@font-face{font-family:Manrope;src:url(gf-manrope-variable.ttf) format("truetype");font-weight:200 800;font-style:normal;font-display:swap}@font-face{font-family:"DM Serif Display";src:url(gf-dm-serif-display.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}html:root{--font-body--family:"Manrope",sans-serif;--font-heading--family:"Manrope",sans-serif;--font-subheading--family:"Manrope",sans-serif;--font-accent--family:"Manrope",sans-serif;--font-heading-family:"Manrope",sans-serif;--font-body--weight:400;--font-heading--weight:700;--font-subheading--weight:600;--font-accent--weight:600}body.gf-font-preview{font-family:Manrope,sans-serif;font-size:16px;line-height:1.65}.gf-font-preview :is(button,input,select,textarea){font-family:Manrope,sans-serif}.gf-font-preview :is(.gf-home,.ag-page,.hcb,.gfd-page) em{font-style:normal}.gf-font-preview .gr-nav a{font-size:15px;font-weight:500}.gf-font-preview .gr-header-shop{font-size:14px;width:auto;padding-inline:20px}.gf-font-preview .gr-header-tagline{font-size:12px;white-space:normal}.gf-font-preview :is(.gr-button,.gf-button,.gfd-button,.ag-primary,.ag-secondary){font-family:Manrope,sans-serif;font-size:15px;font-weight:600;line-height:1.4;height:auto;min-height:46px;white-space:normal;text-transform:none}.gf-font-preview .gr-home :is(h1,h2,h3){font-family:Manrope,sans-serif}.gf-font-preview .gr-products-copy h2{font-size:clamp(30px,3vw,40px);line-height:1.18;font-weight:700}.gf-font-preview .gr-home .gr-products-description{font-size:16px;line-height:1.65}.gf-font-preview .gr-product h3{font-size:18px;line-height:1.35;font-weight:600}.gf-font-preview .gr-product-info p{font-size:14px;line-height:1.55;white-space:normal}.gf-font-preview .gr-product-button{font-size:14px;line-height:1.4;min-height:44px;height:auto;width:100%;padding:10px 12px;white-space:normal;text-transform:none}.gf-font-preview :is(.gf-home h2,.ag-page h2,.hcb .hcb-header h2){font-family:Manrope,sans-serif;font-size:clamp(28px,3vw,40px);font-weight:600;line-height:1.2}.gf-font-preview .hcb .hcb-header h2{font-weight:700}.gf-font-preview .hcb .hcb-pair-title{font:600 clamp(23px,2.3vw,28px)/1.3 Manrope,sans-serif}.gf-font-preview .hcb .hcb-pair-note{font:400 16px/1.65 Manrope,sans-serif}.gf-font-preview :is(.gf-plan-intro,.gf-ingredient-copy p,.hcb-intro,.hcb-bullets,.gfd-prose,.gf-product-detail__body,.gf-product-faqs__answer){font-size:16px;line-height:1.7}.gf-font-preview .gf-included-grid h3{font-size:20px;line-height:1.35;font-weight:600}.gf-font-preview :is(.gf-included-grid p,.gf-routine-grid p,.ag-page p,.gfd-page p){font-size:16px;line-height:1.65}.gf-font-preview :is(.gf-included-grid small,.gf-included-grid article>span,.gf-pdp-price-row>span){font-size:13px;line-height:1.55}.gf-font-preview :is(.gr-eyebrow,.gf-eyebrow,.ag-eyebrow,.gfd-eyebrow){font-size:13px;line-height:1.5;font-weight:600;letter-spacing:.1em}.gf-font-preview .gf-pdp-info h1{font-family:Manrope,sans-serif;font-size:38px;font-weight:700;line-height:1.2}.gf-font-preview .gf-pdp-price-row strong{font-size:30px;font-weight:700}.gf-font-preview .gf-pdp-summary{font-size:16px;line-height:1.7}.gf-font-preview .gfp-topic>summary{font-size:17px;font-weight:600}.gf-font-preview main .gfp-topic-body h2{font-family:Manrope,sans-serif;font-size:30px;font-weight:700;line-height:1.25}.gf-font-preview .gfi-name{font-size:15px;font-weight:600;min-height:42px}.gf-font-preview :is(.gfi-dose,.gfi-teaser){font-size:14px;line-height:1.6}.gf-font-preview .gfi-view{font-size:13px;line-height:1.5}.gf-font-preview .gfi-card{flex-basis:185px}.gf-font-preview .gfi-card summary{min-height:290px}.gf-font-preview .gfi-dialog h2{font-size:26px;font-weight:700}.gf-font-preview .gfi-dialog-content{font-size:16px;line-height:1.7}.gf-font-preview .gfi-hint{font-size:13px!important}.gf-font-preview .gfs-story :is(h1,h2,.gfd-callout,[data-doc-line=about-16],[data-doc-line=about-2],[data-doc-line=about-52]){font-family:"DM Serif Display",Georgia,serif;font-weight:400;font-style:normal}.gf-font-preview .gfs-story h1{font-size:54px;line-height:1.15}.gf-font-preview .gfs-story h2{font-size:36px;line-height:1.25}.gf-font-preview .gfs-story p{font-size:16px;line-height:1.7}.gf-font-preview .gfs-story .gfd-eyebrow{font-size:13px}.gf-font-preview .gfs-story [data-doc-line=about-16]{font-size:28px;line-height:1.4}.gf-font-preview .gfs-story :is(.gfd-assurance,.gfd-contact a,.gfd-contact p){font-size:14px}.gf-font-preview .gr-footer-complete h2{font:600 28px/1.25 Manrope,sans-serif}.gf-font-preview .gr-footer-complete h3{font:600 18px/1.4 Manrope,sans-serif}.gf-font-preview .gr-footer-complete :is(p,li,a){font-size:15px;line-height:1.65}.gf-font-preview :is(.shopify-policy__body,.gf-product-description){font-size:16px;line-height:1.7}.gf-font-preview .shopify-policy__title h1{font-size:32px;line-height:1.2;font-weight:600}@media(max-width:1100px){.gf-font-preview .gr-nav{gap:16px}.gf-font-preview .gr-header-tagline{display:none}}@media(max-width:750px){.gf-font-preview .gr-home .gr-slide-mobile-copy h2{font:700 34px/1.15 Manrope,sans-serif;overflow-wrap:normal}.gf-font-preview .gr-home .gr-slide-mobile-copy h2+p{font:400 16px/1.65 Manrope,sans-serif}.gf-font-preview .gr-home .gr-slide-price{font:700 26px/1.3 Manrope,sans-serif}.gf-font-preview .gr-product h3{font-size:16px}.gf-font-preview .gr-product-info p{font-size:13px}.gf-font-preview .gf-pdp-info h1{font-size:30px}.gf-font-preview .gf-pdp-price-row strong{font-size:26px}.gf-font-preview .gfp-topic>summary{font-size:16px}.gf-font-preview main .gfp-topic-body h2{font-size:25px}.gf-font-preview .gf-included-grid h3{font-size:18px}.gf-font-preview .gfi-card{flex-basis:168px}.gf-font-preview .gfi-name{font-size:14px}.gf-font-preview .gfi-dialog h2{font-size:23px}.gf-font-preview .gfs-story h1{font-size:34px}.gf-font-preview .gfs-story h2{font-size:28px}.gf-font-preview .shopify-policy__title h1{font-size:26px}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/gf-font-preview.css.map */
