.productSliderItem_root__UElbp{display:flex;flex-direction:column;position:relative;z-index:0;padding:0;border-radius:0}@media(min-width:62rem){.productSliderItem_root__UElbp:hover{border-color:#d1d1d1}}.productSliderItem_root__UElbp .productSliderItem_price__AOuT3,.productSliderItem_root__UElbp .productSliderItem_price_compact___BdPN{font-size:1.75rem}.productSliderItem_root__UElbp .productSliderItem_price_specialPrice__lVAhP{font-size:1.875rem;line-height:3rem}.productSliderItem_root__UElbp .productSliderItem_price_specialPrice_compact__bCnSc{font-size:1.75rem;line-height:2.5rem}.productSliderItem_root__UElbp .productSliderItem_price_hasDiscount__iChM2{font-size:1.125rem;line-height:2rem;padding-top:.3125rem}.productSliderItem_root__UElbp .productSliderItem_price_hasDiscount_compact__ffM_t{font-size:1rem;line-height:1.5rem}.productSliderItem_root__UElbp .productSliderItem_price_priceLabel__ScR13{display:none}.productSliderItem_root__UElbp .productSliderItem_price_priceLabel_compact__brLBZ{font-size:.75rem}.productSliderItem_root__UElbp .productSliderItem_priceDifference__Ss88m{align-self:flex-start}.productSliderItem_infoTopWrapper__Yc4qR{position:absolute;display:flex;top:0;padding:.75rem;z-index:1;width:100%}.productSliderItem_rootOrderList__8OjOp{padding:.5rem;position:relative}.productSliderItem_rootOrderList__8OjOp .productSliderItem_infoWrapper__tW80U{display:grid;grid-template-columns:1fr 1fr 1fr 1fr}.productSliderItem_rootOrderList__8OjOp svg path{fill:#fff}.productSliderItem_rootList__nV72F{display:flex;position:relative;margin:1rem 0;border:.125rem solid #f9f9f9}.productSliderItem_rootList__nV72F .productSliderItem_contentWrapper__hbmin{display:flex;flex-direction:column;justify-content:unset;flex-grow:unset}@media(min-width:62rem){.productSliderItem_rootList__nV72F .productSliderItem_contentWrapper__hbmin{margin-left:3rem;flex-direction:row;width:100%}}.productSliderItem_rootList__nV72F .productSliderItem_addToWishlistButton__0MIHK{top:1rem;right:2rem}.productSliderItem_rootList__nV72F .productSliderItem_addToCompareListContainer__wcAz_{border:none}.productSliderItem_rootList__nV72F .productSliderItem_infoWrapper__tW80U{padding:1rem 2rem}@media(min-width:62rem){.productSliderItem_rootList__nV72F .productSliderItem_infoWrapper__tW80U{flex-basis:60%}}.productSliderItem_rootList__nV72F .productSliderItem_name__P_icX{min-height:auto}.productSliderItem_rootList__nV72F .productSliderItem_addToCartButton___UXs2{display:flex;gap:1rem;position:absolute;bottom:1rem;right:2rem;left:auto;top:auto}.productSliderItem_rootList__nV72F .productSliderItem_addToCartButton___UXs2 span{display:block}.productSliderItem_rootList__nV72F .productSliderItem_reviewNameWrapper_growing__XE_Eb{flex-grow:0}.productSliderItem_rootList__nV72F .productSliderItem_productUsps__IVUie.productSliderItem_productUsps__IVUie{flex-direction:row;margin-bottom:.5rem}.productSliderItem_rootList__nV72F .productSliderItem_productUsps__IVUie.productSliderItem_productUsps__IVUie>div+div{margin-top:0}.productSliderItem_rootList__nV72F .productSliderItem_productUsps__IVUie.productSliderItem_productUsps__IVUie>div>span{display:none}.productSliderItem_rootList__nV72F .productSliderItem_productUsps__IVUie.productSliderItem_productUsps__IVUie>div:after{content:"|";margin:0 .5rem}.productSliderItem_rootList__nV72F .productSliderItem_productUsps__IVUie.productSliderItem_productUsps__IVUie>div:last-child:after{content:"";margin:0}@media(min-width:62rem){.productSliderItem_rootList__nV72F .productSliderItem_priceWrapper__YrSDh{padding-left:3rem;display:flex;flex-basis:40%;margin-top:0}.productSliderItem_rootList__nV72F .productSliderItem_priceWrapper__YrSDh button{width:100%}}.productSliderItem_actionsContainer__hFq5y{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.25rem 1rem}.productSliderItem_priceAction__4q8GA{display:flex;flex-grow:1;flex-wrap:wrap;justify-content:space-between;align-items:center}.productSliderItem_addToCartButton___UXs2{padding:.75rem 1rem}.productSliderItem_addToCartButton___UXs2>span{display:none}.productSliderItem_addToCartButton___UXs2 svg path{fill:#fff}.productSliderItem_addToWishlistButton__0MIHK{position:absolute;top:1rem;right:1rem;z-index:1}.productSliderItem_images__VqKXa{position:relative;display:flex;justify-content:center;align-items:flex-start;padding:1rem 3rem;height:-moz-fit-content;height:fit-content;flex-shrink:0}@media(min-width:62rem){.productSliderItem_images__VqKXa{padding:1rem 2rem}}.productSliderItem_imageContainer__poOCQ{max-width:19rem;margin:0 auto}.productSliderItem_image__RWzDa{--placeholder-style:1}.productSliderItem_name__P_icX,.productSliderItem_prices__cHDP7{line-height:1rem;min-height:1rem}.productSliderItem_prices__cHDP7{display:flex}.productSliderItem_prices__cHDP7.productSliderItem_compact__R5AhT{font-size:1rem}.productSliderItem_fromPrice__K0XlH{margin-right:.25rem}.productSliderItem_reviewNameWrapper__mo_hk{--placeholder-style:1}.productSliderItem_reviewNameWrapper_growing__XE_Eb{flex-grow:1}.productSliderItem_name__P_icX{display:block;font-weight:700;font-size:1rem;line-height:1.5rem;min-height:5rem}@media(min-width:48rem){.productSliderItem_name__P_icX{min-height:3rem}}.productSliderItem_infoWrapper__tW80U{display:flex;gap:.5rem;flex-grow:1;flex-direction:column;background:#f9f9f9;padding:1rem 1rem 2rem}.productSliderItem_infoWrapper_compact__hrbSm{padding:1rem}.productSliderItem_image_pending__J_4wr{background-color:#efefef;border-right:.0625rem solid #fff}.productSliderItem_name_pending__t7JPr{background-color:#efefef}.productSliderItem_price_pending__5cc_n{background-color:#efefef;width:3rem}.productSliderItem_stock__AbtbM.productSliderItem_stock__AbtbM{margin:0}.productSliderItem_hoverImage__lyiSW{transition-duration:512ms;transition-property:opacity,visibility;transition-timing-function:ease-out}.productSliderItem_hoverImageContainer__2fBc2{position:absolute;top:0;left:0;width:100%}.productSliderItem_optionList__5AiQ5{overflow-x:auto;max-width:calc(50vw - 2rem)}@media(min-width:24rem){.productSliderItem_optionList__5AiQ5{max-width:calc(50vw - 2.5rem)}}@media(min-width:48rem){.productSliderItem_optionList__5AiQ5{max-width:none}}.productSliderItem_compare__nJ6ZK{border-top:.0125rem solid #e8e8e8;padding-top:1rem;font-size:.875rem;line-height:1.25rem}.productSliderItem_compare__nJ6ZK form{align-items:center;display:flex;gap:.5rem}.productSliderItem_compare__nJ6ZK form input{margin:0}.productSliderItem_compare__nJ6ZK form input,.productSliderItem_compare__nJ6ZK form label{cursor:pointer}.productSliderItem_energyLabel__rXloa svg{height:1.5rem;width:2.875rem}.productSliderItem_stockMessageBlock__4jPlU.productSliderItem_stockMessageBlock__4jPlU{margin-bottom:.5rem}.productSliderItem_productUsps__IVUie.productSliderItem_productUsps__IVUie{margin:0;flex-grow:1}.productSliderItem_productUsps__IVUie.productSliderItem_productUsps__IVUie>div{font-size:.75rem;line-height:1rem}.productSliderItem_productUsps__IVUie.productSliderItem_productUsps__IVUie>div svg{width:.75rem}.productSliderItem_productUsps__IVUie.productSliderItem_productUsps__IVUie>div+div{margin-top:.25rem}.productSliderItem_addToCompareListContainer__wcAz_{min-height:2.5rem;border-top:.0625rem solid #e8e8e8}@media(max-width:48rem){.productSliderItem_addToCompareListContainer__wcAz_{display:none}}.productSliderItem_productLabels__t4SlI{top:1.125rem}.itemSlider_root__XTwF_{overflow:hidden}.itemSlider_rootCarousel__gqa5j .itemSlider_list__8R2Kn [style="display: contents;"]>:not([style="display: contents;"]),.itemSlider_rootCarousel__gqa5j .itemSlider_list__8R2Kn>:not([style="display: contents;"]){scroll-snap-type:x proximity;scroll-snap-stop:normal;scroll-snap-align:start}.itemSlider_scrollBar__sF7c8{scrollbar-color:#111 hsla(0,0%,7%,.05);scrollbar-height:.5rem}.itemSlider_scrollBar__sF7c8::-webkit-scrollbar-track{background:hsla(0,0%,7%,.05);border-radius:.25rem}.itemSlider_scrollBar__sF7c8::-webkit-scrollbar-thumb{background:#111;border-radius:.25rem}.itemSlider_scrollBar__sF7c8::-webkit-scrollbar{height:.5rem}.itemSlider_scrollBarHidden__ZALHc{-ms-overflow-style:none;scrollbar-width:none}.itemSlider_scrollBarHidden__ZALHc::-webkit-scrollbar{display:none}.itemSlider_listContainer__vBGpo{padding:0}.itemSlider_list__8R2Kn{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;flex-flow:row nowrap;position:relative;gap:1.5rem;scrollbar-width:thin;scrollbar-color:#a4a3a3 #f2f2f2}@media(min-width:48rem){.itemSlider_list__8R2Kn{gap:2rem}}.itemSlider_list__8R2Kn>:not([style="display: contents;"]){scroll-snap-align:start;flex:0 0}.itemSlider_list_withItemStyling__82LZE [style="display: contents;"]>:not([style="display: contents;"]),.itemSlider_list_withItemStyling__82LZE>:not([style="display: contents;"]){flex:0 0 100%;overflow:hidden}.itemSlider_headerContainer__Lek2Z{display:flex;justify-content:space-between}.itemSlider_title__0RnSH{font-size:.875rem}@media(min-width:48rem){.itemSlider_title__0RnSH{font-size:1.125rem}}.itemSlider_buttons__8vQG7{display:flex;flex-shrink:0;justify-content:space-between;margin-left:auto;align-items:center}.itemSlider_button__aKMmt{padding:.5rem;height:2.5rem;transition:opacity .2s ease-in-out;visibility:visible;opacity:1;border:none;width:2.5rem;min-width:auto}.itemSlider_button__aKMmt svg path{fill:#111}.itemSlider_button__aKMmt:hover{background-color:transparent;color:#111}.itemSlider_button__aKMmt:hover svg path{fill:#111}@media(min-width:48rem){.itemSlider_button__aKMmt:hover{opacity:.9}}.itemSlider_buttonPlaceholder__lMwFG{opacity:0;visibility:hidden}.itemSlider_buttonPlaceholder__lMwFG:hover svg>path{margin:0;fill:#fff}.itemSlider_scrollText__EhutU{margin:0 1rem}.itemSlider_spacer__0T4HE{margin:.5rem}.productsCarousel_root__JJY28{--placeholder-style:1}.productsCarousel_list__N8IzJ.productsCarousel_list__N8IzJ{padding:0 0 1rem}@media(min-width:80rem){.productsCarousel_list__N8IzJ.productsCarousel_list__N8IzJ>div{flex-basis:calc((100% / 4) - 2rem + 2rem / 4)}}@media(min-width:48rem)and (max-width:80rem){.productsCarousel_list__N8IzJ.productsCarousel_list__N8IzJ>div{flex-basis:calc((100% / 3) - 2rem + 2rem / 3)}}@media(min-width:36rem)and (max-width:48rem){.productsCarousel_list__N8IzJ.productsCarousel_list__N8IzJ>div{flex-basis:calc((100% / 2) - 1.5rem + 1.5rem / 2)}}@media(max-width:36rem){.productsCarousel_list__N8IzJ.productsCarousel_list__N8IzJ>div{flex-basis:calc((75% / 1) - 1.5rem + 1.5rem / 2)}}