/* Font Start */
@font-face {
  font-family: 'DINNextLTArabic';
  src: url('https://wpazzrk.github.io/Moaaz/Fonts/DINNextLTArabic-Regular-3.ttf') format('opentype');
  font-weight: normal;
  font-style: normal;
}
body {
  font-family: 'DINNextLTArabic', sans-serif;
}

/* Header */
.navbar-brand img {
    max-height: 7rem;
}
.main-nav-container.fixed-pinned .navbar-brand img {
    max-height: 100px;
}
.main-nav-container.fixed-pinned .main-menu {
    display: flex !important;
}
#mainnav {
  height: unset !important;
}
.top-navbar {
  display: none;
}

/* Main Banner 1 */
@media (min-width: 768px) {
    section:nth-child(1 of .main_banner) .slider_content {
      grid-column: unset;
      margin-right: 1rem;
      width: 700px;
    }
    section:nth-child(1 of .main_banner) p {
      font-size: 28px !important;
      max-width: 560px;
      line-height: 1.7;
    }
    section:nth-child(1 of .main_banner) a {
      margin: 0;
    }
}
section:nth-child(1 of .main_banner) .slider_content {
  z-index: 1;
}
.slider_image {
  height: 100%;
  width: 800px;
  position: absolute;
  left: 0;
}
section:nth-child(1 of .main_banner) img {
  object-fit: cover;
}
@media (max-width: 768px) {
    .main_banner h2,
    .main_banner p {
      color: #fff !important;
    }
}
  
/* special_category_piece_number */
.special_category_piece_number {
  display: none;
}

/* moved banner */
.moved_banner .text-content + div {
  display: none;
}

/* fw */
section.s-block.s-block--photos-slider {
  margin-top: 5%;
}
section.s-block.s-block--photos-slider salla-slider.photos-slider .swiper,
section.s-block.s-block--photos-slider salla-slider.photos-slider .swiper-slide {
    padding: 0;
}
section.s-block.s-block--photos-slider salla-slider.photos-slider .swiper-slide {
    width: 100%;
}
section.s-block.s-block--photos-slider .s-slider-block__title-nav {
  display: none;
}

/* Main Banner 2 */
@media (min-width: 768px) {
    section:nth-child(2 of .main_banner) .md\:\!h-\[600px\] {
      height: 400px !important;
    }
    section:nth-child(2 of .main_banner) .slider_content {
      grid-column: unset;
      margin-right: 1rem;
      width: 700px;
    }
    section:nth-child(2 of .main_banner) p {
      font-size: 28px !important;
      max-width: 560px;
      line-height: 1.7;
    }
}

/* video */
.special_category_offer video {
  object-position: top;
  height: 700px;
}
@media (max-width: 768px) {
  .special_category_offer video {
    height: 400px;
  }
}

/* footer */
.footer-is-light .store-footer {
  background-color: unset;
}
.store-footer * {
  text-align: center;
  margin-inline: auto;
}
.navbar-brand img {
    max-height: 4.5rem;
}

.main-nav-container.fixed-pinned .navbar-brand img {
    max-height: 75px;
}
/*** Edits ***/
/* Header BG */
.store-header, .store-header *, .store-header .marquee, .store-header .marquee *, .store-header .top-navbar, .store-header .top-navbar *, .store-header .main-nav-container, .store-header .main-nav-container *, .store-header .header-buttons *, .store-header .s-contacts *, .store-header .desktop-menu *, .store-header .main-menu *, .store-header .menu-item-link, .store-header .menu-item-link *, .store-header a, .store-header span, .store-header div, .store-header button, .store-header i:not(.sicon-flash)
{
    background-color: #753d65 !important;
}
/* input */
input.s-search-input {
    padding-block: 2rem;
}
input.s-search-input::placeholder {
    color: #ccc;
}
/* Products */
.s-product-card-content-footer .s-button-btn {
    background-color: #8c507b;
}