/* Original payment marks from the official site, shared by both footer layouts. */
.payment-brands{display:flex;align-items:center;flex-wrap:wrap;gap:10px;list-style:none;padding:0;margin:0}
.payment-brand{display:flex;align-items:center;justify-content:center;width:70px;height:42px;padding:7px 9px;background:#fff;border:1px solid #ffffff70;border-radius:7px}
.payment-brand-pix{width:86px}
.payment-brand-hipercard{width:80px}
.payment-brand-elo{background:#152f3d}
.payment-brands .payment-brand img{display:block;width:100%;height:100%;max-width:100%;object-fit:contain;filter:none}
@media(max-width:700px){.home-payment>strong,.payment-row>span:first-child{width:100%;margin-bottom:7px}.payment-brands{gap:8px}.payment-brand,.payment-brand-pix,.payment-brand-hipercard{width:58px;height:38px;padding:6px}.home-payment .payment-brands{margin-bottom:6px}}
