/* Add custom CSS styles below */ 
#app > div.app-inner.flex.flex-col.min-h-full.with-transparent-header.relative > section.s-block.s-block--banners {
      margin-top: -1rem;
}
div.s-product-card-image.grow-0 > a {
  padding: .2rem;
}
div.s-product-card-image.grow-0 > a > img {
  border-radius: .8rem;
}
.s-product-card-price {
font-size: 1rem;
margin-top: .5rem;
}
.store-header.s-user-menu-trigger {
  display: none;
}
#app > div.app-inner.flex.flex-col.min-h-full.with-transparent-header.relative > section.s-block.s-block--angel-products.angel-products-5.angel-products.in-view {
  padding-bottom: 0 !important;
}
#app > div.app-inner.flex.flex-col.min-h-full.with-transparent-header.relative > section.s-block.s-block--features.angel-features.py-8.mask-block.in-view > div > div > div {
  background: white;
    border-radius: 1rem;
    padding: 10px;
}
#app > div.app-inner.flex.flex-col.min-h-full.with-transparent-header.relative > section.s-block.s-block--features.angel-features.py-8.mask-block.in-view {
  padding-bottom: 1.5rem;
}

#app > div.app-inner.flex.flex-col.min-h-full.with-transparent-header.relative > section.s-block.s-block--faqs > div > div > div > div {
  background: white !important;
}
.s-cart-summary-total {
      display: none;
}

.footer-profile p, .store-footer h3, .s-trust-badges-label, .s-trust-badges-number, div.vat-num {
  color: white !important;
}

#app > div.app-inner.flex.flex-col.min-h-full.with-transparent-header.relative > footer > div {
  border-radius: 2rem 2rem 0rem 0rem;
}

.bottom-header , .bottom-header-icon i{
  color: white;
}