.anfrage[data-astro-cid-bjuqexpk]{grid-template-columns:minmax(0,420px) minmax(0,1fr);align-items:start;gap:80px;display:grid}.anfrage__info[data-astro-cid-bjuqexpk]{flex-direction:column;gap:28px;display:flex;position:sticky;top:128px}.schritte[data-astro-cid-bjuqexpk]{margin:0;padding:0;list-style:none}.schritte[data-astro-cid-bjuqexpk] li[data-astro-cid-bjuqexpk]{border-top:1px solid var(--linie);gap:20px;padding-block:18px;display:flex}.schritte[data-astro-cid-bjuqexpk] li[data-astro-cid-bjuqexpk]>span[data-astro-cid-bjuqexpk]{font:400 var(--fs-h3)/1 var(--font-display);color:var(--akzent);min-width:1ch}.schritte[data-astro-cid-bjuqexpk] strong[data-astro-cid-bjuqexpk]{font-weight:500}.zitat-klein[data-astro-cid-bjuqexpk]{font:italic 400 var(--fs-h4)/1.3 var(--font-display);color:var(--text-soft)}.formular[data-astro-cid-bjuqexpk]{background:var(--flaeche);border:1px solid var(--linie);border-radius:var(--radius);flex-direction:column;gap:56px;min-width:0;padding:clamp(20px,4vw,56px);display:flex}.gruppe[data-astro-cid-bjuqexpk]{border:0;flex-direction:column;gap:20px;min-width:0;margin:0;padding:0;display:flex}legend[data-astro-cid-bjuqexpk]{font:400 var(--fs-h3)/1.15 var(--font-display);align-items:baseline;gap:14px;margin-bottom:20px;padding:0;display:flex}.zeile[data-astro-cid-bjuqexpk]{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.feld[data-astro-cid-bjuqexpk]{flex-direction:column;gap:8px;min-width:0;display:flex}.feld[data-astro-cid-bjuqexpk]>label[data-astro-cid-bjuqexpk],.feld__label[data-astro-cid-bjuqexpk]{font-size:var(--fs-small);font-weight:500}input[data-astro-cid-bjuqexpk]:not([type=radio]):not([type=checkbox]):not([type=file]),select[data-astro-cid-bjuqexpk],textarea[data-astro-cid-bjuqexpk]{font:inherit;color:var(--dunkel);background:var(--flaeche);border:1px solid var(--linie);border-radius:var(--radius-feld);width:100%;min-height:52px;padding:14px 16px}input[data-astro-cid-bjuqexpk][type=date]{-webkit-appearance:none;appearance:none;text-align:left;min-width:0;max-width:100%;display:block}input[data-astro-cid-bjuqexpk][type=date]::-webkit-date-and-time-value{text-align:left}input[data-astro-cid-bjuqexpk]:focus,select[data-astro-cid-bjuqexpk]:focus,textarea[data-astro-cid-bjuqexpk]:focus{border-color:var(--akzent);box-shadow:0 0 0 3px rgb(var(--akzent-rgb) / .18);outline:none}[data-astro-cid-bjuqexpk][aria-invalid=true]{border-color:var(--fehler)!important}#portionen[data-astro-cid-bjuqexpk][aria-invalid=true] .chip[data-astro-cid-bjuqexpk]{border-color:var(--fehler)}textarea[data-astro-cid-bjuqexpk]{resize:vertical;min-height:140px}.chips[data-astro-cid-bjuqexpk]{flex-wrap:wrap;gap:10px;display:flex}.firmen-schalter[data-astro-cid-bjuqexpk]{border:1px solid var(--linie);border-radius:var(--radius);flex-direction:column;gap:6px;padding:16px 20px;display:flex}.firmen-schalter[data-astro-cid-bjuqexpk] p[data-astro-cid-bjuqexpk]{margin:0;padding-left:30px}.formular[data-astro-cid-bjuqexpk].firmenmodus .firmen-schalter[data-astro-cid-bjuqexpk]{border-color:var(--dunkel)}.formular[data-astro-cid-bjuqexpk].firmenmodus .chip-wahl--firma[data-astro-cid-bjuqexpk]{order:-1}.firmen-block[data-astro-cid-bjuqexpk]{border-left:2px solid var(--linie);padding-left:16px}.chip-wahl[data-astro-cid-bjuqexpk] input[data-astro-cid-bjuqexpk]{opacity:0;pointer-events:none;position:absolute}.chip-wahl[data-astro-cid-bjuqexpk] input[data-astro-cid-bjuqexpk]:checked+.chip[data-astro-cid-bjuqexpk]{background:var(--dunkel);color:var(--flaeche);border-color:var(--dunkel)}.chip-wahl[data-astro-cid-bjuqexpk] input[data-astro-cid-bjuqexpk]:focus-visible+.chip[data-astro-cid-bjuqexpk]{outline:2px solid var(--akzent);outline-offset:2px}.degustation[data-astro-cid-bjuqexpk]{background:var(--hintergrund);border-radius:var(--radius-feld);flex-direction:column;gap:14px;padding:18px;display:flex}.degustation[data-astro-cid-bjuqexpk][hidden],#portionen-feld[data-astro-cid-bjuqexpk][hidden],#menge-feld[data-astro-cid-bjuqexpk][hidden],#fotodruck-feld[data-astro-cid-bjuqexpk][hidden],#geschmack-zeile[data-astro-cid-bjuqexpk][hidden],#ernaehrung-feld[data-astro-cid-bjuqexpk][hidden],#kurstermin-feld[data-astro-cid-bjuqexpk][hidden],#kurstermin-info[data-astro-cid-bjuqexpk][hidden]{display:none}#format[data-astro-cid-bjuqexpk][aria-invalid=true] .chip[data-astro-cid-bjuqexpk],.upload[data-astro-cid-bjuqexpk][aria-invalid=true]{border-color:var(--fehler)}.degustation[data-astro-cid-bjuqexpk] input[data-astro-cid-bjuqexpk],.degustation[data-astro-cid-bjuqexpk] select[data-astro-cid-bjuqexpk]{background:var(--flaeche)}#gutschein[data-astro-cid-bjuqexpk]{text-transform:uppercase}#gutschein-hinweis[data-astro-cid-bjuqexpk]:empty{display:none}.gutschein--ok[data-astro-cid-bjuqexpk]{color:var(--akzent)}.gutschein--fehler[data-astro-cid-bjuqexpk]{color:var(--fehler)}.konfig-box[data-astro-cid-bjuqexpk]{background:var(--flaeche);border:1px solid var(--linie);border-radius:var(--radius);flex-direction:column;gap:8px;padding:16px 20px;display:flex}.konfig-box[data-astro-cid-bjuqexpk][hidden],#konfig-weiter[data-astro-cid-bjuqexpk][hidden]{display:none}.konfig-box__liste[data-astro-cid-bjuqexpk]{font-size:var(--fs-small);grid-template-columns:auto 1fr;gap:4px 16px;margin:0;display:grid}.konfig-box__liste[data-astro-cid-bjuqexpk] dt{color:var(--text-soft)}.konfig-box__liste[data-astro-cid-bjuqexpk] dd{margin:0}.konfig-box__preis[data-astro-cid-bjuqexpk]{margin:0;font-weight:600}.hinweis[data-astro-cid-bjuqexpk]{background:var(--band);border-radius:var(--radius-feld);font-size:var(--fs-small);padding:10px 14px}.adresse[data-astro-cid-bjuqexpk]{border:0;flex-direction:column;gap:14px;min-width:0;margin:0;padding:0;display:flex}.adresse[data-astro-cid-bjuqexpk][hidden],#geschmack-info[data-astro-cid-bjuqexpk][hidden]{display:none}.adresse[data-astro-cid-bjuqexpk] legend[data-astro-cid-bjuqexpk]{font:600 var(--fs-small)/1.3 var(--font-body);margin-bottom:4px;padding:0}.zeile--plz[data-astro-cid-bjuqexpk]{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.hinweis--fehler[data-astro-cid-bjuqexpk]{color:#7a2412;background:#f8d7cf}.hinweis[data-astro-cid-bjuqexpk]:empty{display:none}.upload[data-astro-cid-bjuqexpk]{border:1px dashed var(--text-soft);border-radius:var(--radius-feld);text-align:center;cursor:pointer;flex-direction:column;align-items:center;gap:6px;padding:28px;display:flex;font-weight:400!important}.upload[data-astro-cid-bjuqexpk]:hover{border-color:var(--dunkel);background:var(--hintergrund)}.upload__liste[data-astro-cid-bjuqexpk]{font-size:var(--fs-small);flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.upload__liste[data-astro-cid-bjuqexpk] li[data-astro-cid-bjuqexpk]{justify-content:space-between;gap:12px;display:flex}.upload__liste[data-astro-cid-bjuqexpk] button[data-astro-cid-bjuqexpk]{color:var(--akzent);cursor:pointer;font:inherit;background:0 0;border:0}.falle[data-astro-cid-bjuqexpk]{height:0;position:absolute;left:-9999px;overflow:hidden}.einverstanden[data-astro-cid-bjuqexpk]{font-size:var(--fs-small);align-items:flex-start;gap:12px;display:flex}.einverstanden[data-astro-cid-bjuqexpk] input[data-astro-cid-bjuqexpk]{width:18px;height:18px;accent-color:var(--dunkel);margin-top:3px}.absenden[data-astro-cid-bjuqexpk]{border-top:1px solid var(--linie);flex-wrap:wrap;align-items:center;gap:16px 24px;padding-top:24px;display:flex}.fehler[data-astro-cid-bjuqexpk]{color:var(--fehler);font-weight:500}.fortschritt[data-astro-cid-bjuqexpk],.schritt-nav[data-astro-cid-bjuqexpk]{display:none}.formular--schritte[data-astro-cid-bjuqexpk] .fortschritt[data-astro-cid-bjuqexpk]{flex-direction:column;gap:10px;display:flex}.fortschritt__balken[data-astro-cid-bjuqexpk]{background:var(--linie);border-radius:999px;height:4px;overflow:hidden}.fortschritt__balken[data-astro-cid-bjuqexpk] span[data-astro-cid-bjuqexpk]{background:var(--akzent);width:25%;height:100%;transition:width .25s;display:block}.formular--schritte[data-astro-cid-bjuqexpk] .gruppe[data-astro-cid-bjuqexpk]:not(.ist-aktiv),.formular--schritte[data-astro-cid-bjuqexpk] .absenden[data-astro-cid-bjuqexpk]{display:none}.formular--schritte[data-astro-cid-bjuqexpk] .schritt-nav[data-astro-cid-bjuqexpk]{z-index:5;padding:12px clamp(20px, 4vw, 56px) max(12px, env(safe-area-inset-bottom));background:var(--flaeche);border-top:1px solid var(--linie);gap:12px;margin:0 calc(-1*clamp(20px,4vw,56px)) calc(-1*clamp(20px,4vw,56px));display:flex;position:sticky;bottom:0}.formular--schritte[data-astro-cid-bjuqexpk] .schritt-nav[data-astro-cid-bjuqexpk] .btn[data-astro-cid-bjuqexpk]{white-space:nowrap;flex:1;padding-inline:12px}.formular--schritte[data-astro-cid-bjuqexpk] .schritt-nav[data-astro-cid-bjuqexpk] #schritt-zurueck[data-astro-cid-bjuqexpk]{flex:0 auto}.formular--schritte[data-astro-cid-bjuqexpk] .schritt-nav[data-astro-cid-bjuqexpk] #schritt-zurueck[data-astro-cid-bjuqexpk][hidden]+#schritt-weiter[data-astro-cid-bjuqexpk]{flex:100%}@media (prefers-reduced-motion:reduce){.fortschritt__balken[data-astro-cid-bjuqexpk] span[data-astro-cid-bjuqexpk]{transition:none}}@media (width<=1000px){.anfrage[data-astro-cid-bjuqexpk]{grid-template-columns:1fr;gap:40px}.anfrage__info[data-astro-cid-bjuqexpk]{position:static}.schritte[data-astro-cid-bjuqexpk],.zitat-klein[data-astro-cid-bjuqexpk]{display:none}}@media (width<=640px){.zeile[data-astro-cid-bjuqexpk]{grid-template-columns:1fr}.formular[data-astro-cid-bjuqexpk]{gap:40px}.absenden[data-astro-cid-bjuqexpk] .btn{width:100%}}
