:root{--k-ink: #0A0908;--k-ink-raised: #151210;--k-ink-well: #060505;--k-border: #2A241C;--k-paper: #EFEDE6;--k-text: #EFEDE6;--k-text-2: #A9A296;--k-text-mute: #6E675C;--k-amber: #FF9421;--k-amber-hi: #FFAD54;--k-amber-deep: #E67D0E;--k-amber-glow: rgba(255, 148, 33, .2);--k-error: #FF5238;--k-ok: #3DE96B;--k1-amber: #FF9421;--k1-green: #3DE96B;--k1-ice: #7ADCFF;--k1-red: #FF5238;--k1-white: #F4F1E8;--k1-blue: #5B8CFF;--k1-violet: #C08CFF;--k-font-display: "Archivo", "Helvetica Neue", Arial, sans-serif;--k-font-body: "Archivo", "Helvetica Neue", Arial, sans-serif;--k-font-mono: "IBM Plex Mono", "SF Mono", Menlo, monospace;--k-font-lcd: "VT323", "IBM Plex Mono", monospace;--k-fs-display: clamp(2.75rem, 9vw, 5.5rem);--k-fs-h1: clamp(2rem, 6vw, 3rem);--k-fs-h2: clamp(1.5rem, 4.5vw, 2.25rem);--k-fs-h3: 1.25rem;--k-fs-body-lg: 1.125rem;--k-fs-body: 1rem;--k-fs-small: .875rem;--k-fs-label: .8125rem;--k-lh-display: .95;--k-lh-heading: 1.1;--k-lh-body: 1.6;--k-track-display: -.01em;--k-track-label: .14em;--k-s-1: 4px;--k-s-2: 8px;--k-s-3: 12px;--k-s-4: 16px;--k-s-6: 24px;--k-s-8: 32px;--k-s-12: 48px;--k-s-16: 64px;--k-s-24: 96px;--k-r-0: 0;--k-r-key: 4px;--k-r-card: 10px;--k-r-panel: 18px;--k-r-pill: 999px;--k-glow-amber: 0 0 24px var(--k-amber-glow);--k-shadow-lift: 0 8px 30px rgba(0, 0, 0, .5);--k-focus-ring: 0 0 0 2px var(--k-ink), 0 0 0 4px var(--k-amber)}.k-btn{font-family:var(--k-font-mono);font-size:var(--k-fs-label);font-weight:500;letter-spacing:var(--k-track-label);text-transform:uppercase;padding:14px 28px;border-radius:var(--k-r-key);border:1px solid transparent;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease,transform .05s ease}.k-btn-primary{background:var(--k-amber);color:var(--k-ink)}.k-btn-primary:hover{background:var(--k-amber-hi);box-shadow:var(--k-glow-amber)}.k-btn-primary:active{background:var(--k-amber-deep);transform:translateY(1px)}.k-btn-primary:disabled{background:#4a3d28;color:#857d6e;cursor:not-allowed}.k-btn-secondary{background:transparent;color:var(--k-text);border-color:var(--k-border)}.k-btn-secondary:hover{border-color:var(--k-amber);color:var(--k-amber)}.k-btn-secondary:active{border-color:var(--k-amber-deep);color:var(--k-amber-deep)}.k-btn-secondary:disabled{color:var(--k-text-mute);border-color:#1c1814;cursor:not-allowed}.k-btn:focus-visible{outline:none;box-shadow:var(--k-focus-ring)}.k-label{font-family:var(--k-font-mono);font-size:var(--k-fs-label);font-weight:500;letter-spacing:var(--k-track-label);text-transform:uppercase;color:var(--k-text-2)}.k-input{font-family:var(--k-font-mono);font-size:var(--k-fs-small);letter-spacing:.06em;background:var(--k-ink-well);color:var(--k-text);border:1px solid var(--k-border);border-radius:var(--k-r-key);padding:14px 16px}.k-input::placeholder{color:var(--k-text-mute);text-transform:uppercase}.k-input:focus{outline:none;border-color:var(--k-amber);box-shadow:var(--k-glow-amber)}.k-photo{border:1px solid var(--k-border);border-radius:var(--k-r-card);overflow:hidden;position:relative;background:var(--k-ink-well)}.k-photo:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;box-shadow:inset 0 0 80px 20px #0605058c;border-radius:inherit}
/*# sourceMappingURL=/cdn/shop/t/5/assets/klank-tokens.css.map */
