body.tmpl-product{--pdp-reading-size: 1.125rem;--pdp-section-size: clamp(1.75rem, 1.25rem + 1.5vw, 2.5rem)}body.tmpl-product #ingredients.ingredients--photo .sec-head h2,body.tmpl-product main :is(.sec-head h2,.ba-sec__title,.hv-story-split__heading h2,.hcompare__heading h2,.cta-band h2){font-family:var(--f-shop, var(--f-body));font-size:var(--pdp-section-size);font-weight:700;line-height:1.25;letter-spacing:-.03em}body.tmpl-product #ingredients.ingredients--photo .sec-head .lede,body.tmpl-product main :is(.sec-head p,.pdp-benefits__intro,.pdp-benefits__detail){font-family:var(--f-body);font-size:var(--pdp-reading-size);line-height:1.6}body.tmpl-product main :is(.pdx-faq__q,.acc__sum){font:600 1.1875rem/1.45 var(--f-shop, var(--f-body));padding-block:20px;gap:16px}body.tmpl-product main :is(.pdx-faq__a,.acc__body){font-family:var(--f-body);font-size:var(--pdp-reading-size);line-height:1.65;color:#4a4250;padding-bottom:22px}body.tmpl-product main :is(.pdx-faq__ico,.acc__ico){flex:0 0 26px;width:26px;height:26px;border-radius:50%;color:#633047;background:#f0e3ea}body.tmpl-product main :is(.pdx-faq__ico,.acc__ico) svg{stroke:currentColor}body.tmpl-product main details[open] :is(.pdx-faq__ico,.acc__ico){background:#633047;color:#fff}body.tmpl-product #ingredients.ingredients--photo .ingredient-photo-grid{max-width:1120px;grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));gap:16px}body.tmpl-product #ingredients.ingredients--photo .ingredient-photo-card{min-height:240px}body.tmpl-product #ingredients.ingredients--photo .ingredient-photo-card:after{background:linear-gradient(to top,#0e0b10f5,#0e0b10c7 65%,#0e0b1073)}body.tmpl-product #ingredients.ingredients--photo .ingredient-photo-card__copy{padding:20px}body.tmpl-product #ingredients.ingredients--photo .ingredient-photo-card h3{font:700 1.125rem/1.35 var(--f-shop, var(--f-body));margin-bottom:8px}body.tmpl-product #ingredients.ingredients--photo .ingredient-photo-card p{font:400 var(--pdp-reading-size)/1.55 var(--f-body);color:#fff}body.tmpl-product #ingredients.ingredients--photo .badges .b,body.tmpl-product main :is(.badges .b,.vt__ov-line,.vt__badge,.pdx-pay__lock,.hcompare__eyebrow){font-size:.875rem;line-height:1.5}body.tmpl-product main .ba__imgs .cap{font-size:.875rem;line-height:1.35}body.tmpl-product main .timeline__marker{font-size:.875rem;line-height:1.3}body.tmpl-product main .tl-tip p{font-size:1rem;line-height:1.55}body.tmpl-product main .tl-tip strong{font-size:1.0625rem}body.tmpl-product main .hcompare__price{gap:4px;line-height:1.4}body.tmpl-product main .hcompare__price small{font-size:.875rem;font-weight:500;letter-spacing:0;line-height:1.45;text-transform:none;color:#514953}body.tmpl-product main .hcompare__table thead .hcompare__them span{font-size:1rem}body.tmpl-product main .cta-price{gap:10px 14px}body.tmpl-product main .cta-price__unit{display:inline-flex;align-items:baseline;gap:8px;flex-wrap:wrap;justify-content:center}body.tmpl-product main .cta-price__unit-label{font-size:1.125rem}body.tmpl-product main .cta-price b{font-size:2rem}body.tmpl-product main .cta-price .save-chip{font-size:.875rem;line-height:1.4}body.tmpl-product main .cta-terms{max-width:36rem;margin:0 auto 20px;font-size:1.125rem;line-height:1.6;font-weight:600;opacity:1}body.tmpl-product main .cta-band.sec--plum :is(.pmeta,.cta-terms){color:#fff}body.tmpl-product main .cta-band.sec--plum .cta-price s{opacity:.85}@media(max-width:720px){body.tmpl-product{--pdp-reading-size: 1.0625rem}body.tmpl-product main .hcompare__table th,body.tmpl-product main .hcompare__table td{font-size:.9375rem;padding-inline:6px}body.tmpl-product main .hcompare__table thead .hcompare__us,body.tmpl-product main .hcompare__table thead .hcompare__them{width:30%}body.tmpl-product main .hcompare__table thead .hcompare__them span{font-size:.875rem;-webkit-hyphens:auto;hyphens:auto}body.tmpl-product main .hcompare__us-head b{font-size:.875rem}body.tmpl-product main .hcompare__price strong{font-size:1.25rem}body.tmpl-product main .cta-terms{font-size:1.0625rem}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/pdp-readability.css.map */
