/**
 * Menú header: colores/hover como dooplay-child (cuevana).
 * Texto blanco, hover azul #007AFF, chevron azul.
 */

.Header .Menu > ul > li > a,
.Menu > ul > li > a {
	color: #fff;
	transition: color 0.3s linear;
}

.Header .Menu > ul > li > a:hover,
.Menu > ul > li > a:hover,
.Header .Menu > ul > li:hover > a,
.Menu > ul > li:hover > a {
	color: #007AFF;
}

.Header .Menu .current-menu-item > a,
.Menu .current-menu-item > a {
	color: #fff;
	font-weight: 700;
}

.Header .Menu .menu-item-has-children > a:after,
.Menu .menu-item-has-children > a:after {
	color: #007AFF;
}

/* Dropdown Categorías en 2 columnas */
@media (min-width: 992px) {
	.Header .Menu .menu-item-categories:hover > .sub-menu {
		display: flex;
		flex-wrap: wrap;
		width: 380px;
		min-width: auto;
	}

	.Header .Menu .menu-item-categories > .sub-menu > li {
		width: 50%;
		float: none;
	}
}

@media (max-width: 991px) {
	.Header .Menu .menu-item-categories .sub-menu > li,
	.Header .Menu .sub-menu > li {
		float: left;
		width: 50%;
	}

	.Header .Menu .menu-item-categories .sub-menu:after,
	.Header .Menu .sub-menu:after {
		clear: both;
		content: '';
		display: block;
		overflow: hidden;
	}

	.Header .Menu > ul > li {
		padding-left: 0;
		padding-right: 0;
	}

	.Header .Menu .sub-menu {
		padding-left: 0;
	}
}
