:root{--color-black: #000000;--color-white: #FFFFFF;--color-gray-50: #FAFAFA;--color-gray-100: #F5F5F5;--color-gray-200: #E5E5E5;--color-gray-300: #D4D4D4;--color-gray-400: #A3A3A3;--color-gray-500: #737373;--color-gray-600: #525252;--color-gray-700: #404040;--color-gray-800: #262626;--color-gray-900: #171717;--color-background: var(--color-white);--color-foreground: var(--color-black);--color-background-secondary: var(--color-gray-50);--color-border: var(--color-gray-300);--color-border-dark: var(--color-black);--color-link: var(--color-black);--color-link-hover: var(--color-gray-700);--color-button-primary-bg: var(--color-black);--color-button-primary-text: var(--color-white);--color-button-secondary-bg: var(--color-white);--color-button-secondary-text: var(--color-black);--color-button-disabled-bg: var(--color-gray-300);--color-button-disabled-text: var(--color-gray-500);--color-overlay: rgba(0, 0, 0, .5);--color-shadow: rgba(0, 0, 0, .25);--color-error: #DC2626;--color-success: #16A34A;--color-warning: #EA580C;--font-primary: "Helvetica Neue", Helvetica, Arial, sans-serif;--font-fallback: system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-body: var(--font-primary), var(--font-fallback);--font-heading: var(--font-primary), var(--font-fallback);--font-size-xs: 10px;--font-size-sm: 12px;--font-size-base: 15px;--font-size-md: 16px;--font-size-lg: 18px;--font-size-xl: 24px;--font-size-2xl: 32px;--font-size-3xl: 48px;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--line-height-tight: 1.2;--line-height-heading: 1.4;--line-height-body: 1.6;--line-height-relaxed: 1.8;--letter-spacing-tight: -.01em;--letter-spacing-normal: 0;--letter-spacing-wide: .025em;--letter-spacing-wider: .05em;--spacing-0: 0px;--spacing-xs: .5rem;--spacing-sm: 1rem;--spacing-md: 2rem;--spacing-lg: 4rem;--spacing-xl: 6rem;--spacing-2xl: 8rem;--section-padding-sm: 2rem;--section-padding-md: 4rem;--section-padding-lg: 4.375rem;--section-padding-xl: 6rem;--grid-gap-none: 0px;--grid-gap-sm: 1rem;--grid-gap-md: 2rem;--grid-gap-lg: 3rem;--container-max-width: 1440px;--container-max-width-narrow: 1200px;--container-max-width-text: 800px;--grid-columns-mobile: 2;--grid-columns-tablet: 3;--grid-columns-desktop: 4;--breakpoint-mobile: 640px;--breakpoint-tablet: 778px;--breakpoint-desktop: 1024px;--breakpoint-wide: 1440px;--border-width-none: 0px;--border-width-thin: 1px;--border-width-medium: 2px;--border-radius-none: 0px;--border-radius-sm: 0px;--border-radius-md: 0px;--border-radius-lg: 0px;--border-radius-full: 0px;--border-default: var(--border-width-thin) solid var(--color-border);--border-dark: var(--border-width-thin) solid var(--color-border-dark);--shadow-none: none;--shadow-sm: 0 1px 2px 0 var(--color-shadow);--shadow-md: 0 4px 6px -1px var(--color-shadow);--shadow-lg: 0 10px 15px -3px var(--color-shadow);--shadow-xl: 0 15px 25px -5px var(--color-shadow);--blur-sm: 4px;--blur-md: 8px;--blur-lg: 15px;--z-base: 0;--z-dropdown: 100;--z-sticky: 200;--z-fixed: 300;--z-modal-backdrop: 400;--z-modal: 500;--z-popover: 600;--z-tooltip: 700;--transition-fast: .15s;--transition-normal: .25s;--transition-slow: .35s;--ease-in: cubic-bezier(.4, 0, 1, 1);--ease-out: cubic-bezier(0, 0, .2, 1);--ease-in-out: cubic-bezier(.4, 0, .2, 1);--transition-default: all var(--transition-normal) var(--ease-in-out);--button-padding-y: 1rem;--button-padding-x: 2rem;--button-font-size: var(--font-size-sm);--button-font-weight: var(--font-weight-semibold);--button-text-transform: uppercase;--button-border-radius: var(--border-radius-none);--button-min-width: 200px;--product-card-width: 380px;--product-card-gap: var(--grid-gap-none);--product-card-padding: var(--spacing-0);--product-card-border-radius: var(--border-radius-none);--product-image-aspect-ratio: 4/5;--product-image-border-radius: var(--border-radius-none);--header-height: 80px;--header-padding-y: 1.5rem;--header-logo-height: 60px;--footer-padding-y: var(--section-padding-md);--footer-link-spacing: var(--spacing-md);--input-padding-y: .75rem;--input-padding-x: 1rem;--input-border: var(--border-default);--input-border-radius: var(--border-radius-none);--input-focus-border-color: var(--color-black);--modal-max-width: 600px;--modal-padding: var(--spacing-lg);--modal-backdrop: var(--color-overlay);--modal-shadow: var(--shadow-xl);--modal-border-radius: var(--border-radius-none)}@media (max-width: 778px){:root{--section-padding-lg: 2rem;--section-padding-xl: 3rem;--product-card-width: 100%;--font-size-xl: 20px;--font-size-2xl: 28px;--font-size-3xl: 36px}}@media (min-width: 1440px){:root{--section-padding-xl: 8rem}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/custom-variables.css.map */
