/* Add custom CSS styles below */

.fixed-banner--1 img { width: 25%; /* متجاوبة */ height: auto; display: block; margin: 0 auto; }


.fixed-banner--1 {
  padding: 0 !important;
  margin: 0 !important;
}

.fixed-banner--1 .container {
  padding: 0 !important;
  margin: 0 !important;
}


.my-text {
  text-align: center;
  direction: rtl;
  color: #592c27;
}

.my-text h1 {
  font-size: 20px;
  margin-bottom: 14px;
}

.my-text .divider {
  width: 2px;            /* العرض */
  height: 60px;          /* الطول */
  background: #592c27;   /* اللون */
  margin: 0 auto 20px auto; /* يجي بالنص وتحت العنوان */
}

.my-text p {
  font-size: 14px;
  line-height: 1.9;

}


.enhanced-title-border.home-block-line {
  display: none;
}

.mx-auto.max-w-2xl.text-center p:first-of-type {
  font-size: 1.2rem; 
  margin-bottom: 0.4rem; 
}

.mx-auto.max-w-2xl.text-center p:nth-of-type(2) {
  font-size: 1rem; 
  margin-bottom: 1.5rem; 
  color: #592c27;
}

.faq-btn i {
  background-color: #e6eef6;
}




/* يخلي النصوص الداخلية كلها بيضاء */
.single-faq p,
.single-faq i {
  color: #592c27 !important;
}


/* إخفاء العنوان */
.special-product .s-block__title {
  display: none !important;
}

/* إخفاء التايمر */
.special-product salla-count-down {
  display: none !important;
}

/* تغيير لون زر إضافة للسلة */
.special-product .product-card__addToCart__btn button,
.special-product .product-card__normal-cart__btn button {
  background-color: #e6eef6 !important; 
  border-color: #e6eef6 !important;
  color: #592c27 !important; 
}



.store-footer .footer-description p {
  margin: 0;           /* يلغي المسافات بين الأسطر */
  line-height: 1.6;    /* يخلي الأسطر مرتبة فوق بعض */
  text-align: center;  /* يوسط النص */
}







section.bg-storeBG:has(.sicon-barcode) {
  display: none !important;
}


@media (max-width: 767px) {
  /* إخفاء تبويب "تفاصيل المنتج" */
  .more-info-tabs__nav-link[data-id="details_table"] {
    display: none !important;
  }

  /* إظهار المحتوى دائمًا */
  #details_table {
    display: block !important;
    opacity: 1 !important;
    visibility: visible !important;
  }


.s-slider-block__title {
  display: none !important;
}

}


@media (max-width: 767px) {
  .gap-4.flex {
    justify-content: center !important;
    text-align: center !important;
  }
  
    /* محاذاة النصوص في قسم تفاصيل المنتج للمنتصف */
#details_table p,
#details_table span,
#details_table div {
  text-align: center !important;
}

.text-xl.md\:text-2xl.leading-10.font-bold.text-store-text-primary,
.product-price,
#variant-inventory {
  text-align: center;
  display: block;
  margin-left: auto;
  margin-right: auto;
}
}


salla-installment[price="299"] {
  display: none !important;
}


  #TamTab {
    display: flex;
    flex-wrap: wrap;
    gap: 10px;
    margin: 5px 0;
  }

  .tam-img {
    width: 120px;   /* حجم مناسب */
    height: auto;
  }

  /* موبايل: وسط */
  #TamTab {
    justify-content: center;
  }

  /* ديسكتوب: يمين */
  @media (min-width: 768px) {
    #TamTab {
      justify-content: flex-start; /* يمين */
    }
  }
  
    .product-entry__sub-title {
  text-align: center;
}


@media (min-width:1024px){
  .fixed-banner--1 img {
    display: none !important;
  }
}


/* إخفاء تمارا */
.tamara-summary-widget__container,
.summary-widget-content {
  display: none !important;
}

/* إخفاء تابي */
#tabbyPromoWrapper,
#tabbyPromo {
  display: none !important;
}

salla-installment,
tamara-widget {
  display: none !important;
}

.product-single__discounted-amount {
  display: inline-flex;
  align-items: center;
  margin-left: .5rem; /* يحطه يسار السعر */
}


.product-price-bottom {
    display: none !important;
}


#details_table {
  margin-top: 0 !important;
}



.sticky-product-bar {
    padding-top: 15px !important;   /* زيادة المسافة من الأعلى */
    padding-bottom: 15px !important; /* زيادة المسافة من الأسفل */
}


.s-button-element {
    padding-top: 15px;   /* زيادة المسافة داخل الزر من فوق */
    padding-bottom: 15px; /* زيادة المسافة داخل الزر من تحت */
    font-size: 1.1rem;    /* تكبير النص إذا تحب */
}

@media (min-width: 1024px) {
    img.lazy {
        display: none;
    }
}