:root{--jhs-cream: #f4eddf;--jhs-cream-dim: rgba(244, 237, 223, .82);--jhs-cream-faint: rgba(244, 237, 223, .62);--jhs-brass: #d2ab6e;--jhs-brass-deep: #b8904f;--jhs-espresso: #17110d;--jhs-espresso-lift: #20160c;--jhs-espresso-soft: #2a1f17;--jhs-line: rgba(244, 237, 223, .14);--jhs-line-strong: rgba(244, 237, 223, .28);--jhs-tile: #f7f5f1;--jhs-in-stock: #7fa37f;--jhs-pre-order: #d2ab6e;--jhs-back-order: #c9a227;--jhs-in-store-only: #8a8f98;--jhs-coming-soon: #6e8ca0;--jhs-sold-out: #8c6b6b;--jhs-surface: var(--jhs-espresso);--jhs-surface-raised: var(--jhs-espresso-lift);--jhs-surface-inset: var(--jhs-espresso-soft);--jhs-ink: var(--jhs-cream);--jhs-ink-muted: var(--jhs-cream-dim);--jhs-ink-faint: var(--jhs-cream-faint);--jhs-accent: var(--jhs-brass);--jhs-border: var(--jhs-line);--jhs-border-strong: var(--jhs-line-strong);--jhs-font-display: "Trajan Pro 3", "Trajan Pro", Georgia, serif;--jhs-font-body: "Montserrat", system-ui, -apple-system, sans-serif;--jhs-size-display: clamp(2.5rem, 6vw, 4.5rem);--jhs-size-h1: clamp(2rem, 4vw, 3rem);--jhs-size-h2: clamp(1.5rem, 2.6vw, 2rem);--jhs-size-h3: 1.25rem;--jhs-size-body: 1rem;--jhs-size-small: .875rem;--jhs-size-eyebrow: .75rem;--jhs-tracking-eyebrow: .22em;--jhs-tracking-display: .14em;--jhs-space-xs: 4px;--jhs-space-sm: 8px;--jhs-space-md: 16px;--jhs-space-lg: 24px;--jhs-space-xl: 40px;--jhs-space-xxl: 64px;--jhs-space-xxxl: 96px;--jhs-radius-sharp: 0;--jhs-radius-circle: 50%;--jhs-radius-pill: 999px;--jhs-radius-control: 3px;--jhs-radius-input: 8px;--jhs-radius-soft: 12px;--jhs-radius-sheet: 18px;--jhs-page-gutter: var(--jhs-space-md);--jhs-container-large: 1360px;--jhs-section-padding-large: var(--jhs-space-xxl);--jhs-section-padding-medium: var(--jhs-space-xl);--jhs-section-padding-small: var(--jhs-space-lg);--jhs-shadow-text: 0 1px 14px rgba(8, 5, 2, .75);--jhs-shadow-card: 0 2px 24px rgba(8, 5, 2, .35);--jhs-motion-fast: .12s cubic-bezier(.4, 0, .2, 1);--jhs-motion-base: .22s cubic-bezier(.4, 0, .2, 1);--jhs-header-height: 64px}@media(min-width:1024px){:root{--jhs-page-gutter: var(--jhs-space-xxl);--jhs-section-padding-large: var(--jhs-space-xxxl);--jhs-section-padding-medium: var(--jhs-space-xxl);--jhs-section-padding-small: var(--jhs-space-xl);--jhs-header-height: 88px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/jhs-tokens.css.map */
