.ResBuffet_buffet__CqnL6{position:relative;overflow-x:clip;padding:clamp(48px,7vw,120px) var(--gutter) clamp(120px,14vw,230px)}.ResBuffet_buehne__qn3my{position:relative;max-width:1380px;margin-inline:auto;display:grid;grid-template-columns:minmax(0,58fr) minmax(0,42fr);align-items:center}.ResBuffet_foto__u99uF{position:relative;z-index:1}.ResBuffet_zettel__tLO7G{position:relative;z-index:2;margin-left:-7%;padding:clamp(26px,3vw,48px) clamp(24px,3vw,48px) clamp(28px,3vw,44px);background:var(--karton);color:var(--tinta);--fokus:var(--mesa);border:2px solid var(--tinta);border-radius:12px;rotate:.7deg;box-shadow:0 0 0 7px var(--karton),0 0 0 8.5px rgb(31 7 5/.9),var(--schatten-ding);font:400 var(--t3) /1.6 var(--font-text)}.ResBuffet_zettel__tLO7G>*+*{margin-top:.8em}.ResBuffet_titel__33ceG{font:800 clamp(2.1rem,1.3rem + 1.8vw,3.4rem) /.95 var(--font-schau);font-variation-settings:"opsz" 60;text-transform:uppercase;letter-spacing:.005em}.ResBuffet_fakt__JKYE2{font-size:var(--t4);line-height:1.45}.ResBuffet_preis__MCfBb{font:800 1.35em/1 var(--font-schau);font-variation-settings:"opsz" 40;white-space:nowrap}.ResBuffet_unter__mSlhz{margin-top:1.3em!important;padding-top:.9em;border-top:2px dashed rgb(31 7 5/.4);font:800 var(--t6) /1 var(--font-schau);font-variation-settings:"opsz" 40;text-transform:uppercase}.ResBuffet_knoepfe__zh3gt{display:flex;flex-wrap:wrap;gap:12px 14px;margin-top:1.5em!important}@media (max-width:1023px){.ResBuffet_buehne__qn3my{grid-template-columns:minmax(0,1fr)}.ResBuffet_zettel__tLO7G{margin:14px 3% 0;rotate:.6deg}}@media (max-width:767px){.ResBuffet_zettel__tLO7G{margin:12px 1% 0;font-size:var(--t2)}.ResBuffet_fakt__JKYE2{font-size:var(--t3)}}.ResHero_hero__667QO{position:relative;min-height:100svh;overflow-x:clip;padding:clamp(96px,13vh,150px) var(--gutter) clamp(56px,9vh,120px)}.ResHero_inhalt__Fk66_{position:relative;display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);grid-template-areas:"titel reihe" "text reihe";grid-column-gap:clamp(24px,4vw,80px);column-gap:clamp(24px,4vw,80px);max-width:1500px;margin-inline:auto}.ResHero_titel__SRMUl{grid-area:titel;position:relative;z-index:2;margin:0 0 clamp(18px,3vh,40px) -.04em;font:900 min(var(--t-riesig),14.4vw,228px) /.8 var(--font-schau);font-variation-settings:"opsz" 100;letter-spacing:-.01em;text-transform:uppercase;color:var(--auf-mesa)}.ResHero_titelZeile__7_01K{display:block;-webkit-clip-path:inset(-.3em -4% 0 -4%);clip-path:inset(-.3em -4% 0 -4%);padding-bottom:.03em;white-space:nowrap}.ResHero_zeichen__FE7cd{will-change:transform}.ResHero_text__89TMN{grid-area:text;position:relative;z-index:4;align-self:start;max-width:36rem;padding-top:clamp(4px,1vh,16px)}.ResHero_lead__FjfBY{font:500 var(--t4) /1.45 var(--font-text);color:var(--auf-mesa);max-width:30ch;text-wrap:pretty}.ResHero_telPlatz__vOM_L{position:relative;display:flow-root}.ResHero_nurSchmal__KhMcH{display:none}@media (max-width:1023px){.ResHero_nurBreit__yHm9J{display:none}.ResHero_nurSchmal__KhMcH{display:block}}.ResHero_telefon__2kvQI{position:relative;z-index:4;display:inline-flex;flex-direction:column;gap:.3rem;margin-top:clamp(22px,3.6vh,40px);padding:.2rem 0;border-radius:8px;transition:translate .3s var(--ease-karte)}.ResHero_telArt__8DwIa{font:700 var(--t3) /1.2 var(--font-text);color:var(--auf-mesa-leise)}.ResHero_telNr__IjSrG{font:800 clamp(3.6rem,2rem + 5vw,8.2rem) /.92 var(--font-schau);font-variation-settings:"opsz" 80;letter-spacing:-.005em;color:var(--akzent);white-space:nowrap;transition:color .25s var(--ease-ui)}@media (hover:hover) and (pointer:fine){.ResHero_telefon__2kvQI:hover{translate:0 -3px}.ResHero_telefon__2kvQI:hover .ResHero_telNr__IjSrG{color:var(--akzent-hell)}}.ResHero_wege__PkWUJ{margin-top:clamp(16px,2.4vh,26px);font:400 var(--t3) /1.5 var(--font-text);color:var(--auf-mesa)}.ResHero_wege__PkWUJ+.ResHero_wege__PkWUJ{margin-top:2px}.ResHero_art__OxlU_{display:inline-block;min-width:4.6em;color:var(--auf-mesa-leise);font-weight:600}.ResHero_wege__PkWUJ a{padding-block:14px;font-weight:700;white-space:nowrap;text-decoration:underline;-webkit-text-decoration-color:var(--akzent);text-decoration-color:var(--akzent);text-decoration-thickness:2px;text-underline-offset:.22em}@media (hover:hover){.ResHero_wege__PkWUJ a:hover{color:var(--akzent-hell)}}.ResHero_reihe__8TP19{grid-area:reihe;position:relative;z-index:4;container-type:inline-size;list-style:none;align-self:center;margin-top:clamp(24px,4vh,56px);--name-gr:max(12.5px,12.5cqw);--unter-gr:max(12px,7cqw)}.ResHero_reihe__8TP19:before{content:"";display:block;padding-top:66%}.ResHero_platz__qKOaG{position:absolute;perspective:1400px;transition:rotate .35s var(--ease-karte),translate .35s var(--ease-karte)}.ResHero_p0__LsaeV{left:0;top:21cqw;width:25.5cqw;rotate:-10deg;z-index:1}.ResHero_p1__yU9zb{left:20.5cqw;top:13cqw;width:25.5cqw;rotate:-4deg;z-index:2}.ResHero_p2__w9Gv4{left:41cqw;top:6.5cqw;width:25.5cqw;rotate:2deg;z-index:3}.ResHero_p3__BavKw{left:61cqw;top:0;width:38cqw;rotate:6.5deg;z-index:4}.ResHero_karte__Zd_t3{display:block;border-radius:6%;outline-offset:6px}.ResHero_flug__Lgb30{position:relative;display:block;transform-style:preserve-3d}.ResHero_vorne__H0mKZ{filter:drop-shadow(0 16px 20px rgb(20 4 2/.5))}.ResHero_hinten__Y1E31,.ResHero_vorne__H0mKZ{-webkit-backface-visibility:hidden;backface-visibility:hidden}.ResHero_hinten__Y1E31{position:absolute!important;inset:0;transform:rotateY(180deg)}@media (hover:hover) and (pointer:fine){.ResHero_platz__qKOaG:hover{rotate:0deg;translate:0 -16px;z-index:5}}.ResHero_platz__qKOaG:focus-within{rotate:0deg;translate:0 -12px;z-index:5}.ResHero_bohne__Nl2ck{position:absolute;z-index:2;top:19%;right:16%;width:max(16px,3.3cqw)!important}.ResHero_p3__BavKw .ResHero_bohne__Nl2ck{top:17%;right:14%;width:max(20px,4.2cqw)!important}@media (max-width:1023px){.ResHero_titel__SRMUl{font-size:min(var(--t-riesig),calc((100vw - 2 * var(--gutter)) / 3))}.ResHero_inhalt__Fk66_{grid-template-columns:minmax(0,1fr);grid-template-areas:"titel" "text" "reihe"}.ResHero_reihe__8TP19{align-self:start;width:min(100%,640px);margin-top:clamp(28px,4vh,48px);justify-self:center}}@media (max-width:767px){.ResHero_hero__667QO{padding-top:92px;padding-bottom:72px}.ResHero_titel__SRMUl{margin-bottom:18px}.ResHero_lead__FjfBY{font-size:var(--t3)}.ResHero_telefon__2kvQI{margin-top:20px}.ResHero_telNr__IjSrG{font-size:clamp(3rem,1.2rem + 9vw,4.4rem)}.ResHero_wege__PkWUJ{font-size:var(--t2)}.ResHero_reihe__8TP19{margin-top:30px}.ResHero_reihe__8TP19:before{padding-top:62%}.ResHero_p0__LsaeV{left:0;top:17cqw;width:27.5cqw}.ResHero_p1__yU9zb{left:22cqw;top:10.5cqw;width:27.5cqw}.ResHero_p2__w9Gv4{left:44cqw;top:5cqw;width:27.5cqw}.ResHero_p3__BavKw{left:65cqw;top:0;width:34.5cqw;rotate:5deg}}.ResWoche_woche__Y39A4{position:relative;overflow-x:clip;padding:clamp(72px,10vw,168px) var(--gutter) clamp(48px,6vw,104px)}.ResWoche_kopf__FqSto{position:relative;z-index:2;display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:flex-start;gap:12px clamp(28px,4vw,72px);max-width:1500px;margin:0 auto clamp(40px,5vw,80px)}.ResWoche_gross__G1IGl{font:900 var(--t-schau) /.84 var(--font-schau);font-variation-settings:"opsz" 100;letter-spacing:-.01em;text-transform:uppercase;color:var(--auf-mesa)}.ResWoche_kopfText__u7X5_{padding-bottom:.4rem}.ResWoche_titel__36Oxv{font:800 var(--t5) /1.15 var(--font-text);color:var(--auf-mesa)}.ResWoche_stand__J_eHq{display:flex;align-items:center;gap:10px;margin-top:.45rem;font:600 var(--t3) /1.35 var(--font-text);color:var(--auf-mesa-leise)}.ResWoche_punkt__4puXs{flex:none;width:11px;height:11px;border-radius:50%;background:var(--akzent);box-shadow:0 0 0 3px rgb(227 165 47/.25)}.ResWoche_blatt__5XeL2{position:relative;z-index:2;list-style:none;max-width:1500px;margin-inline:auto;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:clamp(10px,1.3vw,22px);gap:clamp(10px,1.3vw,22px);padding-top:30px}.ResWoche_tag__dfk7M{position:relative;display:flex;flex-direction:column;align-items:center;min-width:0}.ResWoche_karte__uNDB0{position:relative;z-index:1;width:100%;rotate:var(--dreh);transition:translate .45s var(--ease-karte),scale .45s var(--ease-karte),rotate .45s var(--ease-karte)}.ResWoche_flug__Mo4yx{position:relative;filter:drop-shadow(0 14px 16px rgb(20 4 2/.45))}.ResWoche_heute__rwwwu .ResWoche_karte__uNDB0{z-index:3;rotate:0deg;translate:0 -26px;scale:1.07}.ResWoche_heute__rwwwu .ResWoche_flug__Mo4yx{filter:drop-shadow(0 26px 26px rgb(20 4 2/.6))}.ResWoche_bohne__iHw3l{position:absolute;z-index:2;top:17%;right:12%;width:clamp(24px,2.2vw,36px)!important}.ResWoche_zettel__WdOfC{position:relative;z-index:2;margin-top:-9%;display:flex;flex-direction:column;align-items:center;gap:.18em;width:94%;padding:.6em .4em .62em;background:var(--karton);color:var(--tinta);--fokus:var(--mesa);border:2px solid var(--tinta);border-radius:7px;rotate:calc(var(--dreh) * -.6);box-shadow:var(--schatten-flach);text-align:center;line-height:1.25}.ResWoche_heute__rwwwu .ResWoche_zettel__WdOfC{z-index:4;translate:0 -18px}.ResWoche_ruhetag__N4hBd .ResWoche_tagDe__654kz{position:static;width:auto;height:auto;overflow:visible;clip:auto}.ResWoche_ruhetag__N4hBd .ResWoche_tagDe__654kz,.ResWoche_zeit__ee_6Q{font:700 clamp(13px,.62rem + .38vw,16px) /1.25 var(--font-text)}.ResWoche_ruhetag__N4hBd .ResWoche_zeit__ee_6Q{font-weight:600}.ResWoche_buffet__1nXs4{margin-top:.25em;padding-top:.3em;border-top:1.5px dashed rgb(31 7 5/.45);font:600 clamp(12.5px,.6rem + .3vw,14px) /1.25 var(--font-text)}.ResWoche_marke__G7Ovb{display:inline-block;margin-bottom:.2em;padding:.22em .7em .26em;border-radius:999px;background:var(--tinta);color:var(--karton);font:800 13px/1 var(--font-text);letter-spacing:.06em;text-transform:uppercase}.ResWoche_tagDe__654kz{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.ResWoche_fussnote__wDJTz{position:relative;z-index:2;max-width:1500px;margin:clamp(36px,4vw,64px) auto 0;font:400 var(--t3) /1.55 var(--font-text);color:var(--auf-mesa-leise)}.ResWoche_fussnote__wDJTz a{padding-block:12px;color:var(--auf-mesa);font-weight:700;white-space:nowrap;text-decoration:underline;-webkit-text-decoration-color:var(--akzent);text-decoration-color:var(--akzent);text-decoration-thickness:2px;text-underline-offset:.22em}@media (max-width:1199px) and (min-width:768px){.ResWoche_blatt__5XeL2{display:flex;flex-wrap:wrap;justify-content:center;row-gap:40px}.ResWoche_tag__dfk7M{width:calc((100% - 3 * clamp(10px, 1.3vw, 22px)) / 4)}}@media (max-width:767px){.ResWoche_blatt__5XeL2{grid-template-columns:minmax(0,1fr);gap:14px;padding-top:0}.ResWoche_tag__dfk7M{display:grid;grid-template-columns:25% minmax(0,1fr);align-items:center;grid-column-gap:18px;column-gap:18px}.ResWoche_karte__uNDB0{width:100%}.ResWoche_heute__rwwwu .ResWoche_karte__uNDB0{translate:0 -4px;scale:1.04}.ResWoche_zettel__WdOfC{margin:0;width:auto;align-items:flex-start;text-align:left;gap:.15em;background:none;border:0;box-shadow:none;rotate:0deg;padding:.2em 0;color:var(--auf-mesa)}.ResWoche_heute__rwwwu .ResWoche_zettel__WdOfC{translate:0;padding:.75em .9em .8em;background:var(--karton);color:var(--tinta);border:2px solid var(--tinta);border-radius:9px;box-shadow:var(--schatten-ding);rotate:-1deg}.ResWoche_ruhetag__N4hBd .ResWoche_tagDe__654kz,.ResWoche_tagDe__654kz{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal;font:800 var(--t4) /1.15 var(--font-text)}.ResWoche_zeit__ee_6Q{font-size:var(--t3);font-weight:600}.ResWoche_buffet__1nXs4{border-top-color:currentColor;font-size:var(--t2)}.ResWoche_marke__G7Ovb{margin-bottom:.35em}}