.glycinate h1,.glycinate h2{font-weight:650;letter-spacing:-.035em}.glycinate h1{font-size:46px;line-height:1.08}.glycinate .hero{background:#f2f6f2;padding:20px 0 26px}.glycinate .hero .crumbs{margin-bottom:18px}.glycinate .hero-note{background:#eaf1e7;padding:20px}.glycinate .hero-note strong{font-size:23px}.glycinate .hero-note p{font-size:15px;line-height:1.55}.glycinate .section-title p{font-size:14px}.glycinate .legacy-card h3 a{text-decoration:none}.glycinate .legacy-card h3 a:hover{text-decoration:underline}.glycinate .formula-note{padding:24px;background:#f4f6f0;border-radius:18px;margin:12px 0}.glycinate .formula-note h2{font-size:25px}.glycinate .formula-note p{max-width:900px}.glycinate .form-links{display:flex;flex-wrap:wrap;gap:18px}.glycinate .editorial ol{padding-left:24px}.glycinate .faq p{font-size:15px}.glycinate .delivery a.button{white-space:nowrap}.glycinate .delivery p{max-width:760px}.glycinate .delivery a:not(.button){font-size:14px}@media(max-width:760px){.glycinate h1{font-size:32px}.glycinate .hero{padding:16px 0 22px}.glycinate .hero .lead{font-size:15px;margin-bottom:12px}.glycinate .hero .eyebrow{display:none}.glycinate .hero-note{padding:14px}.glycinate .hero-note strong{font-size:16px}.glycinate .hero-note p{display:none}.glycinate .hero-note .hero-actions{margin-top:12px}.glycinate .section-title p{font-size:13px}.glycinate .formula-note{padding:18px;margin:8px 0}.glycinate .formula-note h2{font-size:23px}.glycinate .legacy-card .brand{min-height:32px}.glycinate .faq p{font-size:14px}}@media(max-width:360px){.glycinate h1{font-size:28px}.glycinate .hero-actions{font-size:12px;gap:10px}.glycinate .hero-note .button{font-size:12px}}
