.Page_wrapper__4sVUY{position:relative;z-index:5;overflow:hidden;min-height:100vh;visibility:hidden;--scroll-top:0;--overlay:0}.Page_wrapper__4sVUY.Page_exiting__VysCL .Page_inner__rFalG{top:calc(-1*var(--scroll-top))}.Page_wrapper__4sVUY.Page_shown__SSgUL{-webkit-clip-path:none;clip-path:none}.Page_wrapper__4sVUY.Page_top-overlay-enter__QFTKO:not(.Page_shown__SSgUL),.Page_wrapper__4sVUY.Page_top-overlay-exit__BcOKB.Page_exiting__VysCL{--clip:calc(var(--clip-progress) * var(--vh));-webkit-clip-path:polygon(0 0,100% 0,100% var(--clip),0 var(--clip));clip-path:polygon(0 0,100% 0,100% var(--clip),0 var(--clip))}.Page_wrapper__4sVUY.Page_bottom-overlay-enter__PAZh0:not(.Page_shown__SSgUL),.Page_wrapper__4sVUY.Page_bottom-overlay-exit__BP_9t.Page_exiting__VysCL{--clip:calc((1 - var(--clip-progress)) * var(--vh));-webkit-clip-path:polygon(0 var(--clip),100% var(--clip),100% 100%,0 100%);clip-path:polygon(0 var(--clip),100% var(--clip),100% 100%,0 100%)}.Page_wrapper__4sVUY:not(.Page_transparent__9_3wO){background-color:var(--color-background);pointer-events:auto}.Page_wrapper__4sVUY.Page_transparent__9_3wO{pointer-events:none}.Page_wrapper__4sVUY:before{position:absolute;z-index:600;top:0;left:0;display:block;width:100%;height:var(--ivh);background-color:var(--color-off-black);content:"";opacity:calc(var(--overlay, 0)*.8);pointer-events:none}.Page_inner__rFalG{position:relative;min-height:100%}.PageInfoLine_content__xcMmk.PageInfoLine_bold__WQq_L{font-size:8rem;font-stretch:expanded;font-weight:400;letter-spacing:0;line-height:1.1;text-transform:uppercase}@media screen and (max-width:900px){.PageInfoLine_content__xcMmk.PageInfoLine_bold__WQq_L{font-size:10rem;line-height:1.1}}.PageInfoLine_wrapper__TB_1S{display:flex}.PageInfoLine_label__Rq2Gj{width:calc(var(--grid-column)*1 + var(--grid-gutter)*1);flex-shrink:0}.PageInfoLine_content__xcMmk{min-width:var(--grid-column)}.PageInfoLine_content__xcMmk p{margin:0}.PageInfoLine_content__xcMmk ul{display:flex;flex-direction:column;padding-left:12rem;margin-top:var(--gap-s);gap:var(--gap-s)}.PageInfoLine_content__xcMmk ul li{list-style-type:square}@media screen and (max-width:900px){.PageInfoLine_label__Rq2Gj{width:calc(var(--grid-column)*2 + var(--grid-gutter)*3);flex-shrink:0}.PageInfoLine_content__xcMmk{width:calc(var(--grid-column)*6 + var(--grid-gutter)*5);text-transform:none}}.TransversalBarItem_wrapper__fnoPL{overflow:hidden;height:24rem;border-radius:1rem}.TransversalBarItem_wrapper__fnoPL.TransversalBarItem_current__LWhTy{outline:var(--border-size) solid var(--color-off-black)}.TransversalBarItem_wrapper__fnoPL.TransversalBarItem_current__LWhTy .TransversalBarItem_media__PINXA{opacity:1}@media screen and (hover:hover)and (pointer:fine){.ItemBar_tail__Uv6Xh:has(.TransversalBarItem_wrapper__fnoPL:not(.TransversalBarItem_current__LWhTy):hover) .TransversalBarItem_media__PINXA{opacity:.4}.ItemBar_tail__Uv6Xh .TransversalBarItem_wrapper__fnoPL:not(.TransversalBarItem_current__LWhTy):hover .TransversalBarItem_media__PINXA{opacity:1}}.TransversalBarItem_media__PINXA{width:24rem;height:24rem;border-radius:1rem;background-color:var(--color-off-white);object-fit:contain;object-position:center;opacity:.4}@media screen and (max-width:900px){.TransversalBarItem_wrapper__fnoPL{height:29rem}.TransversalBarItem_wrapper__fnoPL.TransversalBarItem_current__LWhTy{outline:.9rem solid var(--color-off-black)}}@media screen and (max-width:900px)and (-webkit-device-pixel-ratio:3){.TransversalBarItem_wrapper__fnoPL.TransversalBarItem_current__LWhTy{outline:1rem solid hsla(0,0%,4%,.369)}}@media screen and (max-width:900px){.TransversalBarItem_media__PINXA{width:29rem;height:29rem}}@media screen and (hover:hover)and (pointer:fine){.CollectionBar_hoverable__p4Ok6:hover .ItemBar_suffix___LCNa{color:var(--color-main)}}.Product_addToCart__ubjnz{cursor:pointer}.Product_price__8Tfov{position:relative;top:-.6em;margin-left:var(--gap)}@media screen and (max-width:900px){.Product_price__8Tfov{display:none}}.Product_priceBar___x0C2{color:var(--color-main)}.ButtonBar_wrapper__XGSlH.ButtonBar_reversed__D1_Aa{background-color:var(--color-off-black);color:var(--color-white)}.ButtonBar_wrapper__XGSlH.ButtonBar_reversed__D1_Aa .ItemBar_suffix___LCNa,.ButtonBar_wrapper__XGSlH.ButtonBar_reversed__D1_Aa .Product_priceBar___x0C2{color:var(--color-white)}@media screen and (hover:hover)and (pointer:fine){.ButtonBar_wrapper__XGSlH:hover{background-color:var(--color-off-black);color:var(--color-white)}.ButtonBar_wrapper__XGSlH:hover .ItemBar_suffix___LCNa,.ButtonBar_wrapper__XGSlH:hover .Product_priceBar___x0C2{color:var(--color-white)}.ButtonBar_wrapper__XGSlH:hover.ButtonBar_reversed__D1_Aa{background-color:var(--color-white);color:var(--color-off-black)}.ButtonBar_wrapper__XGSlH:hover.ButtonBar_reversed__D1_Aa .ItemBar_suffix___LCNa,.ButtonBar_wrapper__XGSlH:hover.ButtonBar_reversed__D1_Aa .Product_priceBar___x0C2{color:var(--color-off-black)}}.ProductZoom_wrapper__SxLjG{position:fixed;z-index:5000;display:flex;flex-direction:column;border-radius:var(--border-radius);background-color:var(--color-inner-background);inset:var(--viewport-inset)}.ProductZoom_thumbs__ptSBE{display:flex;gap:2rem}.ProductZoom_overlay__lDXmr{z-index:4999}.ProductZoom_bar__kArEt{display:flex;height:var(--bar-height);flex-shrink:0;padding:2rem;padding-right:var(--gap);padding-left:var(--bar-margin);border-bottom:var(--border-size) solid var(--color-off-white);gap:var(--gap)}.ProductZoom_close__Gh11o,.ProductZoom_countWrapper__SLpzg{padding-top:8rem;padding-bottom:7rem}.ProductZoom_spacer__4Pxra{flex-grow:1}.ProductZoom_inner__bHeQx{overflow:hidden;padding:2rem}.ProductZoom_inner__bHeQx,.ProductZoom_slider__vH_61{position:relative;display:flex;flex-grow:1;border-radius:1rem}.ProductZoom_slider__vH_61{overflow-x:auto;scroll-snap-type:x mandatory;-ms-overflow-style:none;scrollbar-width:none}.ProductZoom_slider__vH_61::-webkit-scrollbar{display:none}.ProductZoom_slider__vH_61.ProductZoom_animating__YycPc{scroll-snap-type:none}.ProductZoom_no-firefox__tXNMj .ProductZoom_slider__vH_61>*{flex-shrink:0;scroll-snap-align:start}.ProductZoom_image__Y_lJs{width:auto;height:100%}.ProductOption_wrapper__bv2S6{width:100%}.ProductOption_option__y09EH{width:100%;padding:calc(var(--gap-s)/2) 0}.ProductOption_option__y09EH:first-child{padding-top:0}.ProductOption_option__y09EH:not(.ProductOption_active__0I4lE){color:var(--color-medium-grey)}.ProductOption_option__y09EH:not(.ProductOption_active__0I4lE):hover{color:var(--color-hover)}.ProductOption_oos__iffeG{opacity:.5}.ProductColors_wrapper__2ZpTi{width:100%}.ProductColors_list__tKrBd{display:flex;flex-direction:column;gap:var(--gap-s)}.ProductColors_option__rNOT8{position:relative;width:100%;padding-left:var(--gap)}.ProductColors_option__rNOT8:before{position:absolute;top:50%;left:0;width:4rem;height:4rem;background-color:var(--color);content:"";transform:translateY(-50%)}.ProductColors_option__rNOT8:not(.ProductColors_active__K_S3J){color:var(--color-medium-grey)}.ProductColors_option__rNOT8:not(.ProductColors_active__K_S3J):hover{color:var(--color-hover)}.ProductColors_oos__czsjR{opacity:.5}.ProductMobileOptions_optionValues__Bn4dI{display:flex;flex-direction:column;border-radius:var(--border-radius);background-color:var(--color-inner-background)}.ProductMobileOptions_valueWrapper__R_HJx:not(:last-child){border-bottom:var(--border-size) solid var(--color-off-white)}.ProductMobileOptions_value__eYJ1Y{display:flex;width:100%;height:var(--bar-height);align-items:center;justify-content:space-between;padding:var(--gap);padding-top:11rem}.ProductMobileOptions_value__eYJ1Y.ProductMobileOptions_oos__ZYnW9{color:var(--color-medium-grey)}.PageInfoPanel_wrapper__vrCuk{position:relative;z-index:200;display:flex}.PageInfoPanel_wrapper__vrCuk.PageInfoPanel_opened__n4X87{color:var(--color-medium-grey)}.PageInfoPanel_content__I7DN2{position:absolute;z-index:100;top:0;width:calc(var(--grid-column)*3 + var(--grid-gutter)*2);white-space:pre-wrap}.PageInfoPanel_content__I7DN2 p{margin:0}.PageInfoPanel_content__I7DN2 ul{display:flex;flex-direction:column;padding-left:12rem;gap:var(--gap-s)}.PageInfoPanel_content__I7DN2 ul li{list-style-type:square}.PageInfoPanels_wrapper__Piz9w{display:flex;flex-direction:column;margin-top:40rem;gap:var(--gap-s)}@media screen and (max-width:900px){.PageInfoPanels_wrapper__Piz9w{margin-top:0;gap:30rem}}