:root{--evolve-font-heading: var(--font-heading--family);--evolve-font-body: var(--font-paragraph--family);--evolve-type-display: clamp(3.25rem, 5.6vw, 4.75rem);--evolve-type-h1: clamp(2.65rem, 4.5vw, 3.75rem);--evolve-type-h2: clamp(2.05rem, 3.3vw, 2.75rem);--evolve-type-h3: clamp(1.35rem, 2vw, 1.65rem);--evolve-type-h4: 1.125rem;--evolve-type-lead: clamp(1.0625rem, 1.3vw, 1.125rem);--evolve-type-body: 1rem;--evolve-type-small: .875rem;--evolve-type-xs: .75rem;--evolve-type-eyebrow: .6875rem;--evolve-leading-heading: 1.08;--evolve-leading-body: 1.6;--evolve-track-heading: -.03em;--evolve-track-ui: .01em;--evolve-track-eyebrow: .12em}html,body,button,input,select,textarea,.paragraph,.rte,.shopify-policy__body,.product-card,.collection-card{font-family:var(--evolve-font-body)!important}h1,h2,h3,h4,h5,h6,.heading,[class*=__title],[class*=__heading]{font-family:var(--evolve-font-heading)!important}main h1,.page-title,.product-information h1,.product__title,.shopify-policy__title h1{font-size:var(--evolve-type-h1)!important;line-height:1.03!important;letter-spacing:-.04em!important;font-weight:700!important}main h2,.rte h2{font-size:var(--evolve-type-h2)!important;line-height:var(--evolve-leading-heading)!important;letter-spacing:var(--evolve-track-heading)!important;font-weight:700!important}main h3,.rte h3{font-size:var(--evolve-type-h3)!important;line-height:1.15!important;letter-spacing:-.02em!important;font-weight:700!important}main h4,.rte h4{font-size:var(--evolve-type-h4)!important;line-height:1.25!important;letter-spacing:-.01em!important;font-weight:700!important}main p,main li,.rte,.rte p,.rte li,.product-description,.product-information,.shopify-policy__body{font-size:var(--evolve-type-body)!important;line-height:var(--evolve-leading-body)!important;font-weight:400!important}a,button,.button,.button-label,summary,label,input,select,textarea{letter-spacing:var(--evolve-track-ui)}main a:not(.button),footer a{text-underline-offset:.16em;text-decoration-thickness:.06em}.button,button[type=submit],input[type=submit],.shopify-payment-button__button,.product-form__submit{font-family:var(--evolve-font-body)!important;font-size:.875rem!important;line-height:1.2!important;font-weight:700!important;letter-spacing:.02em!important}label,.field__label,.form__label{font-family:var(--evolve-font-body)!important;font-size:.8125rem!important;line-height:1.35!important;font-weight:700!important}input,select,textarea{font-size:1rem!important;line-height:1.4!important}.ev-header,.evolve-header,header,.header,.header-drawer{font-family:var(--evolve-font-body)!important}.ev-header a,.evolve-header a,.header a,.header__menu-item,.header-drawer a{font-size:.875rem!important;line-height:1.3!important;font-weight:600!important;letter-spacing:.01em!important}.announcement-bar,.announcement-bar__message{font-family:var(--evolve-font-body)!important;font-size:.75rem!important;line-height:1.35!important;font-weight:700!important;letter-spacing:.08em!important}.ev-footer,.evolve-footer,footer,.footer{font-family:var(--evolve-font-body)!important}.ev-footer h2,.ev-footer h3,.evolve-footer h2,.evolve-footer h3,.footer h2,.footer h3{font-size:1.125rem!important;line-height:1.2!important;letter-spacing:-.01em!important;font-weight:700!important}.ev-footer a,.ev-footer p,.evolve-footer a,.evolve-footer p,.footer a,.footer p{font-size:.8125rem!important;line-height:1.55!important}[class^=ev-] [class*=eyebrow],[class*=" ev-"] [class*=eyebrow],[class^=evolve-] [class*=eyebrow],[class*=" evolve-"] [class*=eyebrow]{font-family:var(--evolve-font-body)!important;font-size:var(--evolve-type-eyebrow)!important;line-height:1.3!important;font-weight:800!important;letter-spacing:var(--evolve-track-eyebrow)!important;text-transform:uppercase}[class^=ev-] h1,[class*=" ev-"] h1,[class^=evolve-] h1,[class*=" evolve-"] h1{font-family:var(--evolve-font-heading)!important;font-size:var(--evolve-type-h1)!important;line-height:1.03!important;letter-spacing:-.04em!important;font-weight:700!important}[class^=ev-] h2,[class*=" ev-"] h2,[class^=evolve-] h2,[class*=" evolve-"] h2{font-family:var(--evolve-font-heading)!important;font-size:var(--evolve-type-h2)!important;line-height:var(--evolve-leading-heading)!important;letter-spacing:var(--evolve-track-heading)!important;font-weight:700!important}[class^=ev-] h3,[class*=" ev-"] h3,[class^=evolve-] h3,[class*=" evolve-"] h3{font-family:var(--evolve-font-heading)!important;font-size:var(--evolve-type-h3)!important;line-height:1.15!important;letter-spacing:-.02em!important;font-weight:700!important}[class^=ev-] p,[class*=" ev-"] p,[class^=evolve-] p,[class*=" evolve-"] p{font-family:var(--evolve-font-body)!important;font-size:var(--evolve-type-body)!important;line-height:var(--evolve-leading-body)!important;font-weight:400!important}[class^=ev-] small,[class*=" ev-"] small,[class^=evolve-] small,[class*=" evolve-"] small{font-size:var(--evolve-type-small)!important;line-height:1.5!important}.ev-hero h1,.evolve-home-hero h1,.evolve-hero h1{font-size:var(--evolve-type-display)!important;line-height:.98!important;letter-spacing:-.05em!important}.ev-hero p,.evolve-home-hero p,.evolve-hero p{font-size:var(--evolve-type-lead)!important;line-height:1.5!important}.product-card h3,.product-card__title,.card__heading{font-family:var(--evolve-font-heading)!important;font-size:1.0625rem!important;line-height:1.25!important;font-weight:700!important;letter-spacing:-.01em!important}.price,.price-item,.product-price{font-family:var(--evolve-font-body)!important;font-size:1rem!important;line-height:1.25!important;font-weight:700!important;letter-spacing:0!important}.product-information .price,.product__info-container .price{font-size:1.25rem!important}.variant-picker__label,.product-form__input legend,.product-option label{font-size:.8125rem!important;font-weight:700!important;line-height:1.35!important}[class*=review] blockquote,[class*=review] p,[class*=trust] p,[class*=benefit] p,[class*=spec] p,[class*=fit] p,[class*=partner] p{font-size:.9375rem!important;line-height:1.58!important}[class*=review] [class*=name],[class*=review] strong,[class*=trust] strong,[class*=benefit] strong,[class*=spec] strong,[class*=fit] strong,[class*=partner] strong{font-family:var(--evolve-font-body)!important;font-weight:700!important}.ev-warranty-claim legend,.ev-bike-registration legend{font-family:var(--evolve-font-heading)!important;font-size:1.375rem!important;line-height:1.2!important;letter-spacing:-.02em!important;font-weight:700!important}.ev-warranty-claim label>span,.ev-bike-registration label>span{font-size:.8125rem!important;font-weight:700!important}.ev-warranty-claim__lead,.ev-bike-registration__lead{font-size:var(--evolve-type-lead)!important;line-height:1.5!important;font-weight:600!important}@media(max-width:749px){:root{--evolve-type-display: clamp(2.45rem, 11vw, 3.2rem);--evolve-type-h1: clamp(2.25rem, 9.5vw, 2.85rem);--evolve-type-h2: clamp(1.8rem, 8vw, 2.25rem);--evolve-type-h3: 1.25rem;--evolve-type-lead: 1rem;--evolve-type-body: .9375rem}.announcement-bar,.announcement-bar__message{font-size:.6875rem!important}.ev-header a,.evolve-header a,.header a,.header__menu-item,.header-drawer a,.button,button[type=submit],input[type=submit],.shopify-payment-button__button,.product-form__submit{font-size:.875rem!important}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/evolve-typography.css.map */
