/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Oct 28 2026 | 12:48:36 */
.rejilla-marcas{
	display:grid;
	grid-template-columns:repeat(var(--cols),minmax(0,1fr));
	gap:24px;
}

.rejilla-marcas__item{
	display:flex;
	flex-direction:column;
	align-items:center;
	text-align:center;
	text-decoration:none;
	color:inherit;
	border: 1px solid var(--ast-global-color-7);
	border-radius: 30px;
	padding: 10px;
}

.rejilla-marcas__foto{
	display:flex;
	align-items:center;
	justify-content:center;
	width:100%;
	aspect-ratio:4/3;
}

.rejilla-marcas__foto img{
	max-width:100%;
	max-height:100%;
	width:auto;
	height:auto;
	object-fit:contain;
}

.rejilla-marcas__nombre{
	/* margin-top:10px;*/
	font-weight:600;
}

@media (max-width:900px){
	.rejilla-marcas{
		grid-template-columns:repeat(min(var(--cols),3),minmax(0,1fr));
	}
}

@media (max-width:560px){
	.rejilla-marcas{
		grid-template-columns:repeat(min(var(--cols),2),minmax(0,1fr));
	}
}

/* */
.producto-marca{
	margin: 10px 0 15px;
}

.producto-marca__link{
	display:inline-flex;
	align-items:center;
	justify-content:center;
}

.producto-marca img{
	max-width:160px;
	height:auto;
	display:block;
	object-fit:contain;
}

