/* Add custom CSS styles below */ 

.s-block--fixed-banner .container {
  padding-left: 0px ;
  padding-right: 0px;
}

.banner--fixed img{
  border-radius: 0px !important;
}

.s-block--fixed-banner {
  margin-top: 0px !important;
  margin-bottom: 3rem;
}

.s-button-btn{
    background: #01a7fe;
    color: #fff;
    border: none;
    border-radius: 30px;
}

.s-product-card-entry {
    border: 1px solid #01a7fe;
    overflow: hidden;
    box-shadow: 1px 1px 16px rgba(0,0,0,0.1);
}

.footer-is-light .store-footer .store-footer__inner {
    background: #0f7fa4;
    color: #fff;
}

.store-footer {
    margin-top: -3rem;
}

.s-block--testimonials.container , .s-block--best-offers  {
    margin-top: 3rem !important;
   margin-bottom: 3rem !important;
}

.s-block__display-all {
    background: #02a7fe;
    padding: 8px 20px;
    color: #fff;
    border-radius: 20px;
}

.s-block__title h2 {
    background: #70bcff;
   border-radius: 20px;
  font-size: 23px ;
}
.store-footer .md\:flex {
    background: #0a4052;
}
.store-footer .md\:flex p  , .store-footer .md\:flex p a{
color: #fff !important;
  
}

.header-btn__icon.icon {
    background: #00a7fe;
    border-radius: 10px;
    color: #fff;
}