/* Add custom CSS styles below */ 

body{
background-color: #fff !important;
}
.s-block--categories.is-grid .swiper-wrapper {
            grid-template-columns: repeat(4, minmax(0, 1fr)) !important;
        }
        
        
        .s-block--fixed-banner  .container {
        padding-left:0px;
        padding-right:0px;
        }
        
        .s-block {
    margin-top: 0rem;
    margin-bottom: 4rem;
}
.s-block--content-with-image img{
object-fit: contain !important;
}

.s-block--content-with-image  .btn--main {
background-color: #ec2571 !important;
border:none !important;
}

.is-horizontal .slide--cat-entry.has-image {
    background-color: #f3ebe0 !important;
    border-radius: 18px;
}

.store-footer {
    background-color: #f1ebdd;
}

.center-block-title .s-block__title h2, .center-block-title .s-slider-block__title h2 {
    color: #b92d76;
}

.store-footer h3  ,  .store-footer h2 , .s-block--enhanced-features h2 {
    color: #ec2571;
}