.hausschalter{min-width:0}.segmente{background:var(--color-glas);border-radius:999px;gap:4px;padding:4px;display:flex}.segment{flex:1 1 0;display:flex;position:relative}.segment input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.segment span{text-align:center;white-space:nowrap;border-radius:999px;flex:1;justify-content:center;align-items:center;gap:7px;min-height:30px;padding:0 12px;font-size:.875rem;font-weight:600;line-height:1.1;transition:background .25s ease-out,color .25s ease-out,box-shadow .25s ease-out;display:flex}.segment-punkt{border-radius:50%;flex:none;width:8px;height:8px}.punkt-beide{background:linear-gradient(90deg, var(--color-marine) 50%, var(--color-jager) 50%)}a.segment{text-decoration:none}a.segment[aria-current=page] span,.segment input:checked+span{color:var(--color-weiss);box-shadow:0 6px 16px -8px #001e3c99}a.segment[aria-current=page] .segment-punkt,.segment input:checked+span .segment-punkt{background:var(--color-weiss)}a.segment-beide[aria-current=page] span,.segment-beide input:checked+span{background:var(--verlauf-marke)}a.segment-lanners[aria-current=page] span,.segment-lanners input:checked+span{background:var(--verlauf-lanners)}a.segment-jager[aria-current=page] span,.segment-jager input:checked+span{background:var(--verlauf-jager)}a.segment:focus-visible{outline:none}a.segment:focus-visible span{outline:3px solid var(--color-tusche);outline-offset:2px}a.segment:hover:not([aria-current]) span{background:var(--color-weiss)}.segment input:focus-visible+span{outline:3px solid var(--color-tusche);outline-offset:2px;z-index:1;position:relative}.segment:hover input:not(:checked)+span{background:var(--color-weiss)}@media (width<=359.98px){.segmente{gap:2px}.segment span{gap:5px;padding:0 6px;font-size:.8125rem}}.sprachen{align-items:center;gap:10px;font-size:.875rem;line-height:1.2;display:flex}.sprachen-label{color:var(--color-schiefer)}.sprachen ul{gap:2px;margin:0;padding:0;list-style:none;display:flex}.sprachen a{justify-content:center;align-items:center;min-width:32px;min-height:32px;padding:0 4px;font-weight:600;text-decoration:none;display:inline-flex}.sprachen a:hover{text-underline-offset:3px;text-decoration:underline 1px}.sprachen a[aria-current=true]{box-shadow:inset 0 calc(-1 * var(--stroke)) 0 var(--color-tusche)}.sprachen-kopf{flex-direction:column;align-items:flex-start;gap:0}.sprachen-kopf .sprachen-label{padding-left:4px;font-size:.6875rem}.sprachen-kopf a{min-width:28px;min-height:28px}.sprachen-menu{font-size:1rem}.sprachen-menu a{min-width:44px;min-height:44px}.sprachwahl{position:relative}.sprachwahl-knopf{cursor:pointer;border-radius:999px;align-items:center;gap:5px;min-height:44px;padding:0 10px;font-size:.875rem;font-weight:700;list-style:none;transition:background-color .2s ease-out;display:inline-flex}.sprachwahl-knopf::-webkit-details-marker{display:none}.sprachwahl-knopf:hover,.sprachwahl[open] .sprachwahl-knopf{background:var(--color-glas)}.sprachwahl-pfeil{transition:transform .2s ease-out}.sprachwahl[open] .sprachwahl-pfeil{transform:rotate(180deg)}.sprachwahl-panel{z-index:60;background:var(--color-weiss);border-radius:14px;width:230px;padding:8px;animation:.16s ease-out lj-panel;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 24px 48px -16px #001e3c4d,0 0 0 1px #002e5212}.sprachwahl-titel{letter-spacing:.06em;text-transform:uppercase;color:var(--color-schiefer);padding:6px 12px 8px;font-size:.75rem;font-weight:600}.sprachwahl-panel ul{margin:0;padding:0;list-style:none}.sprachwahl-panel a{border-radius:8px;align-items:center;gap:12px;min-height:44px;padding:0 12px;font-weight:500;text-decoration:none;display:flex}.sprachwahl-panel a:hover{background:var(--color-creme)}.sprachwahl-panel a[aria-current=true]{font-weight:700}.sprachwahl-panel a svg{color:var(--color-marine);margin-left:auto}.sprachwahl-code{background:var(--color-glas);border-radius:6px;justify-content:center;align-items:center;width:30px;height:22px;font-size:.75rem;font-weight:700;display:inline-flex}.sprachwahl-panel a[aria-current=true] .sprachwahl-code{background:var(--verlauf-marke);color:var(--color-weiss)}.menu-inhalt:focus{outline:none}.infoleiste{background:var(--verlauf-marke);color:var(--color-weiss);font-size:.8125rem;line-height:1.3}.infoleiste a{color:inherit;text-decoration:none}.infoleiste a:hover{text-decoration:underline}.infoleiste-zeile{justify-content:space-between;align-items:center;gap:16px;min-height:36px;display:flex}.infoleiste ul{flex-wrap:wrap;gap:2px 20px;margin:0;padding:0;list-style:none;display:flex}.status-link,.infoleiste-tel a{align-items:center;gap:7px;min-height:32px;display:inline-flex}.status-text{opacity:.88}.status-punkt{background:#ffffff80;border-radius:50%;flex:none;width:8px;height:8px}.status-punkt[data-zustand=offen]{background:#4ade80;box-shadow:0 0 0 3px #4ade8040}.status-punkt[data-zustand=zu]{background:#fca5a5}.infoleiste-tel{display:none!important}@media (width<=767px){.infoleiste-status li+li{display:none}.infoleiste-status{flex-wrap:nowrap}.status-text{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}}@media (width>=1024px){.infoleiste-tel{display:flex!important}}.kopf{z-index:40;-webkit-backdrop-filter:saturate(1.4)blur(12px);view-transition-name:kopf;background:#fffffff0;transition:box-shadow .25s ease-out;position:sticky;top:0;box-shadow:0 1px #002e5214,0 8px 24px -18px #002e5259}.kopf-zeile{height:var(--header-h);align-items:center;gap:20px;display:flex}.kopf-nav{display:none}.kopf-aktionen{align-items:center;gap:2px;margin-left:auto;display:flex}.kopf-icon,.kopf-menu{cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;gap:6px;min-width:44px;min-height:44px;padding:0;font-size:.9375rem;font-weight:600;text-decoration:none;transition:background-color .2s ease-out;display:inline-flex;position:relative}.kopf-icon:hover{background:var(--color-glas)}.kopf-menu{padding-inline:8px 6px}.tasche-zahl{box-sizing:border-box;background:var(--haus-verlauf,var(--haus));min-width:18px;height:18px;color:var(--color-weiss);text-align:center;font-variant-numeric:tabular-nums;border-radius:999px;padding:0 4px;font-size:.6875rem;font-weight:700;line-height:18px;transition:opacity .2s ease-out,background-color .25s ease-out;position:absolute;top:4px;right:2px}.tasche-zahl[data-neu]{animation:lj-pop .42s var(--ease-schaufenster)}.kopf-tasche:has(.tasche-zahl[data-neu])>.icon{animation:.52s ease-in-out lj-ruck}@keyframes lj-pop{0%{opacity:0;transform:scale(.4)}60%{opacity:1;transform:scale(1.25)}to{transform:scale(1)}}@keyframes lj-ruck{0%,to{transform:translate(0)rotate(0)}30%{transform:translate(-2px)rotate(-8deg)}60%{transform:translate(2px)rotate(5deg)}}@media (width>=1100px){.kopf-nav{margin-inline:auto;display:block}.kopf-menu{display:none}.kopf-zeile{gap:24px}}@media (width<=479.98px){.kopf-zeile{gap:8px}.kopf-aktionen{gap:0}.kopf-menu{padding:0}.kopf-menu-text{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.kopf-aktionen .sprachwahl-knopf{justify-content:center;gap:3px;min-width:44px;padding:0 5px}.kopf-aktionen .sprachwahl-knopf>.icon:first-child{display:none}}@media (width<=359.98px){.kopf-zeile{gap:4px}.kopf-icon,.kopf-menu,.kopf-aktionen .sprachwahl-knopf{min-width:40px}.kopf-aktionen .sprachwahl-knopf{padding:0 3px}}.kopf-nav-liste{align-items:center;gap:2px;margin:0;padding:0;list-style:none;display:flex}.kopf-nav-liste>li{align-items:center;display:flex;position:relative}.kopf-nav-liste>li>a{white-space:nowrap;align-items:center;gap:7px;min-height:44px;padding:0 10px;font-size:.9375rem;font-weight:600;text-decoration:none;display:inline-flex;position:relative}.kopf-nav-liste>li>a:after{content:"";background:var(--verlauf-marke);transform-origin:100%;height:2px;transition:transform .32s var(--ease-schaufenster);border-radius:2px;position:absolute;bottom:6px;left:10px;right:10px;transform:scaleX(0)}.kopf-nav-liste>li>a:hover:after,.kopf-nav-liste>li>a:focus-visible:after,.kopf-nav-liste>li>a[aria-current=page]:after,.nav-gruppe:focus-within>a:after{transform-origin:0;transform:scaleX(1)}.kopf-nav-liste>li>a[aria-current=page]:after{animation:lj-unterstrich .52s var(--ease-schaufenster) .12s backwards}@keyframes lj-unterstrich{0%{transform:scaleX(0)}}.nav-gruppe>a{padding-right:2px!important}.nav-gruppe>a:after{right:2px!important}.nav-auf{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:28px;height:44px;padding:0;transition:transform .2s ease-out;display:inline-flex}html:not(.js) .nav-gruppe>a{padding-right:10px!important}.nav-gruppe[data-offen] .nav-auf svg{transform:rotate(180deg)}.nav-auf svg{transition:transform .2s ease-out}.haus-punkt{border-radius:50%;flex:none;width:10px;height:10px}.punkt-lanners{background:var(--verlauf-lanners)}.punkt-jager{background:var(--verlauf-jager)}.nav-sale{color:var(--color-signal)}.nav-panel{z-index:50;background:var(--color-weiss);border-radius:14px;min-width:260px;padding:12px;display:none;position:absolute;top:100%;left:-12px;box-shadow:0 24px 48px -16px #001e3c47,0 0 0 1px #002e520f}.nav-panel:before{content:"";height:14px;position:absolute;top:-14px;left:0;right:0}.nav-gruppe:hover>.nav-panel,html:not(.js) .nav-gruppe:focus-within>.nav-panel,.nav-gruppe[data-offen]>.nav-panel{animation:.18s ease-out lj-panel;display:block}html.js .nav-gruppe[data-zu]>.nav-panel{display:none}@keyframes lj-panel{0%{opacity:0;transform:translateY(-6px)}}.nav-panel-breit{width:min(640px,70vw);display:none}.nav-gruppe:hover>.nav-panel-breit,html:not(.js) .nav-gruppe:focus-within>.nav-panel-breit,.nav-gruppe[data-offen]>.nav-panel-breit{grid-template-columns:1fr 1fr;gap:12px;display:grid}.nav-panel-liste{margin:0;padding:0;list-style:none}.nav-panel-link{border-radius:8px;justify-content:space-between;align-items:center;gap:12px;min-height:44px;padding:0 12px;font-weight:600;text-decoration:none;transition:background-color .15s ease-out;display:flex}.nav-panel-link svg{opacity:0;transition:opacity .15s ease-out,transform .15s ease-out;transform:translate(-6px)}.nav-panel-link:hover,.nav-panel-link:focus-visible{background:var(--color-creme)}.nav-panel-link:hover svg,.nav-panel-link:focus-visible svg{opacity:1;transform:none}.nav-panel-link.nav-sale,.nav-panel-link.nav-sale:hover{color:var(--color-signal)}.nav-panel-haeuser{gap:10px;display:grid}.nav-haus-kachel{min-height:120px;color:var(--color-weiss);transition:transform .2s var(--ease-schaufenster);background-position:50%;background-size:cover;border-radius:10px;flex-direction:column;justify-content:flex-end;gap:2px;padding:16px;text-decoration:none;display:flex}.nav-haus-kachel:hover{transform:translateY(-2px)}.kachel-lanners{background-image:linear-gradient(160deg, #002e5259, #001e38eb), var(--foto-kachel,none), var(--verlauf-lanners)}.kachel-jager{background-image:linear-gradient(160deg, #231f204d, #100e0feb), var(--foto-kachel,none), var(--verlauf-jager)}.nav-haus-name{font-family:var(--font-display);text-transform:uppercase;font-size:1.75rem;line-height:1}.nav-haus-text{opacity:.85;font-size:.8125rem}.nav-haus-mehr{align-items:center;gap:6px;margin-top:6px;font-size:.875rem;font-weight:600;display:inline-flex}.kopf-hausleiste{top:var(--header-h);z-index:39;height:var(--switch-h);-webkit-backdrop-filter:saturate(1.4)blur(12px);view-transition-name:hausleiste;background:#fffffff0;border-top:1px solid #002e5212;align-items:center;transition:transform .25s ease-out,visibility linear;display:flex;position:sticky;box-shadow:0 8px 24px -18px #002e5259}html[data-leiste-weg] .kopf-hausleiste{visibility:hidden;transition:transform .25s ease-out,visibility 0s linear .25s;transform:translateY(-100%)}html.js:not([data-leiste-weg]) .kopf{box-shadow:none}.hausleiste-zeile{justify-content:center;align-items:center;gap:16px;display:flex}.hausleiste-label{color:var(--color-schiefer);white-space:nowrap;font-size:.8125rem;font-weight:600;display:none}.kopf-hausleiste .hausschalter{width:100%;max-width:520px}@media (width>=768px){.hausleiste-label{display:inline}}.menu-dialog{background:var(--color-weiss);width:100%;max-width:none;height:100%;max-height:none;color:var(--color-tusche);opacity:0;transition:opacity .2s ease-out, display .2s allow-discrete, overlay .2s allow-discrete;border:0;margin:0;padding:0}.menu-dialog[open]{opacity:1}@starting-style{.menu-dialog[open]{opacity:0}}.menu-dialog::backdrop{background:0 0}.menu-inhalt{flex-direction:column;gap:28px;padding-bottom:52px;display:flex}.menu-kopf{height:var(--header-h);justify-content:space-between;align-items:center;display:flex}.menu-haeuser{grid-template-columns:1fr 1fr;gap:10px;display:grid}.menu-haus{min-height:110px;color:var(--color-weiss);background-position:50%;background-size:cover;border-radius:12px;flex-direction:column;justify-content:flex-end;padding:14px;text-decoration:none;display:flex}.menu-haus-name{font-family:var(--font-display);text-transform:uppercase;font-size:2rem;line-height:1}.menu-haus-text{font-size:.875rem;font-weight:600}.menu-haupt,.menu-service{margin:0;padding:0;list-style:none}.menu-haupt a{font-family:var(--font-display);padding:4px 0;font-size:2.25rem;line-height:1.1;text-decoration:none;display:inline-block;position:relative}.menu-haupt a[aria-current=page]{background:var(--verlauf-marke);color:#0000;-webkit-background-clip:text;background-clip:text}.menu-haupt a:after{content:"";background:var(--verlauf-marke);transform-origin:100%;height:3px;transition:transform .32s var(--ease-schaufenster);border-radius:3px;position:absolute;bottom:2px;left:0;right:0;transform:scaleX(0)}.menu-haupt a:hover:after,.menu-haupt a:focus-visible:after,.menu-haupt a[aria-current=page]:after{transform-origin:0;transform:scaleX(1)}.menu-dialog[open] .menu-haupt a[aria-current=page]:after{animation:lj-unterstrich .52s var(--ease-schaufenster) .18s backwards}.menu-service a{align-items:center;min-height:44px;display:inline-flex}.zeiten{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;max-width:420px}.zeiten th,.zeiten td{text-align:left;vertical-align:top;padding:3px 0;font-weight:400}.zeiten th{white-space:nowrap;padding-right:20px}.zeiten tr[data-heute] th,.zeiten tr[data-heute] td{font-weight:700}.zeiten-hinweis{margin-top:8px}.zeiten-status{margin-top:2px}.ausblick{margin-top:12px}.ausblick ul{margin:4px 0 0;padding-left:1.1em}.hauslogo{color:var(--color-marine);line-height:1;display:inline-flex}.hauslogo-jager{color:var(--color-jager);width:14em;max-width:100%}.hauslogo-hell{color:var(--color-weiss)}.hl-lanners{flex-direction:column;align-items:center;display:inline-flex}.hl-lanners-gross{font-family:var(--font-display);letter-spacing:.035em;text-transform:uppercase;-webkit-text-stroke:.025em currentColor;font-size:3.25em;line-height:.92}.hl-zeile-klein{letter-spacing:.24em;padding-left:.24em;font-size:.8em;font-weight:600}.hl-lanners .hl-zeile-klein:first-child{margin-bottom:.15em}.hl-lanners .hl-zeile-klein:last-child{margin-top:.2em}.hl-jager{flex-direction:column;align-items:stretch;width:100%;display:inline-flex}.hl-gebaeude{width:62%;height:auto;margin:0 auto .5em;display:block}.hl-jager-wort{letter-spacing:.2em;text-align:center;text-transform:uppercase;white-space:nowrap;border-block:1px solid;padding:.42em 0;font-size:1.05em;font-weight:600}.hl-jager-zusatz{letter-spacing:.08em;text-align:right;opacity:.85;margin-top:.35em;font-size:.68em}.fuss{margin-top:var(--section);background:var(--verlauf-marke);color:var(--color-weiss);padding:64px 0 28px;position:relative;overflow:hidden}.fuss:before{content:"";background:var(--verlauf-messing);height:4px;position:absolute;top:0;left:0;right:0}.fuss:after{content:"";pointer-events:none;background:radial-gradient(60% 80% at 100% 0,#d9b67a29,#0000 60%),radial-gradient(50% 70% at 0 100%,#0f5f9759,#0000 60%);position:absolute;inset:0}.fuss>.container-lj{z-index:1;position:relative}.fuss a{color:inherit}.fuss-haeuser{grid-template-columns:minmax(0,1fr);gap:28px;display:grid}@media (width>=900px){.fuss-haeuser{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}}.fuss-haus{border-radius:calc(var(--radius-bild) + 4px);backdrop-filter:blur(6px);background:#ffffff0f;flex-direction:column;align-items:flex-start;gap:14px;padding:clamp(22px,3vw,34px);display:flex;box-shadow:inset 0 0 0 1px #ffffff1f}.fuss-logo{margin-bottom:6px;font-size:13px;text-decoration:none;display:inline-flex}.fuss-haus-jager .fuss-logo .hauslogo{width:15em}.fuss-adresse{flex-direction:column;gap:6px;font-style:normal;display:flex}.fuss-adresse span{align-items:center;gap:10px;display:inline-flex}.fuss-adresse svg{opacity:.7;flex:none}.fuss-status .status-punkt[data-zustand=offen]{opacity:1;background:#4ade80}.fuss-status .status-punkt[data-zustand=zu]{opacity:1;background:#fca5a5}.fuss-zeiten-titel{margin-top:6px}.fuss .zeiten-block{width:100%}.fuss-links{flex-wrap:wrap;gap:4px 20px;margin-top:6px;display:flex}.fuss-links a,.fuss-nav a,.fuss-recht a{align-items:center;min-height:32px;display:inline-flex}.fuss-nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 24px;margin-top:56px;display:grid}@media (width>=900px){.fuss-nav{grid-template-columns:repeat(4,minmax(0,1fr))}}.fuss-spalte-titel{letter-spacing:.14em;text-transform:uppercase;color:#e4c48f;margin-bottom:10px;font-size:.75rem;font-weight:700}.fuss-spalte ul{margin:0;padding:0;list-style:none}.fuss-nav a{opacity:.88;text-decoration:none}.fuss-nav a:hover{opacity:1;text-decoration:underline}.fuss .sprachen{flex-direction:column;align-items:flex-start}.fuss .sprachen-label{display:none}.fuss .sprachen ul{flex-wrap:wrap;gap:6px}.fuss .sprachen a{border-radius:999px;min-width:44px;min-height:36px;box-shadow:inset 0 0 0 1px #ffffff59}.fuss .sprachen a[aria-current=true]{background:var(--color-weiss);color:var(--color-tusche);box-shadow:none}.fuss-unten{border-top:1px solid #ffffff26;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;margin-top:48px;padding-top:20px;font-size:.875rem;display:flex}.fuss-marke{font-family:var(--font-display);letter-spacing:.04em;text-transform:uppercase;font-size:1.25rem}.fuss-marke span{color:#e4c48f}.fuss-recht ul{flex-wrap:wrap;gap:2px 20px;margin:0;padding:0;list-style:none;display:flex}.fuss-recht a{opacity:.8}.suche-dialog{background:var(--color-weiss);opacity:0;width:100%;max-width:none;height:100%;max-height:none;transition:opacity .2s ease-out, display .2s allow-discrete, overlay .2s allow-discrete;border:0;margin:0;padding:0}.suche-dialog[open]{opacity:1}@starting-style{.suche-dialog[open]{opacity:0}}.suche-dialog::backdrop{background:0 0}.suche-inhalt{max-width:960px;padding-bottom:52px}.suche-kopf{min-height:var(--header-h);justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.suche-zu{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}.suche-zeile{gap:8px;display:flex}.suche-zeile .feld{flex:1}.suche-ergebnisse{margin-top:32px}.demoleiste[data-astro-cid-hkbrpulz]{background:var(--color-tusche);color:var(--color-weiss);font-size:.875rem;line-height:1.4}.demoleiste-inhalt[data-astro-cid-hkbrpulz]{flex-wrap:wrap;gap:4px 20px;padding-block:8px;display:flex}.demoleiste[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]{color:var(--color-weiss)}main[data-astro-cid-hkbrpulz]:focus{outline:none}.fassade[data-astro-cid-h5kajnaq]{width:100%;height:auto;color:var(--color-tusche);overflow:visible}.fassade[data-astro-cid-h5kajnaq] .s[data-astro-cid-h5kajnaq]{stroke-dasharray:1;stroke-dashoffset:0}.fassade[data-astro-cid-h5kajnaq] .glas[data-astro-cid-h5kajnaq]{transition:fill .4s ease-out}.foto{object-fit:cover;width:100%;height:100%;display:block}.foto-fehlt{background:var(--haus-verlauf)}.hero[data-astro-cid-ge2uvauf]{isolation:isolate;color:var(--color-weiss);position:relative;overflow:hidden}.hero-bild[data-astro-cid-ge2uvauf]{z-index:-1;position:absolute;inset:0}.hero-bild[data-astro-cid-ge2uvauf]:after{content:"";background:radial-gradient(60% 80% at 75% 35%,#ffd28c29,#0000 60%),linear-gradient(105deg,#00162af0 0%,#002e52db 38%,#2b2846c7 62%,#4a3e2ed6 100%);position:absolute;inset:0}.hero-inhalt[data-astro-cid-ge2uvauf]{grid-template-columns:minmax(0,1fr);gap:40px;padding-block:44px 40px;display:grid}.hero-text[data-astro-cid-ge2uvauf]{flex-direction:column;gap:20px;display:flex}.hero-text[data-astro-cid-ge2uvauf] .t-h1-start{text-shadow:0 2px 30px #00000040}.hero-unterzeile[data-astro-cid-ge2uvauf]{opacity:.92;max-width:52ch;font-size:1.0625rem}.hero-buttons[data-astro-cid-ge2uvauf]{flex-wrap:wrap;gap:12px;margin-top:8px;display:flex}.hero-buttons[data-astro-cid-ge2uvauf] .btn[data-astro-cid-ge2uvauf]{flex:220px}.strasse-raster[data-astro-cid-ge2uvauf]{grid-template-rows:auto 2px auto;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(20px,6vw,72px);display:grid;position:relative}.haus-link[data-astro-cid-ge2uvauf]{grid-row:1/span 3;grid-template-rows:subgrid;color:inherit;z-index:1;text-decoration:none;transition:opacity .3s ease-out;display:grid;position:relative}.haus-fassade[data-astro-cid-ge2uvauf]{color:var(--color-weiss);grid-row:1;align-self:end;padding-inline:4%;display:block;position:relative}.haus-fassade[data-astro-cid-ge2uvauf] .fassade{color:var(--color-weiss);position:relative}.haus-fassade[data-astro-cid-ge2uvauf] .glas{fill:#ffffff14}.haus-link[data-astro-cid-ge2uvauf][data-haus-link=lanners] .band{fill:var(--color-marine-hell)}.haus-link[data-astro-cid-ge2uvauf][data-haus-link=jager] .band{fill:var(--color-jager-hell)}.haus-link[data-astro-cid-ge2uvauf]:hover .haus-fassade[data-astro-cid-ge2uvauf] .glas,.haus-link[data-astro-cid-ge2uvauf]:focus-visible .haus-fassade[data-astro-cid-ge2uvauf] .glas{fill:#ffd6969e}.haus-schein[data-astro-cid-ge2uvauf]{aspect-ratio:1;opacity:.55;filter:blur(30px);border-radius:50%;width:120%;transition:opacity .4s ease-out;position:absolute;bottom:0;left:50%;transform:translate(-50%,30%)}.schein-lanners[data-astro-cid-ge2uvauf]{background:radial-gradient(circle,#288cdcb3,#0000 65%)}.schein-jager[data-astro-cid-ge2uvauf]{background:radial-gradient(circle,#deb268a6,#0000 65%)}.haus-link[data-astro-cid-ge2uvauf]:hover .haus-schein[data-astro-cid-ge2uvauf]{opacity:.95}.haus-name[data-astro-cid-ge2uvauf]{flex-direction:column;grid-row:3;align-items:flex-start;gap:6px;padding-top:14px;display:flex}.haus-adresse[data-astro-cid-ge2uvauf]{opacity:.85;font-size:.875rem;line-height:1.45}.haus-status[data-astro-cid-ge2uvauf]{font-size:.8125rem}.haus-status[data-astro-cid-ge2uvauf] .status-punkt[data-zustand=offen]{opacity:1;background:#4ade80;box-shadow:0 0 0 3px #4ade8040}.haus-status[data-astro-cid-ge2uvauf] .status-punkt[data-zustand=zu]{opacity:1;background:#fca5a5}.haus-mehr[data-astro-cid-ge2uvauf]{border-bottom:1.5px solid #ffffff80;align-items:center;gap:6px;padding-bottom:2px;font-size:.875rem;font-weight:600;transition:gap .2s ease-out,border-color .2s ease-out;display:inline-flex}.haus-link[data-astro-cid-ge2uvauf]:hover .haus-mehr[data-astro-cid-ge2uvauf]{border-color:var(--color-weiss);gap:10px}.haus-link[data-astro-cid-ge2uvauf]:hover .t-hausname[data-astro-cid-ge2uvauf],.haus-link[data-astro-cid-ge2uvauf]:focus-visible .t-hausname[data-astro-cid-ge2uvauf]{text-underline-offset:5px;text-decoration:underline 1.5px}.strasse-linie[data-astro-cid-ge2uvauf]{width:calc(100% + 2 * var(--gutter));margin-left:calc(-1 * var(--gutter));color:#ffffffd9;grid-area:2/1/auto/-1;max-width:none;height:2px;overflow:visible}.strasse-linie[data-astro-cid-ge2uvauf] line[data-astro-cid-ge2uvauf]{stroke-dasharray:1;stroke-dashoffset:0}.hero-platzhalter[data-astro-cid-ge2uvauf]{text-align:right;margin-top:12px}.hero-platzhalter[data-astro-cid-ge2uvauf] .offen{color:#fffc;border-color:#fff9}html[data-haus=lanners] .haus-link[data-astro-cid-ge2uvauf][data-haus-link=jager],html[data-haus=jager] .haus-link[data-astro-cid-ge2uvauf][data-haus-link=lanners]{opacity:.35}@media (width>=1024px){.hero-inhalt[data-astro-cid-ge2uvauf]{grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;column-gap:16px;min-height:min(720px,100vh - 180px);padding-block:72px 56px}.hero-strasse[data-astro-cid-ge2uvauf]{grid-area:1/7/auto/span 6}.hero-text[data-astro-cid-ge2uvauf]{grid-area:1/1/auto/span 6;padding-right:24px}.hero-buttons[data-astro-cid-ge2uvauf] .btn[data-astro-cid-ge2uvauf]{flex:none}.strasse-linie[data-astro-cid-ge2uvauf]{width:calc(100% + var(--gutter) + max(0px, (100vw - 1440px) / 2));margin-left:0}}html[data-hero-zeichnen] .strasse-linie[data-astro-cid-ge2uvauf] line[data-astro-cid-ge2uvauf]{stroke-dashoffset:1px;animation:.5s cubic-bezier(.2,.7,.2,1) forwards lj-zeichnen}html[data-hero-zeichnen] .haus-fassade[data-astro-cid-ge2uvauf] .s{stroke-dashoffset:1px;animation:.9s cubic-bezier(.2,.7,.2,1) forwards lj-zeichnen;animation-delay:var(--start)}html[data-hero-zeichnen] .haus-fassade[data-astro-cid-ge2uvauf] .fl{opacity:0;animation:.3s ease-out forwards lj-einblenden;animation-delay:calc(var(--start) + .9s)}.haus-link[data-astro-cid-ge2uvauf][data-haus-link=jager]{--start:.2s}.haus-link[data-astro-cid-ge2uvauf][data-haus-link=lanners]{--start:.32s}@keyframes lj-zeichnen{to{stroke-dashoffset:0}}@keyframes lj-einblenden{to{opacity:1}}.preis{flex-wrap:wrap;align-items:baseline;gap:2px 8px;margin:0;display:flex}.preis-karte{font-size:.9375rem}.preis-produkt{font-size:1.25rem}.preis-alt{color:var(--color-schiefer);font-variant-numeric:tabular-nums;text-decoration-thickness:1px}.preis-produkt .preis-alt{font-size:1rem}.preis-neu{text-decoration:none}.preis-rabatt{font-variant-numeric:tabular-nums;font-weight:600}.produktbild{aspect-ratio:3/4;background:var(--color-glas);border-radius:var(--radius-bild);display:block;position:relative;overflow:hidden}.produktbild img,.produktbild picture{width:100%;height:100%;display:block}.fit-contain img{object-fit:contain;box-sizing:border-box;mix-blend-mode:multiply;padding:6%}.fit-cover img{object-fit:cover}.ist-demo img{mix-blend-mode:multiply}.demo-foto{backdrop-filter:blur(4px);color:var(--color-schiefer);background:#ffffffd9;border-radius:999px;padding:4px 8px;font-size:.6875rem;font-weight:600;line-height:1;position:absolute;top:10px;left:10px}.karte{flex-direction:column;gap:12px;transition:opacity .28s ease-out;display:flex;position:relative}.karte[data-ausgeblendet]{opacity:0}.karte[hidden]{display:none}.karte-bild{border-radius:var(--radius-bild);position:relative;overflow:hidden}.karte-bild .produktbild img{transition:transform .6s var(--ease-schaufenster)}@media (hover:hover){.karte:hover .karte-bild .produktbild:not(.karte-bild-2) img{transform:scale(1.04)}}.karte-bild .karte-bild-2{opacity:0;transition:opacity .3s ease-out;position:absolute;inset:0}@media (hover:hover){.karte:hover .karte-bild .karte-bild-2,.karte:focus-within .karte-bild .karte-bild-2{opacity:1}}.karte-text{flex-direction:column;gap:2px;display:flex}.karte-name{margin:0 0 4px;font-size:.9375rem;font-weight:400;line-height:1.35}.karte-link{text-decoration:none}.karte-link:after{content:"";z-index:1;position:absolute;inset:0}.karte-link:hover{text-underline-offset:3px;text-decoration:underline 1px}.karte-link:focus-visible{outline:none}.karte-link:focus-visible:after{outline:3px solid var(--color-tusche);outline-offset:2px}.karte-verfuegbar{margin-top:4px}.reihe{position:relative}.reihe-liste{margin:0 calc(-1 * var(--gutter));padding:0 var(--gutter) 8px;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);overscroll-behavior-x:contain;scrollbar-width:none;grid-auto-columns:calc(45.4545% - 3.63636px);grid-auto-flow:column;gap:8px;list-style:none;display:grid;overflow-x:auto}.reihe-liste::-webkit-scrollbar{display:none}.reihe-eintrag{scroll-snap-align:start;min-width:0}.reihe-eintrag[hidden],.reihe-pfeile{display:none}@media (width>=768px){.reihe-liste{grid-auto-columns:calc(31.25% - 10px);gap:16px}.reihe-pfeile{justify-content:flex-end;gap:8px;margin-bottom:12px;display:flex}.reihe-pfeil{min-width:44px;min-height:44px;box-shadow:inset 0 0 0 var(--stroke) var(--color-tusche);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}}@media (width>=1200px){.reihe-pfeile{display:none}.reihe-liste{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-columns:auto;grid-auto-flow:row;gap:40px 16px;margin:0;padding:0;overflow:visible}}.schritte[data-astro-cid-5wfdsgz3]{counter-reset:schritt;gap:32px;margin:0;padding:0;list-style:none;display:grid}@media (width>=1024px){.schritte[data-astro-cid-5wfdsgz3]{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px}}.schritte[data-astro-cid-5wfdsgz3] li[data-astro-cid-5wfdsgz3]{counter-increment:schritt;grid-template-columns:auto 1fr;column-gap:16px;max-width:44ch;display:grid}.schritte[data-astro-cid-5wfdsgz3] li[data-astro-cid-5wfdsgz3]:before{content:counter(schritt);background:var(--haus-verlauf);width:52px;height:52px;color:var(--color-weiss);font-family:var(--font-display);border-radius:50%;grid-row:span 2;justify-content:center;align-items:center;font-size:1.75rem;line-height:1;display:flex;box-shadow:0 10px 20px -12px #001e3ccc}.schritte[data-astro-cid-5wfdsgz3] h3[data-astro-cid-5wfdsgz3]{margin-bottom:6px}.faq[data-astro-cid-hemr5th4]{gap:10px;max-width:860px;display:grid}.faq-eintrag[data-astro-cid-hemr5th4]{background:var(--color-glas);border-radius:var(--radius-bild);transition:background-color .26s,box-shadow .26s;box-shadow:inset 0 0 0 1px #0000}.faq-eintrag[data-astro-cid-hemr5th4]:hover{background:#e9ebef}.faq-eintrag[data-astro-cid-hemr5th4].ist-offen,.faq[data-astro-cid-hemr5th4]:not(.mit-js) .faq-eintrag[data-astro-cid-hemr5th4][open]{background:var(--color-weiss);box-shadow:inset 0 0 0 1.5px var(--color-marine)}summary[data-astro-cid-hemr5th4]{cursor:pointer;border-radius:var(--radius-bild);grid-template-columns:auto 1fr auto;align-items:center;gap:18px;min-height:64px;padding:14px 16px 14px 22px;list-style:none;display:grid}summary[data-astro-cid-hemr5th4]::-webkit-details-marker{display:none}summary[data-astro-cid-hemr5th4]:focus-visible{outline:2px solid var(--color-marine);outline-offset:2px}.faq-nr[data-astro-cid-hemr5th4]{font-family:var(--font-display,"League Gothic", sans-serif);letter-spacing:.02em;color:var(--color-schiefer);min-width:2ch;font-size:1.5rem;line-height:1;transition:color .26s}.ist-offen[data-astro-cid-hemr5th4] .faq-nr[data-astro-cid-hemr5th4],.faq[data-astro-cid-hemr5th4]:not(.mit-js) [data-astro-cid-hemr5th4][open] .faq-nr[data-astro-cid-hemr5th4]{color:var(--color-marine)}.faq-frage[data-astro-cid-hemr5th4]{font-size:1.0625rem;font-weight:600;line-height:1.4}.faq-knopf[data-astro-cid-hemr5th4]{background:var(--color-weiss);width:38px;height:38px;color:var(--color-tusche);border-radius:50%;place-items:center;transition:background-color .26s,color .26s,transform .34s cubic-bezier(.2,.7,.2,1);display:grid}.faq-eintrag[data-astro-cid-hemr5th4].ist-offen .faq-knopf[data-astro-cid-hemr5th4],.faq[data-astro-cid-hemr5th4]:not(.mit-js) [data-astro-cid-hemr5th4][open] .faq-knopf[data-astro-cid-hemr5th4]{background:var(--color-marine);color:var(--color-weiss);transform:rotate(135deg)}.faq-eintrag[data-astro-cid-hemr5th4].ist-offen:hover{background:var(--color-weiss)}.aufklapp[data-astro-cid-hemr5th4]{overflow:hidden}.aufklapp-innen[data-astro-cid-hemr5th4]{color:var(--color-tusche);max-width:72ch;padding:0 70px 22px calc(40px + 2ch)}.aufklapp-innen[data-astro-cid-hemr5th4] p+p{margin-top:10px}@media (width<=600px){summary[data-astro-cid-hemr5th4]{gap:12px;padding:12px 12px 12px 16px}.faq-nr[data-astro-cid-hemr5th4]{font-size:1.25rem}.faq-frage[data-astro-cid-hemr5th4]{font-size:1rem}.faq-knopf[data-astro-cid-hemr5th4]{width:34px;height:34px}.aufklapp-innen[data-astro-cid-hemr5th4]{padding:0 16px 18px}}.markenband{--band-gap:clamp(36px, 5vw, 72px);padding-block:28px 14px;position:relative;overflow:hidden}.band-marke{background:var(--verlauf-marke);color:var(--color-weiss)}.band-lanners{background:var(--verlauf-lanners);color:var(--color-weiss)}.band-jager{background:var(--verlauf-jager);color:var(--color-weiss)}.band-creme{background:var(--color-creme)}.band-hell{background:var(--color-weiss);border-block:1px solid #002e5214}.markenband.auf-dunkel:before{content:"";pointer-events:none;background:radial-gradient(120% 140% at 15% 0,#ffffff24,#0000 55%);position:absolute;inset:0}.band-kopf{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:22px;display:flex;position:relative}.band-titel{font-family:var(--font-display);text-transform:uppercase;margin-top:6px;font-size:clamp(1.75rem,1.3rem + 1.6vw,2.75rem);line-height:1}.band-alle{white-space:nowrap;align-items:center;gap:8px;min-height:44px;font-weight:600;text-decoration:none;display:inline-flex}.band-alle:hover{text-decoration:underline}.band-fenster{display:flex;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000);mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000)}.band-spur{align-items:center;gap:var(--band-gap);padding:10px var(--band-gap) 10px 0;animation:lj-band var(--dauer,40s) linear infinite;flex:none;margin:0;list-style:none;display:flex}.band-fenster:hover .band-spur,.band-fenster:focus-within .band-spur,.markenband[data-pausiert] .band-spur{animation-play-state:paused}@keyframes lj-band{to{transform:translate(-100%)}}.band-eintrag{flex:none}.band-link{opacity:.86;min-height:56px;transition:opacity .2s ease-out, transform .2s var(--ease-schaufenster);justify-content:center;align-items:center;padding:0 6px;text-decoration:none;display:flex}.band-link:hover,.band-link:focus-visible{opacity:1;transform:scale(1.06)}.band-logo{object-fit:contain;max-width:none;transition:filter .3s ease-out;display:block}.auf-dunkel .logo-einfarbig{filter:brightness(0)invert()}.band-creme .band-logo,.band-hell .band-logo{filter:grayscale()contrast(1.2)brightness(.45)}.band-creme .band-link:hover .band-logo,.band-hell .band-link:hover .band-logo,.band-creme .band-link:focus-visible .band-logo,.band-hell .band-link:focus-visible .band-logo{filter:none}.auf-dunkel .logo-farbig{box-sizing:content-box;background:var(--color-weiss);border-radius:8px;padding:6px 10px}.band-wortmarke{font-family:var(--font-display);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;font-size:2rem;line-height:1}.band-fuss{justify-content:flex-end;display:flex;position:relative}.band-pause{min-height:32px;color:inherit;opacity:.75;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:0 4px;font-size:.75rem;font-weight:600;text-decoration:underline}.band-pause:hover{opacity:1}.band-pause-aus,.markenband[data-pausiert] .band-pause-an{display:none}.markenband[data-pausiert] .band-pause-aus{display:inline}@media (prefers-reduced-motion:reduce){.band-fenster{overflow-x:auto;-webkit-mask-image:none;mask-image:none}.band-spur{padding-left:var(--gutter);animation:none!important}.band-spur[aria-hidden=true],.band-eintrag[aria-hidden=true],.band-fuss{display:none}}.shopkarte{isolation:isolate;border-radius:calc(var(--radius-bild) + 6px);min-height:520px;color:var(--color-weiss);transition:transform .3s var(--ease-schaufenster), box-shadow .3s ease-out;display:flex;position:relative;overflow:hidden;box-shadow:0 40px 70px -45px #001428cc}.shopkarte:hover{transform:translateY(-4px);box-shadow:0 50px 80px -45px #001428e6}.shopkarte-bild{z-index:-1;position:absolute;inset:0}.shopkarte-bild .foto{transition:transform .9s var(--ease-schaufenster)}.shopkarte:hover .shopkarte-bild .foto{transform:scale(1.04)}.shopkarte-bild:after{content:"";position:absolute;inset:0}.shopkarte-lanners .shopkarte-bild:after{background:linear-gradient(#001d3659 0%,#002e528c 40%,#00162af2 100%)}.shopkarte-jager .shopkarte-bild:after{background:linear-gradient(#1614154d 0%,#4a3e2e8c 40%,#100e0ff2 100%)}.shopkarte-inhalt{flex-direction:column;flex:1;justify-content:space-between;gap:32px;padding:clamp(22px,3vw,36px);display:flex}.shopkarte-oben{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.shopkarte-oben .hauslogo{font-size:clamp(12px,.6vw + 8px,15px)}.shopkarte-oben .offen-abzeichen{backdrop-filter:blur(8px)}.shopkarte-unten{flex-direction:column;gap:12px;display:flex}.shopkarte-titel{font-family:var(--font-display);text-transform:uppercase;font-size:clamp(2.25rem,1.6rem + 2vw,3.25rem);line-height:1}.shopkarte-link{color:inherit;text-decoration:none}.shopkarte-link:after{content:"";z-index:0;position:absolute;inset:0}.shopkarte-link:focus-visible{outline:none}.shopkarte-link:focus-visible:after{outline:3px solid var(--color-weiss);outline-offset:-6px;border-radius:inherit}.shopkarte-text{opacity:.92;max-width:46ch}.shopkarte-fakten{flex-wrap:wrap;gap:6px 18px;margin:4px 0 0;padding:0;font-size:.875rem;font-weight:500;list-style:none;display:flex}.shopkarte-fakten li{align-items:center;gap:6px;display:inline-flex}.shopkarte-fakten svg{opacity:.8}.shopkarte-tel{z-index:1;position:relative}.shopkarte-tel a{color:inherit}.shopkarte-cta{background:var(--color-weiss);min-height:48px;color:var(--color-tusche);border-radius:999px;align-self:flex-start;align-items:center;gap:10px;margin-top:10px;padding:0 22px;font-weight:600;transition:gap .2s ease-out;display:inline-flex}.shopkarte:hover .shopkarte-cta{gap:16px}.abschnitt-kopf[data-astro-cid-wcolddp2]{flex-direction:column;gap:8px;margin-bottom:32px;display:flex}.abschnitt-text[data-astro-cid-wcolddp2]{max-width:60ch;color:var(--color-schiefer);font-size:1.0625rem}.kopfzeile[data-astro-cid-wcolddp2]{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:24px;display:flex}.kopfzeile[data-astro-cid-wcolddp2]>div[data-astro-cid-wcolddp2]{flex-direction:column;gap:8px;display:flex}.pfeillink[data-astro-cid-wcolddp2]{white-space:nowrap;align-items:center;gap:8px;min-height:44px;font-weight:600;text-decoration:none;transition:gap .2s ease-out;display:inline-flex}.pfeillink[data-astro-cid-wcolddp2]:hover{gap:12px;text-decoration:underline}.abstand[data-astro-cid-wcolddp2]{margin-top:32px}.shops-raster[data-astro-cid-wcolddp2]{gap:20px;display:grid}@media (width>=900px){.shops-raster[data-astro-cid-wcolddp2]{grid-template-columns:1fr 1fr;gap:24px}}.kacheln[data-astro-cid-wcolddp2]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}@media (width>=1024px){.kacheln[data-astro-cid-wcolddp2]{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}}.kachel[data-astro-cid-wcolddp2]{transition:opacity .28s ease-out}.kachel[data-astro-cid-wcolddp2][data-ausgeblendet]{opacity:0}.kachel[data-astro-cid-wcolddp2][hidden]{display:none}.kachel-link[data-astro-cid-wcolddp2]{aspect-ratio:3/4;border-radius:var(--radius-bild);color:var(--color-weiss);isolation:isolate;flex-direction:column;justify-content:flex-end;text-decoration:none;display:flex;position:relative;overflow:hidden}.kachel-bild[data-astro-cid-wcolddp2]{z-index:-1;position:absolute;inset:0}.kachel-bild[data-astro-cid-wcolddp2] .foto{transition:transform .7s var(--ease-schaufenster)}.kachel-link[data-astro-cid-wcolddp2]:hover .kachel-bild[data-astro-cid-wcolddp2] .foto{transform:scale(1.06)}.kachel-bild[data-astro-cid-wcolddp2]:after{content:"";background:linear-gradient(#0000 35%,#00162ae0);transition:opacity .3s ease-out;position:absolute;inset:0}.kachel-1[data-astro-cid-wcolddp2] .kachel-bild[data-astro-cid-wcolddp2]:after{background:linear-gradient(#0000 35%,#100e0fe0)}.kachel-2[data-astro-cid-wcolddp2] .kachel-bild[data-astro-cid-wcolddp2]:after{background:linear-gradient(#0000 35%,#463419e0)}.kachel-3[data-astro-cid-wcolddp2] .kachel-bild[data-astro-cid-wcolddp2]:after{background:linear-gradient(#b3261e0d 30%,#78140fe6)}.kachel-text[data-astro-cid-wcolddp2]{padding:clamp(14px,2vw,24px);flex-direction:column;gap:4px;padding-right:64px;display:flex}.kachel-titel[data-astro-cid-wcolddp2]{font-family:var(--font-display);text-transform:uppercase;font-size:clamp(1.75rem,1.2rem + 1.8vw,2.75rem);line-height:1}.kachel-unter[data-astro-cid-wcolddp2]{opacity:.88;font-size:.875rem}.kachel-pfeil[data-astro-cid-wcolddp2]{backdrop-filter:blur(6px);background:#ffffff2e;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;transition:background-color .2s ease-out,color .2s ease-out,transform .2s ease-out;display:flex;position:absolute;bottom:clamp(14px,2vw,24px);right:clamp(14px,2vw,22px)}.kachel-link[data-astro-cid-wcolddp2]:hover .kachel-pfeil[data-astro-cid-wcolddp2]{background:var(--color-weiss);color:var(--color-tusche);transform:translate(3px)}@media (width<=599px){.kachel-unter[data-astro-cid-wcolddp2]{display:none}.kachel-pfeil[data-astro-cid-wcolddp2]{width:34px;height:34px}.kachel-text[data-astro-cid-wcolddp2]{padding-right:48px}}.howto-band[data-astro-cid-wcolddp2]{padding-block:var(--section)}.howto-raster[data-astro-cid-wcolddp2]{align-items:center;gap:40px;display:grid}@media (width>=1024px){.howto-raster[data-astro-cid-wcolddp2]{grid-template-columns:5fr 7fr;gap:64px}}.howto-bild[data-astro-cid-wcolddp2]{aspect-ratio:4/5;border-radius:calc(var(--radius-bild) + 6px);max-height:640px;overflow:hidden;box-shadow:0 40px 70px -45px #001428b3}@media (width<=1023px){.howto-bild[data-astro-cid-wcolddp2]{aspect-ratio:16/10}}.howto-text[data-astro-cid-wcolddp2]{flex-direction:column;gap:8px;display:flex}.howto-text[data-astro-cid-wcolddp2] .schritte{grid-template-columns:minmax(0,1fr);gap:24px}.howto-text[data-astro-cid-wcolddp2] .schritte li{max-width:60ch}.geschichte-band[data-astro-cid-wcolddp2]{isolation:isolate;color:var(--color-weiss);padding-block:clamp(64px,9vw,120px);position:relative;overflow:hidden}.geschichte-bild[data-astro-cid-wcolddp2]{z-index:-1;position:absolute;inset:0}.geschichte-bild[data-astro-cid-wcolddp2] .foto{filter:sepia(.4)saturate(.8)}.geschichte-bild[data-astro-cid-wcolddp2]:after{content:"";background:linear-gradient(100deg,#100e0feb 0%,#4a3e2ecc 45%,#002e52bf 100%);position:absolute;inset:0}.geschichte-inhalt[data-astro-cid-wcolddp2]{align-items:center;gap:16px;display:grid}@media (width>=900px){.geschichte-inhalt[data-astro-cid-wcolddp2]{grid-template-columns:1fr 1fr;gap:48px}}.geschichte-jahr[data-astro-cid-wcolddp2]{font-family:var(--font-display);background:var(--verlauf-messing);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:clamp(6rem,3rem + 14vw,15rem);line-height:.85}.geschichte-text[data-astro-cid-wcolddp2]{flex-direction:column;align-items:flex-start;gap:16px;max-width:52ch;display:flex}.geschichte-text[data-astro-cid-wcolddp2] p[data-astro-cid-wcolddp2]:not(.vorzeile){opacity:.92;font-size:1.0625rem}.faq-breite[data-astro-cid-wcolddp2]{max-width:920px}.pfad{padding-top:20px;font-size:.875rem;line-height:1.45}.pfad ol{flex-wrap:wrap;gap:2px 0;margin:0;padding:0;list-style:none;display:flex}.pfad li{align-items:center;display:flex}.pfad li+li:before{content:"/";color:var(--color-schiefer);padding:0 8px}.pfad a{align-items:center;min-height:24px;display:inline-flex}.pfad [aria-current]{color:var(--color-schiefer)}.filter-leiste[data-astro-cid-goe2emzy]{flex-wrap:wrap;align-items:flex-end;gap:12px 16px;display:flex}.filter-oeffnen[data-astro-cid-goe2emzy]{flex:140px}.filter-sort[data-astro-cid-goe2emzy]{flex-direction:column;flex:180px;gap:6px;display:flex}.filter-sort-label[data-astro-cid-goe2emzy]{color:var(--color-schiefer);font-size:.875rem}.filter-inline[data-astro-cid-goe2emzy]:empty{display:none}.filter-dialog[data-astro-cid-goe2emzy]{background:var(--color-weiss);width:min(100%,480px);max-width:100%;height:100%;max-height:100%;color:var(--color-tusche);border:0;margin:0 0 0 auto;padding:0}.filter-dialog[data-astro-cid-goe2emzy][open]{flex-direction:column;display:flex}.filter-dialog[data-astro-cid-goe2emzy]::backdrop{background:#0006}.filter-dialog-kopf[data-astro-cid-goe2emzy]{justify-content:space-between;align-items:center;padding:12px 16px 12px 20px;display:flex}.filter-zu[data-astro-cid-goe2emzy]{cursor:pointer;width:44px;height:44px;color:inherit;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.filter-dialog[data-astro-cid-goe2emzy] .filter-form[data-astro-cid-goe2emzy]{flex:1;padding:0 20px 20px;overflow-y:auto}.filter-dialog-fuss[data-astro-cid-goe2emzy]{background:var(--color-glas);padding:16px 20px}.filter-feld-kopf[data-astro-cid-goe2emzy]{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:52px;font-weight:600;list-style:none;display:flex}.filter-feld-kopf[data-astro-cid-goe2emzy]::-webkit-details-marker{display:none}.filter-feld[data-astro-cid-goe2emzy] .filter-zu-icon,.filter-feld[data-astro-cid-goe2emzy][open] .filter-auf{display:none}.filter-feld[data-astro-cid-goe2emzy][open] .filter-zu-icon{display:inline}.filter-werte[data-astro-cid-goe2emzy]{padding:0 0 12px}.filter-werte[data-astro-cid-goe2emzy][data-name=groesse]{grid-template-columns:repeat(auto-fill,minmax(88px,1fr));column-gap:12px;display:grid}.filter-sale[data-astro-cid-goe2emzy]{margin-top:8px;font-weight:600}.filter-reset[data-astro-cid-goe2emzy]{min-height:44px;margin-top:16px}.filter-fehler[data-astro-cid-goe2emzy]{color:var(--color-schiefer);margin-top:12px}@media (width>=1024px){.filter-leiste[data-astro-cid-goe2emzy]{flex-wrap:nowrap;align-items:flex-end}.filter-oeffnen[data-astro-cid-goe2emzy]{display:none}.filter-inline[data-astro-cid-goe2emzy]{flex:1;min-width:0}.filter-sort[data-astro-cid-goe2emzy]{flex:0 0 220px}.filter-inline[data-astro-cid-goe2emzy] .filter-form[data-astro-cid-goe2emzy]{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.filter-inline[data-astro-cid-goe2emzy] .filter-feld[data-astro-cid-goe2emzy]{position:relative}.filter-inline[data-astro-cid-goe2emzy] .filter-feld-kopf[data-astro-cid-goe2emzy]{box-shadow:inset 0 0 0 var(--stroke) var(--color-schiefer);padding:0 14px;font-weight:400}.filter-inline[data-astro-cid-goe2emzy] .filter-feld[data-astro-cid-goe2emzy][open] .filter-feld-kopf[data-astro-cid-goe2emzy]{box-shadow:inset 0 0 0 var(--stroke) var(--color-tusche)}.filter-inline[data-astro-cid-goe2emzy] .filter-werte[data-astro-cid-goe2emzy]{z-index:20;background:var(--color-weiss);min-width:240px;max-height:360px;box-shadow:inset 0 0 0 var(--stroke) var(--color-tusche);padding:8px 16px;position:absolute;top:calc(100% + 4px);left:0;overflow-y:auto}.filter-inline[data-astro-cid-goe2emzy] .filter-werte[data-astro-cid-goe2emzy][data-name=groesse]{min-width:320px}.filter-inline[data-astro-cid-goe2emzy] .filter-sale[data-astro-cid-goe2emzy]{margin:0 4px;font-weight:400}.filter-inline[data-astro-cid-goe2emzy] .filter-reset[data-astro-cid-goe2emzy]{margin:0 0 0 4px}}.liste-kopf[data-astro-cid-tmpj2b7s]{flex-direction:column;gap:8px;margin-top:20px;display:flex}.liste-markenlogo[data-astro-cid-tmpj2b7s]{border-radius:var(--radius-bild);background:var(--color-creme);align-self:flex-start;align-items:center;margin-bottom:8px;padding:18px 26px;display:inline-flex}.liste-markenlogo[data-astro-cid-tmpj2b7s] img[data-astro-cid-tmpj2b7s]{width:auto;max-width:min(260px,70vw);height:auto;max-height:64px;display:block}.liste-anzahl[data-astro-cid-tmpj2b7s]{color:var(--color-schiefer)}.liste-intro[data-astro-cid-tmpj2b7s]{margin-top:4px}.untergruppen[data-astro-cid-tmpj2b7s]{margin-top:20px}.untergruppen[data-astro-cid-tmpj2b7s] ul[data-astro-cid-tmpj2b7s]{flex-wrap:wrap;gap:4px 20px;margin:0;padding:0;list-style:none;display:flex}.untergruppen[data-astro-cid-tmpj2b7s] a[data-astro-cid-tmpj2b7s]{align-items:center;min-height:44px;display:inline-flex}.filter-mount[data-astro-cid-tmpj2b7s]{margin-top:20px}.liste-raster[data-astro-cid-tmpj2b7s]{margin:32px 0 0;padding:0;list-style:none}.liste-raster[data-astro-cid-tmpj2b7s]>li[data-astro-cid-tmpj2b7s]{min-width:0;transition:opacity .28s ease-out}.liste-raster[data-astro-cid-tmpj2b7s]>li[data-astro-cid-tmpj2b7s][data-ausgeblendet]{opacity:0}.liste-raster[data-astro-cid-tmpj2b7s]>li[data-astro-cid-tmpj2b7s][hidden]{display:none}.liste-leer[data-astro-cid-tmpj2b7s]{margin-top:32px}.linkbutton[data-astro-cid-tmpj2b7s]{cursor:pointer;text-underline-offset:3px;font:inherit;background:0 0;border:0;padding:0;text-decoration:underline 1px}.liste-mehr[data-astro-cid-tmpj2b7s]{justify-content:center;margin-top:52px;display:flex}.seiten[data-astro-cid-tmpj2b7s]{margin-top:32px}.seiten[data-astro-cid-tmpj2b7s] ul[data-astro-cid-tmpj2b7s]{flex-wrap:wrap;justify-content:center;gap:8px;margin:0;padding:0;list-style:none;display:flex}.seiten[data-astro-cid-tmpj2b7s] a[data-astro-cid-tmpj2b7s],.seiten[data-astro-cid-tmpj2b7s] span[data-astro-cid-tmpj2b7s]{justify-content:center;align-items:center;min-width:44px;min-height:44px;padding:0 8px;display:inline-flex}.seiten[data-astro-cid-tmpj2b7s] [data-astro-cid-tmpj2b7s][aria-current]{box-shadow:inset 0 0 0 var(--stroke) var(--color-tusche);font-weight:700}.liste-stand[data-astro-cid-tmpj2b7s]{margin-top:32px}.galerie{view-transition-name:galerie;position:relative}.galerie-liste{margin:0 calc(-1 * var(--gutter));padding:0 var(--gutter);scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);overscroll-behavior-x:contain;scrollbar-width:none;grid-auto-columns:100%;grid-auto-flow:column;gap:8px;list-style:none;display:grid;overflow-x:auto}.galerie-liste::-webkit-scrollbar{display:none}.galerie-bild{scroll-snap-align:start}.galerie-steuerung{justify-content:center;align-items:center;gap:12px;margin-top:8px;display:flex}.galerie-pfeil{display:none}.galerie-zaehler{color:var(--color-schiefer)}@media (width>=768px){.galerie-pfeil{min-width:44px;min-height:44px;box-shadow:inset 0 0 0 var(--stroke) var(--color-tusche);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.galerie-liste{grid-auto-columns:80%}}@media (width>=1024px){.galerie-liste{grid-auto-columns:auto;grid-auto-flow:row;gap:16px;margin:0;padding:0;overflow:visible}.galerie-steuerung{display:none}}.gl{flex-direction:column;gap:16px;display:flex}.gl-kopf{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.gl-nurbei{font-weight:600}.gl-haeuser{flex-direction:column;gap:20px;display:flex}.gl-hausblock{flex-direction:column;gap:10px;display:flex}.gl-legend{flex-direction:column;gap:2px;margin-bottom:10px;display:flex}.gl-hausname{font-size:1.75rem}.gl-zellen{flex-wrap:wrap;gap:6px;display:flex}.gl-zelle-wrap{vertical-align:top;display:inline-flex;position:relative}.gl-input{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}.gl-zelle{box-sizing:border-box;font-variant-numeric:tabular-nums;cursor:pointer;user-select:none;justify-content:center;align-items:center;width:52px;height:52px;font-size:.9375rem;font-weight:600;line-height:1;transition:background-color .15s ease-out,color .15s ease-out,box-shadow .15s ease-out,outline-color .15s ease-out;display:inline-flex;position:relative}.gl-zelle-klein{width:44px;height:44px}.gl-zelle[data-zustand=da],.gl-zelle[data-zustand=letztes]{background:var(--haus-farbe);color:var(--color-weiss)}.gl-zelle[data-zustand=nicht]{color:var(--color-schiefer);box-shadow:inset 0 0 0 var(--stroke) var(--color-schiefer);cursor:not-allowed;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10' preserveAspectRatio='none'%3E%3Cline x1='0' y1='10' x2='10' y2='0' stroke='%235C5F66' stroke-width='1' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E");background-size:100% 100%}.gl-eins{background:var(--color-weiss);width:14px;height:14px;color:var(--haus-farbe);text-align:center;font-size:.625rem;font-weight:700;line-height:14px;display:none;position:absolute;top:3px;right:3px}.gl-zelle[data-zustand=letztes] .gl-eins{display:block}.gl-zelle-klein[data-zustand=letztes] .gl-groesse{display:none}.gl-input:checked+.gl-zelle{outline:3px solid var(--color-tusche);outline-offset:2px}.gl-input:focus-visible+.gl-zelle{outline:3px solid var(--color-schiefer);outline-offset:2px}.gl-input:checked:focus-visible+.gl-zelle{outline-color:var(--color-tusche)}.gl-zelle[data-aktualisiert]{transition-duration:.3s}.gl-tu{cursor:pointer;min-height:52px;box-shadow:inset 0 0 0 var(--stroke) var(--color-schiefer);align-items:center;gap:12px;padding:0 16px;font-weight:600;display:flex}.gl-tu[data-zustand=da],.gl-tu[data-zustand=letztes]{background:var(--haus-farbe);color:var(--color-weiss);box-shadow:none}.gl-tu[data-zustand=nicht]{color:var(--color-schiefer);cursor:not-allowed}.gl-tu-input{opacity:1;pointer-events:auto;width:20px;height:20px;accent-color:var(--color-weiss);position:static}.gl-tu:has(input:checked){outline:3px solid var(--color-tusche);outline-offset:2px}.gl-matrixwahl-optionen{box-shadow:inset 0 0 0 var(--stroke) var(--color-tusche);width:max-content;margin-top:6px;display:flex}.gl-matrixwahl-option{display:flex;position:relative}.gl-matrixwahl-option input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.gl-matrixwahl-option span{align-items:center;min-height:40px;padding:0 18px;font-size:.9375rem;font-weight:600;display:flex}.gl-matrixwahl-option+.gl-matrixwahl-option span{box-shadow:inset var(--stroke) 0 0 var(--color-tusche)}.gl-matrixwahl-option input:checked+span{background:var(--color-tusche);color:var(--color-weiss)}.gl-matrixwahl-option input:focus-visible+span{outline:3px solid var(--color-tusche);outline-offset:2px}.gl-achse-weite{margin:0 0 4px 52px;font-weight:600}.gl-scroll{max-width:100%;padding:6px 6px 8px 0;overflow-x:auto}.gl-tabelle{border-collapse:separate;border-spacing:6px;margin:-6px}.gl-tabelle th{font-variant-numeric:tabular-nums;text-align:center;min-width:44px;padding:0;font-size:.875rem;font-weight:600}.gl-tabelle th[scope=row],.gl-ecke{z-index:1;background:var(--color-weiss);text-align:left;padding-right:6px;position:sticky;left:0}.gl-tabelle td{padding:0}.gl-zelle-klein .gl-groesse{font-size:.75rem}.gl-auchbei{text-align:left;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;align-self:flex-start;min-height:44px;padding:6px 0;font-weight:600;text-decoration:underline 1px}.gl-zusammenfassung:empty{display:none}.gl-zusammenfassung{font-weight:600}.gl-buttons{flex-direction:column;gap:12px;display:flex}.gl-status:empty{display:none}html:not(.js) .gl-zelle{cursor:default}html:not(.js) .gl-input,html:not(.js) .gl-tu-input{display:none}.vertrauen[data-astro-cid-nbl3d6wn] ul[data-astro-cid-nbl3d6wn]{gap:14px;margin:0;padding:0;list-style:none;display:grid}.vertrauen[data-astro-cid-nbl3d6wn] li[data-astro-cid-nbl3d6wn]{grid-template-columns:38px 1fr;align-items:start;gap:12px;display:grid}.vt-icon[data-astro-cid-nbl3d6wn]{background:var(--haus-verlauf);width:38px;height:38px;color:var(--color-weiss);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.vt-text[data-astro-cid-nbl3d6wn]{flex-direction:column;gap:1px;padding-top:1px;font-size:.875rem;line-height:1.45;display:flex}.vt-text[data-astro-cid-nbl3d6wn] strong[data-astro-cid-nbl3d6wn]{font-size:.9375rem}.vt-text[data-astro-cid-nbl3d6wn]>span[data-astro-cid-nbl3d6wn]{color:var(--color-schiefer)}.vt-text[data-astro-cid-nbl3d6wn] a{color:inherit}.vertrauen-kompakt[data-astro-cid-nbl3d6wn] ul[data-astro-cid-nbl3d6wn]{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px 14px}.vertrauen-kompakt[data-astro-cid-nbl3d6wn] li[data-astro-cid-nbl3d6wn]{grid-template-columns:30px 1fr;align-items:center;gap:8px}.vertrauen-kompakt[data-astro-cid-nbl3d6wn] .vt-icon[data-astro-cid-nbl3d6wn]{width:30px;height:30px}.vertrauen-kompakt[data-astro-cid-nbl3d6wn] .vt-text[data-astro-cid-nbl3d6wn] strong[data-astro-cid-nbl3d6wn]{font-size:.8125rem;line-height:1.3}.vertrauen-kompakt[data-astro-cid-nbl3d6wn] .vt-text[data-astro-cid-nbl3d6wn]>span[data-astro-cid-nbl3d6wn]{font-size:.8125rem}.mini-tasche{background:var(--color-weiss);width:min(440px,100vw);max-width:none;height:100dvh;max-height:none;color:var(--color-tusche);overscroll-behavior:contain;transition:transform .36s var(--ease-schaufenster), display .36s allow-discrete, overlay .36s allow-discrete;border:0;margin:0;padding:0;position:fixed;inset:0 0 0 auto;overflow-y:auto;transform:translate(100%);box-shadow:-30px 0 60px -30px #00142880}.mini-tasche[open]{flex-direction:column;display:flex;transform:translate(0)}@starting-style{.mini-tasche[open]{transform:translate(100%)}}.mini-tasche::backdrop{transition:background-color .36s ease-out, display .36s allow-discrete, overlay .36s allow-discrete;background:#0b0f1400}.mini-tasche[open]::backdrop{background:#0b0f1473}@starting-style{.mini-tasche[open]::backdrop{background:#0b0f1400}}@media (prefers-reduced-motion:reduce){.mini-tasche,.mini-tasche::backdrop{transition:none}}html:has(.mini-tasche[open]){overflow:hidden}.mt-kopf{border-bottom:1px solid #002e5214;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px 14px 24px;display:flex}.mt-titel{align-items:center;gap:10px;margin:0;font-weight:700;display:inline-flex}.mt-haken{width:26px;height:26px;color:var(--color-weiss);background:#1f9d55;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.mt-zu{cursor:pointer;min-width:44px;min-height:44px;color:inherit;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.mt-artikel{grid-template-columns:96px 1fr;gap:16px;padding:24px;display:grid}.mt-bild{aspect-ratio:3/4;background:var(--color-glas);border-radius:8px;overflow:hidden}.mt-bild img{object-fit:contain;box-sizing:border-box;mix-blend-mode:multiply;width:100%;height:100%;padding:6%}.mt-bild[data-fit=cover] img{object-fit:cover;padding:0}.mt-info{flex-direction:column;gap:2px;min-width:0;display:flex}.mt-name{font-weight:600}.mt-haus{color:var(--color-schiefer);align-items:center;gap:6px;margin-top:6px;font-size:.875rem;display:inline-flex}.mt-preis{margin-top:6px}.mt-knapp{color:#9a5b00;align-items:center;gap:7px;margin-top:4px;font-size:.8125rem;font-weight:600;display:inline-flex}.mt-knapp:before{content:"";background:#e08a00;border-radius:50%;width:7px;height:7px}.mt-summe{border-block:1px solid #002e5214;justify-content:space-between;gap:12px;margin:0 24px;padding:14px 0;font-weight:600;display:flex}.mt-knoepfe{gap:10px;padding:20px 24px;display:grid}.mt-vertrauen{padding:20px 24px calc(24px + env(safe-area-inset-bottom));background:var(--color-creme);margin-top:auto}.aufklapp-block>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:52px;font-weight:600;list-style:none;display:flex}.aufklapp-block>summary::-webkit-details-marker{display:none}.aufklapp-block>summary:hover span{text-underline-offset:3px;text-decoration:underline 1px}.aufklapp-block .a-minus,.aufklapp-block[open] .a-plus{display:none}.aufklapp-block[open] .a-minus{display:block}.aufklapp-inhalt{grid-template-rows:1fr;transition:grid-template-rows .2s ease-out;display:grid}@starting-style{.aufklapp-block[open] .aufklapp-inhalt{grid-template-rows:0fr}}.aufklapp-innen{padding-bottom:20px;overflow:hidden}.aufklapp-innen>*+*{margin-top:.75em}.aufklapp-innen ul{margin:0;padding-left:1.2em}.produkt{grid-template-columns:minmax(0,1fr);gap:20px;margin-top:20px;display:grid}@media (width>=1024px){.produkt{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;column-gap:16px}.produkt-bilder{grid-column:1/span 7}.produkt-info{grid-column:8/span 5;align-self:stretch}.produkt-sticky{top:calc(var(--header-h) + var(--switch-h) + 20px);padding-left:clamp(0px,2vw,32px);position:sticky}}.produkt-sticky{flex-direction:column;gap:12px;display:flex}.produkt-farbe{color:var(--color-schiefer)}.produkt-preis{flex-direction:column;gap:4px;margin-bottom:8px;display:flex}.produkt-farben ul{flex-wrap:wrap;gap:12px;margin:0;padding:0;list-style:none;display:flex}.produkt-farben li{flex-direction:column;gap:4px;width:76px;display:flex}.produkt-farben a{width:64px;display:block}.produkt-farben a[aria-current=page]{outline:1.5px solid var(--color-tusche);outline-offset:2px}.farbe-name{hyphens:manual;overflow-wrap:break-word;line-height:1.25}.produkt-wege{flex-direction:column;gap:6px;margin:4px 0 0;padding:0;list-style:none;display:flex}.produkt-vorraetig{color:var(--color-schiefer)}.produkt-offline{background:var(--color-glas);padding:20px}.produkt-details{margin-top:12px}.reihe-titel{margin-bottom:20px}.seiten-kopf[data-astro-cid-ybatimd6]{isolation:isolate;color:var(--color-weiss);align-items:flex-end;min-height:clamp(300px,42vh,460px);display:flex;position:relative;overflow:hidden}.seiten-kopf-bild[data-astro-cid-ybatimd6]{z-index:-1;position:absolute;inset:0}.seiten-kopf-bild[data-astro-cid-ybatimd6]:after{content:"";background:linear-gradient(#00162a00 30%,#00162a8c 100%),linear-gradient(90deg,#001e38e0 0%,#001e38b3 38%,#001e382e 72%,#001e380d 100%);position:absolute;inset:0}@media (width<=700px){.seiten-kopf-bild[data-astro-cid-ybatimd6]:after{background:linear-gradient(#001e3840 0%,#001e3899 40%,#001e38e6 100%)}}.seiten-kopf-inhalt[data-astro-cid-ybatimd6]{flex-direction:column;gap:12px;padding-bottom:44px;display:flex}.seiten-kopf-inhalt[data-astro-cid-ybatimd6] .seite-intro[data-astro-cid-ybatimd6]{opacity:.92;margin-top:0}.seiten-kopf[data-astro-cid-ybatimd6]+.container-lj[data-astro-cid-ybatimd6] .seite[data-astro-cid-ybatimd6]{margin-top:40px}.seite[data-astro-cid-ybatimd6]{max-width:860px;margin-top:20px}.seite-breit[data-astro-cid-ybatimd6]{max-width:none}.seite-intro[data-astro-cid-ybatimd6]{margin-top:16px;font-size:1.125rem;line-height:1.55}.seite[data-astro-cid-ybatimd6] h2.t-h2{margin-top:52px;margin-bottom:16px}.seite[data-astro-cid-ybatimd6] h3.t-h3{margin-top:32px;margin-bottom:8px}.gutschein[data-astro-cid-vxhx7aj3]{margin-top:32px}.gutschein-text[data-astro-cid-vxhx7aj3]{font-size:1.125rem}.haus-kurz[data-astro-cid-tmfj7mrf]{flex-direction:column;gap:16px;display:flex}.haus-adresse[data-astro-cid-tmfj7mrf]{font-style:normal}.haus-links[data-astro-cid-tmfj7mrf]{flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:8px;display:flex}.feld-gruppe[data-astro-cid-gxonubyh]{flex-direction:column;display:flex}.feld-freiwillig[data-astro-cid-gxonubyh]{color:var(--color-schiefer);font-weight:400}.feld-hinweis-oben[data-astro-cid-gxonubyh]{margin:-2px 0 8px}.fehler-ohne-js[data-astro-cid-xazfs62f]{display:none}.fehler-ohne-js[data-astro-cid-xazfs62f]:target{display:block}.hp[data-astro-cid-xazfs62f]{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.kontakt-haeuser[data-astro-cid-ih3mnovg]{gap:52px;margin-top:52px;display:grid}@media (width>=768px){.kontakt-haeuser[data-astro-cid-ih3mnovg]{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px}}.kontakt-form[data-astro-cid-ih3mnovg]{max-width:640px}.danke-text[data-astro-cid-psw7uynl]{margin-top:20px;font-size:1.125rem}.danke-weiter[data-astro-cid-psw7uynl]{margin-top:32px}.suchseite-form[data-astro-cid-bdyrqdtb]{max-width:720px;margin-top:32px}.suche-zeile[data-astro-cid-bdyrqdtb]{gap:8px;display:flex}.suche-zeile[data-astro-cid-bdyrqdtb] .feld[data-astro-cid-bdyrqdtb]{flex:1}.suchseite-ergebnisse[data-astro-cid-bdyrqdtb],.suche-ohnejs[data-astro-cid-bdyrqdtb]{margin-top:32px}.bildnachweis[data-astro-cid-m6lojqc2]{flex-wrap:wrap;gap:4px 16px;margin:12px 0 0;padding:0;font-size:.875rem;list-style:none;display:flex}.bildnachweis-logos[data-astro-cid-m6lojqc2]{margin-top:16px}.impressum-firmen[data-astro-cid-m6lojqc2]{gap:40px;display:grid}.impressum-dl[data-astro-cid-m6lojqc2]{gap:10px;margin:16px 0 0;display:grid}.impressum-dl[data-astro-cid-m6lojqc2]>div[data-astro-cid-m6lojqc2]{gap:2px;display:grid}@media (width>=768px){.impressum-dl[data-astro-cid-m6lojqc2]>div[data-astro-cid-m6lojqc2]{grid-template-columns:280px 1fr;gap:16px}}.impressum-dl[data-astro-cid-m6lojqc2] dt[data-astro-cid-m6lojqc2]{font-weight:600}.impressum-dl[data-astro-cid-m6lojqc2] dd[data-astro-cid-m6lojqc2]{margin:0}.entwurf[data-astro-cid-5wqkmcpf]{margin-top:12px}.liste[data-astro-cid-5wqkmcpf]{margin:0;padding-left:1.2em}.liste[data-astro-cid-5wqkmcpf] li[data-astro-cid-5wqkmcpf]+li[data-astro-cid-5wqkmcpf]{margin-top:6px}.entwurf[data-astro-cid-7c53isjj]{margin-top:12px}.einleitung[data-astro-cid-7c53isjj]{margin-top:20px}.versand-tabelle[data-astro-cid-smwxxsxp]{border-collapse:collapse;table-layout:fixed;width:100%;max-width:640px}.versand-tabelle[data-astro-cid-smwxxsxp] th[data-astro-cid-smwxxsxp],.versand-tabelle[data-astro-cid-smwxxsxp] td[data-astro-cid-smwxxsxp]{text-align:left;overflow-wrap:anywhere;vertical-align:top;padding:8px 16px 8px 0}.versand-tabelle[data-astro-cid-smwxxsxp] thead[data-astro-cid-smwxxsxp] th[data-astro-cid-smwxxsxp]{font-weight:600}.versand-tabelle[data-astro-cid-smwxxsxp] tbody[data-astro-cid-smwxxsxp] th[data-astro-cid-smwxxsxp]{font-weight:400}.postausgang[data-astro-cid-nsa24eof]{gap:12px;max-width:900px;margin-top:32px;display:grid}.postausgang[data-astro-cid-nsa24eof] .post-mail{background:var(--color-glas);padding:0 20px}.postausgang[data-astro-cid-nsa24eof] summary{cursor:pointer;flex-direction:column;gap:2px;padding:14px 0;list-style:none;display:flex}.postausgang[data-astro-cid-nsa24eof] summary::-webkit-details-marker{display:none}.postausgang[data-astro-cid-nsa24eof] .post-betreff{font-weight:600}.postausgang[data-astro-cid-nsa24eof] .post-meta{color:var(--color-schiefer)}.postausgang[data-astro-cid-nsa24eof] .post-html{background:var(--color-weiss);border:0;width:100%;height:560px;margin-bottom:20px;display:block}.tasche[data-astro-cid-ga5yr5nw],.tasche-ohnejs[data-astro-cid-ga5yr5nw]{margin-top:32px}.tasche[data-astro-cid-ga5yr5nw] .tasche-leer{font-size:1.25rem}.tasche[data-astro-cid-ga5yr5nw] .tasche-leer-links{margin:20px 0 0;padding:0;list-style:none}.tasche[data-astro-cid-ga5yr5nw] .tasche-leer-links a{font-family:var(--font-display);font-size:2.5rem;line-height:1.1;text-decoration:none}.tasche[data-astro-cid-ga5yr5nw] .tasche-leer-links a:hover{text-underline-offset:6px;text-decoration:underline 2px}.tasche[data-astro-cid-ga5yr5nw] .tasche-raster{gap:52px;display:grid}@media (width>=1024px){.tasche[data-astro-cid-ga5yr5nw] .tasche-raster{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:40px}}.tasche[data-astro-cid-ga5yr5nw] .tasche-haus+.tasche-haus{margin-top:52px}.tasche[data-astro-cid-ga5yr5nw] .tasche-haus h2{margin-bottom:20px}.tasche[data-astro-cid-ga5yr5nw] .pos-liste{gap:20px;margin:0;padding:0;list-style:none;display:grid}.tasche[data-astro-cid-ga5yr5nw] .pos{transition:opacity .28s ease-out, transform .28s var(--ease-schaufenster), height .28s var(--ease-schaufenster), margin .28s var(--ease-schaufenster);grid-template-columns:96px 1fr;gap:16px;display:grid}.tasche[data-astro-cid-ga5yr5nw] .pos[data-weg]{opacity:0;margin-bottom:-20px;overflow:hidden;transform:translate(32px);height:0!important}.tasche[data-astro-cid-ga5yr5nw] .pos[data-nicht-da] .pos-bild[data-astro-cid-ga5yr5nw],.tasche[data-astro-cid-ga5yr5nw] .pos[data-nicht-da] .pos-info>:not(.pos-meldung):not(.pos-aktionen){opacity:.55}.tasche[data-astro-cid-ga5yr5nw] .pos-bild{aspect-ratio:3/4;background:var(--color-glas);display:block}.tasche[data-astro-cid-ga5yr5nw] .pos-bild img{object-fit:contain;box-sizing:border-box;mix-blend-mode:multiply;width:100%;height:100%;padding:6%}.tasche[data-astro-cid-ga5yr5nw] .pos-info{flex-direction:column;gap:2px;display:flex}.tasche[data-astro-cid-ga5yr5nw] .pos-aktionen{flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:8px;display:flex}.tasche[data-astro-cid-ga5yr5nw] .pos-menge{align-items:center;gap:8px;display:flex}.tasche[data-astro-cid-ga5yr5nw] .pos-menge select{width:auto;min-height:44px;padding:8px 40px 8px 12px}.tasche[data-astro-cid-ga5yr5nw] .pos-muell{background:var(--color-glas);width:44px;height:44px;color:var(--color-schiefer);cursor:pointer;transition:background-color .2s ease-out, color .2s ease-out, transform .2s var(--ease-schaufenster);border:0;border-radius:50%;justify-content:center;align-items:center;margin-left:auto;padding:0;display:inline-flex}.tasche[data-astro-cid-ga5yr5nw] .pos-muell:hover,.tasche[data-astro-cid-ga5yr5nw] .pos-muell:focus-visible{color:var(--color-signal);background:#fdecea}.tasche[data-astro-cid-ga5yr5nw] .pos-muell:hover .icon{animation:.42s ease-in-out lj-wackeln}.tasche[data-astro-cid-ga5yr5nw] .pos-muell:active{transform:scale(.92)}@keyframes lj-wackeln{0%,to{transform:rotate(0)}25%{transform:rotate(-12deg)}50%{transform:rotate(9deg)}75%{transform:rotate(-5deg)}}.tasche[data-astro-cid-ga5yr5nw] .pos-knapp{color:#9a5b00;align-items:center;gap:8px;margin:6px 0 0;font-size:.875rem;font-weight:600;display:inline-flex}.tasche[data-astro-cid-ga5yr5nw] .pos-knapp:before{content:"";background:#e08a00;border-radius:50%;flex:none;width:8px;height:8px;animation:1.8s ease-out 3 lj-knapp}@keyframes lj-knapp{0%{box-shadow:0 0 #e08a0080}70%,to{box-shadow:0 0 0 7px #e08a0000}}.tasche[data-astro-cid-ga5yr5nw] .pos-meldung{font-size:.875rem;font-weight:600}.tasche[data-astro-cid-ga5yr5nw] .tasche-summe{justify-content:space-between;max-width:480px;margin-top:20px;font-weight:600;display:flex}.tasche[data-astro-cid-ga5yr5nw] .weg-wahl{background:var(--color-glas);padding:24px}.tasche[data-astro-cid-ga5yr5nw] .weg-wahl legend{float:left;width:100%;margin-bottom:12px;font-size:1.125rem;font-weight:600}.tasche[data-astro-cid-ga5yr5nw] .weg-wahl legend+*{clear:both}.tasche[data-astro-cid-ga5yr5nw] .weg-option{cursor:pointer;grid-template-columns:24px 1fr;gap:12px;padding:10px 0;display:grid}.tasche[data-astro-cid-ga5yr5nw] .weg-option input{width:22px;height:22px;accent-color:var(--color-tusche);margin:1px 0 0}.tasche[data-astro-cid-ga5yr5nw] .weg-option strong{display:block}.tasche[data-astro-cid-ga5yr5nw] .weg-aktionen{gap:12px;margin-top:20px;display:grid}.tasche[data-astro-cid-ga5yr5nw] .zwei-haeuser{margin-top:16px}.tasche[data-astro-cid-ga5yr5nw] .tasche-vertrauen{border:1px solid #002e521a;margin-top:16px;padding:24px}.res[data-astro-cid-txzgck6j],.res-ohnejs[data-astro-cid-txzgck6j]{margin-top:32px}.res-h2[data-astro-cid-txzgck6j]{margin:52px 0 20px}.res-h2[data-astro-cid-txzgck6j]:first-child{margin-top:0}.res-links[data-astro-cid-txzgck6j]{max-width:720px}.res[data-astro-cid-txzgck6j] .res-haus{background:var(--color-glas);padding:24px}.res[data-astro-cid-txzgck6j] .res-haus+.res-haus{margin-top:16px}.res[data-astro-cid-txzgck6j] .res-haus h3{margin-bottom:12px}.res[data-astro-cid-txzgck6j] .res-pos{gap:12px;margin:0 0 20px;padding:0;list-style:none;display:grid}.res[data-astro-cid-txzgck6j] .res-pos li{grid-template-columns:60px 1fr;align-items:start;gap:12px;display:grid}.res[data-astro-cid-txzgck6j] .res-pos img{object-fit:contain;background:var(--color-weiss);box-sizing:border-box;width:60px;height:80px;padding:4px}.res[data-astro-cid-txzgck6j] .res-pos .pos-meldung{font-size:.875rem;font-weight:600}.res[data-astro-cid-txzgck6j] .res-datum{max-width:280px}.res[data-astro-cid-txzgck6j] .res-zeiten{margin-top:12px}.res[data-astro-cid-txzgck6j] .res-zeiten summary{cursor:pointer;align-items:center;min-height:44px;font-size:.9375rem;font-weight:600;display:flex}.danke[data-astro-cid-wi22zoy3]{gap:20px;max-width:760px;margin-top:20px;font-size:1.0625rem;display:grid}.danke[data-astro-cid-wi22zoy3] .danke-haus{background:var(--color-glas);gap:12px;padding:24px;display:grid}.danke[data-astro-cid-wi22zoy3] .danke-haus .zeiten-block{font-size:1rem}.danke-links[data-astro-cid-wi22zoy3]{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.kasse[data-astro-cid-3ikidsha],.kasse-ohnejs[data-astro-cid-3ikidsha]{margin-top:32px}.kasse-raster[data-astro-cid-3ikidsha]{gap:52px;display:grid}@media (width>=1024px){.kasse-raster[data-astro-cid-3ikidsha]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:40px}.kasse-rechts[data-astro-cid-3ikidsha]{top:calc(var(--header-h) + var(--switch-h) + 20px);position:sticky}}.kasse-h2[data-astro-cid-3ikidsha]{margin:52px 0 0}.kasse-rechts[data-astro-cid-3ikidsha]{background:var(--color-glas);flex-direction:column;gap:14px;padding:24px;display:flex}.kasse-datum[data-astro-cid-3ikidsha]{max-width:280px}.kasse-vertrauen[data-astro-cid-3ikidsha]{border-top:1px solid #002e521a;margin-top:6px;padding-top:18px}.kasse[data-astro-cid-3ikidsha] .summe-pos{gap:12px;margin:0;padding:0;list-style:none;display:grid}.kasse[data-astro-cid-3ikidsha] .summe-pos li{grid-template-columns:1fr auto;gap:12px;display:grid}.kasse[data-astro-cid-3ikidsha] .summe-zeilen{gap:6px;margin:16px 0 0;display:grid}.kasse[data-astro-cid-3ikidsha] .summe-zeilen div{justify-content:space-between;gap:12px;display:flex}.kasse[data-astro-cid-3ikidsha] .summe-zeilen dd{font-variant-numeric:tabular-nums;margin:0}.kasse[data-astro-cid-3ikidsha] .summe-gesamt{font-weight:700}.demozahlung[data-astro-cid-h7aji7ar]{background:var(--color-glas);max-width:640px;margin-top:32px;padding:24px}.demozahlung-buttons[data-astro-cid-h7aji7ar]{gap:12px;margin-top:20px;display:grid}.g-hero[data-astro-cid-k26eghjd]{isolation:isolate;color:var(--color-weiss);align-items:flex-end;min-height:clamp(420px,62vh,640px);display:flex;position:relative;overflow:hidden}.g-hero-bild[data-astro-cid-k26eghjd]{z-index:-1;position:absolute;inset:0}.g-hero-bild[data-astro-cid-k26eghjd]:after{content:"";background:linear-gradient(#00142859 0%,#0014288c 45%,#140a05eb 100%),linear-gradient(90deg,#002e528c,#4a3e2e59);position:absolute;inset:0}.g-hero-bild[data-astro-cid-k26eghjd] .foto{filter:sepia(.35)saturate(.8)}.g-hero-inhalt[data-astro-cid-k26eghjd]{flex-direction:column;gap:16px;padding-block:32px 56px;display:flex}.g-hero-inhalt[data-astro-cid-k26eghjd] .pfad,.g-hero-inhalt[data-astro-cid-k26eghjd] .pfad a{color:#ffffffd9}.g-hero-text[data-astro-cid-k26eghjd]{opacity:.92;max-width:60ch;font-size:1.125rem;line-height:1.6}.g-kopf[data-astro-cid-k26eghjd]{flex-direction:column;gap:8px;margin-bottom:40px;display:flex}.zeitstrahl[data-astro-cid-k26eghjd]{gap:28px;margin:0;padding:0;list-style:none;display:grid;position:relative}.zeitstrahl[data-astro-cid-k26eghjd]:before{content:"";background:linear-gradient(180deg, var(--color-jager-hell), var(--color-messing) 45%, var(--color-marine));border-radius:3px;width:3px;position:absolute;top:8px;bottom:8px;left:11px}.station[data-astro-cid-k26eghjd]{grid-template-columns:26px minmax(0,1fr);gap:20px;display:grid;position:relative}.station-marke[data-astro-cid-k26eghjd]{justify-content:center;padding-top:22px;display:flex}.station-marke[data-astro-cid-k26eghjd] span[data-astro-cid-k26eghjd]{border:3px solid var(--color-weiss);border-radius:50%;width:18px;height:18px;box-shadow:0 0 0 2px}.station-jager[data-astro-cid-k26eghjd]{color:var(--color-jager-hell)}.station-lanners[data-astro-cid-k26eghjd]{color:var(--color-marine)}.station-beide[data-astro-cid-k26eghjd]{color:var(--color-messing)}.station-marke[data-astro-cid-k26eghjd] span[data-astro-cid-k26eghjd]{background:currentColor}.station-karte[data-astro-cid-k26eghjd]{color:var(--color-tusche);border-radius:var(--radius-bild);background:var(--color-creme);border-top:4px solid;border-top-color:inherit;padding:22px 24px}.station-jager[data-astro-cid-k26eghjd] .station-karte[data-astro-cid-k26eghjd]{border-top-color:var(--color-jager-hell)}.station-lanners[data-astro-cid-k26eghjd] .station-karte[data-astro-cid-k26eghjd]{border-top-color:var(--color-marine)}.station-beide[data-astro-cid-k26eghjd] .station-karte[data-astro-cid-k26eghjd]{border-top-color:var(--color-messing)}.station-jahr[data-astro-cid-k26eghjd]{font-family:var(--font-display);text-transform:uppercase;font-size:2.5rem;line-height:1}.station-jager[data-astro-cid-k26eghjd] .station-jahr[data-astro-cid-k26eghjd]{color:var(--color-jager)}.station-lanners[data-astro-cid-k26eghjd] .station-jahr[data-astro-cid-k26eghjd]{color:var(--color-marine)}.station-beide[data-astro-cid-k26eghjd] .station-jahr[data-astro-cid-k26eghjd]{color:#8b6431}.station-titel[data-astro-cid-k26eghjd]{margin-top:10px;font-size:1.25rem;font-weight:700;line-height:1.3}.station-text[data-astro-cid-k26eghjd]{max-width:60ch;margin-top:6px}.station-haus[data-astro-cid-k26eghjd]{color:var(--color-schiefer);margin-top:12px;font-weight:600}@media (width>=900px){.zeitstrahl[data-astro-cid-k26eghjd]:before{margin-left:-1.5px;left:50%}.station[data-astro-cid-k26eghjd]{grid-template-columns:minmax(0,1fr) 26px minmax(0,1fr);gap:32px}.station-marke[data-astro-cid-k26eghjd]{grid-area:1/2}.station[data-astro-cid-k26eghjd]:nth-child(odd) .station-karte[data-astro-cid-k26eghjd]{text-align:right;grid-area:1/1}.station[data-astro-cid-k26eghjd]:nth-child(odd) .station-text[data-astro-cid-k26eghjd]{margin-left:auto}.station[data-astro-cid-k26eghjd]:nth-child(2n) .station-karte[data-astro-cid-k26eghjd]{grid-area:1/3}}.g-haeuser[data-astro-cid-k26eghjd]{gap:40px;display:grid}@media (width>=900px){.g-haeuser[data-astro-cid-k26eghjd]{grid-template-columns:1fr 1fr;gap:32px}}.g-haus[data-astro-cid-k26eghjd]{border-radius:calc(var(--radius-bild) + 4px);background:var(--color-weiss);flex-direction:column;display:flex;overflow:hidden;box-shadow:0 30px 60px -40px #001e3c8c,0 0 0 1px #002e520f}.g-haus-bild[data-astro-cid-k26eghjd]{aspect-ratio:16/10;position:relative;overflow:hidden}.g-haus-bild[data-astro-cid-k26eghjd]:after{content:"";position:absolute;inset:0}.g-haus-jager[data-astro-cid-k26eghjd] .g-haus-bild[data-astro-cid-k26eghjd]:after{background:linear-gradient(#0000 30%,#161415d9)}.g-haus-lanners[data-astro-cid-k26eghjd] .g-haus-bild[data-astro-cid-k26eghjd]:after{background:linear-gradient(#0000 30%,#001d36d9)}.g-haus-logo[data-astro-cid-k26eghjd]{z-index:1;color:var(--color-weiss);font-size:13px;position:absolute;bottom:20px;left:24px}.g-haus-text[data-astro-cid-k26eghjd]{flex-direction:column;gap:12px;padding:28px;display:flex}.g-haus-jager[data-astro-cid-k26eghjd] .t-hausname[data-astro-cid-k26eghjd]{color:var(--color-jager)}.g-haus-lanners[data-astro-cid-k26eghjd] .t-hausname[data-astro-cid-k26eghjd]{color:var(--color-marine)}.g-haus-jahr[data-astro-cid-k26eghjd]{color:var(--color-messing);font-weight:700}.g-haus-btn[data-astro-cid-k26eghjd]{align-self:flex-start;margin-top:8px}.g-haus-jager[data-astro-cid-k26eghjd] .g-haus-btn[data-astro-cid-k26eghjd]{background:var(--verlauf-jager)}.g-haus-lanners[data-astro-cid-k26eghjd] .g-haus-btn[data-astro-cid-k26eghjd]{background:var(--verlauf-lanners)}.g-band[data-astro-cid-k26eghjd]{background:var(--verlauf-marke);color:var(--color-weiss);padding-block:56px}.g-band-inhalt[data-astro-cid-k26eghjd]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:28px;display:flex}.g-band-text[data-astro-cid-k26eghjd]{opacity:.9;margin-top:10px}.g-band-knoepfe[data-astro-cid-k26eghjd]{flex-wrap:wrap;gap:12px;display:flex}.marken-kopf[data-astro-cid-ijpkg66q]{background:var(--verlauf-marke);color:var(--color-weiss);position:relative;overflow:hidden}.marken-kopf[data-astro-cid-ijpkg66q]:before{content:"";pointer-events:none;background:radial-gradient(70% 120% at 85% 0,#d9b67a38,#0000 60%);position:absolute;inset:0}.marken-kopf-inhalt[data-astro-cid-ijpkg66q]{flex-direction:column;gap:12px;padding-bottom:12px;display:flex;position:relative}.marken-kopf-inhalt[data-astro-cid-ijpkg66q] .pfad,.marken-kopf-inhalt[data-astro-cid-ijpkg66q] .pfad a,.marken-kopf-inhalt[data-astro-cid-ijpkg66q] .pfad [aria-current],.marken-kopf-inhalt[data-astro-cid-ijpkg66q] .pfad li+li:before{color:#fffc}.marken-intro[data-astro-cid-ijpkg66q]{opacity:.9;font-size:1.0625rem}.marken-kopf[data-astro-cid-ijpkg66q] .markenband{background:0 0}.marken-raster[data-astro-cid-ijpkg66q]{grid-template-columns:repeat(auto-fill,minmax(min(100%,150px),1fr));gap:10px;margin:28px 0 0;padding:0;list-style:none;display:grid}.marke-kachel[data-astro-cid-ijpkg66q]{transition:opacity .28s ease-out}.marke-kachel[data-astro-cid-ijpkg66q][data-ausgeblendet]{opacity:0}.marke-kachel[data-astro-cid-ijpkg66q][hidden]{display:none}.marke-link[data-astro-cid-ijpkg66q]{border-radius:calc(var(--radius-bild) + 2px);background:var(--color-weiss);height:100%;transition:transform .25s var(--ease-schaufenster), box-shadow .25s ease-out;flex-direction:column;text-decoration:none;display:flex;position:relative;overflow:hidden;box-shadow:0 0 0 1px #002e5214}.marke-link[data-astro-cid-ijpkg66q]:hover,.marke-link[data-astro-cid-ijpkg66q]:focus-visible{transform:translateY(-3px);box-shadow:0 24px 40px -24px #001e3c73,0 0 0 1px #002e521a}.marke-logo[data-astro-cid-ijpkg66q]{background:var(--color-creme);justify-content:center;align-items:center;height:96px;padding:14px 16px;display:flex}@media (width>=768px){.marken-raster[data-astro-cid-ijpkg66q]{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:16px}.marke-logo[data-astro-cid-ijpkg66q]{height:140px;padding:20px 28px}}.marke-logo[data-astro-cid-ijpkg66q] img[data-astro-cid-ijpkg66q]{object-fit:contain;filter:grayscale()brightness(.4);width:auto;max-width:100%;height:auto;max-height:min(64px,100%);transition:filter .3s ease-out,transform .3s ease-out}.marke-link[data-astro-cid-ijpkg66q]:hover .marke-logo[data-astro-cid-ijpkg66q] img[data-astro-cid-ijpkg66q],.marke-link[data-astro-cid-ijpkg66q]:focus-visible .marke-logo[data-astro-cid-ijpkg66q] img[data-astro-cid-ijpkg66q]{filter:none;transform:scale(1.05)}.marke-wort[data-astro-cid-ijpkg66q]{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.04em;text-align:center;font-size:2.25rem;line-height:1}.marke-text[data-astro-cid-ijpkg66q]{flex-direction:column;gap:8px;padding:14px 14px 52px;display:flex}@media (width>=768px){.marke-text[data-astro-cid-ijpkg66q]{padding:16px 52px 18px 18px}}.marke-name[data-astro-cid-ijpkg66q]{font-size:1.125rem;font-weight:700;line-height:1.3}.marke-haeuser[data-astro-cid-ijpkg66q]{flex-wrap:wrap;gap:6px;display:flex}.haus-chip[data-astro-cid-ijpkg66q]{color:var(--color-weiss);border-radius:999px;align-items:center;gap:6px;padding:3px 10px 3px 8px;font-size:.75rem;font-weight:700;display:inline-flex}.haus-chip[data-astro-cid-ijpkg66q] i[data-astro-cid-ijpkg66q]{background:#fffc;border-radius:50%;width:6px;height:6px}.chip-lanners[data-astro-cid-ijpkg66q]{background:var(--verlauf-lanners)}.chip-jager[data-astro-cid-ijpkg66q]{background:var(--verlauf-jager)}.marke-anzahl[data-astro-cid-ijpkg66q]{color:var(--color-schiefer)}.marke-pfeil[data-astro-cid-ijpkg66q]{background:var(--color-glas);border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;transition:background-color .2s ease-out,color .2s ease-out;display:flex;position:absolute;bottom:18px;right:16px}.marke-link[data-astro-cid-ijpkg66q]:hover .marke-pfeil[data-astro-cid-ijpkg66q]{background:var(--color-tusche);color:var(--color-weiss)}.haeuser-kopf[data-astro-cid-utlvaehc]{background:var(--verlauf-marke);color:var(--color-weiss);padding-bottom:120px;position:relative;overflow:hidden}.haeuser-kopf[data-astro-cid-utlvaehc]:before{content:"";pointer-events:none;background:radial-gradient(70% 120% at 85% 0,#d9b67a38,#0000 60%);position:absolute;inset:0}.haeuser-kopf-inhalt[data-astro-cid-utlvaehc]{flex-direction:column;gap:12px;display:flex;position:relative}.haeuser-kopf-inhalt[data-astro-cid-utlvaehc] .pfad,.haeuser-kopf-inhalt[data-astro-cid-utlvaehc] .pfad a,.haeuser-kopf-inhalt[data-astro-cid-utlvaehc] .pfad [aria-current],.haeuser-kopf-inhalt[data-astro-cid-utlvaehc] .pfad li+li:before{color:#fffc}.haeuser-intro[data-astro-cid-utlvaehc]{opacity:.9;font-size:1.0625rem}.haeuser-karten[data-astro-cid-utlvaehc]{gap:20px;margin-top:-88px;display:grid;position:relative}@media (width>=900px){.haeuser-karten[data-astro-cid-utlvaehc]{grid-template-columns:1fr 1fr;gap:24px}}.haus-zusammenfassung[data-astro-cid-utlvaehc]{max-width:900px;margin-top:40px}.gkarte[data-astro-cid-nm2ks6r6]{--gk-pin:var(--color-marine);border-radius:calc(var(--radius-bild) + 4px);background:var(--color-weiss);width:100%;overflow:hidden;box-shadow:0 30px 60px -45px #001e3c80,0 0 0 1px #002e5212}.gkarte-jager[data-astro-cid-nm2ks6r6]{--gk-pin:var(--color-jager-hell)}.gkarte-flaeche[data-astro-cid-nm2ks6r6]{flex-direction:column;display:flex;position:relative}.gkarte-plan[data-astro-cid-nm2ks6r6]{aspect-ratio:16/10;width:100%;height:auto;display:block}.gkarte-panel[data-astro-cid-nm2ks6r6]{flex-direction:column;align-items:flex-start;gap:12px;padding:20px;display:flex}@media (width>=768px){.gkarte-flaeche[data-astro-cid-nm2ks6r6]{min-height:440px}.gkarte-plan[data-astro-cid-nm2ks6r6]{aspect-ratio:auto;height:100%;position:absolute;inset:0}.gkarte-panel[data-astro-cid-nm2ks6r6]{border-radius:var(--radius-bild);backdrop-filter:blur(8px);background:#ffffffeb;max-width:340px;position:absolute;bottom:20px;left:20px;box-shadow:0 20px 40px -24px #001e3c73,0 0 0 1px #002e520f}}.gkarte-adresse[data-astro-cid-nm2ks6r6]{flex-direction:column;gap:2px;margin:0;line-height:1.4;display:flex}.gkarte-hinweis[data-astro-cid-nm2ks6r6]{color:var(--color-schiefer);margin:0;font-size:.8125rem;line-height:1.45}.gkarte-hinweis[data-astro-cid-nm2ks6r6] a[data-astro-cid-nm2ks6r6]{color:inherit}.gkarte-flaeche[data-astro-cid-nm2ks6r6][data-geladen]{height:380px;min-height:0}@media (width>=768px){.gkarte-flaeche[data-astro-cid-nm2ks6r6][data-geladen]{height:440px}}.gkarte-flaeche[data-astro-cid-nm2ks6r6] .gkarte-frame{border:0;width:100%;height:100%;display:block}.gk-grund[data-astro-cid-nm2ks6r6]{fill:#f3ede3}.gk-block[data-astro-cid-nm2ks6r6]{fill:#e9e0d0}.gk-gruen[data-astro-cid-nm2ks6r6]{fill:#dde5d0}.gk-gasse[data-astro-cid-nm2ks6r6]{fill:#fbf8f3}.gk-strasse[data-astro-cid-nm2ks6r6]{fill:var(--color-weiss);stroke:#d9cdb9;stroke-width:1px}.gk-name[data-astro-cid-nm2ks6r6]{fill:#9a8d78;font-family:var(--font-sans);letter-spacing:.22em;font-size:12px;font-weight:700}.gk-pin[data-astro-cid-nm2ks6r6] path[data-astro-cid-nm2ks6r6]{fill:#a89e8e}.gk-pin[data-astro-cid-nm2ks6r6] circle[data-astro-cid-nm2ks6r6]{fill:var(--color-weiss)}.gk-pin-aktiv[data-astro-cid-nm2ks6r6] path[data-astro-cid-nm2ks6r6]{fill:var(--gk-pin)}.gk-schatten[data-astro-cid-nm2ks6r6]{fill:#0000002e}.gk-schild[data-astro-cid-nm2ks6r6]{fill:var(--color-weiss);stroke:#00000014}.gk-pin-aktiv[data-astro-cid-nm2ks6r6] .gk-schild[data-astro-cid-nm2ks6r6]{fill:var(--gk-pin);stroke:none}.gk-schildtext[data-astro-cid-nm2ks6r6]{fill:var(--color-schiefer);font-family:var(--font-sans);font-size:12.5px;font-weight:700}.gk-pin-aktiv[data-astro-cid-nm2ks6r6] .gk-schildtext[data-astro-cid-nm2ks6r6]{fill:var(--color-weiss)}.schnellleiste[data-astro-cid-teozgtms]{z-index:40;padding-bottom:env(safe-area-inset-bottom);backdrop-filter:blur(10px);background:#fffffff5;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;position:fixed;inset:auto 0 0;box-shadow:0 -12px 30px -18px #001e3c73,0 -1px #002e5214}.schnellleiste[data-astro-cid-teozgtms] a[data-astro-cid-teozgtms]{min-height:62px;color:var(--color-tusche);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:3px;font-size:.75rem;font-weight:600;line-height:1.2;text-decoration:none;display:flex}.schnellleiste[data-astro-cid-teozgtms] a[data-astro-cid-teozgtms]+a[data-astro-cid-teozgtms]{box-shadow:inset 1px 0 #002e5214}.schnellleiste[data-astro-cid-teozgtms] a[data-astro-cid-teozgtms]:first-child .icon{color:var(--haus)}.schnellleiste[data-astro-cid-teozgtms] a[data-astro-cid-teozgtms]:active{background:var(--color-glas)}.schnell-icon[data-astro-cid-teozgtms]{display:inline-flex;position:relative}.schnell-punkt[data-astro-cid-teozgtms]{width:9px;height:9px;box-shadow:0 0 0 2px var(--color-weiss);border-radius:50%;position:absolute;top:-1px;right:-3px}.schnell-punkt[data-astro-cid-teozgtms]:not([data-zustand]){display:none}.schnell-punkt[data-astro-cid-teozgtms][data-zustand=offen]{background:#22c55e}.schnell-punkt[data-astro-cid-teozgtms][data-zustand=zu]{background:#ef4444}@media (width<=1023.98px){body:has(.schnellleiste){padding-bottom:calc(62px + env(safe-area-inset-bottom))}}@media (width>=1024px){.schnellleiste[data-astro-cid-teozgtms]{display:none}}.shop-hero[data-astro-cid-cquyq462]{isolation:isolate;color:var(--color-weiss);position:relative;overflow:hidden}.shop-hero-bild[data-astro-cid-cquyq462]{z-index:-1;position:absolute;inset:0}.shop-hero-bild[data-astro-cid-cquyq462]:after{content:"";position:absolute;inset:0}.shop-hero-lanners[data-astro-cid-cquyq462] .shop-hero-bild[data-astro-cid-cquyq462]:after{background:linear-gradient(100deg,#00162af2 0%,#002e52d9 45%,#0f5f9799 100%)}.shop-hero-jager[data-astro-cid-cquyq462] .shop-hero-bild[data-astro-cid-cquyq462]:after{background:linear-gradient(100deg,#100e0ff2 0%,#4a3e2ed9 45%,#9674428c 100%)}.shop-hero-inhalt[data-astro-cid-cquyq462] .pfad,.shop-hero-inhalt[data-astro-cid-cquyq462] .pfad a,.shop-hero-inhalt[data-astro-cid-cquyq462] .pfad [aria-current],.shop-hero-inhalt[data-astro-cid-cquyq462] .pfad li+li:before{color:#fffc}.shop-hero-raster[data-astro-cid-cquyq462]{align-items:end;gap:32px;padding-block:28px 56px;display:grid}@media (width>=1024px){.shop-hero-raster[data-astro-cid-cquyq462]{grid-template-columns:7fr 4fr;gap:48px;padding-block:40px 72px}}.shop-hero-text[data-astro-cid-cquyq462]{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.shop-hero-text[data-astro-cid-cquyq462] .shop-hero-logo{margin-bottom:8px;font-size:clamp(15px,.9vw + 10px,21px)}.shop-hero-adr[data-astro-cid-cquyq462]{opacity:.92;align-items:center;gap:8px;font-weight:600;display:inline-flex}.shop-hero-status[data-astro-cid-cquyq462]{backdrop-filter:blur(8px);background:#ffffff29}.shop-hero-status[data-astro-cid-cquyq462] .status-punkt[data-zustand=offen],.info-status[data-astro-cid-cquyq462] .status-punkt[data-zustand=offen]{opacity:1;background:#22c55e;box-shadow:0 0 0 3px #22c55e40}.shop-hero-status[data-astro-cid-cquyq462] .status-punkt[data-zustand=zu],.info-status[data-astro-cid-cquyq462] .status-punkt[data-zustand=zu]{opacity:1;background:#ef4444}.shop-hero-knoepfe[data-astro-cid-cquyq462]{flex-wrap:wrap;gap:10px;margin-top:8px;display:flex}.shop-hero-fassade[data-astro-cid-cquyq462]{color:var(--color-weiss);justify-self:end;width:100%;max-width:340px;display:none}.shop-hero-fassade[data-astro-cid-cquyq462] .fassade{color:var(--color-weiss)}.shop-hero-fassade[data-astro-cid-cquyq462] .glas{fill:#ffd69659}.shop-hero-lanners[data-astro-cid-cquyq462] .shop-hero-fassade[data-astro-cid-cquyq462] .band{fill:var(--color-marine-hell)}.shop-hero-jager[data-astro-cid-cquyq462] .shop-hero-fassade[data-astro-cid-cquyq462] .band{fill:var(--color-jager-hell)}@media (width>=1024px){.shop-hero-fassade[data-astro-cid-cquyq462]{display:block}}.info-kacheln[data-astro-cid-cquyq462]{z-index:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:-28px 0 0;padding:0;list-style:none;display:grid;position:relative}@media (width>=1024px){.info-kacheln[data-astro-cid-cquyq462]{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}}.info-kachel[data-astro-cid-cquyq462]{border-radius:var(--radius-bild);background:var(--color-weiss);flex-direction:column;gap:4px;min-width:0;padding:18px;display:flex;box-shadow:0 20px 40px -24px #001e3c73,0 0 0 1px #002e520f}.info-icon[data-astro-cid-cquyq462]{background:var(--haus-verlauf);width:40px;height:40px;color:var(--color-weiss);border-radius:50%;justify-content:center;align-items:center;margin-bottom:6px;display:inline-flex}.info-titel[data-astro-cid-cquyq462]{letter-spacing:.08em;text-transform:uppercase;color:var(--color-schiefer);font-size:.75rem;font-weight:700}.info-wert[data-astro-cid-cquyq462]{overflow-wrap:anywhere;font-weight:700;line-height:1.35}.info-link[data-astro-cid-cquyq462]{overflow-wrap:anywhere;font-size:.875rem}.info-ohne-link[data-astro-cid-cquyq462]{color:var(--color-schiefer)}.abschnitt-kopf[data-astro-cid-cquyq462]{flex-direction:column;gap:8px;margin-bottom:32px;display:flex}.kopfzeile[data-astro-cid-cquyq462]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 20px;margin-bottom:24px;display:flex}.kopfzeile[data-astro-cid-cquyq462]>div[data-astro-cid-cquyq462]{flex-direction:column;gap:8px;display:flex}.pfeillink[data-astro-cid-cquyq462]{align-items:center;gap:8px;min-height:44px;font-weight:600;text-decoration:none;transition:gap .2s ease-out;display:inline-flex}.pfeillink[data-astro-cid-cquyq462]:hover{gap:12px;text-decoration:underline}.mehr-knopf[data-astro-cid-cquyq462]{justify-content:center;margin-top:40px;display:flex}.abstand[data-astro-cid-cquyq462]{margin-top:20px}.kacheln[data-astro-cid-cquyq462]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}@media (width>=1024px){.kacheln-4[data-astro-cid-cquyq462]{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.kacheln-3[data-astro-cid-cquyq462]{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}}.kachel-link[data-astro-cid-cquyq462]{aspect-ratio:3/4;border-radius:var(--radius-bild);color:var(--color-weiss);isolation:isolate;flex-direction:column;justify-content:flex-end;text-decoration:none;display:flex;position:relative;overflow:hidden}.kacheln-3[data-astro-cid-cquyq462] .kachel-link[data-astro-cid-cquyq462]{aspect-ratio:4/5}.kachel-bild[data-astro-cid-cquyq462]{z-index:-1;position:absolute;inset:0}.kachel-bild[data-astro-cid-cquyq462] .foto{transition:transform .7s var(--ease-schaufenster)}.kachel-link[data-astro-cid-cquyq462]:hover .kachel-bild[data-astro-cid-cquyq462] .foto{transform:scale(1.06)}.kachel-bild[data-astro-cid-cquyq462]:after{content:"";background:linear-gradient(180deg, transparent 35%, color-mix(in srgb, var(--haus) 92%, black));opacity:.92;position:absolute;inset:0}.kachel-sale[data-astro-cid-cquyq462] .kachel-bild[data-astro-cid-cquyq462]:after{background:linear-gradient(#0000 30%,#78140feb)}.kachel-text[data-astro-cid-cquyq462]{padding:clamp(14px,2vw,24px);flex-direction:column;gap:4px;padding-right:64px;display:flex}.kachel-titel[data-astro-cid-cquyq462]{font-family:var(--font-display);text-transform:uppercase;font-size:clamp(1.75rem,1.2rem + 1.8vw,2.75rem);line-height:1}.kachel-unter[data-astro-cid-cquyq462]{opacity:.88;font-size:.875rem}.kachel-pfeil[data-astro-cid-cquyq462]{backdrop-filter:blur(6px);background:#ffffff2e;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;transition:background-color .2s ease-out,color .2s ease-out,transform .2s ease-out;display:flex;position:absolute;bottom:clamp(14px,2vw,24px);right:clamp(14px,2vw,22px)}.kachel-link[data-astro-cid-cquyq462]:hover .kachel-pfeil[data-astro-cid-cquyq462]{background:var(--color-weiss);color:var(--color-tusche);transform:translate(3px)}.ueber-band[data-astro-cid-cquyq462]{padding-block:var(--section)}.ueber-raster[data-astro-cid-cquyq462]{align-items:center;gap:40px;display:grid}@media (width>=1024px){.ueber-raster[data-astro-cid-cquyq462]{grid-template-columns:5fr 7fr;gap:64px}}.ueber-bilder[data-astro-cid-cquyq462]{grid-template-columns:3fr 2fr;align-items:end;gap:16px;display:grid;position:relative}.ueber-foto[data-astro-cid-cquyq462]{aspect-ratio:3/4;border-radius:calc(var(--radius-bild) + 4px);overflow:hidden;box-shadow:0 30px 60px -40px #001428b3}.ueber-fassade[data-astro-cid-cquyq462]{border-radius:var(--radius-bild);background:var(--color-weiss);padding:12px}.ueber-fassade[data-astro-cid-cquyq462] .band{fill:var(--haus)}.ueber-fassade[data-astro-cid-cquyq462] img[data-astro-cid-cquyq462]{width:100%;height:auto}.haus-platzhalter[data-astro-cid-cquyq462]{text-align:right;margin-top:6px}.ueber-text[data-astro-cid-cquyq462]{flex-direction:column;gap:12px;display:flex}.ueber-text[data-astro-cid-cquyq462] .prosa[data-astro-cid-cquyq462]{margin-top:8px;font-size:1.0625rem}.fakten[data-astro-cid-cquyq462]{border-radius:var(--radius-bild);background:var(--color-weiss);gap:14px;margin:16px 0 8px;padding:20px;display:grid}.fakten[data-astro-cid-cquyq462]>div[data-astro-cid-cquyq462]{gap:2px;display:grid}@media (width>=768px){.fakten[data-astro-cid-cquyq462]>div[data-astro-cid-cquyq462]{grid-template-columns:170px 1fr;gap:20px}}.fakten[data-astro-cid-cquyq462] dt[data-astro-cid-cquyq462]{font-weight:700}.fakten[data-astro-cid-cquyq462] dd[data-astro-cid-cquyq462]{margin:0}.geschichte[data-astro-cid-cquyq462]{margin:0;padding-left:1.2em}.haus-info[data-astro-cid-cquyq462]{gap:24px;display:grid}@media (width>=900px){.haus-info[data-astro-cid-cquyq462]{grid-template-columns:repeat(2,minmax(0,1fr))}}.info-block[data-astro-cid-cquyq462]{border-radius:calc(var(--radius-bild) + 4px);background:var(--color-weiss);border-top:5px solid #0000;border-image:var(--haus-verlauf) 1;border-radius:0 0 calc(var(--radius-bild) + 4px) calc(var(--radius-bild) + 4px);border-image-slice:1;flex-direction:column;align-items:flex-start;gap:8px;padding:clamp(22px,3vw,36px);display:flex;box-shadow:0 30px 60px -45px #001e3c80,0 0 0 1px #002e5212}.info-block[data-astro-cid-cquyq462]>.zeiten-block,.info-block[data-astro-cid-cquyq462] .abstand[data-astro-cid-cquyq462]{width:100%}.info-status[data-astro-cid-cquyq462]{margin-top:8px}.haus-kontakt[data-astro-cid-cquyq462]{font-style:normal;line-height:1.8}.kontakt-knoepfe[data-astro-cid-cquyq462]{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}.anfahrt-raster[data-astro-cid-cquyq462]{align-items:start;gap:28px;display:grid}@media (width>=1024px){.anfahrt-raster[data-astro-cid-cquyq462]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:48px}}.anfahrt-liste[data-astro-cid-cquyq462]{gap:20px;margin:0;padding:0;list-style:none;display:grid}.anfahrt-liste[data-astro-cid-cquyq462] li[data-astro-cid-cquyq462]{grid-template-columns:44px 1fr;align-items:start;gap:14px;line-height:1.5;display:grid}.anfahrt-liste[data-astro-cid-cquyq462] strong[data-astro-cid-cquyq462]{margin-bottom:2px;display:block}.anfahrt-icon[data-astro-cid-cquyq462]{background:var(--color-creme);width:44px;height:44px;color:var(--haus);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.anfahrt-knoepfe[data-astro-cid-cquyq462]{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.anderes-haus[data-astro-cid-cquyq462]{max-width:760px}.anderes-haus[data-astro-cid-cquyq462] .shopkarte{min-height:420px}
