._01mcUW_dialog{margin:0 auto}._01mcUW_dialog ._01mcUW_dialogHeader{padding-right:4rem}._01mcUW_dialog ._01mcUW_body{border-top:1px solid var(--primary-border-color);border-left:1px solid var(--primary-border-color);border-right:1px solid var(--primary-border-color)}._01mcUW_productListCard{border-bottom:1px solid var(--light-gray)}
.ofEQzW_carousel{flex-direction:column;height:100%;display:flex;position:relative}.ofEQzW_slides{--custom-item-card-title-max-height:auto;width:100%;height:var(--carousel-wrapper-slider-height,auto);flex:1;align-self:flex-start}.ofEQzW_carouselInner{scroll-behavior:smooth;position:relative;overflow-y:scroll}.ofEQzW_carouselInner::-webkit-scrollbar{width:.5rem}.ofEQzW_carouselInner::-webkit-scrollbar-thumb{background-color:var(--scrollbar-gray);visibility:hidden;border-radius:.25rem}.ofEQzW_carouselInner:hover::-webkit-scrollbar-thumb{visibility:visible}.ofEQzW_carouselInner .ofEQzW_carouselItem{background-color:var(--white)}.ofEQzW_paginationButton{z-index:1;color:var(--carousel-control-color);font-size:var(--carousel-control-size,2.5rem);width:var(--carousel-control-size,2.5rem);height:var(--carousel-control-size,2.5rem);background-color:var(--white);cursor:pointer;border-radius:50%;justify-content:center;align-self:center;align-items:center;padding:0;display:flex;position:absolute}.ofEQzW_paginationButton:hover{color:var(--carousel-control-hover-color,var(--carousel-control-color))}.ofEQzW_paginationButton:focus-visible{box-shadow:var(--focus-outer-shadow)}.ofEQzW_paginationButton:disabled{visibility:hidden}.ofEQzW_paginationButton{z-index:2;--btn-padding:0;right:calc(50% - 25px)}.ofEQzW_paginationButton.ofEQzW_next{bottom:-1rem}.ofEQzW_paginationButton.ofEQzW_next svg{transform:rotate(90deg)}.ofEQzW_paginationButton.ofEQzW_previous{top:-1rem}.ofEQzW_paginationButton.ofEQzW_previous svg{transform:rotate(90deg)}
.s5x1TG_seeSubstituteItemsLink{align-content:center;justify-self:flex-start}.s5x1TG_seeSubstituteItemsLink.s5x1TG_outOfStock{background-color:var(--grey,#f5f5f5);align-content:flex-start;padding:.5rem .75rem}.s5x1TG_seeSubstituteItemsLink .s5x1TG_needItSooner{font-weight:var(--h4-font-weight);padding-right:.5rem;display:inline-block}.s5x1TG_seeSubstituteItemsLink .s5x1TG_button{margin-top:0}.s5x1TG_seeSubstituteItemsLink .s5x1TG_button svg{padding-right:.5rem;font-size:.875rem;display:inline-block}
.XOoOYq_imageSelector{gap:1.5rem;height:100%;font-size:.875rem;display:none}.XOoOYq_imageSelector .XOoOYq_item{min-height:23rem;position:relative}.XOoOYq_imageSelector .XOoOYq_item img{width:22.5rem;height:22.5rem}.XOoOYq_imageSelector .XOoOYq_thumbnails{flex-direction:column;gap:1rem;height:100%;font-size:1rem;display:flex}.XOoOYq_mobileImageSelector{text-align:center;display:block}.XOoOYq_mobileImageSelector .XOoOYq_disclaimer{margin-top:1rem}.XOoOYq_mobileImageSelector .XOoOYq_item{width:calc(100vw - 2.5rem);height:calc(100vw - 2.5rem)}@media (min-width:768px) and (max-width:991.98px){.XOoOYq_mobileImageSelector{--carousel-dots-size:.75rem}}@media (min-width:768px){.XOoOYq_mobileImageSelector .XOoOYq_item{width:15rem;height:15rem}}@media (min-width:992px){.XOoOYq_imageSelector{display:flex}.XOoOYq_mobileImageSelector{display:none}}
.a8eECa_preview{background-color:var(--white,#fff);border:solid 1px var(--primary-border-color,lightgray);cursor:pointer;border-radius:var(--image-preview-border-radius,0);width:100%;height:100%;padding:.425rem .56rem .36rem;transition:none;position:relative}.a8eECa_preview .a8eECa_type{width:52.63%;height:52.63%;color:var(--white,#fff);background-color:#00000080;border-radius:50%;justify-content:center;align-items:center;font-size:3em;font-weight:700;display:flex;position:absolute;top:23.68%;left:23.68%}.a8eECa_preview.a8eECa_thumbnail{width:4.87rem;height:4.87rem}.a8eECa_preview.a8eECa_thumbnail:focus-visible{outline-offset:1px}.a8eECa_preview.a8eECa_thumbnail .a8eECa_type{width:85%;height:85%;font-size:1.125em;top:7.5%;left:7.5%}.a8eECa_preview.a8eECa_thumbnail:hover,.a8eECa_preview.a8eECa_thumbnail.a8eECa_selected{border:solid 2px var(--tertiary)}@media (max-width:767.98px){.a8eECa_preview.a8eECa_thumbnail{width:4.12rem;height:4.12rem}}
.QlGsCa_productCard{flex:1 0 var(--comparison-column-min-width);border-right:1px solid var(--primary-border-color);scroll-snap-align:start;z-index:0;position:relative;overflow:hidden;container:product-card/inline-size}.QlGsCa_productCard .QlGsCa_compareItemCard{--custom-item-card-quantity-container-width:5.625rem;height:100%}@container product-card (max-width:15.625rem){.QlGsCa_productCard .QlGsCa_compareItemCard{--custom-item-card-quantity-container-width:4.1875rem}}.QlGsCa_productCard .QlGsCa_removeButton{z-index:1;cursor:pointer;background-color:#0000;border:none;position:absolute;top:.6875rem;right:.6875rem}.QlGsCa_productCard .QlGsCa_removeButton svg{color:var(--primary);width:1.125rem;height:1.125rem;font-size:1.125rem}@media print{.QlGsCa_productCard .QlGsCa_removeButton{display:none}}.QlGsCa_productCard:last-child{border-right:none}
.KjSeBG_compareProductCardContent{grid-template:"image image""details details"1fr"stock stock""price price""qty button""errors errors""compare compare"/auto minmax(0,1fr);column-gap:.5rem;padding:1rem}@media (min-width:768px) and (max-width:991.98px){.KjSeBG_compareProductCardContent{grid-template-columns:5.625rem 1fr}}.KjSeBG_compareProductCardContent .KjSeBG_details{margin-bottom:1rem}.KjSeBG_compareProductCardContent .KjSeBG_details .KjSeBG_itemCardDetails{--item-card-description-max-lines:2;--custom-item-card-title-margin:0;--custom-item-card-manufacturer-name-font-size:1.125rem;--custom-item-card-manufacturer-part-number-font-size:1.125rem}.KjSeBG_compareProductCardContent .KjSeBG_details .KjSeBG_itemCardDetails.KjSeBG_isAnimated .KjSeBG_title,.KjSeBG_compareProductCardContent .KjSeBG_details .KjSeBG_itemCardDetails.KjSeBG_isAnimated .KjSeBG_description{-webkit-line-clamp:var(--item-card-description-max-lines,3)}.KjSeBG_compareProductCardContent .KjSeBG_details .KjSeBG_itemCardDetails.KjSeBG_isAnimated .KjSeBG_description{max-height:4.5rem;font-size:.875rem}@media (max-width:767.98px){.KjSeBG_compareProductCardContent .KjSeBG_itemCardDetails{min-height:5.875rem}}@media (max-width:575.98px){.KjSeBG_compareProductCardContent{padding:1rem 1rem 1.4375rem}.KjSeBG_compareProductCardContent .KjSeBG_itemCardDetails{min-height:6.6875rem}}.KjSeBG_compareProductCardContent .KjSeBG_cart button{max-width:13.25rem;padding-inline:.75rem}@media (min-width:768px) and (max-width:991.98px){.KjSeBG_compareProductCardContent .KjSeBG_cart button{width:100%;max-width:none;padding-inline:.75rem}}@media print{.KjSeBG_compareProductCardContent .KjSeBG_cart{display:none}}.KjSeBG_compareProductCardContent .KjSeBG_price{flex-direction:column-reverse;align-items:flex-start;gap:0;margin-block:1.5rem;display:flex}@media (max-width:767.98px){.KjSeBG_compareProductCardContent .KjSeBG_price{--quote-container-margin-bottom:1rem}}.KjSeBG_compareProductCardContent .KjSeBG_price .KjSeBG_messageInGridListWrapper{height:1rem}.KjSeBG_compareProductCardContent .KjSeBG_price .KjSeBG_messageInGridList{color:var(--primary-lighter)}.KjSeBG_compareProductCardContent .KjSeBG_price .KjSeBG_messageInGridList button{text-align:left;width:auto;display:inline}.KjSeBG_compareProductCardContent .KjSeBG_quantity label{display:var(--custom-item-card-quantity-display,flex)}@media (max-width:575.98px){.KjSeBG_compareProductCardContent .KjSeBG_quantity{--custom-item-card-quantity-container-width:4.1875rem}}@media (min-width:768px) and (max-width:991.98px){.KjSeBG_compareProductCardContent .KjSeBG_quantity{--custom-item-card-quantity-container-width:5.625rem}}@media print{.KjSeBG_compareProductCardContent .KjSeBG_quantity{display:none}}.KjSeBG_compareProductCardContent .KjSeBG_quantityValidationError{grid-area:errors;height:1rem;margin:.25rem 0}
.nR_ROq_comparisonContainer{--comparison-actions-container-width:13.375rem;--max-visible-products:4;--comparison-column-width:max(15.625rem, calc((100cqw - 2px - var(--comparison-actions-container-width)) / min(var(--products-count), var(--max-visible-products))));--comparison-column-min-width:var(--comparison-column-width);container-type:inline-size}@media (min-width:768px) and (max-width:991.98px){.nR_ROq_comparisonContainer.nR_ROq_overflowing{margin-right:calc(100% - 97cqw)}}@media print{.nR_ROq_comparisonContainer{--comparison-actions-container-width:8rem;--max-visible-products:5;--comparison-column-width:calc((100% - 1px - var(--comparison-actions-container-width)) / var(--max-visible-products));--comparison-column-min-width:var(--comparison-column-width);width:100%}}.nR_ROq_scrollControls{justify-content:flex-end;align-self:start;gap:1rem;display:none}@media (min-width:992px){.nR_ROq_scrollControls{display:flex}}.nR_ROq_scrollWrapper{border-radius:var(--mi-radius-md);border:1px solid var(--mi-border-default);scroll-snap-type:x mandatory;scroll-behavior:smooth;scroll-padding-left:calc(var(--comparison-actions-container-width) + var(--comparison-column-width));box-sizing:border-box;isolation:isolate;overflow-x:auto}@media (min-width:768px) and (max-width:991.98px){.nR_ROq_overflowing .nR_ROq_scrollWrapper{border-right:none;border-top-right-radius:0;border-bottom-right-radius:0}}.nR_ROq_scrollWrapper{--current-column-shadow:none}.nR_ROq_scrollWrapper.nR_ROq_scrolling .nR_ROq_attributeRow>:nth-child(2):after,.nR_ROq_scrollWrapper.nR_ROq_scrolling .nR_ROq_productsRow>:nth-child(2):after,.nR_ROq_scrollWrapper.nR_ROq_scrolling .nR_ROq_currentHeader:after{opacity:1}.nR_ROq_currentHeader{border-top-right-radius:var(--mi-radius-md);border-top-left-radius:var(--mi-radius-md);border:1px solid var(--mi-border-default);height:2.75rem;width:calc(var(--comparison-column-width) + 1px);margin-left:var(--comparison-actions-container-width);z-index:2;background-color:#f1f2f7;border-bottom:0;justify-content:center;align-items:center;display:flex;position:relative}.nR_ROq_currentHeader:after{content:"";pointer-events:none;opacity:0;background:linear-gradient(90deg,#0003,#0000);width:.625rem;position:absolute;top:.625rem;bottom:0;left:100%}.nR_ROq_currentHeader.nR_ROq_scrolling:after{opacity:1}.enableSiteRefreshRedesign .nR_ROq_currentHeader{font-weight:var(--mi-font-weight-semibold)}.nR_ROq_substituteComparison{--custom-item-card-image-size:5.625rem;--custom-item-card-quantity-container-width:4.1875rem;--root-item-card-border:0;width:fit-content;min-width:100%}@media (min-width:768px) and (max-width:991.98px){.nR_ROq_overflowing .nR_ROq_substituteComparison{min-width:auto;margin-right:var(--container-gutter)}}@media print{.nR_ROq_substituteComparison{width:100%;min-width:100%}}.nR_ROq_productsRow{display:flex}.nR_ROq_productsRow>*{box-sizing:content-box}.nR_ROq_productsRow>:nth-child(2){box-sizing:border-box;left:var(--comparison-actions-container-width);z-index:1;scroll-snap-align:none;background-color:#f1f2f7;position:sticky;overflow:visible}.nR_ROq_productsRow>:nth-child(2):after{content:"";pointer-events:none;opacity:0;background:linear-gradient(90deg,#0003,#0000);width:.625rem;position:absolute;top:0;bottom:0;left:100%}.nR_ROq_actions{flex:0 0 var(--comparison-actions-container-width);border-right:none;border-right:1px solid var(--mi-border-default);z-index:1;background-color:var(--white);box-sizing:border-box;position:sticky;left:0;padding-left:1rem!important}@media print{.nR_ROq_actions{visibility:hidden;max-width:var(--comparison-actions-container-width);position:static}}.nR_ROq_attributeRow{background-color:var(--white);display:flex}.nR_ROq_attributeRow>:nth-child(2){left:var(--comparison-actions-container-width);z-index:1;background-color:#f1f2f6;position:sticky;overflow:visible}.nR_ROq_attributeRow>:nth-child(2):after{content:"";pointer-events:none;opacity:0;background:linear-gradient(90deg,#0003,#0000);width:.625rem;position:absolute;top:0;bottom:0;left:100%}.nR_ROq_attributeRow:nth-child(2n){background-color:var(--grey)}.nR_ROq_attributeRow:nth-child(2n)>:nth-child(2){background-color:#ecedf2}.nR_ROq_attributeRow.nR_ROq_difference,.nR_ROq_attributeRow.nR_ROq_difference>:nth-child(2){background-color:var(--limited-orange)}.nR_ROq_attributeName{flex:0 0 var(--comparison-actions-container-width);overflow-wrap:break-word;border-right:1px solid var(--mi-border-default);background-color:inherit;z-index:1;padding:.75rem .5rem .75rem 1rem;font-weight:600;position:sticky;left:0;overflow:hidden}@media print{.nR_ROq_attributeName{position:static}}.enableSiteRefreshRedesign .nR_ROq_attributeName{font-size:var(--mi-font-size-sm);line-height:var(--mi-line-height-sm)}.nR_ROq_attributeValue{flex:1 0 var(--comparison-column-min-width);overflow-wrap:break-word;border-right:1px solid var(--mi-border-default);padding:.75rem .5rem;overflow:hidden}.nR_ROq_attributeValue:last-child{border-right:none}.enableSiteRefreshRedesign .nR_ROq_attributeValue{font-size:var(--mi-font-size-sm);line-height:var(--mi-line-height-sm)}.nR_ROq_attributeValue:not(:nth-child(2)):not(:last-child){flex-basis:calc(var(--comparison-column-min-width) + 1px)}.nR_ROq_horizontalSlider{--btn-padding:0 .75rem}@media (min-width:768px){.nR_ROq_horizontalSlider{--btn-padding:0 1.5rem}}
