@media(max-width:768px){:root{--font-size-md: 1.6rem;--font-size-lg: 1.8rem;--font-size-xl: 2rem;--font-size-2xl: 2.4rem;--font-size-3xl: 3rem;--font-size-4xl: 3.2rem}}.text-display{font-family:var(--font-family-sans, var(--font-heading-family, "Figtree", sans-serif));font-size:var(--font-size-4xl);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight)}.text-section-title{font-family:var(--font-family-sans, var(--font-heading-family, "Figtree", sans-serif));font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-normal)}.text-product-title{font-family:var(--font-family-sans, var(--font-heading-family, "Figtree", sans-serif));font-size:var(--font-size-3xl);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-normal)}.text-heading-lg{font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);line-height:var(--line-height-snug)}.text-heading-md{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);line-height:var(--line-height-snug)}.text-body{font-size:var(--font-size-base);font-weight:var(--font-weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal)}.text-body-md{font-size:var(--font-size-md);font-weight:var(--font-weight-regular);line-height:var(--line-height-normal)}.text-caption{font-size:var(--font-size-sm);font-weight:var(--font-weight-regular);line-height:var(--line-height-normal)}.text-label{font-size:var(--font-size-md);font-weight:var(--font-weight-medium);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-label);text-transform:uppercase}.text-xs{font-size:var(--font-size-xs);line-height:var(--line-height-normal)}.type-section-display,.ingredients-trio h2.h2_class,.ksm-research__title,.research-section__title,.faq-heading,.pharma-certifications__heading,.why-pros__title,.who-is-it-for__heading,.faq-section__heading,.supported-by__title,.inside-capsule__title,h2.progress-title,.banner-section__heading,.built-on-research__title,.founder__heading,.wte__heading{font-family:var(--font-family-sans, "Figtree", sans-serif);font-size:var(--font-size-4xl);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-normal)}.type-section-subtitle,.ingredients-trio .top-tagline strong,.wte__subheading,.wte-timeline__period{font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);line-height:var(--line-height-snug)}.type-section-body,.ingredients-trio .top-tagline p,.ingredients-trio .card-description p,.founder__text,.founder__text p,.founder__signature,.founder__cta,.wte-timeline__desc,.wte-timeline__desc p,.wte-callout__text,.wte-callout__text p{font-size:var(--font-size-md);font-weight:var(--font-weight-regular);line-height:var(--line-height-snug)}.founder__eyebrow,.founder__eyebrow.text-label,.wte__eyebrow,.wte__eyebrow.text-label{font-size:var(--font-size-md);font-weight:var(--font-weight-medium);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-label);text-transform:uppercase;color:rgb(var(--color-link))}.type-card-title,.ingredients-trio h4.card-tilte{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);line-height:var(--line-height-snug)}.product__info-container .custom-html-block-content,.custom-html-block-content,.product__info-container .custom-html-advanced-block.product-highlights,.custom-html-advanced-block.product-highlights{font-family:var(--font-family-sans, "Figtree", sans-serif);font-size:var(--font-size-product-copy);font-weight:var(--font-weight-regular);line-height:var(--line-height-product-copy);letter-spacing:var(--letter-spacing-normal);color:#121212}.product__info-container .custom-html-advanced-block.product-highlights p,.product__info-container .custom-html-advanced-block.product-highlights li,.product__info-container .custom-html-advanced-block.product-highlights span,.product__info-container .custom-html-advanced-block.product-highlights a,.custom-html-advanced-block.product-highlights p,.custom-html-advanced-block.product-highlights li,.custom-html-advanced-block.product-highlights span,.custom-html-advanced-block.product-highlights a{font-size:inherit;line-height:inherit;letter-spacing:inherit}.custom-html-advanced-block.product-highlights strong,.custom-html-advanced-block.product-highlights b{font-weight:var(--font-weight-semibold)}.custom-html-advanced-block.product-highlights ul,.custom-html-advanced-block.product-highlights ol{margin:.5em 0 0;padding-left:1.25em}@media(max-width:749px){.product__info-container .custom-html-block-content,.custom-html-block-content,.product__info-container .custom-html-advanced-block.product-highlights,.custom-html-advanced-block.product-highlights{font-size:var(--font-size-product-copy-mobile);color:#141414}}.product__tax,.product__tax.caption,.product__tax.rte{font-family:var(--font-family-sans, "Figtree", sans-serif)!important;font-size:var(--font-size-sm)!important;font-weight:var(--font-weight-regular)!important;line-height:var(--line-height-snug)!important;letter-spacing:var(--letter-spacing-normal)!important;text-transform:none!important;color:rgba(var(--color-foreground),.72);margin-top:.35rem;margin-bottom:0}.product__info-container [id^=price-]+.product__tax{margin-top:.3rem}.product__tax a{font-size:inherit!important;font-weight:inherit!important;letter-spacing:inherit!important;color:inherit;text-decoration:underline;text-underline-offset:.15em}.product__tax a:hover{color:rgba(var(--color-foreground),.9)}@media screen and (max-width:749px){.product__tax,.product__tax.caption{font-size:var(--font-size-xs)!important}.product__info-container [id^=price-]+.product__tax{margin-top:.25rem}}
/*# sourceMappingURL=/cdn/shop/t/44/assets/typography.css.map */
