.tt_main-carousel .flickity-viewport {
  min-height: 370px;
  margin-bottom: 60px;
}
.tt_main-carousel .tt_car_cel, .tt_main-carousel .carousel-cell {
  margin-right: 18px;
  width: 24%;
}
.tt_main-carousel .tt_car_cel .tt_text, .tt_main-carousel .carousel-cell .tt_text {
  position: relative;
  top: -43px;
  width: 95%;
}
.tt_main-carousel .tt_car_cel .tt_sc_price, .tt_main-carousel .carousel-cell .tt_sc_price {
  position: relative;
  top: -40px;
}
.tt_main-carousel h3.t-entry-title.h6 {
  color: #303133 !important;
  font-size: 14px;
}
.tt_main-carousel h3.t-entry-title.h6:hover {
  color: #c58b50 !important;
}
.tt_main-carousel span {
  font-size: 14px;
}

.carousel-cell del,
.carousel-cell ins {
  display: inline-block !important;
  color: #303133 !important;
  margin-right: 5px;
  font-family: "Playfair Display", Montserrat !important;
}
.carousel-cell ins {
  text-decoration: none !important;
}

@media all and (min-width: 569px) {
  .flickity-prev-next-button.next {
    right: -35px;
  }
  .flickity-button.flickity-prev-next-button.previous {
    left: -35px;
  }
}
@media all and (max-width: 568px) {
  .tt_main-carousel .tt_car_cel, .tt_main-carousel .carousel-cell {
    width: 49%;
  }
  .flickity-prev-next-button.next,
  .flickity-button.flickity-prev-next-button.previous {
    top: 70%;
  }
  .tt_main-carousel .flickity-viewport {
    margin-bottom: 0 !important;
  }
}

/*# sourceMappingURL=tt_slider.css.map */
