@font-face{font-family:Archivo;font-style:normal;font-weight:400 700;font-display:swap;src:url(/assets/fonts/archivo-latin.woff2?v=1) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo;font-style:normal;font-weight:400 700;font-display:swap;src:url(/assets/fonts/archivo-latin-ext.woff2?v=1) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Instrument Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/instrument-latin.woff2?v=1) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Instrument Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/instrument-latin-ext.woff2?v=1) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Instrument Serif";font-style:italic;font-weight:400;font-display:swap;src:url(/assets/fonts/instrument-italic-latin.woff2?v=1) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Instrument Serif";font-style:italic;font-weight:400;font-display:swap;src:url(/assets/fonts/instrument-italic-latin-ext.woff2?v=1) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/jetbrains-mono-latin.woff2?v=1) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/jetbrains-mono-latin-ext.woff2?v=1) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}:root{--aufbau: "2026-09-02a";color-scheme:light dark;--c-weiss: #ffffff;--c-grund: #f6f6f3;--c-grund-tief: #eeeee9;--c-linie: #e2e2dc;--c-linie-zart: #ededE7;--c-tinte: #0b0c0e;--c-text: #33363b;--c-leise: #5c6067;--c-zart: #8a8f97;--c-akzent: #d7ff3e;--c-akzent-tief: #4a6600;--c-akzent-zart: #f2ffc9;--c-gruen: #0e7a4a;--c-gruen-zart: #e4f5ec;--c-gelb: #a15c00;--c-gelb-zart: #fbf0df;--c-rot: #c42b2b;--c-rot-zart: #fbe7e7;--c-blau: #1b5fc1;--c-blau-zart: #e6effc;--c-nacht: #0b0c0e;--c-nacht-flaeche: #101216;--c-nacht-hoch: #14161a;--c-nacht-linie: #24272c;--c-nacht-linie-zart: #1b1e23;--c-nacht-tinte: #ededea;--c-nacht-text: #c3c8d0;--c-nacht-leise: #9ba0a8;--c-nacht-zart: #6e747e;--c-akzent-hell: #d7ff3e;--c-akzent-hell-tief: #d7ff3e;--c-akzent-dunkelzart: #1c2410;--c-gruen-hell: #7be8a8;--c-gruen-dunkelzart: #10241a;--c-gelb-hell: #ffb84d;--c-gelb-dunkelzart: #2a2010;--c-rot-hell: #ff8a8a;--c-rot-dunkelzart: #2b1517;--c-blau-hell: #8ab4ff;--c-blau-dunkelzart: #141f33;--farbe-hintergrund: var(--c-grund);--farbe-flaeche: var(--c-weiss);--farbe-flaeche-tief: var(--c-grund-tief);--farbe-flaeche-erhoben: var(--c-weiss);--farbe-linie: var(--c-linie);--farbe-linie-zart: var(--c-linie-zart);--farbe-titel: var(--c-tinte);--farbe-text: var(--c-text);--farbe-text-leise: var(--c-leise);--farbe-text-zart: var(--c-zart);--farbe-akzent: var(--c-akzent);--farbe-akzent-tief: var(--c-akzent-tief);--farbe-akzent-zart: var(--c-akzent-zart);--farbe-akzent-text: var(--c-tinte);--c-erfolg: var(--c-gruen);--c-erfolg-zart: var(--c-gruen-zart);--c-warnung: var(--c-gelb);--c-warnung-zart: var(--c-gelb-zart);--c-fehler: var(--c-rot);--c-fehler-zart: var(--c-rot-zart);--c-info: var(--c-blau);--c-info-zart: var(--c-blau-zart);--schrift: "Archivo", -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;--schrift-anzeige: "Instrument Serif", Georgia, "Times New Roman", serif;--schrift-mono: "JetBrains Mono", ui-monospace, "SF Mono", Menlo, monospace;--zeilenhoehe: 1.55;--text-xs: .75rem;--text-sm: .8125rem;--text-md: .9375rem;--text-lg: 1.0625rem;--text-xl: 1.375rem;--text-2xl: 1.5625rem;--text-3xl: 1.875rem;--text-4xl: 3rem;--raum-1: .25rem;--raum-2: .5rem;--raum-3: .75rem;--raum-4: 1rem;--raum-5: 1.25rem;--raum-6: 1.5rem;--raum-8: 2rem;--raum-10: 2.75rem;--raum-12: 3.5rem;--radius-karte: 3px;--radius-feld: 2px;--radius-klein: 2px;--radius-rund: 999px;--linie: 1px solid var(--farbe-linie);--linie-zart: 1px solid var(--farbe-linie-zart);--schatten-karte: 0 1px 2px rgba(11, 12, 14, .05);--schatten-hoch: 0 6px 18px rgba(11, 12, 14, .1);--schatten-knopf: 0 1px 1px rgba(11, 12, 14, .07);--breite-inhalt: 75rem;--breite-lese: 44rem;--breite-seitenleiste: 14.5rem;--breite-filterspalte: 14.75rem;--uebergang: .14s ease}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--farbe-hintergrund: var(--c-nacht);--farbe-flaeche: var(--c-nacht-flaeche);--farbe-flaeche-tief: var(--c-nacht-hoch);--farbe-flaeche-erhoben: var(--c-nacht-hoch);--farbe-linie: var(--c-nacht-linie);--farbe-linie-zart: var(--c-nacht-linie-zart);--farbe-titel: var(--c-nacht-tinte);--farbe-text: var(--c-nacht-text);--farbe-text-leise: var(--c-nacht-leise);--farbe-text-zart: var(--c-nacht-zart);--farbe-akzent: var(--c-akzent-hell);--farbe-akzent-tief: var(--c-akzent-hell-tief);--farbe-akzent-zart: var(--c-akzent-dunkelzart);--farbe-akzent-text: var(--c-nacht);--c-erfolg: var(--c-gruen-hell);--c-erfolg-zart: var(--c-gruen-dunkelzart);--c-warnung: var(--c-gelb-hell);--c-warnung-zart: var(--c-gelb-dunkelzart);--c-fehler: var(--c-rot-hell);--c-fehler-zart: var(--c-rot-dunkelzart);--c-info: var(--c-blau-hell);--c-info-zart: var(--c-blau-dunkelzart);--schatten-karte: 0 1px 2px rgba(0, 0, 0, .3);--schatten-hoch: 0 8px 22px rgba(0, 0, 0, .45);--schatten-knopf: none}}:root[data-theme=dark]{--farbe-hintergrund: var(--c-nacht);--farbe-flaeche: var(--c-nacht-flaeche);--farbe-flaeche-tief: var(--c-nacht-hoch);--farbe-flaeche-erhoben: var(--c-nacht-hoch);--farbe-linie: var(--c-nacht-linie);--farbe-linie-zart: var(--c-nacht-linie-zart);--farbe-titel: var(--c-nacht-tinte);--farbe-text: var(--c-nacht-text);--farbe-text-leise: var(--c-nacht-leise);--farbe-text-zart: var(--c-nacht-zart);--farbe-akzent: var(--c-akzent-hell);--farbe-akzent-tief: var(--c-akzent-hell-tief);--farbe-akzent-zart: var(--c-akzent-dunkelzart);--farbe-akzent-text: var(--c-nacht);--c-erfolg: var(--c-gruen-hell);--c-erfolg-zart: var(--c-gruen-dunkelzart);--c-warnung: var(--c-gelb-hell);--c-warnung-zart: var(--c-gelb-dunkelzart);--c-fehler: var(--c-rot-hell);--c-fehler-zart: var(--c-rot-dunkelzart);--c-info: var(--c-blau-hell);--c-info-zart: var(--c-blau-dunkelzart);--schatten-karte: 0 1px 2px rgba(0, 0, 0, .3);--schatten-hoch: 0 8px 22px rgba(0, 0, 0, .45);--schatten-knopf: none}:root:lang(ar),:root:lang(fa){--schrift: "Noto Sans Arabic", "Geeza Pro", "Segoe UI", Tahoma, system-ui, sans-serif;--zeilenhoehe: 1.8}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{margin:0;display:flex;flex-direction:column;min-block-size:100vh;font-family:var(--schrift);font-size:var(--text-md);line-height:var(--zeilenhoehe);color:var(--farbe-text);background:var(--farbe-hintergrund);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3,h4{margin:0 0 var(--raum-4);color:var(--farbe-titel);font-weight:700;line-height:1.25;letter-spacing:-.02em}h1{font-size:var(--text-2xl);line-height:1.18;letter-spacing:-.025em}h2{font-size:var(--text-xl)}h3{font-size:var(--text-lg)}h4{font-size:var(--text-md)}h1,.seitenkopf__titel,.abschnitt__titel,.eingang__bereich,.tor__titel{font-family:var(--schrift-anzeige);font-weight:400;letter-spacing:-.015em}h1{line-height:1.06}p{margin:0 0 var(--raum-4)}a{color:var(--farbe-akzent-tief);text-decoration:none;transition:color var(--uebergang)}a:hover{color:var(--farbe-akzent-tief);text-decoration:underline}img,svg,video{max-width:100%;height:auto;display:block}::selection{color:var(--farbe-akzent-tief);background:var(--farbe-akzent-zart)}:focus-visible{outline:2px solid var(--farbe-akzent-tief);outline-offset:2px;border-radius:var(--radius-klein)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}.behaelter{width:100%;max-width:var(--breite-inhalt);margin-inline:auto;padding-inline:var(--raum-4)}@media(min-width:48rem){.behaelter{padding-inline:var(--raum-6)}}main.behaelter{flex:1 0 auto}.raster{display:grid;gap:var(--raum-4);grid-template-columns:repeat(2,minmax(0,1fr))}@media(min-width:48rem){.raster{gap:var(--raum-5);grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:64rem){.raster{grid-template-columns:repeat(4,minmax(0,1fr))}}.nur-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.skip-link{position:absolute;z-index:100;inset-inline-start:var(--raum-3);inset-block-start:-4rem;padding:var(--raum-2) var(--raum-4);background:var(--farbe-flaeche);color:var(--farbe-titel);border:var(--linie);border-radius:var(--radius-feld);box-shadow:var(--schatten-hoch);transition:inset-block-start var(--uebergang)}.skip-link:focus{inset-block-start:var(--raum-3)}#inhalt:focus{outline:none}:target,[id]{scroll-margin-block-start:calc(3.5rem + var(--raum-4))}.lesespalte{max-width:var(--breite-lese)}.leise{color:var(--farbe-text-leise);font-size:var(--text-sm)}.einwertig{font-family:var(--schrift);font-variant-numeric:tabular-nums;font-size:var(--text-sm)}.karte{background:var(--farbe-flaeche);border:var(--linie);border-radius:var(--radius-karte);box-shadow:var(--schatten-karte);padding:var(--raum-5)}.karte__titel{margin:0 0 var(--raum-3);font-size:var(--text-md);font-weight:700}.kartenkopf{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--raum-3);padding:var(--raum-4) var(--raum-5);border-block-end:var(--linie)}.kartenkopf h2,.kartenkopf .karte__titel{margin:0;font-size:var(--text-md)}.kartenkopf__beitext{margin:var(--raum-1) 0 0;font-size:var(--text-sm);color:var(--farbe-text-leise)}.knopf{display:inline-flex;align-items:center;justify-content:center;gap:var(--raum-2);min-height:2.375rem;padding:0 var(--raum-4);font:inherit;font-size:var(--text-sm);font-weight:600;color:var(--farbe-titel);background:var(--farbe-flaeche);border:var(--linie);border-radius:var(--radius-feld);box-shadow:var(--schatten-knopf);cursor:pointer;white-space:nowrap;transition:background var(--uebergang),border-color var(--uebergang),color var(--uebergang)}.knopf:hover{border-color:var(--farbe-text-zart);color:var(--farbe-titel);text-decoration:none}.knopf--akzent{color:var(--farbe-akzent-text);background:var(--farbe-akzent);border-color:var(--farbe-akzent)}.knopf--akzent:hover{color:var(--farbe-akzent-text);background:var(--farbe-akzent-tief);border-color:var(--farbe-akzent-tief)}.knopf--leise{color:var(--farbe-text-leise);background:transparent;border-color:transparent;box-shadow:none}.knopf--leise:hover{color:var(--farbe-titel);background:var(--farbe-flaeche-tief)}.knopf--gefahr{color:var(--c-weiss);background:var(--c-fehler);border-color:var(--c-fehler)}.knopf--gefahr:hover{color:var(--c-weiss);filter:brightness(.94)}.knopf--akzent:focus-visible,.knopf--gefahr:focus-visible{outline-color:var(--farbe-titel);box-shadow:0 0 0 2px var(--farbe-flaeche)}.knopf:active{box-shadow:none;background:var(--farbe-flaeche-tief)}.knopf--akzent:active{background:var(--farbe-akzent-tief)}.knopf--leise:active{background:var(--farbe-flaeche-tief)}.knopf--gefahr:active{filter:brightness(.88)}.knopf:disabled,.knopf[aria-disabled=true]{cursor:not-allowed;opacity:.55;box-shadow:none}.knopf:disabled:hover,.knopf[aria-disabled=true]:hover{border-color:var(--farbe-linie);background:var(--farbe-flaeche)}.knopf--akzent:disabled:hover{background:var(--farbe-akzent);border-color:var(--farbe-akzent)}.knopf--klein{min-height:2rem;padding-inline:var(--raum-3);font-size:var(--text-xs)}.knopf--breit{width:100%}.knopf--symbol{inline-size:2.375rem;padding-inline:0;flex:0 0 auto}.formular__aktionen{display:flex;flex-wrap:wrap;gap:var(--raum-3);align-items:center}.etikett{display:inline-flex;align-items:center;gap:var(--raum-1);padding:.15rem var(--raum-3);font-size:var(--text-xs);font-weight:600;color:var(--farbe-text-leise);background:var(--farbe-flaeche-tief);border:0;border-radius:var(--radius-rund)}.etikett--aktiv,.etikett--verifiziert,.etikett--zugestellt,.etikett--bezahlt,.etikett--abgeschlossen{color:var(--c-erfolg);background:var(--c-erfolg-zart)}.etikett--pausiert,.etikett--wartet,.etikett--entwurf,.etikett--in_pruefung{color:var(--c-warnung);background:var(--c-warnung-zart)}.etikett--erschoepft,.etikett--storniert,.etikett--gesperrt{color:var(--c-fehler);background:var(--c-fehler-zart)}.etikett--offen,.etikett--neu,.etikett--ungelesen,.etikett--versandt{color:var(--farbe-akzent-tief);background:var(--farbe-akzent-zart)}.etikett--unterwegs{color:var(--c-info);background:var(--c-info-zart)}.formular{display:flex;flex-direction:column;gap:var(--raum-5);margin-block-start:var(--raum-5);max-width:36rem}.formular:has(.feld){padding:var(--raum-5);background:var(--farbe-flaeche);border:var(--linie);border-radius:var(--radius-karte);box-shadow:var(--schatten-karte)}.karte .formular,.liste .formular,.bestellung .formular,.filterspalte .formular{padding:0;background:none;border:0;box-shadow:none}.formular>.knopf:not(.knopf--breit):not(.tor__knopf),.formular>button:not(.knopf--breit):not(.tor__knopf){align-self:flex-start}.feld{display:flex;flex-direction:column;gap:var(--raum-2)}.feld__label{font-size:var(--text-sm);font-weight:600;color:var(--farbe-titel)}.feld__zaehler{font-variant-numeric:tabular-nums;color:var(--farbe-text-zart)}.feld__zaehler--knapp{color:var(--c-warnung);font-weight:600}.feld__hinweis{font-size:var(--text-xs);color:var(--farbe-text-leise)}.feld__eingabe{font:inherit;font-size:var(--text-md);color:var(--farbe-titel);background:var(--farbe-flaeche);border:var(--linie);border-radius:var(--radius-feld);padding:var(--raum-2) var(--raum-3);min-height:2.375rem;width:100%;box-shadow:inset 0 1px 2px #0a25400a;transition:border-color var(--uebergang),box-shadow var(--uebergang)}.feld__eingabe::placeholder{color:var(--farbe-text-zart)}.feld__eingabe:focus{outline:none;border-color:var(--farbe-akzent-tief);box-shadow:0 0 0 3px var(--farbe-akzent-zart)}@media(forced-colors:active){.feld__eingabe:focus{outline:2px solid Highlight;outline-offset:1px}}.feld__eingabe--code{font-family:var(--schrift-mono);font-size:var(--text-2xl);text-align:center;letter-spacing:.35em;padding-inline-start:calc(var(--raum-3) + .35em);min-height:3.25rem}.feld__wahl{display:flex;align-items:flex-start;gap:var(--raum-3);font-size:var(--text-sm)}textarea.feld__eingabe{resize:vertical;min-height:6rem}input[type=file].feld__eingabe{padding:var(--raum-2);font-size:var(--text-sm);color:var(--farbe-text-leise);cursor:pointer}input[type=file].feld__eingabe::file-selector-button{margin-inline-end:var(--raum-3);min-height:1.875rem;padding:0 var(--raum-3);font:inherit;font-size:var(--text-xs);font-weight:600;color:var(--farbe-titel);background:var(--farbe-flaeche-tief);border:var(--linie);border-radius:var(--radius-klein);cursor:pointer;transition:border-color var(--uebergang),background var(--uebergang)}input[type=file].feld__eingabe::file-selector-button:hover{border-color:var(--farbe-text-zart);background:var(--farbe-flaeche)}.auswahl{appearance:none;font:inherit;font-size:var(--text-sm);font-weight:600;color:var(--farbe-titel);background-color:var(--farbe-flaeche);border:var(--linie);border-radius:var(--radius-feld);box-shadow:var(--schatten-knopf);min-height:2.375rem;padding-block:var(--raum-2);padding-inline:var(--raum-3) var(--raum-8);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='none' stroke='%238792a2' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round' d='M2.5 4.5 6 8l3.5-3.5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right var(--raum-3) center;cursor:pointer;transition:border-color var(--uebergang)}.auswahl:hover{border-color:var(--farbe-text-zart)}[dir=rtl] .auswahl{background-position:left var(--raum-3) center}.meldung{padding:var(--raum-3) var(--raum-4);text-align:start;border-radius:var(--radius-feld);font-size:var(--text-sm);color:var(--farbe-text);background:var(--farbe-flaeche-tief);border:0;border-inline-start:3px solid var(--farbe-text-zart)}.meldung--fehler{color:var(--c-fehler);background:var(--c-fehler-zart);border-inline-start-color:var(--c-fehler)}.meldung--erfolg{color:var(--c-erfolg);background:var(--c-erfolg-zart);border-inline-start-color:var(--c-erfolg)}.tabelle{background:var(--farbe-flaeche);border:var(--linie);border-radius:var(--radius-karte);box-shadow:var(--schatten-karte);overflow:hidden}.tabelle table{width:100%;border-collapse:collapse}.tabelle th{padding:var(--raum-3) var(--raum-4);font-size:var(--text-xs);font-weight:700;color:var(--farbe-text-leise);text-align:start;white-space:nowrap;background:var(--farbe-hintergrund);border-block-end:var(--linie)}.tabelle td{padding:var(--raum-3) var(--raum-4);font-size:var(--text-sm);border-block-end:var(--linie-zart)}.tabelle tr:last-child td{border-block-end:0}.tabelle th.tabelle__zahl,.tabelle__zahl{text-align:end;font-variant-numeric:tabular-nums}@media(max-width:63.99rem){.tabelle{overflow:visible}.tabelle table,.tabelle tbody,.tabelle tr,.tabelle td{display:block;inline-size:auto}.tabelle thead{display:none}.tabelle tr{padding:var(--raum-4);border-block-end:var(--linie-zart)}.tabelle tr:last-child{border-block-end:0}.tabelle td{padding:0;border-block-end:0;text-align:start}.tabelle td+td{margin-block-start:var(--raum-2)}.tabelle td[data-spalte]:before{content:attr(data-spalte) ": ";color:var(--farbe-text-zart);font-size:var(--text-xs)}.tabelle td[data-spalte]{display:inline-block;margin-inline-end:var(--raum-4)}.tabelle td+td[data-spalte]{margin-block-start:var(--raum-2)}.tabelle td:last-child{margin-block-start:var(--raum-3)}}.leerzustand{padding:var(--raum-10) var(--raum-5);text-align:center;background:var(--farbe-flaeche);border:var(--linie);border-radius:var(--radius-karte);box-shadow:var(--schatten-karte)}.leerzustand__titel{margin:0 0 var(--raum-2);font-size:var(--text-lg);font-weight:700;color:var(--farbe-titel)}.leerzustand__text{margin:0 auto;max-width:46ch;font-size:var(--text-sm);color:var(--farbe-text-leise)}.leerzustand__aktionen{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--raum-3);margin-block-start:var(--raum-5)}.werkzeug-kopf{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:var(--raum-4);margin-block-end:var(--raum-5)}.werkzeug-kopf h1{margin:0;font-size:var(--text-xl)}@media(min-width:48rem){.werkzeug-kopf h1{font-size:var(--text-2xl)}}.werkzeug-kopf__beitext{margin:var(--raum-1) 0 0;font-size:var(--text-sm);color:var(--farbe-text-leise);max-width:68ch}.werkzeug-kopf__aktionen{display:flex;flex-wrap:wrap;gap:var(--raum-2)}.werkzeug-titel{margin-block:var(--raum-6) var(--raum-3);font-size:var(--text-lg)}.stapelfilter{display:flex;flex-wrap:wrap;gap:var(--raum-2);margin-block-end:var(--raum-4)}.kopf{position:sticky;inset-block-start:0;z-index:30;background:var(--farbe-flaeche);border-block-end:var(--linie)}.kopf__innen{display:flex;flex-wrap:wrap;align-items:center;gap:var(--raum-3);min-height:3.5rem}@media(min-width:48rem){.kopf__innen{flex-wrap:nowrap}}.kopf__marke{font-family:var(--schrift-anzeige);font-size:1.75rem;font-weight:400;letter-spacing:-.01em;color:var(--farbe-titel)}.kopf__marke:hover{color:var(--farbe-titel);text-decoration:none}@media(max-width:47.99rem){.kopf__marke{font-size:1.5rem}}.kopf__werkzeuge{display:flex;align-items:center;gap:var(--raum-2);margin-inline-start:auto}.hauptnav{position:relative}.hauptnav__knopf{display:flex;align-items:center;justify-content:center;inline-size:2.375rem;block-size:2.375rem;cursor:pointer;list-style:none;font-size:0;color:var(--farbe-titel);background:var(--farbe-flaeche);border:var(--linie);border-radius:var(--radius-feld);box-shadow:var(--schatten-knopf);-webkit-user-select:none;user-select:none}.hauptnav__knopf::-webkit-details-marker{display:none}.hauptnav__knopf:after{content:"";inline-size:1.125rem;block-size:1.125rem;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='M4 7h16M4 12h16M4 17h16'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='M4 7h16M4 12h16M4 17h16'/%3E%3C/svg%3E") center/contain no-repeat}.hauptnav__liste{display:flex;flex-direction:column;gap:var(--raum-1);position:absolute;inset-inline-start:0;margin-block-start:var(--raum-2);padding:var(--raum-3);min-width:13rem;background:var(--farbe-flaeche);border:var(--linie);border-radius:var(--radius-karte);box-shadow:var(--schatten-hoch);z-index:20}.hauptnav__link{padding:var(--raum-2);font-size:var(--text-sm);font-weight:500;color:var(--farbe-text);border-radius:var(--radius-klein)}.hauptnav__link:hover{color:var(--farbe-titel);background:var(--farbe-flaeche-tief);text-decoration:none}@media(min-width:48rem){.kopf__innen{gap:var(--raum-6);min-height:3.875rem}html[data-js=an] .hauptnav__knopf{display:none}.hauptnav{flex:0 0 auto}.hauptnav__liste{position:static;flex-direction:row;align-items:center;gap:var(--raum-5);margin:0;padding:0;min-width:0;background:none;border:0;box-shadow:none}.hauptnav__link{padding:0}.hauptnav__link:hover{background:none}}.kopf__suche{display:flex;gap:var(--raum-2);margin:0;flex:1 1 100%;order:3;padding-block-end:var(--raum-3)}.kopf__suche .feld__eingabe{background:var(--farbe-hintergrund);font-size:var(--text-sm)}@media(min-width:48rem){.kopf__suche{flex:1 1 14rem;min-inline-size:0;max-inline-size:26rem;order:0;padding-block-end:0}.kopf__innen:not(.kopf__innen--werkzeug) .kopf__werkzeuge{margin-inline-start:auto}}@media(min-width:64rem){.kopf__suche{max-inline-size:30rem}}.sprachform{display:flex}.thema-symbol{display:none}.thema-symbol--system{display:block}[data-thema=light] .thema-symbol--system,[data-thema=dark] .thema-symbol--system{display:none}[data-thema=light] .thema-symbol--light,[data-thema=dark] .thema-symbol--dark{display:block}.fuss{margin-block-start:var(--raum-10);background:var(--farbe-flaeche);border-block-start:var(--linie);color:var(--farbe-text-leise);font-size:var(--text-sm)}.fuss__innen{padding-block:var(--raum-8) var(--raum-6)}.fuss__gruppen{display:grid;gap:var(--raum-6);grid-template-columns:repeat(2,minmax(0,1fr));margin-block-end:var(--raum-6)}@media(min-width:48rem){.fuss__gruppen{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:64rem){.fuss__gruppen{grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--raum-8)}}.fuss__marke{grid-column:1 / -1}@media(min-width:64rem){.fuss__marke{grid-column:span 1}}.fuss__marke-name{margin:0 0 var(--raum-2);font-family:var(--schrift-anzeige);font-size:1.5rem;font-weight:400;letter-spacing:-.01em;color:var(--farbe-titel)}.fuss__marke-satz{margin:0;max-width:30ch;line-height:1.5}.fuss__gruppe{display:flex;flex-direction:column;gap:var(--raum-2)}.fuss__gruppe-titel{margin:0 0 var(--raum-1);font-size:var(--text-xs);font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--farbe-titel)}.fuss__link{color:var(--farbe-text-leise)}.fuss__link:hover{color:var(--farbe-titel)}.fuss__zeile{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--raum-3);margin:0;padding-block-start:var(--raum-5);border-block-start:var(--linie);font-size:var(--text-xs)}.fuss__cookie{appearance:none;border:0;background:none;padding:0;font:inherit;font-size:var(--text-xs);color:var(--farbe-text-leise);text-decoration:underline;cursor:pointer}.fuss__cookie:hover{color:var(--farbe-titel)}.shop-band{margin-block-start:var(--raum-5);background:var(--farbe-flaeche-tief);border:var(--linie);border-radius:var(--radius-feld)}.shop-band__innen{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--raum-2) var(--raum-3);padding:var(--raum-2) var(--raum-4);font-size:var(--text-xs);color:var(--farbe-text-leise)}.shop-band__marke{font-weight:700;color:var(--farbe-titel)}.shop-band__link{margin-inline-start:auto;color:var(--farbe-akzent-tief)}@media(max-width:47.99rem){.shop-band__satz{flex:1 0 100%;order:3}.shop-band__link{margin-inline-start:0}}.kopf--werkzeug{position:sticky;inset-block-start:0;z-index:30}.kopf__innen--werkzeug{display:flex;align-items:center;gap:var(--raum-3);min-height:3.5rem;padding-inline:var(--raum-4)}@media(min-width:48rem){.kopf__innen--werkzeug{padding-inline:var(--raum-5)}}.kopf__bereich{font-size:var(--text-xs);font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--farbe-text-zart)}.kopf__markt{font-size:var(--text-sm);color:var(--farbe-text-leise)}.kopf__markt:hover{color:var(--farbe-titel)}@media(max-width:47.99rem){.kopf__markt{display:none}}.werkbank{flex:1 0 auto;display:flex;align-items:stretch}.werkbank__inhalt{flex:1 1 auto;min-width:0;padding:var(--raum-5) var(--raum-4) var(--raum-10)}@media(min-width:48rem){.werkbank__inhalt{padding:var(--raum-6) var(--raum-5) var(--raum-12)}}@media(min-width:64rem){.werkbank__inhalt{padding-inline:var(--raum-8)}}.werkbank:not(:has(.seitenleiste)) .werkbank__inhalt{inline-size:100%;max-inline-size:var(--breite-inhalt);margin-inline:auto}.seitenleiste{display:none;flex:0 0 var(--breite-seitenleiste);padding:var(--raum-4) var(--raum-3);background:var(--farbe-flaeche);border-inline-end:var(--linie)}@media(min-width:48rem){.seitenleiste{display:block}.seitenleiste{position:sticky;inset-block-start:3.5rem;align-self:flex-start;max-block-size:calc(100vh - 3.5rem);overflow-y:auto}}.seitenleiste__gruppe{margin-block-end:var(--raum-5)}.seitenleiste__titel{margin:0 0 var(--raum-2);padding-inline:var(--raum-3);font-size:var(--text-xs);font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--farbe-text-zart)}.seitenleiste__link{display:flex;align-items:center;gap:var(--raum-2);padding:var(--raum-2) var(--raum-3);font-size:var(--text-sm);font-weight:500;color:var(--farbe-text);border-radius:var(--radius-feld)}.seitenleiste__link:hover{background:var(--farbe-flaeche-tief);color:var(--farbe-titel);text-decoration:none}.seitenleiste__link--aktiv{color:var(--farbe-akzent-tief);font-weight:700;background:var(--farbe-akzent-zart)}.seitenleiste__link--aktiv:hover{background:var(--farbe-akzent-zart);color:var(--farbe-akzent-tief)}.seitenleiste__zaehler{margin-inline-start:auto;min-inline-size:1.25rem;padding:0 .35rem;font-size:var(--text-xs);font-weight:700;line-height:1.25rem;text-align:center;color:var(--farbe-akzent-tief);background:var(--farbe-akzent-zart);border-radius:var(--radius-rund)}.seitenleiste__link--aktiv .seitenleiste__zaehler{color:var(--farbe-akzent-text);background:var(--farbe-akzent)}.tableiste{position:sticky;inset-block-end:0;z-index:30;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:var(--raum-1);padding:var(--raum-2) var(--raum-2) calc(var(--raum-2) + env(safe-area-inset-bottom,0px));background:var(--farbe-flaeche);border-block-start:var(--linie)}@media(min-width:48rem){.tableiste{display:none}}.tableiste__link{display:flex;flex-direction:column;align-items:center;gap:.2rem;padding-block:var(--raum-1);font-size:.6875rem;font-weight:500;color:var(--farbe-text-zart);text-decoration:none}.tableiste__link>span{max-inline-size:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tableiste__link--aktiv{color:var(--farbe-akzent-tief);font-weight:700}.tableiste__link:hover{text-decoration:none}.fuss--schmal{margin-block-start:0}.fuss__innen--schmal{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--raum-3);padding:var(--raum-5) var(--raum-4);max-width:none}@media(min-width:48rem){.fuss__innen--schmal{padding-inline:var(--raum-5)}}.fuss__zeile--schmal{display:flex;flex-wrap:wrap;gap:var(--raum-4);padding-block-start:0;border-block-start:0}.seitenkopf{padding-block:var(--raum-6) var(--raum-5)}@media(min-width:48rem){.seitenkopf{padding-block:var(--raum-8) var(--raum-6)}}.seitenkopf__etikett{margin:0 0 var(--raum-2);font-size:var(--text-xs);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--farbe-akzent-tief)}.seitenkopf__zeile{display:flex;flex-direction:column;align-items:flex-start;gap:var(--raum-3)}.seitenkopf__titel{margin:0;font-size:var(--text-2xl);max-width:22ch}@media(min-width:48rem){.seitenkopf__titel{font-size:var(--text-3xl)}}@media(min-width:64rem){.seitenkopf__titel{font-size:var(--text-4xl)}}.seitenkopf__beitext,.seitenkopf__zeile .markt__intro{max-width:56ch;margin:0;font-size:var(--text-md);line-height:1.6;color:var(--farbe-text-leise)}.seitenkopf__aktionen{display:flex;flex-wrap:wrap;gap:var(--raum-3);margin-block-start:var(--raum-5)}.kategorien{display:flex;flex-wrap:wrap;gap:var(--raum-2);margin-block-end:var(--raum-5)}@media(max-width:47.99rem){.kategorien,.stapelfilter{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;padding-block-end:var(--raum-1)}.kategorien::-webkit-scrollbar,.stapelfilter::-webkit-scrollbar{display:none}.kategorien>*,.stapelfilter>*{flex:0 0 auto}}.kategorie-link{display:inline-flex;align-items:center;padding:var(--raum-2) var(--raum-4);font-size:var(--text-sm);font-weight:500;color:var(--farbe-text);background:var(--farbe-flaeche);border:var(--linie);border-radius:var(--radius-rund);transition:border-color var(--uebergang),color var(--uebergang)}.kategorie-link:hover{border-color:var(--farbe-akzent);color:var(--farbe-akzent-tief);text-decoration:none}.kategorie-link--aktiv{color:var(--farbe-akzent-text);background:var(--farbe-akzent);border-color:var(--farbe-akzent);font-weight:600}.kategorie-link--aktiv:hover{color:var(--farbe-akzent-text)}.markt__layout{display:flex;flex-direction:column;gap:var(--raum-5)}.markt__ware{flex:1 1 auto;min-width:0}.filterspalte{order:0;background:var(--farbe-flaeche);border:var(--linie);border-radius:var(--radius-karte);box-shadow:var(--schatten-karte);overflow:hidden}@media(min-width:64rem){.markt__layout{flex-direction:row;align-items:flex-start;gap:var(--raum-8)}.filterspalte{flex:0 0 var(--breite-filterspalte);order:0;position:sticky;inset-block-start:calc(3.5rem + var(--raum-4));max-block-size:calc(100vh - 3.5rem - var(--raum-8));overflow-y:auto}.markt__ware{order:1}}.filterspalte__schalter{display:flex;align-items:center;justify-content:space-between;inline-size:100%;gap:var(--raum-2);padding:var(--raum-3) var(--raum-4);font:inherit;font-weight:600;color:var(--farbe-titel);text-align:start;background:none;border:0;cursor:pointer}.filterspalte__schalter[aria-expanded=true]{border-block-end:var(--linie-zart)}.filterspalte__schalter[aria-expanded=false] .filterspalte__pfeil{transform:rotate(-90deg)}.filterspalte__pfeil{color:var(--farbe-text-zart);transition:transform var(--uebergang)}@media(min-width:64rem){.filterspalte__schalter{display:none}}.filterspalte__inhalt[hidden]{display:none}.filterspalte__inhalt{display:flex;flex-wrap:wrap}@media(min-width:64rem){.filterspalte__inhalt{display:block}}.filtergruppe{flex:1 1 12rem;padding:var(--raum-4);border-block-end:var(--linie-zart)}.filtergruppe:last-child{border-block-end:0}.filtergruppe__titel{margin:0 0 var(--raum-2);font-size:var(--text-xs);font-weight:700;color:var(--farbe-titel)}.filtergruppe__liste{display:flex;flex-direction:column;gap:.15rem}.filter__zeile{display:block;padding-block:var(--raum-1);font-size:var(--text-sm);color:var(--farbe-text)}.filter__zeile:hover{color:var(--farbe-akzent-tief);text-decoration:none}.filter__zeile--aktiv{color:var(--farbe-akzent-tief);font-weight:600}.markt__leiste{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--raum-3);margin-block-end:var(--raum-4)}.markt__treffer{margin:0;font-size:var(--text-sm);color:var(--farbe-text-leise)}.markt__treffer strong{color:var(--farbe-titel);font-weight:700}.markt__raster{margin-block-start:var(--raum-4)}.markt__suchergebnis{margin-block:var(--raum-4) var(--raum-2);font-size:var(--text-sm)}.markt__suche-leeren{margin-inline-start:var(--raum-2)}.markt__intro{max-width:56ch;margin-block:var(--raum-2) var(--raum-5);color:var(--farbe-text-leise)}.markt__leer-satz{margin:0}.markt__leer-aktion{margin:var(--raum-4) 0 0}.markt__leer{padding:var(--raum-10) var(--raum-5);text-align:center;color:var(--farbe-text-leise);background:var(--farbe-flaeche);border:var(--linie);border-radius:var(--radius-karte);box-shadow:var(--schatten-karte)}.aktivfilter{display:flex;flex-wrap:wrap;align-items:center;gap:var(--raum-2);margin-block-end:var(--raum-4)}.aktivfilter__titel{font-size:var(--text-xs);color:var(--farbe-text-zart)}.aktivfilter__chip{display:inline-flex;align-items:center;gap:var(--raum-2);padding:.25rem var(--raum-3);font-size:var(--text-xs);font-weight:600;color:var(--farbe-akzent-tief);background:var(--farbe-akzent-zart);border:1px solid transparent;border-radius:var(--radius-rund)}.aktivfilter__chip:hover{border-color:var(--farbe-akzent-tief);color:var(--farbe-akzent-tief);text-decoration:none}.aktivfilter__chip svg{opacity:.65}.aktivfilter__chip:hover svg{opacity:1}.sortierung{display:flex;flex-wrap:wrap;align-items:center;gap:var(--raum-2) var(--raum-3);font-size:var(--text-sm)}@media(max-width:47.99rem){.sortierung{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;padding-block-end:var(--raum-1)}.sortierung::-webkit-scrollbar{display:none}.sortierung>*{flex:0 0 auto}}.sortierung__label{color:var(--farbe-text-zart)}.sortierung__link{color:var(--farbe-text-leise)}.sortierung__link:hover{color:var(--farbe-titel);text-decoration:none}.sortierung__link--aktiv{color:var(--farbe-akzent-tief);font-weight:600;background:var(--farbe-akzent-zart);padding:.15rem var(--raum-2);border-radius:var(--radius-klein);text-decoration:none}.produkt-karte{position:relative;display:block;padding:0;color:inherit;text-decoration:none;background:var(--farbe-flaeche);border:var(--linie);border-radius:var(--radius-karte);box-shadow:var(--schatten-karte);overflow:hidden;transition:box-shadow var(--uebergang),border-color var(--uebergang)}.produkt-karte:hover{box-shadow:var(--schatten-hoch);border-color:var(--farbe-text-zart);text-decoration:none}.produkt-karte__bild,.produkt-karte__platzhalter{display:block;width:100%;aspect-ratio:4 / 3;object-fit:cover;background:var(--farbe-flaeche-tief)}.produkt-karte__platzhalter{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5' width='18' height='14' rx='2'/%3E%3Ccircle cx='8.5' cy='10' r='1.5'/%3E%3Cpath d='m4 17 5-5 4 4 3-2 4 3'/%3E%3C/svg%3E");background-position:center;background-size:2.5rem;background-repeat:no-repeat;opacity:.7}.produkt-karte__neu,.produkt-karte__ausverkauft{position:absolute;inset-block-start:var(--raum-3);z-index:1;padding:.15rem var(--raum-3);font-size:var(--text-xs);font-weight:600;border-radius:var(--radius-rund)}.produkt-karte__neu{inset-inline-start:var(--raum-3);color:var(--farbe-akzent-tief);background:var(--farbe-akzent-zart)}.produkt-karte__ausverkauft{inset-inline-end:var(--raum-3);color:var(--c-fehler);background:var(--c-fehler-zart)}.produkt-karte>:not(.produkt-karte__bild):not(.produkt-karte__platzhalter):not(.produkt-karte__neu):not(.produkt-karte__ausverkauft){padding-inline:var(--raum-4)}.produkt-karte>:nth-last-child(1):not(.produkt-karte__bild){padding-block-end:var(--raum-4)}.produkt-karte__marke,.produkt-marke{margin-block:var(--raum-4) var(--raum-1);font-size:var(--text-xs);font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--farbe-text-zart)}.produkt-karte__name{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-block-size:2.7em;margin-block:0 var(--raum-2);font-size:var(--text-md);font-weight:600;line-height:1.35;color:var(--farbe-titel)}.produkt-karte__preis{margin-block:0 var(--raum-2);font-size:var(--text-lg);font-weight:700;color:var(--farbe-titel);font-variant-numeric:tabular-nums;font-family:var(--schrift)}.produkt-karte__bewertung,.produkt-karte__lieferzeit,.produkt-lieferzeit,.produkt-karte__zustand,.produkt-knapp{margin-block:0 var(--raum-1);font-size:var(--text-sm);color:var(--farbe-text-leise)}.produkt-karte__bewertung strong{color:var(--farbe-titel);font-weight:700}.produkt-knapp{color:var(--c-warnung);font-weight:600}.preis-alt{color:var(--farbe-text-zart);text-decoration:line-through;margin-inline-end:var(--raum-2);font-weight:500;font-size:var(--text-sm)}.preis-angebot{color:var(--c-fehler)}.kursliste{display:flex;flex-direction:column;gap:var(--raum-4);margin-block:var(--raum-6) var(--raum-8)}.kurszeile{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--raum-5);padding:var(--raum-6)}@media(min-width:48rem){.kurszeile{grid-template-columns:minmax(0,1fr) 15rem;align-items:center;gap:var(--raum-8)}}.kurszeile__marke{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--raum-3);margin:0 0 var(--raum-2);font-size:var(--text-xs);letter-spacing:.14em;text-transform:uppercase;font-weight:700;color:var(--farbe-akzent-tief)}.kurszeile__umfang{letter-spacing:.04em;text-transform:none;font-weight:500;color:var(--farbe-text-zart)}.kurszeile__titel{margin:0 0 var(--raum-2);font-family:var(--schrift-anzeige);font-weight:400;font-size:var(--text-2xl);letter-spacing:-.015em}.kurszeile__titel a{color:var(--farbe-titel)}.kurszeile__titel a:hover{color:var(--farbe-akzent-tief);text-decoration:none}.kurszeile__kurz{margin:0;font-size:var(--text-sm);line-height:1.6;color:var(--farbe-text-leise);max-width:60ch}.kurszeile__preis{display:flex;flex-direction:column;gap:var(--raum-3)}.kurszeile__betrag{margin:0;font-size:var(--text-2xl);font-weight:700;color:var(--farbe-titel);font-variant-numeric:tabular-nums}.kurszeile__betrag--offen,.kurs__betrag--offen{font-size:var(--text-md);font-weight:500;color:var(--farbe-text-leise)}.kurszeile__frei{margin:0;font-size:var(--text-xs);color:var(--farbe-text-zart);line-height:1.5}.kurs__kopf{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--raum-6);padding-block:var(--raum-6) var(--raum-8)}@media(min-width:64rem){.kurs__kopf{grid-template-columns:minmax(0,1.4fr) 22rem;gap:var(--raum-10);align-items:start}}.kurs__einleitung{display:flex;flex-direction:column;gap:var(--raum-3)}.kurs__kaufkasten{display:flex;flex-direction:column;gap:var(--raum-4)}.kurs__betrag{margin:0;font-size:var(--text-3xl);font-weight:700;font-variant-numeric:tabular-nums}.kurs__enthalten{margin:0;padding-inline-start:var(--raum-5);display:flex;flex-direction:column;gap:var(--raum-2);font-size:var(--text-sm);color:var(--farbe-text-leise)}.kurs__frei{margin:0;font-size:var(--text-xs);color:var(--farbe-text-zart);line-height:1.5}.lehrplan{list-style:none;margin:0 0 var(--raum-10);padding:0;border-block-start:var(--linie-zart)}.lehrplan__modul{display:grid;grid-template-columns:3.5rem minmax(0,1fr);gap:var(--raum-4);padding-block:var(--raum-5);border-block-end:var(--linie-zart)}.lehrplan__nummer{font-size:var(--text-sm);color:var(--farbe-text-zart);font-variant-numeric:tabular-nums}.lehrplan__titel{margin:0 0 var(--raum-2);font-size:var(--text-lg);font-weight:600}.lehrplan__beitext{margin:0;font-size:var(--text-sm);line-height:1.6;color:var(--farbe-text-leise);max-width:68ch}.blaetterer{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--raum-2);margin-block-start:var(--raum-8)}.blaetterer__seiten{display:flex;flex-wrap:wrap;align-items:center;gap:var(--raum-1);margin:0;padding:0;list-style:none}.blaetterer__seite,.blaetterer__pfeil{display:inline-flex;align-items:center;justify-content:center;min-width:2.125rem;min-height:2.125rem;padding-inline:var(--raum-2);font-size:var(--text-sm);font-weight:500;color:var(--farbe-titel);background:var(--farbe-flaeche);border:var(--linie);border-radius:var(--radius-feld);transition:border-color var(--uebergang)}.blaetterer__seite:hover,.blaetterer__pfeil:hover{border-color:var(--farbe-akzent);text-decoration:none}.blaetterer__seite--aktiv{color:var(--farbe-akzent-text);background:var(--farbe-akzent);border-color:var(--farbe-akzent);font-weight:700}.blaetterer__pfeil--aus{color:var(--farbe-text-zart);background:var(--farbe-flaeche-tief)}.blaetterer__luecke{min-width:1.25rem;text-align:center;color:var(--farbe-text-zart)}.brotkrumen{margin-block:var(--raum-4) 0}.brotkrumen__liste{display:flex;flex-wrap:wrap;gap:var(--raum-2);list-style:none;padding:0;margin:0;font-size:var(--text-xs);color:var(--farbe-text-leise)}.brotkrumen__eintrag+.brotkrumen__eintrag:before{content:"/";margin-inline-end:var(--raum-2);color:var(--farbe-text-zart)}.brotkrumen__liste a{color:var(--farbe-text-leise)}.brotkrumen__liste a:hover{color:var(--farbe-titel)}.teilen{display:flex;flex-wrap:wrap;align-items:center;gap:var(--raum-2) var(--raum-3);margin-block:var(--raum-5);font-size:var(--text-sm)}.teilen__titel{color:var(--farbe-text-zart)}.teilen__link{color:var(--farbe-text-leise)}.teilen__link:hover{color:var(--farbe-akzent-tief)}.werbeplatz{margin-block-end:var(--raum-5)}.werbeplatz__anzeige{display:flex;align-items:center;gap:var(--raum-4);padding:var(--raum-3) var(--raum-4);color:inherit;text-decoration:none;background:var(--farbe-flaeche);border:var(--linie);border-radius:var(--radius-karte);box-shadow:var(--schatten-karte);transition:border-color var(--uebergang)}.werbeplatz__anzeige:hover{border-color:var(--farbe-akzent);text-decoration:none}.werbeplatz__marke{flex:0 0 auto;align-self:flex-start;padding:.1rem var(--raum-2);font-size:var(--text-xs);font-weight:600;color:var(--farbe-text-leise);background:var(--farbe-flaeche-tief);border-radius:var(--radius-rund)}.werbeplatz__bild{flex:0 0 auto;width:3.5rem;height:3.5rem;object-fit:cover;border-radius:var(--radius-feld)}.werbeplatz__titel{flex:1 1 auto;min-width:0;font-size:var(--text-sm);font-weight:600;color:var(--farbe-titel)}@media(max-width:34rem){.werbeplatz__anzeige{flex-wrap:wrap}.werbeplatz__titel{flex-basis:100%}}.produkt__layout{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--raum-6);padding-block-start:var(--raum-5)}@media(min-width:48rem){.produkt__layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--raum-8);align-items:start}}.produkt__layout--ohne-bild{grid-template-columns:minmax(0,1fr);max-width:46rem}.produkt__kauf>h1{margin-block:var(--raum-2) 0;font-size:var(--text-2xl)}@media(min-width:64rem){.produkt__kauf>h1{font-size:2.5rem}}.produkt__meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--raum-3);margin-block:var(--raum-3) 0;font-size:var(--text-sm);color:var(--farbe-text-leise)}.produkt__meta-note{color:var(--farbe-text-leise)}.produkt__meta-note strong{color:var(--farbe-titel);font-weight:700}.produkt__kaufkasten{margin-block-start:var(--raum-5);padding:var(--raum-5);background:var(--farbe-flaeche);border:var(--linie);border-radius:var(--radius-karte);box-shadow:var(--schatten-karte)}.produkt__kaufkasten>:first-child{margin-block-start:0}.produkt__kaufkasten>:last-child{margin-block-end:0}@media(min-width:64rem){.produkt__kauf{position:sticky;inset-block-start:calc(3.5rem + var(--raum-4))}}.produkt__spalten{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--raum-5);margin-block-start:var(--raum-8)}@media(min-width:64rem){.produkt__spalten{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:var(--raum-6);align-items:start}}.produkt__spalten--einfach{grid-template-columns:minmax(0,1fr);max-width:62ch}.produkt__beschreibung,.produkt__bedingungen{background:var(--farbe-flaeche);border:var(--linie);border-radius:var(--radius-karte);box-shadow:var(--schatten-karte);padding:var(--raum-5)}.produkt__spalten h2{font-size:var(--text-md);margin-block-end:var(--raum-3)}.produkt-detail__preis{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--raum-3);margin-block:var(--raum-5) var(--raum-4);font-size:var(--text-3xl);font-weight:800;letter-spacing:-.03em;color:var(--farbe-titel);font-variant-numeric:tabular-nums}.produkt-detail__text{margin:0;max-width:62ch;font-size:var(--text-md);line-height:1.65;color:var(--farbe-text)}.produkt-detail__aktion{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--raum-3);margin-block:var(--raum-5)}.produkt-detail__korb{display:flex;align-items:flex-end;gap:var(--raum-2)}.produkt-detail__menge{inline-size:5rem}.produkt-detail__melden{font-size:var(--text-xs)}.produkt-zustand{margin-block:var(--raum-2)}.galerie{display:flex;flex-direction:column;gap:var(--raum-3)}.galerie__haupt{width:100%;aspect-ratio:1 / 1;object-fit:cover;background:var(--farbe-flaeche-tief);border:var(--linie);border-radius:var(--radius-karte)}.galerie__thumbs{display:flex;flex-wrap:wrap;gap:var(--raum-2)}.galerie__thumb{appearance:none;padding:0;background:none;border:2px solid transparent;border-radius:var(--radius-feld);cursor:pointer;line-height:0}.galerie__thumb[aria-current=true]{border-color:var(--farbe-akzent-tief)}.galerie__thumb img{width:4rem;height:4rem;object-fit:cover;background:var(--farbe-flaeche-tief);border:var(--linie);border-radius:var(--radius-klein)}.bewertungen,.fragen{margin-block:var(--raum-8);padding:var(--raum-5);background:var(--farbe-flaeche);border:var(--linie);border-radius:var(--radius-karte);box-shadow:var(--schatten-karte)}.bewertungen h2,.fragen h2{font-size:var(--text-lg)}.bewertung__schnitt{font-size:var(--text-2xl);font-weight:800;color:var(--farbe-titel)}.bewertung__verteilung{display:flex;flex-direction:column;gap:var(--raum-2);margin-block:var(--raum-4) var(--raum-5);max-width:22rem}.bewertung__verteilung-zeile{display:flex;align-items:center;gap:var(--raum-3);font-size:var(--text-sm)}.bewertung__verteilung-stufe{flex:0 0 4.5rem;color:var(--farbe-text-leise)}.bewertung__balken{flex:1 1 auto;height:.375rem;background:var(--farbe-flaeche-tief);border-radius:var(--radius-rund);overflow:hidden}.bewertung__balken-fuell{display:block;height:100%;background:var(--farbe-akzent)}.bewertung__verteilung-zahl{flex:0 0 2rem;text-align:end;color:var(--farbe-text-leise)}.bewertung__liste,.frage__liste{list-style:none;padding:0;margin-block:var(--raum-4) 0}.bewertung,.frage{padding-block:var(--raum-4);border-block-end:var(--linie-zart)}.bewertung:last-child,.frage:last-child{border-block-end:0;padding-block-end:0}.bewertung__kopf{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--raum-3)}.bewertung__sterne{margin:0 0 var(--raum-2);font-weight:700;color:var(--farbe-titel)}.bewertung__text{margin:0 0 var(--raum-2);font-size:var(--text-sm);line-height:1.6}.bewertung__antwort,.frage__antwort{margin-block-start:var(--raum-3);padding:var(--raum-3) var(--raum-4);background:var(--farbe-hintergrund);border-radius:var(--radius-feld);font-size:var(--text-sm)}.frage__frage{font-weight:600;color:var(--farbe-titel)}.frage__offen{font-size:var(--text-sm);color:var(--farbe-text-leise)}.empfehlungen{margin-block-start:var(--raum-10)}.empfehlungen h2{margin-block-end:var(--raum-4);font-size:var(--text-lg)}.zuletzt[hidden]{display:none}.shop-kopf{display:flex;flex-wrap:wrap;align-items:center;gap:var(--raum-4);padding:var(--raum-5);margin-block:var(--raum-5) var(--raum-5);background:var(--farbe-flaeche);border:var(--linie);border-radius:var(--radius-karte);box-shadow:var(--schatten-karte)}.shop-kopf__text{flex:1 1 16rem;min-width:0}.shop-kopf__name{margin:0;font-size:var(--text-xl)}@media(min-width:48rem){.shop-kopf__name{font-size:var(--text-2xl)}}.shop-logo{flex:0 0 auto;inline-size:3.5rem;block-size:3.5rem;border-radius:var(--radius-rund);object-fit:cover;background:var(--farbe-flaeche-tief);border:var(--linie)}@media(min-width:48rem){.shop-logo{inline-size:4rem;block-size:4rem}}.shop-logo--vorschau{display:block;margin-block:var(--raum-2)}.shop-bewertung{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--raum-2) var(--raum-4);margin-block:var(--raum-2) 0;font-size:var(--text-sm)}.shop-bewertung strong{color:var(--farbe-titel);font-weight:700}.shop-beschreibung{max-width:64ch;margin-block:var(--raum-3) 0;font-size:var(--text-sm);line-height:1.6;color:var(--farbe-text)}.shop-website{font-size:var(--text-sm)}.shop-richtlinien{display:grid;grid-template-columns:minmax(0,1fr);gap:0;margin-block:var(--raum-5);background:var(--farbe-flaeche);border:var(--linie);border-radius:var(--radius-karte);box-shadow:var(--schatten-karte);overflow:hidden}@media(min-width:48rem){.shop-richtlinien{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:64rem){.shop-richtlinien{grid-template-columns:repeat(4,minmax(0,1fr))}}.shop-richtlinie{padding:var(--raum-4);border-block-start:var(--linie-zart)}.shop-richtlinie:first-child{border-block-start:0}@media(min-width:48rem){.shop-richtlinie{border-block-start:0;border-inline-start:var(--linie-zart)}.shop-richtlinie:first-child{border-inline-start:0}}.shop-richtlinie__titel{margin:0 0 var(--raum-2);font-size:var(--text-xs);font-weight:700;color:var(--farbe-text-leise)}.shop-richtlinie__text{margin:0;font-size:var(--text-sm);line-height:1.5}.haendler__raster{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--raum-4)}@media(min-width:48rem){.haendler__raster{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:64rem){.haendler__raster{grid-template-columns:repeat(3,minmax(0,1fr))}}.haendler-karte{display:flex;flex-direction:column;gap:var(--raum-2)}.haendler-karte__logo{align-self:flex-start}.haendler-karte__name{margin:0;font-size:var(--text-lg)}.haendler-karte__anzahl{font-size:var(--text-sm);color:var(--farbe-text-leise)}.markt-willkommen{max-width:44rem;margin-block:var(--raum-5);padding:var(--raum-6);background:var(--farbe-flaeche);border:var(--linie);border-radius:var(--radius-karte);box-shadow:var(--schatten-karte)}.markt-willkommen__titel{margin:0 0 var(--raum-2);font-size:var(--text-lg)}.markt-willkommen__text{margin:0 0 var(--raum-5);font-size:var(--text-sm);color:var(--farbe-text-leise)}.markt-willkommen__aktionen{display:flex;flex-wrap:wrap;gap:var(--raum-3);margin:0}.faq{display:grid;gap:var(--raum-2);margin-block:var(--raum-4)}.faq__eintrag{padding:var(--raum-4);background:var(--farbe-flaeche);border:var(--linie);border-radius:var(--radius-karte);box-shadow:var(--schatten-karte)}.faq__frage{display:flex;align-items:center;justify-content:space-between;gap:var(--raum-3);font-weight:600;color:var(--farbe-titel);cursor:pointer;list-style:none}.faq__frage::-webkit-details-marker{display:none}.faq__frage:after{content:"";flex:0 0 auto;inline-size:1rem;block-size:1rem;color:var(--farbe-text-zart);background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") center/contain no-repeat;transition:transform var(--uebergang)}.faq__eintrag[open] .faq__frage:after{transform:rotate(180deg)}.faq__antwort{margin-block-start:var(--raum-3);font-size:var(--text-sm);color:var(--farbe-text-leise)}.recht{padding-block:var(--raum-6) var(--raum-10)}@media(min-width:48rem){.recht{padding-block:var(--raum-8) var(--raum-12)}}.recht h1{margin-block-end:var(--raum-5)}.recht h2{margin-block-start:var(--raum-8);font-size:var(--text-lg)}.recht p,.recht address,.recht li{line-height:1.7}.recht__adresse{font-style:normal;margin-block:var(--raum-3)}.recht__warnung{padding:var(--raum-3) var(--raum-4);background:var(--c-warnung-zart);color:var(--c-warnung);border-radius:var(--radius-feld);border-inline-start:3px solid var(--c-warnung)}.recht__fehlt{color:var(--c-warnung);font-weight:600}.verkaufen__intro,.ueber__intro{font-size:var(--text-lg);line-height:1.55;color:var(--farbe-text-leise);margin-block:var(--raum-3) var(--raum-5)}.abschnitt__titel{margin-block:var(--raum-8) var(--raum-4);font-size:var(--text-xl)}.ueber__werte,.verkaufen__vorteile,.verkaufen__schritte{display:grid;gap:var(--raum-4);margin-block:0 var(--raum-6);padding:0;list-style:none;counter-reset:schritt}@media(min-width:48rem){.ueber__werte,.verkaufen__vorteile,.verkaufen__schritte{grid-template-columns:repeat(3,minmax(0,1fr))}}.verkaufen__schritt,.verkaufen__vorteil,.ueber__werte>li{margin:0}.verkaufen__schritt{counter-increment:schritt}.verkaufen__schritt:before{content:counter(schritt);display:flex;align-items:center;justify-content:center;inline-size:1.75rem;block-size:1.75rem;margin-block-end:var(--raum-3);font-size:var(--text-sm);font-weight:700;color:var(--farbe-akzent-tief);background:var(--farbe-akzent-zart);border-radius:var(--radius-rund)}.verkaufen__schritt p{margin:0;color:var(--farbe-text-leise);font-size:var(--text-sm)}.verkaufen__schritt-titel{margin:0 0 var(--raum-2);font-size:var(--text-md)}.verkaufen__vorteil,.ueber__werte>li{font-size:var(--text-sm);color:var(--farbe-text-leise)}.hilfe{padding-block:var(--raum-4)}.start{padding-block:var(--raum-8) var(--raum-12)}.start__tagline{font-size:var(--text-lg);color:var(--farbe-text-leise);max-width:48ch}.fehler__wege{display:grid;gap:var(--raum-2);margin-block-start:var(--raum-6);max-width:26rem;list-style:none;padding:0}.fehler__wege li{margin:0}.fehler__wege a{display:flex;align-items:center;justify-content:space-between;padding:var(--raum-3) var(--raum-4);font-size:var(--text-sm);font-weight:600;color:var(--farbe-titel);background:var(--farbe-flaeche);border:var(--linie);border-radius:var(--radius-karte);box-shadow:var(--schatten-karte)}.fehler__wege a:hover{border-color:var(--farbe-akzent);color:var(--farbe-akzent-tief);text-decoration:none}.zustand{max-width:38rem;padding-block:var(--raum-10) var(--raum-8)}.zustand__kennung{display:inline-block;margin:0;padding:.15rem var(--raum-3);font-family:var(--schrift-mono);font-size:var(--text-xs);color:var(--farbe-text-leise);background:var(--farbe-flaeche-tief);border-radius:var(--radius-rund)}.zustand__titel{margin-block:var(--raum-4) 0;font-size:var(--text-3xl);line-height:1.15}.zustand__text{margin-block:var(--raum-3) 0;font-size:var(--text-md);line-height:1.6;color:var(--farbe-text-leise)}.zustand__wege{display:grid;gap:var(--raum-2);margin-block-start:var(--raum-6);max-width:26rem}.zustand__weg{display:flex;align-items:center;justify-content:space-between;gap:var(--raum-4);padding:var(--raum-3) var(--raum-4);font-size:var(--text-sm);font-weight:600;color:var(--farbe-titel);background:var(--farbe-flaeche);border:var(--linie);border-radius:var(--radius-karte);box-shadow:var(--schatten-karte);transition:border-color var(--uebergang),color var(--uebergang)}.zustand__weg:hover{border-color:var(--farbe-akzent);color:var(--farbe-akzent-tief);text-decoration:none}.offline{max-width:30rem;margin-inline:auto;padding-block:var(--raum-10);text-align:center}.offline__text{color:var(--farbe-text-leise)}.tor{max-width:24.5rem;margin-inline:auto;padding-block:var(--raum-8) var(--raum-10);text-align:center}@media(min-width:48rem){.tor{padding-block-start:var(--raum-12)}}.tor__titel{margin:0;font-size:var(--text-xl)}.tor__beitext{margin:var(--raum-2) 0 0;font-size:var(--text-sm);color:var(--farbe-text-leise);line-height:1.55}.tor__formular{margin-block-start:var(--raum-5);padding:var(--raum-5);text-align:start;max-width:none;background:var(--farbe-flaeche);border:var(--linie);border-radius:var(--radius-karte);box-shadow:var(--schatten-karte)}.tor__knopf{width:100%}.tor__fuss{margin-block-start:var(--raum-4);font-size:var(--text-xs);line-height:1.5}.tor__aktionen{margin-block-start:var(--raum-5)}.einwilligung{position:fixed;inset-block-end:0;inset-inline:0;z-index:50;background:var(--farbe-flaeche);border-block-start:var(--linie);box-shadow:var(--schatten-hoch)}.einwilligung[hidden]{display:none}.einwilligung__innen{display:flex;flex-wrap:wrap;align-items:center;gap:var(--raum-3) var(--raum-5);padding-block:var(--raum-4)}.einwilligung__text{flex:1 1 20rem;margin:0;font-size:var(--text-sm);line-height:1.55}.einwilligung__knoepfe{display:flex;flex-wrap:wrap;gap:var(--raum-2)}.einwilligung__knoepfe .knopf{flex:1 1 auto}@media(max-width:32rem){.einwilligung__knoepfe{width:100%}}.korb{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--raum-5);align-items:start}@media(min-width:64rem){.korb{grid-template-columns:minmax(0,1fr) 20rem;gap:var(--raum-6)}}.korb__posten{background:var(--farbe-flaeche);border:var(--linie);border-radius:var(--radius-karte);box-shadow:var(--schatten-karte);overflow:hidden}.korbzeile{display:flex;gap:var(--raum-3);padding:var(--raum-4);border-block-end:var(--linie-zart)}@media(min-width:48rem){.korbzeile{gap:var(--raum-4);padding:var(--raum-5)}}.korbzeile:last-child{border-block-end:0}.korbzeile__bild{flex:0 0 auto;inline-size:3.75rem;block-size:3.75rem;object-fit:cover;background:var(--farbe-flaeche-tief);border-radius:var(--radius-feld)}@media(min-width:48rem){.korbzeile__bild{inline-size:4.5rem;block-size:4.5rem}}.korbzeile__bild--leer{display:block;background-color:var(--farbe-flaeche-tief);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5' width='18' height='14' rx='2'/%3E%3Ccircle cx='8.5' cy='10' r='1.5'/%3E%3Cpath d='m4 17 5-5 4 4 3-2 4 3'/%3E%3C/svg%3E");background-position:center;background-size:45%;background-repeat:no-repeat;opacity:.85}.korbzeile__inhalt{flex:1 1 auto;min-width:0}.korbzeile__titel{margin:0 0 var(--raum-1);font-size:var(--text-md);font-weight:600;line-height:1.35}.korbzeile__aktionen{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--raum-2);margin-block-start:var(--raum-3)}.korbzeile__menge{display:flex;align-items:flex-end;gap:var(--raum-2)}.korbzeile__preis{flex:0 0 auto;text-align:end}.korbzeile__summe{margin:0;font-size:var(--text-lg);font-weight:700;color:var(--farbe-titel);font-variant-numeric:tabular-nums}.korbzeile__einzel{margin:var(--raum-1) 0 0;font-size:var(--text-xs)}@media(max-width:47.99rem){.korbzeile{flex-wrap:wrap}.korbzeile__inhalt{flex:1 1 0}.korbzeile__preis{flex:1 0 100%;display:flex;align-items:baseline;gap:var(--raum-2);text-align:start}.korbzeile__einzel{margin:0}}.korb__mengenfeld{inline-size:4.5rem}.korb__menge{display:flex;align-items:flex-end;gap:var(--raum-2)}.korb__gesamt{margin:0 0 var(--raum-4);font-size:var(--text-2xl);font-weight:800;letter-spacing:-.025em;color:var(--farbe-titel);font-variant-numeric:tabular-nums}.korb__knopf{width:100%}.korb__bestellen{display:grid;gap:var(--raum-3)}.korb__schutz{margin:var(--raum-4) 0 0;padding-block-start:var(--raum-4);border-block-start:var(--linie-zart);font-size:var(--text-xs);line-height:1.5}.korb__leeren{margin-block-start:var(--raum-3)}.korb__bild{inline-size:3.5rem;block-size:3.5rem;object-fit:cover;border-radius:var(--radius-feld);float:inline-start;margin-inline-end:var(--raum-3)}.korb__summe{margin-block:var(--raum-5)}.bestellung{margin-block-end:var(--raum-4);padding:0;list-style:none;background:var(--farbe-flaeche);border:var(--linie);border-radius:var(--radius-karte);box-shadow:var(--schatten-karte);overflow:hidden}.bestellung__kopf{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--raum-3);padding:var(--raum-3) var(--raum-4);background:var(--farbe-hintergrund);border-block-end:var(--linie)}.bestellung__nummer{margin:0;font-family:var(--schrift-mono);font-size:var(--text-xs);font-weight:500;color:var(--farbe-text-leise);letter-spacing:0}.bestellung__datum{margin:var(--raum-1) 0 0;font-size:var(--text-xs)}.bestellung__angaben{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--raum-2) var(--raum-4);margin:0;padding:var(--raum-4) var(--raum-4) 0;font-size:var(--text-sm)}.bestellung__angaben dt{color:var(--farbe-text-leise)}.bestellung__angaben dd{margin:0}.bestellung__positionen{list-style:none;margin:0;padding:var(--raum-4)}.bestellung__position{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--raum-2);padding-block:var(--raum-2);font-size:var(--text-sm);border-block-end:var(--linie-zart)}.bestellung__position:last-child{border-block-end:0}.bestellung__titel{flex:1 1 10rem;min-width:0}.bestellung__zeilensumme{font-weight:600;color:var(--farbe-titel);font-variant-numeric:tabular-nums}.bestellung__fuss{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--raum-3);padding:var(--raum-4);border-block-start:var(--linie-zart)}.bestellung__aktionen{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--raum-2)}.bestellung__aktion{display:flex;align-items:flex-end;gap:var(--raum-2)}.bestellung__referenz{inline-size:16rem;max-inline-size:100%}.bestellung__summe{display:flex;align-items:baseline;gap:var(--raum-3);margin:0;margin-inline-start:auto}.bestellung__gesamt{font-size:var(--text-lg);font-weight:700;color:var(--farbe-titel);font-variant-numeric:tabular-nums}.adresse{font-style:normal;line-height:1.55;color:var(--farbe-text)}.adresse strong{display:block;color:var(--farbe-titel)}.adresse span{display:block}.liste>.adresszeile{justify-content:space-between;padding:var(--raum-4)}.adressen{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--raum-4)}@media(min-width:48rem){.adressen{grid-template-columns:repeat(2,minmax(0,1fr))}}.adresse__kopf{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--raum-3)}.adresse__name{margin:0;font-size:var(--text-md);font-weight:700}.adresse__text{margin:var(--raum-3) 0 0;font-size:var(--text-sm);line-height:1.6}.adresse__aktionen{display:flex;flex-wrap:wrap;gap:var(--raum-4);margin-block-start:var(--raum-4);font-size:var(--text-sm)}.adresse__aktionen a,.adresse__aktionen button{color:var(--farbe-akzent-tief)}.eingang__bereich{margin-block:var(--raum-6) var(--raum-3);font-size:var(--text-lg)}.eingang__bereich:first-of-type{margin-block-start:0}.kachel-raster{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--raum-3);margin-block:var(--raum-4)}@media(min-width:48rem){.kachel-raster{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:64rem){.kachel-raster{grid-template-columns:repeat(3,minmax(0,1fr))}}.kachel{display:flex;align-items:center;gap:var(--raum-2);min-height:0;padding:var(--raum-4);color:inherit;text-decoration:none;font-weight:600;transition:box-shadow var(--uebergang),border-color var(--uebergang)}.kachel:hover{box-shadow:var(--schatten-hoch);border-color:var(--farbe-text-zart);text-decoration:none}.kachel--offen{border-color:var(--farbe-akzent-tief)}.kachel__label{font-size:var(--text-md);font-weight:700;color:var(--farbe-titel)}.kachel__zaehler{margin-inline-start:auto;min-inline-size:1.375rem;padding:0 .4rem;font-size:var(--text-xs);font-weight:700;line-height:1.375rem;text-align:center;color:var(--farbe-akzent-text);background:var(--farbe-akzent);border-radius:var(--radius-rund)}.verkaeufer{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--raum-4);align-items:start}@media(min-width:64rem){.verkaeufer{grid-template-columns:minmax(0,1fr) 19rem}}.einrichtung__kopf{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--raum-3)}.einrichtung__kopf .karte__titel{margin:0}.fortschritt{display:block;block-size:.375rem;margin-block:var(--raum-4);background:var(--farbe-flaeche-tief);border-radius:var(--radius-rund);overflow:hidden}.fortschritt__fuell{display:block;block-size:100%;background:var(--farbe-akzent)}.einrichtung{list-style:none;margin:0;padding:0}.einrichtung__schritt{display:flex;align-items:center;gap:var(--raum-3);padding-block:var(--raum-3);border-block-start:var(--linie-zart)}.einrichtung__marke{flex:0 0 auto;display:flex;align-items:center;justify-content:center;inline-size:1.375rem;block-size:1.375rem;border:1px solid var(--farbe-linie);border-radius:var(--radius-rund);color:var(--c-erfolg)}.einrichtung__schritt--fertig .einrichtung__marke{border-color:var(--c-erfolg);background:var(--c-erfolg-zart)}.einrichtung__schritt--fertig .einrichtung__text{color:var(--farbe-text-zart)}.einrichtung__text{flex:1 1 auto;min-width:0;font-size:var(--text-sm)}.einrichtung__fertig{margin-block-start:var(--raum-4)}.shoptafel{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--raum-3) var(--raum-4);margin:0;font-size:var(--text-sm)}.shoptafel dt{color:var(--farbe-text-leise)}.shoptafel dd{margin:0}.shoptafel__aktionen{display:grid;gap:var(--raum-2);margin-block-start:var(--raum-5)}.kennzahl-raster{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--raum-3);margin-block:var(--raum-5)}@media(min-width:64rem){.kennzahl-raster{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:var(--raum-4)}}.kennzahl{padding:var(--raum-5)}.kennzahl .karte__titel{font-size:var(--text-xs);font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--farbe-text-zart);margin-block-end:var(--raum-3)}.kennzahl__wert{margin:0 0 var(--raum-1);font-size:var(--text-3xl);font-weight:700;letter-spacing:-.025em;color:var(--farbe-titel);font-variant-numeric:tabular-nums}.kennzahl__liste{list-style:none;padding:0;margin:0}.kennzahl__liste li{display:flex;justify-content:space-between;gap:var(--raum-3);padding-block:var(--raum-2);font-size:var(--text-sm);border-block-end:var(--linie-zart);font-variant-numeric:tabular-nums}.kennzahl__liste li:last-child{border-block-end:0}.zahlenreihe{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;background:var(--farbe-flaeche);border:var(--linie);border-radius:var(--radius-karte);box-shadow:var(--schatten-karte);overflow:hidden}@media(min-width:48rem){.zahlenreihe{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr))}}.zahlenreihe__feld{display:block;padding:var(--raum-4);color:inherit;text-decoration:none;border-inline-start:var(--linie-zart);border-block-start:var(--linie-zart)}a.zahlenreihe__feld:hover{background:var(--farbe-hintergrund);text-decoration:none}.zahlenreihe__wert{display:block;font-size:var(--text-2xl);font-weight:800;line-height:1;letter-spacing:-.025em;color:var(--farbe-titel);font-variant-numeric:tabular-nums}.zahlenreihe__label{display:block;margin-block-start:var(--raum-2);font-size:var(--text-sm);color:var(--farbe-text-leise)}.zahlenreihe__feld--offen .zahlenreihe__wert{color:var(--farbe-akzent-tief)}.zahlenreihe--still .zahlenreihe__wert{font-size:var(--text-xl)}.warteschlange{background:var(--farbe-flaeche);border:var(--linie);border-radius:var(--radius-karte);box-shadow:var(--schatten-karte);overflow:hidden}.wartezeile{display:flex;flex-wrap:wrap;align-items:center;gap:var(--raum-3);padding:var(--raum-4);border-block-end:var(--linie-zart)}.wartezeile:last-child{border-block-end:0}.wartezeile__inhalt{flex:1 1 18rem;min-width:0}.wartezeile__titel{margin:0;font-size:var(--text-md);font-weight:600}.wartezeile__neben{margin:var(--raum-1) 0 0;font-size:var(--text-sm);color:var(--farbe-text-leise)}.wartezeile__meta{margin:var(--raum-1) 0 0;font-size:var(--text-xs);color:var(--farbe-text-zart);font-family:var(--schrift-mono)}.wartezeile__aktionen{display:flex;flex-wrap:wrap;gap:var(--raum-2)}.produktzeile__name{font-weight:600;color:var(--farbe-titel)}.produktzeile__name:hover{color:var(--farbe-akzent-tief)}.produktzeile__aktionen{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--raum-2)}.produktzeile__aktionen .knopf{min-height:2rem;padding-inline:var(--raum-3);font-size:var(--text-xs)}.bilder-raster{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--raum-3);margin-block:var(--raum-4) var(--raum-6)}@media(min-width:48rem){.bilder-raster{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:64rem){.bilder-raster{grid-template-columns:repeat(5,minmax(0,1fr))}}.bild-karte{display:flex;flex-direction:column;gap:var(--raum-2);padding:var(--raum-2)}.bild-karte__bild{width:100%;aspect-ratio:1 / 1;object-fit:cover;background:var(--farbe-flaeche-tief);border-radius:var(--radius-feld)}.bild-karte__aktionen{display:flex;flex-wrap:wrap;gap:var(--raum-2)}.ablehnen-form{display:flex;flex-wrap:wrap;align-items:center;gap:var(--raum-2)}.ablehnen-form .feld__eingabe{inline-size:14rem}.bild-karte__haupt{align-self:flex-start;margin-block-end:auto}.bild-karte__aktionen:only-child,.bild-karte>.bild-karte__bild+.bild-karte__aktionen{margin-block-start:auto}.nachrichten{list-style:none;padding:0;margin-block:var(--raum-5);display:flex;flex-direction:column;gap:var(--raum-3)}.nachricht{max-inline-size:min(34rem,100%);max-width:80%;padding:var(--raum-3) var(--raum-4);background:var(--farbe-flaeche);border:var(--linie);border-radius:var(--radius-karte);font-size:var(--text-sm)}.nachricht--eigen{align-self:flex-end;background:var(--farbe-akzent-zart);border-color:var(--farbe-akzent-zart)}.nachricht__text{margin:0 0 var(--raum-2);line-height:1.55}.liste{display:flex;flex-direction:column;gap:0;margin-block-start:var(--raum-5);background:var(--farbe-flaeche);border:var(--linie);border-radius:var(--radius-karte);box-shadow:var(--schatten-karte);overflow:hidden;list-style:none;padding:0}.liste>li,.liste>.karte{padding:var(--raum-4);background:none;border:0;border-block-end:var(--linie-zart);border-radius:0;box-shadow:none}.liste>li:last-child,.liste>.karte:last-child{border-block-end:0}.liste>.bestellung{padding:0}.liste__zeile{display:flex;flex-wrap:wrap;align-items:center;gap:var(--raum-4);padding:0;border:0}.liste__inhalt{flex:1 1 16rem;min-width:0}.liste__inhalt>p{margin-block:var(--raum-2);font-size:var(--text-sm)}.liste__aktionen{display:flex;flex-wrap:wrap;gap:var(--raum-2)}@media(max-width:34rem){.liste__aktionen{flex:1 1 100%}.liste__aktionen .knopf{flex:1}}.suche--schmal{max-inline-size:28rem;margin-block-end:var(--raum-5)}.leistungskarte{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:var(--raum-1) var(--raum-4)}.leistungskarte>p{grid-column:1 / -1;margin:0}.leistungskarte__preis{color:var(--farbe-titel);font-weight:600}.karte__mehr{margin-block:var(--raum-4) 0}.leistungsliste{list-style:none;margin:var(--raum-3) 0 0;padding:0;display:flex;flex-direction:column;gap:var(--raum-2)}.leistungsliste li{display:flex;justify-content:space-between;gap:var(--raum-4);padding-block-start:var(--raum-2);border-block-start:var(--linie-zart);font-size:var(--text-sm)}.kopfzeile{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--raum-4);margin-block-end:var(--raum-5)}.kopfzeile h1{margin:0;font-size:var(--text-xl)}@media(min-width:48rem){.kopfzeile h1{font-size:var(--text-2xl)}}.feld-paar,.feld-reihe{display:flex;flex-wrap:wrap;gap:var(--raum-4)}.feld--wachsend{flex:1 1 12rem}.feld-reihe .feld{flex:1 1 8rem;min-width:0}.konto__aktionen{display:flex;flex-wrap:wrap;gap:var(--raum-3);margin-block:var(--raum-5) var(--raum-4)}.konto__daten{display:grid;gap:var(--raum-3);margin-block:var(--raum-5)}.konto__schliessen{margin-block-start:var(--raum-8);padding-block-start:var(--raum-5);border-block-start:var(--linie)}.schmal{max-width:32rem;margin-inline:auto;padding-block:var(--raum-8)}.schmal__zurueck{margin-block-start:var(--raum-6);font-size:var(--text-sm)}.werkbank__inhalt .schmal{max-width:none;margin-inline:0;padding-block:0}.werkbank__inhalt .schmal>h1,.werkbank__inhalt>section>h1,.werkbank__inhalt>h1{margin-block-end:var(--raum-5);font-size:var(--text-xl)}@media(min-width:48rem){.werkbank__inhalt .schmal>h1,.werkbank__inhalt>section>h1,.werkbank__inhalt>h1{font-size:var(--text-2xl)}}.werkbank__inhalt .lesespalte,.werkbank__inhalt .formular{max-width:36rem}.werkbank__inhalt :not(.kachel-raster,.raster,.kennzahl-raster,.bilder-raster)>.karte+.karte{margin-block-start:var(--raum-4)}.werkbank__inhalt .schmal__zurueck{margin-block-start:var(--raum-8)}.werkbank__inhalt .leerzustand{padding:var(--raum-6) var(--raum-5)}@media print{.kopf,.seitenleiste,.tableiste,.fuss,.filterspalte,.skip-link,.werbeplatz,.einwilligung,.blaetterer,.aktivfilter,.sortierung,.kategorien,.stapelfilter,.produkt-detail__aktion,.bestellung__aktionen,.werkzeug-kopf__aktionen,.produktzeile__aktionen,.teilen{display:none}body{background:#fff;color:#000}.werkbank{display:block}.werkbank__inhalt,.behaelter{max-width:none;padding:0}.karte,.liste,.bestellung,.tabelle,.produkt__kaufkasten,.formular{background:#fff;border:1px solid #999;box-shadow:none;break-inside:avoid}.bestellung__kopf{background:#fff}h1,h2,h3{break-after:avoid}a{color:#000;text-decoration:underline}}
