/* Add custom CSS styles below */ 
.s-slider-block__title {
    justify-content:center;
}
.s-slider-block__title-right:where([dir="rtl"], [dir="rtl"] *) {
    padding-left: 0;
}
.s-slider-block__title h2:where([dir="rtl"], [dir="rtl"] *) {
    padding-left:0;
}

.dark .product-single.product-des-force-light:not(.cls-3) .product__description a,.dark .product-single.product-des-force-light:not(.cls-3) .product__description a strong{
    color: rgb(51, 204, 255) !important;
}
.banner-entry {
    height: 244px;
    background-color: rgb(243 244 246 / 0%);
}
html[lang] #app.app-body {
    background-size: cover;
    background-position: top;
}
/* توزيع الجريد في الموبايل */
@media (max-width: 767px) {
  .grid.one-row {
    display: grid;
    grid-template-columns: repeat(2, 1fr); /* صفين فوق */
    gap: 10px;
  }

  /* خلي العنصر الأخير في صف لوحده ويتوسّط */
  .grid.one-row .banner-entry:last-child {
    grid-column: 1 / -1;        /* يخليها تاخد عرض الجريد كله */
    justify-self: center;       /* توسيط العنصر */
    width: 50%;                 /* عرض أصغر شوي */
  }
}
@media (max-width: 768px) {
  .banner-entry {
    height: 107px;
  }
}