body,.text-body,.rte,.product__description,.collection-hero__description,.collection-hero__description p,.cart-item__details,.variant-item__details,.variant-item__name,.variant-item__sold-out,.customer table,:is(.account,.order) p{font-size:1.8rem!important}.announcement-bar__message{font-size:1.5rem!important;line-height:1.4!important}@media screen and (min-width:990px){.header__inline-menu .header__menu-item{font-size:1.7rem!important}.header__submenu .header__menu-item{font-size:1.6rem!important}}@media screen and (max-width:989px){.menu-drawer__navigation>.menu-drawer__menu>li>.menu-drawer__menu-item{font-size:1.8rem!important}.menu-drawer__submenu .menu-drawer__menu-item,.menu-drawer__close-button,.menu-drawer__account{font-size:1.6rem!important}}.product-card-wrapper .card__heading,.product-card-wrapper .card__heading a,.card__heading,.card__heading a,.price,.price-item,.card-information .price,.card-information .price-item,.cart-item__final-price,.variant-item__final-price,.totals__total-value{font-size:1.8rem!important}.collection-hero__title{font-size:4rem!important}.collection-hero__description,.collection-hero__description p{line-height:1.6!important}.product .product__title h1{font-size:4rem!important}.product__info-container .price:not(.price--on-sale) .price-item,.product__info-wrapper .price:not(.price--on-sale) .price-item,.product__info-container .price--on-sale .price-item--sale,.product__info-wrapper .price--on-sale .price-item--sale{font-size:2.8rem!important}.product__info-container .price--on-sale .price-item--regular,.product__info-wrapper .price--on-sale .price-item--regular,.complementary-products__container .price--on-sale .price-item--regular{font-size:1.8rem!important}.product .product__description h2{font-size:2.8rem!important}.product .product__description h3{font-size:2.4rem!important}.button,.button-label,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded,.shopify-payment-button__button,.product-form__submit,.button--tertiary,.quick-order-list__button-cancel{font-size:1.8rem!important}.product .product-form__input .form__label,.product .quantity__label,.product .product-form__input--pill input[type=radio]+label,.product-popup-modal__button,.pickup-availability-button,.localization-form__select,.disclosure__button,.disclosure__list,.disclosure__link,.header-localization .disclosure .localization-form__select,.menu-drawer__account{font-size:1.6rem!important}.collection-filters__item,.facets__button,.facets__summary,.facet-filters__label,.facet-filters .facet-filters__label,.facet-filters .facet-filters__summary,.facets__heading,.facets__form .facets__summary,.mobile-facets__open-wrapper .mobile-facets__open,.mobile-facets__open-label,.mobile-facets__heading,.mobile-facets__sort label,.facet-filters__sort,.mobile-facets__sort .select__select,.product-count__text,#ProductCountDesktop,#ProductCount,.pagination-wrapper .pagination__item,.customer .pagination li :first-child,.customer .field input,.customer select,.field__input,.select__select,.form__label,.field__label,.customer .field label,.quantity__input{font-size:1.6rem!important}.field__input:focus~.field__label,.field__input:not(:placeholder-shown)~.field__label,.field__input:-webkit-autofill~.field__label,.customer .field input:focus~label,.customer .field input:not(:placeholder-shown)~label,.customer .field input:-webkit-autofill~label,.form__message,.customer .field .form__message,.product-form__error-message-wrapper:not([hidden]){font-size:1.4rem!important}.form__message--large,.form-status{font-size:1.6rem!important}.caption,.caption-with-letter-spacing,.caption-with-letter-spacing--medium,.caption-with-letter-spacing--large,.caption-large,.badge,.breadcrumb,.breadcrumb a,.breadcrumb .link,.product .product__tax,.price__unit,.unit-price,.quantity__rules,.share-button__button,.product-option,.cart-item__discounted-prices .cart-item__old-price,.cart-item__error-text,.discounts,.discounts__discount,quantity-popover volume-pricing li,.quantity-popover__info .volume-pricing-label,.quick-order-list__table th,.variant-item__sku,.variant-item__discounted-prices .variant-item__old-price,.variant-item__error-text,.copyright__content,.shopify-payment-button__more-options,.pickup-availability-variant,.pickup-availability-address,.volume-pricing-note span,volume-pricing .label-show-more,.price-per-item__container .variant-item__old-price,.price__regular .variant-item__old-price,.customer thead th,.customer td:before,.order>div:nth-of-type(2)>div:first-of-type h2~p,.order .item-props,.order .fulfillment,.order .cart-discount,.order tbody ul,.order .properties,.order .unit-price,.order .regular-price,label[for=AddressCountryNew],label[for=AddressProvinceNew],.predictive-search__item-vendor{font-size:1.4rem!important}.predictive-search__item .price,.predictive-search .price{font-size:1.8rem!important}.link,.customer a,.link-with-icon,.account table td:first-of-type a{font-size:1.6rem!important}.breadcrumb,.breadcrumb a,.breadcrumb .link{font-size:1.4rem!important}.totals>*{font-size:1.8rem!important}.footer-block__heading,.footer-block__details-content,.footer-block__details-content .list-menu__item--link,.footer .list-menu__item--link,.footer a,.footer p,.footer .localization-form__select,.footer .disclosure__button{font-size:1.6rem!important}.footer .copyright__content,.footer .copyright__content a,.fta-wordmark__tagline,.fta-wordmark__season{font-size:1.4rem!important}.cart-count-bubble{width:2.2rem;height:2.2rem;font-size:1.4rem!important;line-height:1;bottom:.5rem;left:2rem}@media screen and (max-width:749px){.collection-hero__title,.product .product__title h1{font-size:3.4rem!important}.breadcrumb,.breadcrumb a,.breadcrumb .link,.fta-wordmark__tagline,.fta-wordmark__season{font-size:1.4rem!important}}
/*# sourceMappingURL=/cdn/shop/t/105/assets/fta-cro-typography.css.map */
