/* Add custom CSS styles below */ 
#mainnav .header-signInBtn{
  background-color: transparent;
}
section:nth-of-type(1){
  margin-top: unset;
}
section:nth-of-type(2){
  margin-top: unset;
}
section:nth-of-type(7){
  max-width: 800px;
}
section:nth-of-type(7) > div{
  grid-template-columns: repeat(4, minmax(0, 1fr));
}
.banner-entry {
  background-color: transparent;
}
.lazy__bg{
  background-size: contain;
  background-repeat: no-repeat;
}
.two-row .banner-entry:first-child {
  grid-column: unset;
  grid-row:unset;
}
.features--title-outer{
  color: #0087fa !important;
}
.faqs-title{
  color: #0087fa !important;
}
.dark .dm-bg-sec{
  background-color: #0087fa !important;
}
//cards
section:nth-of-type(4)  salla-products-list .s-products-list-wrapper{
  grid-template-columns: repeat(4, minmax(0, 1fr));
}
#app.index .s-products-list-wrapper.s-products-list-horizontal-cards {
  grid-template-columns: repeat(4, minmax(0, 1fr));
}
custom-salla-product-card{
  border: unset !important;
  background-color: #EEEEEE !important;
  padding: 5px;
}
.s-product-card-content {
  padding: unset; 
}
.enhanced-product-card .title , .enhanced-product-card .pc-t {
  color: #0087fa !important;
}
.s-product-card-image {
  width: 100% !important;
}
.s-product-card-entry {
  display: flex;
  flex-direction: column;
}
@media (max-width: 767px){
  section:nth-of-type(7) > div{
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
  #app.index .s-products-list-wrapper.s-products-list-horizontal-cards {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}