/* Add custom CSS styles below */ 
body,
img,
a{
  background-color: transparent !important;
}

section:nth-child(4){
  margin-top: unset;
}
section:nth-child(4) > div{
  padding: unset;
  max-width: unset;
}

section:nth-child(5) > div{
  max-width: 600px;
}

/*categories*/
 .banner-entry:first-child{
   grid-row: unset !important;
 }
 .banner-entry.square-photos{
   height: 200px;
 } 
section:nth-child(6) > div{
          grid-template-columns: repeat(5, minmax(0, 1fr));
} 

@media screen and (max-width: 425px){
 .banner-entry.square-photos{
   height: 90px !important;
   flex-basis: 90px;
 } 
section:nth-child(6) > div{
      display: flex;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
    gap: 1rem;
    }
}
/**/

.s-product-card-price{
  color: #A89F3A !important
}

.s-product-card-content-footer button,
.s-product-card-content-footer button:hover{
  color: #fff;
  background-image: linear-gradient(to right,
 #0067C1,
  #00A1D4);
  opacity: 1;
}



/*footer*/
.store-footer,
.store-footer__inner{
    color: #fff;
  background-image: linear-gradient(to right,
 #0067C1,
  #00A1D4);
}
.copyright-text p{
  color: #fff;
}
/**/