.floating-logos { position: absolute; left: 0; bottom: 0; width: 100%; z-index: 1; padding: 1em 0; background: transparent; }
.floating-logos .floating-logos-header { margin-bottom: 1em; }
.floating-logos .grid-item { padding: 0; width: calc(100% / var(--num-logos)); }
.floating-logos .grid-item img { width: 100%; margin-bottom: var(--logos-margin-bottom); }
@media all and (min-width: 38.001em) {
  .floating-logos { padding-bottom: 2em; }
}