/* Banner - center text + arrows fixed (no dropping) */
.enhanced-products-slider-heading.section-heading.text-center {
  background: #891ea8 !important;
  color: #fff !important;
  border-radius: 12px;
  height: 56px;
  width: 100%;
  padding: 0 56px;       /* مساحة للسهمين */
  box-sizing: border-box;

  display: flex;
  align-items: center;   /* يخلي النص بالنص عمودياً */
  justify-content: center;

  position: relative;
  box-shadow: none !important;
  direction: rtl;
}

/* خلي أي عناصر داخلية ما تعمل هوامش/تحريك */
.enhanced-products-slider-heading.section-heading.text-center,
.enhanced-products-slider-heading.section-heading.text-center * {
  line-height: 1 !important;
}

/* النص بالنص */
.enhanced-products-slider-heading.section-heading.text-center > * {
  margin: 0 !important;
  padding: 0 !important;
  text-align: center !important;
  color: #fff !important;
}

/* السهمين ثابتين وما بنزلوا */
.enhanced-products-slider-heading.section-heading.text-center::before,
.enhanced-products-slider-heading.section-heading.text-center::after {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  width: 32px;
  height: 32px;
  border-radius: 10px;
  background: rgba(255,255,255,0.25);
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  line-height: 1;
}

/* يسار */
.enhanced-products-slider-heading.section-heading.text-center::before {
  content: "↩";
  left: 16px;
}

/* يمين */
.enhanced-products-slider-heading.section-heading.text-center::after {
  content: "↪";
  right: 16px;
}



/* حذف النقطة والخط المتحرك تحت العنوان */
.enhanced-products-slider-heading-divider,
.enhanced-products-slider-heading-divider * {
  display: none !important;
}





/* نزّل سكشن "الأكثر مبيعاً" كامل لتحت */
section.enhanced-products-slider {
  margin-top: 30px !important;
}





/* حذف أي نقطة / Divider / أنيميشن تحت عنوان السلايدر نهائيًا */
.enhanced-products-slider-heading-divider,
.enhanced-products-slider-heading-divider::before,
.enhanced-products-slider-heading-divider::after,
.section-heading-divider,
.section-heading-divider::before,
.section-heading-divider::after {
  display: none !important;
  opacity: 0 !important;
  visibility: hidden !important;
  height: 0 !important;
  width: 0 !important;
}



/* توسيط نص العنوان عموديًا داخل البانر */
.enhanced-products-slider-heading-title {
  line-height: 56px !important; /* نفس ارتفاع البانر */
  margin: 0 !important;
  padding: 0 !important;
}




/* بانر بنفسجي لقسم Adobe - ادوبي */
.enhanced-fixed-products-heading.section-heading.text-center {
  background: #891ea8 !important;
  color: #fff !important;
  border-radius: 12px;
  height: 56px;
  width: 100%;
  padding: 0 16px;
  box-sizing: border-box;

  display: flex;
  align-items: center;
  justify-content: center;

  margin: 24px auto;
  box-shadow: none !important;
}

/* تأكيد لون النص */
.enhanced-fixed-products-heading.section-heading.text-center * {
  color: #fff !important;
  margin: 0;
}


/* زر الرجوع لقسم Adobe */
.enhanced-fixed-products-heading.section-heading.text-center {
  position: relative;
}

/* أيقونة الرجوع */
.enhanced-fixed-products-heading.section-heading.text-center::after {
  content: "↩";
  position: absolute;
  right: 16px;
  top: 50%;
  transform: translateY(-50%);
  width: 36px;
  height: 36px;
  border-radius: 10px;
  background: rgba(255,255,255,0.25);
  display: flex;
  align-items: center;
  justify-content: center;
  color: #fff;
  font-size: 18px;
  cursor: pointer;
}



/* اطار ابيض بشفافية 50% حول كرت المنتج */
.product-card.group{
  border: 1.5px solid rgba(255,255,255,0.5) !important;
  border-radius: 18px;
  box-sizing: border-box;
}

/* لو الإطار ما بان لأنه في عنصر داخلي فوقه */
.product-card.group > *{
  border-radius: 18px;
}



/* تخلي خلفية الكرت سوداء */
.product-card.group{
  background-color: #111118 !important;
}





/* زر إضافة للسلة – أبيض كامل */
.product-card-actions-add-to-cart{
  background-color: #ffffff !important;
  color: #000000 !important;
  border: none !important;
  border-radius: 12px;
}




/* زر إضافة للسلة – لون #f7ddff */
.product-card-actions-add-to-cart{
  background-color: #f7ddff !important;
  color: #000000 !important;
  border: none !important;
  border-radius: 12px;
}

/* أيقونة السلة */
.product-card-actions-add-to-cart svg,
.product-card-actions-add-to-cart i{
  color: #000000 !important;
  fill: #000000 !important;
}

/* Hover ناعم */
.product-card-actions-add-to-cart:hover{
  background-color: #efc8fb !important;
}





/* لون السعر/القيمة المخفضة أبيض */
.product-card-content-meta-pricing-current-discounted-meta-value{
  color: #ffffff !important;
}







/* مربع النينجا يمين العنوان */
section.enhanced-products-slider 
.enhanced-products-slider-heading.section-heading.text-center::after,
section.enhanced-fixed-products  
.enhanced-fixed-products-heading.section-heading.text-center::after{

  content: "" !important;
  display: inline-block !important;

  width: 32px !important;
  height: 32px !important;

  background-color: rgba(255,255,255,0.25) !important;
  border-radius: 8px !important;

  background-image: url("https://cdn.files.salla.network/homepage/665023755/0f621cd0-9d90-4a9a-94ff-3dc026649261.webp") !important;
  background-repeat: no-repeat !important;
  background-position: center !important;
  background-size: 30px 30px !important;

  margin-inline-start: 10px !important;
}

/* مربع النينجا يسار العنوان */
section.enhanced-products-slider 
.enhanced-products-slider-heading.section-heading.text-center::before,
section.enhanced-fixed-products  
.enhanced-fixed-products-heading.section-heading.text-center::before{

  content: "" !important;
  display: inline-block !important;

  width: 32px !important;
  height: 32px !important;

  background-color: rgba(255,255,255,0.25) !important;
  border-radius: 8px !important;

  background-image: url("https://cdn.files.salla.network/homepage/665023755/0f621cd0-9d90-4a9a-94ff-3dc026649261.webp") !important;
  background-repeat: no-repeat !important;
  background-position: center !important;
  background-size: 30px 30px !important;

  margin-inline-end: 10px !important;
}










/* عنوان أقسام المتجر بخطين يمين ويسار */
.main-links-style-2-heading-title{
  position: relative !important;
  display: inline-block !important;
  color: #a78bfa !important; /* بنفسجي واضح */
  font-weight: 700 !important;
}

/* الخط اليمين */
.main-links-style-2-heading-title::before,
.main-links-style-2-heading-title::after{
  content: "" !important;
  position: absolute !important;
  top: 50% !important;
  width: 120px !important;
  height: 3px !important;
  background: linear-gradient(
    to right,
    transparent,
    #a78bfa
  ) !important;
}

/* الخط اليسار */
.main-links-style-2-heading-title::before{
  right: 100% !important;
  margin-right: 16px !important;
  transform: translateY(-50%) !important;
}

/* الخط اليمين */
.main-links-style-2-heading-title::after{
  left: 100% !important;
  margin-left: 16px !important;
  transform: translateY(-50%) scaleX(-1) !important;
}