.page_page__wJ1Ll{min-height:100vh;height:100vh;width:100vw;display:flex;align-items:center;justify-content:center;background:#111;overflow:hidden;position:relative}.page_Button__TZrdJ{position:absolute;top:20px;left:20px;z-index:5555}.LoadingScreen_LoadingPage__pBGCj{height:100vh;display:flex;align-items:center;justify-content:center;box-sizing:border-box;position:relative;padding:16px;contain:paint;overflow:hidden}.LoadingScreen_Delayed__LQJDK{animation:LoadingScreen_loaderIn__zizp4 .26s var(--ease-out-expo,ease-out) .2s both}@keyframes LoadingScreen_loaderIn__zizp4{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.LoadingScreen_Delayed__LQJDK{animation:none}}.LoadingScreen_LoadingBg__xYVfU{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;z-index:-1}@media (max-width:1300px){.LoadingScreen_LoadingBg__xYVfU{object-position:left}}.LoadingScreen_Logo__cER9h{width:min(50vw,400px);aspect-ratio:400/160;box-sizing:border-box;position:relative}.LoadingScreen_LogoImg__VivgC{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;object-position:center}.LoadingScreen_LoaderGroup__N5BjN{width:100%;max-width:1200px;height:fit-content;box-sizing:border-box;display:flex;flex-direction:column;gap:clamp(24px,6vw,64px);align-items:center;position:absolute;bottom:clamp(24px,10vh,100px);left:50%;transform:translateX(-50%)}.LoadingScreen_LoaderText__IJdmy{font-family:var(--font-montserrat);font-size:clamp(24px,6vw,48px);font-weight:800;line-height:120%;letter-spacing:-.03rem;color:#311d06;margin:0}.LoadingScreen_LoaderBarOuter__ngo8r{width:100%;max-width:800px;height:fit-content;box-sizing:border-box;display:flex;align-items:center;border-radius:999px;padding:4px;background:rgba(49,29,6,.15)}.LoadingScreen_LoaderBar__TMEFA{height:16px;width:100%;transform-origin:left center;transform:scaleX(0);border-radius:999px;background-color:#311d06;transition:transform .2s var(--ease-out-expo);will-change:transform}@media (max-width:768px){.LoadingScreen_LoaderGroup__N5BjN{bottom:clamp(16px,8vh,64px)}.LoadingScreen_LoaderBarOuter__ngo8r{max-width:100%}}@media (max-width:480px){.LoadingScreen_LoadingPage__pBGCj{padding-inline:12px}.LoadingScreen_Logo__cER9h{width:60vw}.LoadingScreen_LoaderGroup__N5BjN{gap:24px}}.PageTransition_Panel__bU_cJ{position:fixed;inset:0;z-index:2147483647;overflow:hidden;background:#ffc701;transform:translateY(100%);pointer-events:none;visibility:hidden}.PageTransition_Panel__bU_cJ[data-active=true]{visibility:visible;pointer-events:auto}.PageTransition_Screen__PfXZc{height:100%}#page_community__Md_4c{scroll-margin-top:80px}.page_ArticleText__CFmDP,.page_Article__HK8dm,.page_EventsSection__OrZYu,.page_Quote__JN2ru,.page_horizontalSection__roUKK{content-visibility:visible!important}.page_Page__42_Dj{min-height:100vh;display:flex;flex-direction:column;position:relative;background-color:#ffc701}.page_PageStripes__7HXAV,.page_Page__42_Dj{width:100%;box-sizing:border-box;overflow:hidden}.page_PageStripes__7HXAV{height:100%;position:absolute;top:0;left:0;border-radius:32px;z-index:0}.page_PageStripesImage__vdZwL{object-fit:fill;object-position:center}@media (min-width:1440px){.page_PageStripesImage__vdZwL{object-fit:none;width:1440px!important;height:100%!important;left:50%!important;transform:translateX(-50%)!important}}.page_Content__UqqEG{gap:80px;z-index:1;align-items:center}.page_Content__UqqEG,.page_SectionAnimatedWrap__sFEpk{width:100%;box-sizing:border-box;display:flex;flex-direction:column}.page_SectionAnimatedWrap__sFEpk{gap:clamp(40px,5vw,64px)}.page_SectionTitleBig__VOX_P{font-size:clamp(2.5rem,1.7rem + 3vw,4.5rem);line-height:120%;letter-spacing:-.04em}.page_SectionTitleBig__VOX_P,.page_SectionTitle__AwaND{font-family:var(--font-satoshi);font-weight:900;color:#333333;margin:0;-webkit-text-stroke:clamp(8px,1px + 1.6vw,16px) #fdfcf0;text-stroke:clamp(8px,1px + 1.6vw,16px) #fdfcf0;paint-order:stroke fill}.page_SectionTitle__AwaND{font-size:clamp(2rem,1.2rem + 3vw,3.5rem);line-height:140%;letter-spacing:-.02em}.page_SectionTitleBigLight__BOWcT{font-size:clamp(3.5rem,2.4rem + 4vw,7rem);line-height:115%;letter-spacing:-.045em;-webkit-text-stroke:clamp(10px,2px + 2vw,24px) #fdfdfd;text-stroke:clamp(10px,2px + 2vw,24px) #fdfdfd}.page_SectionTitleBigLight__BOWcT,.page_SectionTitleLight__ihx37{font-family:var(--font-satoshi);font-weight:900;color:#333333;margin:0;paint-order:stroke fill}.page_SectionTitleLight__ihx37{font-size:clamp(2rem,1.2rem + 3vw,3.5rem);line-height:140%;letter-spacing:-.02em;-webkit-text-stroke:clamp(8px,1px + 1.6vw,16px) #fdfdfd;text-stroke:clamp(8px,1px + 1.6vw,16px) #fdfdfd}.page_SectionSubtitle__jgKMx{font-family:var(--font-montserrat);font-size:clamp(.875rem,.7rem + .5vw,1.25rem);font-weight:800;line-height:160%;letter-spacing:.03em;color:#333333;margin:0}.page_SectionTextWrap__Yu5Ix{width:fit-content;height:fit-content;box-sizing:border-box;display:block}.page_SectionText__bT4In{font-family:var(--font-montserrat);font-size:clamp(.95rem,.8rem + .4vw,1.125rem);font-weight:400;line-height:160%;letter-spacing:.02em;color:#333333;margin:0}@media (max-width:480px){.page_SectionTitleBigLight__BOWcT,.page_SectionTitleBig__VOX_P,.page_SectionTitleLight__ihx37,.page_SectionTitle__AwaND{line-height:120%}}.page_ContentInner__4CGjg{width:90%;max-width:1200px;flex-direction:column;gap:clamp(40px,5vw,64px);margin-inline:auto;padding-top:clamp(140px,14vh,180px);padding-bottom:clamp(80px,10vh,140px)}.page_ContentInner__4CGjg,.page_Hero__Jc0Ah{box-sizing:border-box;display:flex;position:relative;overflow:visible}.page_Hero__Jc0Ah{width:100%;align-items:flex-end;border-radius:32px;background-color:#111;height:clamp(260px,45vw,520px)}.page_HeroImage__jWDec{object-fit:cover;border-radius:32px}.page_HeroTitle__tSnGD{margin-bottom:-20px;max-width:90%;position:relative;z-index:2;margin-left:-6px}@media (max-width:1024px){.page_HeroImage__jWDec,.page_Hero__Jc0Ah{border-radius:28px}}@media (max-width:1100px){.page_ContentInner__4CGjg{padding-top:180px}}@media (max-width:768px){.page_Hero__Jc0Ah{height:clamp(260px,70vw,420px);padding:20px 16px}.page_HeroImage__jWDec,.page_Hero__Jc0Ah{border-radius:24px}.page_HeroTitle__tSnGD{max-width:100%}}@media (max-width:480px){.page_Hero__Jc0Ah{height:clamp(220px,80vw,360px);padding:16px}.page_HeroImage__jWDec,.page_Hero__Jc0Ah{border-radius:20px}}.page_Article__HK8dm{width:100%;box-sizing:border-box;display:flex;flex-direction:column;gap:26px;content-visibility:auto;contain-intrinsic-size:0 400px}.page_ArticleTitle__UHvZr{font-family:var(--font-satoshi);font-size:clamp(1.75rem,1.3rem + 1.2vw,2rem);font-weight:900;line-height:120%;letter-spacing:-.03em;color:#333333;margin:0}.page_ArticleText__CFmDP{font-family:var(--font-montserrat);font-size:clamp(1rem,.9rem + .4vw,1.125rem);font-weight:400;line-height:160%;letter-spacing:.02em;color:#333333;margin:0;content-visibility:auto;contain-intrinsic-size:0 200px}.page_HorizontalGallery__9g8iB{width:100%;min-height:120px;box-sizing:border-box;border-radius:24px}.page_ContentMenu__51_VK{width:100%;height:fit-content;box-sizing:border-box;display:flex;gap:16px;border-radius:25px;padding:4px;background-color:#333333}.page_ContentMenuItem__5L0_x{height:40px;box-sizing:border-box;display:flex;align-items:center;justify-content:center;padding:8px 12px;gap:12px;border-radius:24px;z-index:1}.page_ContentMenuButton__qnuHI,.page_ContentMenuItem__5L0_x{width:100%;position:relative;cursor:pointer;transition:.2s var(--ease-out-expo)}.page_ContentMenuButton__qnuHI{border:none;background:transparent;height:100%;padding:0;font-size:clamp(.9rem,.85rem + .3vw,1rem);font-weight:800;color:#fdfcf0;line-height:140%;letter-spacing:.03rem;font-family:var(--font-montserrat);margin:0;white-space:nowrap;z-index:3}.page_ContentMenuItem__5L0_x:hover{background-color:#fdfcf0}.page_ContentMenuItem__5L0_x:hover .page_ContentMenuButton__qnuHI{color:#443500}.page_ContentMenuItem__5L0_x:active{background-color:#ffc701}.page_ContentMenuActive__tosY_ .page_ContentMenuButton__qnuHI,.page_ContentMenuItem__5L0_x:active .page_ContentMenuButton__qnuHI{color:#333333}.page_ContentMenuButton__qnuHI:focus-visible{outline:3px solid #111111;outline-offset:2px;border-radius:20px}.page_ContentMenuBlock__XAc8I{left:0;right:0;bottom:0;height:100%;border-radius:24px;position:absolute;z-index:2;background-color:#ffc701}@media (max-width:1200px){.page_ContentMenu__51_VK{gap:12px;flex-direction:column;row-gap:8px}.page_ContentMenuItem__5L0_x{flex:1 1 calc(33.333% - 8px);min-width:180px}.page_ContentInner__4CGjg{padding-top:clamp(150px,16vh,190px)}}@media (max-width:900px){.page_ContentMenuItem__5L0_x{flex:1 1 calc(50% - 8px);min-width:160px}}@media (max-width:600px){.page_ContentMenu__51_VK{overflow-x:auto;scrollbar-width:none}.page_ContentMenu__51_VK::-webkit-scrollbar{display:none}.page_ContentMenuItem__5L0_x{flex:0 0 auto;min-width:150px}}.page_VideoTextBlock__tbKaR{width:100%;box-sizing:border-box;display:flex;gap:44px;align-items:flex-start}.page_VideoTextBlock__tbKaR p{flex:1 1 50%}.page_VideoPlayer__OJfx_{flex:1 1 50%;min-width:260px}@media (max-width:1024px){.page_Content__UqqEG{gap:64px}.page_ContentInner__4CGjg{width:95%;padding-inline:24px}.page_VideoTextBlock__tbKaR{gap:32px}}@media (max-width:768px){.page_Content__UqqEG{gap:48px}.page_ContentInner__4CGjg{width:100%;padding-inline:20px}.page_VideoTextBlock__tbKaR{flex-direction:column-reverse;gap:24px}.page_VideoTextBlock__tbKaR p{flex:1 1 auto;width:100%}.page_VideoPlayer__OJfx_{flex:1 1 auto;width:100%;min-width:0}}@media (max-width:480px){.page_ContentInner__4CGjg{padding-inline:16px}.page_VideoTextBlock__tbKaR{gap:20px}}.page_Quote__JN2ru{width:100%;box-sizing:border-box;margin:32px 0;padding:20px 24px;border-radius:24px;background:rgba(253,252,240,.9);border:2px solid #33333310;display:flex;flex-direction:column;gap:12px;position:relative;content-visibility:auto;contain-intrinsic-size:0 200px}.page_Quote__JN2ru:before{content:"“";position:absolute;top:12px;left:18px;font-family:var(--font-satoshi);font-size:3rem;line-height:1;color:#ffc701;opacity:.7;pointer-events:none}.page_QuoteText___LcEO{font-size:clamp(1.05rem,.95rem + .3vw,1.2rem);font-weight:500;line-height:170%;letter-spacing:.02em;color:#333333}.page_QuoteAuthor__83HQs,.page_QuoteText___LcEO{font-family:var(--font-montserrat);margin:0;padding-left:28px}.page_QuoteAuthor__83HQs{font-size:clamp(.9rem,.8rem + .2vw,1rem);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#555555}@media (max-width:480px){.page_Quote__JN2ru{padding:16px 18px;border-radius:20px}.page_Quote__JN2ru:before{font-size:2.5rem;top:10px;left:14px}.page_QuoteAuthor__83HQs,.page_QuoteText___LcEO{padding-left:26px}}.page_StyledLink__lU2_A{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;font-family:var(--font-montserrat);font-size:clamp(.9rem,.85rem + .2vw,1rem);font-weight:700;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;background-color:#333333;color:#fdfcf0;border:2px solid transparent;transition:background-color .2s ease,color .2s ease,transform .15s ease,box-shadow .2s ease,border-color .2s ease;cursor:pointer}.page_StyledLink__lU2_A:hover{background-color:#ffc701;color:#333333;border-color:#333333;transform:translateY(-1px);box-shadow:0 6px 14px rgba(0,0,0,.16)}.page_StyledLink__lU2_A:active{transform:translateY(0);box-shadow:0 3px 8px rgba(0,0,0,.18)}.page_StyledLinkIcon__4PaId{display:inline-flex;transform:translateX(0);transition:transform .2s ease}.page_StyledLink__lU2_A:hover .page_StyledLinkIcon__4PaId{transform:translateX(3px)}.page_EventsSection__OrZYu{width:100%;box-sizing:border-box;margin-top:32px;display:flex;flex-direction:column;gap:20px;content-visibility:auto;contain-intrinsic-size:0 300px}.page_EventsTitle__XbKc0{font-family:var(--font-satoshi);font-size:clamp(1.4rem,1.1rem + .8vw,1.8rem);font-weight:900;letter-spacing:-.03em;color:#333333;margin:0}.page_EventList__fKkdK{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:12px}.page_EventItem__nX4pU{width:100%;box-sizing:border-box;padding:14px 18px;border-radius:20px;background:rgba(253,252,240,.9);border:1px solid #33333315;display:flex;flex-direction:column;gap:6px}.page_EventName__R9Xcx{font-family:var(--font-satoshi);font-size:1rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;margin:0;color:#333333}.page_EventDescription__BNUD2{font-family:var(--font-montserrat);font-size:.95rem;line-height:150%;letter-spacing:.02em;margin:0;color:#333333}.page_EventMeta__SCk0G{margin-top:4px}.page_EventLink__qKJ4h{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;font-family:var(--font-montserrat);font-size:.8rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;background-color:#333333;color:#fdfcf0;border:2px solid transparent;transition:background-color .2s ease,color .2s ease,transform .15s ease,box-shadow .2s ease,border-color .2s ease;cursor:pointer}.page_EventLink__qKJ4h:hover{background-color:#ffc701;color:#333333;border-color:#333333;transform:translateY(-1px);box-shadow:0 6px 14px rgba(0,0,0,.16)}.page_EventLink__qKJ4h:active{transform:translateY(0);box-shadow:0 3px 8px rgba(0,0,0,.18)}.Hero_Hero__Ugk3x{width:100%;border-bottom-left-radius:32px;border-bottom-right-radius:32px;box-sizing:border-box;display:flex;position:relative;overflow:hidden;background-image:linear-gradient(180deg,#000000 0,#00000000);background-repeat:no-repeat;background-position:50%;background-size:cover;background-blend-mode:multiply;height:min(90vh,50vw);height:min(90svh,50vw)}.Hero_HeroBgLayer__0cJyV{position:absolute;inset:-3%;z-index:-1;will-change:transform;pointer-events:none}@keyframes Hero_heroRise__Qu81S{0%{transform:translate3d(0,18px,0)}to{transform:translateZ(0)}}@keyframes Hero_heroSettle__bdbDw{0%{transform:scale(1.06)}to{transform:scale(1)}}.Hero_Enter1__4dv0q,.Hero_Enter2__k9tGg,.Hero_Enter3__N67Ju{animation:Hero_heroRise__Qu81S .76s var(--ease-out-expo,cubic-bezier(.22,1,.36,1)) both}.Hero_Enter2__k9tGg{animation-delay:90ms}.Hero_Enter3__N67Ju{animation-delay:.18s}.Hero_HeroBg__M_6k8{animation:Hero_heroSettle__bdbDw 1.2s var(--ease-out-expo,cubic-bezier(.22,1,.36,1)) both}@media (prefers-reduced-motion:reduce){.Hero_Enter1__4dv0q,.Hero_Enter2__k9tGg,.Hero_Enter3__N67Ju,.Hero_HeroBg__M_6k8{animation:none}.Hero_HeroBgLayer__0cJyV{will-change:auto}}.Hero_HeroBg__M_6k8{width:100%;height:100%;position:absolute;top:0;left:0;object-fit:cover;object-position:center}.Hero_HeroContent__8FcGK{margin:auto;display:flex;align-items:center;gap:16px}.Hero_HeroText__H1tUm{font-weight:700;font-size:clamp(36px,4vw,52px);line-height:120%;letter-spacing:-.04em;margin:0;color:#fdfcf0;font-family:var(--font-montserrat);white-space:nowrap}.Hero_WheelWrapper__bY3aZ{position:relative;width:clamp(260px,38vw,560px);height:clamp(220px,35vh,360px);display:flex;align-items:center;justify-content:center;overflow:visible;--step:60px;--wheel-font:clamp(18px,2.6vw,42px);--rock-font:clamp(28px,3.6vw,52px);min-height:220px}@media(max-width:1000px){.Hero_WheelWrapper__bY3aZ{height:clamp(220px,29vh,360px)}}@media(max-width:800px){.Hero_WheelWrapper__bY3aZ{height:clamp(220px,28vh,360px)}}.Hero_Row__APwpP{height:var(--step);display:flex;align-items:center;justify-content:center}.Hero_BackgroundWheel__kFXWP{position:absolute;inset:0;z-index:2;pointer-events:none;overflow:hidden}.Hero_WordTopBottom__3f3mF{font-size:var(--wheel-font);font-weight:900;line-height:1;font-family:var(--font-montserrat);white-space:nowrap;color:#c8b14a;opacity:.55}.Hero_FlyingOuter__sji7i{z-index:2;width:100%;aspect-ratio:460/120;background-color:#333333;isolation:isolate;contain:layout paint;-webkit-mask-image:url(/Backgrounds/HeroOuterMask.svg);mask-image:url(/Backgrounds/HeroOuterMask.svg)}.Hero_FlyingInner__NNHD_,.Hero_FlyingOuter__sji7i{position:relative;display:flex;align-items:center;justify-content:center;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;mask-repeat:no-repeat;mask-position:center;mask-size:contain}.Hero_FlyingInner__NNHD_{background-color:#fdfcf0;width:94%;height:92%;overflow:hidden;-webkit-mask-image:url(/Backgrounds/HeroInnerMask.svg);mask-image:url(/Backgrounds/HeroInnerMask.svg)}.Hero_WheelTrack__ZcXnh{position:absolute;top:0;left:0;right:0;transform:none;display:flex;flex-direction:column;align-items:center;will-change:transform}.Hero_PlaceholderCenter__Esy9Z{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.Hero_RockTrack__FKK5P{position:absolute;top:0;left:0;right:0;transform:none;display:flex;flex-direction:column;align-items:center;will-change:transform}.Hero_WordRock__5D6Sc{font-size:var(--rock-font);font-weight:900;line-height:1;font-family:var(--font-montserrat);white-space:nowrap;color:#333333}@media (max-width:768px){.Hero_Hero__Ugk3x{min-height:80vh;min-height:80svh;border-bottom-left-radius:24px;border-bottom-right-radius:24px}.Hero_HeroContent__8FcGK{flex-direction:column;text-align:center;align-items:center;gap:12px;padding:0 16px}.Hero_WheelWrapper__bY3aZ{width:clamp(300px,70vw,380px);height:200px;min-height:0}}@media (max-width:480px){.Hero_Hero__Ugk3x{min-height:100vh;min-height:100svh}}.CategoryUpsell_Section__uPU8z{gap:24px}.CategoryUpsell_Section__uPU8z,.CategoryUpsell_TitleWrap___6zc5{width:100%;box-sizing:border-box;display:flex;flex-direction:column}.CategoryUpsell_Title__FUPVp{margin:0;font-family:var(--font-satoshi);font-size:clamp(2rem,1.2rem + 3vw,3.5rem);font-weight:900;line-height:140%;letter-spacing:-.02em;color:#333333;-webkit-text-stroke:clamp(8px,1px + 1.6vw,16px) #fdfdfd;text-stroke:clamp(8px,1px + 1.6vw,16px) #fdfdfd;paint-order:stroke fill}.CategoryUpsell_Grid__TphJ_{width:100%;box-sizing:border-box;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.CategoryUpsell_Card__SU4_R{width:100%;aspect-ratio:1.18/1;position:relative;overflow:hidden;border:4px solid #fdfdfd;border-radius:32px;background:#f7f5ef;padding:8px;cursor:pointer;transition:transform .24s ease-out,box-shadow .24s ease-out}.CategoryUpsell_Card__SU4_R:hover{box-shadow:0 16px 28px rgba(17,17,17,.1)}.CategoryUpsell_Card__SU4_R:active{transform:translateY(0)}.CategoryUpsell_Card__SU4_R:focus-visible{outline:3px solid #111111;outline-offset:3px}.CategoryUpsell_Media__2DUKi{position:absolute;inset:0}.CategoryUpsell_Image__7J6uD{object-fit:cover;object-position:center}.CategoryUpsell_Arrow__WwTU_{position:absolute;right:10px;bottom:10px;width:34px;height:34px;display:flex;align-items:center;justify-content:center;border-radius:999px;background:#ffc701;color:#443500;box-shadow:none;transition:background-color var(--dur-base) var(--ease-out-expo),color var(--dur-base) var(--ease-out-expo)}.CategoryUpsell_Card__SU4_R:hover .CategoryUpsell_Arrow__WwTU_{background-color:#a17e01;color:#fdfcf0}.CategoryUpsell_Card__SU4_R:active .CategoryUpsell_Arrow__WwTU_{background-color:#311d06;color:#fdfcf0}@media (max-width:960px){.CategoryUpsell_Grid__TphJ_{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.CategoryUpsell_Grid__TphJ_{grid-template-columns:1fr}}.Dock_Dock__6j56c{gap:clamp(8px,1.4vw,16px);border-radius:25px;padding:4px;background-color:#333333;position:fixed;bottom:calc(max(14px, env(safe-area-inset-bottom)) + 16px);max-width:calc(100% - 2 * (52px + 32px));z-index:9999;left:0;right:0;margin-inline:auto;box-shadow:0 2px 6px rgba(0,0,0,.15),0 0 4px rgba(255,199,1,.25);align-items:center}.Dock_DockContent__0KKGP,.Dock_Dock__6j56c{box-sizing:border-box;display:flex;width:fit-content;height:fit-content}.Dock_DockContent__0KKGP{min-width:0;overflow-x:auto;scrollbar-width:none;overscroll-behavior-x:contain}.Dock_DockContent__0KKGP::-webkit-scrollbar{display:none}.Dock_DockLogo__IhELQ{width:fit-content;height:fit-content;box-sizing:border-box;display:flex;border-radius:24px;padding:clamp(7px,1.2vw,12px);background-color:#F3F3F31A;border:none;position:relative;flex-shrink:0;align-items:center;justify-content:center;-webkit-tap-highlight-color:transparent;cursor:pointer;transition:background-color var(--dur-base) var(--ease-out-expo),transform var(--dur-fast) var(--ease-out-expo)}.Dock_DockLogo__IhELQ:hover{background-color:#FFF8D6!important}.Dock_DockLogo__IhELQ:active{background-color:#FFC701!important;transform:scale(.94)}.Dock_Logo__Tzd4R{min-width:15px;max-width:15px;min-height:15px;max-height:15px;box-sizing:border-box}.Dock_DockLogo__IhELQ:focus-visible{outline:3px solid #FFC701;outline-offset:2px}.Dock_DockLogo__IhELQ:after{content:attr(data-tooltip);position:absolute;left:50%;bottom:calc(100% + 12px);transform:translate(-50%,4px);padding:4px 10px;border-radius:8px;background:#333333;color:#FDFDFD;font-family:var(--font-montserrat);font-weight:800;font-size:12px;letter-spacing:.03em;white-space:nowrap;box-shadow:0 2px 6px rgba(0,0,0,.2);opacity:0;pointer-events:none;transition:opacity var(--dur-fast) var(--ease-out-expo),transform var(--dur-base) var(--ease-out-expo)}@media (hover:hover) and (pointer:fine){.Dock_DockLogo__IhELQ:focus-visible:after,.Dock_DockLogo__IhELQ:hover:after{opacity:1;transform:translate(-50%)}}@media (pointer:coarse){.Dock_DockLogo__IhELQ{min-width:44px;min-height:44px}}@media (max-width:900px){.Dock_Dock__6j56c{max-width:calc(100% - 24px);bottom:calc(max(12px, env(safe-area-inset-bottom)) + 4px)}}@media (prefers-reduced-motion:reduce){.Dock_DockLogo__IhELQ:after{transition:opacity var(--dur-fast) linear;transform:translate(-50%)}}.HorizontalServices_horizontalSection__K1Aj0{width:100vw;position:relative;overflow:visible;margin-left:calc(-50vw + 50%)}.HorizontalServices_horizontalSectionInner__OhnOx{width:100%;overflow:visible}.HorizontalServices_track__Excar{display:flex;align-items:stretch;gap:2rem;padding:3rem 4vw;width:max-content;transform:translateZ(0);transition:none!important}.HorizontalServices_track__Excar>*{flex:0 0 auto}@media (max-width:768px){.HorizontalServices_track__Excar{gap:1.5rem;padding:2rem 20px}}.HorizontalServices_native__8TELI{overflow-x:auto;overflow-y:hidden}.HorizontalServices_native__8TELI .HorizontalServices_track__Excar{transform:none}.HorizontalServices_horizontalSection__K1Aj0:after{content:"";position:absolute;left:4vw;right:4vw;bottom:.75rem;height:3px;border-radius:3px;background:#FFC701;opacity:calc(var(--h-active, 0) * .85);transform:scaleX(var(--h-progress,0));transform-origin:left center;pointer-events:none;transition:opacity var(--dur-base,.3s) var(--ease-out-expo,ease-out)}.Navbar_Navbar__51plo{width:100%;box-sizing:border-box;display:flex;justify-content:space-between;align-items:flex-start;padding:26px clamp(16px,5vw,144px) 16px;position:absolute;top:0;left:0;z-index:100000000}.Navbar_NavbarFixed__4n3DR{position:fixed}.Navbar_Background__zrmJS{width:100%;height:clamp(64px,8vw,86px);background-color:#ffc701;position:absolute;top:0;left:0;box-sizing:border-box;border-bottom-left-radius:20px;border-bottom-right-radius:20px;pointer-events:none;z-index:0;box-shadow:0 2px 6px rgba(0,0,0,.08);overflow:hidden}.Navbar_BackgroundImage__ct2er{object-fit:cover;object-position:top;pointer-events:none;user-select:none}.Navbar_MenuBackdrop__BdeTs{position:fixed;inset:0;z-index:0;background-color:#ffc701;pointer-events:none;will-change:clip-path}.Navbar_MenuBackdropImage__EawRD{object-fit:cover;object-position:center;pointer-events:none;user-select:none}.Navbar_LogoWrapper__ljWbc{display:flex;align-items:center;z-index:1}.Navbar_Logo__jTZQk{display:block;position:relative;overflow:hidden;box-sizing:border-box;height:clamp(56px,6vw,78px);width:clamp(160px,18vw,200px);min-width:160px;cursor:pointer;border:none;background:transparent;padding:0}.Navbar_Content__xuUdp{width:fit-content;height:auto;gap:clamp(6px,1vw,16px);height:38px;z-index:20}.Navbar_Content__xuUdp,.Navbar_NavLink__wZWXD{display:flex;align-items:center;box-sizing:border-box;position:relative}.Navbar_NavLink__wZWXD{padding:clamp(6px,.8vw,8px) clamp(10px,1.2vw,12px);border-radius:24px;text-decoration:none;cursor:pointer;user-select:none;-webkit-tap-highlight-color:transparent;isolation:isolate;font-family:var(--font-montserrat);font-weight:800;font-size:clamp(14px,.9vw,16px);line-height:140%;letter-spacing:.03em;color:#333333;transition:background-color var(--dur-base) var(--ease-out-expo),color var(--dur-base) var(--ease-out-expo),transform var(--dur-fast) var(--ease-out-expo)}.Navbar_NavLinkLabel__bESEE{position:relative;z-index:1}.Navbar_NavPill__FXaNI{position:absolute;inset:0;z-index:0;border-radius:24px;background-color:#333333}.Navbar_NavLinkActive__nn5O4{color:#fdfdfd}.Navbar_NavLink__wZWXD:not(.Navbar_NavLinkActive__nn5O4):hover{background-color:#fdfcf0}.Navbar_NavLink__wZWXD:active{transform:scale(.96)}.Navbar_NavLink__wZWXD:not(.Navbar_NavLinkActive__nn5O4):active{background-color:#333333;color:#fdfdfd}.Navbar_NavEshopButton__npuFb{position:absolute;top:55%;display:flex;align-items:flex-start;width:fit-content;left:0;right:auto;transform:translateX(-50%);padding:20px 0 0;margin:0;border:none;appearance:none;font:inherit;border-bottom-left-radius:20px;border-bottom-right-radius:20px;background-color:#333333;z-index:10;cursor:pointer;opacity:0;translate:0 -100%;transition:translate .65s cubic-bezier(.34,1.32,.64,1),background-color var(--dur-base) var(--ease-out-expo);z-index:-1}.Navbar_NavEshopButton__npuFb[data-shown=true]{translate:0 0}@media (prefers-reduced-motion:reduce){.Navbar_NavEshopButton__npuFb{translate:none}}.Navbar_NavEshopButton__npuFb:not(.Navbar_Active__k4in_):hover,.Navbar_NavEshopButton__npuFb:not(.Navbar_Active__k4in_):hover .Navbar_Eshop__G1DQ9{background-color:#d0d0d0}.Navbar_NavEshopButton__npuFb:not(.Navbar_Active__k4in_):hover p{color:#333333}.Navbar_NavEshopButton__npuFb:not(.Navbar_Active__k4in_):hover .Navbar_Eshop__G1DQ9 span{background:#333333;color:#fdfcf0}.Navbar_NavEshopButton__npuFb:not(.Navbar_Active__k4in_):active,.Navbar_NavEshopButton__npuFb:not(.Navbar_Active__k4in_):active .Navbar_Eshop__G1DQ9{background-color:#fdfcf0;gap:clamp(6px,1vw,10px)}.Navbar_NavEshopButton__npuFb:not(.Navbar_Active__k4in_):active p{color:#333333}.Navbar_NavEshopButton__npuFb:not(.Navbar_Active__k4in_):active .Navbar_Eshop__G1DQ9 span{background:rgba(51,51,51,.12);color:#333333}.Navbar_Eshop__G1DQ9{border-bottom-left-radius:22px!important;border-bottom-right-radius:22px!important;padding-bottom:10px!important;padding-right:10px!important;padding-left:20px!important;pointer-events:none}@media (max-width:900px){.Navbar_Navbar__51plo{padding-inline:clamp(16px,4vw,48px)}.Navbar_Content__xuUdp{gap:clamp(4px,.8vw,12px);flex-wrap:wrap;justify-content:flex-end}}@media (max-width:600px){.Navbar_Navbar__51plo{flex-wrap:wrap;row-gap:8px;padding:16px 12px}.Navbar_Logo__jTZQk{min-width:110px}.Navbar_Content__xuUdp{justify-content:center;gap:4px}}.Navbar_MenuToggle__C5dHQ{display:none;z-index:2;border:none;outline:none;border-radius:14px;padding:8px 12px;align-items:center;justify-content:center;cursor:pointer;transition:.2s var(--ease-out-expo);-webkit-tap-highlight-color:transparent;background:transparent}.Navbar_MenuToggleIcon__ngL11{display:flex}.Navbar_MenuToggle__C5dHQ:hover{background:#fdfcf0;box-shadow:0 0 0 1px rgba(0,0,0,.03)}.Navbar_MenuIcon__Hb5wQ{stroke:#333333;min-height:30px;min-width:30px;max-height:30px;max-width:30px}.Navbar_MenuToggle__C5dHQ:active{background:#333333}.Navbar_MenuToggle__C5dHQ:active .Navbar_MenuIcon__Hb5wQ{stroke:#fdfcf0}@media (max-width:1100px){.Navbar_Content__xuUdp{display:none}.Navbar_Navbar__51plo{align-items:center}.Navbar_MenuToggle__C5dHQ{display:flex}.Navbar_Background__zrmJS{height:100%}.Navbar_BackgroundImage__ct2er{display:none}}.Navbar_MobileMenu__FoKwE{position:fixed;top:120px;left:0;width:100%;z-index:1;padding:0 32px 32px;box-sizing:border-box;background-repeat:no-repeat;background-size:cover;background-position:top}.Navbar_MobileMenuList__pRAWv{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:clamp(16px,2.4vw,32px);align-items:center}.Navbar_MobileMenuItem__1lnse{width:100%;display:flex;justify-content:center}.Navbar_MobileMenuButton__Vv39X{border:none;outline:none;background:transparent;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;text-align:center;width:100%;max-width:250px;font-family:var(--font-montserrat);font-weight:800;font-size:16px;line-height:140%;letter-spacing:.03em;color:#333333;padding:12px 48px;border-radius:24px;box-sizing:border-box;text-decoration:none;-webkit-tap-highlight-color:transparent;transition:color .2s var(--ease-out-expo),background-color .2s var(--ease-out-expo),transform var(--dur-fast) var(--ease-out-expo)}.Navbar_MobileMenuButton__Vv39X:active{transform:scale(.97)}.Navbar_MobileMenuButton__Vv39X:not(.Navbar_MobileMenuButtonActive___7zzx):hover{color:#333333;background-color:#fdfcf0}.Navbar_MobileMenuButtonActive___7zzx,.Navbar_MobileMenuButton__Vv39X:not(.Navbar_MobileMenuButtonActive___7zzx):active{color:#fdfdfd;background-color:#333333}@media (min-width:1101px){.Navbar_MobileMenu__FoKwE{display:none}}@media (max-width:1100px){.Navbar_NavEshopButton__npuFb{left:auto!important;transform:none!important;right:clamp(32px,13vw,280px);top:auto;bottom:-50px}}.Navbar_EshopCheckout__1DJQS,.Navbar_NavEshopButtonCheckout__xwHYL{background-color:#F7931F!important}.EshopButton_EshopButton__tGJ3e{width:fit-content;height:fit-content;box-sizing:border-box;display:flex;border-radius:12px;background-color:#333333;padding:8px 12px;min-width:141px;cursor:pointer;transition:var(--dur-base) var(--ease-out-expo);align-items:center;justify-content:center;gap:10px;position:relative}.EshopButton_EshopButtonLabel__BHURG{font-weight:800;font-size:18px;line-height:160%;letter-spacing:.03em;color:#FDFDFD;margin:0;font-family:var(--font-montserrat);transition:var(--dur-base) var(--ease-out-expo);width:100%;text-align:center}.EshopButton_EshopButtonWithIndicator__JZWBk{align-items:center;justify-content:space-between;gap:14px;padding:6px 8px 6px 16px;min-width:194px;border-radius:18px}.EshopButton_EshopButtonWithIndicator__JZWBk .EshopButton_EshopButtonLabel__BHURG{width:auto;text-align:left;white-space:nowrap}.EshopButton_EshopButtonIndicator__sKxRZ{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:4px 12px;border-radius:20px;background:#8a8a8a;color:#f3f3f3;font-family:var(--font-montserrat);font-size:12px;font-weight:800;line-height:140%;letter-spacing:.03em;white-space:nowrap;transition:var(--dur-base) var(--ease-out-expo)}.EshopButton_EshopButton__tGJ3e:not(.EshopButton_Active__icKrL):hover{background-color:#D0D0D0;gap:clamp(6px,1vw,10px)}.EshopButton_EshopButton__tGJ3e:not(.EshopButton_Active__icKrL):hover .EshopButton_EshopButtonLabel__BHURG{color:#333333}.EshopButton_EshopButton__tGJ3e:not(.EshopButton_Active__icKrL):hover .EshopButton_EshopButtonIndicator__sKxRZ{background:#333333;color:#FDFCF0}.EshopButton_EshopButton__tGJ3e:not(.EshopButton_Active__icKrL):active{background-color:#FDFCF0;gap:clamp(6px,1vw,10px)}.EshopButton_EshopButton__tGJ3e:not(.EshopButton_Active__icKrL):active .EshopButton_EshopButtonLabel__BHURG{color:#333333}.EshopButton_EshopButton__tGJ3e:not(.EshopButton_Active__icKrL):active .EshopButton_EshopButtonIndicator__sKxRZ{background:rgba(51,51,51,.12);color:#333333}.ServiceCard_Service__uzWn4{width:fit-content;max-width:90vw;height:auto;box-sizing:border-box;display:flex;align-items:stretch;padding:clamp(20px,3vw,32px);gap:clamp(24px,5vw,64px);border-radius:32px;background-color:#FDFDFD;background-color:#333333}.ServiceCard_ServiceImg__OJtU7{min-height:256px;height:auto;width:321px;min-width:321px;box-sizing:border-box;border-radius:20px;position:relative;overflow:hidden}.ServiceCard_ServiceImgFill___U8S6{object-fit:cover;object-position:center}.ServiceCard_ServiceContent__5zkzN{height:fit-content;width:460px;max-width:100%;box-sizing:border-box;flex-direction:column;gap:clamp(20px,3vw,32px);height:auto;min-height:fit-content;display:flex;justify-content:space-between}.ServiceCard_FullContent__ehS83{width:fit-content}.ServiceCard_ServiceContentTop__iIO2Y{height:fit-content;width:100%;box-sizing:border-box;display:flex;flex-direction:column;gap:16px}.ServiceCard_ServiceTitle__XqBXs{font-size:clamp(1.5rem,1.1rem + 1vw,2rem);font-weight:800;line-height:120%;letter-spacing:-.04em}.ServiceCard_ServiceText__v_pS3,.ServiceCard_ServiceTitle__XqBXs{font-family:var(--font-montserrat);color:#333333;color:#FDFDFD;margin:0}.ServiceCard_ServiceText__v_pS3{font-size:clamp(.95rem,.8rem + .4vw,1.125rem);font-weight:500;line-height:160%;letter-spacing:.02em}.ServiceCard_ServiceContentBottom__qfMYu{width:100%;height:fit-content;box-sizing:border-box;display:flex}@media (max-width:768px){.ServiceCard_Service__uzWn4{flex-direction:column;align-items:flex-start;padding:clamp(16px,4vw,24px);gap:clamp(16px,4vw,24px)}.ServiceCard_ServiceImg__OJtU7{width:100%;min-width:0;min-height:clamp(200px,55vw,280px)}.ServiceCard_ServiceContent__5zkzN{width:100%}}@media (max-width:480px){.ServiceCard_Service__uzWn4{border-radius:24px;padding:16px}.ServiceCard_ServiceImg__OJtU7{border-radius:24px}.ServiceCard_ServiceContentTop__iIO2Y{gap:12px}.ServiceCard_ServiceTitle__XqBXs{font-size:clamp(1.3rem,5vw,1.6rem)}}.page_Page__9o3l_{width:100%;min-height:100vh;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;position:relative;background-color:#fdfcf0}.page_PageStripes__cChSo{width:100%;height:100%;box-sizing:border-box;position:absolute;inset:0 auto auto 0;border-radius:32px;z-index:0;overflow:hidden;pointer-events:none}.page_Content__WYM7h{width:90%;max-width:1200px;min-width:300px;box-sizing:border-box;flex:1 1 auto;display:flex;flex-direction:column;gap:clamp(10px,3vw,30px);z-index:1;align-items:center;padding-top:clamp(180px,18vw,200px);padding-bottom:clamp(120px,10vw,144px)}.page_DetailUpsell__yD9MX{width:100%;box-sizing:border-box;margin-top:clamp(12px,2vw,24px)}.page_DetailTop__Ak3Lo{width:100%;box-sizing:border-box;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:24px;align-items:start}.page_DetailTopLeftColumn__MD3zC{gap:46px;position:sticky;top:clamp(10px,1.5vw,18px);align-self:start}.page_DetailTopLeftColumn__MD3zC,.page_DetailTopLeft__SzmKH{width:100%;min-width:0;box-sizing:border-box;display:flex;flex-direction:column}.page_DetailTopLeft__SzmKH{justify-content:flex-start}.page_DetailGalleryShell__7vduc{width:100%;box-sizing:border-box;display:flex;flex-direction:column;gap:12px;justify-content:flex-start;align-items:stretch}.page_DetailGalleryBento__Kuo0H{width:100%;max-width:100%;box-sizing:border-box;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.page_DetailBentoTile__QiNkV{width:100%;min-width:0;position:relative;overflow:hidden;display:block;border-radius:18px;padding:0;border:none;background:#f4efe2;appearance:none;cursor:zoom-in;transition:transform .2s var(--ease-out-expo),box-shadow .2s var(--ease-out-expo)}.page_DetailBentoTile__QiNkV:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 1px rgba(51,51,51,.05);pointer-events:none}.page_DetailBentoTile__QiNkV:hover{transform:translateY(-1px);box-shadow:0 16px 26px rgba(17,17,17,.08)}.page_DetailBentoTile__QiNkV:focus-visible{outline:2px solid #111111;outline-offset:3px}.page_DetailBentoTileWideTop__cXX7w{grid-column:1/span 2;grid-row:1;aspect-ratio:1.9/1;height:100%}.page_DetailBentoTileTall__S3PhB{grid-column:3;grid-row:1;aspect-ratio:1/1.07;height:100%}.page_DetailBentoTileSmall__QJ5P_{grid-column:1;grid-row:2;aspect-ratio:1/1;height:100%}.page_DetailBentoTileWideBottom__5HArW{grid-column:2/span 2;grid-row:2;aspect-ratio:1.9/1;height:100%}.page_DetailBentoImage__4GZvF{object-fit:cover;object-position:center;transition:transform .24s ease-out}.page_DetailBentoTile__QiNkV:focus-visible .page_DetailBentoImage__4GZvF,.page_DetailBentoTile__QiNkV:hover .page_DetailBentoImage__4GZvF{transform:scale(1.03)}.page_DetailBentoImageWideTop__yQBEt{object-position:center 28%}.page_DetailBentoImageTall__AlGKl{object-position:center 18%}.page_DetailBentoImageSmall__Oc37X{object-position:30% center}.page_DetailBentoImageWideBottom__q7tjV{object-position:center 32%}.page_DetailGalleryDock__Ye02E{width:100%;max-width:100%;height:fit-content;box-sizing:border-box;display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px}.page_DetailGalleryHint__tWJvW{margin:0;color:rgba(51,51,51,.7);font-family:var(--font-montserrat);font-size:.88rem;font-weight:700;line-height:1.45;letter-spacing:.02em}.page_DetailGalleryDockCard__wA1wY{width:108px;height:108px;max-width:100%;box-sizing:border-box;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;justify-content:flex-start;flex:0 0 auto;overflow:hidden;padding:0;border:none;border-radius:16px;background-color:#f4f4f6;cursor:pointer;gap:4px}.page_DetailGalleryDockCard__wA1wY:focus-visible{outline:2px solid #111111;outline-offset:2px}.page_DetailGalleryDockPreview__UrBHG{width:108px;height:108px;box-sizing:border-box;display:block;flex:0 0 auto;position:relative;overflow:hidden;border-radius:16px;background-color:#fdfdfd}.page_DetailGalleryDockImage__Pnx46{object-fit:cover;object-position:center}.page_DetailGalleryDockLabelWrap__atieR{min-width:0;display:flex;align-items:center;justify-content:flex-start;padding-left:10px;overflow:hidden}.page_DetailGalleryDockLabel__gJ6Kz{margin:0;display:block;color:#333333;font-family:var(--font-montserrat);font-size:14px;font-weight:800;line-height:120%;letter-spacing:-.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.page_DetailTopRight__HLAD0{width:min(466px,100%);min-width:min(466px,100%);max-width:min(466px,100%);gap:46px;overflow:visible}.page_DetailTopRightScroll__FP9fh,.page_DetailTopRight__HLAD0{box-sizing:border-box;display:flex;flex-direction:column;min-height:0}.page_DetailTopRightScroll__FP9fh{width:100%;gap:20px;justify-content:space-between}.page_DetailRightTop__DSsAC{gap:24px;justify-content:flex-start;align-items:stretch}.page_DetailRightTopInfo__CVQWX,.page_DetailRightTop__DSsAC{width:100%;box-sizing:border-box;display:flex;flex-direction:column}.page_DetailRightTopInfo__CVQWX{height:fit-content;gap:16px}.page_DetailRightTopMain__iu0Qj{width:100%;height:fit-content;box-sizing:border-box;display:flex;flex-direction:column;gap:8px}.page_DetailTopTitle__HsthT{margin:0;color:#333333;font-family:var(--font-satoshi);font-size:32px;font-weight:900;line-height:120%;letter-spacing:0;text-wrap:balance}.page_DetailTopDescription__o9_iO{margin:0;color:#333333;font-family:var(--font-montserrat);font-size:20px;font-weight:500;line-height:120%;letter-spacing:-.03em}.page_DetailRightTopPricing__7dhfR{width:100%;height:fit-content;box-sizing:border-box;display:flex;align-items:flex-end;gap:8px}.page_Price__gwvd5{font-size:40px;font-weight:800;line-height:100%;letter-spacing:.03em}.page_Dph__VXfGA,.page_Price__gwvd5{margin:0;color:#333333;font-family:var(--font-montserrat)}.page_Dph__VXfGA{font-size:16px;font-weight:400;line-height:140%;letter-spacing:.02em}.page_DetailRightBottom__zalac{gap:24px;justify-content:flex-start;align-items:stretch}.page_DetailInfoStack__QXDeM,.page_DetailRightBottom__zalac{width:100%;box-sizing:border-box;display:flex;flex-direction:column}.page_DetailInfoStack__QXDeM{gap:46px}.page_DetailPerksCard__H_uEq{width:100%;box-sizing:border-box;display:flex;flex-direction:column;border-radius:32px;background:#fdfdfd;overflow:hidden}.page_DetailPerkRow___XEy_{width:100%;box-sizing:border-box;display:flex;align-items:center;gap:48px;padding:16px 24px}.page_DetailPerkRowBorder__54RzF{border-bottom:1px solid #848484}.page_DetailPerkIcon__faWf1{width:48px;min-width:48px;height:48px;display:flex;align-items:center;justify-content:center;color:#333333}.page_DetailPerkIcon__faWf1 svg{width:36px;height:36px;stroke-width:2px;color:#333333}.page_DetailPerkLabel__hdonb{margin:0;color:#333333;font-family:var(--font-montserrat);font-size:18px;font-weight:800;line-height:160%;letter-spacing:.03em;text-align:left}.page_DetailAccordionList__sVHL1{width:100%;box-sizing:border-box;display:flex;flex-direction:column}.page_DetailAccordionItem__P9I6A{width:100%;box-sizing:border-box;border-bottom:1px solid rgba(51,51,51,.22)}.page_DetailAccordionTrigger__mBvXN{width:100%;box-sizing:border-box;padding:18px 0;border:none;background:transparent;display:flex;align-items:center;justify-content:space-between;gap:12px;cursor:pointer}.page_DetailAccordionLabel__geWDl{color:#333333;font-family:var(--font-montserrat);font-size:1rem;font-weight:800;line-height:1.4}.page_DetailAccordionChevron__8gmGI{display:flex;align-items:center;justify-content:center;color:#333333;transition:transform .24s ease-out}.page_DetailAccordionChevron__8gmGI svg{width:20px;height:20px;stroke-width:2.25px}.page_DetailAccordionChevronOpen__tAUKp{transform:rotate(180deg)}.page_DetailAccordionPanel__JIwp_{padding:0 0 18px}.page_DetailAccordionContent__cnxXj{margin:0;color:rgba(51,51,51,.82);font-family:var(--font-montserrat);font-size:.92rem;font-weight:500;line-height:1.65}.page_DetailVariantDropdown__fxjNP{--preview-dropdown-min-width:0px;--preview-dropdown-max-width:none;width:100%!important;min-width:0!important;max-width:none!important;align-self:stretch;flex:1 1 auto;box-shadow:none!important}.page_DetailVariantDropdown__fxjNP *{box-shadow:none!important}.page_DetailRightBottomActions__hMvBP{width:100%;gap:16px}.page_DetailFavoriteButton__6yUe9,.page_DetailRightBottomActions__hMvBP{height:fit-content;box-sizing:border-box;display:flex;align-items:center}.page_DetailFavoriteButton__6yUe9{width:fit-content;flex:0 0 auto;justify-content:center;padding:10px;border:none;border-radius:999px;background-color:#fdfdfd;cursor:pointer;transition:background-color var(--dur-base) var(--ease-out-expo),color var(--dur-base) var(--ease-out-expo)}.page_DetailFavoriteButton__6yUe9 svg{color:#333333;fill:#333333;min-width:22px;max-width:22px;min-height:22px;max-height:22px;transition:color var(--dur-base) var(--ease-out-expo),fill var(--dur-base) var(--ease-out-expo)}.page_DetailFavoriteButton__6yUe9:hover{background-color:#fdfcf0}.page_DetailFavoriteButton__6yUe9:hover svg{color:#443500;fill:#443500}.page_DetailFavoriteButton__6yUe9:active{background-color:#ffc701}.page_DetailFavoriteButton__6yUe9:active svg{color:#333333;fill:#333333}.page_DetailFavoriteButtonActive__LMECa{background-color:#ffc701}.page_DetailFavoriteButtonActive__LMECa svg{color:#333333;fill:#333333}.page_DetailFavoriteButtonActive__LMECa:hover{background-color:#a17e01}.page_DetailFavoriteButtonActive__LMECa:hover svg{color:#fff8d6;fill:#fff8d6}.page_DetailFavoriteButtonActive__LMECa:active{background-color:#443500}.page_DetailFavoriteButtonActive__LMECa:active svg{color:#fff8d6;fill:#fff8d6}.page_DetailActionBuyButton__pGONi:focus-visible,.page_DetailActionQtyButton__Yfy1S:focus-visible,.page_DetailFavoriteButton__6yUe9:focus-visible{outline:2px solid #111111;outline-offset:2px}.page_DetailActionBuyButton__pGONi{flex:1 1 auto;min-width:0;justify-content:center;border:none;background:#ffc701!important;border-radius:999px!important;padding:12px 26px!important;box-shadow:none!important}.page_DetailActionBuyButton__pGONi p{min-width:100%;text-align:center;color:#443500!important;font-weight:800}.page_DetailActionBuyButton__pGONi:disabled{background:rgba(51,51,51,.38)!important;cursor:not-allowed}.page_DetailActionBuyButton__pGONi:disabled p{color:rgba(253,252,240,.94)!important}.page_DetailActionBuyButton__pGONi:disabled:active,.page_DetailActionBuyButton__pGONi:disabled:hover{transform:none}.page_DetailActionBuyButton__pGONi:not(:disabled):hover{background-color:#a17e01!important}.page_DetailActionBuyButton__pGONi:not(:disabled):hover p{color:#fdfcf0!important}.page_DetailActionBuyButton__pGONi:not(:disabled):active{background:#311d06!important}.page_DetailActionBuyButton__pGONi:not(:disabled):active p{color:#fdfcf0!important}.page_DetailActionQtyControls___VWho{flex:1 1 auto;min-width:0;box-sizing:border-box;display:grid;grid-template-columns:44px minmax(40px,1fr) 44px;align-items:center;gap:12px}.page_DetailActionQtyButton__Yfy1S{width:44px;height:44px;min-width:44px;padding:0;border:none;border-radius:999px;display:flex;align-items:center;justify-content:center;background-color:#ffc701;color:#443500;cursor:pointer;transition:background-color var(--dur-base) var(--ease-out-expo),color var(--dur-base) var(--ease-out-expo),box-shadow var(--dur-base) var(--ease-out-expo)}.page_DetailActionQtyButton__Yfy1S svg{width:20px;height:20px;color:inherit}.page_DetailActionQtyButton__Yfy1S:not(:disabled):hover{background-color:#a17e01;color:#fff8d6}.page_DetailActionQtyButton__Yfy1S:disabled{background-color:#311d06;color:#fdfcf0;cursor:not-allowed}.page_DetailActionQtyButton__Yfy1S:disabled:active,.page_DetailActionQtyButton__Yfy1S:disabled:hover{background-color:#311d06;color:#fdfcf0}.page_DetailActionQtyButton__Yfy1S:not(:disabled):active{background-color:#443500;color:#fdfcf0}.page_DetailActionQtyValue__n1oRY{margin:0;text-align:center;color:#333333;font-family:var(--font-montserrat);font-size:1.1rem;font-weight:800;line-height:1}@media (max-width:1000px){.page_Content__WYM7h{width:100%;gap:24px;padding-top:clamp(132px,18vw,156px);padding-bottom:96px;padding-inline:24px}.page_DetailTop__Ak3Lo{grid-template-columns:1fr;gap:24px;justify-items:center}.page_DetailTopLeftColumn__MD3zC{gap:24px}.page_DetailGalleryBento__Kuo0H{margin-inline:auto}.page_DetailGalleryShell__7vduc,.page_DetailTopLeftColumn__MD3zC,.page_DetailTopLeft__SzmKH,.page_DetailTopRightScroll__FP9fh,.page_DetailTopRight__HLAD0{height:auto}.page_DetailTopLeftColumn__MD3zC{position:static;top:auto}.page_DetailTopRight__HLAD0{width:100%;max-width:100%;gap:32px}.page_DetailTopRightScroll__FP9fh{height:auto!important;min-height:0!important;max-height:none!important;gap:18px}.page_DetailRightTop__DSsAC{gap:18px}.page_DetailRightTopInfo__CVQWX{gap:12px}.page_DetailRightTopMain__iu0Qj{gap:10px}.page_DetailTopTitle__HsthT{font-size:clamp(2rem,5vw,2.6rem)}.page_DetailTopDescription__o9_iO{font-size:clamp(1rem,2.9vw,1.125rem);line-height:1.4;letter-spacing:-.02em}.page_DetailRightTopPricing__7dhfR{flex-wrap:wrap;align-items:baseline;row-gap:2px}.page_Price__gwvd5{font-size:clamp(2rem,7vw,2.8rem)}.page_Dph__VXfGA{font-size:14px}.page_DetailRightBottom__zalac{gap:18px}.page_DetailInfoStack__QXDeM{gap:28px}.page_DetailPerksCard__H_uEq{border-radius:28px}.page_DetailPerkRow___XEy_{gap:20px;padding:14px 18px}.page_DetailPerkIcon__faWf1{width:40px;min-width:40px;height:40px}.page_DetailPerkIcon__faWf1 svg{width:28px;height:28px}.page_DetailPerkLabel__hdonb{font-size:16px;line-height:1.45}.page_DetailAccordionTrigger__mBvXN{padding:16px 0}.page_DetailAccordionLabel__geWDl{font-size:.95rem}.page_DetailAccordionContent__cnxXj{font-size:.9rem;line-height:1.6}.page_DetailTopRightScroll__FP9fh{min-height:0;overflow:visible}}@media (max-width:900px){.page_Content__WYM7h{width:95%}}@media (max-width:640px){.page_Content__WYM7h{padding-top:152px;padding-bottom:80px;padding-inline:16px}.page_DetailTopLeftColumn__MD3zC,.page_DetailTop__Ak3Lo{gap:18px}.page_DetailGalleryShell__7vduc{gap:10px}.page_DetailRightBottomActions__hMvBP{gap:12px;align-items:stretch}.page_DetailActionQtyControls___VWho{width:100%;grid-template-columns:40px minmax(32px,1fr) 40px;gap:10px}.page_DetailActionQtyButton__Yfy1S{width:40px;height:40px;min-width:40px}.page_DetailActionQtyValue__n1oRY{font-size:1rem}.page_DetailGalleryBento__Kuo0H{width:100%;gap:10px}.page_DetailGalleryDock__Ye02E{width:calc(100% + 8px);flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;padding:0 4px 4px;margin-inline:-4px;scrollbar-width:none;-ms-overflow-style:none}.page_DetailGalleryDock__Ye02E::-webkit-scrollbar{display:none}.page_DetailGalleryDockCard__wA1wY{height:84px;border-radius:14px}.page_DetailGalleryDockPreview__UrBHG{width:84px;height:84px;border-radius:14px}.page_DetailGalleryDockLabelWrap__atieR{padding-left:8px}.page_DetailGalleryDockLabel__gJ6Kz{font-size:12px}.page_DetailGalleryHint__tWJvW{text-align:center;font-size:.8rem}.page_DetailTopRight__HLAD0{gap:24px}.page_DetailTopRightScroll__FP9fh{gap:16px}.page_DetailTopTitle__HsthT{font-size:clamp(1.8rem,8vw,2.2rem)}.page_DetailTopDescription__o9_iO{font-size:15px}.page_Price__gwvd5{font-size:clamp(1.8rem,9vw,2.3rem)}.page_Dph__VXfGA{font-size:13px}.page_DetailActionBuyButton__pGONi{width:100%;padding:12px 18px!important}.page_DetailAccordionItem__P9I6A{border-radius:0}}@media (max-width:480px){.page_Content__WYM7h{padding-inline:12px;padding-top:140px;padding-bottom:72px}.page_DetailTopTitle__HsthT{font-size:1.65rem}.page_DetailTopDescription__o9_iO{font-size:14px}.page_DetailPerkRow___XEy_{gap:14px;padding:12px 14px}.page_DetailPerkLabel__hdonb{font-size:14px}.page_DetailPerksCard__H_uEq{border-radius:24px}.page_DetailAccordionItem__P9I6A{border-radius:0}}.ProductDetailLightbox_Backdrop__Ndod_{position:fixed;inset:0;border:none;background:rgba(17,17,17,.18);backdrop-filter:blur(3px);z-index:2147483645}.ProductDetailLightbox_Dialog___2qk2{position:fixed;top:50%;left:50%;width:100vw;height:100dvh;box-sizing:border-box;padding:0;background:rgba(253,252,240,.98);overflow:hidden;pointer-events:none;z-index:2147483646;display:flex;align-items:center;justify-content:center}.ProductDetailLightbox_CloseButton__FgxKh:focus-visible,.ProductDetailLightbox_Dialog___2qk2:focus-visible,.ProductDetailLightbox_NavButton__gSCdP:focus-visible,.ProductDetailLightbox_ThumbButton__ZvRmH:focus-visible{outline:2px solid #111111;outline-offset:2px}.ProductDetailLightbox_CloseButton__FgxKh{position:absolute;top:10px;right:12px;width:fit-content;height:fit-content;padding:10px;border:none;border-radius:999px;background-color:transparent;color:#333333;display:flex;align-items:center;justify-content:center;cursor:pointer;pointer-events:auto;z-index:3;transition:background-color var(--dur-base) var(--ease-out-expo),color var(--dur-base) var(--ease-out-expo),transform .2s var(--ease-out-expo),box-shadow .2s var(--ease-out-expo)}.ProductDetailLightbox_CloseButton__FgxKh:hover{background-color:#ffc701;color:#443500}.ProductDetailLightbox_CloseButton__FgxKh:active{background-color:#443500;color:#fff8d6}.ProductDetailLightbox_CloseButton__FgxKh svg{color:currentColor;min-width:22px;max-width:22px;min-height:22px;max-height:22px;transition:color var(--dur-base) var(--ease-out-expo),fill var(--dur-base) var(--ease-out-expo)}.ProductDetailLightbox_Layout__Y5Lm_{--gallery-inline-inset:clamp(16px,2vw,24px);--gallery-block-inset:clamp(14px,2vh,20px);--thumb-gap:clamp(8px,1vw,10px);--thumb-count:1;--thumb-size:clamp(120px,13vw,172px);--nav-size:clamp(52px,5vw,80px);--nav-padding:clamp(14px,2vw,22px);--gallery-stage-size:min(calc(100vw - (var(--gallery-inline-inset) * 2) - var(--thumb-size) - var(--thumb-gap) - (var(--nav-padding) * 2)),calc(100dvh - (var(--gallery-block-inset) * 2)),940px);position:absolute;top:50%;left:50%;min-width:0;width:fit-content;max-width:calc(100vw - (var(--gallery-inline-inset) * 2));max-height:calc(100dvh - (var(--gallery-block-inset) * 2));box-sizing:border-box;max-width:80vw;display:flex;gap:var(--thumb-gap);align-items:flex-start;justify-content:center;padding:var(--gallery-block-inset) var(--gallery-inline-inset);pointer-events:auto;transform:translate(-50%,-50%)}.ProductDetailLightbox_ThumbRail__zg9lS{width:var(--thumb-size);flex:0 0 var(--thumb-size);height:var(--gallery-stage-size);max-height:var(--gallery-stage-size);min-height:0;height:fit-content;display:flex;flex-direction:column;justify-content:flex-start;overflow-y:auto;overscroll-behavior:contain;gap:var(--thumb-gap);padding-right:2px;scrollbar-width:none}.ProductDetailLightbox_ThumbRail__zg9lS::-webkit-scrollbar{display:none}.ProductDetailLightbox_ThumbButton__ZvRmH{width:100%;min-width:var(--thumb-size);flex:0 0 auto;box-sizing:border-box;border:none;background:transparent;padding:0;border-radius:18px;cursor:pointer}.ProductDetailLightbox_ThumbButtonActive__uCd8l .ProductDetailLightbox_ThumbMedia__gWIy2{border-color:#ffc701}.ProductDetailLightbox_ThumbMedia__gWIy2{width:100%;height:var(--thumb-size);position:relative;display:block;overflow:hidden;border-radius:16px;background:#ece7da;border:2px solid #848484}.ProductDetailLightbox_ThumbImage__1ozBd{object-fit:cover;object-position:center}.ProductDetailLightbox_StageShell__ktFOu{box-sizing:border-box;flex:0 1 auto;padding-inline:var(--nav-padding)}.ProductDetailLightbox_StageShell__ktFOu,.ProductDetailLightbox_Stage__kal2G{position:relative;min-width:0;display:flex;align-items:center;justify-content:center}.ProductDetailLightbox_Stage__kal2G{min-height:0;width:min(var(--gallery-stage-size),calc(100vw - (var(--gallery-inline-inset) * 2)))}.ProductDetailLightbox_StageMedia__n81g5{position:relative;width:100%;aspect-ratio:1/1;max-width:100%;max-height:calc(100dvh - (var(--gallery-block-inset) * 2));overflow:hidden;border-radius:10px}.ProductDetailLightbox_StageImage__uMvAa{object-fit:cover;object-position:center}.ProductDetailLightbox_NavButton__gSCdP{--nav-shift-x:0px;position:absolute;top:50%;width:var(--nav-size);height:var(--nav-size);border:none;border-radius:clamp(18px,2vw,27px);padding:clamp(10px,1vw,16px);background:#ffc701;color:#333333;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;z-index:3;pointer-events:auto;transform:translate(var(--nav-shift-x),-50%);transition:background-color .18s ease-out,color .18s ease-out,transform .18s ease-out}.ProductDetailLightbox_NavButton__gSCdP svg{height:clamp(22px,2.6vw,40px);width:clamp(22px,2.6vw,40px)}.ProductDetailLightbox_NavButton__gSCdP:hover{background:#a17e01;color:#fff8d6;transform:translate(var(--nav-shift-x),-50%) scale(1.03)}.ProductDetailLightbox_NavButtonPrev__dYnXO{--nav-shift-x:-80%;left:0}.ProductDetailLightbox_NavButtonNext__LA1wq{--nav-shift-x:80%;right:0}@media (max-width:1100px){.ProductDetailLightbox_Layout__Y5Lm_{--thumb-size:clamp(96px,11vw,136px);--nav-padding:clamp(12px,1.8vw,18px)}}@media (max-width:900px){.ProductDetailLightbox_Dialog___2qk2{background:rgba(253,252,240,.99)}.ProductDetailLightbox_Layout__Y5Lm_{--thumb-size:clamp(64px,12vw,84px);--thumb-gap:12px;--nav-padding:clamp(18px,5vw,40px);--stage-shell-gap:clamp(8px,2vw,12px);--gallery-stage-size:min(calc(100vw - (var(--gallery-inline-inset) * 2) - (var(--nav-size) * 2) - (var(--stage-shell-gap) * 2)),calc(100dvh - 186px),760px);position:relative;top:auto;left:auto;width:100%;height:100%;max-width:90vw;max-height:none;flex-direction:column;align-items:center;justify-content:center;gap:var(--thumb-gap);padding:calc(env(safe-area-inset-top) + 44px) 16px max(18px,env(safe-area-inset-bottom));transform:none}.ProductDetailLightbox_ThumbRail__zg9lS{order:2;width:fit-content;flex:0 0 auto;flex-direction:row;overflow-x:auto;overflow-y:hidden;height:auto;max-height:none;justify-content:flex-start;padding:0 0 4px;scroll-snap-type:x proximity}.ProductDetailLightbox_ThumbButton__ZvRmH{width:var(--thumb-size);min-width:var(--thumb-size)}.ProductDetailLightbox_ThumbMedia__gWIy2{height:var(--thumb-size);border-radius:12px}.ProductDetailLightbox_StageShell__ktFOu{width:100%;height:fit-content;display:grid;grid-template-columns:var(--nav-size) minmax(0,1fr) var(--nav-size);align-items:center;column-gap:var(--stage-shell-gap);flex:0 0 auto;align-self:stretch;padding-inline:0}.ProductDetailLightbox_Stage__kal2G{grid-column:2;width:100%;min-height:0}.ProductDetailLightbox_StageMedia__n81g5{width:100%;max-height:min(calc(100dvh - 186px),74vh)}.ProductDetailLightbox_NavButton__gSCdP{border-radius:8px}.ProductDetailLightbox_NavButtonPrev__dYnXO{--nav-shift-x:-0%}.ProductDetailLightbox_NavButtonNext__LA1wq{--nav-shift-x:0%}.ProductDetailLightbox_CloseButton__FgxKh{top:max(10px,env(safe-area-inset-top));right:max(12px,env(safe-area-inset-right))}}@media (max-width:640px){.ProductDetailLightbox_Layout__Y5Lm_{--thumb-size:clamp(56px,17vw,64px);--thumb-gap:10px;--nav-padding:clamp(12px,4vw,22px);--stage-shell-gap:clamp(6px,2vw,10px);padding:calc(env(safe-area-inset-top) + 46px) 12px max(14px,env(safe-area-inset-bottom))}.ProductDetailLightbox_NavButton__gSCdP{width:clamp(40px,11vw,48px);height:clamp(40px,11vw,48px);padding:0}.ProductDetailLightbox_CloseButton__FgxKh{top:max(8px,env(safe-area-inset-top));right:max(8px,env(safe-area-inset-right))}.ProductDetailLightbox_ThumbButton__ZvRmH{width:var(--thumb-size);min-width:var(--thumb-size)}.ProductDetailLightbox_ThumbMedia__gWIy2{height:var(--thumb-size);border-radius:10px}.ProductDetailLightbox_StageMedia__n81g5{max-height:min(calc(100dvh - 176px),68vh)}}@media (max-width:420px){.ProductDetailLightbox_Layout__Y5Lm_{--nav-padding:10px;--stage-shell-gap:6px;padding:calc(env(safe-area-inset-top) + 42px) 10px max(12px,env(safe-area-inset-bottom))}.ProductDetailLightbox_ThumbMedia__gWIy2{border-radius:8px}.ProductDetailLightbox_StageMedia__n81g5{max-height:min(calc(100dvh - 168px),64vh)}}.Breadcrumbs_Root__JeCmO{width:100%}.Breadcrumbs_List___c_0e{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:4px;align-items:center;color:#333333;font-family:var(--font-montserrat);font-size:14px;font-weight:400;line-height:140%;letter-spacing:.02rem}.Breadcrumbs_Item__2nG5y{display:inline-flex;align-items:center;gap:4px;min-width:0}.Breadcrumbs_Link__3fAcO{color:inherit;text-decoration:none;transition:color .2s ease}.Breadcrumbs_Link__3fAcO:focus-visible,.Breadcrumbs_Link__3fAcO:hover{color:#a17e01}.Breadcrumbs_Separator__dY74_{font-weight:700;color:#ffc701}.Breadcrumbs_Current__I2fPT{font-weight:700}.PreviewDropdown_Wrapper__XtCyf{--preview-dropdown-min-width:280px;--preview-dropdown-max-width:280px;position:relative;display:flex;flex-direction:column;gap:4px;width:100%;min-width:min(100%,var(--preview-dropdown-min-width));max-width:var(--preview-dropdown-max-width);z-index:0}.PreviewDropdown_WrapperOpen__zUNzt{z-index:50}.PreviewDropdown_Label__Dd389{margin:0;padding-inline:20px;font-family:var(--font-montserrat);font-size:12px;font-weight:800;line-height:140%;letter-spacing:.03em;text-transform:uppercase}.PreviewDropdown_LabelDark__eh_Ik{color:#333333}.PreviewDropdown_LabelLight__itMpg{color:rgba(253,252,240,.8)}.PreviewDropdown_Button__nsjHp{position:relative;z-index:2;width:100%!important;height:40px;border:none;border-radius:24px;padding:8px;display:flex;align-items:center;justify-content:center;font-family:var(--font-montserrat);font-size:1rem;font-weight:800;line-height:140%;letter-spacing:.03em;text-align:center;cursor:pointer;transition:background-color .2s var(--ease-out-expo),color .2s var(--ease-out-expo),transform .2s var(--ease-out-expo),box-shadow .2s var(--ease-out-expo);background-color:#FDFCF0}.PreviewDropdown_Button__nsjHp:hover{background:#fffdf5}.PreviewDropdown_Button__nsjHp:active{transform:translateY(0)}.PreviewDropdown_Button__nsjHp:focus-visible{outline:3px solid #111111;outline-offset:2px}.PreviewDropdown_ButtonDisabled___DCqA{cursor:not-allowed;opacity:.6}.PreviewDropdown_Value__HdgkM{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PreviewDropdown_Chevron__8YNUY{position:absolute;right:18px;top:50%;display:flex;align-items:center;justify-content:center;transform:translateY(-50%);transition:transform .2s var(--ease-out-expo)}.PreviewDropdown_WrapperOpen__zUNzt .PreviewDropdown_Chevron__8YNUY{transform:translateY(-50%) rotate(180deg)}.PreviewDropdown_Menu__xdcLe{position:absolute;top:50%;left:0;right:0;border-bottom-right-radius:16px;border-bottom-left-radius:16px;padding:4px;box-sizing:border-box;display:flex;flex-direction:column;gap:6px;z-index:1;max-height:min(340px,55vh);overflow-y:auto;background-color:#FDFCF0;box-shadow:0 0 40px 0 rgba(0,0,0,.25)}.PreviewDropdown_WrapperOpen__zUNzt .PreviewDropdown_Menu__xdcLe{top:60%;padding-top:24px}.PreviewDropdown_Option__FbMy9{height:fit-content;border:none;border-radius:12px;padding:8px 16px;background:transparent;display:flex;align-items:center;justify-content:center;font-family:var(--font-montserrat);font-size:14px;font-weight:600;line-height:140%;letter-spacing:.02em;text-align:center;cursor:pointer;transition:background-color .16s ease-out,color .16s ease-out,}.PreviewDropdown_Option__FbMy9:focus-visible{outline:2px solid #111111;outline-offset:1px}.PreviewDropdown_OptionActive__IGfO8{background:#ffc701;color:#333333}.PreviewDropdown_OptionDisabled__ysOXj{cursor:not-allowed;opacity:.45}.PreviewDropdown_WrapperLight__pBLRS .PreviewDropdown_Button__nsjHp{background:#fdfcf0;color:#333333;box-shadow:0 10px 24px rgba(51,51,51,.08)}.PreviewDropdown_WrapperOpen__zUNzt.PreviewDropdown_WrapperLight__pBLRS .PreviewDropdown_Button__nsjHp{box-shadow:none}.PreviewDropdown_WrapperLight__pBLRS:not(.PreviewDropdown_WrapperOpen__zUNzt) .PreviewDropdown_Button__nsjHp:hover{background:rgba(253,252,240,.8)}.PreviewDropdown_WrapperLight__pBLRS .PreviewDropdown_Chevron__8YNUY{color:#333333}.PreviewDropdown_WrapperLight__pBLRS .PreviewDropdown_Menu__xdcLe{background:#fdfcf0;box-shadow:0 22px 38px rgba(51,51,51,.16)}.PreviewDropdown_WrapperLight__pBLRS .PreviewDropdown_Option__FbMy9{color:#333333}.PreviewDropdown_WrapperLight__pBLRS .PreviewDropdown_Option__FbMy9:hover:not(.PreviewDropdown_OptionActive__IGfO8){background:rgba(255,199,1,.18)}.PreviewDropdown_WrapperDark__B5w6v .PreviewDropdown_Button__nsjHp{background:#333333;color:#fdfcf0;box-shadow:0 16px 28px rgba(17,17,17,.18)}.PreviewDropdown_WrapperOpen__zUNzt.PreviewDropdown_WrapperDark__B5w6v .PreviewDropdown_Button__nsjHp{box-shadow:none}.PreviewDropdown_WrapperDark__B5w6v .PreviewDropdown_Button__nsjHp:hover{background:#3d3d3d}.PreviewDropdown_WrapperDark__B5w6v .PreviewDropdown_Chevron__8YNUY{color:#fdfcf0}.PreviewDropdown_WrapperDark__B5w6v .PreviewDropdown_Menu__xdcLe{background:#333333;box-shadow:0 24px 44px rgba(17,17,17,.24)}.PreviewDropdown_WrapperDark__B5w6v .PreviewDropdown_Option__FbMy9{color:#fdfcf0}.PreviewDropdown_WrapperDark__B5w6v .PreviewDropdown_Option__FbMy9:hover:not(.PreviewDropdown_OptionActive__IGfO8){background:rgba(253,252,240,.08)}.page_Page__q_8bX{min-height:100vh;display:flex;flex-direction:column;position:relative;background-color:#fdfcf0}.page_PageStripes__N3TsQ,.page_Page__q_8bX{width:100%;box-sizing:border-box;overflow:hidden}.page_PageStripes__N3TsQ{height:100%;position:absolute;inset:0 auto auto 0;border-radius:32px;z-index:0;pointer-events:none;contain:paint}.page_PageStripesInner__cB4tP{position:absolute;top:0;left:50%;width:100%;max-width:1440px;height:100%;transform:translateX(-50%)}.page_PageStripesImg__MDH6s{object-fit:fill;object-position:center}.page_Content__k_cPy{width:100%;box-sizing:border-box;display:flex;flex-direction:column;gap:48px;z-index:1;align-items:center;padding-bottom:160px}.page_SectionTitleLight__otFJV{margin:0;color:#333333;font-family:var(--font-satoshi);font-size:clamp(2rem,1.2rem + 3vw,3.5rem);font-weight:900;line-height:140%;letter-spacing:-.02em;-webkit-text-stroke:clamp(8px,1px + 1.6vw,16px) #fdfdfd;text-stroke:clamp(8px,1px + 1.6vw,16px) #fdfdfd;paint-order:stroke fill}.page_Hero__SEMOZ{width:min(100%,1440px);height:clamp(320px,31vw,430px);margin-inline:auto;box-sizing:border-box;display:flex;justify-content:center;position:relative;overflow:hidden;border-bottom-right-radius:30px;border-bottom-left-radius:30px;background:#666057;isolation:isolate}.page_HeroBg__wnZv4{position:absolute;inset:0;z-index:-3;width:100%;height:100%;object-fit:cover;object-position:center;transform:scale(1.01)}.page_HeroShade__Plmqp{position:absolute;inset:0;z-index:-2;pointer-events:none;background:linear-gradient(90deg,rgba(13,13,13,.8),rgba(13,13,13,.64) 24%,rgba(13,13,13,.28) 48%,rgba(13,13,13,0) 70%),radial-gradient(circle at 74% 22%,rgba(255,255,255,.2) 0,rgba(255,255,255,0) 34%),linear-gradient(180deg,rgba(0,0,0,.08),rgba(0,0,0,0) 36%,rgba(0,0,0,.16))}.page_HeroInner__dlFDs{width:100%;max-width:1440px;box-sizing:border-box;display:flex;align-items:center;padding:clamp(112px,9vw,132px) clamp(24px,6.7vw,96px) clamp(28px,3vw,40px)}.page_HeroContent__9YJ_D{width:min(100%,clamp(520px,50vw,660px));margin:0;display:flex;flex-direction:column;align-items:flex-start;gap:12px}.page_HeroText__ffVMS{margin:0;color:#ffffff;font-family:var(--font-satoshi);font-size:clamp(2.5rem,1.8rem + 2.5vw,4rem);font-weight:800;line-height:120%;letter-spacing:.01em;text-wrap:balance;text-shadow:0 18px 40px rgba(0,0,0,.22)}.page_HeroText__ffVMS span{display:block}.page_ContentTitle__b545w{width:100%;max-width:none}.page_ContentInner__LMr7j,.page_ContentTitle__b545w{height:fit-content;box-sizing:border-box;display:flex;position:relative;overflow:visible;flex-direction:column;gap:clamp(40px,5vw,64px)}.page_ContentInner__LMr7j{width:90%;max-width:1200px;margin-inline:auto}.page_ContentTop__KykN7{width:100%;box-sizing:border-box;display:flex;flex-direction:column;gap:28px}.page_ContentSwitchBlock__lTklz{gap:36px}.page_ContentCenter__XY5hv,.page_ContentSwitchBlock__lTklz{width:100%;box-sizing:border-box;display:flex;flex-direction:column;overflow:visible}.page_ContentCenter__XY5hv{gap:28px}.page_ProductToolbar__vY1tp{width:100%;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:16px;border-radius:32px;background:#ffc701;overflow:visible}.page_ProductToolbarSort__p1Bxy{flex:1 1 auto;box-sizing:border-box;display:flex;flex-wrap:wrap;align-items:flex-start;gap:24px}.page_ProductToolbarDropdown__Xj04m{flex:1 1 0;min-width:0}.page_ProductToolbarDropdown__Xj04m button{text-align:left;padding-left:18px;justify-content:flex-start}.page_ProductToolbarStock__JfgJm{box-sizing:border-box;display:flex;flex:0 0 auto;flex-wrap:wrap;align-items:center;gap:16px}.page_ProductToolbarStockLabel__TsPqI{margin:0;color:#333333;font-family:var(--font-montserrat);font-size:16px;font-weight:800;line-height:140%;letter-spacing:.03rem;white-space:nowrap}.page_ContentCenterCards__PDhjx{width:100%;height:fit-content;box-sizing:border-box;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;overflow:visible;align-items:stretch;grid-auto-rows:1fr}@media (max-width:1560px){.page_ContentCenterCards__PDhjx{grid-template-columns:repeat(2,minmax(0,1fr));justify-items:center}}@media (max-width:1024px){.page_Content__k_cPy{gap:48px}.page_ContentInner__LMr7j{width:100%;padding-inline:24px}.page_ContentSwitchBlock__lTklz{gap:48px}}@media (max-width:960px){.page_ProductToolbar__vY1tp{flex-direction:column;align-items:center}.page_ProductToolbarSort__p1Bxy{justify-content:center;width:100%}.page_ProductToolbarStock__JfgJm{align-self:center;justify-content:center}.page_ProductToolbarDropdown__Xj04m{max-width:100%!important;width:100%!important}}@media (max-width:800px){.page_ContentCenterCards__PDhjx{grid-template-columns:1fr;justify-items:center}}@media (max-width:768px){.page_Page__q_8bX{gap:120px}.page_Content__k_cPy{gap:36px}.page_ContentInner__LMr7j{width:100%;padding-inline:20px}.page_Hero__SEMOZ{height:clamp(320px,78vw,420px);border-bottom-left-radius:24px;border-bottom-right-radius:24px}.page_HeroBg__wnZv4{object-position:64% center}.page_HeroShade__Plmqp{background:linear-gradient(90deg,rgba(13,13,13,.86),rgba(13,13,13,.72) 34%,rgba(13,13,13,.34) 64%,rgba(13,13,13,.06)),radial-gradient(circle at 76% 20%,rgba(255,255,255,.16) 0,rgba(255,255,255,0) 34%),linear-gradient(180deg,rgba(0,0,0,.08),rgba(0,0,0,.18))}.page_HeroInner__dlFDs{align-items:center;padding:118px 24px 28px}.page_HeroContent__9YJ_D{width:min(100%,420px)}.page_HeroText__ffVMS{font-size:clamp(2rem,8.1vw,3rem)}}@media (max-width:600px){.page_ContentSwitchBlock__lTklz{gap:48px}.page_ProductToolbarSort__p1Bxy{flex-direction:column;align-items:center;gap:12px}.page_ProductToolbarDropdown__Xj04m{flex:1 1 auto}.page_ProductToolbarStock__JfgJm{justify-content:center}.page_ProductToolbarStockLabel__TsPqI{white-space:normal}}@media (max-width:480px){.page_ContentInner__LMr7j{padding-inline:16px}.page_Hero__SEMOZ{height:340px}.page_HeroBg__wnZv4{object-position:68% center}.page_HeroInner__dlFDs{padding:108px 18px 24px}.page_HeroText__ffVMS{font-size:clamp(1.8rem,9.2vw,2.55rem)}}.Step1_CartSection__orsHx{width:100%;box-sizing:border-box;display:flex;flex-direction:column;min-width:0;min-height:540px;gap:24px;padding:24px;border-radius:32px;background-color:#ffc701}.Step1_CartProducts__Qwx8O{width:100%;min-width:0;display:flex;flex:1 1 auto;flex-direction:column;gap:10px;min-height:300px;max-height:420px;overflow-y:auto;padding-right:8px;overscroll-behavior:contain}.Step1_CartProducts__Qwx8O::-webkit-scrollbar{width:8px}.Step1_CartProducts__Qwx8O::-webkit-scrollbar-thumb{background:rgba(107,107,107,.26);border-radius:999px}.Step1_ItemRow__zBFIU{display:flex;width:100%;min-width:0;height:fit-content;gap:24px;align-items:start;padding:8px;border-radius:16px;background:#fdfcf0}.Step1_ItemMedia__ngSFQ{position:relative;width:100px;height:100px;min-width:100px;min-height:100px;border-radius:12px;overflow:hidden;border-radius:8px}.Step1_ItemImage__b_Udy{object-fit:cover}.Step1_ItemContent__DIyAS{flex-direction:column;width:100%;height:100%}.Step1_ItemContent__DIyAS,.Step1_ItemHeader__hwAWH{gap:10px;min-width:0;display:flex;justify-content:space-between}.Step1_ItemHeader__hwAWH{align-items:flex-start}.Step1_ItemCopy__irSen{min-width:0;display:flex;flex-direction:column;gap:3px}.Step1_ItemName__6qiBq{margin:0;color:#333333;font-family:var(--font-montserrat);font-size:16px;font-weight:800;line-height:140%;letter-spacing:.03rem;overflow-wrap:anywhere}.Step1_ItemMeta__OpItj{margin:0;color:#666666;font-family:var(--font-montserrat);font-size:.8rem;font-weight:500;line-height:1.45}.Step1_ItemRemoveButton__4jtPY{width:24px;height:24px;min-width:24px;margin-top:1px;border:none;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:transparent;color:#333333;cursor:pointer;transition:background-color .18s ease,color .18s ease,opacity .18s ease}.Step1_ItemRemoveButton__4jtPY:hover:not(:disabled){background:#ffc701;color:#333333}.Step1_ItemRemoveButton__4jtPY:disabled{opacity:.4;cursor:not-allowed}.Step1_ItemFooter__nJ8M0{display:flex;min-width:0;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:nowrap}.Step1_QuantityWrap__CG4LD{display:inline-flex;align-items:center;gap:10px}.Step1_QuantityButton___hHkw{width:28px;height:28px;min-width:28px;padding:0;border:2px solid #333333;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;background:#333333;color:#fdfcf0;cursor:pointer;transition:background-color .18s ease,border-color .18s ease,color .18s ease,opacity .18s ease}.Step1_QuantityButton___hHkw:not(:disabled):hover{background:#ffc701;border-color:#ffc701;color:#333333}.Step1_QuantityButton___hHkw:disabled{border-color:rgba(51,51,51,.22);background:rgba(51,51,51,.22);color:rgba(253,252,240,.86);cursor:not-allowed}.Step1_QuantityValue__WbjYX{min-width:16px;text-align:center;color:#333333;font-family:var(--font-montserrat);font-size:1.02rem;font-weight:700;line-height:1}.Step1_ItemTotal__Hkn__{min-width:108px;display:flex;max-width:100%;align-items:flex-end;text-align:right;gap:8px}.Step1_ItemTotal__Hkn__ strong{color:#333333;font-family:var(--font-montserrat);font-size:24px;font-weight:800;line-height:1;letter-spacing:.03rem}.Step1_ItemTotal__Hkn__ span{color:#333333;font-family:var(--font-montserrat);font-size:12px;font-weight:400;line-height:140%;letter-spacing:.02rem}.Step1_Actions__EWoPE{width:100%;display:flex;justify-content:center;gap:14px;margin-top:auto;padding-top:10px}.Step1_ActionButton__Y20vI{min-width:164px!important;justify-content:center;border-radius:24px!important;padding:12px 24px!important;box-shadow:none!important}.Step1_ActionButton__Y20vI p{width:100%;text-align:center;font-size:.96rem!important;font-weight:700!important}.Step1_BackButton__MLCZN{min-width:0!important;border:none;display:flex;align-items:center;justify-content:center;gap:14px;background:#fdfdfd;padding:9px 32px!important;border-radius:24px;cursor:pointer;transition:background-color var(--dur-base) var(--ease-out-expo),color var(--dur-base) var(--ease-out-expo);height:40px}.Step1_BackButtonText__Xt4Wc{margin:0;color:#333333;font-family:var(--font-montserrat);font-size:16px;font-weight:800;line-height:100%;letter-spacing:.03em;transition:color var(--dur-base) var(--ease-out-expo)}.Step1_BackButton__MLCZN:hover{background:#ffe28a}.Step1_BackButton__MLCZN:hover .Step1_BackButtonText__Xt4Wc{color:#443500}.Step1_BackButton__MLCZN:active{background:#ffc701}.Step1_BackButton__MLCZN:active .Step1_BackButtonText__Xt4Wc{color:#443500}.Step1_BackButton__MLCZN:focus-visible{outline:2px solid #111111;outline-offset:2px}.Step1_EmptyState__eRbx2{display:flex;flex-direction:column;gap:10px;align-items:flex-start;padding:20px;border:2px solid #333333;border-radius:16px;background:#fdfcf0}.Step1_EmptyTitle__BZW1p{margin:0;color:#333333;font-family:var(--font-satoshi);font-size:1.4rem;font-weight:900;line-height:1}.Step1_EmptyText__ZpSXK{margin:0;max-width:56ch;color:#6e6a63;font-family:var(--font-montserrat);font-size:.9rem;font-weight:500;line-height:1.6}@media (hover:none){.Step1_ItemRemoveButton__4jtPY,.Step1_QuantityButton___hHkw{-webkit-tap-highlight-color:transparent}}@media (max-width:720px){.Step1_CartSection__orsHx{min-height:0;padding:20px;border-radius:26px}.Step1_ItemRow__zBFIU{gap:14px;padding:12px}.Step1_ItemMedia__ngSFQ{width:84px;height:84px;min-width:84px;min-height:84px}.Step1_CartProducts__Qwx8O{min-height:280px;gap:12px;padding-right:4px}.Step1_ItemName__6qiBq{font-size:15px}.Step1_ItemMeta__OpItj{font-size:.76rem}.Step1_ItemTotal__Hkn__ strong{font-size:20px}.Step1_Actions__EWoPE{flex-direction:column;align-items:stretch;gap:10px}.Step1_ActionButton__Y20vI{width:100%!important;min-width:0!important}}@media (max-width:640px){.Step1_CartProducts__Qwx8O{scrollbar-width:none;min-height:0;max-height:none;overflow:visible;padding-right:0}.Step1_CartProducts__Qwx8O::-webkit-scrollbar{display:none}.Step1_CartSection__orsHx{padding:18px;border-radius:22px;gap:18px}.Step1_ItemRow__zBFIU{display:grid;grid-template-columns:72px minmax(0,1fr);gap:12px;align-items:start;padding:10px;border-radius:14px}.Step1_ItemMedia__ngSFQ{width:72px;height:72px;min-width:72px;min-height:72px;border-radius:10px}.Step1_ItemContent__DIyAS{gap:12px}.Step1_ItemHeader__hwAWH{gap:8px}.Step1_ItemName__6qiBq{font-size:14px;line-height:1.35}.Step1_ItemMeta__OpItj{font-size:.72rem}.Step1_ItemRemoveButton__4jtPY{width:28px;height:28px;min-width:28px}.Step1_ItemFooter__nJ8M0{display:flex;flex-direction:column;align-items:stretch;gap:8px}.Step1_QuantityWrap__CG4LD{gap:8px;align-self:flex-start}.Step1_QuantityButton___hHkw{width:30px;height:30px;min-width:30px;border-radius:9px}.Step1_QuantityValue__WbjYX{min-width:14px;font-size:.96rem}.Step1_ItemTotal__Hkn__{min-width:0;text-align:left;gap:4px;flex-direction:row;flex-wrap:wrap;align-items:baseline;justify-content:flex-start}.Step1_ItemTotal__Hkn__ strong{font-size:18px}.Step1_ItemTotal__Hkn__ span{font-size:11px}}@media (max-width:600px){.Step1_CartSection__orsHx{padding:20px;border-radius:24px}}@media (max-width:480px){.Step1_CartSection__orsHx{padding:16px}.Step1_ItemRow__zBFIU{grid-template-columns:64px minmax(0,1fr);gap:10px;padding:9px}.Step1_ItemMedia__ngSFQ{width:64px;height:64px;min-width:64px;min-height:64px}.Step1_ItemHeader__hwAWH{align-items:flex-start}.Step1_ItemFooter__nJ8M0{align-items:stretch}.Step1_ItemTotal__Hkn__{align-items:baseline;text-align:left}.Step1_Actions__EWoPE{gap:8px}}