html{--z-bg: #0a0a0a;--z-ink: #f0ece3;--z-mute: #a8a398;--z-rule: #262624;--z-panel: #121211;--z-slab: #1c1b1a;--z-rec: #c7412f;--z-display: "Bebas Neue", Impact, "Arial Narrow", sans-serif;--z-mono: "JetBrains Mono", "DM Mono", ui-monospace, monospace;--z-max: 1320px;--z-gutter: 40px}html[data-theme=light]{--z-bg: #f7f5f0;--z-ink: #0a0a0a;--z-mute: #5f5b54;--z-rule: #dcd8cf;--z-panel: #fbfaf7;--z-slab: #ebe8e1;color-scheme:light}@media(max-width:749px){html{--z-gutter: 20px}}html body{background:var(--z-bg)!important;color:var(--z-ink)!important;cursor:auto}html[data-theme=light] body:before{opacity:.025}html[data-theme=light] ::selection{background:#0a0a0a;color:#f7f5f0}.z27{font-family:var(--z-mono);color:var(--z-ink);letter-spacing:0;text-transform:none}.z27 *,.z27 *:before,.z27 *:after{box-sizing:border-box}.z27 [hidden]{display:none!important}.z27 a{color:var(--z-ink);text-decoration:none}.z27 a:hover{color:var(--z-mute)}.z27 :focus-visible{outline:2px solid var(--z-ink);outline-offset:3px}.z27-wrap{max-width:var(--z-max);margin:0 auto;padding-left:var(--z-gutter);padding-right:var(--z-gutter)}.z27 h1,.z27 h2,.z27 h3,.z27 h4,.z27 p,.z27 dt,.z27 dd,.z27 li{color:inherit}.z27-display{color:var(--z-ink);font-family:var(--z-display);font-weight:400;letter-spacing:.01em;line-height:.88;margin:0}.z27-eyebrow{font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--z-mute)}.z27-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:14px 22px;background:var(--z-ink);color:var(--z-bg)!important;font-family:var(--z-mono);font-size:13px;letter-spacing:.12em;text-transform:uppercase;border:1px solid var(--z-ink);cursor:pointer}.z27-btn:hover{opacity:.88}.z27-btn--ghost{background:transparent;color:var(--z-ink)!important;border-color:var(--z-rule)}.z27-btn--off{background:transparent;color:var(--z-mute)!important;border-color:var(--z-rule);cursor:default}.z27-dot{width:8px;height:8px;border-radius:50%;border:1px solid var(--z-rec);display:inline-block;flex:none}.z27-dot--on{background:var(--z-rec)}.z27-switch{background:transparent;color:var(--z-ink);border:1px solid var(--z-rule);min-height:44px;min-width:44px;padding:8px 12px;font-family:var(--z-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;cursor:pointer}.z27-switch:hover{border-color:var(--z-ink)}.z27-switch [data-when=light]{display:none}html[data-theme=light] .z27-switch [data-when=light]{display:inline}html[data-theme=light] .z27-switch [data-when=dark]{display:none}@media(max-width:989px){.z27 .z27col__crumb,.z27 .z27ser__crumb,.z27 .zrg-crumb,.z27 .z27p__crumbs a,.z27 a.z27p__series,.z27 .z27p__links a,.z27 .z27col__foot a,.z27 .z27ser__foot a,.z27 .z27w__link,.z27 .z27h__tool,.z27 .z27p__morehead a,.z27 .z27drop__fine a{display:inline-flex;align-items:center;min-height:44px}.z27 .z27w__link{border-bottom:0;text-decoration:underline;text-underline-offset:4px}}@media(prefers-reduced-motion:reduce){.z27 *,.z27 *:before,.z27 *:after{animation:none!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/z27.css.map */
