.produkt-bild[data-astro-cid-gxaixktq]{display:inline-flex;align-items:center;justify-content:center;width:84px;height:84px;flex-shrink:0;border-radius:var(--radius-m);background:var(--surface-sunken);color:var(--pine-700);padding:10px}[data-astro-cid-gxaixktq][data-theme=dark] .produkt-bild[data-astro-cid-gxaixktq]{color:var(--pine-300)}.produkt-bild[data-astro-cid-gxaixktq] svg[data-astro-cid-gxaixktq]{width:100%;height:100%}.produkt[data-astro-cid-7nk3y6tl]{position:relative;display:grid;gap:var(--space-4);align-content:start;padding:var(--space-6)}.produkt--empfohlen[data-astro-cid-7nk3y6tl]{border-color:var(--copper-300)}.ribbon[data-astro-cid-7nk3y6tl]{position:absolute;top:-12px;left:var(--space-6);background:var(--copper-100);color:var(--copper-700);border:1px solid var(--copper-300);border-radius:var(--radius-pill);padding:4px 12px;font-size:var(--text-xs);font-weight:var(--weight-bold)}header[data-astro-cid-7nk3y6tl]{display:flex;gap:var(--space-4);align-items:flex-start}.kopf-text[data-astro-cid-7nk3y6tl]{display:grid;gap:4px;min-width:0}.titelzeile[data-astro-cid-7nk3y6tl]{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}h3[data-astro-cid-7nk3y6tl]{margin:0;font-size:var(--text-lg)}.typ[data-astro-cid-7nk3y6tl]{font-size:var(--text-xs);color:var(--text-muted)}.preis[data-astro-cid-7nk3y6tl]{font-size:var(--text-md);font-weight:var(--weight-bold)}.preis-note[data-astro-cid-7nk3y6tl]{font-size:var(--text-xs);font-weight:var(--weight-regular);color:var(--text-muted)}.fuerwen[data-astro-cid-7nk3y6tl]{margin:0;font-size:var(--text-sm);color:var(--text-secondary);background:var(--surface-sunken);border-radius:var(--radius-s);padding:var(--space-2) var(--space-3)}.fuerwen[data-astro-cid-7nk3y6tl] strong[data-astro-cid-7nk3y6tl]{color:var(--text-primary);font-weight:var(--weight-bold)}.listen[data-astro-cid-7nk3y6tl]{display:grid;gap:var(--space-4);font-size:var(--text-sm)}@media(min-width:560px){.listen[data-astro-cid-7nk3y6tl]{grid-template-columns:1fr 1fr}}ul[data-astro-cid-7nk3y6tl]{margin:0;padding:0;list-style:none;display:grid;gap:6px;align-content:start}li[data-astro-cid-7nk3y6tl]{display:flex;gap:8px}li[data-astro-cid-7nk3y6tl] span[data-astro-cid-7nk3y6tl]{flex-shrink:0}.pro[data-astro-cid-7nk3y6tl] li[data-astro-cid-7nk3y6tl] span[data-astro-cid-7nk3y6tl]{color:var(--tip-700)}.contra[data-astro-cid-7nk3y6tl]{color:var(--text-secondary)}.contra[data-astro-cid-7nk3y6tl] li[data-astro-cid-7nk3y6tl] span[data-astro-cid-7nk3y6tl]{color:var(--clay-700)}[data-theme=dark] .pro[data-astro-cid-7nk3y6tl] li[data-astro-cid-7nk3y6tl] span[data-astro-cid-7nk3y6tl]{color:var(--box-tip-accent)}[data-theme=dark] .contra[data-astro-cid-7nk3y6tl] li[data-astro-cid-7nk3y6tl] span[data-astro-cid-7nk3y6tl]{color:var(--box-warn-accent)}.aktionen[data-astro-cid-7nk3y6tl]{display:flex;gap:var(--space-3);flex-wrap:wrap}.artikel[data-astro-cid-fzx4jmue]{margin:0 auto;padding-top:var(--space-12)}.artikel[data-astro-cid-fzx4jmue]>h1[data-astro-cid-fzx4jmue]{margin-top:var(--space-2)}.meta-zeile[data-astro-cid-fzx4jmue]{margin:var(--space-4) 0 var(--space-6);display:flex;gap:var(--space-3);flex-wrap:wrap;align-items:center}.meta-info[data-astro-cid-fzx4jmue]{font-size:var(--text-xs);color:var(--text-muted)}.kurzfassung[data-astro-cid-fzx4jmue]{background:var(--box-neutral-bg);border:1px solid var(--box-neutral-border);border-left:6px solid var(--brand-primary);border-radius:var(--radius-m);padding:var(--space-5) var(--space-6);margin:0 0 var(--space-6)}.kf-titel[data-astro-cid-fzx4jmue]{margin:0 0 var(--space-3);display:flex;align-items:center;gap:8px;font-weight:var(--weight-bold);font-size:var(--text-sm);color:var(--brand-primary)}[data-astro-cid-fzx4jmue][data-theme=dark] .kf-titel[data-astro-cid-fzx4jmue]{color:var(--box-neutral-accent)}.kurzfassung[data-astro-cid-fzx4jmue] ul[data-astro-cid-fzx4jmue]{margin:0;padding-left:1.2em;display:grid;gap:var(--space-2);font-size:var(--text-sm)}.kurzfassung[data-astro-cid-fzx4jmue] li[data-astro-cid-fzx4jmue]{margin:0}.kf-sprung[data-astro-cid-fzx4jmue]{display:inline-flex;align-items:center;gap:8px;margin-top:var(--space-3);min-height:var(--touch-target);font-weight:var(--weight-bold);font-size:var(--text-sm)}.produkt-sektion[data-astro-cid-fzx4jmue],#kassen-check[data-astro-cid-fzx4jmue]{scroll-margin-top:80px}.toc[data-astro-cid-fzx4jmue]{margin:0 0 var(--space-8);border:1px solid var(--border-subtle);border-radius:var(--radius-m);background:var(--surface-card);padding:0}.toc[data-astro-cid-fzx4jmue] summary[data-astro-cid-fzx4jmue]{cursor:pointer;padding:var(--space-3) var(--space-5);font-weight:var(--weight-bold);font-size:var(--text-sm)}.toc[data-astro-cid-fzx4jmue] ol[data-astro-cid-fzx4jmue]{margin:0;padding:0 var(--space-5) var(--space-4) calc(var(--space-5) + 1.2em);font-size:var(--text-sm);display:grid;gap:6px}.toc[data-astro-cid-fzx4jmue] a[data-astro-cid-fzx4jmue]{text-decoration:none}.toc[data-astro-cid-fzx4jmue] a[data-astro-cid-fzx4jmue]:hover{text-decoration:underline}.produkt-sektion[data-astro-cid-fzx4jmue]{margin-top:var(--space-10)}.produkt-grid[data-astro-cid-fzx4jmue]{display:grid;gap:var(--space-6);margin-top:var(--space-4)}.redaktion[data-astro-cid-fzx4jmue]{margin:var(--space-8) 0 0;padding:var(--space-4) var(--space-5);border-left:3px solid var(--border-strong);font-size:var(--text-sm);color:var(--text-secondary)}.red-titel[data-astro-cid-fzx4jmue]{margin:0 0 var(--space-1);font-weight:var(--weight-bold);color:var(--text-primary)}.redaktion[data-astro-cid-fzx4jmue] p[data-astro-cid-fzx4jmue]:last-child{margin:0}.verwandt[data-astro-cid-fzx4jmue]{margin-top:var(--space-10)}.verwandt[data-astro-cid-fzx4jmue] h2[data-astro-cid-fzx4jmue]{font-size:var(--text-lg)}.verwandt-grid[data-astro-cid-fzx4jmue]{display:grid;gap:var(--space-4)}@media(min-width:720px){.verwandt-grid[data-astro-cid-fzx4jmue]{grid-template-columns:repeat(3,1fr)}}.verwandt-karte[data-astro-cid-fzx4jmue]{padding:var(--space-4) var(--space-5);display:grid;gap:6px;align-content:start;text-decoration:none;color:var(--text-primary)}.vk-titel[data-astro-cid-fzx4jmue]{font-weight:var(--weight-bold);font-size:var(--text-sm);line-height:var(--leading-snug)}
