@font-face{font-family:"TT Drugs 4VIA";src:url(/cdn/shop/files/TT_Drugs_Trial_Bold.woff2?v=1787828497) format("woff2");font-weight:700;font-style:normal;font-display:swap}.via-nutrition-panel[hidden]{display:none!important}.via-nutrition{--via-burgundy: #610025;--via-text: #ffffff;--via-line: rgba(255, 255, 255, .24);--via-panel: rgba(255, 255, 255, .1);--via-panel-strong: rgba(255, 255, 255, .16);width:100%;min-height:100%;background:var(--via-burgundy);color:var(--via-text);padding:clamp(24px,3vw,44px);font-size:var(--via-nutrition-font-size, 17px);line-height:1.48}.via-nutrition *,.via-nutrition *:before,.via-nutrition *:after{box-sizing:border-box}.via-nutrition__brand{display:grid;gap:18px;align-items:start;margin-bottom:28px}.via-nutrition__brand--center{justify-items:center;text-align:center}.via-nutrition__logo{width:min(172px,42vw);height:auto}.via-nutrition__product-name{margin:0;font-family:"TT Drugs 4VIA",Arial,sans-serif;font-size:clamp(1.9em,4vw,2.6em);line-height:1}.via-nutrition h2,.via-nutrition h3,.via-nutrition p{margin:0}.via-nutrition__sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.via-nutrition h2{font-size:clamp(1.6em,3vw,2.25em);line-height:1.1;margin-bottom:12px}.via-nutrition h3{font-size:1.06em;line-height:1.25;margin-bottom:7px}.via-nutrition__intro{display:grid;grid-template-columns:minmax(260px,.9fr) minmax(320px,1.6fr);gap:28px;align-items:end;margin-bottom:24px}.via-nutrition__serving{font-weight:700;font-size:1.12em;line-height:1.25}.via-nutrition__badges{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;padding:0;margin:0;list-style:none}.via-nutrition__badges li{min-height:52px;display:grid;place-items:center;padding:10px 12px;border-radius:8px;background:var(--via-panel);text-align:center;font-weight:700;line-height:1.12}.via-nutrition__callout{display:grid;gap:18px;margin-bottom:28px;padding:20px;border-radius:8px;background:var(--via-panel)}.via-nutrition__callout--rest{grid-template-columns:1fr;max-width:980px;margin-right:auto;margin-left:auto}.via-nutrition__grid{display:grid;gap:34px}.via-nutrition__grid--isn{grid-template-columns:minmax(280px,.9fr) minmax(420px,1.8fr);align-items:start}.via-nutrition__grid--rest{grid-template-columns:minmax(0,1fr);max-width:980px;margin:0 auto}.via-nutrition__side{display:grid;gap:34px;border-right:2px solid var(--via-line);padding-right:42px}.via-nutrition__note{padding-top:28px;border-top:2px solid var(--via-line)}.via-nutrition__note p+p{margin-top:26px}.via-nutrition__section+.via-nutrition__section{margin-top:28px}.via-nutrition__table{width:100%;border-collapse:collapse;color:var(--via-text);table-layout:fixed}.via-nutrition__table caption{caption-side:top;padding:9px 0 10px;border-top:2px solid var(--via-line);border-bottom:2px solid var(--via-line);text-align:left;font-size:1.42em;line-height:1.15;font-weight:800}.via-nutrition__table thead th{border-bottom:2px solid var(--via-line);padding:9px 0 10px;font-weight:800}.via-nutrition__table th,.via-nutrition__table td{padding:9px 0;border-bottom:1px solid rgba(255,255,255,.13);vertical-align:top}.via-nutrition__table th{width:56%;padding-right:14px;text-align:left;font-weight:700;line-height:1.42}.via-nutrition__table td,.via-nutrition__table thead th:not(:first-child){width:22%;text-align:right;font-weight:800}.via-nutrition__table--compounds th{width:74%}.via-nutrition__table--compounds thead th:first-child{font-size:1.42em;line-height:1.15;font-weight:800}.via-nutrition__table--macros th{width:46%}.via-nutrition__table--macros td,.via-nutrition__table--macros thead th:not(:first-child){width:27%}.via-nutrition__table--compounds td,.via-nutrition__table--compounds thead th:not(:first-child){width:13%}.via-nutrition__category-row th,.via-nutrition__category-row td{padding-top:12px;padding-bottom:8px;border-top:2px solid var(--via-line);border-bottom:0;background:var(--via-panel-strong);font-size:1.08em;line-height:1.32}.via-nutrition__category-row th{padding-left:0}.via-nutrition__category-row td:last-child{padding-right:10px}.via-nutrition__subheading{display:inline;font-size:1.08em;font-weight:900;line-height:1.28}.via-nutrition__blend-row th,.via-nutrition__blend-row td{padding-bottom:2px;border-bottom:0}.via-nutrition__component-row th{width:auto;padding-top:0;padding-left:18px;padding-right:18px;font-weight:650;line-height:1.46}.via-nutrition__component-row td{padding-top:0;width:13%}.via-nutrition__legal{margin-top:30px;padding-top:20px;border-top:2px solid var(--via-line);font-size:.86em;line-height:1.4}.via-nutrition__legal p+p{margin-top:18px}.via-nutrition__legal strong{font-weight:900}@media screen and (max-width:989px){.via-nutrition{padding:22px 16px 34px;line-height:1.5}.via-nutrition__intro,.via-nutrition__grid,.via-nutrition__grid--isn,.via-nutrition__grid--rest,.via-nutrition__callout--rest{grid-template-columns:1fr}.via-nutrition__badges{grid-template-columns:repeat(2,minmax(0,1fr))}.via-nutrition__side{border-right:0;padding-right:0;gap:22px}.via-nutrition__table{font-size:.94em}.via-nutrition__table caption{font-size:1.32em}.via-nutrition__table th{width:62%;padding-right:10px}.via-nutrition__table td,.via-nutrition__table thead th:not(:first-child){width:19%}.via-nutrition__table--compounds th{width:68%}.via-nutrition__table--macros th{width:42%}.via-nutrition__table--macros td,.via-nutrition__table--macros thead th:not(:first-child){width:29%}.via-nutrition__table--compounds td,.via-nutrition__table--compounds thead th:not(:first-child){width:16%}.via-nutrition__component-row th{width:auto}.via-nutrition__component-row td{width:16%}}@media screen and (max-width:540px){.via-nutrition__badges{grid-template-columns:1fr}.via-nutrition__table{font-size:.94em}.via-nutrition__table th,.via-nutrition__table td{padding-top:8px;padding-bottom:8px}}
/*# sourceMappingURL=/cdn/shop/t/61/assets/4via-nutrition-modal.css.map */
