body h1{text-transform:none!important}body :is(h1,h2,h3,h4,h5,h6){font-family:var(--font-heading-family, Montserrat, sans-serif)!important;font-weight:var(--font-heading-weight, 700)!important}body :is(button,input,select,textarea){font-family:var(--font-body-family, Montserrat, sans-serif)}body #stamped-main-widget,body #stamped-main-widget :is(p,a,span,label,input,textarea,select,button),body .stamped-widget-drawer,body .stamped-widget-drawer :is(p,a,span,label,button){font-family:var(--font-body-family, Montserrat, sans-serif)}:root{--evn-type-page: clamp(36px, 4.5vw, 60px);--evn-type-section: clamp(28px, 3.4vw, 44px);--evn-type-card: clamp(20px, 2.1vw, 24px);--evn-type-subheading: 18px;--evn-type-body: 16px;--evn-type-lead: clamp(16px, 1.6vw, 20px);--evn-type-small: 14px;--evn-type-label: 12px;--evn-type-button: 14px;--evn-type-price: clamp(36px, 3.6vw, 48px)}body #MainContent h1{font-size:var(--evn-type-page)!important;line-height:1.08!important;letter-spacing:-.035em!important}body #MainContent :is(h2,.evn-heading){font-size:var(--evn-type-section)!important;line-height:1.15!important;letter-spacing:-.025em!important}body #MainContent :is(h3,.evn-heading--small){font-size:var(--evn-type-card)!important;line-height:1.25!important;letter-spacing:-.015em!important}body #MainContent :is(h4,.ascend-exact__subheading,.elevate-exact__subheading,.ascend-exact__ingredient h3,.elevate-exact__ingredient h3,.evn-performance-stack__item-copy h4){font-size:var(--evn-type-subheading)!important;line-height:1.35!important;letter-spacing:0!important}body #MainContent :is(h5,h6){font-size:var(--evn-type-body)!important;line-height:1.4!important}body #MainContent :is(p,li,blockquote,.evn-copy,.evn-photo-editorial__body,.evn-photo-banner__content>div,.evn-shop__description){font-size:var(--evn-type-body)!important;line-height:1.65!important}body #MainContent :is(.evn-home-hero__body,.evn-home-hero__body p,.ascend-exact__tagline,.elevate-exact__tagline,.evn-shop__intro,.evn-performance-stack__intro,.evn-performance-stack__intro p,.ascend-exact__section-subtitle,.elevate-exact__section-subtitle){font-size:var(--evn-type-lead)!important;line-height:1.6!important}body #MainContent :is(.evn-eyebrow,.evn-home-hero__eyebrow,.evn-photo-editorial__eyebrow,.evn-shop__eyebrow,.evn-shop__product-label,.ascend-exact__reviews-eyebrow,.elevate-exact__eyebrow,.ascend-exact__badge,.elevate-exact__badge,.evn-performance-stack__flavors legend,.ascend-exact__stack-flavors legend,.elevate-exact__flavors legend,.elevate-exact__purchase-options legend,.evn-shop__flavors legend){font-size:var(--evn-type-label)!important;line-height:1.4!important;letter-spacing:.08em!important}body #MainContent :is(.button,.btn,.evn-button,.evn-home-hero__button,.evn-photo-editorial__button,.evn-shop__add,.evn-shop__bundle-add,.ascend-exact__buy-button,.elevate-exact__buy-button,.ascend-exact__stack-button,.elevate-exact__performance button,.evn-performance-stack__button,.evn-shop__flavors button,.elevate-exact__flavor,.elevate-exact__facts-tabs button){font-size:var(--evn-type-button)!important;line-height:1.4!important;letter-spacing:.035em!important}body #MainContent :is(.evn-feature__price,.evn-product-card__price,.evn-shop__price,.ascend-exact__price-main,.elevate-exact__price-main,.ascend-exact__stack-price,.elevate-exact__performance-price,.evn-performance-stack__price){font-size:var(--evn-type-price)!important;line-height:1.1!important;font-weight:var(--font-heading-weight, 700)!important;letter-spacing:-.02em!important}body #MainContent :is(.ascend-exact__price-note,.elevate-exact__price-note,.ascend-exact__buy-note,.elevate-exact__buy-note,.ascend-exact__trust-item,.elevate-exact__trust div,.evn-shop__flavors label,.evn-shop__flavors span,.ascend-exact__ingredient p,.elevate-exact__ingredient p,.ascend-exact__citation,.evn-review-card__context,.evn-performance-stack__item-copy p,.evn-performance-stack__note,.ascend-exact__stack-note,.elevate-exact__performance-note,.ascend-exact__cart-status,.elevate-exact__cart-status,.evn-performance-stack__status,.evn-home-hero__note,.elevate-exact__facts-footnote,.elevate-exact__other-ingredients){font-size:var(--evn-type-small)!important;line-height:1.5!important}body #MainContent :is(.ascend-exact__ingredient-dose,.elevate-exact__ingredient strong){font-size:var(--evn-type-body)!important;line-height:1.4!important}body #MainContent .evn-photo-moments figcaption{font-size:var(--evn-type-card)!important;line-height:1.3!important}body #MainContent :is(.evn-certification__heading,.evn-certification__copy,.evn-certification__copy p,.evn-certification .evn-text-link,.ascend-exact__cert-bar,.elevate-exact__cert-bar){font-size:var(--evn-type-small)!important;line-height:1.5!important;letter-spacing:0!important}@media(max-width:599px){body #MainContent .evn-home-hero__button{font-size:var(--evn-type-label)!important;letter-spacing:.025em!important}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/evolve-typography.css.map */
