:root{--primary-font: "Neue Montreal Regular", "Helvetica Neue", "Arial", sans-serif;--primary-font-medium: "Neue Montreal Medium", "Helvetica Neue", "Arial", sans-serif;--primary-font-bold: "Neue Montreal Bold", "Helvetica Neue", "Arial", sans-serif;--heading-font: "Druk Wide Bold", "Impact", "Arial Black", sans-serif;--display-font: "Druk Wide Bold", "Impact", "Arial Black", sans-serif;--primary-color: #222222;--text-xs: 13px;--text-sm: 15px;--text-base: 16px;--text-lg: 18px;--text-xl: 22px;--text-2xl: 28px;--text-3xl: 36px;--text-4xl: 48px;--letter-tighter: -.01em;--letter-tight: .005em;--letter-normal: .02em;--letter-relaxed: .04em;--letter-normalized: .08em;--letter-wide: .1em;--leading-tight: 1.1;--leading-snug: 1.2;--leading-normal: 1.5;--leading-relaxed: 1.6;--font-light: 300;--font-regular: 400;--font-medium: 500;--font-semibold: 600;--font-bold: 700}@media screen and (min-width: 768px){:root{--text-xs: 13px;--text-sm: 15px;--text-base: 16px;--text-lg: 19px;--text-xl: 24px;--text-2xl: 32px;--text-3xl: 42px;--text-4xl: 48px}}html{font-size:var(--text-base)!important}body{font-family:var(--primary-font);font-size:var(--text-base);line-height:var(--leading-normal);letter-spacing:var(--letter-normal);font-weight:var(--font-regular);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--primary-color)}.collection-hero__title,.collection-title{font-family:var(--heading-font)!important;font-size:clamp(20px,3.5vw,28px)!important;font-weight:var(--font-bold)!important;letter-spacing:var(--letter-tighter)!important;line-height:var(--leading-tight)!important;text-transform:capitalize!important;color:#0f0f0f!important;padding-top:12px}.subcollection-nav__pill{font-family:var(--primary-font)!important;font-size:var(--text-sm)!important;font-weight:var(--font-medium)!important;letter-spacing:var(--letter-wide)!important;line-height:var(--leading-snug)!important}.modern-filters-trigger,.sort-select,.modern-filter-trigger{font-family:var(--primary-font)!important;font-size:var(--text-xs)!important;font-weight:var(--font-medium)!important;letter-spacing:var(--letter-relaxed)!important;line-height:var(--leading-snug)!important}.filter-section-title{font-family:var(--primary-font)!important;font-size:var(--text-base)!important;font-weight:var(--font-semibold)!important;letter-spacing:var(--letter-normalized)!important;line-height:var(--leading-snug)!important}.option-text,.color-name,.size-bubble{font-family:var(--primary-font)!important;font-size:var(--text-sm)!important;font-weight:var(--font-regular)!important;letter-spacing:var(--letter-relaxed)!important;line-height:var(--leading-normal)!important}.card__heading,.card__heading a,.full-unstyled-link{font-family:var(--primary-font)!important;font-size:var(--text-sm)!important;font-weight:var(--font-medium)!important;letter-spacing:var(--letter-tight)!important;line-height:var(--leading-snug)!important;color:#1a1a1a!important;text-decoration:none!important}.price-item--sale,.carousel-card-price{font-weight:500;color:#cb0000;letter-spacing:.06em;padding-right:3px;font-size:14px}.price-item--regular{font-family:var(--primary-font)!important;font-size:var(--text-xs)!important;font-weight:var(--font-regular)!important;letter-spacing:var(--letter-normal)!important;line-height:var(--leading-snug)!important;color:#999!important;text-decoration:line-through!important}.card__size-button{font-family:var(--primary-font)!important;font-size:var(--text-xs)!important;font-weight:var(--font-medium)!important;letter-spacing:var(--letter-relaxed)!important;line-height:var(--leading-tight)!important;text-transform:uppercase!important}.menu-drawer__menu-item{font-family:var(--primary-font-medium)!important;font-size:var(--text-xs)!important;font-weight:var(--font-medium)!important;letter-spacing:var(--letter-relaxed)!important;line-height:var(--leading-normal)!important;text-transform:capitalize!important}.header__menu-item{font-family:var(--primary-font-medium)!important;font-size:var(--text-sm)!important;font-weight:var(--font-medium)!important;letter-spacing:var(--letter-relaxed)!important;line-height:var(--leading-normal)!important;text-transform:capitalize!important}.header__heading,.header__heading-link{font-family:var(--heading-font)!important;font-weight:var(--font-bold)!important;letter-spacing:var(--letter-tight)!important}.font-primary{font-family:var(--primary-font)!important}.font-primary-medium{font-family:var(--primary-font-medium)!important}.font-primary-bold{font-family:var(--primary-font-bold)!important}.font-heading{font-family:var(--heading-font)!important}.text-xs{font-size:var(--text-xs)!important}.text-sm{font-size:var(--text-sm)!important}.text-base{font-size:var(--text-base)!important}.text-lg{font-size:var(--text-lg)!important}.text-xl{font-size:var(--text-xl)!important}.text-2xl{font-size:var(--text-2xl)!important}.text-3xl{font-size:var(--text-3xl)!important}.text-4xl{font-size:var(--text-4xl)!important}.font-light{font-weight:var(--font-light)!important}.font-regular{font-weight:var(--font-regular)!important}.font-medium{font-weight:var(--font-medium)!important}.font-semibold{font-weight:var(--font-semibold)!important}.font-bold{font-weight:var(--font-bold)!important}.letter-tighter{letter-spacing:var(--letter-tighter)!important}.letter-tight{letter-spacing:var(--letter-tight)!important}.letter-normal{letter-spacing:var(--letter-normal)!important}.letter-relaxed{letter-spacing:var(--letter-relaxed)!important}.letter-wide{letter-spacing:var(--letter-wide)!important}.leading-tight{line-height:var(--leading-tight)!important}.leading-snug{line-height:var(--leading-snug)!important}.leading-normal{line-height:var(--leading-normal)!important}.leading-relaxed{line-height:var(--leading-relaxed)!important}@media screen and (max-width: 767px){body,.card__heading,.price-item--sale{letter-spacing:var(--letter-tight)!important}.collection-hero__title{line-height:1.1!important}.card__heading{line-height:1.25!important}.text-xs{font-size:13px!important}}@media (prefers-color-scheme: dark){:root{--text-primary: #ffffff;--text-secondary: #e0e0e0;--text-tertiary: #b0b0b0}}@media (prefers-reduced-motion: reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@media (prefers-contrast: high){.price-item--regular{color:#404040!important}.subcollection-nav__pill{border-width:2px!important}}
/*# sourceMappingURL=/cdn/shop/t/50/assets/zanova-typography-system.css.map */
