/* Add custom CSS styles below */ 
/* نص أسود ناعم */
.block.mb-5.last\:mb-0.text-sm.leading-none.da-tm,
.text-sm.text-text-grey.da-tm,
.text-sm.da-tm{
  color: #333333 !important;
}

/* حتى عند الـ hover لا يتحول للون الثيم */
.block.mb-5.last\:mb-0.text-sm.leading-none.da-tm.hover\:text-primary:hover,
.block.mb-5.last\:mb-0.text-sm.leading-none.da-tm:hover{
  color: #333333 !important;
}




/* نص أسود ناعم */
.da-tm.hidden.text-xl.md\:block.ltr\:ml-1.rtl\:mr-1,
.sicon-search.text-base.text-black.da-tm{
  color: #333333 !important;
}

/* لو الأيقونة/search تتغير عند hover نخليها ثابتة */
.sicon-search.text-base.text-black.da-tm:hover,
.da-tm.hidden.text-xl.md\:block.ltr\:ml-1.rtl\:mr-1:hover{
  color: #333333 !important;
}








/* لون أسود ناعم */
:root{
  --d7-soft-black: #333333;
}

/* زر اللغة + النصوص داخله */
.language-btn,
.language-name.ltr\:mr-1.rtl\:ml-1,
.language-code.ltr\:mr-1.rtl\:ml-1.hidden{
  color: var(--d7-soft-black) !important;
}

/* أيقونة المستخدم */
.sicon-user.text-base.text-black.da-tm::before,
.sicon-user.text-base.text-black.da-tm{
  color: var(--d7-soft-black) !important;
}

/* ملخص السلة */
.s-cart-summary-wrapper,
.s-cart-summary-count,
.s-cart-summary-content,
.s-cart-summary-total{
  color: var(--d7-soft-black) !important;
}

/* أيقونة الريال */
.sicon-sar::before,
.sicon-sar{
  color: var(--d7-soft-black) !important;
}

/* (اختياري) تثبيت اللون عند hover */
.language-btn:hover,
.language-name.ltr\:mr-1.rtl\:ml-1:hover,
.s-cart-summary-wrapper:hover,
.s-cart-summary-content:hover,
.s-cart-summary-total:hover{
  color: var(--d7-soft-black) !important;
}




.sicon-cart2.text-base.text-black.da-tm::before,
.sicon-cart2.text-base.text-black.da-tm{
  color: var(--d7-soft-black) !important;
}






.text-gray-400.mb-2\.5.md\:mb-0{
  color: #6B7280 !important; /* soft black/gray */
}





/* إخفاء عنوان "روابط تهمك" */
.menu-list h3{
  display: none !important;
}

/* إخفاء القائمة الأصلية (لأننا سنعيد بنائها بـ JS) */
.footer-list{
  display: none !important;
}

/* الشريط الجديد الذي سننشئه بالـ JS */
.drive7-footer-pages{
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  gap: 0 !important;
  flex-wrap: nowrap !important;
  white-space: nowrap !important;
  width: 100% !important;
  max-width: 100% !important;
  min-width: 0 !important;
  padding: 6px 0 !important;
  margin: 0 auto !important;
  overflow: hidden !important; /* يمنع نزول سطر بسبب عناصر غريبة */
}

/* الروابط */
.drive7-footer-pages a{
  display: inline-flex !important;
  flex: 0 0 auto !important;
  align-items: center !important;
  font-size: 12px !important;     /* أصغر شوي عشان ما يكسر */
  font-weight: 400 !important;
  color: #333 !important;         /* أسود خفيف */
  text-decoration: none !important;
  line-height: 1.6 !important;
  padding: 0 6px !important;
}

/* الفاصل | */
.drive7-footer-pages .sep{
  display: inline-block !important;
  flex: 0 0 auto !important;
  color: #666 !important;
  padding: 0 6px !important;
  line-height: 1 !important;
}


/* لو الجوال ضيق جدًا: بدل ما يكسر، نخليه سكرول أفقي */
@media (max-width: 420px){
  .drive7-footer-pages{
    overflow-x: auto !important;
    -webkit-overflow-scrolling: touch !important;
  }
  .drive7-footer-pages::-webkit-scrollbar{
    height: 3px !important;
  }
}






.s-trust-badges-label,
.s-trust-badges-number{
  color: #000 !important;
}






















.sticky-product-bar{
  background: #fff !important;
}


.max-w-3\/4.da-tm.leading-normal.text-lg.md\:text-xl.line-clamp-1{
  color: #fff !important;
}



/* 1) النص داخل كلاس max-w-3/4... */
.max-w-3\/4.da-tm.leading-1.text-base.md\:text-lg.line-clamp-1{
  color: #000 !important;
}

/* 2) السعر الإجمالي */
.total-price.font-bold.da-tm.text-xl.inline-block{
  color: #000 !important;
}




.s-quantity-input-input{
  color: #000 !important;
}






.tabs__outline .tab-trigger{
  border-color: #828282 !important;
}



.s-cart-summary-total{
  color: #2b2b2b !important;
}