.logo-bar{justify-content:center;flex-wrap:wrap;gap:2rem;text-align:center;align-items:center;display:flex}.logo-bar__item:not(.loading){background-color:transparent}.logo-bar__item{flex:0 1 11rem;transition:opacity var(--duration-default) ease;opacity:var(--logo-opacity);vertical-align:middle}@media screen and (min-width:750px){.logo-bar{gap:3rem}.logo-bar__item{flex:0 1 16rem}}@media screen and (hover:hover){.logo-bar__item:hover{opacity:1}}.logo-bar__link{display:block}.logo-bar__image{height:auto;width:100%;display:block}