:root{--surface-page: var(--color-onyx);--surface-raised: #161615;--surface-raised: color-mix(in srgb, var(--color-bone) 5%, var(--color-onyx));--surface-card: var(--color-charcoal);--surface-inset: #1b1a1a;--surface-inset: color-mix(in srgb, var(--color-bone) 8%, var(--color-onyx));--surface-overlay: rgba(8, 8, 8, .78);--surface-nav: rgba(8, 8, 8, .88);--surface-nav-solid: rgba(8, 8, 8, .96);--text-primary: var(--color-bone);--text-secondary: #b0aea9;--text-secondary: color-mix(in srgb, var(--color-bone) 72%, var(--color-onyx));--text-tertiary: #94938e;--text-tertiary: color-mix(in srgb, var(--color-bone) 60%, var(--color-onyx));--text-muted: #71706c;--text-muted: color-mix(in srgb, var(--color-bone) 45%, var(--color-onyx));--text-accent: var(--color-gold);--text-on-accent: var(--color-onyx);--border-subtle: #1b1a1a;--border-subtle: color-mix(in srgb, var(--color-bone) 8%, transparent);--border-default: #2c2b2a;--border-default: color-mix(in srgb, var(--color-bone) 14%, transparent);--border-strong: #4a4946;--border-strong: color-mix(in srgb, var(--color-bone) 28%, transparent);--border-accent: rgba(200, 169, 110, .32);--border-accent: color-mix(in srgb, var(--color-gold) 32%, transparent);--border-accent-strong: var(--color-gold);--accent: var(--color-gold);--accent-hover: var(--color-bone);--accent-wash: rgba(200, 169, 110, .08);--accent-wash: color-mix(in srgb, var(--color-gold) 8%, transparent);--accent-wash-strong: rgba(200, 169, 110, .14);--accent-wash-strong: color-mix(in srgb, var(--color-gold) 14%, transparent);--accent-glow: rgba(200, 169, 110, .26);--accent-glow: color-mix(in srgb, var(--color-gold) 26%, transparent);--accent-hairline: rgba(200, 169, 110, .3);--accent-hairline: color-mix(in srgb, var(--color-gold) 30%, transparent);--danger: #e6a0a0;--danger-strong: #e07a7a;--danger-wash: rgba(224, 122, 122, .08);--danger-border: rgba(224, 122, 122, .35);--fs-2xs: .68rem;--fs-xs: .75rem;--fs-sm: .85rem;--fs-base: 1rem;--fs-lg: 1.15rem;--fs-xl: clamp(1.2rem, 3vw, 1.5rem);--fs-2xl: clamp(1.5rem, 4vw, 2rem);--fs-3xl: clamp(1.8rem, 5vw, 3rem);--fs-4xl: clamp(2.5rem, 8vw, 5rem);--tracking-tight: -.02em;--tracking-normal: 0;--tracking-wide: .08em;--tracking-wider: .14em;--tracking-widest: .22em;--leading-none: .95;--leading-tight: 1.15;--leading-snug: 1.4;--leading-body: 1.7;--weight-body: 400;--weight-bold: 700;--measure: 65ch;--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.25rem;--space-6: 1.5rem;--space-8: 2rem;--space-10: 2.5rem;--space-12: 3rem;--space-16: 4rem;--space-20: 5rem;--gutter: clamp(1.1rem, 4vw, 3rem);--section-y: clamp(2.5rem, 8vw, var(--section-spacing, 120px));--space-xl: var(--section-y);--radius-sm: calc(var(--btn-radius) * .5);--radius-md: var(--btn-radius);--radius-lg: calc(var(--btn-radius) + 4px);--radius-xl: calc(var(--btn-radius) + 8px);--radius-pill: 999px;--ease-out: cubic-bezier(.16, 1, .3, 1);--ease-standard: cubic-bezier(.4, 0, .2, 1);--dur-fast: .15s;--dur-base: .25s;--dur-slow: .4s;--dur-dramatic: .8s;--shadow-sm: 0 2px 8px rgba(0, 0, 0, .3);--shadow-md: 0 12px 32px rgba(0, 0, 0, .4);--shadow-lg: 0 20px 60px rgba(0, 0, 0, .45);--shadow-accent: 0 14px 40px var(--accent-glow);--control-height: 48px;--control-height-sm: 36px;--control-height-lg: 52px;--tap-min: 44px;--z-nav: 1000;--z-sticky: 2500;--z-drawer: 3000;--z-modal: 4000}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--radius-sm)}:where(input,textarea,select):focus-visible{outline:2px solid var(--accent);outline-offset:1px}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}::selection{background:var(--accent);color:var(--text-on-accent)}.visually-hidden{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}
/*# sourceMappingURL=/cdn/shop/t/25/assets/aod-tokens.css.map */
