:root{--radius:8px;--dunkel:#414954;--gold:#cfb581;--hell:#f2f2f2;--grau:#e6e6e6;--breite:1400px;--rand:20px}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;font-size:10px}body{color:var(--dunkel);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#fff;margin:0;font:300 18px/1.5 filson-pro,sans-serif}main,.regionen,.fuss{overflow-x:clip}img,svg{max-width:100%;display:block}img{border-radius:var(--radius);height:auto}a{color:inherit;text-decoration:none}p{margin:0 0 9px}h1,h2,h3,h4{color:var(--gold);margin:0;font-weight:800;line-height:1}h1{font-size:4.3rem}h2{font-size:3rem}strong,b{font-weight:bolder}ul{margin:0 0 9px}details summary{cursor:pointer}.punktlinks a{color:inherit;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.nur-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sektion{padding-inline:var(--rand)}.innen{width:100%;max-width:var(--breite);margin-inline:auto}.stapel{flex-direction:column;gap:40px;display:flex}@media (width<=1024px){h1{font-size:4rem}}@media (width<=767px){h1{font-size:3rem}}.kopf[data-astro-cid-pbr5acfz]{z-index:10;border-top:10px solid var(--gold);background:#fff;padding:30px;position:relative}.kopf__innen[data-astro-cid-pbr5acfz]{max-width:var(--breite);justify-content:space-between;align-items:center;margin-inline:auto;display:flex}.kopf__logo[data-astro-cid-pbr5acfz]{margin:15px 0}.kopf__logo[data-astro-cid-pbr5acfz] img[data-astro-cid-pbr5acfz]{object-fit:contain;border-radius:0;width:291px;height:95px}.kopf__nav[data-astro-cid-pbr5acfz]{flex-wrap:wrap;align-items:center;display:flex}.kopf__nav[data-astro-cid-pbr5acfz] a[data-astro-cid-pbr5acfz]{padding:13px 20px;font-size:18px;line-height:20px;transition:color .2s}.kopf__nav[data-astro-cid-pbr5acfz] a[data-astro-cid-pbr5acfz]:hover,.kopf__nav[data-astro-cid-pbr5acfz] a[data-astro-cid-pbr5acfz]:focus-visible,.kopf__nav[data-astro-cid-pbr5acfz] a[data-astro-cid-pbr5acfz].aktiv{color:var(--gold)}.kopf[data-astro-cid-pbr5acfz] a[data-astro-cid-pbr5acfz].kopf__cta{border:1.5px solid var(--dunkel);color:var(--dunkel);border-radius:1000px;margin-left:16px;padding:11px 22px;font-weight:500;transition:background .2s,color .2s}.kopf[data-astro-cid-pbr5acfz] a[data-astro-cid-pbr5acfz].kopf__cta:hover,.kopf[data-astro-cid-pbr5acfz] a[data-astro-cid-pbr5acfz].kopf__cta:focus-visible,.kopf[data-astro-cid-pbr5acfz] a[data-astro-cid-pbr5acfz].kopf__cta[aria-current]{background:var(--dunkel);color:#fff}@media (width>=1025px) and (width<=1280px){.kopf__nav[data-astro-cid-pbr5acfz] a[data-astro-cid-pbr5acfz]{padding-inline:12px;font-size:17px}}.kopf__mobil[data-astro-cid-pbr5acfz]{display:none}.kopf__mobil[data-astro-cid-pbr5acfz] summary[data-astro-cid-pbr5acfz]{border-radius:var(--radius);background:#0000000d;flex-direction:column;justify-content:center;align-items:center;gap:3px;width:33px;height:33px;list-style:none;display:flex}.kopf__mobil[data-astro-cid-pbr5acfz] summary[data-astro-cid-pbr5acfz]::-webkit-details-marker{display:none}.kopf__mobil[data-astro-cid-pbr5acfz] summary[data-astro-cid-pbr5acfz] span[data-astro-cid-pbr5acfz]{background:var(--dunkel);border-radius:1px;width:18px;height:2px}.kopf__mobil[data-astro-cid-pbr5acfz] summary[data-astro-cid-pbr5acfz]{z-index:2;cursor:pointer;position:relative}.kopf__mobil[data-astro-cid-pbr5acfz] summary[data-astro-cid-pbr5acfz] span[data-astro-cid-pbr5acfz]{transition:transform .2s,opacity .2s}.kopf__mobil[data-astro-cid-pbr5acfz][open] summary[data-astro-cid-pbr5acfz]{background:0 0}.kopf__mobil[data-astro-cid-pbr5acfz][open] summary[data-astro-cid-pbr5acfz] span[data-astro-cid-pbr5acfz]:first-child{transform:translateY(5px)rotate(45deg)}.kopf__mobil[data-astro-cid-pbr5acfz][open] summary[data-astro-cid-pbr5acfz] span[data-astro-cid-pbr5acfz]:nth-child(2){opacity:0}.kopf__mobil[data-astro-cid-pbr5acfz][open] summary[data-astro-cid-pbr5acfz] span[data-astro-cid-pbr5acfz]:nth-child(3){transform:translateY(-5px)rotate(-45deg)}.kopf__mobil[data-astro-cid-pbr5acfz] nav[data-astro-cid-pbr5acfz]{z-index:1;border-top:10px solid var(--gold);text-align:center;background:#fff;flex-direction:column;justify-content:center;gap:4px;padding:100px 30px 60px;animation:.2s ease-out menue-ein;display:flex;position:fixed;inset:0;overflow-y:auto}.kopf__mobil[data-astro-cid-pbr5acfz] nav[data-astro-cid-pbr5acfz] a[data-astro-cid-pbr5acfz]{color:var(--dunkel);padding:12px 20px;font-size:2.6rem;font-weight:500;line-height:1.2;display:block}.kopf__mobil[data-astro-cid-pbr5acfz] nav[data-astro-cid-pbr5acfz] a[data-astro-cid-pbr5acfz]:hover,.kopf__mobil[data-astro-cid-pbr5acfz] nav[data-astro-cid-pbr5acfz] a[data-astro-cid-pbr5acfz].aktiv{color:var(--gold)}.kopf__mobil[data-astro-cid-pbr5acfz] nav[data-astro-cid-pbr5acfz] a[data-astro-cid-pbr5acfz].kopf__cta{align-self:center;margin:24px 0 0;padding:14px 30px;font-size:2rem}.kopf__mobil[data-astro-cid-pbr5acfz] nav[data-astro-cid-pbr5acfz] .kopf__tel[data-astro-cid-pbr5acfz]{text-underline-offset:4px;margin-top:30px;font-size:1.8rem;font-weight:300;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}html:has(.kopf__mobil[open]){overflow:hidden}@keyframes menue-ein{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.kopf__mobil[data-astro-cid-pbr5acfz] nav[data-astro-cid-pbr5acfz]{animation:none}.kopf__mobil[data-astro-cid-pbr5acfz] summary[data-astro-cid-pbr5acfz] span[data-astro-cid-pbr5acfz]{transition:none}}@media (width<=1024px){.kopf[data-astro-cid-pbr5acfz]{padding:20px}.kopf__logo[data-astro-cid-pbr5acfz]{margin:-31px 0}.kopf__nav[data-astro-cid-pbr5acfz]{display:none}.kopf__mobil[data-astro-cid-pbr5acfz]{display:block}}@media (width<=767px){.kopf[data-astro-cid-pbr5acfz]{padding:30px 20px}.kopf__logo[data-astro-cid-pbr5acfz]{margin:-50px 0}.kopf__logo[data-astro-cid-pbr5acfz] img[data-astro-cid-pbr5acfz]{width:180px}}.regionen[data-astro-cid-osws6ng6]{background:var(--dunkel);padding-block:80px;position:relative}.regionen__innen[data-astro-cid-osws6ng6]{align-items:center;gap:40px;display:flex}.regionen__links[data-astro-cid-osws6ng6]{flex-direction:column;flex:auto;gap:43px;min-width:0;display:flex}.regionen[data-astro-cid-osws6ng6] h2[data-astro-cid-osws6ng6]{color:#fff}.regionen__liste[data-astro-cid-osws6ng6]{grid-template-columns:repeat(3,1fr);gap:26px 13%;width:89%;margin:0;padding:0;list-style:none;display:grid}.regionen__liste[data-astro-cid-osws6ng6] li[data-astro-cid-osws6ng6]{min-height:27px}.regionen__liste[data-astro-cid-osws6ng6] a[data-astro-cid-osws6ng6]{color:#fff;justify-content:space-between;align-items:center;gap:15px;font-size:20px;font-weight:500;line-height:20px;display:flex}.regionen__liste[data-astro-cid-osws6ng6] img[data-astro-cid-osws6ng6]{border-radius:0;width:66px;height:19px;transition:transform .2s}.regionen__liste[data-astro-cid-osws6ng6] a[data-astro-cid-osws6ng6]:hover img[data-astro-cid-osws6ng6]{transform:translate(6px)}.regionen__tiere[data-astro-cid-osws6ng6]{flex:0 0 193px;min-width:0;height:357px}.regionen__tiere[data-astro-cid-osws6ng6] img[data-astro-cid-osws6ng6]{border-radius:0;width:auto;max-width:none;height:350px}.fuss[data-astro-cid-osws6ng6]{background:var(--gold);color:#fff;padding-block:80px}.fuss__innen[data-astro-cid-osws6ng6]{gap:40px;display:flex}.fuss__adresse[data-astro-cid-osws6ng6]{flex-direction:column;flex:50%;gap:40px;display:flex}.fuss__logo[data-astro-cid-osws6ng6]{height:55px;margin-bottom:6px}.fuss__logo[data-astro-cid-osws6ng6] svg{width:auto;height:55px}.fuss__rechts[data-astro-cid-osws6ng6]{flex:50%;justify-content:flex-end;align-self:flex-end;gap:80px;display:flex}.fuss__links[data-astro-cid-osws6ng6]{text-align:right;margin:0;padding:0;list-style:none}.fuss__links--schmal[data-astro-cid-osws6ng6]{max-width:207px}.fuss__links--schmal[data-astro-cid-osws6ng6] li[data-astro-cid-osws6ng6]+li[data-astro-cid-osws6ng6]{margin-top:15px}.fuss__badge[data-astro-cid-osws6ng6]{border-radius:0;width:auto;height:211px;margin:-10px 0 -87px}@media (width<=1024px){.regionen__liste[data-astro-cid-osws6ng6]{grid-template-columns:repeat(2,1fr)}.regionen--knapp[data-astro-cid-osws6ng6] .regionen__tiere[data-astro-cid-osws6ng6]{display:none}.fuss__rechts[data-astro-cid-osws6ng6]{gap:40px}}@media (width<=767px){.regionen__innen[data-astro-cid-osws6ng6],.fuss__innen[data-astro-cid-osws6ng6]{flex-wrap:wrap}.regionen__links[data-astro-cid-osws6ng6]{flex-basis:100%}.regionen__liste[data-astro-cid-osws6ng6]{grid-template-columns:1fr;width:100%;padding-right:10px}.regionen__tiere[data-astro-cid-osws6ng6]{display:none}.fuss__adresse[data-astro-cid-osws6ng6],.fuss__rechts[data-astro-cid-osws6ng6]{flex-basis:100%}.fuss__rechts[data-astro-cid-osws6ng6]{justify-content:flex-start;gap:15px}.fuss__links[data-astro-cid-osws6ng6]{flex:1 1 0;min-width:0}.fuss__badge[data-astro-cid-osws6ng6]{flex:none;height:170px;margin:0}}.einwilligung[data-astro-cid-yslh5vrg]{z-index:110;border-radius:var(--radius);background:#fff;width:min(560px,100vw - 40px);padding:30px;position:fixed;bottom:20px;left:50%;transform:translate(-50%);box-shadow:0 10px 50px -10px #00000059}.einwilligung[data-astro-cid-yslh5vrg][hidden]{display:none}.einwilligung[data-astro-cid-yslh5vrg] h2[data-astro-cid-yslh5vrg]{margin-bottom:15px;font-size:2.4rem}.einwilligung[data-astro-cid-yslh5vrg] a[data-astro-cid-yslh5vrg]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.einwilligung__knoepfe[data-astro-cid-yslh5vrg]{flex-wrap:wrap;gap:10px;margin-top:15px;display:flex}.einwilligung[data-astro-cid-yslh5vrg] button[data-astro-cid-yslh5vrg]{border:2px solid var(--dunkel);background:var(--dunkel);color:#fff;cursor:pointer;border-radius:1000px;flex:auto;padding:14px 22px;font:500 15px/1 filson-pro,sans-serif}.einwilligung[data-astro-cid-yslh5vrg] button[data-astro-cid-yslh5vrg][data-nein]{color:var(--dunkel);background:#fff}.ein{opacity:0;translate:0 18px}.ein.ein--da{opacity:1;transition:opacity .7s ease-out var(--ein-v,0s), translate .7s cubic-bezier(.2, .7, .2, 1) var(--ein-v,0s);translate:none}.leiste[data-astro-cid-x7vtdbuq]{display:none}@media (width<=1024px){.leiste[data-astro-cid-x7vtdbuq]{z-index:20;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:#fff;gap:10px;display:flex;position:fixed;inset:auto 0 0;box-shadow:0 -8px 24px -12px #00000040}.leiste[data-astro-cid-x7vtdbuq] a[data-astro-cid-x7vtdbuq]{border-radius:1000px;justify-content:center;align-items:center;gap:8px;min-height:48px;font-size:1.6rem;font-weight:500;line-height:1;text-decoration:none;display:flex}.leiste__haupt[data-astro-cid-x7vtdbuq]{background:var(--dunkel);color:#fff;flex:auto}.leiste__tel[data-astro-cid-x7vtdbuq]{border:1px solid var(--dunkel);color:var(--dunkel);flex:none;padding-inline:20px}body:has(.leiste){padding-bottom:calc(68px + env(safe-area-inset-bottom))}html:has(.kopf__mobil[open]) .leiste[data-astro-cid-x7vtdbuq]{display:none}}.knopf{background:var(--dunkel);color:#fff;cursor:pointer;border:0;border-radius:1000px;align-self:flex-start;align-items:center;gap:15px;padding:14px 22px;font:500 15px/1 filson-pro,sans-serif;transition:background .2s;display:inline-flex}.knopf:hover,.knopf:focus-visible{background:color-mix(in srgb, var(--dunkel), black 25%)}.knopf__pfeil{border-radius:0;width:45px;height:13px;margin-right:-2px}.ok[data-astro-cid-es2y2ax2]{border-radius:var(--radius);background:#fff;flex-direction:column;height:100%;transition:box-shadow .25s,transform .25s;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 2px #0000000a}.ok[data-astro-cid-es2y2ax2]:hover,.ok[data-astro-cid-es2y2ax2]:focus-within{transform:translateY(-3px);box-shadow:0 18px 40px -22px #41495473}.ok__bild[data-astro-cid-es2y2ax2]{aspect-ratio:4/3;background:var(--grau);position:relative;overflow:hidden}.ok__bild[data-astro-cid-es2y2ax2] img[data-astro-cid-es2y2ax2],.ok__leer[data-astro-cid-es2y2ax2]{object-fit:cover;border-radius:0;width:100%;height:100%;transition:transform .6s cubic-bezier(.2,.7,.2,1)}.ok[data-astro-cid-es2y2ax2]:hover .ok__bild[data-astro-cid-es2y2ax2] img[data-astro-cid-es2y2ax2]{transform:scale(1.04)}.ok__marken[data-astro-cid-es2y2ax2]{flex-wrap:wrap;gap:6px;display:flex;position:absolute;top:14px;left:14px}.ok__marken[data-astro-cid-es2y2ax2] span[data-astro-cid-es2y2ax2]{color:var(--dunkel);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffffeb;border-radius:999px;padding:5px 11px;font-size:1.3rem;font-weight:500;line-height:1.2}.ok__marken[data-astro-cid-es2y2ax2] span[data-astro-cid-es2y2ax2]:first-child{background:var(--dunkel);color:#fff}.ok__fotos[data-astro-cid-es2y2ax2]{color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#18181b8c;border-radius:999px;align-items:center;gap:6px;padding:5px 10px;font-size:1.3rem;line-height:1.2;display:inline-flex;position:absolute;bottom:14px;right:14px}.ok__text[data-astro-cid-es2y2ax2]{flex-direction:column;flex:1;gap:12px;padding:22px 24px 24px;display:flex}.ok__ort[data-astro-cid-es2y2ax2]{color:#6b7078;align-items:center;gap:6px;margin:0;font-size:1.4rem;line-height:1.3;display:flex}.ok__titel[data-astro-cid-es2y2ax2]{color:var(--dunkel);margin:0;font-size:1.9rem;font-weight:500;line-height:1.3}.ok__titel[data-astro-cid-es2y2ax2] a[data-astro-cid-es2y2ax2]:after{content:"";z-index:1;position:absolute;inset:0}.ok__titel[data-astro-cid-es2y2ax2] a[data-astro-cid-es2y2ax2]:focus-visible{outline:none}.ok[data-astro-cid-es2y2ax2]:has(.ok__titel a:focus-visible){outline:2px solid var(--dunkel);outline-offset:3px}.ok__fakten[data-astro-cid-es2y2ax2]{flex-wrap:wrap;gap:6px 18px;margin:2px 0 0;padding:0;font-size:1.5rem;list-style:none;display:flex}.ok__fakten[data-astro-cid-es2y2ax2] li[data-astro-cid-es2y2ax2]{align-items:center;gap:6px;display:inline-flex}.ok__fakten[data-astro-cid-es2y2ax2] .icon{color:var(--gold)}.ok__preis[data-astro-cid-es2y2ax2]{color:var(--dunkel);border-top:1px solid #ececec;flex-direction:column;margin:auto 0 0;padding-top:16px;font-size:2.4rem;font-weight:600;line-height:1.15;display:flex}.ok__preis[data-astro-cid-es2y2ax2] span[data-astro-cid-es2y2ax2]{color:#6b7078;margin-bottom:2px;font-size:1.3rem;font-weight:300}
