.ux-pk-vorschlag{margin-top:12px}.ux-pk-vorschlag-text{margin:0 0 8px;font-size:15px;line-height:1.45}.ux-pk-klein{font-size:14px;display:block}.ux-pk-sr{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.ux-pk-faellig{color:var(--text-2)}.ux-pk-textknopf{min-height:44px;padding:0 4px;font-size:15px}.ux-pk-knoepfe .knopf{min-height:44px}.ux-pk-haken{width:24px;height:24px;accent-color:var(--primary)}@media (max-width:1023px){.ux-pk-nur-pc{display:none}.ux-pk-nur-handy{display:contents}.ux-pk-nur-handy .aktions-leiste-knoepfe>.knopf,.r16b-pick .ux-pk-nur-handy .aktions-leiste-knoepfe>.knopf{height:48px;min-height:48px;font-size:16px}.r16b-pick .r16b-fehlt>summary,.r16b-pick .fb-wahl,.r16b-pick .fb-select,.r16b-pick .fb-sheet-knopf{min-height:44px}}@media (min-width:1024px){.ux-pk-nur-handy{display:none}.ux-pk-pc-leiste{flex-wrap:wrap;align-items:center;gap:4px 16px;margin:8px 0;display:flex}.ux-pk-pc-leiste>.knopf-primaer{min-height:44px;margin-left:auto}.ux-pk-nur-pc.tabelle-rahmen{margin-bottom:12px}.ux-pk-nur-pc .tabelle td,.ux-pk-nur-pc .tabelle th{font-size:14px}}.ux-ab-liste{margin:8px 0;padding:0;list-style:none}.ux-ab-zeile{border-top:1px solid var(--border);align-items:flex-start;gap:12px;min-height:56px;padding:8px 0;display:flex}.ux-ab-zeile:first-child{border-top:0}.ux-ab-zeile input[type=checkbox]{width:24px;height:24px;accent-color:var(--primary);flex:none;margin-top:2px}.ux-ab-text{flex-direction:column;flex:1;gap:2px;min-width:0;font-size:15px;display:flex}.ux-ab-text small{color:var(--text-2);font-size:14px}.ux-ab-ok{color:var(--ok);font-weight:600}.ux-ab-fehler{color:var(--err);font-weight:600}.ux-ab-info{border-top:1px solid var(--border);padding:8px 0;font-size:15px}.ux-ab-lieferart{flex-wrap:wrap;align-items:center;gap:8px 16px;font-size:15px;display:flex}.ux-ab-lieferart label{align-items:center;gap:6px;min-height:44px;display:inline-flex}.ux-pk-abbrechen{justify-content:center;padding:8px 0 16px;display:flex}.ux-pk-abbrechen button{min-height:44px;font:inherit;color:var(--err);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0 12px;font-size:15px;text-decoration:underline}.r16b-pick .aw-ausloeser{height:44px;min-height:44px}.r16b-pick .r16b-fehlt>summary{min-height:44px}.r16b-pick .r16b-fehlt>summary .textlink,.ux-pk-link{align-items:center;min-height:44px;display:inline-flex}
.ux-eg-raster{margin-bottom:var(--karte-abstand);gap:12px;display:grid}.ux-eg-scan{min-width:0}.ux-eg-haupt{align-content:start;gap:12px;min-width:0;display:grid}.ux-eg-lieferung{order:1}.ux-eg-haupt{order:2}@media (min-width:900px){.ux-eg-raster{grid-template-columns:minmax(0,1fr) 320px;grid-template-areas:"scan lieferung""haupt haupt";align-items:start}.ux-eg-scan{grid-area:scan}.ux-eg-lieferung{order:0;grid-area:lieferung}.ux-eg-haupt{order:0;grid-area:haupt}}.ux-eg-klein{font-size:14px}.ux-eg-textknopf{align-items:center;min-height:44px;padding:0 4px;font-size:14px;display:inline-flex}.ux-eg-zeile{grid-template-columns:44px minmax(0,1fr);align-items:center;gap:4px;display:grid}.ux-eg-haken{cursor:pointer;justify-content:center;align-items:center;width:44px;min-height:44px;display:flex}.ux-eg-haken input{appearance:none;cursor:pointer;background:0 0;border:0;width:44px;height:44px;margin:0;position:relative}.ux-eg-haken input:before{content:"";box-sizing:border-box;border:2px solid var(--border-2);background:var(--surface);border-radius:5px;position:absolute;inset:10px}.ux-eg-haken input:checked:before{content:"✓";color:var(--on-primary);background:var(--primary);border-color:var(--primary);justify-content:center;align-items:center;font-size:16px;font-weight:700;display:flex}.ux-eg-haken input:focus-visible{outline:2px solid var(--info);outline-offset:-2px}.ux-eg-abgehakt .ux-eg-zeile-knopf{opacity:.55}.ux-eg-bearbeiten{align-items:flex-end;gap:12px 16px;padding-left:48px}.ux-eg-bearbeiten .knopf,.ux-eg-bearbeiten .stepper-knopf{min-height:44px}.ux-eg-menge{gap:4px;display:grid}.ux-eg-menge-reihe{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ux-eg-menge-feld{text-align:center;width:96px;min-height:48px;font-size:20px;font-weight:700}.ux-eg-zeilenplaetze,.ux-eg-daten{flex-basis:100%;gap:6px;display:grid}.ux-eg-daten button,.ux-eg-daten a{min-height:44px}.r16b-eingang .r16b-chip{text-align:left;white-space:normal;border-radius:22px;min-height:44px;padding:8px 14px;line-height:1.3}.r16b-eingang .r16b-chip-dort{font-weight:600}.r16b-eingang .r16b-chip-vorgemerkt{border-color:var(--info);background:var(--info-bg);color:var(--info);font-weight:600}.r16b-eingang .r16b-chip[aria-pressed=true]{background:var(--primary);border-color:var(--primary);color:var(--on-primary)}.ux-eg-bisher{color:var(--text-2);font-size:13px;display:block}.ux-eg-neu{color:var(--warn);background:var(--warn-bg);border-radius:var(--r-s);margin-top:10px;padding:12px}.ux-eg-neu-titel{margin:0 0 4px;font-size:16px;font-weight:650}.ux-eg-neu p{margin:0 0 8px}.ux-eg-neu-liste{gap:8px;margin:0;padding:0;list-style:none;display:grid}.ux-eg-neu-liste li{border-top:1px solid #7a4b0040;flex-wrap:wrap;align-items:center;gap:4px 12px;padding-top:8px;display:flex}.ux-eg-neu-text{overflow-wrap:anywhere;flex-direction:column;flex:180px;min-width:0;display:flex}.ux-eg-neu-text small{font-size:13px}.ux-eg-neu-menge{font-variant-numeric:tabular-nums;font-size:20px;font-weight:700}.ux-eg-neu .knopf{min-height:44px}.ux-eg-neu .textlink{color:inherit}.r17-ablauf .r16b-ohne-ean.ux-eg-textknopf,.ux-eg-textknopf{min-height:44px}.r17-ablauf [data-testid=eingang-anleitung]>summary{align-items:center;min-height:44px;display:flex}
.r14b-inv-anzahl .feld{width:120px}.ux-inv-kopf{justify-content:space-between;align-items:center;gap:16px;margin:0 0 8px;display:flex}.ux-inv-aktion{align-items:center;min-height:44px;padding:0 4px;display:inline-flex}.ux-inv-abbruch{color:var(--err)}.ux-inv-liste{max-height:40vh;margin:0 0 8px;padding-left:20px;overflow-y:auto}.ux-inv-liste td:nth-child(-n+2){white-space:nowrap}.ux-inv-leer{color:var(--warn);background:var(--warn-bg);border-radius:var(--r-s);margin:0 0 8px;padding:8px 10px;font-weight:600}.inventur-live .inventur-balken{margin-top:6px}.inventur-live-aktiv{margin:0}.inventur-live-aktiv li{border-top:1px solid var(--border);padding:6px 0}.inventur-live-aktiv li:first-child{border-top:0}.inventur-live-aktiv li[data-still=ja]{color:var(--warn)}.inventur-live-filter{flex-wrap:wrap;gap:8px;margin:14px 0 10px;display:flex}.inventur-live-stand{margin-top:10px}
.fang-hinweis{z-index:90;max-width:min(92vw,560px);color:var(--text);background:var(--surface);border:1px solid var(--border-2);border-radius:var(--r);overflow-wrap:anywhere;align-items:center;gap:12px;padding:10px 16px;font-size:15px;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 6px 24px #0000002e}.fang-hinweis-leer{border-color:var(--warn,var(--border-2))}.fang-hinweis-knopf{min-height:36px;font:inherit;color:var(--primary);white-space:nowrap;cursor:pointer;border:1px solid var(--primary);border-radius:var(--r-s);background:0 0;padding:0 12px;font-weight:600}@media (max-width:1023px){.fang-hinweis{bottom:84px}}.gs-feld:focus-within{outline:2px solid var(--primary);outline-offset:1px}.ux-ruhig-zeile{color:var(--text-2);background:var(--surface);border:1px solid var(--border);border-radius:var(--r);flex-wrap:wrap;align-items:baseline;gap:4px 6px;margin:4px 0 0;padding:10px 14px;font-size:15px;display:flex}.ux-ruhig-haken{color:var(--ok);font-weight:700}.ux-ruhig-zeile a{color:var(--text);text-decoration:underline;-webkit-text-decoration-color:var(--border-2);text-decoration-color:var(--border-2);text-underline-offset:3px}.ux-ruhig-zeile a:hover{color:var(--primary);text-decoration-color:currentColor}.ux-ruhig-trenner{color:var(--text-3)}.ux-zahl-einheit{color:var(--text-2);margin-left:6px;font-size:18px;font-weight:600}.ux-zahl-neben{color:var(--text-2);font-size:14px;display:block}.kachel-zahl{white-space:nowrap}@media (min-width:1024px){.ux-start-unten{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px;margin-bottom:12px;display:grid}.ux-start-unten>*{margin-bottom:0}}
.ux12-sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ux12-sev-punkt{justify-content:center;align-items:center;min-width:20px;min-height:20px;display:inline-flex}.ux12-sev-kreis{background:var(--text-3);border-radius:50%;width:10px;height:10px}.ux12-sev-ok .ux12-sev-kreis{background:var(--ok)}.ux12-sev-warn .ux12-sev-kreis{background:var(--warn,#b7791f)}.ux12-sev-neutral .ux12-sev-kreis{box-shadow:inset 0 0 0 2px var(--text-3);background:0 0}.kunden .kt .ux12-summe{display:none}@media (max-width:1023px){.kunden .kt .kt-zeile,.kunden .kt.r16-kt-ohne-sevdesk .kt-zeile{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name summe""ort ort""letzter letzter";align-items:baseline;gap:2px 12px}.kunden .kt .kt-name{flex-flow:wrap;align-items:baseline;gap:0 8px}.kunden .kt .kt-mail-zeile,.kunden .kt .kt-telefon,.kunden .kt .kt-offen,.kunden .kt .kt-umsatz,.kunden .kt .kt-sevdesk,.kunden .kt .kt-nr{display:none}.kunden .kt .ux12-summe{text-align:right;white-space:nowrap;grid-area:summe;font-weight:600;display:block}}.ux12-namenzeile{flex-wrap:wrap;align-items:baseline;gap:2px 12px;display:flex}.ux12-textknopf{min-height:44px;font:inherit;color:var(--info);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;align-items:center;padding:0 4px;font-size:14px;text-decoration:underline;display:inline-flex}@media (min-width:1024px) and (pointer:fine){.ux12-textknopf{min-height:28px}}.bl .bl-aktionen{align-items:center}.bl .bl-aktionen .kopf-menue{position:relative}.bl .bl-aktionen .kopf-menue-liste{min-width:200px}@media (max-width:699px){.bl .bl-tab tr{background:var(--surface);border:1px solid var(--border);border-radius:10px;margin:0 0 8px;padding:10px 12px}.bl .bl-tab tr:first-child{border-top:1px solid var(--border)}.bl .bl-tab .bl-z-aktion{align-self:center}.bl .bl-tab .bl-z-aktion .bl-knopf-bestellt{min-width:44px;height:auto;min-height:44px;padding:0 18px}.bl .bl-tab .bl-quelle-link,.bl .bl-tab .bl-link{min-height:44px}.bl .bl-aktionen .knopf,.bl .bl-aktionen .kopf-menue-knopf,.bl .bl-aktionen .textlink{align-items:center;min-height:44px;display:inline-flex}.bl .kopf-menue-punkt{min-height:44px}}
.ux-pl-suche{padding:0 0 10px}.ux-pl-suche .eingabe{width:100%;min-height:44px;font-size:16px}.ux-pl-mehr{flex-wrap:wrap;align-items:center;gap:10px 14px;padding:12px 0 2px;display:flex}.ux-pl-mehr .knopf{min-height:44px}.ux-pl-zeilenlink{min-height:44px;padding:4px 0;line-height:1.3;display:inline-block}.ux-pl-umlagern{align-items:center;gap:4px;min-height:36px;display:inline-flex}.ux-pl-wand>summary{cursor:pointer;list-style:none}.ux-pl-wand>summary::-webkit-details-marker{display:none}.ux-pl-wand-kopf{justify-content:space-between;align-items:center;gap:10px;min-height:44px;display:flex}.ux-pl-wand-kopf .r16b-pl-wand-titel{flex:auto;margin:0}.ux-pl-wand-kurz{white-space:nowrap;font-size:14px;display:none}.ux-pl-wand-kopf:after{content:"▾";color:var(--text-2);display:none}.ux-pl-wand:not([open])>.ux-pl-wand-kopf:after{content:"▸"}.ux-pl-wie{display:inline}.ux-pl-wie>summary{cursor:pointer;color:var(--primary);text-decoration:underline;display:inline}.ux-pl-wie>span{margin-top:6px;display:block}.ux-pl-reihe-form .dp-reihe-form .knopf-primaer{color:var(--text);background:var(--surface,#fff);border-color:var(--line,#cfd4da)}.ux-pl-reihe-form .dp-reihe-form .knopf-primaer:hover:not(:disabled){background:var(--surface-2,#f3f4f6);border-color:var(--line,#cfd4da)}[data-testid=serie-neu]{min-height:44px}@media (max-width:1023px){.ux-pl-wand-kurz,.ux-pl-wand-kopf:after{display:inline}.ux-pl-wand-kopf .r16b-pl-wand-titel .gedaempft,.tabelle td.spalte-desktop .ux-pl-umlagern{display:none}.ux-pl-zeilenlink{display:block}.ux-et{padding-bottom:calc(var(--leiste-h) + env(safe-area-inset-bottom) + 96px)}}
.ux-shop-erst-text{margin:0 0 12px;font-size:15px;line-height:1.45}.ux-testmodus{color:var(--text-muted,inherit);background:0 0}.ux-testmodus>summary{min-height:44px;font-size:14px;font-weight:500}.ux-testmodus-text{font-size:14px;line-height:1.45}.ux-testmodus-text p{margin:0 0 6px}.ux-rang-liste{gap:2px;margin:0;padding:0 14px 12px 36px;display:grid}.ux-rang-liste>li{font-size:15px;line-height:1.4}.ux-rang-mehr>summary{cursor:pointer;color:var(--accent,inherit);margin-left:6px;font-size:14px;display:inline}.ux-rang-mehr[open]>summary{margin:2px 0;display:block}.ux-rang-mehr>div{padding:2px 0 4px;font-size:14px;line-height:1.45}
@media (max-width:1023px),(pointer:coarse){.kategorie-zeile{min-height:44px}.kz-knoepfe .kopf-menue-icon,.kz-knoepfe .kopf-menue>summary{--ctrl-h:44px;min-width:44px;min-height:44px}.r14c-kz-klapp{width:44px;height:44px;margin:-8px 2px -8px -8px}.r14c-chip-knopf{align-items:center;min-height:44px;display:inline-flex}.kategorie-zeile .kopf-menue-punkt{min-height:44px}.kategorie-zeile .textlink{align-items:center;min-height:44px;display:inline-flex}}
.ux-vk-nur-desktop{display:none}.ux-vk-ohne-artikel{flex-wrap:wrap;align-items:center;gap:4px 12px;margin:0 0 10px;font-size:14px;display:flex}.ux-vk-ohne-artikel .textlink-knopf{text-underline-offset:2px;min-height:32px;text-decoration:underline}.ux-vk-bestellliste{margin-top:6px;font-size:14px;display:inline-block}@media (min-width:1024px){.vk-positionen .vk-pos-klapp{border-top:1px solid var(--border);display:block}.vk-positionen .vk-pos-kopf+.vk-pos-klapp,.vk-positionen .vk-pos-klapp:first-child,.vk-positionen .vk-pos-klapp>.vk-gruppe{border-top:0}.vk-positionen .vk-pos-klapp[data-zu]>.vk-gruppe{display:none}.vk-positionen .vk-pos-klapp>.vk-pos-zeile{width:100%;min-height:44px;font:inherit;color:var(--text);text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:28px minmax(0,1.7fr) minmax(0,1.3fr) 48px 88px 64px 100px 10px 14px;align-items:center;gap:10px;padding:4px 0;font-size:14px;display:grid}.vk-positionen .vk-pos-klapp>.vk-pos-zeile:hover{background:var(--hover,#00000008)}.vk-positionen .vk-pos-klapp>.vk-pos-zeile:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:var(--r-s)}.vk-positionen .ux-vk-nur-desktop{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.vk-pos-zeile-nr{color:var(--text-2);text-align:right;font-size:13px}.vk-pos-zeile-name{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.vk-pos-punkt{background:var(--border-2);border-radius:50%;width:8px;height:8px}.vk-pos-punkt[data-ton=ok]{background:var(--ok)}.vk-pos-punkt[data-ton=warn]{background:var(--warn)}.vk-pos-punkt[data-ton=fehler]{background:var(--err)}.vk-pos-zeile-groessen{color:var(--text-2);font-size:13px}.vk-pos-zeile-menge,.vk-pos-zeile-preis,.vk-pos-zeile-rabatt,.vk-pos-zeile-summe{text-align:right;font-variant-numeric:tabular-nums}.vk-pos-zeile-preis,.vk-pos-zeile-rabatt{color:var(--text-2);font-size:13px}.vk-pos-zeile-pfeil{color:var(--text-2);transition:transform .15s ease-out}.vk-pos-zeile[aria-expanded=true] .vk-pos-zeile-pfeil{transform:rotate(180deg)}.vk-positionen[data-offen="0"]>.vk-pos-kopf{display:none}.vk-pos-alle{min-height:32px;color:var(--text);text-underline-offset:2px;margin:-10px 0 0 auto;font-size:13px;font-weight:600;text-decoration:underline;display:block}.vk-pos-alle:first-letter{text-transform:uppercase}.vk-seitenspalte{top:calc(var(--kopf-h) + 12px);max-height:calc(100dvh - var(--kopf-h) - 24px);overscroll-behavior:contain;scrollbar-width:thin;align-self:start;position:sticky;overflow-y:auto}.ux-vk-fest{z-index:3;background:var(--surface);gap:10px;padding:12px 14px;display:grid;position:sticky;top:0}.ux-vk-fest-summe{grid-template-columns:1fr auto;align-items:baseline;gap:2px 8px;margin:0;display:grid}.ux-vk-fest-summe strong{font-variant-numeric:tabular-nums;font-size:20px}.ux-vk-fest-summe small{color:var(--text-2);grid-column:1/-1;font-size:13px}.ux-vk-fest-weiter{gap:4px;display:grid}.ux-vk-fest-weiter .knopf{white-space:normal;text-align:center;width:100%;min-height:40px}.vk-seitenspalte .bk-aktion{grid-column:1/-1;justify-content:stretch}.vk-seitenspalte .bk-aktion .knopf{white-space:normal;width:100%;height:auto;min-height:36px}}@media (min-width:1024px) and (prefers-reduced-motion:reduce){.vk-pos-zeile-pfeil{transition:none}}
.inhalt:has(.speichern-leiste.as-sammel){padding-bottom:calc(var(--leiste-h) + env(safe-area-inset-bottom) + var(--ux10-leiste,240px) + 16px)}html:has(.speichern-leiste.as-sammel){scroll-padding-bottom:calc(var(--leiste-h) + env(safe-area-inset-bottom) + var(--ux10-leiste,240px))}@media (min-width:1024px){.inhalt:has(.speichern-leiste.as-sammel){padding-bottom:calc(48px + var(--ux10-leiste,120px))}html:has(.speichern-leiste.as-sammel){scroll-padding-bottom:calc(16px + var(--ux10-leiste,120px))}}.ux10-auswahl-kopf{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;margin:4px 0 8px;display:flex}.ux10-auswahl-kopf[data-modus=an]{border:1px solid var(--primary);border-radius:var(--r);background:var(--info-bg);padding:6px 8px}.ux10-auswahl-text{margin-right:auto;font-weight:700}.ux10-auswahl-kopf .knopf{min-height:44px}@media (min-width:1024px){.ux10-auswahl-kopf{display:none}}@media (max-width:1023px){.as-liste.mit-wahl:not([data-auswahl=an]) .as-zeile{display:block}.as-liste.mit-wahl:not([data-auswahl=an]) .as-zeile>.modell-wahl{display:none}.as-liste[data-auswahl=an] .as-zeile{cursor:pointer;grid-template-columns:56px minmax(0,1fr);align-items:center;min-height:64px}.as-liste[data-auswahl=an] .as-zeile>.modell-wahl{place-self:center;width:44px;height:44px;margin:0}.as-liste[data-auswahl=an] .as-modell{pointer-events:none}.as-liste[data-auswahl=an] .as-zeile:has(.modell-wahl:checked){background:var(--info-bg);outline:2px solid var(--primary);outline-offset:-2px}.as-liste:not([data-auswahl=an]) .as-modell>summary{cursor:pointer;min-height:64px}}@media (min-width:1024px){.as-liste.mit-wahl .as-zeile{cursor:default;grid-template-columns:44px minmax(0,1fr)}.as-liste.mit-wahl .as-kopf{grid-template-columns:44px minmax(0,1fr)}.as-zeile>.modell-wahl{justify-self:center;margin-top:19px}}.ux10-datenqualitaet{margin:0 0 8px}.ux10-zurueck{margin:0 0 4px;font-size:15px}.ux10-zurueck .textlink{align-items:center;min-height:44px;display:inline-flex}.ux10-weitere .kopf-menue-knopf{white-space:nowrap;width:auto;min-width:44px;min-height:44px;padding-inline:12px}.ad-tabelle tr.ad-markiert,.kv-zeile.ad-markiert{background:var(--info-bg);box-shadow:inset 4px 0 0 var(--primary)}.ad-tabelle tr.ad-markiert+.ux10-detail-zeile{background:var(--info-bg)}.ux10-detail-zeile>td{border-top:0;padding-top:0}.ux10-details>summary{cursor:pointer;min-height:32px;color:var(--text-2);align-items:center;font-size:14px;display:flex}.ux10-details-inhalt{gap:12px;padding:8px 0 4px;display:grid}.ux10-details-inhalt .karte{box-shadow:none}@media (min-width:720px){.ux10-details-inhalt{grid-template-columns:repeat(2,minmax(0,1fr))}.ux10-details-inhalt>p{grid-column:1/-1}}@media (max-width:719px){.ad-seite .ad-hero{grid-template-columns:minmax(0,1fr) 88px;align-items:start;gap:8px 12px}.ad-seite .ad-hero .ad-info{grid-area:1/1}.ad-seite .ad-hero .ad-galerie{grid-area:1/2;display:block}.ad-seite .ad-hero .ad-minis{display:none}.ad-seite .ad-hero .ad-bild{width:88px;height:88px}.ad-seite .ad-hero .ad-bild-leer{text-align:center;gap:2px;font-size:11px}.ad-seite [data-testid=ad-eingang]{display:none}}@media (min-width:720px){.ad-seite [data-testid=ad-menue-eingang]{display:none}}.as-nur-handy{display:inline}.as-liste .res-kurz{display:none}@media (min-width:1024px){.as-nur-handy{display:none}.seite.seite:has(.as-liste){--seite-max:none}.liste-karte .as-liste{--as-spalten:40px minmax(240px, 3.6fr) minmax(90px, 1fr) minmax(130px, 1.5fr) 104px 214px 84px}.liste-karte .as-liste.r16b-mit-platz{--as-spalten:40px minmax(240px, 3.6fr) minmax(90px, 1fr) minmax(130px, 1.5fr) 104px 130px 214px 84px}.liste-karte .as-liste.mit-ek{--as-spalten:40px minmax(240px, 3.6fr) minmax(90px, 1fr) minmax(130px, 1.5fr) 104px 214px 84px 76px}.as-liste.mit-wahl .as-zeile{align-items:start}.as-liste .as-zeile>.modell-wahl{margin-top:16px}.as-liste .as-modell>summary{align-items:center;height:54px;min-height:54px;padding:0 12px;overflow:hidden}.as-liste .as-modell>summary>*{min-width:0}.as-liste .as-modell>summary>.mini-bild{width:36px;height:36px}.as-liste .as-name{white-space:nowrap;align-items:baseline;gap:8px;display:flex;overflow:hidden}.as-liste .as-titel{flex:0 auto;min-width:0;max-width:100%;min-height:0;margin:0;display:block}.as-liste .as-titel>strong{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.as-liste .as-unterzeile{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text-2);flex:0 100 auto;display:block;overflow:hidden}.as-liste .as-unterzeile .chip{white-space:nowrap;margin-left:6px}.as-liste .as-kategorie{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.as-liste .as-kategorie>span{display:inline}.as-liste .as-gr-zelle .as-groessen{white-space:nowrap;flex-wrap:nowrap;gap:4px;max-height:none;display:flex;overflow:hidden}.as-liste .as-gr-zelle .as-gr{flex:none}.as-liste .as-gr-mehr{color:var(--text-2);background:var(--surface);border:1px solid var(--border);font-weight:600}.as-liste .as-bestand.as-lager{white-space:nowrap;text-align:right;flex-flow:row;justify-content:flex-end;align-items:baseline;display:flex;overflow:hidden}.as-liste .as-lager-zahl{flex-flow:row;justify-content:flex-end;align-items:baseline;gap:6px;max-width:100%}.as-liste .as-lager-zahl .as-lager-erkl{display:none}.as-liste .as-lager-zahl>*{white-space:nowrap;flex:none}.as-liste .chip-res{min-height:0;margin:0}.as-liste .chip-res .chip{background:0 0;padding:0;font-weight:600}.as-liste .chip-res .chip.chip-info{color:var(--info)}.as-liste .chip-res .res-voll{display:none}.as-liste .chip-res .res-kurz{display:inline}.as-liste .chip-res .res-kurz:before{content:"("}.as-liste .chip-res .res-kurz:after{content:")"}.as-liste .chip-res:hover .chip{text-decoration:underline}.as-liste .as-shop{white-space:nowrap;flex-flow:row;align-items:center;gap:8px;display:flex;overflow:hidden}.as-liste .as-shop .as-shop-chip{flex:0 auto;min-width:0}.as-liste .as-shop .as-shop-chip .chip{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.as-liste .as-shop-unter{white-space:nowrap;flex:none}.as-liste .as-preis{white-space:nowrap;font-size:14px}.as-liste .r16b-as-platz{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.as-liste .zahl-fest,.as-liste .as-gr b{font-variant-numeric:tabular-nums}}@media (min-width:1024px) and (max-width:1599px){.liste-karte .as-liste{--as-spalten:40px minmax(180px, 3fr) minmax(110px, 2fr) 90px 124px 76px}.liste-karte .as-liste.r16b-mit-platz{--as-spalten:40px minmax(170px, 3fr) minmax(100px, 2fr) 90px 100px 124px 76px}.liste-karte .as-liste.mit-ek{--as-spalten:40px minmax(180px, 3fr) minmax(110px, 2fr) 90px 124px 76px 68px}.as-liste .as-kategorie,.as-liste .as-kopf-kat,.as-liste .as-shop-unter,.as-liste .as-unterzeile-text{display:none}}
.ux7-link44{align-items:center;min-height:44px;padding-inline:4px;display:inline-flex}.ux7-uebersicht{gap:6px;margin:8px 0;padding:0;font-size:14px;list-style:none;display:grid}.ux7-uebersicht li{border-bottom:1px solid var(--border);overflow-wrap:anywhere;padding:6px 0}.ux7-uebersicht small{color:var(--text-2);display:block}.ux7-ag-fakten{margin:4px 0}.ux7-kopf{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.ux7-kopf .knopf{flex:none;min-height:44px}.ux7-rueck-kopf{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.ux7-ziel{flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:14px;display:flex}.ux7-ziel .knopf{min-height:44px}.ux7-ziel-eingabe{align-items:center;gap:8px;display:flex}.ux7-ziel-eingabe .feld{max-width:12rem;min-height:44px}.ux7-rueck-zeile{border-bottom:1px solid var(--border);gap:8px;padding:10px 0;display:grid}body:has(.ag-liste) .seitenkopf .seitenkopf-aktionen .knopf{height:auto;min-height:44px}.ag-liste .ag-filter-chip,.ag-liste .r16-erinnern,.ag-liste .textlink,.ag-liste .ag-link{align-items:center;min-height:44px;display:inline-flex}.ag-leer .knopf{min-height:44px}
.ux7-liste{gap:8px;margin:0;padding:0;list-style:none;display:grid}.ux7-zeile{border:1px solid var(--border);background:var(--surface);border-radius:8px;gap:8px;padding:10px;display:grid}.ux7-zeile[data-abweichend=true]{border-left:4px solid #8a5a00}.ux7-zeile-kopf{grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.ux7-name{overflow-wrap:anywhere;min-width:0;display:grid}.ux7-name small{color:var(--text-2);font-size:13px}.ux7-zeile-kopf .knopf{min-width:44px;min-height:44px}.ux7-zeile-unten{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.ux7-zeile .r16b-platz-chip{min-height:44px}.ux7-grund-wahl{max-width:100%;min-height:44px}.ux7-marke{color:#8a5a00;font-size:13px;font-weight:700}.ux7-quell{flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;display:flex}.ux7-quell .knopf{min-height:44px}.ux7-uebersicht{gap:6px;margin:8px 0;padding:0;font-size:14px;list-style:none;display:grid}.ux7-uebersicht li{border-bottom:1px solid var(--border);overflow-wrap:anywhere;padding:6px 0}.ux7-uebersicht small{color:var(--text-2);display:block}.ux7-link44{align-items:center;min-height:44px;padding:0 4px;display:inline-flex}.r16b-heute .rg-verlauf .knopf,.r16b-heute [data-testid=verlauf-rueckgaengig]{min-width:44px;min-height:44px}
.ux-aw-mehr-an{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.ux-aw-mehr{display:none}@media (max-width:699px){.r16b-bestand .tabelle tr{position:relative}.r16b-bestand .tabelle .ag-link:after{content:"";position:absolute;inset:0}.r16b-bestand .ue-plaetze a,.r16b-bestand .r16b-ursache a{z-index:1;padding:10px 2px;display:inline-block;position:relative}.ux-aw-mehr-an:not(:checked)~.r16b-bestand .tabelle tbody tr:nth-child(n+26){display:none}.ux-aw-mehr-an:not(:checked)~.ux-aw-mehr{cursor:pointer;justify-content:center;align-items:center;width:100%;min-height:48px;margin:10px 0;display:flex}.ux-aw-mehr-an:focus-visible~.ux-aw-mehr{outline:2px solid var(--accent,currentColor);outline-offset:2px}}
.ux6-scan{z-index:6;background:var(--bg,var(--surface));padding-top:4px;position:sticky;top:0}.ux6-scan .scanbox{margin-bottom:8px}@media (min-width:1024px){.ux6-scan{top:var(--kopf-h)}}.ux6-artikel{gap:12px;padding-bottom:72px;display:grid}.ux6-links,.ux6-rechts{align-content:start;gap:12px;min-width:0;display:grid}.ux6-name{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin:0;font-size:20px;font-weight:700;line-height:1.25;display:-webkit-box;overflow:hidden}.ux6-sub{color:var(--text-2);overflow-wrap:anywhere;margin:2px 0 0;font-size:13px}.ux6-kopierbar{all:unset;cursor:pointer;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.ux6-kopierbar:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.ux6-bestand{font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:2px 10px;margin:0;font-size:15px;display:flex}.ux6-frei{color:var(--ok);font-weight:800}.ux6-gesperrt-warn{color:#8a5a00;font-weight:700}.ux6-plaetze{border-top:1px solid var(--border);margin:0;padding:0;list-style:none}.ux6-platz{border-bottom:1px solid var(--border);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:4px 10px;min-height:48px;padding:2px 0;display:grid}.ux6-platz-code{overflow-wrap:anywhere;font-size:17px;font-weight:700}.ux6-platz-code small{color:var(--text-2);font-size:13px;font-weight:400;display:block}.ux6-platz-menge{text-align:right;font-variant-numeric:tabular-nums;font-size:18px;font-weight:700}.ux6-platz-menge small{color:#8a5a00;font-size:13px;font-weight:600;display:block}.ux6-platz .knopf{min-width:44px;min-height:44px}.ux6-mehr{all:unset;cursor:pointer;min-height:24px;color:var(--link,var(--focus));padding:10px 0;font-size:14px;text-decoration:underline}.ux6-infozeilen{grid-template-columns:auto minmax(0,1fr);column-gap:14px;margin:0;display:grid}.ux6-infozeilen>dt,.ux6-infozeilen>dd{align-items:center;min-height:32px;margin:0;display:flex}.ux6-infozeilen>dt{color:var(--text-2);font-size:14px}.ux6-infozeilen>dd{text-align:right;overflow-wrap:anywhere;flex-wrap:wrap;justify-content:flex-end;gap:8px;font-size:15px}.ux6-infozeilen>dd.ux6-stapel{flex-direction:column;justify-content:center;align-items:flex-end;gap:0}.ux6-liste{margin:0;padding:0;font-size:14px;list-style:none}.ux6-liste li{border-top:1px solid var(--border);grid-template-columns:44px minmax(0,1fr);gap:8px;padding:4px 0;display:grid}.ux6-liste li:first-child{border-top:0}.ux6-leiste{align-items:stretch;gap:6px;display:flex}.ux6-leiste>.knopf,.ux6-leiste>.kopf-menue>.knopf{min-height:48px}.ux6-leiste>.knopf{flex:1 1 0;justify-content:center;min-width:0;padding-inline:8px}.ux6-leiste .kopf-menue-knopf{min-width:48px}@media (max-width:1023.98px){.ux6-leiste{left:0;right:0;bottom:calc(var(--leiste-h) + env(safe-area-inset-bottom));z-index:19;background:var(--surface);border-top:1px solid var(--border);padding:6px 10px;position:fixed;box-shadow:0 -2px 8px #00000014}.ux6-leiste .kopf-menue-liste{top:auto;bottom:calc(100% + 6px)}}@media (min-width:1024px){.ux6-artikel{grid-template-columns:minmax(0,6fr) minmax(0,4fr);column-gap:24px;padding-bottom:0}.ux6-leiste{justify-self:start}.ux6-leiste>.knopf{flex:none;min-width:120px}}.ux6-platzkopf{flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:0;display:flex}.ux6-platzkopf h2{margin:0;font-size:20px}.ux6-inhalt{margin:0;padding:0;list-style:none}.ux6-inhalt li{border-bottom:1px solid var(--border)}.ux6-inhalt .korb-zeile{min-height:44px}.ux6-suche{width:100%;min-height:44px}.ux6-unbekannt-knoepfe{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.ux6-unbekannt-knoepfe .knopf{min-height:48px}.ux6-platzwrap{gap:10px;padding-bottom:72px;display:grid}@media (min-width:1024px){.ux6-platzwrap{padding-bottom:0}}.ux6-verlauf{align-items:center;min-width:44px;min-height:44px;padding:0 6px;display:inline-flex}
.ux-pr-info>summary{justify-content:center;align-items:center;min-width:32px;min-height:32px;display:inline-flex}.ux-pr-info .r16b-info-blatt{line-height:1.45}@media (max-width:699px){.ux-pr-info>summary{min-width:44px;min-height:44px}.pruefliste .pruef-tabelle .knopf,.pruefliste .pruef-gruppe-aktion .knopf,.pruefliste .r16b-direkt .knopf{min-height:44px}.pruefliste .pruef-tabelle td.pruef-wahl input[type=checkbox]{width:24px;height:24px}.pruefliste .pruef-tabelle td.pruef-wahl,.pruefliste .pruef-sammel-liste>summary{align-items:center;min-height:44px;display:flex}.pruefliste .r16b-filter-feld .feld{min-height:44px}}
.ul-inhalt-schalter{text-align:left;width:100%;min-height:44px;color:var(--text);padding:8px 0;font-weight:600;display:block}.ul-suche{margin:4px 0 8px}.ul-gruppe-kopf{color:var(--text-2);margin:12px 0 2px;font-size:14px;font-weight:700}.ul-zeile{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;padding:8px 0;display:flex}.ul-zeile .korb-name{flex:140px}.ul-zeile-steuerung{align-items:center;gap:8px;display:flex}.ul-entfernen{min-width:44px;min-height:44px;padding:0 12px}.ul-quell-aktionen{flex-wrap:wrap;align-items:center;gap:4px 16px;display:flex}.ul-quell-aktionen .textlink-knopf{min-height:44px}.ul-drin{color:var(--info);font-size:13px;font-weight:700}.ul-uebersicht-gruppe{margin:10px 0 0;font-weight:700}.ul-weitere-quelle{margin:12px 0 0}.ul-heute .knopf,.ul-heute button{min-width:44px;min-height:44px}.ul-heute-fuss .textlink{align-items:center;min-height:44px;padding:0 4px;display:inline-flex}.r17-hinweis>summary{min-height:44px}
@media (max-width:1023px),(pointer:coarse){:root{--touch-min:44px}.knopf,.kopf-menue-knopf,.kopf-menue-punkt,.fb-vor-knopf,.fb-sheet-knopf,.stepper-knopf,.icon-knopf,.seitenkopf-zurueck,.modus-knopf,.da-knopf,.gs-zu{min-height:var(--touch-min)}.knopf,.kopf-menue-knopf,.fb-vor-knopf,.stepper-knopf{height:auto}.knopf-tabelle,.knopf-reihe-text{min-height:var(--touch-min)}.icon-knopf,.seitenkopf-zurueck,.kopf-menue-icon,.da-knopf,.stepper-knopf{min-width:var(--touch-min);min-height:var(--touch-min)}.seitenkopf-zurueck{width:var(--touch-min);height:var(--touch-min)}a.chip,button.chip,.chip-link,.ag-filter-chip,.fb-chip,.reiter .ag-filter-chip{min-height:var(--touch-min);align-items:center}.fb-chip{display:inline-flex}.ag-filter,.fb-chips,.knopf-reihe,.aktions-leiste-knoepfe,.seitenkopf-aktionen{gap:8px}.fb-wahl,.fb-select,.fb-text-feld,.fb-aw,.aw-ausloeser,select.feld,.feld-klein{min-height:var(--touch-min)}.textlink-knopf,.gs-alle,.bl-link{min-height:var(--touch-min);align-items:center;display:inline-flex}.fb-haken,.da-grund,.seg-option,.grund-knopf{min-height:var(--touch-min);cursor:pointer;align-items:center;gap:10px;display:flex}label:has(>input[type=checkbox]){min-height:var(--touch-min);cursor:pointer;align-items:center;gap:10px;display:flex}label:has(>input[type=radio]){min-height:var(--touch-min);cursor:pointer;align-items:center;gap:10px;display:flex}input[type=checkbox],input[type=radio]{flex:none;width:22px;height:22px}.as-liste .as-titel{min-height:var(--touch-min);align-items:center;margin-top:-8px;display:flex}.as-liste .as-titel>strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.as-liste .chip-res{min-height:var(--touch-min);margin-block:-8px}.as-gr-link .textlink{min-height:var(--touch-min)}li>a.textlink,td>a.textlink,li>a.textlink-knopf,.einst-hinweis>a.textlink{min-height:var(--touch-min);align-items:center;display:inline-flex}.hinweis-zeile a,.r16b-satz a,.as-shop-hinweis a{margin-block:-12px;padding-block:12px;display:inline-block}.pruef-wahl>label{min-width:var(--touch-min);justify-content:center}.pruefliste .pruef-sammel-liste>summary{min-height:var(--touch-min);align-items:center;display:flex}.pl-platz.r14b-zeilenlink{min-height:var(--touch-min);justify-content:center}.tabelle td .kopf-menue-icon{min-width:var(--touch-min);min-height:var(--touch-min)}.bl-ek-link,.bl-untergruppe-name a,.bl-klapp-kopf a{min-height:var(--touch-min);align-items:center;display:inline-flex}.aufklapp>summary,.bl-klapp>.bl-klapp-kopf{min-height:var(--touch-min)}summary.mv-kopf{min-height:var(--touch-min);align-items:center}.r16-feld-tage,.r16b-pl-sprung .feld,.einst-hinweis .feld{min-height:var(--touch-min)}.ag-filter{flex-wrap:wrap}}:where(a,button,summary,input,select,textarea,[tabindex]):focus-visible{outline:2px solid var(--focus);outline-offset:2px}:where(input,select,textarea).feld:focus-visible,.fb-text-feld:focus-visible{outline-offset:0}.gs-feld:focus-within,.fb-suche .fb-suchfeld:focus-visible,.fb-wahl:focus-within,.listen-suche-feld:focus-within,.aw-suche:focus-within{outline:2px solid var(--focus);outline-offset:2px}.gs-feld input:focus-visible,.fb-select:focus-visible,.fb-wahl input:focus-visible{outline:none}.kopfleiste .gs-feld:focus-within,.kopfleiste :focus-visible,.modus-leiste :focus-visible,.untere-leiste :focus-visible,.seitenleiste :focus-visible{outline-color:var(--focus-hell)}.kopfleiste .kopf-menue-liste :focus-visible,.kopfleiste .konto-menue-liste :focus-visible,.kopfleiste .gs-panel :focus-visible{outline-color:var(--focus)}@media (max-width:1023px){html{scroll-padding-top:calc(56px + env(safe-area-inset-top) + 16px);scroll-padding-bottom:calc(var(--leiste-h) + env(safe-area-inset-bottom) + 24px)}:where(input,select,textarea,button,a,summary,[tabindex]){scroll-margin-top:calc(56px + env(safe-area-inset-top) + 16px);scroll-margin-bottom:calc(var(--leiste-h) + env(safe-area-inset-bottom) + 24px)}.inhalt{padding-bottom:calc(var(--leiste-h) + env(safe-area-inset-bottom) + 24px)}}.da-kompakt{flex-wrap:wrap;align-items:center;gap:6px 8px;display:inline-flex;position:relative}.da-textlink{white-space:nowrap;font-size:13px}.da-textlink.da-knopf-aktiv{color:var(--warn)}@media (max-width:1023px),(pointer:coarse){.seitenkopf-handy .seitenkopf-aktionen .kopf-menue-knopf{height:44px;min-height:44px}}.laden-seite{padding-top:4px;position:relative}.laden-balken{z-index:200;background:0 0;height:3px;position:fixed;top:0;left:0;right:0;overflow:hidden}.laden-balken:after{content:"";background:var(--primary,#111);width:40%;animation:1.1s cubic-bezier(.4,0,.2,1) infinite laden-lauf;position:absolute;inset:0}.laden-kopf{border-radius:6px;width:40%;height:28px;margin:4px 0 16px}.laden-karte{background:var(--surface,#fff);border:1px solid var(--border,#e5e5e5);border-radius:12px;padding:4px 12px}.laden-zeile{border-bottom:1px solid var(--border,#eee);align-items:center;gap:12px;padding:12px 0;display:flex}.laden-zeile:last-child{border-bottom:0}.laden-bild{border-radius:8px;flex:none;width:40px;height:40px}.laden-text{flex:1;gap:8px;display:grid}.laden-text>div{border-radius:4px;height:14px}.laden-text>.laden-klein{height:11px}.laden-schimmer{background:linear-gradient(90deg, var(--surface-2,#eee) 25%, var(--border,#f5f5f5) 50%, var(--surface-2,#eee) 75%);background-size:200% 100%;animation:1.2s ease-in-out infinite laden-schimmer}@keyframes laden-schimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes laden-lauf{0%{transform:translate(-100%)}to{transform:translate(250%)}}@media (prefers-reduced-motion:reduce){.laden-schimmer,.laden-balken:after{animation:none}}
