#app > div.app-inner.flex.flex-col.min-h-full > section.s-block.s-block--fixed-banner.wide-placeholder > div {
    margin-bottom: 2%;
}
@media (max-width: 767px) {
  section#AN-MAINBANER_3 .AN-contain {
        height: 168vh !important;
    }
}
.md\:text-3xl {
    font-size: 40px;
    line-height: 2.25rem;
    font-weight: 800;
}
body#app {
  background-color: white;
}
.banner--fixed img {
  background-color: rgb(255 255 255);
}
.lazy__bg.lazy.bg-no-repeat.entered.loaded {
    background-color: white;
}
.s-count-down-item-value {
    color: #ffffff !important;
}
.s-count-down-item-label {
    color: #ffffff !important;
}
.s-count-down-md .s-count-down-item {
    border: 1px solid;
    border-color: #ffffff !important;
}
@media (min-width: 1024px) {
    .special-offers-section .s-count-down-list {
        position: relative;
        left: 93%;
    }
}
.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;
}

.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%;                 /* عرض أصغر شوي */
  }

.md\:text-3xl {
    font-size: 18px;
    line-height: 2.25rem;
    font-weight: 800;
}

.banner-entry {
    height: 110px;
}
}