.preistafel[data-astro-cid-x4ibrunk]{--preis:clamp(5.2rem, 17cqi, 8rem);display:grid;container-type:inline-size}.preistafel__gruppe[data-astro-cid-x4ibrunk]{column-gap:var(--gap-s);padding-bottom:var(--gap-l);grid-template-columns:1.8rem minmax(0,1fr);display:grid;position:relative}.preistafel__gruppe[data-astro-cid-x4ibrunk]:before{content:"";left:calc(.9rem - var(--stroke) / 2);width:var(--stroke);background:var(--linie);position:absolute;top:.9rem;bottom:0}.preistafel__gruppe[data-astro-cid-x4ibrunk]:last-of-type:before{height:0;bottom:auto}.preistafel__knoten[data-astro-cid-x4ibrunk]{z-index:1;background:var(--akzent);border:var(--stroke) solid var(--linie);width:1.15rem;height:1.15rem;color:var(--on-akzent);border-radius:50%;grid-area:1/1;justify-self:center;margin-top:.35rem;position:relative}.preistafel__gruppe[data-astro-cid-x4ibrunk]>[data-astro-cid-x4ibrunk]:not(.preistafel__knoten){grid-column:2}.preistafel__kopf[data-astro-cid-x4ibrunk]{align-items:baseline;gap:.4rem var(--gap-s);margin-bottom:var(--gap-s);flex-wrap:wrap;display:flex}.preistafel__titel[data-astro-cid-x4ibrunk]{font-family:var(--font-display);font-weight:400;font-size:var(--t-h3);text-transform:uppercase;letter-spacing:.01em;margin:0;line-height:1.04}.preistafel__einheit[data-astro-cid-x4ibrunk]{font-size:var(--t-micro);letter-spacing:.08em;text-transform:uppercase;font-weight:700}.preistafel__tabelle[data-astro-cid-x4ibrunk]{border-collapse:collapse;table-layout:fixed;width:100%}.preistafel__spaltenbreite[data-astro-cid-x4ibrunk]{width:var(--preis)}.preistafel__tabelle[data-astro-cid-x4ibrunk] th[data-astro-cid-x4ibrunk],.preistafel__tabelle[data-astro-cid-x4ibrunk] td[data-astro-cid-x4ibrunk]{vertical-align:top;padding:.7rem 0}.preistafel__tabelle[data-astro-cid-x4ibrunk] tbody[data-astro-cid-x4ibrunk] tr[data-astro-cid-x4ibrunk]{border-top:var(--stroke) solid var(--linie)}.preistafel__tabelle[data-astro-cid-x4ibrunk] tbody[data-astro-cid-x4ibrunk] tr[data-astro-cid-x4ibrunk]:last-child{border-bottom:var(--stroke) solid var(--linie)}.preistafel__spalte[data-astro-cid-x4ibrunk]{text-align:right;font-size:var(--t-micro);letter-spacing:.08em;text-transform:uppercase;font-weight:700;vertical-align:bottom!important;padding:0 0 .5rem!important}.preistafel__spalte--bild[data-astro-cid-x4ibrunk]{padding-right:.6rem!important}.preistafel__spalte--bild[data-astro-cid-x4ibrunk] i[data-astro-cid-x4ibrunk]{background:var(--linie);clip-path:polygon(0 0,100% 50%,0 100%);width:.5rem;height:.55rem;margin-right:.35rem;display:inline-block}.preistafel__was[data-astro-cid-x4ibrunk]{text-align:left;font-weight:400;padding-right:var(--gap-s)!important}.preistafel__name[data-astro-cid-x4ibrunk]{margin-right:.4rem;font-weight:700}.preistafel__was[data-astro-cid-x4ibrunk] small[data-astro-cid-x4ibrunk]{font-size:var(--t-small);color:var(--text-leise);margin-top:.15rem;line-height:1.35;display:block}.preistafel__marke[data-astro-cid-x4ibrunk],.preistafel__spart[data-astro-cid-x4ibrunk]{vertical-align:.1em;font-size:var(--t-micro);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;margin:.1rem .3rem .1rem 0;font-weight:700;display:inline-block}.preistafel__spart[data-astro-cid-x4ibrunk]{background:var(--akzent);color:var(--on-akzent)}.preistafel__preis[data-astro-cid-x4ibrunk]{text-align:right;white-space:nowrap;font-family:var(--font-display);font-size:var(--t-h3);font-variant-numeric:tabular-nums;line-height:1.1}.preistafel__preis--bild[data-astro-cid-x4ibrunk]{background:color-mix(in srgb, var(--akzent) 28%, transparent);padding-right:.6rem!important}.preistafel__preis--leer[data-astro-cid-x4ibrunk]{color:color-mix(in srgb, var(--text) 30%, transparent)}.preistafel__preis--wort[data-astro-cid-x4ibrunk]{font-family:inherit;font-size:var(--t-small);white-space:normal;font-weight:700}.preistafel__tabelle[data-astro-cid-x4ibrunk] tr[data-astro-cid-x4ibrunk][data-empfohlen] th[data-astro-cid-x4ibrunk],.preistafel__tabelle[data-astro-cid-x4ibrunk] tr[data-astro-cid-x4ibrunk][data-empfohlen] td[data-astro-cid-x4ibrunk]{background:var(--akzent);color:var(--on-akzent)}.preistafel__tabelle[data-astro-cid-x4ibrunk] tr[data-astro-cid-x4ibrunk][data-empfohlen] small[data-astro-cid-x4ibrunk]{color:inherit}.preistafel__tabelle[data-astro-cid-x4ibrunk] tr[data-astro-cid-x4ibrunk][data-empfohlen] th[data-astro-cid-x4ibrunk]{padding-left:.6rem!important}.preistafel__tabelle[data-astro-cid-x4ibrunk] tr[data-astro-cid-x4ibrunk][data-empfohlen] td[data-astro-cid-x4ibrunk]:last-child{padding-right:.6rem!important}.preistafel__notiz[data-astro-cid-x4ibrunk]{margin:var(--gap-s) 0 0;max-width:60ch;font-size:var(--t-small)}.preistafel__zuschlaege[data-astro-cid-x4ibrunk]{margin:0 0 0 calc(1.8rem + var(--gap-s));max-width:70ch;font-size:var(--t-small);color:var(--text-leise)}@container (width<=30rem){.preistafel__gruppe[data-astro-cid-x4ibrunk]{grid-template-columns:1.2rem minmax(0,1fr);column-gap:.6rem}.preistafel__gruppe[data-astro-cid-x4ibrunk]:before{left:calc(.6rem - var(--stroke) / 2)}.preistafel__knoten[data-astro-cid-x4ibrunk]{width:.95rem;height:.95rem}.preistafel__zuschlaege[data-astro-cid-x4ibrunk]{margin-left:1.8rem}.preistafel__spalte[data-astro-cid-x4ibrunk]{letter-spacing:.02em}.preistafel__spalte--bild[data-astro-cid-x4ibrunk] i[data-astro-cid-x4ibrunk]{display:none}}
