.city-link[data-astro-cid-dit2yfqs]{color:var(--c-red);margin-top:4px;font-size:14px;font-weight:700;text-decoration:none}#standorte[data-astro-cid-dit2yfqs]{scroll-margin-top:calc(var(--header-h) + 24px)}.locations[data-astro-cid-dit2yfqs]{flex-direction:column;gap:16px;padding-top:60px;display:flex}.locations[data-astro-cid-dit2yfqs].page{padding-top:36px}.locations[data-astro-cid-dit2yfqs].page .section-title[data-astro-cid-dit2yfqs]{font-size:clamp(34px,6vw,60px)}.accent[data-astro-cid-dit2yfqs]{color:var(--c-red)}.filters[data-astro-cid-dit2yfqs]{gap:8px}.filters[data-astro-cid-dit2yfqs][hidden]{display:none}.regions[data-astro-cid-dit2yfqs]{margin-top:-6px}.chip[data-astro-cid-dit2yfqs]{background:var(--c-white);color:var(--c-ink);font:inherit;cursor:pointer;border:1px solid #e2e2e2;border-radius:999px;flex-shrink:0;align-items:center;gap:6px;padding:8px 13px;font-size:14px;font-weight:500;display:flex}.chip[data-astro-cid-dit2yfqs].small{background:var(--c-grey-100);border-color:var(--c-grey-100);padding:6px 12px;font-size:13px}.chip[data-astro-cid-dit2yfqs] .n[data-astro-cid-dit2yfqs]{color:#8a8a8a;font-size:12px}.chip[data-astro-cid-dit2yfqs][aria-pressed=true]{background:var(--c-ink);border-color:var(--c-ink);color:var(--c-white);font-weight:600}.chip[data-astro-cid-dit2yfqs][aria-pressed=true] .n[data-astro-cid-dit2yfqs]{color:#bdbdbd}.map[data-astro-cid-dit2yfqs]{margin:0 var(--gutter);aspect-ratio:356/318;background:#e9eef2;border:1px solid #e4e8eb;border-radius:24px;position:relative;overflow:hidden}.map[data-astro-cid-dit2yfqs] svg[data-astro-cid-dit2yfqs]{cursor:grab;touch-action:none;width:100%;height:100%;position:absolute;inset:0}.land[data-astro-cid-dit2yfqs]{fill:#fff;transition:fill .3s}.land[data-astro-cid-dit2yfqs].is-on{fill:#ffe3ea}.pin[data-astro-cid-dit2yfqs]{cursor:pointer;outline:none}.hit[data-astro-cid-dit2yfqs]{fill:#0000}.halo[data-astro-cid-dit2yfqs]{fill:#e8003d00}.dot[data-astro-cid-dit2yfqs]{fill:var(--c-red);stroke:#fff;stroke-width:1.2px}.lbl[data-astro-cid-dit2yfqs]{font-family:var(--font-text);fill:var(--c-ink);paint-order:stroke;stroke:#fff;stroke-width:1.4px;stroke-linejoin:round;pointer-events:none;font-size:5px;font-weight:700;display:none}svg[data-astro-cid-dit2yfqs].zoomed .lbl[data-astro-cid-dit2yfqs]{display:block}.pin[data-astro-cid-dit2yfqs].is-dim .dot[data-astro-cid-dit2yfqs]{fill:#bdbdba}.pin[data-astro-cid-dit2yfqs].is-selected .dot[data-astro-cid-dit2yfqs]{r:4}.pin[data-astro-cid-dit2yfqs].is-selected .halo[data-astro-cid-dit2yfqs]{fill:#e8003d40;transform-box:fill-box;transform-origin:50%;animation:1.8s ease-out infinite pin-pulse}.pin[data-astro-cid-dit2yfqs].is-selected .lbl[data-astro-cid-dit2yfqs],.pin[data-astro-cid-dit2yfqs]:hover .lbl[data-astro-cid-dit2yfqs],.pin[data-astro-cid-dit2yfqs]:focus-visible .lbl[data-astro-cid-dit2yfqs]{display:block}.pin[data-astro-cid-dit2yfqs]:focus-visible .dot[data-astro-cid-dit2yfqs]{stroke:var(--c-ink)}@keyframes pin-pulse{0%{opacity:.9;transform:scale(.8)}to{opacity:0;transform:scale(1.8)}}.zoom[data-astro-cid-dit2yfqs]{flex-direction:column;gap:6px;display:flex;position:absolute;bottom:10px;right:10px}.zoom[data-astro-cid-dit2yfqs] button[data-astro-cid-dit2yfqs]{background:var(--c-white);-webkit-appearance:none;appearance:none;width:40px;height:40px;color:var(--c-red);font:inherit;cursor:pointer;border:1px solid #e2e2e2;border-radius:12px;padding:0;font-size:22px;font-weight:700;line-height:1;box-shadow:0 4px 12px #00000014}.card[data-astro-cid-dit2yfqs]{z-index:4;background:var(--c-white);border-radius:20px;align-items:center;gap:12px;margin:12px 16px 0;padding:14px;display:flex;position:relative;box-shadow:0 14px 34px #00000024}.icon[data-astro-cid-dit2yfqs]{background:var(--c-red);width:44px;height:44px;color:var(--c-white);border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.txt[data-astro-cid-dit2yfqs]{flex-direction:column;gap:2px;min-width:0;display:flex}.title[data-astro-cid-dit2yfqs]{font-size:16px;font-weight:700}.info[data-astro-cid-dit2yfqs]{color:var(--c-grey-600);font-size:13px}.shipping[data-astro-cid-dit2yfqs]{padding:0 var(--gutter);color:var(--c-grey-600);align-items:center;gap:6px;margin:0;font-size:14px;display:flex}.stage-wrap[data-astro-cid-dit2yfqs]{flex-direction:column;display:flex}@media (width>=900px){.stage-wrap[data-astro-cid-dit2yfqs]{max-width:1200px;width:calc(100% - 2 * var(--gutter));grid-template-columns:minmax(0,620px) minmax(260px,340px);justify-content:start;align-items:start;gap:24px;margin:0 auto;display:grid}.map[data-astro-cid-dit2yfqs]{margin:0}.card[data-astro-cid-dit2yfqs]{box-shadow:none;border:1px solid var(--c-grey-200);flex-direction:column;justify-content:center;align-items:flex-start;gap:10px;margin:0;padding:20px}.card[data-astro-cid-dit2yfqs] .title[data-astro-cid-dit2yfqs]{font-family:var(--font-display);letter-spacing:-.02em;font-size:24px;font-weight:800}.card[data-astro-cid-dit2yfqs] .info[data-astro-cid-dit2yfqs]{font-size:15px}.card[data-astro-cid-dit2yfqs] .city-link[data-astro-cid-dit2yfqs]{margin-top:4px;font-size:15px}.filters[data-astro-cid-dit2yfqs]{max-width:calc(1200px + 2 * var(--gutter));justify-content:flex-start;width:100%;margin-inline:auto}.shipping[data-astro-cid-dit2yfqs]{max-width:1200px;width:calc(100% - 2 * var(--gutter));justify-content:flex-start;margin-inline:auto;padding:0}}
