.rk-kasse .rk-er-seite{isolation:isolate;max-width:1288px;margin:0 auto;padding:48px 24px 64px;position:relative;overflow:visible}@media (max-width:640px){.rk-kasse .rk-er-seite{padding:24px 12px 48px}}.rk-kasse .rk-er-grund{z-index:-1;pointer-events:none;background:radial-gradient(ellipse 60% 100% at 30% 0% in oklab, #48265e6b, transparent 72%);height:560px;position:absolute;inset:-72px 0 auto}@supports (color:lab(0% 0 0)){.rk-kasse .rk-er-grund{background:radial-gradient(ellipse 60% 100% at 30% 0% in oklab, lab(21.8768% 24.8139 -27.462/.42), transparent 72%)}}.rk-kasse .rk-er-kopf{flex-direction:column;gap:12px;max-width:760px;margin-bottom:40px;display:flex}@media (max-width:640px){.rk-kasse .rk-er-kopf{margin-bottom:24px}}.rk-kasse .rk-er-marke{color:var(--tx-3);align-items:center;gap:8px;font-size:.875rem;font-weight:600;line-height:1.4;display:inline-flex}.rk-kasse .rk-er-marke[data-ok]{color:var(--rk-ok-zeichen)}.rk-kasse .rk-er-marke svg{width:16px;height:16px}.rk-kasse .rk-er-h1{font-family:var(--font-outfit), lufga, sans-serif;font-size:var(--rd-kopf-h1,2.75rem);line-height:var(--rd-kopf-h1-zeile,1.04);letter-spacing:var(--rd-kopf-h1-sperrung,-.02em);color:var(--tx-1);text-wrap:balance;overflow-wrap:anywhere;font-weight:700}.rk-kasse .rk-er-h1-zweit{color:var(--ac-2);display:block}.rk-kasse .rk-er-unter{max-width:62ch;color:var(--tx-1);text-wrap:pretty;font-size:1.125rem;font-weight:500;line-height:1.75rem}.rk-kasse .rk-er-unter--laeuft{align-items:center;gap:12px;display:inline-flex}@media (max-width:480px){.rk-kasse .rk-er-unter{font-size:1rem;line-height:1.5rem}}.rk-kasse .rk-er-wege{flex-wrap:wrap;gap:12px;margin-top:12px;display:flex}.rk-kasse .rk-er-raster{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:32px;display:grid}.rk-kasse .rk-er-hauptspalte{flex-direction:column;gap:24px;min-width:0;display:flex}.rk-kasse .rk-er-seitenspalte{flex-direction:column;gap:16px;min-width:0;display:flex;position:sticky;top:96px}@media (max-width:959px){.rk-kasse .rk-er-raster{grid-template-columns:minmax(0,1fr);gap:24px}.rk-kasse .rk-er-seitenspalte{position:static}}.rk-kasse .rk-er-karte{background:var(--rk-flaeche);box-shadow:var(--rk-flaeche-schatten);border-radius:20px;flex-direction:column;gap:16px;padding:24px;display:flex}@media (max-width:480px){.rk-kasse .rk-er-karte{padding:20px 16px}}.rk-kasse .rk-er-karte-kopf{flex-direction:column;gap:8px;display:flex}.rk-kasse .rk-er-h2{font-family:var(--font-outfit), lufga, sans-serif;color:var(--tx-1);text-wrap:balance;font-size:1.25rem;font-weight:600;line-height:1.3}.rk-kasse .rk-er-karte-titel{font-family:var(--font-outfit), lufga, sans-serif;color:var(--tx-1);font-size:1.0625rem;font-weight:600;line-height:1.3}.rk-kasse .rk-er-karte-satz{color:var(--tx-2);text-wrap:pretty;font-size:.9375rem;line-height:1.55}.rk-kasse .rk-er-mail{color:var(--tx-1);overflow-wrap:anywhere;font-weight:600}.rk-kasse .rk-er-karte-fuss{border-top:1px solid var(--rk-haar);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 16px;padding-top:16px;display:flex}.rk-kasse .rk-er-wichtig{color:var(--tx-3);text-wrap:pretty;font-size:.8125rem;line-height:1.5}.rk-kasse .rk-er-wichtig strong{color:var(--tx-1);font-weight:600}.rk-kasse .rk-er-liefer{color:var(--tx-2);align-items:center;gap:8px;font-size:.8125rem;line-height:1.4;display:inline-flex}.rk-kasse .rk-er-liefer-punkt{background:var(--st-warn);border-radius:50%;flex:none;width:8px;height:8px}.rk-kasse .rk-er-liefer[data-stand=fertig] .rk-er-liefer-punkt{background:var(--st-ok)}.rk-kasse .rk-er-liefer[data-stand=lang] .rk-er-liefer-punkt{background:var(--st-krit)}@media (prefers-reduced-motion:no-preference){.rk-kasse .rk-er-liefer[data-stand=laeuft] .rk-er-liefer-punkt{animation:1.4s ease-in-out infinite rk-er-puls}}@keyframes rk-er-puls{50%{opacity:.4}}.rk-kasse .rk-er-haupt{background:linear-gradient(180deg, var(--ac-1), color-mix(in srgb, var(--ac-1) 74%, #000));color:#fff;min-height:48px;font:inherit;cursor:pointer;transition:filter var(--mo-schnell) var(--mo-kurve), transform var(--mo-schnell) var(--mo-kurve);border:1px solid #ffffff24;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:0 20px;font-size:.9375rem;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex;box-shadow:inset 0 1px #fff3}@media (hover:hover){.rk-kasse .rk-er-haupt:hover{filter:brightness(1.08)}}.rk-kasse .rk-er-haupt:active{transform:scale(.96)}.rk-kasse .rk-er-haupt svg,.rk-kasse .rk-ka-neben svg{flex:none;width:16px;height:16px}.rk-kasse .rk-er-haupt--start{align-self:flex-start}.rk-kasse .rk-er-keys{flex-direction:column;gap:12px;display:flex}.rk-kasse .rk-er-keygruppe{flex-direction:column;gap:8px;display:flex}.rk-kasse .rk-er-keygruppe+.rk-er-keygruppe{margin-top:8px}.rk-kasse .rk-er-keygruppe-name{color:var(--tx-1);font-size:.875rem;font-weight:600;line-height:1.4}.rk-kasse .rk-er-keygruppe-name span{color:var(--tx-3);margin-inline-start:4px;font-weight:400}.rk-kasse .rk-er-key{background:#00000047;border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;min-height:56px;padding:8px 8px 8px 16px;display:grid;box-shadow:inset 0 0 0 1px #ffffff1a}.rk-kasse .rk-er-key-wert{letter-spacing:.02em;min-width:0;color:var(--tx-1);overflow-wrap:anywhere;font-family:inherit;font-size:.9375rem;line-height:1.4;display:block}.rk-kasse .rk-er-key-wert[data-maske]{background:radial-gradient(circle, var(--tx-3) 3px, transparent 3.5px) 0 50% / 14px 14px repeat-x;height:20px}.rk-kasse .rk-er-key-felder{flex-direction:column;gap:8px;min-width:0;display:flex}.rk-kasse .rk-er-key-feld{grid-template-columns:96px minmax(0,1fr);align-items:center;gap:12px;display:grid}.rk-kasse .rk-er-key-etikett{color:var(--tx-3);font-size:.8125rem;line-height:1.4}.rk-kasse .rk-er-key[data-zugang]{align-items:start;padding-top:12px;padding-bottom:12px}.rk-kasse .rk-er-key-knoepfe{gap:8px;display:flex}.rk-kasse .rk-er-key-knopf{min-height:40px;color:var(--tx-2);font:inherit;cursor:pointer;transition:background-color var(--mo-schnell) var(--mo-kurve), color var(--mo-schnell) var(--mo-kurve);background:#ffffff0d;border:0;border-radius:10px;padding:0 14px;font-size:.875rem;font-weight:500;box-shadow:inset 0 0 0 1px #ffffff14}.rk-kasse .rk-er-key-knopf--haupt{color:var(--tx-1);background:#ffffff17;font-weight:600}@media (hover:hover){.rk-kasse .rk-er-key-knopf:hover{color:#fff;background:#ffffff1f}}@media (pointer:coarse){.rk-kasse .rk-er-key-knopf{min-height:44px}}@media (max-width:420px){.rk-kasse .rk-er-key{grid-template-columns:minmax(0,1fr);padding:12px}.rk-kasse .rk-er-key-knoepfe>*{flex:1}.rk-kasse .rk-er-key-feld{grid-template-columns:76px minmax(0,1fr)}}.rk-kasse .rk-er-guide{flex-direction:column;gap:16px;margin-top:16px;display:flex}.rk-kasse.rin-guide>.rk-er-guide:first-child{margin-top:0}.rk-kasse .rk-er-guide-kopf{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.rk-kasse .rk-er-stand{color:var(--tx-3);white-space:nowrap;font-size:.8125rem}.rk-kasse .rk-er-produkte{flex-direction:column;gap:8px;display:flex}.rk-kasse .rk-er-produkt{text-align:start;width:100%;color:var(--tx-2);font:inherit;transition:background-color var(--mo-schnell) var(--mo-kurve), box-shadow var(--mo-schnell) var(--mo-kurve);background:#ffffff08;border:0;border-radius:16px;grid-template-columns:72px minmax(0,1fr) auto;align-items:center;gap:14px;padding:10px 16px 10px 10px;display:grid;box-shadow:inset 0 0 0 1px #ffffff12}.rk-kasse button.rk-er-produkt{cursor:pointer}@media (hover:hover){.rk-kasse button.rk-er-produkt:not([aria-pressed=true]):hover{background:#ffffff0f}}.rk-kasse .rk-er-produkt[aria-pressed=true]{color:#fff;background:#ffffff1a;box-shadow:inset 0 0 0 1px #fff3,inset 0 1px #ffffff1a}.rk-kasse .rk-er-produkt-bild{-o-object-fit:cover;object-fit:cover;outline-offset:-1px;border-radius:8px;outline:1px solid #ffffff1a;width:72px;height:48px;display:block}.rk-kasse .rk-er-produkt-bild--leer{background:#ffffff0a}.rk-kasse .rk-er-produkt-text{flex-direction:column;gap:2px;min-width:0;display:flex}.rk-kasse .rk-er-produkt-name{color:var(--tx-1);overflow-wrap:anywhere;font-size:.9375rem;font-weight:500;line-height:1.35}.rk-kasse .rk-er-produkt-variante{color:var(--tx-3);font-size:.8125rem;line-height:1.4}.rk-kasse .rk-er-produkt-rechts{color:var(--tx-3);white-space:nowrap;align-items:center;gap:6px;font-size:.8125rem;line-height:1.4;display:inline-flex}.rk-kasse .rk-er-produkt-rechts strong{color:var(--tx-1);font-weight:600}.rk-kasse .rk-er-produkt[aria-pressed=true] .rk-er-produkt-rechts{color:var(--tx-1)}.rk-kasse .rk-er-produkt-rechts svg{width:14px;height:14px;color:var(--rk-ok-zeichen)}@media (max-width:480px){.rk-kasse .rk-er-produkt{grid-template-columns:60px minmax(0,1fr)}.rk-kasse .rk-er-produkt-bild{width:60px;height:40px}.rk-kasse .rk-er-produkt-rechts{grid-column:2}}.rk-kasse .rk-er-warnung{color:var(--tx-2);text-wrap:pretty;background:color-mix(in srgb, var(--st-warn) 8%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--st-warn) 26%, transparent);border-radius:12px;grid-template-columns:18px minmax(0,1fr);align-items:start;gap:10px;padding:12px 14px;font-size:.875rem;line-height:1.5;display:grid}.rk-kasse .rk-er-warnung svg{width:18px;height:18px;color:var(--rk-warn-text);margin-top:1px}.rk-kasse .rk-er-warnung strong{color:var(--tx-1);font-weight:600}.rk-kasse .rk-er-fortschritt{align-items:center;gap:16px;min-height:24px;display:flex}.rk-kasse .rk-er-leiste{flex:1;gap:4px;display:flex}.rk-kasse .rk-er-abschnitt{height:6px;transition:background-color var(--mo-normal) var(--mo-kurve);background:#ffffff14;border-radius:3px;flex:1}.rk-kasse .rk-er-abschnitt[data-stand=fertig]{background:var(--ac-1)}.rk-kasse .rk-er-abschnitt[data-stand=aktiv]{background:color-mix(in srgb, var(--ac-1) 45%, #ffffff14)}.rk-kasse .rk-er-schritte{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.rk-kasse .rk-er-schritt{background:#ffffff08;border-radius:16px;box-shadow:inset 0 0 0 1px #ffffff0f}.rk-kasse .rk-er-schritt[data-stand=offen]{background:var(--rk-flaeche);box-shadow:var(--rk-flaeche-schatten)}.rk-kasse .rk-er-schritt-kopf{width:100%;min-height:56px;color:inherit;font:inherit;text-align:start;background:0 0;border:0;border-radius:16px;align-items:center;gap:12px;padding:12px 16px;display:flex}.rk-kasse .rk-er-schritt-kopf--knopf{cursor:pointer;transition:background-color var(--mo-schnell) var(--mo-kurve)}@media (hover:hover){.rk-kasse .rk-er-schritt-kopf--knopf:hover{background:#ffffff0a}.rk-kasse .rk-er-schritt-kopf--knopf:hover .rk-er-wieder{color:var(--ac-2)}}.rk-kasse .rk-er-nummer{width:28px;height:28px;color:var(--tx-2);border-radius:50%;flex:none;place-items:center;font-size:.8125rem;font-weight:600;display:grid;box-shadow:inset 0 0 0 1.5px #ffffff29}.rk-kasse .rk-er-nummer svg{width:13px;height:13px}.rk-kasse .rk-er-schritt[data-stand=offen] .rk-er-nummer{background:var(--ac-1);box-shadow:none;color:#fff}.rk-kasse .rk-er-schritt[data-stand=fertig] .rk-er-nummer{background:color-mix(in srgb, var(--st-ok) 16%, transparent);box-shadow:none;color:var(--rk-ok-zeichen)}.rk-kasse .rk-er-schritt-titel{font-family:var(--font-outfit), lufga, sans-serif;color:var(--tx-1);text-wrap:balance;font-size:1.125rem;font-weight:600;line-height:1.3}.rk-kasse .rk-er-schritt-zeile{min-width:0;color:var(--tx-2);flex:1;font-size:.9375rem;line-height:1.4}.rk-kasse .rk-er-schritt[data-stand=kommt] .rk-er-schritt-zeile{color:var(--tx-3)}.rk-kasse .rk-er-wieder{color:var(--tx-3);white-space:nowrap;transition:color var(--mo-schnell) var(--mo-kurve);font-size:.8125rem}.rk-kasse .rk-er-koerper{transition:grid-template-rows var(--mo-lang) var(--mo-kurve);grid-template-rows:0fr;display:grid}.rk-kasse .rk-er-koerper[data-offen=true]{grid-template-rows:1fr}.rk-kasse .rk-er-koerper-innen{flex-direction:column;gap:14px;min-height:0;padding-inline:56px 16px;display:flex;overflow:hidden}.rk-kasse .rk-er-koerper[data-offen=true]>.rk-er-koerper-innen{padding-bottom:20px}@media (max-width:480px){.rk-kasse .rk-er-koerper-innen{padding-inline:16px}}.rk-kasse .rk-er-text{max-width:62ch;color:var(--tx-2);text-wrap:pretty;font-size:.9375rem;line-height:1.6}.rk-kasse :is(.rk-er-text,.rk-er-punkte,.rk-er-tipp) a{color:var(--ac-2);text-underline-offset:3px;overflow-wrap:anywhere;border-radius:4px;text-decoration:underline}.rk-kasse .rk-er-punkte{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.rk-kasse .rk-er-punkte li{color:var(--tx-2);padding-inline-start:18px;font-size:.875rem;line-height:1.55;position:relative}.rk-kasse .rk-er-punkte li:before{content:"";inset-inline-start:2px;background:var(--ac-2);border-radius:50%;width:6px;height:6px;position:absolute;top:.6em}.rk-kasse .rk-er-schluessel{flex-direction:column;gap:8px;display:flex}.rk-kasse .rk-er-tipp{color:var(--tx-2);background:#dcb9fb0f;border-radius:10px;gap:8px;padding:10px 12px;font-size:.875rem;line-height:1.55;display:flex}.rk-kasse .rk-er-tipp strong{color:var(--ac-2);flex:none;font-weight:600}.rk-kasse .rk-er-aktionen{flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:4px;display:flex}.rk-kasse .rk-er-aktionen--mitte{justify-content:center}.rk-kasse .rk-er-zurueck{min-height:44px;color:var(--tx-3);font:inherit;cursor:pointer;transition:color var(--mo-schnell) var(--mo-kurve);background:0 0;border:0;border-radius:8px;padding:0 8px;font-size:.875rem;font-weight:500}@media (hover:hover){.rk-kasse .rk-er-zurueck:hover{color:#fff}}.rk-kasse .rk-er-fertig{text-align:center;background:var(--rk-flaeche);box-shadow:var(--rk-flaeche-schatten);border-radius:20px;flex-direction:column;align-items:center;gap:10px;padding:28px 24px;display:flex}.rk-kasse .rk-er-fertig>svg{width:28px;height:28px;color:var(--ac-2)}.rk-kasse .rk-er-fertig-titel{font-family:var(--font-outfit), lufga, sans-serif;color:var(--tx-1);font-size:1.375rem;font-weight:600;line-height:1.25}.rk-kasse .rk-er-fertig-satz{max-width:52ch;color:var(--tx-2);text-wrap:pretty;font-size:.9375rem;line-height:1.55}.rk-kasse .rk-er-hilfe{gap:8px}.rk-kasse .rk-er-hilfe .rk-ka-neben{margin-top:8px}.rk-kasse .rk-er-discord svg{color:var(--tx-2);transition:color var(--mo-schnell) var(--mo-kurve)}@media (hover:hover){.rk-kasse .rk-er-discord:hover{background:color-mix(in srgb, var(--brand-discord,#5865f2) 16%, transparent)}.rk-kasse .rk-er-discord:hover svg{color:color-mix(in oklab, var(--brand-discord,#5865f2) 72%, var(--tx-1))}}.rk-kasse .rk-er-beleg-liste{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.rk-kasse .rk-er-beleg-zeile{grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.rk-kasse .rk-er-beleg-bild{-o-object-fit:cover;object-fit:cover;outline-offset:-1px;border-radius:6px;outline:1px solid #ffffff1a;width:48px;height:32px;display:block}.rk-kasse .rk-er-beleg-bild--leer{background:#ffffff0a}.rk-kasse .rk-er-beleg-was{flex-direction:column;gap:2px;min-width:0;display:flex}.rk-kasse .rk-er-beleg-produkt{color:var(--tx-1);overflow-wrap:anywhere;font-size:.875rem;font-weight:500;line-height:1.35}.rk-kasse .rk-er-beleg-variante,.rk-kasse .rk-er-beleg-menge{color:var(--tx-3);font-size:.8125rem;line-height:1.4}.rk-kasse .rk-er-beleg-menge{white-space:nowrap}.rk-kasse .rk-er-beleg-daten{border-top:1px solid var(--rk-haar);flex-direction:column;gap:8px;margin:0;padding-top:12px;display:flex}.rk-kasse .rk-er-beleg-daten>div{color:var(--tx-3);justify-content:space-between;align-items:baseline;gap:12px;font-size:.8125rem;line-height:1.4;display:flex}.rk-kasse .rk-er-beleg-daten dd{color:var(--tx-1);white-space:nowrap;margin:0}.rk-kasse .rk-er-beleg-summe dt{color:var(--tx-1);font-size:.9375rem;font-weight:600}.rk-kasse .rk-er-beleg-summe dd{font-size:1.125rem;font-weight:600}.rk-kasse .rk-er-referenz{letter-spacing:.02em}.rk-kasse .rk-er-bezahlt{color:var(--rk-ok-zeichen);font-weight:600}.rk-kasse .rk-er-beleg .rk-ka-zurueck{align-self:flex-start}.rk-kasse :is(.rk-er-produkt,.rk-er-schritt-kopf--knopf,.rk-er-key-knopf,.rk-er-zurueck,.rk-er-haupt):focus-visible{outline:2px solid var(--ac-2);outline-offset:2px}@media (prefers-reduced-motion:reduce){.rk-kasse .rk-er-koerper{transition:none}.rk-kasse .rk-er-haupt:active{transform:none}}@keyframes ccSuccPop{0%{opacity:0;transform:scale(.55)}70%{opacity:1;transform:scale(1.07)}to{opacity:1;transform:scale(1)}}@keyframes ccSuccRing{0%{opacity:.65;transform:scale(1)}70%{opacity:0;transform:scale(1.55)}to{opacity:0;transform:scale(1.55)}}@keyframes rk-er-strich{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes rk-er-feier-weg{0%,62%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes rk-er-auf{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.rk-kasse .rk-er-feier{display:none}@media (prefers-reduced-motion:no-preference){.rk-kasse .rk-er-feier{z-index:60;pointer-events:none;background:radial-gradient(circle at 50% 45%,#070709b8,#07070959 55%,#0000 80%);place-items:center;animation:.95s cubic-bezier(.23,1,.32,1) both rk-er-feier-weg;display:grid;position:fixed;inset:0}.rk-kasse .rk-er-feier-kreis{color:#fff;background:color-mix(in oklab, var(--st-ok) 78%, #0b2a16);width:112px;height:112px;box-shadow:0 0 0 10px color-mix(in oklab, var(--st-ok) 14%, transparent), 0 18px 48px -12px color-mix(in oklab, var(--st-ok) 55%, transparent);border-radius:50%;place-items:center;animation:.5s cubic-bezier(.2,.9,.3,1.35) both ccSuccPop;display:grid}.rk-kasse .rk-er-feier-kreis svg{width:56px;height:56px}.rk-kasse .rk-er-feier-kreis path{stroke-dasharray:1;stroke-dashoffset:1px;animation:.34s cubic-bezier(.23,1,.32,1) .2s forwards rk-er-strich}.rk-kasse .rk-er-seite[data-art=ok] :is(.rk-er-kopf,.rk-er-kaufkarte,.rk-er-guide,.rk-er-seitenspalte){animation:.7s cubic-bezier(.22,1,.36,1) both rk-er-auf}.rk-kasse .rk-er-seite[data-art=ok] .rk-er-kopf{animation-delay:.32s}.rk-kasse .rk-er-seite[data-art=ok] .rk-er-kaufkarte{animation-delay:.4s}.rk-kasse .rk-er-seite[data-art=ok] :is(.rk-er-guide,.rk-er-seitenspalte){animation-delay:.48s}.rk-kasse .rk-er-zeichen[data-art=ok]{animation:.5s cubic-bezier(.2,.9,.3,1.35) .32s both ccSuccPop}.rk-kasse .rk-er-zeichen[data-art=ok] .rk-er-ring{animation:1.3s ease-out .8s 2 ccSuccRing}.rk-kasse .rk-er-zeichen[data-art=ok] .rk-er-ring--2{animation-delay:1.45s}.rk-kasse .rk-er-zeichen[data-art=laeuft] .rk-er-ring{animation:2.2s ease-out infinite ccSuccRing}.rk-kasse .rk-er-zeichen[data-art=laeuft] .rk-er-ring--2{animation-delay:1.1s}}.rk-kasse .rk-er-kopf{margin-bottom:32px}@media (max-width:640px){.rk-kasse .rk-er-kopf{gap:10px;margin-bottom:20px}}.rk-kasse .rk-er-kopfzeile{align-items:center;gap:12px;display:flex}.rk-kasse .rk-er-zeichen{width:40px;height:40px;color:var(--tx-2);background:#ffffff0d;border-radius:50%;flex:none;place-items:center;display:grid;position:relative;box-shadow:inset 0 0 0 1px #ffffff1a}.rk-kasse .rk-er-zeichen svg{width:20px;height:20px}.rk-kasse .rk-er-zeichen[data-art=ok]{color:#fff;background:color-mix(in oklab, var(--st-ok) 78%, #0b2a16);box-shadow:none}.rk-kasse .rk-er-zeichen[data-art=laeuft]{color:var(--rk-warn-text);background:color-mix(in srgb, var(--st-warn) 14%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--st-warn) 40%, transparent)}.rk-kasse .rk-er-ring{border:1.5px solid color-mix(in oklab, var(--st-ok) 60%, transparent);opacity:0;pointer-events:none;border-radius:50%;position:absolute;inset:-2px}.rk-kasse .rk-er-zeichen[data-art=laeuft] .rk-er-ring{border-color:color-mix(in srgb, var(--st-warn) 55%, transparent)}.rk-kasse .rk-er-marke[data-art=ok]{color:var(--rk-ok-zeichen)}.rk-kasse .rk-er-marke[data-art=laeuft]{color:var(--rk-warn-text)}@media (max-width:640px){.rk-kasse .rk-er-h1{font-size:2rem;line-height:1.08}.rk-kasse .rk-er-unter{font-size:.9375rem;line-height:1.45rem}}.rk-kasse .rk-er-chips{flex-wrap:wrap;gap:8px;margin:4px 0 0;padding:0;list-style:none;display:flex}.rk-kasse .rk-er-chip{min-height:32px;color:var(--tx-1);white-space:nowrap;font-variant-numeric:tabular-nums;background:#ffffff0d;border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:.8125rem;font-weight:600;line-height:1.2;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff1a}.rk-kasse .rk-er-chip[data-ok]{color:var(--rk-ok-zeichen);background:color-mix(in oklab, var(--st-ok) 12%, transparent);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--st-ok) 30%, transparent)}.rk-kasse .rk-er-chip svg{width:13px;height:13px}.rk-kasse .rk-er-chip-etikett{color:var(--tx-3);font-weight:500}.rk-kasse .rk-er-kauf-liste{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.rk-kasse .rk-er-kauf{flex-direction:column;gap:10px;display:flex}.rk-kasse .rk-er-kauf+.rk-er-kauf{border-top:1px solid var(--rk-haar);padding-top:12px}.rk-kasse .rk-er-kauf-kopf{grid-template-columns:64px minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.rk-kasse .rk-er-kauf-bild{-o-object-fit:cover;object-fit:cover;outline-offset:-1px;border-radius:8px;outline:1px solid #ffffff1a;width:64px;height:40px;display:block}.rk-kasse .rk-er-kauf-bild--leer{background:#ffffff0a}.rk-kasse .rk-er-kauf-was{flex-direction:column;gap:2px;min-width:0;display:flex}.rk-kasse .rk-er-kauf-name{color:var(--tx-1);overflow-wrap:anywhere;font-size:.9375rem;font-weight:600;line-height:1.35}.rk-kasse .rk-er-kauf-variante{color:var(--tx-3);font-size:.8125rem;line-height:1.4}.rk-kasse .rk-er-kauf-hinweis{color:var(--tx-3);font-size:.875rem;line-height:1.5}.rk-kasse .rk-er-geschenk{white-space:nowrap;min-height:24px;color:var(--ac-2);background:color-mix(in srgb, var(--ac-1) 16%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ac-1) 38%, transparent);border-radius:999px;align-items:center;padding:0 10px;font-size:.75rem;font-weight:600;display:inline-flex}.rk-kasse .rk-er-karte-fuss:empty{display:none}@media (max-width:480px){.rk-kasse .rk-er-kauf-kopf{grid-template-columns:56px minmax(0,1fr) auto;gap:10px}.rk-kasse .rk-er-kauf-bild{width:56px;height:36px}}@media (max-width:959px){.rk-kasse .rk-er-seitenspalte{order:2}}.rk-kasse .rk-er-key[data-post]{grid-template-columns:minmax(0,1fr) auto}.rk-kasse .rk-er-key-post{color:var(--tx-2);white-space:nowrap;padding-inline:8px 6px;font-size:.8125rem;font-weight:500;line-height:1.4}@media (max-width:420px){.rk-kasse .rk-er-key[data-post]{grid-template-columns:minmax(0,1fr) auto;padding:8px 8px 8px 16px}}.rk-kasse .rk-er-key{-moz-column-gap:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;column-gap:16px;width:fit-content;max-width:100%;display:flex}.rk-kasse .rk-er-key[data-zugang]{flex-wrap:nowrap;width:auto}.rk-kasse .rk-er-key>.rk-er-key-wert{font-variant-numeric:tabular-nums;flex:0 auto}.rk-kasse .rk-er-key-wert[data-zu]{color:var(--tx-3);letter-spacing:.08em;overflow-wrap:anywhere}.rk-kasse .rk-er-key-knoepfe{flex:none}@media (max-width:420px){.rk-kasse .rk-er-key{width:100%;padding:8px 8px 8px 14px}.rk-kasse .rk-er-key[data-zugang]{flex-wrap:wrap}.rk-kasse .rk-er-key[data-zugang] .rk-er-key-knoepfe{width:100%}}.rk-kasse .rk-er-aktionen>*{white-space:nowrap}.rk-kasse .rk-ka-neben.rk-er-zurueck{min-height:48px;color:var(--tx-2);background:#ffffff0d;gap:6px;padding:0 18px 0 12px}.rk-kasse .rk-ka-neben.rk-er-zurueck svg{flex:none;width:16px;height:16px}@media (hover:hover){.rk-kasse .rk-ka-neben.rk-er-zurueck:hover{color:#fff;background:#ffffff17}}.rk-kasse .rk-er-tabs{scrollbar-width:none;background:#ffffff08;border-radius:12px;align-self:flex-start;gap:4px;max-width:100%;padding:4px;display:flex;overflow-x:auto;box-shadow:inset 0 0 0 1px #ffffff12}.rk-kasse .rk-er-tabs::-webkit-scrollbar{display:none}.rk-kasse .rk-er-tab{cursor:pointer;min-height:40px;color:var(--tx-3);font:inherit;white-space:nowrap;transition:background-color var(--mo-schnell) var(--mo-kurve), color var(--mo-schnell) var(--mo-kurve);background:0 0;border:0;border-radius:9px;flex:none;padding:0 14px;font-size:.875rem;font-weight:500}.rk-kasse .rk-er-tab[aria-pressed=true]{color:#fff;background:#ffffff1a;box-shadow:inset 0 1px #ffffff14}@media (hover:hover){.rk-kasse .rk-er-tab:not([aria-pressed=true]):hover{color:var(--tx-1);background:#ffffff0d}}@media (pointer:coarse){.rk-kasse .rk-er-tab{min-height:44px}}.rk-kasse .rk-er-tab:focus-visible,.rk-kasse .rk-ka-neben.rk-er-zurueck:focus-visible{outline:2px solid var(--ac-2);outline-offset:2px}.rk-kasse .rk-er-fortschritt .rk-er-stand{flex:none}
