.os-reference-product .os-bank-logos{margin:28px 0 4px;padding:22px 0;border-top:1px solid #e8edf1;border-bottom:1px solid #e8edf1;background:#fff}
.os-reference-product .os-bank-logos ul{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:12px 20px;margin:0!important;padding:0!important;list-style:none!important}
.os-reference-product .os-bank-logos li{display:flex;align-items:center;justify-content:center;min-width:0;min-height:46px;margin:0!important;padding:8px 4px!important;list-style:none!important}
.os-reference-product .os-bank-logos img{display:block;width:124px!important;max-width:100%!important;height:30px!important;object-fit:contain!important;object-position:center;border:0!important;border-radius:0!important;box-shadow:none!important}
@media(max-width:1000px){.os-reference-product .os-bank-logos ul{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px 18px}}
@media(max-width:500px){.os-reference-product .os-bank-logos{margin:22px 16px 6px;padding:16px 0}.os-reference-product .os-bank-logos ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 24px}.os-reference-product .os-bank-logos img{height:27px!important;width:120px!important}}
