/* تعديل شريط الوصف فوق صورة المنتج */
salla-product-card [class*="badge"],
salla-product-card [class*="ribbon"],
salla-product-card [class*="promo"],
salla-product-card [class*="tag"],
.s-product-card [class*="badge"],
.s-product-card [class*="ribbon"],
.s-product-card [class*="promo"],
.s-product-card [class*="tag"],
.product [class*="badge"],
.product [class*="ribbon"],
.product [class*="promo"],
.product [class*="tag"],
.product-card [class*="badge"],
.product-card [class*="ribbon"],
.product-card [class*="promo"],
.product-card [class*="tag"] {
  font-size: 11px !important;
  line-height: 1.15 !important;
  padding: 5px 10px !important;
  border-radius: 10px !important;
  max-width: 52% !important;
  min-height: auto !important;
  white-space: normal !important;
  word-break: break-word !important;

  top: 14px !important;
  left: 10px !important;
  right: auto !important;

  transform: scale(0.95) !important;
  transform-origin: top left !important;
}

/* النص داخل الشريط */
salla-product-card [class*="badge"] *,
salla-product-card [class*="ribbon"] *,
salla-product-card [class*="promo"] *,
salla-product-card [class*="tag"] *,
.s-product-card [class*="badge"] *,
.s-product-card [class*="ribbon"] *,
.s-product-card [class*="promo"] *,
.s-product-card [class*="tag"] *,
.product [class*="badge"] *,
.product [class*="ribbon"] *,
.product [class*="promo"] *,
.product [class*="tag"] *,
.product-card [class*="badge"] *,
.product-card [class*="ribbon"] *,
.product-card [class*="promo"] *,
.product-card [class*="tag"] * {
  font-size: 11px !important;
  line-height: 1.15 !important;
}

/* زر إتمام الطلب / المتابعة في السلة والملخص */
button[type="submit"],
.s-button-primary,
.btn--primary,
button.btn-primary,
a.btn-primary,
.s-cart-summary .s-button-element,
.s-cart-summary button,
.cart-summary button,
.checkout-btn,
.checkout-button {
  background: #6E1F2A !important;
  color: #FFFFFF !important;
  border: 1px solid #6E1F2A !important;
  border-radius: 14px !important;
  font-weight: 700 !important;
  box-shadow: 0 6px 16px rgba(110, 31, 42, 0.14) !important;
}

/* عند المرور */
button[type="submit"]:hover,
.s-button-primary:hover,
.btn--primary:hover,
button.btn-primary:hover,
a.btn-primary:hover,
.s-cart-summary .s-button-element:hover,
.s-cart-summary button:hover,
.cart-summary button:hover,
.checkout-btn:hover,
.checkout-button:hover {
  background: #571821 !important;
  border-color: #571821 !important;
  color: #FFFFFF !important;
}

/* إذا كان الزر معطلًا */
button[type="submit"]:disabled,
.s-button-primary:disabled,
.btn--primary:disabled,
button.btn-primary:disabled,
.s-cart-summary button:disabled,
.cart-summary button:disabled,
.checkout-btn:disabled,
.checkout-button:disabled,
[disabled] {
  background: #C9AEB3 !important;
  color: #FFFFFF !important;
  border-color: #C9AEB3 !important;
  opacity: 1 !important;
  cursor: not-allowed !important;
}
/* استثناء زر إضافة للسلة في بطاقات المنتجات */
salla-product-card .s-button-primary,
salla-product-card .btn--primary,
salla-product-card button,
.product-card .s-button-primary,
.product-card .btn--primary,
.product-card button {
  background: #7A7673 !important;
  color: #FFFFFF !important;
  border: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}

/* تغيير لون زر إضافة للسلة فقط داخل بطاقات المنتجات */
salla-product-card .s-button-primary,
salla-product-card .btn--primary,
salla-product-card button,
.product-card .s-button-primary,
.product-card .btn--primary,
.product-card button {
  background: #8A6E73 !important;
  color: #FFFFFF !important;
  border: 0 !important;
  box-shadow: none !important;
}

/* Hover */
salla-product-card .s-button-primary:hover,
salla-product-card .btn--primary:hover,
salla-product-card button:hover,
.product-card .s-button-primary:hover,
.product-card .btn--primary:hover,
.product-card button:hover {
  background: #7A5E63 !important;
  color: #FFFFFF !important;
}