body[data-template="home"]::before {
    content: '';
    width: 100%;
    height: 100%;
    top: 0;
    position: fixed;
    z-index: 999999;
    background:white url(https://i.ibb.co/KcsYj8Db/magnific-5x-By-Nuu-Kxe-1.png);
    left: 0;
    background-repeat: no-repeat;
    background-position: center;
    background-size: 200px;
    animation-name: fade-in;
    animation-duration: 1.5s;
    transform: scale(0);
    border: none;
     
}

   @keyframes fade-in {
    0% {
        opacity: 1;
        transform: scale(1)
    }

    75% {
        opacity: 1;
        transform: scale(1)
    }

    85% {
        opacity: .5;
        transform: scale(1)
    }

    99% {
        opacity: .2;
        transform: scale(1)
    }

    100% {
        opacity: 0;
        transform: scale(.1)
    }
}

/***/
.rtl .footer-about-us-div::before {
  text-align: center;
  content: "";
  display: block;
  height: 60px;
  width: 60px;
  margin: auto auto 20px;
  background-image: url(https://i.ibb.co/KcsYj8Db/magnific-5x-By-Nuu-Kxe-1.png);
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-color:transparent;
animation: footerLogo 2s ease-in-out infinite;
 
}

@keyframes footerLogo {
  0% {
    transform: scale(1.4); 
  }
  50% {
    transform: scale(1.6); 
  }
  100% {
    transform: scale(1.4);
  }
}
/***/

.container.container-slider {
    max-width: 100% !important;
    padding: 0 !important;
    margin: 0 !important;
}
.main-slider {
    max-height: 643px;
}
section#f7a72d2e-3aed-4c5d-9eb8-8d104e3913f2 .box-1-1.ratio21_9:before {
    padding-top: 36.85%;
}
section#\38 5c1c2f4-520a-43ac-bc30-6d00e17665ca .box-1-1.ratio21_9:before {
    padding-top: 24.85%;
}
section#e89037e0-9293-462f-b084-060b02053a38 .box-1-1.ratio21_9:before {
    padding-top: 12.85%;
}
section#\38 45bb47a-70ab-4eb0-9edb-31a52e261ded .box-1-1.ratio21_9:before {
    padding-top: 35.85%;
}

a.btn.btn-primary.btn-product-card-select-variant {
    background-color: transparent;
    border-radius: 4px;
    width: 100%;
}

  .product-item.position-relative {
    text-align: center;
}
button.btn.btn-add-to-cart,.add-review-btn {
    color: #fff !important;
}
.add-to-cart-icon{
  background-color: #fff;
}

footer.d-flex.flex-column {
    background-color: #F6F5F4 !important;
}

@media(max-width: 768px){
footer.d-flex.flex-column {
    text-align: center;
}
footer .store-section .social-icons {
    justify-content: center;
}
}