.sicon-menu:before {
    color: #fff;
}
.fixed-header .da-bgm {
    background-color: #fff !important;
}
.fixed-header .sicon-menu:before {
    color: #000;
}
.fixed-header .s-cart-summary-total {
    color: #000 !important;
}
.fixed-header
.sicon-search:before {
    color: #000;
}
.fixed-header
.sicon-user:before {
    color: #000;
}
.fixed-header
.header-btn .sicon-add:before {
    color: #000;
}

.fixed-header .da-tm {
    color: #000 !important;
}
.s-block__title h2 {
    font-size: 1.1rem;
    text-align: center;
}
.s-product-card-entry {
    border: 0.01rem solid #00000020 !important;
}

.s-product-card-content-footer .s-button-btn {
    background-color: #577590;
    color: #fff;
}
.s-product-card-rating {
    left: 0em;
}
.s-product-card-rating {
    border-radius: 0px 9px 9px 0px;
}

.s-slider-block__title {
    justify-content: center;
    flex-direction: column;
}
.s-slider-block__title h2 {
    padding-left: 0rem;
    padding-right: 0rem;
}
.s-slider-block__title-right {
    padding-left: 0rem;
    padding-right: 0rem;
}
.s-slider-block__title-left {
    justify-content: center;
}
.s-block__display-all:after, .s-slider-block__display-all:after {
   display: none;
}
.s-block__display-all, .s-slider-block__display-all {
border: 1px solid #000;
padding: 2px 10px;
margin-top: .5rem;
border-radius: 3px; 
}
.radar-categories .s-block__title p {
    display: none;
}
.radar-categories{
    margin-top: 1rem
}
.banner--fixed img {
    border-radius: .8rem;
}

.testimonial__avatar{
    display: none;}
    .s-block--testimonials 
    .swiper-wrapper.s-slider-swiper-wrapper .flex{
        background-color:#ecbf6910;
        padding-top: 2rem;
        border-radius: 10px
    }
    .s-block--testimonials 
    .swiper-slide .bg-white {
        background-color: transparent;
    }

    footer.store-footer {
        background-color:#577590;
        color:#fff;
    }
    footer.store-footer
    .s-social-link a {
        background-color: transparent;
    }
    footer.store-footer
    .s-contacts-item {
        background-color: transparent;
        padding: 0rem;
    }
        
    footer.store-footer img.logo-light.foo {
        height:80px !important;
        width: auto !important ;
    }
    
    .footer-vat.flex{
        flex-direction:column;
        justify-content:center;
        margin: auto;
    }
    
    .footer-vat.flex *{
        background-color: #fff;
         padding: 2px;
         color: #577590;
         border-radius: 5px
     }
     .store-footer h3 {
        color: #fff;
    }
    .store-footer h3.s-contacts-title {
        display:none
    }
    .store-footer .footer-container {
        border-bottom-width: 0px;
    }
    .store-footer
    .text-gray-400 {
        color: #fff;
    }


    #wa-widget-send-button {
        bottom: -152px !important;
        left: 10px;
    }