.brand-v1__inner {
  border: 0.1rem solid rgba(var(--color-foreground), 0.15);
  border-radius: var(--text-boxes-radius);
}

.brand-v1__item {
  display: flex;
  justify-content: center;
  align-items: center;
  min-height: 20rem;
  border-right: 0.1rem solid rgba(var(--color-foreground), 0.15);
}

.brand-v1__image {
  width: 14rem;
}
.brand-v1__image .xo-image {
  overflow: unset;
}
.brand-v1__image img {
  transition: 0.5s;
  filter: grayscale(100%);
}

.brand-v1__item:hover img {
  filter: grayscale(0);
  transform: scale(1.1);
}