.yXPiZW_page{--bg:#0b0806;--bg2:#120c08;--ink:#f2e9dd;--muted:#b3a292;--faint:#8a7b6e;--gold:#c9a45a;--line:#f2e9dd2e;--line-soft:#f2e9dd1a;--gut:max(clamp(20px, 3.4vw, 60px), env(safe-area-inset-left,0px));--gutr:max(clamp(20px, 3.4vw, 60px), env(safe-area-inset-right,0px));--ease:cubic-bezier(.16, 1, .3, 1);background:var(--bg);color:var(--ink);font-family:var(--sans);position:relative;overflow-x:clip}.yXPiZW_wrap{max-width:1760px;padding-left:var(--gut);padding-right:var(--gutr);margin:0 auto}.yXPiZW_eyebrow{letter-spacing:.26em;text-transform:uppercase;color:var(--ink);margin:0;font-size:11px;font-weight:600}.yXPiZW_index{letter-spacing:.18em;color:var(--gold);font-variant-numeric:tabular-nums;margin:0;font-size:11px;font-weight:600}.yXPiZW_index span{letter-spacing:.24em;text-transform:uppercase;color:var(--muted);margin-left:12px}.yXPiZW_nav{z-index:40;mix-blend-mode:difference;position:fixed;top:0;left:0;right:0}.yXPiZW_navInner{justify-content:space-between;align-items:center;gap:24px;padding-block:22px;display:flex}.yXPiZW_brand{color:#fff;--logo-h:30px;display:inline-flex}.yXPiZW_bagBtn{color:#fff;font:inherit;letter-spacing:.22em;text-transform:uppercase;cursor:pointer;background:0 0;border:none;gap:8px;padding:12px 0;font-size:11px;font-weight:600;display:inline-flex}.yXPiZW_bagCount{font-variant-numeric:tabular-nums}.yXPiZW_btnAdd{background:var(--ink);color:#150d08;min-width:250px;font:inherit;letter-spacing:.2em;text-transform:uppercase;cursor:pointer;border:none;border-radius:0;justify-content:space-between;align-items:center;gap:28px;padding:19px 24px;font-size:11.5px;font-weight:700;transition:background-color .4s,color .4s;display:inline-flex}.yXPiZW_btnAdd span:only-child{margin:0 auto}.yXPiZW_btnAdd:hover:not(:disabled){background:var(--gold)}.yXPiZW_btnAdd:disabled{opacity:.45;cursor:default}.yXPiZW_hero{z-index:0;align-items:flex-end;min-height:100svh;display:flex;position:relative;overflow:hidden}.yXPiZW_heroMedia{z-index:0;will-change:transform;position:absolute;inset:0 -30% 0 0}.yXPiZW_heroMedia img{object-fit:cover;will-change:transform;width:100%;height:100%}.yXPiZW_heroGrad{z-index:1;background:linear-gradient(#0805046b,#0805041a 54%,#080504f0),linear-gradient(90deg,#080504a8,#0000 56%);position:absolute;inset:0}.yXPiZW_heroShade{z-index:3;opacity:0;pointer-events:none;background:#050302;position:absolute;inset:0}.yXPiZW_heroInner{z-index:2;width:100%;padding-top:110px;padding-bottom:clamp(30px,4.4vw,64px);position:relative}.yXPiZW_h1{font-family:var(--serif);text-transform:uppercase;letter-spacing:.055em;max-width:8ch;margin:18px 0 0;font-size:clamp(44px,8.8vw,156px);font-weight:400;line-height:.98}.yXPiZW_heroFoot{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:26px 40px;margin-top:clamp(26px,3.4vw,54px);padding-top:22px;display:flex}.yXPiZW_tagline{color:var(--muted);max-width:30ch;margin:0;font-size:clamp(14px,1.3vw,17px);line-height:1.55}.yXPiZW_buy{grid-template-columns:auto auto;align-items:stretch;gap:12px 14px;display:grid}.yXPiZW_sizes{gap:0;display:flex}.yXPiZW_sizePill{border:1px solid var(--line);color:var(--muted);font:inherit;letter-spacing:.16em;text-transform:uppercase;cursor:pointer;background:0 0;border-radius:0;min-height:54px;padding:0 20px;font-size:11.5px;font-weight:600;transition:color .3s,border-color .3s}.yXPiZW_sizePill+.yXPiZW_sizePill{margin-left:-1px}.yXPiZW_sizeOn{color:var(--ink);border-color:var(--ink);z-index:1;position:relative}.yXPiZW_provisional{color:var(--faint);text-align:right;grid-column:1/-1;margin:0;font-size:11px}.yXPiZW_film{z-index:2;background:var(--bg);position:relative}.yXPiZW_filmGrid{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;column-gap:clamp(14px,2vw,32px);display:grid}.yXPiZW_filmStage{grid-column:2/span 5;place-items:center;height:100vh;display:grid;position:sticky;top:0}.yXPiZW_filmWindow{aspect-ratio:9/16;background:#060404;max-width:100%;height:min(84vh,820px);position:relative;overflow:hidden}.yXPiZW_filmWindow:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#0000 76%,#08050499);position:absolute;inset:0}.yXPiZW_filmClip{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity 1.2s ease, transform 2.8s var(--ease);position:absolute;inset:0;transform:scale(1.08)}.yXPiZW_filmClipOn{opacity:1;transform:none}.yXPiZW_filmMeta{z-index:2;letter-spacing:.22em;color:var(--ink);font-variant-numeric:tabular-nums;align-items:center;gap:12px;font-size:10.5px;font-weight:600;display:flex;position:absolute;bottom:16px;left:18px;right:18px}.yXPiZW_filmBar{background:#f2e9dd3d;flex:1;height:1px;position:relative}.yXPiZW_filmBar i{background:var(--ink);transform-origin:0;transform:scaleX(var(--p,0));transition:transform 1.1s var(--ease);position:absolute;inset:0}.yXPiZW_filmChapters{grid-column:8/-1}.yXPiZW_chapter{flex-direction:column;justify-content:center;min-height:100vh;display:flex}.yXPiZW_chapter h2{font-family:var(--serif);text-transform:uppercase;letter-spacing:.05em;max-width:10ch;margin:20px 0 0;font-size:clamp(30px,4.4vw,74px);font-weight:400;line-height:1.04}.yXPiZW_chapterP{color:var(--muted);max-width:34ch;margin:26px 0 0;font-size:15.5px;line-height:1.75}.yXPiZW_chapterBuy{margin-top:34px}.yXPiZW_specs{max-width:460px;margin:34px 0 0}.yXPiZW_specs div{border-top:1px solid var(--line-soft);justify-content:space-between;align-items:baseline;gap:20px;padding:15px 0;display:flex}.yXPiZW_specs div:last-child{border-bottom:1px solid var(--line-soft)}.yXPiZW_specs dt{letter-spacing:.22em;text-transform:uppercase;color:var(--faint);font-size:10.5px;font-weight:600}.yXPiZW_specs dd{font-family:var(--serif);text-transform:uppercase;letter-spacing:.1em;margin:0;font-size:15px}.yXPiZW_notes{z-index:2;background:var(--bg);align-items:flex-end;min-height:100vh;display:flex;position:relative;overflow:hidden}.yXPiZW_notesMedia{z-index:0;will-change:clip-path;position:absolute;inset:0}.yXPiZW_notesMedia img{object-fit:cover;will-change:transform;width:100%;height:100%}.yXPiZW_notesGrad{z-index:1;pointer-events:none;background:linear-gradient(#08050433,#0805049e 52%,#080504f2 92%),linear-gradient(90deg,#08050499,#0000 70%);position:absolute;inset:0}.yXPiZW_notesInner{z-index:2;width:100%;padding-top:20vh;padding-bottom:clamp(44px,6vw,90px);position:relative}.yXPiZW_notesInner h2{font-family:var(--serif);text-transform:uppercase;letter-spacing:.05em;max-width:14ch;margin:20px 0 clamp(44px,6vw,90px);font-size:clamp(30px,6vw,104px);font-weight:400;line-height:1.02}.yXPiZW_pyramid{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 clamp(14px,2vw,32px);display:grid}.yXPiZW_tier{border-top:1px solid var(--line);padding-top:18px}.yXPiZW_tier .yXPiZW_tt{letter-spacing:.24em;text-transform:uppercase;color:var(--gold);font-size:10.5px;font-weight:600}.yXPiZW_tier h3{font-family:var(--serif);text-transform:uppercase;letter-spacing:.08em;margin:14px 0 0;font-size:clamp(17px,1.7vw,24px);font-weight:400}.yXPiZW_tier ul{gap:7px;margin:16px 0 0;padding:0;list-style:none;display:grid}.yXPiZW_tier li{color:var(--muted);font-size:14.5px}.yXPiZW_footer{z-index:2;background:var(--bg);padding-block:26px;position:relative}.yXPiZW_footInner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex}.yXPiZW_footer p{color:var(--muted);margin:0;font-size:12px}.yXPiZW_footLinks{gap:22px;display:flex}.yXPiZW_footLinks a{color:var(--ink);letter-spacing:.2em;text-transform:uppercase;padding:10px 0;font-size:11px;font-weight:600;text-decoration:none}.yXPiZW_overlay{z-index:60;opacity:0;pointer-events:none;background:#040202bd;transition:opacity .5s;position:fixed;inset:0}.yXPiZW_overlayOpen{opacity:1;pointer-events:auto}.yXPiZW_drawer{z-index:61;background:var(--bg2);border-left:1px solid var(--line-soft);visibility:hidden;width:min(440px,92vw);transition:transform .75s var(--ease), visibility 0s linear .75s;padding:26px;padding-top:max(26px, env(safe-area-inset-top,0px));flex-direction:column;display:flex;position:fixed;top:0;bottom:0;right:0;overflow-y:auto;transform:translate(100%)}.yXPiZW_drawerOpen{visibility:visible;transition:transform .75s var(--ease), visibility 0s;transform:translate(0)}.yXPiZW_drawerHead{justify-content:space-between;align-items:baseline;margin-bottom:26px;display:flex}.yXPiZW_drawerHead h3{font-family:var(--serif);text-transform:uppercase;letter-spacing:.1em;margin:0;font-size:20px;font-weight:400}.yXPiZW_closeX{color:var(--muted);font:inherit;letter-spacing:.22em;text-transform:uppercase;cursor:pointer;background:0 0;border:none;padding:10px 0;font-size:11px;font-weight:600}.yXPiZW_cartItem{border-top:1px solid var(--line-soft);gap:16px;padding:18px 0;display:flex}.yXPiZW_cartItem img{object-fit:cover;width:60px;height:76px}.yXPiZW_ci{flex:1;min-width:0}.yXPiZW_ci h4{font-family:var(--serif);text-transform:uppercase;letter-spacing:.1em;margin:0;font-size:15px;font-weight:400}.yXPiZW_ci p{color:var(--faint);margin:6px 0 0;font-size:12.5px}.yXPiZW_cartPrice{font-family:var(--serif);letter-spacing:.04em;font-size:16px}.yXPiZW_cartEmpty{color:var(--faint);padding:30px 0;font-size:14px}.yXPiZW_drawerFoot{border-top:1px solid var(--line);margin-top:auto;padding-top:22px}.yXPiZW_subtotal{justify-content:space-between;align-items:baseline;margin-bottom:18px;display:flex}.yXPiZW_subtotal span:first-child{color:var(--muted);letter-spacing:.22em;text-transform:uppercase;font-size:11px;font-weight:600}.yXPiZW_subtotal span:last-child{font-family:var(--serif);letter-spacing:.04em;font-size:22px}.yXPiZW_drawerFoot .yXPiZW_btnAdd{width:100%}.yXPiZW_demoNote{color:var(--faint);margin:14px 0 0;font-size:11.5px;line-height:1.5}@media (min-width:861px) and (min-height:660px){.yXPiZW_hero{height:100vh;min-height:0;position:sticky;top:0}}@media (max-width:860px){.yXPiZW_heroMedia{inset:0}.yXPiZW_heroGrad{background:linear-gradient(#0805046b,#0805041f 28%,#080504b8 50%,#080504f7 64%)}.yXPiZW_heroFoot{flex-direction:column}.yXPiZW_buy{grid-template-columns:1fr;width:100%}.yXPiZW_sizes{width:100%}.yXPiZW_sizePill{flex:1}.yXPiZW_btnAdd{width:100%;min-width:0}.yXPiZW_provisional{text-align:left}.yXPiZW_filmGrid{padding-left:0;padding-right:0;display:block}.yXPiZW_filmStage{height:100svh;display:block}.yXPiZW_filmWindow{aspect-ratio:auto;width:100%;height:100%}.yXPiZW_filmWindow:after{background:linear-gradient(#08050457,#0805044d 42%,#080504f0)}.yXPiZW_filmMeta{top:80px;bottom:auto;left:var(--gut);right:var(--gutr)}.yXPiZW_filmChapters{z-index:2;padding-left:var(--gut);padding-right:var(--gutr);margin-top:-100svh;position:relative}.yXPiZW_chapter{justify-content:flex-end;min-height:100svh;padding-bottom:60px}.yXPiZW_chapterBody{position:relative}.yXPiZW_chapterBody:before{content:"";z-index:-1;inset:-110px calc(var(--gut) * -1) -60px;pointer-events:none;background:linear-gradient(#0000,#080504eb 48%);position:absolute}.yXPiZW_pyramid{grid-template-columns:1fr;gap:30px}}@media (prefers-reduced-motion:reduce){.yXPiZW_drawer,.yXPiZW_overlay,.yXPiZW_filmClip,.yXPiZW_filmBar i{transition:none}.yXPiZW_filmClip{transform:none}}
