.shop-express{display:flex;flex-direction:column;gap:var(--ds-space-2);margin-top:var(--ds-space-3)}.shop-express[hidden],.shop-express--gesperrt{display:none}.shop-express__titel{display:flex;align-items:center;gap:var(--ds-space-3);margin:0;font-size:var(--ds-fs-xs);color:var(--ds-color-fg-muted);text-transform:uppercase;letter-spacing:.04em}.shop-express__titel:before,.shop-express__titel:after{content:"";flex:1 1 auto;border-top:var(--shop-border)}.shop-express__knoepfe{display:flex;flex-direction:column;gap:var(--ds-space-2)}.shop-express__paypal{min-height:44px}.shop-express__paypal--klein{min-height:32px}.shop-express__knoepfe--klein{margin-top:var(--ds-space-1)}.shop-express__wallets{display:block}.shop-express__wallets[hidden]{display:none}.shop-express__meldung{margin:0;font-size:var(--ds-fs-xs);color:var(--ds-color-danger)}.shop-express__hinweis{margin:0;font-size:var(--ds-fs-xs);color:var(--ds-color-fg-muted)}.shop-express__hinweis a{color:inherit;text-decoration:underline}.shop-express--karte{margin-top:var(--ds-space-2)}.shop-kasse__zahlarten{display:flex;flex-direction:column;gap:var(--ds-space-2);margin-bottom:var(--ds-space-3)}.shop-kasse__zahlart{display:flex;align-items:center;gap:var(--ds-space-3);padding:var(--ds-space-3);border:var(--shop-border);border-radius:var(--shop-radius-sm);cursor:pointer}.shop-kasse__zahlart--aktiv{border-color:var(--ds-color-accent);background:var(--ds-color-bg-muted)}.shop-kasse__zahlart input{margin:0}.shop-kasse__zahlart small{color:var(--ds-color-fg-muted)}.shop-kasse__paypal{min-height:48px}
