/* Add custom CSS styles below */ 
 [dir=rtl] salla-slider.photos-slider .swiper{
    padding: 0 !important;
}
.s-block salla-slider.photos-slider .swiper-slide {
    margin: 0;
    width: 100%;
}
 .carousel-slider .swiper-wrapper>div:first-of-type {
    padding: 0;
}
.s-block:first-of-type {
    margin-top: 0;
}
button.s-slider-prev.s-slider-nav-arrow.swiper-button-disabled.swiper-button-lock ,button.s-slider-next.s-slider-nav-arrow.swiper-button-disabled.swiper-button-lock{
    display: none;
}
#featuers .shadow-khatwa {
    background: #5F3BBB;
}
#featuers .shadow-khatwa * {
   color: #fff;
}
.s-button-btn::before {
    background-color: var(--c-color);
}
#btn_card_pro .s-button-primary-outline {    background: var(--c-color) !important;
}
.image-parent .-rotate-45 {
    --tw-rotate: 0deg;
}
@media (max-width:767px){
div#mainnav {
    position: relative;
}
#categoryd a:has(.image_cat).\!flex {
    width: 40%;
}
}