:root{--font-sans: "Plus Jakarta Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font-serif: "Playfair Display", Georgia, serif;--font-mono: "SF Mono", Consolas, Monaco, monospace;--fs-xs: clamp(.72rem, .7rem + .15vw, .8rem);--fs-sm: clamp(.82rem, .8rem + .2vw, .9rem);--fs-base: clamp(.95rem, .92rem + .25vw, 1.05rem);--fs-md: clamp(1.1rem, 1.05rem + .35vw, 1.25rem);--fs-lg: clamp(1.3rem, 1.2rem + .6vw, 1.6rem);--fs-xl: clamp(1.65rem, 1.5rem + .9vw, 2.1rem);--fs-2xl: clamp(2.1rem, 1.8rem + 1.4vw, 2.85rem);--fs-3xl: clamp(2.6rem, 2.2rem + 2.2vw, 3.8rem);--fs-display: clamp(3.2rem, 2.6rem + 3.2vw, 5.2rem);--fw-light: 300;--fw-normal: 400;--fw-medium: 500;--fw-semibold: 600;--fw-bold: 700;--lh-tight: 1.12;--lh-snug: 1.25;--lh-normal: 1.55;--lh-loose: 1.75;--bg-primary: #FFFFFF;--bg-secondary: #F8F8F6;--bg-tertiary: #F2F2EE;--bg-card: #FFFFFF;--bg-dark: #0D0D0D;--bg-dark-card: #161616;--text-primary: #111111;--text-secondary: #555555;--text-muted: #888888;--text-inverted: #FFFFFF;--text-inverted-muted: #A0A0A0;--brand-accent: #0F52BA;--brand-accent-hover: #0A3D8F;--brand-accent-light: #EEF3FD;--brand-accent-glow: rgba(15, 82, 186, .15);--color-sale: #D9383A;--color-sale-bg: #FEECEB;--color-soldout: #737373;--color-soldout-bg: #EAEAEA;--color-success: #1E8E3E;--color-success-bg: #E6F4EA;--color-warning: #E37400;--color-star: #111111;--color-star-gold: #F5A623;--border-subtle: #E8E8E4;--border-light: #F0F0EC;--border-dark: #2A2A2A;--border-focus: #111111;--radius-xs: 6px;--radius-sm: 10px;--radius-md: 14px;--radius-lg: 18px;--radius-xl: 24px;--radius-pill: 9999px;--shadow-sm: 0 2px 8px rgba(0, 0, 0, .04);--shadow-md: 0 8px 24px rgba(0, 0, 0, .06);--shadow-lg: 0 16px 40px rgba(0, 0, 0, .08);--shadow-drawer: -8px 0 32px rgba(0, 0, 0, .12);--shadow-card-hover: 0 12px 30px rgba(0, 0, 0, .07);--space-2xs: 4px;--space-xs: 8px;--space-sm: 12px;--space-md: 16px;--space-lg: 24px;--space-xl: 32px;--space-2xl: 48px;--space-3xl: 64px;--space-4xl: 96px;--space-5xl: 128px;--container-max: 1360px;--container-wide: 1540px;--container-narrow: 920px;--container-padding: clamp(16px, 3.5vw, 48px);--transition-fast: .18s cubic-bezier(.2, .8, .2, 1);--transition-normal: .3s cubic-bezier(.16, 1, .3, 1);--transition-slow: .5s cubic-bezier(.16, 1, .3, 1);--transition-bounce: .4s cubic-bezier(.34, 1.56, .64, 1);--z-base: 1;--z-card: 5;--z-sticky: 100;--z-header: 200;--z-overlay: 300;--z-drawer: 400;--z-modal: 500;--z-toast: 600}
/*# sourceMappingURL=/cdn/shop/t/3/assets/variables.css.map */
