.HomeHero_hero__rvPln{position:relative;overflow:hidden;isolation:isolate;background:var(--black);padding-block:clamp(32px,6vw,88px) clamp(40px,6vw,80px)}.HomeHero_glow__EgprK{position:absolute;z-index:-2;right:-10%;top:-20%;width:min(1000px,90vw);aspect-ratio:1.2;background:radial-gradient(closest-side,rgba(212,175,55,.2),transparent 75%);pointer-events:none}.HomeHero_ghost__0xGgh{position:absolute;z-index:-1;right:-2%;top:-4%;font-family:var(--font-display);font-weight:900;font-size:clamp(320px,52vw,780px);line-height:.8;color:transparent;-webkit-text-stroke:2px rgba(212,175,55,.16);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.HomeHero_grid__Zbndr{display:grid;grid-template-columns:1.15fr .85fr;align-items:center;grid-gap:clamp(32px,5vw,80px);gap:clamp(32px,5vw,80px)}.HomeHero_copy__HKHoP{display:grid;grid-gap:26px;gap:26px;align-content:center}.HomeHero_count__kORkq{display:flex;align-items:center;gap:14px;justify-self:start}.HomeHero_seeAll__6zoju{text-decoration:underline;text-underline-offset:4px}.HomeHero_count__kORkq .dorsal{font-size:26px}.HomeHero_title__o5J2l{display:grid;margin:0;line-height:.86}.HomeHero_title__o5J2l .display{font-size:clamp(64px,9vw,140px);text-transform:uppercase}.HomeHero_title__o5J2l .serif{font-size:clamp(44px,6.6vw,100px);line-height:1.05}.HomeHero_lede__OUssY{max-width:34ch;margin:0}.HomeHero_actions__DtuIk{display:flex;flex-wrap:wrap;gap:12px}.HomeHero_facts__k1YrO{display:flex;flex-wrap:wrap;gap:14px 48px;margin:8px 0 0;padding-top:22px;border-top:1px solid var(--line)}.HomeHero_facts__k1YrO div{display:grid;grid-gap:4px;gap:4px}.HomeHero_facts__k1YrO dd{margin:0;font-family:var(--font-display);font-weight:800;font-size:clamp(22px,2.2vw,30px);text-transform:uppercase;line-height:1}.HomeHero_wall__lDgfh{position:relative;justify-self:center;width:min(420px,100%);padding:18px 0 0;animation:HomeHero_hang__h3TaO .8s var(--ease-out) both}.HomeHero_frame__RmprV{position:relative;margin:0;padding:18px 18px 14px;display:grid;grid-gap:14px;gap:14px;justify-items:center;background:var(--coal);border:2px solid var(--gold);box-shadow:0 40px 80px -20px rgba(0,0,0,.85);transform:rotate(-2deg);transition:transform .4s var(--ease-out)}.HomeHero_photo__oOPqS{width:100%;height:auto;aspect-ratio:3/4;object-fit:contain;background:var(--graphite);border:1px solid var(--line)}.HomeHero_plaque__ngtjk{padding:6px 12px;border:1px solid rgba(212,175,55,.6);color:var(--gold);font-size:11px;text-align:center}.HomeHero_number__uprbk{position:absolute;top:-18px;right:-14px;font-size:40px;background:var(--black)}.HomeHero_price__EvkF8{position:absolute;left:-22px;top:34%;display:grid;grid-gap:4px;gap:4px;padding:12px 16px;background:var(--gold);color:var(--black);box-shadow:0 16px 30px -10px rgba(0,0,0,.6)}.HomeHero_price__EvkF8 strong{font-family:var(--font-display);font-weight:800;font-size:30px;line-height:1}.HomeHero_price__EvkF8 small{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}@media (hover:hover) and (pointer:fine){.HomeHero_wall__lDgfh:hover .HomeHero_frame__RmprV{transform:rotate(0deg) translateY(-4px)}}.HomeHero_wall__lDgfh:focus-visible{outline-offset:8px}@keyframes HomeHero_hang__h3TaO{0%{opacity:0;transform:translateY(-18px) rotate(-3deg)}}@media (max-width:900px){.HomeHero_grid__Zbndr{grid-template-columns:1fr}.HomeHero_wall__lDgfh{order:-1;width:min(360px,88%)}}@media (max-width:560px){.HomeHero_wall__lDgfh{width:min(250px,70%);padding-top:12px}.HomeHero_frame__RmprV{padding:12px 12px 10px;gap:10px}.HomeHero_plaque__ngtjk{display:none}.HomeHero_number__uprbk{font-size:30px;top:-12px;right:-10px}.HomeHero_ghost__0xGgh{top:2%;right:-12%}.HomeHero_price__EvkF8{top:auto;bottom:64px;left:-14px}.HomeHero_price__EvkF8 strong{font-size:24px}.HomeHero_copy__HKHoP{gap:20px}.HomeHero_title__o5J2l .display{font-size:min(15vw,64px)}.HomeHero_actions__DtuIk .btn{width:100%}.HomeHero_facts__k1YrO{gap:12px 28px}}@media (prefers-reduced-motion:reduce){.HomeHero_wall__lDgfh{animation:none}.HomeHero_frame__RmprV{transition:none}}.PriceList_list__vTd_s{list-style:none;margin:0;padding:0;border-top:2px solid}.PriceList_row__n76_5{display:grid;grid-template-columns:48px auto 1fr auto;align-items:baseline;grid-gap:16px;gap:16px;padding:clamp(16px,2.4vw,28px) 0;border-bottom:1px solid color-mix(in srgb,currentColor 16%,transparent)}.PriceList_n___ZVkx{font-size:12px;font-weight:700;letter-spacing:.14em;color:var(--gold)}.paper .PriceList_n___ZVkx{color:var(--gold-ink)}.PriceList_label__rFcBb{font-family:var(--font-display);font-weight:800;text-transform:uppercase;font-size:clamp(26px,3.6vw,48px);line-height:1}.PriceList_leader__ncIbR{border-bottom:2px dotted color-mix(in srgb,currentColor 28%,transparent);transform:translateY(-6px)}.PriceList_price__opqpT{font-family:var(--font-display);font-weight:900;font-size:clamp(26px,3.6vw,48px);line-height:1}.PriceList_compact__abdTz .PriceList_label__rFcBb,.PriceList_compact__abdTz .PriceList_price__opqpT{font-size:clamp(22px,2.4vw,30px)}@media (max-width:560px){.PriceList_row__n76_5{grid-template-columns:32px 1fr auto}.PriceList_leader__ncIbR{display:none}}.info_hero__1_N_v{padding-block:clamp(40px,6vw,88px);border-bottom:1px solid var(--line)}.info_layout__Hl_1N{display:grid;grid-template-columns:220px 1fr;grid-gap:clamp(32px,6vw,96px);gap:clamp(32px,6vw,96px);padding-block:clamp(40px,6vw,80px) clamp(72px,9vw,120px)}.info_toc__mCx_S{min-width:0;position:-webkit-sticky;position:sticky;top:calc(var(--header-h) + 32px);align-self:start}.info_toc__mCx_S ol{list-style:none;margin:0;padding:0;display:grid}.info_toc__mCx_S a{display:block;padding:10px 0;border-bottom:1px solid var(--line);font-size:15px;color:var(--muted);transition:color .2s}.info_toc__mCx_S a:hover{color:var(--white)}.info_toc__mCx_S .num{font-size:12px;margin-right:8px}.info_content__M3jLs{display:grid;grid-gap:clamp(64px,8vw,112px);gap:clamp(64px,8vw,112px);min-width:0}.info_block__PKyl_{display:grid;grid-gap:20px;gap:20px;max-width:780px}.info_block__PKyl_>p{max-width:68ch}.info_compare__AxNJp{display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--line-strong)}.info_compare__AxNJp>div{padding:24px;display:grid;grid-gap:8px;gap:8px;align-content:start}.info_compare__AxNJp>div+div{border-left:1px solid var(--line-strong)}.info_big__g7k8G{font-family:var(--font-display);font-weight:900;font-size:72px;line-height:.9;color:var(--gold)}.info_ol__KtNr0{margin:0;padding-left:22px;display:grid;grid-gap:8px;gap:8px;color:var(--muted)}.info_ol__KtNr0 li::marker{color:var(--gold);font-weight:700}.info_honest__elEkU{padding:clamp(24px,4vw,40px);background:var(--bone);color:#111}.info_honest__elEkU .muted{color:#4a463f}.info_statement__tUWFf{font-family:var(--font-serif);font-size:clamp(26px,3vw,38px);line-height:1.15}.info_statement__tUWFf strong{font-family:var(--font-display);font-weight:900;text-transform:uppercase;font-size:.95em}@media (max-width:900px){.info_layout__Hl_1N{grid-template-columns:1fr}.info_toc__mCx_S{position:static}.info_toc__mCx_S ol{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none}.info_toc__mCx_S a{white-space:nowrap;border:1px solid var(--line-strong);border-radius:999px;padding:8px 14px}}@media (max-width:560px){.info_compare__AxNJp{grid-template-columns:1fr}.info_compare__AxNJp>div+div{border-left:0;border-top:1px solid var(--line-strong)}}.ProductCard_card__JrE_3{min-width:0}.ProductCard_link__zg4sO{display:grid;grid-gap:16px;gap:16px}.ProductCard_stage__xthIJ{position:relative;aspect-ratio:4/5;overflow:hidden;background:radial-gradient(70% 55% at 50% 38%,rgba(255,255,255,.1),transparent 70%),linear-gradient(180deg,#171717,#0a0a0a);border:1px solid var(--line);transition:border-color .4s var(--ease)}.paper .ProductCard_stage__xthIJ{background:radial-gradient(70% 55% at 50% 38%,#fff,transparent 75%),linear-gradient(180deg,#e9e3d4,#ddd5c2);border-color:rgba(0,0,0,.08)}.ProductCard_link__zg4sO:hover .ProductCard_stage__xthIJ{border-color:var(--gold)}.ProductCard_back__qqYyM,.ProductCard_front__2_j6l{position:absolute;inset:0;display:grid;place-items:center;padding:12%;transition:opacity .5s var(--ease),transform .6s var(--ease)}.ProductCard_back__qqYyM>*,.ProductCard_front__2_j6l>*{width:100%;height:100%;filter:drop-shadow(0 30px 30px rgba(0,0,0,.45))}.ProductCard_back__qqYyM{opacity:0;transform:scale(.96)}@media (hover:hover){.ProductCard_link__zg4sO:hover .ProductCard_back__qqYyM{opacity:1;transform:none}.ProductCard_link__zg4sO:hover .ProductCard_front__2_j6l:has(+.ProductCard_back__qqYyM){opacity:0;transform:scale(1.03)}}.ProductCard_index__lm1E2{position:absolute;top:12px;left:12px;z-index:2;padding:3px 7px 1px;border:1.5px solid;border-radius:var(--radius);background:rgba(0,0,0,.55);font-family:var(--font-display);font-weight:900;font-size:18px;line-height:1;color:var(--gold)}.paper .ProductCard_index__lm1E2{color:var(--gold-ink);background:rgba(243,239,230,.8)}.ProductCard_sample__LqKgw{position:absolute;top:14px;right:14px;z-index:2;color:var(--muted)}.paper .ProductCard_sample__LqKgw{color:#5b574f}.ProductCard_body__5RnCY{display:grid;grid-gap:6px;gap:6px}.ProductCard_line__ntS7q{color:var(--muted);font-size:11px}.paper .ProductCard_line__ntS7q{color:#5b574f}.ProductCard_name__6lJpV{font-family:var(--font-sans);font-size:17px;font-weight:600;line-height:1.3}.ProductCard_meta__eLVAg{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap-reverse;gap:4px 12px;margin-top:4px}.ProductCard_meta__eLVAg>*{white-space:nowrap}.ProductCard_meta__eLVAg>.badge-scarce{white-space:normal}.ProductCard_price__jt2eU{font-weight:650}@media (max-width:560px){.ProductCard_line__ntS7q{display:none}.ProductCard_meta__eLVAg:has(.badge-scarce) .status{display:none}.ProductCard_name__6lJpV{font-size:15px}.ProductCard_meta__eLVAg .status{font-size:11px}}[data-status=out_of_stock] .ProductCard_stage__xthIJ>div{opacity:.55}.SectionHead_head__bi2H8{display:grid;grid-gap:24px;gap:24px;margin-bottom:clamp(40px,6vw,72px)}.SectionHead_kicker__zVIo5{display:flex;align-items:center;gap:14px}.SectionHead_bar__wptsI{width:48px;height:1px;background:currentColor;opacity:.4}.SectionHead_row__YnDSt{display:flex;justify-content:space-between;align-items:flex-end;gap:32px;flex-wrap:wrap}.SectionHead_aside__nWTOq{max-width:380px}@media (max-width:560px){.SectionHead_head__bi2H8{gap:14px;margin-bottom:28px}.SectionHead_aside__nWTOq>p{display:none}}.home_hero__z_jpu{position:relative;min-height:calc(100svh - var(--header-h));display:grid;grid-template-rows:1fr auto;overflow:hidden;background:radial-gradient(120% 70% at 70% 0,#1b1a16 0,transparent 60%),var(--black)}.home_beams__hK949{position:absolute;inset:0;pointer-events:none;background:conic-gradient(from 160deg at 18% -10%,transparent 0deg,rgba(255,246,214,.1) 8deg,transparent 20deg),conic-gradient(from 188deg at 82% -10%,transparent 0deg,rgba(255,246,214,.12) 10deg,transparent 24deg);-webkit-mask-image:linear-gradient(180deg,#000 30%,transparent 90%);mask-image:linear-gradient(180deg,#000 30%,transparent 90%);animation:home_flicker__PM98n 9s ease-in-out infinite}@keyframes home_flicker__PM98n{50%{opacity:.75}}.home_heroGrid___p_nT{display:grid;grid-template-columns:1.15fr 1fr;align-items:center;grid-gap:24px;gap:24px;padding-block:clamp(40px,7vw,96px) 24px;position:relative}.home_heroCopy__ODb0e{display:grid;grid-gap:28px;gap:28px;position:relative;z-index:2}.home_heroTitle__31oGI{display:grid;grid-gap:0;gap:0;font-weight:inherit}.home_heroTitle__31oGI .display{font-size:clamp(64px,10.5vw,176px)}.home_heroTitle__31oGI .serif{font-size:clamp(46px,7.2vw,120px);line-height:1;margin-top:-.04em}.home_heroLede__kqiqa{max-width:30em}.home_ctas__0sUyl{display:flex;gap:12px;flex-wrap:wrap}.home_heroArt__3xkZI{position:relative;height:min(70svh,640px);display:grid;place-items:center}.home_hanger__ecltu{position:absolute;top:0;left:50%;width:1px;height:14%;background:linear-gradient(var(--gold),rgba(212,175,55,.2))}.home_sway__t8_XF{width:88%;height:86%;transform-origin:50% 0;animation:home_sway__t8_XF 7s ease-in-out infinite;margin-top:10%}@keyframes home_sway__t8_XF{0%,to{transform:rotate(-1.4deg)}50%{transform:rotate(1.4deg)}}.home_heroShirt__5QYci{width:100%;height:100%;filter:drop-shadow(0 50px 60px rgba(0,0,0,.8)) drop-shadow(0 0 80px rgba(212,175,55,.08))}.home_heroNum__VFRsR{position:absolute;right:-4%;bottom:-6%;font-family:var(--font-display);font-weight:900;font-size:clamp(160px,22vw,380px);line-height:.8;color:transparent;-webkit-text-stroke:1px rgba(212,175,55,.35);z-index:-1}.home_ticker__JHgty{background:var(--gold);color:var(--black);overflow:hidden;border-block:1px solid #000}.home_tickerTrack__rbIof{list-style:none;margin:0;padding:14px 0;display:flex;width:max-content;animation:home_ticker__JHgty 40s linear infinite}.home_tickerTrack__rbIof li{display:flex;align-items:center;gap:28px;padding-right:28px;font-family:var(--font-display);font-weight:800;font-size:22px;text-transform:uppercase;letter-spacing:.02em;white-space:nowrap}.home_star__1SO9z{font-size:14px}.home_ticker__JHgty:active .home_tickerTrack__rbIof,.home_ticker__JHgty:hover .home_tickerTrack__rbIof{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.home_tickerTrack__rbIof{animation-duration:90s!important;animation-iteration-count:infinite!important}}@keyframes home_ticker__JHgty{to{transform:translateX(-50%)}}.home_grid__WFIMJ{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:clamp(16px,2vw,28px);gap:clamp(16px,2vw,28px)}.home_tarifa__L0KiP{display:grid;grid-template-columns:1fr 1.5fr;grid-gap:clamp(40px,6vw,96px);gap:clamp(40px,6vw,96px);align-items:start}.home_tarifaIntro__ryv_N{display:grid;grid-gap:24px;gap:24px;position:-webkit-sticky;position:sticky;top:calc(var(--header-h) + 32px)}.home_steps__fcLgM{padding-top:0}.home_stepList__u011z{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--line)}.home_stepList__u011z li{display:grid;grid-gap:12px;gap:12px;align-content:start;padding:28px 24px 28px 0}.home_stepList__u011z li+li{padding-left:24px;border-left:1px solid var(--line)}.home_stepN__obxy9{font-family:var(--font-display);font-weight:900;font-size:72px;line-height:.9;color:var(--gold)}.home_stepList__u011z h3{font-size:20px;font-weight:650}.home_duo___bDBq{display:grid;grid-template-columns:1fr 1fr;grid-gap:clamp(16px,2vw,28px);gap:clamp(16px,2vw,28px)}.home_card__7C2B2{display:grid;grid-gap:24px;gap:24px;align-content:start;justify-items:start;padding:clamp(28px,4vw,56px);border:1px solid var(--line-strong);background:linear-gradient(180deg,#0e0e0e,#070707)}.home_cardGold__lW3PJ{border-color:rgba(212,175,55,.5);background:radial-gradient(80% 60% at 100% 0,rgba(212,175,55,.12),transparent 70%),linear-gradient(180deg,#0e0e0e,#070707)}.home_split__mLVwS{margin:0;display:grid;grid-template-columns:repeat(3,1fr);width:100%;border-top:1px solid var(--line)}.home_split__mLVwS div{padding-top:16px;display:grid;grid-gap:6px;gap:6px}.home_split__mLVwS dd{margin:0;font-family:var(--font-display);font-weight:900;font-size:clamp(36px,4vw,56px);line-height:1;color:var(--gold)}.home_split__mLVwS small{font-size:.4em;color:var(--muted)}.home_bundle__gdAjT{list-style:none;margin:0;padding:0;width:100%;border-top:1px solid var(--line)}.home_bundle__gdAjT li{display:flex;justify-content:space-between;padding:14px 0;border-bottom:1px solid var(--line);font-weight:550}.home_manifesto__MW2Pg .dorsal{font-size:34px}.home_manifesto__MW2Pg .home_wrap__9WE_l{display:grid;grid-gap:32px;gap:32px;justify-items:start}.home_quote__NB6Sp{font-size:clamp(34px,5vw,76px);line-height:1.04;max-width:20ch}.home_quote__NB6Sp em{font-style:normal;font-family:var(--font-display);font-weight:900;text-transform:uppercase;letter-spacing:-.01em;background:linear-gradient(transparent 62%,rgba(212,175,55,.55) 0)}.home_faqGrid__F7BGU{display:grid;grid-template-columns:1fr 1.4fr;grid-gap:clamp(32px,6vw,96px);gap:clamp(32px,6vw,96px)}@media (max-width:1080px){.home_grid__WFIMJ{grid-template-columns:repeat(2,1fr)}.home_stepList__u011z{grid-template-columns:1fr 1fr}.home_stepList__u011z li:nth-child(3){padding-left:0;border-left:0}.home_stepList__u011z li:nth-child(n+3){border-top:1px solid var(--line)}}@media (max-width:860px){.home_heroGrid___p_nT{grid-template-columns:1fr}.home_heroArt__3xkZI{position:absolute;right:-18%;top:4%;width:70%;height:56%;opacity:.38}.home_heroCopy__ODb0e{padding-top:30vh}.home_heroTitle__31oGI .display{font-size:clamp(64px,21vw,120px)}.home_heroTitle__31oGI .serif{font-size:clamp(42px,13vw,80px)}.home_duo___bDBq,.home_faqGrid__F7BGU,.home_tarifa__L0KiP{grid-template-columns:1fr}.home_tarifaIntro__ryv_N{position:static}}@media (max-width:560px){.home_stepList__u011z li{gap:6px;padding:18px 12px 18px 0}.home_stepList__u011z li+li{padding-left:12px}.home_stepList__u011z li:nth-child(3){padding-left:0}.home_stepN__obxy9{font-size:40px}.home_stepList__u011z h3{font-size:16px}.home_stepList__u011z p{font-size:13px;line-height:1.45}.home_bundle__gdAjT,.home_split__mLVwS{display:none}.home_split__mLVwS dd{font-size:34px}}.home_seam__4Z_i3{margin-bottom:clamp(28px,4vw,48px)}@media (max-width:560px){.home_grid__WFIMJ{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter);scroll-padding-inline:var(--gutter);scrollbar-width:none}.home_grid__WFIMJ::-webkit-scrollbar{display:none}.home_grid__WFIMJ>*{flex:0 0 72%;scroll-snap-align:start}}.home_quick__HeAQQ{display:none}@media (max-width:560px){.home_wide__aW1MY{display:none}.home_quick__HeAQQ{display:grid;border-top:1px solid var(--line)}.home_quick__HeAQQ a{display:grid;grid-template-columns:1fr auto;grid-gap:2px 12px;gap:2px 12px;padding:18px var(--gutter);border-bottom:1px solid var(--line)}.home_quick__HeAQQ a:after{content:"→";grid-row:1/span 2;grid-column:2;align-self:center;color:var(--gold);font-size:18px}.home_quick__HeAQQ strong{font-family:var(--font-display);font-weight:800;font-size:24px;text-transform:uppercase;line-height:1.1}.home_quick__HeAQQ span{color:var(--muted);font-size:14px}.home_quick__HeAQQ a:active{background:var(--graphite)}}.SizeGuide_open__fXAdh{background:none;border:0;min-height:36px;padding:0;font:inherit;font-size:.85rem;color:var(--gold);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.SizeGuide_open__fXAdh:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.SizeGuide_dialog__Ng4n0{width:min(640px,calc(100vw - 24px));max-height:calc(100dvh - 40px);padding:0;border:1px solid rgba(212,175,55,.55);background:var(--coal);color:var(--white)}.SizeGuide_dialog__Ng4n0::-webkit-backdrop{background:rgba(0,0,0,.72);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.SizeGuide_dialog__Ng4n0::backdrop{background:rgba(0,0,0,.72);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.SizeGuide_inner__k3C4t{padding:22px clamp(16px,4vw,28px) 24px;display:grid;grid-gap:14px;gap:14px}.SizeGuide_head__bzbVN{position:relative;padding-right:40px}.SizeGuide_head__bzbVN p{margin:0 0 4px}.SizeGuide_title__v4sWh{margin:0;font-family:var(--font-display);font-weight:900;text-transform:uppercase;font-size:clamp(1.5rem,4.5vw,2rem);line-height:1}.SizeGuide_title__v4sWh small{font-family:var(--font-serif);font-weight:400;text-transform:none;color:var(--gold);font-size:.75em}.SizeGuide_close__ZgVLT{position:absolute;top:-6px;right:-6px;width:40px;height:40px;border:1px solid var(--line-strong);background:none;color:var(--white);font-size:1.4rem;line-height:1;cursor:pointer}.SizeGuide_close__ZgVLT:hover{border-color:var(--gold);color:var(--gold)}.SizeGuide_small__6RB2q{margin:0;font-size:.85rem}.SizeGuide_tabs__phuf3{display:flex;gap:6px;flex-wrap:wrap}.SizeGuide_tabs__phuf3 button{font:inherit;font-size:.85rem;padding:7px 12px;background:none;color:var(--white);border:1px solid var(--line-strong);cursor:pointer}.SizeGuide_tabs__phuf3 button[aria-selected=true]{background:var(--gold);border-color:var(--gold);color:#000;font-weight:600}.SizeGuide_tableWrap__BE_fK{overflow-x:auto;border:1px solid var(--line)}.SizeGuide_table__7R9_3{width:100%;border-collapse:collapse;font-size:.92rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;min-width:420px}.SizeGuide_table__7R9_3 td,.SizeGuide_table__7R9_3 th{padding:9px 12px;text-align:center;border-bottom:1px solid var(--line);white-space:nowrap}.SizeGuide_table__7R9_3 thead th{font-size:.7rem;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-weight:600;background:var(--graphite)}.SizeGuide_table__7R9_3 tbody th{font-family:var(--font-display);font-weight:800;font-size:1.05rem}.SizeGuide_table__7R9_3 tbody tr:last-child td,.SizeGuide_table__7R9_3 tbody tr:last-child th{border-bottom:0}.SizeGuide_table__7R9_3 tr[aria-current=true]{background:rgba(212,175,55,.14)}.SizeGuide_table__7R9_3 tr[aria-current=true] th{color:var(--gold)}.SizeGuide_notes__yfRUU{margin:0;padding-left:18px;display:grid;grid-gap:6px;gap:6px;font-size:.85rem;color:var(--muted)}.showroom_showroom___9O_3{position:relative;height:calc(100svh - var(--header-h));min-height:560px;max-height:980px;overflow:hidden;isolation:isolate;outline:none}.showroom_showroom___9O_3:focus-visible{box-shadow:inset 0 0 0 2px var(--gold)}.showroom_backdrop__8kI6f{position:absolute;inset:0;z-index:-1;background:radial-gradient(60% 55% at 50% 38%,rgba(212,175,55,.09),transparent 70%),radial-gradient(80% 40% at 50% 100%,rgba(255,255,255,.05),transparent 70%),#000}.showroom_backdrop__8kI6f:after{content:"";position:absolute;left:8%;right:8%;top:74%;height:1px;background:linear-gradient(90deg,transparent,rgba(212,175,55,.35),transparent)}.showroom_stage__pWkJL{position:absolute;inset:0;touch-action:pan-y;cursor:-webkit-grab;cursor:grab}.showroom_stage__pWkJL:active{cursor:-webkit-grabbing;cursor:grabbing}.showroom_stage__pWkJL[data-focus]{touch-action:none}.showroom_head__hd5W3{position:absolute;z-index:2;top:clamp(16px,3.5vh,40px);left:var(--gutter);right:var(--gutter);pointer-events:none;display:grid;grid-gap:6px;gap:6px;transition:opacity .4s var(--ease)}.showroom_showroom___9O_3[data-focus] .showroom_head__hd5W3{opacity:0}.showroom_title__fqGli{margin:0;font-size:clamp(2rem,5.2vw,4.4rem);line-height:.92;display:flex;flex-wrap:wrap;gap:0 .3em;align-items:baseline}.showroom_title__fqGli .serif{text-transform:none}.showroom_hint__Z2Ogj{margin:0;font-size:.9rem}.showroom_loading__8vvIq{position:absolute;left:50%;top:46%;transform:translate(-50%,-50%);margin:0;font-size:.85rem;letter-spacing:.14em;text-transform:uppercase;color:var(--gold);animation:showroom_pulse__2D5bU 1.6s ease-in-out infinite}@keyframes showroom_pulse__2D5bU{50%{opacity:.35}}.showroom_arrow__EnMft{position:absolute;z-index:3;top:46%;width:52px;height:52px;border-radius:50%;border:1px solid rgba(212,175,55,.5);background:rgba(0,0,0,.55);color:var(--gold);font-size:1.3rem;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:background .2s ease,color .2s ease,transform .16s var(--ease-out),opacity .2s ease}@media (hover:hover) and (pointer:fine){.showroom_arrow__EnMft:hover:not(:disabled){background:var(--gold);color:#000}}.showroom_arrow__EnMft:active:not(:disabled){transform:scale(.94)}.showroom_arrow__EnMft:disabled{opacity:.25;cursor:default}.showroom_prev__MbuWZ{left:var(--gutter)}.showroom_next__SWWKa{right:var(--gutter)}.showroom_caption__5GiWp{position:absolute;z-index:2;left:var(--gutter);right:var(--gutter);bottom:48px;display:grid;grid-template-columns:auto 1fr auto;align-items:end;grid-gap:20px;gap:20px}.showroom_counter__q64cZ{font-family:var(--font-display);font-size:clamp(2.4rem,4vw,3.4rem);line-height:.8;color:var(--gold)}.showroom_counter__q64cZ small{font-size:.4em;color:var(--muted)}.showroom_capText__BbWvc{min-width:0}.showroom_capName__Ajv0a{margin:0 0 6px;display:flex;flex-wrap:wrap;gap:0 .45em;align-items:baseline;font-size:clamp(1.25rem,2.2vw,1.8rem);line-height:1.05}.showroom_capName__Ajv0a .display{text-transform:uppercase}.showroom_capMeta__EIsud{margin:0;display:flex;flex-wrap:wrap;gap:8px 14px;align-items:center;font-size:.92rem}.showroom_badge__Uv6CX,.showroom_pending__AhZ_W{font-size:.7rem;letter-spacing:.12em;text-transform:uppercase;padding:3px 8px;border:1px solid var(--line-strong);color:var(--muted)}.showroom_pending__AhZ_W{border-color:rgba(232,195,90,.6);color:var(--warn)}.showroom_capActions__21Ok_{display:flex;gap:10px}.showroom_rail__fu1O_{position:absolute;z-index:2;left:50%;bottom:16px;transform:translateX(-50%);display:flex;gap:4px;margin:0;padding:0;list-style:none;max-width:calc(100% - 2 * var(--gutter))}.showroom_rail__fu1O_ button{display:block;width:18px;height:18px;padding:0;border:0;background:none;cursor:pointer;position:relative}.showroom_rail__fu1O_ button:after{content:"";position:absolute;left:3px;right:3px;top:8px;height:2px;background:var(--line-strong);transition:background .2s}.showroom_rail__fu1O_ button[aria-current]:after{background:var(--gold);height:3px}.showroom_panel__5zrb6{position:absolute;z-index:4;top:16px;right:var(--gutter);bottom:16px;width:min(420px,40vw);overflow-y:auto;padding:22px 22px 18px;display:grid;align-content:start;grid-gap:14px;gap:14px;background:rgba(8,8,8,.82);border:1px solid var(--line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);animation:showroom_panelIn__ZK32u .45s var(--ease)}@keyframes showroom_panelIn__ZK32u{0%{opacity:0;transform:translateX(24px)}}.showroom_back__KTtWZ{justify-self:start;background:none;border:0;color:var(--gold);font:inherit;font-size:.9rem;padding:0;cursor:pointer}.showroom_panelTitle__0u3Uz{margin:0;display:grid;font-size:clamp(1.6rem,2.6vw,2.3rem);line-height:.98}.showroom_panelTitle__0u3Uz .display{text-transform:uppercase}.showroom_panelTitle__0u3Uz .serif{text-transform:none}.showroom_views__DfUGy{display:flex;flex-wrap:wrap;gap:6px}.showroom_panelNav__9pXNC button,.showroom_views__DfUGy button{font:inherit;font-size:.82rem;padding:7px 12px;background:transparent;color:var(--white);border:1px solid var(--line-strong);cursor:pointer}.showroom_panelNav__9pXNC button:hover:not(:disabled),.showroom_views__DfUGy button:hover{border-color:var(--gold);color:var(--gold)}.showroom_panelNav__9pXNC{display:flex;justify-content:space-between;align-items:center;gap:8px;padding-top:8px;border-top:1px solid var(--line);font-size:.85rem}.showroom_panelNav__9pXNC button:disabled{opacity:.3;cursor:default}.showroom_small__A1BGt{margin:0;font-size:.82rem}.showroom_buy__ScHq_{display:grid;grid-gap:12px;gap:12px}.showroom_buyPrice__3D_gf{margin:0;display:grid;grid-gap:2px;gap:2px;font-size:1.7rem;font-weight:600}.showroom_buyPrice__3D_gf small{font-size:.8rem;font-weight:400}.showroom_sizes__J0Wg5{border:0;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.showroom_sizes__J0Wg5 legend{margin-bottom:8px;padding:0}.showroom_sizes__J0Wg5 label{position:relative}.showroom_sizes__J0Wg5 input{position:absolute;opacity:0;inset:0}.showroom_sizes__J0Wg5 span{display:grid;place-items:center;min-width:46px;height:40px;padding:0 10px;border:1px solid var(--line-strong);font-weight:600;cursor:pointer}.showroom_sizes__J0Wg5 input:checked+span{background:var(--gold);color:#000;border-color:var(--gold)}.showroom_sizes__J0Wg5 input:focus-visible+span{outline:2px solid var(--gold);outline-offset:2px}.showroom_sizes__J0Wg5 label[data-off] span{opacity:.3;text-decoration:line-through;cursor:not-allowed}.showroom_buyRow__gtMY1{display:flex;gap:10px;align-items:stretch}.showroom_buyRow__gtMY1 .btn{flex:1 1}.showroom_qty__wNJKj{display:flex;align-items:center;border:1px solid var(--line-strong)}.showroom_qty__wNJKj button{width:36px;height:100%;min-height:44px;background:none;border:0;color:var(--white);font-size:1.1rem;cursor:pointer}.showroom_qty__wNJKj span{min-width:24px;text-align:center}.showroom_fallback__5gTvx{position:absolute;inset:150px 0 40px;display:grid}.showroom_fallback__5gTvx ul{display:flex;gap:24px;overflow-x:auto;scroll-snap-type:x mandatory;padding:0 var(--gutter) 12px;margin:0;list-style:none}.showroom_fallback__5gTvx li{flex:0 0 min(300px,70vw);scroll-snap-align:center}.showroom_fallback__5gTvx a{display:grid;grid-gap:8px;gap:8px;height:100%;align-content:end}.showroom_fallback__5gTvx img{width:100%;height:auto;max-height:52vh;object-fit:contain;filter:drop-shadow(0 30px 30px rgba(0,0,0,.6))}.showroom_fbName__jIVak{font-size:1rem}.showroom_fbNote__DV1TG{text-align:center}.showroom_empty__pHW0W{min-height:60vh;display:grid;place-content:center;text-align:center;grid-gap:12px;gap:12px;padding:var(--gutter)}@media (max-width:760px){.showroom_showroom___9O_3{min-height:600px}.showroom_arrow__EnMft{top:42%;width:42px;height:42px}.showroom_caption__5GiWp{grid-template-columns:auto 1fr;bottom:40px;gap:10px 14px}.showroom_capActions__21Ok_{grid-column:1/-1}.showroom_capActions__21Ok_ .btn{flex:1 1}.showroom_panel__5zrb6{top:auto;left:0;right:0;bottom:0;width:auto;max-height:56%;border-left:0;border-right:0;border-bottom:0;animation-name:showroom_sheetIn__UlwWh}@keyframes showroom_sheetIn__UlwWh{0%{opacity:0;transform:translateY(30px)}}.showroom_fallback__5gTvx{inset:140px 0 30px}}@media (prefers-reduced-motion:reduce){.showroom_loading__8vvIq,.showroom_panel__5zrb6{animation:none}}.showroom_guideLink__Ar0sv{justify-self:start}.showroom_teaser__zWKWl{display:none}@media (max-width:760px){.showroom_gate__lAe1z:not([data-open]) .showroom_showroom___9O_3{display:none}.showroom_teaser__zWKWl{display:grid;grid-gap:12px;gap:12px;justify-items:start;padding:40px var(--gutter);border-bottom:1px solid var(--line);background:radial-gradient(70% 90% at 80% 0,rgba(212,175,55,.12),transparent 70%),var(--black)}.showroom_teaser__zWKWl p{margin:0}.showroom_teaserTitle__JaRwD{font-size:40px;line-height:1}.showroom_teaserTitle__JaRwD .display{text-transform:uppercase}}.product_pdp__O1mBJ{padding-block:clamp(24px,4vw,56px) clamp(64px,8vw,120px)}.product_grid__NgZov{display:grid;grid-template-columns:1.25fr 1fr;grid-gap:clamp(32px,5vw,80px);gap:clamp(32px,5vw,80px);align-items:start}.product_gallery__SQyC0{position:-webkit-sticky;position:sticky;top:calc(var(--header-h) + 24px);display:grid;grid-gap:12px;gap:12px}.product_stage__C0jpj{position:relative;aspect-ratio:1/1;border:1px solid var(--line);background:radial-gradient(60% 50% at 50% 40%,rgba(255,255,255,.1),transparent 70%),linear-gradient(180deg,#151515,#070707);display:grid;place-items:center;overflow:hidden}.product_visual__0rrK6{width:76%;height:76%;animation:product_viewIn__oa34i .5s var(--ease)}.product_visual__0rrK6>*{width:100%;height:100%;filter:drop-shadow(0 40px 40px rgba(0,0,0,.6))}@keyframes product_viewIn__oa34i{0%{opacity:0;transform:scale(.97)}}.product_sample__64M4G{position:absolute;top:16px;left:16px;color:var(--gold)}.product_caption__11ViU{position:absolute;bottom:14px;font-size:10px;color:var(--muted-2)}.product_thumbs__jq5UO{display:grid;grid-template-columns:repeat(2,96px);grid-gap:10px;gap:10px}.product_thumb__EJLu3{display:grid;grid-gap:6px;gap:6px;padding:8px;background:var(--graphite);border:1px solid var(--line);font-size:12px;color:var(--muted);transition:border-color .2s}.product_thumb__EJLu3>:first-child{aspect-ratio:1;width:100%;height:auto}.product_thumb__EJLu3[aria-pressed=true]{border-color:var(--gold);color:var(--white)}.product_info__pwzfn{display:grid;grid-gap:20px;gap:20px}.product_crumbs__s_dDH{color:var(--muted)}.product_crumbs__s_dDH a:hover{color:var(--gold)}.product_title__P8rK5{display:grid;font-weight:inherit}.product_title__P8rK5 .display{font-size:clamp(44px,5.6vw,84px)}.product_title__P8rK5 .serif{font-size:clamp(36px,4.4vw,64px);line-height:1}.product_priceRow__bFa6n{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px;padding-top:20px;border-top:1px solid var(--line)}.product_price__qMIsV{font-family:var(--font-display);font-weight:900;font-size:48px;line-height:1;color:var(--gold);white-space:nowrap}.product_priceRow__bFa6n>:not(:first-child){white-space:nowrap}.product_hint__eJj9y,.product_small__RN4hs{font-size:14px}.product_group__XYDz9{border:0;padding:0;margin:0;display:grid;grid-gap:12px;gap:12px}.product_group__XYDz9 legend{margin-bottom:12px}.product_sizes__NMu2l{display:flex;flex-wrap:wrap;gap:8px}.product_size___uZMD{position:relative;cursor:pointer}.product_size___uZMD input{position:absolute;opacity:0}.product_size___uZMD span:first-of-type{display:grid;place-items:center;min-width:60px;height:52px;padding:0 14px;border:1px solid var(--line-strong);font-weight:600;transition:border-color .2s ease,background .2s ease,color .2s ease}.product_size___uZMD:hover span:first-of-type{border-color:var(--white)}.product_size___uZMD input:checked+span{background:var(--white);color:var(--black);border-color:var(--white)}.product_size___uZMD input:focus-visible+span{outline:2px solid var(--gold);outline-offset:2px}.product_size___uZMD input:disabled+span{cursor:not-allowed;color:var(--muted-2);border-color:var(--line);background:linear-gradient(to top right,transparent calc(50% - .5px),var(--line-strong),transparent calc(50% + .5px))}.product_size___uZMD[data-status=to_confirm] span:first-of-type:after{content:"";position:absolute;top:6px;right:6px;width:6px;height:6px;border-radius:50%;background:var(--warn)}.product_numInput__yMSMJ{font-family:var(--font-display);font-weight:900;font-size:40px;color:var(--gold);max-width:160px}.product_cta__3QJcc{position:-webkit-sticky;position:sticky;bottom:0;z-index:5;padding-block:12px;margin-block:-12px;background:linear-gradient(transparent,var(--black) 30%)}.product_unavailable__qwVMa{display:grid;grid-gap:16px;gap:16px;padding:20px;border:1px solid rgba(212,175,55,.45);background:rgba(212,175,55,.05)}.product_accs__mPPBK{margin-top:12px}@media (max-width:900px){.product_grid__NgZov{grid-template-columns:1fr}.product_gallery__SQyC0{position:static}.product_cta__3QJcc{padding-bottom:calc(12px + env(safe-area-inset-bottom))}}.product_numRow___Im52{display:flex;align-items:flex-end;gap:16px;margin-top:12px}.product_numPreview__enqI7{width:96px;aspect-ratio:1;padding:8px;border:1px solid var(--line);background:radial-gradient(circle at 50% 40%,#262626,#0a0a0a 75%)}.product_numPreview__enqI7>*,.product_photo__6Jzmx{width:100%;height:100%}.product_photo__6Jzmx{object-fit:contain;animation:product_viewIn__oa34i .4s var(--ease)}.product_caption3d__TZUAg{position:absolute;top:14px;right:14px;margin:0;font-size:11px;color:var(--gold);pointer-events:none}.product_strip___v_5_{display:flex;gap:8px;overflow-x:auto;padding-bottom:4px}.product_strip___v_5_ button{flex:0 0 72px;height:96px;padding:0;background:var(--graphite);border:1px solid var(--line);cursor:pointer;overflow:hidden}.product_strip___v_5_ button img{width:100%;height:100%;object-fit:cover}.product_strip___v_5_ button[aria-pressed=true]{border-color:var(--gold)}.product_tile3d__krZs_{color:var(--gold);font-family:var(--font-display);font-weight:800;font-size:1.4rem}.product_printed__HxjcP{margin:0}.product_guide__bWheX{justify-self:start;margin-top:10px}@media (max-width:560px){.product_desc__FdS2v,.product_hint__eJj9y{display:none}}.shop_head__VdMvd{padding-block:clamp(24px,6vw,80px) clamp(16px,3vw,32px)}.shop_row__UbPWY{display:contents}.shop_titleRow__G9awe{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;flex-wrap:wrap;margin-top:16px}.shop_titleRow__G9awe p{max-width:340px}.shop_notice__9xK3j{margin-top:28px;padding:14px 16px;border:1px dashed var(--line-strong);color:var(--muted);font-size:14px;display:flex;gap:12px;align-items:flex-start}.shop_notice__9xK3j .badge-sample{flex:none;color:var(--gold)}.shop_filtersBar__NaSIQ{position:-webkit-sticky;position:sticky;top:var(--header-h);z-index:20;background:rgba(0,0,0,.86);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-block:1px solid var(--line)}.shop_filters__iZNdU{display:flex;align-items:center;gap:12px;padding-block:12px;flex-wrap:wrap}.shop_searchWrap__B7q0g{flex:1 1 220px}.shop_search__euvWs{min-height:44px;padding-block:8px}.shop_chips__Vv4GS{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none}.shop_chip__IDtYl{min-height:44px;padding:0 16px;background:none;border:1px solid var(--line-strong);border-radius:999px;font-size:14px;font-weight:550;white-space:nowrap;transition:border-color .2s ease,background .2s ease,color .2s ease,transform .16s var(--ease-out)}.shop_chip__IDtYl:active{transform:scale(.97)}.shop_chip__IDtYl:hover{border-color:var(--white)}.shop_chip__IDtYl[aria-pressed=true]{background:var(--white);color:var(--black);border-color:var(--white)}.shop_more__M7VA4{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.shop_select__sbXiQ{min-height:44px;padding-block:8px;font-size:14px;width:auto}.shop_toggle__5ZT3x{display:inline-flex;align-items:center;gap:10px;min-height:44px;padding:0 4px;font-size:14px;cursor:pointer;position:relative}.shop_toggle__5ZT3x input{position:absolute;opacity:0}.shop_toggle__5ZT3x span{width:38px;height:22px;border-radius:999px;background:var(--steel);border:1px solid var(--line-strong);position:relative;transition:background .2s}.shop_toggle__5ZT3x span:after{content:"";position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:var(--white);transition:transform .25s var(--ease)}.shop_toggle__5ZT3x input:checked+span{background:var(--gold);border-color:var(--gold)}.shop_toggle__5ZT3x input:checked+span:after{transform:translateX(16px);background:var(--black)}.shop_toggle__5ZT3x input:focus-visible+span{outline:2px solid var(--gold);outline-offset:2px}.shop_count__SaF7N{display:flex;justify-content:space-between;margin-bottom:24px}.shop_grid__506tW{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));grid-gap:clamp(16px,2vw,28px);gap:clamp(16px,2vw,28px)}.shop_empty__DcEji{display:grid;grid-gap:20px;gap:20px;justify-items:start;padding:64px 0;max-width:640px}@media (max-width:720px){.shop_filters__iZNdU{gap:8px;padding-block:10px}.shop_row__UbPWY,.shop_searchWrap__B7q0g{flex:1 1 100%;min-width:0}.shop_row__UbPWY{display:flex;gap:6px;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter)}.shop_row__UbPWY::-webkit-scrollbar{display:none}.shop_chips__Vv4GS,.shop_more__M7VA4{flex:none;flex-wrap:nowrap;overflow:visible}.shop_select__sbXiQ{flex:none}.shop_grid__506tW{grid-template-columns:1fr 1fr;gap:14px}}@media (max-width:560px){.shop_filtersBar__NaSIQ{position:static}.shop_titleRow__G9awe{margin-top:0;gap:8px}.shop_titleRow__G9awe .h-xl{font-size:56px}.shop_titleRow__G9awe p{font-size:14px}}