.anfrage-schicht[data-astro-cid-55agdbig]{z-index:80;backdrop-filter:blur(12px)saturate(115%);background:#26231f61;justify-content:center;align-items:flex-start;padding:clamp(10px,3vw,40px);display:flex;position:fixed;inset:0;overflow-y:auto}.anfrage-schicht[data-astro-cid-55agdbig][hidden]{display:none}.anfrage-flaeche[data-astro-cid-55agdbig]{backdrop-filter:blur(22px)saturate(140%);border-radius:var(--r-m);background:#fffffff2;border:1px solid #fffc;width:100%;max-width:620px;margin:auto;padding:clamp(20px,4vw,34px);position:relative;box-shadow:0 28px 70px #26231f4d}.anfrage-schliessen[data-astro-cid-55agdbig]{width:44px;height:44px;color:var(--ink-2);cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;display:grid;position:absolute;top:12px;right:12px}.anfrage-schliessen[data-astro-cid-55agdbig]:hover{background:var(--surface);color:var(--ink)}.anfrage-flaeche[data-astro-cid-55agdbig] h2[data-astro-cid-55agdbig]{font-family:var(--font-display);color:var(--ink);margin:0 0 16px;padding-right:44px;font-size:clamp(1.3rem,3vw,1.6rem)}.weg-wahl[data-astro-cid-55agdbig]{background:var(--surface);border-radius:999px;gap:6px;margin-bottom:14px;padding:5px;display:flex}.weg[data-astro-cid-55agdbig]{min-height:44px;font:inherit;color:var(--ink-2);cursor:pointer;background:0 0;border:0;border-radius:999px;flex:1;padding:10px 12px;font-size:.9rem;font-weight:600}.weg-aktiv[data-astro-cid-55agdbig]{background:var(--canvas);color:var(--accent-ink);box-shadow:0 1px 3px #26231f24}.weg-text[data-astro-cid-55agdbig]{color:var(--ink-2);margin-bottom:20px;font-size:.9rem}.feld-paar[data-astro-cid-55agdbig]{grid-template-columns:1fr;gap:14px;display:grid}@media (width>=560px){.feld-paar[data-astro-cid-55agdbig]{grid-template-columns:1fr 1fr}}.feld[data-astro-cid-55agdbig]{margin-bottom:14px}.feld[data-astro-cid-55agdbig] label[data-astro-cid-55agdbig]{color:var(--ink);margin-bottom:5px;font-size:.86rem;font-weight:600;display:block}.pflicht[data-astro-cid-55agdbig]{color:var(--accent)}.feld[data-astro-cid-55agdbig] input[data-astro-cid-55agdbig],.feld[data-astro-cid-55agdbig] select[data-astro-cid-55agdbig],.feld[data-astro-cid-55agdbig] textarea[data-astro-cid-55agdbig]{border:1px solid var(--line);border-radius:var(--r-s);background:var(--canvas);width:100%;min-height:44px;font:inherit;color:var(--ink);padding:11px 13px;font-size:1rem}.feld[data-astro-cid-55agdbig] textarea[data-astro-cid-55agdbig]{resize:vertical;min-height:116px}.feld[data-astro-cid-55agdbig] input[data-astro-cid-55agdbig][type=date]{-webkit-appearance:none;appearance:none;-webkit-min-logical-width:0;min-width:0;max-width:100%;display:block}.feld[data-astro-cid-55agdbig] input[data-astro-cid-55agdbig]{min-width:0}.feld[data-astro-cid-55agdbig] input[data-astro-cid-55agdbig]:focus-visible,.feld[data-astro-cid-55agdbig] select[data-astro-cid-55agdbig]:focus-visible,.feld[data-astro-cid-55agdbig] textarea[data-astro-cid-55agdbig]:focus-visible{outline:2px solid var(--accent);outline-offset:1px;border-color:var(--accent)}.ungueltig[data-astro-cid-55agdbig]{border-color:#b3261e}.feldfehler[data-astro-cid-55agdbig]{color:#b3261e;margin-top:4px;font-size:.82rem;display:none}.feldfehler[data-astro-cid-55agdbig].aktiv{display:block}.feldhinweis[data-astro-cid-55agdbig]{color:var(--ink-3);margin-top:4px;font-size:.82rem;display:block}.gastro-teil[data-astro-cid-55agdbig]{border-top:1px solid var(--line-soft);border-bottom:1px solid var(--line-soft);margin-bottom:16px;padding:18px 0 4px}.feld-gruppe[data-astro-cid-55agdbig]{border:0;margin:0 0 18px;padding:0}.feld-gruppe[data-astro-cid-55agdbig] legend[data-astro-cid-55agdbig]{color:var(--ink);margin-bottom:6px;padding:0;font-size:.86rem;font-weight:600}.gruppe-hinweis[data-astro-cid-55agdbig]{color:var(--ink-3);margin:0 0 8px;font-size:.82rem}.tage[data-astro-cid-55agdbig]{flex-wrap:wrap;gap:8px;display:flex}.tag[data-astro-cid-55agdbig]{position:relative}.tag[data-astro-cid-55agdbig] input[data-astro-cid-55agdbig]{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute}.tag[data-astro-cid-55agdbig] span[data-astro-cid-55agdbig][aria-hidden]{border:1px solid var(--line);border-radius:var(--r-s);min-width:52px;min-height:44px;color:var(--ink-2);background:var(--canvas);place-items:center;font-size:.92rem;font-weight:600;display:grid}.tag[data-astro-cid-55agdbig] input[data-astro-cid-55agdbig]:checked+span[data-astro-cid-55agdbig][aria-hidden]{background:var(--accent);border-color:var(--accent);color:#fff}.tag[data-astro-cid-55agdbig] input[data-astro-cid-55agdbig]:focus-visible+span[data-astro-cid-55agdbig][aria-hidden]{outline:2px solid var(--accent);outline-offset:2px}.marken[data-astro-cid-55agdbig]{flex-wrap:wrap;gap:8px;display:flex}.marke[data-astro-cid-55agdbig]{position:relative}.marke[data-astro-cid-55agdbig] input[data-astro-cid-55agdbig]{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute}.marke[data-astro-cid-55agdbig] span[data-astro-cid-55agdbig]{border:1px solid var(--line);min-height:44px;color:var(--ink-2);background:var(--canvas);border-radius:999px;align-items:center;padding:10px 16px;font-size:.9rem;display:inline-flex}.marke[data-astro-cid-55agdbig] input[data-astro-cid-55agdbig]:checked+span[data-astro-cid-55agdbig]{background:var(--accent-soft);border-color:var(--accent);color:var(--accent-ink);font-weight:600}.marke[data-astro-cid-55agdbig] input[data-astro-cid-55agdbig]:focus-visible+span[data-astro-cid-55agdbig]{outline:2px solid var(--accent);outline-offset:2px}.nur-vorlesen[data-astro-cid-55agdbig]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.honigtopf[data-astro-cid-55agdbig]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.zustimmung[data-astro-cid-55agdbig]{align-items:flex-start;gap:11px;margin:6px 0 4px;display:flex}.zustimmung[data-astro-cid-55agdbig] input[data-astro-cid-55agdbig]{width:18px;height:18px;accent-color:var(--accent);flex:none;margin-top:3px}.zustimmung[data-astro-cid-55agdbig] label[data-astro-cid-55agdbig]{color:var(--ink-2);font-size:.86rem;font-weight:400;line-height:1.5}.btn-breit[data-astro-cid-55agdbig]{width:100%;min-height:48px;font:inherit;cursor:pointer;border:0;justify-content:center;margin-top:16px;font-size:1rem;font-weight:600}.btn-breit[data-astro-cid-55agdbig]:disabled{opacity:.65;cursor:default}.anfrage-hinweis[data-astro-cid-55agdbig]{color:var(--ink-3);text-align:center;margin:10px 0 0;font-size:.82rem}.meldung-ok[data-astro-cid-55agdbig],.meldung-fehler[data-astro-cid-55agdbig]{border-radius:var(--r-s);margin-top:16px;padding:14px 16px;font-size:.9rem}.meldung-ok[data-astro-cid-55agdbig]{background:var(--accent-soft);border:1px solid var(--accent);color:var(--accent-ink)}.meldung-fehler[data-astro-cid-55agdbig]{color:#7f1d1a;background:#fdecea;border:1px solid #b3261e}.meldung-ok[data-astro-cid-55agdbig][hidden],.meldung-fehler[data-astro-cid-55agdbig][hidden]{display:none}.seite[data-astro-cid-5oidry7l]{overflow-x:hidden}.huelle[data-astro-cid-5oidry7l]{max-width:1240px;margin:0 auto}.hero[data-astro-cid-5oidry7l]{isolation:isolate;background:#e6ede0;flex-direction:column;justify-content:flex-end;min-height:100svh;padding:0 clamp(20px,6vw,56px) clamp(56px,9vw,112px);display:flex;position:relative}.hero-bild[data-astro-cid-5oidry7l],.hero-bild[data-astro-cid-5oidry7l] img[data-astro-cid-5oidry7l]{object-fit:cover;object-position:center 40%;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.hero-schleier[data-astro-cid-5oidry7l]{z-index:-1;background:linear-gradient(#fdfcf800 0%,#fdfcf866 34%,#fdfcf8d6 66%,#fdfcf8f5 100%);position:absolute;inset:0}.hero-marke[data-astro-cid-5oidry7l]{margin:0 0 clamp(22px,3vw,36px);display:inline-block}.hero-marke[data-astro-cid-5oidry7l] img[data-astro-cid-5oidry7l]{width:auto;height:clamp(160px,19vw,220px);display:block}.hero-inhalt[data-astro-cid-5oidry7l]{width:100%}.hero[data-astro-cid-5oidry7l] h1[data-astro-cid-5oidry7l]{letter-spacing:-.025em;max-width:14ch;color:var(--ink);margin:0 0 clamp(20px,3vw,32px);font-size:clamp(3.2rem,9vw,7rem);line-height:.92}.h1-leise[data-astro-cid-5oidry7l]{letter-spacing:-.01em;color:var(--accent-ink);margin-top:.25em;font-size:.5em;font-weight:500;display:block}.hero-text[data-astro-cid-5oidry7l]{color:var(--ink-2);max-width:58ch;margin:0 0 clamp(28px,3.5vw,40px);font-size:clamp(1.1rem,1.8vw,1.32rem);font-weight:350;line-height:1.55}.hero-knoepfe[data-astro-cid-5oidry7l]{flex-wrap:wrap;gap:14px;display:flex}.zeile[data-astro-cid-5oidry7l]{padding:clamp(88px,12vw,136px) clamp(20px,6vw,56px)}.zeile-hell[data-astro-cid-5oidry7l]{background:var(--surface)}.zeile-raster[data-astro-cid-5oidry7l]{grid-template-columns:1fr;align-items:center;gap:clamp(32px,5vw,72px);display:grid}@media (width>=900px){.zeile-raster[data-astro-cid-5oidry7l]{grid-template-columns:58fr 42fr}.zeile-gespiegelt[data-astro-cid-5oidry7l]{grid-template-columns:42fr 58fr}}.zeile-bild[data-astro-cid-5oidry7l]{margin:0}.zeile-bild[data-astro-cid-5oidry7l] img[data-astro-cid-5oidry7l]{aspect-ratio:4/3;object-fit:cover;border-radius:var(--r-m);width:100%;height:auto;display:block;box-shadow:0 30px 60px #26231f0f}.zeile-text[data-astro-cid-5oidry7l] h2[data-astro-cid-5oidry7l]{margin:0 0 6px;font-size:clamp(2.8rem,6vw,4.6rem)}.zeile-unterzeile[data-astro-cid-5oidry7l]{font-family:var(--font-display);letter-spacing:.005em;color:var(--accent-ink);margin:0 0 20px;font-size:clamp(1.3rem,2.2vw,1.7rem);font-weight:500}.zeile-absatz[data-astro-cid-5oidry7l]{margin-bottom:28px;font-size:clamp(1.05rem,1.6vw,1.18rem);font-weight:350;line-height:1.6}.kicker[data-astro-cid-5oidry7l]{font-family:var(--font-display);letter-spacing:.16em;text-transform:uppercase;color:var(--accent);margin:0 0 12px;font-size:.95rem;font-weight:600}.kicker-hell[data-astro-cid-5oidry7l]{color:#a9c79c}.zeile-link[data-astro-cid-5oidry7l]{color:var(--accent-ink);min-height:44px;font-size:1.05rem;font-weight:600;line-height:44px;display:inline-block}.zeile-fuss[data-astro-cid-5oidry7l]{color:var(--ink-3);margin:0 0 18px;font-size:.92rem}.tafel[data-astro-cid-5oidry7l]{background:var(--accent-ink);color:#fff;border-radius:var(--r-m);margin-bottom:22px;padding:clamp(22px,3vw,32px) clamp(22px,3vw,32px) clamp(14px,2vw,22px)}.tafel-titel[data-astro-cid-5oidry7l]{font-family:var(--font-display);letter-spacing:.16em;text-transform:uppercase;color:#a9c79c;margin:0 0 12px;font-size:.9rem;font-weight:600}.zeiten[data-astro-cid-5oidry7l]{border-collapse:collapse;width:100%}.zeiten[data-astro-cid-5oidry7l] th[data-astro-cid-5oidry7l],.zeiten[data-astro-cid-5oidry7l] td[data-astro-cid-5oidry7l]{text-align:left;border-bottom:1px solid #ffffff24;padding:9px 0;font-weight:400}.zeiten[data-astro-cid-5oidry7l] th[data-astro-cid-5oidry7l]{font-family:var(--font-display);letter-spacing:.01em;color:#fff;width:8rem;font-size:1.15rem;font-weight:600}.zeiten[data-astro-cid-5oidry7l] td[data-astro-cid-5oidry7l]{color:#dce6d6;font-size:1rem}.zeiten[data-astro-cid-5oidry7l] tr[data-astro-cid-5oidry7l]:last-child th[data-astro-cid-5oidry7l],.zeiten[data-astro-cid-5oidry7l] tr[data-astro-cid-5oidry7l]:last-child td[data-astro-cid-5oidry7l]{border-bottom:0}.zeiten[data-astro-cid-5oidry7l] tr[data-astro-cid-5oidry7l].zu th[data-astro-cid-5oidry7l],.zeiten[data-astro-cid-5oidry7l] tr[data-astro-cid-5oidry7l].zu td[data-astro-cid-5oidry7l]{color:#9fb598}@media (width<=480px){.zeiten[data-astro-cid-5oidry7l] th[data-astro-cid-5oidry7l]{width:6rem;font-size:1rem}.zeiten[data-astro-cid-5oidry7l] td[data-astro-cid-5oidry7l]{letter-spacing:-.01em;font-size:.9rem}}.markt-zeit[data-astro-cid-5oidry7l]{font-family:var(--font-display);letter-spacing:-.015em;color:var(--accent-ink);margin:0 0 18px;font-size:clamp(2.6rem,5vw,4rem);font-weight:700;line-height:.95}.karte-sektion[data-astro-cid-5oidry7l]{padding:clamp(88px,12vw,136px) clamp(20px,6vw,56px)}.karte-kopf[data-astro-cid-5oidry7l]{grid-template-columns:1fr;align-items:end;gap:clamp(20px,4vw,64px);margin-bottom:clamp(48px,6vw,80px);display:grid}@media (width>=900px){.karte-kopf[data-astro-cid-5oidry7l]{grid-template-columns:5fr 7fr}}.karte-kopf[data-astro-cid-5oidry7l] h2[data-astro-cid-5oidry7l]{margin:0}.karte-lead[data-astro-cid-5oidry7l]{margin:0;font-size:clamp(1.05rem,1.6vw,1.18rem);font-weight:350;line-height:1.65}.speisekarte[data-astro-cid-5oidry7l]{border-top:1px solid var(--line);margin:0}.speisekarte-zeile[data-astro-cid-5oidry7l]{border-bottom:1px solid var(--line);grid-template-columns:1fr;gap:8px clamp(24px,4vw,64px);padding:clamp(26px,3.5vw,40px) 0;display:grid}@media (width>=720px){.speisekarte-zeile[data-astro-cid-5oidry7l]{grid-template-columns:5fr 7fr;align-items:baseline}}.speisekarte[data-astro-cid-5oidry7l] dt[data-astro-cid-5oidry7l]{font-family:var(--font-display);letter-spacing:-.015em;color:var(--ink);font-size:clamp(2rem,4.2vw,3.2rem);font-weight:700;line-height:1}.speisekarte[data-astro-cid-5oidry7l] dd[data-astro-cid-5oidry7l]{color:var(--ink-2);max-width:58ch;margin:0;font-size:clamp(1rem,1.4vw,1.1rem);font-weight:350;line-height:1.65}.gastro[data-astro-cid-5oidry7l]{isolation:isolate;color:#eef2e8;background:#2a4126;padding:clamp(96px,13vw,152px) clamp(20px,6vw,56px);position:relative}.gastro-bild[data-astro-cid-5oidry7l],.gastro-bild[data-astro-cid-5oidry7l] img[data-astro-cid-5oidry7l]{object-fit:cover;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.gastro-bild[data-astro-cid-5oidry7l]:after{content:"";z-index:-1;background:linear-gradient(160deg,#2a4126f0 0%,#2a4126db 60%,#2a4126f5 100%);position:absolute;inset:0}.h2-hell[data-astro-cid-5oidry7l]{color:#fff;max-width:18ch}.gastro-kopf[data-astro-cid-5oidry7l]{margin-bottom:clamp(36px,5vw,56px)}.gastro-unterzeile[data-astro-cid-5oidry7l]{font-family:var(--font-display);color:#9dc08f;margin:6px 0 0;font-size:clamp(1.4rem,2.4vw,1.85rem);font-weight:500}.gastro-spalten[data-astro-cid-5oidry7l]{column-count:1;column-gap:clamp(40px,5vw,72px);margin-bottom:clamp(44px,6vw,72px)}@media (width>=900px){.gastro-spalten[data-astro-cid-5oidry7l]{column-count:2}}.gastro-spalten[data-astro-cid-5oidry7l] p[data-astro-cid-5oidry7l]{break-inside:avoid;color:#cddcc6;margin:0 0 18px;font-size:1.04rem;font-weight:350;line-height:1.68}.gastro-spalten[data-astro-cid-5oidry7l] .gastro-lead[data-astro-cid-5oidry7l]{color:#e9f0e4;font-size:clamp(1.1rem,1.6vw,1.22rem)}.gastro-fuss[data-astro-cid-5oidry7l]{border-top:1px solid #ffffff24;grid-template-columns:1fr;align-items:start;gap:clamp(32px,5vw,64px);padding-top:clamp(32px,4vw,48px);display:grid}@media (width>=900px){.gastro-fuss[data-astro-cid-5oidry7l]{grid-template-columns:1fr 1fr}}.gastro-wen[data-astro-cid-5oidry7l]{color:#9fb598;letter-spacing:.14em;text-transform:uppercase;margin-bottom:12px;font-size:.82rem;font-weight:600}.betriebe[data-astro-cid-5oidry7l]{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.betriebe[data-astro-cid-5oidry7l] li[data-astro-cid-5oidry7l]{color:#dce6d6;border:1px solid #ffffff29;border-radius:999px;padding:8px 16px;font-size:.92rem}.gastro-aufruf-text[data-astro-cid-5oidry7l]{color:#e9f0e4;margin:0 0 18px;font-size:1.08rem;font-weight:350;line-height:1.6}.btn-hell[data-astro-cid-5oidry7l]{color:var(--accent-ink);font-family:var(--font-display);letter-spacing:.02em;background:#fff;padding-inline:34px;font-size:1.3rem;font-weight:600}.btn-hell[data-astro-cid-5oidry7l]:hover{background:#e5ecdf}.gastro-aufruf-fuss[data-astro-cid-5oidry7l]{color:#9fb598;margin:14px 0 0;font-size:.88rem}.schluss[data-astro-cid-5oidry7l]{background:var(--surface);padding:clamp(96px,13vw,152px) clamp(20px,6vw,56px)}.schluss-inhalt[data-astro-cid-5oidry7l]{text-align:center}.schluss-inhalt[data-astro-cid-5oidry7l] h2[data-astro-cid-5oidry7l]{margin:0 0 14px}.schluss-text[data-astro-cid-5oidry7l]{max-width:48ch;margin:0 auto clamp(28px,4vw,44px);font-size:clamp(1.05rem,1.6vw,1.2rem);font-weight:350}.schluss-knoepfe[data-astro-cid-5oidry7l]{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.nur-vorlesen[data-astro-cid-5oidry7l]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
