.studio[data-astro-cid-r6rwahll]{isolation:isolate;padding:var(--s-7) 0 var(--s-8);border-bottom:1px solid var(--c-line);--boden-y:58%;position:relative;overflow:hidden;container-type:inline-size}@supports (overflow:clip){.studio[data-astro-cid-r6rwahll]{overflow:clip}}.studio__innen[data-astro-cid-r6rwahll]{gap:var(--s-5);width:100%;max-width:calc(var(--breite) + 2 * var(--rand));padding-inline:var(--rand);margin-inline:auto;display:grid;position:relative}@media (width>=900px){.studio__innen[data-astro-cid-r6rwahll]{align-items:end;gap:var(--s-5) var(--s-7);grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);grid-template-areas:"kopf kopf""klassen klassen""buehne buehne""info info""summe summe"}.studio__kopf[data-astro-cid-r6rwahll]{grid-area:kopf}.studio__klassen[data-astro-cid-r6rwahll]{grid-area:klassen}.buehne[data-astro-cid-r6rwahll]{grid-area:buehne}.studio__info[data-astro-cid-r6rwahll]{grid-area:info}.studio__summe[data-astro-cid-r6rwahll]{grid-area:summe}}.studio__raum[data-astro-cid-r6rwahll]{z-index:-3;background:radial-gradient(ellipse 34% 60% at 50% -5%, #f2f2f033, transparent 72%), radial-gradient(ellipse 60% 22% at 50% var(--boden-y), #a3b0a529, transparent 70%);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 18%);mask-image:linear-gradient(#0000,#000 18%)}.studio__saeulen[data-astro-cid-r6rwahll]{height:calc(var(--boden-y) - 4%);z-index:-2;background:repeating-linear-gradient(90deg,#0000 0 178px,#f2f2f00d 178px 179px,#f2f2f01f 179px 180px,#0000 180px 360px);animation:60s linear infinite saeulen;position:absolute;top:4%;left:0;right:0;-webkit-mask-image:linear-gradient(#0000,#000 30% 80%,#0000);mask-image:linear-gradient(#0000,#000 30% 80%,#0000)}@keyframes saeulen{to{background-position-x:-360px}}.studio__kicker[data-astro-cid-r6rwahll]{font-size:var(--fs-small);color:var(--c-accent-hell)}.studio__titel[data-astro-cid-r6rwahll]{margin-top:var(--s-2);font-size:clamp(2.25rem,1.4rem + 2.6vw,3.75rem);font-weight:400}fieldset[data-astro-cid-r6rwahll]{border:0;min-width:0;margin:0;padding:0}.studio__klassen[data-astro-cid-r6rwahll]{background-color:var(--c-line);border:1px solid var(--c-line-strong);border-radius:var(--radius);-webkit-backdrop-filter:blur(6px);background:#0a0a0a99;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.klasse[data-astro-cid-r6rwahll]{align-items:center;gap:var(--s-3);padding:var(--s-3) var(--s-4);cursor:pointer;transition:background-color var(--dauer-kurz) var(--ease);display:flex;position:relative}@media (width>=640px){.studio__klassen[data-astro-cid-r6rwahll]{grid-template-columns:repeat(6,minmax(0,1fr))}}.klasse[data-astro-cid-r6rwahll]{background:#0a0a0a}.klasse[data-astro-cid-r6rwahll] input[data-astro-cid-r6rwahll]{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.klasse__id[data-astro-cid-r6rwahll]{font-family:var(--f-serif);color:var(--c-text-2);transition:color var(--dauer-kurz);font-size:1.75rem;line-height:1}.klasse__text[data-astro-cid-r6rwahll]{line-height:1.3;display:grid}.klasse__name[data-astro-cid-r6rwahll]{font-size:var(--fs-small);font-weight:600}.klasse__bsp[data-astro-cid-r6rwahll]{color:var(--c-text-3);font-size:.75rem}.klasse[data-astro-cid-r6rwahll]:hover{background:#101010}.klasse[data-astro-cid-r6rwahll]:has(input:checked){background:linear-gradient(var(--c-accent-flaeche), var(--c-accent-flaeche)), #0a0a0a;box-shadow:inset 0 -2px 0 var(--c-accent-hell)}.klasse[data-astro-cid-r6rwahll]:has(input:checked) .klasse__id[data-astro-cid-r6rwahll]{color:var(--c-text)}.klasse[data-astro-cid-r6rwahll]:has(input:focus-visible){outline:2px solid var(--c-fokus);outline-offset:2px}.klasse[data-astro-cid-r6rwahll]{align-items:center;gap:var(--s-1);min-height:64px;padding:var(--s-3) var(--s-1);text-align:center;flex-direction:column;justify-content:center}.klasse__bsp[data-astro-cid-r6rwahll]{display:none}.klasse__name[data-astro-cid-r6rwahll]{color:var(--c-text-2);font-size:.6875rem;font-weight:500}.buehne[data-astro-cid-r6rwahll]{padding-block:var(--s-4) var(--s-2);position:relative}.buehne__boden[data-astro-cid-r6rwahll]{left:calc(50% - 50cqw);right:calc(50% - 50cqw);top:calc(var(--s-4) + (100% - var(--s-4) - var(--s-2)) * .9197);z-index:-1;background:linear-gradient(#f2f2f009,#0000 60%);border-top:1px solid #f2f2f01f;height:40%;position:absolute}.buehne__van[data-astro-cid-r6rwahll]{z-index:2;place-content:center;justify-items:center;gap:var(--s-4);padding:var(--s-4);text-align:center;display:grid;position:absolute;inset:0}.buehne__van[data-astro-cid-r6rwahll][hidden]{display:none}.buehne__van-text[data-astro-cid-r6rwahll]{max-width:30ch;font-family:var(--f-serif);font-size:clamp(1.375rem,1rem + 1.6vw,2rem);line-height:1.2}.wagen[data-astro-cid-r6rwahll].ist-leer .wagen__schatten[data-astro-cid-r6rwahll],.wagen[data-astro-cid-r6rwahll].ist-leer .ecke[data-astro-cid-r6rwahll]{opacity:0}.summe__zusatz[data-astro-cid-r6rwahll]{margin-top:var(--s-2);font-size:var(--fs-small);color:var(--c-accent-hell)}.summe__zusatz[data-astro-cid-r6rwahll][hidden]{display:none}.wagen[data-astro-cid-r6rwahll]{aspect-ratio:1700/760;width:min(100%,960px,max(300px,224svh - 940.8px));animation:wagen-ein 1.1s var(--ease) both;margin-inline:auto;position:relative}@keyframes wagen-ein{0%{opacity:0;transform:translate(-3%)}}.wagen__karosserie[data-astro-cid-r6rwahll],.wagen__spiegel[data-astro-cid-r6rwahll]{position:absolute;inset:0}.wagen__bild[data-astro-cid-r6rwahll],.wagen__spiegel[data-astro-cid-r6rwahll] img[data-astro-cid-r6rwahll]{opacity:0;width:100%;height:100%;position:absolute;inset:0}.wagen__bild[data-astro-cid-r6rwahll].ist-aktiv,.wagen__spiegel[data-astro-cid-r6rwahll] img[data-astro-cid-r6rwahll].ist-aktiv{opacity:1}.wagen__spiegel[data-astro-cid-r6rwahll]{transform-origin:50% 91.97%;opacity:.22;filter:blur(1.2px);pointer-events:none;transform:scaleY(-1);-webkit-mask-image:linear-gradient(#0000 50%,#00000080 78%,#000 100%);mask-image:linear-gradient(#0000 50%,#00000080 78%,#000 100%)}.wagen__schatten[data-astro-cid-r6rwahll]{filter:blur(6px);background:radial-gradient(#000000d9,#0000 70%);height:7%;position:absolute;top:89%;left:10%;right:8%}.wagen__scan[data-astro-cid-r6rwahll]{opacity:0;background:var(--c-accent-hell);pointer-events:none;width:2px;position:absolute;top:6%;bottom:4%;left:0;box-shadow:0 0 12px 2px #a3b0a5b3,0 0 60px 10px #72807459}.ecke[data-astro-cid-r6rwahll]{border:0 solid var(--c-accent-hell);opacity:.7;width:clamp(16px,3vw,36px);height:clamp(16px,3vw,36px);position:absolute}.ecke--lo[data-astro-cid-r6rwahll]{border-width:1px 0 0 1px;top:8%;left:-2%}.ecke--ro[data-astro-cid-r6rwahll]{border-width:1px 1px 0 0;top:8%;right:-2%}.ecke--lu[data-astro-cid-r6rwahll]{border-width:0 0 1px 1px;bottom:0;left:-2%}.ecke--ru[data-astro-cid-r6rwahll]{border-width:0 1px 1px 0;bottom:0;right:-2%}.studio__info[data-astro-cid-r6rwahll]{text-align:center;justify-items:center;gap:2px;display:grid}.buehne__name[data-astro-cid-r6rwahll]{font-family:var(--f-serif);font-size:1.375rem;line-height:1.2}.buehne__beispiele[data-astro-cid-r6rwahll]{font-size:var(--fs-small);color:var(--c-text-3)}.studio__summe[data-astro-cid-r6rwahll]{gap:var(--s-4);padding-top:var(--s-5);border-top:1px solid var(--c-line);display:grid}@media (width>=900px){.studio__summe[data-astro-cid-r6rwahll]{grid-template-columns:auto minmax(0,26rem);justify-content:space-between;align-items:end}}.summe__was[data-astro-cid-r6rwahll]{font-size:var(--fs-small);color:var(--c-text-2)}.summe__preis[data-astro-cid-r6rwahll]{font-family:var(--f-serif);font-variant-numeric:lining-nums tabular-nums;font-size:clamp(3.25rem,2rem + 3.5vw,5rem);font-weight:500;line-height:1}.summe__preis[data-astro-cid-r6rwahll] .preis__ab[data-astro-cid-r6rwahll]{font-family:var(--f-sans);vertical-align:.9em;margin-right:.35em;font-size:1rem}.summe__rechts[data-astro-cid-r6rwahll]{gap:var(--s-2);display:grid}.summe__hinweis[data-astro-cid-r6rwahll]{color:var(--c-text-3);font-size:.8125rem}.summe__btn[data-astro-cid-r6rwahll]{margin-top:var(--s-2);justify-self:start}@media (prefers-reduced-motion:reduce){.studio__saeulen[data-astro-cid-r6rwahll],.wagen[data-astro-cid-r6rwahll]{animation:none}}.summe__preis[data-astro-cid-r6rwahll] .preis-alt[data-astro-cid-r6rwahll]{vertical-align:.35em;margin-right:.5em;font-size:.42em;display:inline-block}.summe__preis[data-astro-cid-r6rwahll] .preis-alt[data-astro-cid-r6rwahll][hidden]{display:none}.standzeiten[data-astro-cid-ec6iaac7]{gap:var(--s-2);color:var(--c-text-3);hyphens:auto;max-width:68ch;font-size:.75rem;line-height:1.55;display:grid}.standzeiten__titel[data-astro-cid-ec6iaac7]{color:var(--c-text-2);font-size:.8125rem;font-weight:600}.standzeiten__liste[data-astro-cid-ec6iaac7]{gap:.35rem;margin:0;padding:0;list-style:none;display:grid}.standzeiten__liste[data-astro-cid-ec6iaac7] li[data-astro-cid-ec6iaac7]{padding-left:1.1rem;position:relative}.standzeiten__liste[data-astro-cid-ec6iaac7] li[data-astro-cid-ec6iaac7]:before{content:"";background:var(--c-accent);width:.55rem;height:1px;position:absolute;top:.75em;left:0}.konf[data-astro-cid-lcdefpme]{padding-block:0 var(--sektion)}.konf__raster[data-astro-cid-lcdefpme]{padding-top:var(--s-8);gap:var(--s-8);display:grid}@media (width>=900px){.konf__raster[data-astro-cid-lcdefpme]{gap:var(--s-7);grid-template-columns:minmax(0,1fr) 340px;align-items:start}}@media (width>=1280px){.konf__raster[data-astro-cid-lcdefpme]{gap:var(--s-8);grid-template-columns:minmax(0,1fr) 380px}}.konf__haupt[data-astro-cid-lcdefpme]{gap:var(--s-8);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.schritt[data-astro-cid-lcdefpme]{gap:var(--s-5);padding-top:var(--s-6);border-top:1px solid var(--c-line);grid-template-columns:minmax(0,1fr);display:grid}.schritt__titel[data-astro-cid-lcdefpme]{align-items:baseline;gap:var(--s-4);font-size:var(--fs-h4);display:flex}.schritt__nr[data-astro-cid-lcdefpme]{font-family:var(--f-sans);font-size:var(--fs-label);letter-spacing:var(--tracking-label);color:var(--c-accent-hell);font-weight:600}.leistungswahl[data-astro-cid-lcdefpme]{gap:var(--s-5);display:grid}@media (width>=1200px){.leistungswahl[data-astro-cid-lcdefpme]{gap:var(--s-6);grid-template-columns:210px minmax(0,1fr);align-items:start}}.tabs[data-astro-cid-lcdefpme]{gap:var(--s-2);overscroll-behavior-x:contain;touch-action:pan-x pan-y;scrollbar-width:none;margin-inline:calc(-1 * var(--rand));padding-inline:var(--rand);scroll-padding-inline:var(--rand);display:flex;overflow-x:auto}.tabs[data-astro-cid-lcdefpme]::-webkit-scrollbar{display:none}@media (width>=1200px){.tabs[data-astro-cid-lcdefpme]{border-top:1px solid var(--c-line);top:calc(var(--header-h) + var(--s-5));flex-direction:column;gap:0;margin:0;padding:0;position:sticky;overflow:visible}}.tab[data-astro-cid-lcdefpme]{text-align:left;padding:var(--s-3) var(--s-4);border:1px solid var(--c-line-strong);border-radius:var(--radius);transition:background-color var(--dauer-kurz), border-color var(--dauer-kurz), color var(--dauer-kurz);flex:none;gap:2px;display:grid}@media (width>=1200px){.tab[data-astro-cid-lcdefpme]{border:0;border-bottom:1px solid var(--c-line);padding:var(--s-4) var(--s-3) var(--s-4) var(--s-4);border-left:2px solid #0000;border-radius:0}}.tab__name[data-astro-cid-lcdefpme]{white-space:nowrap;font-size:.875rem;font-weight:600}.tab__status[data-astro-cid-lcdefpme]{color:var(--c-text-3);white-space:nowrap;font-size:.75rem}.tab[data-astro-cid-lcdefpme]:hover{background:var(--c-surface)}.tab[data-astro-cid-lcdefpme][aria-selected=true]{border-color:var(--c-accent);background:var(--c-accent-flaeche)}@media (width>=1200px){.tab[data-astro-cid-lcdefpme][aria-selected=true]{border-color:var(--c-line);border-left-color:var(--c-accent)}}.tab[data-astro-cid-lcdefpme].hat-auswahl .tab__status[data-astro-cid-lcdefpme]{color:var(--c-accent-hell)}.panel[data-astro-cid-lcdefpme]{gap:var(--s-5);outline:none;display:grid}.js .panel[data-astro-cid-lcdefpme]:not(.ist-aktiv){display:none}.no-js .panel[data-astro-cid-lcdefpme]+.panel[data-astro-cid-lcdefpme]{margin-top:var(--s-7)}.panel[data-astro-cid-lcdefpme].ist-aktiv{animation:panel-ein .45s var(--ease)}@keyframes panel-ein{0%{opacity:0;transform:translateY(8px)}}.panel__kopf[data-astro-cid-lcdefpme]{gap:var(--s-1);display:grid}.panel__titel[data-astro-cid-lcdefpme]{font-size:var(--fs-h3)}.panel__unter[data-astro-cid-lcdefpme]{color:var(--c-accent-hell);font-size:1.25rem}.panel__info[data-astro-cid-lcdefpme]{color:var(--c-text-2);font-size:var(--fs-small)}.optionen[data-astro-cid-lcdefpme]{gap:var(--s-3);display:grid}@media (width>=640px){.optionen--2[data-astro-cid-lcdefpme],.optionen--3[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr)}}@media (width>=1440px){.optionen--3[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr)}}.option[data-astro-cid-lcdefpme]{gap:var(--s-2);padding:var(--s-5);border:1px solid var(--c-line-strong);border-radius:var(--radius-l);cursor:pointer;transition:border-color var(--dauer-kurz), background-color var(--dauer-kurz), opacity var(--dauer-kurz);background:#121212b8;flex-direction:column;display:flex;position:relative}.option[data-astro-cid-lcdefpme]:hover{border-color:#f2f2f066}.option__input[data-astro-cid-lcdefpme]{opacity:0;width:1px;height:1px;position:absolute}.option[data-astro-cid-lcdefpme]:has(.option__input:focus-visible){outline:2px solid var(--c-fokus);outline-offset:3px}.option[data-astro-cid-lcdefpme]:has(.option__input:checked){border-color:var(--c-accent-hell);background:linear-gradient(#72807433,#121212cc)}.option__kopf[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:flex-start;gap:var(--s-3);display:flex}.option__name[data-astro-cid-lcdefpme]{font-family:var(--f-serif);font-size:1.625rem;font-weight:400;line-height:1.1}.option__haken[data-astro-cid-lcdefpme]{border:1px solid var(--c-line-strong);color:#0000;width:24px;height:24px;transition:background-color var(--dauer-kurz), border-color var(--dauer-kurz), color var(--dauer-kurz);border-radius:50%;flex:none;place-items:center;display:grid}.option[data-astro-cid-lcdefpme]:has(.option__input:checked) .option__haken[data-astro-cid-lcdefpme]{background:var(--c-accent);border-color:var(--c-accent);color:var(--c-on-accent)}.option__badge[data-astro-cid-lcdefpme]{align-self:flex-start}.option__unter[data-astro-cid-lcdefpme]{font-size:var(--fs-small);color:var(--c-text-2)}.option__preis[data-astro-cid-lcdefpme]{margin-top:var(--s-2);font-size:1.5rem;font-weight:500}.option__anfrage[data-astro-cid-lcdefpme]{color:var(--c-accent-hell);margin-top:-.25rem;font-size:.75rem}.option__kurz[data-astro-cid-lcdefpme]{hyphens:auto;overflow-wrap:break-word;font-size:var(--fs-small);color:var(--c-text-2);padding-top:var(--s-3);border-top:1px solid var(--c-line)}.option__inhalte[data-astro-cid-lcdefpme]{color:var(--c-text-3);gap:.35rem;padding:0;font-size:.8125rem;list-style:none;display:grid}.option__inhalte[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{padding-left:1.1rem;position:relative}.option__inhalte[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:before{content:"";background:var(--c-accent);width:.55rem;height:1px;position:absolute;top:.75em;left:0}.option__dauer[data-astro-cid-lcdefpme]{align-items:center;gap:var(--s-2);padding-top:var(--s-3);color:var(--c-text-3);margin-top:auto;font-size:.75rem;display:inline-flex}.option__gesperrt[data-astro-cid-lcdefpme]{display:none}.option[data-astro-cid-lcdefpme].ist-gesperrt{cursor:not-allowed;opacity:.55}.option[data-astro-cid-lcdefpme].ist-gesperrt .option__gesperrt[data-astro-cid-lcdefpme]{border:1px solid var(--c-line-strong);letter-spacing:.14em;text-transform:uppercase;color:var(--c-text-2);align-self:flex-start;padding:.3rem .6rem;font-size:.6875rem;font-weight:600;display:inline-block}.option[data-astro-cid-lcdefpme].ist-gesperrt .option__haken[data-astro-cid-lcdefpme]{visibility:hidden}.hinweis-box[data-astro-cid-lcdefpme]{gap:var(--s-3);padding:var(--s-4);background:var(--c-surface);border-left:2px solid var(--c-accent);font-size:var(--fs-small);color:var(--c-text-2);align-items:flex-start;display:flex}.hinweis-box[data-astro-cid-lcdefpme][hidden]{display:none}.hinweis-box[data-astro-cid-lcdefpme]>svg{color:var(--c-accent-hell);flex:none;margin-top:1px}.extras-gruppen[data-astro-cid-lcdefpme]{gap:var(--s-6);display:grid}.extras-gruppe[data-astro-cid-lcdefpme]{border:0;min-width:0;margin:0;padding:0}.extras-gruppe[data-astro-cid-lcdefpme] legend[data-astro-cid-lcdefpme]{margin-bottom:var(--s-3);padding:0}.extras-raster[data-astro-cid-lcdefpme]{gap:var(--s-2);display:grid}@media (width>=640px){.extras-raster[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr)}}@media (width>=1440px){.extras-raster[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr)}}.extra[data-astro-cid-lcdefpme]{align-items:center;gap:var(--s-3);height:100%;min-height:56px;padding:var(--s-3) var(--s-4);border:1px solid var(--c-line);border-radius:var(--radius);background:var(--c-surface);cursor:pointer;transition:border-color var(--dauer-kurz), background-color var(--dauer-kurz);grid-template-columns:auto 1fr auto;display:grid;position:relative}.extra[data-astro-cid-lcdefpme]:hover{border-color:var(--c-line-strong)}.extra__input[data-astro-cid-lcdefpme]{opacity:0;width:1px;height:1px;position:absolute}.extra[data-astro-cid-lcdefpme]:has(.extra__input:focus-visible){outline:2px solid var(--c-fokus);outline-offset:2px}.extra__box[data-astro-cid-lcdefpme]{border:1px solid var(--c-line-strong);border-radius:var(--radius);color:#0000;width:20px;height:20px;transition:background-color var(--dauer-kurz), border-color var(--dauer-kurz), color var(--dauer-kurz);place-items:center;display:grid}.extra[data-astro-cid-lcdefpme]:has(.extra__input:checked){border-color:var(--c-accent);background:linear-gradient(var(--c-accent-flaeche), var(--c-accent-flaeche)), var(--c-surface)}.extra[data-astro-cid-lcdefpme]:has(.extra__input:checked) .extra__box[data-astro-cid-lcdefpme]{background:var(--c-accent);border-color:var(--c-accent);color:var(--c-on-accent)}.extra__name[data-astro-cid-lcdefpme]{align-items:center;gap:var(--s-2);font-size:var(--fs-small);line-height:1.35;display:inline-flex}.extra__name[data-astro-cid-lcdefpme] svg{color:var(--c-accent-hell);flex:none}.extra__preis[data-astro-cid-lcdefpme]{font-size:var(--fs-small)}.extra__gesperrt[data-astro-cid-lcdefpme]{letter-spacing:.12em;text-transform:uppercase;color:var(--c-text-3);font-size:.6875rem;display:none}.extra[data-astro-cid-lcdefpme].ist-gesperrt{opacity:.55;cursor:not-allowed}.extra[data-astro-cid-lcdefpme].ist-gesperrt .extra__preis[data-astro-cid-lcdefpme]{display:none}.extra[data-astro-cid-lcdefpme].ist-gesperrt .extra__gesperrt[data-astro-cid-lcdefpme]{display:inline}.extra--service[data-astro-cid-lcdefpme]{max-width:520px}.uebersicht[data-astro-cid-lcdefpme]{top:calc(var(--header-h) + var(--s-5));background:var(--c-surface);border:1px solid var(--c-line);position:sticky}.uebersicht__leiste[data-astro-cid-lcdefpme]{display:none}.uebersicht__inhalt[data-astro-cid-lcdefpme]{gap:var(--s-4);padding:var(--s-5);display:grid}.uebersicht__kopf[data-astro-cid-lcdefpme]{padding-bottom:var(--s-3);border-bottom:1px solid var(--c-line)}.uebersicht__zeile[data-astro-cid-lcdefpme]{justify-content:space-between;gap:var(--s-4);font-size:var(--fs-small);margin:0;display:flex}.uebersicht__zeile[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{color:var(--c-text-3)}.uebersicht__zeile[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{text-align:right}.uebersicht__liste[data-astro-cid-lcdefpme]{gap:var(--s-1);padding-block:var(--s-3);border-block:1px solid var(--c-line);display:grid}.uebersicht__leer[data-astro-cid-lcdefpme],.uebersicht__liste[data-astro-cid-lcdefpme] .ue-leer{font-size:var(--fs-small);color:var(--c-text-3);padding-block:var(--s-3)}.uebersicht__liste[data-astro-cid-lcdefpme] .ue-posten{align-items:center;gap:var(--s-2) var(--s-3);padding-block:var(--s-2);font-size:var(--fs-small);animation:posten-ein .35s var(--ease);grid-template-columns:1fr auto auto;display:grid}@keyframes posten-ein{0%{opacity:0;transform:translate(6px)}}.uebersicht__liste[data-astro-cid-lcdefpme] .ue-posten__name{line-height:1.35;display:grid}.uebersicht__liste[data-astro-cid-lcdefpme] .ue-posten__zusatz{color:var(--c-text-3);font-size:.75rem}.uebersicht__liste[data-astro-cid-lcdefpme] .ue-posten__preis{white-space:nowrap;font-variant-numeric:tabular-nums}.uebersicht__liste[data-astro-cid-lcdefpme] .ue-posten__x{width:32px;height:32px;color:var(--c-text-3);transition:color var(--dauer-kurz), background-color var(--dauer-kurz);border-radius:50%;place-items:center;margin-right:-8px;display:grid}.uebersicht__liste[data-astro-cid-lcdefpme] .ue-posten__x:hover{color:var(--c-text);background:var(--c-surface-3)}.uebersicht__liste[data-astro-cid-lcdefpme] .ue-gruppe{margin-top:var(--s-2);letter-spacing:.14em;text-transform:uppercase;color:var(--c-accent-hell);font-size:.6875rem;font-weight:600}.uebersicht__liste[data-astro-cid-lcdefpme] .ue-hinweis{margin-top:var(--s-2);padding:var(--s-3);border-left:2px solid var(--c-accent);background:var(--c-surface-2);color:var(--c-text-2);font-size:.8125rem}.uebersicht__summe[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:baseline;gap:var(--s-4);padding-top:var(--s-2);display:flex}.uebersicht__summe[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]:first-child{font-size:var(--fs-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--c-text-2);font-weight:600}.uebersicht__betrag[data-astro-cid-lcdefpme]{font-family:var(--f-serif);font-size:2.5rem;font-weight:500;line-height:1}.uebersicht__teilen[data-astro-cid-lcdefpme]{justify-content:center;align-items:center;gap:var(--s-2);letter-spacing:.14em;text-transform:uppercase;min-height:44px;color:var(--c-text-2);transition:color var(--dauer-kurz);font-size:.75rem;font-weight:600;display:inline-flex}.uebersicht__teilen[data-astro-cid-lcdefpme]:hover{color:var(--c-text)}.uebersicht__hinweis[data-astro-cid-lcdefpme]{color:var(--c-text-3);padding-top:var(--s-3);border-top:1px solid var(--c-line);font-size:.8125rem}.option-wrap[data-astro-cid-lcdefpme]{align-content:start;display:grid}.option-wrap[data-astro-cid-lcdefpme]:has(.menge) .option[data-astro-cid-lcdefpme]{border-bottom-right-radius:0;border-bottom-left-radius:0}.menge[data-astro-cid-lcdefpme]{align-items:center;gap:var(--s-2) var(--s-4);font-size:var(--fs-small);flex-wrap:wrap;display:flex}.menge--karte[data-astro-cid-lcdefpme]{padding:var(--s-3) var(--s-5);border:1px solid var(--c-line-strong);border-radius:0 0 var(--radius-l) var(--radius-l);background:#121212b8;border-top:0}.menge--zeile[data-astro-cid-lcdefpme]{padding:var(--s-2) var(--s-4) var(--s-3) calc(var(--s-4) + 20px + var(--s-3))}.menge__frage[data-astro-cid-lcdefpme]{color:var(--c-text-2)}.menge__steuer[data-astro-cid-lcdefpme]{border:1px solid var(--c-line-strong);border-radius:var(--radius);align-items:center;display:inline-flex}.menge__knopf[data-astro-cid-lcdefpme]{width:44px;height:44px;color:var(--c-text);transition:background-color var(--dauer-kurz);place-items:center;font-size:1.25rem;line-height:1;display:grid}.menge__knopf[data-astro-cid-lcdefpme]:hover:not(:disabled){background:var(--c-surface-3)}.menge__knopf[data-astro-cid-lcdefpme]:disabled{color:var(--c-text-3);opacity:.45;cursor:not-allowed}.menge__knopf[data-astro-cid-lcdefpme]:focus-visible{outline:2px solid var(--c-fokus);outline-offset:-2px}.menge__wert[data-astro-cid-lcdefpme]{text-align:center;font-variant-numeric:tabular-nums;min-width:2.25rem;font-weight:600}.menge__zusatz[data-astro-cid-lcdefpme]{color:var(--c-text-3)}.menge[data-astro-cid-lcdefpme][data-gesperrt]{opacity:.45;pointer-events:none}.extra-zeile[data-astro-cid-lcdefpme]{align-content:start;display:grid}.extra__unter[data-astro-cid-lcdefpme]{color:var(--c-text-3)}.extra__name[data-astro-cid-lcdefpme]{flex-direction:column;align-items:flex-start;gap:2px}.extra__hinweis[data-astro-cid-lcdefpme]{color:var(--c-text-3);font-size:.75rem}.extra__preis[data-astro-cid-lcdefpme]{white-space:nowrap}.option__preis[data-astro-cid-lcdefpme],.extra__preis[data-astro-cid-lcdefpme]{font-variant-numeric:tabular-nums}.wahl[data-astro-cid-lcdefpme][hidden]{display:none}.wahl__optionen[data-astro-cid-lcdefpme]{gap:var(--s-2);flex-wrap:wrap;display:flex}.wahl__knopf[data-astro-cid-lcdefpme]{text-align:left;border:1px solid var(--c-line-strong);border-radius:var(--radius);min-height:44px;color:var(--c-text);transition:border-color var(--dauer-kurz), background-color var(--dauer-kurz);gap:2px;padding:.4rem .75rem;display:inline-grid}.wahl__knopf[data-astro-cid-lcdefpme]:hover{border-color:#f2f2f066}.wahl__knopf[data-astro-cid-lcdefpme][aria-checked=true]{border-color:var(--c-accent);background:var(--c-accent-flaeche)}.wahl__knopf[data-astro-cid-lcdefpme]:focus-visible{outline:2px solid var(--c-fokus);outline-offset:2px}.wahl__name[data-astro-cid-lcdefpme]{font-size:var(--fs-small);line-height:1.25}.wahl__preis[data-astro-cid-lcdefpme]{color:var(--c-text-3);font-variant-numeric:tabular-nums;font-size:.75rem}.wahl__preis[data-astro-cid-lcdefpme]:empty{display:none}.option__merkmal[data-astro-cid-lcdefpme]{font-size:var(--fs-small);color:var(--c-accent-hell)}.extras-gruppe[data-astro-cid-lcdefpme] .standzeiten,.extras-gruppe[data-astro-cid-lcdefpme] .hinweis-box[data-astro-cid-lcdefpme]{margin-top:var(--s-3)}.van-hinweis[data-astro-cid-lcdefpme]{margin-bottom:calc(-1 * var(--s-4))}.van-hinweis[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]{gap:var(--s-3);justify-items:start;display:grid}.anfrage[data-astro-cid-lcdefpme]{gap:var(--s-5);display:grid}.anfrage[data-astro-cid-lcdefpme][hidden]{display:none}.anfrage__zusammenfassung[data-astro-cid-lcdefpme]{padding:var(--s-4);background:var(--c-surface);border-left:2px solid var(--c-accent);font-size:var(--fs-small);color:var(--c-text-2)}.anfrage__felder[data-astro-cid-lcdefpme]{gap:var(--s-4);display:grid}@media (width>=640px){.anfrage__felder[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}.anfrage__breit[data-astro-cid-lcdefpme]{grid-column:1/-1}}.anfrage[data-astro-cid-lcdefpme] .feld[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme],.anfrage[data-astro-cid-lcdefpme] .feld[data-astro-cid-lcdefpme] textarea[data-astro-cid-lcdefpme]{font:inherit;font-size:1rem}.anfrage[data-astro-cid-lcdefpme] .feld[data-astro-cid-lcdefpme] textarea[data-astro-cid-lcdefpme]{min-height:120px}.anfrage[data-astro-cid-lcdefpme] .feld[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme][type=date]{color-scheme:dark}.anfrage__optional[data-astro-cid-lcdefpme]{text-transform:none;letter-spacing:0;color:var(--c-text-3);font-weight:400}.anfrage__honig[data-astro-cid-lcdefpme]{clip-path:inset(50%);white-space:nowrap;opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}.anfrage__fehler[data-astro-cid-lcdefpme]{padding:var(--s-4);font-size:var(--fs-small);background:#c96a5a1a;border-left:2px solid #c96a5a}.anfrage__fehler[data-astro-cid-lcdefpme][hidden]{display:none}.anfrage__datenschutz[data-astro-cid-lcdefpme]{color:var(--c-text-3);font-size:.8125rem}.anfrage[data-astro-cid-lcdefpme] [data-astro-cid-lcdefpme][aria-invalid=true]{border-color:#c96a5a}.anfrage-ok[data-astro-cid-lcdefpme]{justify-items:start;gap:var(--s-4);padding:var(--s-6) var(--s-5);background:var(--c-surface);border:1px solid var(--c-accent);outline:none;display:grid}.anfrage-ok[data-astro-cid-lcdefpme][hidden]{display:none}.anfrage-ok__haken[data-astro-cid-lcdefpme]{background:var(--c-accent);width:52px;height:52px;color:var(--c-on-accent);border-radius:50%;place-items:center;display:grid}.anfrage-ok__titel[data-astro-cid-lcdefpme]{font-size:var(--fs-h4)}@media (width<=899px){.konf[data-astro-cid-lcdefpme]{padding-bottom:calc(var(--sektion) + 80px)}.uebersicht[data-astro-cid-lcdefpme]{z-index:45;border-width:1px 0 0;border-color:var(--c-line-strong);-webkit-backdrop-filter:blur(12px);padding-bottom:env(safe-area-inset-bottom);background:#080808f7;position:fixed;inset:auto 0 0;box-shadow:0 -20px 40px #00000080}.uebersicht__leiste[data-astro-cid-lcdefpme]{align-items:center;gap:var(--s-3);padding:var(--s-3) var(--rand);display:flex}.uebersicht__toggle[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:center;gap:var(--s-3);text-align:left;flex:1;min-height:48px;display:flex}.uebersicht__mini[data-astro-cid-lcdefpme]{display:grid}.uebersicht__mini-label[data-astro-cid-lcdefpme]{color:var(--c-text-3);font-size:.75rem}.uebersicht__mini-summe[data-astro-cid-lcdefpme]{font-family:var(--f-serif);font-size:1.5rem;line-height:1.1}.uebersicht__chevron[data-astro-cid-lcdefpme]{border-left:1.5px solid var(--c-text-2);border-top:1.5px solid var(--c-text-2);width:10px;height:10px;transition:transform var(--dauer) var(--ease);transform:rotate(45deg)translateY(3px)}.uebersicht[data-astro-cid-lcdefpme].ist-offen .uebersicht__chevron[data-astro-cid-lcdefpme]{transform:rotate(225deg)translateY(3px)}.uebersicht__inhalt[data-astro-cid-lcdefpme]{visibility:hidden;max-height:0;transition:max-height .45s var(--ease), padding .45s var(--ease), visibility 0s .45s;padding-block:0;overflow:hidden}.uebersicht[data-astro-cid-lcdefpme].ist-offen .uebersicht__inhalt[data-astro-cid-lcdefpme]{max-height:min(70vh,640px);padding-block:var(--s-2) var(--s-5);visibility:visible;transition:max-height .45s var(--ease), padding .45s var(--ease);border-top:1px solid var(--c-line);overflow-y:auto}}.uebersicht__liste[data-astro-cid-lcdefpme] .ue-posten--rabatt{color:var(--c-accent-hell);padding-top:0;animation:none}.uebersicht__liste[data-astro-cid-lcdefpme] .ue-posten--rabatt .ue-posten__name{font-size:.8125rem}.uebersicht__liste[data-astro-cid-lcdefpme] .ue-posten__preis .preis-alt{font-size:.85em}.uebersicht__betrag[data-astro-cid-lcdefpme] .preis-alt{vertical-align:.25em;font-size:.5em}.uebersicht__mini-summe[data-astro-cid-lcdefpme] .preis-alt{font-size:.8em}.option__preis[data-astro-cid-lcdefpme] .badge--aktion{font-family:var(--f-sans)}
