/*! CSS generated on: Tue Mar 07 2023 06:54:03 GMT+0000 (UTC)*/
@charset "UTF-8";.overlay--blue-dots{background-color:rgba(12,26,36,.8);-webkit-background-size:3px 3px;background-size:3px 3px;background-image:-webkit-radial-gradient(#0c1a24 33%,transparent 33%);background-image:radial-gradient(#0c1a24 33%,transparent 33%)}.overlay--gray-lines{background-color:rgba(12,26,36,.8);-webkit-background-size:3px 3px;background-size:3px 3px;background-image:-webkit-gradient(linear,left top,right top,color-stop(50%,#e7e7e8),color-stop(25%,transparent)),-webkit-gradient(linear,left top,left bottom,color-stop(25%,#e7e7e8),color-stop(25%,transparent)),-webkit-gradient(linear,left top,left bottom,color-stop(50%,#e7e7e8),color-stop(50%,transparent)),-webkit-gradient(linear,left top,left bottom,color-stop(75%,transparent),color-stop(75%,transparent));background-image:-webkit-linear-gradient(left,#e7e7e8 50%,transparent 25%),-webkit-linear-gradient(#e7e7e8 25%,transparent 25%),-webkit-linear-gradient(#e7e7e8 50%,transparent 50%),-webkit-linear-gradient(transparent 75%,transparent 75%);background-image:linear-gradient(90deg,#e7e7e8 50%,transparent 25%),linear-gradient(#e7e7e8 25%,transparent 25%),linear-gradient(#e7e7e8 50%,transparent 50%),linear-gradient(transparent 75%,transparent 75%)}.product-block{margin-bottom:3rem;background-color:#e7e7e8;overflow:hidden}@media print,screen and (min-width:64em){.product-block{margin-bottom:5rem;padding-top:3.75rem}}.product-block .product-details{margin-top:1rem}@media print,screen and (min-width:64em){.product-block .product-details{margin-top:0}}.product-block .product-details .link-list{margin-bottom:1.6rem}.product-block .product-options .icon-check{color:#39b54a;vertical-align:middle}.product-block .product-options .product-options-info{margin-top:.75rem}.product-block .product-options .capacity-buttons{margin-bottom:1rem}@media screen and (min-width:64em) and (max-width:74.9375em){.product-block .product-sidebar .menu.simple .share-link-container{width:100%;margin:12px 0 0 0}}#product-details-content .product-specs-resources{margin-top:3rem}#product-details-content .reverse-selector-wrapper>.row{margin:0}.product-details.hide-for-large{margin-top:2.3rem}@media print,screen and (min-width:40em){.product-details.hide-for-large .product-number{width:100%}}@media print,screen and (min-width:64em){.product-details.hide-for-large{margin-top:0}}.product-content{padding-bottom:6rem}.product-gallery{position:relative}.share-this .input-group .copied:after{top:18%;right:30%}.slideout-banner{position:absolute;display:inline-block;top:0;right:0;max-width:0;opacity:0;-webkit-animation:slideMe .5s .9s ease-out forwards;animation:slideMe .5s .9s ease-out forwards;background-color:#39b54a;z-index:1}@-webkit-keyframes slideMe{0%{max-width:0;opacity:0}100%{max-width:100%;opacity:1}}@keyframes slideMe{0%{max-width:0;opacity:0}100%{max-width:100%;opacity:1}}.slideout-banner .slideout-banner-note{color:#fff;font-size:1.4rem;font-weight:700;padding:0 20px;white-space:nowrap;-webkit-animation:slideoutBanner .4s .9s ease-out forwards;animation:slideoutBanner .4s .9s ease-out forwards}@-webkit-keyframes slideoutBanner{0%{max-width:0;opacity:0}100%{max-width:100%;opacity:1}}@keyframes slideoutBanner{0%{max-width:0;opacity:0}100%{max-width:100%;opacity:1}}.product-details .icon-more{padding-right:0;padding-left:.35rem;font-size:.9rem}.product-actions .button-group .action-primary{-webkit-box-flex:0;-webkit-flex:0 0 83.33333%;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%;padding-right:.83333rem;padding-left:.83333rem}@media print,screen and (min-width:40em){.product-actions .button-group .action-primary{padding-right:1.11111rem;padding-left:1.11111rem}}@media print,screen and (min-width:64em){.product-actions .button-group .action-primary{max-width:200px}}.product-actions .button-group .action-icon{padding:.5rem 1.25rem}.product-actions .button-group #addToCartBtn.secondary{margin-bottom:0}.product-actions .button-group .cswidget{margin-bottom:0}.product-actions .button-group .button-wrap{word-break:break-word}.product-actions .button-group.product-button-group.expanded{display:block}@media screen and (min-width:40em) and (max-width:63.9375em){.product-actions .button-group.product-button-group.expanded{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.product-actions .button-group.product-button-group.expanded .button-wrap{margin:0 0 1rem 0}.product-actions .button-group.product-button-group.expanded .button-wrap .button{margin-right:0}@media screen and (min-width:40em) and (max-width:63.9375em){.product-actions .button-group.product-button-group.expanded .button-wrap:not(:last-child){margin:0 1rem 1rem 0}}@media print,screen and (min-width:64em){.product-carousel{margin:2rem}}.product-carousel .main-carousel{height:260px;line-height:260px}.product-carousel .main-carousel .product-image img{max-height:260px}.product-pricing{margin-top:1.5rem;margin-bottom:1.5rem}.product-pricing .volume-discounts{width:100%;max-width:375px;margin-top:1rem}.product-quantity{margin-bottom:1rem}.product-quantity .input-group-button .qty-button{padding:0}.product-quantity .input-group-button .qty-button .icon-svg{width:1.75rem;height:1.75rem}.product-sidebar{position:relative;padding-top:1rem;color:#0c1a24;background-color:#fff;-webkit-box-shadow:0 3px 10px 0 rgba(12,26,36,.1);box-shadow:0 3px 10px 0 rgba(12,26,36,.1)}@media print,screen and (min-width:64em){.product-sidebar{padding:2.3rem}}.product-specs{display:block;text-overflow:ellipsis;-webkit-line-clamp:2}.product-title{margin-bottom:1rem;color:#0c1a24;font-size:1.4rem;font-weight:600;line-height:1.7rem;text-transform:none}.product-titlea:hover{color:#0092c8}@media print,screen and (min-width:64em){.product-title{margin-bottom:1.2rem}}.product-price{width:100%;color:#0c1a24;font-family:Barlow,sans-serif;font-size:1.4rem}.product-price .price-active{font-weight:600}.offer-active{color:red;margin-right:.35rem}.available-shipping-on span{color:red;font-weight:700}.limitstock{margin-bottom:20px}.offer-prev{margin-right:.35rem;font-size:1rem;text-decoration:line-through}.offer-prev.text-small{font-size:.75rem}.offer-note{width:100%;font-size:1rem}.offer-note a{color:inherit;text-decoration:underline}.product-number{margin-bottom:1.2rem}.product-number.menu .part-number{margin-bottom:0}.product-number .part-number{color:#0c1a24;font-size:1rem}.product-number .part-number-text{font-size:.9rem}.product-number .configuration-id{font-weight:400}.product-number .configuration-id .icon-info{font-size:1.5rem;font-weight:400;vertical-align:-4.5px}.cq-Editable-dom .main-carousel{display:table}.cq-Editable-dom .thumb-carousel{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.product-sticky{max-width:none;margin-right:auto;margin-left:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding-right:.83333rem;padding-left:.83333rem;background-color:#fff;border-top:1px solid #e7e7e8;font-size:1rem;padding:1.5rem 0;-webkit-transition:opacity .5s ease-in-out,bottom .5s ease-in-out;transition:opacity .5s ease-in-out,bottom .5s ease-in-out}@media print,screen and (min-width:40em){.product-sticky{padding-right:1.11111rem;padding-left:1.11111rem}}.product-sticky.is-at-top{opacity:0}.product-sticky.is-at-bottom{opacity:1}@media screen and (max-width:74.9375em){.product-sticky .product-sticky-links{display:none!important}}@media screen and (min-width:75em){.product-sticky .product-sticky-links{-webkit-box-flex:0;-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%;padding-right:0;padding-left:0}}.product-sticky .product-sticky-links a{color:#000;margin-right:20px;text-decoration:none}.product-sticky .product-sticky-links a.is-active{border-bottom:2px solid #0092c8}@media screen and (max-width:39.9375em){.product-sticky .product-sticky-title{display:none!important}}@media print,screen and (min-width:40em){.product-sticky .product-sticky-title{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding-right:.83333rem;padding-left:.83333rem}}@media print,screen and (min-width:40em) and (min-width:40em){.product-sticky .product-sticky-title{padding-right:1.11111rem;padding-left:1.11111rem}}@media screen and (min-width:75em){.product-sticky .product-sticky-title{-webkit-box-flex:0;-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%;padding-right:0;padding-left:0}}@media screen and (min-width:75em){.product-sticky .non-ecom{min-width:50%}.product-sticky .non-ecom.product-sticky-title{text-align:right}}.product-sticky .product-actions,.product-sticky .product-pricing{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding-right:.83333rem;padding-left:.83333rem;margin:0}@media print,screen and (min-width:40em){.product-sticky .product-actions,.product-sticky .product-pricing{padding-right:1.11111rem;padding-left:1.11111rem}}@media print,screen and (min-width:40em){.product-sticky .product-actions,.product-sticky .product-pricing{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;padding-right:.83333rem;padding-left:.83333rem;text-align:right}}@media print,screen and (min-width:40em) and (min-width:40em){.product-sticky .product-actions,.product-sticky .product-pricing{padding-right:1.11111rem;padding-left:1.11111rem}}@media screen and (min-width:75em){.product-sticky .product-actions,.product-sticky .product-pricing{-webkit-box-flex:0;-webkit-flex:0 0 16.66667%;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%;padding-right:.83333rem;padding-left:.83333rem}}@media screen and (min-width:75em) and (min-width:40em){.product-sticky .product-actions,.product-sticky .product-pricing{padding-right:1.11111rem;padding-left:1.11111rem}}.product-sticky .product-actions .button{margin:0;min-width:auto}.productdetail .sticky-container{position:fixed;bottom:0;width:100%;z-index:2}.acs-feedback .star-rating:after,.acs-feedback .star-rating:before{display:none}.star-rating{display:inline-block;position:relative;margin-right:.35rem;font-size:1rem;line-height:.75;color:#e7e7e8}.star-rating:after,.star-rating:before{content:'★★★★★';display:block;white-space:nowrap}.star-rating:before{position:absolute;left:0;color:#ff7f00;overflow:hidden;z-index:1}.star-rating:after{z-index:0}.star-rating[data-rating='1']:before{width:20%}.star-rating[data-rating='1.5']:before{width:30%}.star-rating[data-rating='2']:before{width:40%}.star-rating[data-rating='2.5']:before{width:50%}.star-rating[data-rating='3']:before{width:60%}.star-rating[data-rating='3.5']:before{width:70%}.star-rating[data-rating='4']:before{width:80%}.star-rating[data-rating='4.5']:before{width:90%}.star-rating[data-rating='5']:before{width:100%}a.review-details{display:inline-block}.is-vishidden{position:absolute!important;overflow:hidden;width:1px;height:1px;padding:0;border:0;clip:rect(1px,1px,1px,1px)}.notify{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:auto;border:2px solid #0092c8;padding:.5rem}.notify .icon-info{margin-top:.35rem;color:#0092c8}.notify .notification-headline{font-weight:700;font-size:18px}.notify .notification-container .simple-link{text-align:left}