@font-face{font-family:FiraGO;src:url(/assets/fonts/firago-400-main.woff2) format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:u+0020-007e,u+00a0-017f,u+0300-036f,u+10a0-10ff,u+1c90-1cbf,u+2d00-2d2f,u+2000-206f,u+20a0-20cf,u+2100-214f,u+2190-21ff,u+2212,u+221e,u+2264,u+2265,u+fffd}@font-face{font-family:FiraGO;src:url(/assets/fonts/firago-400-cyrillic.woff2) format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:u+04??}@font-face{font-family:FiraGO;src:url(/assets/fonts/firago-500-main.woff2) format("woff2");font-style:normal;font-weight:500;font-display:swap;unicode-range:u+0020-007e,u+00a0-017f,u+0300-036f,u+10a0-10ff,u+1c90-1cbf,u+2d00-2d2f,u+2000-206f,u+20a0-20cf,u+2100-214f,u+2190-21ff,u+2212,u+221e,u+2264,u+2265,u+fffd}@font-face{font-family:FiraGO;src:url(/assets/fonts/firago-500-cyrillic.woff2) format("woff2");font-style:normal;font-weight:500;font-display:swap;unicode-range:u+04??}@font-face{font-family:Gilroy GEO Heavy;src:url(/assets/fonts/gilroy-geo-heavy-main.woff2) format("woff2");font-style:normal;font-weight:900;font-display:block;unicode-range:u+0020-007e,u+00a0-017f,u+0300-036f,u+10a0-10ff,u+1c90-1cbf,u+2d00-2d2f,u+2000-206f,u+20a0-20cf,u+2100-214f,u+2190-21ff,u+2212,u+221e,u+2264,u+2265,u+fffd}@font-face{font-family:Gilroy GEO Heavy;src:url(/assets/fonts/gilroy-geo-heavy-cyrillic.woff2) format("woff2");font-style:normal;font-weight:900;font-display:block;unicode-range:u+04??}body:has(.site-header),body:has(.site-header) *{font-family:var(--font-body);font-weight:var(--font-weight-body)!important;font-synthesis:none}body:has(.site-header) :is(h1,h2,.m-banner-title,[data-font=heading],[data-font=heading] *,[data-font=heading-sentence]){font-family:var(--font-heading)!important;font-weight:var(--font-weight-heading)!important;font-feature-settings:"case" 1;text-transform:none}body:has(.site-header) :is(dialog,.co-card,.co-summary,.cp-summary,.cart-drawer,.side-navigation) h2,body:has(.site-header) :is(h3,h4,h5,h6,.footer-title,.mega-title,.filter-popover-title,.filter-group legend,.cart-item-name,.co-item-name,.cp-name,[data-font=subheading],.ai-title,.main-nav>a,.main-nav .nav-trigger,.company-menu summary,.mega-list a,.mega-shop a,.filter-category,.categories ul a>span:last-child,.side-navigation-links a>span:nth-child(2),.side-navigation-categories a>span:last-child){font-family:var(--font-subheading)!important;font-weight:var(--font-weight-subheading)!important;font-feature-settings:"case" 1;text-transform:none}body:has(.site-header) [data-font=heading-sentence]{font-feature-settings:normal!important}body:has(.site-header) :is(.review-card blockquote,.cart-empty p,.account-avatar,.not-found-code){font-family:var(--font-body)}body:has(.site-header) :is(h1,h2,h3,h4,h5,h6,.m-banner-title) :is(span,strong,em,a){font-family:inherit;font-weight:inherit!important}body:has(.site-header) :is(.language summary,.product-price ins,.size-price,.gift-card-price,.cart-price ins,[data-font=price],.product-price-value,.cart-price strong,.cart-grand-total dd,.cp-subtotal,.cp-subtotal strong,.cp-final-total dd,.cp-bar strong,.cp-unit,.co-num,.cart-totals>div:not(.cart-shipping) dd,.cp-totals>div:not(.cp-shipping) dd,.co-result-items>li>strong,.co-result-totals dd,.co-result-total strong,.co-result-grand-total dt,.builder-total strong,.pdp-price strong,.pdp-sticky-price strong){font-family:var(--font-body)!important;font-weight:var(--font-weight-emphasis)!important;font-feature-settings:normal}body:has(.site-header) :is(.button,.add-to-cart,.hc-cta,.m-banner-cta,[data-font=action],input[type=submit]){font-family:var(--font-button)!important;font-weight:var(--font-weight-button)!important;font-feature-settings:"case" 1;text-transform:none}body:has(.site-header) :is(.button,.add-to-cart,.hc-cta,.m-banner-cta,[data-font=action]) :is(span,strong){font-family:inherit;font-weight:inherit!important}body:has(.site-header) :is([data-font=field-value],.button[data-font=field-value]){font-family:var(--font-body)!important;font-weight:var(--font-weight-body)!important;font-feature-settings:normal!important}body:has(.site-header) a[href^="tel:"]:not([data-font=action]),body:has(.site-header) a[href^="tel:"]:not([data-font=action]) :is(span,strong){font-family:var(--font-body)!important;font-weight:var(--font-weight-body)!important;font-feature-settings:normal}[data-offer-card]{--font-sans:var(--font-storefront-sans);--font-body:var(--font-storefront-sans);--font-subheading:var(--font-storefront-sans);--font-heading:var(--font-storefront-heading);--font-button:var(--font-storefront-heading)}[data-offer-card],[data-offer-card] *{font-family:var(--font-body);font-weight:var(--font-weight-body)!important;font-synthesis:none}[data-offer-card] h2{font-family:var(--font-subheading)!important;font-weight:var(--font-weight-subheading)!important;font-feature-settings:"case" 1!important;text-transform:none}[data-offer-card] .button,[data-offer-card] .button :is(span,strong){font-family:var(--font-button)!important;font-weight:var(--font-weight-button)!important;font-feature-settings:"case" 1!important;text-transform:none}