.nutrition-facts-table{padding:2px 3px;box-shadow:3px 3px 10px #444445;border-radius:10px;margin:auto;width:95%}@media(min-width: 600px){.nutrition-facts-table{width:350px}}.nutrition-facts-table table{border-collapse:collapse;line-height:initial;width:100%;text-align:left}@media(min-width: 600px){.nutrition-facts-table table{width:339px}}.rightSmall{text-align:right;font-size:12px}.nft-cal-amt input[type=text]{font-size:33px;width:80px}.nfttd{border-bottom:1px solid #000;white-space:nowrap}.cholesterol{border-bottom:2px solid #000;border-top:2px solid #000}.border-t{border-top:2px solid #000}.sub-amt{border-bottom:1px solid #000;padding:5px 0px 5px 10px}.sub-amt-nb{border-top:2px solid #000;padding:5px 0px 5px 10px}.sub-sub-amt{border-top:1px solid #000;padding:2px 1px}.nfttxt{white-space:normal;border-top:5px solid #000;font-size:12px;padding:5px 2px}.nfttd,.nft-dv{padding:5px 2px}.nfttd,.sub-amt,.sub-amt-nb,.sub-sub-amt,.nftDV,.nftDVb,.nftDVc,.nft-dv{font-size:15px}.noborder{border:0px}.hvborder{border-top:3px solid #000}.borderbrk{border-top:11px solid #000}.NF-main-header{font-size:39px;border-bottom:3px solid #000;text-align:left;font-weight:900}.nfserv{font-weight:900;padding:2px 1px}.servings-per{padding:5px 0px 1px 2px}.nfserv-amt{padding:1px 0px 5px 1px}.amt-per-serv{font-weight:900;padding:5px 2px}.nft-cals{font-size:33px;font-weight:900}.nft-cal-amt{font-size:42px;text-align:right;font-weight:900;margin:0px 5px 12px 0px;padding:5px;width:100px}.nft-dv{text-align:right;border-top:5px solid #000;border-bottom:2px solid #000;font-weight:900}.major-amt{font-weight:900}.nftDV{text-align:right;border-bottom:1px solid #000}.nftDVb{font-weight:900;text-align:right;border-bottom:1px solid #000}.nftDVc{font-weight:900;text-align:right;border-bottom:2px solid #000}.nftbt{border-top:1px solid #000}.blnk{width:10px}.nft-bar{border-top:11px solid #000}.ccount{padding:2px 5px;font-size:15px;display:inline-block}#tablefooterflex{display:flex;align-items:center;justify-content:space-between;font-size:14px;margin:5px 5px 20px 5px}@media(min-width: 600px){#tablefooterflex{margin:10px auto 20px auto;width:350px}}#tablefooterflex svg{margin:0px 3px;fill:#99a4a5;width:24px;height:24px}#tablefooterflex svg:hover{margin:0px 3px;fill:#444445}#tablefooterflex .nutritionLabelFooter{width:auto;min-width:0;height:auto;gap:8px;justify-content:flex-end}#tablefooterflex .nfReportError{display:inline-flex;align-items:center;gap:4px;margin:0;padding:3px 8px;border:1px solid #d33350;border-radius:999px;background:#fff5f5;color:#d33350;font-size:13px;font-weight:700;line-height:1.2;white-space:nowrap;cursor:pointer}#tablefooterflex .nfReportError svg{width:16px;height:16px;margin:0;fill:currentColor}#tablefooterflex .nfReportError:hover{background:#d33350;color:#fff}@media only screen and (min-width: 768px){#nutritionfacts{width:350px;margin:0 2% 20px 2%}#nutritionfacts table{max-width:350px;width:90%}.searchfloat{float:left;max-width:300px;position:fixed;padding:0;margin-left:20px}}
