.ap-site{font-family:var(--ap-reading-family);font-size:16px;line-height:1.6}.ap-site :is(button,input,select,textarea,summary){font-family:var(--ap-reading-family)}.ap-site #MainContent :is(.ap-section,.alpha-purchase) h2{font-family:var(--ap-reading-family);font-size:clamp(1.8rem,5vw,2.75rem);font-style:normal;font-weight:700;line-height:1.18;letter-spacing:-.035em}.ap-site #MainContent :is(.ap-section,dialog) h3{font-family:var(--ap-reading-family);font-size:clamp(1rem,1.25vw,1.25rem);font-style:normal;font-weight:700;line-height:1.4;letter-spacing:normal}.ap-site #MainContent :is(.ap-lead,.ap-detail__body,.ap-trust-card p,.ap-safety__intro,.ap-safety__card p,.ap-about__copy p,.ap-faq__answer p,.ap-faq-support p,.ap-ingredient__role,.ap-directions p,.ap-label-note p,.ap-ingredient-dialog__copy p){font-size:1rem;line-height:1.65;letter-spacing:normal}.ap-site #MainContent :is(.ap-announcement,.ap-eyebrow,.ap-micro,.ap-ingredient__meta,.ap-ingredient__role-title,.ap-ingredient__caption,.ap-product__instruction,.ap-ingredient-scope,.ap-photo-foot p,.ap-photo-intro,.ap-photo-intro>span:last-child,.ap-footer__bottom,.ap-footer__middle p,.ap-footer__middle a){font-size:.8125rem;line-height:1.5;letter-spacing:.025em}.ap-site #MainContent :is(.ap-nav,.ap-language,.ap-button,.ap-text-link,.ap-trust-card__link,.ap-faq__answer-links a,.ap-footer__middle,.ap-faq__item summary){font-size:.9375rem;line-height:1.5;letter-spacing:normal}.ap-site #MainContent .ap-ingredient h3{overflow-wrap:anywhere}.ap-site #MainContent .ap-ingredient__meta{flex-wrap:wrap;row-gap:2px}@media(max-width:749px){.ap-site #MainContent :is(.ap-section,.alpha-purchase) h2{font-size:clamp(1.5rem,6.5vw,1.8125rem)}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/ap-reading-type.css.map */
