@import"https://fonts.googleapis.com/css2?family=Roboto+Condensed:wght@400;700;800&display=swap";.nf{--nf-color: #17478f;color:var(--nf-color);background:#fff;border:2px solid var(--nf-color);padding:.4rem .8rem .6rem;margin:0 auto;max-width:40rem;font-family:Roboto Condensed,Arial Narrow,sans-serif;font-size:1.5rem;line-height:1.25;text-align:left;letter-spacing:normal}.product-nutrition-label:has(.nf){max-width:40rem}.nf__table{width:100%;border-collapse:collapse;table-layout:fixed}.nf__col-label{width:46%}.nf__col-amt{width:15%}.nf__col-dv{width:12%}.nf__table:not(.nf__table--multi) .nf__col-label{width:50%}.nf__table:not(.nf__table--multi) .nf__col-amt{width:18%}.nf__table:not(.nf__table--multi) .nf__col-dv{width:32%}.nf__caption{text-align:left}.nf__title{display:block;font-size:3.9rem;font-weight:800;line-height:1;white-space:nowrap}.nf__servings{display:block;border-top:1px solid;padding-top:.2rem}.nf__size{display:flex;justify-content:space-between;gap:1rem;margin-top:.2rem;padding:.2rem 0 .3rem;border-top:1px solid;border-bottom:1rem solid;font-size:1.9rem;font-weight:700}.nf th,.nf td{padding:.3rem 0;border-top:1px solid;font-weight:400;text-align:left;vertical-align:baseline;white-space:nowrap}.nf__heads th,.nf__heads td{padding:.4rem .2rem 0 0;border-top:0;font-size:1.3rem;font-weight:700;line-height:1.15;text-align:right;vertical-align:bottom;white-space:normal}.nf__calories th,.nf__calories td{padding:0 0 .1rem;border-top:0;border-bottom:.6rem solid;font-size:3.6rem;font-weight:800;line-height:1;vertical-align:bottom}.nf__calories td{padding-right:.2rem;text-align:right}.nf__dvrow th,.nf__dvrow td{padding-top:.5rem;border-top:0;font-weight:700;text-align:right}.nf__l0 th{font-weight:700}.nf__l1 th{padding-left:1.2rem}.nf__l2 th{padding-left:2.4rem}.nf__l2 th{border-top:0;background:linear-gradient(currentColor,currentColor) no-repeat 1.2rem 0 / 100% 1px}.nf td.nf__amt,.nf th.nf__amt{padding-left:.5rem}.nf td.nf__dv,.nf th.nf__dv{padding-right:.2rem;text-align:right;font-weight:700}.nf__table--multi .nf__heads th,.nf__table--multi .nf__calories td,.nf__table--multi .nf__amt{border-left:1px solid}.nf__table--multi .nf__heads th,.nf__table--multi .nf__calories td{padding-left:.5rem}.nf__nutrients tr:last-child>*{border-bottom:1rem solid}.nf__micros td.nf__dv{font-weight:400}.nf__notes{margin-top:.3rem;font-family:Arial,Helvetica,sans-serif;font-size:1.2rem;line-height:1.35}.nf__notes p{margin:0 0 .3rem}.nf__notes p+p{margin:0;padding-top:.3rem;border-top:1px solid}.nf__table:not(.nf__table--multi) .nf__heads th{padding-right:0;text-align:left}@media screen and (max-width:480px){.nf{padding:.4rem .6rem .5rem;font-size:1.35rem}.nf__l1 th{padding-left:1rem}.nf__l2 th{padding-left:2rem;background-position:1rem 0}.nf td.nf__amt,.nf th.nf__amt,.nf__table--multi .nf__heads th,.nf__table--multi .nf__calories td{padding-left:.4rem}.nf__dvrow th{font-size:1.25rem}}
/*# sourceMappingURL=/cdn/shop/t/117/assets/component-nutrition-facts.css.map */
