body.at-typography{--at-unit: 1.6rem;--at-small: calc(var(--at-unit) * .875);--at-body: var(--at-unit);--at-lead: calc(var(--at-unit) * 1.125);--at-h1: clamp(calc(var(--at-unit) * 2), calc(var(--at-unit) * 1.5 + 2vw), calc(var(--at-unit) * 3));--at-h2: clamp(calc(var(--at-unit) * 1.5), calc(var(--at-unit) * 1.2 + 1.2vw), calc(var(--at-unit) * 2.25));--at-h3: clamp(calc(var(--at-unit) * 1.25), calc(var(--at-unit) * 1.1 + .6vw), calc(var(--at-unit) * 1.5));--at-display: clamp(calc(var(--at-unit) * 2.5), calc(var(--at-unit) * 2 + 3vw), calc(var(--at-unit) * 4));font-family:var(--font-body-family);font-size:var(--at-body);font-weight:var(--font-body-weight, 400);line-height:1.6;letter-spacing:.01em}body.at-typography.at-typography-ecom{--at-unit: 1rem}body.at-typography :is(h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6,.hxl,.hxxl){font-family:var(--font-heading-family)!important;font-weight:600!important;font-style:normal;line-height:1.2!important;letter-spacing:-.015em!important;overflow-wrap:break-word}body.at-typography :is(h1,.h1){font-size:var(--at-h1)!important}body.at-typography :is(h2,.h2){font-size:var(--at-h2)!important}body.at-typography :is(h3,.h3){font-size:var(--at-h3)!important}body.at-typography :is(h4,.h4){font-size:var(--at-lead)!important}body.at-typography :is(h5,h6,.h5,.h6){font-size:var(--at-body)!important}body.at-typography :is(.h0,.hxl,.hxxl){font-size:var(--at-display)!important;line-height:1.1!important}body.at-typography :is(.text-body,.rte,.rte p,.rte li,.rich-text__text,.image-with-text__text,.multicolumn-card__info p,.product__description,.collection-hero__description,.article-template__content,.shopify-policy__body){font-size:var(--at-body)!important;line-height:1.6!important;letter-spacing:.01em!important}body.at-typography :is(.rte,.shopify-policy__body) :is(p,li,td) :is(span,a,strong,em){font-size:inherit!important}body.at-typography :is(.subtitle,.subtitle--medium){font-size:var(--at-lead)!important;line-height:1.5!important}body.at-typography :is(.caption,.caption-large,.caption-with-letter-spacing,.subtitle--small,small,.product__tax,.product__inventory,.badge,.price__badge-sale,.price__badge-sold-out,.cart__tax-note,.tax-note,.announcement-bar__message,.footer__copyright,.copyright__content,.pagination__item,.facets__heading,.facets__summary,.facets__label,.facet-filters__label,.facet-filters__sort,.product-count__text,.active-facets__button-inner,.localization-form__select,.localization-form__select span,.disclosure__link,.totals__total){font-size:var(--at-small)!important;line-height:1.45!important;letter-spacing:.02em!important}body.at-typography :is(.button,.shopify-challenge__button,.customer button,.link,.link-with-icon,.header__menu-item,.menu-drawer__menu-item,.mega-menu__link,.list-menu__item,.footer-block__details-content .list-menu__item--link,.form__label,.field__label,.select__select,.field__input,.customer input,.customer select,.quantity__input,.product-form__input input[type=radio]+label,.facets__label label,.cart-item__name){font-family:var(--font-body-family)!important;font-size:var(--at-body)!important;line-height:1.4!important;letter-spacing:.01em!important}body.at-typography :is(.button,.shopify-challenge__button,.customer button,.header__menu-item){font-weight:600!important}body.at-typography :is(.field__input,.select__select,.customer input,.customer select){min-height:4.4rem}body.at-typography .field__input:not(:placeholder-shown)~.field__label,body.at-typography .field__input:focus~.field__label,body.at-typography .customer .field input:not(:placeholder-shown)~label,body.at-typography .customer .field input:focus~label{font-size:var(--at-small)!important}body.at-typography .field__input{padding-top:2.3rem}body.at-typography :is(.price,.price--large,.totals__total-value){font-size:var(--at-lead)!important;line-height:1.4!important}body.at-typography .price .price-item{font-size:inherit!important}body.at-typography .card__heading{font-size:var(--at-lead)!important;line-height:1.35!important}body.at-typography .card__heading a{font-size:inherit!important}body.at-typography :is(.footer-block__heading,.accordion__title,.product__accordion .accordion__title){font-size:var(--at-lead)!important}body.at-typography :is(.header__menu-item,.menu-drawer__menu-item,.mega-menu__link,.list-menu__item,.button,.caption) :is(span,a){font-size:inherit!important}body.at-typography :is(.__pf,.pagefly-container,.EComposer-theme,.ecom-section){font-family:var(--font-body-family)!important;font-size:var(--at-body)!important;line-height:1.6}body.at-typography :is(.__pf,.pagefly-container,.EComposer-theme,.ecom-section) :is(p,li,[data-pf-type^=Paragraph],.text-content){font-family:var(--font-body-family)!important;font-size:var(--at-body)!important;line-height:1.6!important;letter-spacing:.01em!important}body.at-typography :is(.__pf,.pagefly-container,.EComposer-theme,.ecom-section) :is(h1,h2,h3,h4,h5,h6,p,li,.text-content) :is(span,a,strong,em){font-size:inherit!important;font-family:inherit!important}body.at-typography :is(.__pf,.pagefly-container,.EComposer-theme,.ecom-section) :is([data-pf-type^=Button],.ecom__element--button,.ecom-banner__button,.tabs_nav--text,.ecom-accordion__title-text){font-family:var(--font-body-family)!important;font-size:var(--at-body)!important;font-weight:600!important;line-height:1.4!important;letter-spacing:.01em!important}body.at-typography :is(.ecom-banner__button--text,.ecom-items--sub-text,.tabs_nav--sub-text){font-size:var(--at-body)!important;font-family:var(--font-body-family)!important}.header__inline-menu .header__menu-item:hover,.header__inline-menu .header__menu-item:hover span,.header__inline-menu .header__menu-item:focus-visible,.header__inline-menu .header__menu-item:focus-visible span,.header__inline-menu details[open]>.header__menu-item,.header__inline-menu details[open]>.header__menu-item span{text-decoration-color:#95c11f}.header :is(.header__icon--search,.header__icon--account,.header__icon--cart):is(:hover,:focus-visible) .icon{color:#95c11f}
/*# sourceMappingURL=/cdn/shop/t/14/assets/at-typography.css.map */
