.elementor-11 .elementor-element.elementor-element-73fdeb23{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-11 .elementor-element.elementor-element-55379e5{text-align:center;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-535c4745.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-535c4745{text-align:start;}:root{--page-title-display:none;}/* Start custom CSS *//* Ocultar el texto "Acceder" */
.woocommerce > h2 {
    display: none;
}

/* Centrar el contenedor del widget de texto que trae el formulario */
.elementor-widget-text-editor .elementor-widget-container {
    text-align: center;
}

/* Formulario más angosto y centrado */
.woocommerce-form-login {
    max-width: 320px;
    width: 100%;
    margin: 0 auto;
    text-align: left; /* para que las etiquetas/inputs de adentro no queden centradas */
    display: inline-block;
}

/* Tipografía Inter en negro para labels e inputs */
.woocommerce-form-login label,
.woocommerce-form-login input[type="text"],
.woocommerce-form-login input[type="password"] {
    font-family: 'Inter', sans-serif;
    color: #000000;
}

/* Botón en rojo de marca con texto blanco (excluyendo el ícono de mostrar contraseña) */
.woocommerce-form-login button:not(.show-password-input),
.woocommerce-form-login input[type="submit"],
.woocommerce-form-login .button:not(.show-password-input),
.woocommerce-form-login .woocommerce-button:not(.show-password-input) {
    background-color: #d40c1a !important;
    color: #FFFFFF !important;
    font-family: 'Inter', sans-serif;
    border: none !important;
}

.woocommerce-form-login button:hover:not(.show-password-input),
.woocommerce-form-login input[type="submit"]:hover,
.woocommerce-form-login .button:hover:not(.show-password-input) {
    background-color: #b30a16 !important;
}

/* Asegurar que el ícono del ojo vuelva a su estilo normal */
.woocommerce-form-login .show-password-input {
    background-color: transparent !important;
    border: none !important;
}/* End custom CSS */