.shop[data-astro-cid-7pjvzem6]{background:var(--creme);padding:clamp(2rem,4vw,3.2rem) 0;border-top:1px solid var(--linie)}.shop-titel[data-astro-cid-7pjvzem6]{color:var(--wein);margin-bottom:1.4rem}.shop-ausgebucht[data-astro-cid-7pjvzem6]{background:var(--karte);border:1px solid var(--linie);border-radius:12px;padding:1.2rem 1.4rem}.shop-grid[data-astro-cid-7pjvzem6]{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:clamp(1.5rem,4vw,3.5rem);align-items:start}@media(max-width:52rem){.shop-grid[data-astro-cid-7pjvzem6]{grid-template-columns:1fr}}.shop-info[data-astro-cid-7pjvzem6]{background:var(--karte);border:1px solid var(--linie);border-radius:14px;padding:1.4rem 1.5rem 1.6rem}.artnr[data-astro-cid-7pjvzem6]{font-size:.85rem;color:var(--tinte);opacity:.7}.shop-preis[data-astro-cid-7pjvzem6]{font-family:var(--display);font-weight:900;font-size:2rem;color:var(--wein);margin-top:.2rem}.mwst[data-astro-cid-7pjvzem6]{font-size:.82rem;opacity:.7}.verfuegbar[data-astro-cid-7pjvzem6]{margin:.8rem 0 1rem;font-weight:700;font-size:.95rem;color:var(--wein)}.warteliste-box[data-astro-cid-7pjvzem6]{margin-top:1.2rem;background:#fdf6e8;border:1px solid #ecd9b0;border-radius:12px;padding:1rem 1.2rem}.warteliste-box[data-astro-cid-7pjvzem6] h3[data-astro-cid-7pjvzem6]{color:var(--wein);margin-bottom:.4rem}.warteliste-box[data-astro-cid-7pjvzem6] .wl-text[data-astro-cid-7pjvzem6]{font-size:.9rem;margin-bottom:.8rem}.warteliste-box[data-astro-cid-7pjvzem6] .wl-felder[data-astro-cid-7pjvzem6]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.5rem;margin-bottom:.7rem}.warteliste-box[data-astro-cid-7pjvzem6] .wl-felder[data-astro-cid-7pjvzem6] input[data-astro-cid-7pjvzem6]{border:1px solid var(--linie);border-radius:8px;padding:.5rem .65rem;font-size:.9rem;font-family:inherit;background:#fff;width:100%}.warteliste-box[data-astro-cid-7pjvzem6] .wl-gdpr[data-astro-cid-7pjvzem6]{display:flex;gap:.5rem;align-items:flex-start;font-size:.8rem;margin-bottom:.8rem}.warteliste-box[data-astro-cid-7pjvzem6] .wl-gdpr[data-astro-cid-7pjvzem6] input[data-astro-cid-7pjvzem6]{margin-top:.2rem}.warteliste-box[data-astro-cid-7pjvzem6] .wl-meldung[data-astro-cid-7pjvzem6]{margin-top:.7rem;font-weight:600;font-size:.9rem;color:var(--wein)}.verfuegbar[data-astro-cid-7pjvzem6].knapp{display:inline-block;background:var(--wein);color:#fff;padding:.35rem .8rem;border-radius:999px}.feld[data-astro-cid-7pjvzem6]{display:block;margin-top:.9rem}.feld[data-astro-cid-7pjvzem6] span[data-astro-cid-7pjvzem6]{display:block;font-size:.85rem;font-weight:600;margin-bottom:.3rem}.feld[data-astro-cid-7pjvzem6] select[data-astro-cid-7pjvzem6],.feld[data-astro-cid-7pjvzem6] input[data-astro-cid-7pjvzem6]{width:100%;padding:.6rem .7rem;border:1px solid var(--linie);border-radius:8px;background:#fff;font-size:.95rem;color:var(--tinte)}.menge-zeile[data-astro-cid-7pjvzem6]{display:flex;align-items:end;gap:.8rem;margin-top:.2rem}.menge[data-astro-cid-7pjvzem6]{width:7.5rem;flex:none}.sonder-hinweis[data-astro-cid-7pjvzem6]{margin-bottom:.9rem;padding:.7rem .9rem;background:#fdf6e8;border:1px solid #ecd9b0;border-radius:8px;font-size:.85rem;line-height:1.5}.auswahl[data-astro-cid-7pjvzem6]{margin:1rem 0;padding:.8rem .9rem;background:var(--creme);border-radius:10px;font-size:.92rem;line-height:1.5}#shop-in-warenkorb[data-astro-cid-7pjvzem6]{width:100%;justify-content:center}#shop-in-warenkorb[data-astro-cid-7pjvzem6]:disabled{opacity:.5;cursor:not-allowed}.shop-meldung[data-astro-cid-7pjvzem6]{margin-top:.8rem;padding:.7rem .9rem;border-radius:8px;font-size:.9rem;background:#fdf0ef;border:1px solid #e8b9b4;color:#99332a}.shop-meldung[data-astro-cid-7pjvzem6].ok{background:#eef7ee;border-color:#bcd9bc;color:#2d5b3f}.korb-link[data-astro-cid-7pjvzem6]{margin-top:.7rem;font-weight:700}.zustieg-tipp[data-astro-cid-7pjvzem6]{font-size:.8rem;opacity:.65;margin:.3rem 0 0}.shop-hinweis[data-astro-cid-7pjvzem6]{margin-top:1rem;font-size:.82rem;opacity:.75;line-height:1.5}.bus[data-astro-cid-7pjvzem6]{background:var(--karte);border:2px solid var(--wein);border-radius:26px 26px 14px 14px;padding:.9rem .9rem 1.1rem;max-width:21rem;margin:0 auto}.bus-front[data-astro-cid-7pjvzem6]{display:flex;justify-content:space-between;font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;color:var(--wein);opacity:.7;border-bottom:2px dashed var(--linie);padding:0 .4rem .55rem;margin-bottom:.75rem}.sitzplan[data-astro-cid-7pjvzem6]{display:flex;flex-direction:column;gap:.4rem}.sitzplan[data-astro-cid-7pjvzem6] .laden{text-align:center;font-size:.9rem;opacity:.7;padding:1.5rem 0}.sitz-reihe{display:grid;grid-template-columns:1fr 1fr .7fr 1fr 1fr;gap:.35rem;align-items:center}.sitz-reihe .gang{text-align:center;font-size:.7rem;opacity:.45}.heck-reihe{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:.35rem;margin-top:.5rem;border-top:2px dashed var(--linie);padding-top:.6rem}button.sitz{appearance:none;border:2px solid var(--wein);border-radius:8px 8px 5px 5px;background:#fff;color:var(--wein);font-size:.72rem;font-weight:700;padding:.5rem .1rem .4rem;cursor:pointer;line-height:1}button.sitz:hover:not(:disabled){background:var(--creme)}button.sitz.gewaehlt{background:var(--wein);color:#fff}button.sitz.belegt,button.sitz.gesperrt{background:#d8cfc9;border-color:#b8aca5;color:#7a6f68;cursor:not-allowed}button.sitz.gesperrt{visibility:hidden}.legende[data-astro-cid-7pjvzem6]{list-style:none;display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;padding:1rem .2rem 0;margin:0 auto;max-width:21rem;font-size:.875rem}.legende[data-astro-cid-7pjvzem6] li[data-astro-cid-7pjvzem6]{display:flex;align-items:center;gap:.55rem;white-space:nowrap}.sitz-demo[data-astro-cid-7pjvzem6]{width:1rem;height:1rem;border-radius:4px;border:2px solid var(--wein);display:inline-block}.sitz-demo[data-astro-cid-7pjvzem6].frei{background:#fff}.sitz-demo[data-astro-cid-7pjvzem6].gewaehlt{background:var(--wein)}.sitz-demo[data-astro-cid-7pjvzem6].belegt{background:#d8cfc9;border-color:#b8aca5}.sitz-demo[data-astro-cid-7pjvzem6].aufpreis{background:#fff;border-color:#d9a558}.bus-hinweis[data-astro-cid-7pjvzem6]{margin:.7rem auto 0;max-width:21rem;padding:0 .2rem;font-size:.8rem;opacity:.75;text-align:left;line-height:1.45}button.sitz.mit-aufpreis:not(.belegt){border-color:#d9a558}button.sitz small{display:block;font-size:.58rem;font-weight:700;opacity:.8;margin-top:.15rem}button.sitz.gewaehlt small{color:var(--gold);opacity:1}.sonder-zelle{grid-column:span 2;border:2px dashed var(--linie);border-radius:8px;background:var(--creme);color:var(--tinte);opacity:.75;font-size:.68rem;font-weight:700;text-align:center;padding:.55rem .1rem;text-transform:uppercase;letter-spacing:.04em}.flyer[data-astro-cid-cpkgjaci]{background:var(--karte);color:var(--wein)}.flyer-hero[data-astro-cid-cpkgjaci]{position:relative;height:clamp(16rem,44vw,34rem);background-color:var(--wein-dunkel);background-size:cover;background-position:center;overflow:hidden}.flyer-hero[data-astro-cid-cpkgjaci].ohne-foto{background-color:var(--karte)}.flyer-hero[data-astro-cid-cpkgjaci].ohne-foto .hero-bus[data-astro-cid-cpkgjaci]{width:clamp(18rem,65vw,40rem);left:0;bottom:.15rem}.hero-logo[data-astro-cid-cpkgjaci]{position:absolute;top:clamp(1rem,3vw,2.2rem);right:clamp(1rem,4vw,3rem);height:clamp(2rem,4.5vw,3.4rem);width:auto;filter:drop-shadow(0 2px 6px rgba(0,0,0,.35))}.ohne-foto[data-astro-cid-cpkgjaci] .hero-logo[data-astro-cid-cpkgjaci]{filter:none}.hero-bus[data-astro-cid-cpkgjaci]{position:absolute;left:clamp(.5rem,3vw,2.5rem);bottom:.15rem}.hero-bus-reisebus[data-astro-cid-cpkgjaci]{width:clamp(20rem,48vw,41rem)}.hero-bus-oldtimer[data-astro-cid-cpkgjaci]{width:clamp(12.5rem,29.3vw,25rem)}.hero-extra[data-astro-cid-cpkgjaci]{position:absolute;width:min(var(--extra-breite, 12rem),30vw);height:auto;filter:drop-shadow(0 4px 12px rgba(0,0,0,.35))}.hero-extra[data-astro-cid-cpkgjaci].plate{background:#fffffff0;border-radius:10px;padding:clamp(.4rem,1vw,.7rem);box-shadow:0 6px 18px #00000040;filter:none}.hero-extra[data-astro-cid-cpkgjaci].hell{filter:drop-shadow(0 0 2px rgba(255,255,255,.95)) drop-shadow(0 0 6px rgba(255,255,255,.9)) drop-shadow(0 0 14px rgba(255,255,255,.75))}.hero-extra[data-astro-cid-cpkgjaci].pos-unten-rechts{right:clamp(.8rem,3vw,2.5rem);bottom:var(--extra-unten, clamp(.8rem, 2.5vw, 2rem))}.hero-extra[data-astro-cid-cpkgjaci].pos-mitte-rechts{right:clamp(.8rem,3vw,2.5rem);top:33%;transform:translateY(-50%)}.hero-extra[data-astro-cid-cpkgjaci].pos-oben-mitte{left:50%;top:clamp(1rem,3vw,2.2rem);transform:translate(-50%)}.hero-extra[data-astro-cid-cpkgjaci].pos-oben-links{left:clamp(1rem,6vw,7rem);top:10%}.hero-extra[data-astro-cid-cpkgjaci].pos-mitte{left:50%;bottom:0;transform:translate(-50%);height:104%;width:auto}.hero-badge[data-astro-cid-cpkgjaci]{position:absolute;top:clamp(1rem,3vw,2.2rem);left:clamp(1rem,4vw,3rem);background:#c8102e;color:#fff;border:2px solid #fff;padding:.8rem 1.25rem;border-radius:10px;rotate:-3deg;box-shadow:0 12px 28px #00000073,0 3px 8px #00000059;display:flex;flex-direction:column;gap:.15rem;max-width:min(70vw,19rem)}.badge-zeile[data-astro-cid-cpkgjaci]{font-size:.85rem;font-weight:700;line-height:1.3}.badge-zeile[data-astro-cid-cpkgjaci].z1{font-family:var(--display);font-weight:800;font-size:1.1rem;line-height:1.2}.titelband[data-astro-cid-cpkgjaci]{background:var(--wein);color:#fff;position:relative}.band-inner[data-astro-cid-cpkgjaci]{display:flex;align-items:center;justify-content:space-between;gap:2rem;padding-top:1.4rem;padding-bottom:1.4rem;flex-wrap:wrap}.titelband[data-astro-cid-cpkgjaci] h1[data-astro-cid-cpkgjaci]{color:#fff;font-size:clamp(1.7rem,4vw,2.75rem);line-height:1.1;margin:0}.titelband[data-astro-cid-cpkgjaci] .zeile[data-astro-cid-cpkgjaci]{display:block}.ribbon[data-astro-cid-cpkgjaci]{background:var(--wein-dunkel);color:#fff;text-align:right;padding:.9rem 1.6rem .9rem 2.4rem;clip-path:polygon(1.2rem 0,100% 0,100% 100%,1.2rem 100%,0 50%);font-family:var(--display)}.ribbon[data-astro-cid-cpkgjaci] .datum[data-astro-cid-cpkgjaci]{display:block;font-size:clamp(1.25rem,2.4vw,1.75rem);font-weight:800}.ribbon[data-astro-cid-cpkgjaci] .tag[data-astro-cid-cpkgjaci]{display:block;font-size:.95rem;letter-spacing:.18em;font-weight:600}.inhalt[data-astro-cid-cpkgjaci]{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(2rem,5vw,4.5rem);padding-top:clamp(2rem,4vw,3.2rem);padding-bottom:clamp(1.5rem,3vw,2.5rem)}@media(max-width:48rem){.inhalt[data-astro-cid-cpkgjaci]{grid-template-columns:1fr}}.beschreibung[data-astro-cid-cpkgjaci] h2[data-astro-cid-cpkgjaci]{color:var(--wein);font-size:1.35rem;margin-bottom:1rem}.beschreibung[data-astro-cid-cpkgjaci] p[data-astro-cid-cpkgjaci]{color:var(--wein);line-height:1.55;margin-bottom:1.1rem;font-size:1rem}.beschreibung[data-astro-cid-cpkgjaci] strong{font-weight:750}.ablauf-badge[data-astro-cid-cpkgjaci]{display:flex;align-items:center;margin-bottom:1.4rem}.icon-kreis[data-astro-cid-cpkgjaci]{width:3.2rem;height:3.2rem;border:3px solid var(--wein);border-radius:50%;background:#fff;color:var(--wein);display:grid;place-items:center;position:relative;z-index:1}.icon-kreis[data-astro-cid-cpkgjaci] svg{width:1.5rem;height:1.5rem}.ablauf-badge[data-astro-cid-cpkgjaci] .pill[data-astro-cid-cpkgjaci]{background:var(--wein);color:#fff;font-family:var(--display);font-weight:800;letter-spacing:.14em;padding:.45rem 1.6rem .45rem 1.2rem;margin-left:-.6rem;clip-path:polygon(0 0,100% 0,calc(100% - .9rem) 100%,0 100%)}.timeline[data-astro-cid-cpkgjaci]{list-style:none;margin:0;padding:.4rem 0 .4rem 1.35rem;border-left:5px solid var(--wein);border-radius:3px;display:flex;flex-direction:column;gap:1.05rem;margin-left:1.45rem}.timeline[data-astro-cid-cpkgjaci] li[data-astro-cid-cpkgjaci]{display:grid;grid-template-columns:minmax(5.4rem,auto) 1fr;gap:1rem;align-items:start}.timeline[data-astro-cid-cpkgjaci] .zeit[data-astro-cid-cpkgjaci]{font-family:var(--display);font-weight:800;white-space:nowrap}.timeline[data-astro-cid-cpkgjaci] .ort[data-astro-cid-cpkgjaci]{font-weight:700}.timeline[data-astro-cid-cpkgjaci] .ort-zeile[data-astro-cid-cpkgjaci]{display:block;line-height:1.25}.fussnoten[data-astro-cid-cpkgjaci]{margin-top:1.4rem;text-align:right;font-size:.82rem;line-height:1.5;color:var(--wein);opacity:.9}.extra-bereich[data-astro-cid-cpkgjaci]{padding-bottom:clamp(2rem,4vw,3rem)}.extra-titel[data-astro-cid-cpkgjaci]{color:var(--wein);font-size:clamp(1.35rem,2.4vw,1.7rem);margin-bottom:1.2rem;padding-left:1rem;border-left:5px solid var(--wein);line-height:1.2}.inklusiv-grid[data-astro-cid-cpkgjaci]{display:grid;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:1.2rem}.inklusiv-karte[data-astro-cid-cpkgjaci]{background:var(--creme);border-radius:14px;padding:1.3rem 1.4rem 1.4rem;border:1px solid var(--linie)}.inklusiv-karte[data-astro-cid-cpkgjaci] h3[data-astro-cid-cpkgjaci]{color:var(--wein);font-size:1.05rem;margin-bottom:.8rem}.inklusiv-karte[data-astro-cid-cpkgjaci] ul[data-astro-cid-cpkgjaci]{list-style:none;margin:0;padding:0;display:grid;gap:.45rem}.inklusiv-karte[data-astro-cid-cpkgjaci] li[data-astro-cid-cpkgjaci]{display:flex;align-items:flex-start;gap:.55rem;color:var(--wein);font-size:.95rem;line-height:1.4}.haken[data-astro-cid-cpkgjaci]{flex:none;width:1.3rem;height:1.3rem;border-radius:50%;background:var(--wein);color:#fff;display:grid;place-items:center;margin-top:.05rem}.haken[data-astro-cid-cpkgjaci] svg{width:.8rem;height:.8rem;stroke-width:3}.tagesplan[data-astro-cid-cpkgjaci]{list-style:none;margin:0;padding:0;display:grid;gap:.9rem}.tag-karte[data-astro-cid-cpkgjaci]{display:grid;grid-template-columns:3.4rem 1fr;gap:1rem;align-items:start;background:var(--creme);border-radius:14px;padding:1.1rem 1.3rem 1.2rem 1.1rem;border-left:5px solid var(--wein)}.tag-nr[data-astro-cid-cpkgjaci]{width:3.4rem;height:3.4rem;border-radius:50%;background:var(--wein);color:#fff;font-family:var(--display);font-weight:900;font-size:1.35rem;line-height:1;display:flex;flex-direction:column;align-items:center;justify-content:center}.tag-nr[data-astro-cid-cpkgjaci] small[data-astro-cid-cpkgjaci]{font-size:.55rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;margin-bottom:.1rem}.tag-text[data-astro-cid-cpkgjaci] h3[data-astro-cid-cpkgjaci]{color:var(--wein);font-size:1.1rem;margin:.3rem 0 .35rem}.tag-text[data-astro-cid-cpkgjaci] p[data-astro-cid-cpkgjaci]{color:var(--wein);line-height:1.55;font-size:.97rem;margin:0}@media(max-width:48rem){.tag-karte[data-astro-cid-cpkgjaci]{grid-template-columns:2.8rem 1fr;gap:.8rem}.tag-nr[data-astro-cid-cpkgjaci]{width:2.8rem;height:2.8rem;font-size:1.15rem}}.unten[data-astro-cid-cpkgjaci]{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,3fr) minmax(0,4fr);gap:2rem;align-items:end;padding-bottom:clamp(2rem,4vw,3rem)}@media(max-width:48rem){.unten[data-astro-cid-cpkgjaci]{grid-template-columns:1fr;text-align:center}.unten[data-astro-cid-cpkgjaci] .firma-bus[data-astro-cid-cpkgjaci]{margin:0 auto}.preis[data-astro-cid-cpkgjaci]{text-align:center!important}}.firma-bus[data-astro-cid-cpkgjaci]{width:13rem;color:var(--wein)}.firmenname[data-astro-cid-cpkgjaci]{font-family:var(--display);font-weight:800;margin-top:.6rem}.adresse[data-astro-cid-cpkgjaci]{font-size:.9rem}.buchen[data-astro-cid-cpkgjaci]{display:flex;justify-content:center;padding-bottom:.6rem}.preis[data-astro-cid-cpkgjaci]{text-align:right}.preis[data-astro-cid-cpkgjaci] .betrag[data-astro-cid-cpkgjaci]{font-family:var(--display);font-weight:900;font-size:clamp(2.2rem,4.5vw,3rem);line-height:1}.preis[data-astro-cid-cpkgjaci] .note[data-astro-cid-cpkgjaci]{font-weight:700;font-size:.9rem}.preis[data-astro-cid-cpkgjaci] .note[data-astro-cid-cpkgjaci]:first-of-type{margin-top:.3rem}.preis[data-astro-cid-cpkgjaci] .nummer[data-astro-cid-cpkgjaci]{margin-top:.5rem;font-size:.95rem}.kategorien[data-astro-cid-cpkgjaci]{margin-top:.7rem}.kategorien-tabelle[data-astro-cid-cpkgjaci]{margin-left:auto;border-collapse:collapse;font-size:.88rem}.kategorien-tabelle[data-astro-cid-cpkgjaci] th[data-astro-cid-cpkgjaci],.kategorien-tabelle[data-astro-cid-cpkgjaci] td[data-astro-cid-cpkgjaci]{padding:.3rem 0;border-top:1px solid var(--linie);vertical-align:top}.kategorien-tabelle[data-astro-cid-cpkgjaci] th[data-astro-cid-cpkgjaci]{text-align:left;font-weight:600;padding-right:1rem}.kategorien-tabelle[data-astro-cid-cpkgjaci] td[data-astro-cid-cpkgjaci]{text-align:right;white-space:nowrap;font-family:var(--display);font-weight:800}.kategorien-tabelle[data-astro-cid-cpkgjaci] tr[data-astro-cid-cpkgjaci]:last-child th[data-astro-cid-cpkgjaci],.kategorien-tabelle[data-astro-cid-cpkgjaci] tr[data-astro-cid-cpkgjaci]:last-child td[data-astro-cid-cpkgjaci]{border-bottom:1px solid var(--linie)}.preis-hinweis[data-astro-cid-cpkgjaci]{margin-top:.55rem;font-size:.85rem;line-height:1.45;color:var(--wein);max-width:24rem;margin-left:auto}.preis-hinweis[data-astro-cid-cpkgjaci].fruehbucher{font-weight:700;background:var(--creme);border-left:4px solid var(--rose);padding:.45rem .7rem;border-radius:6px}.sr-only[data-astro-cid-cpkgjaci]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media(max-width:48rem){.kategorien-tabelle[data-astro-cid-cpkgjaci],.preis-hinweis[data-astro-cid-cpkgjaci]{margin-left:auto;margin-right:auto}.kategorien-tabelle[data-astro-cid-cpkgjaci] th[data-astro-cid-cpkgjaci]{text-align:left}}.flyer-link[data-astro-cid-cpkgjaci]{margin-top:.9rem;font-size:.92rem}.flyer-link[data-astro-cid-cpkgjaci] a[data-astro-cid-cpkgjaci]{color:var(--wein);font-weight:700}.swoosh[data-astro-cid-cpkgjaci]{width:15rem;max-width:100%;color:var(--wein);margin-left:auto;margin-top:.6rem;display:block}@media(max-width:48rem){.flyer-link[data-astro-cid-cpkgjaci]{margin-top:.9rem;font-size:.92rem}.flyer-link[data-astro-cid-cpkgjaci] a[data-astro-cid-cpkgjaci]{color:var(--wein);font-weight:700}.swoosh[data-astro-cid-cpkgjaci]{margin:.6rem auto 0}}.berichte-bereich[data-astro-cid-cpkgjaci]{padding-bottom:clamp(2rem,4vw,3rem);display:grid;gap:1.4rem}.fahrt-bericht[data-astro-cid-cpkgjaci]{background:var(--creme);border-radius:14px;padding:clamp(1.4rem,3vw,2rem);border-left:5px solid var(--wein)}.bericht-quelle[data-astro-cid-cpkgjaci]{font-family:var(--display);font-weight:700;font-size:.75rem;letter-spacing:.14em;text-transform:uppercase;color:var(--rose);margin-bottom:.4rem}.fahrt-bericht[data-astro-cid-cpkgjaci] h2[data-astro-cid-cpkgjaci]{color:var(--wein);font-size:1.3rem;margin-bottom:.9rem}.fahrt-bericht[data-astro-cid-cpkgjaci] p[data-astro-cid-cpkgjaci]{color:var(--wein);line-height:1.6;margin-bottom:.9rem}.fahrt-bericht[data-astro-cid-cpkgjaci] strong{font-weight:750}.weitere-termine[data-astro-cid-cpkgjaci]{margin-top:1.1rem;display:grid;gap:.4rem}.weitere-termine[data-astro-cid-cpkgjaci] a[data-astro-cid-cpkgjaci]{color:var(--wein);font-weight:700;text-decoration:underline;width:fit-content}.kontaktleiste[data-astro-cid-cpkgjaci]{background:var(--wein);color:#fff}.leiste-inner[data-astro-cid-cpkgjaci]{display:flex;align-items:center;gap:clamp(1rem,3vw,2.5rem);padding-top:.8rem;padding-bottom:.8rem;flex-wrap:wrap;font-size:.9rem;font-weight:600}.leiste-inner[data-astro-cid-cpkgjaci] a[data-astro-cid-cpkgjaci]{color:#fff;text-decoration:none;display:inline-flex;align-items:center;gap:.45rem}.leiste-inner[data-astro-cid-cpkgjaci] svg{width:1rem;height:1rem}.www[data-astro-cid-cpkgjaci]{font-weight:700}.leiste-logo[data-astro-cid-cpkgjaci]{height:1.6rem;width:auto;margin-left:auto}
