/*
Theme Name: Matchmaking Corporation v3
Theme URI: https://www.henryquevedo.com/
Author: Henry Quevedo
Author URI: https://www.henryquevedo.com/
Description: Custom WordPress Theme for Matchmaking Corporation by Henry Quevedo. v3: código reestructurado, compatible con PHP 8.4, assets encolados y endurecimiento de seguridad.
Version: 3.0.0
Requires at least: 6.3
Tested up to: 7.1
Requires PHP: 7.4
License: Proprietary
License URI: https://www.matchmakingcorporation.com/
Text Domain: mmc

Matchmaking Corporation WordPress Theme, Copyright 2020 Matchmaking Corporation.
*/

/* ------------------------------------------------------------------
 * Accesibilidad
 * ---------------------------------------------------------------- */

/* Foco visible solo al navegar con teclado (main.css lo quita con *{outline:none}). */
:focus-visible {
    outline: 2px solid #e1b143 !important;
    outline-offset: 2px;
}

/* Enlace "Saltar al contenido": invisible hasta recibir el foco con el tabulador. */
.mmc-skip-link {
    background: #000;
    color: #fff;
    left: 8px;
    padding: 8px 16px;
    position: fixed;
    top: -100px;
    z-index: 100000;
}
.mmc-skip-link:focus {
    color: #fff;
    top: 8px;
}

/* Menú cerrado: además de moverse fuera de pantalla, deja de recibir el foco
 * con el tabulador. visibility cambia al instante al abrir y, al cerrar,
 * cuando termina el fundido más largo (.boxmenu, 0,6 s), así las animaciones
 * de main.css no cambian. */
.layermenu {
    transition: all .4s linear, visibility 0s;
}
.layermenu.offmenu {
    transition: all .4s linear, visibility 0s linear .6s;
    visibility: hidden;
}
.layermenu .boxmenu {
    transition: all .6s linear, visibility 0s;
}

/* Flecha "Ir al contenido": el marcado usa el icono fa-chevron-down de
 * Font Awesome, que ya no se carga; se pinta con el SVG del tema. */
.gonext .fa-chevron-down {
    background-color: currentColor;
    display: inline-block;
    height: 1em;
    -webkit-mask: url(assets/img/chevron-down-solid.svg) center / contain no-repeat;
    mask: url(assets/img/chevron-down-solid.svg) center / contain no-repeat;
    vertical-align: middle;
    width: 1em;
}

