/* Add custom CSS styles below */ 
#app {
  background: #fff;
  border-radius: 4px;
  padding: 20px;
  transition: all 0.2s;
}

li {
  margin: 8px 0;
}








/* Add custom CSS styles below */ 
/* header */ 
  background-color: #EFEDDF !important;
@media (min-width: 1024px)
.main-nav-container {
    background-color: #EFEDDF !important;
}
/* background-color */ 
.flex-col {
  
}
.s-block--full-bg+footer, .s-block--full-bg+.s-block--full-bg, .s-block--full-bg:first-of-type {
 
    background-color: transparent;
}
@media (min-width: 1024px){
.s-products-list-horizontal-cards {
    grid-template-columns: repeat(3, minmax(0, 1fr));
}
}
.s-product-card-entry{
    flex-direction: column;
}
.s-product-card-horizontal .s-product-card-image {
    height: 100;
    width: 90%;
    background-color:transparent;
}
.s-product-card-horizontal .s-product-card-image img {
    object-fit:cover 
}
@media (min-width: 1024px){
footer  .lg\:grid-cols-6 {
    grid-template-columns: repeat(4, minmax(0, 1fr));
}
}