/* ============================================================
   🔹 1 - حاوية الصورة (ارتفاع ثابت)
============================================================ */
custom-salla-product-card .s-product-card-image {
  flex: none !important;
  aspect-ratio: auto !important;
  height: 400px !important;
  min-height: 400px !important;
  max-height: 400px !important;
  overflow: hidden !important;
  background: #fff !important;
  background-position:top !important;
}

custom-salla-product-card .s-product-card-image > a {
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  width: 100% !important;
  height: 100% !important;
}

/* ============================================================
   🔹 2 - الصورة نفسها (كاملة بدون قص)
============================================================ */
custom-salla-product-card .s-product-card-image img {
  width: 100% !important;
  height: 100% !important;
  object-fit: contain !important;
  object-position: top !important;
  transform: none !important;
  filter: none !important;
}

/* ============================================================
   🔹 2 - الصورة نفسها (تظهر من تحت)
============================================================ */
custom-salla-product-card .s-product-card-image img {
  width: 100% !important;
  height: 100% !important;
  object-fit: contain !important;
  object-position: center top !important;
}


/* ============================================================
   🔹 3 - ارتفاع الموبايل
============================================================ */
@media (max-width: 639px) {
  custom-salla-product-card .s-product-card-image {
    height: 300px !important;
    min-height: 320px !important;
    max-height: 320px !important;
  }
}

.s-products-slider-card.swiper-slide .absolute.top-2.left-2.right-auto.z-\[4\].flex.flex-row-reverse {
  /* display:none */
}

.sidebar .swiper.s-slider-container.swiper-initialized.swiper-horizontal {
    background-color:transparent !important;
    border:none
}

.sidebar .swiper.s-slider-container.swiper-initialized.swiper-horizontal {
    background-color:transparent !important;
    border:none;
}
salla-slider.details-slider .s-slider-container, salla-slider.details-slider .swiper-slide {
    background-color:transparent ;
}


div.main-content span.save-percentage.rounded-card.bg-red-600.text-white.font-bold.text-sm {
    display:none
}

h4.text-2xl.font-bold.mb-2.text-t-prim.reveal.will-animate.animating ,#H_special_categories-1 > div.hsc-inner > div.flex.flex-col.justify-center > p  {
    color:#b87401 
}


div.s-product-card-image.relative.overflow-hidden > a > div > div {
    max-width:100% !important

}