.rsnutrition{display:block;padding:28px 0;border-bottom:1px solid var(--rs-border,#dedbd5);color:var(--rs-ink,#16171a);font-family:var(--font-body,Inter,sans-serif)}.rsnutrition[hidden],.rsnutrition [hidden]{display:none!important}.rsnutrition__eyebrow{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--rs-brand,#d7262c)}.rsnutrition__title{margin:5px 0 16px;font-family:var(--font-heading,Oswald,sans-serif);font-size:28px;line-height:1.2;text-transform:uppercase}.rsnutrition__serving{margin:12px 0 16px;font-size:13px;line-height:1.7;color:#55585e}.rsnutrition__serving strong{color:#16171a;font-weight:600}.rsnutrition__summary{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);background:#f1f1f1;padding:18px 8px;gap:8px}.rsnutrition__summary:not(:has(.rsnutrition__stat)){display:none}.rsnutrition__stat{display:flex;flex-direction:column;padding:0 8px;border-left:1px solid #dcdcdc;gap:6px}.rsnutrition__stat:first-child{border-left:0}.rsnutrition__stat strong{font-family:var(--font-heading,Oswald,sans-serif);font-size:25px;line-height:1.15;font-weight:600;overflow-wrap:anywhere}.rsnutrition__stat small{font-family:var(--font-body,Inter,sans-serif);margin-left:3px;font-size:10px;font-weight:500}.rsnutrition__stat span{font-size:11px;color:#55585e}.rsnutrition__stat--protein strong{color:var(--rs-brand,#d7262c)}.rsnutrition__basis{display:flex;flex-wrap:wrap;gap:6px}.rsnutrition__basis button{border:1px solid #dedede;background:#fff;color:#16171a;font:600 12px var(--font-body,Inter,sans-serif);min-height:44px;padding:9px 15px;cursor:pointer}.rsnutrition__basis button[aria-pressed=true]{border-color:#16171a;background:#16171a;color:#fff}.rsnutrition__details summary{display:flex;justify-content:space-between;align-items:center;min-height:52px;gap:16px;cursor:pointer;list-style:none;font-size:13px;font-weight:700}.rsnutrition__details summary::-webkit-details-marker{display:none}.rsnutrition__details summary span{font-size:22px;font-weight:400}.rsnutrition__details[open] summary span{transform:rotate(45deg)}.rsnutrition table{width:100%;border-collapse:collapse;font-size:13px;font-variant-numeric:tabular-nums}.rsnutrition caption{text-align:left;color:#55585e;font-size:12px;padding:2px 0 12px}.rsnutrition th,.rsnutrition td{border-bottom:1px solid #e6e6e6;padding:12px 4px;text-align:left;font-weight:400}.rsnutrition thead th{font-size:11px;font-weight:600;text-transform:uppercase;color:#55585e}.rsnutrition td,.rsnutrition thead th:last-child{text-align:right}.rsnutrition td{white-space:nowrap}.rsnutrition__protein-row th,.rsnutrition__protein-row td{font-weight:700}.rsnutrition__note{margin:16px 0 0;font-size:12px;line-height:1.65;color:#55585e}.rsnutrition__label-link{display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:48px;margin-top:14px;font-size:13px;font-weight:600;color:#16171a;text-underline-offset:4px}.rsnutrition :is(button,summary,a):focus-visible{outline:2px solid #d7262c;outline-offset:3px}.rsnutrition__dialog{width:min(900px,94vw);max-height:92dvh;padding:16px;border:0;background:#fff;color:#16171a}.rsnutrition__dialog::backdrop{background:#16171ad9}.rsnutrition__dialog-bar{display:flex;align-items:center;justify-content:space-between;gap:16px;font-size:14px;font-weight:700}.rsnutrition__dialog button{width:44px;height:44px;background:#f1f1f1;border:0;cursor:pointer;color:#16171a;font-size:18px}.rsnutrition__label-stage{overflow:auto;max-height:65dvh;margin:12px 0}.rsnutrition__label-stage img{display:block;width:100%;height:auto}.rsnutrition__dialog>a{font-size:13px;color:#16171a;text-underline-offset:4px}@media(max-width:380px){.rsnutrition__summary{gap:3px;padding:16px 4px}.rsnutrition__stat{padding:0 5px}.rsnutrition__stat strong{font-size:22px}.rsnutrition__stat small{display:block;margin:3px 0 0}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/rs-nutrition.css.map */
