.nutrition-label{background:white;color:black;padding:8px;font-family:Arial,Helvetica,sans-serif;font-size:12px;width:280px;border:2px solid black;box-sizing:border-box}.nutrition-title{font-size:28px;font-weight:900;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:-1px;margin-bottom:4px}.nutrition-divider{background:black;width:100%}.nutrition-divider.thick{height:8px;margin:4px 0}.nutrition-divider.medium{height:4px;margin:4px 0}.nutrition-divider.thin{height:1px;margin:2px 0}.nutrition-serving{padding:4px 0}.nutrition-amount-header{font-size:9px;padding:2px 0}.nutrition-calories{display:flex;justify-content:space-between;align-items:flex-end;padding:4px 0}.calories-label{font-size:18px;font-weight:700}.calories-value{font-size:32px;font-weight:900;line-height:1}.nutrition-dv-header{text-align:right;font-size:10px;font-weight:700;padding:2px 0}.nutrition-row{display:flex;justify-content:space-between;font-size:11px;padding:2px 0}.bold,.nutrition-row.bold{font-weight:700}.nutrition-row.indent{padding-left:16px}.nutrition-row.indent-double{padding-left:32px}.nutrition-footnote{font-size:9px;padding:8px 0 4px;line-height:1.3}@media print{.nutrition-label{border:1px solid black;box-shadow:none;margin:0;padding:8px}}