.show-notes .section-explainer{display:grid;grid-template-columns:68px minmax(0,1fr);gap:24px;margin:28px auto 0;padding-top:24px;padding-bottom:24px;background:#f2edf5;border-top:1px dashed #c4afca;border-bottom:1px dashed #c4afca;color:#554459;font-size:14px;line-height:1.65}.section-explainer .explain-number{font-size:34px;line-height:1.1;letter-spacing:-.04em;color:#5c2e4f;font-weight:500}.explain-number span{display:block;font-size:10px;line-height:1.5;letter-spacing:.07em;margin-top:8px}.section-explainer .explain-label{font-size:10px;letter-spacing:.08em;line-height:1.5;margin:0 0 10px;font-weight:700}.section-explainer h2{font-size:19px;line-height:1.4;letter-spacing:-.02em;margin:0 0 14px}.section-explainer p{font-size:14px;line-height:1.7;margin:0 0 8px;max-width:880px}.section-explainer p:last-child{margin-bottom:0}.section-explainer b{font-weight:600;color:#5c2e4f}.comparison-section,.faq-section{padding-top:42px}.research-section summary{align-items:start}.ingredient-title{flex-wrap:wrap}.ingredient .inline-links{flex-wrap:wrap;gap:8px 24px}.hero-intro{padding-top:0}@media(max-width:800px){.show-notes .section-explainer{grid-template-columns:38px minmax(0,1fr);gap:14px;margin-top:20px;padding:20px 22px}.section-explainer .explain-number{font-size:27px}.explain-number span{font-size:8px}.section-explainer h2{font-size:17px}.section-explainer p{font-size:13px}.section-explainer .explain-label{font-size:9px}.comparison-section,.faq-section{padding-top:32px}}@media(max-width:520px){.hero-product .product-intro h2{font-size:1.2rem}.hero-product .product-intro>.eyebrow{font-size:.625rem}.hero-intro h1{font-size:2rem}.research-section summary{flex-direction:column;gap:8px}.closing h2{font-size:2.2rem}}@media(max-width:520px){.hero-product figure{grid-row:1}.hero-product .product-intro h2{grid-row:1}.hero-product .benefits{grid-row:2}.hero-product .button{grid-row:3}.hero-product .product-meta{grid-row:4}.hero-product .review-reserve{grid-row:5}}.footer{padding-top:32px}.expect-cta{margin-top:8px}@media(max-width:520px){.expect-cta{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/fppdp-875385b7b8701543b345dccf.css.map */
