.s-block__title h2, .s-block__title h1 {
    font-weight: 900;
}

.promotion-badge {
  color: #f2e3ce !important;
}
.s-button-primary {
        color: #f2e3ce;
}

/* إخفاء زر عرض الكل من قسم "الأفضل مبيعاً" فقط */
.s-block--fixed-products .display-all-url {
    display: none !important;
}

.s-block--categories .s-slider-block__title h2 {
    font-weight: 700;
}

/* إخفاء أسهم السلايدر في قسم بوكسات القهوة فقط */
section#best-offers-5-slider .s-slider-control,
section#best-offers-5-slider .s-slider-arrow,
section#best-offers-5-slider .s-slider-prev,
section#best-offers-5-slider .s-slider-next {
    display: none !important;
}

/*  لسكشن غمرة فقط */
section#fixed-products-with-background-2 {
    background-color: #691131;
    border-radius: 20px;
}

.fixed-products-background .products_text .products_title h2 {
  background-color: #691131;
    color: #f6e0bf;
    font-weight: 900;
     line-height: 2;
}

.fixed-products-background .products_text p {
        color: white;
}

/* إخفاء زر عرض الكل لسكشن غمرة فقط */
#fixed-products-with-background-2 a.display-all-url {
    display: none !important;
}

/*  كروت لسكشن غمرة فقط تعديل */
#fixed-products-with-background-2 .s-products-list-wrapper {
    display: flex !important;
     justify-content: center;
}

/* سكشن 2 — تثبيت حجم الكارد + توسيط الكروت */
@media (min-width: 768px) and (max-width: 1023px) {
#fixed-products-with-background-2 .product-entry {
    width: 330px !important;
    max-width: 330px !important;
    flex: 0 0 330px !important;
}
  }

@media (min-width: 1024px) {
#fixed-products-with-background-2 .product-entry {
    width: 330px !important;
    max-width: 330px !important;
    flex: 0 0 330px !important;
}
}

@media (max-width: 767px) {
    #fixed-products-with-background-2 .product-entry {
        width: 180px !important;
        max-width: 180px !important;
        flex: 0 0 180px !important;
    }
}



@media (max-width: 768px)* {
    #s-block--fixed-banner-0 .banner--fixed {
        height: 400px !important;   
        max-height: none !important;
        min-height: unset !important;
    }
}