section.nutrition-facts{--scale: 1;--fs-overline: 12px;--fs-title: clamp(32px, 6vw, 48px);--fs-subtitle: clamp(18px, 3vw, 22px);--fs-info-heading: 20px;--fs-info-text: clamp(1.125rem, 2vw, 1.375rem);--fs-info-allergen: clamp(.875rem, 1.5vw, 1rem);--fs-benefit-number: clamp(48px, 8vw, 56px);--fs-benefit-text: clamp(16px, 2.5vw, 18px);background:#02192b url(/cdn/shop/files/nutrition-facts-drink-mobile.webp?v=1770075076&width=780) no-repeat 86% bottom;background-size:66.67%;color:#fff;padding:40px 0}@media(min-width:768px){section.nutrition-facts{background:#02192b url(/cdn/shop/files/nutrition-facts-drink-desktop.webp?v=1770075076&width=780) no-repeat right bottom;background-size:25%;padding:60px 0}}@media(min-width:1024px){section.nutrition-facts{background-size:28%}}@media(min-width:768px){section.nutrition-facts{background-size:22%}}section.nutrition-facts .nutrition-facts-container{max-width:1200px;margin:0 auto;position:relative}section.nutrition-facts .nutrition-facts-header{margin-bottom:32px}section.nutrition-facts .nutrition-facts-overline{font-size:var(--fs-overline);font-weight:600;letter-spacing:.15em;text-transform:uppercase;margin-bottom:8px;opacity:.9}section.nutrition-facts .nutrition-facts-title{font-size:var(--fs-title);font-weight:700;line-height:1.2;margin:0 0 8px}section.nutrition-facts .nutrition-facts-subtitle{font-size:var(--fs-subtitle);font-weight:400;opacity:.95}section.nutrition-facts .nutrition-facts-content{display:grid;gap:32px}@media(min-width:768px){section.nutrition-facts .nutrition-facts-content{gap:48px}section.nutrition-facts .nutrition-facts-content .info{grid-column:2}section.nutrition-facts .nutrition-facts-content .benefits{grid-column:1 / span 2}}@media(min-width:1440px){section.nutrition-facts .nutrition-facts-content{display:flex;gap:48px}}section.nutrition-facts .nutrition-facts-card{background:#f5f5f0;border-radius:16px;padding:calc(var(--scale) * 24px);color:#000;margin-bottom:auto}section.nutrition-facts .nutrition-facts-card table{width:100%;border-collapse:collapse;font-size:calc(var(--scale) * 8px)}@media(min-width:768px){section.nutrition-facts .nutrition-facts-card table{font-size:calc(var(--scale) * 14px)}}section.nutrition-facts .nutrition-facts-card thead tr:last-child{border-bottom:calc(var(--scale) * 10px) solid #000}section.nutrition-facts .nutrition-facts-card th{text-align:left;font-weight:600;padding:calc(var(--scale) * 2px) calc(var(--scale) * 4px)}section.nutrition-facts .nutrition-facts-card th:first-child{width:40%;font-size:calc(var(--scale) * 9px);font-weight:700}section.nutrition-facts .nutrition-facts-card th:nth-child(2),section.nutrition-facts .nutrition-facts-card th:nth-child(4){text-align:center}section.nutrition-facts .nutrition-facts-card th:nth-child(2){border-right:calc(var(--scale) * 1px) solid #000}section.nutrition-facts .nutrition-facts-card td{padding:calc(var(--scale) * 2px) calc(var(--scale) * 4px)}section.nutrition-facts .nutrition-facts-card td[colspan]{text-align:center}section.nutrition-facts .nutrition-facts-card td:nth-child(2),section.nutrition-facts .nutrition-facts-card td:nth-child(4){text-align:right;padding-right:calc(var(--scale) * 8px);width:12%}section.nutrition-facts .nutrition-facts-card td:nth-child(3),section.nutrition-facts .nutrition-facts-card td:nth-child(5){text-align:right;padding-right:calc(var(--scale) * 8px);width:13%}section.nutrition-facts .nutrition-facts-card td[colspan="3"]:first-child,section.nutrition-facts .nutrition-facts-card td:first-child:not([colspan])+td[colspan="2"],section.nutrition-facts .nutrition-facts-card td[colspan="2"]:first-child+td,section.nutrition-facts .nutrition-facts-card td:first-child:not([colspan])+td:not([colspan])+td{border-right:calc(var(--scale) * 1px) solid #000}section.nutrition-facts .nutrition-facts-card td[colspan="2"]:first-child+td,section.nutrition-facts .nutrition-facts-card td:first-child:not([colspan])+td:not([colspan])+td{padding-right:calc(var(--scale) * 1.125rem)}section.nutrition-facts .nutrition-facts-card .section-header td{padding:calc(var(--scale) * 6px) calc(var(--scale) * 4px);font-weight:700}section.nutrition-facts .nutrition-facts-card .calories{border-bottom:calc(var(--scale) * 4px) solid #000}section.nutrition-facts .nutrition-facts-card .calories td{padding:calc(var(--scale) * 8px) calc(var(--scale) * 4px);font-size:calc(var(--scale) * 14px)}section.nutrition-facts .nutrition-facts-card .calories td[colspan]{font-size:calc(var(--scale) * 32px);font-weight:700}section.nutrition-facts .nutrition-facts-card .protein{border-bottom:calc(var(--scale) * .5rem) solid #000}section.nutrition-facts .nutrition-facts-card .protein td{padding-bottom:calc(var(--scale) * .5rem)}section.nutrition-facts .nutrition-facts-card .indent td:first-child{padding-left:calc(var(--scale) * .75rem)}section.nutrition-facts .nutrition-facts-card .indent-2 td:first-child{padding-left:calc(var(--scale) * 1.125rem)}section.nutrition-facts .nutrition-facts-card .disclaimer{font-size:calc(var(--scale) * .375rem);line-height:1.2;margin-top:calc(var(--scale) * .75rem);padding-top:calc(var(--scale) * .375rem);border-top:calc(var(--scale) * 2px) solid #000}section.nutrition-facts .info{max-width:23rem}section.nutrition-facts .info>div{margin-bottom:32px}section.nutrition-facts .info h3{font-size:var(--fs-info-heading);font-weight:700;margin:0 0 12px}section.nutrition-facts .info p{font-size:var(--fs-info-text);line-height:1.6;margin:0 0 16px}section.nutrition-facts .info .allergen{font-size:var(--fs-info-allergen)}section.nutrition-facts .info .button{background:#fff;color:var(--color-text-primary)}@media(max-width:499px){section.nutrition-facts .info .button{position:absolute;bottom:0;width:100%}}section.nutrition-facts .info .button:hover{background:#fff}section.nutrition-facts .benefits{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-bottom:5rem}@media(min-width:768px){section.nutrition-facts .benefits{display:flex;padding:0 6rem 0 0}}@media(min-width:1440px){section.nutrition-facts .benefits{border-left:1px solid white;padding:0 6rem 0 3rem;flex-direction:column}}section.nutrition-facts .benefits>div{text-align:left}section.nutrition-facts .benefits .number{font-size:var(--fs-benefit-number);font-weight:700;color:#ff6b35;margin-bottom:.5rem;line-height:1}section.nutrition-facts .benefits .text{max-width:7em;font-size:var(--fs-benefit-text);line-height:1.4}@media(min-width:768px){section.nutrition-facts .nutrition-facts-card{padding:calc(var(--scale) * 32px)}}
/*# sourceMappingURL=/cdn/shop/t/203/assets/nutrition-facts-poc.css.map */
