.elementor-10 .elementor-element.elementor-element-9ad3a90{--display:flex;}.elementor-widget-heading .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-10 .elementor-element.elementor-element-04d6371{text-align:center;}.elementor-10 .elementor-element.elementor-element-04d6371 .elementor-heading-title{color:#FC79B7;}.elementor-10 .elementor-element.elementor-element-49ae236{--display:flex;}:root{--page-title-display:none;}/* Start custom CSS for container, class: .elementor-element-9ad3a90 */.content-wrapper {
    margin-top: 0px!important;
    margin-bottom: 120px;
}/* End custom CSS */
/* Start custom CSS for wc-elements, class: .elementor-element-62bddaf */.shopengine-woocommerce-info {
    background-color: #f6f5f8;
    color: #515151;
    border-top: 3px solid #e40086!important;
}

.shopengine-woocommerce-info::before {
    color: #e40086!important;
}



a.button:not(.has-background), .button:not(.has-background), .checkout-button:not(.has-background), .wp-block-button__link:not(.has-background), .wc-block-components-button:not(.has-background), ul.products li.product .button:not(.has-background), .wpforms-submit:not(.has-background), .widget_product_search button:not(.has-background), .search-submit:not(.has-background), input[type=button]:not(.has-background), input[type=reset]:not(.has-background), input[type=submit]:not(.has-background) {
    background-color: #e40086!important;
    border: 0px!important;
}



.shopengine-woocommerce-info::before {
    position: relative !important;
    top: 0 !important;
    left: 0 !important;
    display: inline-block !important;
    margin-right: 8px; /* Ajusta el margen para separar el icono del texto */
    vertical-align: middle;
}/* End custom CSS */