.footer-middle .title, .footer-middle .menu-list h3 , .footer-social .social-links h3,.vat-num .da-tm,.store-footer .store-links-items a,.footer-middle .angel_anime,.copyrights p,.social-links .icon , .social-icon,.to-top a p,.to-top a i,.menu_title,.close-mobile-menu ,.links,.mobile-menu .links-menu .footer-list a,.mm-spn li a, .mm-spn li span:not(.s-user-menu-dropdown-item-badge),.mm-spn.mm-spn--navbar.mm-spn--main:where([dir="rtl"], [dir="rtl"] *):after{
color:black !important;
}
.dark .x-icon{
fill:black !important;
}
.flying-obj img{ 
max-height: 14rem !important;
}


.dark .da-bgm {
    background-color: #774233 !important;
}

.s-button-element {
   font-size: 1.2rem;
  color: #774233 !important;
  padding: 8px;
  box-shadow: rgb(50 50 93 / 25%) 0px 50px 100px -20px,
    rgb(0 0 0 / 30%) 0px 30px 60px -30px;
  background: #fdd7aa;
  background-size: 400%;
  animation: glowing 10s linear infinite;
  opacity: 1;
  transition: opacity 0.3s ease-in-out;
  border-radius: 12px !important;
}
.s-button-element:hover {
 color: #774233 !important;
  background: #fdd7aa;

}


.sicon-star:before {
    content: "\efa8";
    color: #774233;
}

.sicon-map-grid:before {
    content: "\ed60";
    color: #774233;
}

.sicon-debit-card-back:before {
    content: "\e930";
    color: #774233;
}


.mobile-menu-slider .swiper-backface-hidden .swiper-slide{
display:none;
}
.s-product-card-starting-price h4{
color:black !important;
font-weight:bolder !important;
}

.s-product-card-content-title.font-primary a{
color: #774233 !important;
}

.preloader{
margin-left:90px;
}


.banner--fixed img {
    display: block;
    width: 100%;
    border-radius: 2rem;
    border-style: none;
    -o-object-fit: cover;
    object-fit: cover;
}