@font-face{font-family:Gluten Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/gluten-vietnamese-wght-normal-B_wzSSJG.woff2)format("woff2-variations");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:Gluten Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/gluten-latin-ext-wght-normal-CzEdN-k7.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:Gluten Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/gluten-latin-wght-normal-DKKB7vjV.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:Space Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/space-mono-vietnamese-400-normal-BNOj0Qhp.woff2)format("woff2"),url(/assets/space-mono-vietnamese-400-normal-B0PMp_xB.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:Space Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/space-mono-latin-ext-400-normal-DTLbW2xa.woff2)format("woff2"),url(/assets/space-mono-latin-ext-400-normal-D4cJI_B-.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:Space Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/space-mono-latin-400-normal-Rg4St2Dn.woff2)format("woff2"),url(/assets/space-mono-latin-400-normal-_3DlpgIW.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:Space Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/space-mono-vietnamese-700-normal-DWQgDHuA.woff2)format("woff2"),url(/assets/space-mono-vietnamese-700-normal-D-KrLuLr.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:Space Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/space-mono-latin-ext-700-normal-B2s3bDs2.woff2)format("woff2"),url(/assets/space-mono-latin-ext-700-normal-B_E7P90g.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:Space Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/space-mono-latin-700-normal-mWgeinG7.woff2)format("woff2"),url(/assets/space-mono-latin-700-normal-D7A851RN.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:UnifrakturMaguntia;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/unifrakturmaguntia-latin-400-normal-ColWi6tl.woff2)format("woff2"),url(/assets/unifrakturmaguntia-latin-400-normal-BmHZTSVP.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}:root{--ink:#0b0b0c;--graphite:#1c1c1e;--smoke:#3a3a3d;--ash:#8a8a8e;--paper:#d8d6d2;--bone:#efedea;--bow:#e8588f;--blush:#f4b6c8;--chrome:linear-gradient(135deg, #f5f6f8 0%, #9ea2a8 38%, #fff 52%, #6e7278 70%, #d9dce0 100%);--display:"Gluten Variable", "Gluten", ui-rounded, system-ui, sans-serif;--mono:"Space Mono", ui-monospace, "SFMono-Regular", Menlo, monospace;--blackletter:"UnifrakturMaguntia", "Old English Text MT", serif;--out:cubic-bezier(.215, .61, .355, 1);--gutter:clamp(16px, 2.2vw, 28px);--cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='34' viewBox='0 0 26 34'%3E%3Cpath d='M2 2 V27 L8.5 20.6 L13 30.5 L17.4 28.6 L13 18.8 H22 Z' fill='%23fff' stroke='%230B0B0C' stroke-width='2' stroke-linejoin='round'/%3E%3C/svg%3E") 2 2, auto;--cursor-hot:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='34' viewBox='0 0 26 34'%3E%3Cpath d='M2 2 V27 L8.5 20.6 L13 30.5 L17.4 28.6 L13 18.8 H22 Z' fill='%23E8588F' stroke='%23EFEDEA' stroke-width='2' stroke-linejoin='round'/%3E%3C/svg%3E") 2 2, pointer}*,:before,:after{box-sizing:border-box}html{background:var(--ink);color:var(--bone);-webkit-text-size-adjust:100%;scrollbar-width:thin;scrollbar-color:var(--smoke) var(--ink)}html:not(.is-loaded){overflow:hidden}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}body{font-family:var(--mono);letter-spacing:.01em;background:var(--ink);cursor:var(--cursor);-webkit-font-smoothing:antialiased;margin:0;font-size:12px;line-height:1.55;overflow-x:hidden}a,button,[role=button],body.is-sticker,body.is-sticker *{cursor:var(--cursor-hot)}body.is-head{cursor:grab}body.is-grabbing,body.is-grabbing *{cursor:grabbing!important}::selection{background:var(--blush);color:var(--ink)}:focus-visible{outline:2px solid var(--bow);outline-offset:3px;border-radius:4px}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;background:0 0;border:0;padding:0}img{max-width:100%;display:block}h1,h2,h3,p,ul{margin:0}ul{padding:0;list-style:none}.label{text-transform:uppercase;letter-spacing:.18em;color:var(--ash);font-size:10.5px}.loader{z-index:100;background:var(--ink);transition:opacity .8s var(--out) .15s, visibility 0s 1s;place-content:center;justify-items:center;gap:18px;display:grid;position:fixed;inset:0}.loader.is-done{opacity:0;visibility:hidden;pointer-events:none}.loader__bow{width:72px;animation:bow-spin 1.6s var(--out) infinite}.loader__pct{letter-spacing:.24em;color:var(--ash);font-variant-numeric:tabular-nums;font-size:11px}@keyframes bow-spin{0%{transform:rotate(0)scale(1)}45%{transform:rotate(200deg)scale(.86,1.1)}70%{transform:rotate(350deg)scale(1.08,.92)}to{transform:rotate(360deg)scale(1)}}.loadchip{right:var(--gutter);bottom:var(--gutter);z-index:45;letter-spacing:.2em;text-transform:uppercase;color:var(--ash);align-items:center;gap:8px;font-size:10px;display:flex;position:fixed}.loadchip img{width:18px;animation:bow-spin 1.6s var(--out) infinite}.stage{z-index:0;position:fixed;inset:0}.stage-canvas{opacity:0;transition:opacity 1.4s var(--out);touch-action:pan-y;inset:0;position:absolute!important}.is-ready .stage-canvas{opacity:1}.poster-mode,.poster-mode body{background:0 0!important}.stage--poster .stage-canvas{opacity:1}.poster{object-fit:contain;opacity:.9;width:auto;max-width:80vw;height:50%;transition:opacity 1s var(--out);pointer-events:none;position:absolute;bottom:40%;left:50%;translate:-50%}.is-ready .poster{opacity:0}main{z-index:1;pointer-events:none;position:relative}#after,.chapter-static{pointer-events:auto}.story{-webkit-user-select:none;user-select:none;pointer-events:none;height:100svh;position:relative}.story a,.story button,.story iframe,.story video{pointer-events:auto}.hero-copy{--hero-chin:60%;--hero-gap:clamp(22px, 4.5vh, 48px);text-align:center;flex-direction:column;align-items:center;display:flex;position:absolute;inset:0}.hero-copy:before{content:"";flex:0 0 var(--hero-chin)}.hero-title{font-family:var(--display);letter-spacing:-.015em;color:var(--bone);text-shadow:.03em .045em #0000008c;margin-top:var(--hero-gap);margin-bottom:2.6vh;font-size:clamp(84px,min(13vw,18vh),230px);font-weight:800;line-height:.8;display:flex;rotate:-4deg}.hero-title__ch{opacity:0;transition:opacity .6s var(--out), transform .9s cubic-bezier(.34, 1.56, .64, 1);display:inline-block;position:relative;transform:translateY(40%)scale(.8)}.is-loaded .hero-title__ch{opacity:1;transform:none}.hero-title__ch:first-child{transition-delay:.35s}.hero-title__ch:nth-child(2){transition-delay:.42s}.hero-title__ch:nth-child(3){transition-delay:.49s}.hero-title__ch:nth-child(4){transition-delay:.56s}.hero-title__ch:nth-child(5){transition-delay:.63s}.hero-title__bow{width:.46em;animation:5s ease-in-out 2s infinite bow-wiggle;position:absolute;top:.04em;left:50%;translate:-50%;rotate:-14deg}@keyframes bow-wiggle{0%,86%,to{rotate:-14deg}90%{rotate:6deg}94%{rotate:-22deg}97%{rotate:-8deg}}.hero-line{max-width:38ch;color:var(--ash);opacity:0;transition:opacity .8s var(--out) .9s;font-size:12px}.is-loaded .hero-line{opacity:1}.scroll-hint{letter-spacing:.3em;text-transform:uppercase;color:var(--ash);flex-direction:column;align-items:center;gap:8px;font-size:9.5px;display:flex;position:absolute;bottom:22px;left:50%;translate:-50%}.scroll-hint i{background:linear-gradient(var(--bone), transparent);transform-origin:top;width:1px;height:26px;animation:hint 2.2s var(--out) infinite}@keyframes hint{0%{scale:1 0}50%{scale:1}to{opacity:0;scale:1}}.tilt-btn{top:72px;right:var(--gutter);position:absolute}.chapter{width:min(360px,34vw);position:absolute;top:50%;left:57vw;translate:0 -50%}.chapter:not(.is-active),.chapter:not(.is-active) *{pointer-events:none!important}.line{margin-bottom:-.1em;padding-bottom:.1em;display:block;overflow:hidden}.line>span{transition:transform .28s ease-in;display:inline-block;transform:translateY(110%)}.is-active .line>span{transition:transform .55s var(--out) calc(var(--i,0) * 60ms + 80ms);transform:none}.reveal{opacity:0;transition:opacity .25s ease-in,transform .3s ease-in;transform:translateY(14px)}.is-active .reveal{opacity:1;transition:opacity .5s var(--out) calc(var(--i,0) * 60ms + .12s), transform .6s var(--out) calc(var(--i,0) * 60ms + .12s);transform:none}.chapter__title{font-family:var(--display);transform-origin:0;margin:10px 0 8px;font-size:clamp(48px,5.4vw,84px);font-weight:800;line-height:.92;rotate:-2deg}.chapter__meta{color:var(--ash);margin-bottom:18px;font-size:11px}.chapter__body p{color:#efedeadb;font-size:12.5px}.chapter__links{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.pill{border:1px solid var(--smoke);text-transform:uppercase;letter-spacing:.16em;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:background .35s var(--out), color .35s var(--out), border-color .35s var(--out), transform .35s var(--out);background:#0b0b0c99;border-radius:99px;align-items:center;gap:8px;padding:9px 14px;font-size:10.5px;display:inline-flex}.pill svg{width:10px;height:10px}.pill:hover{background:var(--blush);border-color:var(--blush);color:var(--ink);transform:translateY(-2px)rotate(-1.5deg)}.chapter__links .pill:first-child{background:var(--bow);border-color:var(--bow);color:var(--ink)}.chapter__links .pill:first-child:hover{background:var(--blush);border-color:var(--blush)}.story--static{pointer-events:none}.chapter-static{z-index:2;min-height:90vh;padding:14vh var(--gutter);background:var(--ink);border-top:1px solid var(--graphite);grid-template-columns:1fr 1fr;align-items:center;gap:6vw;display:grid;position:relative}.chapter-static__sticker{filter:drop-shadow(0 30px 40px #00000080);justify-self:center;width:min(440px,38vw)}.chapter--static{width:auto;max-width:380px;position:static;translate:none}#after{z-index:2;background:var(--ink);position:relative}#after:before{content:"";pointer-events:none;opacity:.07;z-index:3;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 1.4 -0.4'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.sticker-tag{z-index:50;pointer-events:none;position:fixed;top:0;left:0}.sticker-tag>*{display:inline-block}.sticker-tag b,.sticker-tag span{text-transform:uppercase;letter-spacing:.14em;opacity:0;transform-origin:0 0;transition:opacity .2s var(--out), scale .35s cubic-bezier(.34, 1.56, .64, 1);padding:5px 9px;font-size:10px;font-weight:400;scale:.7}.sticker-tag b{background:var(--bone);color:var(--ink);border-radius:99px 0 0 99px;rotate:-4deg}.sticker-tag span{background:var(--graphite);color:var(--bone);border-radius:0 99px 99px 0;margin-left:-4px;rotate:-4deg}.sticker-tag.is-on b,.sticker-tag.is-on span{opacity:1;scale:1}.toast{z-index:60;background:var(--bone);color:var(--ink);text-transform:uppercase;letter-spacing:.16em;opacity:0;pointer-events:none;transition:opacity .3s var(--out), translate .45s var(--out);border-radius:99px;padding:9px 16px;font-size:10.5px;position:fixed;bottom:28px;left:50%;translate:-50% 20px}.toast.is-on{opacity:1;translate:-50%}.sticker-nav{left:var(--gutter);bottom:var(--gutter);z-index:45;width:min(360px, calc(100vw - 2 * var(--gutter)));border:1px solid var(--smoke);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;pointer-events:none;transition:opacity .3s var(--out), translate .4s var(--out);background:#1c1c1ef0;border-radius:14px;padding:14px;position:fixed;translate:0 20px}.sticker-nav:focus-within{opacity:1;pointer-events:auto;translate:0}.sticker-nav ul{grid-template-columns:1fr 1fr;gap:4px;margin-top:10px;display:grid}.sticker-nav button{text-align:left;border-radius:8px;align-items:center;gap:8px;width:100%;padding:6px;font-size:11px;display:flex}.sticker-nav button:hover,.sticker-nav button:focus-visible{background:var(--ink)}.sticker-nav img{width:28px;height:28px}.sticker-nav em{color:var(--ash);font-size:10px;font-style:normal;display:block}.edit{z-index:90;border:1px solid var(--smoke);background:#1c1c1ef5;border-radius:12px;width:270px;max-height:calc(100vh - 80px);padding:14px;font-size:11px;position:fixed;top:64px;right:12px;overflow:auto}.edit__hint{color:var(--ash);margin:6px 0 12px}.edit__row{gap:4px;margin-bottom:10px;display:grid}.edit input,.edit select{width:100%;font:inherit;color:var(--bone);background:var(--ink);border:1px solid var(--smoke);accent-color:var(--bow);border-radius:6px;padding:4px 6px}.edit__btns{gap:6px;margin:10px 0;display:flex}.edit button{border:1px solid var(--smoke);border-radius:6px;padding:5px 8px}.edit button:hover{border-color:var(--bow)}.edit__list{grid-template-columns:1fr 1fr;gap:3px;display:grid}.edit__list button{text-align:left;border-color:#0000;align-items:center;gap:6px;width:100%;display:flex}.edit__list button.is-sel{border-color:var(--bow)}.edit__list img{width:20px}.edit__sel{border-top:1px solid var(--smoke);margin-top:12px;padding-top:12px}@media (width<=767px),(aspect-ratio<=4/5){.hero-copy{--hero-chin:57%;--hero-gap:clamp(18px, 3.4vh, 36px)}.hero-title{margin-bottom:2.2vh;font-size:clamp(80px,min(30vw,15vh),180px)}.poster{width:84vw;height:auto;top:auto;bottom:43%}.chapter{left:var(--gutter);right:var(--gutter);width:auto;top:auto;bottom:5vh;translate:none}.chapter__title{font-size:44px}.chapter__body p:nth-child(n+3){display:none}.chapter-static{grid-template-columns:1fr;gap:30px}.chapter-static__sticker{width:70vw}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.hero-title__ch,.line>span,.reveal{transition-duration:.2s!important;transition-delay:0s!important}}:root{--glass-bg:#ffffff0f;--glass-pink:#ff69b424;--glass-border:#ffffff24;--glass-blur:blur(24px) saturate(160%);--glass-fallback:#140a10d9;--glass-noise:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 1.2 -0.3'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");--hair:#efedea24;--slow:cubic-bezier(.16, 1, .3, 1)}html.is-locked{overflow:hidden}.glass{isolation:isolate;background:var(--glass-fallback);border:1px solid var(--glass-border);position:relative;box-shadow:inset 0 1px #ffffff29,0 30px 60px -30px #000000bf}.glass:before{content:"";z-index:-1;border-radius:inherit;background-image:var(--glass-noise);opacity:.025;pointer-events:none;position:absolute;inset:0}.glass--pink{background:#2e0e1ee0}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.glass{background:var(--glass-bg);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur)}.glass--pink{background:var(--glass-pink)}@media (width<=899px){.pdp__buy{background:var(--glass-bg);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur)}}}.bracket{white-space:pre;letter-spacing:.04em}.display{font-family:var(--display);letter-spacing:-.01em;font-size:clamp(56px,9vw,150px);font-weight:800;line-height:.9}.btn{border:1px solid var(--glass-border);text-transform:uppercase;letter-spacing:.18em;min-height:44px;transition:background .6s var(--slow), color .6s var(--slow), border-color .6s var(--slow);border-radius:2px;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:10.5px;display:inline-flex}.btn:hover{border-color:var(--bone)}.btn--solid{background:var(--bow);border-color:var(--bow);color:var(--ink)}.btn--solid:hover{background:var(--blush);border-color:var(--blush)}.btn--glass{background:#ffffff0f;box-shadow:inset 0 1px #ffffff29}.btn:disabled{opacity:.45;cursor:not-allowed}.btn--solid:disabled{opacity:1;border-color:var(--glass-border);color:var(--ash);background:0 0}.pablo-logo{height:auto}.nav{z-index:45;position:fixed;inset:0 0 auto}.nav__bar{height:64px;padding:0 var(--gutter);text-transform:uppercase;letter-spacing:.18em;transition:background .6s var(--slow), border-color .6s var(--slow), box-shadow .6s var(--slow), -webkit-backdrop-filter .6s var(--slow), backdrop-filter .6s var(--slow);border-width:0 0 1px;grid-template-columns:1fr auto 1fr;align-items:center;font-size:10.5px;display:grid}.nav:not(.is-glass) .nav__bar{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-color:#0000}.nav:not(.is-glass) .nav__bar:before{opacity:0}.nav__left,.nav__right{align-items:center;gap:clamp(16px,2vw,30px);display:flex}.nav__right{justify-content:flex-end}.nav__left a,.nav__shop,.nav__bag,.sheet__links a{transition:color .6s var(--slow), background-size .6s var(--slow);background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat;padding-bottom:2px}.nav__left a:hover,.nav__shop:hover,.nav__bag:hover,.sheet__links a:hover{color:var(--blush);background-size:100% 1px}.nav__bag,.nav__menu,.sound{text-transform:uppercase;letter-spacing:.18em;min-height:44px;font-size:10.5px}.nav__menu{justify-self:start;display:none}.nav__logo{padding:6px 0;display:block}.nav__logo .pablo-logo{width:auto;height:32px;transition:transform .8s var(--slow)}.nav__logo:hover .pablo-logo{transform:rotate(-3deg)scale(1.04)}.sound{color:var(--ash);align-items:center;gap:8px;display:inline-flex}.sound[aria-pressed=true]{color:var(--bone)}.sound__bars{align-items:flex-end;gap:2px;height:10px;display:inline-flex}.sound__bars i{width:2px;height:2px;transition:height .4s var(--slow);background:currentColor}.sound.is-playing .sound__bars i,.sound__bars.is-on i{animation:.9s ease-in-out infinite alternate eq}.sound__bars i:nth-child(2){animation-delay:-.3s!important}.sound__bars i:nth-child(3){animation-delay:-.6s!important}.sound__bars i:nth-child(4){animation-delay:-.15s!important}@keyframes eq{0%{height:2px}to{height:10px}}.sheet{z-index:60;padding:22px 16px calc(22px + env(safe-area-inset-bottom));opacity:0;visibility:hidden;transition:opacity .6s var(--slow), visibility 0s .6s;border:0;flex-direction:column;display:flex;position:fixed;inset:0}.sheet.is-open{opacity:1;visibility:visible;transition:opacity .6s var(--slow)}.sheet__top,.sheet__foot{text-transform:uppercase;letter-spacing:.18em;justify-content:space-between;align-items:center;font-size:10.5px;display:flex}.sheet__close{text-transform:uppercase;letter-spacing:.18em;min-height:44px}.sheet__links{flex-direction:column;flex:1;justify-content:center;gap:6px;display:flex}.sheet__links a{font-family:var(--display);opacity:0;transition:transform .8s var(--slow), opacity .8s var(--slow), color .6s var(--slow), background-size .6s var(--slow);align-self:flex-start;font-size:48px;font-weight:800;line-height:1.05;transform:translateY(16px)}.sheet__links .bracket{font-family:var(--mono);vertical-align:super;font-size:12px;font-weight:400}.sheet.is-open .sheet__links a{opacity:1;transform:none}.sheet.is-open .sheet__links a:nth-child(2){transition-delay:60ms}.sheet.is-open .sheet__links a:nth-child(3){transition-delay:.12s}.sheet.is-open .sheet__links a:nth-child(4){transition-delay:.18s}.sheet.is-open .sheet__links a:nth-child(5){transition-delay:.24s}.cursor{display:none}.has-cursor .cursor{z-index:200;pointer-events:none;width:100%;height:100%;display:block;position:fixed;inset:0}html.has-cursor,html.has-cursor *{cursor:none!important}.enter{z-index:110;transition:opacity .9s var(--slow), visibility 0s .9s;background:#000;place-content:center;justify-items:center;gap:48px;padding:24px;display:grid;position:fixed;inset:0}.enter.is-leaving{opacity:0;visibility:hidden}.enter__logo{width:min(560px,80vw);animation:enter-in 1.2s var(--slow) both}.enter__actions{animation:enter-in 1.2s var(--slow) .25s both;justify-items:center;gap:12px;display:grid}.enter__go{min-height:52px;padding:0 26px}.enter__go:hover{border-color:var(--bow);color:var(--blush)}.enter__quiet{min-height:44px;color:var(--ash);letter-spacing:.12em;text-underline-offset:4px;font-size:10.5px;text-decoration:underline}.enter__quiet:hover{color:var(--bone)}@keyframes enter-in{0%{opacity:0;transform:translateY(14px)}}.drawer{z-index:70;visibility:hidden;transition:visibility 0s .8s;position:fixed;inset:0}.drawer.is-open{visibility:visible;transition:none}.drawer__scrim{opacity:0;transition:opacity .7s var(--slow);background:#0000008c;position:absolute;inset:0}.drawer.is-open .drawer__scrim{opacity:1}.drawer__panel{width:min(440px,100%);transition:transform .8s var(--slow);border-width:0 0 0 1px;flex-direction:column;display:flex;position:absolute;top:0;bottom:0;right:0;transform:translate(100%)}.drawer.is-open .drawer__panel{transform:none}.drawer__head{padding:10px var(--gutter);border-bottom:1px solid var(--hair);justify-content:space-between;align-items:center;display:flex}.drawer__head .label{color:var(--bone)}.drawer__close{text-transform:uppercase;letter-spacing:.18em;min-height:44px;font-size:10.5px}.drawer__empty{padding:var(--gutter);flex:1;align-content:center;justify-items:start;gap:18px;font-size:13px;display:grid}.drawer__list{overscroll-behavior:contain;padding:0 var(--gutter);flex:1;margin:0;list-style:none;overflow-y:auto}.bagrow{border-bottom:1px solid var(--hair);grid-template-columns:18px 72px 1fr auto;align-items:start;gap:14px;padding:18px 0;display:grid}.bagrow__n{color:var(--ash)}.bagrow__img img{object-fit:cover;background:#fff;width:72px;height:90px}.bagrow__info{gap:4px;min-width:0;display:grid}.bagrow__name{text-transform:uppercase;letter-spacing:.08em;font-size:11px}.bagrow__name:hover{color:var(--blush)}.bagrow__opt{color:var(--ash)}.bagrow__end{justify-items:end;gap:6px;display:grid}.bagrow__remove{min-height:32px;color:var(--ash);text-transform:uppercase;letter-spacing:.14em;text-underline-offset:3px;font-size:10px;text-decoration:underline}.bagrow__remove:hover{color:var(--bone)}.qty{border:1px solid var(--hair);justify-self:start;align-items:center;margin-top:6px;display:inline-flex}.qty button{width:36px;height:36px;font-size:14px}.qty button:disabled{opacity:.35;cursor:not-allowed}.qty output{text-align:center;min-width:24px}.drawer__foot{padding:18px var(--gutter) calc(18px + env(safe-area-inset-bottom));border-top:1px solid var(--hair);gap:10px;display:grid}.drawer__total{justify-content:space-between;align-items:baseline;font-size:14px;display:flex}.drawer__note{color:var(--ash);font-size:11px}.drawer__checkout{min-height:52px}.chapter--visuals{width:min(560px,38vw)}.chapter__embed,.chapter__video,.chapter__drop{margin-top:20px}.chapter--merch .chapter__drop{margin-top:14px}.preview{background:linear-gradient(var(--glass-pink), var(--glass-pink)), #0b0b0c6b;border-radius:22px;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;padding:14px 16px 14px 14px;display:grid}.preview iframe,.preview .embed-placeholder{border:0;border-radius:12px;grid-column:1/-1;width:100%;height:152px;display:block}.preview__play{background:var(--bow);width:52px;height:52px;color:var(--ink);transition:transform .6s var(--slow), background .6s var(--slow);border-radius:50%;place-items:center;display:grid;box-shadow:inset 0 1px #fff6,0 10px 30px -8px #e8588fb3}.preview__play:hover{background:var(--blush);transform:scale(1.06)}.preview__play svg{width:20px;height:20px}.preview__body{gap:8px;min-width:0;display:grid}.preview__title{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.preview__title>span:first-child{font-family:var(--display);font-size:22px;font-weight:800;line-height:1}.preview__bar{background:#ffffff2e;height:2px}.preview__bar i{background:var(--bone);height:100%;transition:width .25s linear;display:block}.preview__time{justify-content:space-between;font-size:9.5px;display:flex}.preview__eq{height:14px;color:var(--blush)}.video{margin:0}.video__frame{aspect-ratio:16/9;background:var(--graphite);border:1px solid var(--hair);position:relative;overflow:hidden}.video__frame iframe,.video__lite,.video__lite img{border:0;width:100%;height:100%;position:absolute;inset:0}.video__lite img{object-fit:cover;transition:transform 1.2s var(--slow), filter .8s var(--slow);filter:saturate(.9)brightness(.86)}.video__lite:hover img{filter:none;transform:scale(1.03)}.video__play{width:76px;height:76px;color:var(--bone);transition:transform .7s var(--slow), color .6s var(--slow);border-radius:50%;place-items:center;margin:-38px 0 0 -38px;display:grid;position:absolute;top:50%;left:50%}.video__play svg{width:24px;height:24px;margin-left:3px}.video__lite:hover .video__play{color:var(--blush);transform:scale(1.08)}.video__credit{margin-top:12px;line-height:1.7}.chapter--merch{width:min(640px,46vw);left:50vw}.drop{--cw:232px;gap:16px;display:grid}.drop__head,.drop__foot{text-transform:uppercase;letter-spacing:.18em;justify-content:space-between;align-items:center;gap:14px;font-size:10.5px;display:flex}.drop__head .label{color:var(--bone)}.drop__foot{justify-content:center}.drop__ring{height:calc(var(--cw) * 1.25 + 58px);perspective:1200px;margin:0;padding:0;list-style:none;position:relative}.drop__slot{--d:0;width:var(--cw);margin-left:calc(var(--cw) / -2);transform:translateX(calc(var(--d) * 74%)) rotateY(calc(var(--d) * -24deg)) scale(.8);opacity:.55;z-index:2;transition:transform .9s var(--slow), opacity .9s var(--slow);position:absolute;top:0;left:50%}.drop__slot.is-front{opacity:1;z-index:3;transform:none}.drop__slot.is-away{transform:translateX(calc(var(--d) * 60%)) rotateY(calc(var(--d) * -30deg)) scale(.6);opacity:0;z-index:1;pointer-events:none}.drop__slot.is-near:hover{opacity:.8}.drop__card{border-radius:28px;gap:12px;padding:12px;display:grid}.drop__img{aspect-ratio:4/5;background:#fff;border-radius:18px;display:block;position:relative;overflow:hidden}.drop__img img{object-fit:cover;width:100%;height:100%;transition:transform 1.2s var(--slow)}.is-front .drop__card:hover .drop__img img{transform:scale(1.04)}.drop__meta{text-transform:uppercase;letter-spacing:.1em;justify-content:space-between;gap:8px;padding:0 4px 2px;font-size:10px;display:flex}.drop__meta span:first-child{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.drop__meta span:last-child{color:#efedeab3;flex:none}.drop__arrow{width:44px;height:44px;transition:color .6s var(--slow), transform .6s var(--slow);border-radius:50%;place-items:center;display:grid}.drop__arrow svg{width:18px;height:18px}.drop__arrow:hover{color:var(--blush);transform:scale(1.08)}.slider{padding:clamp(80px,12vh,140px) 0 clamp(60px,9vh,110px)}.slider__head{padding:0 var(--gutter) 22px;border-bottom:1px solid var(--hair);justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:26px;display:flex}.slider__all{text-transform:uppercase;letter-spacing:.18em;transition:color .6s var(--slow);padding-bottom:10px;font-size:10.5px}.slider__all:hover{color:var(--blush)}.slider__track{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding:0 var(--gutter);padding:0 var(--gutter);scrollbar-width:none;grid-auto-columns:72vw;grid-auto-flow:column;gap:14px;margin:0;display:grid;overflow-x:auto}.slider__track::-webkit-scrollbar{display:none}.slider__track>li{scroll-snap-align:start}.slider__track.is-sliding{scroll-snap-type:none}.slider__track.is-dragging{scroll-snap-type:none;-webkit-user-select:none;user-select:none}.slider__track.is-dragging img{pointer-events:none}.slider__track img{-webkit-user-drag:none}.slider__stage{position:relative}.slider__arrow{z-index:2;width:52px;height:52px;color:var(--bone);opacity:0;transition:opacity .6s var(--slow), transform .6s var(--slow), color .6s var(--slow);border-radius:50%;place-items:center;margin-top:-26px;display:grid;position:absolute;top:calc(50% - 24px)}.slider__arrow svg{width:20px;height:20px}.slider__arrow--prev{left:calc(var(--gutter) + 12px);transform:translate(-8px)}.slider__arrow--next{right:calc(var(--gutter) + 12px);transform:translate(8px)}.slider:hover .slider__arrow,.slider:focus-within .slider__arrow{opacity:1;transform:none}.slider__arrow:hover{color:var(--blush);transform:scale(1.08)!important}@media (hover:none){.slider__arrow{opacity:1;width:44px;height:44px;margin-top:-22px;transform:none}}.slider__progress{background:var(--hair);flex:1;max-width:220px;height:1px;margin-right:auto;overflow:hidden}.slider__progress i{background:var(--bow);transform-origin:0;height:100%;transition:transform .9s var(--slow);display:block}.slider__ctrl{padding:22px var(--gutter) 0;text-transform:uppercase;letter-spacing:.1em;justify-content:flex-end;align-items:center;gap:18px;font-size:11px;display:flex}.slider__ctrl button{min-width:44px;min-height:44px;transition:color .6s var(--slow), opacity .6s var(--slow)}.slider__ctrl button:hover{color:var(--blush)}.slider__ctrl button:disabled{opacity:.3;cursor:default}@media (width>=700px){.slider__track{grid-auto-columns:34vw}}@media (width>=1100px){.slider__track{grid-auto-columns:22vw}}.rows{border-bottom:1px solid var(--hair);margin:0;padding:0;list-style:none}.row{border-top:1px solid var(--hair);text-transform:uppercase;letter-spacing:.1em;transition:color .6s var(--slow), padding .6s var(--slow);grid-template-columns:28px 1fr auto auto;align-items:baseline;gap:16px;padding:16px 0;font-size:11px;display:grid}.row__n,.row__price{color:var(--ash)}.row__go{color:var(--ash);letter-spacing:.18em}.row:hover{color:var(--blush);padding-left:6px}.row:hover .row__go{color:var(--blush)}.footer{padding:clamp(80px, 12vh, 140px) var(--gutter) 28px;border-top:1px solid var(--hair);position:relative;overflow:hidden}.footer__logo{justify-content:center;margin-bottom:clamp(60px,10vh,120px);display:flex}.shimmer{isolation:isolate;width:min(880px,88vw);display:block;position:relative}.shimmer .pablo-logo{width:100%}.glint{width:calc(34px * var(--s,1));height:calc(34px * var(--s,1));mix-blend-mode:screen;pointer-events:none;opacity:0;animation:glint 6s ease-in-out var(--d,0s) infinite;background:radial-gradient(circle,#fff 0 8%,#ffffff80 14%,#0000 34%),linear-gradient(90deg,#0000 0,#fffffff2 50%,#0000 100%) 50%/100% 2px no-repeat,linear-gradient(0deg,#0000 0,#fffffff2 50%,#0000 100%) 50%/2px 100% no-repeat;position:absolute;translate:-50% -50%}@keyframes glint{0%,62%,to{opacity:0;transform:scale(.2)rotate(0)}72%{opacity:1;transform:scale(1)rotate(45deg)}84%{opacity:0;transform:scale(.4)rotate(90deg)}}.footer__cols{border-top:1px solid var(--hair);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.footer__cols section{border-left:1px solid var(--hair);align-content:start;gap:6px;padding:22px 20px 30px;font-size:11.5px;display:grid}.footer__cols section:first-child{border-left:0;padding-left:0}.footer__cols .label{margin-bottom:10px}.footer__cols ul{gap:6px;display:grid}.footer__cols a,.footer__bag{text-transform:uppercase;letter-spacing:.14em;transition:color .6s var(--slow);font-size:10.5px}.footer__bag{background:0 0;min-height:0;padding:0}.footer__cols a:hover,.footer__bag:hover{color:var(--blush)}.footer__muted,.is-soon{color:var(--ash)}.is-soon{text-transform:uppercase;letter-spacing:.14em;font-size:10.5px}.footer__base{border-top:1px solid var(--hair);color:var(--ash);letter-spacing:.06em;justify-content:space-between;align-items:center;gap:16px;padding-top:18px;font-size:10.5px;display:flex}.footer__mark{background:var(--bone);width:34px;height:34px;-webkit-mask:url(/brand/hania-logo.svg) 50%/contain no-repeat;mask:url(/brand/hania-logo.svg) 50%/contain no-repeat}@media (width<=899px){.footer__cols{grid-template-columns:1fr 1fr}.footer__cols section:nth-child(3){border-left:0;padding-left:0}.footer__cols section:nth-child(n+3){border-top:1px solid var(--hair)}}@media (width<=767px){.nav{inset:16px 16px auto}.nav__bar{border-width:1px;border-radius:18px;height:52px;padding:0 16px}.nav__left,.nav__right .sound,.nav__shop{display:none}.nav__menu{display:block}.nav__logo .pablo-logo{height:28px}}@media (width<=767px),(aspect-ratio<=4/5){.chapter--visuals{width:auto}.preview iframe,.preview .embed-placeholder{height:80px}.preview{padding:10px 14px 10px 10px}.preview__play{width:44px;height:44px}.chapter--merch{left:var(--gutter);width:auto}.drop{--cw:138px;gap:10px}.drop__card{border-radius:20px;gap:8px;padding:8px}.drop__img{border-radius:13px}.drop__meta{font-size:8.5px}.drop__meta span:last-child{display:none}}@media (width<=560px){.footer__cols{grid-template-columns:1fr}.footer__cols section{border-left:0;padding-left:0}.footer__cols section+section{border-top:1px solid var(--hair)}}@media (prefers-reduced-motion:reduce){.glint{display:none}.drop__slot{transition-duration:.01ms}.nav,.drawer__panel,.sheet,.sheet__links a{transition-duration:.01ms!important}}.stage{overflow:hidden}.stage:after{content:"";z-index:2;pointer-events:none;opacity:.11;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.15' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E");background-size:200px;animation:1s steps(8,end) infinite grain;position:absolute;inset:-40px}@keyframes grain{0%{transform:translate(0)}12%{transform:translate(-14px,9px)}25%{transform:translate(11px,-17px)}37%{transform:translate(-21px,-6px)}50%{transform:translate(17px,14px)}62%{transform:translate(-7px,21px)}75%{transform:translate(22px,-9px)}87%{transform:translate(-16px,-19px)}to{transform:translate(0)}}.poster-mode .stage:after{display:none}@media (prefers-reduced-motion:reduce){.stage:after{animation:none}}.chapter--merch.chapter--static{max-width:640px}.sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.skip{z-index:60;background:var(--bow);color:var(--ink);border-radius:99px;padding:12px 16px;position:fixed;top:8px;left:8px;transform:translateY(-160%)}.skip:focus-visible{transform:none}html.is-shop{overflow:auto}.shop{pointer-events:auto;padding:92px var(--gutter) 60px}.shop-hero{border-bottom:1px solid var(--hair);gap:14px;margin-bottom:0;padding-bottom:28px;display:grid}.shop-hero__row{align-items:baseline;gap:14px;display:flex}.shop-hero__line{color:#efedeacc;max-width:38ch}.shop-filter{margin:0 calc(var(--gutter) * -1) 22px;padding:2px var(--gutter);scrollbar-width:none;gap:22px;display:flex;overflow-x:auto}.shop-filter button{min-height:44px;color:var(--ash);font:inherit;text-transform:uppercase;letter-spacing:.16em;transition:background .3s var(--out), color .3s var(--out), border-color .3s var(--out);background:0 0;border:0;flex:none;align-items:center;gap:8px;padding:0;font-size:10.5px;display:inline-flex}.shop-filter button:hover{color:var(--bone)}.shop-filter button[aria-pressed=true]{color:var(--bow)}.shop-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 10px;display:grid}.shop-grid__feature{grid-column:1/-1}@media (width>=700px){.shop-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:34px 14px}}@media (width>=1100px){.shop-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.shop-grid__feature{grid-area:span 2/span 2}}.pcard{gap:10px;display:grid;position:relative}.pcard__media{aspect-ratio:4/5;background:#fff;display:block;position:relative;overflow:hidden}.pcard__img img{object-fit:cover;width:100%;height:100%;transition:opacity .8s var(--out), transform .9s var(--out);position:absolute;inset:0}.pcard__img--alt img{opacity:0}.pcard__sheen{pointer-events:none;background:linear-gradient(105deg,#0000 35%,#ffffff8c 48%,#e8588f2e 52%,#0000 65%);position:absolute;inset:0;transform:translate(-120%)}.pcard__flag{background:var(--chrome);color:var(--ink);text-transform:uppercase;letter-spacing:.14em;padding:5px 8px;font-size:9.5px;font-weight:700;position:absolute;bottom:10px;left:10px}.pcard__meta{text-transform:uppercase;letter-spacing:.08em;justify-content:space-between;gap:10px;font-size:11px;display:flex}.pcard__price{color:var(--ash);flex:none}.pcard--feature .pcard__name{font-size:13px}.pcard__swatches{gap:6px;display:flex}.pcard__swatches i{border:1px solid #efedea59;border-radius:50%;width:12px;height:12px}@media (hover:hover){.pcard:hover .pcard__img--alt img,.pcard:focus-visible .pcard__img--alt img{opacity:1}.pcard:hover .pcard__img img{transform:scale(1.03)}.pcard:hover .pcard__sheen,.pcard:focus-visible .pcard__sheen{transition:transform .9s var(--out);transform:translate(120%)}.pcard:hover .pcard__name{color:var(--blush)}}.pdp{gap:18px;padding-bottom:96px;display:grid}.pdp__crumbs a{color:var(--bone)}.pdp__gallery{margin:0 calc(var(--gutter) * -1);position:relative}.pdp__track{scroll-snap-type:x mandatory;scrollbar-width:none;background:#fff;display:flex;overflow-x:auto}.pdp__track::-webkit-scrollbar{display:none}.pdp__shot{scroll-snap-align:start;flex:0 0 100%}.pdp__shot img{width:100%;height:auto;display:block}.pdp__count{right:calc(var(--gutter) + 4px);color:var(--bone);background:#0b0b0cbf;border-radius:99px;padding:5px 10px;position:absolute;bottom:12px}.pdp__info{align-content:start;gap:12px;display:grid}.pdp__name{font-family:var(--display);transform-origin:0;margin:0;font-size:clamp(38px,9vw,64px);font-weight:800;line-height:.92;rotate:-2deg}.pdp__price{letter-spacing:.04em;font-size:15px}.pdp__summary{color:#efedead1;max-width:46ch}.pdp__opt{border:0;gap:10px;margin:6px 0 0;padding:0;display:grid}.pdp__opt legend{margin-bottom:10px;padding:0}.pdp__opt legend span{color:var(--bone);margin-left:8px}.swatches,.sizes{flex-wrap:wrap;gap:8px;display:flex}.swatch,.size{position:relative}.swatch input,.size input{opacity:0;margin:0;position:absolute;inset:0}.swatch i{border:6px solid var(--ink);outline:1px solid var(--smoke);width:44px;height:44px;transition:outline-color .25s var(--out);border-radius:50%;display:block}.swatch input:checked+i{outline:2px solid var(--bone)}.size span{border:1px solid var(--smoke);letter-spacing:.08em;min-width:52px;height:44px;transition:background .25s var(--out), color .25s var(--out), border-color .25s var(--out);border-radius:6px;place-items:center;padding:0 12px;font-size:11px;display:grid}.size input:checked+span{background:var(--bone);border-color:var(--bone);color:var(--ink)}.swatch input:focus-visible+i,.size input:focus-visible+span{outline:2px solid var(--bow);outline-offset:2px}.pdp__onesize{margin-top:4px}.pdp__buy{z-index:30;padding:10px var(--gutter) calc(10px + env(safe-area-inset-bottom));background:var(--glass-fallback);border-top:1px solid var(--glass-border);align-items:center;gap:14px;display:flex;position:fixed;bottom:0;left:0;right:0}.pdp__buy-price{flex:none;font-size:13px}.buy{background:var(--bow);min-height:52px;color:var(--ink);font:inherit;transition:background .3s var(--out), transform .3s var(--out);border:0;border-radius:2px;flex:1;justify-items:center;gap:1px;padding:8px 18px;display:grid;position:relative;overflow:hidden}.buy span{text-transform:uppercase;letter-spacing:.18em;font-size:12px;font-weight:700}.buy:after{content:"";background:linear-gradient(105deg,#0000 35%,#fff9 50%,#0000 65%);position:absolute;inset:0;transform:translate(-120%)}.buy:hover:after,.buy:focus-visible:after{transition:transform .8s var(--out);transform:translate(120%)}.buy:hover{background:var(--blush)}.buy:disabled{background:var(--smoke);color:var(--ash)}.pdp__note{min-height:1.5em;color:var(--blush)}.pdp__more{border-top:1px solid var(--graphite)}.pdp__more details{border-bottom:1px solid var(--graphite)}.pdp__more summary{text-transform:uppercase;letter-spacing:.16em;min-height:52px;cursor:var(--cursor-hot);justify-content:space-between;align-items:center;font-size:11px;list-style:none;display:flex}.pdp__more summary::-webkit-details-marker{display:none}.pdp__more summary:after{content:"+";transition:rotate .3s var(--out);font-size:16px}.pdp__more details[open] summary:after{rotate:45deg}.pdp__more ul{color:#efedead1;gap:4px;padding:0 0 18px;display:grid}.sizeguide{padding-bottom:18px;overflow-x:auto}.sizeguide table{border-collapse:collapse;width:100%;min-width:420px;font-size:11px}.sizeguide th,.sizeguide td{border-bottom:1px solid var(--graphite);text-align:right;padding:8px 6px;font-weight:400}.sizeguide th[scope=row],.sizeguide thead th:first-child{text-align:left;color:var(--ash)}.sizeguide .label{margin-top:10px}.rare{background:linear-gradient(var(--ink), var(--ink)) padding-box, var(--chrome) border-box;border:1px solid #0000;border-radius:10px;gap:8px;margin-top:8px;padding:16px;display:grid;position:relative}.rare__tag{background:var(--chrome);color:var(--ink);text-transform:uppercase;letter-spacing:.18em;background-size:220% 100%;border-radius:99px;justify-self:start;padding:4px 10px;font-size:9.5px;font-weight:700;animation:6s linear infinite sheen}.rare__title{font-family:var(--display);margin:2px 0 0;font-size:26px;line-height:1}.rare__copy{color:#efedead1}.rare__list{gap:10px;margin-top:6px;display:flex}.rare__list li{gap:6px;width:112px;display:grid}.rare__img img{background:#fff;border-radius:6px;width:100%;height:auto;display:block}.pdp__related{gap:16px;margin-top:40px;display:grid}@media (width>=900px){.pdp{grid-template-columns:minmax(0,1.25fr) minmax(320px,1fr);column-gap:clamp(28px,4vw,64px);padding-bottom:0}.pdp__crumbs,.pdp__related{grid-column:1/-1}.pdp__gallery{margin:0}.pdp__track{background:0 0;gap:10px;display:grid;overflow:visible}.pdp__shot img{background:#fff;border-radius:6px}.pdp__count{display:none}.pdp__info{position:sticky;top:90px}.pdp__buy{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;padding:6px 0 0;position:static}.pdp__buy-price{display:none}}@media (prefers-reduced-motion:reduce){.rare__tag{animation:none}.pcard__sheen,.buy:after{display:none}.pcard__img img{transition:none}}@keyframes sheen{0%{background-position:0 0}to{background-position:-220% 0}}
