@font-face{font-family:Baskervville;font-style:normal;font-weight:400;font-display:swap;src:url(baskervville-regular.ttf) format("truetype")}[id$=__formulas_showcase] .formulas-showcase__heading{font-size:32px!important}[id$=__comparison_static] .comparison__heading{font-size:36px!important}@media(min-width:768px){[id$=__formulas_showcase] .formulas-showcase__heading{font-size:44px!important}[id$=__comparison_static] .comparison__heading{font-size:52px!important}}[id$=__formulas_showcase] .formulas-showcase__header{margin-bottom:24px}@media(min-width:768px){[id$=__formulas_showcase] .formulas-showcase__header{margin-bottom:32px}}body.index #MainContent :is(h1,h2,h3,h4,h5,h6,.fresh-header):not([id$=__hero_main] *,[id$=__marquee_main] *){font-family:Baskervville,Georgia,serif!important;font-weight:400!important}body.index .foundation-teaser{--ft-text: #222222}body.index #MainContent :is(p,p *,.rte,.rte li,.fresh-body,.fresh-body *,blockquote,.comparison__feature-desc,.ingredient-spotlight__card-body){font-family:Items Regular,Georgia,serif!important;font-weight:400}body.index #MainContent :is(h1,h2,h3,h4,h5,h6,.fresh-header):not([id$=__marquee_main] *){font-family:Suisse Intl,Helvetica,Arial,sans-serif!important;font-weight:500!important}body.index [id$=__marquee_main] .section-marquee__slide-heading{font-family:Items Regular,Georgia,serif!important;font-weight:400!important;color:#222!important}body.index .shopify-section[id$=__protein_life_stages],body.index .shopify-section[id$=__ingredient_spotlight_collagen]{background:#680139}body.index [id$=__protein_life_stages] .formthr-stages{border-radius:0 0 40px 40px;overflow:hidden}body.index [id$=__ingredient_spotlight_collagen] .ingredient-spotlight{border-radius:40px 40px 0 0;overflow:hidden}@media(max-width:767px){body.index [id$=__protein_life_stages] .formthr-stages{border-radius:0 0 24px 24px}body.index [id$=__ingredient_spotlight_collagen] .ingredient-spotlight{border-radius:24px 24px 0 0}}body.index #MainContent [id$=__hero_main] :is(h1,.fresh-header){font-family:Items Regular,Georgia,serif!important;font-weight:400!important}[id$=__ingredient_spotlight_collagen] .ingredient-spotlight__heading{font-size:var(--ingredient-heading-mobile, 36px)!important}@media(min-width:768px){[id$=__ingredient_spotlight_collagen] .ingredient-spotlight__heading{font-size:var(--ingredient-heading-desktop, 52px)!important}}body.index [id$=__comparison_static] .comparison__heading,body.index [id$=__comparison_static] .comparison__description{padding:0;margin-left:0}body.index [id$=__comparison_static] .comparison__description{max-width:34ch;font-size:18px;line-height:1.55}body.index [id$=__comparison_static] .comparison__feature-desc{font-size:15px;line-height:1.45}body.index [id$=__hero_main] .fresh-body,body.index [id$=__hero_main] .fresh-body p{font-size:16px!important;line-height:1.5}body.index [id$=__protein_life_stages] .formthr-stages__body,body.index [id$=__protein_life_stages] .formthr-stages__closing{font-size:18px;line-height:1.55}body.index [id$=__protein_life_stages] .formthr-stages__panel .formthr-stages__body{font-size:16px;line-height:1.45}body.index .ingredient-spotlight__card-description{font-size:18px;line-height:1.55}@media(max-width:767px){body.index [id$=__comparison_static] .comparison__description{max-width:100%}body.index .ingredient-spotlight__card-description{font-size:17px}}.mthr-mobile-hero-copy{display:none}body.index [id$=__hero_main] .fresh-button:hover,body.index [id$=__hero_main] .fresh-button:focus-visible,body.index [id$=__hero_main] .mthr-mobile-hero-cta:hover,body.index [id$=__hero_main] .mthr-mobile-hero-cta:focus-visible{background:#b83f20!important;border-color:#b83f20!important;color:#fff!important}@media(max-width:767px){body.index [id$=__hero_main] .fresh-hero__figure-column{position:relative}body.index [id$=__hero_main] .fresh-hero__figure{height:178vw!important;min-height:620px}body.index [id$=__hero_main] .fresh-hero__figure img{width:100%;height:100%;object-fit:cover;object-position:center}body.index [id$=__hero_main] .fresh-hero__box-wrapper{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important}body.index [id$=__hero_main] .fresh-hero__box{position:absolute!important;inset:auto 0 9%!important;width:100%!important;max-width:none!important;padding:0 20px!important;margin:0!important;transform:none!important;background:transparent!important}body.index [id$=__hero_main] .fresh-hero__box>:not(.mthr-mobile-hero-copy){display:none!important}.mthr-mobile-hero-copy{display:flex;flex-direction:column;align-items:center;text-align:center}body.index #MainContent [id$=__hero_main] .mthr-mobile-hero-copy h1{font-family:Items Regular,Georgia,serif!important;font-size:12.8vw!important;font-weight:400!important;line-height:1.02!important;letter-spacing:-.035em;color:#ffe8e0!important;margin:0 0 24px}.mthr-mobile-hero-copy h1 span{display:block}body.index #MainContent [id$=__hero_main] .mthr-mobile-hero-copy p{font-family:Suisse Intl,Arial,sans-serif!important;font-size:3.8vw!important;line-height:1.42;color:#ffe8e0!important;margin:0 0 48px}.mthr-mobile-hero-cta{display:inline-flex;align-items:center;justify-content:center;background:#d44f2a;color:#ffe8e0;border:1px solid #d44f2a;border-radius:10px;min-height:46px;padding:12px 28px;font:400 14px/1.2 Suisse Intl,Arial,sans-serif;text-decoration:none;transition:background .2s,color .2s}}@media(max-width:767px){body.index [id$=__hero_main] .fresh-hero__box-wrapper{transform:none!important}body.index [id$=__hero_main] .fresh-hero__figure-constraint,body.index [id$=__hero_main] .fresh-hero__figure-constraint>.row,body.index [id$=__hero_main] .fresh-hero__figure-column{margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}}body.index [id$=__hero_main] .mthr-mobile-hero-cta{color:#ffe8e0!important}@media(max-width:767px){body.index #MainContent [id$=__hero_main] .mthr-mobile-hero-copy h1{font-size:13.8vw!important}}@media screen and (min-width:768px){body.index #MainContent [id$=__hero_main] .fresh-body,body.index #MainContent [id$=__hero_main] .fresh-body p{font-family:Suisse Intl,Arial,sans-serif!important;font-size:18px!important;font-weight:400;line-height:1.42}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/1-homepage-headlines.css.map */
