/* Add custom CSS styles below */ 
body#app {
    background-color:#f2f2f2;
}
i.header-btn__icon.sicon-user-circle ,i.header-btn__icon.icon.sicon-shopping-bag{
    background-color:#95a07b;
    color:white;
}


section.s-block.s-block--fixed-banner.wide-placeholder > .container {
    padding: 0 !important;
    margin: 0px!important;
    max-width: 100%;
}

 section.s-block.s-block--fixed-banner.wide-placeholder {
     margin-top: 0rem;
 }


 a.banner-entry.square-photos {
        height:400px!important;
    
    }

    
    .lazy__bg.lazy.entered.loaded {
        background-size: contain;
        background-repeat: no-repeat;
    }
    custom-salla-product-card {
            box-shadow: 3px 3px 5px 4px #ddd !important;
      
    }
.s-products-list-wrapper.s-products-list-vertical-cards{
  transition:         all .5s ease-in-out;
}
.s-product-card-entry {
   transform: translate(0px, 0px);
   transition:         all .5s ease-in-out;
}

.s-product-card-entry:hover{
  transform: translate(0px, -10px);
}
.feature-icon {
    width: 10rem!important;
    height: 10rem!important;
    background-color:transparent!important;
}
  div.feature-icon { */
      background-color:transparent!important
    }
    
    i.sicon-mug-heart{
        content:url("https://i.ibb.co/gycQv6T/1.png");
        width:8rem;
    
    }
    
    i.sicon-shipping-fast {
        content:url("https://i.ibb.co/SJyw3kR/2.png");
        width:8rem;
    }
    
    
    i.sicon-fire {
        content:url("https://i.ibb.co/HgZPJP7/3.png");
        width:8rem;
    }
    .s-block--features__item h2 {
        font-size:20px !important ;
        font-family: !important; 
    }
    
    .s-block--features__item p {
        font-size:20px !important;
    }
    
    

.s-block--features__item {
    background-color: #f2f2f2;
}


.footer-is-light .store-footer .store-footer__inner{
          padding-top: 18rem;

}




button.s-button-element.s-button-btn.s-button-outline.s-button-wide.s-button-primary-outline.s-button-loader-center {
    background-color:#abb88a;
    color:white;
}



.store-footer__inner {
    background-color: #b0ba9a; /* أخضر */
    background-image: none;
    color: white;
    border: none;
}

.footer-is-light .store-footer .store-footer__inner {
    padding-top: 8rem;
}

.store-footer__inner *{
    justify-content: center;
    text-align: center;
}