@font-face{font-family:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(../media/d2392b6761f3329f-s.1605mo-2lr-0r.woff2)format("woff2");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:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(../media/9819129c77e8d0a0-s.2id34538z-nu0.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(../media/5151bb70dd75a85b-s.p.0rt3gmdbw_rg-.woff2)format("woff2");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:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4f6d02175fe8de3f-s.1qlvuf-h9_nww.woff2)format("woff2");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:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bf89ab4b246099fe-s.3s80slo4q4lah.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/0264c3c98799c37c-s.p.2jrdrem4nuvb1.woff2)format("woff2");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:Fraunces Fallback;src:local(Times New Roman);ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.0%;size-adjust:115.45%}.GmyJ0G_className{font-family:Fraunces,Fraunces Fallback}.GmyJ0G_variable{--gh-serif:"Fraunces", "Fraunces Fallback"}
@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/59dbefd7fc1c7996-s.1zpt8rrvsu92z.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1aa0075df79066e6-s.0mxk1tgo-hrwu.woff2)format("woff2");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:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/a79089bce1b24273-s.1akpt5k8ff_pw.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/b8dfa3d21eb22018-s.p.2rlmbw0a3_pri.woff2)format("woff2");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:Hanken Grotesk Fallback;src:local(Arial);ascent-override:99.07%;descent-override:30.02%;line-gap-override:0.0%;size-adjust:100.94%}.hoy3eG_className{font-family:Hanken Grotesk,Hanken Grotesk Fallback;font-style:normal}.hoy3eG_variable{--gh-sans:"Hanken Grotesk", "Hanken Grotesk Fallback"}
.heMnXq_page{--bg:#14100d;--bg-raise:#1b1511;--bg-panel:#201914;--line:#f0d6b81c;--line-strong:#f0d6b838;--text:#f4ece2;--muted:#b9ab9b;--faint:#9a8b7b;--accent:#f2a65a;--accent-hot:#ffbd78;--accent-soft:#f2a65a24;--on-accent:#1e1309;--serif:var(--gh-serif), "Iowan Old Style", Georgia, serif;--sans:var(--gh-sans), system-ui, sans-serif;--ease:cubic-bezier(.22, 1, .36, 1);--header-h:4.25rem;--gutter:clamp(1rem, 4vw, 4rem);--radius:14px;background:var(--bg);min-block-size:100svh;color:var(--text);font-family:var(--sans);font-variant-numeric:tabular-nums;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;-webkit-font-smoothing:antialiased;font-size:1rem;line-height:1.6;position:relative;overflow-x:clip}html:has(.heMnXq_page){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;scrollbar-color:#4a3b2f #14100d;background:#14100d;scroll-padding-block-start:8rem}html:has(.heMnXq_page dialog[open]){overflow:hidden}.heMnXq_page :where(h1,h2,h3,p,ul,ol,dl,dd,figure){margin:0;padding:0}.heMnXq_page :where(ul,ol){list-style:none}.heMnXq_page :where(a){color:inherit;text-decoration:none}.heMnXq_page :where(button,input,select){font:inherit;color:inherit}.heMnXq_page :where(button){cursor:pointer;background:0 0;border:0;padding:0}.heMnXq_page ::selection{color:#fff8ef;background:#f2a65a61}.heMnXq_page :focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:6px}.heMnXq_page em{font-style:italic}.heMnXq_srOnly{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.heMnXq_skip{z-index:100;background:var(--accent);color:var(--on-accent);border-radius:999px;padding:.6rem 1rem;font-weight:600;position:fixed;inset-block-start:.75rem;inset-inline-start:.75rem;transform:translateY(-200%)}.heMnXq_skip:focus-visible{transform:none}.heMnXq_wrap{inline-size:min(100% - 2 * var(--gutter), 86rem);margin-inline:auto}.heMnXq_muted{color:var(--muted)}.heMnXq_kicker{letter-spacing:.22em;text-transform:uppercase;color:var(--accent);align-items:center;gap:.9rem;font-size:.75rem;font-weight:600;display:flex}.heMnXq_kickerRule{opacity:.7;background:currentColor;block-size:1px;inline-size:2.5rem}.heMnXq_primaryButton,.heMnXq_outlineButton{letter-spacing:.01em;white-space:nowrap;min-block-size:3rem;transition:background-color .3s var(--ease), border-color .3s var(--ease), color .3s var(--ease), transform .3s var(--ease);border-radius:999px;justify-content:center;align-items:center;gap:.6rem;padding-inline:1.5rem;font-size:.95rem;font-weight:600;display:inline-flex}.heMnXq_primaryButton{background:var(--accent);color:var(--on-accent)}.heMnXq_primaryButton:hover{background:var(--accent-hot)}.heMnXq_primaryButton:active,.heMnXq_outlineButton:active{transform:scale(.98)}.heMnXq_outlineButton{border:1px solid var(--line-strong);color:var(--text)}.heMnXq_outlineButton:hover{border-color:var(--accent);color:var(--accent-hot)}.heMnXq_textLink{min-block-size:3rem;color:var(--text);transition:color .3s var(--ease);border-block-end:1px solid #0000;align-items:center;gap:.45rem;font-weight:500;display:inline-flex}.heMnXq_textLink svg{color:var(--accent);transition:transform .3s var(--ease)}.heMnXq_textLink:hover{color:var(--accent-hot)}.heMnXq_textLink:hover svg{transform:translate(2px,-2px)}.heMnXq_roundButton{border:1px solid var(--line-strong);block-size:2.75rem;inline-size:2.75rem;color:var(--text);transition:border-color .3s var(--ease), color .3s var(--ease);background:#14100d99;border-radius:50%;place-items:center;display:inline-grid}.heMnXq_roundButton:hover{border-color:var(--accent);color:var(--accent-hot)}.heMnXq_header{z-index:40;block-size:var(--header-h);transition:background-color .4s var(--ease), border-color .4s var(--ease);border-block-end:1px solid #0000;position:fixed;inset-block-start:0;inset-inline:0}.heMnXq_header[data-scrolled=true]{border-color:var(--line);-webkit-backdrop-filter:blur(14px)saturate(1.2);background:#14100df2}.heMnXq_headerInner{align-items:center;gap:2rem;block-size:100%;display:flex}.heMnXq_brand{align-items:center;gap:.6rem;min-block-size:2.75rem;display:inline-flex}.heMnXq_mark{color:var(--accent);flex:none}.heMnXq_wordmark{font-family:var(--serif);letter-spacing:-.01em;font-variation-settings:"opsz" 48, "SOFT" 60;font-size:1.35rem;font-weight:450}.heMnXq_wordmark em{color:var(--accent);font-weight:400}.heMnXq_nav{gap:2rem;margin-inline-start:auto;font-size:.92rem;display:flex}.heMnXq_nav a{color:var(--muted);transition:color .3s var(--ease);padding-block:.6rem;position:relative}.heMnXq_nav a:after{content:"";background:var(--accent);transform-origin:0;block-size:1px;transition:transform .4s var(--ease);position:absolute;inset-block-end:.3rem;inset-inline:0;transform:scaleX(0)}.heMnXq_nav a:hover{color:var(--text)}.heMnXq_nav a:hover:after{transform:scaleX(1)}.heMnXq_headerActions{align-items:center;gap:.75rem;display:flex}.heMnXq_headerActions .heMnXq_outlineButton{min-block-size:2.5rem;padding-inline:1.2rem;font-size:.88rem}.heMnXq_cartButton{border:1px solid var(--line-strong);min-block-size:2.75rem;transition:border-color .3s var(--ease);border-radius:999px;align-items:center;gap:.55rem;padding-inline:.9rem .45rem;font-size:.9rem;font-weight:500;display:inline-flex}.heMnXq_cartButton:hover{border-color:var(--accent)}.heMnXq_cartCount{background:var(--bg-panel);block-size:1.75rem;min-inline-size:1.75rem;color:var(--muted);border-radius:999px;place-items:center;padding-inline:.4rem;font-size:.8rem;font-weight:600;display:inline-grid}.heMnXq_cartCount[data-filled=true]{background:var(--accent);color:var(--on-accent)}.heMnXq_page[data-motion=on] .heMnXq_cartCount[data-filled=true]{animation:heMnXq_bump .5s var(--ease)}@keyframes heMnXq_bump{0%{transform:scale(1.35)}}.heMnXq_hero{isolation:isolate;min-block-size:100svh;padding-block:calc(var(--header-h) + 2.5rem) 5rem;align-items:center;display:grid;position:relative;overflow:clip}.heMnXq_heroBg{z-index:-2;position:absolute;inset:-6% 0 0;overflow:hidden}.heMnXq_heroBgInner{position:absolute;inset:0;transform:scale(1.06)}.heMnXq_heroBgVideo{object-fit:cover;opacity:.6;filter:sepia(.5)saturate(1.2)brightness(.55)contrast(1.05);block-size:100%;inline-size:100%}.heMnXq_heroTint{z-index:-1;background:radial-gradient(55% 60% at 74% 34%, #f28c3c33, transparent 70%), linear-gradient(90deg, #14100df2 0%, #14100dc7 40%, #14100d73 70%, #14100db3 100%), linear-gradient(to top, var(--bg) 0%, #14100d00 32%), linear-gradient(to bottom, #14100dbf 0%, #14100d00 22%);position:absolute;inset:0}.heMnXq_heroGrid{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(2rem,6vw,7rem);display:grid}.heMnXq_heroCopy{gap:1.75rem;max-inline-size:40rem;display:grid}.heMnXq_headline{font-family:var(--serif);letter-spacing:-.025em;font-variation-settings:"opsz" 144, "SOFT" 30;text-wrap:balance;font-size:clamp(3rem,6.6vw,6.6rem);font-weight:330;line-height:.98}.heMnXq_headline em{color:var(--accent);font-variation-settings:"opsz" 144, "SOFT" 100;padding-inline-end:.04em;font-weight:300}.heMnXq_lede{max-inline-size:31rem;color:var(--muted);text-wrap:pretty;font-size:1.08rem;line-height:1.65}.heMnXq_heroActions{flex-wrap:wrap;align-items:center;gap:.75rem 1.75rem;display:flex}.heMnXq_heroFacts{border-block-start:1px solid var(--line);max-inline-size:31rem;color:var(--faint);flex-wrap:wrap;gap:.5rem 1.75rem;padding-block-start:1.5rem;font-size:.85rem;display:flex}.heMnXq_heroFacts strong{font-family:var(--serif);color:var(--text);margin-inline-end:.3rem;font-size:1.25rem;font-weight:400}.heMnXq_scrollCue{letter-spacing:.24em;text-transform:uppercase;color:var(--faint);align-items:center;gap:.5rem;font-size:.72rem;display:inline-flex;position:absolute;inset-block-end:1.75rem;inset-inline-end:var(--gutter)}.heMnXq_scrollCue svg{color:var(--accent)}.heMnXq_page[data-motion=on] .heMnXq_scrollCue svg{animation:heMnXq_nudge 2.4s var(--ease) infinite}@keyframes heMnXq_nudge{0%,to{transform:translateY(0)}50%{transform:translateY(4px)}}.heMnXq_stack{--fw:clamp(10.5rem, 13.6vw, 14.5rem);--fh:calc(var(--fw) * 16 / 9);--lane-gap:1.75rem;inline-size:calc(var(--fw) * 2 + var(--lane-gap));block-size:calc(var(--fh) * 2 + 1.5rem);margin-inline-end:clamp(0rem,3vw,3rem);position:relative}.heMnXq_frameSlot{inline-size:var(--fw);block-size:var(--fh);transform:rotate(var(--tilt,0deg));will-change:transform;position:absolute}.heMnXq_frameSlot:first-child{--tilt:-3.2deg;z-index:2;inset-block-start:0;inset-inline-start:0}.heMnXq_frameSlot:nth-child(2){--tilt:2.6deg;z-index:3;inset-block-start:calc(var(--fh) * .42);inset-inline-start:calc(var(--fw) + var(--lane-gap))}.heMnXq_frameSlot:nth-child(3){--tilt:-1.4deg;z-index:1;inset-block-start:calc(var(--fh) + 1.5rem);inset-inline-start:calc(var(--fw) * .12)}.heMnXq_frameShadow{filter:blur(26px);opacity:.6;background:#000000d9;border-radius:24px;position:absolute;inset:6% 8% -2%;transform:translateY(14px)}.heMnXq_frameInner{block-size:100%;position:relative}.heMnXq_frame{background:var(--bg-panel);text-align:start;isolation:isolate;block-size:100%;inline-size:100%;transition:transform .6s var(--ease);border-radius:20px;display:block;position:relative;overflow:hidden}.heMnXq_frame:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffe2be24,inset 0 0 0 1px #f2a65a00}.heMnXq_frame:before{content:"";z-index:3;border-radius:inherit;opacity:0;transition:opacity .6s var(--ease);pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1.5px #f2a65abf,inset 0 -40px 60px -30px #f28c3c59}.heMnXq_frame[data-active=true]:before{opacity:1}.heMnXq_frame:hover{transform:translateY(-6px)}.heMnXq_frameVideo{object-fit:cover;block-size:100%;inline-size:100%;transition:filter .8s var(--ease);position:absolute;inset:0}.heMnXq_frame[data-active=false] .heMnXq_frameVideo{filter:brightness(.62)saturate(.85)}.heMnXq_frameShade{z-index:1;background:linear-gradient(#0e0a0800 55%,#0e0a08e6 100%),linear-gradient(#0e0a0873 0%,#0e0a0800 22%);position:absolute;inset:0}.heMnXq_frameTop{z-index:2;justify-content:space-between;gap:.4rem;display:flex;position:absolute;inset-block-start:.75rem;inset-inline:.75rem}.heMnXq_frameTag{letter-spacing:.08em;text-transform:uppercase;color:var(--text);background:#14100d8c;border:1px solid #ffe2be29;border-radius:999px;padding:.2rem .55rem;font-size:.68rem;font-weight:600}.heMnXq_frameCaption{z-index:2;gap:.35rem;padding:1rem 1rem 1.15rem;display:grid;position:absolute;inset-block-end:0;inset-inline:0}.heMnXq_frameTitle{font-family:var(--serif);font-variation-settings:"opsz" 36;font-size:1.3rem;font-weight:400;line-height:1.1}.heMnXq_frameMeta{color:var(--muted);justify-content:space-between;align-items:baseline;gap:.5rem;font-size:.78rem;display:flex}.heMnXq_framePrice{color:var(--accent);font-size:.9rem;font-weight:600}.heMnXq_frameProgress{z-index:4;background:var(--accent);transform-origin:0;opacity:.85;border-radius:2px;block-size:2px;animation:6.5s linear forwards heMnXq_progress;position:absolute;inset-block-end:.5rem;inset-inline:1rem}@keyframes heMnXq_progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.heMnXq_catalogue{padding-block:clamp(2.5rem,4vw,3.5rem) clamp(4rem,8vw,7rem);position:relative}.heMnXq_sectionHead{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:end;gap:1.5rem 4rem;padding-block-end:2.5rem;display:grid}.heMnXq_sectionHead>div{gap:1.1rem;display:grid}.heMnXq_sectionTitle{font-family:var(--serif);letter-spacing:-.02em;font-variation-settings:"opsz" 120, "SOFT" 30;text-wrap:balance;font-size:clamp(2.25rem,4.4vw,4rem);font-weight:340;line-height:1.02}.heMnXq_sectionTitle em,.heMnXq_customTitle em,.heMnXq_emptyTitle em,.heMnXq_drawerTitle em,.heMnXq_tagline em{color:var(--accent);font-variation-settings:"opsz" 120, "SOFT" 100}.heMnXq_sectionLede{max-inline-size:34rem;color:var(--muted);text-wrap:pretty}.heMnXq_toolbar{z-index:30;background:var(--bg);border-block:1px solid var(--line);position:sticky;inset-block-start:var(--header-h)}.heMnXq_toolbarInner{align-items:center;gap:.75rem;padding-block:.75rem;display:flex}.heMnXq_search{flex:0 17rem;align-items:center;min-inline-size:11rem;display:flex;position:relative}.heMnXq_search svg{color:var(--faint);pointer-events:none;position:absolute;inset-inline-start:.95rem}.heMnXq_search input{border:1px solid var(--line-strong);background:var(--bg-raise);min-block-size:2.6rem;inline-size:100%;transition:border-color .3s var(--ease);border-radius:999px;padding-inline:2.6rem 1rem;font-size:.9rem}.heMnXq_search input::placeholder{color:var(--faint)}.heMnXq_search input:focus-visible{border-color:var(--accent);outline:none;box-shadow:0 0 0 3px #f2a65a33}.heMnXq_search input::-webkit-search-cancel-button{filter:sepia()saturate(3)hue-rotate(-10deg)}.heMnXq_filterStrip{scrollbar-width:thin;scrollbar-color:#4a3b2f transparent;flex:auto;align-items:center;gap:.5rem;min-inline-size:0;padding-block:.2rem;padding-inline:.2rem;display:flex;overflow-x:auto}.heMnXq_pillGroup{flex:none;gap:.4rem;display:flex}.heMnXq_pill,.heMnXq_segment button{border:1px solid var(--line);min-block-size:2.4rem;color:var(--muted);white-space:nowrap;transition:background-color .3s var(--ease), border-color .3s var(--ease), color .3s var(--ease);border-radius:999px;padding-inline:1rem;font-size:.86rem}.heMnXq_pill:hover,.heMnXq_segment button:hover{color:var(--text);border-color:var(--line-strong)}.heMnXq_pill[aria-pressed=true]{background:var(--text);border-color:var(--text);color:var(--bg);font-weight:600}.heMnXq_stripRule{background:var(--line-strong);flex:none;block-size:1.5rem;inline-size:1px;margin-inline:.35rem}.heMnXq_segment{border:1px solid var(--line);border-radius:999px;flex:none;padding:.2rem;display:flex}.heMnXq_segment button{border:0;min-block-size:2rem;padding-inline:.8rem;font-size:.82rem}.heMnXq_segment button[aria-pressed=true]{background:var(--accent-soft);color:var(--accent-hot);font-weight:600}.heMnXq_pillSelect,.heMnXq_sort{flex:none;align-items:center;display:inline-flex;position:relative}.heMnXq_pillSelect select,.heMnXq_sort select{appearance:none;border:1px solid var(--line);min-block-size:2.4rem;color:var(--muted);cursor:pointer;transition:border-color .3s var(--ease), color .3s var(--ease);background:0 0;border-radius:999px;padding-inline:1rem 2.2rem;font-size:.86rem}.heMnXq_pillSelect select option,.heMnXq_sort select option{background:var(--bg-panel);color:var(--text)}.heMnXq_pillSelect select:hover,.heMnXq_sort select:hover{border-color:var(--line-strong);color:var(--text)}.heMnXq_pillSelect[data-set=true] select{background:var(--accent-soft);color:var(--accent-hot);border-color:#f2a65a8c;font-weight:600}.heMnXq_selectChevron{block-size:15px;inline-size:15px;color:var(--faint);pointer-events:none;position:absolute;inset-inline-end:.75rem}.heMnXq_sort{margin-inline-start:auto}.heMnXq_sortLabel{color:var(--faint);pointer-events:none;font-size:.86rem;position:absolute;inset-inline-start:1rem}.heMnXq_sort select{color:var(--text);border-color:var(--line-strong);padding-inline-start:3.1rem}.heMnXq_resultBar{color:var(--muted);justify-content:space-between;align-items:center;gap:1rem;padding-block:1.5rem 1.75rem;font-size:.9rem;display:flex}.heMnXq_resultBar strong{color:var(--text);font-weight:600}.heMnXq_resetLink{min-block-size:2.5rem;color:var(--accent);text-underline-offset:.3em;font-weight:500;-webkit-text-decoration:underline #f2a65a66;text-decoration:underline #f2a65a66}.heMnXq_resetLink:hover{text-decoration-color:currentColor}.heMnXq_grid{grid-template-columns:repeat(var(--cols,1), minmax(0, 1fr));align-items:start;gap:clamp(1.25rem,2.4vw,2rem);display:grid}.heMnXq_column{align-content:start;gap:clamp(2rem,3vw,2.75rem);min-inline-size:0;display:grid}.heMnXq_card{position:relative}.heMnXq_cardInner{transition:transform .55s var(--ease);position:relative}.heMnXq_cardMedia{border-radius:var(--radius);inline-size:100%;display:block;position:relative}.heMnXq_cardGlow{border-radius:var(--radius);opacity:0;transition:opacity .55s var(--ease);position:absolute;inset:0;box-shadow:0 24px 50px -20px #000000e6,0 0 46px -6px #f296466b}.heMnXq_cardFrame{border-radius:var(--radius);background:var(--bg-panel);isolation:isolate;inline-size:100%;display:block;position:relative;overflow:hidden}.heMnXq_cardPoster{background-position:50%;background-size:cover;position:absolute;inset:0}.heMnXq_cardVideo{object-fit:cover;opacity:0;block-size:100%;inline-size:100%;transition:opacity .6s var(--ease);position:absolute;inset:0}.heMnXq_cardWarm{z-index:1;border-radius:inherit;opacity:0;transition:opacity .55s var(--ease);background:linear-gradient(#f28c3c00 58%,#f28c3c42);position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffc4828c,inset 0 -1px #ffc482e6}.heMnXq_cardFrame:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffe2be14}.heMnXq_badge,.heMnXq_badgeInline{letter-spacing:.14em;text-transform:uppercase;background:var(--accent);color:var(--on-accent);border-radius:999px;font-size:.66rem;font-weight:700}.heMnXq_badge{z-index:2;padding:.25rem .6rem;position:absolute;inset-block-start:.8rem;inset-inline-start:.8rem}.heMnXq_badgeInline{margin-inline-start:.6rem;padding:.15rem .5rem}.heMnXq_cardDuration{z-index:2;color:var(--text);background:#0e0a08b3;border-radius:6px;padding:.15rem .5rem;font-size:.76rem;font-weight:600;position:absolute;inset-block-end:.75rem;inset-inline-end:.75rem}.heMnXq_cardOpen{z-index:2;block-size:2.2rem;inline-size:2.2rem;color:var(--text);opacity:0;transition:opacity .4s var(--ease), transform .4s var(--ease);background:#0e0a0899;border-radius:50%;place-items:center;display:grid;position:absolute;inset-block-start:.7rem;inset-inline-end:.7rem;transform:scale(.9)}.heMnXq_cardBody{gap:.35rem;padding-block-start:1.1rem;display:grid}.heMnXq_cardHeading{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.heMnXq_cardTitle{font-family:var(--serif);letter-spacing:-.01em;font-variation-settings:"opsz" 48, "SOFT" 40;transition:color .4s var(--ease);font-size:1.45rem;font-weight:380;line-height:1.15}.heMnXq_cardPrice{color:var(--accent);font-size:1.05rem;font-weight:600}.heMnXq_cardMeta{color:var(--faint);font-size:.85rem}.heMnXq_cardActions{justify-content:space-between;align-items:center;gap:1rem;padding-block-start:.65rem;display:flex}.heMnXq_addButton{min-block-size:2.5rem;color:var(--accent-hot);transition:background-color .3s var(--ease), color .3s var(--ease), border-color .3s var(--ease);border:1px solid #f2a65a80;border-radius:999px;align-items:center;gap:.45rem;padding-inline:.95rem 1.15rem;font-size:.86rem;font-weight:600;display:inline-flex}.heMnXq_addButton:hover{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}.heMnXq_addButton[data-in-cart]{border-color:var(--line);background:var(--accent-soft);color:var(--accent-hot)}.heMnXq_detailsLink{min-block-size:2.5rem;color:var(--muted);transition:color .3s var(--ease);align-items:center;gap:.35rem;font-size:.86rem;display:inline-flex}.heMnXq_detailsLink svg{block-size:15px;inline-size:15px;transition:transform .3s var(--ease)}.heMnXq_detailsLink:hover{color:var(--text)}.heMnXq_detailsLink:hover svg{transform:translate(3px)}@media (hover:hover) and (pointer:fine){.heMnXq_cardInner:hover,.heMnXq_cardInner:focus-within{transform:translateY(-6px)}.heMnXq_cardInner:hover .heMnXq_cardGlow,.heMnXq_cardInner:focus-within .heMnXq_cardGlow,.heMnXq_cardInner:hover .heMnXq_cardWarm,.heMnXq_cardInner:focus-within .heMnXq_cardWarm,.heMnXq_cardInner:hover .heMnXq_cardVideo,.heMnXq_cardInner:focus-within .heMnXq_cardVideo{opacity:1}.heMnXq_cardInner:hover .heMnXq_cardOpen,.heMnXq_cardInner:focus-within .heMnXq_cardOpen{opacity:1;transform:none}.heMnXq_cardInner:hover .heMnXq_cardTitle{color:var(--accent-hot)}}@media not ((hover:hover) and (pointer:fine)){.heMnXq_cardVideo{opacity:1}.heMnXq_cardOpen{opacity:1;transform:none}}.heMnXq_request{border-radius:var(--radius);background:radial-gradient(90% 80% at 100% 0%, #f28c3c29, transparent 70%), var(--bg-raise);border:1px solid #f2a65a47;justify-items:start;gap:.75rem;padding:1.75rem 1.75rem 1.25rem;display:grid}.heMnXq_requestMark{color:var(--accent)}.heMnXq_requestTitle{font-family:var(--serif);letter-spacing:-.01em;font-variation-settings:"opsz" 72, "SOFT" 40;text-wrap:balance;font-size:1.6rem;font-weight:350;line-height:1.12}.heMnXq_requestTitle em{color:var(--accent);font-variation-settings:"opsz" 72, "SOFT" 100}.heMnXq_requestText{color:var(--muted);font-size:.92rem}.heMnXq_empty{text-align:center;border:1px dashed var(--line-strong);border-radius:20px;justify-items:center;gap:1rem;padding-block:5rem 6rem;display:grid}.heMnXq_emptyMark{block-size:44px;inline-size:44px;color:var(--accent)}.heMnXq_emptyTitle{font-family:var(--serif);font-size:clamp(1.8rem,3vw,2.4rem);font-weight:350;line-height:1.1}.heMnXq_emptyText{max-inline-size:30rem;color:var(--muted);padding-inline:1rem}.heMnXq_emptyActions{flex-wrap:wrap;justify-content:center;gap:.5rem 1.5rem;padding-block-start:.5rem;display:flex}.heMnXq_licence{background:radial-gradient(60% 80% at 0% 0%, #f28c3c12, transparent 70%), var(--bg-raise);border-block:1px solid var(--line);padding-block:clamp(4rem,9vw,8rem)}.heMnXq_licenceGrid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:3rem clamp(3rem,7vw,7rem);display:grid}.heMnXq_licenceHead{gap:1.25rem;display:grid;position:sticky;inset-block-start:calc(var(--header-h) + 3rem)}.heMnXq_terms{border-block-start:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:0;display:grid}.heMnXq_term{border-block-end:1px solid var(--line);align-content:start;gap:.6rem;padding:2rem 1.5rem 2.25rem 0;display:grid}.heMnXq_term:nth-child(2n){border-inline-start:1px solid var(--line);padding-inline:1.5rem 0}.heMnXq_termNumber{font-family:var(--serif);color:var(--accent);font-size:1.1rem;font-style:italic}.heMnXq_term h3{font-family:var(--serif);font-variation-settings:"opsz" 48;font-size:1.45rem;font-weight:380;line-height:1.2}.heMnXq_term p{color:var(--muted);font-size:.95rem}.heMnXq_custom{isolation:isolate;padding-block:clamp(6rem,14vw,11rem);position:relative;overflow:hidden}.heMnXq_customBg{z-index:-1;position:absolute;inset:0}.heMnXq_customBg:after{content:"";background:linear-gradient(90deg, #14100df2 0%, #14100db3 55%, #14100d80 100%), linear-gradient(to bottom, var(--bg) 0%, #14100d00 30%, #14100d00 70%, var(--bg) 100%), radial-gradient(50% 70% at 85% 50%, #f28c3c29, transparent 70%);position:absolute;inset:0}.heMnXq_customVideo{object-fit:cover;filter:sepia(.45)saturate(1.15)brightness(.7);block-size:100%;inline-size:100%}.heMnXq_customInner{justify-items:start;gap:1.5rem;display:grid}.heMnXq_customTitle{max-inline-size:15ch;font-family:var(--serif);letter-spacing:-.02em;font-variation-settings:"opsz" 144, "SOFT" 30;text-wrap:balance;font-size:clamp(2.5rem,5.4vw,5rem);font-weight:330;line-height:1}.heMnXq_customText{max-inline-size:34rem;color:var(--muted);font-size:1.05rem}.heMnXq_footer{border-block-start:1px solid var(--line);padding-block:4rem 3rem}.heMnXq_footerInner{grid-template-columns:minmax(0,1.2fr) auto minmax(0,1fr);align-items:start;gap:2.5rem 4rem;display:grid}.heMnXq_footerBrand{justify-items:start;gap:.75rem;display:grid}.heMnXq_tagline{font-family:var(--serif);color:var(--muted);font-size:1.6rem;font-weight:330}.heMnXq_footerNav{gap:.3rem;font-size:.92rem;display:grid}.heMnXq_footerNav a{min-block-size:2rem;color:var(--muted);transition:color .3s var(--ease);align-items:center;display:flex}.heMnXq_footerNav a:hover{color:var(--accent-hot)}.heMnXq_footerMeta{color:var(--faint);justify-items:start;gap:.75rem;font-size:.84rem;display:grid}.heMnXq_effectsToggle{border:1px solid var(--line-strong);min-block-size:2.5rem;color:var(--text);transition:border-color .3s var(--ease);border-radius:999px;align-items:center;gap:.6rem;padding-inline:1rem;font-size:.86rem;font-weight:500;display:inline-flex}.heMnXq_effectsToggle:hover{border-color:var(--accent)}.heMnXq_effectsDot{background:var(--faint);border-radius:50%;block-size:.5rem;inline-size:.5rem}.heMnXq_effectsToggle[aria-pressed=true] .heMnXq_effectsDot{background:var(--accent);box-shadow:0 0 10px #f2a65acc}.heMnXq_dialog{block-size:100%;max-block-size:none;inline-size:100%;max-inline-size:none;color:var(--text);scrollbar-width:thin;scrollbar-color:#4a3b2f transparent;background:0 0;border:0;margin:0;padding:clamp(1rem,4vw,3rem);overflow-y:auto}.heMnXq_dialog[open]{place-items:center;display:grid}.heMnXq_dialog::backdrop{background:#0c0907e0}.heMnXq_page[data-motion=on] .heMnXq_dialog[open] .heMnXq_viewer{animation:heMnXq_rise .55s var(--ease)}.heMnXq_page[data-motion=on] .heMnXq_dialog[open]::backdrop{animation:heMnXq_fade .4s var(--ease)}@keyframes heMnXq_rise{0%{opacity:0;transform:translateY(24px)scale(.985)}}@keyframes heMnXq_fade{0%{opacity:0}}.heMnXq_dialogClose{z-index:2;position:fixed;inset-block-start:1rem;inset-inline-end:1rem}.heMnXq_viewer{background:var(--bg-raise);border:1px solid var(--line);border-radius:20px;grid-template-columns:auto 22rem;gap:0;max-inline-size:100%;display:grid;overflow:hidden;box-shadow:0 40px 120px -30px #000000e6}.heMnXq_stage{background:#0b0806;position:relative}.heMnXq_viewer[data-orientation=landscape] .heMnXq_stage{aspect-ratio:16/9;align-self:center;inline-size:min(58rem,100vw - 2*clamp(1rem,4vw,3rem) - 22rem)}.heMnXq_viewer[data-orientation=portrait] .heMnXq_stage{aspect-ratio:9/16;block-size:min(82svh,46rem)}.heMnXq_stageVideo{object-fit:cover;block-size:100%;inline-size:100%;position:absolute;inset:0}.heMnXq_watermark{pointer-events:none;-webkit-user-select:none;user-select:none;color:#fff4e652;text-shadow:0 1px 12px #00000059;background-image:repeating-linear-gradient(-30deg,#0000 0 90px,#fff4e60d 90px 91px);place-content:center;justify-items:center;gap:.4rem;display:grid;position:absolute;inset:0}.heMnXq_watermarkMain{font-family:var(--serif);letter-spacing:.04em;font-size:clamp(2.5rem,7vw,5.5rem);font-style:italic;font-weight:300;transform:rotate(-12deg)}.heMnXq_watermarkSub{letter-spacing:.3em;text-transform:uppercase;font-size:.72rem;font-weight:600;transform:rotate(-12deg)}.heMnXq_info{border-inline-start:1px solid var(--line);grid-template-rows:auto 1fr auto auto;gap:1.5rem;min-block-size:0;padding:2rem 1.75rem 1.5rem;display:grid}.heMnXq_infoTop{gap:.45rem;padding-inline-end:2.5rem;display:grid}.heMnXq_infoKicker{letter-spacing:.2em;text-transform:uppercase;color:var(--accent);align-items:center;font-size:.72rem;font-weight:600;display:flex}.heMnXq_infoTitle{font-family:var(--serif);letter-spacing:-.015em;font-variation-settings:"opsz" 72, "SOFT" 40;font-size:2rem;font-weight:350;line-height:1.05}.heMnXq_infoPlace{color:var(--muted);font-size:.92rem}.heMnXq_specs{border-block-start:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;display:grid}.heMnXq_specs>div{border-block-end:1px solid var(--line);gap:.1rem;padding-block:.7rem;display:grid}.heMnXq_specWide{grid-column:1/-1}.heMnXq_specs dt{letter-spacing:.14em;text-transform:uppercase;color:var(--faint);font-size:.7rem}.heMnXq_specs dd{font-size:.95rem}.heMnXq_buy{gap:1rem;display:grid}.heMnXq_buyPrice{gap:.1rem;display:grid}.heMnXq_buyAmount{font-family:var(--serif);font-variant-numeric:lining-nums tabular-nums;font-size:2.4rem;font-weight:350;line-height:1}.heMnXq_buyNote{color:var(--faint);font-size:.82rem}.heMnXq_viewerNav{border-block-start:1px solid var(--line);justify-content:space-between;align-items:center;padding-block-start:1rem;display:flex}.heMnXq_viewerCount{color:var(--muted);font-size:.85rem}.heMnXq_drawer{border:0;border-inline-start:1px solid var(--line);background:var(--bg-raise);block-size:100%;max-block-size:none;inline-size:min(27rem,100%);max-inline-size:100%;color:var(--text);margin:0 0 0 auto;margin-inline:auto 0;padding:0}.heMnXq_drawer::backdrop{background:#0c0907b3}.heMnXq_page[data-motion=on] .heMnXq_drawer[open]{animation:heMnXq_slide .5s var(--ease)}@keyframes heMnXq_slide{0%{opacity:0;transform:translate(40px)}}.heMnXq_drawerPanel{flex-direction:column;block-size:100%;display:flex}.heMnXq_drawerHead{border-block-end:1px solid var(--line);justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;display:flex}.heMnXq_drawerTitle{font-family:var(--serif);font-size:1.8rem;font-weight:350}.heMnXq_drawerEmpty{justify-items:start;gap:.75rem;padding:2rem 1.5rem;display:grid}.heMnXq_cartList{scrollbar-width:thin;scrollbar-color:#4a3b2f transparent;flex:auto;padding:.5rem 1.5rem;overflow-y:auto}.heMnXq_cartItem{border-block-end:1px solid var(--line);grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:.9rem;padding-block:1rem;display:grid}.heMnXq_cartThumb{aspect-ratio:16/9;background-position:50%;background-size:cover;border-radius:8px;inline-size:4.5rem}.heMnXq_cartThumb[data-portrait=true]{aspect-ratio:9/16;inline-size:2.6rem;margin-inline:.95rem}.heMnXq_cartItemText{gap:.15rem;font-size:.82rem;display:grid}.heMnXq_cartItemTitle{font-family:var(--serif);font-size:1.1rem;line-height:1.2}.heMnXq_cartItemPrice{color:var(--accent);font-weight:600}.heMnXq_removeButton{block-size:2.25rem;inline-size:2.25rem;color:var(--faint);transition:color .3s var(--ease), background-color .3s var(--ease);border-radius:50%;place-items:center;display:grid}.heMnXq_removeButton:hover{color:var(--text);background:var(--bg-panel)}.heMnXq_drawerFoot{border-block-start:1px solid var(--line);gap:.75rem;padding:1.5rem;font-size:.85rem;display:grid}.heMnXq_totalRow{justify-content:space-between;align-items:baseline;font-size:.95rem;display:flex}.heMnXq_totalAmount{font-family:var(--serif);font-variant-numeric:lining-nums tabular-nums;font-size:2rem;font-weight:350}.heMnXq_checkout{inline-size:100%}.heMnXq_checkoutNote{background:var(--accent-soft);color:var(--text);border:1px solid #f2a65a59;border-radius:10px;padding:.85rem 1rem;line-height:1.5}@media (max-width:1080px){.heMnXq_headerActions .heMnXq_outlineButton{display:none}}@media (max-width:899.98px){.heMnXq_nav{display:none}.heMnXq_headerActions{margin-inline-start:auto}.heMnXq_hero{padding-block:calc(var(--header-h) + 2rem) 4.5rem;align-items:start}.heMnXq_heroGrid{grid-template-columns:minmax(0,1fr);gap:2.75rem}.heMnXq_heroCopy{gap:1.35rem}.heMnXq_heroFacts{display:none}.heMnXq_stack{--fw:calc((100% - 1.5rem) / 3);align-items:flex-start;gap:.75rem;block-size:auto;inline-size:100%;margin-inline:0;padding-block-end:1.5rem;display:flex}.heMnXq_frameSlot{aspect-ratio:9/16;flex:1 1 0;block-size:auto;inline-size:auto;position:relative;inset:auto}.heMnXq_frameSlot:first-child{inset:auto}.heMnXq_frameSlot:nth-child(2){margin-block-start:1.75rem;inset:auto}.heMnXq_frameSlot:nth-child(3){margin-block-start:.75rem;inset:auto}.heMnXq_frame{border-radius:14px}.heMnXq_frameTop{display:none}.heMnXq_frameCaption{gap:.15rem;padding:.6rem .6rem .75rem}.heMnXq_frameTitle{font-size:.92rem}.heMnXq_frameMeta span:first-child{display:none}.heMnXq_framePrice{font-size:.8rem}.heMnXq_frameProgress{inset-block-end:.35rem;inset-inline:.6rem}.heMnXq_scrollCue{display:none}.heMnXq_sectionHead,.heMnXq_licenceGrid{grid-template-columns:minmax(0,1fr)}.heMnXq_licenceHead{position:static}.heMnXq_footerInner{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.heMnXq_footerMeta{grid-column:1/-1}.heMnXq_viewer{grid-template-columns:minmax(0,1fr);inline-size:min(100%,40rem)}.heMnXq_viewer[data-orientation=landscape] .heMnXq_stage{inline-size:100%}.heMnXq_viewer[data-orientation=portrait] .heMnXq_stage{justify-self:center;block-size:min(62svh,36rem);inline-size:auto}.heMnXq_info{border-inline-start:0;border-block-start:1px solid var(--line)}.heMnXq_dialog[open]{place-items:start center}}@media (max-width:640px){.heMnXq_hero .heMnXq_kicker{letter-spacing:.16em;gap:.6rem;font-size:.68rem}.heMnXq_hero .heMnXq_kickerRule{inline-size:1.25rem}.heMnXq_cartLabel{display:none}.heMnXq_cartButton{padding-inline:.65rem .4rem}.heMnXq_wordmark{font-size:1.2rem}.heMnXq_headline{font-size:clamp(2.6rem,12vw,3.4rem)}.heMnXq_lede{font-size:1rem}.heMnXq_heroActions{gap:.25rem 1.25rem}.heMnXq_toolbarInner{flex-wrap:wrap;gap:.5rem;padding-block:.6rem}.heMnXq_search{flex:1 1 0;min-inline-size:0}.heMnXq_sort{margin-inline-start:0}.heMnXq_sortLabel{display:none}.heMnXq_sort select{max-inline-size:9.5rem;padding-inline-start:.9rem}.heMnXq_filterStrip{margin-inline:calc(-1 * var(--gutter));padding-inline:var(--gutter);scrollbar-width:none;flex-basis:100%;order:3}.heMnXq_terms{grid-template-columns:minmax(0,1fr)}.heMnXq_term,.heMnXq_term:nth-child(2n){border-inline-start:0;padding-inline:0}.heMnXq_footerInner{grid-template-columns:minmax(0,1fr)}.heMnXq_stage .heMnXq_watermarkMain{font-size:2.75rem}}
