.brand-list {
  background-color: rgb(var(--color-background));
}

.block-brand-card__image-wrapper {
  position: relative;
  width: 100%;
  aspect-ratio: var(--aspect-ratio);
  padding: var(--padding);
  overflow: hidden;
  font-size: 0;
  background-color: rgb(243 243 243 / 100%);
}

.block-brand-list__link img {
  display: block;
  width: 100%;
  height: auto;
  background-color: transparent;
  animation: fadeIn 1s cubic-bezier(0.26, 0.54, 0.32, 1) 0s forwards;
}

.block-brand-list__link svg {
  width: 100%;
  height: 100%;
}
