/* Add custom CSS styles below */ \
/* لو فيه مسافة جاية من السكشن السابق أو من أول بلوك في الصفحة */
main section.s-block.s-block--bundle-html-content:first-of-type,
main .s-block.s-block--bundle-html-content:first-of-type {
  margin-top: 0 !important;
  padding-top: 0 !important;
}

/* لو المنصة حاطة gap بين السكاشن */
main,
main .container,
main .section,
main .s-blocks-list {
  row-gap: 0 !important;
  gap: 0 !important;
}
/* إزالة أي فراغ فوق/تحت بلوك HTML في سلة */
section.s-block.s-block--bundle-html-content,
.s-block.s-block-html-content,
salla-html-content-bfhz90,
salla-html-content-bfhz90 > div.peon-top-bar {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}

/* لو سلة حاطة فراغ داخلي على البلوك نفسه */
section.s-block.s-block--bundle-html-content {
  padding: 0 !important;
}

/* منع أول وآخر عنصر من إضافة مسافات */
section.s-block.s-block--bundle-html-content > *:first-child,
section.s-block.s-block--bundle-html-content > *:last-child,
.s-block.s-block-html-content > *:first-child,
.s-block.s-block-html-content > *:last-child {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}

/* الشريط نفسه */
.peon-top-bar {
  margin: 0 !important;
  padding: 0 !important;
}


/* =========================
   PION - Solid White Header
   Brand: #BD4E5B
========================= */

/* الهيدر بالكامل */
.store-header,
.store-header .top-navbar,
#mainnav,
#mainnav .inner,
#mainnav .container,
#mainnav .bg-inherit,
#mainnav .main-menu-row,
#mainnav custom-main-menu {
  background: #fff !important;
  background-color: #fff !important;
  opacity: 1 !important;
  background-image: none !important;
}

/* منع أي شفافية / بلور */
.store-header,
.store-header * ,
#mainnav,
#mainnav * {
  backdrop-filter: none !important;
  -webkit-backdrop-filter: none !important;
}

/* تثبيت شكل الهيدر */
.store-header {
  box-shadow: 0 2px 14px rgba(0, 0, 0, 0.05) !important;
  border-bottom: 1px solid rgba(189, 78, 91, 0.10) !important;
  position: relative;
  z-index: 1000;
}

/* الشريط العلوي */
.store-header .top-navbar {
  border-bottom: 1px solid rgba(0, 0, 0, 0.06) !important;
}

/* ألوان النصوص واللينكات في الشريط العلوي */
.store-header .topnav-link-item,
.store-header .top-navbar a,
.store-header .top-navbar span,
.store-header .top-navbar i {
  color: #222 !important;
}

/* هوفر الشريط العلوي */
.store-header .topnav-link-item:hover,
.store-header .top-navbar a:hover,
.store-header .top-navbar a:hover span,
.store-header .top-navbar a:hover i {
  color: #BD4E5B !important;
}

/* ألوان عناصر الهيدر الرئيسية */
#mainnav a,
#mainnav button,
#mainnav p,
#mainnav i,
#mainnav svg,
#mainnav .icon,
#mainnav .header-btn__icon,
#mainnav .menu-label,
#mainnav .s-cart-summary-total,
#mainnav .s-cart-summary-content,
#mainnav .sicon-menu,
#mainnav .sicon-search,
#mainnav .sicon-user,
#mainnav .sicon-cart,
#mainnav .sicon-sar {
  color: #222 !important;
  fill: #222 !important;
}

/* hover */
#mainnav a:hover,
#mainnav button:hover,
#mainnav a:hover i,
#mainnav button:hover i,
#mainnav a:hover svg,
#mainnav button:hover svg,
#mainnav .menu-label:hover {
  color: #BD4E5B !important;
  fill: #BD4E5B !important;
}

/* لوجو */
#mainnav .navbar-brand {
  position: relative;
  z-index: 3;
}

/* كلمة القائمة */
#mainnav .menu-label {
  font-weight: 700 !important;
  color: #222 !important;
}

/* أيقونات الأزرار */
#mainnav .header-btn,
#mainnav .mburger {
  color: #222 !important;
}

/* السلة */
#mainnav .s-cart-summary-wrapper {
  color: #222 !important;
}

/* دائرة عدد المنتجات */
#mainnav .s-cart-summary-count {
  background: #BD4E5B !important;
  color: #fff !important;
  border: 2px solid #fff !important;
  border-radius: 999px !important;
  min-width: 20px;
  min-height: 20px;
  display: inline-flex !important;
  align-items: center;
  justify-content: center;
  font-size: 11px;
  font-weight: 700;
  line-height: 1;
}

/* المينيو اللي تحت */
#mainnav .main-menu-row,
#mainnav custom-main-menu,
#mainnav custom-main-menu a {
  background: #fff !important;
  color: #222 !important;
}

#mainnav custom-main-menu a:hover {
  color: #BD4E5B !important;
}

/* زر إغلاق الموبايل */
#mainnav .close-mobile-menu {
  color: #222 !important;
}

/* لو في sticky state من الثيم */
.store-header.is-sticky,
.store-header.sticky,
.store-header.fixed,
body .store-header.is-sticky,
body .store-header.sticky,
body .store-header.fixed,
#mainnav.is-sticky {
  background: #fff !important;
  background-color: #fff !important;
  box-shadow: 0 2px 14px rgba(0, 0, 0, 0.06) !important;
}

/* مهم: منع ظهور لون الهيرو من خلف الهيدر */
.store-header::before,
.store-header::after,
#mainnav::before,
#mainnav::after {
  display: none !important;
  content: none !important;
}

p.total-price{
  color:BD4E5B !important;
}