:root{--farbe-weiss: #FFFFFF;--farbe-schwarz: #121211;--farbe-dunkelgrau: #60492C;--farbe-creme: #FAF6F0;--farbe-aprikot: #FCD3C1;--farbe-pink: #E99E9D;--farbe-ziegelrot: #B04C33;--farbe-taubenblau: #849AB3;--farbe-blau: #0000FF;--farbe-neongruen: #00FF00;--farbe-neongelb: #FFF200;--farbe-rot: #D92D20;--farbe-gruen: #1E7B4F;--schrift-titel: var(--font-marke-titel), "Times New Roman", serif;--schrift-text: var(--font-marke-text), "Helvetica Neue", Arial, sans-serif;--schrift-akzent: var(--font-marke-text), "Helvetica Neue", Arial, sans-serif;--schrift-kursiv: var(--font-marke-titel), "Times New Roman", serif;--stil-riesig-schrift: var(--schrift-titel);--stil-riesig-groesse: min(144rem, 10vw);--stil-riesig-zeile: .92;--stil-riesig-laufweite: -.01em;--stil-riesig-schreibweise: none;--stil-titel-1-schrift: var(--schrift-titel);--stil-titel-1-groesse: 80rem;--stil-titel-1-zeile: .92;--stil-titel-1-laufweite: -.01em;--stil-titel-1-schreibweise: none;--stil-titel-2-schrift: var(--schrift-titel);--stil-titel-2-groesse: 64rem;--stil-titel-2-zeile: .96;--stil-titel-2-laufweite: -.01em;--stil-titel-2-schreibweise: none;--stil-titel-3-schrift: var(--schrift-titel);--stil-titel-3-groesse: 32rem;--stil-titel-3-zeile: .92;--stil-titel-3-laufweite: -.01em;--stil-titel-3-schreibweise: none;--stil-einleitung-schrift: var(--schrift-text);--stil-einleitung-groesse: 32rem;--stil-einleitung-zeile: 1.2;--stil-einleitung-laufweite: -.01em;--stil-einleitung-schreibweise: none;--stil-text-schrift: var(--schrift-text);--stil-text-groesse: 21rem;--stil-text-zeile: 1.2;--stil-text-laufweite: -.01em;--stil-text-schreibweise: none;--stil-klein-schrift: var(--schrift-text);--stil-klein-groesse: 18rem;--stil-klein-zeile: 1.2;--stil-klein-laufweite: -.01em;--stil-klein-schreibweise: none;--stil-fein-schrift: var(--schrift-akzent);--stil-fein-groesse: 12rem;--stil-fein-zeile: 1.44;--stil-fein-laufweite: .02em;--stil-fein-schreibweise: uppercase;--stil-versal-schrift: var(--schrift-text);--stil-versal-groesse: 18px;--stil-versal-zeile: 1.2;--stil-versal-laufweite: .2em;--stil-versal-schreibweise: uppercase;--rand: 32rem;--fuge: 16rem;--abstand-sektion: 240rem;--spalte-text: 480rem;--spalte-titel: 400rem;--label-abstand: 14rem;--ecke: 0rem;--kurve: cubic-bezier(.22, 1, .36, 1);--kurve-wischen: cubic-bezier(.44, 0, .56, 1);--tempo-hover: .3s;--bild-text: var(--farbe-weiss);--bild-knopf-text: var(--farbe-blau);--bild-schleier: var(--farbe-schwarz);--bild-schleier-staerke: .3;--kopf-grund: var(--farbe-creme);--kopf-text: var(--farbe-blau);--buchen-grund: var(--farbe-blau);--buchen-text: var(--farbe-creme);--haupt: var(--farbe-dunkelgrau);--akzent: var(--farbe-blau);--akzent-text: var(--farbe-creme);--label-schrift: var(--schrift-akzent);--label-groesse: 12rem;--label-zeile: 1.44;--label-laufweite: .08em;--label-schreibweise: uppercase;--knopf-schrift: var(--schrift-text);--knopf-groesse: var(--stil-klein-groesse);--knopf-zeile: 1.2;--knopf-laufweite: -.01em;--knopf-schreibweise: none;--knopf-ecke: 999rem;--knopf-innen: 16rem 24rem;--navigation-schrift: var(--schrift-titel);--navigation-groesse: var(--stil-titel-2-groesse);--navigation-laufweite: -.03em;--navigation-schreibweise: none;--wortmarke-schrift: var(--schrift-titel);--wortmarke-groesse: 28rem;--wortmarke-zeile: .96;--wortmarke-laufweite: -.03em;--wortmarke-schreibweise: uppercase;--icon-strich: 1;--icon-groesse: 12rem;--sonderseite-titel-schrift: var(--schrift-titel);--sonderseite-text-schrift: var(--schrift-text);--sonderseite-link-schrift: var(--schrift-akzent)}@media(min-width:768px)and (max-width:1159.98px){:root{--stil-riesig-groesse: min(112rem, 10vw);--stil-titel-1-groesse: 72rem;--stil-titel-2-groesse: 56rem;--stil-titel-3-groesse: 28rem;--stil-einleitung-groesse: 28rem;--spalte-titel: 360rem}}@media(max-width:767.98px){:root{--stil-riesig-groesse: min(60rem, 11vw);--stil-titel-1-groesse: min(52rem, 11vw);--stil-titel-2-groesse: 48rem;--stil-titel-3-groesse: 24rem;--stil-einleitung-groesse: 24rem;--rand: 24rem;--fuge: 12rem;--abstand-sektion: 200rem;--spalte-text: 342rem;--spalte-titel: 264rem}}[data-tone=neutral]{--grund: var(--farbe-creme);--text: var(--farbe-dunkelgrau);--text-leise: color-mix(in srgb, var(--farbe-dunkelgrau) 60%, transparent);--linie: color-mix(in srgb, var(--farbe-dunkelgrau) 18%, transparent);--knopf-grund: var(--farbe-blau);--knopf-text: var(--farbe-creme);--link: var(--farbe-blau);--haupt: var(--farbe-dunkelgrau);--akzent: var(--farbe-blau);--akzent-text: var(--farbe-creme);--buchen-grund: var(--farbe-blau);--buchen-text: var(--farbe-creme)}[data-tone=neutral-abgesetzt]{--grund: color-mix(in srgb, var(--farbe-creme) 96%, #121211);--text: var(--farbe-dunkelgrau);--text-leise: color-mix(in srgb, var(--farbe-dunkelgrau) 60%, transparent);--linie: color-mix(in srgb, var(--farbe-dunkelgrau) 18%, transparent);--knopf-grund: var(--farbe-blau);--knopf-text: var(--farbe-creme);--link: var(--farbe-blau);--haupt: var(--farbe-dunkelgrau);--akzent: var(--farbe-blau);--akzent-text: var(--farbe-creme);--buchen-grund: var(--farbe-blau);--buchen-text: var(--farbe-creme)}[data-tone=ruhig]{--grund: var(--farbe-aprikot);--text: var(--farbe-dunkelgrau);--text-leise: color-mix(in srgb, var(--farbe-dunkelgrau) 60%, transparent);--linie: color-mix(in srgb, var(--farbe-dunkelgrau) 18%, transparent);--knopf-grund: var(--farbe-blau);--knopf-text: var(--farbe-aprikot);--link: var(--farbe-blau);--haupt: var(--farbe-dunkelgrau);--akzent: var(--farbe-blau);--akzent-text: var(--farbe-aprikot);--buchen-grund: var(--farbe-blau);--buchen-text: var(--farbe-aprikot)}[data-tone=ruhig-abgesetzt]{--grund: color-mix(in srgb, var(--farbe-aprikot) 96%, #121211);--text: var(--farbe-dunkelgrau);--text-leise: color-mix(in srgb, var(--farbe-dunkelgrau) 60%, transparent);--linie: color-mix(in srgb, var(--farbe-dunkelgrau) 18%, transparent);--knopf-grund: var(--farbe-blau);--knopf-text: var(--farbe-aprikot);--link: var(--farbe-blau);--haupt: var(--farbe-dunkelgrau);--akzent: var(--farbe-blau);--akzent-text: var(--farbe-aprikot);--buchen-grund: var(--farbe-blau);--buchen-text: var(--farbe-aprikot)}[data-tone=lebhaft]{--grund: var(--farbe-pink);--text: var(--farbe-dunkelgrau);--text-leise: color-mix(in srgb, var(--farbe-dunkelgrau) 60%, transparent);--linie: color-mix(in srgb, var(--farbe-dunkelgrau) 18%, transparent);--knopf-grund: var(--farbe-blau);--knopf-text: var(--farbe-pink);--link: var(--farbe-blau);--haupt: var(--farbe-dunkelgrau);--akzent: var(--farbe-blau);--akzent-text: var(--farbe-pink);--buchen-grund: var(--farbe-blau);--buchen-text: var(--farbe-pink)}[data-tone=lebhaft-abgesetzt]{--grund: color-mix(in srgb, var(--farbe-pink) 96%, #121211);--text: var(--farbe-dunkelgrau);--text-leise: color-mix(in srgb, var(--farbe-dunkelgrau) 60%, transparent);--linie: color-mix(in srgb, var(--farbe-dunkelgrau) 18%, transparent);--knopf-grund: var(--farbe-blau);--knopf-text: var(--farbe-pink);--link: var(--farbe-blau);--haupt: var(--farbe-dunkelgrau);--akzent: var(--farbe-blau);--akzent-text: var(--farbe-pink);--buchen-grund: var(--farbe-blau);--buchen-text: var(--farbe-pink)}[data-tone=kraeftig]{--grund: var(--farbe-ziegelrot);--text: var(--farbe-aprikot);--text-leise: color-mix(in srgb, var(--farbe-aprikot) 60%, transparent);--linie: color-mix(in srgb, var(--farbe-aprikot) 18%, transparent);--knopf-grund: var(--farbe-neongelb);--knopf-text: var(--farbe-ziegelrot);--link: var(--farbe-neongelb);--haupt: var(--farbe-aprikot);--akzent: var(--farbe-neongelb);--akzent-text: var(--farbe-ziegelrot);--buchen-grund: var(--farbe-neongelb);--buchen-text: var(--farbe-ziegelrot)}[data-tone=kraeftig-abgesetzt]{--grund: color-mix(in srgb, var(--farbe-ziegelrot) 96%, #ffffff);--text: var(--farbe-aprikot);--text-leise: color-mix(in srgb, var(--farbe-aprikot) 60%, transparent);--linie: color-mix(in srgb, var(--farbe-aprikot) 18%, transparent);--knopf-grund: var(--farbe-neongelb);--knopf-text: var(--farbe-ziegelrot);--link: var(--farbe-neongelb);--haupt: var(--farbe-aprikot);--akzent: var(--farbe-neongelb);--akzent-text: var(--farbe-ziegelrot);--buchen-grund: var(--farbe-neongelb);--buchen-text: var(--farbe-ziegelrot)}[data-tone=kontrast]{--grund: var(--farbe-taubenblau);--text: var(--farbe-aprikot);--text-leise: color-mix(in srgb, var(--farbe-aprikot) 60%, transparent);--linie: color-mix(in srgb, var(--farbe-aprikot) 18%, transparent);--knopf-grund: var(--farbe-neongelb);--knopf-text: var(--farbe-schwarz);--link: var(--farbe-neongelb);--haupt: var(--farbe-aprikot);--akzent: var(--farbe-neongelb);--akzent-text: var(--farbe-schwarz);--buchen-grund: var(--farbe-neongelb);--buchen-text: var(--farbe-schwarz)}[data-tone=kontrast-abgesetzt]{--grund: color-mix(in srgb, var(--farbe-taubenblau) 96%, #ffffff);--text: var(--farbe-aprikot);--text-leise: color-mix(in srgb, var(--farbe-aprikot) 60%, transparent);--linie: color-mix(in srgb, var(--farbe-aprikot) 18%, transparent);--knopf-grund: var(--farbe-neongelb);--knopf-text: var(--farbe-schwarz);--link: var(--farbe-neongelb);--haupt: var(--farbe-aprikot);--akzent: var(--farbe-neongelb);--akzent-text: var(--farbe-schwarz);--buchen-grund: var(--farbe-neongelb);--buchen-text: var(--farbe-schwarz)}[data-tone=highlight]{--grund: var(--farbe-blau);--text: var(--farbe-aprikot);--text-leise: color-mix(in srgb, var(--farbe-aprikot) 60%, transparent);--linie: color-mix(in srgb, var(--farbe-aprikot) 18%, transparent);--knopf-grund: var(--farbe-neongruen);--knopf-text: var(--farbe-blau);--link: var(--farbe-neongruen);--haupt: var(--farbe-aprikot);--akzent: var(--farbe-neongruen);--akzent-text: var(--farbe-blau);--buchen-grund: var(--farbe-neongruen);--buchen-text: var(--farbe-blau)}[data-tone=highlight-abgesetzt]{--grund: color-mix(in srgb, var(--farbe-blau) 96%, #ffffff);--text: var(--farbe-aprikot);--text-leise: color-mix(in srgb, var(--farbe-aprikot) 60%, transparent);--linie: color-mix(in srgb, var(--farbe-aprikot) 18%, transparent);--knopf-grund: var(--farbe-neongruen);--knopf-text: var(--farbe-blau);--link: var(--farbe-neongruen);--haupt: var(--farbe-aprikot);--akzent: var(--farbe-neongruen);--akzent-text: var(--farbe-blau);--buchen-grund: var(--farbe-neongruen);--buchen-text: var(--farbe-blau)}[data-tone=aktion]{--grund: var(--farbe-blau);--text: var(--farbe-aprikot);--text-leise: color-mix(in srgb, var(--farbe-aprikot) 60%, transparent);--linie: color-mix(in srgb, var(--farbe-aprikot) 18%, transparent);--knopf-grund: var(--farbe-neongruen);--knopf-text: var(--farbe-blau);--link: var(--farbe-neongruen);--haupt: var(--farbe-aprikot);--akzent: var(--farbe-neongruen);--akzent-text: var(--farbe-blau);--buchen-grund: var(--farbe-neongruen);--buchen-text: var(--farbe-blau)}[data-tone=aktion-abgesetzt]{--grund: color-mix(in srgb, var(--farbe-blau) 96%, #ffffff);--text: var(--farbe-aprikot);--text-leise: color-mix(in srgb, var(--farbe-aprikot) 60%, transparent);--linie: color-mix(in srgb, var(--farbe-aprikot) 18%, transparent);--knopf-grund: var(--farbe-neongruen);--knopf-text: var(--farbe-blau);--link: var(--farbe-neongruen);--haupt: var(--farbe-aprikot);--akzent: var(--farbe-neongruen);--akzent-text: var(--farbe-blau);--buchen-grund: var(--farbe-neongruen);--buchen-text: var(--farbe-blau)}[data-tone=aprikot]{--grund: var(--farbe-aprikot);--text: var(--farbe-dunkelgrau);--text-leise: color-mix(in srgb, var(--farbe-dunkelgrau) 60%, transparent);--linie: color-mix(in srgb, var(--farbe-dunkelgrau) 18%, transparent);--knopf-grund: var(--farbe-blau);--knopf-text: var(--farbe-aprikot);--link: var(--farbe-blau);--haupt: var(--farbe-dunkelgrau);--akzent: var(--farbe-blau);--akzent-text: var(--farbe-aprikot);--buchen-grund: var(--farbe-blau);--buchen-text: var(--farbe-aprikot)}[data-tone=blau],[data-tone=buchung]{--grund: var(--farbe-blau);--text: var(--farbe-aprikot);--text-leise: color-mix(in srgb, var(--farbe-aprikot) 60%, transparent);--linie: color-mix(in srgb, var(--farbe-aprikot) 18%, transparent);--knopf-grund: var(--farbe-neongruen);--knopf-text: var(--farbe-blau);--link: var(--farbe-neongruen);--haupt: var(--farbe-aprikot);--akzent: var(--farbe-neongruen);--akzent-text: var(--farbe-blau);--buchen-grund: var(--farbe-neongruen);--buchen-text: var(--farbe-blau)}[data-tone=gebrochen],[data-tone=weiss]{--grund: var(--farbe-creme);--text: var(--farbe-dunkelgrau);--text-leise: color-mix(in srgb, var(--farbe-dunkelgrau) 60%, transparent);--linie: color-mix(in srgb, var(--farbe-dunkelgrau) 18%, transparent);--knopf-grund: var(--farbe-blau);--knopf-text: var(--farbe-creme);--link: var(--farbe-blau);--haupt: var(--farbe-dunkelgrau);--akzent: var(--farbe-blau);--akzent-text: var(--farbe-creme);--buchen-grund: var(--farbe-blau);--buchen-text: var(--farbe-creme)}[data-tone=pink]{--grund: var(--farbe-pink);--text: var(--farbe-dunkelgrau);--text-leise: color-mix(in srgb, var(--farbe-dunkelgrau) 60%, transparent);--linie: color-mix(in srgb, var(--farbe-dunkelgrau) 18%, transparent);--knopf-grund: var(--farbe-blau);--knopf-text: var(--farbe-pink);--link: var(--farbe-blau);--haupt: var(--farbe-dunkelgrau);--akzent: var(--farbe-blau);--akzent-text: var(--farbe-pink);--buchen-grund: var(--farbe-blau);--buchen-text: var(--farbe-pink)}[data-tone=ziegelrot]{--grund: var(--farbe-ziegelrot);--text: var(--farbe-aprikot);--text-leise: color-mix(in srgb, var(--farbe-aprikot) 60%, transparent);--linie: color-mix(in srgb, var(--farbe-aprikot) 18%, transparent);--knopf-grund: var(--farbe-neongelb);--knopf-text: var(--farbe-ziegelrot);--link: var(--farbe-neongelb);--haupt: var(--farbe-aprikot);--akzent: var(--farbe-neongelb);--akzent-text: var(--farbe-ziegelrot);--buchen-grund: var(--farbe-neongelb);--buchen-text: var(--farbe-ziegelrot)}[data-tone=taubenblau]{--grund: var(--farbe-taubenblau);--text: var(--farbe-aprikot);--text-leise: color-mix(in srgb, var(--farbe-aprikot) 60%, transparent);--linie: color-mix(in srgb, var(--farbe-aprikot) 18%, transparent);--knopf-grund: var(--farbe-neongelb);--knopf-text: var(--farbe-schwarz);--link: var(--farbe-neongelb);--haupt: var(--farbe-aprikot);--akzent: var(--farbe-neongelb);--akzent-text: var(--farbe-schwarz);--buchen-grund: var(--farbe-neongelb);--buchen-text: var(--farbe-schwarz)}[data-tone=sand]{--grund: var(--farbe-creme);--text: var(--farbe-dunkelgrau);--text-leise: color-mix(in srgb, var(--farbe-dunkelgrau) 60%, transparent);--linie: color-mix(in srgb, var(--farbe-dunkelgrau) 18%, transparent);--knopf-grund: var(--farbe-blau);--knopf-text: var(--farbe-creme);--link: var(--farbe-blau);--haupt: var(--farbe-dunkelgrau);--akzent: var(--farbe-blau);--akzent-text: var(--farbe-creme);--buchen-grund: var(--farbe-blau);--buchen-text: var(--farbe-creme)}[data-tone=dunkel]{--grund: var(--farbe-blau);--text: var(--farbe-aprikot);--text-leise: color-mix(in srgb, var(--farbe-aprikot) 60%, transparent);--linie: color-mix(in srgb, var(--farbe-aprikot) 18%, transparent);--knopf-grund: var(--farbe-neongruen);--knopf-text: var(--farbe-blau);--link: var(--farbe-neongruen);--haupt: var(--farbe-aprikot);--akzent: var(--farbe-neongruen);--akzent-text: var(--farbe-blau);--buchen-grund: var(--farbe-neongruen);--buchen-text: var(--farbe-blau)}[data-tone=braun]{--grund: var(--farbe-ziegelrot);--text: var(--farbe-aprikot);--text-leise: color-mix(in srgb, var(--farbe-aprikot) 60%, transparent);--linie: color-mix(in srgb, var(--farbe-aprikot) 18%, transparent);--knopf-grund: var(--farbe-neongelb);--knopf-text: var(--farbe-ziegelrot);--link: var(--farbe-neongelb);--haupt: var(--farbe-aprikot);--akzent: var(--farbe-neongelb);--akzent-text: var(--farbe-ziegelrot);--buchen-grund: var(--farbe-neongelb);--buchen-text: var(--farbe-ziegelrot)}[data-tone=basis]{--grund: var(--farbe-creme);--text: var(--farbe-dunkelgrau);--text-leise: color-mix(in srgb, var(--farbe-dunkelgrau) 60%, transparent);--linie: color-mix(in srgb, var(--farbe-dunkelgrau) 18%, transparent);--knopf-grund: var(--farbe-blau);--knopf-text: var(--farbe-creme);--link: var(--farbe-blau);--haupt: var(--farbe-dunkelgrau);--akzent: var(--farbe-blau);--akzent-text: var(--farbe-creme);--buchen-grund: var(--farbe-blau);--buchen-text: var(--farbe-creme)}[data-tone=basis-abgesetzt]{--grund: color-mix(in srgb, var(--farbe-creme) 96%, #121211);--text: var(--farbe-dunkelgrau);--text-leise: color-mix(in srgb, var(--farbe-dunkelgrau) 60%, transparent);--linie: color-mix(in srgb, var(--farbe-dunkelgrau) 18%, transparent);--knopf-grund: var(--farbe-blau);--knopf-text: var(--farbe-creme);--link: var(--farbe-blau);--haupt: var(--farbe-dunkelgrau);--akzent: var(--farbe-blau);--akzent-text: var(--farbe-creme);--buchen-grund: var(--farbe-blau);--buchen-text: var(--farbe-creme)}.ton{background:var(--grund);color:var(--text)}.muted{color:var(--text-leise, var(--leise-standard))}:where(.ton) :where(p,li,figcaption) a:where(:not([class])){color:var(--akzent, inherit)}:where(.ton) em{color:var(--akzent, inherit)}.auf-bild{--akzent: var(--bild-text)}.auf-bild{--text: var(--bild-text);--text-leise: color-mix(in srgb, var(--bild-text) 60%, transparent);--linie: color-mix(in srgb, var(--bild-text) 20%, transparent);--knopf-grund: var(--bild-text);--knopf-text: var(--bild-knopf-text);color:var(--text)}.stil-riesig{font-family:var(--stil-riesig-schrift);font-size:var(--stil-riesig-groesse);line-height:var(--stil-riesig-zeile);letter-spacing:var(--stil-riesig-laufweite);text-transform:var(--stil-riesig-schreibweise)}.stil-titel-1{font-family:var(--stil-titel-1-schrift);font-size:var(--stil-titel-1-groesse);line-height:var(--stil-titel-1-zeile);letter-spacing:var(--stil-titel-1-laufweite);text-transform:var(--stil-titel-1-schreibweise)}.stil-titel-2{font-family:var(--stil-titel-2-schrift);font-size:var(--stil-titel-2-groesse);line-height:var(--stil-titel-2-zeile);letter-spacing:var(--stil-titel-2-laufweite);text-transform:var(--stil-titel-2-schreibweise)}.stil-titel-3{font-family:var(--stil-titel-3-schrift);font-size:var(--stil-titel-3-groesse);line-height:var(--stil-titel-3-zeile);letter-spacing:var(--stil-titel-3-laufweite);text-transform:var(--stil-titel-3-schreibweise)}.stil-einleitung{font-family:var(--stil-einleitung-schrift);font-size:var(--stil-einleitung-groesse);line-height:var(--stil-einleitung-zeile);letter-spacing:var(--stil-einleitung-laufweite);text-transform:var(--stil-einleitung-schreibweise)}.stil-text{font-family:var(--stil-text-schrift);font-size:var(--stil-text-groesse);line-height:var(--stil-text-zeile);letter-spacing:var(--stil-text-laufweite);text-transform:var(--stil-text-schreibweise)}.stil-klein{font-family:var(--stil-klein-schrift);font-size:var(--stil-klein-groesse);line-height:var(--stil-klein-zeile);letter-spacing:var(--stil-klein-laufweite);text-transform:var(--stil-klein-schreibweise)}.stil-fein{font-family:var(--stil-fein-schrift);font-size:var(--stil-fein-groesse);line-height:var(--stil-fein-zeile);letter-spacing:var(--stil-fein-laufweite);text-transform:var(--stil-fein-schreibweise)}.stil-versal{font-family:var(--stil-versal-schrift, var(--schrift-akzent));font-size:var(--stil-versal-groesse, 16px);line-height:var(--stil-versal-zeile, 1.2);letter-spacing:var(--stil-versal-laufweite, .2em);text-transform:var(--stil-versal-schreibweise, uppercase)}.label{font-family:var(--label-schrift);font-size:var(--label-groesse);line-height:var(--label-zeile);letter-spacing:var(--label-laufweite);text-transform:var(--label-schreibweise)}.stil-wortmarke{font-family:var(--wortmarke-schrift);font-size:var(--wortmarke-groesse);line-height:var(--wortmarke-zeile);letter-spacing:var(--wortmarke-laufweite);text-transform:var(--wortmarke-schreibweise)}.knopf{display:inline-flex;align-items:center;justify-content:center;gap:8rem;padding:var(--knopf-innen);border-radius:var(--knopf-ecke);background:var(--knopf-grund);color:var(--knopf-text);font-family:var(--knopf-schrift);font-size:var(--knopf-groesse);line-height:var(--knopf-zeile);letter-spacing:var(--knopf-laufweite);text-transform:var(--knopf-schreibweise);transition:background-color var(--tempo-hover) var(--kurve-wischen),backdrop-filter var(--tempo-hover) var(--kurve-wischen)}.knopf:hover{background:color-mix(in srgb,var(--knopf-grund) 60%,transparent);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.knopf--buchen{--knopf-grund: var(--buchen-grund);--knopf-text: var(--buchen-text)}.pfeil-link{color:var(--akzent, inherit);display:inline-flex;align-items:center;gap:8rem;padding:6rem 0;font-family:var(--knopf-schrift);font-size:var(--knopf-groesse);line-height:var(--knopf-zeile);letter-spacing:var(--knopf-laufweite);text-transform:var(--knopf-schreibweise);transition:color var(--tempo-hover) var(--kurve-wischen)}.pfeil-link:hover{color:color-mix(in srgb,currentColor 60%,transparent)}.vm-stil{position:relative;isolation:isolate}.vm-stil[data-hg]{background:var(--grund)}.vm-stil[data-hg]>:not(.vm-stil-hg){background:transparent!important;position:relative;z-index:1}.vm-stil-hg{position:absolute;inset:0;z-index:0;width:100%;height:100%;object-fit:cover;pointer-events:none;opacity:var(--stil-sicht, .3)}.vm-stil[data-schrift=dunkel]{--bild-text: var(--farbe-schwarz, #121211)}@media(prefers-reduced-motion:reduce){video.vm-stil-hg{display:none}}.vm-stil[data-foto]{background:var(--seite-grund, var(--grund, #fff))}.vm-stil[data-foto] img:not([src$=".svg"]),.vm-stil[data-foto] video{filter:opacity(var(--stil-sicht, 1))}.vm-stil[data-fototon]{--ton-akzent: var(--akzent);--ton-knopf: var(--knopf-grund);--ton-knopf-text: var(--knopf-text);background:var(--grund)}.vm-stil[data-fototon] .auf-bild{--akzent: var(--ton-akzent);--knopf-grund: var(--ton-knopf);--knopf-text: var(--ton-knopf-text)}:root{font-size:1px}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;padding:0}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-stopped{overflow:hidden}body{font-family:var(--schrift-text);font-size:var(--stil-text-groesse);line-height:var(--stil-text-zeile);letter-spacing:var(--stil-text-laufweite);background:var(--farbe-creme);color:var(--farbe-dunkel);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:clip}img{display:block;max-width:100%}a{color:inherit;text-decoration:none}h1,h2,h3,h4,p,ul,ol,figure{margin:0;padding:0;font-weight:400}ul,ol{list-style:none}button{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer}em{font-style:var(--kursiv, normal)}@media(max-width:767.98px){.knopf--breit-handy{align-self:stretch;width:100%}}.mitte{display:flex;flex-direction:column;align-items:center;text-align:center}.kopfzeilen{display:flex;flex-direction:column;align-items:center;text-align:center;gap:12rem}.kopfzeilen .stil-text{max-width:var(--spalte-text)}.titel-zeile{position:relative;display:inline-block;max-width:var(--spalte-titel);min-width:min-content;text-align:center}.titel-zeile--breit{max-width:none}.seitenlabel{position:absolute;top:50%;transform:translateY(-50%);white-space:nowrap}.seitenlabel--links{right:calc(100% + var(--label-abstand))}.seitenlabel--rechts{left:calc(100% + var(--label-abstand))}@media(max-width:767.98px){.seitenlabel{position:static;transform:none;display:block}.seitenlabel--links{display:none}.titel-zeile:has(.seitenlabel--rechts){display:flex;flex-direction:column-reverse;gap:16rem}}.foto{position:absolute;inset:0;overflow:hidden}.foto img{width:100%;height:100%;object-fit:cover}.schleier{position:absolute;inset:0;background:var(--bild-schleier);opacity:var(--bild-schleier-staerke);pointer-events:none}.verlauf-oben{position:absolute;inset:0 0 auto;height:160rem;background:linear-gradient(color-mix(in srgb,var(--bild-schleier) 75%,transparent),transparent);pointer-events:none}.verlauf-unten{position:absolute;inset:auto 0 0;height:400rem;background:linear-gradient(transparent,color-mix(in srgb,var(--bild-schleier) 75%,transparent));pointer-events:none}html.js [data-titel-blur] .zeile-blur,html.js [data-hero-text],html.js [data-bild-intro]{opacity:0}.zeile-blur{display:block;will-change:transform,filter,opacity}@media(prefers-reduced-motion:reduce){html.js [data-titel-blur] .zeile-blur,html.js [data-hero-text],html.js [data-bild-intro]{opacity:1}}.nur-leser{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.sektion{position:relative;padding:var(--abstand-sektion) var(--rand)}.kopfzeilen>.label+*{margin-top:12rem}.kopfzeilen>.pfeil-link,.kopfzeilen>.knopf{margin-top:20rem}.bildrahmen{position:relative;overflow:hidden;border-radius:var(--ecke)}.bildrahmen>img,.bildrahmen>picture img{width:100%;height:100%;object-fit:cover}.bild-lauf{position:absolute;inset:0 0 auto;height:calc(100% + var(--lauf, 400) * 1rem)}.bild-lauf img{width:100%;height:100%;object-fit:cover}.liste-punkte{display:flex;flex-direction:column;gap:8rem}.liste-punkte li{display:flex;gap:12rem}.liste-punkte li:before{content:"";flex:none;width:4rem;height:4rem;margin-top:.55em;background:currentColor;border-radius:50%;opacity:.6}@media(max-width:767.98px){.kopfzeilen{gap:12rem}}.rich>*+*{margin-top:1em}.rich h2,.rich h3{font-family:var(--schrift-titel);font-size:var(--stil-titel-3-groesse);line-height:var(--stil-titel-1-zeile);text-transform:var(--stil-riesig-schreibweise);letter-spacing:var(--stil-riesig-laufweite);margin-top:1.8em}.rich ul,.rich ol{padding-left:1.2em;list-style:disc}.rich ol{list-style:decimal}.rich a{text-decoration:underline;text-underline-offset:3rem;text-decoration-thickness:1px}:root{--kursiv: italic;--kopf-logo: 94rem;--kopf-logo-fest: 60rem;--kopf-abstand-fest: 19.5rem}html:root{--kopf-logo-versatz: 65rem}html:root{--label-abstand: 40rem}html:root{--hero-mitte-versatz: 50rem}.laufband{margin-bottom:-1px}.laufband .stil-riesig{font-size:min(200rem,12vw);line-height:.92;letter-spacing:-.02em}@media(max-width:767.98px){.laufband .stil-riesig{font-size:15vw}}.aufruf .knopf{margin-top:35rem;background:transparent;color:var(--text);box-shadow:inset 0 0 0 1px currentColor;border-radius:9999rem}.aufruf .knopf:hover{background:transparent;color:var(--text);box-shadow:inset 0 0 0 1px var(--farbe-blau);-webkit-backdrop-filter:none;backdrop-filter:none}@media(min-width:768px){footer.fuss{min-height:100vh}}footer.fuss [data-bild-lauf] img{object-position:50% 78%}footer.fuss [data-bild-lauf] img{filter:brightness(.72)}.vm-leiste-pille>.ton,.vm-leiste-pille>astro-island>.ton{border-radius:9999rem;padding-inline:24rem;box-shadow:inset 0 0 0 1px var(--text),0 10rem 40rem #0000001f}@media(min-width:768px){.vm-leiste-ort.vm-leiste-leiste.vm-leiste-pille{width:max-content}.vm-leiste-pille>.ton,.vm-leiste-pille>astro-island>.ton{grid-template-columns:230rem 230rem auto auto}}@media(min-width:1160px){body .vm-mit-leiste[data-variante=leiste] [data-sektion=hero]>div:not(.foto){padding-bottom:var(--rand, 32rem)}}html:root{--kopf-seiten-versatz: -5rem}@media(min-width:1160px){body .vm-mit-leiste[data-variante=leiste] [data-sektion=hero]>div:not(.foto){padding-bottom:calc(var(--rand, 32rem) - 5rem)}}.vm-leiste-pille>.ton,.vm-leiste-pille>astro-island>.ton{padding-inline:14rem}.vm-leiste-pille .ton>:not(:last-child){padding-block:13rem}@media(min-width:768px){.vm-leiste-ort.vm-leiste-leiste.vm-leiste-pille{width:900rem}.vm-leiste-pille>.ton,.vm-leiste-pille>astro-island>.ton{height:90rem;grid-template-columns:1fr 1fr auto auto}.vm-leiste-pille .ton>:not(:last-child){padding-block:0}}.vm-mit-leiste[data-ort=kapitel] .vm-leiste-ort{bottom:64rem}.vm-mit-leiste[data-ort=kapitel] section>div:last-child{padding-bottom:200rem}@media(min-width:768px){#willkommen [class*=_reihe_]{justify-self:stretch}#willkommen [class*=_detail_]{align-items:flex-start;text-align:left}#willkommen [class*=_ziel_] [class*=_detail_]{align-items:flex-end;text-align:right}#willkommen [class*=_inhalt_]{grid-template-rows:auto 1fr auto auto 1.3fr}#willkommen [class*=_unten_]{grid-row:4;margin-top:88rem}}@media(min-width:1440px){#willkommen [class*=_inhalt_]{grid-template-rows:auto 1fr auto auto 1fr;grid-template-columns:minmax(0,1fr)}#willkommen [class*=_unten_]{grid-row:4;margin-top:210rem}}header.kopf{--kopf-text: var(--farbe-dunkelgrau);--kopf-buchen: var(--farbe-blau)}.vm-leiste-pille>.ton,.vm-leiste-pille>astro-island>.ton{box-shadow:inset 0 0 0 1.5px var(--farbe-blau),0 10rem 40rem #0000001f}.vm-leiste-pille .ton>.pfeil-link{color:var(--farbe-blau)}@media(min-width:768px){.vm-mit-leiste:not([data-ort]) .vm-leiste-ort.vm-leiste-leiste.vm-leiste-pille{left:auto;right:var(--rand, 32rem);transform:none;width:680rem}.vm-mit-leiste:not([data-ort]) .vm-leiste-pille>astro-island>.ton,.vm-mit-leiste:not([data-ort]) .vm-leiste-pille>.ton{height:64rem;grid-template-columns:1fr 1fr auto auto;padding-inline:10rem}}.vm-mit-leiste:not([data-ort]) .vm-leiste-pille .ton{--grund: transparent;--text: #fff;--text-leise: rgba(255, 255, 255, .75);--linie: rgba(255, 255, 255, .35);background:transparent;color:#fff;box-shadow:inset 0 0 0 1px #ffffffd9;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.vm-mit-leiste:not([data-ort]) .vm-leiste-pille .ton>.pfeil-link{color:#fff}.vm-mit-leiste:not([data-ort]) .vm-leiste-pille .ton>:not([role=dialog]){padding-inline:14rem}.vm-mit-leiste:not([data-ort]) .vm-leiste-pille .ton>.pfeil-link{margin:0 10rem 0 0}.vm-mit-leiste:not([data-ort]) .vm-leiste-pille .ton [role=dialog]{--grund: var(--farbe-creme);--text: var(--farbe-dunkelgrau);--text-leise: color-mix(in srgb, var(--farbe-dunkelgrau) 60%, transparent);--linie: color-mix(in srgb, var(--farbe-dunkelgrau) 18%, transparent);right:0;left:auto;padding-inline:20rem}@media(min-width:768px){.vm-mit-leiste:not([data-ort]) .vm-leiste-ort.vm-leiste-leiste.vm-leiste-pille{width:640rem}}.vm-mit-leiste:not([data-ort]) .vm-leiste-pille .ton{box-shadow:inset 0 0 0 1px #fff9;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);transition:color .3s ease,box-shadow .3s ease}.vm-mit-leiste:not([data-ort]) .vm-leiste-pille .ton button[aria-label=−],.vm-mit-leiste:not([data-ort]) .vm-leiste-pille .ton button[aria-label="+"]{width:18rem;height:22rem;border:0;border-radius:0}.vm-mit-leiste:not([data-ort]) .vm-leiste-pille .ton button[aria-label=−]+span{min-width:12rem;text-align:center}.vm-mit-leiste:not([data-ort]) .vm-leiste-pille .ton:has([role=dialog]:not([data-zu])){--text: var(--farbe-dunkelgrau);--text-leise: color-mix(in srgb, var(--farbe-dunkelgrau) 60%, transparent);--linie: color-mix(in srgb, var(--farbe-dunkelgrau) 18%, transparent);color:var(--farbe-dunkelgrau);box-shadow:none}.vm-mit-leiste:not([data-ort]) .vm-leiste-pille .ton:has([role=dialog]:not([data-zu]))>.pfeil-link{color:var(--farbe-blau)}.vm-mit-leiste:not([data-ort]) .vm-leiste-pille .ton [role=dialog]{left:-40rem;right:calc(-1 * var(--rand, 32rem));bottom:calc(-1 * var(--rand, 32rem));width:auto;z-index:-1;padding:40rem 40rem calc(64rem + var(--rand, 32rem) + 36rem) 40rem;border-radius:0;box-shadow:none;animation:vm-layer-auf .65s var(--kurve-wischen, cubic-bezier(.77, 0, .175, 1)) both}.vm-mit-leiste:not([data-ort]) .vm-leiste-pille .ton [role=dialog][data-zu]{animation:vm-layer-zu .45s var(--kurve-wischen, cubic-bezier(.77, 0, .175, 1)) both;pointer-events:none}@keyframes vm-layer-auf{0%{clip-path:inset(100% 0 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes vm-layer-zu{0%{clip-path:inset(0 0 0 0)}to{clip-path:inset(100% 0 0 0)}}.vm-mit-leiste:not([data-ort]) .vm-leiste-pille .ton [role=dialog]>*{animation:vm-layer-inhalt .55s cubic-bezier(.17,.84,.44,1) both}.vm-mit-leiste:not([data-ort]) .vm-leiste-pille .ton [role=dialog]>:nth-child(1){animation-delay:.25s}.vm-mit-leiste:not([data-ort]) .vm-leiste-pille .ton [role=dialog]>:nth-child(2){animation-delay:.3s}.vm-mit-leiste:not([data-ort]) .vm-leiste-pille .ton [role=dialog]>:nth-child(3){animation-delay:.36s}.vm-mit-leiste:not([data-ort]) .vm-leiste-pille .ton [role=dialog][data-zu]>*{animation:vm-layer-raus .25s ease both}@keyframes vm-layer-inhalt{0%{opacity:0;transform:translateY(30rem)}to{opacity:1;transform:none}}@keyframes vm-layer-raus{to{opacity:0}}.vm-mit-leiste:not([data-ort]) .vm-leiste-pille .ton:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 1.5px var(--farbe-blau);opacity:0;transition:opacity .3s ease;pointer-events:none}.vm-mit-leiste:not([data-ort]) .vm-leiste-pille .ton:has([role=dialog]:not([data-zu])):after{opacity:1}@media(prefers-reduced-motion:reduce){.vm-mit-leiste:not([data-ort]) .vm-leiste-pille .ton [role=dialog],.vm-mit-leiste:not([data-ort]) .vm-leiste-pille .ton [role=dialog]>*{animation:none}}.vm-mit-leiste:not([data-ort]) .vm-leiste-pille .ton [role=dialog] [class*=leitsatz]{color:var(--farbe-blau)}.vm-mit-leiste:not([data-ort]) .vm-leiste-pille .ton [role=dialog]>div:first-child button{border-color:var(--farbe-blau);color:var(--farbe-blau);width:40rem;height:40rem}html:root{--buchen-breite: calc(640rem + 40rem + var(--rand, 32rem))}.vm-mit-leiste:not([data-ort]) .vm-leiste-pille .ton [role=dialog] [class*=leitsatz]{font-size:24rem;line-height:1.15}.vm-mit-leiste:not([data-ort]) .vm-leiste-pille .ton [role=dialog]>div:first-child{margin-bottom:40rem;align-items:center}.vm-mit-leiste:not([data-ort]) .vm-leiste-pille .ton [role=dialog] [class*=raster]{row-gap:4rem}.vm-mit-leiste:not([data-ort]) .vm-leiste-pille .ton [role=dialog] [class*=_tag_]{width:42rem;height:42rem;justify-self:center;border-radius:50%}.vm-mit-leiste:not([data-ort]) .vm-leiste-pille .ton [role=dialog] [class*=gewaehlt]{background:color-mix(in srgb,var(--farbe-pink) 35%,transparent);color:var(--farbe-dunkelgrau)}.vm-mit-leiste:not([data-ort]) .vm-leiste-pille .ton [role=dialog] [class*=zwischen]{background:color-mix(in srgb,var(--farbe-pink) 14%,transparent)}.vm-mit-leiste:not([data-ort]) .vm-leiste-pille .ton [role=dialog] [class*=_tag_]:hover:not(:disabled){outline:1.5px solid var(--farbe-pink);outline-offset:-1.5px}.vm-leiste-pille .ton>:not([role=dialog]){gap:3rem}@media(min-width:768px){.vm-leiste-pille>.ton,.vm-leiste-pille>astro-island>.ton{grid-template-columns:1fr 1fr auto 192rem}}.vm-leiste-pille .ton>.pfeil-link{margin:0;padding-inline:14rem;justify-content:flex-end;justify-self:stretch;text-align:right;gap:8rem}@media(min-width:768px){.vm-mit-leiste:not([data-ort]) .vm-leiste-pille>astro-island>.ton,.vm-mit-leiste:not([data-ort]) .vm-leiste-pille>.ton{grid-template-columns:1fr 1fr auto 192rem}}.vm-mit-leiste:not([data-ort]) .vm-leiste-pille .ton>.pfeil-link{margin:0;padding-inline:14rem}html body .ton [class*=feld] *,html body .pfeil-link,html body .knopf,html body nav a{text-decoration:none!important}html body :is(.rich,p,li) a:not(.pfeil-link):not(.knopf):not(footer a):not(header a),html body a[class*=_link_],html body button[class*=_link_]{text-decoration:none!important;background:linear-gradient(currentColor,currentColor) 0 100% / 100% 1px no-repeat;padding-bottom:2rem}html body :is(.rich,p,li) a:not(.pfeil-link):not(.knopf):not(footer a):not(header a):hover,html body a[class*=_link_]:hover,html body button[class*=_link_]:hover{animation:vm-unterstrich .7s cubic-bezier(.77,0,.175,1) both}@keyframes vm-unterstrich{0%{background-size:100% 1px;background-position:100% 100%}45%{background-size:0 1px;background-position:100% 100%}46%{background-size:0 1px;background-position:0 100%}to{background-size:100% 1px;background-position:0 100%}}.vm-buchen-seitlich{--grund: var(--farbe-creme);--text: var(--farbe-dunkelgrau);--text-leise: color-mix(in srgb, var(--farbe-dunkelgrau) 60%, transparent);--linie: color-mix(in srgb, var(--farbe-dunkelgrau) 16%, transparent);background:var(--farbe-creme);color:var(--farbe-dunkelgrau)}.vm-buchen-seitlich [class*=_strecke_]{padding:32rem 40rem 40rem;gap:28rem}.vm-buchen-seitlich [role=dialog]>div:first-child{padding:20rem 40rem}.vm-buchen-seitlich [class*=_chip_]{border-color:transparent;background:color-mix(in srgb,#fff 60%,transparent);transition:background-color .25s ease}.vm-buchen-seitlich [class*=_chip_]:hover,.vm-buchen-seitlich [class*=_chip_][class*=_an_]{background:color-mix(in srgb,var(--farbe-pink) 35%,transparent);color:var(--farbe-dunkelgrau);border-color:transparent}.vm-buchen-seitlich [class*=_kalZu_]{border:0;border-radius:0;padding:0}.vm-buchen-seitlich [class*=_kalZu_]{display:block;margin-top:16rem}.vm-buchen-seitlich [class*=_leitsatz_]{font-family:var(--schrift-titel);font-size:24rem;line-height:1.15;color:var(--farbe-blau)}.vm-buchen-seitlich [class*=_zeitZeile_] .pfeil-link{padding-bottom:2rem}.vm-buchen-seitlich [class*=_zeitZeile_] [class*=_gaeste_]{display:grid;grid-template-columns:auto auto auto;column-gap:6rem;align-items:center}.vm-buchen-seitlich [class*=_zeitZeile_] [class*=_gaeste_] .label{grid-column:1 / -1;margin-bottom:3rem;opacity:.6}.vm-buchen-seitlich [class*=_kalZu_] .pfeil-link{color:var(--farbe-blau)}.vm-buchen-seitlich [class*=hinweisZeile]{font-family:var(--schrift-titel);font-size:24rem;line-height:1.15;color:var(--farbe-blau)}.vm-buchen-seitlich [class*=_pfeil_]{border-color:var(--farbe-blau);color:var(--farbe-blau)}.vm-buchen-seitlich [class*=_tag_]{width:42rem;height:42rem;justify-self:center;border-radius:50%}.vm-buchen-seitlich [class*=_tag_]:not(:disabled):hover{background:transparent;outline:1.5px solid var(--farbe-pink);outline-offset:-1.5px}.vm-buchen-seitlich [class*=_moeglich_]{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--farbe-pink) 50%,transparent)}.vm-buchen-seitlich [class*=_ende_],.vm-buchen-seitlich [class*=_ende_]:not(:disabled):hover{background:color-mix(in srgb,var(--farbe-pink) 35%,transparent);color:var(--farbe-dunkelgrau)}.vm-buchen-seitlich [class*=_bereich_]{background:color-mix(in srgb,var(--farbe-pink) 14%,transparent);border-radius:50%}.vm-buchen-seitlich [class*=_treffer_]{gap:0}.vm-buchen-seitlich [class*=_karte_]{grid-template-columns:150rem 1fr auto;gap:22rem;padding:18rem 40rem;margin-inline:-40rem;border:0;border-radius:0;border-top:1px solid var(--linie);background:transparent}.vm-buchen-seitlich [class*=_karte_]:last-child{border-bottom:1px solid var(--linie)}.vm-buchen-seitlich [class*=_bild_]{width:150rem;aspect-ratio:1.7 / 1;border-radius:9999rem}.vm-buchen-seitlich [class*=_karteText_] .stil-titel-3,.vm-buchen-seitlich [class*=_preisBlock_] .stil-titel-3{font-size:22rem;line-height:1.1}.vm-buchen-seitlich [class*=_karteRechts_]{flex-direction:row;align-items:center;gap:28rem}.vm-buchen-seitlich [class*=_preisBlock_]{text-align:right}.vm-buchen-seitlich .knopf{background:transparent;color:var(--farbe-blau);box-shadow:none;border-radius:0;padding:6rem 0;gap:8rem;--icon-groesse: 16rem;font-size:17rem}.vm-buchen-seitlich .knopf:hover:not(:disabled){background:transparent;color:color-mix(in srgb,var(--farbe-blau) 60%,transparent);-webkit-backdrop-filter:none;backdrop-filter:none}.vm-buchen-seitlich [class*=_fuss_]{background:var(--farbe-creme);padding-inline:40rem;margin:0 -40rem;position:static}.vm-buchen-seitlich [class*=_rund_]{border:0;width:22rem;height:26rem}.vm-buchen-seitlich [class*=_demo_]{border-radius:9999rem}.vm-buchen-seitlich [class*=_ergebnis_]{border-top:0;padding-top:0}.vm-buchen-seitlich [class*=_zeitZeile_]{grid-template-columns:auto auto auto 1fr;column-gap:40rem}.vm-buchen-seitlich [class*=_zeitZeile_] .stil-text{font-size:17rem;line-height:1.3}.vm-buchen-seitlich [class*=_zeitZeile_] [class*=_anzahl_]{font-size:17rem}.vm-buchen-seitlich [class*=_zeitZeile_] .pfeil-link{justify-self:end}.vm-buchen-seitlich [class*=_zeitZeile_] [class*=_gaeste_] .label{opacity:1;color:var(--text-leise)}.vm-buchen-seitlich [class*=_karte_]{padding-block:24rem}.vm-buchen-seitlich [class*=_zeitZeile_] [class*=_rund_]{height:22rem}.vm-buchen-seitlich [class*=_zeitZeile_] [class*=_gaeste_]{row-gap:0}.vm-buchen-seitlich [class*=_bild_]{height:auto}.vm-buchen-seitlich [class*=_karteText_]{gap:3rem}.vm-buchen-seitlich [class*=_karteRechts_]{flex-direction:column;align-items:flex-end;gap:8rem}.vm-buchen-seitlich [class*=_detailsKnopf_]{color:var(--text);font-size:15rem}.vm-buchen-seitlich [class*=_grossBild_]{width:auto;margin-inline:-40rem;aspect-ratio:3 / 2;border-radius:0}.vm-buchen-seitlich [class*=_grossBild_] button[aria-label=←]{left:40rem}.vm-buchen-seitlich [class*=_grossBild_] button[aria-label=→]{right:40rem}.vm-buchen-seitlich [class*=_grossBild_] [class*=_punkte_]{justify-content:flex-start;left:40rem;bottom:20rem;gap:6rem}.vm-buchen-seitlich [class*=_grossBild_] [class*=_punkt_]{width:8rem;height:8rem}.vm-buchen-seitlich [class*=_grossBild_] img{width:100%;height:100%;border-radius:0;aspect-ratio:auto}.vm-buchen-seitlich [class*=_detailsInnen_] .pfeil-link{color:var(--farbe-blau);align-self:flex-start}.vm-buchen-seitlich [class*=_detailsInnen_]{margin-inline:-40rem;padding-inline:40rem}html body .vm-leiste-pille .ton>.pfeil-link:is([data-stand=keins],[data-stand=mindest]){color:var(--farbe-rot)!important}.vm-buchen-seitlich [class*=_karte_]:has([class*=_detailsAuf_]){padding-bottom:0}.vm-buchen-seitlich [class*=_grossBild_] [class*=_punkte_]{bottom:40rem}.vm-buchen-seitlich [class*=_detailsAuf_] [class*=_detailsInnen_]:has(>p){padding-bottom:24rem}.vm-buchen-seitlich [class*=_auswahl_]{margin-inline:-40rem;padding:0 40rem 24rem;align-items:flex-end}.vm-buchen-seitlich [class*=_auswahl_] .stil-text{font-size:17rem}.vm-buchen-seitlich [class*=_textKnopf_]{color:var(--farbe-blau)}.vm-buchen-seitlich [class*=_fuss_] [class*=_textKnopf_]{color:var(--text)}.vm-buchen-seitlich [class*=_strecke_]>div:has(>.stil-titel-3+.stil-klein){text-align:center}.vm-buchen-seitlich [class*=_strecke_]>div>.stil-titel-3:has(+.stil-klein){font-size:24rem;line-height:1.15;color:var(--farbe-blau);margin-bottom:6rem}.vm-buchen-seitlich [class*=_karte_][class*=_extra_]{grid-template-columns:1fr auto}.vm-buchen-seitlich [class*=_extra_] [class*=_karteRechts_]{flex-direction:row}.vm-buchen-seitlich [class*=_hinweis_]{margin-top:0;font-size:15rem}.vm-buchen-seitlich iframe[class*=_rahmen_]{margin-inline:-40rem;width:calc(100% + 80rem);border-radius:0;background:var(--farbe-creme);min-height:calc(100svh - 220rem)}.vm-buchen-seitlich [class*=_extra_] [class*=_anzahl_]{font-size:17rem}.vm-buchen-seitlich [class*=_extra_] [class*=_rund_]{height:22rem}.vm-buchen-seitlich [class*=_treffer_]:has([class*=_extra_])>li:last-child{border-bottom:0}.vm-buchen-seitlich [class*=_treffer_]:has([class*=_extra_])+[class*=_fuss_]{margin-top:-28rem}.vm-buchen-seitlich [class*=_hinweisSatz_]{font-size:inherit;text-align:center;padding-top:0}.vm-buchen-seitlich [class*=_hinweisSatz_]>.stil-titel-3{font-size:24rem;line-height:1.15;color:var(--farbe-blau);margin-bottom:6rem}.vm-buchen-seitlich [class*=_hinweisZeile_] em{font-style:italic!important}.vm-buchen-seitlich [class*=_wahlZeile_]{justify-content:space-between;gap:6rem}.vm-buchen-seitlich [class*=_wahlZeile_] [class*=_chip_]{padding-inline:12rem}.vm-buchen-seitlich [class*=_anzahl_]{font-size:17rem}.vm-buchen-seitlich [class*=_fuss_]>.knopf:after{content:"";width:16rem;height:16rem;flex:none;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.5'%3E%3Cpath d='M7 17L17 7M8 7h9v9'/%3E%3C/svg%3E") no-repeat center / contain;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.5'%3E%3Cpath d='M7 17L17 7M8 7h9v9'/%3E%3C/svg%3E") no-repeat center / contain}section.laufband [class*=_bild_]{border-radius:9999px;overflow:hidden}section.laufband [class*=_bild_] img{border-radius:inherit}section.aufruf em{color:var(--farbe-neongelb, #FFF200)!important}section.laufband em{color:var(--farbe-weiss, #FFFFFF)!important}#willkommen .knopf{background:transparent;color:var(--text);box-shadow:inset 0 0 0 1px currentColor;border-radius:9999rem}#willkommen .knopf:hover{background:transparent;color:var(--farbe-neongruen, #00FF00);box-shadow:inset 0 0 0 1px var(--farbe-neongruen, #00FF00);-webkit-backdrop-filter:none;backdrop-filter:none}#willkommen .foto img{filter:brightness(.72)}#willkommen [class*=_zielTitel_]{font-size:24rem;line-height:1.15}#willkommen a[class*=_detail_]{cursor:pointer}#willkommen a[class*=_detail_] strong{background:linear-gradient(currentColor,currentColor) 0 100% / 0 1px no-repeat;padding-bottom:2rem;transition:background-size .45s cubic-bezier(.22,.61,.36,1)}#willkommen a[class*=_detail_]:hover strong,#willkommen a[class*=_detail_]:focus-visible strong{background-size:100% 1px}#willkommen [class*=_detail_] .label{transition:color .35s}#willkommen [class*=_detail_]:hover .label,#willkommen [class*=_detail_]:focus-visible .label{color:var(--farbe-neongruen, #00FF00)}#willkommen .bild-lauf{--lauf: 120}#willkommen .foto img[class*=_ebene_]{transform:none}#willkommen .foto img[class*=_ebene_]{transition:opacity .9s cubic-bezier(.22,.61,.36,1)}.vm-aufruf-leiste .vm-leiste-ort{opacity:0;pointer-events:none;transition:opacity .3s ease}.vm-aufruf-leiste .vm-leiste-ort:has([role=dialog]:not([data-zu])){opacity:1;pointer-events:auto}.vm-aufruf-leiste .vm-leiste-ort{z-index:6}.aufruf .knopf:hover{color:var(--farbe-neongelb, #FFF200)!important;box-shadow:inset 0 0 0 1px var(--farbe-neongelb, #FFF200)!important}body:after{content:"";position:fixed;inset:0;background:#12121173;opacity:0;pointer-events:none;transition:opacity .5s ease;z-index:900}body:has(.vm-leiste-pille [role=dialog]:not([data-zu])):after{opacity:1}.vm-mit-leiste .vm-leiste-ort:has([role=dialog]:not([data-zu])){z-index:901!important}#kueche [class*=_bilder_]{gap:calc(var(--fuge) + 10rem)}:is(h1,h2,h3,h4,.stil-titel-1,.stil-titel-2,.stil-titel-3) em{color:inherit}@media(min-width:1160px){#kueche [data-platz] [class*=_seite_]:not([class*=_hinten_]) img{position:absolute;max-width:none;width:1600rem;height:1067rem;object-fit:cover;top:calc(50% - 533rem);left:-16rem}#kueche [data-platz="1"] [class*=_seite_]:not([class*=_hinten_]) img{left:calc(-16rem - 428rem - var(--fuge) - 10rem);top:calc(50% - 653rem)}#kueche [data-platz] [class*=_skVorne_] img{position:absolute;max-width:none;width:1600rem;height:1067rem;object-fit:cover;top:calc(50% - 533rem);left:-16rem}#kueche [data-platz="1"] [class*=_skVorne_] img{left:calc(-16rem - 428rem - var(--fuge) - 10rem);top:calc(50% - 653rem)}}@media(min-width:768px){#kueche [class*=_bilder_]{margin-top:90rem}}@media(min-width:1160px){#kueche [class*=_platz_]{width:428rem}#kueche [class*=_bild_]{aspect-ratio:428 / 846}}#kueche{position:relative;isolation:isolate}#kueche:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:url(/bilder/marke/Sissikuss-Muster-Wuerfel.svg) center bottom / cover no-repeat;opacity:.1;-webkit-mask-image:linear-gradient(to bottom,transparent 0%,transparent 18%,#000 55%);mask-image:linear-gradient(to bottom,transparent 0%,transparent 18%,#000 55%)}section.statement [class*=_merkmal_]{align-items:flex-start;text-align:left;gap:12rem;padding:4rem 40rem}section.statement [class*=_merkmal_] h3{font-family:var(--label-schrift, inherit);font-size:var(--label-groesse, 13rem);letter-spacing:var(--label-laufweite, .08em);text-transform:uppercase;line-height:1.4;font-weight:400}section.statement [class*=_merkmal_] p{font-size:var(--stil-klein-groesse, 17rem);opacity:1}section.statement [class*=_merkmale_]{width:auto;max-width:1100rem;margin-inline:auto}body:has(section[class*=_asterre_]) header.kopf:not([class*=_fest_]) [class*=_logo_]{height:var(--kopf-logo-fest, 60rem)!important;transform:none!important;filter:brightness(0) invert(29%) sepia(24%) saturate(900%) hue-rotate(352deg) brightness(88%)}section[class*=_asterre_],section.statement{background:color-mix(in srgb,#fff 55%,var(--farbe-creme, #FAF6F0))!important}section.statement [class*=_satz_]{max-width:620rem;margin-inline:auto}section.statement [class*=_merkmal_] h3{color:var(--farbe-blau, #0000FF)}section.aufruf[data-tone=neutral] em{color:var(--farbe-blau, #0000FF)!important}section.aufruf[data-tone=neutral] .knopf:hover{color:var(--farbe-blau, #0000FF)!important;box-shadow:inset 0 0 0 1px var(--farbe-blau, #0000FF)!important}.vm-zimmer-leiste[data-fest] .vm-leiste-ort{position:fixed;right:var(--rand, 32rem);bottom:var(--rand, 32rem);left:auto;z-index:60;transition:opacity .4s ease}.vm-zimmer-leiste[data-weg] .vm-leiste-ort{opacity:0;pointer-events:none}.vm-zimmer-leiste .vm-leiste-pille .ton{transition:background-color .4s ease,color .3s ease,box-shadow .3s ease}.vm-zimmer-leiste[data-fest]:not([data-bild]) .vm-leiste-pille .ton:not(:has([role=dialog]:not([data-zu]))){background:color-mix(in srgb,var(--farbe-dunkelgrau, #60492C) 90%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}section.galerie:has(>[class*=_spalten_]){padding-top:190rem}html body .vm-zimmer-leiste .vm-leiste-ort{position:fixed;right:var(--rand, 32rem);bottom:var(--rand, 32rem);left:auto;z-index:60}html body .vm-zimmer-leiste .vm-leiste-ort:not(:has([role=dialog]:not([data-zu]))){width:auto!important}html body .vm-zimmer-leiste .vm-leiste-pille .ton:not(:has([role=dialog]:not([data-zu]))){display:flex!important;grid-template-columns:none!important;height:52rem!important;padding-inline:8rem!important;background:var(--farbe-creme, #FAF6F0)!important;color:var(--farbe-blau, #0000FF)!important;box-shadow:inset 0 0 0 1.5px var(--farbe-blau, #0000FF),0 10rem 30rem #0000001f!important;-webkit-backdrop-filter:none;backdrop-filter:none}html body .vm-zimmer-leiste .vm-leiste-pille .ton:not(:has([role=dialog]:not([data-zu])))>:not(.pfeil-link):not([role=dialog]){display:none!important}html body .vm-zimmer-leiste .vm-leiste-pille .ton:not(:has([role=dialog]:not([data-zu])))>.pfeil-link{color:var(--farbe-blau, #0000FF)!important;margin:0!important;padding-inline:18rem!important}html body .vm-zimmer-leiste .vm-leiste-pille .ton>.pfeil-link[data-stand=leer]:after{content:"";width:16rem;height:16rem;margin-left:8rem;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 7h10v10'/%3E%3Cpath d='M7 17 17 7'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 7h10v10'/%3E%3Cpath d='M7 17 17 7'/%3E%3C/svg%3E") center / contain no-repeat}html body .vm-zimmer-leiste[data-bild] .vm-leiste-pille .ton:not(:has([role=dialog]:not([data-zu]))){background:#ffffff14!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important}html body .vm-zimmer-leiste .vm-leiste-pille .ton{transition:background-color .35s ease,color .35s ease}html body .vm-zimmer-leiste[data-bild] .vm-leiste-pille .ton:not(:has([role=dialog]:not([data-zu])))>.pfeil-link{color:var(--farbe-blau, #0000FF)!important}html body .vm-zimmer-leiste[data-bild] .vm-leiste-pille .ton:not(:has([role=dialog]:not([data-zu]))){-webkit-backdrop-filter:blur(3px)!important;backdrop-filter:blur(3px)!important}html body .vm-zimmer-leiste[data-bild] .vm-leiste-pille .ton:not(:has([role=dialog]:not([data-zu])))>.pfeil-link{color:#fff!important}#willkommen .schleier{opacity:.5!important}[data-bereich=schlafen] .label{color:var(--farbe-blau, #0000FF)!important}[data-bereich=erleben] .label{color:var(--farbe-neongruen, #00FF00)!important}.knopf[data-bereich=schlafen]{color:#fff!important;background:var(--farbe-blau, #0000FF)!important;box-shadow:inset 0 0 0 1px var(--farbe-blau, #0000FF)!important}.knopf[data-bereich=schlafen]:hover{background:transparent!important;color:#fff!important;box-shadow:inset 0 0 0 1px #fff!important}#willkommen .schleier{opacity:.4!important}#willkommen .schleier{opacity:.3!important}#willkommen [class*=_inhalt_]{display:flex;flex-direction:column;justify-content:center;padding-block:0!important;min-height:100%}#willkommen [class*=_inhalt_]>[class*=_marke_]{margin-top:0!important;margin-bottom:0!important}#willkommen [class*=_inhalt_]>[class*=_reihe_]{margin-top:124rem!important;margin-bottom:0!important}#willkommen [class*=_inhalt_]>[class*=_unten_]{margin-top:210rem!important;margin-bottom:0!important}html body .vm-textpfeil{display:inline-flex;align-items:center;gap:8rem;--icon-groesse: 16rem;font-size:17rem;letter-spacing:-.01em;color:var(--farbe-blau, #0000FF);text-decoration:none!important;background:none!important;box-shadow:none!important;padding:0}html body :is(.auf-bild,#willkommen,[class*=_vollbild_]) .vm-textpfeil{color:#fff}html body .vm-textpfeil:hover{color:color-mix(in srgb,currentColor 60%,transparent)}#willkommen img[class*=_ebene]{filter:brightness(.5)!important}html body #willkommen .vm-textpfeil{color:var(--farbe-neongruen, #00FF00)}html body [class*=_alleMitte_] .vm-textpfeil{color:var(--farbe-aprikot, #FCD3C1)}html body :is(#willkommen,[class*=_alleMitte_]) .vm-textpfeil:hover{color:#fff}html body [class*=_alleMitte_] .vm-textpfeil:not(:hover){color:var(--farbe-aprikot, #FCD3C1)!important}#willkommen [class*=_inhalt_]>*,#willkommen [class*=_reihe_] [data-ebene],#willkommen [class*=_ziel_],#willkommen [class*=_trenner_]{transition:opacity .6s cubic-bezier(.22,.61,.36,1)}#willkommen:has([data-ebene]:not([data-ebene=""]):hover) :is([class*=_marke_],[class*=_unten_],[class*=_ziel_],[class*=_trenner_]){opacity:.12}#willkommen:has([data-ebene]:not([data-ebene=""]):hover) [class*=_reihe_] [data-ebene]:not(:hover){opacity:.25}#willkommen .foto{position:absolute}#willkommen .foto:after{content:"";position:absolute;inset:0;background:var(--farbe-aprikot, #FCD3C1);mix-blend-mode:multiply;opacity:0;transition:opacity .6s cubic-bezier(.22,.61,.36,1);pointer-events:none;z-index:3}#willkommen:has([data-ebene]:not([data-ebene=""]):hover) .foto:after{opacity:1}#willkommen .foto:after{mix-blend-mode:normal}#willkommen:has([data-ebene]:not([data-ebene=""]):hover) .foto:after{opacity:.9}#willkommen [class*=_inhalt_] *{transition:color .5s ease,opacity .6s cubic-bezier(.22,.61,.36,1)}#willkommen:has([data-ebene]:not([data-ebene=""]):hover) [class*=_inhalt_]{--text: var(--farbe-dunkelgrau, #60492C);color:var(--farbe-dunkelgrau, #60492C)}#willkommen:has([data-ebene]:not([data-ebene=""]):hover) [class*=_inhalt_] :is(.label,span,p,strong,a,h2,em){color:var(--farbe-dunkelgrau, #60492C)!important}#willkommen:has([data-ebene]:not([data-ebene=""]):hover) [class*=_trenner_]{background:var(--farbe-dunkelgrau, #60492C)}#willkommen .foto:after{background:var(--farbe-ziegelrot, #B04C33)}#willkommen:has([data-ebene]:not([data-ebene=""]):hover) [class*=_inhalt_]{--text: var(--farbe-aprikot, #FCD3C1);color:var(--farbe-aprikot, #FCD3C1)}#willkommen:has([data-ebene]:not([data-ebene=""]):hover) [class*=_inhalt_] :is(.label,span,p,strong,a,h2,em){color:var(--farbe-aprikot, #FCD3C1)!important}#willkommen:has([data-ebene]:not([data-ebene=""]):hover) [class*=_trenner_]{background:var(--farbe-aprikot, #FCD3C1)}#willkommen:has([data-ebene]:not([data-ebene=""]):hover) [class*=_reihe_] [data-ebene]:not(:hover){opacity:1}#willkommen [class*=_inhalt_]{position:relative;z-index:5}#willkommen .foto:after{background:var(--farbe-blau, #0000FF)}#willkommen:has([data-ebene]:not([data-ebene=""]):hover) .foto:after{opacity:.7}#willkommen:has([data-ebene]:not([data-ebene=""]):hover) .foto:after{opacity:.6}#willkommen .foto:after{background:var(--farbe-dunkelgrau, #60492C)}#willkommen:has([data-ebene]:not([data-ebene=""]):hover) [class*=_inhalt_]{--text: #fff;color:#fff}#willkommen:has([data-ebene]:not([data-ebene=""]):hover) [class*=_trenner_]{background:#fff9}#willkommen:has([data-ebene="1"]:hover) .foto:after{background:var(--farbe-ziegelrot, #B04C33);opacity:.6}#willkommen:has([data-ebene="2"]:hover) .foto:after{background:var(--farbe-pink, #E99E9D);opacity:.6}#willkommen:has([data-ebene="3"]:hover) .foto:after{background:var(--farbe-aprikot, #FCD3C1);opacity:.6}#willkommen:has([data-ebene="1"]:hover) [class*=_inhalt_] :is(.label,span,p,strong,a,h2,em){color:var(--farbe-aprikot, #FCD3C1)!important}#willkommen:has(:is([data-ebene="2"],[data-ebene="3"]):hover) [class*=_inhalt_] :is(.label,span,p,strong,a,h2,em){color:var(--farbe-dunkelgrau, #60492C)!important}#willkommen:has(:is([data-ebene="2"],[data-ebene="3"]):hover) [class*=_trenner_]{background:var(--farbe-dunkelgrau, #60492C)}#willkommen:has([data-ebene]:not([data-ebene=""]):hover) .foto:after{background:var(--farbe-dunkelgrau, #60492C)!important;opacity:.8!important}#willkommen:has([data-ebene]:not([data-ebene=""]):hover) [class*=_inhalt_] :is(.label,span,p,strong,a,h2,em){color:#fff!important}#willkommen:has([data-ebene]:not([data-ebene=""]):hover) [class*=_trenner_]{background:#fff9!important}#willkommen:has([data-ebene]:not([data-ebene=""]):hover) .foto:after{background:var(--farbe-schwarz, #121211)!important;opacity:.7!important}#willkommen:has([data-ebene]:not([data-ebene=""]):hover) :is([class*=_marke_],[class*=_unten_],[class*=_ziel_],[class*=_trenner_]){opacity:0!important}#willkommen:has([data-ebene]:not([data-ebene=""]):hover) .foto:after{opacity:.4!important}#willkommen:has([data-ebene]:not([data-ebene=""]):hover) .foto:after{opacity:.25!important}#willkommen img[class*=_ebene]{filter:brightness(.6)!important}#zimmer[class*=_vollbild_] [class*=_grund_] img{filter:brightness(.85)!important}#zimmer[class*=_vollbild_] [class*=_schleier_]{background:var(--farbe-blau, #0000FF)!important;opacity:.55}#willkommen [class*=_reihe_] [data-ebene] .label{color:var(--farbe-neongruen, #00FF00)!important}#willkommen [class*=_reihe_] [data-ebene] .label{color:inherit!important;transition:color .35s ease}#willkommen [class*=_reihe_] [data-ebene]:hover .label{color:var(--farbe-neongruen, #00FF00)!important}#willkommen:has([data-ebene]:not([data-ebene=""]):hover) [class*=_inhalt_] [class*=_reihe_] [data-ebene]:hover .label{color:var(--farbe-neongruen, #00FF00)!important}#willkommen:has([data-ebene]:not([data-ebene=""]):hover) .foto:after{opacity:.2!important}#zimmer[class*=_vollbild_] [class*=_grund_] img{filter:brightness(.45)!important}#zimmer[class*=_vollbild_] [class*=_schleier_]{background:linear-gradient(270deg,#12121173,#1212111a 60%,#12121100)!important;opacity:1}#zimmer[class*=_vollbild_]{background:var(--farbe-aprikot, #FCD3C1)!important;color:var(--farbe-dunkelgrau, #60492C)!important;--text: var(--farbe-dunkelgrau, #60492C)}#zimmer[class*=_vollbild_] [class*=_grund_]{display:none!important}#zimmer[class*=_vollbild_] :is(h2,p,span,.label,em,strong,li,a){color:var(--farbe-dunkelgrau, #60492C)}#zimmer[class*=_vollbild_] [class*=_liste_] li,#zimmer[class*=_vollbild_] [class*=_liste_] li:last-child{border-color:color-mix(in srgb,var(--farbe-dunkelgrau, #60492C) 20%,transparent)!important}html body #zimmer[class*=_vollbild_] [class*=_eintrag_]:hover,html body #zimmer[class*=_vollbild_] [class*=_eintrag_]:hover>span,html body #zimmer[class*=_vollbild_] [class*=_eintrag_]:hover [class*=_name_]{color:var(--farbe-blau, #0000FF)!important}html body #zimmer[class*=_vollbild_] [class*=_alleMitte_] .vm-textpfeil:not(:hover){color:var(--farbe-blau, #0000FF)!important}html body #zimmer[class*=_vollbild_] [class*=_alleMitte_] .vm-textpfeil:hover{color:color-mix(in srgb,var(--farbe-blau, #0000FF) 60%,transparent)!important}#zimmer[class*=_vollbild_] [class*=_pille_]:after{box-shadow:none!important}html body #zimmer[class*=_vollbild_] .vm-textpfeil span{color:inherit!important}#zimmer[data-zimmer-index]{background:var(--farbe-creme, #FAF6F0)!important}html body #zimmer [class*=_zeile_]:hover :is([class*=_name_],[class*=_name_] em,[class*=_preis_]){color:var(--farbe-blau, #0000FF)!important}html body #zimmer[data-zimmer-index] .vm-textpfeil,html body #zimmer[data-zimmer-index] .vm-textpfeil span,html body #zimmer [class*=_zeile_]:hover [class*=_nr_],html body #zimmer [class*=_zeile_]:hover [class*=_nr_] em{color:var(--farbe-blau, #0000FF)!important}#zimmer[data-zimmer-index]{background:color-mix(in srgb,var(--farbe-aprikot, #FCD3C1) 45%,var(--farbe-creme, #FAF6F0))!important}#kueche{padding-top:190rem!important}#kueche[data-tone=neutral]:before{display:none}html body section.aufruf .knopf.knopf--pfeil{display:inline-flex;align-items:center;gap:8rem;padding:0;background:transparent!important;box-shadow:none!important;border-radius:0;color:var(--text);font-size:var(--stil-text-groesse);--icon-groesse: 16rem}html body section.aufruf .knopf.knopf--pfeil:hover{box-shadow:none!important}.vm-buchen-seitlich div[class*=_vorteil_]{border:0;padding:0;border-radius:0}.vm-buchen-seitlich div[class*=_vorteil_] .stil-text{font-size:15rem;line-height:1.3}.vm-buchen-seitlich div[class*=_vorteil_] ul{gap:6rem 16rem;grid-template-columns:1fr 1fr}.vm-buchen-seitlich div[class*=_vorteil_] [class*=_symbol_]{--icon-groesse: 15rem;margin-top:1rem}@media(max-width:767.98px){html:root{--kopf-logo: 64rem;--kopf-logo-versatz: 16rem}[data-sektion=hero] [class*=_info_]{grid-template-columns:1fr!important}.vm-mit-leiste:not([data-ort]) .vm-leiste-ort.vm-leiste-pille{position:absolute;left:var(--rand, 24rem);right:var(--rand, 24rem);bottom:var(--rand, 24rem);margin:0;width:auto;transform:none}.vm-mit-leiste:not([data-ort]) .vm-leiste-pille>astro-island>.ton,.vm-mit-leiste:not([data-ort]) .vm-leiste-pille>.ton{display:flex!important;justify-content:center;align-items:center;height:56rem;padding:0!important}.vm-mit-leiste:not([data-ort]) .vm-leiste-pille .ton>:not(.pfeil-link){display:none!important}.vm-mit-leiste:not([data-ort]) .vm-leiste-pille .ton>.pfeil-link{margin:0!important;padding:0!important;justify-content:center}.vm-mit-leiste:not([data-ort]) [data-sektion=hero]>div:not(.foto){padding-bottom:calc(var(--rand, 24rem) + 56rem + 28rem)!important}}#willkommen:has([data-ebene]:not([data-ebene=""]):hover) [class*=_reihe_] [data-ebene]{opacity:.35!important}#willkommen:has([data-ebene]:not([data-ebene=""]):hover) [class*=_reihe_] [data-ebene]:hover{opacity:1!important}@media(max-width:767.98px){.vm-buchen-seitlich [class*=_zeitZeile_]{grid-template-columns:1fr 1fr!important;row-gap:16rem}.vm-buchen-seitlich [class*=_zeitZeile_]>.pfeil-link{justify-self:end;align-self:end}.vm-buchen-seitlich [class*=_bild_]{width:112rem}.vm-buchen-seitlich [class*=_fakten_]{flex-wrap:wrap;gap:4rem 12rem;font-size:14rem}.vm-buchen-seitlich [class*=_fakten_]>*{white-space:nowrap}}@media(max-width:767.98px){#willkommen [class*=_inhalt_]{display:flex!important;flex-direction:column;align-items:center;gap:40rem;width:100%!important;max-width:100%!important;padding:96rem var(--rand, 24rem) 72rem!important;box-sizing:border-box;text-align:center}#willkommen [class*=_inhalt_]>*{width:100%;max-width:100%;margin:0!important;grid-row:auto!important;justify-self:auto!important}#willkommen [class*=_marke_]{display:flex;justify-content:center}#willkommen [class*=_reihe_]{display:flex!important;flex-direction:column;align-items:stretch;gap:32rem}#willkommen [class*=_details_]{display:grid!important;grid-template-columns:1fr!important;gap:20rem;width:100%}#willkommen [class*=_detail_],#willkommen [class*=_ziel_] [class*=_detail_]{align-items:center!important;text-align:center!important}#willkommen [class*=_trenner_]{display:none!important}#willkommen [class*=_ziel_]{display:grid!important;grid-template-columns:1fr 1fr!important;gap:16rem;width:100%}#willkommen [class*=_unten_]{text-align:center}}@media(max-width:767.98px){footer.fuss{min-height:100svh;padding:72rem var(--rand, 24rem)}footer.fuss [data-bild-lauf],footer.fuss [data-bild-lauf] img{transform:none!important;inset:0;height:100%}footer.fuss [class*=_pille_] [class*=_nav_]{text-align:center!important;padding-inline:24rem!important}}@media(max-width:767.98px){section.galerie [class*=_spalten_]{grid-template-columns:1fr 1fr!important;gap:8rem!important}section.galerie [class*=_spalte_]{transform:none!important;gap:8rem!important}}html,body{overflow-x:clip}@media(min-width:768px)and (max-width:1159.98px){#willkommen [class*=_reihe_]{display:flex!important;flex-direction:column;align-items:center;gap:40rem}#willkommen [class*=_details_]{display:grid!important;grid-template-columns:repeat(3,auto)!important;justify-content:center;gap:0 40rem}#willkommen [class*=_ziel_]{display:grid!important;grid-template-columns:1fr 1fr!important;gap:0 48rem}#willkommen [class*=_detail_],#willkommen [class*=_ziel_] [class*=_detail_]{align-items:center!important;text-align:center!important}#willkommen [class*=_trenner_]{display:none!important}}html body :is(.pfeil-link,.vm-textpfeil,.vm-buchen-seitlich .knopf,.aufruf .knopf,section.aufruf .knopf):is(:hover,:focus-visible):not(:disabled),html body :is(#willkommen,#zimmer,#mehr,#kueche,[class*=_alleMitte_]) :is(.pfeil-link,.vm-textpfeil,.knopf):is(:hover,:focus-visible){color:var(--farbe-pink, #E99E9D)!important}html body :is(.aufruf,#willkommen) .knopf:hover{box-shadow:none!important}html body button[class*=_pfeil_]:is(:hover,:focus-visible):not(:disabled):not([data-aus]){color:var(--farbe-pink, #E99E9D)!important;border-color:var(--farbe-pink, #E99E9D)!important}html body .laufband:has([class*=_lang_]){padding-bottom:200rem}html body .pin-spacer:has(>.laufband)+.vm-aufruf-leiste{margin-top:-400rem;position:relative}html body [class*=_hinweis_] [class*=_knoepfe_]>.knopf:not([class*=_zweit_]){background:transparent!important;color:var(--farbe-blau, #0000FF)!important;box-shadow:inset 0 0 0 1px var(--farbe-blau, #0000FF)!important;border-radius:9999rem!important}html body [class*=_hinweis_] [class*=_knoepfe_]>.knopf:not([class*=_zweit_]):hover{color:var(--farbe-pink, #E99E9D)!important;box-shadow:inset 0 0 0 1px var(--farbe-pink, #E99E9D)!important}@media(min-width:768px){html body .vm-aufruf-leiste .vm-leiste-ort{position:fixed!important;top:auto!important;left:auto!important;bottom:32rem!important;right:32rem!important}}html body [class*=_seitlich_] .vm-buchen-seitlich:not([data-aus-layer]){animation:vm-von-oben .75s cubic-bezier(.77,0,.175,1) both!important}html body [class*=_seitlich_] .vm-buchen-seitlich:not([data-aus-layer])[data-exiting]{animation:vm-von-oben .45s cubic-bezier(.77,0,.175,1) reverse both!important}@keyframes vm-von-oben{0%{clip-path:inset(0 0 100% 0)}to{clip-path:inset(0 0 0 0)}}html body .vm-buchen-seitlich [class*=_fuss_]:empty{padding-block:0!important}html body .vm-buchen-seitlich div[class*=_vorteil_]{padding-top:0!important;padding-bottom:12rem!important}footer.fuss [class*=_pille_] [class*=_nav_]{text-align:center!important}footer.fuss [class*=_pille_] [class*=_rechtLinks_]{flex-wrap:wrap!important}footer.fuss [class*=_pille_] [class*=_rechtLinks_]>[class*=_cookieLink_]{flex-basis:100%;text-align:center}[class*=_wort_]:has(>img[class*=_logo_]){gap:9rem!important}@media(min-width:768px)and (max-width:1439.98px){#willkommen [class*=_inhalt_]{padding-top:120rem!important;padding-bottom:120rem!important}#willkommen [class*=_inhalt_]>[class*=_reihe_]{display:grid!important;grid-template-columns:1fr 1fr;align-items:start;column-gap:80rem;width:100%;max-width:880rem;margin-inline:auto;margin-top:72rem!important}#willkommen [class*=_reihe_]>[class*=_details_]{display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important;align-items:flex-start;gap:36rem!important}#willkommen [class*=_reihe_]>[class*=_ziel_]{align-items:flex-end}#willkommen [class*=_reihe_] [class*=_trenner_]{display:none!important}#willkommen [class*=_reihe_] [class*=_detail_]{align-items:flex-start!important;text-align:left!important}#willkommen [class*=_reihe_] [class*=_ziel_] [class*=_detail_]{align-items:flex-end!important;text-align:right!important}#willkommen [class*=_reihe_] [class*=_detail_]>*{text-align:inherit!important}#willkommen [class*=_inhalt_]>[class*=_unten_]{margin-top:120rem!important}}@media(min-width:768px)and (max-width:1159.98px){#kueche [class*=_platz_]{width:min(380rem,calc(50% - var(--fuge) / 2))}#kueche [class*=_bild_]{aspect-ratio:428 / 846}#kueche [class*=_bilder_]{justify-content:center}}
