/* navbar */
#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 2rem  0 !important;
}

#main-content .s-block--fixed-banner .container{
        max-width: 100%;
        padding-left: 0;
        padding-right: 0;
}
#main-content  section:nth-child(2) .container{
    width: 80% !important;
}

#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 !important;
  align-items: center !important;
  flex-wrap:wrap !important;
}
  #main-content .s-block--banners .grid .banner-entry
 {
      width: 16% !important;
    height: 286px !important;
}

@media (max-width:768px){
  #main-content  .s-block--banners .grid .banner-entry
 {
        width: 16% !important;
        height: 91px !important;
}
}
@media (min-width:770px) and (max-width:992px){
  #main-content  .s-block--banners .grid .banner-entry
 {
        width: 16% !important;
        height: 193px !important;
}
}
/* 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{
  border:1px solid #D84868 !important;
}

custom-salla-product-card .s-product-card-content button{
  background:#D84868 !important;
  color:white !important;
}
.s-product-card-wishlist-btn span{
    color:#D84868 !important;
}
.s-product-card-price{
  color:#FF0707 !important;
}

/* features__item */
.s-block--features__item{
  backdrop-filter: blur(30px) !important;
  background: #D8486866 !important;
}
.s-block--features__item .feature-icon{

  background: #D84868 !important;
  backdrop-filter: blur(30px) !important;
box-shadow: 0px 4px 23px 0px #D84868 !important;
}
.s-block--features__item p{
   color:#3E3E3E  !important;
}
.s-block--features__item h2
 {
    font-weight: 800 !important;
    font-size: 18px !important;
 }
/* footer */
.store-footer{
  background-color: #E9607F !important;
  color:#FFFFFF !important;
}
.store-footer__inner {
    background-color: #D84868 !important;
}
.store-footer__inner + div{
    background-color: #E9607F !important;
}
.store-footer__inner + div .copyright-text p{
  color:#FFFFFF !important;
}