.ld-btn-mollie,.ld-btn-paypal,.ld-btn-stripe{width:100%;display:flex;align-items:center;gap:.85rem;border:none;padding:.85rem 1.25rem;border-radius:.375rem;cursor:pointer;font-size:1rem;font-weight:600;line-height:1.2;transition:background .2s}.ld-btn-brand{display:flex;flex-direction:column;align-items:flex-start;gap:.2rem;flex:0 0 auto}.ld-btn-label{flex:1 1 auto;text-align:right;white-space:nowrap}.ld-btn-sub{font-size:.78rem;font-weight:400;opacity:.8}.ld-btn-mollie img,.ld-btn-paypal img,.ld-btn-stripe img{height:1.15rem;width:auto}.ld-pay-methods{display:grid;gap:.75rem;margin:0;padding:0;border:0}.ld-pay-method{display:flex;align-items:center;gap:.85rem;margin:0;padding:.85rem 1rem;border:1px solid var(--bs-border-color,#dee2e6);border-radius:.5rem;cursor:pointer;transition:border-color .15s,background .15s,box-shadow .15s}.ld-pay-method:hover{border-color:var(--bs-primary,#0d6efd)}.ld-pay-method:has(.ld-pay-radio:checked){border-color:var(--bs-primary,#0d6efd);box-shadow:inset 0 0 0 1px var(--bs-primary,#0d6efd);background:rgba(13,110,253,.04)}.ld-pay-radio{flex:0 0 auto;width:1.1rem;height:1.1rem;margin:0;accent-color:var(--bs-primary,#0d6efd)}.ld-pay-method-body{display:flex;flex-direction:column;flex:1 1 auto;min-width:0}.ld-pay-method-title{font-weight:600;line-height:1.3}.ld-pay-method-sub{font-size:.8rem;color:#6c757d;line-height:1.3}.ld-pay-method-logo{flex:0 0 auto;height:1.5rem;width:auto}.ld-btn-mollie:disabled,.ld-btn-paypal:disabled,.ld-btn-stripe:disabled{cursor:not-allowed}.ld-btn-mollie:disabled:not(:has(.spinner-border)),.ld-btn-paypal:disabled:not(:has(.spinner-border)),.ld-btn-stripe:disabled:not(:has(.spinner-border)){opacity:.65}.ld-btn-stripe{background:#635bff;color:#fff}.ld-btn-stripe:hover{background:#4b45c6}.ld-btn-paypal{background:#ffc439;color:#111}.ld-btn-paypal:hover{background:#f0b72d}.ld-btn-mollie{background:#000;color:#fff}.ld-btn-mollie:hover{background:#333}.ld-btn-mollie .spinner-border,.ld-btn-stripe .spinner-border{color:#fff}.ld-btn-paypal .spinner-border{color:#111}[x-cloak]{display:none!important}.ld-coupon-toggle .btn-link [class*=icon-chevron]{font-size:.75em;margin-right:.25rem;transition:transform .15s ease}.ld-signin-header{cursor:pointer}