/* Add custom CSS styles below */ 
#mainnav > div{
padding-bottom:0 !important;
}

.s-block--logos-slider{
margin-top:0 !important;
background:#fff !important;
}
.mainbanner-section{
margin-bottom:0 !important;
}

.s-product-card-entry .s-product-card-image{
max-height:400px !important;
}

.brand-item{
background:#ededed !important;
}

.products-fixed-slider{
padding-top:30px;
}

@media (max-width: 768px) {
    .first-section-header {
        width: 38% !important;
    }
}

    .s-block {
        margin-top: 0.5rem !important;
    }
@media (min-width: 640px) {
    .s-block {
        margin-top: 0.5rem!important;
    }
}

#mainnav{
box-shadow:none !important;
}

    .s-block {
        margin-bottom: 1.5rem !important;
    }
    
    .s-block__title h2 {
    font-size: 2rem !important;
}

    .sm\:pt-12 {
        padding-top: 1.5rem !important;
    }
@media (min-width: 640px) {
    .sm\:pt-12 {
        padding-top: 1.5rem !important;
    }
}

.products-fixed-slider {
    padding-top: 0 !important;
}

.s-block--logos-slider{
padding-bottom:2rem !important;
}
/*
.s-block--logos-slider>div>div>div{
display:none !important;
}
*/
.s-block--logos-slider{
padding-top:0.5rem !important;
}

.img-cat img{
width:140px;

}

.img-cat .img{
width:auto !important;
border-radius:0 !important;
overflow:visible !important;
}
.btn-cat{
display:none;
}

.s-slider-container{
padding-top:30px;
}

.customer-title{
color:#000 !important;
}

.banner--fixed img{
background-color:#f9fafb !important;
}