.pdg-nutrition-profiles{container-type:inline-size;width:100%;min-width:0;max-width:100%}.pdg-nutrition-profiles .pdg-profile-row{display:grid;grid-template-columns:minmax(0,1fr);gap:20px;min-width:0;max-width:100%;padding:2px 2px 12px;overscroll-behavior-inline:contain;scrollbar-width:auto;scrollbar-color:#a7aaa7 #f1f2ef}.pdg-nutrition-profiles .pdg-profile-card{box-sizing:border-box;min-width:0;margin:0;padding:24px;background:#fafbf8;border:1px solid #e5e8df;border-radius:8px;color:var(--et_dark-color,#333)}.pdg-nutrition-profiles .pdg-profile-heading{margin-bottom:20px}.pdg-nutrition-profiles .pdg-nutrition-profile-name{font-family:inherit;font-size:16px;line-height:1.4;font-weight:600;margin:0 0 8px;color:var(--et_dark-color,#333);overflow-wrap:anywhere}.pdg-nutrition-profiles .pdg-nutrition-applicability{font-size:14px;line-height:1.5;color:var(--et_dark-color,#444);margin:0;overflow-wrap:anywhere}.pdg-nutrition-profiles .pdg-nutrition-scroll{max-width:100%;min-width:0;overscroll-behavior-inline:contain}.pdg-nutrition-profiles table.pdg-nutrition{width:100%;margin:0;border:0;border-collapse:collapse;background:#fff0;table-layout:auto}.pdg-nutrition-profiles table.pdg-nutrition caption{text-align:left;caption-side:top;font-size:15px;line-height:1.5;font-weight:600;padding:0 0 12px;color:var(--et_dark-color,#333)}.pdg-nutrition-profiles table.pdg-nutrition th,.pdg-nutrition-profiles table.pdg-nutrition td{box-sizing:border-box;padding:9px 8px;border:0;border-bottom:1px solid #e4e7df;background:#fff0;font-size:15px;line-height:1.5;color:var(--et_dark-color,#333);vertical-align:top}.pdg-nutrition-profiles table.pdg-nutrition th{font-weight:400;text-align:left;overflow-wrap:normal;word-break:normal}.pdg-nutrition-profiles table.pdg-nutrition th[scope="col"]{font-weight:600}.pdg-nutrition-profiles table.pdg-nutrition td{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.pdg-nutrition-profiles .pdg-nutrition-note,.pdg-nutrition-profiles .pdg-nutrition-serving{font-size:14px;line-height:1.6;overflow-wrap:anywhere;margin:14px 0 0}.pdg-nutrition-profiles .pdg-profile-row:focus-visible,.pdg-nutrition-profiles .pdg-nutrition-scroll:focus-visible{outline:2px solid #576d49;outline-offset:2px}@container (min-width:700px){.pdg-nutrition-profiles .pdg-profile-row--two{grid-template-columns:repeat(2,minmax(0,1fr))}.pdg-nutrition-profiles .pdg-profile-row--many{display:flex;overflow-x:auto;scroll-snap-type:x proximity;padding-bottom:16px}.pdg-nutrition-profiles .pdg-profile-row--many .pdg-profile-card{flex:0 0 calc((100% - 48px)/2);min-width:320px;scroll-snap-align:start}.pdg-nutrition-profiles .pdg-profile-row--two .pdg-profile-heading,.pdg-nutrition-profiles .pdg-profile-row--many .pdg-profile-heading{min-height:86px}}@media(max-width:699px){.pdg-nutrition-profiles .pdg-profile-card{padding:16px}.pdg-nutrition-profiles .pdg-profile-row{gap:16px}.pdg-nutrition-profiles table.pdg-nutrition th,.pdg-nutrition-profiles table.pdg-nutrition td{padding:8px 4px}}.pdg-nutrition-profiles table.pdg-nutrition caption{font-size:14px}.pdg-nutrition-profiles table.pdg-nutrition td{font-weight:500}.pdg-nutrition-profiles table.pdg-nutrition .pdg-custom-section th{padding-top:18px;font-size:14px;font-weight:600}.pdg-nutrition-profiles table.pdg-nutrition .pdg-custom-nutrient th{overflow-wrap:anywhere}.pdg-nutrition-profiles table.pdg-nutrition .pdg-custom-nutrient td{white-space:normal}.pdg-nutrition-profiles .pdg-custom-amount,.pdg-nutrition-profiles .pdg-custom-nrv{display:inline-block;white-space:nowrap}.pdg-nutrition-profiles .pdg-custom-nrv abbr{font-size:inherit;color:inherit;text-decoration:none;border:0}@media(max-width:699px){.pdg-nutrition-profiles table.pdg-nutrition th,.pdg-nutrition-profiles table.pdg-nutrition td{font-size:14px}.pdg-nutrition-profiles .pdg-nutrition-profile-name{font-size:15px}}.pdg-nutrition-profiles table.pdg-nutrition tr.pdg-custom-section>th[colspan]{width:auto;border-inline:0;border-top:1px solid var(--et_border-color,#e4e7df);padding-top:20px}.pdg-nutrition-profiles table.pdg-nutrition tr.pdg-custom-section>th[colspan]::after{content:none;display:none}