:root{--color-white: #FFFFFF;--color-off-white: #FAFAFA;--color-gray-100: #F5F5F5;--color-gray-200: #E5E5E5;--color-gray-300: #CCCCCC;--color-gray-400: #999999;--color-gray-500: #666666;--color-gray-600: #333333;--color-charcoal: #1A1A1A;--color-black: #000000;--color-accent: #E37632;--color-accent-hover: #FF8A4C;--color-accent-dark: #C76B4A;--color-accent-light: rgba(227, 118, 50, .1);--color-accent-transparent: rgba(227, 118, 50, .05);--color-success: #27AE60;--color-success-light: rgba(39, 174, 96, .1);--color-warning: #F39C12;--color-warning-light: rgba(243, 156, 18, .1);--color-error: #E74C3C;--color-error-light: rgba(231, 76, 60, .1);--color-info: #3498DB;--color-info-light: rgba(52, 152, 219, .1);--color-whatsapp: #25D366;--color-whatsapp-dark: #128C7E;--gradient-primary: linear-gradient(135deg, var(--color-accent) 0%, var(--color-accent-dark) 100%);--gradient-primary-hover: linear-gradient(135deg, var(--color-accent-hover) 0%, var(--color-accent) 100%);--gradient-success: linear-gradient(135deg, var(--color-success) 0%, #229954 100%);--gradient-hero: linear-gradient(180deg, rgba(0,0,0,.4) 0%, transparent 60%);--gradient-shimmer: linear-gradient(90deg, transparent, rgba(255,255,255,.3), transparent);--glass-bg: rgba(255, 255, 255, .8);--glass-bg-light: rgba(255, 255, 255, .6);--glass-bg-dark: rgba(255, 255, 255, .95);--glass-border: rgba(255, 255, 255, .3);--glass-blur: blur(10px);--glass-blur-heavy: blur(20px);--shadow-sm: 0 2px 4px rgba(0, 0, 0, .08);--shadow-md: 0 4px 12px rgba(0, 0, 0, .1);--shadow-lg: 0 8px 24px rgba(0, 0, 0, .12);--shadow-xl: 0 12px 32px rgba(0, 0, 0, .15);--shadow-2xl: 0 20px 40px rgba(0, 0, 0, .18);--shadow-accent: 0 8px 16px rgba(227, 118, 50, .3);--shadow-accent-lg: 0 12px 24px rgba(227, 118, 50, .4);--space-xs: 8px;--space-sm: 16px;--space-md: 24px;--space-lg: 32px;--space-xl: 48px;--space-2xl: 64px;--space-3xl: 80px;--space-4xl: 100px;--section-padding: 80px 40px;--section-padding-mobile: 48px 20px;--container-max-width: 1400px;--content-max-width: 1200px;--font-heading: "Oswald", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-body: "Avenir Next", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-size-xs: 12px;--font-size-sm: 14px;--font-size-base: 16px;--font-size-lg: 18px;--font-size-xl: 20px;--font-size-2xl: 24px;--font-size-3xl: 28px;--font-size-4xl: 36px;--font-size-5xl: 42px;--font-size-6xl: 56px;--font-size-7xl: 72px;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--font-weight-extrabold: 800;--line-height-tight: 1.1;--line-height-snug: 1.3;--line-height-normal: 1.5;--line-height-relaxed: 1.6;--line-height-loose: 1.7;--radius-sm: 6px;--radius-md: 8px;--radius-lg: 12px;--radius-xl: 16px;--radius-2xl: 20px;--radius-3xl: 24px;--radius-full: 9999px;--transition-fast: .15s;--transition-base: .3s;--transition-slow: .5s;--transition-slower: .7s;--ease-smooth: cubic-bezier(.4, 0, .2, 1);--ease-bounce: cubic-bezier(.68, -.55, .265, 1.55);--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);--z-base: 1;--z-dropdown: 100;--z-sticky: 200;--z-overlay: 500;--z-modal: 1000;--z-cart-drawer: 9999;--z-notification: 10000;--breakpoint-mobile: 375px;--breakpoint-tablet: 768px;--breakpoint-desktop: 990px;--breakpoint-wide: 1440px}.container{max-width:var(--container-max-width);margin-left:auto;margin-right:auto;padding-left:var(--space-lg);padding-right:var(--space-lg)}.container-narrow{max-width:var(--content-max-width);margin-left:auto;margin-right:auto}.glass{background:var(--glass-bg);backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur);border:1px solid var(--glass-border)}.glass-heavy{background:var(--glass-bg-dark);backdrop-filter:var(--glass-blur-heavy);-webkit-backdrop-filter:var(--glass-blur-heavy)}.gradient-primary{background:var(--gradient-primary)}.gradient-text{background:var(--gradient-primary);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.shadow-sm{box-shadow:var(--shadow-sm)}.shadow-md{box-shadow:var(--shadow-md)}.shadow-lg{box-shadow:var(--shadow-lg)}.shadow-xl{box-shadow:var(--shadow-xl)}.shadow-2xl{box-shadow:var(--shadow-2xl)}.shadow-accent{box-shadow:var(--shadow-accent)}
/*# sourceMappingURL=/cdn/shop/t/6/assets/premium-variables.css.map */
