/* Add custom CSS styles below */ 
section.s-block.s-block--fixed-banner .container{
  max-width:100% !important;
  padding:0  !important;
  margin:0 !important;
}
.banner--fixed img {
  border-radius: 0 !important;
  background-color: unset !important;
}
.s-block:first-of-type {
    margin-top: 0 !important;
}
body{
    background-color: #ffffff;
}

.footer-is-light .store-footer .store-footer__inner {
    background-color: #ffffff;
    color:#584A93;
    }
p {
    color: #da7d97;
}

.s-contacts-list.s-contacts-list-vertical {
    color: #da7d97;
}

h2 {
    color: #584a93;
}

.footer-is-light .store-footer {

    background-color: rgb(88 74 147);

}


.copyright-text p {

    color: rgb(255 255 255);
}


.s-product-card-vertical {
    flex-direction: column;
    border-width: 2px;
    border-style: dotted;
    border-color: #584a93;
}