@font-face{font-family:JUUN Unbounded;src:url('{{ "Unbounded-VariableFont_wght.woff2" | asset_url }}') format("woff2-variations");font-weight:200 900;font-style:normal;font-display:swap}@font-face{font-family:JUUN Acumin Pro;src:url('{{ "AcuminVariableConcept.woff2" | asset_url }}') format("woff2-variations");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:JUUN Avant Garde;src:url('{{ "AvantGarde-Book.woff2" | asset_url }}') format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:JUUN Avant Garde;src:url('{{ "AvantGarde-Demi.woff2" | asset_url }}') format("woff2");font-weight:600;font-style:normal;font-display:swap}:root{--juun-font-display: "JUUN Unbounded", system-ui, sans-serif;--juun-font-body: "JUUN Acumin Pro", system-ui, sans-serif;--juun-font-accent: "JUUN Avant Garde", system-ui, sans-serif;--juun-fw-light: 300;--juun-fw-regular: 400;--juun-fw-medium: 500;--juun-fw-semibold: 600;--juun-fw-bold: 700;--juun-fw-extrabold: 800;--juun-fs-display: 4.5rem;--juun-fs-h1: 3rem;--juun-fs-h2: 2.25rem;--juun-fs-h3: 1.5rem;--juun-fs-h4: 1.25rem;--juun-fs-body-lg: 1.125rem;--juun-fs-body: 1rem;--juun-fs-sm: .875rem;--juun-fs-xs: .75rem;--juun-lh-tight: 1.02;--juun-lh-snug: 1.18;--juun-lh-normal: 1.5;--juun-lh-relaxed: 1.7;--juun-ls-tighter: -.03em;--juun-ls-tight: -.015em;--juun-ls-wide: .08em;--juun-ls-eyebrow: .14em;--juun-ink-900: #121210;--juun-ink-800: #1c1b18;--juun-ink-700: #35332c;--juun-ink-500: #6a675b;--juun-ink-400: #8c887a;--juun-ink-300: #a8a496;--juun-bone-50: #faf7f0;--juun-bone-100: #f3eee3;--juun-bone-200: #e9e2d2;--juun-bone-300: #dad2bf;--juun-bone-400: #c4bba4;--juun-paper: #fbf9f3;--juun-grad-frambuesa: linear-gradient(180deg, #f8d7dd 0%, #e8456b 100%);--juun-grad-fresa: linear-gradient(155deg, #efb9d0 0%, #8fdcc1 100%);--juun-grad-mango: linear-gradient(180deg, #fbddb2 0%, #f0922b 100%);--juun-grad-brand: linear-gradient(118deg, #e8456b 0%, #b657c9 46%, #f0922b 100%);--juun-chip-frambuesa: linear-gradient(100deg, #fadfe4 0%, #f2a7b9 100%);--juun-chip-fresa: linear-gradient(100deg, #f3cbdc 0%, #a9e3cd 100%);--juun-chip-mango: linear-gradient(100deg, #fce4c0 0%, #f7b871 100%);--juun-chip-variety: linear-gradient(100deg, #f6c6d2 0%, #d9b3e4 50%, #f8c58c 100%);--juun-text-primary: var(--juun-ink-900);--juun-text-secondary: var(--juun-ink-500);--juun-text-muted: var(--juun-ink-400);--juun-surface-raised: var(--juun-paper);--juun-surface-section: var(--juun-bone-200);--juun-border-subtle: var(--juun-bone-300);--juun-border-default: var(--juun-bone-400);--juun-danger: #d92d20;--juun-space-1: 4px;--juun-space-2: 8px;--juun-space-3: 12px;--juun-space-4: 16px;--juun-space-5: 20px;--juun-space-6: 24px;--juun-space-8: 32px;--juun-space-10: 40px;--juun-space-12: 48px;--juun-space-16: 64px;--juun-space-20: 80px;--juun-space-24: 96px;--juun-container-max: 1240px;--juun-radius-sm: 10px;--juun-radius-md: 14px;--juun-radius-lg: 20px;--juun-radius-xl: 28px;--juun-radius-2xl: 36px;--juun-radius-pill: 999px;--juun-shadow-sm: 0 2px 8px rgba(20, 20, 20, .06);--juun-shadow-md: 0 8px 24px -6px rgba(20, 20, 20, .1);--juun-shadow-lg: 0 20px 48px -14px rgba(20, 20, 20, .14);--juun-dur: .2s;--juun-dur-slow: .36s;--juun-ease-out: cubic-bezier(.22, .61, .36, 1);--juun-transition-base: all var(--juun-dur) var(--juun-ease-out)}.juun-pill-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--juun-space-2);height:54px;padding:0 30px;border-radius:var(--juun-radius-pill);background:var(--juun-ink-900);color:var(--juun-bone-50);border:none;font:var(--juun-fw-medium) var(--juun-fs-body)/1 var(--juun-font-accent);letter-spacing:.01em;cursor:pointer;text-decoration:none;transition:var(--juun-transition-base);box-shadow:var(--juun-shadow-sm)}.juun-pill-btn:hover{filter:brightness(1.6);transform:translateY(-1px);color:var(--juun-bone-50)}.juun-pill-btn:active{transform:translateY(0);filter:brightness(1.3)}.juun-pill-btn svg{width:15px;height:15px}.juun-sparkle{display:inline-flex;color:var(--juun-ink-900)}.juun-sparkle svg{display:block;width:100%;height:100%}@media(prefers-reduced-motion:reduce){.juun-pill-btn,[class*=juun-] *{transition:none!important;animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/juun-tokens.css.map */
