/* جميع النصوص داخل التعليقات باللون الأسود مع استثناء النجوم */
#customer_review .one-review p,
#customer_review .one-review span,
#customer_review .one-review div,
#customer_review .one-review a,
#customer_review .one-review small {
    color: #000000 !important;
}

/* نجوم التعليقات باللون الأسود */
#customer_review .comment_rating i,
#customer_review .comment_rating i::before,
#customer_review .comment_rating .sicon-star2,
#customer_review .comment_rating .sicon-star2::before,
#customer_review .comment_rating svg {
    color: #000000 !important;
    fill: #000000 !important;
    stroke: #000000 !important;
}

p.text-\[\#C3C3C3\] {
    color: #000000 !important;
}

/* نجوم التعليقات قبل التقييم */
.comment_rating svg,
.comment_rating .sicon-star2::before {
    color: #ffffff !important; /* أبيض */
    fill: #ffffff !important;
    stroke: #ffffff !important;
}

p.text-\[16px\].text-\[\#d7d7d7\] {
    color: #000000 !important;
}

p.text-sm.md\:text-parg.leading-10.font-bold.mb-6.text-\[\#A8A8A8\] {
    color: #5a5a5a !important; /* درجة رمادي أغمق */
}

/* استهداف نص زر إضافة للسلة وجعله أبيض */
button.s-button-elements.s-button-btn.s-button-solid,
button.s-button-elements.s-button-btn.s-button-solid * {
  color: #ffffff !important;
}

/* لو فيه span داخلي يحتوي النص */
button.s-button-elements.s-button-btn.s-button-solid span {
  color: #ffffff !important;
}

/* Force "إضافة للسلة" text to white */
.s-button-element.s-button-btn.s-button-solid,
.s-button-element.s-button-btn.s-button-solid:hover,
.s-button-element.s-button-btn.s-button-solid:focus {
  --tw-text-opacity: 1 !important;
  color: #ffffff !important;
}

/* ensure all inner nodes follow white */
.s-button-element.s-button-btn.s-button-solid *,
.s-button-element.s-button-btn.s-button-solid [class^="text-"],
.s-button-element.s-button-btn.s-button-solid [class*=" text-"] {
  --tw-text-opacity: 1 !important;
  color: #ffffff !important;
  fill: #ffffff !important;
  stroke: #ffffff !important;
}

.s-product-card-content-subtitle {
    color: #000000 !important;
}

.s-product-card-sale-price,
.s-product-card-sale-price span {
    color: #555555 !important;
}

.sicon-quote::before {
    display: none !important;
}

/* ❌ حذفنا أو علّقنا الكود اللي كان يغير نص كل أزرار primary عشان ما يلزق النصوص */
/*
salla-button a.s-button-primary span,
salla-button button.s-button-primary span {
  font-size: 0 !important; 
}

salla-button a.s-button-primary span::after,
salla-button button.s-button-primary span::after {
  content: "الانضمام للقناة";
  font-size: 14px;
  color: currentColor;
}
*/