.elementor-2690 .elementor-element.elementor-element-364b0a6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}/* Start custom CSS *//***** DigitalEvo – Blue Harmony for [de_header_blue] *****/
.deblue-h{
  /* ==== Theme Tokens (عدّل الدرجات هنا إذا حبيت) ==== */
  --blue:      #2563EB;  /* Primary buttons/icons */
  --blue-700:  #1E40AF;  /* Hover */
  --navy:      #0B1F66;  /* نصوص داكنة */
  --light:     #EAF4FF;  /* شريط التصنيفات أسفل */
  --chip:      #F3F7FF;  /* خلفية الشرائح */
  --chipText:  #0B132B;  /* نص الشرائح */
  --line:      #D9E6FF;  /* حدود فاتحة */
}

/* ⬆️ شريط الإعلان */
.deblue-h .deblue-top{ background: var(--blue); }
.deblue-h .deblue-top .close{ color:#fff; }

/* ⬅️ الشريط الأوسط */
.deblue-h .deblue-mid{ background:#fff; border-bottom:1px solid var(--line); }
.deblue-h .brand a, .deblue-h .support a, .deblue-h .support .value{ color: var(--navy); }

/* 🔎 البحث + All categories (حبّة “حبّة كابتشينو” موحّدة) */
.deblue-h .search-pill{ border:1px solid var(--line); background:#fff; }
.deblue-h .search-pill input[type="search"]{ color:#0B132B; }
.deblue-h .search-pill select{
  background:#F0F5FF; color:#0B132B;
  border-left:1px solid var(--line);
}
.deblue-h .search-pill button{
  background: var(--blue); color:#fff;
}
.deblue-h .search-pill button:hover{ background: var(--blue-700); }

/* ⬇️ الشريط السفلي (التصنيفات) */
.deblue-h .deblue-bot{ background: var(--light); }
.deblue-h .cat-trigger{
  background: var(--blue); color:#fff;
}
.deblue-h .cat-trigger .txt{
  background:#fff; color: var(--navy);
}

/* شرائح التصنيفات (chips) */
.deblue-h .chips .chip{
  background: var(--chip);
  color: var(--chipText);
  border:1px solid var(--line);
}
.deblue-h .chips .chip:hover{ background:#E5EEFF; }
.deblue-h .chips .chip[data-active="true"]{
  background:#D5E4FF; border-color:#C7DAFF;
}

/* 🛒 ملخّص السلة */
.deblue-h .cart-sum .bubble{ background: var(--blue); color:#fff; }
.deblue-h .cart-sum .total{ color: var(--navy); font-weight:900; }

/* 📱 تحسينات موبايل */
@media (max-width:1024px){
  .deblue-h .deblue-mid .container{ grid-template-columns:auto 1fr auto; }
  .deblue-h .search-wrap{ grid-column:1/-1; }
  .deblue-h .search-pill{ width:100%; }
  .deblue-h .cat-trigger .txt{ display:none; } /* أيقونة فقط لتوفير مساحة */
}

/* ✨ تحسين الـfocus لإتاحة الوصول */
:where(.deblue-h a,.deblue-h button,.deblue-h select,.deblue-h input):focus-visible{
  outline:3px solid #93C5FD; outline-offset:2px;
}
/* شريط القوائم السفلي بالأسود + نص أبيض */
.deblue-h .deblue-bot{ background:#000; }

/* الروابط والنصوص داخل الشريط باللون الأبيض */
.deblue-h .deblue-bot .container a,
.deblue-h .deblue-bot .container{ color:#fff; }

/* زر الفئات: أزل مربع "NOS CATEGORIES" وأجعله أيقونة فقط */
.deblue-h .cat-trigger{ 
  background:transparent; 
  color:#fff; 
  border:1px solid rgba(255,255,255,.25); 
  border-radius:999px; 
  padding:10px 14px;
}
.deblue-h .cat-trigger:hover{ background:rgba(255,255,255,.08); }
.deblue-h .cat-trigger .txt{ display:none !important; } /* حذف المربع الأبيض */

/* شرائح التصنيفات (chips) بأسود شفاف وحدود بيضاء ونص أبيض */
.deblue-h .chips .chip{
  background:transparent;
  color:#fff;
  border:1px solid rgba(255,255,255,.25);
}
.deblue-h .chips .chip:hover{
  background:rgba(255,255,255,.08);
  border-color:rgba(255,255,255,.5);
}
.deblue-h .chips .chip[data-active="true"]{
  background:rgba(255,255,255,.14);
  border-color:rgba(255,255,255,.5);
  color:#fff;
}

/* إجمالي السلة بالنص الأبيض داخل الشريط الأسود */
.deblue-h .deblue-bot .cart-sum .total{ color:#fff; }/* End custom CSS */