/* Add custom CSS styles below */ 
body ,.mm-spn.mm-spn--light{
background:#fff!important;
}
.top-navbar {
    background: linear-gradient(45deg, #fff, #fff) !important;
    color:#fff;
}

.s-block--tabs-produtcs .tab-trigger.is-active button,
.mm-spn.mm-spn--navbar.mm-spn--main:where([dir="rtl"], [dir="rtl"] *):after,
.sicon-menu:before,
.main-menu li>a:hover,
.main-menu li>a{
 color: #b8d8cb;
}

.s-block--tabs-produtcs .tab-trigger.is-active button{
  border-color:#b8d8cb;
}

.s-block--fixed-banner .container{
  padding-left:0px;
  margin: 17px auto;
  padding-right:0px;
}

.s-slider-block__title h2 , .s-block__title h2 ,.s-reviews-header{
    font-size: 29px;
    color: #b8d8cb;
   
}
 .s-block__title ,.s-reviews-header-wrapper{
    justify-content: center;
}
   
.s-block--fixed-banner{
margin-top:0px;
margin-bottom:2rem;
}

.banner--fixed img{
border-radius:0px;
background:transparent !important;
}
.s-block-tabs {
background:transparent !important;
}
.banner-entry {
    height: 300px;
    border-radius:20px;
    border:1px solid #b8d8cb;
}
 .s-block--banners+.s-block--banners {
    margin-top: 15px;
}
.s-reviews-testimonial{
border-radius:20px;
border:1px solid #b8d8cb;
}
.footer-is-light .store-footer{
 background-color: transparent !important;
}
.footer-is-light .store-footer .store-footer__inner{
 background: linear-gradient(45deg, #fff, #fff) !important;
    color:#fff !important;
    border-bottom:none;
}

.topnav-link-item.right-side:first-child:where([dir="rtl"], [dir="rtl"] *),
.topnav-link-item.right-side:first-child:where([dir="ltr"], [dir="ltr"] *),
.btn--rounded-gray span{
   color:#b8d8cb;
}

.s-product-card-entry{
 border-radius: 30px !important;
 overflow:hidden;
 border:1px solid #b8d8cb;
}

.s-button-btn{
 background:#fff !important;
    font-size: 14px;
    padding: 7px 15px;
    color: #b8d8cb;
    border-radius: 30px !important;
}
/*********animation****************************/
.s-block__display-all, .s-slider-block__display-all {
   background: #fff !important;
    font-size: 14px;
    padding: 7px 15px;
    color: #b8d8cb;
    border-radius: 30px !important;
    animation: jello-horizontal 2s infinite both;
}
@keyframes jello-horizontal {
0% {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
}
30% {
    -webkit-transform: scale3d(1.25, 0.75, 1);
    transform: scale3d(1.25, 0.75, 1);
}
40% {
    -webkit-transform: scale3d(0.75, 1.25, 1);
    transform: scale3d(0.75, 1.25, 1);
}
50% {
    -webkit-transform: scale3d(1.15, 0.85, 1);
    transform: scale3d(1.15, 0.85, 1);
}
65% {
    -webkit-transform: scale3d(0.95, 1.05, 1);
    transform: scale3d(0.95, 1.05, 1);
}
75% {
    -webkit-transform: scale3d(1.05, 0.95, 1);
    transform: scale3d(1.05, 0.95, 1);
}
100% {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
}

}

/****************************media************/
@media (max-width: 768px) {
    .md\:grid-cols-2 {
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }
    .banner-entry {
    position: relative;
    height: 110px;
}
}


.store-footer h3,.gap-8,
.store-footer a{
  color:#b8d8cb !important;
}


.footer-is-light .store-footer .store-footer__inner:before {
    text-align: center;
    content: "";
    display: block;
    height: 110px;
    width: 140px;
    margin: auto auto 20px;
    background-image: url(https://iili.io/3KxYRJ2.png);
    background-repeat: no-repeat !important;
    background-size: contain;
    background-position: center;
}
/******************************/
.store-footer h3 {
    color: #b8d8cb!important;
    background: #fff;
    border-radius: 8px;
    font-weight: 700;
    padding-top: .3rem;
    width: 100%;
    padding-bottom: .3rem;
    box-shadow: rgba(0, 0, 0, .1) 0 4px 12px;
}

.s-social-list,
.flex.mb-6, .md\:flex, .s-product-card-content-sub, .store-footer a, .s-product-card-content-title a, .store-footer .contact-social ul, .footer-is-light .store-footer .store-footer__inner {
    text-align: center !important;
    justify-content: center !important;
}






@media only screen and (max-width:600px) {
    .salla-slider .slide--one-sixth {
        width: 37%
    }

    .slide--cat-entry {
        height: 101px;
        width: 106px
    }

    .s-products-slider-card {
        max-width: 185px
    }
}