:root{--theme-name: "EL-ARO";--theme-version: "2.0.0";--theme-author: "EL-ARO";--theme-mode: "dark";--enable-rounded-ui: 1;--enable-soft-shadows: 1;--enable-glass-effect: 1;--enable-animations: 1;--enable-smooth-scroll: 1;--enable-reduced-motion: 1;--density-compact: .9;--density-comfortable: 1;--density-spacious: 1.1;--component-density: var(--density-comfortable);--touch-target-min: 44px;--control-height-sm: 36px;--control-height-md: 44px;--control-height-lg: 52px;--page-max-width: 1440px;--content-max-width: 1320px;--reading-width: 760px;--container-width: 1440px;--container-width-wide: 1680px;--container-width-narrow: 1200px;--scroll-behavior: smooth;--selection-opacity: .18}:root{--color-brand-50: #FAF7F2;--color-brand-100: #F3E9D6;--color-brand-200: #E8D1A6;--color-brand-300: #DDB875;--color-brand-400: #D2A14F;--color-brand-500: #C8A96A;--color-brand-600: #B88F43;--color-brand-700: #98712F;--color-brand-800: #715320;--color-brand-900: #493516;--color-white:#FFFFFF;--color-black:#000000;--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;--surface-primary:#121212;--surface-secondary:#1B1B1B;--surface-tertiary:#242424;--surface-elevated:#2C2C2C;--surface-overlay:rgba(18,18,18,.9);--surface-glass:rgba(18,18,18,.72);--background-primary:var(--surface-primary);--background-secondary:var(--surface-secondary);--background-tertiary:var(--surface-tertiary);--background-inverse:var(--color-white);--text-primary:#FFFFFF;--text-secondary:#CFCFCF;--text-tertiary:#9E9E9E;--text-muted:#7A7A7A;--text-inverse:#111111;--text-brand:var(--color-brand-500);--border-primary:rgba(255,255,255,.08);--border-secondary:rgba(255,255,255,.14);--border-strong:rgba(255,255,255,.22);--border-brand:var(--color-brand-500);--interactive-primary:var(--color-brand-500);--interactive-primary-hover:var(--color-brand-400);--interactive-primary-active:var(--color-brand-600);--interactive-secondary:#FFFFFF;--interactive-secondary-hover:#F5F5F5;--interactive-disabled:#6A6A6A;--color-success:#2ECC71;--color-warning:#F4B740;--color-error:#E74C3C;--color-info:#3498DB;--focus-ring-color:var(--color-brand-500);--focus-ring-background:rgba(200,169,106,.18);--selection-background:rgba(200,169,106,.24);--selection-text:#FFFFFF;--header-background:var(--surface-primary);--header-background-scrolled:var(--surface-primary);--header-border-color:var(--border-primary);--header-glass-background:rgba(18,18,18,.72);--nav-link-color:var(--text-primary);--nav-link-color-hover:var(--color-brand-500);--nav-link-color-active:var(--color-brand-500);--nav-link-background-hover:transparent;--nav-link-background-active:transparent;--dropdown-background:var(--surface-secondary);--dropdown-border-color:var(--border-primary);--dropdown-link-color:var(--text-secondary);--dropdown-link-color-hover:var(--text-primary);--dropdown-link-color-active:var(--color-brand-500);--dropdown-link-background-hover:rgba(255,255,255,.04);--dropdown-link-background-active:rgba(200,169,106,.12);--button-primary-background:var(--color-brand-500);--button-primary-background-hover:var(--color-brand-400);--button-primary-color:#111111;--button-secondary-background:transparent;--button-secondary-color:#FFFFFF;--button-secondary-border:var(--border-secondary)}:root{--font-family-heading: "Plus Jakarta Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-family-body: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-family-mono: "JetBrains Mono", monospace;--font-weight-light:300;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-size-xs: clamp(.75rem,.72rem + .1vw,.8125rem);--font-size-sm: clamp(.875rem,.84rem + .15vw,.9375rem);--font-size-md: clamp(1rem,.96rem + .2vw,1.0625rem);--font-size-lg: clamp(1.125rem,1.08rem + .3vw,1.25rem);--font-size-xl: clamp(1.375rem,1.28rem + .45vw,1.5rem);--font-size-2xl: clamp(1.75rem,1.55rem + .8vw,2rem);--font-size-3xl: clamp(2.25rem,2rem + 1vw,2.75rem);--font-size-4xl: clamp(3rem,2.7rem + 1.3vw,3.75rem);--font-size-5xl: clamp(3.75rem,3.2rem + 2vw,5rem);--line-height-tight:1.1;--line-height-heading:1.2;--line-height-body:1.6;--line-height-relaxed:1.8;--line-height-none:1;--letter-spacing-tight:-.03em;--letter-spacing-normal:0;--letter-spacing-wide:.03em;--letter-spacing-wider:.08em;--heading-font-family:var(--font-family-heading);--heading-font-weight:var(--font-weight-semibold);--heading-line-height:var(--line-height-heading);--heading-letter-spacing:var(--letter-spacing-tight);--heading-1-size:var(--font-size-5xl);--heading-2-size:var(--font-size-4xl);--heading-3-size:var(--font-size-3xl);--heading-4-size:var(--font-size-2xl);--heading-5-size:var(--font-size-xl);--heading-6-size:var(--font-size-lg);--body-font-family:var(--font-family-body);--body-font-weight:var(--font-weight-regular);--body-line-height:var(--line-height-body);--body-letter-spacing:var(--letter-spacing-normal);--body-large-size:var(--font-size-lg);--body-medium-size:var(--font-size-md);--body-small-size:var(--font-size-sm);--body-xs-size:var(--font-size-xs);--label-font-family:var(--font-family-body);--label-font-size:var(--font-size-sm);--label-font-weight:var(--font-weight-medium);--label-line-height:1.2;--label-letter-spacing:var(--letter-spacing-wide);--label-text-transform:none;--button-font-family:var(--font-family-body);--button-font-size:var(--font-size-sm);--button-font-weight:var(--font-weight-semibold);--button-line-height:1;--button-letter-spacing:.02em;--nav-link-font-family:var(--font-family-body);--nav-link-font-size:var(--font-size-sm);--nav-link-font-weight:var(--font-weight-medium);--nav-link-line-height:1;--nav-link-letter-spacing:.01em;--input-font-family:var(--font-family-body);--input-font-size:var(--font-size-md);--input-font-weight:var(--font-weight-regular);--input-line-height:1.5;--product-title-font-family:var(--font-family-heading);--product-title-font-size:var(--font-size-lg);--product-title-font-weight:var(--font-weight-semibold);--product-price-font-family:var(--font-family-body);--product-price-font-size:var(--font-size-md);--product-price-font-weight:var(--font-weight-semibold);--badge-font-family:var(--font-family-body);--badge-font-size:var(--font-size-xs);--badge-font-weight:var(--font-weight-semibold)}:root{--space-unit: 4px;--space-0: 0;--space-1: calc(var(--space-unit) * 1);--space-2: calc(var(--space-unit) * 2);--space-3: calc(var(--space-unit) * 3);--space-4: calc(var(--space-unit) * 4);--space-5: calc(var(--space-unit) * 5);--space-6: calc(var(--space-unit) * 6);--space-8: calc(var(--space-unit) * 8);--space-10: calc(var(--space-unit) * 10);--space-12: calc(var(--space-unit) * 12);--space-14: calc(var(--space-unit) * 14);--space-16: calc(var(--space-unit) * 16);--space-20: calc(var(--space-unit) * 20);--space-24: calc(var(--space-unit) * 24);--space-32: calc(var(--space-unit) * 32);--container-padding: var(--space-6);--container-padding-mobile: var(--space-5);--container-padding-compact: var(--space-5);--container-padding-comfortable: var(--space-8);--section-spacing-small: var(--space-16);--section-spacing: var(--space-24);--section-spacing-large: var(--space-32);--section-spacing-small-mobile: var(--space-12);--section-spacing-mobile: var(--space-20);--section-spacing-large-mobile: var(--space-24);--grid-gap-small: var(--space-5);--grid-gap: var(--space-8);--grid-gap-large: var(--space-14);--stack-gap-xs: var(--space-2);--stack-gap-sm: var(--space-4);--stack-gap-md: var(--space-6);--stack-gap-lg: var(--space-10);--stack-gap-xl: var(--space-16);--stack-gap: var(--stack-gap-md);--cluster-gap-xs: var(--space-1);--cluster-gap-sm: var(--space-2);--cluster-gap-md: var(--space-4);--cluster-gap-lg: var(--space-6);--cluster-gap-xl: var(--space-10);--cluster-gap: var(--cluster-gap-md);--nav-gap: var(--space-2);--nav-item-padding-inline: var(--space-4);--nav-item-padding-block: var(--space-3);--header-height:88px;--header-column-gap: var(--space-8);--header-action-gap: var(--space-4);--header-mobile-gap: var(--space-5);--header-mobile-padding: var(--space-5);--dropdown-padding: var(--space-3);--dropdown-gap: var(--space-2);--dropdown-column-gap: var(--space-8);--input-padding-inline: var(--space-4);--input-padding-block: var(--space-3);--form-gap: var(--space-6);--button-padding-inline: var(--space-6);--button-padding-block: var(--space-3);--button-gap: var(--space-2);--product-card-padding: var(--space-5);--product-card-gap: var(--space-4);--badge-padding-inline: var(--space-2);--badge-padding-block: var(--space-1)}:root{--radius-none: 0;--radius-xs: 4px;--radius-sm: 8px;--radius-md: 12px;--radius-lg: 16px;--radius-xl: 24px;--radius-2xl: 32px;--radius-full: 9999px;--button-radius: var(--radius-full);--card-radius: var(--radius-lg);--input-radius: var(--radius-md);--dropdown-radius: var(--radius-lg);--badge-radius: var(--radius-full);--modal-radius: var(--radius-xl);--image-radius: var(--radius-lg);--section-radius: var(--radius-2xl);--border-width-none: 0;--border-width-thin: 1px;--border-width-medium: 2px;--border-width-thick: 3px;--header-border-width: var(--border-width-thin);--card-border-width: var(--border-width-thin);--input-border-width: var(--border-width-thin);--button-border-width: var(--border-width-thin);--dropdown-border-width: var(--border-width-thin);--focus-ring-width: 2px;--border-style: solid;--border-style-dashed: dashed;--border-style-dotted: dotted;--shadow-none: none;--shadow-xs: 0 1px 2px rgba(0,0,0,.08);--shadow-sm: 0 2px 6px rgba(0,0,0,.1);--shadow-md: 0 6px 18px rgba(0,0,0,.14);--shadow-lg: 0 12px 32px rgba(0,0,0,.18);--shadow-xl: 0 20px 48px rgba(0,0,0,.22);--shadow-2xl: 0 32px 72px rgba(0,0,0,.28);--header-shadow: var(--shadow-md);--card-shadow: var(--shadow-sm);--card-shadow-hover: var(--shadow-lg);--button-shadow: var(--shadow-none);--dropdown-shadow: var(--shadow-lg);--modal-shadow: var(--shadow-2xl);--popover-shadow: var(--shadow-lg);--tooltip-shadow: var(--shadow-sm);--elevation-0: var(--shadow-none);--elevation-1: var(--shadow-xs);--elevation-2: var(--shadow-sm);--elevation-3: var(--shadow-md);--elevation-4: var(--shadow-lg);--elevation-5: var(--shadow-xl);--focus-ring-offset: 2px;--focus-ring-radius: var(--button-radius)}:root{--motion-instant: 0ms;--motion-fast: .15s;--motion-normal: .25s;--motion-slow: .4s;--motion-slower: .6s;--ease-linear: linear;--ease-standard: cubic-bezier(.4,0,.2,1);--ease-emphasized: cubic-bezier(.2,.8,.2,1);--ease-decelerate: cubic-bezier(0,0,.2,1);--ease-accelerate: cubic-bezier(.4,0,1,1);--ease-bounce: cubic-bezier(.34,1.56,.64,1);--ease-overshoot: cubic-bezier(.175,.885,.32,1.275);--transition-color: color var(--motion-fast) var(--ease-standard);--transition-background: background-color var(--motion-fast) var(--ease-standard);--transition-border: border-color var(--motion-fast) var(--ease-standard);--transition-opacity: opacity var(--motion-fast) var(--ease-standard);--transition-transform: transform var(--motion-normal) var(--ease-standard);--transition-shadow: box-shadow var(--motion-normal) var(--ease-standard);--transition-filter: filter var(--motion-normal) var(--ease-standard);--transition-base: color var(--motion-fast) var(--ease-standard), background-color var(--motion-fast) var(--ease-standard), border-color var(--motion-fast) var(--ease-standard);--transition-interactive: color var(--motion-fast) var(--ease-standard), background-color var(--motion-fast) var(--ease-standard), border-color var(--motion-fast) var(--ease-standard), transform var(--motion-fast) var(--ease-standard);--transition-card: transform var(--motion-normal) var(--ease-standard), box-shadow var(--motion-normal) var(--ease-standard);--transition-overlay: opacity var(--motion-normal) var(--ease-standard), visibility var(--motion-normal) var(--ease-standard);--transition-dropdown: opacity var(--motion-fast) var(--ease-standard), transform var(--motion-fast) var(--ease-standard), visibility var(--motion-fast) var(--ease-standard);--scale-none: 1;--scale-hover: 1.03;--scale-hover-large: 1.06;--scale-active: .97;--scale-icon-hover: 1.08;--scale-icon-active: .94;--translate-none: 0;--translate-xs: 2px;--translate-sm: 4px;--translate-md: 8px;--translate-lg: 16px;--rotate-none: 0deg;--rotate-quarter: 90deg;--rotate-half: 180deg;--rotate-full: 360deg;--blur-none: 0;--blur-sm: 4px;--blur-md: 8px;--blur-lg: 16px;--blur-xl: 24px;--opacity-hidden: 0;--opacity-disabled: .4;--opacity-muted: .6;--opacity-medium: .75;--opacity-visible: 1;--header-transition: var(--transition-interactive);--navigation-transition: var(--transition-dropdown);--button-transition: var(--transition-interactive);--card-transition: var(--transition-card);--image-transition: transform var(--motion-normal) var(--ease-standard), filter var(--motion-normal) var(--ease-standard);--drawer-transition: transform var(--motion-normal) var(--ease-emphasized), opacity var(--motion-normal) var(--ease-standard)}:root{--breakpoint-xs: 480px;--breakpoint-sm: 768px;--breakpoint-md: 990px;--breakpoint-lg: 1200px;--breakpoint-xl: 1440px;--breakpoint-2xl: 1680px;--container-width-narrow: 960px;--container-width-default: 1440px;--container-width-wide: 1680px;--container-width-full: 100%;--header-height-mobile: 72px;--header-column-gap: var(--space-8);--header-mobile-gap: var(--space-5);--header-mobile-padding: var(--space-5);--mobile-toggle-width: 44px;--header-action-size: 44px;--header-action-size-mobile: 44px;--header-icon-size: 22px;--header-icon-stroke-width: 1.8;--header-badge-size: 18px;--nav-height: var(--header-height);--nav-icon-size: 16px;--nav-dropdown-min-width: 240px;--nav-dropdown-max-width: 320px;--submenu-offset: 100%;--dropdown-min-width: 240px;--dropdown-max-width: 320px;--dropdown-column-width: 260px;--dropdown-max-height: 80vh;--grid-min-column: 280px;--grid-max-column: 1fr;--grid-sidebar-width: 320px;--grid-content-width: minmax(0,1fr);--hero-min-height: 720px;--hero-content-width: 640px;--hero-media-width: 720px;--hero-content-max-width: 620px;--sidebar-width: 320px;--sidebar-collapsed-width: 80px;--product-card-min-width: 280px;--product-image-ratio: 1;--product-gallery-gap: var(--space-4);--input-height: 48px;--textarea-min-height: 140px;--select-height: 48px;--drawer-width: 420px;--drawer-width-mobile: 100%;--modal-width: 640px;--modal-width-large: 960px;--modal-max-height: 90vh;--z-base: 1;--z-dropdown: 100;--z-sticky: 300;--z-header: 500;--z-overlay: 900;--z-drawer: 1000;--z-modal: 1100;--z-toast: 1200;--z-tooltip: 1300}:root{--button-height-sm: 36px;--button-height-md: 44px;--button-height-lg: 52px;--button-min-width: 140px;--button-icon-gap: var(--space-2);--button-loading-size: 18px;--header-search-width: 320px;--header-search-expanded-width: 420px;--header-action-gap: var(--space-4);--header-action-size: 44px;--header-badge-size: 18px;--navigation-item-height: var(--header-height);--navigation-icon-size: 16px;--navigation-chevron-size: 14px;--navigation-dropdown-offset: var(--space-2);--dropdown-min-width: 240px;--dropdown-max-width: 320px;--dropdown-padding: var(--space-3);--dropdown-item-height: 42px;--dropdown-divider-spacing: var(--space-3);--mega-menu-width: 100%;--mega-menu-column-gap: var(--space-10);--mega-menu-padding: var(--space-10);--mega-menu-promo-width: 320px;--hero-content-gap: var(--space-8);--hero-button-gap: var(--space-4);--hero-media-radius: var(--card-radius);--hero-content-max-width: 620px;--product-card-gap: var(--space-4);--product-card-padding: var(--space-5);--product-card-image-ratio: 1;--product-card-content-gap: var(--space-3);--product-card-hover-scale: 1.02;--gallery-gap: var(--space-4);--gallery-thumbnail-size: 80px;--gallery-thumbnail-gap: var(--space-2);--collection-grid-gap: var(--space-8);--collection-grid-min-column: 280px;--field-height: 48px;--field-icon-size: 18px;--field-label-gap: var(--space-2);--field-helper-gap: var(--space-1);--search-height: 48px;--search-icon-size: 18px;--search-results-width: 420px;--cart-drawer-width: 420px;--cart-item-gap: var(--space-4);--cart-footer-height: 96px;--wishlist-icon-size: 22px;--badge-height: 22px;--badge-min-width: 22px;--badge-padding-inline: var(--space-2);--badge-font-size: var(--font-size-xs);--modal-padding: var(--space-8);--modal-header-gap: var(--space-4);--modal-footer-gap: var(--space-5);--toast-width: 360px;--toast-padding: var(--space-5);--toast-gap: var(--space-3);--footer-column-gap: var(--space-10);--footer-row-gap: var(--space-8);--footer-padding-block: var(--space-20)}
/*# sourceMappingURL=/cdn/shop/t/6/assets/elaro-tokens.css.map */
