/* ===========================
   شريط الإعلان العلوي
=========================== */
.announcement-bar,
[class*="announcement"],
[class*="header-top"],
.header__announcement {
  background-color: #1C2B5E !important;
  color: #D4950A !important;
}

.announcement-bar *,
[class*="announcement"] *,
[class*="header-top"] * {
  color: #D4950A !important;
}

/* ===========================
   الهيدر كامل
=========================== */
header,
header > div,
header > nav,
header > section,
.header,
.header__mobile,
.header__desktop,
.header__container,
.header__wrapper,
.header__bar,
.header__inner,
.header__content,
.header__row,
.navbar,
.nav-bar,
[class*="header"],
[class*="navbar"] {
  background-color: #FDF6E3 !important;
}

header,
.header {
  border-bottom: 2px solid #D4950A !important;
}

/* ===========================
   شريط البحث
=========================== */
.search-bar,
[class*="search-bar"],
[class*="search__bar"],
[class*="search__wrapper"],
[class*="search__container"],
header input[type="search"],
header input[type="text"] {
  background-color: #FFFFFF !important;
  border-color: #1C2B5E !important;
  color: #1C2B5E !important;
}

header input::placeholder {
  color: rgba(28, 43, 94, 0.5) !important;
}

[class*="search"] svg,
[class*="search"] i {
  color: #1C2B5E !important;
  fill: #1C2B5E !important;
  stroke: #1C2B5E !important;
}

/* ===========================
   النصوص والروابط في الهيدر
=========================== */
header a,
header span,
header p,
header button,
header label,
[class*="header"] a,
[class*="header"] span,
[class*="header"] p,
[class*="header"] button {
  color: #1C2B5E !important;
}

header nav a:hover,
[class*="nav"] a:hover,
[class*="menu"] a:hover {
  color: #D4950A !important;
}

/* ===========================
   الأيقونات في الهيدر
=========================== */
header svg,
header svg path,
header svg circle,
header svg rect,
header svg polyline,
header svg line,
header i,
[class*="header"] svg,
[class*="header"] svg path,
[class*="header"] svg circle,
[class*="header"] svg rect,
[class*="header"] i {
  color: #1C2B5E !important;
  fill: #1C2B5E !important;
  stroke: #1C2B5E !important;
}

/* ===========================
   عداد السلة
=========================== */
.cart-count,
[class*="cart-count"],
[class*="cart__count"],
[class*="badge"],
[class*="counter"] {
  background-color: #D4950A !important;
  color: #FFFFFF !important;
  border-color: #FDF6E3 !important;
}

/* ===========================
   قائمة الهامبرغر
=========================== */
[class*="hamburger"],
[class*="menu-toggle"],
[class*="burger"],
header button svg {
  color: #1C2B5E !important;
  fill: #1C2B5E !important;
  stroke: #1C2B5E !important;
}

/* ===========================
   خلفية المتجر
=========================== */
body,
.page-content,
[class*="page"],
[class*="content"],
main {
  background-color: #F8F1DC !important;
}

/* ===========================
   الفوتر كامل
=========================== */
footer,
footer > div,
footer > section,
footer > nav,
.footer,
.footer__container,
.footer__wrapper,
.footer__inner,
.footer__content,
.footer__row,
.footer__bar,
.footer__bottom,
.footer__top,
[class*="footer"] {
  background-color: #FDF6E3 !important;
  border-top: 2px solid #D4950A !important;
}

/* النصوص في الفوتر */
footer a,
footer span,
footer p,
footer h1,
footer h2,
footer h3,
footer h4,
footer h5,
footer h6,
footer label,
footer li,
[class*="footer"] a,
[class*="footer"] span,
[class*="footer"] p,
[class*="footer"] h1,
[class*="footer"] h2,
[class*="footer"] h3,
[class*="footer"] h4,
[class*="footer"] li {
  color: #1C2B5E !important;
}

footer a:hover,
[class*="footer"] a:hover {
  color: #D4950A !important;
}

/* الأيقونات في الفوتر */
footer svg,
footer svg path,
footer svg circle,
footer svg rect,
footer svg polyline,
footer i,
[class*="footer"] svg,
[class*="footer"] svg path,
[class*="footer"] svg circle,
[class*="footer"] svg rect,
[class*="footer"] i {
  color: #1C2B5E !important;
  fill: #1C2B5E !important;
  stroke: #1C2B5E !important;
}

/* السوشيال ميديا في الفوتر */
[class*="social"] svg,
[class*="social"] i,
[class*="social"] a {
  color: #1C2B5E !important;
  fill: #1C2B5E !important;
}

[class*="social"] a:hover,
[class*="social"] svg:hover {
  color: #D4950A !important;
  fill: #D4950A !important;
}

/* ===========================
   إزالة الخطوط في الفوتر
=========================== */
footer h1,
footer h2,
footer h3,
footer h4,
[class*="footer"] h1,
[class*="footer"] h2,
[class*="footer"] h3,
[class*="footer"] h4 {
  border-bottom: none !important;
  text-decoration: none !important;
  box-shadow: none !important;
}

footer a,
[class*="footer"] a {
  text-decoration: none !important;
  border-bottom: none !important;
}

/* إزالة البوردر حول السجل التجاري */
[class*="commercial"],
[class*="license"],
[class*="cr-"],
[class*="salla-cr"],
footer img,
[class*="footer"] img {
  border: none !important;
  outline: none !important;
  box-shadow: none !important;
}