@media(min-width:900px)and (max-width:1099px){html.f24-text-large body #MainContent .f24-campaigns--hero .f24-campaign--hero.f24-campaign--integrated{min-height:0!important;aspect-ratio:3 / 1!important}}:root{--f24-type-body: 16px;--f24-type-reading: 16px;--f24-type-control: 16px;--f24-type-card: 16px;--f24-type-meta: 14px;--f24-type-compact: 12px;--f24-reading-line: 1.65}html:not(.f24-text-large) body{font-size:var(--f24-type-body)!important;line-height:1.55!important;letter-spacing:0!important}button,input,select,textarea,.button,.shopify-payment-button__button,.product-form__submit,.quick-add__submit{font-size:var(--f24-type-control)!important}button,.button,[role=button],input:not([type=checkbox]):not([type=radio]),select,textarea{min-height:48px}#MainContent .rte,#MainContent .product__description,#MainContent .article-template__content,#MainContent .shopify-policy__body,#MainContent .f24-med-detail-content,#MainContent .page-width--narrow .rte{font-size:var(--f24-type-reading)!important;line-height:var(--f24-reading-line)!important;letter-spacing:0!important}#MainContent .rte p,#MainContent .product__description p,#MainContent .article-template__content p,#MainContent .shopify-policy__body p,#MainContent .f24-med-detail-content p{margin-block:0 1.15em}#MainContent :is(.rte,.product__description,.article-template__content,.shopify-policy__body,.f24-med-detail-content) :is(a,li){font-size:inherit;line-height:inherit}.farma24-search__input,.farma24-search__button,.farma24-location__city,.farma24-location__eyebrow,.f24-mobile-menu__toggle-label,.f24-mobile-menu__quick a,.f24-mobile-menu__direct,.f24-mobile-menu__group>summary,.f24-mobile-menu__submenu>a,.f24-mobile-menu__subgroup>summary,.f24-mobile-menu__subgroup>div>a,.f24-mobile-menu__information a{font-size:var(--f24-type-control)!important}.farma24-header a,.farma24-header button,.header a,.header button{line-height:1.35}.farma24-location__eyebrow,.f24-mobile-menu__account small,.f24-mobile-menu__text-size small{font-size:var(--f24-type-meta)!important}.f24-mobile-menu__account strong,.f24-mobile-menu__text-size strong{font-size:var(--f24-type-control)!important}#MainContent .f24-hero__lead,#MainContent .f24-section-head p,#MainContent .f24-support__head p,#MainContent .f24-launch-categories__instruction,#MainContent .f24-routine__intro p,.f24-directory__hero>p:not(.f24-kicker),.f24-directory__group-head p{font-size:var(--f24-type-reading)!important;line-height:1.6!important}.f24-kicker,.f24-start__eyebrow,.f24-routine__eyebrow,.f24-category-art__label{font-size:var(--f24-type-meta)!important;line-height:1.35!important}.f24-button,.f24-start__link span:first-child,.f24-start__all,.f24-need__action,.f24-support-card__more,.f24-journal__more{font-size:var(--f24-type-control)!important}.f24-benefit strong,.f24-need__body strong,.f24-process__item strong,.f24-support-card strong,.f24-journal__card h3,.f24-catalog-card__content h3{font-size:var(--f24-type-card)!important;line-height:1.35!important}.f24-benefit span,.f24-need__description,.f24-process__item p,.f24-support-card p,.f24-journal__excerpt,.f24-catalog-card__content p,.f24-catalog-card__meta{font-size:var(--f24-type-meta)!important;line-height:1.55!important}.product-card-wrapper .card__heading,.article-card-wrapper .card__heading{font-size:var(--f24-type-card)!important;line-height:1.4!important}.product-card-wrapper .price,.card-information .price{font-size:17px!important}.product-card-wrapper .quick-add__submit,.mobile-facets__open,.facets__summary,.facet-filters__label,.product-count__text{font-size:var(--f24-type-control)!important}.collection-hero__title,.f24-collection-hero__copy h1{font-size:clamp(28px,3vw,42px)!important;line-height:1.15!important}.collection-hero__description,.f24-collection-hero__description,.f24-collection-hero__mobile-description{font-size:var(--f24-type-reading)!important;line-height:1.62!important}.f24-collection-hero__breadcrumb,.f24-collection-hero__kicker,.f24-product-breadcrumbs{font-size:var(--f24-type-meta)!important}.f24-collection-hero__pill,.f24-collection-hero__back{font-size:var(--f24-type-control)!important}.product__title h1{font-size:clamp(26px,3vw,40px)!important;line-height:1.18!important}.product__info-container .price--large{font-size:clamp(25px,2.3vw,34px)!important}.product__accordion .accordion__title,.product__info-container :is(label,summary,button,a),.product-form__submit{font-size:var(--f24-type-control)!important}.product__info-container :is(.product__text,.caption,.form__label,.product__tax){font-size:var(--f24-type-meta)!important;line-height:1.5!important}.main-blog .title--primary,.article-template__title,.main-page-title,.shopify-policy__title h1{font-size:clamp(30px,3.3vw,46px)!important;line-height:1.14!important}.article-card-wrapper .article-card__excerpt,.article-card__info,.article-card__footer{font-size:var(--f24-type-meta)!important;line-height:1.55!important}.article-template__content h2,.page-width--narrow .rte h2,.shopify-policy__body h2{font-size:clamp(24px,2.2vw,34px)!important;line-height:1.25!important}.article-template__content h3,.page-width--narrow .rte h3,.shopify-policy__body h3{font-size:clamp(20px,1.8vw,28px)!important;line-height:1.3!important}.article-template__content :is(.f24-guide-toc,.f24-guide-note,.f24-guide-warning,.f24-guide-cta){font-size:var(--f24-type-reading)!important;line-height:1.6!important}.f24-campaigns--hero .f24-campaign--integrated .f24-campaign__eyebrow{font-size:12px!important}.f24-campaigns--hero .f24-campaign--integrated .f24-campaign__title{font-size:clamp(32px,2.8cqw,44px)!important}.f24-campaigns--hero .f24-campaign--integrated .f24-campaign__presentation{font-size:16px!important}.f24-campaigns--hero .f24-campaign--integrated .f24-campaign__price{font-size:clamp(30px,2.5cqw,38px)!important}.f24-campaigns--hero .f24-campaign--integrated .f24-campaign__comparison,.f24-campaigns--hero .f24-campaign--integrated .f24-campaign__saving,.f24-campaigns--hero .f24-campaign--integrated .f24-campaign__note{font-size:var(--f24-type-compact)!important}.f24-campaigns--hero .f24-campaign--integrated .f24-campaign__button{min-height:48px!important;padding:11px 18px!important;font-size:var(--f24-type-control)!important}.f24-campaigns__services strong{font-size:var(--f24-type-meta)!important}.f24-campaigns__services a>span>span{font-size:var(--f24-type-compact)!important}.f24-footer__copy,.f24-footer__newsletter p,.f24-footer__contact,.f24-footer__links,.f24-footer__newsletter-form button,.f24-footer__newsletter-form input{font-size:var(--f24-type-control)!important;line-height:1.55!important}.f24-footer__heading{font-size:18px!important}.f24-footer__privacy,.f24-footer__bottom{font-size:var(--f24-type-meta)!important}.f24-mobile-quickbar a,.f24-mobile-quickbar button{min-height:48px;font-size:13px!important;line-height:1.2!important}html.f24-text-large{font-size:80%;--f24-type-body: 20px;--f24-type-reading: 20px;--f24-type-control: 18px;--f24-type-card: 19px;--f24-type-meta: 16px;--f24-type-compact: 14px;--f24-reading-line: 1.7}html.f24-text-large body{font-size:var(--f24-type-body)!important;line-height:1.6!important;letter-spacing:.005em!important}html.f24-text-large .f24-section-head h2,html.f24-text-large .f24-support__head h2,html.f24-text-large .related-products__heading{font-size:clamp(30px,3vw,42px)!important;line-height:1.18!important}html.f24-text-large .f24-campaigns--hero .f24-campaign--integrated .f24-campaign__eyebrow{font-size:14px!important}html.f24-text-large .f24-campaigns--hero .f24-campaign--integrated .f24-campaign__title{font-size:clamp(36px,3.1cqw,48px)!important}html.f24-text-large .f24-campaigns--hero .f24-campaign--integrated .f24-campaign__presentation{font-size:18px!important}html.f24-text-large .f24-campaigns--hero .f24-campaign--integrated .f24-campaign__price{font-size:clamp(34px,2.8cqw,42px)!important}html.f24-text-large .product__info-wrapper,html.f24-text-large .facets-container,html.f24-text-large .article-card-wrapper .card__information{min-width:0}html.f24-text-large :is(h1,h2,h3,h4,p,a,button,label,summary,li,span){overflow-wrap:anywhere}@media(min-width:750px)and (max-width:1099px){:root{--f24-type-reading: 16px;--f24-type-card: 15px}.f24-campaigns--hero .f24-campaign--integrated .f24-campaign__title,.f24-campaigns--hero .f24-campaign--integrated .f24-campaign__price{font-size:30px!important}html.f24-text-large .f24-campaigns--hero .f24-campaign--integrated .f24-campaign__title,html.f24-text-large .f24-campaigns--hero .f24-campaign--integrated .f24-campaign__price{font-size:34px!important}}@media(max-width:749px){:root{--f24-type-body: 16px;--f24-type-reading: 17px;--f24-type-control: 16px;--f24-type-card: 15px;--f24-type-meta: 14px;--f24-type-compact: 12px}html:not(.f24-text-large) body{font-size:16px!important;line-height:1.58!important}.collection-hero__title,.f24-collection-hero__copy h1,.product__title h1{font-size:28px!important}.main-blog .title--primary,.article-template__title,.main-page-title,.shopify-policy__title h1{font-size:30px!important}.product-card-wrapper .price,.card-information .price{font-size:16px!important}.f24-campaigns--hero .f24-campaign--hero.f24-campaign--integrated{min-height:0}.f24-campaigns--hero .f24-campaign--integrated .f24-campaign__body{gap:8px}.f24-campaigns--hero .f24-campaign--integrated .f24-campaign__eyebrow{font-size:11px!important}.f24-campaigns--hero .f24-campaign--integrated .f24-campaign__title{font-size:clamp(20px,5.3cqw,24px)!important;line-height:1.08!important}.f24-campaigns--hero .f24-campaign--integrated .f24-campaign__price{font-size:clamp(23px,5.8cqw,27px)!important}.f24-campaigns--hero .f24-campaign--integrated .f24-campaign__comparison,.f24-campaigns--hero .f24-campaign--integrated .f24-campaign__saving{font-size:11px!important}.f24-campaigns--hero .f24-campaign--integrated .f24-campaign__button{min-height:44px!important;padding:9px 13px!important;font-size:14px!important}.f24-campaigns__services strong{font-size:12px!important;line-height:1.2!important;white-space:normal!important}.f24-campaigns__services a{min-height:56px}.f24-footer__main{row-gap:30px}html.f24-text-large{font-size:80%;--f24-type-body: 20px;--f24-type-reading: 20px;--f24-type-control: 18px;--f24-type-card: 18px;--f24-type-meta: 16px;--f24-type-compact: 14px}html.f24-text-large body{font-size:20px!important}html.f24-text-large .f24-campaigns--hero .f24-campaign--hero.f24-campaign--integrated{aspect-ratio:3 / 2}html.f24-text-large .f24-campaigns--hero .f24-campaign--integrated .f24-campaign__body{width:58%;gap:7px}html.f24-text-large .f24-campaigns--hero .f24-campaign--integrated .f24-campaign__eyebrow{font-size:13px!important}html.f24-text-large .f24-campaigns--hero .f24-campaign--integrated .f24-campaign__title{font-size:clamp(23px,6cqw,28px)!important}html.f24-text-large .f24-campaigns--hero .f24-campaign--integrated .f24-campaign__price{font-size:clamp(26px,6.5cqw,30px)!important}html.f24-text-large .f24-campaigns--hero .f24-campaign--integrated .f24-campaign__comparison,html.f24-text-large .f24-campaigns--hero .f24-campaign--integrated .f24-campaign__saving{font-size:12px!important}html.f24-text-large .f24-campaigns--hero .f24-campaign--integrated .f24-campaign__button{min-height:48px!important;font-size:16px!important}html.f24-text-large .f24-needs,html.f24-text-large .f24-support__grid,html.f24-text-large #product-grid.grid,html.f24-text-large .f24-directory__grid,html.f24-text-large .blog-articles{grid-template-columns:1fr!important}}@media(max-width:389px){.f24-campaigns--hero .f24-campaign--integrated .f24-campaign__body{width:56%;padding:10px 6px 10px 12px}.f24-campaigns--hero .f24-campaign--integrated .f24-campaign__title{font-size:20px!important}.f24-campaigns--hero .f24-campaign--integrated .f24-campaign__price{font-size:23px!important}html.f24-text-large .f24-campaigns--hero .f24-campaign--integrated .f24-campaign__body{width:61%}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important}}html:not(.f24-text-large) body #MainContent :is(.rte,.product__description,.product__accordion .accordion__content,.article-template__content,.shopify-policy__body,.f24-med-detail-content,.page-width--narrow .rte){font-size:var(--f24-type-reading)!important;line-height:var(--f24-reading-line)!important}html.f24-text-large body #MainContent :is(.rte,.product__description,.product__accordion .accordion__content,.article-template__content,.shopify-policy__body,.f24-med-detail-content,.page-width--narrow .rte){font-size:20px!important;line-height:1.7!important}html:not(.f24-text-large) body #MainContent :is(.main-blog .title--primary,.f24-blog-intro .page-width h1,.article-template__title,.main-page-title,.shopify-policy__title h1){font-size:clamp(30px,3.3vw,46px)!important;line-height:1.14!important}html.f24-text-large body #MainContent :is(.main-blog .title--primary,.f24-blog-intro .page-width h1,.article-template__title,.main-page-title,.shopify-policy__title h1){font-size:clamp(38px,4vw,54px)!important;line-height:1.14!important}html:not(.f24-text-large) body #MainContent :is(.f24-section-head h2,.f24-support__head h2,.f24-quantity__head h2,.f24-launch-categories__head h2,.related-products__heading){font-size:clamp(28px,2.8vw,38px)!important;line-height:1.18!important}html.f24-text-large body #MainContent :is(.f24-section-head h2,.f24-support__head h2,.f24-quantity__head h2,.f24-launch-categories__head h2,.related-products__heading){font-size:clamp(34px,3.4vw,46px)!important;line-height:1.18!important}html:not(.f24-text-large) body #MainContent #product-grid .product-card-wrapper .card--f24-product .card__heading,html:not(.f24-text-large) body #MainContent .product-card-wrapper .card__heading,html:not(.f24-text-large) body #MainContent .article-card-wrapper .card__heading{font-size:16px!important;line-height:1.42!important}html.f24-text-large body #MainContent #product-grid .product-card-wrapper .card--f24-product .card__heading,html.f24-text-large body #MainContent .product-card-wrapper .card__heading,html.f24-text-large body #MainContent .article-card-wrapper .card__heading{font-size:19px!important;line-height:1.45!important;min-height:0!important}html:not(.f24-text-large) body #MainContent .product-card-wrapper .quick-add__submit{font-size:16px!important;min-height:48px!important}html.f24-text-large body #MainContent .product-card-wrapper .quick-add__submit{font-size:18px!important;min-height:52px!important}html:not(.f24-text-large) body #MainContent :is(.collection-hero__title,.f24-collection-hero__copy h1){font-size:clamp(30px,3vw,42px)!important}html.f24-text-large body #MainContent :is(.collection-hero__title,.f24-collection-hero__copy h1){font-size:clamp(38px,3.8vw,50px)!important;line-height:1.15!important}html:not(.f24-text-large) body #MainContent [data-f24-medicine-pdp] .product__title :is(h1,h2),html:not(.f24-text-large) body #MainContent .product__title h1{font-size:clamp(28px,3vw,40px)!important;line-height:1.2!important}html.f24-text-large body #MainContent [data-f24-medicine-pdp] .product__title :is(h1,h2),html.f24-text-large body #MainContent .product__title h1{font-size:clamp(34px,3.8vw,48px)!important;line-height:1.2!important}html:not(.f24-text-large) body #MainContent .product__info-container .price--large{font-size:clamp(28px,2.5vw,36px)!important}html.f24-text-large body #MainContent .product__info-container .price--large{font-size:clamp(34px,3vw,44px)!important}html:not(.f24-text-large) body #MainContent [data-f24-medicine-pdp] .product-form__submit,html:not(.f24-text-large) body #MainContent .product-form__submit{min-height:50px!important;font-size:16px!important}html.f24-text-large body #MainContent [data-f24-medicine-pdp] .product-form__submit,html.f24-text-large body #MainContent .product-form__submit{min-height:54px!important;font-size:18px!important}html.f24-text-large body #MainContent :is(.product__info-container .product__text,.product__info-container .caption,.product__info-container .form__label,.product__info-container .product__tax,.product__media-note,.article-card__info,.article-card__footer){font-size:16px!important;line-height:1.55!important}html:not(.f24-text-large) body #MainContent :is(.f24-med-touch,.f24-med-fine,.f24-rec-currency,.f24-tile__currency,.price__badge-sale){font-size:13px!important;line-height:1.45!important}html.f24-text-large body #MainContent :is(.f24-med-touch,.f24-med-fine,.f24-rec-currency,.f24-tile__currency,.price__badge-sale){font-size:16px!important;line-height:1.5!important}html.f24-text-large body .f24-mobile-quickbar :is(a,button),html.f24-text-large body .f24-mobile-nav__item span{font-size:14px!important}html.f24-text-large body .f24-announcement-bar,html.f24-text-large body .announcement-bar__message{font-size:16px!important}@media(min-width:750px)and (max-width:1099px){html.f24-text-large body #MainContent .f24-campaigns--hero .f24-campaign--hero.f24-campaign--integrated{min-height:360px!important;aspect-ratio:16 / 8!important}html.f24-text-large body #MainContent .f24-campaigns--hero .f24-campaign--integrated .f24-campaign__body{align-content:center!important;padding-block:20px!important}}@media(min-width:750px)and (max-width:899px){html.f24-text-large body #MainContent .f24-campaigns--hero .f24-campaign--hero.f24-campaign--integrated{min-height:0!important;aspect-ratio:16 / 9!important}}@media(max-width:749px){html:not(.f24-text-large) body #MainContent :is(.rte,.product__description,.product__accordion .accordion__content,.article-template__content,.shopify-policy__body,.f24-med-detail-content,.page-width--narrow .rte){font-size:17px!important}html:not(.f24-text-large) body #MainContent :is(.main-blog .title--primary,.f24-blog-intro .page-width h1,.article-template__title,.main-page-title,.shopify-policy__title h1){font-size:30px!important}html.f24-text-large body #MainContent :is(.main-blog .title--primary,.f24-blog-intro .page-width h1,.article-template__title,.main-page-title,.shopify-policy__title h1){font-size:38px!important}html:not(.f24-text-large) body #MainContent :is(.f24-section-head h2,.f24-support__head h2,.f24-quantity__head h2,.f24-launch-categories__head h2,.related-products__heading){font-size:24px!important}html.f24-text-large body #MainContent :is(.f24-section-head h2,.f24-support__head h2,.f24-quantity__head h2,.f24-launch-categories__head h2,.related-products__heading){font-size:30px!important}html:not(.f24-text-large) body #MainContent #product-grid .product-card-wrapper .card--f24-product .card__heading,html:not(.f24-text-large) body #MainContent .product-card-wrapper .card__heading{font-size:15px!important}html.f24-text-large body #MainContent #product-grid .product-card-wrapper .card--f24-product .card__heading,html.f24-text-large body #MainContent .product-card-wrapper .card__heading{font-size:18px!important}html:not(.f24-text-large) body #MainContent [data-f24-medicine-pdp] .product__title :is(h1,h2),html:not(.f24-text-large) body #MainContent .product__title h1{font-size:28px!important}html.f24-text-large body #MainContent [data-f24-medicine-pdp] .product__title :is(h1,h2),html.f24-text-large body #MainContent .product__title h1{font-size:34px!important}html.f24-text-large body #MainContent #product-grid.grid,html.f24-text-large body #MainContent .blog-articles{gap:18px!important}}@media(max-width:749px){html.f24-text-large body #MainContent .f24-campaigns--hero .f24-campaign--integrated .f24-campaign__integrated-image{object-fit:cover!important}}@media(min-width:900px)and (max-width:1099px){html.f24-text-large body #MainContent .f24-campaigns--hero .f24-campaign--hero.f24-campaign--integrated{min-height:360px!important;aspect-ratio:5 / 2!important}html.f24-text-large body #MainContent .f24-campaigns--hero .f24-campaign--integrated .f24-campaign__integrated-image{object-fit:cover!important}html.f24-text-large body #MainContent .f24-campaigns--hero .f24-campaign--adult_sun .f24-campaign__integrated-image{object-position:right center!important}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/farma24-typography-system.css.map */
