*{box-sizing:border-box;margin:0}body{display:flex;flex-direction:column;margin:0;min-height:100svh}html:has(dialog[scroll-lock][open],details[scroll-lock][open]){overflow:hidden}img,picture,video,canvas,svg{display:block;max-width:100%;height:auto}input,textarea,select{font:inherit;border-radius:var(--style-border-radius-inputs)}select{background-color:var(--color-background);color:currentcolor}dialog{background-color:var(--color-background);color:var(--color-foreground)}p{text-wrap:pretty}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}p:empty{display:none}:is(p,h1,h2,h3,h4,h5,h6):first-child,:empty:first-child+:where(p,h1,h2,h3,h4,h5,h6){margin-block-start:0}:is(p,h1,h2,h3,h4,h5,h6):last-child,:where(p,h1,h2,h3,h4,h5,h6)+:has(+:empty:last-child){margin-block-end:0}body{font-family:var(--bd);color:var(--chalk);line-height:1.62;-webkit-font-smoothing:antialiased;background-color:var(--g4);background-image:radial-gradient(ellipse 130% 90% at 50% 10%,var(--g1) 0%,var(--g2) 40%,var(--g3) 70%,var(--g4) 100%);background-attachment:fixed;overflow-x:hidden}*,*:before,*:after{transition:none!important}.crt{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:900}.crt:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(to bottom,rgba(0,0,0,.1) 0px,rgba(0,0,0,.1) 1px,transparent 1px,transparent 3px)}.crt:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 100% 82% at 50% 50%,transparent 44%,rgba(8,22,21,.5) 100%)}.flat .crt{display:none}.flat .data,.flat .pbar,.flat .ro .k{text-shadow:none}.mono{font-family:var(--mn)}.data{font-family:var(--mn);color:var(--scope);text-shadow:var(--glow);letter-spacing:.18em;text-transform:uppercase;font-size:9.5px;font-variant-numeric:tabular-nums}.panel{border:1px solid var(--line);background:#142c2a66;position:relative}.panel:before,.panel:after{content:"";position:absolute;width:8px;height:8px;border:1px solid var(--line-hi);pointer-events:none}.panel:before{top:-1px;left:-1px;border-right:0;border-bottom:0}.panel:after{bottom:-1px;right:-1px;border-left:0;border-top:0}.pbar{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:8px 13px;border-bottom:1px solid var(--line);font-family:var(--mn);font-size:9.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--scope);text-shadow:var(--glow);font-variant-numeric:tabular-nums}.pbar em{font-style:normal;opacity:.55;text-shadow:none}.pbody{padding:var(--pad)}.ro{font-family:var(--mn);font-size:11.5px;letter-spacing:.04em;font-variant-numeric:tabular-nums}.ro>div{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 16px;padding:9px 0;border-bottom:1px solid var(--line)}.ro .v{min-width:0}@media(max-width:560px){.ro>div{row-gap:2px}.ro .v{text-align:left;opacity:.85}}.ro>div:last-child{border-bottom:0}.ro .k{color:var(--scope);text-shadow:var(--glow);letter-spacing:.16em;text-transform:uppercase;flex:none}.ro .v{text-align:right;opacity:.9}.prose{font-size:clamp(15px,1.5vw,17px);line-height:1.65;max-width:60ch}.prose>*+*{margin-top:.9em}.prose ul,.prose ol{padding-left:1.2em}@keyframes flick{0%{opacity:.25}50%{opacity:1}to{opacity:.25}}.fl{animation:flick .12s steps(1,end) 2}@media(prefers-reduced-motion:reduce){.fl{animation:none}}.sizes{display:grid;grid-template-columns:repeat(auto-fit,minmax(clamp(38px,11vw,52px),1fr));gap:clamp(5px,1vw,10px)}.sz{min-height:44px}.sz{background:transparent;border:1px solid var(--line);cursor:pointer;padding:12px 4px;font-family:var(--mn);font-size:11px;letter-spacing:.14em;color:#e8dcc68c}.sz[aria-pressed=true]{background:var(--signal);border-color:var(--signal);color:#20100b}.sz[disabled]{cursor:not-allowed;color:#e8dcc647;text-decoration:line-through;border-style:dashed}.ctr{display:flex;border:1px solid var(--line)}.ctr button{width:clamp(44px,6.5vw,52px);min-height:44px;background:transparent;border:0;cursor:pointer;color:var(--scope);font-family:var(--mn);font-size:16px;text-shadow:var(--glow)}.ctr button:first-child{border-right:1px solid var(--line)}.ctr button:last-child{border-left:1px solid var(--line)}.ctr button[disabled]{color:#e8dcc640;cursor:not-allowed;text-shadow:none}.ctr .n{flex:1;display:flex;align-items:center;justify-content:center;font-family:var(--mn);font-size:14px;letter-spacing:.2em;padding:12px 0;font-variant-numeric:tabular-nums}#boot{position:fixed;top:0;right:0;bottom:0;left:0;z-index:950;background:var(--g4);display:flex;align-items:center;justify-content:center}#boot[hidden],.booted #boot{display:none}#boot .row{display:flex;gap:20px}#boot .row i{width:15px;height:15px;border-radius:50%;display:block;border:1px solid rgba(127,168,162,.28)}#boot .row i[data-lit]{background:var(--c);border-color:var(--c);box-shadow:0 0 14px var(--c)}.flat #boot .row i[data-lit]{box-shadow:none}.row--inline i{width:9px;height:9px}.row--button i{width:5px;height:5px;gap:7px}@media(prefers-reduced-motion:reduce){#boot .row i{background:var(--c);border-color:var(--c)}}.field{width:100%;background:transparent;border:1px solid var(--line);color:var(--chalk);font-family:var(--mn);font-size:11px;letter-spacing:.1em;padding:11px 12px}.field::placeholder{color:#e8dcc659}.field:focus{border-color:var(--line-hi);outline:none}.field:focus-visible{outline:2px solid var(--signal);outline-offset:2px}.errors{font-family:var(--mn);font-size:10.5px;letter-spacing:.08em;color:var(--signal);margin-bottom:11px}.errors ul{list-style:none}.mast{display:block;background:var(--band);padding:clamp(11px,1.7vw,17px) 0}.mast svg{width:100%;display:block}.strip{display:flex;justify-content:space-between;flex-wrap:wrap;gap:10px;padding:9px 13px;border:1px solid var(--line);border-top:0;font-family:var(--mn);font-size:9.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--scope);text-shadow:var(--glow);font-variant-numeric:tabular-nums}.flat .strip{text-shadow:none}.strip__right{display:flex;align-items:center;gap:10px}.strip button{background:transparent;border:1px solid var(--line);color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;padding:2px 8px;cursor:pointer;text-shadow:inherit}.strip button[aria-pressed=true]{border-color:var(--signal);color:var(--signal)}.fbase{padding:12px var(--pad);font-family:var(--mn);font-size:8.5px;letter-spacing:.18em;text-transform:uppercase;color:#7fa8a28c;display:flex;justify-content:space-between;flex-wrap:wrap;gap:8px}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}:focus-visible{outline:2px solid var(--signal);outline-offset:2px}.grid{display:grid;gap:var(--gap)}@media(min-width:900px){.grid.two{grid-template-columns:1.05fr .95fr}.grid.three{grid-template-columns:repeat(3,1fr)}}@media(min-width:640px)and (max-width:899px){.grid.three{grid-template-columns:repeat(2,1fr)}}h1,h2{font-family:var(--bd);font-weight:500;letter-spacing:-.01em;line-height:1.14}.huge{font-size:clamp(26px,4.6vw,52px);line-height:1.08}.big{font-size:clamp(22px,3.4vw,38px)}.dim{opacity:.72}.mt{margin-top:16px}.shot{position:relative;overflow:hidden;background:var(--band);aspect-ratio:4 / 5;display:flex;align-items:center;justify-content:center}.shot.sq{aspect-ratio:1 / 1}.shot img{width:100%;height:100%;object-fit:cover;display:block}.shot .ph{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:9px;font-family:var(--mn);font-size:9px;letter-spacing:.2em;text-transform:uppercase;color:#1e1b1775;text-align:center;padding:16px}.shot .reg{position:absolute;width:11px;height:11px;border:1px solid rgba(30,27,23,.4)}.shot .reg.a{top:11px;left:11px;border-right:0;border-bottom:0}.shot .reg.b{top:11px;right:11px;border-left:0;border-bottom:0}.shot .reg.c{bottom:11px;left:11px;border-right:0;border-top:0}.shot .reg.d{bottom:11px;right:11px;border-left:0;border-top:0}.shot .tag{position:absolute;bottom:11px;left:0;right:0;text-align:center;font-family:var(--mn);font-size:8.5px;letter-spacing:.2em;text-transform:uppercase;color:#1e1b1780}.bank{display:grid;grid-template-columns:repeat(6,1fr);gap:clamp(5px,1vw,10px)}.sw{background:transparent;border:1px solid var(--line);padding:10px 3px 9px;min-height:44px;display:flex;flex-direction:column;align-items:center;gap:8px}button.sw{cursor:pointer}.sw .lamp{width:clamp(14px,2.8vw,20px);height:clamp(14px,2.8vw,20px);border-radius:50%;border:1px solid rgba(232,220,198,.26)}.sw .nm{font-family:var(--mn);font-size:7px;letter-spacing:.1em;color:#e8dcc673;text-transform:uppercase}.sw:not([aria-pressed=true]) .lamp{background:color-mix(in srgb,var(--c) 24%,transparent)}.sw[aria-pressed=true]{border-color:var(--line-hi);background:#7fa8a21a}.sw[aria-pressed=true] .lamp{background:var(--c);border-color:var(--c);box-shadow:0 0 12px var(--c)}.sw[aria-pressed=true] .nm{color:var(--chalk)}.flat .sw[aria-pressed=true] .lamp{box-shadow:none;outline:2px solid var(--chalk);outline-offset:2px}.sw[data-sold-out] .lamp{background:transparent;border-color:var(--c);border-style:dashed}.sw[data-sold-out] .nm{color:#e8dcc64d}.commit{width:100%;display:block;background:var(--signal);border:1px solid var(--signal);color:#1b0d08;cursor:pointer;font-family:var(--mn);font-size:11.5px;letter-spacing:.28em;text-transform:uppercase;padding:16px 10px;text-align:center;text-decoration:none}.commit:active{background:#b34b2c}.commit[disabled]{background:transparent;color:#e8dcc659;border-color:var(--line);cursor:not-allowed}.ghost{width:100%;display:block;background:transparent;border:1px solid var(--line);color:var(--chalk);cursor:pointer;font-family:var(--mn);font-size:10px;letter-spacing:.22em;text-transform:uppercase;padding:12px 16px;text-align:center;text-decoration:none}.ghost:hover{border-color:var(--line-hi)}.shopify-section+.shopify-section{margin-top:var(--gap)}.shopify-section>footer{margin-top:0}.shopify-section{--content-width: min( calc(var(--page-width) - var(--page-margin) * 2), calc(100% - var(--page-margin) * 2) );--content-margin: minmax(var(--page-margin), 1fr);--content-grid: var(--content-margin) var(--content-width) var(--content-margin);position:relative;grid-template-columns:var(--content-grid);display:grid;width:100%}.shopify-section>*{grid-column:2}.shopify-section>.full-width{grid-column:1 / -1}
/*# sourceMappingURL=/cdn/shop/t/3/assets/critical.css.map */
