.kv-payment-options{border:0;margin:24px 0;padding:0;min-width:0}.kv-payment-options legend{font-weight:700;margin-bottom:14px}.kv-payment-choice{display:flex;gap:13px;align-items:center;border:1px solid #dedfd5;border-radius:13px;padding:17px;margin-bottom:10px;cursor:pointer;background:#fff;min-height:76px}.kv-payment-choice:has(input:checked){border-color:#202820;background:#fafbe9;box-shadow:inset 0 0 0 1px #202820}.kv-payment-choice:has(input:disabled){opacity:.65;cursor:not-allowed}.kv-payment-choice input{width:18px;height:18px;accent-color:#202820;flex-shrink:0}.kv-payment-choice span{flex:1;min-width:0}.kv-payment-choice strong{display:block;font-size:14px}.kv-payment-choice small{display:block;margin-top:5px;font-size:12px;color:#636a60}.kv-payment-choice .icon{width:24px;height:24px;flex-shrink:0}.kv-wallet-after{display:flex;justify-content:space-between;gap:15px;flex-wrap:wrap;padding:15px;border-radius:10px;background:#f0f4e7;font-size:13px}.kv-wallet-after strong{font-family:Arial,sans-serif;font-variant-numeric:tabular-nums}.kv-wallet-refresh{background:none;border:0;cursor:pointer;font:inherit;margin-inline-start:15px}.kv-payment-options a,.kv-wallet-refresh{font-size:12px;text-underline-offset:4px}.kv-payment-options:focus-within{outline:0}
