.Layout_wrapper__YF8t3{width:100%;position:relative}.Layout_inner__msafp{min-height:var(--ivh);display:flex;flex-direction:column;box-sizing:content-box}.Layout_inner__msafp.Layout_offsetTop__ctzyA{padding-top:var(--offset-top);min-height:var(--visible-height)}@media screen and (max-width:900px){.Layout_inner__msafp,.Layout_inner__msafp.Layout_offsetTop__ctzyA{min-height:var(--visible-height)}}.ProductZoom_itemInner__wWuIo{width:100%;height:100%;overflow:hidden;cursor:zoom-in}.ProductZoom_itemInner__wWuIo.zoomed{cursor:zoom-out}.ProductZoom_itemInner__wWuIo.loading{cursor:wait}.ProductZoom_imageWrapper__FdCsM{position:relative;width:100%;height:100%;transform:scale(var(--scale))}.ProductZoom_image__FiL6U{transform:translate(var(--x,0),var(--y,0));width:100%;height:100%;object-fit:cover;pointer-events:none}.ProductGallery_wrapper__YJIoh{position:relative;z-index:0}.ProductGallery_inner__kW26N{display:flex;flex-wrap:wrap}.ProductGallery_item__5tjJ4{width:calc((var(--grid-column) * 4) + (var(--grid-gutter) * 5));aspect-ratio:var(--aspect-ratio)}.ProductGallery_item__5tjJ4:nth-child(2n){width:calc((var(--grid-column) * 4) + (var(--grid-gutter) * 4))}@media screen and (min-width:901px){.ProductGallery_item__5tjJ4.ProductGallery_crop__TZqI0{max-height:180vh}}.ProductGallery_wide__qIk_8,.ProductGallery_wide__qIk_8:nth-child(2n){width:100%}.ProductGallery_image__mKKPh{width:100%;height:100%;object-fit:cover;object-position:0 75%}@media screen and (max-width:900px){.ProductGallery_wrapper__YJIoh{z-index:-1}.ProductGallery_inner__kW26N{flex-wrap:nowrap;overflow-x:scroll;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none;scroll-snap-type:x mandatory;height:calc(var(--visible-height) - 2*var(--product-bar-height))}.ProductGallery_inner__kW26N::-webkit-scrollbar{display:none}.ProductGallery_inner__kW26N>*{scroll-snap-align:start;scroll-snap-stop:normal;flex-shrink:0}.ProductGallery_image__mKKPh{object-position:center center}.ProductGallery_item__5tjJ4{flex-shrink:0;aspect-ratio:auto}.ProductGallery_item__5tjJ4,.ProductGallery_item__5tjJ4:nth-child(2n){width:100%}.ProductGallery_progress__u3FjE{--current:0;--total:1;--step:calc(100% /var(--total));height:2px;position:absolute;bottom:0;left:0;width:100%;background-color:var(--color-background)}.ProductGallery_progress__u3FjE:before{content:"";height:100%;width:var(--step);display:block;background-color:var(--color-main);transform:translateX(calc(var(--current) * var(--step)));transition:transform .2s cubic-bezier(.39,.575,.565,1)}}.ProductList_wrapper__MjSmo{display:flex;width:var(--vw);overflow:hidden}.ProductList_wrapper__MjSmo.ProductList_small___JYL3 .ProductList_product__uKjH_ .ProductCard_imgWrapper__X9o3t{width:var(--grid-column)}.ProductList_product__uKjH_{margin-right:calc(var(--grid-gutter) * 1)}.ProductList_product__uKjH_:last-of-type{margin-right:0}.ProductList_product__uKjH_ .ProductCard_imgWrapper__X9o3t{width:calc((var(--grid-column) * 2) + (var(--grid-gutter) * 1))}.ProductList_product__uKjH_ .ProductCardContent_wrapper__Dsy8O{width:var(--grid-column);margin-left:calc(var(--grid-gutter) * 1)}@media screen and (min-width:901px){.ProductList_wrapper__MjSmo .HorizontalSlider_sliderInner__Mgh5Q{scroll-snap-type:none}}@media screen and (max-width:900px){.ProductList_wrapper__MjSmo .HorizontalSlider_sliderContainer__5WjWc{margin-bottom:calc(var(--grid-gutter) * 4)}.ProductList_wrapper__MjSmo .HorizontalSlider_navigation__QJ5lz{border-bottom:.5px solid var(--color-light-grey)}.ProductList_wrapper__MjSmo .HorizontalSlider_slider__2VvYg{margin-top:calc(var(--grid-gutter) * 2)}.ProductList_wrapper__MjSmo .HorizontalSlider_offseter__EB3VP{width:calc(var(--grid-gutter) * 1)}.ProductList_wrapper__MjSmo .HorizontalSlider_navigationInner__koUa0{border:none;padding:calc(var(--grid-gutter) * 2) 0}.ProductList_product__uKjH_ .ProductCard_imgWrapper__X9o3t{width:calc((var(--grid-column) * 3) + (var(--grid-gutter) * 2))}.ProductList_product__uKjH_ .ProductCardContent_wrapper__Dsy8O{padding:0}.ProductList_collection___ADZe .ProductCardContent_wrapper__Dsy8O,.ProductList_collection___ADZe .ProductCard_imgWrapper__X9o3t,.ProductList_product__uKjH_ .ProductCardContent_wrapper__Dsy8O{width:calc((var(--grid-column) * 2) + (var(--grid-gutter) * 1))}}.ProductsPush_wrapper__BINDF{position:relative}@media screen and (max-width:900px){.ProductsPush_wrapper__BINDF .ProductCardContent_favWrapper__4s96H{display:block}.ProductsPush_wrapper__BINDF .ProductCardContent_see__h2tqz{display:none}}.ProductInfos_wrapper__ic7pQ{padding:var(--padding) 0 calc(var(--padding)*2);display:flex}.ProductInfos_title__uri24{width:var(--grid-column)}.ProductInfos_list__zrD_W{width:calc((var(--grid-column) * 2) + (var(--grid-gutter) * 1));margin-left:var(--padding);margin-top:16rem;display:flex;flex-wrap:wrap;justify-content:space-between}.ProductInfos_item__DtXxW{width:var(--grid-column);margin-top:60rem}.ProductInfos_item__DtXxW:first-child,.ProductInfos_item__DtXxW:nth-child(2){margin-top:0}.ProductInfos_itemTitle__iT3MO{color:var(--color-medium-grey);text-transform:uppercase;margin-bottom:4rem}.ProductInfos_itemValue__FB0Ba{text-transform:uppercase}.ProductInfos_unit__d9we8{margin-left:0}@media screen and (max-width:900px){.ProductInfos_wrapper__ic7pQ{flex-direction:column;padding:0}.ProductInfos_title__uri24{flex-direction:row;border-bottom:.5px solid var(--color-border);padding:calc(var(--grid-gutter) * 2) calc(var(--grid-gutter) * 1)}.ProductInfos_list__zrD_W,.ProductInfos_title__uri24{width:calc((var(--grid-column) * 4) + (var(--grid-gutter) * 5))}.ProductInfos_list__zrD_W{margin-top:calc(var(--grid-gutter) * 2);margin-bottom:calc(var(--grid-gutter) * -2);margin-left:0;padding-left:calc(var(--grid-gutter) * 1)}.ProductInfos_list__zrD_W .ProductInfos_item__DtXxW{width:calc((var(--grid-column) * 2) + (var(--grid-gutter) * 1));margin-top:0;margin-right:calc(var(--grid-gutter) * 1);margin-bottom:calc(var(--grid-gutter) * 4)}.ProductInfos_list__zrD_W .ProductInfos_item__DtXxW .ProductInfos_itemTitle__iT3MO{margin-bottom:8rem}}.Product3D_iframe__U18Aq,.Product3D_wrapper___FRp0{width:100%;height:100%;border:0}.Product3D_iframe__U18Aq{position:relative}.Product3D_loader__abZk_{position:absolute;top:50%;left:50%;z-index:20;transform:translate(-50%,-50%)}.ProductOverview_wrapper__QoYDI{height:var(--ivh);width:calc((var(--grid-column) * 4) + (var(--grid-gutter) * 4));position:-webkit-sticky;position:sticky;top:0}.ProductOverview_thumbs__usyd_{padding:var(--padding);position:absolute;bottom:0;left:0;z-index:20}.ProductOverview_thumb__D_tJn{width:30rem;cursor:pointer;border:.5px solid transparent;margin-bottom:-1px;position:relative}@media screen and (hover:hover)and (pointer:fine){.ProductOverview_thumb__D_tJn:hover{border:.5px solid var(--color-black);z-index:2}}.ProductOverview_thumb__D_tJn.ProductOverview_active___nHhi{border:.5px solid var(--color-black);z-index:1}.ProductOverview_thumb__D_tJn.hide{opacity:0}.ProductOverview_thumb__D_tJn .ProductOverview_icon__1n3DF{display:block;width:100%;height:100%;background-color:var(--color-background);overflow:hidden}.ProductOverview_image__ZNnr9{width:100%;background-color:var(--color-background);aspect-ratio:3/4;object-fit:cover}.ProductOverview_item__vJENc{width:100%;position:absolute;height:100%;z-index:10;top:0;left:0;background-color:var(--color-light-grey)}.ProductOverview_item__vJENc.ProductOverview_hidden__l2Ls6{visibility:hidden}.ProductOverview_fullImage__xYYxt{width:100%;height:100%;object-fit:cover}@media screen and (max-width:900px){.ProductOverview_wrapper__QoYDI{height:auto;width:100%;position:relative}.ProductOverview_product3d__TasWx{height:var(--vw)}.ProductOverview_fullImage__xYYxt,.ProductOverview_thumbs__usyd_{display:none}}.CollapseText_wrapper__y1xQ9{width:calc((var(--grid-column) * 2) + (var(--grid-gutter) * 1));margin-left:var(--padding)}.CollapseText_text__YiP1O{margin:0;display:block;display:-webkit-box;max-height:calc(var(--max-lines)*18rem);-webkit-line-clamp:var(--max-lines);-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.CollapseText_text__YiP1O.CollapseText_show__0F56W{overflow:inherit;max-height:none;-webkit-box-orient:inherit;-webkit-line-clamp:inherit}.CollapseText_showButton__YbNwu{margin-top:5rem}@media screen and (max-width:900px){.CollapseText_wrapper__y1xQ9{padding-left:calc(var(--grid-gutter) * 1);padding-right:calc(var(--grid-gutter) * 1);width:100%;margin-left:0}.CollapseText_text__YiP1O{margin:0;display:block;display:-webkit-box;max-height:126rem;-webkit-line-clamp:7;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.CollapseText_showButton__YbNwu{margin-top:calc(var(--grid-gutter) * 1)}}.ProductDescription_wrapper__pgKn2{display:flex;align-items:flex-end;min-height:calc(var(--ivh) - var(--gap-big))}.ProductDescription_wrapper__pgKn2.ProductDescription_alternative__byfUW{min-height:auto}.ProductDescription_inner__lNqQj{display:flex;padding:350rem 0 calc(var(--padding)*2)}.ProductDescription_alternative__byfUW .ProductDescription_inner__lNqQj{padding:var(--padding) 0 calc(var(--padding)*2)}.ProductDescription_description__x2K6V{padding-top:14rem}.ProductDescription_title__ihqx3{width:var(--grid-column)}@media screen and (max-width:900px){.ProductDescription_wrapper__pgKn2{min-height:auto}.ProductDescription_inner__lNqQj{display:flex;flex-direction:column;padding:calc(var(--grid-gutter) * 2) 0 calc(var(--grid-gutter) * 4)}.ProductDescription_description__x2K6V{padding-top:20rem}.ProductDescription_title__ihqx3{width:auto;padding:0 calc(var(--grid-gutter) * 1);padding-bottom:calc(var(--grid-gutter) * 2);border-bottom:.5px solid var(--color-light-grey)}}.ProductDesigner_wrapper__YGsdd{padding:var(--padding) 0 calc(var(--padding)*2)}.ProductDesigner_title__0xlwg{width:var(--grid-column)}.ProductDesigner_inner__7sgx7{margin-top:var(--padding);display:flex;align-items:flex-start}.ProductDesigner_allProducts__LU6X1{margin-left:var(--padding);margin-top:5rem}.ProductDesigner_image__mVjBO{width:calc((var(--grid-column) * 2) + (var(--grid-gutter) * 1));height:auto}.ProductDesigner_text__ZCC0_{margin-top:0}.ProductDesigner_content__hPtR_{width:calc((var(--grid-column) * 2) + (var(--grid-gutter) * 1));padding-left:calc(var(--grid-gutter) * 1);padding-bottom:calc(var(--grid-gutter) * 1)}@media screen and (max-width:900px){.ProductDesigner_wrapper__YGsdd{padding-top:calc(var(--grid-gutter) * 2);padding-bottom:calc(var(--grid-gutter) * 4)}.ProductDesigner_title__0xlwg{width:calc((var(--grid-column) * 4) + (var(--grid-gutter) * 5));padding:0 calc(var(--grid-gutter) * 1);padding-bottom:calc(var(--grid-gutter) * 2);border-bottom:.5px solid var(--color-light-grey)}.ProductDesigner_allProducts__LU6X1{margin-left:0}.ProductDesigner_inner__7sgx7{flex-direction:column;padding:0 calc(var(--grid-gutter) * 1)}.ProductDesigner_inner__7sgx7 .ProductDesigner_image__mVjBO{width:calc((var(--grid-column) * 4) + (var(--grid-gutter) * 3))}.ProductDesigner_inner__7sgx7 .ProductDesigner_content__hPtR_{width:100%;margin:0;padding:0;margin-top:calc(var(--grid-gutter) * 2)}}.ProductAdditionals_wrapper__mPpel{padding:var(--padding) 0 calc(var(--padding)*2)}.ProductAdditionals_title__I7DWG{width:var(--grid-column)}.ProductAdditionals_list___EhwU{margin-top:var(--padding);width:calc((var(--grid-column) * 2) + (var(--grid-gutter) * 1))}.ProductAdditionals_product__pt3qB{margin-bottom:var(--padding)}.ProductAdditionals_product__pt3qB:last-of-type{margin-bottom:0}.ProductAdditionals_product__pt3qB .ProductCard_imgWrapper__X9o3t{width:var(--grid-column)}.ProductAdditionals_product__pt3qB .ProductCardContent_wrapper__Dsy8O{width:var(--grid-column);margin-left:calc(var(--grid-gutter) * 1)}@media screen and (max-width:900px){.ProductAdditionals_wrapper__mPpel{padding-top:calc(var(--grid-gutter) * 2);padding-bottom:calc(var(--grid-gutter) * 4)}.ProductAdditionals_title__I7DWG{width:calc((var(--grid-column) * 4) + (var(--grid-gutter) * 5));padding:0 calc(var(--grid-gutter) * 1);padding-bottom:calc(var(--grid-gutter) * 2);border-bottom:.5px solid var(--color-light-grey)}.ProductAdditionals_list___EhwU{width:calc((var(--grid-column) * 4) + (var(--grid-gutter) * 5));margin-top:calc(var(--grid-gutter) * 2);padding:0 calc(var(--grid-gutter) * 1)}.ProductAdditionals_product__pt3qB .ProductCard_imgWrapper__X9o3t{width:calc((var(--grid-column) * 2) + (var(--grid-gutter) * 1))}.ProductAdditionals_product__pt3qB .ProductCardContent_wrapper__Dsy8O{width:calc((var(--grid-column) * 2) + (var(--grid-gutter) * 1));height:auto;padding:0}.ProductAdditionals_product__pt3qB .ProductCardContent_wrapper__Dsy8O span{margin-top:8rem}}.ProductEditorial_wrapper__tL0mB{padding:var(--padding) 0 calc(var(--padding)*2)}.ProductEditorial_title__h3yvP{width:var(--grid-column)}.ProductEditorial_slider__xZoi7{display:flex;margin-top:var(--padding)}.ProductEditorial_nav__Z_GKT{color:var(--color-medium-grey);display:flex;margin-left:calc(var(--grid-gutter) * 1)}.ProductEditorial_navItem__yp93L{margin-right:5rem;cursor:pointer}.ProductEditorial_navItem__yp93L.active{color:var(--color-black)}.ProductEditorial_content__gb9ft{width:calc((var(--grid-column) * 2) + (var(--grid-gutter) * 1));position:relative}.ProductEditorial_image__yb3Ha{width:100%;background-color:#d3d3d3}.ProductEditorial_text__8_Esx{line-height:18rem}@media screen and (max-width:900px){.ProductEditorial_wrapper__tL0mB{padding-top:calc(var(--grid-gutter) * 2);padding-bottom:calc(var(--grid-gutter) * 4)}.ProductEditorial_title__h3yvP{width:calc((var(--grid-column) * 4) + (var(--grid-gutter) * 5));padding:0 calc(var(--grid-gutter) * 1);padding-bottom:calc(var(--grid-gutter) * 2);border-bottom:.5px solid var(--color-light-grey)}.ProductEditorial_slider__xZoi7{flex-direction:column;margin-top:calc(var(--grid-gutter) * 2);padding:0 calc(var(--grid-gutter) * 1)}.ProductEditorial_slider__xZoi7 .ProductEditorial_content__gb9ft{width:calc((var(--grid-column) * 3) + (var(--grid-gutter) * 3));margin-bottom:calc(var(--grid-gutter) * 2)}.ProductEditorial_slider__xZoi7 .ProductEditorial_nav__Z_GKT{margin-left:0}.ProductEditorial_slider__xZoi7 .ProductEditorial_text__8_Esx{width:calc((var(--grid-column) * 4) + (var(--grid-gutter) * 2));margin:0;margin-top:calc(var(--grid-gutter) * 2)}}.ProductCare_wrapper__yQBIW{padding:var(--padding) 0 calc(var(--padding)*2);display:flex}.ProductCare_title__2FskC{width:var(--grid-column)}.ProductCare_list__pf3ex{width:calc((var(--grid-column) * 2) + (var(--grid-gutter) * 1));margin-left:var(--padding);margin-top:15rem}.ProductCare_item__dyUrU{margin-top:30rem}.ProductCare_item__dyUrU:first-child{margin-top:0}.ProductCare_num__GBSrB{display:block;margin-bottom:4rem;color:var(--color-medium-grey)}.ProductCare_text__vzXd1{line-height:18rem}@media screen and (max-width:900px){.ProductCare_wrapper__yQBIW{flex-direction:column;padding-top:calc(var(--grid-gutter) * 2);padding-bottom:calc(var(--grid-gutter) * 4)}.ProductCare_title__2FskC{padding:0 calc(var(--grid-gutter) * 1);padding-bottom:calc(var(--grid-gutter) * 2);border-bottom:.5px solid var(--color-light-grey)}.ProductCare_list__pf3ex,.ProductCare_title__2FskC{width:calc((var(--grid-column) * 4) + (var(--grid-gutter) * 5))}.ProductCare_list__pf3ex{margin-left:0;padding:0 calc(var(--grid-gutter) * 1)}.ProductCare_list__pf3ex .ProductCare_item__dyUrU .ProductCare_num__GBSrB{margin-bottom:calc(var(--grid-gutter) * 1)}}.ProductButton_inner__jjvl8{display:flex;justify-content:space-between;align-items:center;height:100%;width:100%}.ProductButton_inner__jjvl8 .ProductPrice_withEcoParticipation__6c69Z .ProductPrice_inner__QYTP3 styling_s__QPH1Y{text-align:right}@media screen and (max-width:900px){.ProductButton_button__yR4TN{width:calc((var(--grid-column) * 4) + (var(--grid-gutter) * 5));padding:calc(var(--grid-gutter) * 1)}}.ProductQuantity_wrapper__Zkjl5{display:flex;padding-left:calc(var(--grid-gutter) * 1);padding-right:calc(var(--grid-gutter) * .5);align-items:center;justify-content:space-between}.ProductQuantity_wrapper__Zkjl5.ProductQuantity_disabled__azt0A{opacity:.5;pointer-events:none}.ProductQuantity_inner__hBoFI{display:flex;align-items:center;height:100%;justify-content:space-between}.ProductQuantity_button__ep39T{height:100%;width:20rem;text-align:center}.ProductQuantity_button__ep39T[disabled]{opacity:.5;cursor:not-allowed}.ProductQuantity_quantity__B49eA{width:20rem;text-align:center}.BigSelect_wrapper__fS7_g{--padding-left:calc(var(--grid-gutter) * 1);--padding-right:calc(var(--grid-gutter) * 1);height:100%;position:relative;padding-left:var(--padding-left);padding-right:var(--padding-right);background-color:var(--color-background)}.BigSelect_wrapper__fS7_g.BigSelect_interactive__eR576{cursor:pointer}.BigSelect_options__NPRCW{position:absolute;border-top-left-radius:0;transform:translateY(-100%);left:-.5px;right:0;top:.5px;border:.5px solid var(--color-border);background-color:var(--color-background);display:flex;flex-direction:column;z-index:1;padding:0}.BigSelect_prefix__B__Tn{flex-grow:1}.BigSelect_value__p85wp{padding-right:5rem}.BigSelect_arrow__no4x7{transform:rotate(90deg);width:16rem;height:auto}.BigSelect_option__Z6ja7{height:var(--product-bar-height);display:flex;align-items:center;color:var(--color-medium-grey);padding-left:var(--padding-left);padding-right:var(--padding-right)}.BigSelect_option__Z6ja7:not(:last-child){border-bottom:.5px solid var(--color-border)}@media screen and (hover:hover)and (pointer:fine){.BigSelect_option__Z6ja7:hover{color:var(--color-main)}}.BigSelect_inner__WpN_z{width:100%;height:100%;display:flex;align-items:center;justify-content:space-between}.BigSelect_inner__WpN_z.BigSelect_opened__hEBwI .BigSelect_arrow__no4x7{transform:rotate(-90deg)}.ProductSizes_wrapper__AtgNM{height:100%;flex-grow:1;justify-content:center;position:relative}.ProductSizes_wrapper__AtgNM:not(:first-child){border-left:.5px solid var(--color-border)}.ProductSizes_wrapper__AtgNM:not(:first-child) .ProductSizes_select__Yz75g{--padding-left:calc(var(--grid-gutter) * 0.5)}.ProductSizes_select__Yz75g{width:100%}.ProductSizes_select__Yz75g .BigSelect_options__NPRCW{border-right:0}@media screen and (max-width:900px){.ProductSizes_wrapper__AtgNM:not(:first-child) .ProductSizes_select__Yz75g{--padding-left:calc(var(--grid-gutter) * 1)}.ProductSizes_select__Yz75g .BigSelect_options__NPRCW{border-right:0}}.ProductMaterial_wrapper__589mK{display:flex;padding:0 calc(var(--grid-gutter) * 1);justify-content:space-between;white-space:nowrap}.ProductMaterial_wrapper__589mK.ProductMaterial_interactive__g3KXB{cursor:pointer}.ProductMaterial_wrapper__589mK:not(:last-child){padding-right:calc(var(--grid-gutter) * .5)}.ProductMaterial_wrapper__589mK:not(:last-child) .ProductMaterial_count__Y4Yre{display:none}.ProductMaterial_cta__g_vA1,.ProductMaterial_variant__7RtUu{display:flex;height:100%;align-items:center}.ProductMaterial_arrow__MZocO{width:16rem;height:auto;transform:rotate(90deg)}.ProductMaterial_count__Y4Yre{margin-right:5px}.ProductMaterial_image__Ql6hY{height:30rem;width:auto;flex-shrink:0;margin-right:10rem}.ProductMaterial_subInfo__0SJRn{display:inline-flex;align-items:center}.ProductMaterial_colors__XdW6D{margin-right:10rem}.ProductMaterial_more__g5yFM{position:relative;bottom:1rem}.ProductMaterial_status__06D5F{margin-left:10rem}@media screen and (max-width:900px){.ProductMaterial_wrapper__589mK{padding:12rem calc(var(--grid-gutter) * 1);box-sizing:border-box;overflow:hidden}.ProductMaterial_wrapper__589mK:not(:last-child){padding-right:calc(var(--grid-gutter) * 1)}.ProductMaterial_wrapper__589mK:not(:last-child) .ProductMaterial_status__06D5F{display:none}.ProductMaterial_colors__XdW6D{margin-right:5rem}.ProductMaterial_variant__7RtUu{flex-grow:1}.ProductMaterial_cta__g_vA1{flex-shrink:1}.ProductMaterial_height__dQoiR{height:auto}.ProductMaterial_image__Ql6hY{height:100%;aspect-ratio:.75}.ProductMaterial_title__g6Rbc{width:100%;overflow:hidden;text-overflow:ellipsis}.ProductMaterial_subInfo__0SJRn{flex-direction:column;align-items:flex-start;margin-right:5rem;flex-shrink:1;flex-grow:1;width:0}.ProductMaterial_subInfo__0SJRn .ProductMaterial_status__06D5F{margin-top:2rem;margin-left:0;white-space:nowrap;text-transform:uppercase}}.ProductBar_bottomWrapper__VZ6W5,.ProductBar_topWrapper__2oKrJ{height:0;position:-webkit-sticky;position:sticky;bottom:0;z-index:100;width:calc((var(--grid-column) * 4) + (var(--grid-gutter) * 5));margin-left:auto}.ProductBar_bottomWrapper__VZ6W5.ProductBar_over__6YnrE,.ProductBar_topWrapper__2oKrJ.ProductBar_over__6YnrE{z-index:1000}.ProductBar_topWrapper__2oKrJ{bottom:var(--product-bar-height);margin-top:calc(var(--product-bar-height)*-1);margin-bottom:var(--product-bar-height)}.ProductBar_bottom__qGSmP,.ProductBar_top__tInKI{height:var(--product-bar-height);background-color:var(--color-background);position:absolute;bottom:0;z-index:100;width:calc((var(--grid-column) * 4) + (var(--grid-gutter) * 5))}.ProductBar_bottom__qGSmP:after,.ProductBar_top__tInKI:after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";pointer-events:none;border-left:.5px solid var(--color-border);border-top:.5px solid var(--color-border)}.ProductBar_bottom__qGSmP{display:flex}.ProductBar_bottom__qGSmP>*{width:50%;box-sizing:border-box;flex-grow:1}.ProductBar_top__tInKI{display:flex;justify-content:space-between}.ProductBar_top__tInKI>*{width:50%;box-sizing:border-box;flex-grow:1}@media screen and (max-width:900px){.ProductBar_top__tInKI{height:60rem;border-top:.5px solid var(--color-border)}.ProductBar_bottom__qGSmP:after,.ProductBar_top__tInKI:after{border:none}.ProductBar_bottom__qGSmP>*{width:100%}}.ProductHeader_wrapper__rEkRt{height:0;position:-webkit-sticky;position:sticky;z-index:30;top:0}.ProductHeader_wrapper__rEkRt.ProductHeader_hideContent__yYA9G .ProductHeader_favWrapper__6fIn_{opacity:0;pointer-events:none}.ProductHeader_inner__7Xcnn{padding-top:var(--offset-top);width:calc((var(--grid-column) * 4) + (var(--grid-gutter) * 5));margin-left:auto;display:flex;flex-direction:column;justify-content:space-between;pointer-events:none}.ProductHeader_line__tWw20{display:flex}.ProductHeader_skuWrapper__rkZEc{display:flex;flex-direction:column;margin-bottom:var(--padding)}.ProductHeader_num__p51h7{margin-bottom:5rem;color:var(--color-medium-grey)}.ProductHeader_price__6PNIm{margin-left:10rem}.ProductHeader_bottom__6_mZE{pointer-events:auto}.ProductHeader_top__zr1dq{padding:0 var(--padding)}.ProductHeader_favWrapper__6fIn_{display:flex;margin-top:10rem;color:var(--color-black);pointer-events:auto;transition:opacity .2s cubic-bezier(.25,.46,.45,.94)}.ProductHeader_favWrapper__6fIn_ span{text-decoration:underline}.ProductHeader_title___rQ_U{margin-top:-10rem;text-transform:uppercase;max-width:calc((var(--grid-column) * 3) + (var(--grid-gutter) * 2))}@media screen and (max-width:900px){.ProductHeader_wrapper__rEkRt{position:static;height:auto;padding:calc(var(--grid-gutter) * 2) calc(var(--grid-gutter) * 1);border-bottom:.5px solid var(--color-light-grey)}.ProductHeader_inner__7Xcnn{width:auto;padding:0}.ProductHeader_inner__7Xcnn .ProductHeader_top__zr1dq{padding:0}.ProductHeader_line__tWw20{justify-content:space-between}.ProductHeader_line__tWw20 .ProductHeader_price__6PNIm{height:-moz-fit-content;height:fit-content;margin-left:0}.ProductHeader_favWrapper__6fIn_{justify-content:space-between;margin-top:calc(var(--grid-gutter) * 4);align-items:flex-end}.ProductHeader_skuWrapper__rkZEc{margin-bottom:0}.ProductHeader_skuWrapper__rkZEc .ProductHeader_num__p51h7{margin-bottom:6rem}.ProductHeader_skuWrapper__rkZEc .ProductHeader_num__p51h7,.ProductHeader_skuWrapper__rkZEc .ProductHeader_sku__BVTA8{text-decoration:none}.ProductHeader_title___rQ_U{line-height:1.4}}.ProductVariantsGrid_wrapper__Snfcd{display:flex;align-items:flex-end}.ProductVariantsGrid_inner__GYL6p{display:flex;flex-direction:column;padding:calc(var(--header-height) + 200rem) 0 calc(var(--padding)*2)}.ProductVariantsGrid_gridWrapper__47GRU{display:flex;flex-wrap:wrap;margin-top:calc(var(--grid-gutter) * 1);border-top:.5px solid var(--color-border)}.ProductVariantsGrid_card__fz1Jt{position:relative;width:calc(((var(--grid-column) * 4) + (var(--grid-gutter) * 3))/4);display:flex;flex-direction:column;align-items:center;aspect-ratio:1/1;border:.5px solid transparent;border-bottom:.5px solid var(--color-border);border-left:.5px solid var(--color-border);box-sizing:border-box;padding:var(--gap-s);justify-content:space-between}@media screen and (min-width:901px){.ProductVariantsGrid_card__fz1Jt:nth-child(4n){border-right:.5px solid var(--color-border)}}@media screen and (min-width:901px)and (hover:hover)and (pointer:fine){.ProductVariantsGrid_card__fz1Jt:hover .ProductVariantsGrid_cardContent__jwmq0,.ProductVariantsGrid_card__fz1Jt:hover .ProductVariantsGrid_cardFooter__NeDDH{opacity:1}}.ProductVariantsGrid_card__fz1Jt.ProductVariantsGrid_selected__3iJKv{border:.5px solid var(--color-black)}.ProductVariantsGrid_card__fz1Jt.ProductVariantsGrid_selected__3iJKv .ProductVariantsGrid_cardContent__jwmq0,.ProductVariantsGrid_card__fz1Jt.ProductVariantsGrid_selected__3iJKv .ProductVariantsGrid_cardFooter__NeDDH{opacity:1}.ProductVariantsGrid_cardContent__jwmq0{display:flex;flex-direction:column;align-items:flex-start;width:100%;opacity:0}.ProductVariantsGrid_cardFooter__NeDDH{display:flex;justify-content:flex-start;width:100%;opacity:0}.ProductVariantsGrid_cardImage__43nuS{position:relative;width:50%;height:auto;aspect-ratio:var(--image-ratio)}@media screen and (max-width:900px){.ProductVariantsGrid_inner__GYL6p{padding:calc(var(--grid-gutter) * 4) 0 calc(var(--grid-gutter) * 4)}.ProductVariantsGrid_title___bcbt{width:auto;padding:0 calc(var(--grid-gutter) * 1);padding-bottom:calc(var(--grid-gutter) * 1)}.ProductVariantsGrid_cardContent__jwmq0,.ProductVariantsGrid_cardFooter__NeDDH{opacity:1;color:var(--color-medium-grey)}.ProductVariantsGrid_card__fz1Jt{width:50%}.ProductVariantsGrid_card__fz1Jt.ProductVariantsGrid_selected__3iJKv .ProductVariantsGrid_cardContent__jwmq0,.ProductVariantsGrid_card__fz1Jt.ProductVariantsGrid_selected__3iJKv .ProductVariantsGrid_cardFooter__NeDDH{color:var(--color-black)}}.Product_center__gREl3{display:flex}.Product_sections__UtxgG{width:calc((var(--grid-column) * 4) + (var(--grid-gutter) * 3));margin-left:calc(var(--grid-gutter) * 1);padding-bottom:var(--gap-big)}.Product_sections__UtxgG>div{border-top:.5px solid var(--color-light-grey)}.Product_sections__UtxgG>div:first-child{border-top:none}@media screen and (max-width:900px){.Product_wrapper__V77ke{position:relative;padding-top:var(--offset-top);z-index:0}.Product_top___DUX4{position:-webkit-sticky;position:sticky;top:var(--offset-top);z-index:-1}.Product_bottom__Bfqfa,.Product_center__gREl3,.Product_sections__UtxgG{position:relative;z-index:20;background-color:var(--color-background)}.Product_center__gREl3{flex-direction:column}.Product_title__HVaBf{position:-webkit-sticky;position:sticky;top:var(--header-height);height:34rem;display:flex;align-items:center;padding:0 calc(var(--grid-gutter) * 1);z-index:150}.Product_title__HVaBf,.Product_title__HVaBf:before{background-color:var(--color-background);border-bottom:.5px solid var(--color-border)}.Product_title__HVaBf:before{content:"";display:block;height:calc(var(--header-height) + 1px);position:absolute;top:0;left:0;right:0;transform:translateY(-100%)}.Product_product3d__yyDl2{height:var(--vw)}.Product_sections__UtxgG{width:calc((var(--grid-column) * 4) + (var(--grid-gutter) * 5));padding-top:0;padding-bottom:0;margin:0 0 135rem}.Product_sections__UtxgG>div{border-top:none}}