.buehne[data-astro-cid-faepk3mh]{position:relative;isolation:isolate;margin-top:-5.25rem;padding-top:5.25rem;overflow:clip}.buehne__bild[data-astro-cid-faepk3mh]{position:absolute;inset:0;z-index:-2}.buehne__bild[data-astro-cid-faepk3mh] img{width:100%;height:100%;object-fit:cover;object-position:70% 50%}.buehne__ersatz[data-astro-cid-faepk3mh]{width:100%;height:100%;background:radial-gradient(60% 55% at 78% 38%,color-mix(in srgb,var(--signal) 26%,transparent),transparent 70%),radial-gradient(48% 44% at 88% 74%,rgba(255,132,40,.22),transparent 72%),radial-gradient(90% 90% at 50% 120%,#171c12,transparent 70%),var(--nacht)}.buehne__schleier[data-astro-cid-faepk3mh]{position:absolute;inset:0;background:linear-gradient(100deg,var(--nacht) 0%,color-mix(in srgb,var(--nacht) 92%,transparent) 30%,color-mix(in srgb,var(--nacht) 42%,transparent) 55%,transparent 78%),linear-gradient(to top,var(--nacht) 2%,transparent 32%)}.buehne__innen[data-astro-cid-faepk3mh]{position:relative;display:flex;align-items:flex-end;gap:var(--abstand-l);width:100%;max-width:var(--breite-inhalt);margin-inline:auto;padding:clamp(3rem,9vh,6rem) var(--rand) clamp(2.5rem,6vh,4rem);min-height:clamp(30rem,78vh,46rem)}.buehne__text[data-astro-cid-faepk3mh]{max-width:34rem}.buehne__titel[data-astro-cid-faepk3mh]{font-size:var(--gr-4xl);color:#fff;text-shadow:0 2px 24px rgba(0,0,0,.45)}.buehne__titel-zeile[data-astro-cid-faepk3mh]{display:block}.buehne__marke[data-astro-cid-faepk3mh]{color:var(--signal)}.buehne__unterzeile[data-astro-cid-faepk3mh]{margin-top:var(--abstand-m);font-size:var(--gr-l);font-weight:500;color:var(--nacht-text);text-shadow:0 1px 10px rgba(0,0,0,.6)}.buehne__sparten[data-astro-cid-faepk3mh]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .875rem;margin-top:var(--abstand-xs);color:color-mix(in srgb,var(--nacht-text) 88%,transparent);font-size:var(--gr-m);text-shadow:0 1px 10px rgba(0,0,0,.6)}.buehne__sparten[data-astro-cid-faepk3mh] li[data-astro-cid-faepk3mh]{display:flex;align-items:center;gap:.875rem}.buehne__sparten[data-astro-cid-faepk3mh] li[data-astro-cid-faepk3mh]:not(:first-child):before{content:"";width:4px;height:4px;border-radius:var(--radius-rund);background:var(--signal)}.buehne__aktionen[data-astro-cid-faepk3mh]{display:flex;flex-wrap:wrap;gap:var(--abstand-s);margin-top:var(--abstand-l)}.siegel[data-astro-cid-faepk3mh]{flex:none;width:clamp(9rem,15vw,13rem);margin-bottom:.5rem;margin-inline-start:auto}.siegel[data-astro-cid-faepk3mh] svg[data-astro-cid-faepk3mh]{width:100%;height:auto;filter:drop-shadow(0 6px 22px rgba(0,0,0,.7))}.siegel__band[data-astro-cid-faepk3mh]{fill:color-mix(in srgb,var(--signal) 82%,transparent)}.siegel__kern[data-astro-cid-faepk3mh]{fill:#090b07b8}.siegel__dreher[data-astro-cid-faepk3mh]{transform-origin:100px 100px;animation:siegel-drehen 26s linear infinite}@keyframes siegel-drehen{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.siegel__dreher[data-astro-cid-faepk3mh]{animation:none}}.siegel__umlauf[data-astro-cid-faepk3mh]{font-family:var(--schrift-text);font-size:13.5px;font-weight:800;letter-spacing:.115em;fill:#0a0c08}.siegel__wort[data-astro-cid-faepk3mh]{font-family:var(--schrift-display);font-stretch:80%;font-size:37px;font-weight:800;letter-spacing:.02em;text-anchor:middle;fill:#fff}.siegel__wort--schmal[data-astro-cid-faepk3mh]{font-size:27px}.siegel__strich[data-astro-cid-faepk3mh]{fill:var(--signal)}.siegel__zusatz[data-astro-cid-faepk3mh]{font-family:var(--schrift-text);font-size:11px;font-weight:700;letter-spacing:.22em;text-anchor:middle;fill:#9aa892}.siegel__marke[data-astro-cid-faepk3mh]{font-family:var(--schrift-text);font-size:11px;font-weight:700;letter-spacing:.26em;text-anchor:middle;fill:var(--signal)}.siegel__bis[data-astro-cid-faepk3mh]{font-family:var(--schrift-text);font-size:11.5px;font-weight:600;text-anchor:middle;fill:#9aa892}.siegel__kern-offen[data-astro-cid-faepk3mh]{display:none}html[data-kueche=offen] .siegel__kern-offen[data-astro-cid-faepk3mh]{display:block}html[data-kueche=offen] .siegel__kern-frisch[data-astro-cid-faepk3mh]{display:none}.eckdaten[data-astro-cid-faepk3mh]{position:relative;padding-inline:var(--rand);padding-bottom:var(--abstand-xl)}.eckdaten__innen[data-astro-cid-faepk3mh]{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;max-width:var(--breite-inhalt);margin-inline:auto;padding:.5rem;background:color-mix(in srgb,var(--nacht-erhoben) 88%,transparent);border:1px solid var(--nacht-kante);border-radius:var(--radius-l);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.eckdaten__feld[data-astro-cid-faepk3mh]{display:flex;align-items:center;gap:var(--abstand-s);padding:var(--abstand-m)}.eckdaten__feld[data-astro-cid-faepk3mh]:not(:last-child){border-inline-end:1px solid var(--nacht-kante)}.eckdaten__feld[data-astro-cid-faepk3mh] svg[data-astro-cid-faepk3mh]{flex:none;width:1.75rem;height:1.75rem;color:var(--signal)}.eckdaten__titel[data-astro-cid-faepk3mh]{font-family:var(--schrift-text);font-size:var(--gr-xs);font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--nacht-text-leise);line-height:1.4;margin-bottom:.4375rem}.eckdaten__wert[data-astro-cid-faepk3mh]{font-size:var(--gr-s);font-weight:600}.eckdaten__zusatz[data-astro-cid-faepk3mh]{color:var(--nacht-text-leise);font-weight:400}@media(max-width:60rem){.buehne__bild[data-astro-cid-faepk3mh] img{object-position:78% 50%}.buehne__schleier[data-astro-cid-faepk3mh]{background:linear-gradient(to top,var(--nacht) 10%,color-mix(in srgb,var(--nacht) 88%,transparent) 42%,color-mix(in srgb,var(--nacht) 62%,transparent) 68%,color-mix(in srgb,var(--nacht) 30%,transparent) 100%),linear-gradient(to right,color-mix(in srgb,var(--nacht) 75%,transparent),transparent 72%)}.buehne__innen[data-astro-cid-faepk3mh]{min-height:clamp(26rem,72vh,38rem)}.siegel[data-astro-cid-faepk3mh]{position:absolute;top:clamp(.5rem,2vh,1.25rem);right:var(--rand);width:clamp(8rem,34vw,11rem);margin:0}@media(min-width:48rem){.siegel[data-astro-cid-faepk3mh]{width:clamp(9rem,20vw,11rem)}}.eckdaten__innen[data-astro-cid-faepk3mh]{grid-template-columns:1fr}.eckdaten__feld[data-astro-cid-faepk3mh]:not(:last-child){border-inline-end:none;border-block-end:1px solid var(--nacht-kante)}}@media(max-width:30rem){.buehne__aktionen[data-astro-cid-faepk3mh] .knopf[data-astro-cid-faepk3mh]{flex:1 1 100%}}@media(max-width:22rem),(max-width:62rem)and (max-height:44rem){.buehne__innen[data-astro-cid-faepk3mh]{flex-direction:column;align-items:stretch;justify-content:flex-end;gap:var(--abstand-s)}.siegel[data-astro-cid-faepk3mh]{position:static;order:-1;align-self:flex-end;width:clamp(5.5rem,26vw,8rem)}}.kategorien[data-astro-cid-zs4dixmp]{padding-block:var(--abstand-2xl)}.kategorien__kopf[data-astro-cid-zs4dixmp]{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--abstand-l);margin-bottom:var(--abstand-xl)}.kategorien__titel[data-astro-cid-zs4dixmp]{margin-top:var(--abstand-s);font-size:var(--gr-2xl)}.kategorien__alle[data-astro-cid-zs4dixmp]{flex:none;display:inline-flex;align-items:center;gap:.5rem;min-height:2.75rem;padding-bottom:.375rem;font-size:var(--gr-s);font-weight:700;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;color:var(--signal);border-bottom:2px solid color-mix(in srgb,var(--signal) 35%,transparent);transition:border-color var(--zeit-normal) var(--kurve)}.kategorien__alle[data-astro-cid-zs4dixmp] svg[data-astro-cid-zs4dixmp]{width:1.125rem;height:1.125rem;transition:transform var(--zeit-normal) var(--kurve-aus)}.kategorien__alle[data-astro-cid-zs4dixmp]:hover{border-bottom-color:var(--signal)}.kategorien__alle[data-astro-cid-zs4dixmp]:hover svg[data-astro-cid-zs4dixmp]{transform:translate(4px)}.kacheln[data-astro-cid-zs4dixmp]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--abstand-m)}.kachel[data-astro-cid-zs4dixmp] a[data-astro-cid-zs4dixmp]{position:relative;display:block;aspect-ratio:4 / 3;overflow:hidden;border:1px solid var(--nacht-kante);border-radius:var(--radius-l);text-decoration:none;isolation:isolate;transition:border-color var(--zeit-normal) var(--kurve),transform var(--zeit-normal) var(--kurve-aus)}.kachel[data-astro-cid-zs4dixmp] a[data-astro-cid-zs4dixmp]:hover{border-color:color-mix(in srgb,var(--signal) 60%,transparent);transform:translateY(-4px)}.kachel__bild[data-astro-cid-zs4dixmp]{position:absolute;inset:0;display:block;background:var(--nacht-erhoben)}.kachel__bild[data-astro-cid-zs4dixmp] img{width:100%;height:100%;object-fit:cover;transition:transform var(--zeit-ruhig) var(--kurve-aus)}.kachel[data-astro-cid-zs4dixmp] a[data-astro-cid-zs4dixmp]:hover .kachel__bild[data-astro-cid-zs4dixmp] img{transform:scale(1.06)}.kachel__ersatz[data-astro-cid-zs4dixmp]{display:grid;place-items:center;width:100%;height:100%;background:radial-gradient(70% 70% at 50% 30%,color-mix(in srgb,var(--signal) 16%,transparent),transparent 70%),var(--nacht-erhoben);font-family:var(--schrift-display);font-stretch:78%;font-size:7rem;font-weight:800;color:color-mix(in srgb,var(--signal) 22%,transparent);line-height:1}.kachel__schleier[data-astro-cid-zs4dixmp]{position:absolute;inset:0;background:linear-gradient(to top,#060805f0 8%,#06080599 38%,#06080514 72%);transition:background var(--zeit-normal) var(--kurve)}.kachel[data-astro-cid-zs4dixmp] a[data-astro-cid-zs4dixmp]:hover .kachel__schleier[data-astro-cid-zs4dixmp]{background:linear-gradient(to top,#060805f5 12%,#060805ad,#06080524 78%)}.kachel__text[data-astro-cid-zs4dixmp]{position:absolute;inset-inline:0;bottom:0;display:grid;justify-items:center;padding:var(--abstand-m);text-align:center}.kachel__zahl[data-astro-cid-zs4dixmp]{font-size:var(--gr-xs);font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--signal);opacity:0;transform:translateY(6px);transition:opacity var(--zeit-normal) var(--kurve),transform var(--zeit-normal) var(--kurve-aus)}.kachel[data-astro-cid-zs4dixmp] a[data-astro-cid-zs4dixmp]:hover .kachel__zahl[data-astro-cid-zs4dixmp],.kachel[data-astro-cid-zs4dixmp] a[data-astro-cid-zs4dixmp]:focus-visible .kachel__zahl[data-astro-cid-zs4dixmp]{opacity:1;transform:translateY(0)}.kachel__titel[data-astro-cid-zs4dixmp]{font-size:clamp(1.375rem,1.1rem + 1.3vw,2rem);color:#fff;text-shadow:0 2px 12px rgba(0,0,0,.6)}.kachel__strich[data-astro-cid-zs4dixmp]{width:2.5rem;height:3px;margin-top:.5rem;background:var(--signal);border-radius:2px;transition:width var(--zeit-normal) var(--kurve-aus)}.kachel[data-astro-cid-zs4dixmp] a[data-astro-cid-zs4dixmp]:hover .kachel__strich[data-astro-cid-zs4dixmp],.kachel[data-astro-cid-zs4dixmp] a[data-astro-cid-zs4dixmp]:focus-visible .kachel__strich[data-astro-cid-zs4dixmp]{width:4.5rem}.kachel__unterzeile[data-astro-cid-zs4dixmp]{max-width:22ch;margin-top:.5rem;font-size:var(--gr-s);line-height:1.35;color:var(--nacht-text-leise);max-height:0;opacity:0;overflow:hidden;transition:max-height var(--zeit-normal) var(--kurve-aus),opacity var(--zeit-normal) var(--kurve),margin-top var(--zeit-normal) var(--kurve)}.kachel[data-astro-cid-zs4dixmp] a[data-astro-cid-zs4dixmp]:hover .kachel__unterzeile[data-astro-cid-zs4dixmp],.kachel[data-astro-cid-zs4dixmp] a[data-astro-cid-zs4dixmp]:focus-visible .kachel__unterzeile[data-astro-cid-zs4dixmp]{max-height:3rem;opacity:1}@media(max-width:64rem){.kacheln[data-astro-cid-zs4dixmp]{grid-template-columns:repeat(2,1fr)}}@media(max-width:40rem){.kategorien__kopf[data-astro-cid-zs4dixmp]{flex-direction:column;align-items:flex-start;gap:var(--abstand-m)}.kacheln[data-astro-cid-zs4dixmp]{grid-template-columns:1fr 1fr;gap:var(--abstand-s)}.kachel[data-astro-cid-zs4dixmp] a[data-astro-cid-zs4dixmp]{aspect-ratio:1 / 1}.kachel__zahl[data-astro-cid-zs4dixmp]{opacity:1;transform:none}.kachel__unterzeile[data-astro-cid-zs4dixmp]{display:none}}.band-huelle[data-astro-cid-c5ccic7b]{overflow:clip}.band[data-astro-cid-c5ccic7b]{overflow:hidden;padding-block:var(--abstand-m);background:var(--signal);color:#0a0c08;transform:rotate(-1.2deg) scale(1.04)}.band__lauf[data-astro-cid-c5ccic7b]{display:flex;width:max-content;animation:band-laufen 42s linear infinite}.band__reihe[data-astro-cid-c5ccic7b]{display:flex;align-items:center}.band__reihe[data-astro-cid-c5ccic7b] li[data-astro-cid-c5ccic7b]{display:flex;align-items:center;font-family:var(--schrift-schlagzeile);font-size:clamp(1.125rem,.9rem + 1.1vw,1.75rem);text-transform:uppercase;letter-spacing:.02em;white-space:nowrap}.band__punkt[data-astro-cid-c5ccic7b]{width:.4375rem;height:.4375rem;margin-inline:clamp(1rem,2.5vw,2rem);background:currentColor;border-radius:var(--radius-rund)}@keyframes band-laufen{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.band__lauf[data-astro-cid-c5ccic7b]{animation:none}}.karte{position:relative;padding-block:var(--abstand-2xl) var(--abstand-2xl);--preisspalte: 9rem}.karte__kopf{margin-bottom:var(--abstand-xl)}.karte__titel{margin-top:var(--abstand-s);font-size:var(--gr-3xl)}.karte__vorspann{max-width:42ch;margin-top:var(--abstand-m);font-size:var(--gr-l);color:var(--text-leise)}.werkzeuge{position:sticky;top:calc(var(--kopfhoehe) + .5rem);z-index:40;margin-bottom:var(--abstand-xl);padding-block:var(--abstand-s);background:color-mix(in srgb,var(--papier) 92%,transparent);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-block:1px solid transparent;transition:border-color var(--zeit-normal) var(--kurve)}.werkzeuge[data-haftet]{border-block-color:var(--papier-kante)}.werkzeuge__innen{display:grid;gap:var(--abstand-s);width:100%;max-width:var(--breite-inhalt);margin-inline:auto;padding-inline:var(--rand)}.werkzeuge__zeile{display:flex;gap:var(--abstand-s)}.suche{position:relative;display:flex;align-items:center;flex:1 1 auto;min-width:0}.suche>svg{position:absolute;left:1rem;width:1.125rem;height:1.125rem;color:var(--text-leise);pointer-events:none}.suche input{width:100%;min-height:3rem;padding:.75rem 2.75rem;background:var(--papier-erhoben);border:1px solid var(--papier-kante);border-radius:var(--radius-rund);font-size:var(--gr-s);transition:border-color var(--zeit-flink) var(--kurve)}.suche input::-webkit-search-cancel-button{display:none}.suche input:hover{border-color:color-mix(in srgb,var(--signal-tief) 40%,var(--papier-kante))}.suche__leeren{position:absolute;right:.25rem;display:grid;place-items:center;width:2.75rem;height:2.75rem;border-radius:var(--radius-rund);color:var(--text-leise)}.suche__leeren:hover{background:var(--papier);color:var(--text)}.suche__leeren svg{width:1rem;height:1rem}.schalter-veggie{flex:none;display:inline-flex;align-items:center;gap:.5rem;min-height:3rem;padding:.75rem 1.25rem;background:var(--papier-erhoben);border:1px solid var(--papier-kante);border-radius:var(--radius-rund);font-size:var(--gr-s);font-weight:600;white-space:nowrap;transition:background var(--zeit-flink) var(--kurve),border-color var(--zeit-flink) var(--kurve),color var(--zeit-flink) var(--kurve)}.schalter-veggie svg{width:1.125rem;height:1.125rem;color:var(--signal-tief)}.schalter-veggie__kurz{display:none}.schalter-veggie:hover{border-color:color-mix(in srgb,var(--signal-tief) 45%,var(--papier-kante))}.schalter-veggie[aria-pressed=true]{background:var(--signal-tief);border-color:var(--signal-tief);color:#fff}.schalter-veggie[aria-pressed=true] svg{color:var(--signal)}.sprungliste{overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;margin-inline:calc(var(--rand) * -1);padding-inline:var(--rand)}.sprungliste::-webkit-scrollbar{display:none}.sprungliste ul{display:flex;gap:.375rem;width:max-content}.sprungliste a{display:flex;align-items:center;min-height:2.75rem;padding:.5rem .9375rem;font-size:var(--gr-s);font-weight:600;text-decoration:none;color:var(--text-leise);border:1px solid transparent;border-radius:var(--radius-rund);white-space:nowrap;transition:background var(--zeit-flink) var(--kurve),color var(--zeit-flink) var(--kurve)}.sprungliste a:hover{background:var(--papier-erhoben);color:var(--text)}.sprungliste a[aria-current=true]{background:var(--signal);color:#16180f;font-weight:700}.treffer{margin-bottom:var(--abstand-m);font-size:var(--gr-s);font-weight:600;color:var(--signal-tief)}.leermeldung{max-width:44ch;margin-block:var(--abstand-xl);font-size:var(--gr-l);color:var(--text-leise)}.gruppe{padding-block:var(--abstand-l) var(--abstand-xl);scroll-margin-top:calc(var(--kopfhoehe) + 8rem)}.gruppe:not(:last-of-type){border-bottom:1px solid var(--papier-kante)}.gruppe[data-leer]{display:none}.gruppe__kopf{position:relative;margin-bottom:var(--abstand-l);isolation:isolate}.gruppe__zeile{display:flex;align-items:baseline;gap:var(--abstand-s)}.gruppe__ordnung{position:absolute;top:50%;right:0;z-index:-1;font-family:var(--schrift-schlagzeile);font-size:clamp(4rem,3rem + 6vw,9rem);line-height:1;letter-spacing:-.03em;color:color-mix(in srgb,var(--signal) 16%,transparent);transform:translateY(-50%);pointer-events:none;user-select:none}.gruppe__titel{font-size:var(--gr-2xl)}.gruppe__zaehler{align-self:flex-start;margin-top:.15em;font-family:var(--schrift-text);font-size:var(--gr-xs);font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:.04em;color:var(--signal-tief)}.gruppe__linie{display:block;width:3.5rem;height:4px;margin-top:.75rem;background:var(--signal);border-radius:2px}.gruppe__hinweis{max-width:52ch;margin-top:var(--abstand-m);font-size:var(--gr-s);color:var(--text-leise)}.gruppe__koepfe{display:none;align-items:flex-end;gap:var(--abstand-m);margin-top:var(--abstand-s);font-size:var(--gr-xs);font-weight:700;letter-spacing:.04em;line-height:1.25;text-transform:uppercase;color:var(--text-leise)}.gruppe__koepfe span{width:var(--preisspalte);text-align:right;text-wrap:balance}.gerichte{display:grid;gap:0;grid-template-columns:repeat(auto-fill,minmax(min(100%,26rem),1fr));column-gap:var(--abstand-2xl)}.gericht{position:relative;display:flex;align-items:baseline;gap:var(--abstand-s);padding-block:.875rem;padding-inline:.75rem;margin-inline:-.75rem;border-radius:var(--radius-m);border-bottom:1px solid color-mix(in srgb,var(--text-leise) 18%,transparent);transition:background var(--zeit-flink) var(--kurve)}.gericht:before{content:"";position:absolute;left:0;top:.5rem;bottom:.5rem;width:3px;background:var(--signal);border-radius:3px;transform:scaleY(0);transform-origin:center;transition:transform var(--zeit-normal) var(--kurve-aus)}@media(hover:hover){.gericht:hover{background:color-mix(in srgb,var(--signal) 9%,transparent)}.gericht:hover:before{transform:scaleY(1)}.gericht:hover .preis{color:var(--signal-tief)}}.gericht[hidden]{display:none}.gericht__text{flex:1 1 auto;min-width:0}.gericht__nr{display:inline-block;min-width:2.2em;margin-inline-end:.5em;font-variant-numeric:tabular-nums;font-weight:700;color:var(--signal-tief)}.gericht__name{display:flex;align-items:baseline;flex-wrap:wrap;gap:.375rem;font-family:var(--schrift-text);font-size:var(--gr-m);font-weight:650;letter-spacing:0;line-height:1.35}.gericht__wort{flex:1 1 min-content;min-width:0}.gericht__text:has(.gericht__nr) .gericht__zutaten{padding-inline-start:calc(var(--gr-m) * 2.7 + .375rem)}.gericht__zutaten{margin-top:.125rem;font-size:var(--gr-s);line-height:1.45;color:var(--text-leise)}.veggie{display:inline-grid;place-items:center;align-self:center;width:1.25rem;height:1.25rem;background:color-mix(in srgb,var(--signal) 24%,transparent);border-radius:var(--radius-rund);color:var(--signal-tief)}.veggie svg{width:.8125rem;height:.8125rem}.beliebt{align-self:center;padding:.1875rem .5rem;background:var(--signal);color:#16180f;font-size:.6875rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase;border-radius:var(--radius-rund);white-space:nowrap}.kennung{font-size:.75rem;font-weight:500;letter-spacing:.04em;color:var(--text-leise);cursor:help}.preise{flex:none;display:flex;align-items:baseline;justify-content:flex-end;gap:var(--abstand-m);font-variant-numeric:tabular-nums}.preis{font-size:var(--gr-m);font-weight:700;white-space:nowrap;transition:color var(--zeit-flink) var(--kurve)}.preise--spalten .preis{width:var(--preisspalte);text-align:right}.preise--varianten{flex:0 1 auto;max-width:45%;gap:var(--abstand-m)}.variante{display:grid;justify-items:end;gap:.0625rem;min-width:0}.variante__label{font-size:.75rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--text-leise);text-align:right;text-wrap:balance}.gericht:has(.preise--varianten){align-items:flex-start}.kennzeichnung{margin-top:var(--abstand-xl);background:var(--papier-erhoben);border:1px solid var(--papier-kante);border-radius:var(--radius-l)}.kennzeichnung summary{display:flex;align-items:center;justify-content:space-between;gap:var(--abstand-s);padding:var(--abstand-m) var(--abstand-l);font-size:var(--gr-s);font-weight:700;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;list-style:none}.kennzeichnung summary::-webkit-details-marker{display:none}.kennzeichnung summary svg{width:1.25rem;height:1.25rem;color:var(--text-leise);transition:transform var(--zeit-normal) var(--kurve)}.kennzeichnung[open] summary svg{transform:rotate(180deg)}.kennzeichnung__inhalt{padding:0 var(--abstand-l) var(--abstand-l);font-size:var(--gr-s);color:var(--text-leise)}.kennzeichnung__inhalt h4{margin-top:var(--abstand-m);margin-bottom:var(--abstand-xs);font-family:var(--schrift-text);font-size:var(--gr-xs);font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--text)}.legende{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,20rem),1fr));gap:.25rem var(--abstand-l);line-height:1.45}.legende b{display:inline-block;min-width:1.25rem;color:var(--text)}.kennzeichnung__fussnote{margin-top:var(--abstand-m);padding-top:var(--abstand-m);border-top:1px solid var(--papier-kante);font-style:italic}@media(min-width:48.01rem){.gerichte--tabelle{grid-template-columns:1fr}.gruppe__koepfe{display:flex;justify-content:flex-end}}@media(max-width:48rem){.werkzeuge__zeile{flex-wrap:wrap}.schalter-veggie{flex:1 1 auto;justify-content:center}.gericht{flex-wrap:wrap;row-gap:.25rem}.preise{width:100%;justify-content:flex-start;gap:var(--abstand-l)}.preise--varianten{max-width:none}.variante__label{text-align:left}.preise--spalten .preis,.variante{width:auto;text-align:left;justify-items:start}.preise--spalten .preis:before{content:var(--spaltenkopf, "")}.preise--spalten .preis{display:grid;gap:.0625rem}.preise--spalten .preis:before{font-size:.6875rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;white-space:normal;color:var(--text-leise)}}@media(max-width:26rem){.werkzeuge__zeile{flex-wrap:nowrap}.schalter-veggie{flex:none;gap:.375rem;padding-inline:.875rem}.schalter-veggie__lang{display:none}.schalter-veggie__kurz{display:inline}}.ueber[data-astro-cid-hn4ehdz2]{padding-block:var(--abstand-2xl);border-top:1px solid var(--nacht-kante)}.ueber__innen[data-astro-cid-hn4ehdz2]{display:grid;grid-template-columns:1.25fr 1fr;align-items:start;gap:var(--abstand-2xl)}.ueber__titel[data-astro-cid-hn4ehdz2]{margin-top:var(--abstand-s);font-size:var(--gr-2xl)}.ueber__vorspann[data-astro-cid-hn4ehdz2]{max-width:54ch;margin-top:var(--abstand-m);font-size:var(--gr-l);color:var(--nacht-text-leise)}.merkmale[data-astro-cid-hn4ehdz2]{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--abstand-l) var(--abstand-m);margin-top:var(--abstand-xl)}.merkmal[data-astro-cid-hn4ehdz2]{display:flex;gap:var(--abstand-s)}.merkmal[data-astro-cid-hn4ehdz2] svg[data-astro-cid-hn4ehdz2]{flex:none;width:1.75rem;height:1.75rem;color:var(--signal)}.merkmal__titel[data-astro-cid-hn4ehdz2]{font-family:var(--schrift-display);font-stretch:88%;font-size:var(--gr-m);font-weight:700;letter-spacing:0}.merkmal__text[data-astro-cid-hn4ehdz2]{margin-top:.1875rem;font-size:var(--gr-s);line-height:1.45;color:var(--nacht-text-leise)}.ueber__bild[data-astro-cid-hn4ehdz2]{margin:0;position:sticky;top:7rem}.ueber__bild[data-astro-cid-hn4ehdz2] img{width:100%;aspect-ratio:5 / 4;object-fit:cover;border-radius:var(--radius-l);border:1px solid var(--nacht-kante)}.ueber__ersatz[data-astro-cid-hn4ehdz2]{display:grid;place-items:center;aspect-ratio:5 / 4;padding:var(--abstand-l);text-align:center;background:radial-gradient(70% 60% at 50% 25%,color-mix(in srgb,var(--signal) 14%,transparent),transparent 70%),var(--nacht-erhoben);border:1px solid var(--nacht-kante);border-radius:var(--radius-l)}.ueber__ersatz-adresse[data-astro-cid-hn4ehdz2]{font-family:var(--schrift-schlagzeile);font-size:var(--gr-xl);text-transform:uppercase;line-height:1.15;color:color-mix(in srgb,var(--nacht-text) 65%,transparent)}.ueber__bild[data-astro-cid-hn4ehdz2] figcaption[data-astro-cid-hn4ehdz2]{margin-top:var(--abstand-s);font-size:var(--gr-xs);color:var(--nacht-text-leise)}@media(max-width:62rem){.ueber__innen[data-astro-cid-hn4ehdz2]{grid-template-columns:1fr;gap:var(--abstand-xl)}.ueber__bild[data-astro-cid-hn4ehdz2]{position:static;max-width:100%}}@media(max-width:34rem){.merkmale[data-astro-cid-hn4ehdz2]{grid-template-columns:1fr;gap:var(--abstand-m)}}.stimmen[data-astro-cid-q5eqx4xv]{padding-block:var(--abstand-2xl);border-top:1px solid var(--nacht-kante)}.stimmen__kopf[data-astro-cid-q5eqx4xv]{display:grid;grid-template-columns:1.1fr 1fr;align-items:center;gap:var(--abstand-xl);margin-bottom:var(--abstand-xl)}.stimmen__titel[data-astro-cid-q5eqx4xv]{margin-top:var(--abstand-s);font-size:var(--gr-2xl)}.stimmen__vorspann[data-astro-cid-q5eqx4xv]{max-width:44ch;margin-top:var(--abstand-m);font-size:var(--gr-l);color:var(--nacht-text-leise)}.spiegel[data-astro-cid-q5eqx4xv]{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:var(--abstand-l);padding:var(--abstand-l);background:var(--nacht-erhoben);border:1px solid var(--nacht-kante);border-radius:var(--radius-l)}.spiegel__note[data-astro-cid-q5eqx4xv]{text-align:center}.spiegel__zahl[data-astro-cid-q5eqx4xv]{display:block;font-family:var(--schrift-display);font-stretch:82%;font-size:clamp(3rem,2rem + 4vw,4.5rem);font-weight:800;line-height:.9;letter-spacing:-.03em}.spiegel__anzahl[data-astro-cid-q5eqx4xv]{margin-top:.375rem;font-size:var(--gr-xs);color:var(--nacht-text-leise)}.sterne[data-astro-cid-q5eqx4xv]{display:flex;justify-content:center;gap:.1875rem;margin-top:.625rem}.stern[data-astro-cid-q5eqx4xv]{position:relative;display:block;width:1.125rem;height:1.125rem}.stern[data-astro-cid-q5eqx4xv] svg[data-astro-cid-q5eqx4xv]{position:absolute;inset:0;width:100%;height:100%}.stern__grund[data-astro-cid-q5eqx4xv]{fill:color-mix(in srgb,var(--nacht-text-leise) 35%,transparent)}.stern__voll[data-astro-cid-q5eqx4xv]{fill:var(--stern);clip-path:inset(0 calc(100% - var(--fuellung)) 0 0)}.balken[data-astro-cid-q5eqx4xv]{display:grid;gap:.375rem;min-width:0}.balken[data-astro-cid-q5eqx4xv] li[data-astro-cid-q5eqx4xv]{display:grid;grid-template-columns:2.5rem 1fr 2.25rem;align-items:center;gap:.625rem;font-size:var(--gr-xs);color:var(--nacht-text-leise);font-variant-numeric:tabular-nums}.balken__stufe[data-astro-cid-q5eqx4xv]{white-space:nowrap}.balken__schiene[data-astro-cid-q5eqx4xv]{height:.5rem;background:color-mix(in srgb,var(--nacht-text-leise) 18%,transparent);border-radius:var(--radius-rund);overflow:hidden}.balken__fuellung[data-astro-cid-q5eqx4xv]{display:block;width:var(--anteil);height:100%;background:var(--signal);border-radius:var(--radius-rund)}.balken__zahl[data-astro-cid-q5eqx4xv]{text-align:right}.zitate[data-astro-cid-q5eqx4xv]{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,20rem),1fr));gap:var(--abstand-m);grid-auto-flow:dense}.zitat--gross[data-astro-cid-q5eqx4xv]{grid-column:span 2}.zitat[data-astro-cid-q5eqx4xv] figure[data-astro-cid-q5eqx4xv]{display:flex;flex-direction:column;height:100%;padding:var(--abstand-l);background:var(--nacht-erhoben);border:1px solid var(--nacht-kante);border-radius:var(--radius-l);transition:border-color var(--zeit-normal) var(--kurve),transform var(--zeit-normal) var(--kurve-aus)}.zitat[data-astro-cid-q5eqx4xv] figure[data-astro-cid-q5eqx4xv]:hover{border-color:color-mix(in srgb,var(--signal) 45%,transparent);transform:translateY(-3px)}.zitat__sterne[data-astro-cid-q5eqx4xv]{display:flex;gap:.125rem;margin-bottom:var(--abstand-s)}.zitat__sterne[data-astro-cid-q5eqx4xv] svg[data-astro-cid-q5eqx4xv]{width:.9375rem;height:.9375rem;fill:var(--stern)}.zitat__sterne[data-astro-cid-q5eqx4xv] svg[data-astro-cid-q5eqx4xv].ist-leer{fill:color-mix(in srgb,var(--nacht-text-leise) 30%,transparent)}.zitat__text[data-astro-cid-q5eqx4xv]{flex:1 1 auto;margin:0;font-size:var(--gr-s);line-height:1.55;color:var(--nacht-text)}.zitat--gross[data-astro-cid-q5eqx4xv] .zitat__text[data-astro-cid-q5eqx4xv]{font-size:var(--gr-l);line-height:1.45}.zitat__text[data-astro-cid-q5eqx4xv]:before{content:"„"}.zitat__text[data-astro-cid-q5eqx4xv]:after{content:"“"}.zitat__quelle[data-astro-cid-q5eqx4xv]{margin-top:var(--abstand-m);padding-top:var(--abstand-s);border-top:1px solid var(--nacht-kante)}.zitat__autor[data-astro-cid-q5eqx4xv]{display:block;font-size:var(--gr-s);font-weight:700}.zitat__wann[data-astro-cid-q5eqx4xv]{display:block;font-size:var(--gr-xs);color:var(--nacht-text-leise)}.stimmen__aktion[data-astro-cid-q5eqx4xv]{margin-top:var(--abstand-xl);padding-top:var(--abstand-xl);border-top:1px solid var(--nacht-kante);text-align:center}.stimmen__frage[data-astro-cid-q5eqx4xv]{font-family:var(--schrift-display);font-stretch:84%;font-size:var(--gr-xl);font-weight:700;text-transform:uppercase}.stimmen__knoepfe[data-astro-cid-q5eqx4xv]{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--abstand-s);margin-top:var(--abstand-m)}.stimmen__fussnote[data-astro-cid-q5eqx4xv]{max-width:52ch;margin:var(--abstand-m) auto 0;font-size:var(--gr-xs);color:var(--nacht-text-leise)}@media(max-width:62rem){.stimmen__kopf[data-astro-cid-q5eqx4xv]{grid-template-columns:1fr}}@media(max-width:44rem){.zitat--gross[data-astro-cid-q5eqx4xv]{grid-column:span 1}.zitat--gross[data-astro-cid-q5eqx4xv] .zitat__text[data-astro-cid-q5eqx4xv]{font-size:var(--gr-m)}.spiegel[data-astro-cid-q5eqx4xv]{grid-template-columns:1fr;justify-items:center}.balken[data-astro-cid-q5eqx4xv]{width:100%;max-width:22rem}}@media(max-width:30rem){.stimmen__knoepfe[data-astro-cid-q5eqx4xv] .knopf[data-astro-cid-q5eqx4xv]{flex:1 1 100%}}.hoch[data-astro-cid-xycn5bex]{position:fixed;right:clamp(1rem,3vw,2rem);bottom:clamp(1rem,3vw,2rem);z-index:60;display:grid;place-items:center;width:3rem;height:3rem;background:var(--signal);color:#0a0c08;border-radius:var(--radius-rund);box-shadow:0 10px 30px -10px #0009;opacity:0;transform:translateY(12px) scale(.9);transition:opacity var(--zeit-normal) var(--kurve),transform var(--zeit-normal) var(--kurve-aus),background var(--zeit-flink) var(--kurve)}.hoch[data-astro-cid-xycn5bex][hidden]{display:none}.hoch[data-astro-cid-xycn5bex][data-sichtbar]{opacity:1;transform:translateY(0) scale(1)}.hoch[data-astro-cid-xycn5bex].hoch--ruht{opacity:0;transform:translateY(12px) scale(.9);visibility:hidden;pointer-events:none}.hoch[data-astro-cid-xycn5bex]:hover{background:var(--signal-hell)}.hoch[data-astro-cid-xycn5bex] svg[data-astro-cid-xycn5bex]{width:1.25rem;height:1.25rem}@media(prefers-reduced-motion:reduce){.hoch[data-astro-cid-xycn5bex]{transition:opacity var(--zeit-flink) linear;transform:none}.hoch[data-astro-cid-xycn5bex][data-sichtbar]{transform:none}}.einladung[data-astro-cid-spgbpl5v]{position:fixed;right:var(--abstand-m);bottom:var(--abstand-m);z-index:60;width:min(21rem,calc(100vw - 2 * var(--abstand-m)));padding:var(--abstand-m) var(--abstand-m) var(--abstand-m);background:var(--nacht-erhoben);border:1px solid var(--nacht-kante);border-radius:var(--radius-l);box-shadow:0 24px 60px #0000008c,0 0 0 1px color-mix(in srgb,var(--signal) 12%,transparent);color:var(--nacht-text);opacity:0;transform:translateY(1.25rem) scale(.97);transition:opacity var(--zeit-normal) var(--kurve-aus),transform var(--zeit-normal) var(--kurve-aus)}.einladung--da[data-astro-cid-spgbpl5v]{opacity:1;transform:none}.einladung--ruht[data-astro-cid-spgbpl5v]{opacity:0;transform:translateY(1.25rem) scale(.97);visibility:hidden;pointer-events:none}.einladung[data-astro-cid-spgbpl5v]:before{content:"";position:absolute;top:-1px;left:var(--abstand-m);width:2.75rem;height:3px;background:var(--signal);border-radius:var(--radius-rund)}.einladung__zu[data-astro-cid-spgbpl5v]{position:absolute;top:.25rem;right:.25rem;display:grid;place-items:center;width:2.75rem;height:2.75rem;background:none;border:0;border-radius:var(--radius-s);color:var(--nacht-text-leise);cursor:pointer;transition:color var(--zeit-flink) var(--kurve)}.einladung__zu[data-astro-cid-spgbpl5v]:hover{color:var(--nacht-text)}.einladung__zu[data-astro-cid-spgbpl5v] svg[data-astro-cid-spgbpl5v]{width:1.125rem;height:1.125rem}.einladung__marke[data-astro-cid-spgbpl5v]{margin-bottom:var(--abstand-2xs);padding-right:2rem;font-size:var(--gr-xs);font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--signal)}.einladung__titel[data-astro-cid-spgbpl5v]{font-size:var(--gr-xl);line-height:1.02;color:#fff}.einladung__spiegel[data-astro-cid-spgbpl5v]{display:flex;align-items:center;gap:.5rem;margin-top:var(--abstand-s);padding-top:var(--abstand-s);border-top:1px solid var(--nacht-kante)}.einladung__zahl[data-astro-cid-spgbpl5v]{font-family:var(--schrift-display);font-stretch:85%;font-size:var(--gr-l);font-weight:700;line-height:1;color:#fff}.sterne[data-astro-cid-spgbpl5v]{display:flex;gap:.0625rem}.stern[data-astro-cid-spgbpl5v]{position:relative;display:block;width:.875rem;height:.875rem}.stern[data-astro-cid-spgbpl5v] svg[data-astro-cid-spgbpl5v]{position:absolute;inset:0;width:100%;height:100%}.stern__grund[data-astro-cid-spgbpl5v]{fill:color-mix(in srgb,var(--nacht-text) 18%,transparent)}.stern__voll[data-astro-cid-spgbpl5v]{fill:var(--stern);clip-path:inset(0 calc(100% - var(--fuellung)) 0 0)}.einladung__anzahl[data-astro-cid-spgbpl5v]{margin-left:auto;font-size:var(--gr-xs);color:var(--nacht-text-leise)}.einladung__aktionen[data-astro-cid-spgbpl5v]{display:grid;gap:var(--abstand-2xs);margin-top:var(--abstand-m)}.einladung__knopf[data-astro-cid-spgbpl5v]{min-height:2.75rem;padding:.75rem 1rem;font-size:var(--gr-xs);white-space:nowrap}.einladung__knopf[data-astro-cid-spgbpl5v] svg[data-astro-cid-spgbpl5v]{width:1rem;height:1rem}.einladung__spaeter[data-astro-cid-spgbpl5v]{min-height:2.75rem;padding:0 .875rem;background:none;border:0;font-family:var(--schrift-text);font-size:var(--gr-s);color:var(--nacht-text-leise);cursor:pointer;transition:color var(--zeit-flink) var(--kurve)}.einladung__spaeter[data-astro-cid-spgbpl5v]:hover{color:var(--nacht-text)}@media(max-width:30rem){.einladung[data-astro-cid-spgbpl5v]{right:var(--abstand-xs);left:var(--abstand-xs);bottom:var(--abstand-xs);width:auto;padding-block:.75rem}.einladung__titel[data-astro-cid-spgbpl5v]{font-size:var(--gr-l)}.einladung__titel[data-astro-cid-spgbpl5v] br[data-astro-cid-spgbpl5v]{display:none}.einladung__spiegel[data-astro-cid-spgbpl5v]{margin-top:var(--abstand-2xs)}.einladung__aktionen[data-astro-cid-spgbpl5v]{margin-top:var(--abstand-s)}}@media(prefers-reduced-motion:reduce){.einladung[data-astro-cid-spgbpl5v]{transition:opacity var(--zeit-flink) linear;transform:none}}@media print{.einladung[data-astro-cid-spgbpl5v]{display:none}}
