@import url('https://fonts.googleapis.com/css2?family=Noto+Kufi+Arabic:wght@200;300;400;500;600&display=swap');
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6, p, span,div,
form.form input:not([type=checkbox]), form.form input:not([type=file]), form.form input:not([type=radio]), form.form input:not([type=submit]), form.form select, form.form textarea,
.block-title h1, .block-title h2, .s-slider-block__title h2{
    font-family: "Noto Kufi Arabic" !important;
}

.app-inner:before {
  content: "";
  width: 100%;
  height: 100%;
  background: #9a2623
    url(https://i.top4top.io/p_3608mgpgr1.png);
  position: fixed;
  z-index: 99999999999999999 !important;
  transform: scale(0);
  background-size: 250px !important;
  background-repeat: no-repeat;
  background-position: center !important;
  animation-name: logobg;
  animation-duration: 3s;
}
@keyframes logobg {
  0% {
    transform: scale(1);
  }
  20% {
    transform: scale(1);
  }
  78% {
    transform: scale(1);
  }
  100% {
    transform: scale(0);
  }
}


.top-navbar{
background-color: #b32d25;
color: #fff;
}

.top-navbar .s-search-input{
background-color: rgb(255,255,255, 0.8);
}

.top-navbar .s-search-input:hover{
background-color: rgb(255,255,255);
}

.s-block--photos-slider{
margin-top: 0;
border-radius: 0 !important;
}

.s-block--photos-slider .swiper-slide{
margin: 0;
padding: 0;
width: 100%
border-radius: 0 !important;
}
.s-block--photos-slider .swiper-slide img{
border-radius: 0 !important;
}
@media (min-width: 1024px) {
.s-block--photos-slider .swiper-slide {
margin: 0 !important;
padding: 0;
width: 100% !important;
    }
}
@media (min-width: 640px) {
    .s-block--photos-slider .carousel-slider .swiper-wrapper>div{
  padding: 0 !important;
    }
}
salla-slider.photos-slider .swiper:where([dir=rtl],[dir=rtl] *){
padding: 0;
}
.s-block--categories .slide--cat-entry i{
display: none;
}
.slide--cat-entry{
background-color: #000;
color: #fff;
border-radius: 30px;
}
.slide--cat-entry:hover{
background-color: #b32d25;
color: #fff;
}

.s-product-card-entry{
border: 1px solid #b32d25;
}
.s-product-card-content-footer .s-button-primary-outline{
background-color: #b32d25;
color: #fff;
}
.s-block--fixed-banner .container{
padding: 0;
}
@media (min-width: 1280px) {
    .s-block--fixed-banner .container {
    max-width: 100%;
    }
    }

.s-block--features__item{
background-color: #000;
}
.s-block--features__item h2{
color: #fff;
}
.s-block--features__item p{
color: #eee;
}
.s-block--features__item .feature-icon{
background-color: #b32d25;
}
.s-block--features__item .feature-icon i{
color: #fff;
}

.s-reviews-testimonial{
  background-color: #000;
}
.s-reviews-container .swiper-slide-active .s-reviews-testimonial__text p,
.s-reviews-testimonial__info h2{
  color: #fff;
}

.footer-is-light .store-footer{
  color: #fff;
  background-color: #9a2623;
}
.footer-is-light .store-footer .store-footer__inner{
  background-color: #9a2623;
}
.store-footer a:hover{
  color: #eee;
}
.copyright-text p,
copyright-text a {
    color: #fff;
}