
.swiper-container.eisi-product-slider {
  width: 100%;
  height: auto;
}

.swiper-slide img {
  width: 100%;
  height: auto;
  object-fit: cover;
}


.swiper-button-next,
.swiper-button-prev {
  color: #333; 
}

.swiper-container.eisi-product-slider .swiper-wrapper {
  height: 600px;

}

.has-equal-box-heights .box-image {
    padding-top: 0% !important;
}


.swiper-button-next, .swiper-button-prev {
    color: #33333342;
}

.swiper-button-next:after, .swiper-button-prev:after {
    font-family: swiper-icons;
    font-size: 23px;
}

.swiper-button-next, .swiper-button-prev {
    width: calc(var(--swiper-navigation-size) / 44 * -12);
    top: var(--swiper-navigation-top-offset, 55%);
}

.row.category-page-row {
  --row-gap: 0 !important;
}

/* ou, se quiser usar no próprio .products row */
.products.row {
  --row-gap: 0 !important;
}

.row-small>.col, .row-small>.flickity-viewport>.flickity-slider>.col {
 
    padding: 0px 5px;
}


.eisi-box .box-image img {    
    top: -21px !important;
}

@media only screen and (max-width: 48em) {

  .swiper-container.eisi-product-slider .swiper-wrapper {
      height: 380px;
  }

  .row-small>.col {  
    padding: 0px 4px !important;
  }
}