.logo-bar {
  text-align: center;
      display: flex;
    align-items: center;
}
.logo-bar__item {
  display: inline-block;
  vertical-align: middle;
  margin: 0 15px 0 15px;
  gap: 10px;
}
.homepage-section--logo-bar-wrapper .homepage-sections-wrapper{
    padding-top:0;
  }
@media only screen and (max-width: 767px) {
  .logo-bar__item {
    max-width: 80px;
  }
   .homepage-section--logo-bar-wrapper .homepage-sections-wrapper{
    padding-bottom: 30px;
  }
}
.logo-bar__item img {
  max-width: 100%;
  margin: 0 auto;
      max-height: 70px;
    object-fit: contain;
}


.logo-bar__text{
  font-size: 22px;
  margin-top: 16px;
  text-transform: uppercase;
}
@media only screen and (max-width: 767px) {
.logo-bar__text{
  font-size: 16px;
  white-space: nowrap;
}
.collection-list--product-list h3{
  font-size: 36px;
  margin-bottom: 0px;
}
.collection-list--product-list .custom-font{
  margin-bottom: 0px;
}
}

.homepage-section--logo-bar-wrapper{
      margin-top: -1px;
    position: relative;
    z-index: 3;
}