div.lg\:mx-0.text-center.mb-8{
  display: none;
}

.s-block--square-links.square-links-2 img{
  aspect-ratio: auto;
}

@media screen and (max-width:450px){
 section.s-block.s-block--fixed-banner.wide-placeholder > div > a > img{
   height: 80px;
 }
}

@media (max-width: 1024px) {
  ul.mx-auto.grid {
    display: flex !important;
    flex-wrap: wrap;
    justify-content: center;   /* يوسّط كل سطر بما فيهم آخر سطر */
    gap: 24px;                 /* بديل للـ gap-x/y (اضبطها) */
  }

  ul.mx-auto.grid > li {
    /* 3 عناصر في السطر مع وجود gap */
    flex: 0 0 calc((100% - 2 * 24px) / 2);
    max-width: calc((100% - 2 * 24px) / 2);
  }
}
@media (max-width: 1024px) {
  .store-header{
    margin-top:46px;
  }
}