.u2-science{--u2-navy: #14213d;--u2-navy-soft: #2c3f63;--u2-rose: #b06a76;--u2-rose-soft: #c98d97;--u2-cream: #faf6f0;--u2-ink: #1c1c1c;--u2-line: #e3ddd2;--u2-active: var(--u2-navy);--u2-active-soft: var(--u2-navy-soft);background:var(--u2-cream);color:var(--u2-ink);padding:4.5rem 1.25rem;font-family:var(--font-body-family, inherit)}.u2-science__inner{max-width:920px;margin:0 auto}.u2-science__head{text-align:center;margin-bottom:2.25rem}.u2-science__eyebrow{font-size:.75rem;letter-spacing:.18em;text-transform:uppercase;color:var(--u2-active);font-weight:600;margin:0 0 .6rem}.u2-science__heading{font-family:var(--font-heading-family, inherit);font-size:clamp(1.6rem,3vw,2.3rem);margin:0 0 .6rem;letter-spacing:-.01em}.u2-science__sub{max-width:540px;margin:0 auto;color:#5b554c;font-size:1rem;line-height:1.5}.u2-science__toggle{display:flex;justify-content:center;gap:.4rem;margin:0 auto 2rem;max-width:360px;background:#fff;border:1px solid var(--u2-line);border-radius:999px;padding:.3rem}.u2-science__toggle-btn{flex:1;border:none;background:transparent;padding:.65rem 1rem;font-size:.85rem;font-weight:600;letter-spacing:.02em;border-radius:999px;cursor:pointer;color:#6b655b;transition:background-color .2s ease,color .2s ease}.u2-science__toggle-btn:focus-visible{outline:2px solid var(--u2-active);outline-offset:2px}.u2-science__toggle-btn[data-formula=male].is-active{background:var(--u2-navy);color:#fff}.u2-science__toggle-btn[data-formula=female].is-active{background:var(--u2-rose);color:#fff}.u2-science__panel{display:none}.u2-science__panel.is-active{display:block;animation:u2-fade .25s ease}@media(prefers-reduced-motion:reduce){.u2-science__panel.is-active{animation:none}}@keyframes u2-fade{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.u2-science__meta{display:flex;justify-content:center;gap:1.5rem;flex-wrap:wrap;font-size:.8rem;letter-spacing:.04em;text-transform:uppercase;color:#6b655b;margin-bottom:1.5rem}.u2-science__table-wrap{overflow-x:auto;border:1px solid var(--u2-line);border-radius:10px;background:#fff}.u2-science__table{width:100%;border-collapse:collapse;font-size:.92rem}.u2-science__table thead th{text-align:left;font-size:.72rem;letter-spacing:.1em;text-transform:uppercase;color:#fff;background:var(--u2-navy);padding:.85rem 1rem;font-weight:600}.u2-science__table--rose thead th{background:var(--u2-rose)}.u2-science__th-sub{display:block;text-transform:none;letter-spacing:0;font-size:.65rem;opacity:.75;margin-top:.15rem}.u2-science__table tbody tr{border-top:1px solid var(--u2-line)}.u2-science__table tbody td{padding:.85rem 1rem;vertical-align:top;font-variant-numeric:tabular-nums}.u2-science__ing-name{display:block;font-weight:600}.u2-science__ing-form{display:block;font-size:.78rem;color:#847d70;margin-top:.1rem}.u2-science__pill{display:inline-block;margin-top:.35rem;font-size:.65rem;letter-spacing:.06em;text-transform:uppercase;padding:.15rem .5rem;border-radius:999px;background:#14213d14;color:var(--u2-navy)}.u2-science__pill--rose{background:#b06a761f;color:var(--u2-rose)}.u2-science__no-claim{font-size:.82rem;font-style:italic;color:#847d70}.u2-science__legal{margin-top:2rem;padding-top:1.25rem;border-top:1px solid var(--u2-line);font-size:.74rem;line-height:1.55;color:#6b655b}.u2-science__legal p{margin:0 0 .6rem}.u2-science__legal p:last-child{margin-bottom:0}@media(max-width:640px){.u2-science__table thead{display:none}.u2-science__table,.u2-science__table tbody,.u2-science__table tr,.u2-science__table td{display:block;width:100%}.u2-science__table tbody tr{padding:.75rem 1rem .95rem}.u2-science__table tbody td{padding:.2rem 0;border:none}.u2-science__table tbody td:before{content:attr(data-label);display:block;font-size:.65rem;letter-spacing:.08em;text-transform:uppercase;color:#a39c8f;margin-bottom:.15rem}.u2-science__table tbody td[data-label=Ingredient]:before{display:none}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/science-tables.css.map */
