.elementor-157 .elementor-element.elementor-element-8e295aa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-157 .elementor-element.elementor-element-c37371d .woocommerce-breadcrumb{color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-157 .elementor-element.elementor-element-c37371d .woocommerce-breadcrumb > a{color:var( --e-global-color-secondary );}.elementor-157 .elementor-element.elementor-element-5fb1e9d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-157 .elementor-element.elementor-element-e31cf70{--display:flex;}.elementor-157 .elementor-element.elementor-element-f3af35c{--display:flex;}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-157 .elementor-element.elementor-element-70e5f19 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;}.woocommerce .elementor-157 .elementor-element.elementor-element-97ded94 .woocommerce-product-details__short-description{color:var( --e-global-color-secondary );font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-157 .elementor-element.elementor-element-917e73d .cart button, .elementor-157 .elementor-element.elementor-element-917e73d .cart .button{background-color:var( --e-global-color-primary );transition:all 0.2s;}@media(max-width:767px){.elementor-157 .elementor-element.elementor-element-8e295aa{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}}/* Start custom CSS for shortcode, class: .elementor-element-a998627 *//* ==============================
   LUME IMPORTS - PREÇO LOOP
============================== */

.lume-preco-loop {
    display: flex;
    flex-direction: column;

    gap: 5px;

    width: 100%;
}


/* PREÇO ANTIGO */
.lume-preco-antigo {
    color: #9A9A9F;

    font-size: 12px;
    font-weight: 500;

    text-decoration: line-through;

    line-height: 1.2;
}


/* PREÇO PRINCIPAL */
.lume-preco-principal {
    color: #0B0B0C;

    font-size: 19px;
    font-weight: 800;

    line-height: 1.2;
}


/* PIX */
.lume-preco-pix {
    display: flex;

    align-items: center;

    flex-wrap: wrap;

    gap: 5px;

    color: #6E6E73;

    font-size: 12px;
    font-weight: 500;
}


.lume-preco-pix strong {
    color: #168A5B;

    font-size: 15px;
    font-weight: 800;
}


/* BADGE PIX */
.lume-pix-desconto {
    display: inline-flex;

    align-items: center;
    justify-content: center;

    padding: 3px 6px;

    background: #EAF8F1;

    border: 1px solid #CDEDDD;

    border-radius: 999px;

    color: #168A5B;

    font-size: 9px;
    font-weight: 800;

    line-height: 1;
}


/* PARCELAMENTO */
.lume-preco-parcelado {
    color: #6E6E73;

    font-size: 12px;

    line-height: 1.4;
}


.lume-preco-parcelado strong {
    color: #1A1A1D;

    font-weight: 700;
}/* End custom CSS */