.tb[data-astro-cid-3fi5o4fc]{--buchung-innen:0;--buchung-radius:0;--buchung-schatten:none;--anfrage-innen:0;--anfrage-radius:0;--tb-innen:clamp(1.25rem, .8rem + 1.2vw, 2rem);--tb-luecke:1.25rem;--tb-marke:2.75rem;--tb-linie:var(--px-line-2);--tb-text:var(--px-ink);--tb-text-2:var(--px-ink-2);--tb-akzent:var(--px-teal-ink);min-width:0;color:var(--tb-text);grid-template-columns:minmax(0,1fr);display:grid}.px-dunkel .tb[data-astro-cid-3fi5o4fc]{--tb-linie:var(--px-linie-dunkel-2);--tb-text:var(--px-auf-dunkel);--tb-text-2:var(--px-auf-dunkel-2);--tb-akzent:var(--px-teal-auf-dunkel)}.tb-karte[data-astro-cid-3fi5o4fc]{min-width:0;padding:var(--tb-innen);grid-template-columns:minmax(0,1fr);align-content:start;gap:1.25rem;display:grid}.tb-allein[data-astro-cid-3fi5o4fc]{--tb-innen:clamp(1.25rem, .9rem + 1.4vw, 2.25rem);border-radius:var(--px-radius-l);background:var(--px-paper);width:min(100%,46rem);color:var(--px-ink);box-shadow:var(--tb-schatten,var(--px-schatten-tief));margin-inline:auto}.tb-zwei[data-astro-cid-3fi5o4fc]{isolation:isolate}.tb-zwei[data-astro-cid-3fi5o4fc]:before{content:"";z-index:-1;border-radius:var(--px-radius-l);box-shadow:var(--tb-schatten,var(--px-schatten-tief));pointer-events:none;grid-area:1/1/4/2}.tb-zwei[data-astro-cid-3fi5o4fc]>.tb-kalender[data-astro-cid-3fi5o4fc]{grid-area:1/1}.tb-zwei[data-astro-cid-3fi5o4fc]>.tb-oder[data-astro-cid-3fi5o4fc]{grid-area:2/1}.tb-zwei[data-astro-cid-3fi5o4fc]>.tb-anfrage[data-astro-cid-3fi5o4fc]{grid-area:3/1}.tb-zwei[data-astro-cid-3fi5o4fc]>.tb-fuss[data-astro-cid-3fi5o4fc]{grid-area:4/1}.tb-zwei[data-astro-cid-3fi5o4fc]>.tb-karte[data-astro-cid-3fi5o4fc]{border-radius:var(--px-radius-l);background:var(--px-paper);color:var(--px-ink);border:1px solid #0000;position:relative}.tb-zwei[data-astro-cid-3fi5o4fc]>.tb-kalender[data-astro-cid-3fi5o4fc]:before{content:"";z-index:-1;border-radius:inherit;box-shadow:var(--tb-schatten,var(--px-schatten-tief));opacity:0;pointer-events:none;position:absolute;inset:-1px}.tb-oder[data-astro-cid-3fi5o4fc]{z-index:1;width:var(--tb-marke);height:var(--tb-marke);margin-block:calc((var(--tb-luecke) - var(--tb-marke)) / 2);border:1px solid var(--px-line-2);background:var(--px-paper);color:var(--px-ink);border-radius:50%;justify-self:center;place-items:center;font-size:.875rem;font-weight:700;line-height:1;display:grid;position:relative;box-shadow:0 1px 2px #0000000f,0 4px 12px #00000014}.tb[data-astro-cid-3fi5o4fc][data-tb-zustand=termin]>.tb-anfrage[data-astro-cid-3fi5o4fc]{border-color:var(--tb-linie);color:var(--tb-text);background:0 0;align-self:start}.tb-zwei[data-astro-cid-3fi5o4fc][data-tb-zustand=termin]:before{opacity:0}.tb-zwei[data-astro-cid-3fi5o4fc][data-tb-zustand=termin]>.tb-kalender[data-astro-cid-3fi5o4fc]:before{opacity:1}.tb-ruhe[data-astro-cid-3fi5o4fc]{grid-template-columns:minmax(0,1fr);justify-items:start;gap:.375rem;display:grid}.tb-ruhe-titel[data-astro-cid-3fi5o4fc]{letter-spacing:-.02em;font-size:clamp(1.25rem,1.1rem + .5vw,1.5rem);line-height:1.2}.tb-ruhe-text[data-astro-cid-3fi5o4fc]{max-width:44ch;color:var(--tb-text-2);font-size:.9375rem;line-height:1.5}.tb-ruhe[data-astro-cid-3fi5o4fc] .px-textknopf[data-astro-cid-3fi5o4fc]{text-align:left;margin-top:.125rem}.tb-ruhe[data-astro-cid-3fi5o4fc] .px-textknopf[data-astro-cid-3fi5o4fc]:disabled{cursor:progress;opacity:.55}.tb-zwei[data-astro-cid-3fi5o4fc][data-tb-zustand=gebucht]{width:min(100%,46rem);margin-inline:auto}.tb-kopf[data-astro-cid-3fi5o4fc]{flex-wrap:wrap;align-items:center;gap:.875rem;display:flex}.tb-kopf[data-astro-cid-3fi5o4fc]>div[data-astro-cid-3fi5o4fc]{flex:9rem;min-width:0}.tb-kopf[data-astro-cid-3fi5o4fc] img[data-astro-cid-3fi5o4fc]{flex:none;width:3rem;height:3rem}.tb-titel[data-astro-cid-3fi5o4fc]{letter-spacing:-.02em;overflow-wrap:break-word;font-size:clamp(1.25rem,1.1rem + .5vw,1.5rem);line-height:1.2}.tb-name[data-astro-cid-3fi5o4fc]{display:inline-block}.tb-zeile[data-astro-cid-3fi5o4fc]{color:var(--px-ink-2);margin-top:.25rem;font-size:.9375rem;line-height:1.45}.tb-fuss[data-astro-cid-3fi5o4fc]{align-items:center;gap:.6rem;font-size:.9375rem;display:flex}.tb-fuss[data-astro-cid-3fi5o4fc] .icon{flex:none}.tb-fuss[data-astro-cid-3fi5o4fc]>span[data-astro-cid-3fi5o4fc]{min-width:0}.tb-fuss[data-astro-cid-3fi5o4fc] a[data-astro-cid-3fi5o4fc]{align-items:center;min-height:2.75rem;font-weight:700;display:inline-flex}.tb-allein[data-astro-cid-3fi5o4fc]>.tb-fuss[data-astro-cid-3fi5o4fc]{padding:.5rem var(--tb-innen);border-top:1px solid var(--px-line);border-radius:0 0 var(--px-radius-l) var(--px-radius-l);background:var(--px-surface);color:var(--px-ink-2)}.tb-allein[data-astro-cid-3fi5o4fc]>.tb-fuss[data-astro-cid-3fi5o4fc] .icon{color:var(--px-teal-ink)}.tb-allein[data-astro-cid-3fi5o4fc]>.tb-fuss[data-astro-cid-3fi5o4fc] a[data-astro-cid-3fi5o4fc]{color:var(--px-ink)}.tb-zwei[data-astro-cid-3fi5o4fc]>.tb-fuss[data-astro-cid-3fi5o4fc]{color:var(--tb-text-2);justify-content:center;margin-top:.75rem}.tb-zwei[data-astro-cid-3fi5o4fc]>.tb-fuss[data-astro-cid-3fi5o4fc] .icon{color:var(--tb-akzent)}.tb-zwei[data-astro-cid-3fi5o4fc]>.tb-fuss[data-astro-cid-3fi5o4fc] a[data-astro-cid-3fi5o4fc]{color:var(--tb-text)}@media (prefers-reduced-motion:no-preference){.tb-zwei[data-astro-cid-3fi5o4fc]>.tb-karte[data-astro-cid-3fi5o4fc]{transition:background-color .28s var(--px-aus), border-color .28s var(--px-aus)}.tb-zwei[data-astro-cid-3fi5o4fc]:before,.tb-zwei[data-astro-cid-3fi5o4fc]>.tb-kalender[data-astro-cid-3fi5o4fc]:before{transition:opacity .28s var(--px-aus)}.tb[data-astro-cid-3fi5o4fc][data-tb-bewegt] .tb-offen[data-astro-cid-3fi5o4fc],.tb-ruhe[data-astro-cid-3fi5o4fc]{--px-heben:.5rem;animation:px-heben .32s var(--px-aus) backwards}}@media (width<=18rem){.tb[data-astro-cid-3fi5o4fc]{--tb-innen:5vw}}@media (width>=64rem){.tb-zwei[data-astro-cid-3fi5o4fc]{--tb-luecke:1.5rem;grid-template-columns:minmax(0, 5fr) var(--tb-luecke) minmax(0, 7fr)}.tb-zwei[data-astro-cid-3fi5o4fc]:before{grid-area:1/1/2/-1}.tb-zwei[data-astro-cid-3fi5o4fc]>.tb-oder[data-astro-cid-3fi5o4fc]{margin-block:calc(var(--tb-innen) + .3rem) 0;margin-inline:calc((var(--tb-luecke) - var(--tb-marke)) / 2);grid-area:1/2;align-self:start}.tb-zwei[data-astro-cid-3fi5o4fc]>.tb-anfrage[data-astro-cid-3fi5o4fc]{grid-area:1/3}.tb-zwei[data-astro-cid-3fi5o4fc]>.tb-fuss[data-astro-cid-3fi5o4fc]{grid-area:2/1/3/-1}.tb-zwei[data-astro-cid-3fi5o4fc][data-tb-zustand=gebucht]{grid-template-columns:minmax(0,1fr)}}
