.page-nutrition{background-color:#f4f3e7;color:#0e150e}.nutrition-hero{background-color:#00473c;color:#f4f3e7;padding:96px 0 64px}@media(min-width: 48.0625em){.nutrition-hero{padding:128px 0 80px}}.nutrition-hero__container,.nutrition-section__container{max-width:1180px}.nutrition-hero__title{font-family:Grenette,Georgia,Cambria,Palatino,"Times New Roman",Times,serif;font-weight:200;word-spacing:.04em;font-size:48px;letter-spacing:0;line-height:1;max-width:760px}@media(min-width: 48.0625em){.nutrition-hero__title{font-size:76px}}.nutrition-section{padding:56px 0}@media(min-width: 48.0625em){.nutrition-section{padding:72px 0}}.nutrition-section+.nutrition-section{border-top:1px solid rgba(0,71,60,.18)}.nutrition-section--ingredients{background-color:#f8f7f0}.nutrition-section--allergens{background-color:#d8e5d6}.nutrition-copy{max-width:760px}.nutrition-copy--wide{max-width:920px}.nutrition-copy h2{font-family:Grenette,Georgia,Cambria,Palatino,"Times New Roman",Times,serif;font-weight:200;word-spacing:.04em;color:#00473c;font-size:36px;letter-spacing:0;line-height:1.05;margin-bottom:16px}@media(min-width: 48.0625em){.nutrition-copy h2{font-size:48px}}.nutrition-copy p{color:#484d48;font-size:17px;letter-spacing:0;line-height:1.55;margin-bottom:12px}.nutrition-copy .nutrition-allergen-alert{font-family:SweetSansText,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;background-color:#f9dfce;border-radius:8px;color:#0e150e;margin-bottom:20px;padding:16px 18px}.nutrition-table-section{margin-top:40px}.nutrition-table-section__title,.nutrition-ingredients-group__title{font-family:SweetSansText,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;color:#00473c;font-size:20px;letter-spacing:0;line-height:1.2;margin-bottom:14px}.nutrition-table-shell{border:1px solid rgba(0,71,60,.22);border-radius:8px;background-color:#fff;overflow:hidden}.nutrition-table-wrap{background-color:#fff;overflow-x:auto}.nutrition-table-wrap:focus{outline:3px solid #e6ff55;outline-offset:-3px}.nutrition-table{border-collapse:collapse;min-width:1140px;width:100%}.nutrition-table caption{text-align:left}.nutrition-table th,.nutrition-table td{border-bottom:1px solid rgba(0,71,60,.14);font-size:15px;letter-spacing:0;line-height:1.35;padding:12px 14px;text-align:left;vertical-align:top}@media(min-width: 64em){.nutrition-table th,.nutrition-table td{font-size:13px;line-height:1.3;padding:10px 8px}}@media(min-width: 80em){.nutrition-table th,.nutrition-table td{font-size:14px;padding:11px 10px}}.nutrition-table thead th,.nutrition-table td{white-space:nowrap}.nutrition-table tbody th{overflow-wrap:normal;word-break:normal}.nutrition-table thead th{font-family:SweetSansText,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;background-color:#d8e5d6;color:#00473c;position:sticky;top:0;z-index:1}.nutrition-table thead th:first-child{border-right:1px solid rgba(0,71,60,.18);left:0;min-width:160px;width:160px;z-index:3}@media(min-width: 48.0625em){.nutrition-table thead th:first-child{min-width:260px;width:auto}}@media(min-width: 64em){.nutrition-table thead th:first-child{min-width:220px;width:220px}}@media(min-width: 80em){.nutrition-table thead th:first-child{min-width:250px;width:250px}}.nutrition-table tbody th{font-family:SweetSansText,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;background-color:#fff;border-right:1px solid rgba(0,71,60,.18);color:#0e150e;left:0;min-width:160px;position:sticky;width:160px;z-index:2}@media(min-width: 48.0625em){.nutrition-table tbody th{min-width:260px;width:auto}}@media(min-width: 64em){.nutrition-table tbody th{min-width:220px;width:220px}}@media(min-width: 80em){.nutrition-table tbody th{min-width:250px;width:250px}}.nutrition-table tbody tr:nth-child(even){background-color:#f8f7f0}.nutrition-table tbody tr:nth-child(even) th{background-color:#f8f7f0}.nutrition-table tbody tr:last-child th,.nutrition-table tbody tr:last-child td{border-bottom:0}.nutrition-updated{font-family:SweetSansText,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;color:#484d48;font-size:14px;letter-spacing:0;line-height:1.4;margin-top:48px;text-transform:uppercase}.nutrition-ingredients-group{margin-top:40px}.nutrition-copy+.nutrition-ingredients-group{margin-top:24px}.nutrition-ingredients-list{display:grid;gap:12px;grid-template-columns:1fr}@media(min-width: 48.0625em){.nutrition-ingredients-list{grid-template-columns:repeat(2, minmax(0, 1fr))}}.nutrition-ingredients-list__item{border:1px solid rgba(0,71,60,.18);border-radius:8px;background-color:#fff;padding:18px}.nutrition-ingredients-list dt{font-family:SweetSansText,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;color:#00473c;font-size:16px;letter-spacing:0;line-height:1.25;margin-bottom:8px}.nutrition-ingredients-list dd{color:#484d48;font-size:15px;letter-spacing:0;line-height:1.45;margin:0}

/*# sourceMappingURL=nutrition.css.map */