.hopvine[data-astro-cid-ohyqfv3u]{overflow:visible}.intro[data-astro-cid-u43ozx4m]{display:none}html.intro .intro[data-astro-cid-u43ozx4m]{position:fixed;inset:0;z-index:150;display:grid;place-items:center;background:var(--wood-950);color:var(--chalk);overflow:hidden}.intro__stage[data-astro-cid-u43ozx4m]{position:relative;display:grid;justify-items:center;width:min(92vw,1100px)}.intro__stage[data-astro-cid-u43ozx4m] .intro__vine{position:absolute;left:50%;top:50%;width:min(120vw,1500px);transform:translate(-50%,-54%);color:#ece8dec7}.intro__word[data-astro-cid-u43ozx4m]{position:relative;font-family:var(--font-fraktur);font-size:clamp(3.6rem,12vw,10.5rem);line-height:1;color:var(--gold-300);padding-inline:.1em}.intro__word[data-astro-cid-u43ozx4m] .intro-line-mask{padding:.14em .2em .22em;margin:-.14em -.2em -.22em}.intro__claim[data-astro-cid-u43ozx4m]{position:relative;margin-top:1.1rem;font-size:.92rem;letter-spacing:.04em;color:#f1e7d6b3}.hero[data-astro-cid-anhloy43]{position:relative;min-height:100svh;display:grid;place-items:center;overflow:clip;isolation:isolate}.hero__collage[data-astro-cid-anhloy43]{position:absolute;inset:0;z-index:-1}.hero__pic[data-astro-cid-anhloy43]{position:absolute;left:calc(var(--x) * 1%);top:calc(var(--y) * 1%);width:calc(var(--w) * 1vw);margin:0;translate:-50% -50%}.hero__float[data-astro-cid-anhloy43],.hero__hand[data-astro-cid-anhloy43]{will-change:transform}.hero__hand[data-astro-cid-anhloy43]{rotate:var(--r)}.hero__pic[data-astro-cid-anhloy43] .hero__frame{display:block;aspect-ratio:var(--ratio);overflow:hidden;border-radius:3px;box-shadow:0 30px 60px -28px #000000d9,0 8px 18px -10px #0009}.hero__pic[data-astro-cid-anhloy43] .hero__img{width:100%;height:100%;object-fit:cover}.hero__copy[data-astro-cid-anhloy43]{position:relative;display:grid;justify-items:center;text-align:center;padding:7rem var(--gutter) 6rem;max-width:min(68rem,52vw)}.hero__title[data-astro-cid-anhloy43]{font-size:clamp(3rem,min(8.4vw,13.5vh),9.6rem);line-height:.95;letter-spacing:-.025em;color:#f6ecdb}.hero__line[data-astro-cid-anhloy43]{display:block}.hero__lead[data-astro-cid-anhloy43]{max-width:34rem;margin-top:clamp(1.4rem,3vh,2rem);font-size:var(--fs-lead);line-height:1.45;color:var(--muted)}.hero__status[data-astro-cid-anhloy43]{position:relative;display:grid;gap:.2rem;margin-top:1.6rem;padding-bottom:.6rem;font-size:.98rem}.hero__status-head[data-astro-cid-anhloy43]{color:var(--fg);font-weight:600}.hero__status-detail[data-astro-cid-anhloy43]{color:var(--muted);font-variant-numeric:tabular-nums}.hero__mark[data-astro-cid-anhloy43]{position:absolute;left:50%;bottom:-.2rem;width:min(100%,15rem);height:.6rem;translate:-50% 0;color:var(--accent);overflow:visible}.hero__actions[data-astro-cid-anhloy43]{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:2rem}.hero__cue[data-astro-cid-anhloy43]{position:absolute;left:50%;bottom:clamp(1rem,3vh,2rem);translate:-50% 0;display:grid;justify-items:center;gap:.4rem;font-size:.8rem;letter-spacing:.04em;color:var(--muted);text-decoration:none}.hero__cue[data-astro-cid-anhloy43] svg[data-astro-cid-anhloy43]{width:1.1rem;height:2rem;animation:cue 2.6s var(--ease-inout) infinite}@keyframes cue{0%,to{transform:translateY(-3px);opacity:.6}50%{transform:translateY(4px);opacity:1}}@media(max-width:760px){.hero[data-astro-cid-anhloy43]{display:flex;flex-direction:column}.hero__collage[data-astro-cid-anhloy43]{position:relative;inset:auto;z-index:0;align-self:stretch;width:100%;height:40svh;margin-top:4.25rem}.hero__pic[data-astro-cid-anhloy43]{left:calc(var(--mx) * 1%);top:calc(var(--my) * 1%);width:calc(var(--mw) * 1vw)}.hero__pic--desk[data-astro-cid-anhloy43]{display:none}.hero__copy[data-astro-cid-anhloy43]{max-width:none;padding:1.5rem var(--gutter) 3.5rem}.hero__cue[data-astro-cid-anhloy43]{display:none}}@media(prefers-reduced-motion:reduce){.hero__cue[data-astro-cid-anhloy43] svg[data-astro-cid-anhloy43]{animation:none}}.einkehr[data-astro-cid-oskqjxm4]{position:relative;overflow:clip}.einkehr__pin[data-astro-cid-oskqjxm4]{position:relative;height:100svh;display:grid;place-items:center}.einkehr__statement[data-astro-cid-oskqjxm4]{position:relative;z-index:1;width:min(100%,78rem);padding-inline:var(--gutter);text-align:center;font-size:clamp(2.2rem,min(5.4vw,10vh),5.8rem);line-height:1.06;letter-spacing:-.02em;color:var(--ink);text-wrap:initial}.einkehr__line[data-astro-cid-oskqjxm4]{display:block}.einkehr__slot[data-astro-cid-oskqjxm4]{display:inline-block;height:1.24em;aspect-ratio:9 / 16;vertical-align:-.27em;margin-inline:.1em}.einkehr__door[data-astro-cid-oskqjxm4]{position:absolute;inset:0;z-index:2;margin:auto;width:min(44svh,430px,84vw);height:calc(min(44svh,430px,84vw) * 16 / 9);border-radius:999px 999px 10px 10px;overflow:hidden;background:#3b2c22;box-shadow:0 50px 90px -50px #2b1911bf;transform-origin:50% 50%;will-change:transform}.einkehr__video[data-astro-cid-oskqjxm4]{width:100%;height:100%;object-fit:cover}.einkehr__door[data-astro-cid-oskqjxm4]:after{content:"";position:absolute;inset:45% 0 0;background:linear-gradient(#140e0b00,#140e0bb8);pointer-events:none}.einkehr__welcome[data-astro-cid-oskqjxm4]{position:absolute;left:0;right:0;bottom:8%;z-index:1;text-align:center;font-size:clamp(1.5rem,2.6vw,2.3rem);line-height:1.12}html.motion .einkehr__welcome[data-astro-cid-oskqjxm4]{opacity:0}html:not(.motion) .einkehr__pin[data-astro-cid-oskqjxm4]{height:auto;display:grid;gap:2.5rem;padding-block:var(--section-y)}html:not(.motion) .einkehr__slot[data-astro-cid-oskqjxm4]{display:none}html:not(.motion) .einkehr__door[data-astro-cid-oskqjxm4]{position:relative;inset:auto;margin:0 auto}.chalkdraw[data-astro-cid-ynqzxqb5]{overflow:visible}.tafel[data-astro-cid-diymhdqt]{position:relative;padding-block:var(--section-y);overflow:clip}.tafel[data-astro-cid-diymhdqt] .tafel__vine{position:absolute;top:clamp(1rem,4vh,3rem);left:50%;width:max(120vw,900px);translate:-50% 0;color:#ece8deb3;pointer-events:none}.tafel__board[data-astro-cid-diymhdqt]{position:relative}.tafel__head[data-astro-cid-diymhdqt]{display:grid;justify-items:center;text-align:center;margin-top:clamp(4rem,10vh,7rem)}.tafel__title[data-astro-cid-diymhdqt]{font-family:var(--font-chalk);font-weight:700;font-size:clamp(3rem,7vw,6.6rem);line-height:1;letter-spacing:0}.tafel__today[data-astro-cid-diymhdqt]{margin-top:.7rem;font-size:clamp(1.15rem,1.6vw,1.5rem);color:var(--hop);min-height:1.5em}.tafel__cols[data-astro-cid-diymhdqt]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(2.5rem,6vw,7rem);margin-top:clamp(3rem,8vh,5.5rem)}.tafel__h[data-astro-cid-diymhdqt]{font-weight:400;font-size:clamp(1.6rem,2.4vw,2.3rem);color:var(--hop);margin-bottom:1.5rem}.tafel__list[data-astro-cid-diymhdqt]{display:grid;gap:1.1rem}.tafel__item[data-astro-cid-diymhdqt]{display:grid;grid-template-columns:auto 1fr auto;align-items:baseline;column-gap:.8rem}.tafel__name[data-astro-cid-diymhdqt],.tafel__price[data-astro-cid-diymhdqt]{font-size:clamp(1.55rem,2.2vw,2.15rem);line-height:1.15}.tafel__dots[data-astro-cid-diymhdqt]{border-bottom:2px dotted rgba(236,232,222,.35);translate:0 -.35em}.tafel__detail[data-astro-cid-diymhdqt]{grid-column:1 / -1;font-size:.95rem;color:var(--muted)}.tafel__note[data-astro-cid-diymhdqt]{margin-top:2rem;max-width:30rem;color:var(--muted);font-size:.98rem}.tafel__season[data-astro-cid-diymhdqt]{position:relative;min-height:26rem}.season[data-astro-cid-diymhdqt]{position:relative}.season[data-astro-cid-diymhdqt][hidden]{display:none}.season[data-astro-cid-diymhdqt] .season__drawing{width:min(100%,22rem);height:auto;color:var(--chalk);margin-bottom:1rem}.season[data-astro-cid-diymhdqt] .season__drawing--spargel,.season[data-astro-cid-diymhdqt] .season__drawing--hopfen{width:min(60%,12rem)}.season__title[data-astro-cid-diymhdqt]{font-family:var(--font-chalk);font-weight:700;font-size:clamp(2.4rem,4vw,3.8rem);line-height:1;color:var(--hop)}.season__line[data-astro-cid-diymhdqt]{margin-top:.5rem;font-size:clamp(1.3rem,1.8vw,1.7rem)}.season__text[data-astro-cid-diymhdqt]{margin-top:1rem;max-width:30rem;color:var(--muted)}.season__dishes[data-astro-cid-diymhdqt]{display:grid;gap:.7rem;margin-top:1.4rem}.season__dishes[data-astro-cid-diymhdqt] li[data-astro-cid-diymhdqt]{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:.8rem;font-size:1.35rem}.season__dishes[data-astro-cid-diymhdqt] small[data-astro-cid-diymhdqt]{flex-basis:100%;font-size:.92rem;color:var(--muted)}.tafel__months[data-astro-cid-diymhdqt]{margin-top:clamp(4rem,10vh,7rem);padding-top:2rem;border-top:1px dashed rgba(236,232,222,.22)}.tafel__rule[data-astro-cid-diymhdqt]{text-align:center;color:var(--muted)}.tafel__r[data-astro-cid-diymhdqt]{color:var(--hop);font-size:1.3em}.months[data-astro-cid-diymhdqt]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:.4rem .6rem;margin-top:1.6rem}.month[data-astro-cid-diymhdqt]{position:relative;width:100%;padding:.55rem .2rem 1.3rem;font-size:clamp(1.15rem,1.7vw,1.6rem);line-height:1;color:#ece8deeb;border-radius:4px;transition:color var(--dur-ui) var(--ease-land),background-color var(--dur-ui) var(--ease-land)}.month[data-astro-cid-diymhdqt][data-has-r=false]{color:#ece8de73}.month[data-astro-cid-diymhdqt]:hover{background-color:#ece8de0d}.month[data-astro-cid-diymhdqt][aria-pressed=true]{background-color:#d6cb721a;color:var(--chalk)}.month__label[data-astro-cid-diymhdqt]{display:inline-block;padding:.3em .4em}.month__r[data-astro-cid-diymhdqt]{position:relative;display:inline-block;color:var(--hop)}.month__r[data-astro-cid-diymhdqt] svg[data-astro-cid-diymhdqt]{position:absolute;left:50%;top:50%;width:1.55em;height:1.55em;translate:-50% -48%;color:var(--hop);overflow:visible}.month__now[data-astro-cid-diymhdqt]{position:absolute;left:50%;bottom:.15rem;translate:-50% 0;font-size:.72rem;font-family:var(--font-text);letter-spacing:.03em;color:var(--hop);opacity:0}.month[data-astro-cid-diymhdqt].is-now .month__now[data-astro-cid-diymhdqt]{opacity:1}@media(max-width:860px){.tafel__cols[data-astro-cid-diymhdqt]{grid-template-columns:minmax(0,1fr)}.months[data-astro-cid-diymhdqt]{grid-template-columns:repeat(3,minmax(0,1fr))}}.klassiker[data-astro-cid-ks22jcz7]{position:relative;padding-top:var(--section-y)}.klassiker__head[data-astro-cid-ks22jcz7]{display:grid;justify-items:center;text-align:center;padding-bottom:clamp(3rem,8vh,6rem)}.klassiker__title[data-astro-cid-ks22jcz7]{font-size:var(--fs-display);line-height:1.02;max-width:14ch}.klassiker__inline[data-astro-cid-ks22jcz7]{display:inline-block;width:1.45em;height:.82em;vertical-align:-.06em;border-radius:999px;overflow:hidden}.klassiker__inline[data-astro-cid-ks22jcz7] picture,.klassiker__inline[data-astro-cid-ks22jcz7] img{display:block;width:100%;height:100%;object-fit:cover}.klassiker__lead[data-astro-cid-ks22jcz7]{margin-top:1.6rem;max-width:32rem;font-size:var(--fs-lead);color:var(--muted)}.plate[data-astro-cid-ks22jcz7]{position:sticky;top:0;height:100svh;display:grid;place-items:center;overflow:clip}.plate__inner[data-astro-cid-ks22jcz7]{position:relative;display:grid;justify-items:center;align-content:center;gap:clamp(.9rem,2.4vh,1.8rem);width:100%;height:100%;padding:clamp(4.5rem,11vh,6.5rem) var(--gutter) clamp(1.5rem,4vh,3rem);background:radial-gradient(ellipse 60% 55% at 50% 52%,#3a2a1f 0%,#1d1510 60%,var(--wood-950) 100%);transform-origin:50% 0%;will-change:transform}.plate__name[data-astro-cid-ks22jcz7]{font-size:clamp(2.2rem,min(8.5vw,11vh),8.5rem);line-height:1;hyphens:auto;overflow-wrap:break-word;max-width:100%;letter-spacing:-.03em;color:#f6ecdb;text-align:center}.plate__dish[data-astro-cid-ks22jcz7]{position:relative;width:min(56vh,70vw,36rem);will-change:transform;aspect-ratio:1;border-radius:50%;padding:2.2%;background:radial-gradient(circle at 35% 30%,#fffdf8,#e9e3d8 70%,#cfc6b8);box-shadow:0 50px 80px -30px #000000d9,0 18px 30px -12px #0009,inset 0 -6px 14px #0000001f}.plate__dish[data-astro-cid-ks22jcz7] .plate__frame,.plate__dish[data-astro-cid-ks22jcz7] .plate__img{display:block;width:100%;height:100%;border-radius:50%;object-fit:cover}.plate__meta[data-astro-cid-ks22jcz7]{max-width:34rem;text-align:center;font-size:clamp(1rem,1.3vw,1.15rem);color:#f6ecdbc7}@media(max-width:760px){.plate__dish[data-astro-cid-ks22jcz7]{width:min(82vw,50vh)}.plate__name[data-astro-cid-ks22jcz7]{font-size:clamp(2.2rem,10.5vw,4.5rem)}}.karte[data-astro-cid-44sfbz25]{position:relative;padding-block:var(--section-y) max(var(--section-y),34vh)}.karte[data-astro-cid-44sfbz25] .karte__corner{position:absolute;top:clamp(1rem,3vw,2.5rem);width:clamp(9rem,18vw,16rem);color:#2b19118c;--hop: #9aa04a;pointer-events:none}.karte[data-astro-cid-44sfbz25] .karte__corner--l{left:clamp(.5rem,2vw,2rem)}.karte[data-astro-cid-44sfbz25] .karte__corner--r{right:clamp(.5rem,2vw,2rem);transform:scaleX(-1)}.karte__head[data-astro-cid-44sfbz25]{display:grid;justify-items:center;text-align:center}.karte__title[data-astro-cid-44sfbz25]{font-size:var(--fs-display)}.karte__lead[data-astro-cid-44sfbz25]{margin-top:1.2rem;max-width:34rem;color:var(--muted);font-size:var(--fs-lead)}.karte__bar[data-astro-cid-44sfbz25]{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:1rem 1.25rem;margin-top:clamp(2.5rem,6vh,4rem)}.karte__groups[data-astro-cid-44sfbz25]{position:relative;display:inline-flex;padding:.35rem;border-radius:999px;background:var(--paper-200);box-shadow:inset 0 0 0 1px var(--line)}.karte__group[data-astro-cid-44sfbz25]{position:relative;z-index:1;padding:.7rem 1.7rem;border-radius:999px;font-family:var(--font-display);font-size:clamp(1.15rem,1.6vw,1.4rem);line-height:1;color:var(--ink);transition:color .4s var(--ease-land)}.karte__group[data-astro-cid-44sfbz25][aria-selected=true]{color:var(--paper)}.karte__ink[data-astro-cid-44sfbz25]{position:absolute;top:.35rem;bottom:.35rem;left:0;width:0;border-radius:999px;background:var(--ink)}.karte__veg[data-astro-cid-44sfbz25]{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.2rem;border-radius:999px;font-size:.95rem;font-weight:500;color:var(--ink);box-shadow:inset 0 0 0 1.5px #2b19114d;transition:background-color var(--dur-ui) var(--ease-land),color var(--dur-ui) var(--ease-land),box-shadow var(--dur-ui) var(--ease-land)}.karte__veg[data-astro-cid-44sfbz25][hidden]{display:none}.karte__veg[data-astro-cid-44sfbz25] svg[data-astro-cid-44sfbz25]{width:1.1rem;height:1.1rem}.karte__veg[data-astro-cid-44sfbz25]:hover{box-shadow:inset 0 0 0 1.5px var(--ink)}.karte__veg[data-astro-cid-44sfbz25][aria-pressed=true]{background:#56632a;color:var(--paper);box-shadow:none}.karte__panel[data-astro-cid-44sfbz25][hidden]{display:none}.karte__chips[data-astro-cid-44sfbz25]{display:flex;justify-content:center;flex-wrap:wrap;gap:.5rem;overflow-x:auto;scrollbar-width:none;padding:1.4rem 0 .4rem;margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter)}.karte__chips[data-astro-cid-44sfbz25]::-webkit-scrollbar{display:none}.karte__chip[data-astro-cid-44sfbz25]{flex:none;padding:.5rem .95rem;border-radius:999px;box-shadow:inset 0 0 0 1px #2b191138;font-size:.9rem;color:var(--ink);text-decoration:none;transition:background-color var(--dur-ui) var(--ease-land),box-shadow var(--dur-ui) var(--ease-land)}.karte__chip[data-astro-cid-44sfbz25]:hover{box-shadow:inset 0 0 0 1px var(--fg)}.karte__sections[data-astro-cid-44sfbz25]{columns:2 24rem;column-gap:clamp(3rem,7vw,7rem);margin-top:clamp(2rem,5vh,3.5rem)}.karte__sec[data-astro-cid-44sfbz25]{break-inside:avoid;padding-bottom:clamp(2.5rem,6vh,4rem);scroll-margin-top:9rem}.karte__h[data-astro-cid-44sfbz25]{font-size:var(--fs-h3);padding-bottom:.8rem;margin-bottom:.6rem;border-bottom:1px solid var(--fg)}.karte__intro[data-astro-cid-44sfbz25],.karte__note[data-astro-cid-44sfbz25]{font-size:.93rem;color:var(--muted);font-style:italic}.karte__intro[data-astro-cid-44sfbz25]{margin-bottom:.4rem}.karte__note[data-astro-cid-44sfbz25]{margin-top:1rem;padding-left:.9rem;border-left:2px solid var(--accent);font-style:normal}.karte__list[data-astro-cid-44sfbz25]{display:grid}.dish[data-astro-cid-44sfbz25]{padding-block:.8rem;border-bottom:1px solid var(--line);transition:opacity var(--dur-panel) var(--ease-land)}.dish[data-astro-cid-44sfbz25].is-dimmed{opacity:.22}.dish__row[data-astro-cid-44sfbz25]{display:grid;grid-template-columns:auto 1fr auto;align-items:baseline;gap:.6rem}.dish__name[data-astro-cid-44sfbz25]{font-family:var(--font-display);font-size:1.14rem;line-height:1.3}.dish__tag[data-astro-cid-44sfbz25]{display:inline-block;width:1rem;height:1rem;margin-left:.3rem;color:#5f6b2a;vertical-align:-.1rem}.dish__season[data-astro-cid-44sfbz25]{margin-left:.4rem;padding:.1rem .45rem;border-radius:999px;font-family:var(--font-text);font-size:.7rem;font-weight:600;letter-spacing:.02em;vertical-align:.15rem;color:var(--paper);background:var(--rust)}.dish__lead[data-astro-cid-44sfbz25]{border-bottom:1px dotted rgba(43,25,17,.35);translate:0 -.3em;min-width:1.5rem}.dish__prices[data-astro-cid-44sfbz25]{display:flex;gap:.9rem}.dish__price[data-astro-cid-44sfbz25]{font-weight:600;font-size:1.02rem}.dish__price[data-astro-cid-44sfbz25] small[data-astro-cid-44sfbz25]{margin-right:.35rem;font-weight:400;font-size:.82rem;color:var(--muted)}.dish__price[data-astro-cid-44sfbz25] em[data-astro-cid-44sfbz25]{font-style:italic;font-weight:500}.dish__detail[data-astro-cid-44sfbz25]{margin-top:.15rem;font-size:.92rem;color:var(--muted);max-width:30rem}.dish__codes[data-astro-cid-44sfbz25]{margin-left:.5rem;font-size:.72rem;letter-spacing:.02em;opacity:.8}.dish__codes[data-astro-cid-44sfbz25] abbr[data-astro-cid-44sfbz25]{text-decoration:none;cursor:help}.karte__foot[data-astro-cid-44sfbz25]{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:1.5rem;margin-top:1rem;padding-top:2rem;border-top:1px solid var(--line)}.karte__legend[data-astro-cid-44sfbz25]{flex:1 1 28rem;font-size:.9rem;color:var(--muted)}.karte__legend[data-astro-cid-44sfbz25] summary[data-astro-cid-44sfbz25]{cursor:pointer;font-weight:600;color:var(--fg)}.karte__legend-grid[data-astro-cid-44sfbz25]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem;margin-top:1rem}.karte__legend[data-astro-cid-44sfbz25] dl[data-astro-cid-44sfbz25]{display:grid;grid-template-columns:2.2rem 1fr;gap:.25rem .5rem}.karte__legend[data-astro-cid-44sfbz25] dd[data-astro-cid-44sfbz25]{margin:0}.karte__pdf[data-astro-cid-44sfbz25]{--fg: var(--ink)}@media(max-width:760px){.karte[data-astro-cid-44sfbz25] .karte__corner{display:none}.karte__chips[data-astro-cid-44sfbz25]{flex-wrap:nowrap;justify-content:flex-start}.karte__legend-grid[data-astro-cid-44sfbz25]{grid-template-columns:1fr}}.bier[data-astro-cid-5lco2nhp]{position:relative;padding-block:calc(var(--section-y) + 4rem) var(--section-y);overflow-x:clip;isolation:isolate}.bier__pour[data-astro-cid-5lco2nhp]{display:none}html.motion .bier__pour[data-astro-cid-5lco2nhp]{display:block;position:absolute;left:0;right:0;bottom:100%;height:25vh;overflow:hidden;pointer-events:none;z-index:2}.bier__fill[data-astro-cid-5lco2nhp]{position:absolute;inset:0;background:#24170c;will-change:transform}.bier__foam[data-astro-cid-5lco2nhp]{position:absolute;left:0;right:0;bottom:calc(100% - 2px);width:100%;height:clamp(3.5rem,8vw,7.5rem)}.bier__bubbles[data-astro-cid-5lco2nhp]{position:absolute;inset:0;z-index:-1;overflow:hidden;pointer-events:none}.bier__bubbles[data-astro-cid-5lco2nhp] i[data-astro-cid-5lco2nhp]{position:absolute;left:var(--x);bottom:-2rem;width:var(--s);height:var(--s);border-radius:50%;border:1px solid rgba(251,241,220,.28);animation:bubble var(--d) linear var(--delay) infinite}@keyframes bubble{to{transform:translate3d(1.2rem,-110vh,0);opacity:0}}.bier__inner[data-astro-cid-5lco2nhp]{display:grid;justify-items:center;text-align:center}.bier__title[data-astro-cid-5lco2nhp]{font-size:var(--fs-display);color:#fff3dc}.bier__text[data-astro-cid-5lco2nhp]{margin-top:1.4rem;max-width:36rem;font-size:var(--fs-lead);color:var(--muted)}.bier__tap[data-astro-cid-5lco2nhp]{margin-top:clamp(2.5rem,7vh,4.5rem)}.bier__arch[data-astro-cid-5lco2nhp]{width:min(78vw,25rem);aspect-ratio:4 / 5;border-radius:999px 999px 6px 6px;overflow:hidden;background:#3a2510;box-shadow:0 40px 70px -30px #000c,inset 0 0 0 1px #fbf1dc1f}.bier__video[data-astro-cid-5lco2nhp]{width:100%;height:100%;object-fit:cover}.bier__list[data-astro-cid-5lco2nhp]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;width:min(100%,60rem);margin-top:clamp(2.5rem,7vh,4rem);border-top:1px solid var(--line)}.bier__item[data-astro-cid-5lco2nhp]{display:grid;gap:.2rem;justify-items:center;padding:1.4rem 1rem;border-bottom:1px solid var(--line)}.bier__item[data-astro-cid-5lco2nhp]:not(:nth-child(3n)){border-right:1px solid var(--line)}.bier__name[data-astro-cid-5lco2nhp]{font-family:var(--font-display);font-size:1.3rem;line-height:1.2}.bier__size[data-astro-cid-5lco2nhp]{font-size:.85rem;color:var(--muted)}.bier__price[data-astro-cid-5lco2nhp]{font-weight:600;color:var(--beer)}.bier__more[data-astro-cid-5lco2nhp]{margin-top:2rem;max-width:38rem;color:var(--muted);font-size:.98rem}@media(max-width:760px){.bier__list[data-astro-cid-5lco2nhp]{grid-template-columns:repeat(2,minmax(0,1fr))}.bier__item[data-astro-cid-5lco2nhp]:not(:nth-child(3n)){border-right:0}.bier__item[data-astro-cid-5lco2nhp]:nth-child(odd){border-right:1px solid var(--line)}}@media(prefers-reduced-motion:reduce){.bier__bubbles[data-astro-cid-5lco2nhp]{display:none}}.oase[data-astro-cid-rvbytktv]{padding-block:var(--section-y);overflow:clip}.oase__head[data-astro-cid-rvbytktv]{display:grid;justify-items:center;text-align:center}.oase__title[data-astro-cid-rvbytktv]{font-size:var(--fs-display);max-width:16ch}.oase__text[data-astro-cid-rvbytktv]{margin-top:1.4rem;max-width:36rem;font-size:var(--fs-lead);color:var(--muted)}.oase__rail[data-astro-cid-rvbytktv]{position:relative;margin-top:clamp(3rem,8vh,5rem);overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;cursor:grab}.oase__rail[data-astro-cid-rvbytktv]::-webkit-scrollbar{display:none}.oase__rail[data-astro-cid-rvbytktv].is-dragging{cursor:grabbing}.oase__track[data-astro-cid-rvbytktv]{display:flex;align-items:flex-end;gap:clamp(1rem,2vw,2rem);width:max-content;padding-inline:var(--gutter)}.shot__frame[data-astro-cid-rvbytktv]{overflow:hidden;border-radius:3px;background:var(--sand-400)}.shot--tall[data-astro-cid-rvbytktv] .shot__frame[data-astro-cid-rvbytktv]{height:clamp(22rem,62vh,40rem);aspect-ratio:3 / 4}.shot--square[data-astro-cid-rvbytktv] .shot__frame[data-astro-cid-rvbytktv]{height:clamp(17rem,46vh,30rem);aspect-ratio:1}.shot--wide[data-astro-cid-rvbytktv] .shot__frame[data-astro-cid-rvbytktv]{height:clamp(18rem,52vh,34rem);aspect-ratio:4 / 3}.shot__frame[data-astro-cid-rvbytktv] picture,.shot__frame[data-astro-cid-rvbytktv] .shot__img{display:block;width:100%;height:100%;object-fit:cover}.shot__frame[data-astro-cid-rvbytktv] .shot__img{width:116%;max-width:none;margin-left:-8%;will-change:transform}.oase__cursor[data-astro-cid-rvbytktv]{position:fixed;left:0;top:0;z-index:20;display:grid;place-items:center;width:5.2rem;height:5.2rem;border-radius:50%;background:var(--ink);color:var(--paper);font-size:.85rem;font-weight:600;pointer-events:none;opacity:0;scale:.4;transition:opacity .3s var(--ease-land),scale .45s var(--ease-land)}.oase__rail[data-astro-cid-rvbytktv].is-hover .oase__cursor[data-astro-cid-rvbytktv]{opacity:1;scale:1}.oase__rail[data-astro-cid-rvbytktv].is-dragging .oase__cursor[data-astro-cid-rvbytktv]{scale:.82}.oase__events[data-astro-cid-rvbytktv]{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:1rem 1.75rem;margin-top:clamp(3rem,8vh,5rem);text-align:center}.oase__events[data-astro-cid-rvbytktv] p[data-astro-cid-rvbytktv]{max-width:34rem;font-size:1.05rem}@media(hover:none){.oase__cursor[data-astro-cid-rvbytktv]{display:none}.oase__rail[data-astro-cid-rvbytktv]{cursor:auto;scroll-snap-type:x proximity}.shot[data-astro-cid-rvbytktv]{scroll-snap-align:center}}.gedicht[data-astro-cid-tuz6eknb]{position:relative;padding-block:var(--section-y);overflow:clip}.gedicht[data-astro-cid-tuz6eknb] .gedicht__corner{position:absolute;top:clamp(1rem,3vw,2.5rem);width:clamp(8rem,16vw,14rem);color:#2b191180;--hop: #9aa04a;pointer-events:none}.gedicht[data-astro-cid-tuz6eknb] .gedicht__corner--l{left:clamp(.5rem,2vw,2rem)}.gedicht[data-astro-cid-tuz6eknb] .gedicht__corner--r{right:clamp(.5rem,2vw,2rem);transform:scaleX(-1)}.gedicht__inner[data-astro-cid-tuz6eknb]{position:relative;display:grid;justify-items:center;text-align:center}.gedicht__title[data-astro-cid-tuz6eknb]{font-size:var(--fs-h2);color:var(--rust)}.gedicht__poem[data-astro-cid-tuz6eknb]{display:grid;gap:clamp(1.6rem,4vh,2.6rem);margin-top:clamp(2.5rem,6vh,4rem);font-family:var(--font-display);font-size:clamp(1.35rem,2.4vw,2.3rem);line-height:1.32}.gedicht__line[data-astro-cid-tuz6eknb]{display:block}.gedicht__fraktur[data-astro-cid-tuz6eknb]{font-family:var(--font-fraktur);font-size:1.12em;color:var(--rust)}.gedicht__name[data-astro-cid-tuz6eknb]{margin-top:.4rem;font-family:var(--font-fraktur);font-size:clamp(3rem,8vw,7rem);line-height:1;color:var(--rust)}.gedicht__poster[data-astro-cid-tuz6eknb]{margin-top:clamp(3rem,8vh,5rem);display:grid;justify-items:center;gap:.8rem}.gedicht__poster-frame[data-astro-cid-tuz6eknb]{width:min(60vw,18rem);aspect-ratio:4 / 5;overflow:hidden;rotate:-2.5deg;border-radius:2px;box-shadow:0 30px 50px -26px #2b19118c,0 4px 10px #2b19111f}.gedicht__poster-frame[data-astro-cid-tuz6eknb] picture,.gedicht__poster-frame[data-astro-cid-tuz6eknb] img{display:block;width:100%;height:100%;object-fit:cover}.gedicht__poster[data-astro-cid-tuz6eknb] figcaption[data-astro-cid-tuz6eknb]{font-size:.88rem;color:var(--muted)}.chronik[data-astro-cid-tuz6eknb]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:clamp(2rem,6vw,6rem);margin-top:clamp(5rem,14vh,9rem);padding-top:clamp(3rem,7vh,4.5rem);border-top:1px solid var(--line)}.chronik__title[data-astro-cid-tuz6eknb]{grid-column:1 / -1;font-size:var(--fs-h3)}.chronik__body[data-astro-cid-tuz6eknb]{display:grid;gap:1rem;font-size:1.08rem;color:var(--ink);max-width:34rem}.chronik__sign[data-astro-cid-tuz6eknb]{font-family:var(--font-chalk);font-size:1.5rem;color:var(--rust)}.chronik__list[data-astro-cid-tuz6eknb]{display:grid;align-content:start}.chronik__list[data-astro-cid-tuz6eknb] li[data-astro-cid-tuz6eknb]{display:grid;grid-template-columns:6.5rem 1fr;gap:1rem;padding-block:1.1rem;border-bottom:1px solid var(--line)}.chronik__list[data-astro-cid-tuz6eknb] li[data-astro-cid-tuz6eknb]:first-child{border-top:1px solid var(--line)}.chronik__year[data-astro-cid-tuz6eknb]{font-family:var(--font-display);font-size:1.4rem;line-height:1.2;color:var(--rust)}@media(max-width:760px){.gedicht[data-astro-cid-tuz6eknb] .gedicht__corner{width:7rem;opacity:.6}.chronik[data-astro-cid-tuz6eknb]{grid-template-columns:minmax(0,1fr)}}.sign[data-astro-cid-5y4bgpdy]{overflow:visible;color:var(--gold-400)}.sign__text[data-astro-cid-5y4bgpdy]{font-family:var(--font-fraktur);font-size:50px;fill:var(--gold-300);letter-spacing:.5px}.sign__swing[data-astro-cid-5y4bgpdy]{transform-box:view-box;transform-origin:290px 44px}.besuch[data-astro-cid-47f2tq45]{position:relative;padding-block:clamp(4rem,10vh,7rem) var(--section-y);overflow:clip}.besuch__sign[data-astro-cid-47f2tq45]{display:flex;justify-content:center;padding-inline:var(--gutter)}.besuch__sign[data-astro-cid-47f2tq45] .besuch__sign-svg{width:clamp(14rem,30vw,24rem);height:auto;translate:-8% 0}.besuch__head[data-astro-cid-47f2tq45]{display:grid;justify-items:center;text-align:center;margin-top:clamp(1.5rem,4vh,3rem)}.besuch__title[data-astro-cid-47f2tq45]{font-size:var(--fs-display);max-width:14ch}.besuch__status[data-astro-cid-47f2tq45]{display:grid;gap:.25rem;margin-top:1.5rem;font-size:1.1rem}.besuch__status[data-astro-cid-47f2tq45] strong[data-astro-cid-47f2tq45]{font-weight:600;color:var(--gold-300)}.besuch__status[data-astro-cid-47f2tq45] span[data-astro-cid-47f2tq45]{color:var(--muted)}.besuch__grid[data-astro-cid-47f2tq45]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(2.5rem,6vw,6rem);margin-top:clamp(3rem,8vh,5.5rem)}.besuch__h[data-astro-cid-47f2tq45]{font-size:var(--fs-h3);margin-bottom:1.4rem}.hours[data-astro-cid-47f2tq45]{width:100%;border-collapse:collapse}.hours[data-astro-cid-47f2tq45] th[data-astro-cid-47f2tq45],.hours[data-astro-cid-47f2tq45] td[data-astro-cid-47f2tq45]{padding:.95rem .5rem .95rem 0;border-bottom:1px solid var(--line);text-align:left;vertical-align:top;font-weight:400}.hours[data-astro-cid-47f2tq45] th[data-astro-cid-47f2tq45]{font-family:var(--font-display);font-size:1.15rem;white-space:nowrap}.hours__open[data-astro-cid-47f2tq45]{display:block;font-size:1.05rem}.hours__kitchen[data-astro-cid-47f2tq45]{display:block;margin-top:.2rem;color:var(--muted);font-size:.9rem;font-variant-numeric:tabular-nums}.hours[data-astro-cid-47f2tq45] tr[data-astro-cid-47f2tq45].is-today th[data-astro-cid-47f2tq45],.hours[data-astro-cid-47f2tq45] tr[data-astro-cid-47f2tq45].is-today .hours__open[data-astro-cid-47f2tq45]{color:var(--gold-300)}.hours[data-astro-cid-47f2tq45] tr[data-astro-cid-47f2tq45].is-today th[data-astro-cid-47f2tq45]:after{content:"heute";margin-left:.6rem;padding:.12rem .45rem;border-radius:999px;font-family:var(--font-text);font-size:.7rem;font-weight:600;vertical-align:.2rem;color:var(--wood-950);background:var(--gold-400)}.besuch__note[data-astro-cid-47f2tq45]{margin-top:1.4rem;color:var(--muted);max-width:30rem}.besuch__where[data-astro-cid-47f2tq45] address[data-astro-cid-47f2tq45]{font-style:normal;font-size:1.15rem;line-height:1.6}.besuch__actions[data-astro-cid-47f2tq45]{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.6rem}.besuch__mail[data-astro-cid-47f2tq45]{margin-top:1.2rem;color:var(--muted)}.besuch__photo[data-astro-cid-47f2tq45]{margin-top:2.2rem;overflow:hidden;border-radius:3px;aspect-ratio:16 / 10}.besuch__photo[data-astro-cid-47f2tq45] picture,.besuch__photo[data-astro-cid-47f2tq45] img{display:block;width:100%;height:100%;object-fit:cover}@media(max-width:860px){.besuch__grid[data-astro-cid-47f2tq45]{grid-template-columns:minmax(0,1fr)}}@media(max-width:560px){.hours[data-astro-cid-47f2tq45] tr[data-astro-cid-47f2tq45]{display:grid;padding-block:.8rem;border-bottom:1px solid var(--line)}.hours[data-astro-cid-47f2tq45] th[data-astro-cid-47f2tq45],.hours[data-astro-cid-47f2tq45] td[data-astro-cid-47f2tq45]{padding:0;border:0}.hours[data-astro-cid-47f2tq45] td[data-astro-cid-47f2tq45]{margin-top:.3rem}.hours__open[data-astro-cid-47f2tq45]{white-space:normal}}
