/* Add custom CSS styles below */
body,
img,
a {
  background-color: transparent !important;
}
section.s-block.s-block--fixed-banner:nth-of-type(1) .container {
    max-width: 100%;
    padding: 0;
}

section.s-block.s-block--fixed-banner:nth-of-type(1) {
    margin: 0;
    padding: 0;
}
section.s-block.s-block--fixed-banner:nth-of-type(2) .container a.banner--fixed img {
    margin: 0 auto;
    padding: 0;
    width:600px;
}

@media screen and (max-width: 425px) {
  .banner-entry.square-photos {
    height: 150px;
  }
}


/*products*/
.s-products-slider-card {
  padding: 1rem;
}
.s-product-card-entry.s-product-card-vertical {
  box-shadow: 0 0 10px 0 black;
}

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

.s-button-primary-outline,
.s-button-primary-outline:hover {
  background-color: #d2edf9;
  color: #000;
  border: unset;
}

/*products page*/
.s-products-list-wrapper.s-products-list-vertical-cards {
  padding: 2rem;
}
/**/

/*Footer*/
footer > div.store-footer__inner{
  background-image: linear-gradient(to right,
  #F4AEC9,
  #F4D6E6);
  color: #000;
}
.copyright-text p{
  color: #000;
}
/**/