.KontaktKarte_karte__bSqPb{margin-bottom:7rem}.KontaktKarte_container__WsHC7{width:var(--container);max-width:1174px;margin-inline:auto}.KontaktKarte_kopfzeile__Ji1oS{position:relative;z-index:3;display:flex;justify-content:flex-end;margin-bottom:.75rem}.KontaktKarte_pfeil__yn10Q{display:inline-block;width:12px;height:12px;margin-left:12px;vertical-align:0}.KontaktKarte_plan__LUvVX{--pin-b:77px;position:relative}@media (min-width:1280px){.KontaktKarte_plan__LUvVX{--pin-b:457px}}.KontaktKarte_bild__gCGze{display:block;width:100%;height:auto;aspect-ratio:1174/800;border-radius:4.0886%/6%;background:var(--c-creme)}.KontaktKarte_pin__09aQ5{position:absolute;z-index:2;width:var(--pin-b);pointer-events:none;left:calc(var(--px) * 100% - var(--sx) * var(--pin-b));top:calc(var(--py) * 100% - var(--sy) * var(--pin-b))}.KontaktKarte_punkt__fvryb{position:absolute;z-index:1;left:calc(var(--px) * 100%);top:calc(var(--py) * 100%);width:calc(var(--pin-b) * .29);aspect-ratio:1.6/1;border-radius:50%;background:var(--c-akzent);transform:translate(-50%,-50%);pointer-events:none}.KontaktKarte_quelle__4SzKO{margin-top:.75rem;font:400 12px/1.2 var(--font-text);color:var(--c-creme)}.KontaktKarte_quelle__4SzKO a{text-decoration:underline;transition:opacity .3s}@media (hover:hover){.KontaktKarte_quelle__4SzKO a:hover{opacity:.6}}.KontaktKopf_kopf__XtfHR{padding-top:calc(var(--vh) * .37169);margin-bottom:3.5rem}.KontaktKopf_container__CC3Pi{width:var(--container);max-width:89.55%;margin-inline:auto}@media (min-width:768px){.KontaktKopf_container__CC3Pi{max-width:none}}.KontaktKopf_text__C_mOC{font:400 var(--fs-kopfsatz-kontakt)/1 var(--font-text);text-transform:uppercase;color:var(--c-geist-text)}.KontaktKopf_vorsatz__3E_It{display:block;margin-bottom:1.5rem;font:400 var(--fs-t-small)/1.1 var(--font-text);text-transform:uppercase;color:var(--c-weiss)}.KontaktKopf_stark__fh9Dx{font:400 1em/1 var(--font-display);color:var(--c-creme)}@media (min-width:1024px){.KontaktKopf_vorsatz__3E_It{display:inline-block;margin:0 .75rem 0 0;vertical-align:baseline}}@media (max-width:1023px){.KontaktKopf_kopf__XtfHR{padding-top:11rem}}.KontaktZeiten_zeiten__I5mpy{margin-bottom:7rem}.KontaktZeiten_container___wWUq{width:var(--container);max-width:1174px;margin-inline:auto}.KontaktZeiten_raster__gv9_8{display:grid;grid-gap:3rem;gap:3rem;align-items:start}@media (min-width:1024px){.KontaktZeiten_raster__gv9_8{grid-template-columns:1fr 44%;gap:4rem}}.KontaktZeiten_foto__byp64{margin:0}.KontaktZeiten_foto__byp64 img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover;border-radius:24px}.KontaktZeiten_fotoText__Djw3E{margin-top:10px;font:400 14px/1.3 var(--font-text);color:var(--c-creme)}.KontaktZeiten_titel__M9Y0d{margin-bottom:1.5rem;font:400 var(--fs-t-small)/1.1 var(--font-text);text-transform:uppercase;color:var(--c-weiss)}.KontaktZeiten_zeile__nXXMo{display:grid;grid-template-columns:1fr auto;grid-column-gap:1.5rem;column-gap:1.5rem;padding-top:20px;border-top:1px solid var(--c-rosa)}.KontaktZeiten_zeile__nXXMo+.KontaktZeiten_zeile__nXXMo{margin-top:40px}.KontaktZeiten_tage___9cIm,.KontaktZeiten_zeit__wAp1U{font:700 32px/35.2px var(--font-text);text-transform:uppercase;color:var(--c-creme)}.KontaktZeiten_zeit__wAp1U{text-align:right}.KontaktZeiten_kueche__QVzSM{grid-column:1/-1;margin-top:10px;font:400 18px/19.8px var(--font-text);color:var(--c-creme)}.KontaktZeiten_pille__RPzEr{display:inline-block;margin-left:16px;padding:5px 12px;border:1px solid var(--c-akzent);border-radius:var(--r-knopf);background:var(--c-akzent);color:var(--c-grund);font:500 12px/1.2 var(--font-text);text-transform:uppercase;vertical-align:middle;transform:translateY(-3px)}.KontaktZeiten_fussnote__PR3X7{max-width:560px;margin-top:40px;font:400 12px/14.4px var(--font-text);color:var(--c-creme)}@media (max-width:767px){.KontaktZeiten_zeile__nXXMo{grid-template-columns:1fr}.KontaktZeiten_zeit__wAp1U{text-align:left;margin-top:4px}}.Knopf_knopf__dov55{position:relative;display:inline-grid;place-items:center;overflow:hidden;transform:translateZ(0);padding:14px 35px;border:1px solid var(--c-akzent);border-radius:var(--r-knopf);color:var(--c-akzent);font:400 var(--fs-knopf)/1.2 var(--font-text);text-transform:uppercase;white-space:nowrap}@media (min-width:1024px){.Knopf_knopf__dov55{padding:16px 36px}}.Knopf_knopf__dov55:before{content:"";position:absolute;left:-10%;top:-10%;width:120%;height:120%;border-radius:var(--r-knopf);background:var(--c-akzent);transform:scaleY(0);transform-origin:50% 100%;transition:transform .42s var(--ease-ui)}.Knopf_kopie__UUUG5,.Knopf_text__VICer{position:relative;transition:transform .42s var(--ease-ui),opacity .42s var(--ease-ui)}.Knopf_kopie__UUUG5{position:absolute;left:0;right:0;top:50%;text-align:center;color:var(--c-auf-akzent);transform:translateY(50%);opacity:0}@media (hover:hover){.Knopf_knopf__dov55:hover:before{transform:scaleY(1)}.Knopf_knopf__dov55:hover .Knopf_text__VICer{transform:translateY(-50%);opacity:0}.Knopf_knopf__dov55:hover .Knopf_kopie__UUUG5{transform:translateY(-50%);opacity:1;transition-delay:.2s}}html[data-ruhe="1"] .Knopf_knopf__dov55:before,html[data-ruhe="1"] .Knopf_kopie__UUUG5,html[data-ruhe="1"] .Knopf_text__VICer{transition-duration:.01s}.Knopf_gefuellt__8FM28{background:var(--c-akzent);color:var(--c-auf-akzent);border-radius:var(--r-knopf-gefuellt);padding:17px 35px;font:400 var(--fs-knopf-gefuellt)/1.2 var(--font-display)}@media (min-width:1024px){.Knopf_gefuellt__8FM28{padding:22px 42px}}.Knopf_gefuellt__8FM28:before{background:var(--c-akzent-hover);border-radius:var(--r-knopf-gefuellt)}.Knopf_gefuellt__8FM28 .Knopf_text__VICer{opacity:0}.Knopf_gefuellt__8FM28 .Knopf_kopie__UUUG5{opacity:1;transform:translateY(-50%)}.Knopf_dunkel__1Nv4z{border-color:var(--c-grund);color:var(--c-grund)}.Knopf_dunkel__1Nv4z:before{background:var(--c-grund)}.Knopf_dunkel__1Nv4z .Knopf_kopie__UUUG5{color:var(--c-creme)}.Knopf_dunkel__1Nv4z:focus-visible{outline-color:var(--c-grund)}.Kopfsatz_kopfsatz__5acqV{margin-bottom:var(--abstand-kopfsatz)}.Kopfsatz_container__2HONR{width:var(--container);max-width:89.55%;margin-inline:auto;display:flex;flex-direction:column;position:relative}@media (min-width:768px){.Kopfsatz_container__2HONR{max-width:none}}.Kopfsatz_vorsatz__Ne0aw{display:block;margin-bottom:1.5rem;font:400 var(--fs-t-small)/1.1 var(--font-text);text-transform:uppercase;color:var(--c-weiss)}.Kopfsatz_text__XjTIc{max-width:93.5%;font:400 var(--fs-kopfsatz)/1 var(--font-text);text-transform:uppercase;color:var(--c-geist-text)}.Kopfsatz_stark__llDhx{font:400 1em/1 var(--font-display);color:var(--c-creme)}.Kopfsatz_cta__6x_f4{margin-top:3rem}@media (min-width:1024px){.Kopfsatz_vorsatz__Ne0aw{display:inline-block;margin:0 .75rem 0 0;vertical-align:baseline}}.Kopfsatz_dunkel__0Y_OJ .Kopfsatz_stark__llDhx,.Kopfsatz_dunkel__0Y_OJ .Kopfsatz_text__XjTIc,.Kopfsatz_dunkel__0Y_OJ .Kopfsatz_vorsatz__Ne0aw{color:var(--c-geist)}.Kopfsatz_invertiert__UEmBQ .Kopfsatz_container__2HONR{align-items:flex-end}.Kopfsatz_invertiert__UEmBQ .Kopfsatz_text__XjTIc{text-align:right}.Motto_motto__SQIKT{margin-bottom:0}@media (min-width:1024px){.Motto_motto__SQIKT{margin-bottom:calc(var(--vh) * .5)}}.Motto_container__pZJbn{position:relative;width:var(--container);margin-inline:auto;display:flex;flex-direction:column;color:var(--c-creme)}.Motto_zeile__P_IOD{display:flex;font:400 var(--fs-motto)/var(--lh-mega) var(--font-display);text-transform:uppercase}.Motto_rechts__ZyogD{justify-content:flex-end}.Motto_drinks__BTfL5{margin-bottom:1.5rem}.Motto_letzte__sOA8h{flex-direction:column}.Motto_beschreibung__F19MF{width:100%;margin-bottom:1.75rem;font:400 var(--fs-motto-text)/1.1 var(--font-text);text-transform:uppercase}.Motto_more__yTmBb{align-self:flex-end}.Motto_schirm__wmrfn{position:relative;z-index:2;align-self:flex-end;width:72.53%}.Motto_taco__1zH9k{position:relative;z-index:2;margin-bottom:10rem;padding-bottom:8rem;overflow:hidden}.Motto_tacoDreh__nrdwA{transform:rotate(-30deg)}@media (min-width:768px){.Motto_beschreibung__F19MF{width:70%}}@media (min-width:1024px){.Motto_drinks__BTfL5{margin-bottom:0}.Motto_letzte__sOA8h{flex-direction:row;justify-content:space-between;align-items:flex-start}.Motto_beschreibung__F19MF{flex:0 1 457px;min-width:0;padding:3% 2rem 0 0;margin:0}.Motto_more__yTmBb{align-self:auto;flex-shrink:0;white-space:nowrap}.Motto_schirm__wmrfn{position:absolute;top:calc(var(--vh) * .06);left:32.14%;width:calc(var(--vw) * .3477)}.Motto_taco__1zH9k{position:absolute;top:calc(var(--vh) * .45);left:22.288%;width:calc(var(--vw) * .46044);margin:0;padding:0;overflow:visible}}.Jobs_knoepfe__oi5Ve{display:flex;flex-wrap:wrap;gap:12px}