@layer astro.images{:where([data-astro-image]){height:auto}:where([data-astro-image=full-width]){width:100%}:where([data-astro-image=constrained]){max-width:100%}[data-astro-image-fit=fill]{object-fit:fill}[data-astro-image-fit=contain]{object-fit:contain}[data-astro-image-fit=cover]{object-fit:cover}[data-astro-image-fit=scale-down]{object-fit:scale-down}[data-astro-image-pos=top]{object-position:top}[data-astro-image-pos=bottom]{object-position:bottom}[data-astro-image-pos=left]{object-position:left}[data-astro-image-pos=right]{object-position:right}[data-astro-image-pos=center]{object-position:center}[data-astro-image-pos=top-bottom]{object-position:top bottom}[data-astro-image-pos=top-left]{object-position:top left}[data-astro-image-pos=top-right]{object-position:top right}[data-astro-image-pos=top-center]{object-position:top center}[data-astro-image-pos=bottom-top]{object-position:bottom top}[data-astro-image-pos=bottom-left]{object-position:bottom left}[data-astro-image-pos=bottom-right]{object-position:bottom right}[data-astro-image-pos=bottom-center]{object-position:bottom center}[data-astro-image-pos=left-top]{object-position:left top}[data-astro-image-pos=left-bottom]{object-position:left bottom}[data-astro-image-pos=left-right]{object-position:left right}[data-astro-image-pos=left-center]{object-position:left center}[data-astro-image-pos=right-top]{object-position:right top}[data-astro-image-pos=right-bottom]{object-position:right bottom}[data-astro-image-pos=right-left]{object-position:right left}[data-astro-image-pos=right-center]{object-position:right center}[data-astro-image-pos=center-top]{object-position:center top}[data-astro-image-pos=center-bottom]{object-position:center bottom}[data-astro-image-pos=center-left]{object-position:center left}[data-astro-image-pos=center-right]{object-position:center right}}.kopf[data-astro-cid-nen7h5rs]{z-index:50;background:#000000db;position:fixed;inset:0 0 auto}.kopf[data-astro-cid-nen7h5rs]:after{content:"";background-image:var(--verlauf-quer);height:2px;position:absolute;inset:auto 0 0}.leiste[data-astro-cid-nen7h5rs]{height:var(--header-h);padding-inline:var(--gutter);justify-content:space-between;align-items:center;gap:var(--s-3);display:flex}.logo[data-astro-cid-nen7h5rs]{flex:none;align-items:center;width:210px;text-decoration:none;display:flex}.logo[data-astro-cid-nen7h5rs] img{width:100%;height:auto}.haupt[data-astro-cid-nen7h5rs]{min-width:0;display:none}.haupt[data-astro-cid-nen7h5rs]>ul[data-astro-cid-nen7h5rs]{align-items:center;gap:16px;margin:0;padding:0;list-style:none;display:flex}.hat-unter[data-astro-cid-nen7h5rs]{position:relative}.haupt[data-astro-cid-nen7h5rs]>ul[data-astro-cid-nen7h5rs]>li[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs]{font-family:var(--f-headline);color:var(--c-weiss);white-space:nowrap;align-items:center;padding:10px 0;font-size:12px;font-weight:600;text-decoration:none;display:inline-flex;position:relative}.haupt[data-astro-cid-nen7h5rs]>ul[data-astro-cid-nen7h5rs]>li[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs].aktiv:after,.haupt[data-astro-cid-nen7h5rs]>ul[data-astro-cid-nen7h5rs]>li[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs]:hover:after{content:"";background-image:var(--verlauf-quer);height:3px;position:absolute;bottom:2px;left:0;right:0}.haupt[data-astro-cid-nen7h5rs]>ul[data-astro-cid-nen7h5rs]>li[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs]:hover:after{opacity:.6}.klapp[data-astro-cid-nen7h5rs]{opacity:0;visibility:hidden;padding-top:8px;transition:opacity .2s,transform .2s,visibility .2s;position:absolute;top:100%;left:50%;transform:translate(-50%,-6px)}.hat-unter[data-astro-cid-nen7h5rs]:hover>.klapp[data-astro-cid-nen7h5rs],.hat-unter[data-astro-cid-nen7h5rs]:focus-within>.klapp[data-astro-cid-nen7h5rs],.hat-unter[data-astro-cid-nen7h5rs].ist-offen>.klapp[data-astro-cid-nen7h5rs]{opacity:1;visibility:visible;transform:translate(-50%)}.klapp-innen[data-astro-cid-nen7h5rs]{min-width:calc(var(--spalten,2) * 15rem + 3rem);padding:var(--s-3);backdrop-filter:saturate(180%)blur(26px);background:#000000bf;border-radius:5px;box-shadow:0 24px 60px #000000b3}.klapp-kopf[data-astro-cid-nen7h5rs]{justify-content:space-between;align-items:baseline;gap:var(--s-3);padding-bottom:var(--s-2);margin-bottom:var(--s-2);border-bottom:1px solid var(--c-linie);display:flex}.klapp-alle[data-astro-cid-nen7h5rs]{font-family:var(--f-headline);font-size:var(--t-small);color:var(--c-weiss);white-space:nowrap;align-items:center;gap:.4em;font-weight:600;text-decoration:none;display:inline-flex}.klapp-alle[data-astro-cid-nen7h5rs]:hover{color:var(--c-weiss)}.klapp-alle[data-astro-cid-nen7h5rs] svg:first-child{color:var(--c-orange)}.klapp-zahl[data-astro-cid-nen7h5rs]{font-size:var(--t-small);color:var(--c-leise);white-space:nowrap}.klapp-liste[data-astro-cid-nen7h5rs]{grid-template-columns:repeat(var(--spalten,2), minmax(0, 1fr));gap:1px var(--s-2);margin:0;padding:0;list-style:none;display:grid}.klapp-liste[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{justify-content:space-between;align-items:baseline;gap:var(--s-2);border-radius:var(--r-s);color:var(--c-text);padding:.42em .6em;text-decoration:none;transition:background .2s,color .2s;display:flex}.klapp-liste[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover,.klapp-liste[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs].ist-aktiv{background-image:var(--verlauf);color:var(--c-auf-verlauf)}.klapp-name[data-astro-cid-nen7h5rs]{font-size:var(--t-small);line-height:1.35}.klapp-preis[data-astro-cid-nen7h5rs]{font-family:var(--f-headline);font-size:var(--t-small);color:var(--c-stumm);white-space:nowrap;font-weight:600}.klapp-liste[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover .klapp-preis[data-astro-cid-nen7h5rs],.klapp-liste[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs].ist-aktiv .klapp-preis[data-astro-cid-nen7h5rs]{color:var(--c-auf-verlauf)}.klapp-unter[data-astro-cid-nen7h5rs]{margin-top:var(--s-2);padding-top:var(--s-2);border-top:1px solid var(--c-linie)}.klapp-untername[data-astro-cid-nen7h5rs]{margin-bottom:var(--s-1);font-family:var(--f-headline);font-size:var(--t-h4);letter-spacing:var(--t-h4-ls);text-transform:uppercase;color:var(--c-leise);align-items:center;gap:.35em;padding-inline:.6em;font-weight:600;text-decoration:none;display:inline-flex}.klapp-untername[data-astro-cid-nen7h5rs]:hover{color:var(--c-weiss)}.aktionen[data-astro-cid-nen7h5rs]{flex:none;align-items:center;gap:8px;margin-left:auto;display:flex}.aktionen[data-astro-cid-nen7h5rs] .telefon[data-astro-cid-nen7h5rs]{display:none}.rund[data-astro-cid-nen7h5rs]{border:1px solid var(--c-linie);border-radius:var(--r-pill);width:40px;height:40px;color:var(--c-weiss);place-items:center;text-decoration:none;transition:border-color .2s,background-color .2s;display:inline-grid;position:relative}.rund[data-astro-cid-nen7h5rs]:hover{background:var(--c-hoch);border-color:var(--c-stumm);color:var(--c-weiss)}.korb[data-astro-cid-nen7h5rs][data-gefuellt]{background-image:var(--verlauf);color:var(--c-auf-verlauf);border-color:#0000}.korb-zahl[data-astro-cid-nen7h5rs]{border-radius:var(--r-pill);background:var(--c-weiss);min-width:18px;height:18px;color:var(--c-tief);font-family:var(--f-headline);place-items:center;padding-inline:4px;font-size:10px;font-weight:600;line-height:1;display:inline-grid;position:absolute;top:-4px;right:-4px}.burger[data-astro-cid-nen7h5rs]{cursor:pointer;background:0 0;border:0;gap:5px;width:40px;padding:8px 4px;display:grid}.burger[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]{background:var(--c-weiss);border-radius:2px;height:3px;transition:transform .25s,opacity .2s}.burger[data-astro-cid-nen7h5rs][aria-expanded=true] span[data-astro-cid-nen7h5rs]:first-child{transform:translateY(8px)rotate(45deg)}.burger[data-astro-cid-nen7h5rs][aria-expanded=true] span[data-astro-cid-nen7h5rs]:nth-child(2){opacity:0}.burger[data-astro-cid-nen7h5rs][aria-expanded=true] span[data-astro-cid-nen7h5rs]:nth-child(3){transform:translateY(-8px)rotate(-45deg)}.handy[data-astro-cid-nen7h5rs]{inset:var(--header-h) 0 0;overscroll-behavior:contain;padding:8px var(--gutter) 24px;backdrop-filter:var(--weichzeichner);border-top:1px solid var(--c-linie);background:#0a0a0af0;flex-direction:column;display:flex;position:fixed;overflow-y:auto}.handy[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{margin:0;padding:0;list-style:none}.zeile[data-astro-cid-nen7h5rs]{border-bottom:1px solid var(--c-linie);justify-content:space-between;align-items:center;gap:8px;display:flex}.zeile[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs]{font-family:var(--f-headline);color:var(--c-weiss);flex:1;padding:13px 0;font-size:17px;font-weight:600;text-decoration:none}.zeile[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs].aktiv{color:var(--c-orange)}.klapper[data-astro-cid-nen7h5rs]{width:44px;height:44px;color:var(--c-leise);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;margin:0;padding:0;display:grid}.klapper[data-astro-cid-nen7h5rs] svg[data-astro-cid-nen7h5rs]{width:13px;height:9px;transition:transform .25s}.klapper[data-astro-cid-nen7h5rs][aria-expanded=false] svg[data-astro-cid-nen7h5rs]{transform:rotate(-90deg)}.klapper[data-astro-cid-nen7h5rs][aria-expanded=true]{color:var(--c-weiss)}.huelle[data-astro-cid-nen7h5rs]{grid-template-rows:1fr;transition:grid-template-rows .25s;display:grid}.huelle[data-astro-cid-nen7h5rs][data-zu]{grid-template-rows:0fr}.huelle[data-astro-cid-nen7h5rs]>.unterliste[data-astro-cid-nen7h5rs]{min-height:0;padding:4px 0 10px 14px;overflow:hidden}.unterliste[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{justify-content:space-between;align-items:baseline;gap:var(--s-2);color:var(--c-leise);padding:8px 0;font-size:15px;text-decoration:none;display:flex}.handy-fuss[data-astro-cid-nen7h5rs]{gap:8px;margin-top:auto;padding-top:32px;display:grid}.handy-knopf[data-astro-cid-nen7h5rs]{border:1px solid var(--c-linie);border-radius:var(--r-s);font-family:var(--f-headline);font-size:var(--t-button);color:var(--c-weiss);justify-content:center;align-items:center;gap:8px;padding:12px 24px;font-weight:500;text-decoration:none;display:inline-flex}@media (width<30rem){.leiste[data-astro-cid-nen7h5rs]{gap:var(--s-1)}.logo[data-astro-cid-nen7h5rs]{width:165px}}@media (prefers-reduced-motion:reduce){.klapper[data-astro-cid-nen7h5rs] svg[data-astro-cid-nen7h5rs],.huelle[data-astro-cid-nen7h5rs],.klapp[data-astro-cid-nen7h5rs],.rund[data-astro-cid-nen7h5rs],.burger[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]{transition:none}}@media (width>=80rem){.burger[data-astro-cid-nen7h5rs],.handy[data-astro-cid-nen7h5rs]{display:none!important}.haupt[data-astro-cid-nen7h5rs]{display:flex}.aktionen[data-astro-cid-nen7h5rs]{margin-left:0}.aktionen[data-astro-cid-nen7h5rs] .telefon[data-astro-cid-nen7h5rs]{display:inline-grid}.hat-unter[data-astro-cid-nen7h5rs]:nth-last-child(-n+3) .klapp[data-astro-cid-nen7h5rs]{left:auto;right:0;transform:translateY(-6px)}.hat-unter[data-astro-cid-nen7h5rs]:nth-last-child(-n+3):hover>.klapp[data-astro-cid-nen7h5rs],.hat-unter[data-astro-cid-nen7h5rs]:nth-last-child(-n+3):focus-within>.klapp[data-astro-cid-nen7h5rs],.hat-unter[data-astro-cid-nen7h5rs]:nth-last-child(-n+3).ist-offen>.klapp[data-astro-cid-nen7h5rs]{transform:translate(0)}}@media (width>=90rem){.haupt[data-astro-cid-nen7h5rs]>ul[data-astro-cid-nen7h5rs]{gap:20px}.haupt[data-astro-cid-nen7h5rs]>ul[data-astro-cid-nen7h5rs]>li[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs]{font-size:14px}}@media (width>=100rem){.haupt[data-astro-cid-nen7h5rs]>ul[data-astro-cid-nen7h5rs]{gap:20px}.haupt[data-astro-cid-nen7h5rs]>ul[data-astro-cid-nen7h5rs]>li[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs]{font-size:16px}}@media (width>=106.25rem){.haupt[data-astro-cid-nen7h5rs]>ul[data-astro-cid-nen7h5rs]{gap:26px}}.knopf[data-astro-cid-ekguhzzh]{border-radius:var(--r-s);font-family:var(--f-headline);font-size:var(--t-button);cursor:pointer;border:0;justify-content:center;align-items:center;gap:8px;padding:12px 24px;font-weight:500;line-height:1;text-decoration:none;transition:background-position .45s,border-color .2s,background-color .2s,color .2s,transform .2s;display:inline-flex}.ist-breit[data-astro-cid-ekguhzzh]{width:100%}.ist-verlauf[data-astro-cid-ekguhzzh]{background-image:var(--verlauf);color:var(--c-auf-verlauf);background-size:200% 100%}.ist-verlauf[data-astro-cid-ekguhzzh]:hover{color:var(--c-auf-verlauf);background-position:100% 0;transform:translateY(-2px)}.ist-hell[data-astro-cid-ekguhzzh]{background:var(--c-weiss);color:var(--c-tief)}.ist-hell[data-astro-cid-ekguhzzh]:hover{background:var(--c-text);color:var(--c-tief);transform:translateY(-2px)}.ist-rand[data-astro-cid-ekguhzzh]{border:1px solid var(--c-stumm);color:var(--c-weiss);background:0 0}.ist-rand[data-astro-cid-ekguhzzh]:hover{border-color:var(--c-weiss);color:var(--c-weiss);background:0 0;transform:translateY(-2px)}.ist-wisch[data-astro-cid-ekguhzzh]{background-image:linear-gradient(var(--c-tief), var(--c-tief)), var(--verlauf-quer);color:var(--c-weiss);background-origin:border-box;background-clip:padding-box,border-box;border:1px solid #0000;flex-direction:row-reverse;gap:11px;padding:3px 16px 3px 3px;font-size:.6875rem;position:relative;overflow:hidden}.ist-wisch[data-astro-cid-ekguhzzh]:hover{transform:none}.ist-wisch[data-astro-cid-ekguhzzh]:after{content:"";z-index:0;background:var(--c-weiss);transform-origin:0;border-radius:2px;transition:transform .4s;position:absolute;inset:0;transform:scaleX(0)}.ist-wisch[data-astro-cid-ekguhzzh]:hover:after,.ist-wisch[data-astro-cid-ekguhzzh]:focus-visible:after{transform:scaleX(1)}.ist-wisch[data-astro-cid-ekguhzzh] .knopf-text[data-astro-cid-ekguhzzh],.ist-wisch[data-astro-cid-ekguhzzh] .knopf-pfeil{z-index:1;position:relative}.ist-wisch[data-astro-cid-ekguhzzh] .knopf-text[data-astro-cid-ekguhzzh]{white-space:nowrap;transition:color .4s}.ist-wisch[data-astro-cid-ekguhzzh]:hover .knopf-text[data-astro-cid-ekguhzzh],.ist-wisch[data-astro-cid-ekguhzzh]:focus-visible .knopf-text[data-astro-cid-ekguhzzh]{color:var(--c-tief)}.ist-wisch[data-astro-cid-ekguhzzh] .knopf-pfeil{box-sizing:content-box;background:var(--c-weiss);width:14px;height:14px;color:var(--c-tief);border-radius:2px;padding:5px}.ist-wisch[data-astro-cid-ekguhzzh]:hover .knopf-pfeil{transform:none}@media (prefers-reduced-motion:reduce){.ist-wisch[data-astro-cid-ekguhzzh]:after,.ist-wisch[data-astro-cid-ekguhzzh] .knopf-text[data-astro-cid-ekguhzzh]{transition:none}}.knopf[data-astro-cid-ekguhzzh] .knopf-pfeil{transition:transform var(--dur) var(--ease)}.knopf[data-astro-cid-ekguhzzh]:hover .knopf-pfeil{transform:translate(3px)}@media (prefers-reduced-motion:reduce){.knopf[data-astro-cid-ekguhzzh],.knopf[data-astro-cid-ekguhzzh] .knopf-pfeil{transition:none}.knopf[data-astro-cid-ekguhzzh]:hover,.knopf[data-astro-cid-ekguhzzh]:hover .knopf-pfeil{transform:none}}.fuss[data-astro-cid-jo6i4kqk]{background:var(--c-tief);margin-top:var(--section-y)}.fuss-oben[data-astro-cid-jo6i4kqk]{gap:var(--s-5);padding-block:var(--s-6);display:grid}@media (width>=48rem){.fuss-oben[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr 1fr}}@media (width>=62rem){.fuss-oben[data-astro-cid-jo6i4kqk]{gap:var(--s-4);grid-template-columns:2fr repeat(3,.8fr) 1.4fr}}.fuss-marke[data-astro-cid-jo6i4kqk]{gap:var(--s-2);align-content:start;max-width:24rem;display:grid}.fuss-logo[data-astro-cid-jo6i4kqk] img{width:170px;height:auto}.fuss-hauptseite[data-astro-cid-jo6i4kqk]{font-family:var(--f-headline);font-size:var(--t-small);align-items:center;gap:.4em;font-weight:600;text-decoration:none;display:inline-flex}.fuss-spalte[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{gap:.65em;list-style:none;display:grid}.fuss-spalte[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{font-family:var(--f-headline);font-size:var(--t-small);color:var(--c-text);font-weight:600;text-decoration:none}.fuss-spalte[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--c-weiss)}.fuss-kontakt[data-astro-cid-jo6i4kqk]{font-style:normal;font-size:var(--t-small);align-content:start;gap:.75em;line-height:1.6;display:grid}.fuss-titel[data-astro-cid-jo6i4kqk]{font-family:var(--f-headline);font-size:var(--t-h4);letter-spacing:var(--t-h4-ls);text-transform:uppercase;color:var(--c-weiss);font-weight:600}.fuss-kontakt[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk],.fuss-kontakt[data-astro-cid-jo6i4kqk]>span[data-astro-cid-jo6i4kqk]:not(.fuss-titel){color:var(--c-text);grid-template-columns:auto 1fr;align-items:start;gap:.6em;text-decoration:none;display:grid}.fuss-kontakt[data-astro-cid-jo6i4kqk] svg{color:var(--c-stumm);margin-top:.15em}.fuss-kontakt[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--c-weiss)}.fuss-unten[data-astro-cid-jo6i4kqk]{justify-content:space-between;align-items:center;gap:var(--s-3);padding-block:var(--s-4);border-top:1px solid var(--c-linie);flex-wrap:wrap;display:flex}@media (width<48rem){.fuss-unten[data-astro-cid-jo6i4kqk]{text-align:center;justify-content:center}}.fuss-recht[data-astro-cid-jo6i4kqk]{gap:var(--s-3);flex-wrap:wrap;list-style:none;display:flex}.fuss-recht[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--c-leise);text-decoration:none}.fuss-recht[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--c-weiss)}@font-face{font-family:Microgramma;src:url(/fonts/microgramma-extended-bold.woff2)format("woff2");font-weight:400 700;font-style:normal;font-display:swap}@font-face{font-family:Sen;src:url(/fonts/sen-variabel.woff2)format("woff2");font-weight:400 800;font-style:normal;font-display:swap}:root{--c-tief:#000;--c-grund:#000;--c-karte:#141414;--c-hoch:#1c1c1c;--c-linie:#272727;--c-glas:#0a0a0a8c;--weichzeichner:blur(12px) saturate(140%);--c-weiss:#fff;--c-text:#b4b4b4;--c-leise:#919191;--c-stumm:#6e6e6e;--c-orange:#ea8e10;--c-rot:#da1b38;--c-magenta:#c728d4;--c-blau:#44b5de;--verlauf:linear-gradient(82.8deg, #ea8e10, #da1b38, #c728d4, #44b5de);--verlauf-quer:linear-gradient(90deg, #ea8e10, #da1b38, #c728d4, #44b5de);--c-auf-verlauf:#fff;--f-headline:"Microgramma", "Eurostile", "Trebuchet MS", sans-serif;--f-text:"Sen", ui-sans-serif, system-ui, -apple-system, sans-serif;--t-h1:1.75rem;--t-h2:1.375rem;--t-h3:1.0625rem;--t-h4:.75rem;--t-body:1rem;--t-button:.9375rem;--t-small:.8125rem;--t-preis:1.75rem;--t-body-lh:1.7;--t-headline-lh:1.15;--t-h1-ls:-.01em;--t-h4-ls:.18em;--r-s:3px;--r-m:8px;--r-l:8px;--r-pill:999px;--s-1:.5rem;--s-2:1rem;--s-3:1.5rem;--s-4:2rem;--s-5:2.5rem;--s-6:3rem;--s-8:4rem;--s-10:5rem;--gutter:min(5%, 90px);--breite:1800px;--breite-schmal:46rem;--section-y:3.5rem;--header-h:60px;--ease:cubic-bezier(.22, 1, .36, 1);--dur-fast:.18s;--dur:.3s;--schein:0 0 0 1px var(--c-linie);--schein-hoch:0 0 0 1px #3a3a3a, 0 16px 40px #0009;--buehne:radial-gradient(60% 60% at 50% 45%, #3a3a3a9e 0%, #12121294 55%, #0808088c 100%)}@media (width>=48rem){:root{--t-h1:2.375rem;--t-h2:1.75rem;--t-h3:1.1875rem;--t-h4:.75rem;--t-body:1.0625rem;--t-button:.9375rem;--t-small:.875rem;--t-preis:2.125rem;--section-y:5rem}}@media (width>=75rem){:root{--t-h1:2.75rem;--t-h2:2.125rem;--t-h3:1.25rem;--t-h4:.8125rem;--t-body:1.0625rem;--t-button:1rem;--t-small:.875rem;--t-preis:2.5rem;--section-y:7rem}}*,:before,:after{box-sizing:border-box}[hidden]{display:none!important}html{background:var(--c-tief);scroll-behavior:smooth;scroll-padding-top:calc(var(--header-h) + var(--s-3));-webkit-text-size-adjust:100%}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body:before{content:"";z-index:-1;opacity:.7;pointer-events:none;background:url(/hintergrund.jpg) 50%/cover no-repeat;position:fixed;inset:0;transform:translateZ(0)}@supports not (backdrop-filter:blur(1px)){:root{--c-glas:var(--c-karte)}}body{color:var(--c-text);font-family:var(--f-text);font-size:var(--t-body);font-weight:400;line-height:var(--t-body-lh);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;background:0 0;margin:0}h1,h2,h3,h4{font-family:var(--f-headline);font-weight:600;line-height:var(--t-headline-lh);color:var(--c-weiss);margin:0}h1{font-size:var(--t-h1);letter-spacing:var(--t-h1-ls)}h2{font-size:var(--t-h2);letter-spacing:var(--t-h1-ls)}h3{font-size:var(--t-h3)}p{margin:0}ul,ol{margin:0;padding:0}a{color:inherit;transition:color var(--dur-fast) var(--ease);text-decoration:none}:is(.fliesstext,p,.einwilligung,.hinweis) a:not([class]){text-decoration:underline;text-decoration-color:var(--c-stumm);text-underline-offset:.2em;text-decoration-thickness:1px}:is(.fliesstext,p,.einwilligung,.hinweis) a:not([class]):hover{color:var(--c-weiss);text-decoration-color:var(--c-leise)}img,picture,svg,video{max-width:100%;display:block}button,input,textarea,select{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--c-blau);outline-offset:3px;border-radius:var(--r-s)}.marke{font-family:var(--f-headline);font-size:var(--t-h4);letter-spacing:var(--t-h4-ls);text-transform:uppercase;color:var(--c-leise);align-items:center;gap:12px;font-weight:600;display:flex}.marke:before{content:"";background-image:var(--verlauf-quer);flex:none;width:44px;height:3px}.leise{color:var(--c-leise)}.klein{font-size:var(--t-small);line-height:1.5}main{padding-top:var(--header-h)}.bahn{width:100%;max-width:var(--breite);padding-inline:var(--gutter);margin-inline:auto}html:not(.js) .nur-mit-js,html.js .ohne-js{display:none!important}.abschnitt{padding-block:var(--section-y)}.fliesstext{max-width:var(--breite-schmal);gap:var(--s-3);display:grid}.fliesstext h2{margin-top:var(--s-4)}.fliesstext h2:first-child{margin-top:0}.preis{font-family:var(--f-headline);font-size:var(--t-preis);color:var(--c-weiss);letter-spacing:-.02em;align-items:baseline;gap:.12em;font-weight:600;line-height:1;display:inline-flex}.preis .waehrung{font-family:var(--f-text);letter-spacing:0;color:var(--c-leise);font-size:.5em;font-weight:700}.skip-link{z-index:100;padding:var(--s-1) var(--s-2);background:var(--c-weiss);color:var(--c-tief);border-radius:var(--r-s);position:absolute;top:0;left:-9999px}.skip-link:focus{left:var(--s-2);top:var(--s-2)}.reveals [data-reveal],.reveals [data-reveal-child]{opacity:0;transition:opacity .55s var(--ease), transform .55s var(--ease);transform:translateY(14px)}.reveals [data-reveal].ist-sichtbar,.reveals [data-reveal-child].ist-sichtbar{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.reveals [data-reveal],.reveals [data-reveal-child]{opacity:1;transition:none;transform:none}}.posten{align-items:center;gap:var(--s-2);padding:var(--s-2);background:var(--c-karte);border-radius:var(--r-s);grid-template-columns:auto 1fr auto auto auto;display:grid}.posten-bild{border-radius:var(--r-s);background:var(--buehne);place-items:center;width:56px;height:56px;display:grid;overflow:hidden}.posten-bild img{object-fit:contain;width:100%;height:100%}.posten-text{gap:.2em;min-width:0;display:grid}.posten-name{font-family:var(--f-headline);font-size:var(--t-small);color:var(--c-weiss);font-weight:600;text-decoration:none}.posten-name:hover{color:var(--c-weiss)}.posten-preis{font-size:var(--t-small);color:var(--c-leise)}.posten-menge{border:1px solid var(--c-linie);border-radius:var(--r-pill);align-items:center;gap:.15em;padding:.15em;display:inline-flex}.posten-menge button{border-radius:var(--r-pill);width:1.9em;height:1.9em;color:var(--c-text);font-size:var(--t-body);cursor:pointer;background:0 0;border:none;place-items:center;line-height:1;display:grid}.posten-menge button:hover:not(:disabled){background:var(--c-hoch);color:var(--c-weiss)}.posten-menge button:disabled{color:var(--c-stumm);cursor:not-allowed}.menge-zahl{text-align:center;min-width:1.4em;font-family:var(--f-headline);font-size:var(--t-small);color:var(--c-weiss);font-weight:600}.posten-summe{font-family:var(--f-headline);font-size:var(--t-small);color:var(--c-weiss);white-space:nowrap;font-weight:600}.posten-weg{border-radius:var(--r-pill);width:2em;height:2em;color:var(--c-stumm);cursor:pointer;background:0 0;border:none;place-items:center;line-height:1;display:grid}.posten-weg:hover{background:var(--c-hoch);color:var(--c-weiss)}@media (width<34rem){.posten{row-gap:var(--s-2);grid-template-columns:auto 1fr auto}.posten-bild{grid-row:1/span 2}.posten-text{grid-area:1/2}.posten-weg{grid-area:1/3;align-self:start}.posten-menge{grid-area:2/2;justify-self:start}.posten-summe{grid-area:2/3}}.formular-meldung{margin-top:var(--s-2);padding:var(--s-2);border-radius:var(--r-s);background:var(--c-karte);font-size:var(--t-small);line-height:1.5}.formular-meldung[data-art=ok]{border-color:var(--c-blau);color:var(--c-weiss)}.formular-meldung[data-art=fehler]{border-color:var(--c-rot);color:var(--c-weiss)}
