.spc-account[hidden],.spc-account [hidden]{display:none}.spc-account{position:fixed;inset:0 0 0 auto;width:min(420px,100vw);max-width:100vw;height:100dvh;max-height:100dvh;margin:0;padding:0;border:0;background:#fff;color:var(--spc-ink);box-shadow:-8px 0 32px #00000029;overflow-y:auto;overscroll-behavior:contain;font-family:inherit}html:has(.spc-account[open]){overflow:hidden}.spc-account::backdrop{background:#0006}.spc-account[open]{animation:spc-account-in .25s ease-out}@keyframes spc-account-in{0%{transform:translate(24px);opacity:0}to{transform:none;opacity:1}}@media(prefers-reduced-motion:reduce){.spc-account[open]{animation:none}}.spc-account__close{position:absolute;top:12px;right:12px;display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:0;border-radius:999px;background:var(--spc-surface);color:var(--spc-ink);cursor:pointer}.spc-account__close:hover{background:var(--spc-line)}.spc-account__body{display:flex;flex-direction:column;gap:16px;padding:64px 24px 28px}.spc-account__eyebrow{margin:0;font-size:13px;line-height:20px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--spc-ink-soft)}.spc-account__title{margin:0;font-size:24px;line-height:32px;font-weight:700}.spc-account__muted{color:var(--spc-ink-soft)}.spc-account__text,.spc-account__small{margin:0;font-size:15px;line-height:24px}.spc-account__small{font-size:13px;line-height:20px;color:var(--spc-ink-soft)}.spc-account__vehicle,.spc-account__benefit{display:flex;align-items:center;gap:12px}.spc-account__vehicle{padding:14px 16px;border:1px solid var(--spc-line);border-radius:var(--spc-radius-card);background:var(--spc-surface)}.spc-account__vehicle-text,.spc-account__benefit>span:last-child{display:flex;flex-direction:column;min-width:0;font-size:15px;line-height:22px}.spc-account__tile{display:flex;flex:none;align-items:center;justify-content:center;width:44px;height:44px;border-radius:var(--spc-radius);background:var(--spc-accent-motor-bg);color:var(--spc-accent-motor-text)}.spc-account__tile--banden{background:var(--spc-accent-banden-bg);color:var(--spc-accent-banden-text)}.spc-account__tile--elektra{background:var(--spc-accent-elektra-bg);color:var(--spc-accent-elektra-text)}.spc-account__tile--remmen{background:var(--spc-accent-remmen-bg);color:var(--spc-accent-remmen-text)}.spc-account__benefits{display:flex;flex-direction:column;gap:14px;margin:0;padding:0;list-style:none}.spc-account__cta{display:flex;align-items:center;justify-content:center;min-height:48px;padding:12px 20px;border-radius:var(--spc-radius);background:var(--spc-action);color:#fff;font-weight:600;font-size:16px;text-align:center;text-decoration:none}.spc-account__cta:hover{background:var(--spc-action-hover);color:#fff}.spc-account__login-line{margin:0;font-size:14px;text-align:center;color:var(--spc-ink-soft)}.spc-account__login-line a{color:var(--spc-ink);font-weight:600;text-decoration:underline}.spc-account a:focus-visible,.spc-account button:focus-visible{outline:2px solid var(--spc-ink);outline-offset:2px}.account-button__trigger{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;cursor:pointer}.spc-account-toast{position:fixed;right:max(16px,env(safe-area-inset-right));bottom:max(16px,env(safe-area-inset-bottom));z-index:50}.spc-account-toast__box[hidden]{display:none}.spc-account-toast__box{display:flex;align-items:center;gap:12px;width:min(440px,calc(100vw - 32px));padding:12px 8px 12px 14px;border-radius:12px;background:var(--spc-ink);color:#fff;box-shadow:0 8px 28px #00000047;font-size:14px;line-height:20px;animation:spc-account-toast-in .25s ease-out}@keyframes spc-account-toast-in{0%{transform:translateY(12px);opacity:0}to{transform:none;opacity:1}}@media(prefers-reduced-motion:reduce){.spc-account-toast__box{animation:none}}.spc-account-toast__icon{flex:none;display:flex}.spc-account-toast__text{flex:1;display:flex;flex-direction:column;min-width:0}.spc-account-toast__cta{flex:none;min-height:44px;padding:0 8px;border:0;background:none;color:#fff;font:inherit;font-weight:700;text-decoration:underline;text-underline-offset:4px;cursor:pointer}.spc-account-toast__close{flex:none;display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;border-radius:999px;background:none;color:#fff;cursor:pointer}.spc-account-toast__close:hover{background:#ffffff29}.spc-account-toast__cta:focus-visible,.spc-account-toast__close:focus-visible{outline:2px solid #fff;outline-offset:2px}html:has(.spc-account-toast__box:not([hidden])) .spc-wa-float{bottom:calc(max(16px,env(safe-area-inset-bottom)) + 120px)}
/*# sourceMappingURL=/cdn/shop/t/16/assets/spc-account.css.map */
