.com-brands {
  display: block;
}

.brands-list__items {
  display: grid;
  gap: 1.5rem;
}

.brands-list__item,
.brand-detail {
  border: 1px solid var(--border-color, #ddd);
  border-radius: 0.5rem;
  padding: 1.5rem;
}

.brands-list__logo,
.brand-detail__logo {
  display: block;
  height: auto;
  max-width: 180px;
}

.brand-detail__back {
  margin-bottom: 1rem;
}
