/* ===== IC Mobile Dark Tech Style ===== */

/* الخلفية العامة */
body,
.site,
.main-content {
    background-color: #0F0F0F !important;
    color: #ffffff !important;
}

/* العناوين */
h1, h2, h3, h4, h5, h6 {
    color: #ffffff !important;
}

/* النصوص الثانوية */
p, span, li {
    color: #cccccc !important;
}

/* الروابط */
a {
    color: #F97316 !important;
}

/* الأزرار */
button,
.btn,
.button,
input[type="submit"] {
    background-color: #F97316 !important;
    color: #ffffff !important;
    border-radius: 8px !important;
    border: none !important;
    transition: 0.3s ease;
}

/* تأثير Hover للأزرار */
button:hover,
.btn:hover,
.button:hover,
input[type="submit"]:hover {
    background-color: #e7630e !important;
    transform: translateY(-2px);
}

/* كروت المنتجات */
.product,
.card,
.product-card {
    background-color: #1A1A1A !important;
    border-radius: 12px !important;
    box-shadow: 0 5px 20px rgba(0,0,0,0.4) !important;
    transition: 0.3s ease;
}

/* تأثير Hover للكروت */
.product:hover,
.card:hover,
.product-card:hover {
    transform: translateY(-5px);
    box-shadow: 0 0 20px rgba(249, 115, 22, 0.3) !important;
}

/* الهيدر */
header,
.site-header {
    background-color: #0F0F0F !important;
}

/* الفوتر */
footer {
    background-color: #111111 !important;
    color: #ffffff !important;
}
/* تصحيح لون النصوص */
body, p, span, li {
    color: #cccccc !important;
}

/* نخلي البرتقالي فقط للروابط المهمة */
a,
a:hover {
    color: #F97316 !important;
}

/* العناوين تبقى بيضاء */
h1, h2, h3, h4, h5, h6 {
    color: #ffffff !important;
}

/* إجبار كروت المنتجات تكون داكنة */
.product,
.product-card,
.card,
.s-product-card,
.s-product-item,
.s-product-wrapper {
    background-color: #1A1A1A !important;
    border: none !important;
    color: #ffffff !important;
}

/* داخل الكرت نفسه */
.product *,
.s-product-card *,
.s-product-item * {
    color: #ffffff !important;
}

/* إزالة أي خلفية بيضاء داخل الكروت */
.product div,
.s-product-card div,
.s-product-item div {
    background-color: transparent !important;
}
/* ===== Force Dark Product Cards - IC Mobile ===== */

/* الكرت الأساسي */
.s-product-card,
.s-product-card-content,
.s-product-card-wrapper,
.product-card,
.product-card-content {
    background-color: #1A1A1A !important;
    border: none !important;
    color: #ffffff !important;
}

/* كل العناصر داخل الكرت */
.s-product-card *,
.product-card * {
    color: #ffffff !important;
}

/* إزالة الخلفية البيضاء داخل الصور */
.s-product-card div,
.product-card div {
    background-color: transparent !important;
}

/* زر نفدت الكمية */
.s-product-card .btn,
.s-product-card button {
    background-color: #F97316 !important;
    color: #ffffff !important;
}

/* عنوان القسم (مثل عرض الكل) */
.section-title,
.section-header {
    color: #ffffff !important;
}
/* ===== Fix White Image Box Inside Product Card ===== */

/* خلفية حاوية الصورة */
.s-product-card-image,
.s-product-card-image-wrapper,
.s-product-card-media,
.product-card-image,
.product-image-wrapper {
    background-color: #1A1A1A !important;
}

/* إذا فيه عنصر img container */
.s-product-card-image img,
.product-card-image img {
    background-color: #1A1A1A !important;
}

/* إزالة أي خلفية بيضاء مخفية */
.s-product-card-image *,
.product-card-image * {
    background-color: transparent !important;
}
/* ===== FINAL FIX - Remove White Image Box ===== */

.s-product-card .s-product-card-image,
.s-product-card .s-product-card-image > div,
.s-product-card .s-product-card-image-wrapper,
.s-product-card .s-product-card-image-wrapper > div,
.s-product-card figure,
.s-product-card figure div {
    background-color: #1A1A1A !important;
}

/* إذا فيه inline background */
.s-product-card [style*="background"] {
    background-color: #1A1A1A !important;
}

/* إزالة أي لون أبيض */
.s-product-card img {
    background-color: #1A1A1A !important;
}