:root{--color-primary: #1C1C1F;--primary: var(--color-primary);--progress-bar-color: var(--color-primary);--color-text: #1C1C1F;--color-heading: #000000;--color-section-title: #222;--color-section-subtitle: #878787;--color-link: var(--color-primary);--color-sale: #ff4e00;--color-new: #ff9600;--color-sold-out: #999;--color-surface: #ffffff;--color-surface-muted: #F4F4F6;--color-surface-subtle: #fafafa;--color-card: #f8f8f8;--color-border: rgba(0, 0, 0, .12);--color-border-strong: #dbdcde;--color-border-subtle: #0D0D101F;--color-divider: #E6E6E7;--color-text-muted: rgba(13, 13, 16, .6);--color-text-strong: rgba(13, 13, 16, .85);--color-theme-blue:#0F64D2;--color-red:#F8200C;--color-red-bg:#F8200C26;--color-orange: #FA4500;--color-orange-bg:#FA45000F;--color-foreground: #1C1C1F;--color-foreground-secondary: #626262;--color-foreground-muted: #626262;--color-foreground-subtle: #626262;--color-label: #9E9E9F;--color-placeholder: #AFAFAF;--color-on-primary: #ffffff;--color-button-primary: var(--color-primary);--color-button-primary-hover: #0F64D2;--color-button-secondary-bg: #ffffff;--color-button-secondary-text: var(--color-text-strong);--font-size-button: 14px;--button-height: 36px;--button-padding-x: var(--space-5);--button-min-width: 120px;--font-size-button-hero: 14px;--button-height-hero: 40px;--button-min-width-hero: 140px;--buy-bg: var(--color-primary);--add-cart-bg: var(--color-primary);--theme-color: var(--color-primary);--font-size-xs: 12px;--font-size-sm: 14px;--font-size-base: 1rem;--font-size-body-px: 16px;--font-size-lg: 18px;--font-size-xl: 20px;--font-size-2xl: 24px;--font-size-3xl: 28px;--font-weight-body: 400;--font-weight-heading: 500;--line-height-xs: 1.4;--line-height-sm: 1.4;--line-height-body: 1.2;--line-height-lg: 1.35;--line-height-xl: 1.35;--line-height-heading: 1.2;--letter-spacing-heading: 0px;--font-size-h1: 37px;--font-size-h2: 29px;--font-size-h3: 23px;--font-size-h4: 18px;--font-size-h5: 17px;--font-size-h6: 15.5px;--font-family-body: Manrope, sans-serif;--font-family-heading: Montserrat, sans-serif;--font-family-sub: Inter, sans-serif;--font-size-section-title: 20px;--line-height-section-title: 1.1;--font-size-hero-title: 24px;--line-height-hero-title: 1.2;--font-size-overlay-title: 24px;--line-height-overlay-title: 1.1;--font-size-kicker: 18px;--line-height-kicker: 1;--font-size-card-title: 24px;--line-height-card-title: 1.1;--font-weight-light: 300;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--font-weight-section-title: var(--font-weight-semibold);--font-weight-hero-title: var(--font-weight-semibold);--font-weight-overlay-title: var(--font-weight-medium);--font-weight-kicker: var(--font-weight-medium);--font-weight-card-title: var(--font-weight-semibold);--radius-sm: 4px;--radius-md: 8px;--radius-lg: 16px;--radius-pill: 9999px;--radius-button: var(--radius-pill);--radius-card: 8px;--radius-card-sm: var(--radius-md);--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-8: 32px;--space-10: 40px;--space-12: 48px;--space-16: 64px;--space-20: 80px;--space-section-gap: 80px;--gap-card: 8px;--home-carousel-gap: 13px;--home-carousel-gap-md: 16px;--home-carousel-gap-lg: 24px;--motion-duration: .3s;--motion-ease: ease;--motion-scale-card: 1.02;--motion-scale-icon: 1.2;--shadow-card: 0 2px 16px rgba(13, 13, 16, .06);--shadow-card-hover: 0 8px 32px rgba(13, 13, 16, .14);--modal-overlay-bg: rgba(0, 0, 0, .4);--swiper-theme-color: var(--color-primary);--swiper-nav-bg: rgba(13, 13, 16, .12);--swiper-nav-bg-hover: rgba(74, 76, 80, .82);--section-title-size: 24px;--layout-content-max: none;--layout-gutter: 16px}html{scrollbar-gutter:stable}@media(min-width:768px){:root{--font-size-section-title: 24px;--font-size-hero-title: 45px;--font-size-overlay-title: 38px;--font-size-kicker: 20px;--font-size-card-title: 28px;--radius-card: 16px;--gap-card: 16px;--layout-content-max: none;--layout-gutter: 36px;--button-height: 40px;--button-min-width: 160px;--font-size-button-hero: 16px;--button-height-hero: 48px;--button-min-width-hero: 180px}}@media(min-width:1024px){:root{--font-size-section-title: 32px;--gap-card: 24px;--layout-content-max: none;--layout-gutter: 40px}}@media(min-width:1440px){:root{--layout-content-max: 1440px;--layout-gutter: 40px}}
/*# sourceMappingURL=/cdn/shop/t/43/assets/tokens.css.map */
