.payment-logos.svelte-3si2k6{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.payment-logo.svelte-3si2k6{width:66px;height:40px;display:grid;place-items:center;padding:8px 10px;background:#fff;border:1px solid rgba(255,255,255,.15);border-radius:5px;box-shadow:0 1px 2px #0000002e;box-sizing:border-box}.payment-logo.svelte-3si2k6 svg:where(.svelte-3si2k6){width:44px;height:24px;fill:currentColor}.payment-logo--visa.svelte-3si2k6{color:#172b85}.payment-logo--mastercard.svelte-3si2k6{padding:4px 7px}.payment-logo--mastercard.svelte-3si2k6 .mastercard:where(.svelte-3si2k6){width:50px;height:32px}.payment-logo--paypal.svelte-3si2k6{color:#003087}.payment-logo--klarna.svelte-3si2k6{color:#111;background:#ffb3c7;border-color:#ffb3c7}.payment-logo--sepa.svelte-3si2k6{color:#00509d}.payment-logo--bank-transfer.svelte-3si2k6{color:#1d3852}.payment-logo--payone.svelte-3si2k6{color:#005a8b}.payment-logo--bezahl-de.svelte-3si2k6{color:#13375b}.payment-logo__wordmark.svelte-3si2k6{display:flex;align-items:center;gap:5px;font-size:11px;letter-spacing:.04em}.payment-logo__brand.svelte-3si2k6{display:flex;align-items:center;gap:3px;font-size:10px;letter-spacing:-.04em}.payment-logo__brand.svelte-3si2k6 svg:where(.svelte-3si2k6){width:18px;height:21px}.klarna-wordmark.svelte-3si2k6{font-size:14px;letter-spacing:-.06em}.payment-logo__wordmark.svelte-3si2k6 svg:where(.svelte-3si2k6){width:20px;height:20px}.sepa-mark.svelte-3si2k6{display:grid;place-items:center;width:20px;height:20px;border:1.5px solid currentColor;border-radius:50%;font-size:12px;font-weight:700}.payment-logo__text.svelte-3si2k6{max-width:56px;overflow:hidden;font-size:10px;line-height:1.1;text-align:center;letter-spacing:.02em}@media (min-width: 768px){.payment-logos.svelte-3si2k6{justify-content:flex-end}}
