/**
 * Module: Focus-outline
 */
/**
 * Module: Focus-outline
 *
 * outline-offset staat bewust op een NEGATIEVE waarde: dat tekent de rand
 * naar bínnen, binnen de eigen box van het element, in plaats van ernaast.
 * Reden: veel Elementor-navigatiemenu's zetten overflow:hidden op hun
 * menu-container (voor nette dropdown-animaties). Een normale, naar buiten
 * getekende outline wordt dan door die container afgeknipt en is dus
 * onzichtbaar op links in het menu — terwijl losstaande knoppen daarbuiten
 * wél gewoon een zichtbare rand krijgen. Naar binnen tekenen ontsnapt aan
 * dat afknippen.
 */
html.cc-a11y-focus-outline *:focus:not(.cc-a11y-widget *) {
	outline: 3px solid #ff5900 !important;
	outline-offset: -3px !important;
}
