/* زر أضف إلى السلة - تعبئة سوداء كاملة */
.s-button-primary-outline {
  background-color: #000000 !important;
  border-color: #000000 !important;
}

.s-button-primary-outline .s-button-text {
  color: #ffffff !important;
}

/* عند مرور الماوس (Hover) */
.s-button-primary-outline:hover {
  background-color: #1a1a1a !important;
  border-color: #1a1a1a !important;
}

/* الأيقونة داخل الزر (لو فيه أيقونة زائد) */
.s-button-primary-outline svg,
.s-button-primary-outline i {
  color: #ffffff !important;
  fill: #ffffff !important;
}
/* توسيط النصوص داخل بطاقة المنتج */
.s-product-card-content,
.s-product-card-entry {
  text-align: center !important;
}

.s-product-card-content h3,
.s-product-card-title,
.s-product-card-price,
.s-product-card-labels {
  text-align: center !important;
  justify-content: center !important;
}

/* لو السعر أو التصنيف داخل صف (flex) */
.s-product-card-labels,
.s-product-card-price-currency {
  display: flex !important;
  justify-content: center !important;
  align-items: center !important;
}
/* توسيط صف التصنيفات (فور، عطور رجالية) */
.s-product-card-labels {
  display: flex !important;
  flex-wrap: wrap !important;
  justify-content: center !important;
  width: 100% !important;
}
/* وضع السعرين (قبل وبعد الخصم) على نفس السطر */
/* توسيط ووضع السعرين على نفس السطر */
.s-product-card-sale-price {
  display: flex !important;
  flex-direction: row !important;
  flex-wrap: nowrap !important;
  align-items: center !important;
  justify-content: center !important;
  gap: 8px !important;
  width: 100% !important;
}

/* السعر الحالي */
.s-product-card-price {
  order: 1;
  margin: 0 !important;
  color: #ec0e0e !important;
  font-weight: 700 !important;
}

/* السعر قبل الخصم (عليه خط) */
.s-product-card-price-before {
  order: 2;
  margin: 0 !important;
  color: #999 !important;
  font-size: 0.85em !important;
  text-decoration: line-through !important;
}
/* وضع التصنيف والبراند على نفس السطر ومتوسطين */
.s-product-card-category,
.s-product-card-brand {
  display: inline-flex !important;
  width: auto !important;
}
/* توسيط حاوية التصنيف والبراند */
.s-product-card-props {
  display: flex !important;
  flex-direction: row !important;
  justify-content: center !important;
  align-items: center !important;
  width: 100% !important;
  gap: 6px !important;
}
/* الحاوية الأب لهم - نخليها صف أفقي متوسط */
.s-product-card-category,
.s-product-card-brand {
  margin: 0 4px !important;
}
/* جعل كل بانر (نسائي/رجالي) ياخذ عرض الشاشة كامل في الجوال */
@media (max-width: 768px) {
  .s-slider-container .swiper-slide {
    width: 100% !important;
    flex: 0 0 100% !important;
  }

  .s-slider-container {
    padding: 0 !important;
  }

  .s-slider-wrapper {
    padding: 0 !important;
  }
}