@import"https://fonts.googleapis.com/css2?family=IBM+Plex+Mono:wght@400;500&family=Montserrat:wght@400;500;600;700&family=Playfair+Display:wght@400;500;600;700&display=swap";:root{--font-heading: "Playfair Display", Georgia, serif;--font-body: "Montserrat", "Inter", sans-serif;--font-mono: "IBM Plex Mono", "Courier New", monospace;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--letter-spacing-tight: -.02em;--letter-spacing-normal: 0;--letter-spacing-wide: .05em;--letter-spacing-caps: .1em;--line-height-tight: 1;--line-height-snug: 1.2;--line-height-normal: 1.6;--line-height-relaxed: 1.75}h1,.h1,h2,.h2,h3,.h3{font-family:var(--font-heading);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-tight);line-height:var(--line-height-tight)}h1,.h1,h2,.h2,h3,.h3{font-family:var(--font-heading);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-tight)}body,p,.paragraph,.text-body,.product__description,.rte{font-family:var(--font-body);font-weight:var(--font-weight-regular);line-height:var(--line-height-normal)}.nav-link,.header__link,.button,.button-primary,.button-secondary,.btn,.header__menu-item,.navigation__link,.site-nav__link{font-family:var(--font-body);font-weight:var(--font-weight-medium);text-transform:uppercase;letter-spacing:var(--letter-spacing-caps)}.text-mono,.text-small,.caption,.meta,.batch-number,.clinical-grade,.product__badge,.label,.tag,.subtitle,small,.footer-utilities__text,.copyright{font-family:var(--font-mono);font-weight:var(--font-weight-regular)}.quiz-title,.quiz-option,.quiz-step{font-family:var(--font-body)}.quiz-heading{font-family:var(--font-heading);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-tight)}.footer,.footer__content,.footer-link,.footer-utilities{font-family:var(--font-body)}.clinical-accent,.professional-badge,.pt-background{font-family:var(--font-mono);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-wide);text-transform:uppercase}.ingredient-description,.ingredient-detail,.ingredients-list{font-family:var(--font-body);line-height:var(--line-height-normal)}h1,h2,h3,h4,h5,h6,.heading,.title,.section-heading{font-family:var(--font-heading)!important}body,p,li,td,th,span,div,.body-text,.content{font-family:var(--font-body)!important}
/*# sourceMappingURL=/cdn/shop/t/1/assets/fudge-r4k8R-typography.css.map */
