html[data-stil=shop]{--s-kante-weich:linear-gradient(90deg, transparent, #e4c5528c 15%, #f6e79bd9 50%, #e4c5528c 85%, transparent)}html[data-stil=shop] .app[data-design][data-flaeche] :is(.card,.d-abschnitt,.s-paneel):before{z-index:2;height:2px;opacity:1!important}html[data-stil=shop] .app[data-design][data-flaeche] :is(.card,.d-abschnitt,.s-paneel){transition:box-shadow .2s var(--s-ease)!important}html[data-stil=shop] .app[data-design][data-flaeche] :is(.card,.d-abschnitt,.s-paneel):is(:hover,:focus-within){box-shadow:0 0 0 1px #e4c5528c,0 30px 60px -36px #000000e6!important}html[data-stil=shop] .app[data-design][data-flaeche] :is(.card,.d-abschnitt-inhalt,.s-paneel) :is(.card,.tile,.aufgabe,.box,.rahmen,.d-gruppe-form,.pack-karte,.vg-teil,.d-termin-form):is(:hover,:focus-within){box-shadow:none!important}html[data-stil=shop] .app[data-design][data-flaeche] :is(.card,.d-abschnitt-inhalt,.s-paneel) :is(.card,.tile,.aufgabe,.box,.rahmen,.d-gruppe-form,.pack-karte,.vg-teil,.d-termin-form){position:relative;border-top:0!important}html[data-stil=shop] .app[data-design][data-flaeche] :is(.card,.d-abschnitt-inhalt,.s-paneel) :is(.card,.tile,.aufgabe,.box,.rahmen,.d-gruppe-form,.pack-karte,.vg-teil,.d-termin-form):before{content:"";background:var(--s-kante-weich);border-radius:0;height:1px;position:absolute;top:0;left:0;right:0;opacity:1!important;display:block!important}html[data-stil=shop] .app[data-design][data-flaeche] .s-zone{border-top:0;position:relative}html[data-stil=shop] .app[data-design][data-flaeche] .s-zone:before{content:"";background:var(--s-kante-weich);height:2px;position:absolute;top:0;left:0;right:0}html[data-stil=shop] .app[data-design][data-flaeche] .card>.row:first-child,html[data-stil=shop] .app[data-design][data-flaeche] .card>h2:first-child:where(:not(.cg *)){border-bottom-color:var(--s-sep)!important}html[data-stil=shop] .app[data-design][data-flaeche] .s-pfeil{border-radius:var(--s-r-ctl);background:var(--s-nav);border:1px solid var(--s-nav-rand);letter-spacing:.13em;text-transform:uppercase;white-space:nowrap;min-height:34px;transition:background-color .15s var(--s-ease), border-color .15s var(--s-ease);justify-content:center;align-items:center;gap:8px;padding:0 14px;display:inline-flex;color:var(--s-text)!important;font:800 11px/1 var(--s-display)!important;text-decoration:none!important}html[data-stil=shop] .app[data-design][data-flaeche] .s-pfeil:hover{background:var(--s-nav-hover);border-color:var(--s-nav-rand-hover)}html[data-stil=shop] .app[data-design][data-flaeche] .s-pfeil.task{border-color:var(--s-gold);background:#e4c55214;color:var(--s-gold-task)!important}html[data-stil=shop] .app[data-design][data-flaeche] .s-pfeil.task:hover{background:var(--s-gold);color:var(--s-gold-tinte)!important}html[data-stil=shop] .app[data-design][data-flaeche] main a:not(.btn):where(:not(.cg *)){text-decoration:none!important}html[data-stil=shop] .app[data-design][data-flaeche] :is(.crumbs,.vg-crumbs,.vg-kopf .s-lead) a:where(:not(.cg *)){text-underline-offset:3px;-webkit-text-decoration:underline #f2f0ea73!important;text-decoration:underline #f2f0ea73!important}html[data-stil=shop] .app[data-design][data-flaeche] .s-gruss h1 em:where(:not(.cg *)){color:var(--s-text);font-style:normal}html[data-stil=shop] .app[data-design][data-flaeche] .s-gruss .s-lead{color:var(--s-leise);margin:0;font-size:16px;font-weight:400}html[data-stil=shop] .app[data-design][data-flaeche] .s-gruss .s-lead b:where(:not(.cg *)){color:var(--s-text);font-weight:600}html[data-stil=shop] .app[data-design][data-flaeche] .s-band{grid-template-columns:repeat(4,minmax(0,.8fr)) repeat(2,minmax(0,1.5fr));padding:0}html[data-stil=shop] .app[data-design][data-flaeche] .s-band .s-kpi{transition:background-color .15s;border-left:1px solid #241c0229!important;padding:16px 20px!important}html[data-stil=shop] .app[data-design][data-flaeche] .s-band .s-kpi:first-child{border-left:0!important}html[data-stil=shop] .app[data-design][data-flaeche] .s-band .s-kpi:hover{background:#ffffff1f}html[data-stil=shop] .app[data-design][data-flaeche] .s-band .s-kpi b:where(:not(.cg *)){font-size:28px}html[data-stil=shop] .app[data-design][data-flaeche] .s-band .s-kpi.gross b:where(:not(.cg *)){font-size:clamp(28px,2.6vw,36px)}html[data-stil=shop] .app[data-design][data-flaeche] .s-band .s-kpi span:where(:not(.cg *)){letter-spacing:.16em;margin-top:6px;font-size:11px}html[data-stil=shop] .app[data-design][data-flaeche] .s-band .s-kpi small:where(:not(.cg *)){font:500 12px var(--s-text-font);color:#241c02bf;margin-top:2px;display:block}html[data-stil=shop] .app[data-design][data-flaeche] .s-band a.s-kpi:hover b:where(:not(.cg *)){text-decoration:none}html[data-stil=shop] .app[data-design][data-flaeche] .s-zaehler{flex-wrap:wrap;gap:10px;margin-top:-10px;display:flex}html[data-stil=shop] .app[data-design][data-flaeche] .s-zaehler a:where(:not(.cg *)){border-radius:var(--s-r-paneel);background:linear-gradient(#e4c55229,#e4c5520f);flex-direction:column;flex:1 1 0;gap:6px;min-width:120px;padding:12px 16px;font-size:13px;transition:box-shadow .15s,background .15s;display:flex;box-shadow:0 0 0 1px #e4c55261;color:var(--s-text)!important;text-decoration:none!important}html[data-stil=shop] .app[data-design][data-flaeche] .s-zaehler a b:where(:not(.cg *)){font:800 22px/1 var(--s-display);letter-spacing:-.02em;color:var(--s-gold-task);order:-1;margin:0}html[data-stil=shop] .app[data-design][data-flaeche] .s-zaehler a b i:where(:not(.cg *)){font:700 13px/1 var(--s-display);color:var(--s-gefahr);letter-spacing:0;margin-left:6px;font-style:normal}html[data-stil=shop] .app[data-design][data-flaeche] .s-zaehler a:hover:where(:not(.cg *)){box-shadow:0 0 0 1px var(--s-gold);background:linear-gradient(#e4c5523d,#e4c5521a)}html[data-stil=shop] .app[data-design][data-flaeche] .s-zaehler a.rot:where(:not(.cg *)){background:linear-gradient(#d46a6a33,#d46a6a12);box-shadow:0 0 0 1px #e07a7a80}html[data-stil=shop] .app[data-design][data-flaeche] .s-zaehler a.rot b:where(:not(.cg *)){color:#f2b3b3}html[data-stil=shop][data-farbsatz=klar] .app[data-design][data-flaeche] .s-zaehler a.rot b:where(:not(.cg *)){color:#9a2f12}html[data-stil=shop] .app[data-design][data-flaeche] .s-zaehler a.null b:where(:not(.cg *)){color:var(--s-gold-task);font-weight:800}html[data-stil=shop] .app[data-design][data-flaeche] .s-sec-h{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-top:16px;display:flex}html[data-stil=shop] .app[data-design][data-flaeche] .s-sec-h h2:where(:not(.cg *)){letter-spacing:-.03em;margin:10px 0 0;font:900 24px/1.15 var(--s-display)!important}html[data-stil=shop] .app[data-design][data-flaeche] .s-sec-h .s-nrk{font:500 12px/1 var(--s-text-font);letter-spacing:.24em;color:var(--s-leise);margin-right:8px}html[data-stil=shop] .app[data-design][data-flaeche] .s-paneel.s-liste{padding:0;overflow:hidden}html[data-stil=shop] .app[data-design][data-flaeche] .s-liste .s-tabs{border-bottom:1px solid var(--s-sep);scrollbar-width:none;background:#0000002e;gap:26px;padding:0 28px;display:flex;overflow-x:auto}html[data-stil=shop][data-farbsatz=klar] .app[data-design][data-flaeche] .s-liste .s-tabs{background:#0f121508}html[data-stil=shop] .app[data-design][data-flaeche] .s-liste .s-tabs button:where(:not(.cg *)){all:unset;cursor:pointer;font:800 11.5px/1 var(--s-display);letter-spacing:.14em;text-transform:uppercase;color:var(--s-leise);white-space:nowrap;border-bottom:2px solid #0000;margin-bottom:-1px;padding:18px 0 14px}html[data-stil=shop] .app[data-design][data-flaeche] .s-liste .s-tabs button em:where(:not(.cg *)){color:var(--s-leise);opacity:.85;margin-left:6px;font-style:normal}html[data-stil=shop] .app[data-design][data-flaeche] .s-liste .s-tabs button[aria-pressed=true]:where(:not(.cg *)){color:var(--s-text);border-bottom-color:var(--s-gold)}html[data-stil=shop] .app[data-design][data-flaeche] .s-liste .s-tabs button[aria-pressed=true] em:where(:not(.cg *)){color:var(--s-gold-text);opacity:1}html[data-stil=shop] .app[data-design][data-flaeche] .s-liste .s-tabs button:focus-visible:where(:not(.cg *)){outline:2px solid var(--s-gold);outline-offset:2px}html[data-stil=shop] .app[data-design][data-flaeche] .s-liste .s-spalten,html[data-stil=shop] .app[data-design][data-flaeche] .s-liste .s-zeile{grid-template-columns:22px minmax(0,2.4fr) 110px 150px 110px 190px;gap:18px}html[data-stil=shop] .app[data-design][data-flaeche] .s-liste .s-spalten{border-bottom:1px solid var(--s-linie);padding:14px 28px 12px;font-size:10.5px}html[data-stil=shop] .app[data-design][data-flaeche] .s-liste .s-gruppe{margin:0;padding:0}html[data-stil=shop] .app[data-design][data-flaeche] .s-liste .s-gruppe-kopf{background:var(--s-kopf-ton);border-left:3px solid var(--s-gold);padding:12px 25px;position:relative}html[data-stil=shop] .app[data-design][data-flaeche] .s-liste .s-gruppe+.s-gruppe .s-gruppe-kopf:before{content:"";background:var(--s-kante-weich);height:2px;position:absolute;top:0;left:0;right:0}html[data-stil=shop] .app[data-design][data-flaeche] .s-liste .s-gruppe-kopf .s-eyebrow{font-size:11px!important}html[data-stil=shop] .app[data-design][data-flaeche] .s-liste .s-gruppe-kopf .s-anzahl{color:var(--s-leise);font-size:12px}html[data-stil=shop] .app[data-design][data-flaeche] .s-liste .s-gruppe-kopf .s-linie{background:0 0}html[data-stil=shop] .app[data-design][data-flaeche] .s-liste .s-gruppe.rot .s-gruppe-kopf{background:#c8413f29;border-left-color:#c8413f}html[data-stil=shop] .app[data-design][data-flaeche] .s-liste .s-gruppe.rot .s-gruppe-kopf .s-eyebrow{color:var(--s-gefahr)!important}html[data-stil=shop] .app[data-design][data-flaeche] .s-liste .s-gruppe.gruen .s-gruppe-kopf{background:#7fb57f12;border-left-color:#7fb57f}html[data-stil=shop] .app[data-design][data-flaeche] .s-liste .s-gruppe.gruen .s-gruppe-kopf .s-eyebrow{color:var(--s-erfolg)!important}html[data-stil=shop] .app[data-design][data-flaeche] .s-liste .s-gruppe.weiss .s-gruppe-kopf{background:#ffffff08;border-left-color:#e9e6de}html[data-stil=shop] .app[data-design][data-flaeche] .s-liste .s-gruppe.weiss .s-gruppe-kopf .s-eyebrow{color:var(--s-text)!important}html[data-stil=shop] .app[data-design][data-flaeche] .s-liste .s-zeile{border-top:1px solid var(--s-linie);border-radius:0;margin:0;padding:13px 28px;box-shadow:none!important}html[data-stil=shop] .app[data-design][data-flaeche] .s-liste .s-gruppe-kopf+.s-zeile{border-top:0}html[data-stil=shop] .app[data-design][data-flaeche] .s-liste .s-zeile:hover{background:#e4c5520d}html[data-stil=shop] .app[data-design][data-flaeche] .s-liste .s-zeile.rot{background:#c8413f1f;box-shadow:inset 4px 0 #c8413f!important}html[data-stil=shop] .app[data-design][data-flaeche] .s-liste .s-zeile.rot:hover{background:#c8413f2e}html[data-stil=shop] .app[data-design][data-flaeche] .s-liste .s-zeile.rot .s-sym{color:#ff8a87}html[data-stil=shop] .app[data-design][data-flaeche] .s-liste .s-zeile.gruen .s-sym{color:var(--s-erfolg)}html[data-stil=shop] .app[data-design][data-flaeche] .s-sym{width:18px;height:18px;color:var(--s-leise)}html[data-stil=shop] .app[data-design][data-flaeche] .s-liste .s-zeile .s-wer b:where(:not(.cg *)){font-weight:600}html[data-stil=shop] .app[data-design][data-flaeche] .s-liste .s-zeile .s-wer b .s-nrv{font:700 15px/1 var(--s-text-font);letter-spacing:0;margin-right:0;color:var(--s-text)!important}html[data-stil=shop] .app[data-design][data-flaeche] .s-liste .s-zeile .s-wer b .s-kd{color:var(--s-leise);font-weight:400}html[data-stil=shop] .app[data-design][data-flaeche] .s-liste .s-zeile .s-wann{color:var(--s-leise);font-size:13px}html[data-stil=shop] .app[data-design][data-flaeche] .s-liste .s-zeile .s-wann b:where(:not(.cg *)){color:var(--s-text);font-weight:500}html[data-stil=shop] .app[data-design][data-flaeche] .s-liste .s-zeile .s-wann .alt{color:var(--s-gefahr)}html[data-stil=shop] .app[data-design][data-flaeche] .s-liste .s-zeile .s-betrag{font:700 15px var(--s-display)}html[data-stil=shop] .app[data-design][data-flaeche] .tag.t-rot-voll{color:#fff!important;background:#c8413f!important}html[data-stil=shop] .app[data-design][data-flaeche] .tag.t-fertig{box-shadow:inset 0 0 0 1px #ffffff8c;color:var(--s-text)!important;background:0 0!important}html[data-stil=shop][data-farbsatz=klar] .app[data-design][data-flaeche] .tag.t-fertig{box-shadow:inset 0 0 0 1px #0f121580}html[data-stil=shop] .app[data-design][data-flaeche] .tag.t-grau{color:var(--s-leise)!important;background:#ffffff0f!important}html[data-stil=shop][data-farbsatz=klar] .app[data-design][data-flaeche] .tag.t-grau{background:#0f12150f!important}html[data-stil=shop] .app[data-design][data-flaeche] .s-fusszeile{border-top:0;position:relative}html[data-stil=shop] .app[data-design][data-flaeche] .s-fusszeile:before{content:"";background:var(--s-kante-weich);height:1px;position:absolute;top:0;left:0;right:0}html[data-stil=shop] .app[data-design][data-flaeche] .s-fusszeile .ok:before{content:"";background:#7fb57f;border-radius:50%;width:8px;height:8px;margin-right:8px;display:inline-block;box-shadow:0 0 0 3px #7fb57f24}html[data-stil=shop] .app[data-design][data-flaeche] .d-next,html[data-stil=shop] .app[data-design][data-flaeche] .d-next.fertig{background:linear-gradient(#1f252e,#171c23)!important;gap:28px!important;padding:28px 32px!important;box-shadow:0 0 0 1px #ffffff21,0 30px 60px -36px #000000e6!important}html[data-stil=shop] .app[data-design][data-flaeche] .d-next:before{height:2px!important}html[data-stil=shop] .app[data-design][data-flaeche] .d-next .d-next-icon{place-items:center;color:#e4c552!important;background:0 0!important;border:1px solid #e4c55280!important;border-radius:50%!important;width:52px!important;height:52px!important;display:grid!important}html[data-stil=shop] .app[data-design][data-flaeche] .d-next .btn.d-haupt{color:#f6e79b!important;background:#e4c55214!important;border:1px solid #e4c552!important}html[data-stil=shop] .app[data-design][data-flaeche] .d-next .btn.d-haupt:hover{color:#241c02!important;background:#e4c552!important}html[data-stil=shop] .app[data-design][data-flaeche] .d-next.fertig .btn.d-haupt{color:#f2f0ea!important;background:#2a313a!important;border-color:#ffffff4d!important}html[data-stil=shop] .app[data-design][data-flaeche] .d-next .btn.d-neben,html[data-stil=shop] .app[data-design][data-flaeche] .d-next .btn.sec{border-color:#ffffff73!important}html[data-stil=shop] .app[data-design][data-flaeche] .drop .di.gefahr{border-top:0;margin:6px 6px 2px;font-weight:600;color:#fff!important;background:#c8413f!important}html[data-stil=shop] .app[data-design][data-flaeche] .drop .di.gefahr:hover{color:#fff!important;background:#d9524f!important}html[data-stil=shop] .app[data-design][data-flaeche] .d-abschnitt[open]>.d-abschnitt-kopf{background:var(--s-kopf-ton)!important;border-bottom:1px solid var(--s-sep)!important}html[data-stil=shop] .app[data-design][data-flaeche] .d-abschnitt:not([open]){background:var(--s-paneel-oben)!important}html[data-stil=shop] .app[data-design][data-flaeche] :is(.d-spaeter,.d-skip) .d-abschnitt{opacity:1}html[data-stil=shop] .app[data-design][data-flaeche] .d-abschnitt:not([open]) .d-abschnitt-titel{text-transform:uppercase!important;letter-spacing:.08em!important;font-size:15px!important}html[data-stil=shop] .app[data-design][data-flaeche] .d-seite-rechts{gap:20px!important}html[data-stil=shop] .app[data-design][data-flaeche] .d-seite-rechts>.card{background:linear-gradient(180deg, var(--s-paneel-oben), var(--s-paneel))!important;box-shadow:var(--s-schatten)!important;border-radius:var(--s-r-paneel)!important;padding:0 20px 20px!important}html[data-stil=shop] .app[data-design][data-flaeche] .d-seite-rechts>.card:before{display:block!important}html[data-stil=shop] .app[data-design][data-flaeche] .d-seite-rechts>.card>.row:first-child,html[data-stil=shop] .app[data-design][data-flaeche] .d-seite-rechts>.card>h2:first-child:where(:not(.cg *)){border-radius:6px 6px 0 0;background:var(--s-kopf-ton)!important;border-bottom:1px solid var(--s-sep)!important;width:auto!important;margin:0 -20px 14px!important;padding:14px 20px!important}@media (max-width:720px){html[data-stil=shop] .app[data-design][data-flaeche] .s-band{grid-template-columns:repeat(4,minmax(0,1fr))}html[data-stil=shop] .app[data-design][data-flaeche] .s-band .s-kpi{padding:12px 10px!important}html[data-stil=shop] .app[data-design][data-flaeche] .s-band .s-kpi b:where(:not(.cg *)){font-size:22px}html[data-stil=shop] .app[data-design][data-flaeche] .s-band .s-kpi span:where(:not(.cg *)){letter-spacing:.1em;font-size:9.5px}html[data-stil=shop] .app[data-design][data-flaeche] .s-band .s-kpi.gross{grid-column:span 2;border-top:1px solid #241c0229!important}html[data-stil=shop] .app[data-design][data-flaeche] .s-band .s-kpi.gross b:where(:not(.cg *)){font-size:24px}html[data-stil=shop] .app[data-design][data-flaeche] .s-band .s-kpi.gross:nth-child(5){border-left:0!important}html[data-stil=shop] .app[data-design][data-flaeche] .s-zaehler{gap:8px}html[data-stil=shop] .app[data-design][data-flaeche] .s-zaehler a:where(:not(.cg *)){flex:30%;min-width:0;padding:10px 12px}html[data-stil=shop] .app[data-design][data-flaeche] .s-zaehler a b:where(:not(.cg *)){font-size:19px}html[data-stil=shop] .app[data-design][data-flaeche] .s-liste .s-spalten{display:none}html[data-stil=shop] .app[data-design][data-flaeche] .s-liste .s-zeile{grid-template-columns:22px minmax(0,1fr) auto;grid-template-areas:"sym wer betrag"".tun tun";row-gap:10px;padding:14px 15px}html[data-stil=shop] .app[data-design][data-flaeche] .s-liste .s-zeile .s-sym{grid-area:sym}html[data-stil=shop] .app[data-design][data-flaeche] .s-liste .s-zeile :is(.s-wann,.s-zahlung){display:none}html[data-stil=shop] .app[data-design][data-flaeche] .s-liste .s-zeile .s-tun{text-align:left}html[data-stil=shop] .app[data-design][data-flaeche] .s-liste .s-gruppe-kopf{padding:12px 15px}html[data-stil=shop] .app[data-design][data-flaeche] .s-liste .s-tabs{gap:20px;padding:0 15px}html[data-stil=shop] .app[data-design][data-flaeche] .d-next .d-next-icon{display:none!important}}html[data-stil=shop] .app[data-design][data-flaeche] .s-aktion{flex-basis:100%}html[data-stil=shop] .app[data-design][data-flaeche] .vg-kopf .s-lead{font:300 16px/1.5 var(--s-text-font);color:var(--s-leise)}html[data-stil=shop] .app[data-design][data-flaeche] .vg-kopf .s-lead a:where(:not(.cg *)){font-weight:500;color:var(--s-text)!important}html[data-stil=shop] .app[data-design][data-flaeche] .s-ablauf{color:var(--txt-faint,#7d878e);font-size:12.5px}html[data-stil=shop][data-farbsatz=klar] .app[data-design][data-flaeche] .s-ablauf{color:#4b535c}html[data-stil=shop] .app[data-design][data-flaeche] .vg-kopf{padding-bottom:22px;position:relative}html[data-stil=shop] .app[data-design][data-flaeche] .vg-kopf:after{content:"";background:var(--edge-soft);height:1px;position:absolute;bottom:0;left:0;right:0}html[data-stil=shop] .app[data-design][data-flaeche] .d-next .d-next-sub{color:#a3acb2;font:400 14px/1.45 var(--s-text-font);margin-top:6px;display:block}html[data-stil=shop] .app[data-design][data-flaeche] .s-vorlage-knopf{align-self:flex-start;margin-top:10px}html[data-stil=shop] .app[data-design][data-flaeche] .s-pfeil:after{content:none!important}html[data-stil=shop] .app[data-design][data-flaeche] .tag{align-items:center;height:24px;display:inline-flex;padding:0 9px!important;font-size:10.5px!important;line-height:1!important}html[data-stil=shop] .app[data-design][data-flaeche] .s-liste .s-spalten,html[data-stil=shop] .app[data-design][data-flaeche] .s-liste .s-zeile{grid-template-columns:22px minmax(0,2.4fr) 100px 200px 96px 210px}html[data-stil=shop] .app[data-design][data-flaeche] .s-liste .s-zahlung .tag,html[data-stil=shop] .app[data-design][data-flaeche] .s-liste .s-tun .s-pfeil{text-overflow:ellipsis;max-width:100%;overflow:hidden}html[data-stil=shop] .app[data-design][data-flaeche] .s-mini{min-height:30px;padding:0 12px;font-size:10.5px!important}html[data-stil=shop] .app[data-design][data-flaeche] h1:where(:not(.cg *)){letter-spacing:-.035em!important;font-size:clamp(34px,4vw,52px)!important;font-weight:900!important;line-height:1.02!important}html[data-stil=shop] .app[data-design][data-flaeche] .s-gruss h1:where(:not(.cg *)){font-size:clamp(34px,4vw,52px)!important}html[data-stil=shop] .app[data-design][data-flaeche] .s-gruss .s-lead{font-weight:300}html[data-stil=shop] .app[data-design][data-flaeche] .top{z-index:20;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:sticky;top:0;border-bottom:1px solid var(--s-linie)!important;background:#0a0a0be0!important}html[data-stil=shop][data-farbsatz=klar] .app[data-design][data-flaeche] .top{background:#e9ebeee6!important}html[data-stil=shop] .app[data-design][data-flaeche] .top .btn.neu{min-height:36px;padding:0 14px;border:1px solid var(--s-werkzeug-rand)!important;color:var(--s-text)!important;background:0 0!important;font-size:11px!important}html[data-stil=shop] .app[data-design][data-flaeche] .top .btn.neu:hover{border-color:var(--s-werkzeug-hover)!important}html[data-stil=shop] .app[data-design][data-flaeche] .pille-test{text-transform:uppercase;color:#7fb57f!important;font:800 11px/1 var(--s-display)!important;letter-spacing:.16em!important;background:0 0!important;border:0!important}html[data-stil=shop] .app[data-design][data-flaeche] .pille-test[data-instanz=test]{color:#e8833a!important}html[data-stil=shop] .app[data-design][data-flaeche] .pille-test .punkt{box-shadow:0 0 0 3px #7fb57f24;background:currentColor!important}html[data-stil=shop] .app[data-design][data-flaeche] .s-haupt-zone .btn:not(.sec):not(.ghost):not(.gefahr):not(.off):not(.sm){background:var(--s-gold)!important;border-color:var(--s-gold)!important;color:var(--s-gold-tinte)!important}html[data-stil=shop] .app[data-design][data-flaeche] .s-haupt-zone .btn:not(.sec):not(.ghost):not(.gefahr):not(.off):not(.sm):not(:disabled):hover{transform:translateY(-2px);background:var(--s-gold-hell)!important;border-color:var(--s-gold-hell)!important}html[data-stil=shop] .app[data-design][data-flaeche] .s-kv{grid-template-columns:84px minmax(0,1fr);gap:8px 12px;margin:0;font-size:14px;display:grid}html[data-stil=shop] .app[data-design][data-flaeche] .s-kv dt:where(:not(.cg *)){color:var(--s-leise)}html[data-stil=shop] .app[data-design][data-flaeche] .s-kv dd:where(:not(.cg *)){color:var(--s-text);margin:0;font-weight:500}html[data-stil=shop] .app[data-design][data-flaeche] .s-kunde-knopf{align-self:flex-start}html[data-stil=shop] .app[data-design][data-flaeche] .s-leer-block{flex-direction:column;align-items:flex-start;gap:12px;display:flex}html[data-stil=shop] .app[data-design][data-flaeche] .s-leer-block .s-leer{margin:0}html[data-stil=shop] .app[data-design][data-flaeche] .vg-step a:where(:not(.cg *)),html[data-stil=shop] .app[data-design][data-flaeche] .d-kette-glied a:where(:not(.cg *)){text-decoration:none!important}html[data-stil=shop] .app[data-design][data-flaeche] .vg-step .vg-lbl{text-transform:uppercase;letter-spacing:.14em!important;font-size:11.5px!important}html[data-stil=shop] .app[data-design][data-flaeche] .vg-step.cur .vg-dot{box-shadow:0 0 0 6px #e4c55224!important}html[data-stil=shop] .app[data-design][data-flaeche] .vg-step.cur .vg-sub{color:var(--s-gold-text)!important}html[data-stil=shop] .app[data-design][data-flaeche] :is(.btn.haupt,.s-haupt-zone .btn:not(.sec):not(.ghost):not(.gefahr):not(.off):not(.s-mini):first-of-type):not(.k1):not(.k2):not(.k3):not(.k4):not(.k5):not(.k6):not(.k7):not(.k8):not(.k9){background:var(--s-gold)!important;border:1px solid var(--s-gold)!important;color:var(--s-gold-tinte)!important}html[data-stil=shop] .app[data-design][data-flaeche] :is(.btn.haupt,.s-haupt-zone .btn:not(.sec):not(.ghost):not(.gefahr):not(.off):not(.s-mini):first-of-type):not(.k1):not(.k2):not(.k3):not(.k4):not(.k5):not(.k6):not(.k7):not(.k8):not(.k9):not(:disabled):hover{transform:translateY(-2px);background:var(--s-gold-hell)!important;border-color:var(--s-gold-hell)!important}html[data-stil=shop] .app[data-design][data-flaeche] .side .schritt-leiste{display:none!important}html[data-stil=shop] .app[data-design][data-flaeche] form[data-schrittmodus]>.head{margin-bottom:0;padding-bottom:22px;position:relative}html[data-stil=shop] .app[data-design][data-flaeche] form[data-schrittmodus]>.head:after{content:"";background:var(--edge-soft);height:1px;position:absolute;bottom:0;left:0;right:0}html[data-stil=shop] .app[data-design][data-flaeche] .schritt-titel{flex-direction:column;gap:12px;display:flex}html[data-stil=shop] .app[data-design][data-flaeche] .schritt-titel h1:where(:not(.cg *)){margin:0}html[data-stil=shop] .app[data-design][data-flaeche] .schritt-titel .s-nrk{color:var(--s-leise);margin-right:6px}html[data-stil=shop] .app[data-design][data-flaeche] form[data-schrittmodus] .head .acts .btn{min-height:40px}html[data-stil=shop] .app[data-design][data-flaeche] .schritt-kopf{padding-top:6px}html[data-stil=shop] .app[data-design][data-flaeche] .schritt-kopf>.eyebrow,html[data-stil=shop] .app[data-design][data-flaeche] .schritt-kopf>h2:where(:not(.cg *)){display:none}html[data-stil=shop] .app[data-design][data-flaeche] .s-step-kreis{border-width:1px;width:35px;height:35px}html[data-stil=shop] .app[data-design][data-flaeche] .s-step.cur .s-step-kreis{box-shadow:0 0 0 6px #e4c55224}html[data-stil=shop] .app[data-design][data-flaeche] .s-step-text{letter-spacing:.14em;text-transform:uppercase;margin-top:4px;font:800 11.5px/1.2 var(--s-display)!important}html[data-stil=shop] .app[data-design][data-flaeche] .s-step-zustand{color:var(--txt-faint,#7d878e);font-size:12.5px}html[data-stil=shop] .app[data-design][data-flaeche] .s-step.cur .s-step-zustand{color:var(--s-gold-text)}html[data-stil=shop] .app[data-design][data-flaeche] .s-step:before{height:1px;top:17px}html[data-stil=shop] .app[data-design][data-flaeche] form[data-schrittmodus] section.card>.row:first-child>h2:where(:not(.cg *)){display:none}html[data-stil=shop] .app[data-design][data-flaeche] form[data-schrittmodus] section.card>.row:first-child{border-bottom:0!important;padding-bottom:0!important}html[data-stil=shop] .app[data-design][data-flaeche] .finder-knopf{align-self:flex-start;width:auto!important}html[data-stil=shop] .app[data-design][data-flaeche] .schritt-fuss{z-index:15;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);align-items:center;gap:16px;margin-top:16px;position:sticky;bottom:0;border-radius:var(--s-r-paneel)!important;background:#161a20f5!important;border:0!important;padding:14px 18px!important;display:flex!important;box-shadow:0 0 0 1px #e4c55266,0 -20px 40px -20px #000c!important}html[data-stil=shop] .app[data-design][data-flaeche] .schritt-fuss>div:first-child:where(:not(.cg *)){flex:none}html[data-stil=shop] .app[data-design][data-flaeche] .schritt-fuss>.schritt-fuss-mitte{flex:1;justify-content:stretch}html[data-stil=shop] .app[data-design][data-flaeche] .schritt-fuss>div:last-child:where(:not(.cg *)){flex:none}html[data-stil=shop] .app[data-design][data-flaeche] .schritt-fuss .s-summe-band{flex:1;justify-content:center;gap:24px;padding:10px 18px}html[data-stil=shop] .app[data-design][data-flaeche] .schritt-fuss .s-summe-band b:where(:not(.cg *)){margin-left:-14px;font-size:18px}html[data-stil=shop] .app[data-design][data-flaeche] .schritt-fuss .schritt-speicher-text{display:none}@media (max-width:720px){html[data-stil=shop] .app[data-design][data-flaeche] .schritt-fuss{flex-wrap:wrap;gap:10px;padding:10px!important}html[data-stil=shop] .app[data-design][data-flaeche] .schritt-fuss>.schritt-fuss-mitte{flex:100%;order:-1}html[data-stil=shop] .app[data-design][data-flaeche] .schritt-fuss>div:not(.schritt-fuss-mitte):where(:not(.cg *)){flex:1}html[data-stil=shop] .app[data-design][data-flaeche] .schritt-fuss>div:not(.schritt-fuss-mitte) .btn{width:100%}html[data-stil=shop] .app[data-design][data-flaeche] .s-step-zustand{display:none}}html[data-stil=shop] .app[data-design][data-flaeche] .s-listen-paneel{overflow:hidden}html[data-stil=shop] .app[data-design][data-flaeche] .s-reiter-leiste,html[data-stil=shop] .app[data-design][data-flaeche] .card.flush>.chips:first-child{background:#0000002e;flex-wrap:wrap;gap:0 26px;margin:0;padding:0 28px;display:flex;border-bottom:1px solid var(--sep)!important}html[data-stil=shop][data-farbsatz=klar] .app[data-design][data-flaeche] .s-reiter-leiste{background:#0f121508}html[data-stil=shop] .app[data-design][data-flaeche] .s-reiter-leiste a:where(:not(.cg *)){white-space:nowrap;font:800 11.5px/1 var(--s-display);letter-spacing:.14em;text-transform:uppercase;border-bottom:2px solid #0000;margin-bottom:-1px;padding:18px 0 14px;color:var(--s-leise)!important;text-decoration:none!important}html[data-stil=shop] .app[data-design][data-flaeche] .s-reiter-leiste a em:where(:not(.cg *)){color:var(--txt-faint,#7d878e);margin-left:6px;font-style:normal}html[data-stil=shop] .app[data-design][data-flaeche] .s-reiter-leiste a:hover:where(:not(.cg *)){color:var(--s-text)!important}html[data-stil=shop] .app[data-design][data-flaeche] .s-reiter-leiste a[aria-current=true]:where(:not(.cg *)){border-bottom-color:var(--s-gold);color:var(--s-text)!important}html[data-stil=shop] .app[data-design][data-flaeche] .s-reiter-leiste a[aria-current=true] em:where(:not(.cg *)){color:var(--s-gold-text)}html[data-stil=shop] .app[data-design][data-flaeche] .s-listen-suche{flex-wrap:nowrap;gap:12px;padding:16px 28px;position:relative}html[data-stil=shop] .app[data-design][data-flaeche] .s-listen-suche:after{content:"";background:var(--ln);height:1px;position:absolute;bottom:0;left:0;right:0}html[data-stil=shop] .app[data-design][data-flaeche] .s-suchfeld{flex:260px;min-width:0}html[data-stil=shop] .app[data-design][data-flaeche] .s-hinweis-zeile{border-left:2px solid var(--s-gold);flex-wrap:wrap;align-items:center;gap:12px;margin:12px 28px 0;padding:12px 28px 12px 14px;font-size:14px}html[data-stil=shop] .app[data-design][data-flaeche] .s-listen-fuss{gap:10px;padding:14px 28px}html[data-stil=shop] .app[data-design][data-flaeche] .s-leer-zeile{flex-wrap:wrap;align-items:center;gap:14px;margin:0;display:flex;padding:22px 28px!important}html[data-stil=shop] .app[data-design][data-flaeche] .card.flush th:where(:not(.cg *)){padding:14px 28px 12px!important}html[data-stil=shop] .app[data-design][data-flaeche] .card.flush td:where(:not(.cg *)){vertical-align:middle;padding:13px 28px!important}html[data-stil=shop] .app[data-design][data-flaeche] .card.flush tbody tr:hover:where(:not(.cg *)){background:#e4c5520d!important}html[data-stil=shop] .app[data-design][data-flaeche] td.prim>.small:has(.btn){flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}html[data-stil=shop] .app[data-design][data-flaeche] .s-hinweis{border-left:2px solid var(--s-gold);color:var(--s-leise);margin:0;padding:2px 0 2px 14px;font-size:14px}html[data-stil=shop] .app[data-design][data-flaeche] .s-hinweis.ok{color:var(--s-text);border-left-color:#7fb57f}html[data-stil=shop] .app[data-design][data-flaeche] .fehlerbox{color:var(--bad-lt,#ff9b98)!important;background:0 0!important;border-left:2px solid #c8413f!important;border-radius:0!important;padding:2px 0 2px 14px!important}html[data-stil=shop][data-farbsatz=klar] .app[data-design][data-flaeche] .fehlerbox{color:#9a2f12!important}html[data-stil=shop] .app[data-design][data-flaeche] .s-fristen th:where(:not(.cg *)){border-bottom:1px solid var(--sep)!important;padding:18px 24px 12px!important}html[data-stil=shop] .app[data-design][data-flaeche] .s-fristen td:where(:not(.cg *)){padding:12px 24px!important}html[data-stil=shop] .app[data-design][data-flaeche] .s-fristen .s-frist-gruen{color:#9fd09f}html[data-stil=shop][data-farbsatz=klar] .app[data-design][data-flaeche] .s-fristen .s-frist-gruen{color:#1d5c33}html[data-stil=shop] .app[data-design][data-flaeche] .s-frist-start{color:var(--s-leise);margin-top:2px;font-size:12.5px;display:block}html[data-stil=shop] .app[data-design][data-flaeche] .s-frist-feld{align-items:center;gap:10px;display:inline-flex}html[data-stil=shop] .app[data-design][data-flaeche] .s-frist-zahl{text-align:right;width:64px!important}html[data-stil=shop] .app[data-design][data-flaeche] .s-frist-zahl:disabled{opacity:.45}html[data-stil=shop] .app[data-design][data-flaeche] .s-frist-aus{color:var(--s-leise);text-transform:none;letter-spacing:0;align-items:center;gap:6px;font-size:13px;font-weight:400;display:inline-flex}html[data-stil=shop] .app[data-design][data-flaeche] .s-frist-fuss{flex-direction:column;gap:14px;padding:22px 24px 24px;display:flex}html[data-stil=shop] .app[data-design][data-flaeche] .s-punkt{vertical-align:middle;border-radius:50%;width:8px;height:8px;margin-right:8px;display:inline-block}html[data-stil=shop] .app[data-design][data-flaeche] .s-punkt.g{background:#7fb57f}html[data-stil=shop] .app[data-design][data-flaeche] .s-punkt.y{background:#e4c552}html[data-stil=shop] .app[data-design][data-flaeche] .s-punkt.r{background:#c8413f}html[data-stil=shop] .app[data-design][data-flaeche] .d-einst-liste a:where(:not(.cg *)){background:0 0!important;border:0!important;border-left:2px solid #0000!important;border-radius:0!important;padding:10px 14px!important}html[data-stil=shop] .app[data-design][data-flaeche] .d-einst-liste a.on:where(:not(.cg *)){background:linear-gradient(90deg,#e4c5521a,#0000 70%)!important;border-left-color:#e4c552!important}html[data-stil=shop] .app[data-design][data-flaeche] .d-einst-liste a span:where(:not(.cg *)){color:var(--s-text);font-weight:600}html[data-stil=shop] .app[data-design][data-flaeche] .d-einst-liste a small:where(:not(.cg *)){color:var(--s-leise)}@media (max-width:720px){html[data-stil=shop] .app[data-design][data-flaeche] .s-reiter-leiste{gap:20px;padding:0 16px}html[data-stil=shop] .app[data-design][data-flaeche] .s-listen-suche{padding:12px 16px}html[data-stil=shop] .app[data-design][data-flaeche] .card.flush td:where(:not(.cg *)){padding:4px 0!important}html[data-stil=shop] .app[data-design][data-flaeche] .s-hinweis-zeile{margin:12px 16px 0}}html[data-stil=shop] .app[data-design][data-flaeche] :is(td,th):where(:not(.cg *)){word-break:normal!important;overflow-wrap:normal!important;-webkit-hyphens:manual!important;hyphens:manual!important}html[data-stil=shop] .app[data-design][data-flaeche] .card.flush :is(td,th):where(:not(.cg *)){padding-left:14px!important;padding-right:14px!important}html[data-stil=shop] .app[data-design][data-flaeche] .card.flush :is(td,th):first-child:where(:not(.cg *)){padding-left:28px!important}html[data-stil=shop] .app[data-design][data-flaeche] .card.flush :is(td,th):last-child:where(:not(.cg *)){padding-right:28px!important}@media (min-width:721px){html[data-stil=shop] .app[data-design][data-flaeche] .btn{white-space:nowrap}}html[data-stil=shop] .anmeldung[data-design]{background:radial-gradient(90% 40% at 50% 110%,#e4c55224,#0000 70%),#0a0a0b!important}html[data-stil=shop] .anmeldung[data-design] .card{max-width:420px;position:relative;overflow:visible!important}html[data-stil=shop] .anmeldung[data-design] .card:before{content:"";background:var(--edge);border-radius:6px 6px 0 0;height:2px;position:absolute;inset:0 0 auto}html[data-stil=shop] .anmeldung[data-design] .marke-logo{width:240px;max-width:100%;height:auto}html[data-stil=shop] .anmeldung[data-design] .marke-unter{font:800 11px/1 var(--s-display)!important;letter-spacing:.32em!important;color:#a3acb2!important}html[data-stil=shop] .anmeldung[data-design] .eyebrow{font:500 12px/1.2 var(--s-text-font);letter-spacing:.24em;text-transform:uppercase;margin-top:8px;color:#e4c552!important}html[data-stil=shop] .anmeldung[data-design] h1:where(:not(.cg *)){margin:6px 0 4px;line-height:1.05;font-size:34px!important}html[data-stil=shop] .anmeldung[data-design] h1 em:where(:not(.cg *)){color:#f6e79b;font-style:italic}html[data-stil=shop] .anmeldung[data-design] label:where(:not(.cg *)){text-transform:uppercase;font:800 10.5px/1.3 var(--s-display)!important;letter-spacing:.16em!important;color:#a3acb2!important}html[data-stil=shop] .anmeldung[data-design] a:where(:not(.cg *)){text-decoration:none!important}.s-trenner-oben{border-top:1px solid var(--line);padding-top:12px}.s-trenner-unten{border-bottom:1px solid var(--line);gap:6px;padding-bottom:10px}.s-feldgruppe{border:0;gap:6px;padding:0}.s-bild-vorschau{border:1px solid var(--line);border-radius:4px;max-width:260px;max-height:200px}.s-warn-text{color:var(--c-b45309)}html[data-stil=shop] .s-warn-text{color:#f6e79b}html[data-stil=shop][data-farbsatz=klar] .s-warn-text{color:#6b5413}@media (max-width:720px){html[data-stil=shop] .app[data-design][data-flaeche] .s-step{position:relative}html[data-stil=shop] .app[data-design][data-flaeche] .s-step.cur .s-step-text{white-space:nowrap;position:absolute;top:40px;left:50%;transform:translate(-50%)}html[data-stil=shop] .app[data-design][data-flaeche] .s-step.cur:first-child .s-step-text{left:0;transform:none}html[data-stil=shop] .app[data-design][data-flaeche] .s-step.cur:last-child .s-step-text{left:auto;right:0;transform:none}html[data-stil=shop] .app[data-design][data-flaeche] .s-liste .s-zeile{row-gap:10px;padding:14px 15px;grid-template-columns:22px minmax(0,1fr) auto!important;grid-template-areas:"sym wer betrag"".tun tun"!important}html[data-stil=shop] .app[data-design][data-flaeche] .s-liste .s-zeile .s-sym{grid-area:sym}html[data-stil=shop] .app[data-design][data-flaeche] .s-liste .s-zeile .s-wer{grid-area:wer}html[data-stil=shop] .app[data-design][data-flaeche] .s-liste .s-zeile .s-betrag{grid-area:betrag}html[data-stil=shop] .app[data-design][data-flaeche] .s-liste .s-zeile .s-tun{text-align:left;grid-area:tun}html[data-stil=shop] .app[data-design][data-flaeche] .s-liste .s-zeile :is(.s-wann,.s-zahlung){display:none!important}html[data-stil=shop] .app[data-design][data-flaeche] .s-liste .s-zeile .s-wer b:where(:not(.cg *)),html[data-stil=shop] .app[data-design][data-flaeche] .s-liste .s-zeile .s-wer small:where(:not(.cg *)){white-space:normal}html[data-stil=shop] .app[data-design][data-flaeche] .d-next,html[data-stil=shop] .app[data-design][data-flaeche] .d-next.fertig{bottom:auto;left:auto;right:auto;gap:16px!important;padding:20px 16px!important;position:static!important}html[data-stil=shop] .app[data-design][data-flaeche] .d-next .d-next-knoepfe{flex-direction:column;align-items:stretch;width:100%}html[data-stil=shop] .app[data-design][data-flaeche] .s-sec-h .btn{width:auto}}@media (min-width:721px){html[data-stil=shop] .app[data-design][data-flaeche] .s-liste .s-spalten,html[data-stil=shop] .app[data-design][data-flaeche] .s-liste .s-zeile{grid-template-columns:22px minmax(0,2.2fr) 100px 230px 96px 190px}}html[data-stil=shop] .app[data-design][data-flaeche] .s-liste .s-zahlung .tag{letter-spacing:.08em!important}html[data-stil=shop] .app[data-design][data-flaeche] td .btn{white-space:normal}html[data-stil=shop] .app[data-design][data-flaeche] main>:not(.card) .tile,html[data-stil=shop] .app[data-design][data-flaeche] .g4>.tile,html[data-stil=shop] .app[data-design][data-flaeche] .kacheln>.tile{position:relative;background:linear-gradient(180deg, var(--s-paneel-oben), var(--s-paneel))!important;box-shadow:var(--s-schatten)!important;border:0!important;border-radius:6px!important}html[data-stil=shop] .app[data-design][data-flaeche] .g4>.tile:hover{box-shadow:0 0 0 1px #e4c5528c,0 30px 60px -36px #000000e6!important}html[data-stil=shop] .app[data-design][data-flaeche] th a:where(:not(.cg *)){color:var(--txt-faint,#7d878e)!important;text-decoration:none!important}html[data-stil=shop] .app[data-design][data-flaeche] th a:hover:where(:not(.cg *)){color:var(--s-text)!important}html[data-stil=shop] .app[data-design][data-flaeche] .tag{max-width:100%;min-height:24px;white-space:normal!important;height:auto!important;padding-top:5px!important;padding-bottom:5px!important;line-height:1.25!important}html[data-stil=shop] .app[data-design][data-flaeche] :is(.s-liste,.vg-kopf .chips,td) .tag{white-space:nowrap!important}html[data-stil=shop] .app[data-design][data-flaeche] form .pos-liste{margin:0 -28px;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;gap:16px!important}html[data-stil=shop] .app[data-design][data-flaeche] form .pos-liste>.pos-zeile.card{position:relative;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0 28px 20px!important}html[data-stil=shop] .app[data-design][data-flaeche] form .pos-liste>.pos-zeile.card:before{content:"";border-radius:0;height:2px;position:absolute;top:0;left:0;right:0;opacity:1!important;background:var(--edge-soft)!important;display:block!important}html[data-stil=shop] .app[data-design][data-flaeche] form .pos-liste>.pos-zeile[data-rolle=zubehoer]{padding-left:52px!important}html[data-stil=shop] .app[data-design][data-flaeche] form .pos-liste>.pos-zeile[data-rolle=zubehoer]:before{left:52px}html[data-stil=shop] .app[data-design][data-flaeche] .pos-karte{background:var(--head-tint);border-bottom:1px solid var(--sep);align-items:start;margin:0 -28px 12px;padding:20px 28px;grid-template-columns:84px minmax(0,1fr)!important;gap:20px!important;display:grid!important}html[data-stil=shop] .app[data-design][data-flaeche] .pos-karte-bild{place-items:center;display:grid;overflow:hidden;background:linear-gradient(160deg,#39414b,#1a1e24)!important;border-radius:4px!important;width:84px!important;height:84px!important}html[data-stil=shop] .app[data-design][data-flaeche] .pos-karte-bild img:where(:not(.cg *)){object-fit:contain;width:100%!important;height:100%!important}html[data-stil=shop] .app[data-design][data-flaeche] .pos-karte-kopf{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}html[data-stil=shop] .app[data-design][data-flaeche] .pos-karte-text b:where(:not(.cg *)),html[data-stil=shop] .app[data-design][data-flaeche] .pos-karte-text strong:where(:not(.cg *)){letter-spacing:-.02em;font:800 20px/1.2 var(--s-display)!important}html[data-stil=shop] .app[data-design][data-flaeche] .pos-karte-betrag{text-align:right}html[data-stil=shop] .app[data-design][data-flaeche] .pos-karte-betrag b:where(:not(.cg *)){letter-spacing:-.02em;font-variant-numeric:tabular-nums;font:900 24px/1 var(--s-display)!important}html[data-stil=shop] .app[data-design][data-flaeche] .pos-kacheln{flex-wrap:wrap;gap:8px!important;display:flex!important}html[data-stil=shop] .app[data-design][data-flaeche] .pos-kachel{letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:6px;min-height:24px;box-shadow:none!important;font:800 10.5px/1 var(--s-display)!important;background:#ffffff0f!important;border:0!important;border-radius:3px!important;padding:0 9px!important;display:inline-flex!important}html[data-stil=shop] .app[data-design][data-flaeche] .pos-kachel .small,html[data-stil=shop] .app[data-design][data-flaeche] .pos-kachel .muted{font:inherit!important;color:var(--s-leise)!important}html[data-stil=shop] .app[data-design][data-flaeche] .pos-kachel b:where(:not(.cg *)){font:inherit!important;color:var(--s-text)!important}html[data-stil=shop][data-farbsatz=klar] .app[data-design][data-flaeche] .pos-kachel{background:#0f12150f!important}html[data-stil=shop] .app[data-design][data-flaeche] .pos-zeile .btn.ghost.sm,html[data-stil=shop] .app[data-design][data-flaeche] .pos-zeile .btn.sm.ghost{min-height:30px;padding:0 12px!important;font-size:10.5px!important}html[data-stil=shop] .app[data-design][data-flaeche] .d1-kasten{margin:8px -28px 0;position:relative;box-shadow:none!important;background:#e4c5520d!important;border:0!important;border-top:2px solid #e4c55259!important;border-radius:0!important;padding:18px 28px 22px!important}html[data-stil=shop] .app[data-design][data-flaeche] .d1-kasten:before{display:none!important}html[data-stil=shop] .app[data-design][data-flaeche] .d1-kasten>b:first-child:where(:not(.cg *)),html[data-stil=shop] .app[data-design][data-flaeche] .d1-kasten>.row:first-child b:where(:not(.cg *)){letter-spacing:.24em;text-transform:uppercase;font:500 11px/1.2 var(--s-text-font)!important;color:var(--s-gold-text)!important}html[data-stil=shop] .app[data-design][data-flaeche] .d1-karten{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important}html[data-stil=shop] .app[data-design][data-flaeche] .d1-karte{background:var(--panel-up,#1b2129)!important;box-shadow:0 0 0 1px var(--ln)!important;border:0!important;border-radius:4px!important;grid-template-columns:44px minmax(0,1fr)!important;align-items:start!important;gap:6px 12px!important;padding:10px 12px!important;display:grid!important}html[data-stil=shop][data-farbsatz=klar] .app[data-design][data-flaeche] .d1-karte{background:#fff!important}html[data-stil=shop] .app[data-design][data-flaeche] .d1-karte img:where(:not(.cg *)){object-fit:contain;border-radius:4px;grid-row:span 3;width:44px!important;height:44px!important}html[data-stil=shop] .app[data-design][data-flaeche] .d1-karte>button:where(:not(.cg *)),html[data-stil=shop] .app[data-design][data-flaeche] .d1-karte .btn{grid-column:2;justify-self:start;min-height:30px;padding:0 12px;font-size:10.5px!important}html[data-stil=shop] .app[data-design][data-flaeche] .d1-kasten.d1-pflicht{background:#e4c55217!important}@media (max-width:1100px){html[data-stil=shop] .app[data-design][data-flaeche] .d1-karten{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:720px){html[data-stil=shop] .app[data-design][data-flaeche] .d1-karten{grid-template-columns:minmax(0,1fr)!important}html[data-stil=shop] .app[data-design][data-flaeche] form .pos-liste{margin:0 -16px}html[data-stil=shop] .app[data-design][data-flaeche] form .pos-liste>.pos-zeile.card{padding:0 16px 16px!important}html[data-stil=shop] .app[data-design][data-flaeche] .pos-karte{margin:0 -16px 12px;padding:16px;grid-template-columns:60px minmax(0,1fr)!important}html[data-stil=shop] .app[data-design][data-flaeche] .pos-karte-bild{width:60px!important;height:60px!important}html[data-stil=shop] .app[data-design][data-flaeche] .pos-karte-kopf{flex-direction:column}html[data-stil=shop] .app[data-design][data-flaeche] .pos-karte-betrag{text-align:left}html[data-stil=shop] .app[data-design][data-flaeche] .d1-kasten{margin:8px -16px 0;padding:16px!important}}html[data-stil=shop] .app[data-design][data-flaeche] .d1-zu{all:unset;box-sizing:border-box;cursor:pointer;border-top:1px solid var(--sep);width:calc(100% + 56px);color:var(--s-leise);background:#e4c5520a;align-items:center;gap:14px;margin:8px -28px 0;padding:12px 28px;font-size:13px;display:flex}html[data-stil=shop] .app[data-design][data-flaeche] .d1-zu:hover{background:#e4c55217}html[data-stil=shop] .app[data-design][data-flaeche] .d1-zu:focus-visible{outline:2px solid var(--s-gold);outline-offset:-2px}html[data-stil=shop] .app[data-design][data-flaeche] .d1-zu .s-linie{flex:1}html[data-stil=shop] .app[data-design][data-flaeche] .d1-kopf{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}html[data-stil=shop] .app[data-design][data-flaeche] .d1-kopf b:where(:not(.cg *)){letter-spacing:.24em;text-transform:uppercase;font:500 11px/1.2 var(--s-text-font)!important;color:var(--s-gold-text)!important}@media (max-width:720px){html[data-stil=shop] .app[data-design][data-flaeche] .d1-zu{width:calc(100% + 32px);margin:8px -16px 0;padding:12px 16px}}html[data-stil=shop] .app[data-design][data-flaeche] .s-pos-tabelle{border-collapse:collapse;width:100%}html[data-stil=shop] .app[data-design][data-flaeche] .s-pos-tabelle th:where(:not(.cg *)){padding:10px 8px!important;font-size:10.5px!important}html[data-stil=shop] .app[data-design][data-flaeche] .s-pos-tabelle td:where(:not(.cg *)){vertical-align:middle;padding:12px 8px!important}html[data-stil=shop] .app[data-design][data-flaeche] .s-pos-tabelle td b:where(:not(.cg *)){font-size:14.5px;font-weight:600;display:block}html[data-stil=shop] .app[data-design][data-flaeche] .s-pos-tabelle td small:where(:not(.cg *)){color:var(--s-leise);font-size:12.5px;display:block}html[data-stil=shop] .app[data-design][data-flaeche] .s-pos-bild{width:56px}html[data-stil=shop] .app[data-design][data-flaeche] .s-pos-bild img:where(:not(.cg *)){object-fit:contain;background:linear-gradient(160deg,#323942,#181c21);border-radius:4px;width:40px;height:40px;display:block}html[data-stil=shop] .app[data-design][data-flaeche] .pos-karte{border-bottom:1px solid var(--ln)!important;background:0 0!important;margin:0 0 12px!important;padding:18px 0!important}html[data-stil=shop] .app[data-design][data-flaeche] .d1-kasten{margin:8px 0 0!important;padding:16px 18px 18px!important}html[data-stil=shop] .app[data-design][data-flaeche] .d1-zu{width:100%!important;margin:8px 0 0!important;padding:12px 18px!important}html[data-stil=shop] .app[data-design][data-flaeche] .btn.s-mini{white-space:nowrap!important}html[data-stil=shop] .app[data-design][data-flaeche] .s-listen-paneel{overflow-x:auto}html[data-stil=shop] .app[data-design][data-flaeche] .s-gruppe-kopf .s-anzahl{font-size:12.5px!important}html[data-stil=shop] .app[data-design][data-flaeche] .s-liste .s-tabs button:disabled:where(:not(.cg *)){cursor:default;opacity:1}html[data-stil=shop] .app[data-design][data-flaeche] td .roww{flex-wrap:wrap}html[data-stil=shop] .app[data-design][data-flaeche] td .btn:not(.s-mini){text-align:center;min-width:0;max-width:100%;white-space:normal!important}html[data-stil=shop] .app[data-design][data-flaeche] th:where(:not(.cg *)){letter-spacing:.1em!important}html[data-stil=shop] .app[data-design][data-flaeche] table:where(:not(.cg *)){max-width:100%}html[data-stil=shop] .app[data-design][data-flaeche] td select:where(:not(.cg *)){min-width:0;max-width:100%!important}.s-stand-wahl{max-width:380px}html[data-stil=shop] .app[data-design][data-flaeche] .s-stand-wahl{max-width:230px!important}html[data-stil=shop] .app[data-design][data-flaeche] .s-liste .s-zeile.weiss{opacity:1!important}html[data-stil=shop] .app[data-design][data-flaeche] .s-liste .s-zeile.weiss :is(b,.s-nrv,.s-kd,small,.s-wann,.s-wann b,.s-betrag):where(:not(.cg *)){color:var(--s-leise)!important}@media (max-width:720px){html[data-stil=shop] .app[data-design][data-flaeche] .btn:not(.s-mini){max-width:100%;white-space:normal!important}}.finder-paneel{color:#f2f0ea;background:#0e1216;border-radius:6px;scroll-margin-top:96px;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff21}.finder-paneel:before{content:"";z-index:2;background:linear-gradient(90deg,#0000,#e4c552 20%,#f6e79b 50%,#e4c552 80%,#0000);height:2px;position:absolute;inset:0 0 auto}.finder-paneel-kopf{border-bottom:1px solid #e4c5526b;justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;display:flex}.finder-paneel-kopf .eyebrow{color:#e4c552}.finder-paneel-kopf .btn.ghost{color:#f2f0ea!important}.finder-paneel-rahmen{overscroll-behavior:contain;max-height:min(600px,70vh);overflow-y:auto}.finder-shop-rahmen{background:#0e1216;border:0;width:100%;display:block}.finder-paneel .s-hinweis{color:#f2f0ea;margin:10px 16px}.finder-paneel .s-hinweis.warn,.s-hinweis.warn{border-left-color:#e08a3c!important}.pos-werkzeuge{flex-wrap:wrap;align-items:flex-start;gap:8px;display:flex}.pos-werkzeuge .pos-suche{flex:320px;min-width:0;margin:0;position:relative}.pos-werkzeuge>.btn,.pos-werkzeuge>button:where(:not(.cg *)){flex:none}.pos-info{margin-top:-4px}.pos-zeile.pos-neu,html[data-stil=shop] .app[data-design][data-flaeche] form .pos-liste>.pos-zeile.card.pos-neu{transition:background-color .4s,box-shadow .4s;background:#e4c55238!important;box-shadow:0 0 0 1px #e4c552b3!important}html[data-stil=shop] .app[data-design][data-flaeche] td .btn:not(.s-mini){min-height:36px;letter-spacing:.08em!important;padding:0 12px!important;font-size:11px!important}:is(html[data-stil=shop] .app[data-design][data-flaeche] .card:has(>table),html[data-stil=shop] .app[data-design][data-flaeche] .card:has(>div>table.rsp)){overflow-x:auto}html[data-stil=shop][data-farbsatz=klar] .app[data-design][data-flaeche] .pille-test[data-instanz=test]{color:#9a4a10!important}html[data-stil=shop][data-farbsatz=klar] .app[data-design][data-flaeche] .s-liste .s-zeile.rot .s-sym{color:#b3261e}html[data-stil=shop][data-farbsatz=klar] .app[data-design][data-flaeche] .s-liste .s-zeile.gruen .s-sym{color:#1d5c33}html[data-stil=shop][data-farbsatz=klar] .app[data-design][data-flaeche] .s-liste .s-gruppe.rot .s-gruppe-kopf .s-eyebrow{color:#9a2f12!important}html[data-stil=shop][data-farbsatz=klar] .app[data-design][data-flaeche] .s-liste .s-gruppe.gruen .s-gruppe-kopf .s-eyebrow{color:#1d5c33!important}@media (max-width:720px){html[data-stil=shop] .app[data-design][data-flaeche] .s-band .s-kpi span:where(:not(.cg *)){letter-spacing:.05em!important;font-size:10.5px!important}}.versand-vergleich{grid-column:1/-1}.vergleich-kachel{text-align:left;align-items:center;gap:10px;position:relative;min-width:0!important;padding:10px 14px 10px 38px!important;display:inline-flex!important}.vergleich-kachel i:where(:not(.cg *)){border:1.5px solid var(--ln-strong,#888);border-radius:50%;width:16px;height:16px;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.vergleich-kachel.an i:where(:not(.cg *)){background:radial-gradient(circle,#e4c552 0 4px,#0000 5px);border-color:#e4c552}html[data-stil=shop] .app[data-design][data-flaeche] .vergleich-kachel{background:var(--d2,#16181b)!important;border:1px solid var(--ln-strong)!important;color:var(--s-text)!important;font:600 14px/1.3 var(--s-text-font)!important;border-radius:3px!important}html[data-stil=shop] .app[data-design][data-flaeche] .vergleich-kachel.an{background:#e4c55224!important;border-color:#e4c552!important}html[data-stil=shop] .app[data-design][data-flaeche] .vergleich-kachel:disabled{opacity:.55}.pack-zone{flex-direction:column;grid-column:1/-1;gap:12px;display:flex}.pack-summe{align-self:flex-start}.pack-raster{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:14px;display:grid}.pack-tabelle{min-width:0;overflow-x:auto}.pack-bilder{grid-template-columns:repeat(2,96px);gap:6px;max-height:260px;display:grid;overflow-y:auto}.pack-bild{color:inherit;cursor:zoom-in;text-align:left;font:inherit;background:0 0;border:0;flex-direction:column;gap:3px;margin:0;padding:0;display:flex}.pack-bild.an{outline-offset:1px;outline:2px solid #e4c552}.pack-bild .skizze svg:where(:not(.cg *)){width:100%;height:auto;display:block}.pack-gross{flex-direction:column;gap:6px;max-width:560px;margin:0;display:flex}.pack-gross .skizze svg:where(:not(.cg *)){width:100%;height:auto;display:block}@media (max-width:900px){.pack-bilder{grid-template-columns:72px}}html[data-stil=shop] .app[data-design][data-flaeche] :is(.pack-bild,.pack-gross) .skizze{box-shadow:0 0 0 1px var(--ln);background:#0e1216;border-radius:4px;padding:6px}html[data-stil=shop] .app[data-design][data-flaeche] .pack-summe{flex-wrap:wrap;gap:8px 14px;display:inline-flex}html[data-stil=shop] body:has(.outlook-leiste){color:#f2f0ea;font:400 14px/1.5 var(--s-text-font);background:#0a0a0b}html[data-stil=shop] .outlook-leiste .card{color:#f2f0ea;position:relative;background:linear-gradient(#1b2129,#151a20)!important;border:0!important;border-radius:6px!important;box-shadow:0 0 0 1px #ffffff21!important}html[data-stil=shop] .outlook-leiste .card:before{content:"";background:var(--edge);border-radius:6px 6px 0 0;height:2px;position:absolute;inset:0 0 auto}html[data-stil=shop] .outlook-leiste .eyebrow{font:500 11px/1.2 var(--s-text-font);letter-spacing:.24em;text-transform:uppercase;color:#e4c552}html[data-stil=shop] .outlook-leiste a:where(:not(.cg *)){color:#f6e79b;text-decoration:none}html[data-stil=shop] .outlook-leiste .muted{color:#a3acb2}html[data-stil=shop] .outlook-leiste .tag{min-height:22px;font:800 10.5px/1 var(--s-display);letter-spacing:.1em;text-transform:uppercase;color:#a3acb2;background:#ffffff0f;border-radius:3px;align-items:center;padding:0 8px;display:inline-flex}html[data-stil=shop] .outlook-leiste .tag.t-gold,html[data-stil=shop] .outlook-leiste .tag.t-warn{color:#f6e79b;background:#e4c55224}html[data-stil=shop] .outlook-leiste .tag.t-ok{color:#9fd09f;background:#7fb57f2e}html[data-stil=shop] .outlook-leiste .tag.t-rot-voll,html[data-stil=shop] .outlook-leiste .tag.t-bad{color:#fff;background:#c8413f}html[data-stil=shop] .outlook-leiste .tag.t-fertig{color:#e9e6de;background:0 0;box-shadow:inset 0 0 0 1px #ffffff8c}html[data-stil=shop] .outlook-leiste .btn{font:800 11px/1.2 var(--s-display);letter-spacing:.13em;text-transform:uppercase;color:#f2f0ea;background:#2a313a;border:1px solid #ffffff4d;border-radius:3px;min-height:36px;padding:0 14px}html[data-stil=shop] .outlook-leiste .note{background:0 0;border-left:2px solid #e4c552;padding-left:10px}.bank-knoepfe{flex-wrap:wrap;align-items:center;gap:8px}.bank-umsatz{border-bottom:1px solid var(--line,#ffffff1a);gap:6px;padding-bottom:12px}.bank-umsatz:last-of-type{border-bottom:0}.bank-umsatz-kopf{flex-wrap:wrap;justify-content:space-between;gap:8px}.bank-zweck{word-break:break-word}.bank-zeile{border-bottom:1px solid var(--line,#ffffff14);grid-template-columns:92px 120px minmax(0,1fr) auto;align-items:center;gap:12px;padding:8px 0;font-size:14px;display:grid}.bank-zeile:last-of-type{border-bottom:0}.bank-zeile .zahl:where(:not(.cg *)),.bank-umsatz .zahl:where(:not(.cg *)){font-variant-numeric:tabular-nums}.bank-zeile .zahl:where(:not(.cg *)){text-align:right}html[data-stil=shop] .app[data-design][data-flaeche] .s-band.s-band-4{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:760px){.bank-zeile{grid-template-columns:auto 1fr;row-gap:2px}.bank-zeile>:nth-child(3){grid-column:1/-1}.bank-zeile>.tag{grid-column:1/-1;justify-self:start}html[data-stil=shop] .app[data-design][data-flaeche] .s-band.s-band-4{grid-template-columns:repeat(2,minmax(0,1fr))}}html[data-stil=shop] .outlook-leiste [data-testid=outlook-anmelden],html[data-stil=shop] .outlook-leiste form.card button[type=submit]:where(:not(.cg *)){color:#241c02!important;background:linear-gradient(135deg,#f6e79b,#e4c552 55%,#c9a227)!important;border:0!important}html[data-stil=shop] .outlook-leiste .btn.ghost{color:#f2f0ea!important;background:0 0!important;border:1px solid #ffffff4d!important}html[data-stil=shop] .outlook-leiste .tag.t-info{color:#b9d0ec;background:#82aadc29}html[data-stil=shop] .outlook-leiste .btn.ghost{min-height:32px;text-decoration:none}@media (max-width:760px){html[data-stil=shop] .app[data-design][data-flaeche] .vg-kopf .chips .tag{overflow-wrap:anywhere;text-align:left;white-space:normal!important}.pos-werkzeuge>.btn,.pos-werkzeuge>button:where(:not(.cg *)),.pos-werkzeuge .finder-knopf{flex:100%;width:100%!important}.finder-paneel-rahmen{max-height:70vh}}table.ub-tabelle:where(:not(.cg *)){table-layout:fixed;width:100%}table.ub-tabelle .ub-c-best{width:12%}table.ub-tabelle .ub-c-kunde{width:16%}table.ub-tabelle .ub-c-stand{width:14%}table.ub-tabelle .ub-c-betrag{width:12%}table.ub-tabelle .ub-c-vorschlag{width:24%}table.ub-tabelle .ub-c-bestaetigen{width:22%}table.ub-tabelle td :not(.btn){overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}table.ub-tabelle td:where(:not(.cg *)),table.ub-tabelle th:where(:not(.cg *)){-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere;word-break:normal;vertical-align:top;white-space:normal!important}html[data-stil] .app table.ub-tabelle td .tag,table.ub-tabelle td .tag{overflow-wrap:anywhere;max-width:100%;min-height:22px;white-space:normal!important;letter-spacing:.06em!important;height:auto!important;padding-top:3px!important;padding-bottom:3px!important;font-size:10px!important;line-height:1.25!important}html[data-stil=shop] .app[data-design][data-flaeche] table.ub-tabelle td .btn.s-mini,table.ub-tabelle td .btn.s-mini{text-align:left;justify-content:flex-start;max-width:100%;margin-top:4px;display:inline-flex;white-space:nowrap!important;width:auto!important;min-width:0!important;height:auto!important;min-height:24px!important;font:600 12px/1.2 var(--s-text-font,Inter, sans-serif)!important;text-transform:none!important;letter-spacing:0!important;padding:3px 7px!important;line-height:1.2!important}.ub-bestaetigen{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.ub-bestaetigen select:where(:not(.cg *)){min-width:0;width:100%!important;max-width:100%!important}@media (max-width:1100px){table.ub-tabelle:where(:not(.cg *)),table.ub-tabelle tbody:where(:not(.cg *)){width:100%;display:block}table.ub-tabelle colgroup,table.ub-tabelle thead:where(:not(.cg *)){display:none}table.ub-tabelle tr:where(:not(.cg *)){border-bottom:1px solid var(--line,#ffffff1a);flex-wrap:wrap;gap:6px 16px;padding:14px 16px;display:flex}table.ub-tabelle td:where(:not(.cg *)){flex:200px;min-width:0;display:block;border:0!important;padding:0!important}table.ub-tabelle td.prim:where(:not(.cg *)),table.ub-tabelle td[data-l=Stand]:where(:not(.cg *)){flex-basis:100%}table.ub-tabelle td[data-l]:where(:not(.cg *)):before{content:attr(data-l);letter-spacing:.14em;text-transform:uppercase;opacity:.7;margin-bottom:2px;font-size:10px;font-weight:600;display:block}table.ub-tabelle td.r:where(:not(.cg *)){text-align:left}}html[data-stil=shop] .app[data-design][data-flaeche] table.ub-tabelle thead th:where(:not(.cg *)){overflow-wrap:normal;-webkit-hyphens:manual;hyphens:manual;letter-spacing:.08em!important;white-space:normal!important;padding-right:8px!important;font-size:10px!important}html[data-stil=shop] .app[data-design][data-flaeche] section.card table.ub-tabelle>thead>tr>th:where(:not(.cg *)){font:800 10px/1.25 var(--s-display)!important;letter-spacing:.08em!important;-webkit-hyphens:auto!important;hyphens:auto!important;overflow-wrap:normal!important}html[data-stil=shop] .app[data-design][data-flaeche] section.card table.ub-tabelle td .tag{white-space:normal!important;letter-spacing:.06em!important;overflow-wrap:anywhere!important;max-width:100%!important;height:auto!important;min-height:22px!important;padding-top:3px!important;padding-bottom:3px!important;font-size:10px!important;line-height:1.25!important}html[data-stil=shop] .app[data-design][data-flaeche] .drop.such-liste{z-index:30;background:var(--panel-up,var(--card))!important;border:0!important;padding:6px!important;box-shadow:0 0 0 1px #80808052,0 24px 48px -20px #00000073!important}html[data-stil=shop] .app[data-design][data-flaeche] .drop.such-liste .di{flex-direction:column;align-items:flex-start;gap:3px;color:var(--txt)!important;text-transform:none!important;letter-spacing:0!important;display:flex!important}html[data-stil=shop] .app[data-design][data-flaeche] .drop.such-liste .di .di-titel{font:600 14.5px/1.3 var(--s-text-font)!important;color:var(--txt)!important;text-transform:none!important;letter-spacing:0!important}html[data-stil=shop] .app[data-design][data-flaeche] .drop.such-liste .di .di-unter{flex-wrap:wrap;align-items:center;gap:2px 6px;display:flex;font:400 13px/1.35 var(--s-text-font)!important;color:var(--txt-mute)!important;text-transform:none!important;letter-spacing:0!important}html[data-stil=shop] .app[data-design][data-flaeche] .drop.such-liste .di .di-unter .tag{margin-left:4px}html[data-stil=shop] .app[data-design][data-flaeche] .drop.such-liste .di:hover,html[data-stil=shop] .app[data-design][data-flaeche] .drop.such-liste .di.aktiv{color:var(--txt)!important;background:#e4c55229!important}html[data-stil=shop] .app[data-design][data-flaeche] .drop.such-liste mark.such-treffer{color:inherit;background:0 0;font-weight:800}.pk-gruppe-rahmen{flex-direction:column;gap:0;display:flex}.pk-gruppe{background:var(--panel,#151a20);box-shadow:0 0 0 1px var(--line,#ffffff1a);border-radius:6px;position:relative;overflow:hidden}.pk-gruppe:before{content:"";background:var(--edge,linear-gradient(90deg, transparent, #e4c552 20%, #f6e79b 50%, #e4c552 80%, transparent));height:2px;position:absolute;inset:0 0 auto}.pk-kopf{background:var(--head-tint,#ffffff09);border-bottom:1px solid var(--line,#ffffff1a);grid-template-columns:84px minmax(0,1fr) auto;align-items:center;gap:18px;padding:22px 24px 18px;display:grid}.pk-kopf-bild{background:#ffffff0d;border-radius:4px;justify-content:center;align-items:center;width:84px;height:84px;display:flex;overflow:hidden}.pk-kopf-bild img:where(:not(.cg *)){object-fit:contain;max-width:100%;max-height:100%}.pk-kopf-text{flex-direction:column;gap:6px;min-width:0;display:flex}.pk-kopf-titel{font:800 22px/1.15 var(--s-display,inherit);letter-spacing:-.01em}.pk-marken{flex-wrap:wrap;gap:6px;display:flex}.pk-kopf-summe{text-align:right;flex-direction:column;align-items:flex-end;gap:2px;display:flex}.pk-kopf-summe b:where(:not(.cg *)){font:900 26px/1 var(--s-display,inherit);letter-spacing:-.02em}.pk-spalten,.pk-zeile{grid-template-columns:44px minmax(0,1fr) 112px 104px 150px 108px 28px;align-items:center;gap:14px;padding:0 24px;display:grid}.pk-spalten{border-bottom:1px solid var(--line,#ffffff1a);min-height:34px;font:800 10.5px/1 var(--s-display,inherit);letter-spacing:.16em;text-transform:uppercase;color:var(--txt-mute,#a3acb2)}.pk-spalten .r{text-align:right}.pk-zeile{border-bottom:1px solid var(--line,#ffffff14);min-height:68px;padding-top:10px;padding-bottom:10px;transition:background-color .4s}.pk-zeile:last-child{border-bottom:0}.pk-zeile.pos-neu{background:#e4c55238}.pk-bild{background:#ffffff0d;border-radius:4px;justify-content:center;align-items:center;width:44px;height:44px;display:flex;overflow:hidden}.pk-bild img:where(:not(.cg *)){object-fit:contain;max-width:100%;max-height:100%}.pk-name{flex-direction:column;gap:3px;min-width:0;display:flex}.pk-name b:where(:not(.cg *)){overflow-wrap:anywhere;font-size:15px;font-weight:600;line-height:1.3}.pk-nr{margin-bottom:1px}.pk-unter{color:var(--txt-mute,#a3acb2);flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:13px;display:flex}html[data-stil] .app .pk-unter select.pk-lager:where(:not(.cg *)),.pk-unter select.pk-lager:where(:not(.cg *)){max-width:100%;border:1px solid var(--line,#ffffff29)!important;width:auto!important;min-width:0!important;height:26px!important;min-height:26px!important;color:inherit!important;background-color:#0000!important;padding:0 22px 0 6px!important;font-size:12.5px!important}.pk-unter .tag{min-height:20px!important;font-size:10px!important}.pk-menge{border:1px solid var(--line,#fff3);border-radius:3px;grid-template-columns:34px 1fr 34px;width:112px;height:36px;display:inline-grid;overflow:hidden}.pk-menge button:where(:not(.cg *)){color:inherit;cursor:pointer;background:#ffffff0d;border:0;font-size:16px}.pk-menge button:hover:where(:not(.cg *)){background:#e4c5522e}html[data-stil] .app .pk-menge input:where(:not(.cg *)),.pk-menge input:where(:not(.cg *)){text-align:center;-moz-appearance:textfield;font-weight:700;background:0 0!important;border:0!important;border-radius:0!important;width:100%!important;min-width:0!important;height:34px!important;min-height:34px!important;padding:0!important}.pk-menge input:where(:not(.cg *))::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.pk-menge input:where(:not(.cg *))::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.pk-preis,.pk-betrag{text-align:right;font-variant-numeric:tabular-nums}.pk-betrag{font-weight:800}.pk-rabatt{align-items:center;gap:6px;display:inline-flex}.pk-umschalter{border:1px solid var(--line,#fff3);border-radius:3px;height:36px;display:inline-flex;overflow:hidden}.pk-umschalter button:where(:not(.cg *)){width:34px;color:var(--txt-mute,#a3acb2);cursor:pointer;background:0 0;border:0;font-weight:800}.pk-umschalter button[aria-pressed=true]:where(:not(.cg *)){color:#241c02;background:#e4c552}html[data-stil] .app .pk-rabatt input:where(:not(.cg *)),.pk-rabatt input:where(:not(.cg *)){text-align:right;font-weight:700;width:64px!important;min-width:0!important;height:36px!important;min-height:36px!important;padding:0 8px!important}.pk-weg{width:28px;height:28px;color:var(--txt-mute,#a3acb2);cursor:pointer;background:0 0;border:0;border-radius:3px;font-size:18px;line-height:1}.pk-weg:hover{color:#c8413f;background:#c8413f1f}.pk-loeschfrage{flex-wrap:wrap;grid-column:2/-1;align-items:center;gap:8px;display:flex}.pk-zeile .f{grid-column:2/-1}.pk-gruppe-rahmen>:not(.pk-gruppe){margin-top:-1px}.pos-liste:has(.pk-gruppe-rahmen){gap:18px!important}@media (max-width:900px){.pk-spalten{display:none}.pk-kopf{grid-template-columns:56px minmax(0,1fr);padding:16px}.pk-kopf-bild{width:56px;height:56px}.pk-kopf-summe{text-align:left;grid-column:1/-1;align-items:flex-start}.pk-zeile{grid-template-columns:44px minmax(0,1fr) 28px;gap:8px 12px;padding:12px 16px}.pk-zeile>.pk-weg{grid-area:1/3}.pk-zeile>.pk-menge{grid-column:1/3}.pk-zeile>.pk-preis{grid-column:3/4;display:none}.pk-zeile>.pk-rabatt{grid-column:1/3}.pk-zeile>.pk-betrag{text-align:left;grid-column:1/-1}}.s-summe-band .fuss-netto{align-items:baseline;gap:inherit;display:inline-flex}@media (max-width:760px){.s-summe-band .fuss-netto{display:none!important}}html[data-stil=shop] .app[data-design][data-flaeche] form .card.pk-flach,.card.pk-flach{box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}html[data-stil=shop] .app[data-design][data-flaeche] form .card.pk-flach:before,.card.pk-flach:before{display:none!important}html[data-stil=shop] .app[data-design][data-flaeche] table.ub-tabelle tr.kontrolle-rot td:where(:not(.cg *)),table.ub-tabelle tr.kontrolle-rot td:where(:not(.cg *)){background:#c8413f1f!important}table.ub-tabelle tr.kontrolle-rot td:first-child:where(:not(.cg *)){box-shadow:inset 3px 0 #c8413f}table.ub-tabelle .uk-form{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important}table.ub-tabelle .uk-form>.f:nth-of-type(3){grid-column:1/-1}table.ub-tabelle .uk-firma{align-self:center;grid-column:auto!important}table.ub-tabelle .uk-notiz,table.ub-tabelle .uk-knoepfe{grid-column:1/-1!important}table.ub-tabelle .uk-form label:where(:not(.cg *)){white-space:nowrap;overflow-wrap:normal!important}table.ub-tabelle .uk-form :is(select,input:not([type=checkbox])):where(:not(.cg *)){width:100%!important;min-width:0!important}html[data-stil=shop] .app[data-design][data-flaeche] table.ub-tabelle label.uk-name:where(:not(.cg *)),table.ub-tabelle label.uk-name:where(:not(.cg *)){font:600 15px/1.35 var(--s-text-font,Inter, sans-serif)!important;text-transform:none!important;letter-spacing:0!important;color:var(--txt)!important}table.ub-tabelle label.uk-name b:where(:not(.cg *)){font:inherit!important}.rv{margin-top:6px}.rv>summary:where(:not(.cg *)){cursor:pointer;list-style:revert}.rv-tabelle{border-collapse:collapse;width:100%;margin-top:6px;font-size:13px;table-layout:auto!important}.rv-tabelle th:where(:not(.cg *)){text-align:left;letter-spacing:.08em;text-transform:uppercase;color:var(--txt-mute,#a3acb2);padding:4px 6px;font-size:10px!important}.rv-tabelle td:where(:not(.cg *)){border-top:1px solid var(--line,#ffffff14);vertical-align:top;padding:4px 6px;white-space:normal!important}.rv-tabelle .r{text-align:right}.rv-tabelle tr.rv-storno td:where(:not(.cg *)){opacity:.7;text-decoration:line-through}.rv-tabelle tr.rv-storno td .muted{text-decoration:none}html[data-stil=shop] .app[data-design][data-flaeche] table.ub-tabelle tr.uk-freigegeben td:first-child:where(:not(.cg *)){box-shadow:inset 3px 0 #7fb57f}@media (max-width:760px){.rv-tabelle th:nth-child(5):where(:not(.cg *)),.rv-tabelle td:nth-child(5):where(:not(.cg *)){display:none}}.rv-tabelle tr.rv-kulanz td:where(:not(.cg *)){opacity:.7;font-style:italic}table.ub-tabelle tr.rv-zeile td:where(:not(.cg *)){background:#ffffff05;padding-top:0!important}@media (max-width:1100px){table.ub-tabelle tr.rv-zeile td:where(:not(.cg *)){flex-basis:100%!important}}.rv-tabelle .rv-grau{color:var(--txt-faint,#868f96);font-style:italic}.nurlesen-band{text-align:center;font:600 12.5px/1.4 var(--s-text-font,Inter, sans-serif);color:#f2f0ea;letter-spacing:.02em;background:#3a3f46;padding:4px 16px}.uk-gespeichert{color:var(--s-ok,#2f7d4f);font-weight:600}.kunden-kennung{flex-direction:column;gap:2px;min-width:0;display:flex}.kunden-kennung .kk-name{font-weight:600}.kunden-kennung .kk-zeile{overflow-wrap:anywhere}.vu-kopf{grid-template-columns:minmax(0,1.4fr) repeat(2,minmax(0,1fr)) minmax(0,.9fr);gap:16px;display:grid}@media (max-width:900px){.vu-kopf{grid-template-columns:1fr 1fr}}@media (max-width:560px){.vu-kopf{grid-template-columns:1fr}}.vu-name{font-size:1.05em;font-weight:600}.vu-bild{width:48px}.vu-bild img:where(:not(.cg *)){object-fit:contain;border-radius:4px;width:40px;height:40px}.vu-positionen tfoot td:where(:not(.cg *)){border-top:0;padding-top:2px;padding-bottom:2px}
.bk,.bk-paneel{--bk-schwarz:var(--s4-auf-gold,#141414);--bk-gold:var(--s4-gold,#e4c552);--bk-gold-hell:var(--s4-gold,#e4c552);--bk-grund:var(--s4-seite,#0e1012);--bk-flaeche:var(--s4-block,#1a1e22);--bk-hover:var(--s4-unter,#23282d);--bk-linie:var(--s4-rand,#2e343a);--bk-linie-stark:#77818b;--bk-leise:var(--s4-neben,#a3acb2);--bk-text:var(--s4-text,#f2f0ea);--bk-ok:var(--s4-gruen,#5fbf86);--bk-ok-grund:var(--s4-gruen-flaeche,#16231b);--bk-fehler:var(--s4-rot,#e2776f);--bk-fehler-grund:#2a1a19;--bk-hinweis:var(--s4-gold,#e4c552);--bk-hinweis-grund:#2a2410;--bk-rand:24px;--bk-karten-abstand:16px;--bk-karten-innen:20px;--bk-gruppe:16px;--bk-label:4px;--bk-zeile:44px;--bk-s-grund:14px;--bk-s-tabelle:13px;--bk-s-klein:12px;--bk-s-seite:28px;--bk-s-karte:16px;--bk-hoehe:40px;--bk-radius:6px}.bk{background:var(--bk-grund);color:var(--bk-text);font-size:var(--bk-s-grund);padding:var(--bk-rand);border-radius:var(--bk-radius);line-height:1.45;display:block}.bk *,.bk :before,.bk :after,.bk-paneel *,.bk-paneel :before,.bk-paneel :after{box-sizing:border-box}.bk a{color:var(--bk-text);text-underline-offset:2px;text-decoration:underline}.bk-leise{color:var(--bk-leise)}.bk-klein{font-size:var(--bk-s-klein)}.bk :focus-visible,.bk-paneel :focus-visible{outline:2px solid var(--bk-gold-hell);outline-offset:2px}.bk-seite{gap:var(--bk-karten-abstand);flex-direction:column;max-width:1200px;margin:0 auto;display:flex}.bk-kopf{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px 16px;display:flex}.bk-kopf-text{flex-direction:column;flex:320px;gap:4px;min-width:0;display:flex}.bk-krumen{font-size:var(--bk-s-klein);color:var(--bk-leise);margin:0}.bk-krumen a{color:var(--bk-leise)}.bk-titel{font-size:var(--bk-s-seite);margin:0;font-weight:700;line-height:1.2}.bk-untertitel{color:var(--bk-leise);margin:0}.bk-marken{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.bk-aktionen{flex:none;align-items:center;gap:8px;display:flex}.bk-knopf{min-height:var(--bk-hoehe);border:1px solid var(--bk-linie-stark);background:var(--bk-flaeche);color:var(--bk-text);font:inherit;cursor:pointer;white-space:nowrap;border-radius:4px;justify-content:center;align-items:center;gap:6px;padding:0 16px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.bk a.bk-knopf{text-decoration:none}.bk-knopf:hover{border-color:var(--bk-gold)}.bk-knopf-haupt,.bk a.bk-knopf-haupt{background:var(--bk-gold);border-color:var(--bk-gold);color:var(--bk-schwarz)}.bk-knopf-haupt:hover{background:#f6e79b;border-color:#f6e79b}.bk-knopf-gefahr{color:var(--bk-fehler);border-color:var(--bk-fehler)}.bk-knopf-text{min-height:32px;color:var(--bk-gold);text-underline-offset:2px;background:0 0;border:0;padding:0 4px;text-decoration:underline}.bk-knopf[disabled],.bk-knopf[aria-disabled=true]{opacity:.5;cursor:not-allowed}.bk-mehr{position:relative}.bk-mehr>summary{list-style:none}.bk-mehr>summary::-webkit-details-marker{display:none}.bk-mehr-liste{z-index:20;background:var(--bk-flaeche);border:1px solid var(--bk-linie);border-radius:4px;flex-direction:column;min-width:200px;padding:4px;display:flex;position:absolute;top:calc(100% + 4px);right:0;box-shadow:0 8px 24px #00000080}.bk-mehr-liste a,.bk-mehr-liste button{min-height:40px;font:inherit;text-align:left;color:var(--bk-text);cursor:pointer;background:0 0;border:0;align-items:center;padding:0 12px;text-decoration:none;display:flex}.bk-mehr-liste a:hover,.bk-mehr-liste button:hover{background:var(--bk-hover)}.bk-marke{min-height:24px;font-size:var(--bk-s-klein);border:1px solid var(--bk-linie);background:var(--bk-flaeche);color:var(--bk-leise);border-radius:12px;align-items:center;gap:6px;padding:0 8px;font-weight:600;display:inline-flex}.bk-marke:before{content:"";background:currentColor;border-radius:50%;width:8px;height:8px}.bk-marke-ok{color:var(--bk-ok);background:var(--bk-ok-grund);border-color:#0000}.bk-marke-dran{color:var(--bk-hinweis);background:var(--bk-hinweis-grund);border-color:#0000}.bk-marke-fehler{color:var(--bk-fehler);background:var(--bk-fehler-grund);border-color:#0000}.bk-karte{background:var(--bk-flaeche);border:1px solid var(--bk-linie);border-radius:var(--bk-radius);padding:var(--bk-karten-innen)}.bk-karte-kopf{border-bottom:1px solid var(--bk-linie);justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;padding-bottom:12px;display:flex}.bk-karte-titel{font-size:var(--bk-s-karte);margin:0;font-weight:700}.bk-karte-zu>summary{cursor:pointer;list-style:none}.bk-karte-zu>summary::-webkit-details-marker{display:none}.bk-karte-zu>summary .bk-karte-kopf{border-bottom:0;min-height:28px;margin-bottom:0;padding-bottom:0}.bk-karte-zu[open]>summary .bk-karte-kopf{border-bottom:1px solid var(--bk-linie);margin-bottom:12px;padding-bottom:12px}.bk-schritte{margin:0;padding:0;list-style:none}.bk-schritt{min-height:var(--bk-zeile);border-bottom:1px solid var(--bk-linie);align-items:center;gap:12px;display:flex}.bk-schritt:last-child{border-bottom:0}.bk-schritt-spaeter{color:var(--bk-leise)}.bk-tabelle-huelle{overflow-x:auto}.bk-tabelle{border-collapse:collapse;width:100%;font-size:var(--bk-s-tabelle)}.bk-tabelle th{text-align:left;height:32px;font-size:var(--bk-s-klein);color:var(--bk-leise);border-bottom:1px solid var(--bk-linie);white-space:nowrap;padding:0 12px;font-weight:600}.bk-tabelle td{height:var(--bk-zeile);border-bottom:1px solid var(--bk-linie);padding:0 12px}.bk-tabelle tbody tr:last-child td{border-bottom:0}.bk-tabelle tbody tr:hover{background:var(--bk-hover)}.bk-tabelle .bk-zahl{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.bk-formular{gap:var(--bk-gruppe);grid-template-columns:1fr;display:grid}.bk-feld{gap:var(--bk-label);flex-direction:column;min-width:0;display:flex}.bk-feld>label,.bk-label{font-size:var(--bk-s-klein);font-weight:600}.bk-pflicht{color:var(--bk-fehler)}.bk-eingabe{width:100%;min-height:44px;font:inherit;border:1px solid var(--bk-linie-stark);background:var(--s4-feld,#111417);color:var(--bk-text);border-radius:4px;padding:0 12px;font-size:16px}.bk-eingabe:hover{border-color:var(--bk-gold)}textarea.bk-eingabe{min-height:96px;padding:10px 12px}.bk-hilfe{font-size:var(--bk-s-klein);color:var(--bk-leise)}.bk-haken{min-height:44px;font-size:var(--bk-s-grund);align-items:center;gap:8px;font-weight:400;display:flex}.bk-haken input{width:20px;height:20px;accent-color:var(--bk-gold)}.bk-formular-fuss{margin-top:var(--bk-gruppe);border-top:1px solid var(--bk-linie);flex-wrap:wrap;align-items:center;gap:12px;padding-top:12px;display:flex}.bk-autosave{font-size:var(--bk-s-klein);color:var(--bk-leise);margin-left:auto}.bk-autosave[data-zustand=fehler]{color:var(--bk-fehler);font-weight:600}.bk-meldung{font-size:var(--bk-s-grund);border-left:4px solid;border-radius:4px;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:12px 16px;display:flex}.bk-meldung-text{flex:240px}.bk-meldung-erfolg{background:var(--bk-ok-grund);border-color:var(--bk-ok)}.bk-meldung-fehler{background:var(--bk-fehler-grund);border-color:var(--bk-fehler)}.bk-meldung-hinweis{background:var(--bk-hinweis-grund);border-color:var(--bk-gold)}.bk-leer{text-align:center;color:var(--bk-leise);flex-direction:column;align-items:center;gap:12px;padding:32px 16px;display:flex}.bk-leer p{margin:0}.bk-paneel{z-index:100;background:var(--bk-flaeche);width:min(440px,100vw);color:var(--bk-text);border-left:1px solid var(--bk-linie);font-size:var(--bk-s-grund);flex-direction:column;display:flex;position:fixed;top:0;bottom:0;right:0;box-shadow:-12px 0 32px #0009}.bk-paneel-kopf{padding:16px var(--bk-karten-innen);border-bottom:1px solid var(--bk-linie);justify-content:space-between;align-items:center;gap:12px;display:flex}.bk-paneel-titel{font-size:var(--bk-s-karte);margin:0;font-weight:700}.bk-paneel-inhalt{padding:var(--bk-karten-innen);flex:1;overflow:auto}.bk-paneel-schleier{z-index:99;background:#0009;border:0;position:fixed;inset:0}@media (max-width:767px){.bk{--bk-karten-innen:16px;--bk-rand:16px;padding:16px}.bk-titel{font-size:22px}.bk-kopf{flex-direction:column}.bk-kopf-text{flex:none}.bk-aktionen{width:100%}.bk-aktionen .bk-knopf-haupt{flex:1}.bk-knopf{min-height:44px}.bk-tabelle thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.bk-tabelle,.bk-tabelle tbody,.bk-tabelle tr,.bk-tabelle td{width:100%;display:block}.bk-tabelle tr{border:1px solid var(--bk-linie);border-radius:var(--bk-radius);background:var(--bk-flaeche);margin-bottom:8px;padding:8px 12px}.bk-tabelle td{border:0;justify-content:space-between;gap:12px;height:auto;min-height:32px;padding:4px 0;display:flex}.bk-tabelle td:before{content:attr(data-label);color:var(--bk-leise);font-size:var(--bk-s-klein)}.bk-autosave{width:100%;margin-left:0}}@media (min-width:768px){.bk-formular-zwei{grid-template-columns:1fr 1fr}.bk-eingabe{min-height:var(--bk-hoehe);font-size:var(--bk-s-grund)}.bk-haken{min-height:32px}}
