@import url('https://fonts.googleapis.com/css2?family=Tajawal:wght@200;300;400;500;700;800;900&display=swap');

*,
html,
body {
  font-family: 'Tajawal', sans-serif !important;
}
body {
  background: #fff !important;
}
.main-nav-container,
.top-navbar,
.main-nav-container.fixed-header {
  background: #000 !important;
}
.s-slider-block__title-right {
  flex-grow: 1;
  text-align: center;
}

.top-navbar .s-search-input {
  background: #fff !important;
}
.sicon-menu,
.topnav-link-item {
  color: #fff !important;
}
.main-nav-container.fixed-header .sicon-menu,
.header-btn__icon,
.s-cart-summary-total {
  color: #fff !important;
}
.main-nav-container.fixed-header img {
  max-height: 75px !important;
}
.s-block {
  margin-top: 0rem !important;
  margin-bottom: 4.5rem !important;
}
.banner--fixed img {
  background: transparent !important;
  background-color: transparent !important;
}
[dir='rtl'] .s-slider-block__title h2 {
  font-size: 2.5rem !important;
  color: #fff !important;
  padding-bottom: 1rem !important;
}
.s-product-card-vertical {
  flex-direction: column;
  outline: 2px solid #000 !important;
}
.swiper-wrapper {
  margin: 30px 0 !important;
}
.main-nav-container.shadow-default.bg-white.fixed-pinned animated.fixed-header {
  background-color: #fff !important;
}

.mm-spn.mm-spn--navbar:after {
  text-align: center !important;
}
.s-product-card-content-title a {
  text-align: center !important;
  font-size: 1rem !important;
}
.s-product-card-content-sub {
  justify-content: center !important;
}
.s-product-card-price,
.s-product-card-sale-price * {
  font-size: 1rem !important;
}
.s-product-card-image img {
  max-height: 350px !important;
}
.breadcrumbs li > * {
  color: #fff !important;
}
.s-block.s-block--fixed-banner > .container {
  width: 100% !important;
}
.s-slider-nav-arrow:not(:disabled):hover {
  background-color: white !important;
}
.s-product-card-content-footer button {
  background: #fff !important;
  border: 1px solid #000;
  border-radius: 25px !important;
  color: #000 !important;
  font-size: 1rem !important;
  padding: 10px 20px !important;
}
@media (min-width: 1280px) {
  .s-block.s-block--fixed-banner > .container {
    width: 100% !important;
    max-width: 100% !important;
  }
}
.banner-entry {
  height: 500px !important;
}
.s-block {
  margin-bottom: 0 !important;
}
.banner--fixed img {
  border-radius: 0 !important;
}
.btn--outline-primary {
  border-color: #000 !important;
  color: #000 !important;
}
section .container {
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.store-footer__inner {
  background-color: #000 !important;
  color: #fff !important;
}
.store-footer {
  margin-top: 0 !important;
}
@media only screen and (min-width: 1024px) {
  .main-menu li.root-level > a {
    color: #fff !important;
  }
}
.s-button-primary-outline {
  color: #000 !important;
  fill: #fff !important;
}
.s-button-primary-outline:hover {
  color: #fff !important;
  fill: #000 !important;
  background-color: #000 !important;
}
.s-button-primary {
  color: #fff !important;
  background-color: #000 !important;
  border-color: #000 !important;
}
.s-button-primary:hover {
  color: #000 !important;
  background-color: #fff !important;
  border-color: #000 !important;
}
.text-primary {
  color: #000 !important;
}
.sicon-menu.text-primary{
  color:white !important;
}
footer > div:nth-of-type(2) ul li:last-of-type {
  display: none;
}
salla-slider.photos-slider .swiper-slide{width:100%!important;padding-left:0}