@import url("https://fonts.googleapis.com/css2?family=Cairo:wght@200..1000&display=swap");
body * {
  font-family: "Cairo", sans-serif !important;
}

/* header*/
.header-inner.inner.bg-white.da-bgm {
  background: #13124f;
}
.header-inner.inner.bg-white.da-bgm * {
  color: #07bafb;
}
/* header*/
/* BANNERS */
section.s-block.s-block--fixed-banner.wide-placeholder:nth-of-type(1) {
  padding: 0;
}

section.s-block.s-block--fixed-banner.wide-placeholder .container {
  margin: 0;
  padding: 0;
  max-width: 100%;
}
section.s-block.s-block--fixed-banner.wide-placeholder .container * {
  border-radius: 0;
}
/* BANNERS */
/* titles */
.s-block__title p {
  font-size: 20px;
  text-align: center;
  color: #13124f;
}
h2.w-full.da-cp {
  text-align: center;
  font-size: 42px;
  color: #13124f;
  position: relative;
  width: fit-content;
}
h2.w-full.da-cp:before {
  width: 20px;
  height: 27px;
  content: "";
  position: absolute;
  background-image: url(https://i.ibb.co/0yk0fMR2/JCSMPRg-Ch-GVBGv27e-Xb4e-Vpge-FOCNhb3-PHL0-UMr-B-2.png);
  background-repeat: no-repeat;
  background-size: contain;
  top: 50%;
  right: -20%;
  transform: translateY(-40%);
}
h2.w-full.da-cp:after {
  width: 20px;
  height: 27px;
  content: "";
  position: absolute;
  background-image: url(https://i.ibb.co/gsY4DQb/JCSMPRg-Ch-GVBGv27e-Xb4e-Vpge-FOCNhb3-PHL0-UMr-B-3.png);
  background-repeat: no-repeat;
  background-size: contain;
  top: 50%;
  left: -20%;
  transform: translateY(-40%);
}

.s-block__title .flex.flex-col.w-full {
  justify-content: center !important;
  align-items: center;
}
/* titles */

@media (min-width: 992px) {
  section#best-offers-1-slider .swiper.s-slider-container.swiper-initialized.swiper-horizontal.swiper-pointer-events.swiper-rtl.swiper-backface-hidden
    .swiper-wrapper {
    justify-content: center;
  }
}

.banner-square.zoomed-img.grayscaled-img.swiper-slide.swiper-width-control.swiper-slide {
  border-radius: 16px !important;
  border: 1px solid #13124f69;
  padding: 0;
  margin: 0 20px;
  overflow: hidden;
}

.s-block--banners .banner-square h3 {
  font-size: 22px;
  line-height: 100%;
  width: 200px;
  color: #13124f;
}

.relative.px-2.text-center.rounded-none {
  padding: 50px;
  display: flex;
  justify-content: center;
}
.banner-square.zoomed-img.grayscaled-img.swiper-slide.swiper-width-control.swiper-slide {
  max-height: 406px;
}
@media (max-width: 600px) {
  .s-block--banners .banner-square h3 {
    font-size: 18px !important;
    line-height: 100%;
    width: 100px;
    color: #13124f;
  }
  .relative.px-2.text-center.rounded-none {
    padding: 20px;
    display: flex;
    justify-content: center;
  }
  div#swiper-wrapper-66b62f61053928dbf
    .banner-square.zoomed-img.grayscaled-img.swiper-slide.swiper-width-control.swiper-slide {
    min-width: 200px;
    width: 200px !important;
  }
  div#swiper-wrapper-e481276c06ee4e1d
    .banner-square.zoomed-img.grayscaled-img.swiper-slide.swiper-width-control.swiper-slide {
    width: 200px !important;
    min-width: 200px;
    max-height: 400px;
    height: 330px;
  }
  .square-grid .banner-square:last-child {
  grid-column: span 2;
  justify-self: center;
  max-width: 50%; /* Adjust to match the width of other items */
}
}
.footer-middle.footer-container.flex.align-center.flex-col.md\:flex-row.da-brdr.md\:gap-4 {
    align-items: center;
}
/*
li.pay-cod.w-12.h-7.bg-white.rounded.flex.items-center.p-1 {
    display: none;
}*/
.blog-single img.h-full.w-full.object-cover {
    object-fit: contain;
}
.blog-index .lazy__bg.lazy.lazy_img.entered.loaded {
   
    background-size: contain;
}