.elementor-106 .elementor-element.elementor-element-6a82c48 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Space Mono", Sans-serif;font-size:22px;font-weight:900;line-height:1.5px;}.elementor-106 .elementor-element.elementor-element-e95993f .cart button, .elementor-106 .elementor-element.elementor-element-e95993f .cart .button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );border-radius:0px 0px 0px 0px;padding:20px 30px 20px 30px;color:var( --e-global-color-secondary );background-color:var( --e-global-color-primary );transition:all 0.2s;}.elementor-106 .elementor-element.elementor-element-e95993f{--button-spacing:0px;}.elementor-106 .elementor-element.elementor-element-e95993f .quantity .qty{border-radius:0px 0px 0px 0px;padding:5px 0px 5px 5px;color:var( --e-global-color-primary );background-color:var( --e-global-color-secondary );border-color:var( --e-global-color-primary );transition:all 0.2s;}@media(max-width:1024px){.elementor-106 .elementor-element.elementor-element-e95993f .cart button, .elementor-106 .elementor-element.elementor-element-e95993f .cart .button{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}}@media(max-width:767px){.elementor-106 .elementor-element.elementor-element-e95993f .cart button, .elementor-106 .elementor-element.elementor-element-e95993f .cart .button{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}}/* Start custom CSS for woocommerce-product-content, class: .elementor-element-af6e3b4 */#descricao-produto div#jp-relatedposts {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-e95993f */#extras-produto table td {
    padding: 5px !important;
}

#extras-produto img.attachment-woocommerce_thumbnail.size-woocommerce_thumbnail.wp-post-image {
    width: 70px !important;
    height: auto !important;
}

#extras-produto h4 {
    font-size: 12px !important;
    margin: 10px 0 0 0 !important;
}

#extras-produto label.bundled_product_optional_checkbox {
    font-size: 12px !important;
    margin: 0px !important;
}

#extras-produto .bundled_product_excerpt.product_excerpt {
    display: none !important;
}

#extras-produto label.bundled_product_optional_checkbox input.bundled_product_checkbox {
    font-size: 12px !important;
    color: #212121 !important;
}

#extras-produto label.bundled_product_optional_checkbox span.price {
    font-size: 12px !important;
    color: #212121 !important;
}

#extras-produto div#gfield_description_1_4 {
    font-size: 10px !important;
    line-height: 1.35 !important;
}

#extras-produto p.price {
    font-size: 28px !important;
    font-weight: bold !important;
    color: #128c7e !important;
    text-align: right !important;
}

@media only screen and (max-width: 767px) {

#extras-produto img.attachment-woocommerce_thumbnail.size-woocommerce_thumbnail.wp-post-image {
    width: 60px !important;
    height: auto !important;
    margin: 0 !important;
}

#extras-produto td.bundled_item_col.bundled_item_images_col {
    max-width: 10% !important;
    position: relative !important;
    display: inline-block !important;
    height: 70px !important;
}

#extras-produto td.bundled_item_col.bundled_item_details_col {
    width: 50% !important;
    position: relative !important;
    display: inline-block !important;
    height: 70px !important;
}

#extras-produto h4 {
    font-size: 10px !important;
    margin: 5px 0 0 0 !important;
}

#extras-produto .bundled_product_excerpt.product_excerpt {
    display: none !important;
}

#extras-produto label.bundled_product_optional_checkbox {
    font-size: 9px !important;
}

#extras-produto label.bundled_product_optional_checkbox input.bundled_product_checkbox {
    font-size: 9px !important;
}

#extras-produto label.bundled_product_optional_checkbox span.price {
    font-size: 9px !important;
}

#extras-produto td.bundled_item_col.bundled_item_qty_col {
    width: 20% !important;
    position: relative !important;
    display: inline-block !important;
    height: 70px !important;
}

}/* End custom CSS */