.staffel{display:block;--staffel-rahmen: color-mix(in srgb, currentColor 14%, transparent)}.staffel__ueberschrift{display:block;margin-block-end:.5rem;font-size:var(--font-size--paragraph-small);font-weight:600}.staffel__tabelle{width:100%;border-collapse:separate;border-spacing:0;border-radius:var(--staffel-radius, 10px);overflow:hidden;border:1px solid var(--staffel-rahmen);font-size:var(--font-size--paragraph-small);font-variant-numeric:tabular-nums}.staffel__tabelle th{padding:.6rem .85rem;background:var(--staffel-kopf, #2e2e2e);color:#fff;font-weight:600;text-align:start}.staffel__tabelle td{padding:.6rem .85rem;border-block-start:1px solid var(--staffel-rahmen)}.staffel__tabelle .staffel__zahl{text-align:end}.staffel__zeile:nth-child(2n) td{background:color-mix(in srgb,currentColor 4%,transparent)}.staffel__zeile.is-aktiv td{background:color-mix(in srgb,var(--staffel-akzent, #f0a04b) 18%,transparent);font-weight:600}.staffel__zeile.is-aktiv td:first-child{box-shadow:inset 3px 0 0 var(--staffel-akzent, #f0a04b)}.staffel__zeile--basis.is-aktiv td{background:color-mix(in srgb,currentColor 8%,transparent);font-weight:inherit}.staffel__zeile--basis.is-aktiv td:first-child{box-shadow:inset 3px 0 color-mix(in srgb,currentColor 35%,transparent)}.staffel__preis{white-space:nowrap}.staffel__ersparnis{white-space:nowrap;color:#1a7f37}.staffel__zeile.is-aktiv .staffel__ersparnis{color:inherit}.staffel__strich{display:inline-block;width:1.6rem;border-block-start:1px solid currentColor;opacity:.35;vertical-align:middle}.staffel__fussnote{margin-block-start:.5rem;font-size:calc(var(--font-size--paragraph) * .866667);opacity:.7;line-height:1.4}@media(max-width:480px){.staffel__tabelle th,.staffel__tabelle td{padding:.5rem .6rem}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/staffelpreise.css.map */
