:root{--zz-bg: #FFFFFF;--zz-fg: #17150F;--zz-ink: #17150F;--zz-muted: #F5F3EE;--zz-muted-2: #FBFAF7;--zz-muted-fg: #6B6862;--zz-subtle-fg: #7A766D;--zz-border: #E9E6DE;--zz-border-strong: #D9D5CA;--zz-warm-50: #FBFAF7;--zz-warm-100: #F5F3EE;--zz-warm-200: #E9E6DE;--zz-accent: #FFC400;--zz-accent-fg: #1A1400;--zz-on-accent: #1A1400;--zz-accent-deep: #8A6A00;--zz-accent-ink: #8A6A00;--zz-accent-soft: #FFF6D6;--zz-success: #16A34A;--zz-danger: #DC2626;--zz-danger-soft: #FF8A7A;--zz-ring: #FFC400;--zz-radius: .625rem;--zz-radius-sm: calc(var(--zz-radius) - 4px);--zz-radius-md: calc(var(--zz-radius) - 2px);--zz-radius-lg: var(--zz-radius);--zz-radius-xl: calc(var(--zz-radius) + 4px);--zz-radius-full: 9999px;--zz-1: .25rem;--zz-2: .5rem;--zz-3: .75rem;--zz-4: 1rem;--zz-5: 1.25rem;--zz-6: 1.5rem;--zz-8: 2rem;--zz-10: 2.5rem;--zz-12: 3rem;--zz-16: 4rem;--zz-20: 5rem;--zz-text-2xs: .6875rem;--zz-lh-2xs: 1.45;--zz-text-xs: .75rem;--zz-lh-xs: 1.5;--zz-text-sm: .875rem;--zz-lh-sm: 1.55;--zz-text-base: .9375rem;--zz-lh-base: 1.65;--zz-text-lg: 1.0625rem;--zz-lh-lg: 1.5;--zz-text-xl: 1.25rem;--zz-lh-xl: 1.35;--zz-text-2xl: 1.5rem;--zz-lh-2xl: 1.25;--zz-text-3xl: 1.875rem;--zz-lh-3xl: 1.15;--zz-tracking-tight: -.015em;--zz-tracking-wide: .08em;--zz-tracking-caps: .12em;--zz-weight-normal: 400;--zz-weight-medium: 500;--zz-weight-semi: 600;--zz-shadow-xs: 0 1px 2px 0 rgb(23 21 15 / .04);--zz-shadow-sm: 0 1px 3px 0 rgb(23 21 15 / .06), 0 1px 2px -1px rgb(23 21 15 / .06);--zz-shadow-md: 0 4px 12px -2px rgb(23 21 15 / .08), 0 2px 4px -2px rgb(23 21 15 / .04);--zz-shadow-lg: 0 12px 28px -6px rgb(23 21 15 / .1);--zz-ease: cubic-bezier(.4, 0, .2, 1);--zz-fast: .12s;--zz-base: .18s;--zz-focus: 0 0 0 2px var(--zz-bg), 0 0 0 4px var(--zz-ring)}@media(prefers-reduced-motion:reduce){:root{--zz-fast: 0ms;--zz-base: 0ms}}.zz-label{font-family:var(--font-subheading--family);font-size:var(--zz-text-2xs);line-height:var(--zz-lh-2xs);letter-spacing:var(--zz-tracking-caps);text-transform:uppercase;color:var(--zz-subtle-fg)}.zz-muted{color:var(--zz-muted-fg)}.zz-rule{border:0;border-top:1px solid var(--zz-border);margin:var(--zz-6) 0}:where(.zzb,.zzg,.zzp) :focus-visible{outline:none;box-shadow:var(--zz-focus)}
/*# sourceMappingURL=/cdn/shop/t/2/assets/zz-tokens.css.map */
