@layer mp-product-landing-typography{html:is(.mp-reference-aligned,.mp-static-ready) body.template--product #ProductInfo-template--20693478473913__main .mp-product-overview__title,html:is(.mp-reference-aligned,.mp-static-ready) body.template--product #ProductInfo-template--20693478473913__main .mp-product-overview__title span{font-family:Marcellus!important;font-size:clamp(32px,2.65vw,38px)!important;font-weight:400!important;line-height:1.14!important;letter-spacing:-.02em!important;color:var(--mp-pantone-4209)!important}html:is(.mp-reference-aligned,.mp-static-ready) body.template--product #ProductInfo-template--20693478473913__main .mp-product-overview__description p,html:is(.mp-reference-aligned,.mp-static-ready) body.template--product #ProductInfo-template--20693478473913__main .accordion__body :is(p,li){font-family:Inconsolata!important;font-size:16px!important;font-weight:400!important;line-height:1.55!important;letter-spacing:0!important;color:var(--mp-editorial-secondary)!important}html:is(.mp-reference-aligned,.mp-static-ready) body.template--product #ProductInfo-template--20693478473913__main .mp-product-plan .product__variants__title-and-tag>span{font-family:Inconsolata!important;font-size:15px!important;font-weight:600!important;font-variation-settings:"wght" 600;line-height:1.2!important;letter-spacing:.01em!important;color:var(--mp-pantone-4209)!important}html:is(.mp-reference-aligned,.mp-static-ready) body.template--product #ProductInfo-template--20693478473913__main .mp-product-plan .product__variants__titles>span,html:is(.mp-reference-aligned,.mp-static-ready) body.template--product #ProductInfo-template--20693478473913__main .compare-at-price{font-family:Inconsolata!important;font-size:12px!important;font-weight:400!important;line-height:1.2!important;letter-spacing:.015em!important;color:var(--mp-muted)!important}html:is(.mp-reference-aligned,.mp-static-ready) body.template--product #ProductInfo-template--20693478473913__main .mp-product-plan .price{font-family:Inconsolata!important;font-size:22px!important;font-weight:700!important;font-variation-settings:"wght" 700;font-variant-numeric:tabular-nums;line-height:1.1!important;letter-spacing:0!important;color:var(--mp-pantone-4209)!important}html:is(.mp-reference-aligned,.mp-static-ready) body.template--product #ProductInfo-template--20693478473913__main :is(.product__variants-tag,.discount){font-family:Inconsolata!important;font-size:10px!important;font-weight:600!important;font-variation-settings:"wght" 600;line-height:1.1!important;letter-spacing:.025em!important}html:is(.mp-reference-aligned,.mp-static-ready) body.template--product #ProductInfo-template--20693478473913__main :is(.magispharma-product-buy__label,.magispharma-product-buy__price){font-family:Inconsolata!important;font-size:16px!important;font-weight:600!important;font-variation-settings:"wght" 600;letter-spacing:.01em!important}html:is(.mp-reference-aligned,.mp-static-ready) body.template--product #ProductInfo-template--20693478473913__main :is(.reassurance-card__text,.reassurance-card__text strong){font-family:Inconsolata!important;font-size:13px!important;line-height:1.4!important;letter-spacing:0!important;color:var(--mp-editorial-secondary)!important}html:is(.mp-reference-aligned,.mp-static-ready) body.template--product #ProductInfo-template--20693478473913__main .mp-static-complementaries__title{font-family:Marcellus!important;font-size:24px!important;font-weight:400!important;line-height:1.2!important;letter-spacing:-.015em!important;color:var(--mp-pantone-4209)!important}html:is(.mp-reference-aligned,.mp-static-ready) body.template--product #ProductInfo-template--20693478473913__main .mp-static-complementary-card__title{font-family:Marcellus!important;font-size:16px!important;font-weight:400!important;line-height:1.2!important;letter-spacing:-.005em!important;color:var(--mp-pantone-4209)!important}html:is(.mp-reference-aligned,.mp-static-ready) body.template--product #ProductInfo-template--20693478473913__main .mp-static-complementary-card__benefit{font-family:Inconsolata!important;font-size:12px!important;font-weight:400!important;line-height:1.4!important;letter-spacing:0!important;color:var(--mp-editorial-secondary)!important}html:is(.mp-reference-aligned,.mp-static-ready) body.template--product #ProductInfo-template--20693478473913__main .mp-static-complementary-card__price{font-family:Inconsolata!important;font-size:16px!important;font-weight:700!important;font-variation-settings:"wght" 700;line-height:1.15!important;letter-spacing:0!important;color:var(--mp-pantone-4209)!important}html:is(.mp-reference-aligned,.mp-static-ready) body.template--product #ProductInfo-template--20693478473913__main .mp-static-complementary-card__price small{font-family:Inconsolata!important;font-size:10px!important;font-weight:400!important;line-height:1.3!important;letter-spacing:.035em!important;color:var(--mp-muted)!important}html:is(.mp-reference-aligned,.mp-static-ready) body.template--product #ProductInfo-template--20693478473913__main .product__accordion .accordion__button>span,html:is(.mp-reference-aligned,.mp-static-ready) body.template--product #ProductInfo-template--20693478473913__main .product__accordion .accordion__button>span>span{font-family:Inconsolata!important;font-size:16px!important;font-weight:600!important;font-variation-settings:"wght" 600;line-height:1.3!important;letter-spacing:.015em!important;color:var(--mp-pantone-4209)!important;text-transform:uppercase!important}html:is(.mp-reference-aligned,.mp-static-ready) body.template--product #shopify-section-template--20693478473913__media_with_tabs_iwP9BL [data-mp-tab-trigger] span,html:is(.mp-reference-aligned,.mp-static-ready) body.template--product #shopify-section-template--20693478473913__media_with_text_icon_iB3p4c .mp-benefit-focus__trigger span{font-family:Inconsolata!important;font-size:12px!important;font-weight:550!important;font-variation-settings:"wght" 550!important;line-height:1.2!important;letter-spacing:.03em!important;white-space:nowrap!important}html:is(.mp-reference-aligned,.mp-static-ready) body.template--product #shopify-section-template--20693478473913__media_with_tabs_iwP9BL [data-mp-tab-trigger][aria-selected=true] span,html:is(.mp-reference-aligned,.mp-static-ready) body.template--product #shopify-section-template--20693478473913__media_with_text_icon_iB3p4c .mp-benefit-focus__trigger[aria-selected=true] span{font-weight:650!important;font-variation-settings:"wght" 650!important}html:is(.mp-reference-aligned,.mp-static-ready) body.template--product #shopify-section-template--20693478473913__media_with_tabs_iwP9BL [data-mp-tab-content]>div:first-child,html:is(.mp-reference-aligned,.mp-static-ready) body.template--product #shopify-section-template--20693478473913__faq_n6xY3N .mp-product-faq__title,html:is(.mp-reference-aligned,.mp-static-ready) body.template--product #shopify-section-template--20693478473913__tab_shelf_cExw8V .tab-shelf__title,html:is(.mp-reference-aligned,.mp-static-ready) body.template--product :is(#shopify-section-template--20693478473913__media_with_text_icon_iB3p4c,#shopify-section-template--20693478473913__media_with_text_icon_9Cd8Rt)>div>div>div:last-child>div:first-child{font-family:Marcellus!important;font-size:clamp(28px,2.4vw,34px)!important;font-weight:400!important;line-height:1.2!important;letter-spacing:-.015em!important;color:var(--mp-pantone-4209)!important}html:is(.mp-reference-aligned,.mp-static-ready) body.template--product #shopify-section-template--20693478473913__media_with_tabs_iwP9BL [data-mp-tab-content] :is(p,li),html:is(.mp-reference-aligned,.mp-static-ready) body.template--product :is(#shopify-section-template--20693478473913__media_with_text_icon_iB3p4c,#shopify-section-template--20693478473913__media_with_text_icon_9Cd8Rt) .prose p,html:is(.mp-reference-aligned,.mp-static-ready) body.template--product #shopify-section-template--20693478473913__media_with_text_icon_iB3p4c .mp-benefit-focus__panel p,html:is(.mp-reference-aligned,.mp-static-ready) body.template--product #shopify-section-template--20693478473913__faq_n6xY3N .mp-product-faq__answer :is(p,li){font-family:Inconsolata!important;font-size:16px!important;font-weight:400!important;line-height:1.6!important;letter-spacing:0!important;color:var(--mp-editorial-secondary)!important}html:is(.mp-reference-aligned,.mp-static-ready) body.template--product #shopify-section-template--20693478473913__media_with_tabs_iwP9BL [data-mp-tab-content] strong,html:is(.mp-reference-aligned,.mp-static-ready) body.template--product :is(#shopify-section-template--20693478473913__media_with_text_icon_iB3p4c,#shopify-section-template--20693478473913__media_with_text_icon_9Cd8Rt) .prose strong{font-family:Inconsolata!important;font-size:inherit!important;font-weight:600!important;font-variation-settings:"wght" 600;letter-spacing:0!important;color:var(--mp-pantone-4209)!important}html:is(.mp-reference-aligned,.mp-static-ready) body.template--product #shopify-section-template--20693478473913__media_with_tabs_iwP9BL [data-mp-tab-content="2"] :is(p,li){font-size:14px!important;line-height:1.55!important}html:is(.mp-reference-aligned,.mp-static-ready) body.template--product :is(#shopify-section-template--20693478473913__media_with_text_icon_iB3p4c,#shopify-section-template--20693478473913__media_with_text_icon_9Cd8Rt)>div>div>div:last-child>div:first-child{text-transform:none!important}html:is(.mp-reference-aligned,.mp-static-ready) body.template--product #shopify-section-template--20693478473913__media_with_text_icon_iB3p4c .mp-benefit-focus__panel h4{font-family:Marcellus!important;font-size:24px!important;font-weight:400!important;line-height:1.2!important;letter-spacing:-.01em!important;color:var(--mp-pantone-4209)!important}html:is(.mp-reference-aligned,.mp-static-ready) body.template--product #shopify-section-template--20693478473913__media_with_text_icon_9Cd8Rt .mp-trust-signatures__item span{font-family:Inconsolata!important;font-size:16px!important;font-weight:500!important;font-variation-settings:"wght" 500!important;line-height:1.4!important;letter-spacing:0!important;text-wrap:balance;color:var(--mp-pantone-4209)!important}html:is(.mp-reference-aligned,.mp-static-ready) body.template--product #shopify-section-template--20693478473913__faq_n6xY3N .mp-product-faq__question-title{font-family:Inconsolata!important;font-size:18px!important;font-weight:600!important;font-variation-settings:"wght" 600;line-height:1.35!important;letter-spacing:0!important}@media(max-width:749px){html:is(.mp-reference-aligned,.mp-static-ready) body.template--product #shopify-section-template--20693478473913__media_with_text_icon_9Cd8Rt .mp-trust-signatures__item span{font-size:14px!important;text-wrap:pretty}html:is(.mp-reference-aligned,.mp-static-ready) body.template--product #ProductInfo-template--20693478473913__main .mp-product-overview__title,html:is(.mp-reference-aligned,.mp-static-ready) body.template--product #ProductInfo-template--20693478473913__main .mp-product-overview__title span{font-size:30px!important}html:is(.mp-reference-aligned,.mp-static-ready) body.template--product #ProductInfo-template--20693478473913__main .mp-product-plan .product__variants__title-and-tag>span{font-size:14px!important}html:is(.mp-reference-aligned,.mp-static-ready) body.template--product #ProductInfo-template--20693478473913__main .mp-product-plan .product__variants__titles>span{font-size:11px!important}html:is(.mp-reference-aligned,.mp-static-ready) body.template--product #ProductInfo-template--20693478473913__main .mp-product-plan .price{font-size:20px!important}html:is(.mp-reference-aligned,.mp-static-ready) body.template--product #ProductInfo-template--20693478473913__main .mp-static-complementaries__title{font-size:22px!important}html:is(.mp-reference-aligned,.mp-static-ready) body.template--product #shopify-section-template--20693478473913__media_with_tabs_iwP9BL [data-mp-tab-content]>div:first-child,html:is(.mp-reference-aligned,.mp-static-ready) body.template--product #shopify-section-template--20693478473913__faq_n6xY3N .mp-product-faq__title,html:is(.mp-reference-aligned,.mp-static-ready) body.template--product #shopify-section-template--20693478473913__tab_shelf_cExw8V .tab-shelf__title,html:is(.mp-reference-aligned,.mp-static-ready) body.template--product :is(#shopify-section-template--20693478473913__media_with_text_icon_iB3p4c,#shopify-section-template--20693478473913__media_with_text_icon_9Cd8Rt)>div>div>div:last-child>div:first-child{font-size:28px!important}html:is(.mp-reference-aligned,.mp-static-ready) body.template--product #shopify-section-template--20693478473913__media_with_tabs_iwP9BL [data-mp-tab-trigger] span,html:is(.mp-reference-aligned,.mp-static-ready) body.template--product #shopify-section-template--20693478473913__media_with_text_icon_iB3p4c .mp-benefit-focus__trigger span{font-size:clamp(10px,2.7vw,11px)!important;letter-spacing:.025em!important}html:is(.mp-reference-aligned,.mp-static-ready) body.template--product #shopify-section-template--20693478473913__faq_n6xY3N .mp-product-faq__question-title{font-size:17px!important}}}@layer mp-product-landing-typography{html:is(.mp-reference-aligned,.mp-static-ready) body.template--product #shopify-section-template--20693478473913__media_with_text_icon_iB3p4c :is(.prose,.mp-benefit-focus__panel) .metafield-rich_text_field :is(ul,ol,li){font-family:Inconsolata!important;font-size:16px!important;font-weight:400!important;line-height:1.6!important;letter-spacing:0!important;color:var(--mp-editorial-secondary)!important}html:is(.mp-reference-aligned,.mp-static-ready) body.template--product #shopify-section-template--20693478473913__media_with_text_icon_iB3p4c .mp-benefit-focus__trigger span{font-size:14px!important;font-weight:650!important;font-variation-settings:"wght" 650!important}html:is(.mp-reference-aligned,.mp-static-ready) body.template--product #shopify-section-template--20693478473913__media_with_text_icon_iB3p4c .mp-benefit-focus__trigger[aria-selected=true] span{font-weight:700!important;font-variation-settings:"wght" 700!important}@media(max-width:749px){html:is(.mp-reference-aligned,.mp-static-ready) body.template--product #shopify-section-template--20693478473913__media_with_text_icon_iB3p4c .mp-benefit-focus__trigger span{font-size:12px!important;letter-spacing:.02em!important}}}
/*# sourceMappingURL=/cdn/shop/t/166/assets/mp-ff60924080c431-product-landing-typography.css.map */
