/* Add custom CSS styles below */ 
/*Header*/
.topnav-is-light.mainnav-is-light .top-nav,#main-nav {
  background-color: #5a2b7c ;
}
.topnav-is-light.mainnav-is-light .top-nav .top-nav-inner{
  color: #fff;
}
.topnav-is-light .top-nav .s-cart-summary-wrapper{
  color: #fff;;
}

#main-nav .main-menu li a span{
  color: #fff;
}
.mobile-collapsible ul li a span{
  color: #000 !important;
}
.fixed-pinned{
    background-color: #5a2b7c !important;
}
.fixed-pinned ul li a span{
   color: #fff !important;
}
.fixed-pinned .mobile-collapsible ul li a span{
   color: #000 !important;
}
a.s-cart-summary-wrapper{
  color: #fff !important;
}


@media(max-width: 991px){
  .fixed-pinned ul li a span{
     color: #000!important;
  }
  #main-nav .main-menu li a span {
    color: #000 !important;
  }
}


/*Footer*/
.footer-is-light .store-footer{
  color:  #fff;
}
footer .store-footer__inner {
    background-color: #5a2b7c ;
}
.footer-is-light .store-footer__info-bar{
  background-color: #ec008c;
  border: none;
}
.footer-is-light .store-footer__info-bar p{
  color:  #fff;
}

.banner-inner{
      background-position: center;
    background-size: contain;
    background-repeat: no-repeat;
}