.cg-payment-brands{background:#fff;color:#15191c;border:1px solid #e1e4e3;border-radius:12px;padding:20px;margin:20px auto;max-width:720px;box-sizing:border-box}
.cg-payment-acceptance,.cg-payment-security{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:28px}
.cg-payment-security{margin-top:36px;gap:36px}
.cg-payment-mark{display:flex;align-items:center;justify-content:center;padding:6px;box-sizing:border-box}
.cg-payment-mark img{display:block;width:auto;height:36px;max-width:140px;object-fit:contain;margin:0}
.cg-payment-mark.security img{height:46px;max-width:150px}
.cg-payment-mark.provider img{height:56px;max-width:160px}
@media(max-width:400px){.cg-payment-brands{padding:16px}.cg-payment-acceptance{gap:18px}.cg-payment-security{gap:30px}}
