@import url("https://fonts.googleapis.com/css2?family=El+Messiri:wght@400..700&display=swap");
body {
  font-family: "El Messiri", sans-serif !important;
}

/* header  */
@media (min-width: 1024px) {
  .grid.grid-cols-5.relative.items-center.lg\:px-10.md\:px-5.px-2 {
    grid-template-columns: repeat(5, minmax(0, 1fr));
    grid-template-rows: repeat(2, minmax(0, 1fr));
    grid-template-areas: " x  header header header left" " menu menu menu menu menu";
    align-items: center;
  }

  .grid.grid-cols-5.relative.items-center.lg\:px-10.md\:px-5.px-2
    .flex.items-center.col-span-2 {
    grid-area: menu;
    justify-content: center;
  }

  .grid.grid-cols-5.relative.items-center.lg\:px-10.md\:px-5.px-2
    .flex.justify-center.items-center.col-span-1 {
    grid-area: header;
  }

  .grid.grid-cols-5.relative.items-center.lg\:px-10.md\:px-5.px-2
    .flex.items-center.justify-end.lg\:gap-5.gap-1.col-span-2 {
    grid-area: left;
  }
}

@media (max-width: 600px) {
  .flex.items-center.justify-end.lg\:gap-5.gap-1.col-span-2 {
    gap: 0;
    width: 150px;
  }
}
.art-sticky-header {
  background-color: #1e1e1e78 !important;
}
.main-nav-container .mobile-menu .main-menu {
  gap: 20px !important;
}
/* header  */
/* banners  */
section.s-block.s-block--fixed-banner.wide-placeholder .container {
  margin: 0;
  padding: 0;
  max-width: 100%;
}

section.s-block.s-block--fixed-banner:nth-of-type(1).wide-placeholder {
  margin-top: -10%;
}
@media (max-width: 600px) {
  section.s-block.s-block--fixed-banner:nth-of-type(1).wide-placeholder {
    margin-top: 0%;
  }
}

.banner--fixed img {
  border-radius: 0;
}
.swiper.s-slider-container.swiper-initialized.swiper-horizontal.swiper-pointer-events.swiper-rtl.swiper-backface-hidden
  .swiper-wrapper {
  justify-content: space-between;
}
.swiper.s-slider-container.swiper-initialized.swiper-horizontal.swiper-pointer-events.swiper-rtl.swiper-backface-hidden
  h3.text-\[var\(--color-primary-reverse\)\].text-xl.text-base.font-normal {
  display: none !important;
}

@media (min-width: 1024px) {
  salla-slider .slide--one-sixth {
    width: 32%;
  }
}

.w-full.h-full.bg-center.bg-origin-content.overflow-hidden.bg-no-repeat.bg-cover.relative {
  background-size: contain;
}
.banner--fixed img {
  background-color: transparent;
}
.aspect-square.relative.overflow-hidden
  .text-\[var\(--color-primary-reverse\)\] {
  display: none !important;
}
section.s-block.s-block--fixed-banner:nth-of-type(7).wide-placeholder {
  margin-top: 0%;
}
/* banners  */
/* product  */
section#best-offers-3-slider .s-slider-block__title {
  display: none !important;
}
.s-products-list .s-product-card-content-footer .s-button-btn,
.s-products-slider-slider .s-product-card-content-footer .s-button-btn {
  padding: 20px;
  background-color: #000 !important;
  color: #fff !important;
  border-radius: 5px !important;
}

.s-products-slider-card.swiper-slide {
  border: 1px solid #582f809e;
  border-radius: 16px !important;
  margin: 0 10px;
}
/* product  */
/* footer  */
@media (min-width: 1024px) {
  footer.store-footer.art-store-footer .lg\:grid-cols-6 {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }
}
/* footer  */
section#best-offers-5-slider {

    width: 100% !important;
    max-width: 100%;
   
    padding: 100px 0;
    background-image: url(https://i.ibb.co/HTh8yfJB/22769379-6701931-2.webp);
    background-repeat: no-repeat;
    background-size: cover;
}
@media(max-width:600px){
section#best-offers-5-slider {
   
   
    padding: 50px 0;
  
}
}