.gl-brand-carousel {
  width: 100%;
  overflow: hidden;
  padding: 30px 0;
}

.gl-brand-carousel__viewport {
  width: 100%;
  overflow: hidden;
}

.gl-brand-carousel__track {
  display: flex;
  width: max-content;
}

.gl-brand-carousel__group {
  display: flex;
  align-items: center;
  flex: 0 0 auto;
}

.gl-brand-carousel__item {
  width: 180px;
  min-width: 180px;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 10px 20px;
  text-decoration: none;
}

.gl-brand-carousel__item img {
  max-width: 100%;
  max-height: 70px;
  object-fit: contain;
}
