@import"https://fonts.googleapis.com/css2?family=Playfair+Display:wght@400;500;600;700&display=swap";body,body a,body p,body span,body li,body strong,body small,body label,body legend,body summary,body button,body figcaption,body cite,body dt,body dd,body th,body td{font-family:var(--font-body--family)!important;font-style:normal!important}em,body em{font-style:italic!important}blockquote,body blockquote{font-family:var(--font-heading--family)!important;font-style:italic!important}input,input::placeholder,select,option,textarea,[contenteditable=true]{font-family:var(--font-body--family)!important;font-style:normal!important}body h1,body h2,body h3,body h4,body h5,body h6{font-family:var(--font-heading--family)!important;font-style:normal!important}.header-menu .menu-list__link,.header-menu .menu-list__list-item-name,.header-menu .menu-list__link span,.header-menu .menu-list__list-item>a,.header-menu .header__menu-list-item-name,.header-menu *,.menu-drawer__menu-item,.menu-drawer__menu-item-text,header-component a,.header__menu a,.mega-menu__list .menu-list__link{font-family:var(--font-body--family)!important;font-style:normal!important;text-transform:none!important}.facets__label,.facets__status,.facets__clear,.facets__clear-all,.facets__clear-all-link,.facets__see-results,.facets-toggle__button,.checkbox__label-text,.clear-filter,.price-facet__label,.price-facet__separator,.price-facet__highest-price,.show-more__label,.sorting-filter__label,.sorting-filter__select,.column-options__legend{font-family:var(--font-body--family)!important;font-style:normal!important;text-transform:none!important;letter-spacing:0!important}.resource-card__title,.resource-card__title.paragraph,.product-card__title,.product-card__vendor,.price,.price-item,.price-item--regular,.price-item--sale,.price-item--last,.unit-price{font-family:var(--font-body--family)!important;font-style:normal!important}.product__title{font-family:var(--font-heading--family)!important;font-style:normal!important}.product__vendor,.sticky-add-to-cart__title,.sticky-add-to-cart__variant,.slideshow-controls__counter,.slideshow-controls__counter .slash,.tax-note,.variant-option__button-label,.variant-option__button-label__text,.shopify-payment-button__more-options,.product__description,.product__description p,.product__description li,.details__header,summary.details__header{font-family:var(--font-body--family)!important;font-style:normal!important}footer,footer *,.footer,.footer *,[class*=footer-block],[class*=footer-block] *,.footer-utilities,.footer-utilities *,.footer-content,.footer-content *,footer a,footer span,footer li,footer p,footer button,footer small,footer label,.footer-utilities__text,.policy-list-trigger,anchored-popover-component{font-family:var(--font-body--family)!important;font-style:normal!important;text-transform:none!important}footer h1,footer h2,footer h3,footer h4,footer .h1,footer .h2,footer .h3,footer .h4,footer summary.menu__heading,footer .menu__heading,footer .menu__heading__default,footer .menu__heading__accordion,summary.menu__heading,.menu__heading,.menu__heading__default,.menu__heading__accordion,.footer-block__heading{font-family:var(--font-heading--family)!important;font-style:normal!important;font-weight:500!important}cart-items,cart-drawer,.cart-item,.cart-item *,.cart-drawer *,.mini-cart *,.cart__total,.cart__price,.cart-item__name,.cart-item__price{font-family:var(--font-body--family)!important;font-style:normal!important}main .rte,main .rte *,main .page__content,main .page__content *,main article,main article *{font-family:var(--font-body--family)!important;font-style:normal!important}main .rte h1,main .rte h2,main .rte h3,main .rte h4,main .page__content h1,main .page__content h2,main .page__content h3,main .page__content h4,main article h1,main article h2,main article h3,main article h4{font-family:var(--font-heading--family)!important;font-style:normal!important}.hero h1,.hero h2,.hero h3,.banner__heading,.section__heading,.text-block h1,.text-block h2,.text-block h3{font-family:var(--font-heading--family)!important;font-style:normal!important}.skip-to-content-link{font-family:var(--font-body--family)!important;font-style:normal!important}predictive-search *,.predictive-search *,.search-results *{font-family:var(--font-body--family)!important;font-style:normal!important}.shopify-policy__container{max-width:100%!important;width:100%!important;padding-left:clamp(1.25rem,4vw,4rem)!important;padding-right:clamp(1.25rem,4vw,4rem)!important}.shopify-policy__title,.shopify-policy__body,.shopify-policy__container .rte{max-width:100%!important;width:100%!important}.shopify-policy__body,.shopify-policy__body p,.shopify-policy__body li,.shopify-policy__body a,.shopify-policy__container .rte,.shopify-policy__container .rte *{font-family:var(--font-body--family)!important;font-style:normal!important}.shopify-policy__body h1,.shopify-policy__body h2,.shopify-policy__body h3,.shopify-policy__body h4,.shopify-policy__body h5,.shopify-policy__body h6,.shopify-policy__body .h1,.shopify-policy__body .h2,.shopify-policy__body .h3,.shopify-policy__body .h4,.shopify-policy__body .h5,.shopify-policy__body .h6{font-family:var(--font-heading--family)!important;font-style:normal!important;font-weight:600!important;font-size:1.125rem!important;line-height:1.4!important;letter-spacing:0!important;margin:1.75rem 0 .5rem!important}.shopify-policy__body>h1:first-child{display:none!important}.shopify-policy__title h1,.shopify-policy__title .h1,.shopify-policy__title{font-size:clamp(2.5rem,5vw,4rem)!important;line-height:1.1!important;margin-block:1.5rem 1rem!important;font-family:var(--font-heading--family)!important;font-style:normal!important;font-weight:500!important}main rte-formatter h1,main rte-formatter h2,main rte-formatter h3,main rte-formatter h4,main rte-formatter h5,main rte-formatter h6{font-family:Playfair Display,Georgia,serif!important;font-style:normal!important;font-weight:600!important;font-size:1.125rem!important;line-height:1.4!important;letter-spacing:0!important;margin:1.75rem 0 .5rem!important}body.page-width-narrow main .section.page-width-content{max-width:100%!important;padding-inline:clamp(1.5rem,4vw,3rem)!important}
/*# sourceMappingURL=/cdn/shop/t/50/assets/tac-unified-fonts.css.map */
