.item .product-item .carousel-thumb img{
  max-width: 260px !important;
  display: block !important;
  object-fit: contain !important;
  margin-left: auto !important;
  margin-right: auto !important;
  height: 100px !important;
}

.search-list li{
  line-height: 25px;
}

.core-img{
  max-width: 100%;
    max-height: 180px;
    display: block;
    object-fit: contain;
    width: auto;
    margin-left: auto;
    margin-right: auto;
}


.add-title a{
  overflow: hidden;
    text-overflow: ellipsis;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    display: -webkit-box;
}



.vehicle-image-link img{
  height: 170px;
    max-width: 100%;
    display: block;
    object-fit: contain;
    width: auto;
    margin-left: auto;
    margin-right: auto;
}



.ads-details-info p b{
  overflow: hidden;
    text-overflow: ellipsis;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    display: -webkit-box;
}

h4.intro-title{
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    display: -webkit-box;
}

.about-cars p{
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    display: -webkit-box;
}

.use-title{
  overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 1;
-webkit-box-orient: vertical;
}

button.heart-button.text-zdepth-1.mb-0.p-0_5.icon-heart4 {
    display: none;
}

.btn-details{
  background-color: #03a9f4;
  border: #03a9f4;
  color: #fff !important;
}

.image-wrapper{
  height: 160px;
    display: flex;
    justify-content: center;
    align-items: center;
}

.image-wrapper img{
  max-height: 180px;
    display: block;
    object-fit: contain;
    width: auto;
    margin-left: auto;
    margin-right: auto;
    max-width: 100%;
}
