/* Abu Namous v2.2.1 — market/catalog card images must fill the full media box without empty side gaps. */
.anm-theme .anm-market-card > .anm-market-media{
  overflow:hidden !important;
  background:#eef4f6 !important;
}

.anm-theme .anm-market-card .anm-market-media .anm-market-slide,
.anm-theme .anm-market-card .anm-market-media .anm-market-slide.is-active{
  inset:0 !important;
  width:100% !important;
  height:100% !important;
}

.anm-theme .anm-market-card .anm-market-media .anm-market-slide > img,
.anm-theme .anm-market-card .anm-market-media .anm-market-slide > picture > img,
.anm-theme .anm-market-card .anm-market-media .anm-market-slide > .wp-post-image{
  display:block !important;
  width:100% !important;
  height:100% !important;
  min-width:100% !important;
  min-height:100% !important;
  max-width:none !important;
  max-height:none !important;
  padding:0 !important;
  margin:0 !important;
  border:0 !important;
  background:transparent !important;
  object-fit:cover !important;
  object-position:center center !important;
  transform:none !important;
}

.anm-theme .anm-market-card:hover .anm-market-slide > img{
  transform:none !important;
}
