
.gridDisabled .banner {
    display: none !important;
}



/* GRID 4 */
.grid4 {
	display: grid;
	grid-template-columns: repeat(4, 1fr); 
	gap: 10px; 
}
.grid4 div.block25.producto{
	width:100%;
}
.filtros > li > ul, .filtros > li .long, .filtros .menu-categorias-container{
	z-index:1;
}

/* menu y header compacto para res menor a 1400 */
@media screen and (min-width: 720px) and (max-width: 1600px) {
	.blocks.header.low.hideMobile {
		padding: 20px;
		padding-bottom: 25px;
	}
	.filtercontain {
		padding: 50px 155px;
		padding-bottom: 20px;
	}
	.newhome .block50.logotop {
		top: 5px;
	}

	.newhome .flotaHead .raya {
		top: 18px;
	}

	#menu-menu-principal > li:hover > ul {
		border-top: 10px solid #FFF;
	}

	#menu-menu-principal > li:hover > ul {
		min-height: auto;
	}

	#menu-menu-principal > li:hover > ul {
		border-top: 10px solid #FFF;
	}

	#menu-menu-principal > li:hover > ul {
		min-height: auto;
	}

	.productspadding .block100 {
		padding: 0px 125px;
	}

}

/* solo ejecuta para mobile y no desktop*/
@media screen and (max-width: 720px) {
	
	/*  ESTANDAR */
	.grid4 {
		display: grid;
		grid-template-columns: repeat(2, 2fr); 
		gap: 10px; 
	}
	.blocks .productspadding .block25.producto {
		width: 100% !important;
        height: auto !important;
    }
	
	.mascolores.inside {
		position: relative;
        top: 10px;
        left: -5px;
	}
	.fixprodetails {
        padding-left: 10px;
    }
}