:root{--color-primary: #FB3A1B;--color-primary-dark: #C93A1B;--color-secondary: #ED3124;--color-accent: #FF5C4D;--color-charcoal: #2B2B2B;--color-charcoal-light: #3A3A3A;--color-dark: #1A1A1A;--color-darker: #0F0F0F;--color-darkest: #0A0A0A;--color-black: #000000;--color-chrome: #C0C0C0;--color-chrome-dark: #888888;--color-text-primary: #FFFFFF;--color-text-secondary: rgba(255, 255, 255, .78);--color-text-tertiary: rgba(255, 255, 255, .6);--color-text-muted: rgba(255, 255, 255, .4);--space-xs: .5rem;--space-sm: 1rem;--space-md: 2rem;--space-lg: 4rem;--space-xl: 6rem;--shadow-sm: 0 2px 8px rgba(0, 0, 0, .15);--shadow-md: 0 4px 16px rgba(0, 0, 0, .25);--shadow-lg: 0 8px 32px rgba(0, 0, 0, .4);--shadow-xl: 0 12px 48px rgba(0, 0, 0, .5);--shadow-red-sm: 0 2px 12px rgba(251, 58, 27, .3);--shadow-red-md: 0 4px 20px rgba(251, 58, 27, .4);--shadow-red-lg: 0 8px 40px rgba(251, 58, 27, .5);--shadow-inset-top: inset 0 1px 0 rgba(255, 255, 255, .1);--shadow-inset-bottom: inset 0 -1px 0 rgba(0, 0, 0, .2);--border-subtle: 1px solid rgba(255, 255, 255, .08);--border-visible: 2px solid rgba(255, 255, 255, .15);--border-strong: 2px solid rgba(255, 255, 255, .25);--border-brand: 2px solid var(--color-primary);--radius-sm: .5rem;--radius-md: .75rem;--radius-lg: 1rem;--radius-xl: 1.5rem;--radius-full: 9999px;--transition-fast: .15s cubic-bezier(.4, 0, .2, 1);--transition-base: .3s cubic-bezier(.4, 0, .2, 1);--transition-slow: .5s cubic-bezier(.4, 0, .2, 1);--ease-out: cubic-bezier(0, 0, .2, 1);--ease-in: cubic-bezier(.4, 0, 1, 1);--ease-in-out: cubic-bezier(.4, 0, .2, 1);--breakpoint-sm: 768px;--breakpoint-md: 990px;--breakpoint-lg: 1440px;--breakpoint-xl: 1920px;--z-base: 0;--z-content: 10;--z-elevated: 20;--z-sticky: 50;--z-header: 90;--z-overlay: 100;--z-modal: 200;--z-toast: 300;--font-size-xs: .75rem;--font-size-sm: .875rem;--font-size-base: 1rem;--font-size-md: 1.125rem;--font-size-lg: 1.25rem;--font-size-xl: 1.5rem;--font-size-2xl: 2rem;--font-size-3xl: 3rem;--button-padding-sm: .5rem 1rem;--button-padding-base: var(--space-sm) var(--space-md);--button-padding-lg: 1.25rem 2.5rem;--card-padding: var(--space-md);--card-gap: var(--space-sm);--card-border: var(--border-subtle);--card-radius: var(--radius-md);--input-padding: .875rem 1.25rem;--input-border: 1.5px solid rgba(255, 255, 255, .15);--input-radius: var(--radius-md)}
/*# sourceMappingURL=/cdn/shop/t/12/assets/base-variables.css.map */
