button.svelte-1p34156{text-align:center;padding:12px 16px;font-size:16px;margin-bottom:16px;cursor:pointer;border:none;border-radius:6px;transition:background-color .2s ease;display:flex;align-items:center;justify-content:center;gap:8px;border:1px solid #ccc}span.svelte-1p34156{position:relative;top:1px}button.svelte-1p34156:hover{background-color:#f0f0f0}#siwk-button-container.svelte-mpv66g{display:flex;flex-direction:column}#siwk-button-container.loading.svelte-mpv66g{border-radius:6px;pointer-events:none;background-color:#efefef;border:3px solid #000;animation:svelte-mpv66g-pulse 1.2s infinite;min-height:48px;height:48px}#siwk-button-container.svelte-mpv66g .klarna-identity-button-custom-size{width:100%!important}@keyframes svelte-mpv66g-pulse{0%{background-color:#111}50%{background-color:#444}to{background-color:#111}}label.svelte-gehb4k.svelte-gehb4k{display:block;font-size:14px;text-align:center}.error.svelte-gehb4k.svelte-gehb4k{background:#ff000021;padding:8px 12px;display:block;border-radius:4px;margin-bottom:16px;border:1px solid #ffc1c1;font-style:italic}input.svelte-gehb4k.svelte-gehb4k{width:100%;padding:8px 0;outline:none;border:0;border-bottom:2px solid #000;margin:8px 0;border-radius:0}@media (max-width: 1023px){input.svelte-gehb4k.svelte-gehb4k{font-size:20px}}input.svelte-gehb4k.svelte-gehb4k:focus{border-bottom-color:green}#otp.svelte-gehb4k.svelte-gehb4k{text-align:center;letter-spacing:20px;font-size:40px}@media (max-width: 1023px){#otp.svelte-gehb4k.svelte-gehb4k{font-size:32px}}.result.svelte-gehb4k.svelte-gehb4k{display:grid;margin-top:8px}.unregistered.svelte-gehb4k.svelte-gehb4k,.sent_code.svelte-gehb4k.svelte-gehb4k{font-family:var(--font-emphasis);margin-bottom:56px;color:var(--brand-color)}@media (max-width: 1023px){.unregistered.svelte-gehb4k.svelte-gehb4k,.sent_code.svelte-gehb4k.svelte-gehb4k{font-size:20px;margin:12px 0 32px}}.sent_code.svelte-gehb4k.svelte-gehb4k{margin:0 0 40px;border-top:2px solid var(--brand-color);border-bottom:2px solid var(--brand-color);padding:24px 0}.buttons.svelte-gehb4k.svelte-gehb4k{display:grid;grid-template-columns:25% 1fr;gap:8px;margin-top:8px}.button.svelte-gehb4k.svelte-gehb4k{background:var(--brand-color);border:1px solid var(--brand-color);color:#fff;padding:12px 8px;text-align:center;border-radius:4px;font-weight:700;text-decoration:none}@media (max-width: 1023px){.button.svelte-gehb4k.svelte-gehb4k{padding:16px;font-size:16px}}.cancel.svelte-gehb4k.svelte-gehb4k{border:1px solid var(--brand-color);background-color:#fff;color:var(--brand-color)}.button[disabled].svelte-gehb4k.svelte-gehb4k{opacity:.5}.checkout.svelte-gehb4k.svelte-gehb4k{background:#f9f9f9;background:color-mix(in oklab,white 80%,var(--brand-color));padding:20px;border-radius:8px;margin-top:0}@media (max-width: 1023px){.checkout.svelte-gehb4k.svelte-gehb4k{padding:16px 12px 12px}}.checkout.svelte-gehb4k .buttons.svelte-gehb4k{grid-template-columns:max-content 1fr}.checkout.svelte-gehb4k .button.svelte-gehb4k{padding:12px 40px;width:fit-content}.checkout.svelte-gehb4k input.svelte-gehb4k{padding:16px}@media (max-width: 1023px){.checkout.svelte-gehb4k input.svelte-gehb4k{padding:12px}}.checkout.svelte-gehb4k .sent_code.svelte-gehb4k,.checkout.svelte-gehb4k .unregistered.svelte-gehb4k{margin:0;border:none;padding:8px 0 20px;font-family:var(--font-main);font-weight:700;color:#000}.checkout.svelte-gehb4k #otp.svelte-gehb4k{font-size:20px}@media (hover: hover){.button.svelte-gehb4k.svelte-gehb4k:hover{background:var(--brand-color-darker);border-color:var(--brand-color-darker)}.cancel.svelte-gehb4k.svelte-gehb4k:hover{background:#f9f9f9}}.grid.svelte-2ng5u0{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem}.login.svelte-2ng5u0{margin-top:1rem;display:flex;flex-direction:column}.loginpage[data-astro-cid-mrvdwfso]{padding:0px var(--default-side-padding);margin:0 auto;display:flex;flex-direction:column;gap:12px}h1[data-astro-cid-mrvdwfso]{font-size:80px;font-family:var(--font-emphasis);margin-bottom:0;text-align:center}.description[data-astro-cid-mrvdwfso]{max-width:28em;line-height:1.5;text-align:center;margin-left:auto;margin-right:auto}.login-footer[data-astro-cid-mrvdwfso]{line-height:1.5;margin:48px 0}.page[data-astro-cid-mrvdwfso]{padding:20px 48px 0}.form[data-astro-cid-mrvdwfso]{margin-left:auto;margin-right:auto;width:100%;max-width:635px}@media (max-width: 1023px){h1[data-astro-cid-mrvdwfso]{font-size:40px}.page[data-astro-cid-mrvdwfso]{padding:0}.description[data-astro-cid-mrvdwfso]{margin:0 auto}}
