.clinical-nutrients{width:100%;background-color:var(--cn-bg);color:var(--cn-text)}.clinical-nutrients__wrapper{max-width:var(--page-width, 1400px);margin-inline:auto;padding:0 20px;box-sizing:border-box}@media screen and (min-width:750px){.clinical-nutrients__wrapper{padding:0 40px}}.clinical-nutrients__grid{display:grid;grid-template-columns:1fr;gap:32px}.clinical-nutrients__sidebar{display:flex;flex-direction:column;gap:16px}.clinical-nutrients__label{display:block;text-transform:uppercase;color:var(--cn-text)}.clinical-nutrients__sidebar .eyebrow{text-transform:uppercase}.clinical-nutrients__heading{margin:0;font-size:36px;line-height:1.15;font-weight:500;color:var(--cn-heading)}.clinical-nutrients__cta{-webkit-appearance:none;appearance:none;border:1px solid var(--cn-button-border);background-color:var(--cn-button-bg);color:var(--cn-button-text);border-radius:999px;padding:14px 18px 14px 22px;display:inline-flex;align-items:center;justify-content:space-between;gap:16px;align-self:flex-start;text-align:left;cursor:pointer;font:inherit;font-size:16px;line-height:1.3;font-weight:500;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.clinical-nutrients__cta:hover{background-color:var(--cn-button-bg-hover);color:var(--cn-button-text-hover);border-color:var(--cn-button-border-hover)}.clinical-nutrients__cta.is-active{background-color:var(--cn-button-bg-active);color:var(--cn-button-text-active);border-color:var(--cn-button-border-active)}.clinical-nutrients__cta-icon{flex-shrink:0;width:32px;height:32px;border-radius:50%;border:1px solid currentColor;display:flex;align-items:center;justify-content:center;transition:transform .2s ease}.clinical-nutrients__cta-icon svg{width:14px;height:14px;display:block}.clinical-nutrients__cta.is-active .clinical-nutrients__cta-icon{transform:rotate(45deg)}.clinical-nutrients__reports{display:flex;flex-direction:column}.clinical-nutrients__report{display:flex;flex-direction:column;gap:20px;border-top:1px solid var(--cn-divider);padding-top:18px;padding-bottom:40px}.clinical-nutrients__report:last-child{padding-bottom:0}.clinical-nutrients__report-desc{margin:0;font-size:20px;line-height:1.35;font-weight:500;color:var(--cn-heading)}.clinical-nutrients__report-desc p{margin:0}.clinical-nutrients__visual{width:100%;display:flex;justify-content:center;overflow:visible}.clinical-nutrients__visual img{width:100%;max-width:640px;height:auto;display:block}.clinical-nutrients__chart{display:flex;justify-content:center;align-items:flex-end;gap:clamp(32px,8vw,64px);width:100%;max-width:420px;margin-inline:auto;padding:48px 0 56px;box-sizing:border-box;overflow:visible}.clinical-nutrients__chart--show-percentages{max-width:520px;padding-left:44px;padding-right:44px}.clinical-nutrients__bar-group{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;flex:1;max-width:120px;gap:16px;overflow:visible}.clinical-nutrients__bar-shell{position:relative;width:100%;max-width:88px}.clinical-nutrients__fill-marker{position:absolute;display:flex;align-items:center;gap:6px;transform:translateY(50%);white-space:nowrap;font-size:13px;line-height:1;font-weight:500;color:var(--cn-heading);pointer-events:none;z-index:2}.clinical-nutrients__fill-marker--left{right:calc(100% + 8px)}.clinical-nutrients__fill-marker--right{left:calc(100% + 8px)}.clinical-nutrients__fill-marker-dash{flex-shrink:0;width:20px;height:1px;background-color:currentColor}.clinical-nutrients__fill-marker-value{font-variant-numeric:tabular-nums}.clinical-nutrients__bar-label{font-size:14px;line-height:1.3;font-weight:500;text-align:center;color:var(--cn-heading)}.clinical-nutrients__bar-track{position:relative;width:100%;max-width:88px;height:200px}.clinical-nutrients__bar-bg{position:absolute;bottom:0;left:0;width:100%;height:100%;background-color:var(--cn-bar-track-bg);border-radius:10px 10px 0 0}.clinical-nutrients__bar{position:absolute;bottom:0;left:0;width:100%;min-height:4px;border-radius:0;z-index:1;transition:height .5s ease}.clinical-nutrients__bar--placebo{background-color:var(--cn-vial-placebo)}.clinical-nutrients__bar--active{background:linear-gradient(180deg,color-mix(in srgb,var(--cn-vial-active) 75%,white) 0%,var(--cn-vial-active) 100%)}.clinical-nutrients__message{display:flex;gap:16px;align-items:flex-start;width:100%;padding:24px;background-color:var(--cn-message-bg);color:var(--cn-message-text);box-sizing:border-box}.clinical-nutrients__message-icon{flex-shrink:0;width:58px;height:58px;border-radius:50%;overflow:hidden;background:var(--cn-message-icon-bg)}.clinical-nutrients__message-icon img{width:100%;height:100%;object-fit:cover;display:block}.clinical-nutrients__message-icon--default{display:flex;align-items:center;justify-content:center;color:var(--cn-message-text)}.clinical-nutrients__message-icon--default svg{width:28px;height:28px}.clinical-nutrients__message-content{display:flex;flex-direction:column;gap:8px;min-width:0}.clinical-nutrients__message-label{display:block;text-transform:uppercase;color:inherit}.clinical-nutrients__message-body{font-size:16px;line-height:1.5;color:inherit}.clinical-nutrients__message-body p{margin:0}.clinical-nutrients__message-body p+p{margin-top:1em}.clinical-nutrients__drawer-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;visibility:hidden;opacity:0;transition:opacity .3s ease,visibility .3s ease}.clinical-nutrients__drawer-overlay.is-open{visibility:visible;opacity:1}.clinical-nutrients__drawer-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#0009;cursor:pointer}.clinical-nutrients__drawer{position:absolute;top:0;right:0;display:flex;flex-direction:column;width:92%;max-width:480px;height:100%;height:100dvh;background:#fff;color:var(--cn-text);overflow:hidden;transform:translate(100%);transition:transform .3s ease;box-sizing:border-box;box-shadow:-8px 0 32px #00000026}.clinical-nutrients__drawer-overlay.is-open .clinical-nutrients__drawer{transform:translate(0)}.clinical-nutrients__drawer-header{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-shrink:0;padding:18px 24px;border-bottom:1px solid #e0e0e0}.clinical-nutrients__drawer-label{display:block;text-transform:uppercase;color:var(--cn-text, #1a1a1a)}.clinical-nutrients__drawer-close{flex-shrink:0;width:36px;height:36px;margin-left:auto;border:0;background:transparent;color:inherit;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center}.clinical-nutrients__drawer-close svg{display:block}.clinical-nutrients__drawer-main{flex:1;min-height:0;overflow:hidden}.clinical-nutrients__drawer-scroll{height:100%;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;padding:24px 24px 48px}.clinical-nutrients__drawer-text{display:flex;flex-direction:column;gap:16px}.clinical-nutrients__drawer-headline{margin:0;font-size:24px;line-height:1.2;font-weight:500;color:var(--cn-heading)}.clinical-nutrients__drawer-body{font-size:16px;line-height:1.5}.clinical-nutrients__drawer-body p{margin:0}.clinical-nutrients__drawer-body p+p{margin-top:1em}@media screen and (min-width:750px){.clinical-nutrients__cta{font-size:18px;padding:16px 20px 16px 24px}.clinical-nutrients__report-desc{font-size:22px}.clinical-nutrients__chart{max-width:480px;padding:56px 0 64px}.clinical-nutrients__chart--show-percentages{max-width:560px;padding-left:52px;padding-right:52px}.clinical-nutrients__fill-marker{font-size:14px;gap:8px}.clinical-nutrients__fill-marker-dash{width:24px}.clinical-nutrients__bar-track{height:240px}.clinical-nutrients__bar-label{font-size:15px}.clinical-nutrients__message{padding:28px}.clinical-nutrients__message-body,.clinical-nutrients__drawer-body{font-size:18px}.clinical-nutrients__drawer-headline{font-size:28px}.clinical-nutrients__drawer-header{padding:20px 28px}.clinical-nutrients__drawer-scroll{padding:28px 28px 48px}}@media screen and (min-width:990px){.clinical-nutrients__grid{grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:48px;align-items:start}.clinical-nutrients__sidebar{position:sticky;top:32px}.clinical-nutrients__report{padding-bottom:48px}}@media screen and (max-width:480px){.clinical-nutrients__drawer{width:100%;max-width:none}.clinical-nutrients__drawer-header{padding:18px 20px}.clinical-nutrients__drawer-scroll{padding:20px 20px 48px}.clinical-nutrients__drawer-headline{font-size:22px}}@media screen and (min-width:990px){.clinical-nutrients__heading{font-size:40px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-clinical-study-nutrients.css.map */
