/* Add custom CSS styles below */

/***********29LT Bukra****************/

@font-face {
  font-family: '29LT Bukra';
  src: url('29ltbukraregular.ttf') format('truetype');
}
body {
  font-family: '29LT Bukra', sans-serif;
}
/****************************************/
/*categary*/
.al-categories .grid {
  grid-template-columns: repeat(3, minmax(0, 1fr));
width:80%;
margin:auto;
}
.al-categories .category_card {
   
    padding: 20px ;
}

footer .copyright-text p {
  color: #fff !important;
}

.copyright-text p a:hover {
  color: #fff !important;
}

@media (max-width: 768px){
/*categary*/
.al-categories .grid {

width:100%;

}
}
/**/
@media (max-width: 768px) {

  /* footer */
  .store-footer__inner .grid .col-span-2 {
    grid-column: span 1 / span 2;
  }
  footer * {
    text-align: center;
    margin-left: auto;
    margin-right: auto;
  }
  .store-footer__inner .col-span-2 > a {
    max-width: 150px;
    margin: auto;
  }

  .store-footer__inner .s-menu-footer-list > a {
    text-align: center;
  }
  /**/
}

/* English */
html[lang="en"] section:has(img[src *= '3e4698df-0da4-41e1-bf16-0df36c7150f3']),
html[lang="en"] section:has(img[src *= '377a1f95-c659-4953-bba8-3d036b69e511']),
html[lang="en"] section:has(img[src *= 'ab5b53ae-a6a1-48f6-b792-e1b159b1c68d']) {
    display: none;
}
html[lang="en"] section:nth-child(1 of .al-testimonial) {
    display: none;
}
/* Arabic */
html[lang="ar"] section:has(img[src *= '19b15e62-dbe6-478f-b77c-87ae4c6065c8']),
html[lang="ar"] section:has(img[src *= '85f3d299-3b47-4d9d-a3d4-59ef33c60256']),
html[lang="ar"] section:has(img[src *= '725bf35d-db75-48ba-8756-3ee037fd3f8a']) {
    display: none;
}
html[lang="ar"] section:nth-child(2 of .al-testimonial) {
    display: none;
}


/* Edits - EN */
html[lang='en'] .LA_limited-time-offers .offers-item-content {
    padding-left: clamp(1.5rem, -0.7347rem + 9.5347vw, 8.8rem);
}

/* Animation */
section {
  opacity: 0;
  transform: translateY(40px);
  transition: opacity 0.6s ease, transform 0.6s ease;
}
section.fade-up {
  opacity: 1;
  transform: translateY(0);
}
/* Fade Right (limited offers) */
.LA_limited-time-offers {
  opacity: 0;
  transform: translateX(-140px);
  transition: opacity 0.6s ease, transform 0.6s ease;
}
.LA_limited-time-offers.fade-right {
  opacity: 1;
  transform: translateX(0);
}