.elementor-1096 .elementor-element.elementor-element-7c9b8e3d{--display:flex;}/* Start custom CSS for container, class: .elementor-element-7c9b8e3d */```css
/* ========================================
   CORES DOS PRODUTOS
   ======================================== */

/* Nome dos suplementos */
.elementor-1096 .elementor-element.elementor-element-7c9b8e3d .woocommerce-loop-product__title {
    color: #000000 !important;
}

/* Preços dos produtos */
.elementor-1096 .elementor-element.elementor-element-7c9b8e3d .price,
.elementor-1096 .elementor-element.elementor-element-7c9b8e3d .price span {
    color: #000000 !important;
}


/* ========================================
   TÍTULO DA PÁGINA
   ======================================== */

/* Centralizar o título principal */
h1.entry-title,
.elementor-page-title {
    text-align: center !important;
    width: 100%;
}


/* ========================================
   BOTÃO ADICIONAR AO CARRINHO
   ======================================== */

/* Fundo verde e texto branco */
.elementor-1096 .elementor-element.elementor-element-7c9b8e3d .add_to_cart_button,
.elementor-1096 .elementor-element.elementor-element-7c9b8e3d .ajax_add_to_cart,
.elementor-1096 .elementor-element.elementor-element-7c9b8e3d .single_add_to_cart_button:not(.buy-now-button):not(.buy_now_button) {
    background-color: #61CE70 !important;
    color: #ffffff !important;
}

/* Verde mais escuro ao passar o mouse */
.elementor-1096 .elementor-element.elementor-element-7c9b8e3d .add_to_cart_button:hover,
.elementor-1096 .elementor-element.elementor-element-7c9b8e3d .ajax_add_to_cart:hover,
.elementor-1096 .elementor-element.elementor-element-7c9b8e3d .single_add_to_cart_button:not(.buy-now-button):not(.buy_now_button):hover {
    background-color: #45a049 !important;
    color: #ffffff !important;
}


/* ========================================
   BOTÃO COMPRAR AGORA
   ======================================== */

/* Fundo vermelho e texto branco */
.elementor-1096 .elementor-element.elementor-element-7c9b8e3d .buy-now-button,
.elementor-1096 .elementor-element.elementor-element-7c9b8e3d .buy_now_button,
.elementor-1096 .elementor-element.elementor-element-7c9b8e3d .buy-now,
.elementor-1096 .elementor-element.elementor-element-7c9b8e3d .buy_now,
.elementor-1096 .elementor-element.elementor-element-7c9b8e3d .elementor-widget-woocommerce-product-add-to-cart .buy-now-button {
    background-color: #e53935 !important;
    color: #ffffff !important;
}

/* Vermelho mais escuro ao passar o mouse */
.elementor-1096 .elementor-element.elementor-element-7c9b8e3d .buy-now-button:hover,
.elementor-1096 .elementor-element.elementor-element-7c9b8e3d .buy_now_button:hover,
.elementor-1096 .elementor-element.elementor-element-7c9b8e3d .buy-now:hover,
.elementor-1096 .elementor-element.elementor-element-7c9b8e3d .buy_now:hover,
.elementor-1096 .elementor-element.elementor-element-7c9b8e3d .elementor-widget-woocommerce-product-add-to-cart .buy-now-button:hover {
    background-color: #c62828 !important;
    color: #ffffff !important;
}
```
```css
/* Espaçamento entre os botões de compra */
.elementor-1096 .elementor-element.elementor-element-7c9b8e3d .add_to_cart_button,
.elementor-1096 .elementor-element.elementor-element-7c9b8e3d .ajax_add_to_cart,
.elementor-1096 .elementor-element.elementor-element-7c9b8e3d .single_add_to_cart_button,
.elementor-1096 .elementor-element.elementor-element-7c9b8e3d .buy-now-button,
.elementor-1096 .elementor-element.elementor-element-7c9b8e3d .buy_now_button,
.elementor-1096 .elementor-element.elementor-element-7c9b8e3d .buy-now,
.elementor-1096 .elementor-element.elementor-element-7c9b8e3d .buy_now {
    margin-bottom: 12px !important;
}/* End custom CSS */