.einw[data-astro-cid-4mcl3g3f]{position:fixed;left:0;right:0;bottom:0;z-index:90;display:grid;gap:12px;padding:14px clamp(16px,4vw,56px) calc(14px + env(safe-area-inset-bottom));background:var(--color-bg-base);border-top:1px solid var(--color-line-strong)}.einw[data-astro-cid-4mcl3g3f][hidden]{display:none}.einw-text[data-astro-cid-4mcl3g3f]{margin:0;max-width:78ch;font-size:13px;line-height:1.5;color:var(--color-ink-primary)}.einw-text[data-astro-cid-4mcl3g3f] strong[data-astro-cid-4mcl3g3f]{font-weight:500}.einw-text[data-astro-cid-4mcl3g3f] a[data-astro-cid-4mcl3g3f]{text-decoration:underline;text-underline-offset:3px}.einw-knoepfe[data-astro-cid-4mcl3g3f]{display:grid;grid-template-columns:1fr 1fr;gap:8px}.einw-knoepfe[data-astro-cid-4mcl3g3f] button[data-astro-cid-4mcl3g3f]{min-height:44px;padding:0 18px;border:1px solid var(--color-line-strong);background:transparent;color:var(--color-ink-primary);font-family:var(--font-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;cursor:pointer}.einw-knoepfe[data-astro-cid-4mcl3g3f] button[data-astro-cid-4mcl3g3f][data-einwilligung-wahl=ja]{background:var(--color-line-strong);color:var(--color-bg-base)}.einw-knoepfe[data-astro-cid-4mcl3g3f] button[data-astro-cid-4mcl3g3f][data-einwilligung-wahl=ja]:hover,.einw-knoepfe[data-astro-cid-4mcl3g3f] button[data-astro-cid-4mcl3g3f][data-einwilligung-wahl=ja]:focus-visible{background:var(--color-accent);border-color:var(--color-accent)}.einw-knoepfe[data-astro-cid-4mcl3g3f] button[data-astro-cid-4mcl3g3f][data-einwilligung-wahl=nein]{border-color:var(--color-line-hair);color:var(--color-ink-muted)}.einw-knoepfe[data-astro-cid-4mcl3g3f] button[data-astro-cid-4mcl3g3f][data-einwilligung-wahl=nein]:hover,.einw-knoepfe[data-astro-cid-4mcl3g3f] button[data-astro-cid-4mcl3g3f][data-einwilligung-wahl=nein]:focus-visible{border-color:var(--color-line-strong);color:var(--color-ink-primary)}@media(min-width:760px){.einw[data-astro-cid-4mcl3g3f]{grid-template-columns:1fr auto;align-items:center;gap:32px}.einw-knoepfe[data-astro-cid-4mcl3g3f]{grid-template-columns:auto auto}}.wortmarke[data-astro-cid-5rkxxphf]{display:block;height:.953em;width:auto}.site-header[data-astro-cid-3ef6ksr2]{position:sticky;top:0;z-index:30;height:64px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;padding:0 clamp(20px,4vw,56px);border-bottom:1px solid var(--color-line-hair);background:color-mix(in srgb,var(--color-bg-base) 88%,transparent);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.site-header[data-astro-cid-3ef6ksr2].is-offen{background:var(--color-bg-base)}.brand[data-astro-cid-3ef6ksr2]{grid-column:2;font-size:28px;line-height:1}.nav[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:24px;min-width:0}.nav-left[data-astro-cid-3ef6ksr2]{grid-column:1}.nav-right[data-astro-cid-3ef6ksr2]{grid-column:3;justify-content:flex-end}.nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2],.nav[data-astro-cid-3ef6ksr2] button[data-astro-cid-3ef6ksr2],.kopf-knopf[data-astro-cid-3ef6ksr2]{font-family:var(--font-mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;color:var(--color-ink-primary);transition:opacity .18s var(--ease-fluid)}.nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:hover,.nav[data-astro-cid-3ef6ksr2] button[data-astro-cid-3ef6ksr2]:hover,.kopf-knopf[data-astro-cid-3ef6ksr2]:hover{opacity:.55}.nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2][aria-current=page]{text-decoration:underline;text-underline-offset:4px}.nav[data-astro-cid-3ef6ksr2] .nav-sale[data-astro-cid-3ef6ksr2],.kopf-links[data-astro-cid-3ef6ksr2] .nav-sale[data-astro-cid-3ef6ksr2]{color:var(--color-accent)}.kopf-knopf[data-astro-cid-3ef6ksr2][aria-expanded=true]{text-decoration:underline;text-underline-offset:4px}.kopf-menue-knopf[data-astro-cid-3ef6ksr2]{display:none}.kopf-suchfeld[data-astro-cid-3ef6ksr2]{position:relative;display:block;width:clamp(200px,22vw,340px);min-width:0;color:var(--color-ink-muted)}.kopf-lupe[data-astro-cid-3ef6ksr2]{position:absolute;left:12px;top:50%;transform:translateY(-50%);pointer-events:none}.kopf-suchfeld[data-astro-cid-3ef6ksr2] input[data-astro-cid-3ef6ksr2]{width:100%;height:40px;padding:0 12px 0 36px;border:1px solid var(--color-line-hair);border-radius:0;background:transparent;font:inherit;font-size:14px;color:var(--color-ink-primary);transition:border-color .16s var(--ease-fluid)}.kopf-suchfeld[data-astro-cid-3ef6ksr2] input[data-astro-cid-3ef6ksr2]::placeholder{color:var(--color-ink-muted)}.kopf-suchfeld[data-astro-cid-3ef6ksr2] input[data-astro-cid-3ef6ksr2]:hover{border-color:var(--color-ink-muted)}.kopf-suchfeld[data-astro-cid-3ef6ksr2] input[data-astro-cid-3ef6ksr2]:focus{outline:none;border-color:var(--color-ink-primary)}.kopf-suchfeld[data-astro-cid-3ef6ksr2] input[data-astro-cid-3ef6ksr2]:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.cart-link[data-astro-cid-3ef6ksr2]{display:flex;gap:6px;align-items:center}.cart-count[data-astro-cid-3ef6ksr2]{font-variant-numeric:tabular-nums}.kopf-feld[data-astro-cid-3ef6ksr2]{position:absolute;top:100%;left:0;right:0;background:var(--color-bg-base);border-bottom:1px solid var(--color-line-strong);box-shadow:0 24px 60px color-mix(in srgb,var(--color-ink-primary) 12%,transparent)}.kopf-feld-innen[data-astro-cid-3ef6ksr2]{max-width:1440px;margin:0 auto;padding:20px clamp(20px,6vw,104px) 26px}.kopf-suche[data-astro-cid-3ef6ksr2]{display:none}@media(min-width:901px){.kopf-treffer[data-astro-cid-3ef6ksr2]{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:0 clamp(20px,3vw,44px);padding-top:6px}.kopf-treffer[data-astro-cid-3ef6ksr2] li a{grid-template-columns:64px 1fr auto;gap:16px;padding:12px 0}.kopf-treffer[data-astro-cid-3ef6ksr2] .kopf-treffer-bild{width:64px;height:64px}.kopf-treffer[data-astro-cid-3ef6ksr2] .kopf-treffer-name{font-size:15px}.kopf-treffer[data-astro-cid-3ef6ksr2] .kopf-treffer-alle,.kopf-treffer[data-astro-cid-3ef6ksr2] .kopf-treffer-leer{grid-column:1 / -1}}.kopf-suche[data-astro-cid-3ef6ksr2] input[data-astro-cid-3ef6ksr2]{width:100%;border:0;border-bottom:1px solid var(--color-line-strong);background:transparent;padding:8px 0 10px;font-family:var(--font-display);font-size:clamp(26px,4vw,34px);letter-spacing:var(--tracking-display);color:var(--color-ink-primary);border-radius:0}.kopf-suche[data-astro-cid-3ef6ksr2] input[data-astro-cid-3ef6ksr2]:focus{outline:none;border-bottom-color:var(--color-accent)}.kopf-treffer[data-astro-cid-3ef6ksr2]{list-style:none;margin:0;padding:0}.kopf-treffer[data-astro-cid-3ef6ksr2] li a{display:grid;grid-template-columns:44px 1fr auto;align-items:center;gap:14px;padding:8px 0;border-bottom:1px solid var(--color-line-hair);color:var(--color-ink-primary);text-decoration:none}.kopf-treffer[data-astro-cid-3ef6ksr2] li a:hover .kopf-treffer-name{text-decoration:underline;text-underline-offset:3px}.kopf-treffer[data-astro-cid-3ef6ksr2] .kopf-treffer-bild{width:44px;height:44px;display:grid;place-items:center}.kopf-treffer[data-astro-cid-3ef6ksr2] .kopf-treffer-bild img{max-width:100%;max-height:100%;object-fit:contain}.kopf-treffer[data-astro-cid-3ef6ksr2] .kopf-treffer-name{font-size:14px}.kopf-treffer[data-astro-cid-3ef6ksr2] .kopf-treffer-preis{font-family:var(--font-mono);font-size:12px;color:var(--color-ink-muted);white-space:nowrap}.kopf-treffer[data-astro-cid-3ef6ksr2] .kopf-treffer-alle a,.kopf-treffer[data-astro-cid-3ef6ksr2] .kopf-treffer-leer{display:block;padding:12px 0 0;border:0;font-size:13px;color:var(--color-ink-muted)}.kopf-treffer[data-astro-cid-3ef6ksr2] .kopf-treffer-leer a,.kopf-treffer[data-astro-cid-3ef6ksr2] .kopf-treffer-alle a{text-decoration:underline;text-underline-offset:3px}.kopf-links[data-astro-cid-3ef6ksr2]{display:none}@media(max-width:900px){.site-header[data-astro-cid-3ef6ksr2]{height:58px;padding:0 18px}.nav-left[data-astro-cid-3ef6ksr2],.kopf-suchfeld[data-astro-cid-3ef6ksr2]{display:none}.kopf-menue-knopf[data-astro-cid-3ef6ksr2]{display:inline-flex;grid-column:1;grid-row:1;justify-self:start;align-items:center;min-height:44px;padding:0 4px 0 0}.brand[data-astro-cid-3ef6ksr2]{font-size:24px;min-height:44px;display:inline-flex;align-items:center}.nav-right[data-astro-cid-3ef6ksr2] button[data-astro-cid-3ef6ksr2]{min-height:44px;display:inline-flex;align-items:center;padding:0 0 0 4px}.kopf-suche[data-astro-cid-3ef6ksr2]{display:block}.kopf-treffer[data-astro-cid-3ef6ksr2]{margin-top:10px}.kopf-links[data-astro-cid-3ef6ksr2]{display:grid;margin-top:18px;border-top:1px solid var(--color-line-hair)}.kopf-links[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{padding:14px 0;border-bottom:1px solid var(--color-line-hair);font-family:var(--font-display);font-size:26px;letter-spacing:var(--tracking-display);color:var(--color-ink-primary);text-decoration:none}}.footer-hilfe[data-astro-cid-sz7xmlte]{display:grid;gap:8px;align-content:start}@media(min-width:720px){.footer-hilfe[data-astro-cid-sz7xmlte]{justify-items:end;text-align:right}}.footer-hilfe-titel[data-astro-cid-sz7xmlte]{margin:0;font-family:var(--font-mono);font-weight:400;font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink-muted)}.footer-mail[data-astro-cid-sz7xmlte]{font-family:var(--font-display);font-size:clamp(24px,3vw,34px);letter-spacing:var(--tracking-display);line-height:1.1;color:var(--color-ink-primary);text-decoration:none;overflow-wrap:anywhere}.footer-mail[data-astro-cid-sz7xmlte]:hover,.footer-mail[data-astro-cid-sz7xmlte]:focus-visible{color:var(--color-accent)}.footer-hilfe-text[data-astro-cid-sz7xmlte]{margin:0;max-width:44ch;font-size:13px;line-height:1.55}.footer-karte[data-astro-cid-sz7xmlte]{order:3;display:grid;gap:8px;align-content:start}.footer-karte-bild[data-astro-cid-sz7xmlte]{display:block;border:1px solid var(--color-line-hair)}.footer-karte-bild[data-astro-cid-sz7xmlte] img[data-astro-cid-sz7xmlte]{display:block;width:100%;height:180px;object-fit:cover}.footer-karte-bild[data-astro-cid-sz7xmlte]:hover,.footer-karte-bild[data-astro-cid-sz7xmlte]:focus-visible{border-color:var(--color-ink-primary)}.footer-karte-quelle[data-astro-cid-sz7xmlte]{font-size:11px;color:var(--color-ink-muted)}.footer[data-astro-cid-sz7xmlte]{padding:clamp(40px,5vw,64px) clamp(20px,4vw,56px) 42px;border-top:1px solid var(--color-line-hair);color:var(--color-ink-muted)}@media(max-width:879px){body:has(.pdp-stickybar) .footer[data-astro-cid-sz7xmlte]{padding-bottom:calc(124px + env(safe-area-inset-bottom))}}.footer-top[data-astro-cid-sz7xmlte]{display:grid;grid-template-columns:1fr;gap:28px;padding-bottom:36px}.footer-mark[data-astro-cid-sz7xmlte]{font-size:clamp(22px,2.4vw,30px);color:var(--color-ink-primary);margin-bottom:12px}.footer-tag[data-astro-cid-sz7xmlte]{margin:0;max-width:38ch;font-size:13px;line-height:1.55;color:var(--color-ink-muted)}.footer-bottom[data-astro-cid-sz7xmlte]{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-top:28px;border-top:1px solid var(--color-line-hair);font-family:var(--font-mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase}.footer-links[data-astro-cid-sz7xmlte]{display:flex;flex-wrap:wrap;gap:24px}.footer-messung[data-astro-cid-sz7xmlte]{padding:0;border:0;background:none;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer}.footer-links[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte],.footer-messung[data-astro-cid-sz7xmlte]{color:var(--color-ink-muted);transition:opacity .18s var(--ease-fluid);display:inline-flex;align-items:center;min-height:44px;margin:-12px 0}.footer-links[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover,.footer-links[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:active,.footer-messung[data-astro-cid-sz7xmlte]:hover{opacity:.6}.footer-links[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte].footer-widerruf{color:var(--color-ink-primary);text-decoration:underline;text-underline-offset:3px}.footer-meta[data-astro-cid-sz7xmlte]{color:var(--color-ink-hint)}@media(min-width:720px){.footer-top[data-astro-cid-sz7xmlte]{grid-template-columns:1fr 1fr;gap:36px 56px}.footer-karte[data-astro-cid-sz7xmlte]{grid-column:1 / -1}}@media(min-width:1100px){.footer-top[data-astro-cid-sz7xmlte]{grid-template-columns:minmax(0,340px) minmax(0,1fr) auto}.footer-karte[data-astro-cid-sz7xmlte]{order:0;grid-column:auto}}@media(max-width:540px){.footer-bottom[data-astro-cid-sz7xmlte]{flex-direction:column;align-items:flex-start;gap:16px}.footer-links[data-astro-cid-sz7xmlte]{flex-wrap:wrap;gap:16px}}.drawer[data-astro-cid-hxtyo74s]{position:fixed;top:0;z-index:80;width:min(560px,100vw);height:100dvh;background:var(--color-bg-base);box-shadow:0 28px 90px #00000021;transition:transform .45s var(--ease-fluid);display:grid;grid-template-rows:auto 1fr auto;outline:none}.drawer--right[data-astro-cid-hxtyo74s]{right:0;transform:translate(105%)}.drawer--left[data-astro-cid-hxtyo74s]{left:0;transform:translate(-105%)}.drawer[data-astro-cid-hxtyo74s].is-open{transform:translate(0)}.drawer--wide[data-astro-cid-hxtyo74s]{width:min(760px,100vw)}.drawer-header[data-astro-cid-hxtyo74s]{height:78px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;padding:0 22px;border-bottom:1px solid var(--color-line-hair)}.drawer-mitte[data-astro-cid-hxtyo74s]{min-width:0;display:flex;justify-content:center}.drawer-close[data-astro-cid-hxtyo74s]{justify-self:end}.drawer-title[data-astro-cid-hxtyo74s]{font-family:var(--font-mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase}.drawer-close[data-astro-cid-hxtyo74s]{font-family:var(--font-mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;text-decoration:underline;text-underline-offset:3px;border:0;background:transparent;cursor:pointer;color:inherit;min-height:44px;min-width:44px;display:inline-flex;align-items:center;padding:0 4px;margin-right:-4px}.drawer-close[data-astro-cid-hxtyo74s]:active{color:var(--color-accent)}.drawer-body[data-astro-cid-hxtyo74s]{overflow:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.drawer-footer[data-astro-cid-hxtyo74s]{border-top:1px solid var(--color-line-hair);padding:18px 22px 22px;background:color-mix(in srgb,var(--color-bg-base) 95%,transparent)}.drawer-footer[data-astro-cid-hxtyo74s]:empty{display:none}@media(max-width:720px){.drawer[data-astro-cid-hxtyo74s],.drawer--wide[data-astro-cid-hxtyo74s]{width:100vw}.drawer-header[data-astro-cid-hxtyo74s]{height:70px;padding:0 18px}.drawer-footer[data-astro-cid-hxtyo74s]{padding:16px 18px calc(18px + env(safe-area-inset-bottom))}}.btn[data-astro-cid-vnzlvqnm]{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 18px;font-family:var(--font-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;border:1px solid var(--color-line-strong);cursor:pointer;transition:background .18s var(--ease-fluid),color .18s var(--ease-fluid)}.btn-primary[data-astro-cid-vnzlvqnm]{background:var(--color-line-strong);color:var(--color-bg-base)}.btn-primary[data-astro-cid-vnzlvqnm]:hover,.btn-primary[data-astro-cid-vnzlvqnm]:active,.btn-secondary[data-astro-cid-vnzlvqnm]{background:transparent;color:var(--color-ink-primary)}.btn-secondary[data-astro-cid-vnzlvqnm]:hover,.btn-secondary[data-astro-cid-vnzlvqnm]:active{background:var(--color-line-strong);color:var(--color-bg-base)}.btn-text[data-astro-cid-vnzlvqnm]{border:0;border-bottom:1px solid currentColor;min-height:auto;padding:0 0 2px;background:transparent;color:var(--color-ink-primary)}.btn-full[data-astro-cid-vnzlvqnm]{width:100%}.btn[data-astro-cid-vnzlvqnm]:disabled{opacity:.42;cursor:not-allowed}.cart-frist{display:grid;justify-items:center;gap:3px;margin:0;white-space:nowrap}.cart-frist-text{font-family:var(--font-mono);font-size:9px;letter-spacing:.12em;text-transform:uppercase;color:var(--color-ink-muted)}.cart-frist-zeit{font-family:var(--font-mono);font-weight:400;font-size:20px;line-height:1;letter-spacing:0;font-variant-numeric:tabular-nums;color:var(--color-ink-primary)}@media(max-width:480px){.cart-frist-text{font-size:8px;letter-spacing:.08em}.cart-frist-zeit{font-size:18px}}.cart-frist[data-aus] .cart-frist-text,.cart-frist[data-aus] .cart-frist-zeit{color:var(--color-accent)}.cart-zahlarten{margin-top:12px}.cart-staffeln[data-astro-cid-fwi5d3ie]{margin:0 0 14px}.cart-staffeln[data-astro-cid-fwi5d3ie]:not(:has(.staffel:not([hidden]))){display:none}.cart-empty{min-height:300px;display:grid;gap:12px;align-content:center;justify-items:center;text-align:center;padding:42px 28px}.cart-empty-title{margin:0;font-family:var(--font-display);font-weight:400;font-size:28px;letter-spacing:var(--tracking-display);color:var(--color-ink-primary)}.cart-empty-sub{margin:0;max-width:28ch;color:var(--color-ink-muted);font-size:13px;line-height:1.55}.cart-empty-cta{margin-top:6px;font-family:var(--font-mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink-primary);border:1px solid var(--color-line-strong);padding:11px 18px;text-decoration:none;transition:background .16s var(--ease-fluid),color .16s var(--ease-fluid)}.cart-empty-cta:hover{background:var(--color-ink-primary);color:var(--color-bg-base)}.cart-items[data-astro-cid-fwi5d3ie]{display:grid}.cart-item{display:grid;grid-template-columns:84px 1fr;gap:14px;padding:18px 22px;border-bottom:1px solid var(--color-line-hair);align-items:start}.cart-item-head{display:flex;align-items:baseline;justify-content:space-between;gap:14px}.cart-item-head .cart-item-link,.cart-item-body{min-width:0}.cart-item-body strong,.cart-item-body small{overflow-wrap:anywhere}.cart-item-thumb{aspect-ratio:4 / 5;background:transparent;overflow:hidden;display:flex;align-items:center;justify-content:center}.cart-item-thumb img{width:100%;height:100%;object-fit:contain}.cart-item-thumb-placeholder{font-family:var(--font-display);letter-spacing:var(--tracking-display);font-size:11px;text-align:center;padding:6px;color:var(--color-ink-primary)}.cart-item-link{color:inherit;text-decoration:none}.cart-item-link:hover strong,.cart-item-link:focus-visible strong{text-decoration:underline;text-underline-offset:3px}.cart-item strong{display:block;font-weight:400}.cart-item-head{margin-bottom:5px}.cart-item small{display:block;font-family:var(--font-mono);font-size:9px;letter-spacing:.06em;text-transform:uppercase;color:var(--color-ink-muted);margin-bottom:4px}.cart-qty{display:flex;align-items:center;gap:2px;margin-top:6px}.cart-qty>button:not(.cart-remove){width:30px;min-height:30px;font-family:var(--font-mono);font-size:14px;line-height:1;color:var(--color-ink-primary);border:1px solid var(--color-line-hair);background:transparent;cursor:pointer}.cart-qty>button:not(.cart-remove):hover{border-color:var(--color-line-strong);background:var(--color-bg-hover)}.cart-qty>button[disabled]{opacity:.35;cursor:not-allowed}.cart-qty-value{min-width:26px;text-align:center;font-family:var(--font-mono);font-size:12px;color:var(--color-ink-primary)}.cart-qty .cart-remove{margin-left:6px;padding-top:8px;padding-bottom:8px;margin-top:0;margin-bottom:0;min-height:30px}.cart-remove{font-family:var(--font-mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase;text-decoration:underline;text-underline-offset:3px;color:var(--color-ink-muted);border:0;background:transparent;cursor:pointer;padding:14px 12px 14px 0;margin:-5px 0 -14px;min-height:44px;display:inline-flex;align-items:center}.cart-remove:active{color:var(--color-ink-primary)}.cart-line-price{font-family:var(--font-mono);font-size:10px;white-space:nowrap;color:var(--color-ink-primary);text-align:right;flex:0 0 auto}.cart-period[data-astro-cid-fwi5d3ie]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 22px;border-top:1px solid var(--color-line-hair)}.cart-period-label[data-astro-cid-fwi5d3ie]{display:block;margin-bottom:3px;font-family:var(--font-mono);font-size:9px;letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink-muted)}.cart-period-dauer[data-astro-cid-fwi5d3ie]:not(:empty):before{content:", "}.cart-period-value[data-astro-cid-fwi5d3ie]{display:flex;flex-wrap:wrap;align-items:baseline;gap:7px;font-family:var(--font-mono);font-size:11px;letter-spacing:.02em;color:var(--color-ink-primary)}.cart-period-bis[data-astro-cid-fwi5d3ie]{color:var(--color-ink-hint)}.cart-period-change[data-astro-cid-fwi5d3ie]{flex:0 0 auto;font-family:var(--font-mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--color-accent);text-decoration:underline;text-underline-offset:3px;min-height:44px;display:inline-flex;align-items:center;padding:0 4px;margin:-12px -4px}.cart-period-change[data-astro-cid-fwi5d3ie]:hover,.cart-period-change[data-astro-cid-fwi5d3ie]:active{color:var(--color-ink-primary)}.cart-upsell-wrap[data-astro-cid-fwi5d3ie]{padding:0 22px 18px}.cart-upsell-wrap[data-astro-cid-fwi5d3ie]:empty{display:none}.price-breakdown[data-astro-cid-fwi5d3ie]{display:grid;gap:8px;margin-bottom:16px;padding-bottom:14px;border-bottom:1px solid var(--color-line-hair);font-family:var(--font-mono);font-size:10px;letter-spacing:.04em;text-transform:uppercase;color:var(--color-ink-muted)}.price-breakdown[data-astro-cid-fwi5d3ie]:empty{display:none}.price-breakdown[data-astro-cid-fwi5d3ie] div{display:flex;justify-content:space-between;gap:18px}.price-breakdown[data-astro-cid-fwi5d3ie] .breakdown-off span[data-astro-cid-fwi5d3ie]:last-child{color:var(--color-ok)}.price-breakdown[data-astro-cid-fwi5d3ie] .breakdown-hint.breakdown-warn{color:var(--color-muted-state)}.price-breakdown[data-astro-cid-fwi5d3ie] .breakdown-hint.breakdown-up{color:var(--color-accent)}.price-breakdown[data-astro-cid-fwi5d3ie] .breakdown-hint{margin-top:-3px;justify-content:flex-start;font-size:9px;color:var(--color-ink-hint);text-transform:none}@media(max-width:720px){.price-breakdown[data-astro-cid-fwi5d3ie]{font-size:12px;letter-spacing:.02em}.price-breakdown[data-astro-cid-fwi5d3ie] .breakdown-hint{font-size:11px}}.total-line[data-astro-cid-fwi5d3ie]{display:flex;justify-content:space-between;gap:20px;align-items:flex-end;margin-bottom:8px;font-family:var(--font-mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase}.total-line[data-astro-cid-fwi5d3ie] strong[data-astro-cid-fwi5d3ie]{font-family:var(--font-mono);font-weight:400;font-size:24px;line-height:1;white-space:nowrap}.cart-footnote[data-astro-cid-fwi5d3ie]{margin:12px 0 0;font-family:var(--font-mono);font-size:10px;letter-spacing:.04em;line-height:1.55;color:var(--color-ink-muted)}.vl[data-astro-cid-gi56t32h]{margin:0}.vl[data-astro-cid-gi56t32h] svg[data-astro-cid-gi56t32h]{display:block;width:100%;height:auto;overflow:visible}.vl-achse[data-astro-cid-gi56t32h]{stroke:var(--color-line-hair);stroke-width:1;vector-effect:non-scaling-stroke}.vl-linie[data-astro-cid-gi56t32h]{fill:none;stroke:var(--color-ink-primary);stroke-width:1.5;stroke-linejoin:round;vector-effect:non-scaling-stroke}.vl-linie--akzent[data-astro-cid-gi56t32h]{stroke:var(--color-accent);stroke-dasharray:3 3}.vl-fuss[data-astro-cid-gi56t32h]{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin-top:6px;font-family:var(--font-mono);font-size:9px;letter-spacing:.06em;text-transform:uppercase;color:var(--color-ink-muted)}.vl-marken[data-astro-cid-gi56t32h],.vl-legende[data-astro-cid-gi56t32h]{display:flex;gap:12px}.vl-schluessel[data-astro-cid-gi56t32h]:before{content:"";display:inline-block;width:10px;height:0;margin-right:5px;vertical-align:middle;border-top:1.5px solid var(--color-ink-primary)}.vl-schluessel--akzent[data-astro-cid-gi56t32h]{color:var(--color-accent)}.vl-schluessel--akzent[data-astro-cid-gi56t32h]:before{border-top-style:dashed;border-top-color:var(--color-accent)}.buchungs-dokument[data-astro-cid-54bjbuug]{color:var(--color-ink-primary);font-family:var(--font-sans);font-size:13px;line-height:1.5;font-variant-numeric:tabular-nums;width:100%;display:flex;flex-direction:column}.buchungs-dokument[data-astro-cid-54bjbuug] p[data-astro-cid-54bjbuug],.buchungs-dokument[data-astro-cid-54bjbuug] h1[data-astro-cid-54bjbuug],.buchungs-dokument[data-astro-cid-54bjbuug] h2[data-astro-cid-54bjbuug],.buchungs-dokument[data-astro-cid-54bjbuug] dl[data-astro-cid-54bjbuug],.buchungs-dokument[data-astro-cid-54bjbuug] dd[data-astro-cid-54bjbuug]{margin:0}.bd-kopf[data-astro-cid-54bjbuug]{display:flex;justify-content:space-between;align-items:baseline;gap:24px;padding-bottom:8px}.bd-marke[data-astro-cid-54bjbuug]{font-family:var(--font-display);font-size:34px;letter-spacing:var(--tracking-display);line-height:1}.bd-nummern[data-astro-cid-54bjbuug]{display:grid;gap:10px}.bd-nummer[data-astro-cid-54bjbuug]{text-align:right;font-size:11px;color:var(--color-ink-muted);overflow-wrap:anywhere}.bd-nummer[data-astro-cid-54bjbuug] strong[data-astro-cid-54bjbuug]{display:block;font:400 12px var(--font-mono);color:var(--color-ink-primary);margin-top:5px}.bd-titel[data-astro-cid-54bjbuug]{display:flex;justify-content:space-between;align-items:end;gap:24px;padding:24px 0 28px}.bd-titel[data-astro-cid-54bjbuug] h1[data-astro-cid-54bjbuug]{font:400 48px/1.05 var(--font-display);letter-spacing:var(--tracking-display)}.bd-titel[data-astro-cid-54bjbuug] p[data-astro-cid-54bjbuug]{color:var(--color-ink-muted);font-size:11px;text-align:right}.bd-titel[data-astro-cid-54bjbuug] .bd-bezug[data-astro-cid-54bjbuug]{margin-top:10px;font-size:13px;color:var(--color-ink-primary);text-align:left}.bd-storniert[data-astro-cid-54bjbuug]{padding-bottom:20px;font-weight:600}.bd-meta[data-astro-cid-54bjbuug]{display:grid;grid-template-columns:1fr 1fr;gap:28px;padding-bottom:24px}.bd-label[data-astro-cid-54bjbuug],.bd-fakten[data-astro-cid-54bjbuug] dt[data-astro-cid-54bjbuug]{display:block;color:var(--color-ink-muted);font-size:11px;margin-bottom:5px}.bd-meta[data-astro-cid-54bjbuug] address[data-astro-cid-54bjbuug]{font-style:normal;overflow-wrap:anywhere}.bd-meta[data-astro-cid-54bjbuug] address[data-astro-cid-54bjbuug] strong[data-astro-cid-54bjbuug]{font-weight:500}.bd-termine[data-astro-cid-54bjbuug]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.bd-termine[data-astro-cid-54bjbuug] p[data-astro-cid-54bjbuug]{font-size:14px}.bd-termine[data-astro-cid-54bjbuug] small[data-astro-cid-54bjbuug]{display:block;color:var(--color-ink-muted);font-size:11px;margin-top:4px}.buchungs-dokument[data-astro-cid-54bjbuug] .bd-fakten[data-astro-cid-54bjbuug]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;padding:4px 0 0;margin-bottom:26px}.bd-hinweis[data-astro-cid-54bjbuug]{border:1px solid var(--color-fehler, #b3261e);color:var(--color-fehler, #b3261e);background:color-mix(in srgb,var(--color-fehler, #b3261e) 6%,transparent);padding:14px 16px;margin-bottom:24px;display:grid;grid-template-columns:1fr 1fr;gap:10px 24px}.bd-hinweis[data-astro-cid-54bjbuug] p[data-astro-cid-54bjbuug] span[data-astro-cid-54bjbuug]{display:block;font-size:11px;margin-bottom:3px}.bd-hinweis[data-astro-cid-54bjbuug] p[data-astro-cid-54bjbuug] strong[data-astro-cid-54bjbuug]{font-weight:500;font-size:14px}.bd-hinweis[data-astro-cid-54bjbuug] small[data-astro-cid-54bjbuug]{grid-column:1 / -1;font-size:11px;line-height:1.5}.bd-fakten[data-astro-cid-54bjbuug] dd[data-astro-cid-54bjbuug]{overflow-wrap:anywhere}.bd-artikel[data-astro-cid-54bjbuug]{width:100%;border-collapse:collapse;table-layout:fixed}.bd-artikel[data-astro-cid-54bjbuug] th[data-astro-cid-54bjbuug]{text-align:left;font-size:11px;font-weight:400;color:var(--color-ink-muted);padding:0 0 10px;border-bottom:1px solid var(--color-ink-primary)}.bd-artikel[data-astro-cid-54bjbuug] th[data-astro-cid-54bjbuug]:first-child{width:48%}.bd-artikel[data-astro-cid-54bjbuug] th[data-astro-cid-54bjbuug]:nth-child(2){width:12%}.bd-artikel[data-astro-cid-54bjbuug] th[data-astro-cid-54bjbuug]:nth-child(3),.bd-artikel[data-astro-cid-54bjbuug] th[data-astro-cid-54bjbuug]:nth-child(4){width:20%}.bd-artikel[data-astro-cid-54bjbuug] td[data-astro-cid-54bjbuug]{padding:10px 0;border-bottom:1px solid var(--color-line-hair);vertical-align:middle}.bd-artikel[data-astro-cid-54bjbuug] .bd-zahl[data-astro-cid-54bjbuug]{text-align:right;white-space:nowrap;padding-left:8px}.bd-zahl[data-astro-cid-54bjbuug] small[data-astro-cid-54bjbuug]{display:block;font-size:11px;color:var(--color-ink-muted)}.bd-produkt[data-astro-cid-54bjbuug]{display:flex;align-items:center;gap:14px;padding-right:12px}.bd-produkt[data-astro-cid-54bjbuug] img[data-astro-cid-54bjbuug]{flex:0 0 60px;width:60px;height:76px;object-fit:contain;background:transparent;border:0}.bd-produkt[data-astro-cid-54bjbuug] img[data-astro-cid-54bjbuug][hidden]{display:none}.bd-produkt[data-astro-cid-54bjbuug] span[data-astro-cid-54bjbuug]{overflow-wrap:anywhere}.bd-abschluss[data-astro-cid-54bjbuug]{display:grid;grid-template-columns:1fr 280px;gap:36px;margin-top:28px}.bd-kaution[data-astro-cid-54bjbuug] h2[data-astro-cid-54bjbuug]{font-size:13px;font-weight:500;margin-bottom:8px}.bd-kaution[data-astro-cid-54bjbuug] p[data-astro-cid-54bjbuug]{font-size:11px;color:var(--color-ink-muted);line-height:1.6;margin-bottom:6px}.bd-summen[data-astro-cid-54bjbuug] dl[data-astro-cid-54bjbuug]>div[data-astro-cid-54bjbuug]{display:flex;justify-content:space-between;gap:18px;margin-bottom:8px;font-size:12px}.bd-summen[data-astro-cid-54bjbuug] dd[data-astro-cid-54bjbuug]{white-space:nowrap}.bd-rabatt[data-astro-cid-54bjbuug]{color:var(--color-accent)}.bd-summen[data-astro-cid-54bjbuug] dl[data-astro-cid-54bjbuug]>.bd-gesamt[data-astro-cid-54bjbuug]{border-top:1px solid var(--color-ink-primary);padding-top:12px;margin-top:12px;align-items:baseline;font-size:13px}.bd-gesamt[data-astro-cid-54bjbuug] dd[data-astro-cid-54bjbuug]{font:400 34px/1.15 var(--font-display);letter-spacing:var(--tracking-display)}.bd-steuer[data-astro-cid-54bjbuug],.bd-summen[data-astro-cid-54bjbuug] dl[data-astro-cid-54bjbuug]>.bd-steuer[data-astro-cid-54bjbuug]{font-size:11px;color:var(--color-ink-muted)}.bd-ende[data-astro-cid-54bjbuug]{flex:1 0 auto;display:flex;flex-direction:column}.bd-fuss[data-astro-cid-54bjbuug]{margin-top:auto;padding-top:38px;font-size:11px;line-height:1.5;color:var(--color-ink-muted);overflow-wrap:anywhere;display:grid;grid-template-columns:1fr 1fr 1.15fr;gap:20px}.bd-fuss[data-astro-cid-54bjbuug] p[data-astro-cid-54bjbuug]:last-child{text-align:right}.bd-sr[data-astro-cid-54bjbuug]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}@media screen and (max-width:600px){.bd-titel[data-astro-cid-54bjbuug]{display:block}.bd-titel[data-astro-cid-54bjbuug] h1[data-astro-cid-54bjbuug]{font-size:40px}.bd-titel[data-astro-cid-54bjbuug] p[data-astro-cid-54bjbuug]{text-align:left;margin-top:12px}.bd-meta[data-astro-cid-54bjbuug]{grid-template-columns:1fr;gap:20px}.bd-hinweis[data-astro-cid-54bjbuug]{grid-template-columns:1fr}.bd-fuss[data-astro-cid-54bjbuug]{grid-template-columns:1fr;gap:8px}.bd-fuss[data-astro-cid-54bjbuug] p[data-astro-cid-54bjbuug]:last-child{text-align:left}.bd-abschluss[data-astro-cid-54bjbuug]{grid-template-columns:1fr;gap:24px}.bd-fakten[data-astro-cid-54bjbuug]{gap:12px}.bd-artikel[data-astro-cid-54bjbuug]{font-size:11px}.bd-artikel[data-astro-cid-54bjbuug] th[data-astro-cid-54bjbuug]:first-child{width:40%}.bd-artikel[data-astro-cid-54bjbuug] th[data-astro-cid-54bjbuug]:nth-child(2){width:12%}.bd-artikel[data-astro-cid-54bjbuug] th[data-astro-cid-54bjbuug]:nth-child(3),.bd-artikel[data-astro-cid-54bjbuug] th[data-astro-cid-54bjbuug]:nth-child(4){width:24%}.bd-artikel[data-astro-cid-54bjbuug] th[data-astro-cid-54bjbuug]{font-size:11px}.bd-artikel[data-astro-cid-54bjbuug] .bd-zahl[data-astro-cid-54bjbuug]{padding-left:4px}.bd-produkt[data-astro-cid-54bjbuug]{flex-direction:column;align-items:start;gap:5px;padding-right:6px}.bd-produkt[data-astro-cid-54bjbuug] img[data-astro-cid-54bjbuug]{flex-basis:auto;width:48px;height:60px}.bd-nummer[data-astro-cid-54bjbuug] strong[data-astro-cid-54bjbuug]{font-size:10px}}@media print{@page{size:A4;margin:12mm 14mm 24mm}.buchungs-dokument[data-astro-cid-54bjbuug]{font-size:9.5pt;print-color-adjust:exact;-webkit-print-color-adjust:exact}.bd-marke[data-astro-cid-54bjbuug]{font-size:24pt}.bd-nummern[data-astro-cid-54bjbuug]{gap:4px}.bd-nummer[data-astro-cid-54bjbuug] strong[data-astro-cid-54bjbuug]{margin-top:2px}.bd-titel[data-astro-cid-54bjbuug],.bd-meta[data-astro-cid-54bjbuug],.bd-fakten[data-astro-cid-54bjbuug],.bd-ende[data-astro-cid-54bjbuug],.bd-artikel[data-astro-cid-54bjbuug] tr[data-astro-cid-54bjbuug]{break-inside:avoid}.bd-titel[data-astro-cid-54bjbuug]{padding:8px 0 10px}.bd-titel[data-astro-cid-54bjbuug] h1[data-astro-cid-54bjbuug]{font-size:26pt}.bd-hinweis[data-astro-cid-54bjbuug]{padding:8px 12px;margin-bottom:12px;gap:6px 20px}.bd-meta[data-astro-cid-54bjbuug]{padding-bottom:10px}.buchungs-dokument[data-astro-cid-54bjbuug] .bd-fakten[data-astro-cid-54bjbuug]{padding:0;margin-bottom:12px}.bd-artikel[data-astro-cid-54bjbuug] thead[data-astro-cid-54bjbuug]{display:table-header-group}.bd-artikel[data-astro-cid-54bjbuug]{font-size:9pt}.bd-artikel[data-astro-cid-54bjbuug] td[data-astro-cid-54bjbuug]{padding:4px 0}.bd-produkt[data-astro-cid-54bjbuug] img[data-astro-cid-54bjbuug]{width:36px;height:44px;flex-basis:36px}.bd-abschluss[data-astro-cid-54bjbuug]{margin-top:20px}.bd-fuss[data-astro-cid-54bjbuug]{display:none}.bd-abschluss[data-astro-cid-54bjbuug]{margin-top:12px}.bd-gesamt[data-astro-cid-54bjbuug] dd[data-astro-cid-54bjbuug]{font-size:24pt}.bd-summen[data-astro-cid-54bjbuug] dl[data-astro-cid-54bjbuug]>div[data-astro-cid-54bjbuug]{margin-bottom:4px}.bd-hinweis[data-astro-cid-54bjbuug]{break-inside:avoid}.bd-kopf[data-astro-cid-54bjbuug]{break-after:avoid}}.ex-form[data-astro-cid-l72cdxi7]{display:grid;gap:14px}.ex-felder[data-astro-cid-l72cdxi7]{display:flex;flex-wrap:wrap;gap:6px}.ex-feld[data-astro-cid-l72cdxi7]{display:inline-flex;align-items:center;gap:7px;padding:6px 11px;border:1px solid var(--color-line-hair);font-size:13px;line-height:1.2;cursor:pointer}.ex-feld[data-astro-cid-l72cdxi7]:hover{border-color:var(--color-line-strong)}.ex-feld[data-astro-cid-l72cdxi7]:has(input:checked){border-color:var(--color-ink-primary);background:var(--color-bg-hover)}.ex-feld[data-astro-cid-l72cdxi7] input[data-astro-cid-l72cdxi7]{margin:0}.ex-aktionen[data-astro-cid-l72cdxi7]{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.ex-hinweis[data-astro-cid-l72cdxi7]{margin:0;font-size:12px;color:var(--color-ink-hint);max-width:60ch}.beleg-seite[data-astro-cid-bqi6i6dg]+.beleg-seite[data-astro-cid-bqi6i6dg]{margin-top:84px}.beleg-seite[data-astro-cid-bqi6i6dg]>.buchungs-dokument{aspect-ratio:210 / 297}@media print{.beleg-seite[data-astro-cid-bqi6i6dg]+.beleg-seite[data-astro-cid-bqi6i6dg]{margin-top:0;break-before:page}}.schritte[data-astro-cid-qwyjqeel]{list-style:none;margin:0 0 clamp(28px,4vw,44px);padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.schritte[data-astro-cid-qwyjqeel] li[data-astro-cid-qwyjqeel]{padding-top:10px;border-top:2px solid var(--color-line-hair);font-size:12px;line-height:1.3;color:var(--color-ink-muted);transition:border-color .3s var(--ease-fluid),color .3s var(--ease-fluid)}.schritte[data-astro-cid-qwyjqeel][data-aktiv=absicherung] [data-astro-cid-qwyjqeel][data-schritt=daten],.schritte[data-astro-cid-qwyjqeel][data-aktiv=fertig] [data-astro-cid-qwyjqeel][data-schritt=daten],.schritte[data-astro-cid-qwyjqeel][data-aktiv=fertig] [data-astro-cid-qwyjqeel][data-schritt=absicherung]{border-top-color:var(--color-ink-primary);color:var(--color-ink-primary)}.schritte[data-astro-cid-qwyjqeel] li[data-astro-cid-qwyjqeel][aria-current=step]{border-top-color:var(--color-accent);color:var(--color-ink-primary);font-weight:500}.schritte[data-astro-cid-qwyjqeel] a[data-astro-cid-qwyjqeel]{color:inherit;text-decoration:underline;text-underline-offset:3px;display:inline-block;padding:6px 0;margin:-6px 0}.schritte[data-astro-cid-qwyjqeel][data-abgeschlossen] a[data-astro-cid-qwyjqeel]{pointer-events:none;text-decoration:none}@media(prefers-reduced-motion:reduce){.schritte[data-astro-cid-qwyjqeel] li[data-astro-cid-qwyjqeel]{transition:none}}.ck-order[data-astro-cid-k4kxwcxg]{margin:0 0 18px;padding:16px 0;border-block:1px solid var(--color-line-hair)}.ck-order-titel[data-astro-cid-k4kxwcxg],.ck-order-meta[data-astro-cid-k4kxwcxg] dt[data-astro-cid-k4kxwcxg]{margin:0;font-family:var(--font-mono);font-size:9px;letter-spacing:.1em;text-transform:uppercase;color:var(--color-ink-muted)}.ck-order-items[data-astro-cid-k4kxwcxg]{list-style:none;margin:10px 0 0;padding:0;display:grid;gap:4px;font-size:14px;line-height:1.35}.ck-order-items[data-astro-cid-k4kxwcxg] li[data-astro-cid-k4kxwcxg]{display:flex;align-items:center;gap:8px}.ck-order-items[data-astro-cid-k4kxwcxg] img[data-astro-cid-k4kxwcxg]{flex:0 0 48px;width:48px;height:60px;object-fit:contain;background:transparent;border:0}.ck-order-qty[data-astro-cid-k4kxwcxg]{flex:0 0 auto;font-family:var(--font-mono);font-size:12px;color:var(--color-ink-muted)}.ck-order-meta[data-astro-cid-k4kxwcxg]{margin:14px 0 0;padding-top:12px;border-top:1px solid var(--color-line-hair);display:grid;gap:8px}.ck-order-meta[data-astro-cid-k4kxwcxg] dd[data-astro-cid-k4kxwcxg]{margin:2px 0 0;font-size:13px;line-height:1.4}.ck-order-dauer[data-astro-cid-k4kxwcxg]:before{content:" ("}.ck-order-dauer[data-astro-cid-k4kxwcxg]:after{content:")"}.ck-order-dauer[data-astro-cid-k4kxwcxg]{color:var(--color-ink-muted)}.ck-order-sum[data-astro-cid-k4kxwcxg]{margin:12px 0 0;padding-top:12px;border-top:1px solid var(--color-line-strong);display:flex;align-items:baseline;justify-content:space-between;gap:16px;font-family:var(--font-mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase}.ck-order-sum[data-astro-cid-k4kxwcxg] strong[data-astro-cid-k4kxwcxg]{font-family:var(--font-mono);font-weight:400;font-size:22px;letter-spacing:0;line-height:1;text-transform:none}.ck-order-fine[data-astro-cid-k4kxwcxg]{margin:10px 0 0;font-size:11px;line-height:1.5;color:var(--color-ink-muted)}.ck-order-edit[data-astro-cid-k4kxwcxg]{margin:10px 0 0;padding:0;border:0;background:transparent;cursor:pointer;font-family:var(--font-mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink-muted);text-decoration:underline;text-underline-offset:3px}.ck-order-edit[data-astro-cid-k4kxwcxg]:hover,.ck-order-edit[data-astro-cid-k4kxwcxg]:active{color:var(--color-ink-primary)}.ck-order-edit[data-astro-cid-k4kxwcxg][aria-disabled=true]{opacity:.5;pointer-events:none}.ck-order-zeitraum[data-astro-cid-k4kxwcxg]{white-space:pre-line}.bookcard{position:relative;border:1px solid var(--color-line-strong);background:var(--color-bg-base);padding:18px;box-shadow:0 24px 70px color-mix(in srgb,var(--color-ink-primary) 9%,transparent);width:100%;max-width:520px;justify-self:end;display:flex;flex-direction:column}.bc-top{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px;min-height:34px}.bc-sum{font-family:var(--font-mono);font-size:11px;letter-spacing:.02em;color:var(--color-ink-primary);line-height:1.4}.bc-sum .mut{color:var(--color-ink-muted)}.bc-sum .tier{color:var(--color-accent)}.bc-reset{flex:0 0 auto;min-height:34px;font-family:var(--font-mono);font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:var(--color-accent);border:1px solid var(--color-accent);padding:4px 12px;transition:background .14s var(--ease-fluid),color .14s var(--ease-fluid)}.bc-reset:hover{background:var(--color-accent);color:var(--color-bg-base)}.done-times{margin-top:10px;padding:0;border:0;background:none;font-family:var(--font-mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink-muted);text-decoration:underline;text-underline-offset:3px;cursor:pointer;min-height:32px}.done-times:hover,.done-times:focus-visible{color:var(--color-ink-primary)}.bc-chips{display:flex;gap:6px;margin-bottom:12px}.bc-chips button{flex:1;min-height:38px;font-family:var(--font-mono);font-size:9px;letter-spacing:.04em;text-transform:uppercase;border:1px solid var(--color-line-hair);padding:8px 4px;transition:border-color .14s var(--ease-fluid),background .14s var(--ease-fluid)}.bc-chips button:hover{border-color:var(--color-line-strong);background:var(--color-bg-hover)}.bc-chips button:active{background:var(--color-bg-hover)}.bc-calshell{position:relative;height:330px;display:flex;flex-direction:column;overflow:hidden;border-top:1px solid var(--color-line-hair)}.bc-weekhead{flex:0 0 auto;display:grid;grid-template-columns:repeat(7,1fr);gap:2px;padding:9px 0 7px;border-bottom:1px solid var(--color-line-hair)}.bc-weekhead span{font-family:var(--font-mono);font-size:9px;letter-spacing:.04em;text-transform:uppercase;color:var(--color-ink-hint);text-align:center}.bc-months{flex:1 1 auto;min-height:0;overflow-y:auto;scrollbar-width:thin;overscroll-behavior-y:contain}.is-picking .bc-months,.is-done .bc-months{padding-bottom:220px}.is-done .bc-sheet{height:auto;padding:14px 14px 10px}.cal-month{padding-bottom:4px}.cal-mlabel{position:sticky;top:0;z-index:1;background:var(--color-bg-base);font-family:var(--font-mono);font-size:9px;letter-spacing:.12em;text-transform:uppercase;color:var(--color-ink-muted);padding:8px 0 5px}.cal-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:2px}.cal-blank{min-height:34px}.cal-cell{min-height:34px;display:flex;align-items:center;justify-content:center;font-family:var(--font-mono);font-size:12px;color:var(--color-ink-primary);border:1px solid transparent;transition:background .12s var(--ease-fluid),color .12s var(--ease-fluid)}button.cal-cell:hover:not(:disabled){background:var(--color-bg-hover);border-color:var(--color-line-hair)}button.cal-cell:active:not(:disabled){background:var(--color-bg-hover)}.cal-cell.is-past{color:color-mix(in srgb,var(--color-ink-muted) 42%,var(--color-bg-base));text-decoration:line-through;text-decoration-thickness:1px;cursor:not-allowed}.cal-cell.is-today:not(.is-start):not(.is-end):not(.is-past){border-color:var(--color-line-strong)}.cal-cell.is-range{background:color-mix(in srgb,var(--color-accent) 13%,var(--color-bg-base))}.cal-cell.is-start,.cal-cell.is-end{background:var(--color-ink-primary);color:var(--color-bg-base)}.cal-cell.is-start:focus-visible,.cal-cell.is-end:focus-visible{outline-color:var(--color-bg-base);outline-offset:-3px}.bc-sheet{position:absolute;left:0;right:0;bottom:0;z-index:3;height:148px;display:flex;flex-direction:column;justify-content:center;padding:12px 8px 6px;background:var(--color-bg-base);border-top:1px solid var(--color-line-strong);box-shadow:0 -18px 36px color-mix(in srgb,var(--color-ink-primary) 12%,transparent);transform:translateY(101%);transition:transform .24s var(--ease-fluid)}.is-picking .bc-sheet,.is-done .bc-sheet{transform:translateY(0)}.is-choosing-end .bc-sheet{transform:translateY(0);height:auto;gap:8px;padding:12px 14px 14px}.end-hint{font-family:var(--font-mono);font-size:11px;line-height:1.4;color:var(--color-ink-muted)}.end-go{align-self:start;min-height:38px;padding:0 16px;border:1px solid var(--color-ink-primary);background:var(--color-ink-primary);color:var(--color-bg-base);font-family:var(--font-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:background .16s var(--ease-fluid),color .16s var(--ease-fluid)}.end-go:hover{background:transparent;color:var(--color-ink-primary)}.is-picking .bc-sheet{top:0;height:auto;justify-content:flex-start;overflow-y:auto;padding:12px 14px 14px;gap:0}.zt-felder{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:4px}.zt-feld{display:grid;gap:6px;min-width:0}.zt-label{font-family:var(--font-mono);font-size:9px;letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.zt-select{width:100%;min-height:48px;padding:0 12px;border:1px solid var(--color-line-strong);background:var(--color-bg-base);color:var(--color-ink-primary);font-family:var(--font-mono);font-size:16px;border-radius:0;cursor:pointer}.zt-select:focus-visible{outline:2px solid var(--color-ink-primary);outline-offset:2px}.zt-verbindlich{margin:12px 0 0;padding:10px 12px;border:1px solid color-mix(in srgb,var(--color-accent) 45%,var(--color-bg-base));background:color-mix(in srgb,var(--color-accent) 8%,var(--color-bg-base));font-size:13px;line-height:1.45;color:var(--color-ink-primary)}.zt-verbindlich strong{color:var(--color-accent);font-weight:600}.zt-verbindlich--kurz{margin-top:10px;padding:8px 10px;font-size:12px}.tg-commit{width:100%;margin-top:9px;min-height:34px;border:1px solid var(--color-line-strong);background:var(--color-ink-primary);color:var(--color-bg-base);font-family:var(--font-mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase}.done-kicker{font-family:var(--font-mono);font-size:9px;letter-spacing:.12em;text-transform:uppercase;color:var(--color-accent);margin-bottom:7px}.done-range{font-family:var(--font-mono);font-size:16px;letter-spacing:-.01em;color:var(--color-ink-primary);line-height:1.35}.done-range .mut{color:var(--color-ink-muted)}.done-meta{font-family:var(--font-mono);font-size:14px;letter-spacing:.01em;color:var(--color-ink-muted);margin-top:7px}.done-meta .tier{color:var(--color-accent)}.is-done .bc-sum{display:none}.is-done .bc-reset{min-height:34px;padding:8px 16px;border-color:var(--color-accent);background:var(--color-accent);color:var(--color-bg-base)}.is-done .bc-reset:hover{opacity:.9;color:var(--color-bg-base)}.cal-weiter{margin-top:12px;padding:14px 0 34px;border-top:1px solid var(--color-line-hair);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 16px}.cal-weiter-text{margin:0;font-size:14px;line-height:1.4;color:var(--color-ink-primary)}.cal-weiter-knopf{flex:0 0 auto;min-height:38px;padding:0 14px;border:1px solid var(--color-line-strong);background:transparent;color:var(--color-ink-primary);font-family:var(--font-mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:background .14s var(--ease-fluid),color .14s var(--ease-fluid)}.cal-weiter-knopf:hover{background:var(--color-ink-primary);color:var(--color-bg-base)}.is-anfrage .bc-calshell{height:auto;max-height:62vh;overflow-y:auto;overscroll-behavior-y:contain}.is-anfrage .bc-weekhead,.is-anfrage .bc-months,.is-anfrage .bc-sheet,.is-anfrage .bc-chips{display:none}.bc-anfrage{display:grid;gap:8px;padding:12px 0 2px}.bc-anfrage-kopf{display:grid;gap:8px;justify-items:start}.bc-zurueck{justify-self:start;min-height:32px;padding:0;border:0;background:none;font-family:var(--font-mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink-muted);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.bc-zurueck:hover,.bc-zurueck:focus-visible{color:var(--color-ink-primary)}.bc-anfrage-titel{margin:0;font-family:var(--font-display);font-size:22px;letter-spacing:var(--tracking-display);line-height:1.15;color:var(--color-ink-primary)}.bc-anfrage-lead{margin:0;font-size:13px;line-height:1.5;color:var(--color-ink-muted)}.bc-form{display:grid;gap:8px;margin-top:2px}.bc-paar{display:grid;grid-template-columns:1fr 1fr;gap:10px}.bc-feld{margin:0;display:grid;gap:4px;min-width:0}.bc-feld label{font-family:var(--font-mono);font-size:9px;letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink-muted)}.bc-feld input,.bc-feld textarea{width:100%;min-height:42px;padding:8px 10px;border:1px solid var(--color-line-hair);border-radius:0;background:var(--color-bg-base);color:var(--color-ink-primary);font-family:var(--font-body);font-size:16px;line-height:1.3}.bc-feld textarea{min-height:56px;resize:vertical}.bc-feld input:hover,.bc-feld textarea:hover{border-color:var(--color-line-strong)}.bc-feld input:focus-visible,.bc-feld textarea:focus-visible{outline:2px solid var(--color-ink-primary);outline-offset:1px}.bc-feld input[aria-invalid=true],.bc-feld textarea[aria-invalid=true]{border-color:var(--color-accent)}.bc-feldfehler{font-family:var(--font-mono);font-size:10px;line-height:1.4;color:var(--color-accent)}.bc-feldfehler:empty{display:none}.bc-korb{margin:0}.bc-schalter{display:flex;align-items:center;gap:10px;cursor:pointer}.bc-schalter input{position:absolute;opacity:0;width:0;height:0}.bc-schalter-gleis{flex:0 0 auto;position:relative;width:34px;height:20px;border:1px solid var(--color-line-strong);background:var(--color-bg-base);transition:background .16s var(--ease-fluid),border-color .16s var(--ease-fluid)}.bc-schalter-gleis:after{content:"";position:absolute;top:2px;left:2px;width:14px;height:14px;background:var(--color-ink-primary);transition:transform .16s var(--ease-fluid),background .16s var(--ease-fluid)}.bc-schalter input:checked+.bc-schalter-gleis{background:var(--color-accent);border-color:var(--color-accent)}.bc-schalter input:checked+.bc-schalter-gleis:after{transform:translate(14px);background:var(--color-bg-base)}.bc-schalter input:focus-visible+.bc-schalter-gleis{outline:2px solid var(--color-ink-primary);outline-offset:2px}.bc-schalter-text{font-family:var(--font-mono);font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:var(--color-ink-muted)}.bc-schalter input:checked~.bc-schalter-text{color:var(--color-ink-primary)}.bc-honig{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.bc-fehler{margin:0;padding:8px 10px;border:1px solid color-mix(in srgb,var(--color-accent) 45%,var(--color-bg-base));background:color-mix(in srgb,var(--color-accent) 8%,var(--color-bg-base));font-size:13px;line-height:1.45;color:var(--color-ink-primary)}.bc-senden{justify-self:start;min-height:42px;padding:0 18px;border:1px solid var(--color-accent);background:var(--color-accent);color:var(--color-bg-base);font-family:var(--font-mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;transition:opacity .14s var(--ease-fluid)}.bc-senden:hover{opacity:.88}.bc-senden[disabled]{opacity:.5;cursor:default}.bc-dank{display:grid;gap:8px;padding:14px 0 2px}.bc-dank-titel{margin:0;font-family:var(--font-display);font-size:22px;letter-spacing:var(--tracking-display);line-height:1.15;color:var(--color-ink-primary)}.bc-dank-text{margin:0;font-size:13px;line-height:1.5;color:var(--color-ink-muted)}@media(max-width:900px){.is-anfrage .bc-calshell{max-height:none;overflow:visible}.bookcard{max-width:none;justify-self:stretch}.cal-cell,.cal-blank{min-height:40px}}@media(max-width:720px){.bc-reset{min-height:44px;padding:8px 14px}.bc-chips button,.cal-cell,.cal-blank,.tg-commit,.is-done .bc-reset,.cal-weiter-knopf{min-height:44px}.bc-paar{grid-template-columns:1fr}.bc-schalter,.bc-zurueck,.bc-senden,.bc-feld input,.bc-feld textarea{min-height:44px}}.product-card[data-astro-cid-tjdfhdqb]{position:relative;display:block;width:100%;min-width:0;color:inherit}.product-card-link[data-astro-cid-tjdfhdqb]{position:absolute;inset:0;z-index:1;-webkit-tap-highlight-color:transparent}.product-card[data-astro-cid-tjdfhdqb]:has(.product-card-link:active) .product-name[data-astro-cid-tjdfhdqb]{color:var(--color-accent)}.product-card-link[data-astro-cid-tjdfhdqb]:focus-visible{outline:2px solid var(--color-ink-primary);outline-offset:4px}.product-media[data-astro-cid-tjdfhdqb]{position:relative;overflow:hidden;background:transparent;aspect-ratio:4 / 5;margin-bottom:14px}.product-image[data-astro-cid-tjdfhdqb]{position:absolute;inset:8%;width:84%;height:84%;object-fit:contain;transition:opacity .24s var(--ease-fluid),transform .8s var(--ease-fluid),filter .4s var(--ease-fluid)}.product-image--primary[data-astro-cid-tjdfhdqb]{opacity:1}.product-image--secondary[data-astro-cid-tjdfhdqb]{opacity:0}@media(hover:hover){.product-card[data-astro-cid-tjdfhdqb]:hover .product-image[data-astro-cid-tjdfhdqb]{filter:brightness(1.03)}.product-card[data-astro-cid-tjdfhdqb].has-hover-image.is-hover-bereit:hover .product-image--primary[data-astro-cid-tjdfhdqb]{opacity:0}.product-card[data-astro-cid-tjdfhdqb].has-hover-image.is-hover-bereit:hover .product-image--secondary[data-astro-cid-tjdfhdqb]{opacity:1}.product-card[data-astro-cid-tjdfhdqb].has-hover-image:hover .product-image[data-astro-cid-tjdfhdqb]{transform:scale(1.012)}}.product-quick-add[data-astro-cid-tjdfhdqb],.product-quick-add-icon[data-astro-cid-tjdfhdqb]{display:none}.product-quick-add-text[data-astro-cid-tjdfhdqb]{font-family:var(--font-mono);font-size:10px;letter-spacing:.06em;text-transform:uppercase}.product-quick-add[data-astro-cid-tjdfhdqb][data-im-korb]{position:absolute;z-index:2;right:8px;bottom:8px;display:inline-flex;align-items:center;min-height:32px;padding:0 12px;border:1px solid var(--color-ink-primary);background:var(--color-ink-primary);color:var(--color-bg-base);cursor:pointer;white-space:nowrap}@media(hover:hover)and (min-width:901px){.product-quick-add[data-astro-cid-tjdfhdqb]{position:absolute;z-index:2;right:8px;bottom:8px;display:inline-flex;align-items:center;height:34px;width:34px;padding:0;overflow:hidden;border:1px solid var(--color-line-strong);background:var(--color-bg-base);color:var(--color-ink-primary);cursor:pointer;white-space:nowrap;transition:width .26s var(--ease-fluid),background .18s var(--ease-fluid),color .18s var(--ease-fluid)}.product-quick-add-icon[data-astro-cid-tjdfhdqb]{flex:0 0 34px;display:grid;place-items:center;font-size:18px;line-height:1}.product-quick-add-text[data-astro-cid-tjdfhdqb]{padding-right:12px;opacity:0;transition:opacity .2s var(--ease-fluid)}.product-quick-add[data-astro-cid-tjdfhdqb]:hover,.product-quick-add[data-astro-cid-tjdfhdqb]:focus-visible{width:156px;background:var(--color-ink-primary);color:var(--color-bg-base);border-color:var(--color-ink-primary)}.product-quick-add[data-astro-cid-tjdfhdqb]:hover .product-quick-add-text[data-astro-cid-tjdfhdqb],.product-quick-add[data-astro-cid-tjdfhdqb]:focus-visible .product-quick-add-text[data-astro-cid-tjdfhdqb]{opacity:1}.product-quick-add[data-astro-cid-tjdfhdqb][data-im-korb]{width:auto;height:34px}.product-quick-add[data-astro-cid-tjdfhdqb][data-im-korb] .product-quick-add-icon[data-astro-cid-tjdfhdqb]{display:none}.product-quick-add[data-astro-cid-tjdfhdqb][data-im-korb] .product-quick-add-text[data-astro-cid-tjdfhdqb]{opacity:1;padding:0}}.product-quick-add[data-astro-cid-tjdfhdqb]:focus-visible{outline:2px solid var(--color-ink-primary);outline-offset:2px}.product-caption[data-astro-cid-tjdfhdqb]{display:grid;grid-template-columns:1fr auto;gap:12px;align-items:start}.product-title[data-astro-cid-tjdfhdqb]{margin:0;font-size:14px;line-height:1.2;font-weight:400;letter-spacing:-.01em}.product-pricecol[data-astro-cid-tjdfhdqb]{display:grid;gap:2px;justify-items:end;text-align:right}.product-price[data-astro-cid-tjdfhdqb]{font-family:var(--font-mono);font-size:14px;line-height:1.2;color:var(--color-ink-muted);letter-spacing:-.03em;white-space:nowrap}.product-subprice[data-astro-cid-tjdfhdqb]{font-family:var(--font-mono);font-size:11px;color:var(--color-ink-hint);letter-spacing:-.02em;white-space:nowrap}.product-card[data-astro-cid-tjdfhdqb]{container:karte / inline-size}@container karte (max-width: 280px){.product-caption[data-astro-cid-tjdfhdqb]{grid-template-columns:1fr;gap:4px}.product-pricecol[data-astro-cid-tjdfhdqb]{justify-items:start;text-align:left}.product-price[data-astro-cid-tjdfhdqb]{font-size:13px}.product-quick-add[data-astro-cid-tjdfhdqb][data-im-korb]{min-height:28px;padding:0 8px;right:6px;bottom:6px}.product-quick-add-text[data-astro-cid-tjdfhdqb]{font-size:9px}}.shop-tools[data-astro-cid-po7qjtwa]{display:grid;grid-template-columns:1fr auto;align-items:end;gap:10px 20px;margin-bottom:32px}.search[data-astro-cid-po7qjtwa]{grid-column:1;min-width:0}.search[data-astro-cid-po7qjtwa] input[data-astro-cid-po7qjtwa]{width:100%;border:0;border-bottom:1px solid var(--color-line-strong);background:transparent;padding:6px 0 12px;outline:none;color:inherit;font-family:var(--font-display);font-weight:400;font-size:clamp(24px,3.4vw,34px);line-height:1.1;letter-spacing:var(--tracking-display)}.search[data-astro-cid-po7qjtwa] input[data-astro-cid-po7qjtwa]::placeholder{color:var(--color-ink-hint);opacity:1}.search[data-astro-cid-po7qjtwa] input[data-astro-cid-po7qjtwa]:focus-visible{border-bottom-color:var(--color-accent)}.search[data-astro-cid-po7qjtwa] input[data-astro-cid-po7qjtwa]::-webkit-search-decoration,.search[data-astro-cid-po7qjtwa] input[data-astro-cid-po7qjtwa]::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.shop-count[data-astro-cid-po7qjtwa]{grid-column:2;margin:0 0 14px;font-family:var(--font-mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--color-ink-hint);white-space:nowrap}.filter-row[data-astro-cid-po7qjtwa]{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:4px 24px}.filter[data-astro-cid-po7qjtwa]{padding:4px 0;border:0;border-bottom:1px solid transparent;background:transparent;color:var(--color-ink-muted);font-family:var(--font-mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;transition:color .18s var(--ease-fluid),border-color .18s var(--ease-fluid)}.filter[data-astro-cid-po7qjtwa]:hover{color:var(--color-ink-primary)}.filter[data-astro-cid-po7qjtwa].is-active{color:var(--color-ink-primary);border-bottom-color:var(--color-line-strong)}.visually-hidden[data-astro-cid-po7qjtwa]{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}@media(max-width:720px){.shop-tools[data-astro-cid-po7qjtwa]{grid-template-columns:1fr;gap:8px}.shop-count[data-astro-cid-po7qjtwa]{grid-column:1;margin:0}.filter-row[data-astro-cid-po7qjtwa]{gap:0 20px;margin-top:6px}.filter[data-astro-cid-po7qjtwa]{min-height:44px;display:flex;align-items:center}}.rgg[data-astro-cid-m6ne74bc]{margin:22px 0 26px;max-width:none}.rgg[data-astro-cid-m6ne74bc] figcaption[data-astro-cid-m6ne74bc]{margin-top:12px;max-width:62ch;font-size:13px;line-height:1.5;color:var(--color-ink-muted)}.rgg-wert[data-astro-cid-m6ne74bc]{font-family:var(--font-mono);font-size:13px;font-weight:400;white-space:nowrap}.rgg-vergleich[data-astro-cid-m6ne74bc]{display:grid;gap:14px}.rgg-vergleich[data-astro-cid-m6ne74bc] dt[data-astro-cid-m6ne74bc]{margin-bottom:6px;font-size:13px;color:var(--color-ink-muted)}.rgg-vergleich[data-astro-cid-m6ne74bc] dd[data-astro-cid-m6ne74bc]{margin:0;display:flex;align-items:center;gap:12px}.rgg-balken[data-astro-cid-m6ne74bc]{display:block;flex:0 0 auto;width:calc(var(--anteil) * .7);min-width:3px;height:22px;background:var(--color-ink-primary)}.ist-leise[data-astro-cid-m6ne74bc] .rgg-balken[data-astro-cid-m6ne74bc]{background:var(--color-line-hair)}.rgg-leistung[data-astro-cid-m6ne74bc]{list-style:none;margin:0;padding:0}.rgg-leistung[data-astro-cid-m6ne74bc] li[data-astro-cid-m6ne74bc]{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"last wert" "station wert" "balken balken";align-items:center;gap:2px 14px;margin:0;padding:12px 0;border-top:1px solid var(--color-line-hair)}.rgg-last[data-astro-cid-m6ne74bc]{grid-area:last;font-weight:500}.rgg-station[data-astro-cid-m6ne74bc]{grid-area:station;font-size:13px;color:var(--color-ink-muted)}.rgg-leistung[data-astro-cid-m6ne74bc] .rgg-wert[data-astro-cid-m6ne74bc]{grid-area:wert}.rgg-leistung[data-astro-cid-m6ne74bc] .rgg-balken[data-astro-cid-m6ne74bc]{grid-area:balken;width:var(--anteil);height:10px;margin-top:8px}@media(min-width:720px){.rgg-leistung[data-astro-cid-m6ne74bc] li[data-astro-cid-m6ne74bc]{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 9ch;grid-template-areas:"last balken wert" "station balken wert";gap:0 18px}.rgg-leistung[data-astro-cid-m6ne74bc] .rgg-balken[data-astro-cid-m6ne74bc]{margin-top:0;height:14px}.rgg-leistung[data-astro-cid-m6ne74bc] .rgg-wert[data-astro-cid-m6ne74bc]{text-align:right}}.rgg-verlauf[data-astro-cid-m6ne74bc]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"y flaeche enden" ". x .";gap:6px 8px}.rgg-achse-y[data-astro-cid-m6ne74bc]{grid-area:y;display:flex;flex-direction:column;justify-content:space-between;text-align:right;color:var(--color-ink-muted);font-size:12px;line-height:1}.rgg-flaeche[data-astro-cid-m6ne74bc]{grid-area:flaeche;position:relative;height:240px;border-left:1px solid var(--color-ink-primary);border-bottom:1px solid var(--color-ink-primary)}.rgg-flaeche[data-astro-cid-m6ne74bc] svg[data-astro-cid-m6ne74bc]{display:block;width:100%;height:100%;overflow:visible}.rgg-flaeche[data-astro-cid-m6ne74bc] polyline[data-astro-cid-m6ne74bc]{fill:none;stroke:var(--color-ink-primary);stroke-width:1.5;vector-effect:non-scaling-stroke}.rgg-raster[data-astro-cid-m6ne74bc]{stroke:var(--color-line-hair);stroke-width:1;vector-effect:non-scaling-stroke}.rgg-marke[data-astro-cid-m6ne74bc]{position:absolute;bottom:6px;padding-left:6px;font-size:12px;color:var(--color-ink-muted)}.rgg-enden[data-astro-cid-m6ne74bc]{grid-area:enden;position:relative;min-width:17ch;font-size:13px;line-height:1.25}.rgg-enden[data-astro-cid-m6ne74bc] span[data-astro-cid-m6ne74bc]{position:absolute;left:0;transform:translateY(-50%);white-space:nowrap;color:var(--color-ink-muted)}.rgg-enden[data-astro-cid-m6ne74bc] b[data-astro-cid-m6ne74bc]{color:var(--color-ink-primary)}.rgg-achse-x[data-astro-cid-m6ne74bc]{grid-area:x;display:flex;justify-content:space-between;color:var(--color-ink-muted);font-size:12px}@media(max-width:520px){.rgg-flaeche[data-astro-cid-m6ne74bc]{height:200px}.rgg-enden[data-astro-cid-m6ne74bc]{min-width:16ch;font-size:12px}.rgg-enden[data-astro-cid-m6ne74bc] .rgg-wert[data-astro-cid-m6ne74bc]{font-size:12px}}.bundle-card[data-astro-cid-77n62rn5]{position:relative;display:grid;grid-template-rows:auto 1fr;gap:14px;min-width:0}.bundle-card-link[data-astro-cid-77n62rn5]{position:absolute;inset:0;z-index:1;-webkit-tap-highlight-color:transparent}.bundle-card-link[data-astro-cid-77n62rn5]:focus-visible{outline:2px solid var(--color-ink-primary);outline-offset:4px}.bundle-card[data-astro-cid-77n62rn5]:has(.bundle-card-link:hover) h3[data-astro-cid-77n62rn5]{text-decoration:underline;text-underline-offset:4px}.bundle-figure[data-astro-cid-77n62rn5]{margin:0;aspect-ratio:2 / 1;background:transparent}.bundle-figure[data-astro-cid-77n62rn5] img[data-astro-cid-77n62rn5]{width:100%;height:100%;object-fit:contain}.bundle-caption[data-astro-cid-77n62rn5]{display:grid;grid-template-columns:1fr auto;gap:12px;align-items:start}.bundle-card[data-astro-cid-77n62rn5] h3[data-astro-cid-77n62rn5]{margin:0;font-size:14px;font-weight:400;line-height:1.2;letter-spacing:-.01em}.bundle-price[data-astro-cid-77n62rn5]{display:grid;gap:2px;justify-items:end;text-align:right;font-family:var(--font-mono);white-space:nowrap}.bundle-price[data-astro-cid-77n62rn5] strong[data-astro-cid-77n62rn5]{font-size:12px;font-weight:600;letter-spacing:-.03em;color:var(--color-accent)}.bundle-price[data-astro-cid-77n62rn5] small[data-astro-cid-77n62rn5]{font-size:11px;letter-spacing:-.02em;color:var(--color-ink-muted)}.bundle-price[data-astro-cid-77n62rn5] s[data-astro-cid-77n62rn5]{color:var(--color-ink-hint)}
