/* Add custom CSS styles below */ 
section#featured-products-style2-3 ,section#featured-products-style2-6{
    margin-top: 0px;
    padding-top: 1rem;
    padding-bottom: 0rem;
}
section.s-block.relative.s-block--faq.overflow-hidden.bg-transparent.pb-8.s-block--animate {
    margin-top: 0px;
    padding-top: 0px;
}
button.s-button-element.s-button-btn.s-button-outline.s-button-sm.s-button-wide.s-button-primary-outline.s-button-loader-center{
  background-color: #9fc6b9;
    color: white;
}
section#featured-products-style2-7 {
    padding: 0px;
}
/*special-product */
.special-product .product-card{
  flex-direction: row;
  width: 95vw;
      max-width: 600px;
}
.special-product .product-card__image {
    flex: 1 1 110% !important;
}
.special-product  .flex.justify-center.anime-item{
      justify-content: start;
}
.special-product .product-card__content-wrapper{
      text-align: start;
}

.product-card__price {
    justify-content: flex-start;
}
.product-card__promotion{
  top:10rem;
  right: 0px;
}
.s-block--tabs-produtcs .tabs {
    justify-content: center;
}
section#featured-products-style2-4 {
    padding-top: 0px;
    padding-bottom: 0px;
}