.sb{--sb-ink: #111827;--sb-navy: #0B2B5C;--sb-grey: #5B6470;--sb-body: #374151;--sb-rule: #DDE3EA;--sb-card-bg: #F8FAFC;--sb-card-rule: #E3E8EF;--sb-chip-bg: #EAF4FB;--sb-pill-bg: #F1F4F8;--sb-hover: #FAFBFC;--sb-matched-ink: #0B6B57;--sb-matched-bg: #E3FBF5;--sb-fail-ink: #8A1C1C;--sb-fail-bg: #FDECEC;--sb-focus: #0B2B5C;padding:72px 0 56px;background:#fff;color:var(--sb-ink);font-family:var(--type-body-family, Lato, sans-serif);font-size:16px;line-height:1.5}.sb__container{max-width:min(var(--el-content-max, 1080px),calc(100% - 2 * var(--el-gutter, 24px)));margin:0 auto}.sb__module{display:flex;flex-direction:column;gap:36px}.sb__module+.sb__module{margin-top:56px;padding-top:48px;border-top:1px solid var(--sb-rule)}.sb__head{display:flex;flex-wrap:wrap;gap:32px 40px;align-items:flex-end;justify-content:space-between}.sb__head-copy{display:flex;flex-direction:column;gap:12px;min-width:0;max-width:640px}.sb__eyebrow{margin:0;font-size:13px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--sb-navy)}.sb__heading{margin:0;font-family:var(--heading-font-family, var(--type-h2-family, inherit));font-size:48px;line-height:1.05;font-weight:900;color:var(--sb-ink)}.sb__heading--nested{font-size:32px}.sb__subline{display:block;margin-top:6px;font-family:var(--type-body-family, Lato, sans-serif);font-size:24px;font-weight:400;font-style:italic;color:var(--sb-grey)}.sb__intro,.sb__summary{margin:0;font-size:17px;line-height:1.6;color:var(--sb-body)}.sb__stats{display:flex;flex-wrap:wrap;margin:0;border:1px solid var(--sb-rule);border-radius:12px;overflow:hidden}.sb__stat{display:flex;flex-direction:column;gap:2px;padding:16px 22px;border-right:1px solid var(--sb-rule)}.sb__stat:last-child,.sb__stat:has(+.sb__stat[hidden]:last-child){border-right:0}.sb__stat dt{margin:0;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--sb-grey)}.sb__stat dd{margin:0;font-size:30px;font-weight:900;line-height:1.2;color:var(--sb-navy);font-variant-numeric:tabular-nums}.sb__controls{display:none}.sb--js .sb__controls{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 20px;padding:14px 0;border-top:1px solid var(--sb-rule);border-bottom:1px solid var(--sb-rule)}.sb__sort-wrap{display:flex;align-items:center;gap:14px}.sb__sort-label{font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--sb-grey)}.sb__sort{display:inline-flex;gap:4px;margin:0;padding:4px;border:0;border-radius:999px;background:var(--sb-pill-bg)}.sb__sort-legend{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.sb__sort-option{position:relative;display:inline-flex;cursor:pointer;white-space:nowrap;font-size:13px;font-weight:700;color:var(--sb-body)}.sb__sort-option input{position:absolute;opacity:0;width:1px;height:1px}.sb__sort-option span{display:inline-flex;align-items:center;padding:8px 16px;border-radius:999px}.sb__sort-option input:checked~span{background:var(--sb-navy);color:#fff}.sb__sort-option input:focus-visible~span{outline:3px solid var(--sb-focus);outline-offset:2px}.sb__sort-select{display:none}.sb__sort-select select{min-height:40px;padding:0 12px;border:1px solid var(--sb-rule);border-radius:999px;background:var(--sb-pill-bg);color:var(--sb-body);font:inherit;font-size:13px;font-weight:700}.sb__controls-right{display:flex;flex-wrap:wrap;gap:16px;align-items:center;font-size:13px}.sb__legend{display:inline-flex;gap:6px;align-items:center;color:var(--sb-grey)}.sb__legend-swatch{display:inline-block;width:10px;height:10px;border-radius:2px;background:var(--sb-navy)}.sb__toggle-all{padding:0;border:0;background:transparent;color:var(--sb-navy);font:inherit;font-size:13px;font-weight:700;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.sb__toggle-all:focus-visible{outline:3px solid var(--sb-focus);outline-offset:2px}.sb__rows{margin:0;padding:0;list-style:none}.sb-row{border-bottom:1px solid var(--sb-rule)}.sb-row__header{margin:0;font-size:inherit;font-weight:inherit}.sb-row__toggle{display:grid;grid-template-columns:44px minmax(0,1fr) auto;align-items:start;gap:16px;width:100%;padding:24px 8px;border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.sb-row__toggle:hover,.sb-row__toggle[aria-expanded=true]{background:var(--sb-hover)}.sb-row__toggle:focus-visible{outline:3px solid var(--sb-focus);outline-offset:-3px}.sb-row__rank{padding-top:4px;font-size:15px;font-weight:900;color:var(--sb-grey);font-variant-numeric:tabular-nums}.sb-row__main{display:flex;flex-direction:column;gap:10px;min-width:0}.sb-row__benefit{display:block;font-size:22px;line-height:1.25;font-weight:900;color:var(--sb-ink)}.sb-row__asterisk{font-weight:400;color:var(--sb-grey);text-decoration:none}.sb-row__asterisk:focus-visible{outline:2px solid var(--sb-focus)}.sb-row__chips{display:flex;flex-wrap:wrap;gap:8px;align-items:center;font-size:13px}.sb-chip{display:inline-block;padding:5px 10px;border-radius:999px;white-space:normal;max-width:100%;overflow-wrap:anywhere;box-sizing:border-box;font-size:13px;line-height:1.4}.sb-chip--ingredient{background:var(--sb-chip-bg);color:var(--sb-navy);font-weight:700}.sb-chip--dose{border:1px solid var(--sb-rule);color:var(--sb-body)}.sb-chip--dose strong{font-weight:700;color:var(--sb-ink)}.sb-chip--matched{background:var(--sb-matched-bg);color:var(--sb-matched-ink);font-weight:700}.sb-row__count{color:var(--sb-grey);white-space:nowrap}.sb-row__end{display:flex;gap:12px;align-items:center;padding-top:2px}.sb-tier{display:inline-block;padding:6px 12px;border-radius:6px;background:var(--sb-navy);color:#fff;font-size:12px;font-weight:900;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.sb-tier--review{background:var(--sb-rule);color:var(--sb-ink)}.sb-tier--observational{background:var(--sb-pill-bg);color:var(--sb-body)}.sb-tier--regulatory{background:var(--sb-matched-ink)}.sb-row__chevron{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid var(--sb-rule);border-radius:50%;color:var(--sb-navy);font-size:16px;line-height:1}.sb-row__chevron:before{content:"+"}.sb-row__toggle[aria-expanded=true] .sb-row__chevron:before{content:"\2212"}.sb-row__panel{display:flex;flex-direction:column;gap:12px;padding:0 8px 28px clamp(8px,6%,84px)}.sb-row__reviewed{margin:0;font-size:12px;color:var(--sb-grey)}.sb-studies{display:flex;flex-direction:column;gap:12px;margin:0;padding:0;list-style:none}.sb-study__card{display:grid;grid-template-columns:120px minmax(0,1fr);gap:20px;padding:18px 20px;border:1px solid var(--sb-card-rule);border-radius:12px;background:var(--sb-card-bg)}.sb-study__type{display:flex;flex-direction:column;gap:6px}.sb-badge{display:block;padding:5px 10px;border-radius:6px;background:var(--sb-navy);color:#fff;font-size:11px;font-weight:900;letter-spacing:.06em;text-transform:uppercase;text-align:center;line-height:1.3}.sb-badge--review{background:var(--sb-rule);color:var(--sb-ink)}.sb-badge--observational{background:var(--sb-pill-bg);color:var(--sb-body)}.sb-badge--regulatory{background:var(--sb-matched-ink)}.sb-study__year{font-size:13px;color:var(--sb-grey);text-align:center}.sb-study__body{display:flex;flex-direction:column;gap:10px;min-width:0}.sb-study__title{font-style:normal;font-weight:700;font-size:16px;line-height:1.35;color:var(--sb-ink)}.sb-study__title-link{color:inherit;text-decoration:underline;text-decoration-color:var(--sb-rule);text-decoration-thickness:1px;text-underline-offset:3px}.sb-study__title-link:hover{color:var(--sb-navy);text-decoration-color:currentColor}.sb-study__title-link:focus-visible{outline:3px solid var(--sb-focus);outline-offset:2px}.sb-study__authors{margin:0;font-size:13px;color:var(--sb-grey)}.sb-study__blend{margin:6px 0 0;font-size:14px;line-height:1.5}.sb-study__facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:16px;margin:0;font-size:13px;line-height:1.45;color:var(--sb-ink)}.sb-study__facts dt{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--sb-grey)}.sb-study__facts dd{margin:2px 0 0}.sb-study__links{display:flex;flex-wrap:wrap;gap:14px;align-items:center;margin:0;font-size:13px;font-weight:700}.sb-study__links a{color:var(--sb-navy);text-decoration:underline;text-underline-offset:3px}.sb-study__links a:focus-visible{outline:3px solid var(--sb-focus);outline-offset:2px}.sb__footer{display:flex;flex-wrap:wrap;gap:20px 32px;align-items:flex-start;justify-content:space-between;padding-top:24px;border-top:2px solid var(--sb-navy)}.sb__footer-copy{display:flex;flex-direction:column;gap:10px;min-width:0;max-width:760px}.sb__disclaimer{margin:0;font-size:14px;line-height:1.55;font-weight:700;color:var(--sb-ink)}.sb__note{margin:0;font-size:13px;line-height:1.55;color:var(--sb-grey)}.sb__note a{font-weight:700;color:var(--sb-navy);text-decoration:underline;text-underline-offset:3px}.sb__audit{margin:0;font-size:12px;line-height:1.6;color:var(--sb-grey)}.sb__empty{margin:0;color:var(--sb-grey)}.sb-fail{margin:8px 0 0;padding:8px 12px;border-radius:6px;background:var(--sb-fail-bg);color:var(--sb-fail-ink);font-size:13px;font-weight:700}.sb-fail--row{margin:12px 8px 0}.sb-row--fail{background:#fdecec80}@media(pointer:coarse){.sb__sort-option,.sb__toggle-all,.sb-row__chevron,.sb-study__links a{min-height:44px}.sb-row__chevron{width:44px}.sb-study__links a{display:inline-flex;align-items:center}}@media(max-width:1199px){.sb__head{align-items:flex-start}}@media(max-width:767px){.sb{padding:48px 0 40px}.sb__heading{font-size:32px}.sb__subline{font-size:18px}.sb__intro,.sb__summary{font-size:16px}.sb__stat{flex:1 1 40%;padding:12px 14px}.sb__stat:nth-child(2){border-right:0}.sb__stat:nth-child(1),.sb__stat:nth-child(2){border-bottom:1px solid var(--sb-rule)}.sb__stat dd{font-size:24px}.sb__sort{display:none}.sb--js .sb__sort-select{display:inline-block}.sb-row__toggle{grid-template-columns:auto minmax(0,1fr) 32px;gap:10px;padding:18px 0}.sb-row__rank{grid-column:1;grid-row:1;padding-top:2px}.sb-row__main{display:block;grid-column:2;grid-row:1;min-width:0}.sb-row__benefit{display:inline;font-size:18px}.sb-row__chips{display:flex;margin-top:10px}.sb-chip--dose{white-space:normal}.sb-row__end{display:contents}.sb-tier{grid-column:1 / 3;grid-row:2;justify-self:start;margin-top:10px}.sb-row__chevron{grid-column:3;grid-row:1}.sb-row__panel{padding:0 0 24px}.sb-study__card{grid-template-columns:minmax(0,1fr);gap:12px}.sb-study__type{flex-direction:row;align-items:center}.sb-badge{display:inline-block}.sb-study__facts{grid-template-columns:minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){.sb *{transition:none}}@media print{.sb .sb-row__panel[hidden]{display:flex}.sb .sb__controls,.sb .sb-row__chevron{display:none}.sb .sb__footer{break-before:avoid}}
/*# sourceMappingURL=/cdn/shop/t/410/assets/science-behind.css.map */
