#app > div.app-inner.flex.flex-col.min-h-full > section.s-block.s-block--fixed-banner.wide-placeholder > div {
    margin-bottom: 2%;
}

#app > div.app-inner.flex.flex-col.min-h-full > section:nth-child(22) > div > a:nth-child(1) {
    height: 340px;
}
#app > div.app-inner.flex.flex-col.min-h-full > section:nth-child(22) > div > a:nth-child(2) {
    height: 340px;
}
body#app {
  background-color: white;
}
.main-nav-top-row.grid.grid-cols-\[1fr_auto_1fr\].items-center.gap-1\.5.md\:gap-4 {
    margin-top: 40px;
}
.banner--fixed img {
  background-color: rgb(255 255 255);
}
.lazy__bg.lazy.bg-no-repeat.entered.loaded {
    background-color: white;
}


.lazy__bg {
    background-color: #FFF2DB;
}
#app > div.app-inner.flex.flex-col.min-h-full > section.s-block.s-block--banners.container {
    margin-bottom: 3%;
}

.border-primary {
    border: 0px;
}
.flex.flex-col.h-min.lg\:flex-row.items-center.gap-8.p-4.md\:p-8.justify-center {
    flex-direction: row-reverse;
}

/* ===== يطبق على الشاشات الكبيرة (الديسك توب) فقط ===== */
@media (min-width: 1024px) {
  
  /* ضبط تموضع عداد التنازلي */
  .special-offers-section .s-count-down-list {
      position: relative;
      left: 47%;
  }

  /* تنظيف وتعميم كلاس صندوق العرض الخاص ليكون مرناً ومتوسطاً */
  .special-offers-section .w-full.lg\:w-\[40\%\] {
      display: flex !important;
      flex-direction: column !important;
      justify-content: center !important;
      align-items: center !important;
      position: relative;
      right: 17%;
      height: -webkit-fill-available;
  }
salla-slider#_6 {
    max-width: 80%;
    width: 80%;
    right: 8%;
}
section#AN-MAINBANER_6 .AN-contain {
    border-radius: 20px;
}
}
@media (max-width: 767px) {
    
.main-nav-top-row.grid.grid-cols-\[1fr_auto_1fr\].items-center.gap-1\.5.md\:gap-4 {
    margin-top: 25px;
}
.md\:text-3xl {
    font-size: 23px !important;
    line-height: 2.25rem;
    font-weight: 800;
}
p.text-sm.md\:text-2xl.font-light {
    max-width: 65%;
}
#app > div.app-inner.flex.flex-col.min-h-full > section.offers-section.offers-section-6.relative.py-4.md\:py-8.container.mb-\[40px\].lg\:mb-\[80px\].s-block--live-editor.sal-animate > div.offers-wrapper.flex.flex-col-reverse.items-center.justify-center.gap-6.md\:flex-row-reverse > div.offer-image-side.w-full.md\:w-\[27\%\].h-\[457px\].lg\:h-\[-webkit-fill-available\].relative.overflow-hidden.rounded-lg {
    height: 593px;
}
  #app > div.app-inner.flex.flex-col.min-h-full > section.offers-section.offers-section-7.relative.py-4.md\:py-8.container.mb-\[40px\].lg\:mb-\[80px\].s-block--live-editor.sal-animate > div.offers-wrapper.flex.flex-col.items-center.justify-center.gap-6.md\:flex-row > div.offer-image-side.w-full.md\:w-\[27\%\].h-\[457px\].lg\:h-\[-webkit-fill-available\].relative.overflow-hidden.rounded-lg {
    height: 593px;
}
.flex.flex-col.h-min.lg\:flex-row.items-center.gap-8.p-4.md\:p-8.justify-center {
    flex-direction: column !important;
}
h2.text-4xl.font-medium.mb-4 {
    font-size: 24px;
}
}
.md\:text-3xl {
    font-size: 1.875rem;
    line-height: 2.25rem;
    font-weight: 800;
}

.store-header .header-btn__icon {
    border-color: color-mix(in srgb, #7C5832, black 5%);
    height: 2rem;
    width: 2rem;
    color: var(--header-text-color);
}
/* توزيع الجريد في الموبايل */
@media (max-width: 767px) {
  .grid.one-row.md\:grid-cols-3.grid-flow-row.gap-3.sm\:gap-8 {
    display: grid;
    grid-template-columns: repeat(2, 1fr); /* صفين فوق */
    gap: 10px;
  }

  /* خلي العنصر الأخير في صف لوحده ويتوسّط */
  .grid.one-row.md\:grid-cols-3.grid-flow-row.gap-3.sm\:gap-8 .banner-entry:last-child {
    grid-column: 1 / -1;        /* يخليها تاخد عرض الجريد كله */
    justify-self: center;       /* توسيط العنصر */
    width: 50%;                 /* عرض أصغر شوي */
  }
.banner-entry {
    height: 110px;
}
}