/* Add custom CSS styles below */ 
/* navbar */
.navbar-brand img{
      max-height: 90px !important;
}
@media (max-width:768px){
  .navbar-brand img{
      max-height: 70px !important;
}
}
#mainnav .container >div div:first-child {
    width: 50%;
    justify-content: space-between;
}
#mainnav .navbar-brand{
    order:1;
}

#main-content > .s-block--fixed-banner:nth-of-type(1){
        margin: 0 0 4rem  0 !important;
}

#main-content .s-block--fixed-banner .container{
        max-width: 100%;
        padding-left: 0;
        padding-right: 0;
}

#main-content .s-block--fixed-banner .container img{
          border-radius:0 !important;
}

/* product card */
.s-product-card-image-contain{
      object-fit: inherit !important;
}
/*convert to flex */
#main-content > .s-block--banners .grid
{
  display:flex !important;
  justify-content: center;
  align-items: center;
  flex-wrap:wrap;
}
  #main-content .s-block--banners .grid .banner-entry
 {
    width: 45%;
    height: 254px;
}

@media (max-width:768px){
  #main-content  .s-block--banners .grid .banner-entry
 {
    width: 48%;
    height: 87px;
}
}
@media (min-width:770px) and (max-width:992px){
  #main-content  .s-block--banners .grid .banner-entry
 {
    width: 60%;
    height: 250px;
}
}
/* background color */
.banner--fixed img, .banner-entry {
   background-color: transparent !important;
}

#main-content .s-block--fixed-banner .container img  {
    background-color: transparent !important;
}
/* buttons bg */
custom-salla-product-card .s-product-card-content button{
  background:#E66E26 !important;
  color:white !important;
}
.s-product-card-wishlist-btn span,
.s-product-card-price{
  color:#E66E26 !important;
}

.s-block--features__item{
background: linear-gradient(180deg, rgba(51, 82, 157, 0.3) 0%, rgba(116, 183, 126, 0.3) 100%)
 !important;
  
}
.s-block--features__item .feature-icon{
   background-color:#74B77E  !important;

}
.s-block--features__item p{
   color:#3E3E3E  !important;
  
}
/* footer */
.store-footer__inner .container{
    /* display: flex;
    flex-wrap: wrap;
    justify-content: center; */
}
.store-footer{
  background-color: #EE894D !important;
}
.store-footer__inner {
    background-color: #E66E26;
}
.store-footer__inner + div{
    background-color: #EE894D !important;
}
.store-footer__inner + div .copyright-text p{
  color:#FFFFFF !important;
}
@media (max-width:768px){
.store-footer__inner .container *{
  justify-content: center;
      text-align: center !important;
    /* flex-direction: column;
    align-items: start; */
    /* margin-right: 10px; */
}
  /* .store-footer__inner .container a,
  .store-footer__inner .container h3,
  .s-trust-badges-wrapper{
      justify-content: center;
      text-align: center !important;
  } */
}