@font-face{font-family:Cinzel Decorative;font-style:normal;font-display:swap;font-weight:400;src:url(./onf-b-cinzel-decorative-latin-ext-400-normal-bHvtSFkP.woff2)format("woff2"),url(./onf-b-cinzel-decorative-latin-ext-400-normal-DFyBg16u.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cinzel Decorative;font-style:normal;font-display:swap;font-weight:400;src:url(./onf-b-cinzel-decorative-latin-400-normal-C3uAaiWr.woff2)format("woff2"),url(./onf-b-cinzel-decorative-latin-400-normal-Bspm-4mP.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cinzel Decorative;font-style:normal;font-display:swap;font-weight:700;src:url(./onf-b-cinzel-decorative-latin-ext-700-normal-Dul5pKgq.woff2)format("woff2"),url(./onf-b-cinzel-decorative-latin-ext-700-normal-BaOC-94C.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cinzel Decorative;font-style:normal;font-display:swap;font-weight:700;src:url(./onf-b-cinzel-decorative-latin-700-normal-CnX1aK6s.woff2)format("woff2"),url(./onf-b-cinzel-decorative-latin-700-normal-ov6XPGpn.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:500;src:url(./onf-b-cormorant-garamond-cyrillic-ext-500-italic-ClXnudBg.woff2)format("woff2"),url(./onf-b-cormorant-garamond-cyrillic-ext-500-italic-DakTmaFY.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:500;src:url(./onf-b-cormorant-garamond-cyrillic-500-italic-DVnfXoMy.woff2)format("woff2"),url(./onf-b-cormorant-garamond-cyrillic-500-italic-C9gO-8KC.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:500;src:url(./onf-b-cormorant-garamond-vietnamese-500-italic-D3igDnAQ.woff2)format("woff2"),url(./onf-b-cormorant-garamond-vietnamese-500-italic-C-296ow0.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:500;src:url(./onf-b-cormorant-garamond-latin-ext-500-italic-CE7zdTnu.woff2)format("woff2"),url(./onf-b-cormorant-garamond-latin-ext-500-italic-CalKM9tT.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:500;src:url(./onf-b-cormorant-garamond-latin-500-italic-Y14P-dkT.woff2)format("woff2"),url(./onf-b-cormorant-garamond-latin-500-italic-DhNIfkTX.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}:root{--bg:#faf8f3;--surface:#fff;--ink:#1e1a15;--muted:#76716a;--line:#efe8d9;--accent:#8a6526;--brand:#6e2024;--on-ink:#fff;--brass:#b48a3c;--gold:#e9c77a;--gold-hi:#f1d79a;--gold-lo:#d6b062;--floor:#f3eee3;--tile-a:#fff;--tile-b:#f2ebde;--shadow:#26221c2e;--scrim:#0d0b098f;--glass:#faf8f3db;--ok:#1f7a4d;--neg:#b3261e;--night:#f7f4ed;--night-2:#f4eee3;--night-3:#efe7d7;--st-a:#e9dcc2;--st-b:#fbf9f5;--st-ink:#1e1a15;--st-muted:#78726a;--st-soft:#504a42;--st-line:#26221c21;--st-on:#fff;--st-surface:#fff;--st-floor:#f4efe5;--st-accent:#8a6526;--st-shadow:#3f362a2e;--st-glass:#ffffffb8;--st-glass-hi:#fffffff2;--st-drop:#3f362a4d;--st-veil:#fefdfbb8;--st-vignette:#52483a1a;--gold-ink:#94681f;--gold-stroke:#966c2880;--amb1:#e9dcc3;--amb2:#f8f5ee;--amb3:#8a6526;--f-display:"ONF Figures","Cinzel","Tiro Devanagari Hindi",Georgia,serif;--f-deco:"ONF Figures","Cinzel Decorative","Tiro Devanagari Hindi",Georgia,serif;--f-body:"ONF Figures","Cormorant Garamond","Tiro Devanagari Hindi",Georgia,serif;--f-caps:"ONF Figures","Cinzel","Tiro Devanagari Hindi",Georgia,serif;--f-name:"ONF Figures","Cormorant Garamond","Tiro Devanagari Hindi",Georgia,serif;--f-hindi:"Tiro Devanagari Hindi","Noto Serif Devanagari",serif;--ease:cubic-bezier(.2,.8,.2,1);--ease-io:cubic-bezier(.7,0,.2,1);--maxw:1800px;--g:max(env(safe-area-inset-left,0px),clamp(16px,5vw,96px));--gr:max(env(safe-area-inset-right,0px),clamp(16px,5vw,96px));--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark]{--bg:#161310;--surface:#201d19;--ink:#f7f3ea;--muted:#aba7a1;--line:#37332e;--accent:#d9b76e;--brand:#e0be76;--on-ink:#161310;--brass:#c9a35a;--floor:#26221c;--tile-a:#302c26;--tile-b:#1b1815;--shadow:#00000080;--scrim:#0000009e;--glass:#161310d6;--ok:#5ccb91;--neg:#ff8a80;--night:#0a0908;--night-2:#0d0c0a;--night-3:#14110e;--st-a:#2e271d;--st-b:#14110e;--st-ink:#f8f5ee;--st-muted:#bdb6ae;--st-soft:#e6dac2;--st-line:#ffffff1f;--st-on:#110f0c;--st-surface:#25211b;--st-floor:#2b261f;--st-accent:#e0be76;--st-shadow:#0000008c;--st-glass:#14110e9e;--st-glass-hi:#100e0cf0;--st-drop:#00000080;--st-veil:#0c0a088c;--st-vignette:#0000008c;--gold-ink:#e9c77a;--gold-stroke:#ebcf8c8c;--amb1:#2e271d;--amb2:#14110e;--amb3:#e0be76;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.studio{--surface:var(--st-surface);--ink:var(--st-ink);--muted:var(--st-muted);--line:var(--st-line);--accent:var(--st-accent);--on-ink:var(--st-on);--floor:var(--st-floor);--shadow:var(--st-shadow);--glass:var(--st-glass);color:var(--ink)}@property --amb1{syntax:"<color>";inherits:true;initial-value:#f2ebde}@property --amb2{syntax:"<color>";inherits:true;initial-value:#fbf9f6}@property --amb3{syntax:"<color>";inherits:true;initial-value:#8a6526}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:90px}html.locked{overflow:hidden}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-stopped{overflow:clip}body{background:var(--night);color:var(--ink);font-family:var(--f-body);font-size-adjust:.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-size:16.5px;font-weight:500;line-height:1.6;overflow-x:clip}main{background:var(--bg)}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}button,select,input,textarea{font:inherit;color:inherit}button{cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0}:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:6px}h1,h2,h3{font-family:var(--f-display);text-wrap:balance;letter-spacing:.01em;font-size-adjust:none;margin:0;font-weight:400;line-height:1.04}p{margin:0}[hidden]{display:none!important}::selection{background:color-mix(in srgb,var(--accent) 30%,transparent)}.wrap{max-width:calc(var(--maxw) + var(--g) + var(--gr));padding-left:var(--g);padding-right:var(--gr);margin-inline-start:auto;margin-inline-end:auto}.sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.num{font-variant-numeric:lining-nums tabular-nums}.mut{color:var(--muted)}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}[data-install][hidden]{display:none!important}[lang=hi]{font-family:var(--f-hindi);font-size-adjust:none;font-style:normal}.caps{font-family:var(--f-caps);font-size-adjust:none;letter-spacing:.22em;text-transform:uppercase;font-size:11px;font-weight:500}.eyebrow{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.eyebrow .sep{background:var(--line);width:1px;height:12px}.gold{background:linear-gradient(100deg,#b48a3c,#f6e2a8 35%,#c99a45 55%,#f1d79a 80%,#b48a3c) 0 0/220% 100%;color:#0000;-webkit-background-clip:text;background-clip:text;animation:7s linear infinite sheen}:root:not([data-theme=dark]) .gold{background-image:linear-gradient(100deg,#8a6424,#c99a45 35%,#7a5520 55%,#b8893a 80%,#8a6424)}@keyframes sheen{to{background-position:-220% 0}}.outline{color:#0000;-webkit-text-stroke:1.2px var(--gold-stroke)}.kicker{color:var(--accent);align-items:center;gap:10px;display:inline-flex}.kicker b{color:var(--muted);letter-spacing:.08em;font-weight:500}.line-in{background:var(--line);transform-origin:0;height:1px;display:block}.pill{height:46px;font-family:var(--f-body);letter-spacing:.02em;white-space:nowrap;isolation:isolate;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 22px;font-size:16px;font-weight:700;transition:background .3s,border-color .3s,color .3s;display:inline-flex;position:relative;overflow:hidden}.pill.solid{background:var(--ink);color:var(--on-ink)}.pill.line{border:1px solid var(--line)}.pill.line:hover{border-color:var(--ink)}.pill.sm{height:38px;padding:0 15px;font-size:14.5px}.pill svg{flex:none}.pill .pill-fill{z-index:-1;border-radius:inherit;background:var(--gold);transition:transform .5s var(--ease);position:absolute;top:0;bottom:0;left:0;right:0;transform:translateY(101%)}.pill:hover .pill-fill{transform:none}.pill.solid:hover{color:#110f0c}.btn{background:var(--ink);width:100%;height:50px;color:var(--on-ink);font-family:var(--f-body);letter-spacing:.02em;border-radius:999px;justify-content:center;align-items:center;gap:10px;font-size:16px;font-weight:700;transition:transform .15s,background .25s,filter .25s;display:flex}.btn:active{transform:scale(.98)}.btn.ghost{color:var(--ink);border:1px solid var(--ink);background:0 0}.btn.done{background:var(--accent);color:#fff}.btn[disabled]{opacity:.4;cursor:not-allowed}.link{border-bottom:1px solid;align-items:center;gap:8px;padding-bottom:1px;font-size:14px;font-weight:600;display:inline-flex}[data-magnetic]{will-change:transform}.skip{z-index:300;background:var(--ink);color:var(--on-ink);border-radius:999px;padding:10px 16px;font-weight:700;transition:top .2s;position:fixed;top:-60px;left:16px}.skip:focus{top:16px}.progress{z-index:120;pointer-events:none;height:2px;position:fixed;top:0;left:0;right:0}.progress b{background:linear-gradient(90deg,var(--gold-lo),var(--gold-hi));transform-origin:0;height:100%;display:block;transform:scaleX(0)}.grain{z-index:35;pointer-events:none;opacity:.045;will-change:transform;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/></filter><rect width='160' height='160' filter='url(%23n)'/></svg>");animation:1.2s steps(6,end) infinite grain;position:absolute;top:-50%;bottom:-50%;left:-50%;right:-50%}@keyframes grain{0%{transform:translate(0)}20%{transform:translate(-6%,4%)}40%{transform:translate(5%,-3%)}60%{transform:translate(-3%,-6%)}80%{transform:translate(6%,5%)}to{transform:translate(0)}}.vignette{z-index:34;pointer-events:none;background:radial-gradient(120% 90% at 50% 45%,transparent 55%,var(--st-vignette));position:absolute;top:0;bottom:0;left:0;right:0}.beam{pointer-events:none;filter:blur(6px);background:conic-gradient(from 180deg at 50% 0%,transparent 160deg,color-mix(in srgb,var(--amb3) 12%,transparent) 172deg,color-mix(in srgb,var(--amb3) 20%,transparent) 180deg,color-mix(in srgb,var(--amb3) 12%,transparent) 188deg,transparent 200deg);width:min(720px,90%);height:100%;position:absolute;top:-40px;left:50%;transform:translate(-50%)}.qty{border:1px solid var(--line);border-radius:999px;align-items:center;gap:10px;padding:3px 5px;display:inline-flex}.qty button{border-radius:999px;place-items:center;width:32px;height:32px;font-size:18px;line-height:1;display:grid}.qty button:hover{background:var(--floor)}.qty button[disabled]{opacity:.3;cursor:not-allowed}.qty span{text-align:center;font-variant-numeric:lining-nums tabular-nums;min-width:20px;font-size:15px}.kv{grid-template-columns:auto 1fr;gap:6px 18px;margin:0;font-size:15px;display:grid}.kv dt{color:var(--muted)}.kv dd{margin:0}.badge{background:var(--accent);color:#fff;min-width:18px;height:18px;font-family:var(--f-body);font-variant-numeric:lining-nums tabular-nums;font-size-adjust:none;border-radius:999px;place-items:center;padding:0 5px;font-size:11px;font-weight:700;display:grid;position:absolute;top:3px;right:2px}.badge[data-n="0"]{background:color-mix(in srgb,var(--st-ink) 14%,transparent);color:var(--st-ink)}.icon-btn{border-radius:999px;place-items:center;width:42px;height:42px;transition:background .25s;display:grid;position:relative}.toast{left:50%;bottom:calc(22px + env(safe-area-inset-bottom,0px));z-index:140;visibility:hidden;color:#f8f5ee;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);pointer-events:none;opacity:0;background:#14110eeb;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:14px;max-width:calc(100vw - 32px);padding:12px 14px 12px 18px;font-size:15px;display:flex;position:fixed;transform:translate(-50%);box-shadow:0 18px 40px -12px #0009}.toast.on{pointer-events:auto}.toast button{background:var(--gold);color:#110f0c;white-space:nowrap;border-radius:999px;height:34px;padding:0 14px;font-size:14px;font-weight:700}.toast i{background:#7ce0a8;border-radius:50%;flex:none;width:8px;height:8px}.toast.err i{background:#ff8a80}.flyer{z-index:150;pointer-events:none;object-fit:contain;filter:drop-shadow(0 10px 18px #00000073);will-change:transform;position:fixed;top:0;left:0}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.grain,.gold{animation:none}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}::view-transition-old(root){animation:.32s cubic-bezier(.7,0,.2,1) both vt-out}::view-transition-new(root){animation:.55s cubic-bezier(.2,.8,.2,1) both vt-in}@keyframes vt-out{to{opacity:0;transform:translateY(-10px)}}@keyframes vt-in{0%{opacity:0;transform:translateY(14px)}}.nav{view-transition-name:site-nav}@media(prefers-reduced-motion:reduce){::view-transition-old(root){animation:none}::view-transition-new(root){animation:none}}html.theme-vt::view-transition-old(root){mix-blend-mode:normal;animation:none}html.theme-vt::view-transition-new(root){mix-blend-mode:normal;animation:none}html.theme-vt .nav{view-transition-name:none}html.protect body{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}html.protect input,html.protect textarea,html.protect select{-webkit-user-select:text;user-select:text;-webkit-touch-callout:default}html.protect img,html.protect canvas{-webkit-user-drag:none;user-drag:none;pointer-events:none}@media print{html.protect body>*{display:none!important}html.protect body:after{content:"Printing is turned off for this website. Please contact Weavsters for a catalogue.";color:#000;padding:48px;font:18px/1.5 Georgia,serif;display:block}}.loader{--lg1:#f6e2a8;--lg2:#d6b062;--lg3:#9c7430;z-index:400;color:var(--st-ink);background:radial-gradient(70% 60% at 50% 42%,var(--st-a),var(--night) 72%);place-items:center;display:grid;position:fixed;top:0;bottom:0;left:0;right:0;overflow:hidden}:root:not([data-theme=dark]) .loader{--lg1:#c99a45;--lg2:#94681f;--lg3:#6e4c16}.loader-glow{aspect-ratio:1;pointer-events:none;background:radial-gradient(closest-side,color-mix(in srgb,var(--gold) 26%,transparent),transparent);opacity:.7;border-radius:50%;width:min(720px,140vw);animation:3.6s ease-in-out infinite alternate lglow;position:absolute;top:42%;left:50%;transform:translate(-50%,-50%)}@keyframes lglow{to{opacity:1;transform:translate(-50%,-50%)scale(1.08)}}.loader-in{text-align:center;justify-items:center;gap:16px;display:grid;position:relative}.seal{aspect-ratio:1;width:clamp(150px,22vw,200px);margin-bottom:10px;position:relative}.seal-svg{width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;overflow:visible}.sg1{stop-color:var(--lg1)}.sg2{stop-color:var(--lg2)}.sg3{stop-color:var(--lg3)}.seal-track{fill:none;stroke:color-mix(in srgb,var(--st-ink) 10%,transparent);stroke-width:1px}.seal-prog{fill:none;stroke:url(#sealGold);stroke-width:2px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px;transform-origin:50%;transform:rotate(-90deg)}.seal-inner{fill:color-mix(in srgb,var(--st-ink) 3%,transparent);stroke:color-mix(in srgb,var(--lg2) 45%,transparent);stroke-width:.75px;stroke-dasharray:2 4}.seal-mark{aspect-ratio:320/204;background:linear-gradient(135deg,var(--lg1),var(--lg2) 50%,var(--lg3));width:60%;position:absolute;top:24%;left:20%;-webkit-mask:url(./onf-b-weavsters-mark-BJf8WRwV.png) 50%/contain no-repeat;mask:url(./onf-b-weavsters-mark-BJf8WRwV.png) 50%/contain no-repeat}.seal-ticks{opacity:.55;background:repeating-conic-gradient(var(--lg2) 0 .7deg,transparent .7deg 6deg);border-radius:50%;animation:40s linear infinite lspin;position:absolute;top:-9%;bottom:-9%;left:-9%;right:-9%;-webkit-mask:radial-gradient(closest-side,#0000 90%,#000 91% 96%,#0000 97%);mask:radial-gradient(closest-side,#0000 90%,#000 91% 96%,#0000 97%)}@keyframes lspin{to{transform:rotate(360deg)}}.seal-num{font-family:var(--f-name);letter-spacing:.12em;color:var(--st-muted);font-variant-numeric:tabular-nums lining-nums;font-size-adjust:none;font-size:13px;font-weight:600;position:absolute;bottom:calc(-9% - 26px);left:50%;transform:translate(-50%)}.seal-num:after{content:"%";opacity:.6;margin-left:1px}.loader-name{font-family:var(--f-deco);letter-spacing:.14em;perspective:600px;margin-top:14px;padding:.08em 0 .06em .14em;font-size:clamp(2.4rem,7vw,4.6rem);font-weight:700;line-height:1;display:flex}.loader-name span{transform-origin:50% 100%;display:inline-block}.loader-name .gap{width:.32em}.loader-sub{font-family:var(--f-caps);letter-spacing:.62em;text-transform:uppercase;color:var(--gold-ink);font-size-adjust:none;padding-left:.62em;font-size:11.5px;font-weight:500}.iris-ring{z-index:401;pointer-events:none;border:1.5px solid color-mix(in srgb,var(--gold) 85%,transparent);width:0;height:0;box-shadow:0 0 30px 4px color-mix(in srgb,var(--gold) 35%,transparent),inset 0 0 30px 4px color-mix(in srgb,var(--gold) 25%,transparent);border-radius:50%;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.loader-fail{text-align:center;max-width:34ch;color:var(--st-soft);justify-items:center;gap:16px;margin-top:28px;font-size:17px;display:grid;position:relative}.loader-fail .pill{background:var(--st-ink);color:var(--st-on)}@media(prefers-reduced-motion:reduce){.loader-glow,.seal-ticks{animation:none}.seal-mark{clip-path:none}}html.intro-seen .loader{display:none}.page{min-height:100vh;min-height:100svh}.page-hero{padding:calc(140px + var(--ann,0px)) 0 48px;background:radial-gradient(90% 120% at 70% 0%,color-mix(in srgb,var(--st-a) 70%,var(--night)),var(--night) 70%);position:relative;overflow:hidden}.page-hero:after{content:"";background:linear-gradient(90deg,transparent,var(--gold-stroke),transparent);height:1px;position:absolute;top:auto;bottom:0;left:0;right:0}.page-hero.slim{padding-bottom:36px}.page-hero h1{max-width:22ch;font-size:clamp(2.1rem,4.6vw,3.8rem);line-height:1.08}.page-hero h1 .mut{font-size:.5em;font-family:var(--f-body);letter-spacing:0}.page-hero p{max-width:62ch;color:var(--st-soft);margin-top:14px;font-size:18px}.crumbs{font-family:var(--f-caps);letter-spacing:.14em;text-transform:uppercase;color:var(--st-muted);font-size-adjust:none;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:18px;font-size:11.5px;font-weight:500;display:flex}.crumbs a:hover{color:var(--gold-ink)}.crumbs i{opacity:.5;font-style:normal}.crumbs span:last-child{color:var(--st-ink)}.hero-actions{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.page-hero .pill.line{border-color:color-mix(in srgb,var(--st-ink) 24%,transparent);color:var(--st-ink)}.page-hero .pill.solid{background:var(--st-ink);color:var(--st-on)}.noscript{padding:24px;font:18px Georgia,serif}.fatal{z-index:500;padding:18px var(--g);color:#f8f5ee;text-align:center;background:#26221c;flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;font-size:17px;display:flex;position:relative}.loader .fatal{background:0 0;position:absolute;bottom:90px;left:0;right:0}.fatal .pill{color:#110f0c;background:#f8f5ee}.sec-head .link{color:var(--ink)}.rel-sec{padding-block-start:64px;padding-block-end:24px}.rel-sec .sec-head h2{font-size:clamp(1.6rem,3vw,2.4rem)}.rail{position:relative}.rail-track{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;cursor:grab;grid-auto-columns:minmax(220px,calc(25% - 15px));grid-auto-flow:column;gap:20px;padding:4px 2px 18px;display:grid;overflow-x:auto}.rail-track::-webkit-scrollbar{display:none}.rail-track.dragging{cursor:grabbing;scroll-snap-type:none}.rail-track.dragging a{pointer-events:none}@media(min-width:1600px){.rail-track{grid-auto-columns:minmax(220px,calc(20% - 16px))}}.rail-track>.pcard{scroll-snap-align:start}.rail-ctrl{align-items:center;gap:14px;margin-top:6px;display:flex}.rail-ctrl button{border:1px solid var(--line);width:42px;height:42px;color:var(--ink);border-radius:50%;place-items:center;transition:border-color .2s,opacity .2s;display:grid}.rail-ctrl button:hover:not(:disabled){border-color:var(--ink)}.rail-ctrl button:disabled{opacity:.3;cursor:default}.rail-bar{background:var(--line);border-radius:2px;flex:1;height:2px;overflow:hidden}.rail-bar b{background:var(--ink);border-radius:inherit;height:100%;transition:transform .2s;display:block}.rail.static .rail-ctrl{display:none}.fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.field{align-content:start;gap:7px;display:grid}.field.wide{grid-column:1/-1}.field label{justify-content:space-between;gap:8px;font-size:14px;font-weight:700;display:flex}.field label small{color:var(--muted);font-weight:500}.field input,.field textarea,.field select{width:100%;font-family:var(--f-body);color:var(--ink);background:var(--surface);border:1px solid var(--line);font-size-adjust:none;border-radius:12px;outline:none;min-height:48px;padding:12px 14px;font-size:17px;font-weight:500;transition:border-color .2s,box-shadow .2s}.field select{-webkit-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--muted) 50%),linear-gradient(135deg,var(--muted) 50%,transparent 50%);background-position:calc(100% - 18px) 21px,calc(100% - 13px) 21px;background-repeat:no-repeat;background-size:5px 5px;padding-right:36px}.field textarea{resize:vertical;min-height:84px}.field input:focus,.field textarea:focus,.field select:focus{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 18%,transparent)}.field.bad input,.field.bad textarea,.field.bad select{border-color:var(--neg)}.field .msg{color:var(--neg);font-size:13px;font-weight:600}.field .msg:empty{display:none}.pin-hint{color:var(--muted);font-size:13.5px;font-weight:600}.pin-hint:empty{display:none}.pin-hint.busy:before{content:"";vertical-align:-1px;border:1.5px solid;border-right-color:#0000;border-radius:50%;width:10px;height:10px;margin-right:7px;animation:.8s linear infinite spin;display:inline-block}.pin-hint.ok{color:var(--ok)}.pin-hint.ok:before{content:"\2713  "}.pin-hint.warn{color:#b4580f}:root[data-theme=dark] .pin-hint.warn{color:#ffb46b}.pin-areas{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.pin-areas[hidden]{display:none}.pin-areas span{color:var(--muted);margin-right:2px;font-size:13.5px;font-weight:600}.pin-areas button{border:1px solid var(--line);color:var(--ink);background:var(--surface);border-radius:999px;padding:5px 12px;font-size:14px;font-weight:600;transition:border-color .2s,background .2s}.pin-areas button:hover{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 7%,var(--surface))}.field.auto input,.field.auto select{animation:1.6s autofill}@keyframes autofill{0%{box-shadow:0 0 0 3px color-mix(in srgb,var(--ok) 35%,transparent);border-color:var(--ok)}to{box-shadow:0 0 0 3px #0000}}.check-row{cursor:pointer;align-items:flex-start;gap:12px;font-size:15.5px;line-height:1.45;display:flex}.check-row input{width:20px;height:20px;accent-color:var(--accent);flex:none;margin-top:2px}.check-row a{text-decoration:underline}.hp{opacity:0;width:1px;height:1px;left:-9999px;position:absolute!important}.co-err{background:color-mix(in srgb,var(--neg) 12%,transparent);color:var(--ink);border-radius:12px;padding:12px 14px;font-size:15px}.spin-dot{vertical-align:middle;border:2px solid;border-right-color:#0000;border-radius:50%;width:16px;height:16px;animation:.7s linear infinite spin;display:inline-block}@keyframes spin{to{transform:rotate(360deg)}}.btn.lg{height:56px;padding:0 30px;font-size:17px}.btn.disabled{opacity:.45;cursor:not-allowed}.btn.wa{color:#fff;background:#1faf5a}.chip-btn{border:1px solid var(--line);height:36px;font-family:var(--f-body);border-radius:999px;padding:0 15px;font-size:15px;font-weight:700;transition:border-color .2s,background .2s}.chip-btn:hover{border-color:var(--ink)}.steps-line{counter-reset:st;flex-wrap:wrap;gap:6px;margin:22px 0 0;padding:0;list-style:none;display:flex}.steps-line li{counter-increment:st;font-family:var(--f-caps);letter-spacing:.12em;text-transform:uppercase;color:var(--st-muted);font-size-adjust:none;align-items:center;gap:8px;font-size:12px;font-weight:500;display:flex}.steps-line li:before{content:counter(st);border:1px solid color-mix(in srgb,var(--st-ink) 20%,transparent);width:24px;height:24px;font-family:var(--f-body);letter-spacing:0;border-radius:50%;place-items:center;font-weight:700;display:grid}.steps-line li:not(:last-child):after{content:"";background:color-mix(in srgb,var(--st-ink) 20%,transparent);width:28px;height:1px;margin-left:4px}.steps-line li.on{color:var(--st-ink)}.steps-line li.on:before{background:var(--gold);border-color:var(--gold);color:#110f0c}.steps-line li.done{color:var(--gold-ink);cursor:pointer}.steps-line li.done:before{content:"\2713";border-color:var(--gold);background:#e9c77a26}.cart-empty{text-align:center;color:var(--muted);justify-items:center;gap:14px;padding:64px 16px;display:grid}.cart-empty svg{width:64px;height:64px;color:var(--line)}.cart-empty h2{color:var(--ink);font-size:clamp(1.5rem,3vw,2.2rem)}.cart-empty .row-c{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.summary{background:var(--surface);border:1px solid var(--line);box-shadow:0 30px 60px -40px var(--shadow);border-radius:22px;align-content:start;gap:16px;padding:26px;display:grid;position:sticky;top:96px}.summary h2{font-size:1.3rem}.sum{grid-template-columns:1fr auto;gap:10px 16px;margin:0;font-size:16px;display:grid}.sum dt{color:var(--muted)}.sum dd{text-align:right;margin:0}.sum .total{color:var(--ink);border-top:1px dashed var(--line);padding-top:12px;font-size:20px;font-weight:700}.sum dd.total{font-family:var(--f-name);font-size-adjust:none;font-size:1.6rem}.fine{color:var(--muted);font-size:13.5px;font-weight:500}.fine.center{text-align:center}.assure-mini{border-top:1px solid var(--line);color:var(--muted);gap:8px;margin:0;padding:14px 0 0;font-size:14.5px;list-style:none;display:grid}.assure-mini li:before{content:"\2713";color:var(--ok);margin-right:8px;font-weight:700}.pos{color:var(--ok)}.warn{color:#c76a1e}.done-mark{background:color-mix(in srgb,var(--ok) 16%,transparent);width:84px;height:84px;color:var(--ok);border-radius:50%;place-items:center;display:grid}.done-mark svg{width:40px;height:40px}@media(max-width:760px){.page-hero{padding-top:calc(110px + var(--ann,0px))}.page-hero p{font-size:16px}.fields{grid-template-columns:minmax(0,1fr)}.rail-track{grid-auto-columns:minmax(200px,72%)}.summary{position:static}}html.has-announce{--ann:36px}.announce{z-index:91;color:#ead7a8;height:36px;transition:transform .55s var(--ease);background:linear-gradient(90deg,#120f0b,#2a2217,#120f0b);border-bottom:1px solid #d6b06247;justify-content:center;align-items:center;padding:0 48px;font-size:14.5px;font-weight:600;display:flex;position:fixed;top:0;left:0;right:0}.announce a{white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:8px;display:inline-flex;overflow:hidden}.announce a[href]:hover{text-underline-offset:3px;text-decoration:underline}.announce a:not([href]) svg{display:none}.announce button{right:max(10px,var(--gr));width:28px;height:28px;color:var(--st-muted);border-radius:50%;font-size:18px;line-height:1;position:absolute}.announce button:hover{color:#fff;background:#ffffff1a}html.nav-hidden .announce{transform:translateY(-100%)}.nav{left:0;right:0;top:calc(10px + var(--ann,0px) + env(safe-area-inset-top,0px));z-index:90;padding-left:max(12px,calc(var(--g) - 4px));padding-right:max(12px,calc(var(--gr) - 4px));pointer-events:none;transition:transform .55s var(--ease),top .4s var(--ease);flex-direction:column;align-items:center;display:flex;position:fixed}.nav.hide{transform:translateY(calc(-100% - 24px - var(--ann,0px)))}.nav-in{pointer-events:auto;width:min(calc(var(--maxw) + 8px),100%);height:62px;color:var(--st-ink);background:var(--st-glass);-webkit-backdrop-filter:blur(18px)saturate(1.5);backdrop-filter:blur(18px)saturate(1.5);border:1px solid var(--st-line);box-shadow:0 12px 40px -12px var(--st-shadow),inset 0 1px #ffffff0f;transition:height .4s var(--ease),background .4s;border-radius:999px;grid-template-columns:auto 1fr auto;align-items:center;gap:18px;padding:0 10px 0 22px;display:grid}.nav.compact .nav-in{background:var(--st-glass-hi);height:54px}.logo{white-space:nowrap;align-items:center;gap:8px;display:flex}.logo-img{aspect-ratio:612/96;background:var(--brand);flex:none;height:28px;display:block;-webkit-mask:url(./onf-b-weavsters-name-CpQgWsCJ.png) 50%/contain no-repeat;mask:url(./onf-b-weavsters-name-CpQgWsCJ.png) 50%/contain no-repeat}.nav-links{background:color-mix(in srgb,var(--st-ink) 4%,transparent);border:1px solid color-mix(in srgb,var(--st-ink) 7%,transparent);border-radius:999px;justify-self:center;gap:2px;padding:5px;display:flex;position:relative}.nav-links a{z-index:1;font-family:var(--f-caps);letter-spacing:.12em;text-transform:uppercase;color:var(--st-soft);white-space:nowrap;font-size-adjust:none;border-radius:999px;align-items:center;gap:6px;padding:8px 15px;font-size:12.5px;font-weight:500;transition:color .3s;display:flex;position:relative}.nav-links a:hover,.nav-links a.on{color:#110f0c}.nav-links .chev{transition:transform .3s}.nav-links a[aria-expanded=true] .chev{transform:rotate(180deg)}.nav-pill{z-index:0;background:linear-gradient(100deg,var(--gold-hi),var(--gold) 55%,var(--gold-lo));opacity:0;width:0;transition:transform .45s var(--ease),width .45s var(--ease),opacity .3s;border-radius:999px;position:absolute;top:5px;bottom:5px;left:0;box-shadow:0 6px 18px -6px #e9c77a99}.nav-act{align-items:center;gap:4px;display:flex}.nav .icon-btn{color:var(--st-ink)}.nav .icon-btn:hover{background:color-mix(in srgb,var(--st-ink) 8%,transparent)}.nav-cta{background:var(--st-ink);height:42px;color:var(--st-on);margin-left:6px;padding:0 20px;font-size:15px}.menu-btn{display:none}.bag-btn.bump{animation:bump .5s var(--ease)}@keyframes bump{30%{transform:scale(1.22)}60%{transform:scale(.94)}}#wishCount[data-n="0"]{display:none}.theme-btn svg{transition:transform .6s var(--ease)}.theme-btn:hover svg{transform:rotate(-24deg)}.theme-btn .sun,[data-theme=dark] .theme-btn .moon{display:none}[data-theme=dark] .theme-btn .sun{display:block}.mega{pointer-events:auto;width:min(calc(var(--maxw) + 8px),100%);padding-top:10px}.mega-in{color:var(--st-ink);background:var(--st-glass-hi);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--st-line);box-shadow:0 40px 80px -30px var(--st-shadow);border-radius:26px;grid-template-columns:1fr 1.45fr 1fr 1.05fr;gap:28px;padding:28px;display:grid}.mega-col .caps{color:var(--gold-ink);margin-bottom:12px}.mega-col .caps.mt{margin-top:20px}.mega ul{gap:2px;margin:0;padding:0;list-style:none;display:grid}.mega ul.two{grid-template-columns:1fr 1fr;column-gap:12px}.mega li a{color:var(--st-soft);transition:color .2s,padding .3s var(--ease);justify-content:space-between;gap:10px;padding:6px 0;font-size:16.5px;font-weight:600;display:flex}.mega li a:hover{color:var(--st-ink);padding-left:6px}.mega li small{color:var(--st-muted);font-weight:500}.mega-feature{background:color-mix(in srgb,var(--st-ink) 4%,transparent);border:1px solid var(--st-line);border-radius:18px;align-content:end;gap:6px;padding:16px;transition:border-color .3s;display:grid}.mega-feature:hover{border-color:var(--gold)}.mf-img{background:radial-gradient(70% 60% at 50% 40%,color-mix(in srgb,var(--t) 45%,transparent),transparent 75%);border-radius:12px;justify-content:center;align-items:flex-end;height:190px;display:flex}.mf-img img{object-fit:contain;max-width:100%;max-height:100%;filter:drop-shadow(0 12px 16px var(--st-drop));transition:transform .6s var(--ease)}.mega-feature:hover .mf-img img{transform:translateY(-4px)scale(1.03)}.mega-feature .caps{color:var(--gold-ink);font-size:10.5px}.mega-feature b{font-family:var(--f-name);font-size-adjust:none;font-size:19px;font-weight:600;line-height:1.2}.mega-feature .num{color:var(--st-muted);font-size:14px}.mmenu{z-index:89;background:var(--night);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);padding:calc(110px + var(--ann,0px)) var(--gr) 40px var(--g);color:var(--st-ink);flex-direction:column;gap:28px;display:flex;position:fixed;top:0;bottom:0;left:0;right:0;overflow:auto}.mm-main{gap:2px;display:grid}.mm-main a{font-family:var(--f-display);align-items:baseline;gap:16px;font-size:clamp(1.9rem,8.5vw,3rem);line-height:1.25;display:flex}.mm-main a small{font-family:var(--f-caps);letter-spacing:.2em;color:var(--gold-ink);font-size-adjust:none;font-size:12px}.mm-cats{flex-wrap:wrap;gap:8px;display:flex}.mm-cats a{border:1px solid color-mix(in srgb,var(--st-ink) 16%,transparent);border-radius:999px;align-items:center;gap:8px;height:40px;padding:0 16px;font-size:15px;font-weight:700;display:inline-flex}.mm-cats small{color:var(--st-muted)}.mm-foot{color:var(--st-muted);border-top:1px solid var(--st-line);flex-wrap:wrap;gap:20px;padding-top:20px;font-weight:600;display:flex}.mm-foot a:hover{color:var(--st-ink)}@media(max-width:1180px){.nav-links,.nav-cta,.mega{display:none!important}.menu-btn{display:grid}.nav-in{height:56px;padding-left:18px}.nav-act{grid-column:3}}@media(max-width:560px){.hide-sm{display:none}.logo-img{height:24px}.nav-in{gap:8px;padding-left:16px}.nav .icon-btn{width:40px;height:40px}.announce{justify-content:flex-start;padding:0 40px 0 14px;font-size:13px}}.mega ul.two a{white-space:nowrap;font-size:15.5px}.trade-chip{font-family:var(--f-caps);letter-spacing:.16em;text-transform:uppercase;background:linear-gradient(100deg,var(--gold-hi),var(--gold-lo));color:#110f0c;font-size-adjust:none;border-radius:999px;align-self:center;padding:3px 8px;font-size:9.5px;font-weight:600}.trade-chip[hidden]{display:none}#acctBtn.signed:after{content:"";background:var(--ok);width:7px;height:7px;box-shadow:0 0 0 2px var(--st-glass-hi);border-radius:50%;position:absolute;top:8px;right:8px}.hero{background:var(--amb2);grid-template-rows:1fr auto;min-height:clamp(680px,100svh,980px);display:grid;position:relative;overflow:hidden}.hero-bg{z-index:0;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.hero-bg i{background:radial-gradient(120% 80% at 50% 30%,var(--b1,var(--amb1)),var(--b2,var(--amb2)) 70%);opacity:0;transition:opacity 1.1s;position:absolute;top:0;bottom:0;left:0;right:0}.hero-bg i.on{opacity:1}.dust{z-index:2;pointer-events:none;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.spot{z-index:2;pointer-events:none;background:radial-gradient(420px 420px at var(--sx,65%) var(--sy,45%),color-mix(in srgb,var(--amb3) 16%,transparent),transparent 70%);position:absolute;top:0;bottom:0;left:0;right:0}.ring{z-index:1;isolation:isolate;touch-action:pan-y;-webkit-user-select:none;user-select:none;position:absolute;top:0;bottom:0;left:0;right:0}.ring .f3{cursor:grab}.ring.dragging,.ring.dragging .f3{cursor:grabbing}.hero-word{top:13%;left:var(--rcx,50%);transform-origin:50% 0;width:max-content;font-family:var(--f-deco);white-space:nowrap;pointer-events:none;z-index:0;color:#0000;-webkit-text-stroke:2px color-mix(in srgb,color-mix(in srgb,var(--amb3) 60%,var(--st-ink)) 86%,transparent);background:linear-gradient(180deg,color-mix(in srgb,var(--amb3) 40%,transparent),color-mix(in srgb,var(--amb3) 12%,transparent) 70%,transparent);-webkit-background-clip:text;background-clip:text;margin:0;font-size:clamp(5rem,15vw,15rem);font-weight:700;line-height:.9;transition:opacity .5s;position:absolute;transform:translate(-50%)}.hero-word.swap{opacity:0}.ring .beam{left:var(--rcx,50%)}.disc{pointer-events:none;background:radial-gradient(closest-side,#ffffff29,#ffffff0d 62%,#0000 63%),radial-gradient(closest-side,#00000059,#0000);border-radius:50%;position:absolute;left:50%;transform:translate(-50%);box-shadow:inset 0 2px #ffffff1f}:root:not([data-theme=dark]) .disc{background:radial-gradient(closest-side,#ffffffeb,#ffffff8c 62%,#0000 63%),radial-gradient(closest-side,#52483a33,#0000);box-shadow:inset 0 2px #fff}.disc:after{content:"";border:1px solid var(--gold-stroke);border-radius:50%;position:absolute;top:6%;bottom:6%;left:6%;right:6%}.f3{transform-origin:50% 100%;will-change:transform,opacity;transition:filter .35s;position:absolute;top:0;left:0}.f3 button{height:100%;display:block;position:relative}.f3 img.m{width:auto;max-width:none;height:100%;filter:drop-shadow(0 18px 18px var(--st-drop))}.f3 img.r{opacity:.22;width:auto;max-width:none;height:100%;position:absolute;top:100%;left:0;-webkit-mask-image:linear-gradient(#0000 72%,#000 100%);mask-image:linear-gradient(#0000 72%,#000)}.f3 .sh{background:radial-gradient(closest-side,var(--st-drop),transparent);pointer-events:none;width:70%;height:18px;position:absolute;bottom:-6px;left:50%;transform:translate(-50%)}.f3 .tag{font-family:var(--f-name);color:#26221c;white-space:nowrap;opacity:0;transition:opacity .3s,transform .45s var(--ease);font-variant-numeric:lining-nums;font-size-adjust:none;background:#fffffff0;border-radius:999px;padding:3px 10px 2px;font-size:13px;font-weight:700;position:absolute;top:14%;right:-6px;transform:rotate(6deg)scale(.8);box-shadow:0 4px 12px #0000004d}.f3.front .tag{opacity:1;transform:rotate(6deg)}.f3.d1{filter:brightness(.82)saturate(.85)}.f3.d2{filter:brightness(.66)saturate(.7)blur(1px)}.f3.d3{filter:brightness(.52)saturate(.6)blur(2px)}:root:not([data-theme=dark]) .f3.d1{filter:brightness(1.04)contrast(.9)saturate(.85)}:root:not([data-theme=dark]) .f3.d2{filter:brightness(1.1)contrast(.78)saturate(.7)blur(1px)}:root:not([data-theme=dark]) .f3.d3{filter:brightness(1.16)contrast(.66)saturate(.6)blur(2px)}.hero-grid{z-index:30;width:100%;padding-top:calc(112px + var(--ann,0px));pointer-events:none;align-items:center;padding-bottom:20px;display:flex;position:relative}.hero-copy{pointer-events:auto;justify-items:start;gap:22px;max-width:clamp(540px,36vw,700px);display:grid;position:relative}.hero-copy:before{content:"";background:radial-gradient(42% 60% at 30% 50%,var(--st-veil),transparent 70%);z-index:-1;pointer-events:none;width:min(760px,70vw);position:absolute;top:-10%;bottom:-10%;left:-30%}.ticker{background:color-mix(in srgb,var(--st-ink) 6%,transparent);border:1px solid var(--st-line);max-width:100%;height:36px;font-family:var(--f-caps);letter-spacing:.16em;text-transform:uppercase;color:var(--st-soft);font-size-adjust:none;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:999px;align-items:center;gap:10px;padding:0 14px 0 12px;font-size:11.5px;font-weight:500;transition:border-color .3s,color .3s,background .3s;display:inline-flex}.ticker:hover{border-color:color-mix(in srgb,var(--gold-ink) 65%,transparent);color:var(--st-ink);background:color-mix(in srgb,var(--gold) 10%,transparent)}.tk-dot{background:#7ce0a8;border-radius:50%;flex:none;width:7px;height:7px;transition:background .4s;animation:2s infinite live;box-shadow:0 0 #7ce0a899}.ticker.hot .tk-dot{background:var(--gold);animation-name:liveGold}@keyframes live{70%{box-shadow:0 0 0 8px #7ce0a800}to{box-shadow:0 0 #7ce0a800}}@keyframes liveGold{0%{box-shadow:0 0 color-mix(in srgb,var(--gold) 70%,transparent)}70%{box-shadow:0 0 0 8px #0000}to{box-shadow:0 0 #0000}}.tk-win{perspective:400px;align-items:center;min-width:0;height:1.7em;display:inline-grid;overflow:hidden}.tk-line{white-space:nowrap;text-overflow:ellipsis;max-width:min(46ch,64vw);transform-origin:50% 50% -.6em;grid-area:1/1;overflow:hidden}.tk-go{opacity:.55;transition:transform .35s var(--ease),opacity .35s;flex:none}.ticker:hover .tk-go{opacity:1;transform:translate(3px)}.hero-copy h1{font-size:clamp(2.3rem,4.4vw,4.3rem);line-height:1.1}.h-l1,.h-l2{display:block}.h-l1 .word{display:inline-block}.rot{vertical-align:bottom;white-space:nowrap;perspective:800px;justify-items:start;display:inline-grid}.rot-w{transform-origin:50% 55% -.45em;grid-area:1/1;padding-bottom:.06em;position:relative}.rot-w:after{content:"";background:linear-gradient(90deg,var(--gold-lo),var(--gold-hi));transform-origin:0;height:2px;transition:transform .55s var(--ease);border-radius:2px;position:absolute;bottom:0;left:0;right:.32em;transform:scaleX(0)}.rot-w:hover:after{transform:scaleX(1)}.cta-wrap{display:inline-flex;position:relative}.cta-main:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(100deg,transparent,color-mix(in srgb,var(--gold-hi) 70%,#fff),transparent);opacity:.55;width:28%;animation:6.5s ease-in-out 3s infinite ctaSheen;position:absolute;top:-30%;bottom:-30%;left:-35%;transform:skew(-18deg)}@keyframes ctaSheen{0%{transform:translate(0)skew(-18deg)}24%,to{transform:translate(554%)skew(-18deg)}}.cta-tag{z-index:2;background:linear-gradient(100deg,var(--gold-lo),var(--gold-hi));color:#110f0c;font-family:var(--f-name);white-space:nowrap;pointer-events:none;font-variant-numeric:lining-nums;font-size-adjust:none;border-radius:999px;padding:4px 11px 3px;font-size:13.5px;font-weight:700;position:absolute;top:-14px;right:-14px;transform:rotate(6deg);box-shadow:0 8px 18px -8px #110f0c8c}.quick{border-top:1px solid var(--st-line);gap:16px;width:100%;margin-top:4px;padding-top:20px;display:grid}.q-row{gap:10px;min-width:0;display:grid}.q-row[hidden]{display:none}.q-lbl{color:var(--st-muted);letter-spacing:.22em;align-items:baseline;gap:12px;font-size:10.5px;display:flex}.q-lbl em{font-style:normal;font-family:var(--f-name);letter-spacing:0;text-transform:none;color:var(--st-soft);font-size-adjust:none;font-size:14.5px;font-weight:600;transition:color .25s}.q-lbl em.hot{color:var(--gold-ink)}.q-cats,.q-sizes{flex-wrap:wrap;gap:8px;display:flex}.q-cat{border:1px solid var(--st-line);background:color-mix(in srgb,var(--st-ink) 4%,transparent);height:42px;font-family:var(--f-name);color:var(--st-ink);white-space:nowrap;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:border-color .35s,background .35s,transform .35s var(--ease),box-shadow .35s;font-size-adjust:none;border-radius:999px;align-items:center;gap:9px;padding:0 6px 0 4px;font-size:15.5px;font-weight:600;display:inline-flex}.q-cat:hover{border-color:color-mix(in srgb,var(--st-ink) 38%,transparent);box-shadow:0 10px 22px -14px var(--st-shadow);transform:translateY(-2px)}.q-cat:focus-visible{border-color:color-mix(in srgb,var(--st-ink) 38%,transparent);box-shadow:0 10px 22px -14px var(--st-shadow);transform:translateY(-2px)}.q-cat.on{border-color:color-mix(in srgb,var(--amb3) 75%,transparent);background:color-mix(in srgb,var(--amb3) 13%,transparent)}.q-th{background:radial-gradient(90% 80% at 50% 30%,var(--ca-l),var(--cb-l));border-radius:50%;flex:none;justify-content:center;align-items:flex-end;width:34px;height:34px;display:flex;overflow:hidden}:root[data-theme=dark] .q-th{background:radial-gradient(90% 80% at 50% 30%,var(--ca-d),var(--cb-d))}.q-th img{width:auto;max-width:none;height:94%;transition:transform .6s var(--ease)}.q-cat:hover .q-th img,.q-cat.on .q-th img{transform:scale(1.18)translateY(5%)}.q-cat em{background:color-mix(in srgb,var(--st-ink) 9%,transparent);min-width:24px;height:24px;color:var(--st-soft);border-radius:999px;place-items:center;padding:0 7px;font-size:12px;font-style:normal;font-weight:700;transition:background .35s,color .35s;display:grid}.q-cat.on em{background:var(--amb3);color:var(--st-on)}.q-size{border:1px solid var(--st-line);background:color-mix(in srgb,var(--st-ink) 3%,transparent);min-width:46px;height:38px;font-family:var(--f-caps);letter-spacing:.06em;color:var(--st-ink);transition:background .25s,color .25s,border-color .25s,transform .3s var(--ease);font-size-adjust:none;border-radius:12px;flex:none;place-items:center;padding:0 10px;font-size:12px;font-weight:600;display:grid}a.q-size:hover{background:var(--st-ink);color:var(--st-on);border-color:var(--st-ink);transform:translateY(-2px)}a.q-size:focus-visible{background:var(--st-ink);color:var(--st-on);border-color:var(--st-ink);transform:translateY(-2px)}.q-size.off{opacity:.38;text-decoration:line-through;text-decoration-thickness:1px}.hero-sub{color:var(--st-soft);max-width:40ch;font-size:19px;line-height:1.55}.hero-cta{flex-wrap:wrap;gap:10px;display:flex}.hero .pill{height:52px;padding:0 26px}.hero .pill.solid{background:var(--st-ink);color:var(--st-on)}.hero .pill.line{border-color:color-mix(in srgb,var(--st-ink) 24%,transparent);color:var(--st-ink)}.hero .pill.line:hover{border-color:var(--st-ink)}.hero .pill.line .pill-fill{background:color-mix(in srgb,var(--st-ink) 8%,transparent)}.sm-only,.quick-slot:empty{display:none}.hero-bar{z-index:30;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:end;gap:20px;width:100%;padding-bottom:28px;display:grid;position:relative}.now-card{background:var(--st-glass);-webkit-backdrop-filter:blur(16px)saturate(1.4);backdrop-filter:blur(16px)saturate(1.4);border:1px solid var(--st-line);width:100%;max-width:470px;box-shadow:0 18px 40px -16px var(--st-shadow);border-radius:20px;grid-template-columns:62px minmax(0,1fr) auto;justify-self:start;align-items:center;gap:14px;padding:10px 12px 10px 10px;display:grid}.now-thumb{background:radial-gradient(80% 60% at 50% 35%,color-mix(in srgb,var(--amb3) 30%,transparent),color-mix(in srgb,var(--st-ink) 10%,transparent));border-radius:12px;justify-content:center;align-items:flex-end;width:62px;height:78px;display:flex;overflow:hidden}.now-thumb img{max-width:94%;max-height:94%}.now-meta{gap:1px;min-width:0;display:grid}.now-kicker{font-family:var(--f-caps);letter-spacing:.3em;text-transform:uppercase;color:var(--gold-ink);font-size-adjust:none;align-items:center;gap:8px;font-size:10px;font-weight:500;display:flex}.now-kicker:before{content:"";background:#e0be76;border-radius:50%;width:6px;height:6px;animation:2s infinite live2}@keyframes live2{70%{box-shadow:0 0 0 8px #e0be7600}0%{box-shadow:0 0 #e0be7699}}.now-name{font-family:var(--f-name);-webkit-line-clamp:2;font-size-adjust:none;-webkit-box-orient:vertical;font-size:19px;font-weight:500;line-height:1.2;display:-webkit-box;overflow:hidden}.now-price{color:var(--st-muted);white-space:nowrap;text-overflow:ellipsis;font-size:14px;overflow:hidden}.now-btns{gap:6px;display:flex}.ring-nav{align-items:center;gap:14px;display:flex}.ring-arrow{background:color-mix(in srgb,var(--st-ink) 6%,transparent);border:1px solid color-mix(in srgb,var(--st-ink) 15%,transparent);width:46px;height:46px;color:var(--st-ink);border-radius:999px;place-items:center;transition:background .25s;display:grid}.ring-arrow:hover{background:color-mix(in srgb,var(--st-ink) 14%,transparent)}.ring-prog{justify-items:center;gap:8px;min-width:120px;display:grid}.ring-prog .counter{font-family:var(--f-caps);letter-spacing:.14em;color:var(--st-muted);font-size-adjust:none;font-size:12px}.ring-prog i{background:color-mix(in srgb,var(--st-ink) 14%,transparent);border-radius:2px;width:120px;height:2px;display:block;overflow:hidden}.ring-prog b{background:var(--amb3);width:0;height:100%;transition:width .5s,background .6s;display:block}.scroll-cue{font-family:var(--f-caps);letter-spacing:.3em;text-transform:uppercase;color:var(--st-muted);font-size-adjust:none;justify-self:end;justify-items:center;gap:8px;font-size:10.5px;font-weight:500;display:grid}.scroll-cue i{background:linear-gradient(to bottom,color-mix(in srgb,var(--st-ink) 50%,transparent),transparent);width:1px;height:42px;position:relative;overflow:hidden}.scroll-cue i:after{content:"";background:var(--st-ink);width:1px;height:40%;animation:2s ease-in-out infinite cue;position:absolute;top:-40%;left:0}@keyframes cue{to{top:110%}}@media(min-width:1181px)and (max-height:860px){.hero-grid{padding-top:calc(92px + var(--ann,0px));padding-bottom:12px}.hero-copy{gap:14px}.hero-copy h1{font-size:clamp(2.2rem,3.7vw,3.6rem);line-height:1.06}.hero-sub{font-size:17px;line-height:1.5}.hero .pill{height:48px}.quick{gap:10px;margin-top:0;padding-top:14px}.q-row{gap:7px}.q-cat{height:38px;font-size:15px}.q-th{width:30px;height:30px}.q-size{min-width:44px;height:34px}.hero-bar{padding-bottom:18px}}@media(max-width:1180px){.hero{flex-direction:column;min-height:0;display:flex}.ring{order:2;height:clamp(420px,62vh,560px);position:relative;top:auto;bottom:auto;left:auto;right:auto}.hero-grid{padding-top:calc(96px + var(--ann,0px));order:1;padding-bottom:0}.hero-copy{text-align:center;justify-items:center;gap:16px;width:100%;max-width:none}.hero-copy:before{display:none}.hero-sub{margin-inline-start:auto;margin-inline-end:auto}.hero-cta{justify-content:center}.quick-slot{z-index:30;order:4;padding-top:8px;padding-bottom:28px;position:relative}.quick-slot:empty{display:none}.quick-slot .quick{text-align:center;padding-top:18px}.q-lbl{justify-content:center}.q-cats>:first-child,.q-sizes>:first-child{margin-left:auto}.q-cats>:last-child,.q-sizes>:last-child{margin-right:auto}.hero-copy h1{font-size:clamp(2rem,8.4vw,3.2rem)}.hero-sub{font-size:17px}.hero-bar{order:3;grid-template-columns:minmax(0,1fr);justify-items:stretch;gap:14px;margin-top:-10px}.now-card{max-width:none}.ring-nav{justify-content:center}.scroll-cue{display:none}.hero-word{top:6%}}@media(max-width:560px){.hero-sub{display:none}.hero-cta{flex-wrap:nowrap;gap:8px;width:100%}.hero-cta .pill{flex:auto;min-width:0;padding:0 14px;font-size:15px}.hero-cta .pill svg,.hero-cta .lg{display:none}.hero-cta .sm-only{display:inline}.quick{gap:12px;padding-top:14px}.q-cats,.q-sizes{scrollbar-width:none;margin-inline:calc(var(--g) * -1);padding:2px var(--g) 4px;scroll-padding-inline:var(--g);flex-wrap:nowrap;overflow-x:auto}.q-cats::-webkit-scrollbar{display:none}.q-sizes::-webkit-scrollbar{display:none}.q-cat{flex:none;height:40px;font-size:15px}.q-sizes{gap:6px}.q-size{min-width:42px;height:36px;padding:0 6px}.tk-line{max-width:58vw}.cta-wrap{flex:auto;min-width:0}.cta-wrap .pill{width:100%}.cta-tag{font-size:12.5px;top:-12px;right:-6px}.ring{height:clamp(400px,58vh,520px)}.now-card{grid-template-columns:52px minmax(0,1fr)}.now-thumb{width:52px;height:66px}.now-btns{grid-column:1/-1}.now-btns .pill{flex:1}.hero .pill{height:46px}}.hero .now-btns .pill{height:40px;padding:0 16px;font-size:14.5px}@media(max-width:560px){.hero-grid{padding-bottom:0}.ring{height:clamp(440px,62vh,560px);margin-top:-14px}.hero-word{top:4%}.hero-bar{gap:0;margin-top:-30px}.ring-nav{left:var(--g);right:var(--g);pointer-events:none;justify-content:space-between;position:absolute;top:-86px}.ring-nav>*{pointer-events:auto}.ring-arrow{background:color-mix(in srgb,var(--st-bg,var(--night)) 55%,transparent);border-color:color-mix(in srgb,var(--gold-hi) 35%,transparent);width:40px;height:40px}.ring-prog{background:var(--st-glass-hi);border:1px solid color-mix(in srgb,var(--gold-hi) 22%,transparent);border-radius:999px;gap:6px;min-width:0;padding:7px 14px 8px}.ring-prog .counter{color:var(--st-ink)}.ring-prog i{width:64px}.rot{margin-block-start:-.06em;margin-block-end:-.1em;padding-block-start:.06em;padding-block-end:.1em;overflow:hidden}.now-card{border:1px solid color-mix(in srgb,var(--gold-hi) 28%,transparent);border-radius:22px;gap:10px 12px;padding:10px;position:relative;box-shadow:0 22px 44px -22px #0000008c,inset 0 1px #ffffff1a}.now-name{font-size:18px}.now-btns{gap:8px}.quick-slot{padding-top:0;padding-bottom:22px}.quick-slot .quick{padding-top:14px}}@media(max-width:760px){.f3.d2{filter:brightness(.66)saturate(.7)}.f3.d3{filter:brightness(.52)saturate(.6)}:root:not([data-theme=dark]) .f3.d2{filter:brightness(1.1)contrast(.78)saturate(.7)}:root:not([data-theme=dark]) .f3.d3{filter:brightness(1.16)contrast(.66)saturate(.6)}.now-card,.ticker,.q-cat{-webkit-backdrop-filter:none;backdrop-filter:none}.now-card{background:var(--st-glass-hi)}}#ringNo:empty:after{content:"00 / 00";visibility:hidden}#disc:not([style]){visibility:hidden}#stage>.grain{height:300vh;top:-50vh;bottom:auto}@media(min-width:1181px){#stage{--rcx:67%}#qCats:empty{min-height:92px}#qSizes:empty{min-height:38px}.now-meta:has(#nowName:empty){min-height:86px}}@media(max-width:1180px){.hero-copy>#heroQuick{display:none}.now-meta:has(#nowName:empty){min-height:62px}}.marquee{border-block:1px solid var(--st-line);background:var(--night-2);padding-block-start:28px;padding-block-end:28px;position:relative;overflow:hidden}.mq-track{will-change:transform;align-items:center;gap:48px;width:max-content;display:flex}.mq-track span{font-family:var(--f-deco);color:#0000;-webkit-text-stroke:1.2px var(--gold-stroke);white-space:nowrap;font-size:clamp(1.6rem,3.6vw,2.8rem);font-weight:400;line-height:1}.mq-track span.f{color:var(--gold-ink);-webkit-text-stroke:0}.mq-track i{color:var(--gold-ink);font-size:20px;font-style:normal}.film{background:var(--night-2);position:relative}.film-pin{height:100vh;background:radial-gradient(90% 80% at 68% 45%,var(--amb1),var(--amb2) 75%);height:100svh;transition:--amb1 1s,--amb2 1s,--amb3 1s;position:relative;overflow:hidden}.film-pin .grain{opacity:.06}.film-head{top:calc(92px + var(--ann,0px));z-index:25;text-align:center;color:var(--st-muted);position:absolute;left:0;right:0}.act{visibility:hidden;position:absolute;top:0;bottom:0;left:0;right:0}.act.first{visibility:visible}.act-copy{left:max(var(--g),calc((100vw - var(--maxw)) / 2));z-index:20;max-width:min(520px,44vw);color:var(--st-ink);gap:16px;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.act-copy>*{will-change:transform,opacity}.act-no{font-family:var(--f-deco);color:#0000;-webkit-text-stroke:1.2px var(--gold-stroke);margin-bottom:-6px;font-size:clamp(4rem,9vw,7.5rem);font-weight:700;line-height:.8}.act-kicker{color:var(--gold-ink)}.act-title{font-size:clamp(2.2rem,5vw,4.6rem);line-height:1.04}.act-hi{font-family:var(--f-hindi);color:var(--amb3);font-size:clamp(1.3rem,2vw,1.7rem)}.act-line{background:var(--gold-ink);width:64px;height:1px;display:block}.act-desc{color:var(--st-soft);max-width:40ch;font-size:17px}.act-stats{color:var(--st-muted);gap:28px;font-size:14px;display:flex}.act-stats b{font-family:var(--f-name);color:var(--st-ink);font-variant-numeric:lining-nums tabular-nums;font-size-adjust:none;font-size:1.75rem;font-weight:600;display:block}.act-cta{background:var(--st-ink);height:48px;color:var(--st-on);justify-self:start;padding:0 24px}.act-stage{z-index:10;--sh:100vh;width:62%;position:absolute;top:0;bottom:0;right:0}@supports (height:1svh){.act-stage{--sh:100svh}}.act-floor{background:radial-gradient(closest-side,color-mix(in srgb,var(--amb3) 22%,transparent),transparent);filter:blur(4px);border-radius:50%;height:22%;position:absolute;bottom:5%;left:5%;right:-5%}.act-fig{transform-origin:50% 100%;will-change:transform;padding:0;display:block;position:absolute;bottom:8%}.act-fig img{height:calc(var(--sh) * var(--k,.7));width:auto;max-width:none;filter:drop-shadow(0 30px 30px var(--st-drop));display:block}.act-fig:after{content:"";background:radial-gradient(closest-side,var(--st-drop),transparent);width:70%;height:20px;position:absolute;bottom:-10px;left:50%;transform:translate(-50%)}.act-fig.f0{--k:.78;z-index:3;left:30%}.act-fig.f1{--k:.6;z-index:2;left:6%}.act-fig.f1 img{filter:blur(1.5px) brightness(.75) drop-shadow(0 30px 30px var(--st-drop))}.act-fig.f2{--k:.64;z-index:1;left:62%}.act-fig.f2 img{filter:blur(1px) brightness(.8) drop-shadow(0 30px 30px var(--st-drop))}:root:not([data-theme=dark]) .act-fig.f1 img{filter:blur(1.5px) brightness(1.1) contrast(.8) saturate(.75) drop-shadow(0 30px 30px var(--st-drop))}:root:not([data-theme=dark]) .act-fig.f2 img{filter:blur(1px) brightness(1.08) contrast(.84) saturate(.8) drop-shadow(0 30px 30px var(--st-drop))}.film-progress{right:var(--gr);z-index:30;gap:14px;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.film-progress span{background:color-mix(in srgb,var(--st-ink) 18%,transparent);border-radius:2px;width:2px;height:38px;position:relative;overflow:hidden}.film-progress span i{background:var(--gold-ink);transform-origin:top;transform:scaleY(var(--p,0));position:absolute;top:0;bottom:0;left:0;right:0}.film.static .film-pin{height:auto;overflow:visible}.film.static .act{visibility:visible;height:100svh;min-height:640px;position:relative}.film.static .film-progress,.film.static .film-head{display:none}@media(max-width:760px){.act{padding-top:calc(96px + var(--ann,0px) + env(safe-area-inset-top,0px));flex-direction:column;display:flex}.act-copy{width:auto;max-width:none;margin-inline:var(--g) var(--gr);text-align:center;flex:none;justify-items:center;gap:9px;position:relative;top:auto;left:auto;right:auto;transform:none}.act-no{margin-bottom:-2px;font-size:2.4rem}.act-title{font-size:clamp(2rem,9.4vw,2.5rem);line-height:1.04}.act-hi{margin-top:-2px;font-size:1.05rem}.act-line{display:none}.act-desc{max-width:34ch;font-size:15px;line-height:1.5}.act-stats{justify-content:center;align-items:baseline;gap:6px;font-size:14px;display:flex}.act-stats span{align-items:baseline;gap:5px;display:flex}.act-stats span+span:before{content:"\b7";color:var(--gold-ink);margin-right:6px}.act-stats b{font-size:1.05rem;display:inline}.act-cta{justify-self:center;height:44px;margin-top:2px}.act-stage{width:100%;min-height:0;margin-bottom:calc(84px + env(safe-area-inset-bottom,0px));flex:1;position:relative;top:auto;bottom:auto;right:auto;container-type:size}.act-floor{height:18%;bottom:0}.act-fig{bottom:3%}.act-fig img{height:calc(100cqh * var(--k,.7))}.act-fig.f0{--k:.94;width:max-content;margin-inline-start:auto;margin-inline-end:auto;left:0;right:0}.act-fig.f1{--k:.66;left:2%}.act-fig.f2{--k:.7;left:auto;right:2%}.act-fig.f1 img,.act-fig.f2 img{filter:brightness(.62) saturate(.85) drop-shadow(0 20px 20px var(--st-drop))}:root:not([data-theme=dark]) .act-fig.f1 img,:root:not([data-theme=dark]) .act-fig.f2 img{filter:brightness(1.06) contrast(.82) saturate(.8) drop-shadow(0 20px 20px var(--st-drop))}.film-head{display:none}.film-progress{top:calc(76px + var(--ann,0px) + env(safe-area-inset-top,0px));grid-auto-flow:column;gap:8px;left:50%;right:auto;transform:translate(-50%)}.film-progress span{width:26px;height:2px}.film-progress span i{transform-origin:0;transform:scaleX(var(--p,0))}}.sec-head{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:24px;margin-bottom:26px;display:flex}.sec-head h2{font-size:clamp(1.9rem,3.8vw,3rem)}.sec-head p{color:var(--muted);max-width:46ch;font-size:16px}.sec-title{gap:12px;display:grid}.edit-sec{padding-block-start:96px;padding-block-end:48px}.look-grid{grid-template-columns:minmax(0,2.1fr) minmax(0,1fr);gap:20px;display:grid}.ramp{background:radial-gradient(90% 70% at 70% 30%,var(--tile-a),var(--tile-b));border:1px solid var(--line);outline-offset:4px;border-radius:20px;height:clamp(460px,46vw,600px);position:relative;overflow:hidden}.ramp-copy{z-index:20;pointer-events:none;gap:10px;max-width:44%;display:grid;position:absolute;top:28px;left:30px}.ramp-copy h2{font-size:clamp(1.8rem,3.4vw,2.8rem)}.ramp-copy p:last-child{color:var(--muted);font-size:16px}.runway{background:linear-gradient(to bottom,transparent,var(--floor));clip-path:polygon(8% 30%,100% 0,100% 100%,0 100%);height:30%;position:absolute;bottom:0;left:-10%;right:-10%}.figs{position:absolute;top:0;bottom:0;left:0;right:0}.fig{transform-origin:50% 100%;will-change:transform,opacity;justify-content:center;display:flex;position:absolute;bottom:0;left:0}.fig button{height:100%;display:block;position:relative}.fig img{width:auto;max-width:none;height:100%;filter:drop-shadow(0 16px 16px var(--shadow))}.fig .sh{background:radial-gradient(closest-side,var(--shadow),transparent);width:80%;height:20px;position:absolute;bottom:-8px;left:50%;transform:translate(-50%)}.fig.back img{filter:saturate(.7) brightness(.96) drop-shadow(0 16px 16px var(--shadow))}.ramp-ctrl{z-index:20;gap:8px;display:flex;position:absolute;bottom:20px;right:20px}.ramp-ctrl button{background:var(--surface);border:1px solid var(--line);border-radius:999px;place-items:center;width:46px;height:46px;transition:border-color .25s;display:grid}.ramp-ctrl button:hover{border-color:var(--ink)}.ramp-dots{z-index:20;gap:6px;display:flex;position:absolute;bottom:32px;left:30px}.ramp-dots span{background:var(--line);width:18px;height:2px;transition:background .3s,width .4s var(--ease);border-radius:2px}.ramp-dots span.on{background:var(--ink);width:32px}.panel{background:var(--surface);border:1px solid var(--line);border-radius:20px;flex-direction:column;gap:16px;min-width:0;padding:22px;display:flex}.panel-head{justify-content:space-between;align-items:baseline;display:flex}.panel-head span:last-child{color:var(--muted);letter-spacing:.06em}.panel h3{font-family:var(--f-name);font-size-adjust:none;font-size:2rem;font-weight:500;line-height:1.1}.price-row{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.price-row strong{font-family:var(--f-name);font-size-adjust:none;font-size:1.4rem;font-weight:600}.price-row span{color:var(--muted);font-size:14px}.chips{flex-wrap:wrap;gap:6px;display:flex}.tag-chip{border:1px solid var(--line);border-radius:999px;padding:3px 12px;font-size:14px;font-weight:600}.panel .grow{flex:1}.panel-body{gap:16px;display:grid}.btn-row{grid-template-columns:1fr 1fr;gap:8px;display:grid}.how ol{counter-reset:s;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.how li{counter-increment:s;background:var(--surface);border:1px solid var(--line);border-radius:20px;align-content:start;gap:8px;padding:26px 24px 28px;display:grid;position:relative;overflow:hidden}.how li:before{content:counter(s,decimal-leading-zero);font-family:var(--f-display);color:#0000;-webkit-text-stroke:1.2px color-mix(in srgb,var(--accent) 35%,transparent);font-size:4.6rem;font-weight:600;line-height:1;position:absolute;top:6px;right:18px}.how li span.caps{color:var(--accent)}.how strong{font-family:var(--f-name);font-size-adjust:none;font-size:1.45rem;font-weight:600;line-height:1.2}.how p{color:var(--muted);max-width:36ch;font-size:16px}@media(max-width:1000px){.look-grid{grid-template-columns:minmax(0,1fr)}.ramp-copy{max-width:none}}@media(max-width:760px){.edit-sec{padding-block-start:72px;padding-block-end:32px}.ramp-copy{top:20px;left:20px}.ramp-dots{left:20px}.how ol{grid-template-columns:minmax(0,1fr)}}.cats{padding-block-start:96px;padding-block-end:40px}.cat-grid{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:clamp(280px,17vw,340px);gap:16px;display:grid}.cat-card{isolation:isolate;--ca:var(--ca-l,var(--tile-a));--cb:var(--cb-l,var(--tile-b));--cg:var(--cg-l,transparent);border:1px solid color-mix(in srgb,var(--cg) 35%,var(--line));border-radius:22px;display:block;position:relative;overflow:hidden}:root[data-theme=dark] .cat-card{--ca:var(--ca-d,var(--tile-a));--cb:var(--cb-d,var(--tile-b));--cg:var(--cg-d,transparent)}.cat-card.big{grid-area:span 2/span 2}.cat-bg{z-index:-1;background:radial-gradient(60% 50% at 70% 70%,var(--cg),transparent 70%),radial-gradient(90% 80% at 70% 30%,var(--ca),var(--cb));transition:transform .8s var(--ease);position:absolute;top:0;bottom:0;left:0;right:0}.cat-card img{object-fit:contain;object-position:bottom;width:auto;max-width:70%;height:92%;filter:drop-shadow(0 14px 18px var(--shadow));transition:transform .8s var(--ease);position:absolute;bottom:0;right:6%}.cat-card:hover img{transform:translateY(-6px)scale(1.04)}.cat-card:hover .cat-bg{transform:scale(1.06)}.cat-t{z-index:1;gap:6px;display:grid;position:absolute;bottom:20px;left:22px;right:36%}.cat-card:not(.big) .cat-t{background:color-mix(in srgb,var(--cb) 58%,transparent);-webkit-backdrop-filter:blur(10px)saturate(1.2);backdrop-filter:blur(10px)saturate(1.2);border-radius:14px;max-width:calc(100% - 24px);padding:10px 14px;bottom:12px;left:12px;right:auto}.cat-t .caps{color:var(--muted);white-space:nowrap;font-size:10.5px}.cat-t b{font-family:var(--f-display);font-size:clamp(1.3rem,2.2vw,1.9rem);font-weight:500;line-height:1.08}.cat-card.big .cat-t b{font-size:clamp(1.8rem,3.4vw,3rem)}.cat-go{background:var(--surface);width:40px;height:40px;color:var(--ink);box-shadow:0 4px 14px var(--shadow);transition:transform .4s var(--ease),background .3s,color .3s;border-radius:50%;place-items:center;display:grid;position:absolute;top:20px;left:22px}.cat-card:hover .cat-go{background:var(--ink);color:var(--on-ink);transform:rotate(-45deg)}.arrivals{padding-block-start:96px;padding-block-end:40px}.how{padding-block-start:56px;padding-block-end:40px}.how ol{grid-template-columns:repeat(4,minmax(0,1fr))}.how p a{text-decoration:underline}.usp{padding-block-start:24px;padding-block-end:96px}.usp-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.usp-grid>div{border:1px solid var(--line);background:var(--surface);border-radius:20px;align-content:start;gap:8px;padding:22px;display:grid}.usp-grid svg{width:30px;height:30px;color:var(--accent)}.usp-grid b{font-family:var(--f-name);font-size-adjust:none;font-size:1.25rem;font-weight:600}.usp-grid span{color:var(--muted);font-size:15.5px}.stack-6{gap:6px;display:grid}@media(max-width:1000px){.cat-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:240px}.how ol,.usp-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.cats,.arrivals{padding-block-start:64px;padding-block-end:24px}.cat-grid{grid-auto-rows:200px;gap:10px}.cat-card.big{grid-area:span 1/span 2}.cat-t{bottom:14px;left:14px;right:35%}.cat-go{width:34px;height:34px;top:14px;left:14px}.how ol,.usp-grid{grid-template-columns:minmax(0,1fr)}}.grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:40px 20px;display:grid}.grid[data-cols="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}@media(min-width:1600px){.grid{grid-template-columns:repeat(5,minmax(0,1fr))}.grid[data-cols="3"]{grid-template-columns:repeat(4,minmax(0,1fr))}}.pcard{align-content:start;gap:12px;min-width:0;display:grid;position:relative}.tile{aspect-ratio:4/5;perspective:900px;border-radius:18px;width:100%;display:block;position:relative}.tile-in{--ca:var(--ca-l,var(--tile-a));--cb:var(--cb-l,var(--tile-b));--cg:var(--cg-l,transparent);background:radial-gradient(42% 30% at 50% 74%,var(--cg),transparent 70%),radial-gradient(85% 65% at 50% 30%,var(--ca),var(--cb));border:1px solid color-mix(in srgb,var(--cg) 35%,var(--line));border-radius:18px;transition:box-shadow .4s,filter .4s;position:absolute;top:0;bottom:0;left:0;right:0;overflow:visible}.tile.tilting .tile-in{transform-style:preserve-3d;will-change:transform}:root[data-theme=dark] .tile-in{--ca:var(--ca-d,var(--tile-a));--cb:var(--cb-d,var(--tile-b));--cg:var(--cg-d,transparent)}.tile:hover .tile-in{box-shadow:0 26px 44px -18px color-mix(in srgb,var(--cg) 70%,var(--shadow));filter:brightness(1.05)}.tile-in:before{content:"";background:radial-gradient(closest-side,color-mix(in srgb,var(--cg) 60%,var(--floor)),transparent);border-radius:50%;height:16%;position:absolute;bottom:6%;left:12%;right:12%}.tile .sh{background:radial-gradient(closest-side,var(--shadow),transparent);width:46%;height:16px;position:absolute;bottom:7%;left:50%;transform:translate(-50%)}.tile img{object-fit:contain;object-position:bottom;width:auto;max-width:92%;height:86%;filter:drop-shadow(0 10px 10px var(--shadow));transition:opacity .45s;position:absolute;bottom:8%;left:50%;transform:translate(-50%)}.tile img.alt{opacity:0}.tile.has-alt:hover img.alt{opacity:1}.tile.has-alt:hover img.pri{opacity:0}.stock{font-family:var(--f-caps);letter-spacing:.06em;background:var(--surface);color:var(--ink);box-shadow:0 2px 8px var(--shadow);font-size-adjust:none;border-radius:999px;padding:4px 10px;font-size:10.5px;font-weight:500;position:absolute;top:12px;left:12px}.stock.out{background:var(--ink);color:var(--on-ink)}.stock.low{color:#fff;background:#c76a1e}.pbadge{font-family:var(--f-caps);letter-spacing:.14em;text-transform:uppercase;background:var(--gold);color:#110f0c;font-size-adjust:none;border-radius:999px;padding:3px 9px;font-size:10px;font-weight:600;position:absolute;top:42px;left:12px}.wish-btn{z-index:3;background:color-mix(in srgb,var(--surface) 82%,transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);width:38px;height:38px;color:var(--ink);box-shadow:0 2px 10px var(--shadow);border-radius:50%;place-items:center;transition:color .2s,transform .2s;display:grid;position:absolute;top:10px;right:10px}.wish-btn svg{width:18px;height:18px}.share-mini{z-index:3;background:color-mix(in srgb,var(--surface) 82%,transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);width:32px;height:32px;color:var(--ink);box-shadow:0 2px 10px var(--shadow);transition:transform .25s var(--ease);border-radius:50%;place-items:center;display:grid;position:absolute;top:54px;right:13px}.share-mini svg{width:15px;height:15px}.share-mini:hover,.wish-btn:hover{transform:scale(1.08)}.wish-btn.on{color:#b8324a}.wish-btn.on svg{fill:currentColor}.pcard{container-type:inline-size}.quick-btn{z-index:3;color:#f8f5ee;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);opacity:0;pointer-events:none;height:38px;transition:opacity .3s,transform .4s var(--ease);white-space:nowrap;background:#14110edb;border-radius:999px;align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:700;display:flex;position:absolute;top:calc(125cqw - 52px);left:50%;transform:translate(-50%,8px)}.quick-btn svg{width:16px;height:16px}.pcard:hover .quick-btn{opacity:1;pointer-events:auto;transform:translate(-50%)}.quick-btn:focus-visible{opacity:1;pointer-events:auto;transform:translate(-50%)}.no-quick .quick-btn{display:none}.pmeta{gap:2px;min-width:0;display:grid}.pname{font-family:var(--f-name);font-size-adjust:none;font-size:20px;font-weight:500;line-height:1.2}.pname:hover{text-underline-offset:3px;text-decoration:underline}.psub{color:var(--muted);font-size:14px}.pfoot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.pprice{line-height:1.25;display:grid}.pprice strong{font-family:var(--f-name);font-variant-numeric:lining-nums tabular-nums;font-size-adjust:none;font-size:19px;font-weight:600}.pprice span{color:var(--muted);font-variant-numeric:lining-nums tabular-nums;font-size:13px}.padd{font-family:var(--f-body);border:1px solid var(--ink);border-radius:999px;height:36px;padding:0 16px;font-size:14px;font-weight:700;transition:background .25s,color .25s}.padd:hover{background:var(--ink);color:var(--on-ink)}.padd.done{background:var(--accent);border-color:var(--accent);color:#fff}.padd[disabled]{opacity:.35;border-color:var(--line);cursor:not-allowed;color:var(--ink);background:0 0}.noresult{text-align:center;color:var(--muted);grid-column:1/-1;justify-items:center;gap:12px;padding:60px 0;display:grid}.noresult strong{font-family:var(--f-display);color:var(--ink);font-size:1.5rem;font-weight:400}@media(max-width:1100px){.grid,.grid[data-cols="4"]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:760px){.grid,.grid[data-cols="3"],.grid[data-cols="4"]{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 12px}.pfoot .padd{width:100%}.pname{font-size:18px}.quick-btn{display:none}.wish-btn{width:34px;height:34px}.share-mini{width:30px;height:30px;top:50px;right:12px}}.pprice s{color:var(--muted);font-size:13px}.pprice .off,.pi-price .off{color:var(--ok);font-weight:700}.stock[hidden]{display:none}.size-pop{z-index:4;background:color-mix(in srgb,var(--surface) 94%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 14px 34px -12px var(--shadow);border:1px solid var(--line);border-radius:16px;gap:8px;padding:10px 12px 12px;display:grid;position:absolute;top:calc(125cqw - 8px);left:8px;right:8px;translate:0 -100%}.sp-h{color:var(--muted);justify-content:space-between;align-items:center;display:flex}.sp-x{width:26px;height:26px;color:var(--ink);border-radius:50%;font-size:18px;line-height:1}.sp-x:hover{background:var(--floor)}.sp-row{flex-wrap:wrap;gap:6px;display:flex}.sp-row button{border:1px solid var(--line);min-width:42px;height:36px;font-family:var(--f-caps);color:var(--ink);background:var(--surface);font-size-adjust:none;border-radius:10px;padding:0 10px;font-size:12.5px;font-weight:600;transition:background .2s,border-color .2s,color .2s}.sp-row button:hover:not([disabled]){background:var(--ink);color:var(--on-ink);border-color:var(--ink)}.sp-row button:focus-visible{background:var(--ink);color:var(--on-ink);border-color:var(--ink)}.sp-row button[disabled]{opacity:.38;cursor:not-allowed;text-decoration:line-through}@media(max-width:760px){.size-pop{gap:6px;padding:8px;top:calc(125cqw - 4px);left:4px;right:4px}.sp-row{gap:5px}.sp-row button{min-width:34px;height:32px;padding:0 7px;font-size:11.5px}}@media(hover:none){.tile img.alt{display:none}}.cat-tabs{flex-wrap:wrap;gap:8px;min-height:38px;margin-top:24px;display:flex}.cat-tabs a{border:1px solid color-mix(in srgb,var(--st-ink) 16%,transparent);height:38px;color:var(--st-soft);border-radius:999px;align-items:center;gap:6px;padding:0 16px;font-size:15px;font-weight:700;transition:background .25s,color .25s,border-color .25s;display:inline-flex}.cat-tabs a small{opacity:.6;font-variant-numeric:lining-nums}.cat-tabs a:hover{border-color:color-mix(in srgb,var(--st-ink) 40%,transparent);color:var(--st-ink)}.cat-tabs a.on{background:var(--st-ink);color:var(--st-on);border-color:var(--st-ink)}.shop-layout{grid-template-columns:260px minmax(0,1fr);align-items:start;gap:40px;padding-block-start:36px;padding-block-end:40px;display:grid}.filters-panel{scrollbar-width:thin;max-height:calc(100vh - 116px);padding-right:6px;position:sticky;top:96px;overflow:auto}.fp-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:6px;display:flex}.fp-head h2{font-size:1.15rem}.fp-head .link{color:var(--muted);border:0;font-size:13.5px}.fp-close,.fp-foot{display:none}.fp{border-bottom:1px solid var(--line);padding:14px 0}.fp summary{cursor:pointer;color:var(--ink);justify-content:space-between;list-style:none;display:flex}.fp summary::-webkit-details-marker{display:none}.fp summary:after{content:"\2212";font-family:var(--f-body)}.fp:not([open]) summary:after{content:"+"}.fp-opts{gap:2px;margin-top:10px;display:grid}.opt{cursor:pointer;border-radius:10px;align-items:center;gap:10px;padding:6px 8px;font-size:15.5px;transition:background .2s;display:flex}.opt:hover{background:var(--floor)}.opt input{width:17px;height:17px;accent-color:var(--accent);margin:0}.opt span{flex:1}.opt small{color:var(--muted);font-variant-numeric:lining-nums tabular-nums}.opt.zero{opacity:.45}.fp-sizes{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.size-chip{border:1px solid var(--line);min-width:48px;height:36px;font-family:var(--f-caps);font-size-adjust:none;border-radius:999px;padding:0 10px;font-size:12px;font-weight:600;transition:background .2s,color .2s,border-color .2s}.size-chip:hover{border-color:var(--ink)}.size-chip[aria-pressed=true]{background:var(--ink);color:var(--on-ink);border-color:var(--ink)}.range{gap:14px;margin-top:16px;display:grid}.range-track{height:28px;position:relative}.range-track:before{content:"";background:var(--line);border-radius:999px;height:4px;position:absolute;top:12px;left:0;right:0}.range-track i{background:var(--accent);border-radius:999px;height:4px;position:absolute;top:12px}.range-track input{pointer-events:none;-webkit-appearance:none;appearance:none;background:0 0;width:100%;height:28px;margin:0;position:absolute;top:0;left:0;right:0}.range-track input::-webkit-slider-thumb{-webkit-appearance:none;pointer-events:auto;background:var(--surface);border:2px solid var(--accent);width:22px;height:22px;box-shadow:0 2px 6px var(--shadow);cursor:grab;border-radius:50%}.range-track input::-moz-range-thumb{pointer-events:auto;background:var(--surface);border:2px solid var(--accent);cursor:grab;border-radius:50%;width:18px;height:18px}.range-track input::-webkit-slider-runnable-track{background:0 0}.range-vals{grid-template-columns:1fr 1fr;gap:10px;display:grid}.range-vals label{color:var(--muted);gap:4px;font-size:12.5px;font-weight:600;display:grid}.range-vals input{border:1px solid var(--line);background:var(--surface);width:100%;height:40px;font-family:var(--f-body);color:var(--ink);border-radius:10px;padding:0 10px;font-size:15px;font-weight:700}.toolbar{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:14px;display:flex}.filter-btn{display:none}.filter-btn b{background:var(--accent);color:#fff;border-radius:999px;place-items:center;min-width:20px;height:20px;padding:0 5px;font-size:12px;display:grid}.result-count{color:var(--muted);font-size:15.5px}.toolbar-r{align-items:center;gap:10px;margin-left:auto;display:flex}.density{border:1px solid var(--line);border-radius:999px;padding:3px;display:flex}.density button{width:34px;height:30px;color:var(--muted);border-radius:999px;font-size:15px}.density button[aria-pressed=true]{background:var(--ink);color:var(--on-ink)}.sort{border:1px solid var(--line);background:var(--surface);height:40px;font-family:var(--f-body);color:var(--ink);border-radius:999px;padding:0 14px;font-size:15px;font-weight:700}.active-chips{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:22px;display:flex}.active-chips:empty{display:none}.achip{background:var(--floor);border:1px solid var(--line);border-radius:999px;align-items:center;gap:8px;height:34px;padding:0 8px 0 14px;font-size:14px;font-weight:700;display:inline-flex}.achip span{background:var(--surface);border-radius:50%;place-items:center;width:22px;height:22px;font-size:15px;line-height:1;display:grid}.achip:hover span{background:var(--ink);color:var(--on-ink)}.more{color:var(--muted);justify-items:center;gap:12px;margin-top:40px;display:grid}.recent-sec{padding-bottom:48px}@media(max-width:1000px){.shop-layout{grid-template-columns:minmax(0,1fr);gap:0;padding-top:24px}.filter-btn{display:inline-flex}.density{display:none}.filters-panel{z-index:125;background:var(--bg);max-height:none;transition:transform .45s var(--ease);visibility:hidden;flex-direction:column;padding:0;display:flex;position:fixed;top:0;bottom:0;left:0;right:0;transform:translateY(102%)}.filters-panel.open{visibility:visible;transform:none}.fp-head{padding:calc(16px + env(safe-area-inset-top,0px)) var(--gr) 12px var(--g);border-bottom:1px solid var(--line);margin:0}.fp-close{border:1px solid var(--line);border-radius:50%;place-items:center;width:40px;height:40px;font-size:22px;display:grid}.fp-body{padding:0 var(--gr) 20px var(--g);flex:1;overflow:auto}.fp-foot{padding:12px var(--gr) calc(12px + env(safe-area-inset-bottom,0px)) var(--g);border-top:1px solid var(--line);display:block}}.pdp{background:radial-gradient(110% 85% at 32% 42%,var(--amb1),var(--amb2) 72%);--accent:var(--amb3);flex-direction:column;display:flex}.qv{z-index:110;overscroll-behavior:contain;padding-bottom:env(safe-area-inset-bottom,0px);position:fixed;top:0;bottom:0;left:0;right:0;overflow:auto}.pdp-top{z-index:20;padding:calc(14px + env(safe-area-inset-top,0px)) var(--gr) 14px var(--g);background:linear-gradient(to bottom,color-mix(in srgb,var(--night) 60%,transparent),transparent);justify-content:space-between;align-items:center;gap:16px;display:flex;position:sticky;top:0}.crumb{font-family:var(--f-caps);letter-spacing:.06em;color:var(--muted);white-space:nowrap;font-size-adjust:none;align-items:center;gap:10px;min-width:0;font-size:12px;font-weight:500;display:flex;overflow:hidden}.crumb a:hover{color:var(--ink)}.crumb b{color:var(--ink);text-overflow:ellipsis;font-weight:500;overflow:hidden}.crumb i{opacity:.5;font-style:normal}.pdp-top-r{align-items:center;gap:10px;display:flex}.kbd{border:1px solid var(--line);color:var(--muted);border-radius:6px;padding:2px 8px;font-size:12px}.d-close{background:color-mix(in srgb,var(--st-ink) 8%,transparent);border:1px solid var(--line);border-radius:999px;align-items:center;gap:8px;height:40px;padding:0 16px;font-size:15px;font-weight:700;transition:background .25s;display:flex}.d-close:hover{background:color-mix(in srgb,var(--st-ink) 16%,transparent)}.pdp-grid{flex:1;grid-template-columns:minmax(0,1.3fr) minmax(min(400px,100%),.7fr);width:100%;min-width:0;min-height:calc(100svh - 68px);display:grid}.pdp-stage{align-self:start;height:calc(100svh - 68px);position:sticky;top:68px;overflow:hidden}.stage-wrap{position:absolute;top:0;bottom:0;left:0;right:0}.scene{touch-action:pan-y;place-items:end center;display:grid;position:absolute;top:0;bottom:0;left:0;right:0}.scene.swipe{cursor:grab}.scene.swipe.dragging{cursor:grabbing}.scene .beam{width:80%;height:110%;top:-80px}.scene .glow{background:radial-gradient(closest-side,color-mix(in srgb,var(--amb3) 30%,transparent),transparent);filter:blur(10px);pointer-events:none;width:70%;height:30%;position:absolute;bottom:6%;left:50%;transform:translate(-50%)}.pedestal{aspect-ratio:4;background:radial-gradient(closest-side,#ffffff2e,#ffffff0f 70%,#0000 71%);border-radius:50%;width:min(78%,420px);position:absolute;bottom:4%;left:50%;transform:translate(-50%);box-shadow:0 26px 40px -10px #0009,inset 0 2px #ffffff2e}:root:not([data-theme=dark]) .pedestal{box-shadow:0 26px 40px -14px var(--st-drop),inset 0 2px #fff;background:radial-gradient(closest-side,#fff,#ffffffb3 70%,#0000 71%)}.pedestal:before{content:"";border:1px solid color-mix(in srgb,var(--amb3) 55%,transparent);border-radius:50%;position:absolute;top:0;bottom:0;left:0;right:0}.spin{width:-moz-fit-content;width:fit-content;height:76%;transform-style:preserve-3d;perspective:1100px;margin-inline-start:auto;margin-inline-end:auto;position:absolute;bottom:11%;left:0;right:0}.float{height:100%;transform-style:preserve-3d;animation:5s ease-in-out infinite float}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.spin img.m{width:auto;max-width:none;height:100%;filter:drop-shadow(0 30px 24px var(--st-drop));display:block}.spin img.r{opacity:.2;pointer-events:none;clip-path:ellipse(62% 12% at 50% 100%);width:auto;max-width:none;height:100%;position:absolute;top:100%;left:0;transform:scaleY(-1);-webkit-mask-image:linear-gradient(#0000 87%,#000);mask-image:linear-gradient(#0000 87%,#000)}.bigword{text-align:center;width:max-content;font-family:var(--f-deco);white-space:nowrap;pointer-events:none;color:#0000;-webkit-text-stroke:2px color-mix(in srgb,color-mix(in srgb,var(--amb3) 60%,var(--st-ink)) 80%,transparent);background:linear-gradient(180deg,color-mix(in srgb,var(--amb3) 34%,transparent),color-mix(in srgb,var(--amb3) 10%,transparent) 70%,transparent);z-index:0;transform-origin:50% 0;-webkit-background-clip:text;background-clip:text;margin:0;font-size:clamp(5rem,15vw,15rem);font-weight:400;line-height:.9;position:absolute;top:12%;left:50%;transform:translate(-50%)}.turn-hint{bottom:28px;left:var(--g);z-index:5;color:var(--muted);white-space:nowrap;align-items:center;gap:8px;font-size:14px;display:flex;position:absolute}.views{z-index:6;gap:10px;display:flex;position:absolute;bottom:24px;right:24px}.views button{border:1px solid var(--line);background:radial-gradient(80% 60% at 50% 35%,color-mix(in srgb,var(--amb3) 22%,transparent),color-mix(in srgb,var(--st-ink) 12%,transparent));border-radius:12px;justify-content:center;align-items:flex-end;width:64px;height:84px;padding:6px;transition:border-color .25s,transform .25s;display:flex}.views button img{max-width:100%;max-height:100%}.views button[aria-selected=true]{border-color:var(--amb3);transform:translateY(-3px)}.pdp-info{overflow-wrap:anywhere;min-width:0;padding:36px max(36px,env(safe-area-inset-right,0px)) 40px 40px;border-left:1px solid var(--line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(#ffffff0b,#ffffff03);flex-direction:column;gap:20px;display:flex;position:relative}:root:not([data-theme=dark]) .pdp-info{background:linear-gradient(#ffffffa8,#fff6)}.pi-head{justify-content:space-between;align-items:baseline;display:flex}.d-grp{color:var(--accent)}.d-grp:hover{text-decoration:underline}.pi-idx{color:var(--muted);letter-spacing:.14em}.pi-name{font-family:var(--f-name);letter-spacing:0;overflow-wrap:normal;word-break:normal;-webkit-hyphens:auto;hyphens:auto;font-size-adjust:none;text-transform:none;font-size:clamp(2.3rem,3.4vw,3.6rem);font-weight:500;line-height:1}.pi-badge{font-family:var(--f-caps);letter-spacing:.14em;text-transform:uppercase;background:var(--gold);color:#110f0c;font-size-adjust:none;border-radius:999px;place-self:flex-start start;margin-top:-8px;padding:4px 12px;font-size:11px}.pi-price{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:baseline;gap:6px 12px;padding-bottom:18px;display:flex}.pi-price strong{font-family:var(--f-name);font-variant-numeric:lining-nums tabular-nums;font-size-adjust:none;font-size:2.3rem;font-weight:600}.pi-price>span{color:var(--muted);font-size:15px}.mrp{color:var(--muted);flex-basis:100%;font-size:14.5px}.mrp b{color:var(--gold-ink);font-weight:700}.pi-stock{color:var(--ink);gap:6px;font-size:14.5px;font-weight:600;display:grid}.pi-stock i{background:color-mix(in srgb,var(--st-ink) 10%,transparent);border-radius:999px;height:4px;overflow:hidden}.pi-stock b{background:linear-gradient(90deg,color-mix(in srgb,var(--amb3) 70%,#000),var(--amb3));border-radius:inherit;height:100%;display:block}.pi-stock.low span{color:#ffb46b}.pi-stock.low b{background:linear-gradient(90deg,#c76a1e,#ffb46b)}:root:not([data-theme=dark]) .pi-stock.low span{color:#a9550c}.pi-stock.out span{color:var(--muted)}.pi-desc{color:var(--st-soft);font-size:17px;line-height:1.65}.pi-block{gap:12px;display:grid}.lbl2{color:var(--muted);justify-content:space-between;gap:12px;display:flex}.pieces{flex-wrap:wrap;gap:10px;display:flex}.piece{border:1px solid var(--line);background:color-mix(in srgb,var(--st-ink) 3%,transparent);width:90px;font-family:var(--f-caps);letter-spacing:.06em;color:var(--ink);font-size-adjust:none;border-radius:14px;justify-items:center;gap:8px;padding:14px 8px 10px;font-size:12px;font-weight:500;display:grid}.piece svg{width:30px;height:30px;color:var(--amb3)}.run{grid-template-columns:repeat(7,minmax(0,1fr));gap:5px;display:grid}.run span{border:1px dashed color-mix(in srgb,var(--st-ink) 16%,transparent);height:38px;font-family:var(--f-caps);color:var(--muted);opacity:.5;white-space:nowrap;font-variant-numeric:lining-nums tabular-nums;font-size-adjust:none;border-radius:10px;justify-content:center;align-items:center;gap:3px;font-size:12px;display:flex}.run span.on{opacity:1;border:1px solid color-mix(in srgb,var(--amb3) 50%,transparent);background:color-mix(in srgb,var(--amb3) 13%,transparent);color:var(--ink);font-weight:600}.run svg{width:11px;height:11px;color:var(--amb3);stroke-width:2.6px;flex:none}.run-note{color:var(--muted);font-size:14px;line-height:1.5}.pi-buy{align-items:stretch;gap:10px;min-width:0;display:flex}.pi-buy .btn{min-width:0}.pi-buy .qty{padding:4px 6px}.btn.lux{background:linear-gradient(100deg,color-mix(in srgb,var(--amb3) 84%,#000),var(--amb3) 55%,color-mix(in srgb,var(--amb3) 78%,#fff));color:#110f0c;height:56px;box-shadow:0 14px 32px -12px color-mix(in srgb,var(--amb3) 70%,transparent);flex:1;font-size:16px}.btn.lux:hover{filter:brightness(1.08)}:root:not([data-theme=dark]) .btn.lux{color:#fff}.btn.lux.done{background:var(--amb3)}.wish-big{border:1px solid var(--line);width:56px;color:var(--ink);border-radius:999px;flex:none;place-items:center;transition:border-color .25s,background .25s,color .25s;display:grid}.wish-big svg{width:22px;height:22px}.wish-big:hover{border-color:var(--amb3)}.wish-big.on{color:#e06a7a;background:#e06a7a14;border-color:#e06a7a}.wish-big.on svg{fill:currentColor}.pi-buy2{z-index:5;gap:10px;min-width:0;margin-top:-8px;display:flex;position:relative}.buy-now{border-color:var(--line);min-width:0;height:48px;color:var(--ink);flex:1}.buy-now:hover{border-color:var(--amb3)}.share-wrap{flex:none;position:relative}.share-btn{border:1px solid var(--line);width:56px;height:48px;color:var(--ink);border-radius:999px;place-items:center;transition:border-color .25s,background .25s;display:grid}.share-btn svg{width:20px;height:20px}.share-btn:hover,.share-btn[aria-expanded=true]{border-color:var(--amb3);background:color-mix(in srgb,var(--st-ink) 6%,transparent)}.share-menu{z-index:30;border:1px solid var(--line);background:var(--st-glass-hi);min-width:200px;box-shadow:0 18px 40px -12px var(--st-shadow);border-radius:16px;padding:6px;display:grid;position:absolute;top:calc(100% + 8px);right:0}.share-menu[hidden]{display:none}.share-menu a,.share-menu button{color:var(--ink);text-align:left;white-space:nowrap;border-radius:10px;align-items:center;gap:12px;padding:11px 12px;font-size:15px;font-weight:600;display:flex}.share-menu a:hover,.share-menu button:hover{background:color-mix(in srgb,var(--st-ink) 8%,transparent)}.share-menu :focus-visible{background:color-mix(in srgb,var(--st-ink) 8%,transparent)}.share-menu svg{width:18px;height:18px;color:var(--amb3);flex:none}.pi-note{color:var(--muted);margin-top:-10px;font-size:14px}.assure{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.assure li{border:1px solid var(--line);color:var(--muted);border-radius:14px;gap:6px;padding:12px;font-size:14px;line-height:1.35;display:grid}.assure li b{color:var(--ink);font-size:15px;font-weight:700}.assure svg{width:18px;height:18px;color:var(--amb3)}.full-link{color:var(--amb3);align-items:center;gap:8px;font-weight:700;display:inline-flex}.full-link:hover{gap:12px}.pi-next{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;margin-top:auto;padding-top:8px;display:grid}.nb{text-align:left;border:1px solid var(--line);border-radius:14px;gap:2px;min-width:0;padding:12px 14px;transition:border-color .25s;display:grid}.nb:hover{border-color:var(--amb3)}.nb.r{text-align:right}.nb span{color:var(--muted)}.nb b{font-family:var(--f-name);white-space:nowrap;text-overflow:ellipsis;font-size-adjust:none;font-size:16px;font-weight:500;overflow:hidden}.product-page{padding-top:calc(84px + var(--ann,0px))}.pp-top{justify-content:space-between;align-items:center;gap:16px;width:100%;padding-block-start:6px;padding-block-end:4px;display:flex}.pp-top .crumbs{margin:0}.pp-nav{gap:6px;display:flex}.nb-mini{border:1px solid var(--line);width:40px;height:40px;color:var(--ink);border-radius:50%;place-items:center;font-size:22px;line-height:1;transition:border-color .25s,background .25s;display:grid}.nb-mini:hover{border-color:var(--amb3);background:color-mix(in srgb,var(--st-ink) 6%,transparent)}.product-page .pdp-grid{min-height:calc(100svh - 140px)}.product-page .pdp-stage{height:calc(100svh - 96px);top:80px}.product-page .pdp-info{border-radius:24px 0 0 24px}.gone{grid-column:1/-1;justify-items:start;gap:16px;padding-block-start:60px;padding-block-end:40px;display:grid}.gone h1{max-width:22ch;font-size:clamp(1.8rem,4vw,3rem)}.gone p:not(.caps){color:var(--st-soft);font-size:18px}.buybar{z-index:80;padding:10px 0 calc(10px + env(safe-area-inset-bottom,0px));background:var(--st-glass-hi);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-top:1px solid var(--st-line);color:var(--st-ink);position:fixed;bottom:0;left:0;right:0}.buybar-in{justify-content:space-between;align-items:center;gap:16px;display:flex}.buybar b{font-family:var(--f-name);font-size-adjust:none;font-size:18px;font-weight:600;line-height:1.2;display:block}.buybar span{color:var(--st-muted);font-size:14px}.buybar .btn{background:var(--st-ink);width:auto;color:var(--st-on);padding:0 26px}.bb-act{flex:none;align-items:center;gap:8px;display:flex}.bb-x{width:34px;height:34px;color:var(--st-muted);border:1px solid var(--st-line);border-radius:50%;flex:none;place-items:center;transition:color .2s,border-color .2s;display:grid}.bb-x:hover{color:var(--st-ink);border-color:var(--st-ink)}body[data-page=product]{--amb-base:color-mix(in srgb,var(--amb1) 32%,var(--amb2))}:root:not([data-theme=dark]) body[data-page=product]{--amb-base:color-mix(in srgb,var(--amb1) 50%,var(--amb2))}body[data-page=product]{background:var(--amb-base)}body[data-page=product] main{--accent:var(--amb3);background:radial-gradient(max(80vw,560px) 100vh at 32% 50vh,var(--amb1),var(--amb-base) 72%),var(--amb-base)}body[data-page=product] .product-page{background:0 0;transition:none}body[data-page=product] .buybar{background:color-mix(in srgb,var(--amb2) 90%,transparent);border-top-color:color-mix(in srgb,var(--amb3) 18%,transparent)}body[data-page=product] .buybar .btn{background:var(--amb3)}body[data-page=product] .footer{--gold:var(--amb3);--gold-ink:var(--amb3);--gold-hi:color-mix(in srgb,var(--amb3) 70%,#fff);--gold-lo:color-mix(in srgb,var(--amb3) 80%,#000);background:radial-gradient(90% 70% at 50% 100%,color-mix(in srgb,var(--amb1) 60%,transparent),transparent 75%),var(--amb-base);border-top-color:color-mix(in srgb,var(--amb3) 12%,transparent)}body[data-page=product] .footer .gold{background-image:linear-gradient(100deg,color-mix(in srgb,var(--amb3) 65%,#000) 0%,color-mix(in srgb,var(--amb3) 50%,#fff) 35%,var(--amb3) 55%,color-mix(in srgb,var(--amb3) 65%,#fff) 80%,color-mix(in srgb,var(--amb3) 65%,#000) 100%)}:root:not([data-theme=dark]) body[data-page=product] .footer{--gold:color-mix(in srgb,var(--amb3) 38%,#fff)}body[data-page=product] .wordmark{-webkit-text-stroke-color:color-mix(in srgb,var(--amb3) 42%,transparent)}.skeleton-lines{gap:14px;display:grid}:has(>.skeleton-lines){min-height:100vh;min-height:100svh}.skeleton-lines i{background:linear-gradient(90deg,color-mix(in srgb,var(--st-ink) 5%,transparent),color-mix(in srgb,var(--st-ink) 12%,transparent),color-mix(in srgb,var(--st-ink) 5%,transparent));background-size:200% 100%;border-radius:8px;height:18px;animation:1.4s linear infinite shimmer;display:block}.skeleton-lines i:first-child{width:70%;height:44px}.skeleton-lines i:nth-child(3){width:50%}@keyframes shimmer{to{background-position:-200% 0}}@media(max-width:1100px){.pdp-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.pdp-info{padding:28px 24px 32px 28px}}@media(max-width:900px){.pdp-grid{grid-template-columns:minmax(0,1fr)}.pdp-stage,.product-page .pdp-stage{height:64vh;height:64svh;position:relative;top:auto}.pdp-info{border-left:0;border-top:1px solid var(--line);padding:26px var(--gr) 32px var(--g)}.product-page .pdp-info{border-radius:24px 24px 0 0}.bigword{top:8%}.views{bottom:16px;right:16px}.views button{width:52px;height:68px}.turn-hint{bottom:20px;left:16px}.assure{grid-template-columns:minmax(0,1fr)}.kbd{display:none}}html.has-buybar .toast{bottom:calc(92px + env(safe-area-inset-bottom,0px))}html.has-tabbar.has-buybar .toast{bottom:calc(164px + env(safe-area-inset-bottom,0px))}.pi-price s{color:var(--muted)}.pi-stock.r span{font-weight:700}.sizes{flex-wrap:wrap;gap:8px;display:flex}.sizes button{border:1px solid var(--line);min-width:58px;height:50px;font-family:var(--f-caps);color:var(--ink);background:color-mix(in srgb,var(--st-ink) 3%,transparent);font-size-adjust:none;border-radius:12px;align-content:center;place-items:center;gap:0;padding:0 14px;font-size:14px;transition:border-color .2s,background .2s,color .2s,transform .2s;display:grid;position:relative}.sizes button b{font-weight:600}.sizes button small{font-family:var(--f-body);color:var(--muted);letter-spacing:0;margin-top:-2px;font-size:10.5px}.sizes button.on{border-color:var(--amb3);background:color-mix(in srgb,var(--amb3) 16%,transparent);box-shadow:0 0 0 1px var(--amb3) inset}.sizes button[disabled]{opacity:.45;cursor:not-allowed;background:0 0}.sizes button[disabled] b{text-decoration:line-through}.size-msg{color:#c24d2c;min-height:0;font-size:14px;font-weight:700}.size-msg:empty{display:none}:root[data-theme=dark] .size-msg{color:#ffb46b}.pdp-info{padding:42px max(40px,env(safe-area-inset-right,0px)) 46px 44px;gap:22px}.pdp-info:before{content:"";pointer-events:none;background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--gold) 75%,transparent) 30%,color-mix(in srgb,var(--gold) 75%,transparent) 70%,transparent);width:1px;position:absolute;top:28px;bottom:28px;left:-1px}:root:not([data-theme=dark]) .pdp-info{box-shadow:-40px 0 80px -50px color-mix(in srgb,var(--amb1) 90%,transparent);background:linear-gradient(#ffffffdb,#ffffffa8)}.d-grp{letter-spacing:.24em;align-items:center;gap:10px;display:inline-flex}.d-grp:before{content:"";opacity:.7;background:currentColor;width:24px;height:1px}.pi-name{letter-spacing:-.005em;font-size:clamp(2.4rem,3.6vw,3.9rem);line-height:.98}.pi-price{gap:8px;padding-bottom:22px;display:grid}.pp-row{flex-wrap:wrap;align-items:baseline;gap:8px 14px;display:flex}.pp-row strong{font-family:var(--f-name);font-variant-numeric:lining-nums tabular-nums;font-size-adjust:none;font-size:2.7rem;font-weight:600;line-height:1}.pp-row s{color:var(--muted);font-size:1.15rem;text-decoration-thickness:1px}.off-pill{font-family:var(--f-body);background:color-mix(in srgb,var(--ok) 13%,transparent);color:var(--ok);letter-spacing:.02em;border-radius:999px;align-self:center;padding:4px 12px;font-size:13.5px;font-weight:700}.pp-tax{font-family:var(--f-caps);letter-spacing:.16em;text-transform:uppercase;color:var(--muted);font-size-adjust:none;align-items:center;gap:7px;font-size:10.5px;display:inline-flex}.pp-tax svg{width:13px;height:13px;color:var(--ok);stroke-width:2.4px}.pi-stock.r{align-items:center;gap:10px;font-size:15px;display:flex}.pi-stock .dot{--dot:var(--ok);background:var(--dot);border-radius:50%;flex:none;width:8px;height:8px;animation:2.4s infinite stockpulse}.pi-stock.low .dot{--dot:#d9822b}.pi-stock.out .dot{--dot:var(--muted);animation:none}@keyframes stockpulse{0%{box-shadow:0 0 color-mix(in srgb,var(--dot) 50%,transparent)}70%{box-shadow:0 0 0 8px #0000}to{box-shadow:0 0 #0000}}.lbl2{letter-spacing:.2em}.sizes{gap:10px}.sizes button{background:color-mix(in srgb,var(--st-surface) 70%,transparent);min-width:62px;height:56px;box-shadow:0 1px #fff9 inset,0 6px 16px -14px var(--shadow);border-radius:15px;font-size:14.5px}.sizes button:hover:not([disabled]){border-color:color-mix(in srgb,var(--ink) 55%,transparent);transform:translateY(-2px)}.sizes button.on{background:var(--ink);color:var(--on-ink);border-color:var(--ink);box-shadow:0 14px 26px -14px var(--shadow)}.sizes button.on:after{content:"";background:var(--gold);border-radius:2px;width:14px;height:2px;position:absolute;bottom:8px;left:50%;transform:translate(-50%)}.sizes button[disabled]{box-shadow:none;background:0 0}.sizes button[disabled]:before{content:"";background:linear-gradient(to top right,transparent calc(50% - .5px),var(--line) 50%,transparent calc(50% + .5px));position:absolute;top:10px;bottom:10px;left:8px;right:8px}.size-help{color:var(--muted);text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);text-underline-offset:4px;justify-self:start;font-size:14.5px}.size-help:hover{color:var(--ink);text-decoration-color:currentColor}.pieces{gap:20px}.piece{background:0 0;border:0;gap:9px;width:auto;min-width:64px;padding:0;font-size:11px}.piece svg{box-sizing:content-box;background:color-mix(in srgb,var(--amb3) 10%,transparent);border:1px solid color-mix(in srgb,var(--amb3) 28%,transparent);width:24px;height:24px;transition:transform .3s var(--ease);border-radius:50%;padding:15px}.piece:hover svg{transform:translateY(-2px)}.btn.lux{isolation:isolate;letter-spacing:.03em;gap:10px;position:relative;overflow:hidden}.btn.lux svg{flex:none;width:18px;height:18px}.btn.lux:after{content:"";z-index:-1;transition:transform .9s var(--ease);background:linear-gradient(110deg,#0000 25%,#ffffff61,#0000 75%);position:absolute;top:0;bottom:0;left:0;right:0;transform:translate(-130%)}.btn.lux:hover:after{transform:translate(130%)}.wish-big,.share-btn{background:color-mix(in srgb,var(--st-surface) 60%,transparent)}.pi-eta{background:color-mix(in srgb,var(--amb3) 7%,transparent);border:1px solid color-mix(in srgb,var(--amb3) 20%,transparent);border-radius:18px;align-items:center;gap:14px;margin-top:-4px;padding:15px 18px;font-size:15.5px;display:flex}.pi-eta svg{width:24px;height:24px;color:var(--amb3);flex:none}.pi-eta span{gap:1px;display:grid}.pi-eta small{color:var(--muted);font-size:13.5px}.perks{border:1px solid var(--line);background:color-mix(in srgb,var(--st-surface) 45%,transparent);border-radius:20px;margin:0;padding:0;list-style:none;overflow:hidden}.perks li{align-items:center;gap:14px;padding:14px 18px;display:flex}.perks li+li{border-top:1px solid var(--line)}.pk-ic{background:color-mix(in srgb,var(--gold) 18%,transparent);width:40px;height:40px;color:var(--gold-ink);border-radius:50%;flex:none;place-items:center;display:grid}.pk-ic svg{width:18px;height:18px}.perks span{gap:1px;min-width:0;display:grid}.perks b{color:var(--ink);font-size:15.5px;font-weight:700}.perks small{color:var(--muted);font-size:14px;line-height:1.4}.full-link{letter-spacing:.02em}@media(max-width:900px){.pdp-info{padding:28px var(--gr) 34px var(--g)}.pdp-info:before{display:none}}@media(min-width:901px){.product-page .pdp-grid{max-width:calc(var(--maxw) + var(--g) + var(--gr));padding:0 var(--gr) clamp(32px,4vw,64px) var(--g);grid-template-columns:minmax(0,1fr) minmax(420px,580px);column-gap:clamp(24px,3vw,56px);margin-inline-start:auto;margin-inline-end:auto}.product-page .pdp-info{border:1px solid var(--line);box-shadow:0 40px 90px -50px var(--shadow),0 1px #ffffff0f inset;border-radius:28px;align-self:start;margin-top:8px;padding:44px clamp(32px,3vw,48px) 46px}:root:not([data-theme=dark]) .product-page .pdp-info{box-shadow:0 40px 90px -46px color-mix(in srgb,var(--amb3) 55%,var(--shadow)),0 1px #fff inset;border-color:#ffffffe6}.product-page .pdp-info:before{top:44px;bottom:44px}.product-page .turn-hint{left:0}.product-page .views{right:0}}@media(min-width:901px)and (max-width:1100px){.product-page .pdp-grid{grid-template-columns:minmax(0,1fr) minmax(360px,440px);column-gap:20px}.product-page .pdp-info{padding:32px 26px 34px}}.glance{border-block:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.glance>div{align-content:start;gap:8px;min-width:0;padding:16px 14px;display:grid}.glance>div:first-child{padding-left:0}.glance>div:last-child{padding-right:0}.glance>div+div{border-left:1px solid var(--line)}.glance dt{color:var(--muted);align-items:center;gap:8px;display:flex}.glance i{background:color-mix(in srgb,var(--amb3) 10%,transparent);width:28px;height:28px;color:var(--amb3);border-radius:50%;flex:none;place-items:center;display:grid}.glance i svg{width:15px;height:15px}.glance .caps{letter-spacing:.2em;font-size:10px}.glance dd{font-family:var(--f-name);overflow-wrap:anywhere;font-size-adjust:none;margin:0;font-size:18px;font-weight:600;line-height:1.2}.glance-more{border:1px solid var(--line);color:var(--ink);background:color-mix(in srgb,var(--st-surface) 45%,transparent);border-radius:16px;justify-content:space-between;align-items:center;gap:10px;margin-top:-6px;padding:14px 18px;font-size:15px;font-weight:700;transition:border-color .25s,background .25s;display:flex}.glance-more:hover{border-color:var(--amb3);background:color-mix(in srgb,var(--amb3) 6%,transparent)}.glance-more svg{color:var(--amb3);transition:transform .3s var(--ease);flex:none}.glance-more:hover svg{transform:translateY(3px)}.pd{padding-block-start:clamp(48px,7vw,96px);padding-block-end:24px}.pd[hidden]{display:none}.pd-in{border:1px solid color-mix(in srgb,var(--amb3) 16%,var(--line));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(#ffffff12,#ffffff05);border-radius:32px;gap:clamp(30px,4vw,52px);padding:clamp(28px,4.5vw,64px);display:grid;position:relative;overflow:hidden}:root:not([data-theme=dark]) .pd-in{box-shadow:0 50px 100px -70px color-mix(in srgb,var(--amb3) 55%,transparent);background:linear-gradient(#fffc,#ffffff8f)}.pd-in:before{content:"";background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--gold) 85%,transparent),transparent);height:1px;position:absolute;top:0;left:clamp(28px,4.5vw,64px);right:clamp(28px,4.5vw,64px)}.pd-head{gap:12px;display:grid}.pd-head h2{font-family:var(--f-display);max-width:22ch;font-size:clamp(2rem,4vw,3.4rem);line-height:1.02}.pd-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:start;gap:clamp(28px,5vw,84px);display:grid}.pd-lead{font-family:var(--f-name);color:var(--ink);font-size-adjust:none;font-size:clamp(1.25rem,1.7vw,1.6rem);line-height:1.5}.pd-lead:first-letter{float:left;font-family:var(--f-deco);color:var(--amb3);margin:.06em .12em 0 0;font-size:3.2em;line-height:.8}.pd-care{border-top:1px solid var(--line);gap:14px;margin-top:32px;padding-top:24px;display:grid}.pd-care h3{color:var(--muted);align-items:center;gap:10px;display:flex}.pd-care h3 svg{width:18px;height:18px;color:var(--amb3)}.pd-care ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.pd-care li{color:var(--st-soft);padding-left:24px;font-size:16.5px;line-height:1.5;position:relative}.pd-care li:before{content:"";border:1px solid var(--gold-ink);width:7px;height:7px;position:absolute;top:.6em;left:3px;transform:rotate(45deg)}.pd-spec{border-top:1px solid var(--line);margin:0;display:grid}.pd-spec>div{border-bottom:1px solid var(--line);grid-template-columns:minmax(170px,.45fr) minmax(0,1fr);align-items:center;gap:16px;padding:18px 0;display:grid}.pd-spec dt{color:var(--muted);align-items:center;gap:12px;display:flex}.pd-spec dt em{letter-spacing:.08em;width:22px;color:var(--gold-ink);order:-1;font-size:12px;font-style:normal}.pd-spec dt i{background:color-mix(in srgb,var(--amb3) 10%,transparent);border:1px solid color-mix(in srgb,var(--amb3) 22%,transparent);width:38px;height:38px;color:var(--amb3);border-radius:50%;flex:none;place-items:center;display:grid}.pd-spec dt i svg{width:17px;height:17px}.pd-spec dd{min-width:0;font-family:var(--f-name);color:var(--ink);font-size-adjust:none;margin:0;font-size:clamp(1.1rem,1.4vw,1.3rem);font-weight:500}.pd-spec dd a{text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb,var(--amb3) 50%,transparent);text-decoration-color:color-mix(in srgb,var(--amb3) 50%,transparent);text-underline-offset:4px}.pd-spec dd a:hover{text-decoration-color:currentColor}.pd-pieces{flex-wrap:wrap;gap:8px 20px;display:flex}.pd-pieces span{align-items:center;gap:8px;display:inline-flex}.pd-pieces svg{width:22px;height:22px;color:var(--amb3)}.pd-sizes{flex-wrap:wrap;gap:6px;display:flex}.pd-sizes span{border:1px solid var(--line);text-align:center;min-width:44px;font-family:var(--f-caps);letter-spacing:.06em;font-size-adjust:none;border-radius:999px;padding:5px 11px;font-size:12.5px;font-weight:600}.pd-serv{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.pd-serv li{border:1px solid var(--line);background:color-mix(in srgb,var(--st-surface) 50%,transparent);transition:border-color .3s,transform .3s var(--ease);border-radius:22px;align-content:start;gap:8px;padding:24px;display:grid}.pd-serv li:hover{border-color:color-mix(in srgb,var(--amb3) 45%,transparent);transform:translateY(-3px)}.pd-serv i{background:color-mix(in srgb,var(--gold) 18%,transparent);width:46px;height:46px;color:var(--gold-ink);border-radius:50%;place-items:center;margin-bottom:6px;display:grid}.pd-serv i svg{width:21px;height:21px}.pd-serv b{font-size:17px}.pd-serv p{color:var(--muted);font-size:15px;line-height:1.55}.pd-serv a{color:var(--ink);border-bottom:1px solid;justify-self:start;font-size:14px;font-weight:700}.pd-trade{border:1px dashed color-mix(in srgb,var(--gold-ink) 40%,var(--line));color:var(--muted);border-radius:18px;justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;font-size:15.5px;transition:border-color .25s,background .25s;display:flex}.pd-trade b{color:var(--ink)}.pd-trade:hover{border-style:solid;border-color:var(--gold-ink);background:color-mix(in srgb,var(--gold) 10%,transparent)}.pd-trade svg{color:var(--gold-ink);flex:none}@media(max-width:900px){.pd{padding-block-start:32px;padding-block-end:8px}.pd-in{border-radius:24px;padding:26px 20px}.pd-grid{grid-template-columns:minmax(0,1fr)}.pd-spec>div{grid-template-columns:minmax(0,1fr);gap:10px}.pd-serv{border:1px solid var(--line);background:color-mix(in srgb,var(--st-surface) 45%,transparent);border-radius:20px;grid-template-columns:minmax(0,1fr);gap:0;overflow:hidden}.pd-serv li{background:0 0;border:0;border-radius:0;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:2px 14px;padding:14px 18px}.pd-serv li+li{border-top:1px solid var(--line)}.pd-serv li:hover{transform:none}.pd-serv i{grid-area:1/1/span 3;align-self:center;width:40px;height:40px;margin:0}.pd-serv b,.pd-serv p,.pd-serv a{grid-column:2}.pd-serv b{font-size:15.5px}.pd-serv p{font-size:14px;line-height:1.4}.pd-serv a{font-size:13px}.glance dd{font-size:16px}.glance>div{padding:14px 10px}.pd-in{gap:20px;padding:22px 18px}.pd-head{gap:6px}.pd-head h2{font-size:1.7rem}.pd-grid{gap:16px}.pd-lead{font-size:1.08rem;line-height:1.45}.pd-lead:first-letter{font-size:2.6em}.pd-care{gap:10px;margin-top:16px;padding-top:16px}.pd-care ul{gap:5px}.pd-care li{padding-left:20px;font-size:14.5px;line-height:1.4}.pd-spec>div{grid-template-columns:86px minmax(0,1fr);gap:10px;padding:11px 0}.pd-spec dt{gap:8px}.pd-spec dt em,.pd-spec dt i{display:none}.pd-spec dt .caps{letter-spacing:.14em;font-size:10px}.pd-spec dd{font-size:1rem}.pd-pieces{gap:4px 14px}.pd-pieces svg{width:18px;height:18px}.pd-sizes span{min-width:38px;padding:3px 9px;font-size:11.5px}.pd-serv li{grid-template-columns:34px minmax(0,1fr) auto;column-gap:12px;padding:11px 14px}.pd-serv i{grid-row:1/span 2;width:34px;height:34px}.pd-serv i svg{width:16px;height:16px}.pd-serv b{grid-column:2;font-size:15px}.pd-serv a{grid-area:1/3;align-self:center;font-size:12.5px}.pd-serv p{grid-column:2/4;font-size:13.5px;line-height:1.35}.pd-trade{padding:12px 16px;font-size:14.5px}.perks{border-radius:18px;grid-template-columns:repeat(auto-fit,minmax(0,1fr));display:grid}.perks li{text-align:center;flex-direction:column;align-items:center;gap:7px;padding:12px 8px}.perks li+li{border-top:0;border-left:1px solid var(--line)}.pk-ic{width:32px;height:32px}.pk-ic svg{width:15px;height:15px}.perks span{gap:2px}.perks b{font-size:13.5px;line-height:1.2}.perks small{font-size:12px;line-height:1.3}}.bag-ctl{flex:1;min-width:0;display:flex}.bag-ctl>.btn.lux{width:100%}.bag-step{background:linear-gradient(100deg,color-mix(in srgb,var(--amb3) 84%,#000),var(--amb3) 55%,color-mix(in srgb,var(--amb3) 78%,#fff));color:#fff;min-width:0;height:56px;box-shadow:0 14px 32px -12px color-mix(in srgb,var(--amb3) 70%,transparent);border-radius:999px;flex:1;grid-template-columns:48px minmax(0,1fr) 48px;align-items:center;padding:4px;display:grid}:root[data-theme=dark] .bag-step{color:#14110d}.bag-step[hidden]{display:none}.bag-step button{width:48px;height:48px;color:inherit;background:#ffffff29;border-radius:50%;place-items:center;font-size:22px;line-height:1;transition:background .2s,transform .2s;display:grid}.bag-step button:hover:not([disabled]){background:#ffffff47}.bag-step button:active:not([disabled]){transform:scale(.9)}.bag-step button[disabled]{opacity:.35;cursor:not-allowed}.bag-step span{text-align:center;justify-items:center;line-height:1.05;display:grid;overflow:hidden}.bag-step b{font-family:var(--f-name);font-variant-numeric:lining-nums tabular-nums;font-size-adjust:none;font-size:22px;font-weight:700}.bag-step small{letter-spacing:.04em;opacity:.85;white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:12px;font-weight:600;overflow:hidden}.scrim{background:var(--scrim);z-index:120;opacity:0;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);position:fixed;top:0;bottom:0;left:0;right:0}.drawer{background:var(--surface);z-index:121;width:min(460px,100%);box-shadow:-20px 0 50px var(--shadow);padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px);padding-right:env(safe-area-inset-right,0px);visibility:hidden;flex-direction:column;display:flex;position:fixed;top:0;bottom:0;right:0;transform:translate(105%)}.dr-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:22px 24px 16px;display:flex}.dr-head h2{font-size:1.6rem}.dr-head h2 span{font-family:var(--f-body);color:var(--muted);letter-spacing:0;text-transform:none;margin-left:6px;font-size:15px}.dr-close{align-items:center;gap:6px;font-size:15px;font-weight:700;display:flex}.dr-min{background:var(--floor);border-radius:12px;gap:8px;margin:14px 24px 0;padding:12px 14px;font-size:14px;font-weight:600;display:grid}.dr-list{overscroll-behavior:contain;flex:1;align-content:start;margin:0;padding:6px 24px;list-style:none;display:grid;overflow:auto}.dr-item{border-bottom:1px solid var(--line);grid-template-columns:68px minmax(0,1fr) auto;align-items:start;gap:14px;padding:16px 0;display:grid}.dr-th{background:radial-gradient(80% 60% at 50% 35%,var(--tile-a),var(--tile-b));border-radius:10px;justify-content:center;align-items:flex-end;width:68px;height:88px;padding:4px;display:flex;overflow:hidden}.dr-th img{max-width:100%;max-height:100%}.dr-name{font-family:var(--f-name);font-size-adjust:none;font-size:17px;font-weight:600;line-height:1.25}.dr-name:hover{text-decoration:underline}.dr-meta{color:var(--muted);font-size:14px}.dr-item .qty{margin-top:8px;padding:2px 4px}.dr-item .qty button{width:28px;height:28px;font-size:16px}.dr-price{text-align:right;justify-items:end;gap:6px;font-size:16px;font-weight:600;display:grid}.rm{color:var(--muted);text-underline-offset:3px;font-size:13px;text-decoration:underline}.empty{text-align:center;color:var(--muted);justify-items:center;gap:14px;padding:48px 0;display:grid}.empty strong{font-family:var(--f-display);color:var(--ink);font-size:1.4rem;font-weight:400}.dr-foot{border-top:1px solid var(--line);gap:8px;padding:16px 24px 24px;display:grid}.dr-foot .row{justify-content:space-between;font-size:16px;display:flex}.dr-foot .row.total{border-top:1px dashed var(--line);padding-top:8px;font-size:18px}.dr-foot .row.total strong{font-family:var(--f-name);font-size-adjust:none;font-size:1.4rem}.dr-btns{grid-template-columns:1fr 1.4fr;gap:8px;margin-top:6px;display:grid}.dr-btns .btn{height:50px}.cart-layout{grid-template-columns:minmax(0,1fr) 380px;align-items:start;gap:40px;padding-block-start:40px;padding-block-end:24px;display:grid}.cart-layout:has(>.summary[hidden]){grid-template-columns:minmax(0,1fr)}.min-meter{background:var(--floor);border-radius:14px;gap:8px;margin-bottom:12px;padding:14px 16px;font-weight:600;display:grid}.min-meter i,.dr-min i{background:var(--line);border-radius:999px;height:5px;display:block;overflow:hidden}.min-meter b,.dr-min b{background:linear-gradient(90deg,var(--gold-lo),var(--accent));border-radius:inherit;height:100%;transition:width .5s var(--ease);display:block}.lines{margin:0;padding:0;list-style:none}.cart-line{border-bottom:1px solid var(--line);grid-template-columns:110px minmax(0,1fr) auto auto;align-items:center;gap:20px;padding:20px 0;display:grid}.line-img{background:radial-gradient(80% 60% at 50% 35%,color-mix(in srgb,var(--t) 22%,var(--tile-a)),color-mix(in srgb,var(--t) 40%,var(--tile-b)));border-radius:14px;justify-content:center;align-items:flex-end;width:110px;height:138px;padding:6px;display:flex}.line-img img{object-fit:contain;max-width:100%;max-height:100%}.line-main{gap:4px;min-width:0;display:grid}.line-name{font-family:var(--f-name);font-size-adjust:none;font-size:21px;font-weight:600;line-height:1.2}.line-name:hover{text-decoration:underline}.line-meta{color:var(--muted);font-size:14.5px}.line-act{gap:16px;margin-top:6px;display:flex}.line-act .link{font-size:14px}.line-total{justify-items:end;gap:2px;min-width:110px;display:grid}.line-total b{font-family:var(--f-name);font-size-adjust:none;font-size:20px}.line-total small{color:var(--muted);font-size:13px}.summary .btn{width:100%}.co-layout{grid-template-columns:minmax(0,1fr) 400px;align-items:start;gap:40px;padding-block-start:40px;padding-block-end:64px;display:grid}.co-form{gap:20px;min-width:0;display:grid}.co-step{background:var(--surface);border:0;border:1px solid var(--line);border-radius:22px;gap:22px;min-width:0;margin:0;padding:28px;display:grid}.co-step legend{float:left;width:100%;font-family:var(--f-display);margin-bottom:4px;padding:0;font-size:1.6rem}.co-nav{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-top:6px;display:flex}.co-nav .btn{width:auto}.co-nav .link{color:var(--muted);border:0}.gold-btn{background:linear-gradient(100deg,var(--gold-lo),var(--gold-hi));color:#110f0c}.co-closed{background:color-mix(in srgb,#c76a1e 14%,var(--surface));border:1px solid #c76a1e66;border-radius:14px;padding:16px 18px}.co-closed a{text-decoration:underline}.co-signin{border:1px dashed var(--line);color:var(--muted);border-radius:14px;padding:14px 18px;font-size:15.5px}.co-signin a{color:var(--ink);text-underline-offset:3px;font-weight:700;text-decoration:underline}.review .rv{grid-template-columns:auto 1fr auto;gap:12px 18px;margin:0;font-size:16px;display:grid}.rv dt{color:var(--muted);font-weight:600}.rv dd{overflow-wrap:anywhere;margin:0}.rv-e .link{font-size:13.5px}.rv-note{background:var(--floor);color:var(--muted);border-radius:12px;margin-top:16px;padding:12px 14px;font-size:15px}.co-sum .sum-lines{gap:12px;max-height:340px;margin:0;padding:0;list-style:none;display:grid;overflow:auto}.sum-lines li{grid-template-columns:56px minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.sl-img{background:radial-gradient(80% 60% at 50% 35%,color-mix(in srgb,var(--t) 22%,var(--tile-a)),color-mix(in srgb,var(--t) 40%,var(--tile-b)));border-radius:10px;justify-content:center;align-items:flex-end;width:56px;height:70px;padding:3px;display:flex;position:relative}.sl-img img{object-fit:contain;max-width:100%;max-height:100%}.sl-img em{background:var(--ink);min-width:22px;height:22px;color:var(--on-ink);border-radius:999px;place-items:center;padding:0 5px;font-size:12px;font-style:normal;font-weight:700;display:grid;position:absolute;top:-6px;right:-6px}.sum-lines b{font-family:var(--f-name);font-size-adjust:none;font-size:16px;line-height:1.25;display:block}.sum-lines small{color:var(--muted);font-size:13px}.coupon{grid-template-columns:1fr auto;gap:8px;display:grid}.coupon input{border:1px solid var(--line);background:var(--bg);height:46px;font-family:var(--f-body);letter-spacing:.06em;text-transform:uppercase;color:var(--ink);border-radius:12px;padding:0 14px;font-size:16px;font-weight:700}.coupon .btn{width:auto;height:46px;padding:0 18px}.coupon-msg{grid-column:1/-1;font-size:14px;font-weight:600}.coupon-msg:empty{display:none}.coupon-msg.ok{color:var(--ok)}.coupon-msg.err{color:var(--neg)}.co-done{padding-block-start:40px;padding-block-end:72px}.done-card{text-align:center;background:var(--surface);border:1px solid var(--line);max-width:680px;box-shadow:0 40px 80px -50px var(--shadow);border-radius:28px;justify-items:center;gap:16px;margin:0 auto;padding:44px 28px;display:grid}.done-card h2{font-size:clamp(1.8rem,4vw,2.6rem)}.done-no{font-family:var(--f-name);letter-spacing:.06em;border:1px dashed var(--line);font-size-adjust:none;border-radius:999px;padding:10px 20px;font-size:1.5rem;font-weight:600}.done-msg{color:var(--muted);max-width:44ch;font-size:17px}.done-lines{text-align:left;width:100%;margin:0;padding:0;font-size:16px;list-style:none;display:grid}.done-lines li{border-bottom:1px solid var(--line);justify-content:space-between;gap:12px;padding:10px 0;display:flex}.done-lines li.tot{border-bottom:0}.done-act{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.done-act .btn{width:auto;padding:0 22px}.next-steps{border-top:1px solid var(--line);text-align:left;color:var(--muted);counter-reset:n;grid-template-columns:repeat(3,1fr);gap:16px;width:100%;margin:10px 0 0;padding:20px 0 0;font-size:15px;list-style:none;display:grid}.next-steps li{counter-increment:n;gap:4px;display:grid}.next-steps li:before{content:counter(n);background:var(--floor);width:28px;height:28px;color:var(--ink);border-radius:50%;place-items:center;font-weight:700;display:grid}.next-steps b{color:var(--ink)}.track-layout{grid-template-columns:400px minmax(0,1fr);align-items:start;gap:32px;padding-block-start:40px;padding-block-end:72px;display:grid}.track-card{background:var(--surface);border:1px solid var(--line);border-radius:22px;gap:22px;padding:26px;display:grid}.track-form{gap:14px;display:grid}.my-orders{border-top:1px solid var(--line);gap:10px;padding-top:18px;display:grid}.my-orders ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.my-orders button{text-align:left;border:1px solid var(--line);border-radius:12px;grid-template-columns:1fr auto;gap:2px 12px;width:100%;padding:10px 12px;transition:border-color .2s;display:grid}.my-orders button:hover{border-color:var(--ink)}.my-orders span{color:var(--muted);font-size:14px}.my-orders small{color:var(--muted);grid-area:1/2/span 2;align-self:center}.track-result{background:var(--surface);border:1px solid var(--line);border-radius:22px;gap:22px;padding:30px;display:grid}.tr-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.tr-head h2{font-family:var(--f-name);letter-spacing:.04em;font-size-adjust:none;font-size:2rem}.tr-badge{background:var(--floor);border-radius:999px;padding:6px 14px;font-size:14px;font-weight:700}.tr-badge.delivered{background:color-mix(in srgb,var(--ok) 16%,transparent);color:var(--ok)}.tr-badge.shipped{background:color-mix(in srgb,var(--accent) 14%,transparent);color:var(--accent)}.tr-badge.cancelled{background:color-mix(in srgb,var(--neg) 12%,transparent);color:var(--neg)}.tr-steps{grid-template-columns:repeat(5,1fr);gap:8px;margin:0;padding:0;list-style:none;display:grid;position:relative}.tr-steps li{text-align:center;color:var(--muted);align-content:start;justify-items:center;gap:6px;font-size:14px;display:grid;position:relative}.tr-steps li:before{content:"";background:var(--line);z-index:0;height:3px;position:absolute;top:14px;left:-50%;right:50%}.tr-steps li:first-child:before{display:none}.tr-steps li.done:before,.tr-steps li.now:before{background:var(--ok)}.tr-steps i{z-index:1;background:var(--surface);border:3px solid var(--line);border-radius:50%;width:30px;height:30px;position:relative}.tr-steps li.done i{background:var(--ok);border-color:var(--ok)}.tr-steps li.now i{border-color:var(--accent);box-shadow:0 0 0 6px color-mix(in srgb,var(--accent) 18%,transparent)}.tr-steps b{color:var(--ink);font-size:15px}.tr-steps small{font-size:12.5px}.tr-cancel{background:color-mix(in srgb,var(--neg) 10%,transparent);border-radius:12px;padding:14px 16px}.tr-ship{background:var(--floor);border-radius:14px;align-items:center;gap:14px;padding:14px 16px;display:flex}.tr-ship svg{width:30px;height:30px;color:var(--accent);flex:none}.tr-ship div{display:grid}.tr-lines{margin:0;padding:0;font-size:16px;list-style:none;display:grid}.tr-lines li{border-bottom:1px solid var(--line);justify-content:space-between;gap:12px;padding:10px 0;display:flex}.tr-lines li.tot{border-bottom:0}.tr-lines small{color:var(--muted)}.tr-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.tr-foot .btn{width:auto;padding:0 20px}.pay{background:var(--floor);border-radius:999px;padding:5px 12px;font-size:14px;font-weight:700}.pay.paid{color:var(--ok)}@media(max-width:1000px){.cart-layout,.co-layout,.track-layout{grid-template-columns:minmax(0,1fr)}.co-sum{order:-1}}@media(max-width:640px){.cart-line{grid-template-columns:84px minmax(0,1fr);gap:12px 14px}.line-img{grid-row:span 2;width:84px;height:106px}.cart-line .qty{justify-self:start}.line-total{justify-items:start}.co-step{padding:20px}.review .rv{grid-template-columns:1fr auto}.rv dt{grid-column:1/-1;margin-top:6px}.next-steps{grid-template-columns:1fr}.tr-steps{grid-template-columns:1fr;gap:0}.tr-steps li{text-align:left;grid-template-columns:30px 1fr;justify-items:start;column-gap:12px;padding-bottom:16px}.tr-steps li i{grid-row:span 2}.tr-steps li:before{width:3px;height:30px;top:-16px;left:13px;right:auto}}.pay-opts{gap:10px;margin-bottom:18px;display:grid}.pay-opts .caps{color:var(--muted)}.pay-opt{border:1px solid var(--line);background:var(--surface);cursor:pointer;border-radius:16px;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;padding:16px 18px;transition:border-color .2s,box-shadow .2s;display:grid}.pay-opt:hover{border-color:color-mix(in srgb,var(--accent) 50%,var(--line))}.pay-opt:has(input:checked){border-color:var(--accent);box-shadow:0 0 0 1px var(--accent) inset,0 12px 30px -18px var(--shadow)}.pay-opt input{width:20px;height:20px;accent-color:var(--accent)}.pay-opt span{gap:2px;display:grid}.pay-opt b{font-family:var(--f-name);font-size-adjust:none;font-size:1.15rem;font-weight:600}.pay-opt small{color:var(--muted);font-size:14px}.pay-ic{background:color-mix(in srgb,var(--accent) 12%,transparent);width:38px;height:38px;color:var(--accent);border-radius:12px;place-items:center;font-style:normal;font-weight:700;display:grid}.pay-opts .msg{color:var(--neg);font-size:14px;font-weight:600}.pay-opts .msg:empty{display:none}.pay-retry{border:1px solid color-mix(in srgb,#c76a1e 45%,var(--line));background:color-mix(in srgb,#c76a1e 9%,var(--surface));border-radius:16px;gap:12px;padding:18px;display:grid}.pay-retry .row-c{flex-wrap:wrap;gap:10px;display:flex}.pay-retry .btn{width:auto;padding:0 22px}.pay-opt.off{opacity:.5;cursor:not-allowed}.pay-opt.off:hover{border-color:var(--line)}.content-layout{grid-template-columns:200px minmax(0,1fr) 260px;align-items:start;gap:48px;padding-block-start:48px;padding-block-end:72px;display:grid}.content-layout:where(:not(:has(.toc))){grid-template-columns:minmax(0,1fr) 260px}.toc{gap:4px;display:grid;position:sticky;top:110px}.toc .caps{color:var(--muted);margin-bottom:8px}.toc a{border-left:2px solid var(--line);color:var(--muted);padding:6px 10px;font-size:15px;transition:color .2s,border-color .2s}.toc a:hover,.toc a.on{color:var(--ink);border-color:var(--accent)}.prose{min-width:0;max-width:70ch;font-size:18.5px;line-height:1.75}.prose h2{margin:1.6em 0 .5em;scroll-margin-top:110px;font-size:clamp(1.5rem,2.6vw,2rem)}.prose h3{font-family:var(--f-name);text-transform:none;letter-spacing:0;font-size-adjust:none;margin:1.3em 0 .3em;font-size:1.35rem;font-weight:600}.prose>:first-child{margin-top:0}.prose p,.prose ul,.prose ol{margin:0 0 1em}.prose ul,.prose ol{padding-left:1.3em}.prose li{margin-bottom:.35em}.prose a{color:var(--accent);text-underline-offset:3px;text-decoration:underline}.prose strong{font-weight:700}.prose code{background:var(--floor);border-radius:6px;padding:1px 6px;font-size:.9em}.prose .updated{color:var(--muted);margin-top:32px;font-size:14px}.qa{border-bottom:1px solid var(--line)}.qa summary{cursor:pointer;font-family:var(--f-name);font-size-adjust:none;justify-content:space-between;gap:16px;padding:16px 0;font-size:1.25rem;font-weight:600;list-style:none;display:flex}.qa summary::-webkit-details-marker{display:none}.qa summary:after{content:"+";font-family:var(--f-body);color:var(--accent);font-size:1.5rem;line-height:1;transition:transform .3s}.qa[open] summary:after{transform:rotate(45deg)}.qa-a{padding:0 0 16px}.help-card{background:var(--surface);border:1px solid var(--line);border-radius:20px;gap:12px;padding:22px;display:grid;position:sticky;top:110px}.help-card .caps{color:var(--accent)}.help-card p{color:var(--muted);font-size:15.5px}.help-links{border-top:1px solid var(--line);gap:6px;padding-top:10px;font-size:15px;display:grid}.help-links a:hover{text-decoration:underline}.about-band{background:radial-gradient(90% 140% at 80% 0%,color-mix(in srgb,var(--st-a) 70%,var(--night)),var(--night) 70%);color:var(--st-ink);border-radius:24px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding:30px;display:flex}.about-band div{display:grid}.about-band b{font-family:var(--f-name);font-size-adjust:none;font-size:2.6rem;font-weight:600;line-height:1}.about-band span{color:var(--st-muted);font-size:14px}.about-band .pill{background:var(--st-ink);color:var(--st-on)}.contact-layout{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:32px;padding-block-start:44px;padding-block-end:72px;display:grid}.contact-cards{gap:12px;display:grid}.contact-cards:empty{min-height:560px}.cc{background:var(--surface);border:1px solid var(--line);border-radius:18px;align-items:center;gap:16px;padding:18px 20px;transition:border-color .25s,transform .25s;display:flex}a.cc:hover{border-color:var(--accent);transform:translateY(-2px)}.cc svg{width:30px;height:30px;color:var(--accent);flex:none}.cc.wa svg{color:#1faf5a}.cc span{gap:2px;min-width:0;display:grid}.cc small{color:var(--muted)}.cc b{font-family:var(--f-name);overflow-wrap:anywhere;font-size-adjust:none;font-size:19px;font-weight:600}.contact-form{background:var(--surface);border:1px solid var(--line);border-radius:24px;gap:20px;padding:30px;display:grid}.contact-form h2{font-size:1.6rem}.contact-form .btn{justify-self:start;width:auto}.sent{text-align:center;justify-items:center;gap:12px;padding:40px 0;display:grid}.sent h3{font-size:1.6rem}.sent p{color:var(--muted)}.nf{padding:calc(150px + var(--ann,0px)) 0 90px;background:radial-gradient(80% 90% at 50% 0%,color-mix(in srgb,var(--st-a) 70%,var(--night)),var(--night) 70%);position:relative;overflow:hidden}.nf-in{text-align:center;justify-items:center;gap:18px;display:grid}.nf-code{font-family:var(--f-deco);color:#0000;-webkit-text-stroke:1.5px var(--gold-stroke);margin:0;font-size:clamp(7rem,24vw,18rem);font-weight:700;line-height:.8}.nf h1{max-width:20ch;font-size:clamp(1.8rem,4.4vw,3.4rem)}.nf p:not(.nf-code){color:var(--st-soft);font-size:18px}.nf-search{gap:8px;width:min(520px,100%);margin-top:10px;display:flex}.nf-search input{border:1px solid color-mix(in srgb,var(--st-ink) 20%,transparent);background:color-mix(in srgb,var(--st-ink) 6%,transparent);height:52px;color:var(--st-ink);font-family:var(--f-body);border-radius:999px;flex:1;padding:0 20px;font-size:17px;font-weight:600}.nf-search .pill{background:var(--st-ink);height:52px;color:var(--st-on)}.nf-links{flex-wrap:wrap;justify-content:center;gap:22px;font-weight:700;display:flex}.nf-links a{color:var(--gold-ink);border-bottom:1px solid #0000}.nf-links a:hover{border-color:currentColor}.search{z-index:130;background:color-mix(in srgb,var(--night) 84%,transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);overscroll-behavior:contain;position:fixed;top:0;bottom:0;left:0;right:0;overflow:auto}.search-in{width:min(1100px,100% - 32px);margin:calc(70px + env(safe-area-inset-top,0px)) auto 40px;background:var(--surface);color:var(--ink);box-shadow:0 40px 100px -30px var(--st-shadow);border-radius:26px;overflow:hidden}.search-bar{border-bottom:1px solid var(--line);align-items:center;gap:14px;padding:16px 22px;display:flex}.search-bar svg{color:var(--muted);flex:none}.search-bar input{min-width:0;font-family:var(--f-name);color:var(--ink);font-size-adjust:none;background:0 0;border:0;outline:none;flex:1;font-size:clamp(1.3rem,3vw,1.8rem);font-weight:500}.search-bar kbd{border:1px solid var(--line);color:var(--muted);border-radius:6px;padding:2px 6px;font:12px ui-monospace,monospace}.search-close{border:1px solid var(--line);width:40px;height:40px;color:var(--ink);border-radius:50%;font-size:22px;line-height:1}.search-body{grid-template-columns:240px minmax(0,1fr);min-height:320px;display:grid}.search-side{border-right:1px solid var(--line);background:var(--floor);align-content:start;gap:12px;padding:22px;display:grid}.search-side .caps{color:var(--muted)}.search-side .chips{gap:6px}.search-side .chip-btn{background:var(--surface);height:32px;font-size:14px}.search-results{align-content:start;gap:14px;padding:22px;display:grid}.search-results .caps{color:var(--muted)}.search-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.sr-item{border-radius:14px;align-items:center;gap:14px;padding:10px;transition:background .15s;display:flex}.sr-item:hover,.sr-item.on{background:var(--floor)}.sr-img{background:radial-gradient(80% 60% at 50% 35%,color-mix(in srgb,var(--t) 22%,var(--tile-a)),color-mix(in srgb,var(--t) 40%,var(--tile-b)));border-radius:10px;flex:none;justify-content:center;align-items:flex-end;width:52px;height:66px;padding:3px;display:flex}.sr-img img{object-fit:contain;max-width:100%;max-height:100%}.sr-t{min-width:0;display:grid}.sr-t b{font-family:var(--f-name);text-overflow:ellipsis;white-space:nowrap;font-size-adjust:none;font-size:17px;font-weight:600;line-height:1.2;overflow:hidden}.sr-t small{color:var(--muted);font-size:14px}.sr-none{color:var(--muted);grid-column:1/-1;padding:12px 0}.sr-none .link{font-size:inherit}#searchAll{color:var(--accent);border-color:currentColor;justify-self:start}@media(max-width:1100px){.content-layout{grid-template-columns:minmax(0,1fr) 260px}.toc{display:none}}@media(max-width:860px){.content-layout,.contact-layout{grid-template-columns:minmax(0,1fr)}.help-card{position:static}.search-body{grid-template-columns:minmax(0,1fr)}.search-side{border-right:0;border-bottom:1px solid var(--line)}.search-grid{grid-template-columns:minmax(0,1fr)}.search-in{margin-top:calc(16px + env(safe-area-inset-top,0px));border-radius:20px}.search-bar kbd{display:none}.contact-form{padding:22px}}.search-bar input::-webkit-search-cancel-button{display:none}.auth{padding-block-start:44px;padding-block-end:88px}.auth-shell{background:var(--surface);border:1px solid var(--line);max-width:1180px;box-shadow:0 60px 120px -70px var(--shadow);border-radius:32px;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);margin-inline-start:auto;margin-inline-end:auto;display:grid;overflow:hidden}.auth-art{isolation:isolate;min-height:660px;color:var(--st-ink);background:radial-gradient(90% 70% at 50% 36%,var(--amb1),var(--amb2) 78%);flex-direction:column;gap:22px;padding:40px;transition:--amb1 .9s,--amb2 .9s,--amb3 .9s;display:flex;position:relative;overflow:hidden}.auth-art:before{content:"";border:1px solid color-mix(in srgb,var(--gold) 50%,transparent);pointer-events:none;border-radius:22px;position:absolute;top:18px;bottom:18px;left:18px;right:18px}.auth-fig{z-index:-1;flex:1;min-height:280px;position:relative}.auth-fig img{object-fit:contain;object-position:bottom;width:auto;max-width:86%;height:100%;filter:drop-shadow(0 30px 30px var(--st-drop));animation:6s ease-in-out infinite float;position:absolute;bottom:0;left:50%;translate:-50%}.auth-fig:after{content:"";z-index:-1;aspect-ratio:5;background:radial-gradient(closest-side,color-mix(in srgb,var(--st-ink) 24%,transparent),transparent);border-radius:50%;width:min(66%,300px);position:absolute;bottom:-12px;left:50%;transform:translate(-50%)}.auth-copy{background:var(--st-glass);border:1px solid color-mix(in srgb,var(--st-ink) 8%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:20px;gap:14px;padding:22px 24px;display:grid;position:relative}.auth-copy .caps{color:var(--gold-ink)}.auth-h{font-family:var(--f-display);font-size:clamp(1.6rem,2.3vw,2.2rem);line-height:1.1}.auth-perks{gap:12px;margin:0;padding:0;list-style:none;display:grid}.auth-perks li{align-items:center;gap:12px;display:flex}.auth-perks i{background:color-mix(in srgb,var(--amb3) 14%,transparent);width:38px;height:38px;color:var(--amb3);border-radius:50%;flex:none;place-items:center;display:grid}.auth-perks svg{width:18px;height:18px}.auth-perks span{line-height:1.3;display:grid}.auth-perks b{font-size:15.5px}.auth-perks small{color:var(--st-muted);font-size:14px}.auth-main{align-content:start;gap:26px;padding:44px clamp(24px,4vw,56px) 40px;display:grid}.auth-tabs{border:1px solid var(--line);background:color-mix(in srgb,var(--ink) 4%,transparent);border-radius:999px;grid-template-columns:1fr 1fr;padding:5px;display:grid;position:relative}.auth-tabs button{z-index:1;height:46px;font-family:var(--f-caps);letter-spacing:.16em;text-transform:uppercase;color:var(--muted);font-size-adjust:none;border-radius:999px;font-size:12.5px;font-weight:600;transition:color .35s;position:relative}.auth-tabs button:hover{color:var(--ink)}.auth-tabs button[aria-selected=true]{color:var(--on-ink)}.auth-ink{width:var(--w, calc(50% - 5px) );transform:translate(var(--x,5px));background:var(--ink);box-shadow:0 10px 24px -12px var(--shadow);transition:transform .5s var(--ease),width .5s var(--ease);border-radius:999px;position:absolute;top:5px;bottom:5px;left:0}.auth-ink:after{content:"";background:var(--gold);border-radius:2px;width:16px;height:2px;position:absolute;bottom:7px;left:50%;transform:translate(-50%)}.auth-form{gap:18px;display:grid}.auth-form[hidden]{display:none}.auth-head h2{font-size:clamp(1.6rem,2.4vw,2.1rem)}.auth-head p{margin-top:6px}.auth-form .field label .link{border:0;padding:0;font-weight:600}.auth-go{width:100%}.btn.busy{opacity:.7;pointer-events:none}.auth-alt{text-align:center;color:var(--muted);font-size:15.5px}.auth-alt .link{color:var(--ink);font-size:15.5px}.auth-form .fine a,.ac-apply .fine a{text-decoration:underline}.pw{position:relative}.pw input{padding-right:52px}.pw-eye{width:40px;height:40px;color:var(--muted);border-radius:10px;place-items:center;display:grid;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.pw-eye:hover{color:var(--ink);background:color-mix(in srgb,var(--ink) 6%,transparent)}.pw-eye svg{width:20px;height:20px}.auth-trade{border:1px dashed color-mix(in srgb,var(--gold-ink) 45%,var(--line));background:color-mix(in srgb,var(--gold) 9%,transparent);border-radius:18px;align-items:center;gap:14px;padding:16px 18px;transition:border-color .25s,background .25s;display:flex}.auth-trade:hover{border-style:solid;border-color:var(--gold-ink);background:color-mix(in srgb,var(--gold) 16%,transparent)}.auth-trade i,.trade-row>i{background:var(--surface);width:42px;height:42px;color:var(--gold-ink);border:1px solid color-mix(in srgb,var(--gold-ink) 30%,transparent);border-radius:50%;flex:none;place-items:center;display:grid}.auth-trade i svg,.trade-row>i svg{width:20px;height:20px}.auth-trade span{flex:1;line-height:1.3;display:grid}.auth-trade b{font-size:16px}.auth-trade small{color:var(--muted);font-size:14px}.at-arrow{color:var(--gold-ink);transition:transform .3s var(--ease);flex:none}.auth-trade:hover .at-arrow{transform:translate(4px)}.ac-mid{max-width:940px;padding-block-start:44px;padding-block-end:88px}.ac-narrow{max-width:560px;padding-block-start:44px;padding-block-end:88px}.ac-card{background:var(--surface);border:1px solid var(--line);box-shadow:0 40px 80px -60px var(--shadow);border-radius:28px;gap:14px;padding:32px;display:grid}.ac-card h2{font-size:1.6rem}.ac-card .mut a{color:var(--accent);text-decoration:underline}.ac-card .back{color:var(--muted);border:0;justify-self:start;margin-bottom:4px;padding:0}.ac-card .back:hover{color:var(--ink)}.ac-apply .kick{color:var(--gold-ink)}.ac-apply h2{font-size:clamp(1.7rem,3vw,2.4rem)}.apply-steps{counter-reset:st;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:6px 0 4px;padding:0;list-style:none;display:grid}.apply-steps li{border:1px solid var(--line);background:color-mix(in srgb,var(--gold) 7%,transparent);counter-increment:st;border-radius:16px;gap:2px;padding:14px 16px;display:grid}.apply-steps li:before{content:"0" counter(st);font-family:var(--f-caps);letter-spacing:.2em;color:var(--gold-ink);font-size:11px}.apply-steps b{font-size:16px}.apply-steps span{color:var(--muted);font-size:14px}.ac-apply form,.ac-trade form{gap:16px;display:grid}.ac-apply .fine .link{font-size:13.5px}.stack-f{gap:14px;display:grid}.stack-f .btn,.ac-card form>.btn{justify-self:start;width:auto;padding:0 28px}.ac-card .field label .link{border:0;padding:0;font-weight:600}.ac-ok{background:color-mix(in srgb,var(--ok) 12%,transparent);color:var(--ink);border-radius:14px;padding:14px 16px}.ac-in{gap:24px;padding-block-start:40px;padding-block-end:88px;display:grid}.ac-in[hidden]{display:none}.ac-layout{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:24px;display:grid}.ac-status{border:1px solid var(--line);background:radial-gradient(90% 140% at 90% 0%,color-mix(in srgb,var(--gold) 22%,transparent),transparent 60%),var(--surface);border-radius:28px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:28px 32px;display:flex}.ac-status.approved{border-color:color-mix(in srgb,var(--ok) 40%,var(--line))}.ac-status .caps{color:var(--gold-ink)}.ac-status h2{margin:6px 0;font-size:clamp(1.4rem,2.6vw,2rem)}.ac-status p:not(.caps){color:var(--muted);max-width:60ch}.ac-status p a{color:var(--ink);text-decoration:underline}.ac-act{flex-wrap:wrap;gap:10px;display:flex}.ac-h{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.ac-orders{gap:8px;margin:0;padding:0;list-style:none;display:grid}.ac-orders a{border:1px solid var(--line);border-radius:16px;grid-template-columns:1fr auto;gap:2px 12px;padding:14px 16px;transition:border-color .2s,transform .2s;display:grid}.ac-orders a:hover{border-color:var(--accent);transform:translateY(-1px)}.ac-orders span,.ac-orders small{color:var(--muted);font-size:14px}.ac-orders em{grid-area:1/2/span 2;align-self:center;font-style:normal}.ac-empty{border:1px dashed var(--line);color:var(--muted);border-radius:16px;justify-items:start;gap:8px;padding:22px;display:grid}.ac-empty .link{color:var(--ink)}.ac-pw{border-top:1px solid var(--line);padding-top:12px}.ac-pw summary{cursor:pointer;font-weight:700}.ac-pw form{margin-top:12px}.ac-trade{background:radial-gradient(70% 160% at 100% 0%,color-mix(in srgb,var(--gold) 16%,transparent),transparent 60%),var(--surface)}.trade-row{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.trade-row>div{flex:1;min-width:240px}.trade-row h2{font-size:1.4rem}.trade-row p{margin-top:4px}.ac-trade form{border-top:1px solid var(--line);margin-top:10px;padding-top:20px}.ac-trade form[hidden]{display:none}@media(max-width:900px){.auth{padding-block-start:24px;padding-block-end:64px}.auth-shell{border-radius:24px;grid-template-columns:minmax(0,1fr)}.auth-art{display:none}.auth-main{padding:24px 20px}.ac-layout{grid-template-columns:minmax(0,1fr)}.ac-card{border-radius:22px;padding:22px}.ac-status{padding:22px}.apply-steps{grid-template-columns:minmax(0,1fr)}}.footer{background:var(--night);border-top:1px solid var(--st-line);color:var(--st-ink);padding-block-start:72px;padding-block-end:36px;position:relative;overflow:hidden}.ft-cta{border-bottom:1px solid var(--st-line);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:end;gap:28px;margin-bottom:44px;padding-bottom:48px;display:grid}.ft-cta h2{max-width:16ch;font-size:clamp(2rem,4.6vw,3.6rem);line-height:1.08}.ft-lead{color:var(--st-muted);margin-top:14px;font-size:17px}.join{grid-template-columns:1fr auto;align-self:end;gap:8px;display:grid}.join input{border:1px solid color-mix(in srgb,var(--st-ink) 18%,transparent);background:color-mix(in srgb,var(--st-ink) 5%,transparent);height:54px;color:var(--st-ink);font-family:var(--f-body);border-radius:999px;outline:none;min-width:0;padding:0 22px;font-size:17px;font-weight:600}.join input:focus{border-color:var(--gold-ink)}.join input::placeholder{color:var(--st-muted)}.join .pill{background:var(--gold);color:#110f0c;height:54px}.join-msg{color:var(--ok);grid-column:1/-1;min-height:0;font-size:14.5px}.join-msg:empty{display:none}.join-msg.err{color:var(--neg)}.ft{grid-template-columns:1.5fr repeat(4,minmax(0,1fr));gap:32px;display:grid}.ft h3{color:var(--st-muted);margin:0 0 14px}.ft ul{gap:9px;margin:0;padding:0;font-size:16px;list-style:none;display:grid}.ft ul a{transition:background-size .4s var(--ease);overflow-wrap:anywhere;background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat;align-items:center;gap:8px;display:inline-flex}.ft ul a:hover{background-size:100% 1px}.ft ul svg{width:16px;height:16px;color:var(--gold-ink);flex:none}.logo-full{aspect-ratio:560/339;background:var(--brand);width:min(230px,70vw);display:block;-webkit-mask:url(./onf-b-weavsters-logo-DxlaZoTE.png) 0/contain no-repeat;mask:url(./onf-b-weavsters-logo-DxlaZoTE.png) 0/contain no-repeat}.ft-brand p{color:var(--st-muted);max-width:34ch;margin-top:14px;font-size:16px}.copy{border-top:1px solid var(--st-line);color:var(--st-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:44px;padding-top:18px;font-size:14px;display:flex}.to-top{border:1px solid color-mix(in srgb,var(--st-ink) 18%,transparent);width:44px;height:44px;color:var(--st-ink);border-radius:50%;place-items:center;transition:background .3s,border-color .3s;display:grid}.to-top:hover{background:color-mix(in srgb,var(--st-ink) 8%,transparent);border-color:var(--gold-ink)}.wordmark{font-family:var(--f-deco);letter-spacing:-.02em;color:#0000;-webkit-text-stroke:1.4px var(--gold-stroke);white-space:nowrap;text-align:center;margin-top:44px;font-size:clamp(3rem,12vw,11rem);font-weight:700;line-height:.82;overflow:hidden}.wordmark div{display:inline-block}@media(max-width:1000px){.ft{grid-template-columns:repeat(2,minmax(0,1fr))}.ft-brand{grid-column:1/-1}.ft-cta{grid-template-columns:minmax(0,1fr)}}@media(max-width:560px){.join{grid-template-columns:minmax(0,1fr)}.join .pill{width:100%}.footer{padding-block-start:48px;padding-block-end:28px}.ft-cta{margin-bottom:32px;padding-bottom:32px}.ft{gap:24px 16px}.ft h3{margin-bottom:10px}.ft ul{gap:7px;font-size:15px}.ft>div:nth-child(n+4){grid-column:1/-1}.ft>div:nth-child(n+4) ul{flex-wrap:wrap;gap:8px 20px;display:flex}.ft>div:nth-child(n+4) li[hidden]{display:none}.copy,.wordmark{margin-top:28px}}:root{--m-star:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='black' stroke-width='1.5' stroke-linejoin='round'%3E%3Crect x='5.5' y='5.5' width='13' height='13'/%3E%3Crect x='5.5' y='5.5' width='13' height='13' transform='rotate(45 12 12)'/%3E%3C/g%3E%3Ccircle cx='12' cy='12' r='2.2' fill='black'/%3E%3C/svg%3E");--m-jaali:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48'%3E%3Cg fill='none' stroke='black' stroke-width='1'%3E%3Cpath d='M24 10l4.1 9.9L38 24l-9.9 4.1L24 38l-4.1-9.9L10 24l9.9-4.1z'/%3E%3Cpath d='M14.1 14.1l9.9 4.2 9.9-4.2-4.2 9.9 4.2 9.9-9.9-4.2-9.9 4.2 4.2-9.9z'/%3E%3Cpath d='M0 0l14.1 14.1M48 0L33.9 14.1M0 48l14.1-14.1M48 48L33.9 33.9M24 0v10M24 38v10M0 24h10M38 24h10'/%3E%3C/g%3E%3C/svg%3E");--m-dots:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 10'%3E%3Cg fill='black'%3E%3Ccircle cx='6' cy='3.2' r='1'/%3E%3Ccircle cx='6' cy='6.8' r='1'/%3E%3Ccircle cx='4.2' cy='5' r='1'/%3E%3Ccircle cx='7.8' cy='5' r='1'/%3E%3Ccircle cx='18' cy='5' r='1.1'/%3E%3C/g%3E%3C/svg%3E")}.kicker:before{content:"";background:var(--gold-ink);width:12px;height:12px;-webkit-mask:var(--m-star) center/contain no-repeat;mask:var(--m-star) center/contain no-repeat;flex:none}.page-hero:after{z-index:2;background:var(--gold-ink);opacity:.6;height:10px;-webkit-mask:var(--m-dots) 50% 0/24px 10px repeat-x,linear-gradient(90deg,transparent,#000 20%,#000 80%,transparent);mask:var(--m-dots) 50% 0/24px 10px repeat-x,linear-gradient(90deg,transparent,#000 20%,#000 80%,transparent);bottom:6px;-webkit-mask-composite:source-in;mask-composite:intersect}.footer{isolation:isolate}.footer:before{content:"";background:var(--gold-ink);opacity:.5;pointer-events:none;height:10px;-webkit-mask:var(--m-dots) 50% 0/24px 10px repeat-x,linear-gradient(90deg,transparent,#000 20%,#000 80%,transparent);mask:var(--m-dots) 50% 0/24px 10px repeat-x,linear-gradient(90deg,transparent,#000 20%,#000 80%,transparent);position:absolute;top:10px;left:0;right:0;-webkit-mask-composite:source-in;mask-composite:intersect}.footer:after{content:"";z-index:-1;pointer-events:none;background:var(--gold-ink);opacity:.13;height:min(420px,70%);-webkit-mask:var(--m-jaali) 50% 100%/48px 48px repeat,radial-gradient(60% 90% at 50% 100%,#000,transparent 75%);mask:var(--m-jaali) 50% 100%/48px 48px repeat,radial-gradient(60% 90% at 50% 100%,#000,transparent 75%);position:absolute;bottom:0;left:0;right:0;-webkit-mask-composite:source-in;mask-composite:intersect}:root[data-theme=dark] .footer:after{opacity:.09}.rj-from{color:var(--gold-ink);font-family:var(--f-caps);letter-spacing:.14em;white-space:nowrap;text-transform:uppercase;font-size-adjust:none;align-items:center;gap:8px;margin-top:12px;font-size:11px;font-weight:500;display:flex}.rj-from:before{content:"";width:12px;height:12px;-webkit-mask:var(--m-star) center/contain no-repeat;mask:var(--m-star) center/contain no-repeat;background:currentColor}.jharokha{fill:none;stroke:var(--gold-ink);pointer-events:none;overflow:visible}.jharokha .jh-o{stroke-width:1.3px;vector-effect:non-scaling-stroke}.jharokha .jh-i{stroke-width:.7px;opacity:.6;vector-effect:non-scaling-stroke}.jharokha .jh-f{fill:var(--gold-ink);stroke:none}.loader .jharokha{aspect-ratio:300/420;z-index:0;width:min(440px,84vw);position:absolute;top:50%;left:50%;transform:translate(-50%,-52%)}:root:not([data-theme=dark]) .loader .jharokha{stroke:var(--gold-ink)}.loader .jharokha .jh-o{vector-effect:none;stroke-width:.95px;stroke-dasharray:1;stroke-dashoffset:0}.loader .jharokha .jh-i{vector-effect:none;stroke-width:.5px;stroke-dasharray:1;stroke-dashoffset:0}.loader-in{z-index:1}.loader:after{content:"";pointer-events:none;background:var(--gold-ink);opacity:.07;-webkit-mask:var(--m-jaali) 50% 50%/48px 48px repeat,radial-gradient(45% 55% at 50% 46%,transparent 55%,#000 70%,transparent 100%);mask:var(--m-jaali) 50% 50%/48px 48px repeat,radial-gradient(45% 55% at 50% 46%,transparent 55%,#000 70%,transparent 100%);position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-composite:source-in;mask-composite:intersect}.auth-art:before{display:none}.auth-art .jharokha{z-index:-1;width:calc(100% - 44px);height:calc(100% - 22px);position:absolute;top:22px;bottom:0;left:22px;right:22px}.auth-art .auth-fig{top:17%;bottom:37%;left:0;right:0}.loader-hi{font-family:var(--f-hindi);color:var(--gold-ink);margin-top:4px;font-size:clamp(1.15rem,2.2vw,1.45rem)}@media(max-width:560px){.cat-card:not(.big) .cat-t .caps{white-space:normal;line-height:1.5}}.tabbar{display:none}@media(max-width:760px){.tabbar{--lg-fill:linear-gradient(180deg,#fffffff5,#ffffffe6);--lg-edge:#fff9;--lg-rim:linear-gradient(140deg,#fffffff2,#ffffff2e 32%,#ffffff0a 58%,#ffffffb3);--lg-shadow:0 18px 40px -14px #27231d6b,0 3px 10px #27231d1a;--lg-lens:linear-gradient(180deg,color-mix(in srgb,var(--accent) 12%,#fff),color-mix(in srgb,var(--accent) 20%,#fff));--lg-ink:#3c362e;z-index:85;left:0;right:0;bottom:calc(10px + env(safe-area-inset-bottom,0px));pointer-events:none;contain:layout style;transition:transform .55s var(--ease),opacity .4s;justify-content:center;align-items:center;gap:10px;padding:0 14px;display:flex;position:fixed}:root[data-theme=dark] .tabbar{--lg-fill:linear-gradient(180deg,#332e27f7,#191612f7);--lg-edge:#ffffff29;--lg-rim:linear-gradient(140deg,#ffffff8c,#ffffff0f 32%,#fff0 58%,#ffffff4d);--lg-shadow:0 18px 40px -12px #000000b3,0 3px 10px #0000004d;--lg-lens:linear-gradient(180deg,color-mix(in srgb,var(--accent) 30%,#ffffff1f),color-mix(in srgb,var(--accent) 20%,#ffffff0f));--lg-ink:#f2ecdf}.tabbar>*{pointer-events:auto}.tb-glass,.tb-bag{isolation:isolate;background:var(--lg-fill);border:1px solid var(--lg-edge);-webkit-backdrop-filter:blur(22px)saturate(1.9)brightness(1.05);backdrop-filter:blur(22px)saturate(1.9)brightness(1.05);height:64px;box-shadow:inset 0 1px #ffffff8c,inset 0 -12px 22px -16px #ffffff8c,var(--lg-shadow);transition:height .45s var(--ease),width .45s var(--ease),transform .45s var(--ease);border-radius:999px;position:relative}.tb-glass:before,.tb-bag:before{content:"";border-radius:inherit;background:var(--lg-rim);pointer-events:none;-webkit-mask-composite:xor;padding:1px;position:absolute;top:-1px;bottom:-1px;left:-1px;right:-1px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.tb-glass:after,.tb-bag:after{content:"";pointer-events:none;opacity:.7;background:linear-gradient(#ffffff6b,#fff0);border-radius:999px 999px 60% 60%/999px 999px 100% 100%;height:42%;position:absolute;top:1px;left:12%;right:12%}:root[data-theme=dark] .tb-glass:after,:root[data-theme=dark] .tb-bag:after{opacity:.22}.tb-glass{touch-action:none;-webkit-user-select:none;user-select:none;flex:1;grid-template-columns:repeat(4,minmax(0,1fr));max-width:330px;padding:5px;display:grid}.tb-lens{z-index:0;background:var(--lg-lens);opacity:0;visibility:hidden;width:25%;box-shadow:inset 0 1px #ffffffe6,inset 0 0 0 1px color-mix(in srgb,var(--accent) 22%,transparent),0 6px 16px -8px color-mix(in srgb,var(--accent) 45%,transparent);border-radius:999px;position:absolute;top:5px;bottom:5px;left:0}:root[data-theme=dark] .tb-lens{box-shadow:inset 0 1px #ffffff40,inset 0 0 0 1px color-mix(in srgb,var(--accent) 40%,transparent),0 6px 16px -8px #0009}.tb-item{z-index:1;color:var(--lg-ink);-webkit-tap-highlight-color:transparent;border-radius:999px;align-content:center;justify-items:center;gap:2px;transition:color .3s;display:grid;position:relative}.tb-item svg,.tb-bag svg{width:23px;height:23px;transition:transform .45s var(--ease)}.tb-item span{font-family:var(--f-body);letter-spacing:.01em;font-size-adjust:none;font-size:12.5px;font-weight:700;line-height:1;transition:opacity .3s,height .3s,margin .3s}.tb-item[aria-current=page]{color:var(--accent)}.tb-item[aria-current=page] svg{transform:translateY(-1px)scale(1.06)}.tb-item:active svg{transform:scale(.88)}.tb-bag{width:64px;color:var(--lg-ink);-webkit-tap-highlight-color:transparent;flex:none;place-items:center;display:grid}.tb-bag.on{color:var(--accent)}.tb-n{background:var(--accent);color:#fff;min-width:18px;height:18px;font-family:var(--f-name);box-shadow:0 0 0 2px color-mix(in srgb,var(--surface) 70%,transparent);font-variant-numeric:lining-nums;font-size-adjust:none;border-radius:999px;place-items:center;padding:0 5px;font-size:11px;font-weight:700;line-height:1;display:grid;position:absolute;top:7px;right:calc(50% - 22px)}.tb-n[data-n="0"]{display:none}.tb-bag .tb-n{top:9px;right:9px}.tabbar.mini .tb-glass,.tabbar.mini .tb-bag{height:50px}.tabbar.mini .tb-bag{width:50px}.tabbar.mini .tb-item span{opacity:0;height:0;margin-top:-2px}.tabbar.mini .tb-n{top:2px}.tabbar.mini .tb-bag .tb-n{top:3px;right:3px}html.locked .tabbar,.tabbar.away{transform:translateY(calc(100% + 30px + env(safe-area-inset-bottom,0px)));opacity:0;pointer-events:none}.tb-lens{width:calc(25% - 2.5px)}body[data-page=home] .tb-glass{--tab:0}body:-webkit-any([data-page=shop],[data-page=product]) .tb-glass{--tab:1}body:is([data-page=shop],[data-page=product]) .tb-glass{--tab:1}body[data-page=wishlist] .tb-glass{--tab:2}body[data-page=account] .tb-glass{--tab:3}body:-webkit-any([data-page=home],[data-page=shop],[data-page=product],[data-page=wishlist],[data-page=account]) .tb-lens{opacity:1;visibility:visible;transform:translate(calc(5px + var(--tab) * 100%))}body:is([data-page=home],[data-page=shop],[data-page=product],[data-page=wishlist],[data-page=account]) .tb-lens{opacity:1;visibility:visible;transform:translate(calc(5px + var(--tab) * 100%))}body[data-page=home] .tb-item[data-tab=home],body[data-page=wishlist] .tb-item[data-tab=wish],body[data-page=account] .tb-item[data-tab=account]{color:var(--accent)}body:-webkit-any([data-page=shop],[data-page=product]) .tb-item[data-tab=shop]{color:var(--accent)}body:is([data-page=shop],[data-page=product]) .tb-item[data-tab=shop]{color:var(--accent)}body[data-page=cart] .tb-bag{color:var(--accent)}body[data-page=checkout] .tabbar{display:none}html.has-tabbar .footer{padding-bottom:calc(112px + env(safe-area-inset-bottom,0px))}html.has-tabbar .toast{bottom:calc(88px + env(safe-area-inset-bottom,0px))}html.has-tabbar.has-buybar .toast{bottom:calc(164px + env(safe-area-inset-bottom,0px))}html.has-tabbar .buybar{left:12px;right:12px;bottom:calc(84px + env(safe-area-inset-bottom,0px));border:1px solid var(--st-line);border-radius:20px;padding:8px 0;box-shadow:0 14px 34px -14px #00000073}html.has-tabbar .buybar .buybar-in{gap:12px;padding-inline-start:14px;padding-inline-end:14px}html.has-tabbar .buybar-in>:first-child{min-width:0}html.has-tabbar .buybar b,html.has-tabbar .buybar span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}html.has-tabbar .buybar b{font-size:16px}html.has-tabbar .buybar span{font-size:13px;display:block}html.has-tabbar .buybar .btn{white-space:nowrap;flex:none;height:44px;padding:0 18px;font-size:15px}html.has-tabbar .bb-act{gap:6px}html.has-tabbar .bb-x{width:30px;height:30px}}@media(max-width:760px)and (prefers-reduced-transparency:reduce){.tb-glass,.tb-bag{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--surface)}}.app-promo{left:14px;right:14px;bottom:calc(86px + env(safe-area-inset-bottom,0px));z-index:86;color:var(--ink);-webkit-backdrop-filter:blur(22px)saturate(1.8);backdrop-filter:blur(22px)saturate(1.8);background:linear-gradient(#ffffffb8,#ffffff80);border:1px solid #fff9;border-radius:22px;align-items:center;gap:11px;padding:9px 34px 9px 9px;display:flex;position:fixed;box-shadow:inset 0 1px #fffc,0 18px 40px -14px #27231d6b}:root[data-theme=dark] .app-promo{background:linear-gradient(#3b352db3,#1714109e);border-color:#ffffff24;box-shadow:inset 0 1px #ffffff2e,0 18px 40px -12px #000000b3}.app-promo img{border-radius:11px;flex:none}.app-promo p{flex:1;min-width:0;line-height:1.25;display:grid}.app-promo b{white-space:nowrap;font-size:15.5px}.app-promo span{color:var(--muted);font-size:13.5px;line-height:1.3}.ap-go{background:var(--ink);height:36px;color:var(--on-ink);border-radius:999px;flex:none;padding:0 15px;font-size:14.5px;font-weight:700}.ap-x{width:28px;height:28px;color:var(--muted);border-radius:50%;font-size:19px;line-height:1;position:absolute;top:50%;right:4px;transform:translateY(-50%)}html.locked .app-promo,html.has-buybar .app-promo{display:none}@media(min-width:761px){.app-promo{display:none}}.app-sheet{z-index:150;place-items:end center;display:grid;position:fixed;top:0;bottom:0;left:0;right:0}.as-scrim{background:var(--scrim);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);position:absolute;top:0;bottom:0;left:0;right:0}.as-card{width:min(520px,100%);padding:28px 24px calc(24px + env(safe-area-inset-bottom,0px));background:var(--surface);color:var(--ink);text-align:center;border-radius:28px 28px 0 0;justify-items:center;gap:16px;display:grid;position:relative;box-shadow:0 -20px 60px -20px #00000080}@media(min-width:761px){.app-sheet{align-items:center}.as-card{border-radius:28px;margin:16px}}.as-card>img{border-radius:16px;box-shadow:0 12px 30px -12px #00000080}.as-card h2{font-size:1.7rem}.as-card ol{text-align:left;gap:12px;width:100%;margin:0;padding:0;list-style:none;display:grid}.as-card li{border:1px solid var(--line);border-radius:16px;align-items:center;gap:14px;padding:12px 14px;font-size:16px;line-height:1.4;display:flex}.as-card li i{background:color-mix(in srgb,var(--accent) 10%,transparent);width:40px;height:40px;color:var(--accent);border-radius:12px;flex:none;place-items:center;display:grid}.as-card li i svg{width:22px;height:22px}.as-card li i img{border-radius:8px;width:30px;height:30px}.as-card .pill{width:100%;height:50px}.added{right:24px;bottom:calc(24px + env(safe-area-inset-bottom,0px));z-index:141;visibility:hidden;opacity:0;width:min(390px,100vw - 24px);color:var(--ink);background:color-mix(in srgb,var(--surface) 82%,transparent);border:1px solid color-mix(in srgb,var(--ink) 9%,transparent);-webkit-backdrop-filter:blur(22px)saturate(1.7);backdrop-filter:blur(22px)saturate(1.7);box-shadow:inset 0 1px #ffffff80,0 30px 60px -24px var(--shadow),0 8px 18px -10px var(--shadow);border-radius:24px;gap:14px;padding:14px 14px 16px;display:grid;position:fixed;overflow:hidden}:root[data-theme=dark] .added{box-shadow:inset 0 1px #ffffff14,0 30px 60px -20px #000000b3}.ad-top{grid-template-columns:62px minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.ad-th{background:radial-gradient(90% 80% at 50% 30%,var(--ca-l),var(--cb-l));border-radius:14px;justify-content:center;align-items:flex-end;width:62px;height:76px;display:flex;overflow:hidden}:root[data-theme=dark] .ad-th{background:radial-gradient(90% 80% at 50% 30%,var(--ca-d),var(--cb-d))}.ad-th img{width:auto;max-width:none;height:94%}.ad-info{gap:2px;min-width:0;display:grid}.ad-k{font-family:var(--f-caps);letter-spacing:.18em;text-transform:uppercase;color:var(--ok);font-size-adjust:none;align-items:center;gap:7px;font-size:10.5px;font-weight:600;display:flex}.ad-k i{background:var(--ok);color:#fff;border-radius:50%;place-items:center;width:18px;height:18px;display:grid}.ad-k i svg{width:12px;height:12px}.ad-name{font-family:var(--f-name);text-overflow:ellipsis;white-space:nowrap;font-size-adjust:none;font-size:18px;font-weight:600;line-height:1.2;overflow:hidden}.ad-meta{color:var(--muted);font-size:14px}.ad-x{width:30px;height:30px;color:var(--muted);border-radius:50%;align-self:start;font-size:20px;line-height:1;transition:background .2s,color .2s}.ad-x:hover{background:color-mix(in srgb,var(--ink) 8%,transparent);color:var(--ink)}.ad-bag{background:color-mix(in srgb,var(--ink) 5%,transparent);color:var(--muted);border-radius:16px;justify-content:space-between;align-items:baseline;gap:12px;padding:12px 14px;font-size:15px;display:flex}.ad-bag>span:first-child b{min-width:1ch;font-family:var(--f-name);color:var(--ink);transform-origin:50% 70%;font-size-adjust:none;font-size:20px;font-weight:700;display:inline-block}.ad-total{font-family:var(--f-name);color:var(--ink);font-size-adjust:none;font-size:18px;font-weight:700}.ad-nudge{gap:8px;padding:0 2px;display:grid}.ad-nudge[hidden]{display:none}.ad-nudge p{color:var(--ink);align-items:center;gap:6px;font-size:14px;font-weight:600;display:flex}.ad-nudge p svg{width:15px;height:15px;color:var(--ok)}.ad-nudge i{background:color-mix(in srgb,var(--ink) 10%,transparent);border-radius:4px;height:4px;display:block;overflow:hidden}.ad-nudge b{border-radius:inherit;background:linear-gradient(90deg,var(--gold-lo),var(--gold-hi));transform-origin:0;height:100%;display:block;transform:scaleX(0)}.ad-nudge.done b{background:linear-gradient(90deg,color-mix(in srgb,var(--ok) 80%,#fff),var(--ok))}.ad-act{grid-template-columns:1fr 1fr;gap:8px;display:grid}.ad-act .pill{height:44px;font-size:15px}.ad-act .pill.solid{background:var(--ink);color:var(--on-ink)}.ad-act .pill.line{border-color:color-mix(in srgb,var(--ink) 22%,transparent);color:var(--ink)}.ad-timer{background:linear-gradient(90deg,var(--gold-lo),var(--gold-hi));transform-origin:0;height:2px;position:absolute;bottom:0;left:0;right:0}.ad-vn{background:var(--ink);min-width:22px;height:22px;color:var(--on-ink);font-style:normal;font-family:var(--f-name);font-variant-numeric:lining-nums;font-size-adjust:none;border-radius:999px;place-items:center;margin-left:8px;padding:0 6px;font-size:12.5px;font-weight:700;line-height:1;display:none}@media(max-width:760px){.added{width:auto;left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom,0px));border-radius:22px}html.has-tabbar .added{bottom:calc(86px + env(safe-area-inset-bottom,0px))}html.has-buybar .added{bottom:calc(84px + env(safe-area-inset-bottom,0px))}html.has-tabbar.has-buybar .added{bottom:calc(158px + env(safe-area-inset-bottom,0px))}.added{border-radius:20px;gap:10px;padding:10px 10px 12px}.ad-top{grid-template-columns:46px minmax(0,1fr) auto;gap:10px}.ad-th{border-radius:12px;width:46px;height:56px}.ad-name{font-size:16px}.ad-meta{font-size:13px}.ad-bag{display:none}.ad-vn{display:inline-grid}.ad-nudge{gap:6px}.ad-nudge p{font-size:13px}.ad-act .pill{height:40px;font-size:14px}}.toast{-webkit-backdrop-filter:blur(18px)saturate(1.6);backdrop-filter:blur(18px)saturate(1.6);background:#14110ee0;border-radius:18px;gap:12px;width:max-content;max-width:min(520px,100vw - 32px);margin-inline-start:auto;margin-inline-end:auto;padding:10px 10px 10px 14px;line-height:1.35;left:0;right:0;transform:none;box-shadow:inset 0 1px #ffffff1a,0 18px 40px -12px #0009}.toast #toastMsg{flex:1;min-width:0}.toast i{background:#7ce0a8;border-radius:50%;flex:none;width:20px;height:20px;position:relative;-webkit-mask:none;mask:none}.toast i:after{content:"";background:#110f0c;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 12.5l4 4 8-9'/%3E%3C/svg%3E") 50%/70% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 12.5l4 4 8-9'/%3E%3C/svg%3E") 50%/70% no-repeat}.toast.err i:after{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='3' stroke-linecap='round'%3E%3Cpath d='M12 6v7M12 17.5v.5'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='3' stroke-linecap='round'%3E%3Cpath d='M12 6v7M12 17.5v.5'/%3E%3C/svg%3E")}.toast button{border-radius:12px;flex:none;height:34px;padding:0 14px}.stars{vertical-align:-2px;line-height:0;display:inline-flex;position:relative}.stars svg{flex:none;width:15px;height:15px}.stars-off,.stars-on{gap:1px;display:flex}.stars-off svg{fill:none;stroke:color-mix(in srgb,var(--gold-ink) 55%,transparent);stroke-width:1.4px}.stars-on{position:absolute;top:0;bottom:0;left:0;right:auto;overflow:hidden}.stars-on svg{fill:var(--gold-ink)}.stars.lg svg{width:20px;height:20px}.pi-rating{color:var(--muted);align-items:center;gap:8px;width:max-content;margin-top:-4px;font-size:15px;display:inline-flex}.pi-rating b{color:var(--ink);font-weight:700}.pi-rating span{text-underline-offset:3px;text-decoration:underline}.pi-colours{gap:10px;display:grid}.sws{flex-wrap:wrap;gap:10px;display:flex}.sw{background:color-mix(in srgb,var(--sw) 55%,var(--surface));border:1px solid var(--line);border-radius:14px;width:56px;height:70px;transition:transform .2s,border-color .2s;position:relative;overflow:hidden}.sw img{object-fit:contain;object-position:50% 100%;width:100%;height:100%;padding-top:4px}.sw:hover{border-color:var(--amb3);transform:translateY(-2px)}.sw.on{border-color:var(--amb3);box-shadow:0 0 0 2px var(--amb3)}.sw i{text-align:center;color:#fff;letter-spacing:.04em;background:#14110eb8;padding:2px 0;font-size:9.5px;font-style:normal;position:absolute;top:auto;bottom:0;left:0;right:0}.sizes button.out{opacity:.55;cursor:pointer;background:0 0}.sizes button.out b{text-decoration:line-through}.sizes button.out.asked{opacity:1;border-color:var(--amb3);border-style:dashed}.size-links{flex-wrap:wrap;align-items:center;gap:6px 18px;margin-top:2px;display:flex}.size-guide{color:var(--ink);border-bottom:1px solid;align-items:center;gap:7px;padding-bottom:1px;font-size:14.5px;font-weight:700;display:inline-flex}.size-guide svg{width:17px;height:17px}.notify{background:color-mix(in srgb,var(--amb3) 9%,var(--surface));border:1px solid color-mix(in srgb,var(--amb3) 30%,var(--line));border-radius:16px;gap:10px;padding:16px;display:grid}.notify p{gap:10px;font-size:15px;line-height:1.45;display:flex}.notify svg{width:20px;height:20px;color:var(--amb3);flex:none;margin-top:1px}.notify form{flex-wrap:wrap;gap:8px;display:flex}.notify input,.notify select{border:1px solid var(--line);background:var(--surface);min-width:0;height:46px;font:600 16px var(--f-body);color:var(--ink);border-radius:12px;flex:180px;padding:0 14px}.notify select{flex:0 120px}.notify .btn{width:auto;height:46px;padding:0 20px}.notify-m{color:var(--neg);font-size:14px;font-weight:600}.notify-m:empty{display:none}.pi-pin{border:1px solid var(--line);background:color-mix(in srgb,var(--surface) 60%,transparent);border-radius:16px;gap:8px;padding:14px 16px;display:grid}.pi-pin label{align-items:center;gap:8px;font-size:14.5px;font-weight:700;display:flex}.pi-pin label svg{width:18px;height:18px;color:var(--amb3)}.pi-pin div{gap:8px;display:flex}.pi-pin input{border:1px solid var(--line);background:var(--surface);min-width:0;height:44px;font:600 16px var(--f-body);letter-spacing:.12em;color:var(--ink);border-radius:12px;flex:1;padding:0 14px}.pi-pin button{border:1px solid var(--ink);border-radius:12px;height:44px;padding:0 18px;font-size:15px;font-weight:700}.pi-pin p{font-size:14.5px;line-height:1.45}.pi-pin p:empty{display:none}.pi-pin p a{text-decoration:underline}.prate{color:var(--muted);align-items:center;gap:4px;font-size:13.5px;display:flex}.prate b{color:var(--gold-ink);font-size:13px}.prate span{opacity:.8}.sg{z-index:160;place-items:center;padding:16px;display:grid;position:fixed;top:0;bottom:0;left:0;right:0}.sg-scrim{background:var(--scrim);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);position:absolute;top:0;bottom:0;left:0;right:0}.sg-card{background:var(--surface);width:min(640px,100%);max-height:calc(100dvh - 32px);color:var(--ink);border-radius:26px;gap:14px;padding:28px;display:grid;position:relative;overflow:auto;box-shadow:0 40px 90px -30px #0000008c}.sg-card h2{font-size:1.7rem;line-height:1.1}.sg-card .caps{color:var(--accent)}.sg-x{width:40px;height:40px;color:var(--muted);border-radius:50%;font-size:24px;line-height:1;position:absolute;top:14px;right:14px}.sg-x:hover{background:var(--bg);color:var(--ink)}.sg-unit{background:var(--bg);border:1px solid var(--line);border-radius:999px;justify-self:start;padding:3px;display:inline-flex}.sg-unit button{height:34px;color:var(--muted);border-radius:999px;padding:0 14px;font-size:14px;font-weight:700}.sg-unit button.on{background:var(--ink);color:var(--on-ink)}.sg-tbl{border:1px solid var(--line);border-radius:16px;overflow-x:auto}.sg-tbl table{border-collapse:collapse;width:100%;font-size:15.5px}.sg-tbl th,.sg-tbl td{text-align:center;border-bottom:1px solid var(--line);padding:10px 12px}.sg-tbl thead th{font-family:var(--f-caps);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);background:var(--bg);font-size:11px;font-weight:500}.sg-tbl tbody th{font-family:var(--f-caps);font-weight:600}.sg-tbl tr:last-child th,.sg-tbl tr:last-child td{border-bottom:0}.sg-note{color:var(--muted);font-size:14px}.sg-find{background:color-mix(in srgb,var(--accent) 6%,var(--bg));border-radius:18px;gap:10px;padding:18px;display:grid}.sg-find .caps{color:var(--ink)}.sg-find .mut{margin-top:-6px;font-size:14px}.sg-in{grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:8px;display:grid}.sg-in label{color:var(--muted);gap:4px;font-size:12.5px;font-weight:700;display:grid}.sg-in input{border:1px solid var(--line);background:var(--surface);height:44px;font:600 16px var(--f-body);color:var(--ink);border-radius:12px;min-width:0;padding:0 12px}.sg-find .btn{height:46px}.sg-res{font-size:16px}.sg-res:empty{display:none}.sg-res .link{color:var(--accent);margin-left:6px}.rv-sec{gap:22px;padding-block-start:clamp(36px,5vw,72px);padding-block-end:8px;display:grid}.rv-sec .sec-head{margin-bottom:0}.rv-sec .pill{height:44px}.rv-sum{background:var(--surface);border:1px solid var(--line);border-radius:24px;grid-template-columns:auto minmax(0,320px) minmax(0,1fr);align-items:center;gap:20px 40px;padding:24px 28px;display:grid}.rv-avg{justify-items:start;gap:6px;display:grid}.rv-avg b{font-family:var(--f-name);font-size:3.2rem;font-weight:600;line-height:1}.rv-avg span{color:var(--muted);font-size:14px}.rv-bars{color:var(--muted);gap:6px;margin:0;padding:0;font-size:13.5px;list-style:none;display:grid}.rv-bars li{grid-template-columns:28px 1fr 24px;align-items:center;gap:10px;display:grid}.rv-bars i{background:var(--line);border-radius:9px;height:6px;overflow:hidden}.rv-bars b{background:var(--gold-ink);border-radius:inherit;height:100%;display:block}.rv-fit{gap:6px;font-size:16px;display:grid}.rv-fit .caps{color:var(--accent)}.rv-none{color:var(--muted);font-size:17px}.rv-list{grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.rv{background:var(--surface);border:1px solid var(--line);border-radius:22px;align-content:start;gap:10px;padding:22px;display:grid}.rv-top{flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.rv-top b{font-family:var(--f-name);font-size:1.2rem;font-weight:600}.rv-body{font-size:16.5px;line-height:1.6}.rv-ph{flex-wrap:wrap;gap:8px;display:flex}.rv-img{border:1px solid var(--line);width:76px;height:76px;transition:width .3s var(--ease),height .3s var(--ease);border-radius:12px;overflow:hidden}.rv-img img{object-fit:cover;width:100%;height:100%}.rv-img.big{width:100%;height:auto;max-height:70vh}.rv-img.big img{object-fit:contain;background:var(--bg);height:auto;max-height:70vh}.rv-who{color:var(--muted);flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:14px;display:flex}.rv-who b{color:var(--ink)}.rv-who>span:last-child{flex-basis:100%}.rv-ver{color:var(--ok);background:color-mix(in srgb,var(--ok) 12%,transparent);border-radius:999px;padding:2px 8px;font-size:12px;font-weight:700}.rv-reply{background:var(--bg);border-radius:14px;gap:4px;padding:12px 14px;font-size:15px;display:grid}.rv-reply .caps{color:var(--accent)}.rv-more{justify-self:center}.rv-form{background:var(--surface);border:1px solid var(--line);border-radius:24px;gap:16px;padding:26px;display:grid}.rv-form .fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.rv-form .row-c{align-items:center;gap:16px;display:flex}.rv-form .row-c .btn{width:auto;padding:0 28px}.rv-rate{border:0;flex-direction:row-reverse;justify-content:flex-end;gap:4px;margin:0;padding:0;display:flex}.rv-rate legend{float:left;width:100%;margin-bottom:6px;font-size:14px;font-weight:700}.rv-rate input{opacity:0;width:1px;height:1px;position:absolute}.rv-rate label{cursor:pointer;line-height:0}.rv-rate svg{fill:none;width:34px;height:34px;stroke:var(--gold-ink);stroke-width:1.2px;transition:fill .15s,transform .15s}.rv-rate input:checked~label svg,.rv-rate label:hover svg,.rv-rate label:hover~label svg{fill:var(--gold-ink)}.rv-rate input:focus-visible+label svg{transform:scale(1.15)}.rv-thanks{background:color-mix(in srgb,var(--ok) 10%,var(--surface));border-radius:20px;padding:22px;font-size:17px}.pay-save{font-style:normal;font-family:var(--f-body);letter-spacing:.02em;background:color-mix(in srgb,var(--ok) 14%,transparent);color:var(--ok);vertical-align:3px;border-radius:999px;margin-left:6px;padding:2px 9px;font-size:12.5px;font-weight:700}.coupon.gift{margin-top:-4px}.coupon.gift input{letter-spacing:.02em;font-size:15px}.pts-row{background:color-mix(in srgb,var(--gold) 16%,transparent);border-radius:14px;padding:12px 14px;font-size:15px}.pts-row b{color:var(--ok);margin-left:4px}.sum .topay{color:var(--ink);font-weight:700}.cod-ok{background:color-mix(in srgb,var(--ok) 12%,var(--surface));border:1px solid color-mix(in srgb,var(--ok) 35%,var(--line));border-radius:16px;margin-top:24px;padding:16px 18px;font-size:16px}#codOk.co-err{margin-top:24px}.tr-ret:empty{display:none}.tr-ret{border-top:1px solid var(--line);gap:14px;padding-top:6px;display:grid}.ret-done ul{gap:6px;margin:8px 0 0;padding:0;list-style:none;display:grid}.ret-done li{font-size:15.5px}.ret-done small{color:var(--muted);display:block}.ret-cta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;font-size:15.5px;display:flex}.ret-cta .btn{width:auto;height:46px;padding:0 20px}.ret-form{gap:14px;display:grid}.ret-kind{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:8px;display:grid}.ret-kind label{border:1px solid var(--line);cursor:pointer;border-radius:14px;gap:10px;padding:12px 14px;display:flex}.ret-kind label:has(input:checked){border-color:var(--accent);box-shadow:0 0 0 1px var(--accent) inset}.ret-kind span{display:grid}.ret-kind small{color:var(--muted);font-size:13.5px}.ret-kind input{accent-color:var(--accent)}.ret-items{gap:8px;margin:0;padding:0;list-style:none;display:grid}.ret-items li{background:var(--bg);border-radius:14px;flex-wrap:wrap;justify-content:space-between;gap:8px;padding:10px 12px;display:flex}.ret-pick{cursor:pointer;align-items:center;gap:10px;display:flex}.ret-pick input{width:20px;height:20px;accent-color:var(--accent)}.ret-pick span{display:grid}.ret-pick small{color:var(--muted)}.ret-q{gap:6px;display:flex}.ret-q select{border:1px solid var(--line);background:var(--surface);height:40px;font:600 15px var(--f-body);color:var(--ink);border-radius:10px;padding:0 10px}.ret-form .row-c{align-items:center;gap:16px;display:flex}.ret-form .row-c .btn{width:auto;padding:0 24px}.ac-points{margin-bottom:24px}.pt-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.pt-head h2 b{font-family:var(--f-name);color:var(--accent);font-size:2.4rem}.pt-head .mut{max-width:60ch;font-size:15px}.pt-left{color:var(--muted);font-weight:700}.pt-list{margin:0;padding:0;list-style:none;display:grid}.pt-list li{border-top:1px solid var(--line);grid-template-columns:1fr auto auto;gap:12px;padding:9px 0;font-size:15px;display:grid}.pt-list small{color:var(--muted)}.pt-list .pos{color:var(--ok)}.pt-list .neg{color:var(--neg)}.jr{gap:clamp(28px,4vw,48px);padding-block-start:clamp(36px,5vw,64px);padding-block-end:clamp(36px,5vw,64px);display:grid}.jr-none{color:var(--muted);font-size:18px}.jr-none a{color:var(--accent);text-decoration:underline}.jr-cover{aspect-ratio:4/3;--ca:var(--ca-l,var(--tile-a));--cb:var(--cb-l,var(--tile-b));background:radial-gradient(80% 80% at 50% 30%,var(--ca),var(--cb));border-radius:22px;display:block;overflow:hidden}:root[data-theme=dark] .jr-cover{--ca:var(--ca-d,var(--tile-a));--cb:var(--cb-d,var(--tile-b))}.jr-cover img{object-fit:contain;object-position:50% 100%;width:100%;height:100%;padding-top:6%}.jr-cover.empty{font-family:var(--f-hindi);color:var(--gold-ink);background:var(--surface);border:1px solid var(--line);place-items:center;font-size:4rem;display:grid}.jr-lead{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:clamp(20px,4vw,56px);display:grid}.jr-txt{align-content:center;gap:12px;display:grid}.jr-txt .caps,.jr-grid .caps{color:var(--accent)}.jr-lead h2{font-size:clamp(1.9rem,3.4vw,3rem);line-height:1.1}.jr-lead p{color:var(--muted);max-width:52ch;font-size:18px}.jr-lead .link{color:var(--ink);justify-self:start}.jr-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:28px;margin:0;padding:0;list-style:none;display:grid}.jr-grid a{gap:10px;display:grid}.jr-grid h3{font-size:1.45rem;line-height:1.15}.jr-grid p{color:var(--muted);font-size:16px}.jr-lead:hover .jr-cover img,.jr-grid a:hover .jr-cover img{transform:scale(1.03)}.jr-cover img{transition:transform .8s var(--ease)}.jr-post{justify-items:center;gap:28px;display:grid}.jr-post .jr-cover{aspect-ratio:16/10;width:min(760px,100%)}.jr-post .prose,.jr-back{width:100%;max-width:70ch}.wa-float{right:max(18px,env(safe-area-inset-right,0px));bottom:calc(22px + env(safe-area-inset-bottom,0px));z-index:84;color:#fff;background:#1faf5a;border-radius:999px;align-items:center;gap:8px;height:52px;padding:0 18px 0 14px;font-size:15px;font-weight:700;transition:transform .2s;display:flex;position:fixed;box-shadow:0 14px 30px -10px #0a50288c}.wa-float svg{width:24px;height:24px}.wa-float:hover{transform:translateY(-2px)}html.has-buybar .wa-float{bottom:calc(92px + env(safe-area-inset-bottom,0px))}html.has-tabbar.has-buybar .wa-float{bottom:calc(164px + env(safe-area-inset-bottom,0px))}@media(max-width:760px){.wa-float{width:52px;bottom:calc(86px + env(safe-area-inset-bottom,0px));justify-content:center;padding:0}.wa-float span,html.locked .wa-float{display:none}html:has(.app-promo) .wa-float{display:none}html:has(.consent) .wa-float{display:none}html:has(.offer) .wa-float{display:none}html:has(.consent) .app-promo{display:none}html:has(.offer) .app-promo{display:none}}.consent{left:max(16px,env(safe-area-inset-left,0px));right:max(16px,env(safe-area-inset-right,0px));bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:150;background:var(--surface);max-width:640px;color:var(--ink);border:1px solid var(--line);box-shadow:0 24px 60px -24px var(--shadow);border-radius:20px;flex-wrap:wrap;align-items:center;gap:12px 18px;margin-inline-start:auto;margin-inline-end:auto;padding:16px 18px;display:flex;position:fixed}.consent p{flex:260px;font-size:15px;line-height:1.45}.consent-act{gap:8px;display:flex}@media(max-width:760px){.consent{bottom:calc(86px + env(safe-area-inset-bottom,0px))}}.offer{left:max(16px,env(safe-area-inset-left,0px));bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:150;background:var(--surface);width:min(380px,100vw - 32px);color:var(--ink);border:1px solid var(--line);box-shadow:0 30px 70px -26px var(--shadow);border-radius:24px;gap:10px;padding:24px;display:grid;position:fixed}.offer .caps{color:var(--accent)}.offer h2{padding-right:24px;font-size:1.7rem;line-height:1.1}.offer-t{color:var(--muted);font-size:15.5px}.offer-x{width:36px;height:36px;color:var(--muted);border-radius:50%;font-size:22px;position:absolute;top:10px;right:10px}.offer-f{gap:8px;display:grid}.offer-f input:not(.hp){border:1px solid var(--line);background:var(--bg);height:48px;font:600 16px var(--f-body);color:var(--ink);border-radius:12px;padding:0 14px}.offer-m{color:var(--neg);font-size:14px}.offer-m:empty{display:none}.offer-code{justify-items:start;gap:10px;display:grid}.offer-code .code{font:700 1.4rem var(--f-caps);letter-spacing:.12em;border:1px dashed var(--accent);color:var(--accent);border-radius:12px;padding:10px 16px}@media(max-width:760px){.offer{bottom:calc(86px + env(safe-area-inset-bottom,0px))}.rv-sum{grid-template-columns:1fr;padding:20px}.rv-form .fields,.jr-lead{grid-template-columns:1fr}.sg-card{padding:22px 18px}}@media(hover:none)and (pointer:coarse),(max-width:760px){.gold{background-position:30% 0;animation:none}.tk-dot,.now-kicker:before,.pi-stock .dot{animation:none}.grain{display:none}.f3{transition:none}.f3 img.m{filter:none}.f3 img.r{display:none}.f3.d1,.f3.d2,.f3.d3,:root:not([data-theme=dark]) .f3.d1,:root:not([data-theme=dark]) .f3.d2,:root:not([data-theme=dark]) .f3.d3{filter:none}.share-mini,.wish-btn{-webkit-backdrop-filter:none;backdrop-filter:none;background:color-mix(in srgb,var(--surface) 94%,transparent)}.quick-btn{-webkit-backdrop-filter:none;backdrop-filter:none;background:#14110eeb}.size-pop{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--surface)}.cat-card:not(.big) .cat-t{-webkit-backdrop-filter:none;backdrop-filter:none;background:color-mix(in srgb,var(--cb) 86%,transparent)}.pdp-info,.pd-in,.auth-copy{-webkit-backdrop-filter:none;backdrop-filter:none}::view-transition-old(root){animation:none}::view-transition-new(root){animation:none}.nav{view-transition-name:onf-nav}.tabbar{view-transition-name:onf-tabbar}.tb-lens{view-transition-name:onf-lens}::view-transition-group(onf-lens){animation-duration:.45s;animation-timing-function:cubic-bezier(.3,1.3,.5,1)}::view-transition-group(onf-nav){animation-duration:.25s}::view-transition-group(onf-tabbar){animation-duration:.25s}.cat-tabs{overscroll-behavior-x:contain;scrollbar-width:none;margin-right:calc(-1 * var(--gr,16px));padding-right:var(--gr,16px);flex-wrap:nowrap;overflow-x:auto}.cat-tabs::-webkit-scrollbar{display:none}.cat-tabs a{flex:none}}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:300 700;src:url(./onf-b-cormorant-garamond-latin-wght-normal-CUoBjw-S.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:300 700;src:url(./onf-b-cormorant-garamond-latin-ext-wght-normal-ltf1AbuM.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cinzel;font-style:normal;font-display:swap;font-weight:400 900;src:url(./onf-b-cinzel-latin-wght-normal-DMUuCU8H.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cinzel;font-style:normal;font-display:swap;font-weight:400 900;src:url(./onf-b-cinzel-latin-ext-wght-normal-CG36JvV6.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Tiro Devanagari Hindi;font-style:normal;font-display:swap;font-weight:400;src:url(./onf-b-tiro-devanagari-hindi-devanagari-400-normal-BN7hftjh.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF}@font-face{font-family:ONF Figures;font-style:normal;font-display:swap;font-weight:100 900;src:url(./onf-b-fraunces-latin-wght-normal-ukD16Tqj.woff2)format("woff2-variations");unicode-range:U+30-39,U+2B-2F,U+25,U+D7,U+2013}@font-face{font-family:ONF Figures;font-style:normal;font-display:swap;font-weight:100 900;src:url(./onf-b-fraunces-latin-ext-wght-normal-Ca2vKHc0.woff2)format("woff2-variations");unicode-range:U+20B9}
/*# sourceMappingURL=/cdn/shop/t/2/assets/onf-b-app.css.map */
