.karte[data-astro-cid-kfwfghzg]{border-radius:var(--radius-gross);background:var(--farbe-grund);flex-direction:column;height:100%;transition:box-shadow .2s,translate .2s;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 2px #5253521a,0 10px 24px -14px #52535266}.karte[data-astro-cid-kfwfghzg]:hover{translate:0 -.2rem;box-shadow:0 1px 2px #5253521a,0 16px 30px -14px #52535280}.karte[data-astro-cid-kfwfghzg]:has(:focus-visible){outline:3px solid var(--farbe-akzent);outline-offset:3px}.karte[data-astro-cid-kfwfghzg] [data-astro-cid-kfwfghzg]:focus-visible{outline:none}.karte__bild[data-astro-cid-kfwfghzg]{aspect-ratio:4/3;object-fit:cover;background:var(--farbe-flaeche);width:100%}.karte__text[data-astro-cid-kfwfghzg]{flex-direction:column;flex-grow:1;gap:.35rem;padding:1rem 1.1rem 1.15rem;display:flex}.karte[data-astro-cid-kfwfghzg] h3[data-astro-cid-kfwfghzg]{margin:0;font-size:clamp(1.05rem,2.5vw,1.2rem);line-height:1.25}.karte[data-astro-cid-kfwfghzg] h3[data-astro-cid-kfwfghzg] a[data-astro-cid-kfwfghzg]{color:var(--farbe-text);text-decoration:none}.karte[data-astro-cid-kfwfghzg] h3[data-astro-cid-kfwfghzg] a[data-astro-cid-kfwfghzg]:after{content:"";position:absolute;inset:0}.karte[data-astro-cid-kfwfghzg]:hover h3[data-astro-cid-kfwfghzg] a[data-astro-cid-kfwfghzg]{color:var(--farbe-akzent)}.karte__kurz[data-astro-cid-kfwfghzg]{color:var(--farbe-text);flex-grow:1;margin:0;font-size:.95rem;line-height:1.5}.karte__preis[data-astro-cid-kfwfghzg]{font-family:var(--schrift-titel);margin:.25rem 0 0;font-size:1.15rem;font-weight:600}.karte__hinweis[data-astro-cid-kfwfghzg]{font-family:var(--schrift-text);color:var(--farbe-text);margin-left:.5rem;font-size:.9rem;font-weight:400}.karte--hervorgehoben[data-astro-cid-kfwfghzg]{box-shadow:0 0 0 3px var(--marke-orange), 0 14px 28px -12px #52535273}.karte--hervorgehoben[data-astro-cid-kfwfghzg]:hover{box-shadow:0 0 0 3px var(--marke-orange), 0 18px 32px -12px #5253528c}.karte--hervorgehoben[data-astro-cid-kfwfghzg]:has(:focus-visible){box-shadow:0 0 0 3px var(--farbe-akzent), 0 18px 32px -12px #5253528c;outline:none}.karte__marke[data-astro-cid-kfwfghzg]{z-index:3;background:var(--farbe-akzent);color:var(--farbe-akzent-text);font-family:var(--schrift-titel);pointer-events:none;border-radius:999px;margin:0;padding:.2rem .75rem;font-size:.9rem;font-weight:600;position:absolute;top:.75rem;left:.75rem}.karte__marke--entwurf[data-astro-cid-kfwfghzg]{background:var(--farbe-grund);color:var(--farbe-text);border:2px dashed var(--farbe-feldrand)}.karte__galerie[data-astro-cid-kfwfghzg]{z-index:2;position:relative}.karte__bahn[data-astro-cid-kfwfghzg]{scroll-snap-type:x mandatory;scrollbar-width:none;cursor:pointer;display:flex;overflow-x:auto}.karte__bahn[data-astro-cid-kfwfghzg]::-webkit-scrollbar{display:none}.karte__bahn[data-astro-cid-kfwfghzg]>img{scroll-snap-align:start;flex:0 0 100%}.karte__bahn[data-astro-cid-kfwfghzg]:focus-visible{outline:3px solid var(--farbe-akzent);outline-offset:-3px}.karte__pfeil[data-astro-cid-kfwfghzg]{width:2.5rem;height:2.5rem;color:var(--farbe-text);cursor:pointer;opacity:0;background:#ffffffeb;border:0;border-radius:50%;place-items:center;padding:0;transition:opacity .2s;display:grid;position:absolute;top:50%;translate:0 -50%;box-shadow:0 2px 8px #5253524d}.karte__pfeil--zurueck[data-astro-cid-kfwfghzg]{left:.5rem}.karte__pfeil--vor[data-astro-cid-kfwfghzg]{right:.5rem}.karte__pfeil[data-astro-cid-kfwfghzg][hidden]{display:none}.karte__pfeil[data-astro-cid-kfwfghzg]:disabled{visibility:hidden}.karte__pfeil[data-astro-cid-kfwfghzg]:hover{background:var(--farbe-akzent);color:var(--farbe-akzent-text)}.karte__pfeil[data-astro-cid-kfwfghzg]:focus-visible{outline:3px solid var(--farbe-akzent);outline-offset:2px;opacity:1}.karte[data-astro-cid-kfwfghzg]:hover .karte__pfeil[data-astro-cid-kfwfghzg],.karte[data-astro-cid-kfwfghzg]:has(:focus-visible) .karte__pfeil[data-astro-cid-kfwfghzg]{opacity:1}@media (hover:none){.karte__pfeil[data-astro-cid-kfwfghzg]{opacity:1}}.karte__punkte[data-astro-cid-kfwfghzg]{pointer-events:none;justify-content:center;gap:.4rem;margin:0;display:flex;position:absolute;bottom:.6rem;left:0;right:0}.karte__punkte[data-astro-cid-kfwfghzg] span[data-astro-cid-kfwfghzg]{background:#ffffffbf;border-radius:50%;width:.5rem;height:.5rem;transition:background-color .2s;box-shadow:0 0 0 1px #52535259}.karte__punkte[data-astro-cid-kfwfghzg] span[data-astro-cid-kfwfghzg].aktiv{background:var(--farbe-akzent);box-shadow:none}
