/* Add custom CSS styles below */ 
body{
  background-color: #FFF7F0;
}
.banner--fixed img, .banner-entry{
  background-color: transparent;
}

section:nth-of-type(1){
  margin: unset;
  max-width: 100%;
  border-radius: unset;
}
section:nth-of-type(1) .container{
  max-width: unset;
  padding: unset;
}
.banner-entry{
  background-color: transparent;
  max-width: 600px;
}
section:nth-of-type(3){
  max-width: 558px;
  margin: auto;
  height: 170px;
  margin-top:7px; 
}
section:nth-of-type(2){
  width: 30%;
  background-color: #FFF7F0;
  margin: auto;
  margin-top: 36px;
}
.s-slider-block__title h2{
  border-bottom: 2px
}

.s-slider-block{
  border-bottom: 2px solid black;
  padding-bottom: 10px;
}
.s-slider-block__display-all{
  color: black;
}
.s-button-wide{
  background-color: #BD9A81;
  color: white;
}
.s-button-wide:hover{
   background-color: #BD9A81;
  color: white;
}
.s-product-card-vertical{
  border: 1px solid #BD9A81;
}
.s-product-card-content-title a h3  {
  color: #BD9A81;
}



.footer-is-light .store-footer .store-footer__inner{
  background-color: #BD9A81;
  color: white;
}  
   
}
.container grid grid-col-1{
  background-color: #BD9A81;
   color: transparent;
}
@media (max-width:768px){
  
.grid-flow-row{
  grid-template-columns: repeat(3,1fr);
  display: grid;
  grid-auto-flow: column;
  padding: 10px;
}
  section:nth-of-type(2){
    width: 67%;
    margin-bottom: unset;
  }
  .lazy__bg{
    height: 58%;
    padding: unset;
  }
 section:nth-of-type(3){
   height: 169px;
 }

}

.s-slider-block__title{
  display: none;
}