@media (max-width: 650px) {
ul.main-menu.mm-spn--open {
    margin-top: 100px;
}
}
.main-menu li.root-level>a{color:#ed3601!important
}

.mm-spn--navbar.mm-spn--main{background: black;
}


.mm-spn.mm-spn--navbar ul:before {
    margin-top: 100px;
}
[dir=rtl] .mm-spn.mm-spn--navbar.mm-spn--main:after {
    padding-right: 0.75rem;
    content: "";
    text-align: center !important;
    display: block;
    height: 90px !important;
    background-image: url(https://i.imgur.com/1rxuLYp.png);
    background-size: contain !important;
    background-repeat: no-repeat !important;
    background-position: top center !important;
    margin-left: 50px;
    margin-right: 50px;
    margin-top: 30px;
    margin-bottom: 11px;
}


.product-card__addToCart__btn salla-button button {
    background: #ed3601;
    color:white!important;
    border: 0;
animation: ShineAnimation 5s infinite;
    animation-timing-function: cubic-bezier(0.6, -0.28, 0.74, 0.05);
    content: "";
    border-radius: 25px25px 0 0 !important;

}

@keyframes ShineAnimation
{
    0%
    {
      background-repeat: no-repeat;
      background-image: -webkit-linear-gradient( top left, rgba(255, 255, 255, 0.0) 0%, rgba(255, 255, 255, 0.0) 45%, rgba(255, 255, 255, 0.2) 48%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 52%, rgba(255, 255, 255, 0.0) 57%, rgba(255, 255, 255, 0.0) 100% );
      background-position: -250px -250px;
      background-size: 600px 600px;
    }
    100%
    {
      background-repeat: no-repeat;
      background-position: 250px 250px;
    }}
    
    /* Code Css With Eng Ali Ahmed Targetlines */
.top-navbar ul {
    display: block !important;
    width: 100% !important;
    text-align: center !important;
}

ul.main-menu.mm-spn--open li a{
  color:#fff !important ;
}
.sub-menu.w-56 ul li a {
    color: #000 !important;
}
ul.main-menu.mm-spn--open {
    background: red !important;
}
@media(max-width:901px){
  img.advanced-slider__image {
      object-fit: scale-down !important;
  }
.swiper-slide::before{
   background: transparent !important;
  }
  
.advanced-slider__image {
    margin-top: -300px !important;
}

#app > div.app-inner.flex.flex-col.min-h-full.bg-storeBG > section.advanced-slider.advanced-slider--0 {
    margin-bottom: -590px;
}
ul.main-menu.mm-spn--open{
  background:#000 !important ;
}
ul.main-menu.mm-spn--open li a,
ul.main-menu.mm-spn--open li span{
  color:#fff !important ;
}
.top-navbar ul a {
    font-size: 12px !important;
}
}
#best-offers-5-slider h2,
#best-offers-5-slider span{
  display:none !important ;
}
.top-navbar:not(.topnav-has-bg) {
    display: none !important;
}
ul.main-menu.mm-spn--open {
    background: #fff !important;
}
ul.main-menu.mm-spn--open li a {
    color: #000 !important;
}
.product-card__addToCart__btn salla-button button {
    background: rgb(190 20 0) !important;  
}
.product-card__addToCart__btn salla-button button {
    background:#fff !important;
    color: #000 !important;
    border-color: #333 !important;
    border: 1px solid;
}
.product-card__addToCart__btn salla-button button:hover {
   background:rgb(190 20 0) !important; 
    color: #fff !important;
    border-color:rgb(190 20 0) !important;
    border: 1px solid;
}

@media only screen and (max-width: 600px) {
.product-card__addToCart__btn salla-button button {
    background:#fff !important;
    color: #000 !important;
    border-color: #333 !important;
    border: 1px solid;
}
.product-card__title a {
    line-height: 1.5rem;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    line-clamp: 2;
    -webkit-box-orient: vertical;
}
.product-card--fit-height .product-card__image {
    max-height:240px !important;
    padding-bottom:40px !important;
}
.product-card__content {
    padding: 10px 0px 0px 0px !important;
    margin-bottom: 0px !important;
}
.footer-logo  img {
    max-width: 40% !important;
}
.navbar-brand img {
    max-height: 38px !important;
    max-width: 103px !important;
}
.s-block--photos-slider {
    margin-top: 3rem !important;

}
.product-card__addToCart__btn salla-button button:hover {
   background:rgb(190 20 0) !important; 
    color: #fff !important;
    border-color:rgb(190 20 0) !important;
    border: 1px solid;
}
ul.main-menu.mm-spn--open li span {
    color: #000 !important;
}
}



span.text-sm.text-store-text-secondary.line-through {
    color: rgb(190 20 0) !important;
}
body.slider_has_overlay .advanced-slider .swiper-slide::before {
    background: none !important;
    z-index: 1;
}

 salla-slider.photos-slider .swiper {
    padding-right: 0px !important;
}
.text-red-400.font-bold.text-sm.inline-block {
    color: #000 !important;
}
 salla-slider.photos-slider .swiper {
    padding-left: 0px !important;
}
salla-slider.photos-slider .swiper-slide {
    margin-left: 0px !important;
    margin-right: 0px !important;
    width: 100% !important;
}
i.sicon-star2.inline-block.text-amber-400 {
   
    color: rgb(251 191 36) !important;
}
 #best-offers-5-slider span {
    display: inline-flex !important;
}
.product-card {
    padding: 15px !important;
}
.product-card__price {
    color: #000000 !important;
}
  body.trans_header.slider_has_overlay .store-header *:not(custom-salla-product-card *) {
    color: #000000 !important;
}