.elementor-2876 .elementor-element.elementor-element-487cbda{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-2876 .elementor-element.elementor-element-8a49319 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:500;text-transform:none;color:var( --e-global-color-primary );}.elementor-2876 .elementor-element.elementor-element-35170780{--confirmation-message-display:block;--confirmation-message-alignment:start;--confirmation-message-color:var( --e-global-color-7709001 );--titles-color:var( --e-global-color-primary );--general-text-color:var( --e-global-color-7709001 );--order-details-product-links-normal-color:var( --e-global-color-primary );--order-details-product-links-hover-color:var( --e-global-color-7709001 );--button-normal-text-color:var( --e-global-color-7709001 );}.elementor-2876 .elementor-element.elementor-element-35170780 .woocommerce-thankyou-order-received{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2876 .elementor-element.elementor-element-35170780 h2{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2876 .elementor-element.elementor-element-35170780 address, .elementor-2876 .elementor-element.elementor-element-35170780 .product-purchase-note, .elementor-2876 .elementor-element.elementor-element-35170780 .woocommerce-thankyou-order-details + p{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}/* Start custom CSS *//* Oculta el contenido original del label */
label[for="billing_city"] {
    visibility: hidden;
    position: relative;
}

/* Inserta el nuevo texto */
label[for="billing_city"]::after {
    content: "Región *";
    visibility: visible;
    position: absolute;
    left: 0;
    top: 0;
}

/* Oculta el asterisco del campo obligatorio */
label[for="billing_city"] .required {
    display: none !important;
}

  .ea-woo-checkout .woocommerce .ea-woo-checkout-order-review .ea-order-review-table .table-col-2
 {
    display: none;
}/* End custom CSS */