@font-face{font-family:Optima;font-style:normal;font-weight:400;src:local("Optima"),url(_font_optima-regular.woff) format("woff")}@font-face{font-family:Avenir Next;font-style:normal;font-weight:400;src:local("Avenir Next"),url(_font_avenir-next-regular.woff) format("woff")}@font-face{font-family:Avenir Next Medium;font-style:normal;font-weight:400;src:local("Avenir Next Medium"),url(_font_avenir-next-medium.woff) format("woff")}@font-face{font-family:Avenir Next SemiBold;font-style:normal;font-weight:400;src:local("Avenir Next SemiBold"),url(_font_avenir-next-semibold.woff) format("woff")}.font-optima{font-family:Optima,serif;font-weight:400!important}.font-avenir{font-family:Avenir Next,sans-serif;font-weight:400!important}.font-avenir-medium{font-family:Avenir Next Medium,sans-serif;font-weight:500!important}.font-avenir-semibold{font-family:Avenir Next SemiBold,sans-serif;font-weight:600!important}.font-heading-1{font-size:40px;line-height:120%}.font-heading-2{font-size:28px;line-height:120%}.font-heading-3{font-size:24px;line-height:120%;font-weight:400}.font-heading-4{font-size:20px;line-height:120%}@media (min-width: 768px){.font-heading-1{font-size:46px}.font-heading-2{font-size:32px}.font-heading-3{font-size:27px}.font-heading-4{font-size:22px}}@media (min-width: 1024px){.font-heading-1{font-size:52px}.font-heading-2{font-size:36px}.font-heading-3{font-size:30px}.font-heading-4{font-size:24px}}.font-body-1{font-size:18px;line-height:140%}.font-body-2{font-size:16px;line-height:140%}.font-body-3{font-size:14px;line-height:140%}.text-italic{font-style:italic!important}.text-normal{font-style:normal!important}.text-uppercase{text-transform:uppercase!important}.text-lowercase{text-transform:lowercase!important}.text-capitalize{text-transform:capitalize!important}.text-decoration-none{text-decoration:none!important}.text-primary{color:var(--color-brand-primary)!important}.text-secondary{color:var(--color-brand-secondary)!important}.text-tertiary{color:var(--color-brand-tertiary)!important}.text-light{color:var(--color-ui-light)!important}.text-dark{color:var(--color-ui-dark)!important}.bg-primary{background-color:var(--color-brand-primary)!important}.bg-secondary{background-color:var(--color-brand-secondary)!important}.bg-tertiary{background-color:var(--color-brand-tertiary)!important}.bg-light{background-color:var(--color-ui-light)!important}.bg-dark{background-color:var(--color-ui-dark)!important}
/*# sourceMappingURL=/cdn/shop/t/19/assets/_style_typography.css.map */
