@font-face{font-family:'Open Sans';src:url('../../../../../etc.clientlibs/mchp/clientlibs/clientlib-site/resources/Open_Sans/OpenSans-Regular.ttf')}
@font-face{font-family:'Open Sans';src:url('../../../../../etc.clientlibs/mchp/clientlibs/clientlib-site/resources/Open_Sans/OpenSans-Italic.ttf');font-style:italic}
@font-face{font-family:'Open Sans';src:url('../../../../../etc.clientlibs/mchp/clientlibs/clientlib-site/resources/Open_Sans/OpenSans-Bold.ttf');font-weight:700}
@font-face{font-family:'Open Sans';src:url('../../../../../etc.clientlibs/mchp/clientlibs/clientlib-site/resources/Open_Sans/OpenSans-BoldItalic.ttf');font-weight:700;font-style:italic}
@font-face{font-family:'Open Sans';src:url('../../../../../etc.clientlibs/mchp/clientlibs/clientlib-site/resources/Open_Sans/OpenSans-SemiBold.ttf');font-weight:600}
@font-face{font-family:'Open Sans';src:url('../../../../../etc.clientlibs/mchp/clientlibs/clientlib-site/resources/Open_Sans/OpenSans-SemiBoldItalic.ttf');font-weight:600;font-style:italic}
@font-face{font-family:'Open Sans';src:url('../../../../../etc.clientlibs/mchp/clientlibs/clientlib-site/resources/Open_Sans/OpenSans-Light.ttf');font-weight:300}
@font-face{font-family:'Open Sans';src:url('../../../../../etc.clientlibs/mchp/clientlibs/clientlib-site/resources/Open_Sans/OpenSans-LightItalic.ttf');font-weight:300;font-style:italic}
.default-font-family{font-family:'Open Sans',sans-serif}
.font-family-sans{font-family:"Open Sans",sans-serif}
.h1-mixin{color:#34333e;font-size:35px;font-weight:700;line-height:40px;font-family:'Open Sans',sans-serif}
.h2-mixin{font-size:23px;font-weight:600;line-height:27px;font-family:'Open Sans',sans-serif}
.h3-mixin{font-size:17px;font-weight:600;line-height:20px;font-family:'Open Sans',sans-serif}
.h4-5-6-mixin{font-size:15px;font-weight:700;line-height:24px;font-family:'Open Sans',sans-serif}
.p-mixin,.td-mixin{font-size:15px;font-weight:400;line-height:24px;font-family:'Open Sans',sans-serif}
.form-field-label{font-size:17px;font-weight:500;line-height:null;font-family:"Open Sans",sans-serif}
.dynamic-category-nav{display:flex;margin-top:45px}
@media only screen and (max-width:991px){.dynamic-category-nav{display:block}
}
@media only screen and (max-width:600px){.dynamic-category-nav{margin-top:0}
}
.dynamic-category-nav .sidenavigation{flex:1 0 25%;box-sizing:border-box;padding-right:45px}
@media only screen and (max-width:991px){.dynamic-category-nav .sidenavigation{padding-right:0}
}
.dynamic-category-nav .mchp-tree-nav_link{cursor:pointer}
.dynamic-category-nav .template.template{display:none}
.dynamic-category-nav .selected-category{margin-top:0}
.dynamic-category-nav .card-view-list{flex:1 0 75%}
.dynamic-category-nav .card-view{padding:25px;margin-bottom:20px;box-shadow:rgba(0,0,0,0.25) 0 3px 8px;display:flex}
@media only screen and (max-width:991px){.dynamic-category-nav .card-view{display:block}
}
.dynamic-category-nav .summary-column{flex:1 0 66%;padding-right:45px;box-sizing:border-box;overflow:hidden}
.dynamic-category-nav .image-column{flex:1 0 33%}
@media only screen and (max-width:991px){.dynamic-category-nav .image-column{margin-top:10px}
}
.dynamic-category-nav .dynamic-devtool-detail-path{color:#1c355e !important;text-decoration:none !important}
.dynamic-category-nav .card-title{margin-bottom:5px}
.dynamic-category-nav .part-number-section{display:flex;color:#53575a;font-size:17px}
.dynamic-category-nav .part-number-label{font-weight:600;margin-right:5px}
.dynamic-category-nav .is-application-example{font-weight:bold}
.dynamic-category-nav .md-buynow-card{box-shadow:none;padding:0;margin-top:1em}
.dynamic-category-nav .coupon-info{font-weight:600}
.dynamic-category-nav .coupon-code{color:#da291c}
.dynamic-category-nav .expire-date{color:#b6b7b9}
.dynamic-category-nav .availability,.dynamic-category-nav .tooltip-container,.dynamic-category-nav .price-container{display:none}
.dynamic-category-nav .card-image{width:100%;margin-bottom:20px}
.dynamic-category-nav .card-summary *{width:auto !important}
.dynamic-category-nav .readmore-chevron{margin-right:10px}
@media only screen and (max-width:600px){.dynamic-category-nav .category-button-container{display:none}
}
.dynamic-category-nav .category-button-container .category-button,.dynamic-category-nav .category-button-container .mchp-button-wrapper,.dynamic-category-nav .category-button-container .mchp-button{width:100%;box-sizing:border-box}
.dynamic-category-nav .category-container-mobile{display:none}
@media only screen and (max-width:600px){.dynamic-category-nav .category-container-mobile{display:inline}
}
.dynamic-category-nav .category-container-mobile .mchp-button-wrapper,.dynamic-category-nav .category-container-mobile .mchp-button{width:100%;box-sizing:border-box;padding:5px}
.dynamic-category-nav .btn-container-mobile{display:none}
@media only screen and (max-width:600px){.dynamic-category-nav .btn-container-mobile{display:flex;justify-content:center}
}
.dynamic-category-nav .btn-container-mobile .mchp-side-expand-mobile{width:90%;justify-content:center;border:0;background-color:unset;font-size:16px;font-weight:600;line-height:27px;cursor:pointer;text-transform:uppercase;padding-top:10px;padding-bottom:20px;color:#1c355e;font-family:"Open Sans",sans-serif;font-style:normal}
@media only screen and (max-width:600px){.dynamic-category-nav .sidenav-container-mobile{display:none}
}
.dynamic-category-nav .sidenav-container-mobile.show{display:block}
.dynamic-category-nav .qunty-container{display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:4px}
.dynamic-category-nav .bold{flex:0 0 100%;margin-bottom:4px;font-weight:600;font-size:12px}
.dynamic-category-nav .add-quantity input{width:127px !important;height:40px;border-radius:4px;border:1px solid #dedede;box-sizing:border-box;margin-right:16px}
.dynamic-category-nav .mchp-button-wrapper{width:100%;display:flex;justify-content:center}
.dynamic-category-nav .mchp-button-wrapper .mchp-button{display:inline-block;font-weight:600;padding:8px;white-space:nowrap;cursor:pointer;border-radius:4px;font-size:12px;width:100%}