:root{--aufbau: "2026-08-11a";color-scheme:light dark;--c-weiss: #ffffff;--c-schnee: #f7f8f9;--c-nebel: #eceef1;--c-linie: #dfe2e7;--c-grau-400: #9aa1ab;--c-grau-600: #5b626c;--c-grau-800: #2a2f36;--c-tinte: #111418;--c-akzent: #2f6bff;--c-akzent-tief: #234fbf;--c-erfolg: #1f9d61;--c-warnung: #b7791f;--c-fehler: #c0392b;--farbe-hintergrund: var(--c-weiss);--farbe-flaeche: var(--c-schnee);--farbe-flaeche-erhoben: var(--c-weiss);--farbe-linie: var(--c-linie);--farbe-text: var(--c-tinte);--farbe-text-leise: var(--c-grau-600);--farbe-akzent: var(--c-akzent);--farbe-akzent-text: var(--c-weiss);--farbe-akzent-hover: var(--c-akzent-tief);--schrift: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--schrift-mono: ui-monospace, "SF Mono", "Cascadia Mono", Menlo, Consolas, monospace;--zeilenhoehe: 1.6;--text-xs: .78rem;--text-sm: .88rem;--text-md: 1rem;--text-lg: 1.2rem;--text-xl: 1.5rem;--text-2xl: 2rem;--text-3xl: 2.6rem;--raum-1: .25rem;--raum-2: .5rem;--raum-3: .75rem;--raum-4: 1rem;--raum-5: 1.5rem;--raum-6: 2rem;--raum-8: 3rem;--raum-10: 4rem;--radius-1: 4px;--radius-2: 8px;--radius-3: 12px;--linie: 1px solid var(--farbe-linie);--schatten-leise: 0 1px 2px rgba(17, 20, 24, .06), 0 1px 1px rgba(17, 20, 24, .04);--breite-inhalt: 72rem;--uebergang: .14s ease}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--farbe-hintergrund: var(--c-tinte);--farbe-flaeche: #171b20;--farbe-flaeche-erhoben: #1d2228;--farbe-linie: #2c323a;--farbe-text: var(--c-schnee);--farbe-text-leise: var(--c-grau-400);--farbe-akzent: #5b8bff;--farbe-akzent-hover: #7aa0ff;--schatten-leise: 0 1px 2px rgba(0, 0, 0, .4)}}:root[data-theme=dark]{--farbe-hintergrund: var(--c-tinte);--farbe-flaeche: #171b20;--farbe-flaeche-erhoben: #1d2228;--farbe-linie: #2c323a;--farbe-text: var(--c-schnee);--farbe-text-leise: var(--c-grau-400);--farbe-akzent: #5b8bff;--farbe-akzent-hover: #7aa0ff;--schatten-leise: 0 1px 2px rgba(0, 0, 0, .4)}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{margin:0;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);line-height:1.25;font-weight:650;letter-spacing:-.01em}h1{font-size:var(--text-3xl)}h2{font-size:var(--text-2xl)}h3{font-size:var(--text-xl)}p{margin:0 0 var(--raum-4)}a{color:var(--farbe-akzent);text-decoration:none;transition:color var(--uebergang)}a:hover{color:var(--farbe-akzent-hover);text-decoration:underline}img,svg,video{max-width:100%;height:auto;display:block}:focus-visible{outline:2px solid var(--farbe-akzent);outline-offset:2px;border-radius:var(--radius-1)}@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-5)}.raster{display:grid;gap:var(--raum-5);grid-template-columns:repeat(auto-fill,minmax(min(100%,16rem),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-text);border:var(--linie);border-radius:var(--radius-2);box-shadow:var(--schatten-leise);transition:inset-block-start var(--uebergang)}.skip-link:focus{inset-block-start:var(--raum-3)}#inhalt:focus{outline:none}.kopf{border-block-end:var(--linie);background:var(--farbe-flaeche-erhoben)}.kopf__innen{display:flex;align-items:center;gap:var(--raum-4);min-height:4rem}.kopf__marke{font-weight:700;font-size:var(--text-lg);color:var(--farbe-text);letter-spacing:-.02em}.kopf__werkzeuge{display:flex;align-items:center;gap:var(--raum-2);margin-inline-start:auto}.hauptnav{position:relative}.hauptnav__knopf{cursor:pointer;list-style:none;padding:var(--raum-1) var(--raum-3);border:var(--linie);border-radius:var(--radius-2);color:var(--farbe-text);-webkit-user-select:none;user-select:none}.hauptnav__knopf::-webkit-details-marker{display:none}.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:12rem;background:var(--farbe-flaeche-erhoben);border:var(--linie);border-radius:var(--radius-2);z-index:20}.hauptnav__link{color:var(--farbe-text-leise)}.hauptnav__link:hover{color:var(--farbe-text)}@media(min-width:48rem){.hauptnav__knopf{display:none}.hauptnav__liste{display:flex!important;position:static;flex-direction:row;gap:var(--raum-4);margin:0;padding:0;min-width:0;background:none;border:none}}.fuss{border-block-start:var(--linie);color:var(--farbe-text-leise);font-size:var(--text-sm);margin-block-start:var(--raum-10)}.fuss__innen{padding-block:var(--raum-6)}.fuss__gruppen{display:grid;gap:var(--raum-5);grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));margin-block-end:var(--raum-5)}.fuss__gruppe{display:flex;flex-direction:column;gap:var(--raum-1)}.fuss__gruppe-titel{margin:0 0 var(--raum-1);font-size:var(--text-sm);font-weight:650;color:var(--farbe-text)}.fuss__link{color:var(--farbe-text-leise)}.fuss__link:hover{color:var(--farbe-text)}.fuss__zeile{margin:0}.fuss__cookie{appearance:none;border:0;background:none;padding:0;font:inherit;color:var(--farbe-text-leise);text-decoration:underline;cursor:pointer}.fuss__cookie:hover{color:var(--farbe-text)}.lesespalte{max-width:44rem;margin-inline:auto}.recht{padding-block:var(--raum-4)}.recht h1{margin-block-end:var(--raum-5)}.recht h2{margin-block-start:var(--raum-6);font-size:var(--text-lg)}.recht p,.recht address,.recht li{line-height:var(--zeilenhoehe)}.recht__adresse{font-style:normal;margin-block:var(--raum-3)}.recht__warnung{padding:var(--raum-3) var(--raum-4);border:var(--linie);border-inline-start:3px solid var(--c-warnung);border-radius:var(--radius-2);background:var(--farbe-flaeche);color:var(--farbe-text)}.recht__fehlt{color:var(--c-warnung);font-weight:550}.haendler-karte{display:flex;flex-direction:column;gap:var(--raum-1);padding:var(--raum-4)}.shop-logo{border-radius:50%;object-fit:cover;border:var(--linie);background:var(--farbe-flaeche)}.shop-logo--vorschau{display:block;margin-block:var(--raum-2)}.shop-kopf{display:flex;align-items:center;gap:var(--raum-3);flex-wrap:wrap}.haendler-karte__logo{align-self:flex-start}.haendler-karte__name{font-size:var(--text-lg)}.haendler-karte__anzahl{color:var(--farbe-text-leise);font-size:var(--text-sm)}.empfehlungen{margin-block-start:var(--raum-10);padding-block-start:var(--raum-6);border-block-start:var(--linie)}.empfehlungen h2{margin-block-end:var(--raum-5)}.zuletzt[hidden]{display:none}.sortierung{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--raum-2) var(--raum-4);margin-block:var(--raum-4);font-size:var(--text-sm)}.sortierung__label,.sortierung__link{color:var(--farbe-text-leise)}.sortierung__link:hover{color:var(--farbe-text)}.sortierung__link--aktiv{color:var(--farbe-text);font-weight:600;text-decoration:none}.blaetterer{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--raum-2) var(--raum-3);margin-block-start:var(--raum-8)}.blaetterer__seiten{display:flex;flex-wrap:wrap;align-items:center;gap:var(--raum-2);margin:0;padding:0;list-style:none}.blaetterer__seite,.blaetterer__pfeil{display:inline-flex;align-items:center;justify-content:center;min-width:2.5rem;min-height:2.5rem;padding-inline:var(--raum-2);border:var(--linie);border-radius:var(--radius-2);color:var(--farbe-text)}.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:600}.blaetterer__pfeil--aus{color:var(--farbe-text-leise);opacity:.5}.blaetterer__luecke{min-width:1.5rem;text-align:center;color:var(--farbe-text-leise)}.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-leise)}.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:var(--zeilenhoehe)}.einwilligung__knoepfe{display:flex;flex-wrap:wrap;gap:var(--raum-3)}.einwilligung__knoepfe .knopf{flex:1 1 auto;justify-content:center}@media(max-width:32rem){.einwilligung__knoepfe{width:100%}}.knopf{display:inline-flex;align-items:center;gap:var(--raum-2);padding:var(--raum-2) var(--raum-4);font:inherit;font-weight:550;color:var(--farbe-text);background:var(--farbe-flaeche);border:var(--linie);border-radius:var(--radius-2);cursor:pointer;transition:background var(--uebergang),border-color var(--uebergang)}.knopf:hover{border-color:var(--farbe-akzent)}.knopf--akzent{color:var(--farbe-akzent-text);background:var(--farbe-akzent);border-color:var(--farbe-akzent)}.knopf--akzent:hover{background:var(--farbe-akzent-hover);text-decoration:none}.formular__aktionen{display:flex;flex-wrap:wrap;gap:var(--raum-3);align-items:center}.auswahl{appearance:none;font:inherit;color:var(--farbe-text);background-color:var(--farbe-flaeche);border:var(--linie);border-radius:var(--radius-2);padding-block:var(--raum-2);padding-inline:var(--raum-3) var(--raum-6);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='%235b626c' stroke-width='1.5' 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-akzent)}[dir=rtl] .auswahl{background-position:left var(--raum-3) center}.karte{background:var(--farbe-flaeche-erhoben);border:var(--linie);border-radius:var(--radius-3);padding:var(--raum-5);box-shadow:var(--schatten-leise)}.schmal{max-width:30rem;margin-inline:auto;padding-block:var(--raum-8)}.offline{text-align:center}.offline__text{color:var(--farbe-text-leise)}.schmal__zurueck{margin-block-start:var(--raum-5);font-size:var(--text-sm)}.formular{display:flex;flex-direction:column;gap:var(--raum-5);margin-block-start:var(--raum-6)}.feld{display:flex;flex-direction:column;gap:var(--raum-2)}.feld__label{font-weight:550;font-size:var(--text-sm)}.feld__hinweis{color:var(--farbe-text-leise);font-size:var(--text-sm)}.feld__eingabe{font:inherit;color:var(--farbe-text);background:var(--farbe-flaeche-erhoben);border:var(--linie);border-radius:var(--radius-2);padding:var(--raum-3) var(--raum-4);width:100%;transition:border-color var(--uebergang),box-shadow var(--uebergang)}.feld__eingabe:focus{outline:none;border-color:var(--farbe-akzent);box-shadow:0 0 0 3px color-mix(in srgb,var(--farbe-akzent) 22%,transparent)}.feld__eingabe--code{font-size:var(--text-2xl);text-align:center;letter-spacing:.4em;padding-inline-start:calc(var(--raum-4) + .4em);font-variant-numeric:tabular-nums}.meldung{padding:var(--raum-3) var(--raum-4);border-radius:var(--radius-2);border:var(--linie);font-size:var(--text-sm)}.meldung--fehler{color:var(--c-fehler);border-color:color-mix(in srgb,var(--c-fehler) 40%,var(--farbe-linie));background:color-mix(in srgb,var(--c-fehler) 8%,var(--farbe-flaeche))}.meldung--erfolg{color:var(--c-erfolg);border-color:color-mix(in srgb,var(--c-erfolg) 40%,var(--farbe-linie));background:color-mix(in srgb,var(--c-erfolg) 8%,var(--farbe-flaeche))}.karte__titel{margin-block:0 var(--raum-3);font-size:var(--text-xl)}.konto__aktionen{margin-block:var(--raum-6) var(--raum-4)}.etikett{display:inline-block;padding:.15em var(--raum-3);border:var(--linie);border-radius:999px;font-size:var(--text-sm);color:var(--farbe-text-leise)}.einwertig{font-family:var(--schrift-mono);font-size:var(--text-sm)}.leise{color:var(--farbe-text-leise);font-size:var(--text-sm)}.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);border-block-start:var(--linie);padding-block-start:var(--raum-2)}.bilder-raster{grid-template-columns:repeat(auto-fill,minmax(min(100%,10rem),1fr));margin-block:var(--raum-4) var(--raum-6)}.bild-karte{display:flex;flex-direction:column;gap:var(--raum-3);padding:var(--raum-3)}.bild-karte__bild{width:100%;aspect-ratio:1 / 1;object-fit:cover;border-radius:var(--radius-2);background:var(--farbe-flaeche)}.suche{display:flex;gap:var(--raum-2);margin-block:var(--raum-5) var(--raum-4)}.suche__feld{flex:1 1 auto}.kopf__suche-zeile{padding-block-end:var(--raum-3)}.kopf__suche{margin-block:0;max-width:36rem}.markt__suchergebnis{margin-block:var(--raum-4) var(--raum-2)}.markt__suche-leeren{margin-inline-start:var(--raum-2)}.markt__intro{max-width:44rem;margin-block:var(--raum-2) var(--raum-5);color:var(--farbe-text-leise)}.teilen{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--raum-2) var(--raum-3);margin-block:var(--raum-4)}.teilen__link{color:var(--farbe-text-leise)}.teilen__link:hover{color:var(--farbe-text)}.kategorien{display:flex;flex-wrap:wrap;gap:var(--raum-2);margin-block-end:var(--raum-5)}.kategorie-link{display:inline-block;padding:var(--raum-2) var(--raum-4);border:var(--linie);border-radius:999px;color:var(--farbe-text);font-size:var(--text-sm);transition:border-color var(--uebergang),background var(--uebergang)}.kategorie-link:hover{border-color:var(--farbe-akzent);text-decoration:none}.kategorie-link--aktiv{background:var(--farbe-akzent);border-color:var(--farbe-akzent);color:var(--farbe-akzent-text)}.markt__raster{margin-block-start:var(--raum-6)}.produkt-karte{position:relative;display:block;color:inherit;text-decoration:none;transition:border-color var(--uebergang),box-shadow var(--uebergang)}.produkt-karte__neu{position:absolute;inset-block-start:var(--raum-2);inset-inline-start:var(--raum-2);z-index:1;padding:.1rem var(--raum-2);font-size:var(--text-xs);font-weight:600;color:var(--farbe-akzent-text);background:var(--farbe-akzent);border-radius:var(--radius-1)}.produkt-karte__ausverkauft{position:absolute;inset-block-start:var(--raum-2);inset-inline-end:var(--raum-2);z-index:1;padding:.1rem var(--raum-2);font-size:var(--text-xs);font-weight:600;color:#fff;background:var(--c-fehler);border-radius:var(--radius-1)}.produkt-knapp{margin-block:var(--raum-1) 0;font-weight:600}.produkt-karte:hover{border-color:var(--farbe-akzent);text-decoration:none}.produkt-karte__bild,.produkt-karte__platzhalter{display:block;width:100%;aspect-ratio:4 / 3;object-fit:cover;border-radius:var(--radius-2);margin-block-end:var(--raum-3);background:var(--farbe-flaeche)}.produkt-karte__marke{margin-block:0 var(--raum-1);font-size:var(--text-sm);text-transform:uppercase;letter-spacing:.04em}.produkt-karte__name{margin-block:0 var(--raum-2);font-size:var(--text-lg)}.galerie{display:flex;flex-direction:column;gap:var(--raum-3);margin-block-end:var(--raum-5)}.galerie__haupt{width:100%;max-width:32rem;aspect-ratio:1 / 1;object-fit:cover;border-radius:var(--radius-2);border:var(--linie)}.galerie__thumbs{display:flex;flex-wrap:wrap;gap:var(--raum-2)}.galerie__thumb{appearance:none;padding:0;border:2px solid transparent;border-radius:var(--radius-2);background:none;cursor:pointer;line-height:0}.galerie__thumb[aria-current=true]{border-color:var(--farbe-akzent)}.galerie__thumb img{width:4.5rem;height:4.5rem;object-fit:cover;border-radius:var(--radius-2);border:var(--linie)}.produkt-karte__preis{margin-block:0 var(--raum-2);font-weight:650}.produkt-karte__bewertung{margin-block:0 var(--raum-2);font-size:var(--text-sm)}.produkt-karte__bewertung strong{font-weight:650}.shop-bewertung{margin-block:calc(-1 * var(--raum-2)) var(--raum-4);font-size:var(--text-sm)}.shop-bewertung strong{font-weight:650}.shop-beschreibung{max-width:46rem;margin-block:var(--raum-2) var(--raum-4);color:var(--farbe-text-leise)}.faq{display:grid;gap:var(--raum-2);margin-block:var(--raum-4)}.faq__eintrag{border:var(--linie);border-radius:var(--radius-2);padding:var(--raum-3) var(--raum-4)}.faq__frage{font-weight:650;cursor:pointer}.faq__antwort{margin-block-start:var(--raum-2);color:var(--farbe-text-leise)}.markt-willkommen{max-width:42rem;margin-block:var(--raum-5);padding:var(--raum-5);border:var(--linie);border-radius:var(--radius-2)}.markt-willkommen__titel{margin-block:0 var(--raum-2)}.markt-willkommen__text{margin-block:0 var(--raum-4)}.markt-willkommen__aktionen{display:flex;flex-wrap:wrap;gap:var(--raum-2);margin:0}.verkaufen__intro,.ueber__intro{font-size:var(--text-lg);color:var(--farbe-text-leise);margin-block:var(--raum-2) var(--raum-4)}.ueber__werte{display:grid;gap:var(--raum-2);margin-block:var(--raum-3) var(--raum-5);padding-inline-start:var(--raum-5)}.verkaufen__schritte{display:grid;gap:var(--raum-3);margin-block:var(--raum-3) var(--raum-5);padding-inline-start:var(--raum-5)}.verkaufen__schritt-titel{margin-block:0 var(--raum-1);font-size:var(--text-base)}.verkaufen__vorteile{display:grid;gap:var(--raum-2);margin-block:var(--raum-3) var(--raum-5);padding-inline-start:var(--raum-5)}.shop-richtlinien{display:grid;gap:var(--raum-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));max-width:46rem;margin-block:var(--raum-6) var(--raum-4);padding-block-start:var(--raum-4);border-block-start:var(--linie)}.shop-richtlinie__titel{font-size:var(--text-base);font-weight:650;margin-block:0 var(--raum-2)}.shop-richtlinie__text{margin:0;color:var(--farbe-text-leise)}.produkt-detail__preis{font-size:var(--text-xl);font-weight:650;margin-block:var(--raum-4) var(--raum-2)}.produkt-zustand,.produkt-karte__zustand{margin-block:var(--raum-2)}.preis-alt{color:var(--farbe-text-leise);text-decoration:line-through;margin-inline-end:var(--raum-2);font-weight:400}.preis-angebot{color:var(--c-fehler)}.produkt-detail__text{margin-block-start:var(--raum-5);white-space:normal}.kopfzeile{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--raum-4);margin-block-end:var(--raum-4)}.kopfzeile h1{margin:0}.feld-paar{display:flex;flex-wrap:wrap;gap:var(--raum-4)}.feld--wachsend{flex:1 1 12rem}textarea.feld__eingabe{resize:vertical;min-height:5rem}.liste{display:flex;flex-direction:column;gap:var(--raum-4);margin-block-start:var(--raum-6)}.liste__zeile{display:flex;flex-wrap:wrap;align-items:center;gap:var(--raum-4)}.liste__inhalt{flex:1 1 16rem;min-width:0}.liste__inhalt>p{margin-block:var(--raum-2)}.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;justify-content:center}}.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);border:var(--linie);border-radius:var(--radius-2);background:var(--farbe-flaeche);color:inherit;text-decoration:none;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;font-size:var(--text-xs);letter-spacing:.04em;text-transform:uppercase;color:var(--farbe-text-leise);border:var(--linie);border-radius:var(--radius-1);padding:.1rem .4rem}.werbeplatz__bild{flex:0 0 auto;width:5rem;height:5rem;object-fit:cover;border-radius:var(--radius-1)}.werbeplatz__titel{flex:1 1 auto;min-width:0;font-weight:600}@media(max-width:34rem){.werbeplatz__anzeige{flex-wrap:wrap}.werbeplatz__titel{flex-basis:100%}}.feld-reihe{display:flex;flex-wrap:wrap;gap:var(--raum-4)}.feld-reihe .feld{flex:1 1 8rem;min-width:0}.etikett--aktiv{color:var(--c-erfolg);border-color:var(--c-erfolg)}.etikett--pausiert{color:var(--c-warnung);border-color:var(--c-warnung)}.etikett--erschoepft{color:var(--c-fehler);border-color:var(--c-fehler)}.etikett--verifiziert{color:var(--c-erfolg);border-color:var(--c-erfolg)}.bewertung__kopf{display:flex;align-items:center;justify-content:space-between;gap:var(--raum-3);flex-wrap:wrap}.produkt-detail__aktion{margin-block:var(--raum-4);display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--raum-3)}.produkt-detail__korb{display:flex;align-items:flex-end;gap:var(--raum-2)}.produkt-detail__menge{inline-size:5rem}.korb__bild{width:4rem;height:4rem;object-fit:cover;border-radius:var(--radius-1);float:inline-start;margin-inline-end:var(--raum-3)}.korb__menge{display:flex;align-items:flex-end;gap:var(--raum-2)}.korb__mengenfeld{width:6rem}.korb__summe{margin-block:var(--raum-4)}.bestellung__kopf{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--raum-2)}.bestellung__positionen{list-style:none;margin-block:var(--raum-3);padding:0}.bestellung__position{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--raum-2);padding-block:var(--raum-2);border-block-end:var(--linie)}.bestellung__position:last-child{border-block-end:0}.bestellung__titel{flex:1 1 10rem;min-width:0}.bestellung__zeilensumme{font-weight:600}.bestellung__summe{display:flex;flex-wrap:wrap;gap:var(--raum-3);align-items:baseline}.bewertungen{margin-block:var(--raum-5);padding-block-start:var(--raum-4);border-block-start:var(--linie)}.bewertung__schnitt{font-size:var(--text-lg)}.bewertung__verteilung{display:flex;flex-direction:column;gap:var(--raum-2);margin-block:var(--raum-3) var(--raum-4);max-width:24rem}.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:.6rem;background:var(--farbe-flaeche);border:var(--linie);border-radius:var(--radius-3);overflow:hidden}.bewertung__balken-fuell{display:block;height:100%;background:var(--farbe-akzent);border-radius:inherit}.bewertung__verteilung-zahl{flex:0 0 2rem;text-align:end;color:var(--farbe-text-leise)}.bewertung__liste{list-style:none;padding:0;margin-block:var(--raum-4)}.bewertung{padding-block:var(--raum-3);border-block-end:var(--linie)}.bewertung:last-child{border-block-end:0}.bewertung__sterne{font-weight:650;margin-block:0 var(--raum-2)}.bewertung__text{margin-block:0 var(--raum-2)}.bewertung__antwort{margin-block-start:var(--raum-2);padding-inline-start:var(--raum-4);border-inline-start:2px solid var(--farbe-linie)}.fragen{margin-block:var(--raum-5);padding-block-start:var(--raum-4);border-block-start:var(--linie)}.frage__liste{list-style:none;padding:0;margin-block:var(--raum-4)}.frage{padding-block:var(--raum-3);border-block-end:var(--linie)}.frage:last-child{border-block-end:0}.frage__frage{font-weight:600}.frage__antwort{margin-block-start:var(--raum-2);padding-inline-start:var(--raum-4);border-inline-start:2px solid var(--farbe-linie)}.kennzahl-raster{display:grid;gap:var(--raum-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));margin-block:var(--raum-4)}.kennzahl__wert{font-size:var(--text-xl);font-weight:650;margin-block:var(--raum-2)}.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);border-block-end:var(--linie)}.kennzahl__liste li:last-child{border-block-end:0}.nachrichten{list-style:none;padding:0;margin-block:var(--raum-4);display:flex;flex-direction:column;gap:var(--raum-3)}.nachricht{max-width:80%;padding:var(--raum-3);border:var(--linie);border-radius:var(--radius-2);background:var(--farbe-flaeche)}.nachricht--eigen{align-self:flex-end;border-color:var(--farbe-akzent)}.nachricht__text{margin-block:0 var(--raum-2)}.kachel-raster{display:grid;gap:var(--raum-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,12rem),1fr));margin-block:var(--raum-4)}.kachel{display:flex;align-items:center;justify-content:center;min-height:4.5rem;text-align:center;font-weight:600;color:inherit;text-decoration:none;transition:border-color var(--uebergang)}.kachel:hover{border-color:var(--farbe-akzent);text-decoration:none}.kachel__zaehler{display:inline-block;margin-inline-start:var(--raum-2);min-inline-size:1.4rem;padding:0 .35rem;font-size:var(--text-xs);line-height:1.4rem;text-align:center;color:var(--farbe-akzent-text);background:var(--farbe-akzent);border-radius:999px}.brotkrumen{margin-block:var(--raum-3)}.brotkrumen__liste{display:flex;flex-wrap:wrap;gap:var(--raum-2);list-style:none;padding:0;margin:0;font-size:var(--text-sm);color:var(--farbe-text-leise)}.brotkrumen__eintrag+.brotkrumen__eintrag:before{content:"/";margin-inline-end:var(--raum-2);color:var(--farbe-text-leise)}
