.removeFromCompareList_root__pxwOQ{padding:.5rem}.basePrice_root__UPlRc{display:inline-flex;flex-direction:row;align-items:center}.basePrice_price__sSdk6{font-size:1.125rem}.basePrice_price_hasDiscount__co9Tj{text-decoration:line-through;font-size:.875rem}.basePrice_specialPrice__92a2N{font-size:1.125rem;margin-right:.5rem;color:#ff5f5f}.tierPriceBlock_root__Wy0FE{font-size:.875rem}.tierPriceBlock_line__Zm6D0,.tierPriceBlock_priceRoot__EbuaA,.tierPriceBlock_price__j6aL3{--placeholder-style:1}.tierPriceBlock_line_active__UCjN1{color:#43a047}.priceBlock_root__ArxGI{display:inline-flex;flex-direction:column}.priceBlock_priceTiers__ccvNj{margin-top:1rem}.priceBlock_price__tjOCl,.priceBlock_price_hasDiscount__cOx_l,.priceBlock_prices__ohUd9,.priceBlock_specialPrice__HDdJZ{--placeholder-style:1}.image_image__fPIHU{max-width:100%;height:auto;width:auto}.image_image__filled__mGqIA{object-fit:cover;object-position:center}.products_root__STAdE .products_name___iJ0o{font-size:1rem}.products_root__STAdE .products_price__kzHil{font-size:.875rem;font-weight:700}.products_list__8yrbU{--placeholder-style:0}.products_item__UlZah{display:flex;align-items:center;min-height:4.875rem}.products_imageWrapper__vJqv1{display:flex;align-items:center;justify-content:center;max-width:3rem;max-height:3rem}.product_root__njvEt,.products_content__mBXze{display:flex;flex-direction:column}.product_root__njvEt{border-bottom:.0625rem solid #e0e0e0;padding:1rem;position:relative;z-index:0}@media(min-width:48rem){.product_root__njvEt{border-radius:.5rem}}.product_root__njvEt:nth-child(odd){border-right:.0625rem solid #e0e0e0}@media(min-width:48rem){.product_root__njvEt,.product_root__njvEt:nth-child(odd){border:.0625rem solid rgba(0,0,0,0)}}@media(hover:hover)and (min-width:62rem){.product_root__njvEt:hover{border-color:#e0e0e0}}.product_infoTopWrapper__i8_MN{position:absolute;display:flex;top:0;padding:.75rem;z-index:1;width:100%}.product_rootOrderList__YWd7v{padding:.5rem;position:relative}.product_rootOrderList__YWd7v:nth-child(2n){background:#f2f2f2}.product_rootOrderList__YWd7v .product_infoWrapper__xi5h6{display:grid;grid-template-columns:1fr 1fr 1fr 1fr}.product_rootOrderList__YWd7v svg path{fill:#fff}.product_rootList__ttUvq{display:flex;position:relative;border-bottom:.0625rem solid #e0e0e0;padding:1.5rem}@media(min-width:62rem){.product_rootList__ttUvq{padding:3rem 0}}@media(max-width:62rem){.product_rootList__ttUvq{border-bottom:.0625rem solid #e0e0e0}}.product_rootList__ttUvq .product_contentWrapper__MwEfJ{display:flex;flex-direction:column;justify-content:unset;flex-grow:unset}@media(min-width:62rem){.product_rootList__ttUvq .product_contentWrapper__MwEfJ{margin-left:3rem;flex-direction:row;width:100%}.product_rootList__ttUvq .product_infoWrapper__xi5h6{flex-basis:60%}.product_rootList__ttUvq .product_priceWrapper__qpXqT{padding-left:3rem;display:flex;flex-basis:40%;margin-top:0}.product_rootList__ttUvq .product_priceWrapper__qpXqT button{width:100%}}.product_actionsContainer__QB39_{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.25rem 1rem}.product_addToCartButton__J2SN9{flex-grow:1}.product_addToWishlistButton__Ohco8{position:absolute;top:1rem;right:1rem;z-index:1}.product_images__n6H1N{position:relative;display:flex;justify-content:center;flex-grow:1;grid-template-areas:"main";margin-bottom:.65rem;align-items:center}.product_imageContainer__6NU3F{grid-area:main}.product_image__eRdcR{display:block;height:auto;opacity:1;transition-duration:512ms;transition-property:opacity,visibility;transition-timing-function:ease-out;visibility:visible;width:100%}.product_name__73P1T,.product_prices__BgZZr{line-height:1rem;margin:.5rem 0;min-height:1rem}.product_prices__BgZZr{display:flex}.product_fromPrice__YqCjV{margin-right:.25rem}.product_price__bdXVX,.product_specialPrice__aYoLj{font-size:.875rem;font-weight:500}.product_price_hasDiscount__WLGK_{color:#959595}.product_name__73P1T{font-weight:500}.product_infoWrapper__xi5h6{display:flex;flex-direction:column}.product_image_pending__E0M6_{background-color:#e8e8e8;border-right:.0625rem solid #fff}.product_name_pending__g7Cbh{background-color:#e8e8e8}.product_price_pending__QGzll{background-color:#e8e8e8;width:3rem}.product_stock__p9aK4{font-weight:500;margin-bottom:1.5rem}.product_inStock__4JQIN{color:#43a047}.product_outStock__gxNVi{color:#ff5252}.product_hoverImage__Yd4X_{transition-duration:512ms;transition-property:opacity,visibility;transition-timing-function:ease-out}.product_hoverImageContainer__pNOqe{position:absolute;top:0;left:0;width:100%}.product_optionList__ppVoS{overflow-x:auto}.product_reviewCount__17BvH{margin:.5rem 0}.product_reviewCount__17BvH svg{width:1rem}.product_addToCompareListContainer__bAMSp{min-height:2.5rem}.compareListProduct_root__wh3ch{width:100%;display:flex;flex-direction:column;height:100%;position:relative}.compareListProduct_loading__eXkiE .compareListProduct_images__9_1w1,.compareListProduct_loading__eXkiE .compareListProduct_removeFromCompare__H3Exz{opacity:.4}.compareListProduct_images__9_1w1{align-items:unset}.compareListProduct_images__9_1w1.compareListProduct_images__9_1w1 img{max-width:6rem}@media(min-width:36rem){.compareListProduct_images__9_1w1.compareListProduct_images__9_1w1 img{max-width:8rem}}@media(min-width:48rem){.compareListProduct_images__9_1w1.compareListProduct_images__9_1w1 img{max-width:10rem}}@media(min-width:62rem){.compareListProduct_images__9_1w1.compareListProduct_images__9_1w1 img{max-width:12rem}}.compareListProduct_removeFromCompare__H3Exz{z-index:1;cursor:default;padding:0 .5rem 1rem 1rem}.compareListProduct_imageLink__eF844{height:fit-content}.compareList_root__7mOSx{overflow:auto;padding:1rem 0;width:100%}.compareList_row__RlffS{display:flex}.compareList_item__C8nzJ{padding:.75rem;border-bottom:.0625rem solid #e0e0e0;flex:0 0 10rem}@media(min-width:48rem){.compareList_item__C8nzJ{flex:0 0 16rem}}@media(min-width:90rem){.compareList_item__C8nzJ{padding:1.25rem;flex:0 0 18%}}.compareList_item__C8nzJ:first-child{display:none}@media(min-width:62rem){.compareList_item__C8nzJ:first-child{display:block;font-weight:700;position:sticky;left:0;border-right:.0625rem solid #e0e0e0;z-index:2;background-color:#fff}}.compareList_item__C8nzJ:not(:first-child,:nth-child(2)){border-left:.0625rem solid #e0e0e0}.compareList_mobileTitle__fvFBO{font-weight:700;display:block}@media(min-width:62rem){.compareList_mobileTitle__fvFBO{display:none}}.productCompare_root__ODdlu{border:none}.products_root__nHp4c{display:grid;grid-template-areas:"actions" "items";grid-template-columns:1fr;line-height:1}.products_rootOrderList__DA5WT{display:grid;grid-template-columns:2fr 1fr 6.25rem 2rem;align-content:center;align-items:center;justify-items:start;justify-content:start}@media(min-width:36rem){.products_rootOrderList__DA5WT{grid-template-columns:6rem 2fr 1fr 6.25rem 2rem}}.products_items__DD9qk{display:grid;grid-area:items;margin-bottom:.625rem;border-top:.0625rem solid #e0e0e0;grid-template-columns:repeat(2,minmax(0,1fr))}@media(min-width:48rem){.products_items__DD9qk{border:0}}@media(min-width:75rem){.products_items__DD9qk{grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1rem}}.products_itemsEmpty__AyM_Y{grid-template-columns:none}.categorySortItem_menuItemButton__62F4B{width:100%;text-align:left;padding:.5rem 0;display:flex;justify-content:space-between;flex-wrap:nowrap;border-bottom:0;outline:0}@media(min-width:62rem){.categorySortItem_menuItemButton__62F4B{padding:.5rem .25rem}}@media(hover:hover){.categorySortItem_menuItemButton__62F4B:hover{border-bottom:0}.categorySortItem_menuItemButton__62F4B:hover svg path{fill:#0085ff}}.categorySortItem_menuItemButton_active__M80vo{color:#959595}.categorySortItem_menuItemText__KjfzQ{white-space:nowrap;padding-right:.5rem}.categorySortItem_activeIcon__j1COe{display:block;width:1rem;height:1rem}@media(min-width:62rem){.categorySortItem_activeIcon__j1COe{margin-left:.5rem}}.categorySortItem_activeIcon__j1COe svg path{fill:#959595}.products_root__Mv9Eu{padding:0;display:grid;grid-template-columns:minmax(50%,1fr) minmax(50%,1fr)}@media(min-width:48rem){.products_root__Mv9Eu{grid-gap:1.5rem;grid-template-columns:repeat(4,calc(25% - 1.5rem / 1.3333333333))}}.itemSlider_root__O4iNX{overflow:hidden}.itemSlider_rootCarousel__d0Wq4 .itemSlider_list__k56VY>*{scroll-snap-type:x proximity;scroll-snap-stop:normal;scroll-snap-align:start}.itemSlider_listContainer__3UFgE{padding:0}.itemSlider_list__k56VY{display:flex;position:relative;overflow-x:auto;gap:1rem;padding:1.5rem 0 2rem;scroll-snap-type:x mandatory;scroll-behavior:smooth}@media(min-width:48rem){.itemSlider_list__k56VY{gap:1.5rem;-ms-overflow-style:none;scrollbar-width:none}}@media(min-width:48rem){.itemSlider_list__k56VY::-webkit-scrollbar{display:none}}.itemSlider_list_withItemStyling__dezFt>*{flex:1 0 calc(100vw - 1rem);max-width:25rem;overflow:hidden;box-shadow:0 .0625rem .1875rem rgba(0,0,0,.09),0 .0625rem .125rem #f8f8f8;border-radius:1rem;padding:1rem 1rem 1.5rem}@media(min-width:62rem){.itemSlider_list_withItemStyling__dezFt>*{padding:1.5rem;max-width:calc(25% - 1.5rem/1.3333333333)}}.itemSlider_headerContainer__0VNr3{display:flex;justify-content:space-between}.itemSlider_title__AjTjm{font-size:1.125rem}@media(min-width:48rem){.itemSlider_title__AjTjm{font-size:1.125rem}}.itemSlider_buttons__yD6_c{display:flex;flex-shrink:0;justify-content:space-between;margin-left:auto;align-items:center}.itemSlider_buttonPlaceholder__MFzV0{padding:.5rem;height:2.5rem;transition:opacity .2s ease-in-out;opacity:0;visibility:hidden;width:2.5rem;min-width:auto}@media(hover:hover){.itemSlider_buttonPlaceholder__MFzV0:hover svg>path{margin:0;fill:#fff}}.itemSlider_button___IBIt{visibility:visible;opacity:1}@media(hover:hover)and (min-width:48rem){.itemSlider_button___IBIt:hover{opacity:.9}}.itemSlider_scrollText__iZSmG{margin:0 1rem}.productsCarousel_root__szC3B,.productsCarousel_root__szC3B .productsCarousel_list__c4Nnv{--placeholder-style:1}.productsCarousel_root__szC3B .productsCarousel_carousel__IRszx{width:100%}.slider_root__BIXbb{display:block;position:relative}.slider_buttonLeft__OLUsK{left:.8rem}.slider_buttonLeft__OLUsK,.slider_buttonRight__uaRw8{bottom:0;top:0;margin:auto;position:absolute;z-index:2}.slider_buttonRight__uaRw8{right:.8rem}.slider_buttonPlaceholder__9O_q5{display:none}.slider_list__UwraG{gap:0;padding:0}.anchor_link__7reQC{color:#0085ff}.row_root__1aju1[data-margin=true]{margin-bottom:4rem;margin-top:4rem}@media(min-width:62rem){.row_root__1aju1[data-margin=true]{margin-bottom:8rem;margin-top:8rem}}.row_root__1aju1[data-padding=true]{padding:1rem}@media(min-width:62rem){.row_root__1aju1[data-padding=true]{padding:1.5rem}.row_root__1aju1[data-horizontal=true][data-slidedesktop=false] .row_items___RJV8{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:2rem;justify-content:flex-start}}@media(max-width:62rem){.row_root__1aju1[data-horizontal=true][data-slidemobile=false] .row_items___RJV8{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem;justify-content:flex-start}}.row_root__1aju1[data-sub-layout-container] .row_inner__kIwlS{display:flex}.row_inner__kIwlS{position:relative;width:100%}.row_items___RJV8{padding:0 0 1rem;gap:1rem}@media(min-width:48rem){.row_items___RJV8{gap:2rem}}.row_items___RJV8>*{flex-shrink:0;flex-grow:0}@media(min-width:62rem){[data-columnsdesktop="1"] .row_items___RJV8>div{flex-basis:calc(100%/1 - 2rem + 2rem/1)}}@media(min-width:48rem)and (max-width:62rem){[data-columnstablet="1"] .row_items___RJV8>div{flex-basis:calc(100%/1 - 2rem + 2rem/1)}}@media(max-width:48rem){[data-columnsmobile="1"] .row_items___RJV8>div{flex-basis:calc(100%/1 - 1rem + 1rem/1)}}@media(min-width:62rem){[data-columnsdesktop="2"] .row_items___RJV8>div{flex-basis:calc(100%/2 - 2rem + 2rem/2)}}@media(min-width:48rem)and (max-width:62rem){[data-columnstablet="2"] .row_items___RJV8>div{flex-basis:calc(100%/2 - 2rem + 2rem/2)}}@media(max-width:48rem){[data-columnsmobile="2"] .row_items___RJV8>div{flex-basis:calc(100%/2 - 1rem + 1rem/2)}}@media(min-width:62rem){[data-columnsdesktop="3"] .row_items___RJV8>div{flex-basis:calc(100%/3 - 2rem + 2rem/3)}}@media(min-width:48rem)and (max-width:62rem){[data-columnstablet="3"] .row_items___RJV8>div{flex-basis:calc(100%/3 - 2rem + 2rem/3)}}@media(max-width:48rem){[data-columnsmobile="3"] .row_items___RJV8>div{flex-basis:calc(100%/3 - 1rem + 1rem/3)}}@media(min-width:62rem){[data-columnsdesktop="4"] .row_items___RJV8>div{flex-basis:calc(100%/4 - 2rem + 2rem/4)}}@media(min-width:48rem)and (max-width:62rem){[data-columnstablet="4"] .row_items___RJV8>div{flex-basis:calc(100%/4 - 2rem + 2rem/4)}}@media(max-width:48rem){[data-columnsmobile="4"] .row_items___RJV8>div{flex-basis:calc(100%/4 - 1rem + 1rem/4)}}@media(min-width:62rem){[data-columnsdesktop="5"] .row_items___RJV8>div{flex-basis:calc(100%/5 - 2rem + 2rem/5)}}@media(min-width:48rem)and (max-width:62rem){[data-columnstablet="5"] .row_items___RJV8>div{flex-basis:calc(100%/5 - 2rem + 2rem/5)}}@media(max-width:48rem){[data-columnsmobile="5"] .row_items___RJV8>div{flex-basis:calc(100%/5 - 1rem + 1rem/5)}}@media(min-width:62rem){[data-columnsdesktop="6"] .row_items___RJV8>div{flex-basis:calc(100%/6 - 2rem + 2rem/6)}}@media(min-width:48rem)and (max-width:62rem){[data-columnstablet="6"] .row_items___RJV8>div{flex-basis:calc(100%/6 - 2rem + 2rem/6)}}@media(max-width:48rem){[data-columnsmobile="6"] .row_items___RJV8>div{flex-basis:calc(100%/6 - 1rem + 1rem/6)}}.categoryShell_root__9WT6H{display:flex;flex-direction:column}.categoryShell_root__9WT6H>div{padding:0}@media(min-width:62rem){.categoryShell_root__9WT6H{flex-direction:row}.categoryShell_root__9WT6H>div{display:flex;padding:0 1.5rem}}.categoryShell_sidebar__TV11l{padding:0 1rem}@media(min-width:62rem){.categoryShell_sidebar__TV11l{padding:0;width:25%}.categoryShell_resultsWrapper__oSD2Z{width:calc(75% - 3rem);margin-left:3rem}.categoryShell_resultsNoProducts__Y43sw{width:75%;margin:auto}.categoryShell_resultsWrapperContentOnly__NMOl5{width:100%}}.categoryShell_toolbarWrapper__6P098{display:none}@media(min-width:62rem){.categoryShell_toolbarWrapper__6P098{margin-bottom:1rem;display:block}}.categoryShell_beforeResults__HP_j6{margin-bottom:2rem;padding:0 1.5rem}@media(min-width:62rem){.categoryShell_beforeResults__HP_j6{margin-bottom:1rem;padding:0;display:block}}.categoryShell_afterResults__0zGBM{margin-top:5rem}.categoryShell_recentlyViewed__eIwvt{margin-top:2rem}.categoryShell_headerButtons__Be8AC{display:flex;justify-content:space-evenly;margin-bottom:1.5rem;min-height:3rem}@media(min-width:62rem){.categoryShell_headerButtons__Be8AC{display:none}}.categoryShell_filterButton__tfM6g{margin-left:.5rem;display:inline-block;padding:.75rem 2rem;border:1px solid #000;border-radius:3px;color:#111;outline:none}.categoryShell_activeFilterCount__05624{background-color:#4a4a4a;width:1rem;height:1rem;color:#fff;border-radius:50%;font-size:.625rem;display:inline-flex;align-items:center;justify-content:center;margin-left:.5rem}.categoryAfter_root__KpjYx{--placeholder-style:1}.wysiwyg_root__78gEM ol{list-style:auto;padding-left:1.5rem}.wysiwyg_root__78gEM ul{list-style:disc;padding-left:1.5rem}.wysiwyg_root__78gEM p{margin-bottom:1rem}.categoryBefore_root__c_pM6{border-top:.125rem solid #e0e0e0}.activeFilter_root__qx6j2{background-color:#f8f8f8;border-radius:.25rem;align-items:center;display:inline-grid;gap:.5rem;grid-auto-flow:column;justify-content:center;padding:.5rem;white-space:nowrap}.activeFilter_root__qx6j2 .activeFilter_text__zEFbb{text-transform:capitalize}.activeFilter_root__qx6j2 .activeFilter_title__vsi5F{text-transform:none}@media(min-width:62rem){.activeFilter_root__qx6j2{margin-right:0;background-color:rgba(0,0,0,0);width:100%;padding:0;justify-content:space-between;display:flex}.activeFilter_root__qx6j2:not(:last-child){margin-bottom:.5rem}}.activeFilter_root__qx6j2+.activeFilter_root__qx6j2{margin-left:1rem}@media(min-width:62rem){.activeFilter_root__qx6j2+.activeFilter_root__qx6j2{margin-left:0}}.activeFilter_remove__t3JEH svg{width:1.125rem;height:auto}.activeFilter_title__vsi5F{font-weight:700;margin-left:.25rem}.activeFiltersClear_root__BbGIt{border-top:.0625rem solid #e0e0e0;padding-top:.25rem}.activeFiltersClear_root__BbGIt button{font-weight:500;color:#3ebfbe;border-bottom:0}.activeFilters_root__Q8oT9{margin-bottom:1rem}.activeFilters_filters__rF7KP{display:flex;overflow:auto;margin:1rem 0;width:100%}@media(min-width:62rem){.activeFilters_filters__rF7KP{flex-direction:column}}.activeFilters_heading__W2v_b{display:none}@media(min-width:62rem){.activeFilters_heading__W2v_b{display:block;padding:0;margin-top:0}}.filterBlockFromTo_root__PdSyO{--placeholder-style:1}.filterBlockFromTo_slider__kYcXs{height:1rem;margin:.5rem 0}.filterBlockFromTo_sliderThumb__sGMML{background:#3ebfbe;width:1rem;height:1rem;border-radius:50%;cursor:pointer;box-shadow:0 0 .5rem rgba(0,0,0,.2)}.filterBlockFromTo_sliderTrack__0p5CG{background:#e0e0e0;border-radius:.5rem;height:.5rem;margin:.25rem 0}.filterBlockFromTo_sliderTrack__0p5CG:nth-of-type(2){background:#3ebfbe}.filterBlockFromTo_inputWrapper__f07TU{display:flex;gap:0 2rem;align-items:center}.filterBlockFromTo_input__Yawje{-webkit-appearance:none;border:.0625rem solid #e0e0e0;border-radius:.5rem;color:#4a4a4a;font-size:1rem;height:3rem;padding:.75rem 1rem;max-width:5rem;text-align:center}.filterBlockFromTo_input__Yawje::placeholder{color:#8d8c8c}.filterBlockFromTo_input__Yawje[type=hidden]{height:0}.filterBlockFromTo_inputLabel___K8VB{clip:rect(0 0 0 0);border:0;clip-path:inset(100%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.filterBlockFromTo_confirmButton__hA8sY{margin-left:auto;min-width:auto;padding:.4375rem .5rem;outline:initial}.filterBlockFromTo_confirmButton__hA8sY svg{width:2rem;height:auto}.filterBlockFromTo_confirmButton__hA8sY svg path{fill:#fff}.filterItem_root__rmpfM{font-weight:400}@media(hover:hover){.filterItem_root__rmpfM:hover{text-decoration:underline}}.filterItem_root_selected__bGU9u{font-weight:700}.filterItem_swatch_selected__NriWz{font-weight:700}@media(hover:hover){.filterItem_swatch_selected__NriWz:hover{text-decoration:underline}}.filterItem_select__QbNPR{width:1rem;height:1rem;border-radius:.25rem;background-color:#e0e0e0;margin-right:.5rem;display:flex;align-items:center;justify-content:center}.filterItem_select__QbNPR svg{width:.625rem}.filterItem_count__vIGWd{margin-left:.25rem;color:#8d8c8c}.filterItem_tile__j_qwt.filterItem_tile__j_qwt{min-width:1.25rem;height:1.25rem;margin-right:.5rem}.filterItem_tile_active__1ntxe.filterItem_tile_active__1ntxe{min-width:1.25rem;height:1.25rem;margin-right:.5rem;border:.125rem solid #3ebfbe}.filterSearch_root__lqm_m{--placeholder-style:1}.filterSearch_input__NIJjG{font-size:1rem}@media(min-width:48rem){.filterSearch_input__NIJjG{font-size:.875rem;padding:.5rem 1.5rem}}.filterTruncate_root__o0D4g{position:relative}.filterTruncate_root__o0D4g:before{content:"";position:absolute;width:100%;left:0;z-index:1;top:-2rem;height:100%;pointer-events:none;background:linear-gradient(0deg,rgb(255,255,255),rgba(255,255,255,0) 75%)}.filterTruncate_root_open__aYR4T:before{content:unset}.filterTruncate_button__OByOk{text-decoration:underline;margin-left:1.5rem}@media(hover:hover){.filterTruncate_button__OByOk:hover{color:#0085ff}}.filterTruncate_buttonLabel__JnScS{--placeholder-style:1}.filterBlock_root___1bOS:not(:last-child){border-bottom:.0625rem solid #e0e0e0}.filterBlock_heading__SyxE2{margin:1.5rem 0}.filterBlock_button__v19Q4,.filterBlock_list__knwMK{padding:0}.filterBlock_content__4OyWy{display:grid;gap:1rem;grid-template-columns:100%;padding:0 0 1.5rem;margin:0;list-style:none}.collapsible_root__E5Ika{width:100%}.collapsible_content__9coh2{padding:0 1rem}.collapsible_content_closed__3Hikh{display:none}.collapsible_button__2HAjx{color:currentColor;width:100%;display:flex;justify-content:space-between;padding:0 1rem}.collapsible_heading__w2U7C,.filterBlocks_root__4tE3l{--placeholder-style:1}.filters_root__p5oe9{transform:translate3d(0,100%,0);transition:.3s linear;background-color:rgba(0,0,0,0)}@media(max-width:62rem){.filters_rootDesktop__cRJwv{display:none}}.filters_rootOpen__y_DMc{transform:translate3d(0,10rem,0);overflow-x:hidden;height:calc(100% - 14rem)}.filters_contentWrapper__XAs6E{padding:0 1rem 5rem}@media(min-width:62rem){.filters_contentWrapper__XAs6E{padding:0 1.5rem}}.filterShowResultsButton_root__vyOWW{position:fixed;bottom:1rem;margin:0 auto;width:100%;display:flex;justify-content:center;pointer-events:none}.productRelationList_root__8pvjU{display:grid;grid-template-areas:"actions" "items";grid-template-columns:1fr;line-height:1}.productRelationList_items__BnLLr{display:grid;grid-area:items;margin-bottom:.625rem;border-top:.0625rem solid #e0e0e0;grid-template-columns:repeat(2,1fr)}@media(min-width:48rem){.productRelationList_items__BnLLr{grid-template-columns:repeat(3,1fr);border:0}}@media(min-width:62rem){.productRelationList_items__BnLLr{grid-template-columns:repeat(4,1fr);grid-gap:1rem}}.productSpecifications_root__x0LEV{--placeholder-style:1}.productSpecifications_item__xe3w9{display:flex}.productSpecifications_item__xe3w9:nth-child(odd){background:#f8f8f8}.productSpecifications_label__wRIUO{flex:0 0 50%;font-weight:500;padding:.5rem}.productSpecifications_value__yX_L7{flex:0 0 50%;padding:.5rem}.productShell_root__L1Vge{padding-bottom:2.5rem}@media(min-width:62rem){.productShell_root__L1Vge{padding-bottom:5rem}}.productShell_productInfo__NUOMs{display:block}@media(min-width:62rem){.productShell_productInfo__NUOMs{align-items:center;display:grid;grid-auto-flow:row;grid-gap:1.5rem;grid-template-areas:"images productinfo" "details productinfo";grid-template-columns:minmax(0,1.5625fr) 1fr}.productShell_imageCarousel__eyb5C{grid-area:images;grid-column:1/2;grid-row:1;width:100%}}.productShell_productActions__T0_wp{background:#f8f8f8;margin:0 -1rem;padding:1.5rem}@media(min-width:62rem){.productShell_productActions__T0_wp{grid-column:2;grid-row:1;position:sticky;top:2rem;margin:2.3rem 0 0;align-self:flex-start;justify-self:center;max-width:23.4375rem;width:100%;border-radius:1rem;grid-area:productinfo}}.productShell_productDetails__n40Db{grid-area:details;grid-column:1;grid-row:2}.productShell_afterSpecifications__8yssk,.productShell_compare__gz1UF,.productShell_description___j8OL,.productShell_reviews__iRQwJ,.productShell_specifications__ZoVa0{--placeholder-style:1}.productShell_relatedProducts__y207x{margin-top:2rem}@media(min-width:62rem){.productShell_relatedProducts__y207x{margin-top:0}}.productShell_upsellProducts__gnZCn{margin-top:2rem}@media(min-width:62rem){.productShell_upsellProducts__gnZCn{margin-top:0}}.productShell_recentlyViewed__O1fJ_{margin-top:2rem}.faq_root__7XhVQ{display:block}.faq_collapseRoot__GGvFh{border:.0625rem solid #e0e0e0}.faq_content__De6Ff{padding-bottom:1rem}