/* Abu Namous v2.2.6 — relevant curated imagery for categories, vehicle types and services. */
.anm-category-photo-card .anm-category-photo{
  height:170px !important;
  padding:0 !important;
  overflow:hidden !important;
  background:#dfe8ed !important;
}
.anm-category-photo-card .anm-category-photo > img{
  display:block !important;
  width:100% !important;
  height:100% !important;
  object-fit:cover !important;
  object-position:center center !important;
  padding:0 !important;
  margin:0 !important;
  transform:none !important;
}
.anm-category-photo-card:hover .anm-category-photo > img{
  transform:scale(1.025) !important;
}

.anm-vehicle-type-card .anm-brand-photo{
  height:170px !important;
  background:#dfe8ed !important;
}
.anm-vehicle-type-card .anm-type-photo-image{
  object-fit:cover !important;
  object-position:center center !important;
}

.anm-services-grid .anm-service-photo{
  height:205px !important;
  overflow:hidden !important;
  background:#dfe8ed !important;
}
.anm-services-grid .anm-service-photo > img,
.anm-service-image > img{
  width:100% !important;
  height:100% !important;
  object-fit:cover !important;
  object-position:center center !important;
  padding:0 !important;
  margin:0 !important;
}

@media(max-width:680px){
  .anm-category-photo-card .anm-category-photo,
  .anm-vehicle-type-card .anm-brand-photo{height:150px !important;}
  .anm-services-grid .anm-service-photo{height:210px !important;}
}
