.nutrition-table-wrapper{width:100%}.nutrition-table{width:100%;table-layout:fixed;border-collapse:collapse;font-size:1.5rem;line-height:1.4}.nutrition-table th,.nutrition-table td{padding:.8rem 1rem;border-bottom:.1rem solid rgba(var(--color-foreground),.2);vertical-align:top}.nutrition-table th{text-align:left;font-weight:600}.nutrition-table td{text-align:right;white-space:nowrap}.nutrition-table th:first-child{width:55%}.nutrition-table th:last-child,.nutrition-table td:last-child{width:45%}.nutrition-table--with-portion th:first-child{width:46%}.nutrition-table--with-portion th:not(:first-child),.nutrition-table--with-portion td:not(:first-child){width:27%}.nutrition-table--with-portion thead th:not(:first-child){font-size:1.35rem;white-space:nowrap}.nutrition-table--with-portion thead .nutrition-table__portion-heading{white-space:normal}.nutrition-table__portion-heading br{display:block}.nutrition-table__energy span{display:block;white-space:nowrap}.nutrition-table__portion-note{margin:.8rem 0 0;font-size:1.3rem}.nutrition-table__supplemental-row small,.nutrition-table__supplemental-row span{display:block}.nutrition-table__supplemental-row small{margin-top:.2rem;font-size:1.1rem;line-height:1.2}.supplemental-analysis{margin-top:2.4rem}.supplemental-analysis__heading{margin:0 0 .8rem;font-size:1.6rem}.active-ingredients{margin:0;border-top:.2rem solid rgb(var(--color-foreground));border-bottom:.2rem solid rgb(var(--color-foreground))}.active-ingredients__item{display:grid;grid-template-columns:minmax(0,42fr) minmax(0,58fr);gap:1rem;padding:.8rem 1rem;border-bottom:.1rem solid rgba(var(--color-foreground),.2)}.active-ingredients__item:last-child{border-bottom:0}.active-ingredients__item dt{font-weight:600}.active-ingredients__item dd{margin:0;text-align:right}.active-ingredients__item dd span,.active-ingredients__item dd small{display:block}.active-ingredients__item dd small{margin-top:.4rem}.nutrition-table thead th{border-top:.2rem solid rgb(var(--color-foreground));border-bottom:.2rem solid rgb(var(--color-foreground))}.nutrition-table tbody tr:last-child th,.nutrition-table tbody tr:last-child td{border-bottom:.2rem solid rgb(var(--color-foreground))}.nutrition-table .nutrition-table__subrow th{padding-left:2rem;font-weight:400}@media screen and (max-width:749px){.nutrition-table{font-size:1.4rem}.nutrition-table th,.nutrition-table td{padding:.7rem .8rem}.nutrition-table--with-portion th:first-child{width:42%}.nutrition-table--with-portion th:not(:first-child),.nutrition-table--with-portion td:not(:first-child){width:29%}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/component-nutrition-table.css.map */
