.accepted-payment-brands{display:flex;align-items:center;justify-content:flex-end;gap:7px;width:var(--container);margin-inline:auto;padding:4px 0 12px}
.accepted-payment-brands img{width:58px;height:34px;object-fit:contain;border-radius:6px;background:#fff}
.accepted-payment-brands img:first-child{width:92px;padding:5px}
@media(max-width:480px){.accepted-payment-brands{gap:6px;padding-top:2px}.accepted-payment-brands img{width:50px;height:30px}.accepted-payment-brands img:first-child{width:80px}}
