.ffnu{position:relative;font-family:var(--font-body-family);font-weight:var(--font-body-weight, 400);background-color:var(--ffnu-bg, transparent);background-image:var(--ffnu-bg-image, none);color:var(--ffnu-ink);--ffnu-muted: color-mix(in srgb, var(--ffnu-ink) 62%, transparent);--ffnu-line: color-mix(in srgb, var(--ffnu-ink) 14%, transparent);--ffnu-frame: var(--ffnu-ink);--ffnu-head-bg: #171717;--ffnu-head-ink: var(--ffnu-hue);--ffnu-card: transparent;padding-block:calc(var(--ffnu-pad-top, 72px) * .75) calc(var(--ffnu-pad-bottom, 72px) * .75)}@media screen and (min-width:768px){.ffnu{padding-block:var(--ffnu-pad-top, 72px) var(--ffnu-pad-bottom, 72px)}}.ffnu--dark{--ffnu-head-bg: var(--ffnu-hue);--ffnu-head-ink: var(--ffnu-dark);--ffnu-card: color-mix(in srgb, var(--ffnu-ink) 5%, transparent)}.ffnu--jetgrey{--ffnu-head-ink: #2d2d2d}.ffnu--seasalt{--ffnu-card: #ffffff}.ffnu--neutral{--ffnu-card: color-mix(in srgb, var(--ffnu-ink) 3%, rgb(var(--color-background)))}.ffnu__inner{padding-inline:var(--page-padding)}@media screen and (min-width:900px){.ffnu--inset:not(.ffnu--neutral){margin-inline:var(--page-padding)}.ffnu--inset:not(.ffnu--neutral) .ffnu__inner{padding-inline:var(--sp-10)}.ffnu--inset.section--rounded:not(.ffnu--neutral){border-radius:var(--border-radius)}}.ffnu.section--divider:after{border-block-start-color:var(--ffnu-line)}.ffnu--font-condensed{--ffnu-display-font: var(--ffnu-condensed-family, var(--font-heading-family));--ffnu-display-weight: 800}.ffnu--font-body{--ffnu-display-font: var(--font-heading-family);--ffnu-display-weight: var(--font-heading-weight, 700)}.ffnu__head{display:grid;gap:14px;padding-bottom:32px}.ffnu .ff-eyebrow{font-family:var(--ffnu-display-font)}.ffnu__headline{margin:0;max-width:18ch;color:var(--ffnu-ink);font-family:var(--ffnu-display-font);font-weight:var(--ffnu-display-weight, 700);line-height:var(--font-heading-line-height, 1);text-transform:uppercase;text-wrap:balance}.ffnu__headline:not(.tracking-heading){letter-spacing:-.005em}.ffnu__intro{margin:0;max-width:64ch;color:var(--ffnu-ink);line-height:1.6}.ffnu__grid{display:grid;gap:20px;align-items:start}@media screen and (min-width:900px){.ffnu__grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:28px}}.ffnu__col{display:grid;gap:10px;min-width:0}.ffnu__box{overflow:hidden;border:2px solid var(--ffnu-frame);border-radius:4px;background:var(--ffnu-card)}.ffnu__box-head,.ffnu__table thead th{margin:0;padding:10px 14px;background:var(--ffnu-head-bg);color:var(--ffnu-head-ink);font-family:var(--ffnu-display-font);font-size:14px;font-weight:var(--ffnu-display-weight, 700);letter-spacing:.04em;line-height:1.2;text-transform:uppercase;text-align:left}.ffnu__table{width:100%;margin:0;border-collapse:collapse;box-shadow:none;border-radius:0;font-size:14px;line-height:1.3;font-variant-numeric:tabular-nums}.ffnu__table tr,.ffnu__table th,.ffnu__table td{border:0;background:none;font-size:14px;line-height:1.35}.ffnu__table thead th:not(:first-child){text-align:right;white-space:nowrap}.ffnu__table tbody th,.ffnu__table tbody td{padding:5px 14px;vertical-align:baseline;line-height:1.35}.ffnu__table tbody tr:first-child th,.ffnu__table tbody tr:first-child td{padding-top:10px}.ffnu__table tbody tr:last-child th,.ffnu__table tbody tr:last-child td{padding-bottom:10px}.ffnu__table tbody th{font-weight:inherit;text-align:left}.ffnu__table tbody td{width:1%;text-align:right;white-space:nowrap;border-left:2px solid var(--ffnu-frame)}.ffnu__table .ffnu__row--sub th{position:relative;padding-left:30px}.ffnu__table .ffnu__row--sub th:before{content:"\2022";position:absolute;left:16px}.ffnu__zutaten{margin:0;padding:12px 14px 14px;font-size:14px;line-height:1.5;text-wrap:pretty}.ffnu__footnote{margin:0;color:var(--ffnu-muted);font-size:12px;line-height:1.5}.ffnu__footnote+.ffnu__footnote{margin-top:-6px}.ffnu__draft-note{margin:0;padding:10px 14px;border:1px dashed var(--ffnu-line);border-radius:4px;color:var(--ffnu-muted);font-size:13px;line-height:1.4}@media screen and (max-width:599px){.ffnu__table tbody th,.ffnu__table tbody td,.ffnu__box-head,.ffnu__table thead th{padding-inline:8px}.ffnu__table tbody th,.ffnu__table tbody td{padding-block:4px}.ffnu__table thead th:not(:first-child){white-space:normal}.ffnu__table tbody th{overflow-wrap:anywhere}.ffnu__box-head,.ffnu__table thead th{font-size:13px}.ffnu__zutaten{padding:10px 10px 12px}.ffnu__table .ffnu__row--sub th{padding-left:24px}.ffnu__table .ffnu__row--sub th:before{left:11px}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/ff-nutrition.css.map */
