/*
Theme Name: Betheme Child
Theme URI: https://themes.muffingroup.com/betheme
Author: Muffin group
Author URI: https://muffingroup.com
Description: Child Theme for Betheme
Template: betheme
Version: 2.0.2
*/

.mepr-form input[type="text"],
.mepr-form input[type="email"],
.mepr-form input[type="password"] {
  background-color: #fdfdfd; /* fondo suave claro */
  color: #000000;            /* texto negro */
  border: 1px solid #ccc;    /* borde gris suave */
  padding: 10px;
  border-radius: 4px;
  font-size: 16px;
}

/**
 * Redirigir página login de MemberPress a login-socios después de error
 */
add_filter('mepr-login-page-url', function($url) {
    return home_url('/login-socios/');
});

add_filter('mepr-unauthorized-redirect', function($url) {
    return home_url('/login-socios/');
});

/* Mejora cuando el campo está en foco */
.mepr-form input[type="text"]:focus,
.mepr-form input[type="email"]:focus,
.mepr-form input[type="password"]:focus {
  background-color: #ffffff;
  border-color: #0073aa; /* azul claro WordPress */
  outline: none;
  box-shadow: 0 0 0 1px #0073aa;
}
