/* v4.3 – consistent bank transfer options across the site */
.v43-card-checkout{display:flex;gap:8px;flex-wrap:wrap;margin-top:14px}
.v43-card-checkout a{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:9px 12px;border-radius:10px;font-size:.82rem;font-weight:700;text-decoration:none;border:1px solid #c2ccd6;background:#fff;color:#173651;transition:background .18s,border-color .18s}
.v43-card-checkout a.bank{background:#173651;border-color:#173651;color:#fff}
.v43-card-checkout a:hover,.v43-card-checkout a:focus-visible{border-color:#b08a53;background:#f3eee6;color:#142e47}
.v43-book-bank{background:#e2c18d!important;color:#152a3d!important;border-radius:999px;min-height:44px;padding:12px 18px!important;text-align:center}
.v43-bank-promo{margin:12px 0 0;font-size:.88rem;line-height:1.5;color:#8f6e34}
.btn-bank-v43{background:#e0bd86!important;color:#1c3140!important;border:1px solid #d6b57d!important}
.btn-bank-v43:hover,.btn-bank-v43:focus-visible{background:#f1d5a6!important}
.corp-book-actions{flex-wrap:wrap;gap:12px!important}
@media(max-width:580px){.v43-card-checkout{flex-direction:column}.v43-card-checkout a{width:100%}.corp-book-actions .corp-book-buy{width:100%;justify-content:center}}
