body :is(.section-header,.announcement-bar-section,main>.shopify-section:not(.on-hero-section),.on-footer){font-family:var(--font-on-support-family);font-style:normal;font-weight:400}body :is(main>.shopify-section:not(.on-hero-section) .on-collection-header__title,main>.shopify-section:not(.on-hero-section) .product__title h1,main>.shopify-section:not(.on-hero-section) .main-page-title,main>.shopify-section:not(.on-hero-section) .title,main>.shopify-section:not(.on-hero-section) .image-with-text__heading,main>.shopify-section:not(.on-hero-section) .related-products__heading,main>.shopify-section:not(.on-hero-section) .on-build-stack__title,main>.shopify-section:not(.on-hero-section) .on-about-editorial__page-title,main>.shopify-section:not(.on-hero-section) .on-about-editorial__chapter-heading,main>.shopify-section:not(.on-hero-section) .on-about-materials__title,main>.shopify-section:not(.on-hero-section) .on-about-materials__chapter-heading,main>.shopify-section:not(.on-hero-section) .on-about-care__chapter-heading,main>.shopify-section:not(.on-hero-section) .on-customer-service__page-title,main>.shopify-section:not(.on-hero-section) .on-customer-service__section-heading){font-family:var(--font-on-support-family);font-style:normal;font-weight:600;line-height:1.2;letter-spacing:-.01em}body :is(.header__menu-item,.menu-drawer__menu-item,.announcement-bar__link,.announcement-bar__message,main>.shopify-section:not(.on-hero-section) .card__heading,main>.shopify-section:not(.on-hero-section) .on-build-stack__product-title,main>.shopify-section:not(.on-hero-section) .button,main>.shopify-section:not(.on-hero-section) .shopify-payment-button__button,main>.shopify-section:not(.on-hero-section) .product__accordion .summary__title,main>.shopify-section:not(.on-hero-section) .on-customer-service__summary,main>.shopify-section:not(.on-hero-section) .on-customer-service__nav a,main>.shopify-section:not(.on-hero-section) .on-about-editorial__summary,main>.shopify-section:not(.on-hero-section) .on-about-materials__summary,main>.shopify-section:not(.on-hero-section) .on-about-care__item-label,main>.shopify-section:not(.on-hero-section) .on-build-stack__toggle,main>.shopify-section:not(.on-hero-section) .facets__heading,main>.shopify-section:not(.on-hero-section) .facets__summary,main>.shopify-section:not(.on-hero-section) .facet-filters__label,main>.shopify-section:not(.on-hero-section) .facet-filters__sort,main>.shopify-section:not(.on-hero-section) .mobile-facets__open,main>.shopify-section:not(.on-hero-section) .form__label,main>.shopify-section:not(.on-hero-section) .field__label,.on-footer a,.on-footer button){font-family:var(--font-on-support-family);font-style:normal;font-weight:500}body :is(main>.shopify-section:not(.on-hero-section) .rte,main>.shopify-section:not(.on-hero-section) .price,main>.shopify-section:not(.on-hero-section) .product__tax,main>.shopify-section:not(.on-hero-section) .product__text,main>.shopify-section:not(.on-hero-section) .on-build-stack__price,main>.shopify-section:not(.on-hero-section) .on-build-stack__progress,main>.shopify-section:not(.on-hero-section) .on-build-stack__summary,main>.shopify-section:not(.on-hero-section) .on-about-editorial__block,main>.shopify-section:not(.on-hero-section) .on-about-materials__opening,main>.shopify-section:not(.on-hero-section) .on-about-materials__body,main>.shopify-section:not(.on-hero-section) .on-about-materials__details-body,main>.shopify-section:not(.on-hero-section) .on-about-materials__closing,main>.shopify-section:not(.on-hero-section) .on-about-care__opening,main>.shopify-section:not(.on-hero-section) .on-about-care__item-body,main>.shopify-section:not(.on-hero-section) .on-about-care__closing,main>.shopify-section:not(.on-hero-section) .on-customer-service__lead,main>.shopify-section:not(.on-hero-section) .on-customer-service__body,main>.shopify-section:not(.on-hero-section) .on-customer-service__accordion-body,main>.shopify-section:not(.on-hero-section) .on-customer-service__form-note,.on-footer){font-family:var(--font-on-support-family);font-style:normal;font-weight:400}main>.shopify-section:not(.on-hero-section) .product__title h1{font-size:23px;line-height:1.18;white-space:normal;overflow-wrap:anywhere}main>.shopify-section:not(.on-hero-section) .card__heading{font-size:13px;line-height:1.35;letter-spacing:0}body collection-component #product-grid .card__heading,body main>.shopify-section:not(.on-hero-section) .on-build-stack__product-title{font-family:var(--font-on-support-family);font-style:normal;font-weight:500}main>.shopify-section:not(.on-hero-section) .price,main>.shopify-section:not(.on-hero-section) .price .price-item{font-size:12px;line-height:1.45;letter-spacing:0}main>.shopify-section:not(.on-hero-section) :is(.rte,.product__text,.image-with-text__text){font-size:14px;line-height:1.55;letter-spacing:0}main>.shopify-section:not(.on-hero-section) :is(.button,.shopify-payment-button__button,.product__accordion .summary__title,.on-customer-service__summary,.facets__heading,.facets__summary,.facet-filters__label,.facet-filters__sort,.mobile-facets__open,.form__label,.field__label){font-size:max(12px,1.2rem);letter-spacing:.03em}body :is(.header__menu-item,.menu-drawer__menu-item){font-size:13px;line-height:1.35;letter-spacing:.03em}body :is(main>.shopify-section:not(.on-hero-section) .title.inline-richtext,main>.shopify-section:not(.on-hero-section) .image-with-text__heading){font-size:24px}body main#MainContent>.shopify-section:not(.on-hero-section) .image-with-text__heading{font-size:24px}body main#MainContent>.shopify-section:not(.on-hero-section) .image-with-text__text,body main#MainContent>.shopify-section:not(.on-hero-section) .on-about-editorial__block--paragraph{font-size:15px;line-height:1.6}body :is(.on-footer__heading,.on-footer__primary a,.on-footer__join){font-weight:500}body :is(.on-footer__primary a,.on-footer__legal a,.on-footer__copyright){font-size:12px}@media screen and (min-width:750px){main>.shopify-section:not(.on-hero-section) .product__title h1{font-size:30px;line-height:1.18}main>.shopify-section:not(.on-hero-section) .card__heading{font-size:14px}main>.shopify-section:not(.on-hero-section) .price,main>.shopify-section:not(.on-hero-section) .price .price-item{font-size:14px}main>.shopify-section:not(.on-hero-section) :is(.rte,.product__text,.image-with-text__text){font-size:15px}main>.shopify-section:not(.on-hero-section) :is(.button,.shopify-payment-button__button,.product__accordion .summary__title,.on-customer-service__summary,.facets__heading,.facets__summary,.facet-filters__label,.facet-filters__sort,.form__label,.field__label){font-size:13px}body :is(main>.shopify-section:not(.on-hero-section) .title.inline-richtext,main>.shopify-section:not(.on-hero-section) .image-with-text__heading){font-size:26px}body main#MainContent>.shopify-section:not(.on-hero-section) .image-with-text__heading{font-size:26px}body main#MainContent>.shopify-section:not(.on-hero-section) .image-with-text__text,body main#MainContent>.shopify-section:not(.on-hero-section) .on-about-editorial__block--paragraph{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/on-typography.css.map */
