/*CAMBIOS CORRECCIONES*/
html[data-theme="dark"] .gr_prime_block
{
	border-bottom: solid 5px var(--color-divisiones) !important;
}
html[data-theme="dark"] .gr_prime_block .gr_nota_titulo
{
	color: var(--color-titulos-prime-oscuro) !important;
}

.gr_prime_block
{
	border-bottom: solid 5px var(--color-gray4);
}

/*ESTILOS DE NOTA VERTICAL 1x2*/
.gr_slot[data-cols="4"][data-rows="2"] .gr_nota_imagen_contenedor::before
{
	content: "";
	display: block;
	padding-top: 91.36%;
}
.gr_slot[data-cols="4"][data-rows="2"] .gr_nota_imagen
{
	height: 100%;
}
.gr_slot[data-cols="4"][data-rows="2"] .gr_nota_titulo
{
	font: 600 var(--font-size-t01) / 110% var(--font-barlowcon);
	margin-bottom: 9px;
}

/*ESTILOS DE NOTA HORIZONTAL 1x2*/
.gr_slot[data-cols="8"]
{
	flex-direction: row-reverse;
}
.gr_slot[data-cols="8"] .gr_nota_imagen_contenedor::before
{
	content: "";
	display: block;
	padding-top: 69.48%;
}
.gr_slot[data-cols="8"] .gr_nota_imagen_contenedor
{
	width: 52%;
}
.gr_slot[data-cols="8"] .gr_nota_imagen_contenedor
{
	margin-bottom: 0;
}
.gr_slot[data-cols="8"] .gr_nota_imagen
{
	height: 100%;
	max-height: 227px;
}
.gr_slot[data-destacada="promo acceso-libre"] .gr_nota_imagen
{
	max-height: inherit;
}
.gr_slot[data-cols="8"] .gr_caja_texto
{
	width: 48%;
	padding-right: 30px;
}
.gr_slot[data-cols="8"] .gr_nota_titulo
{
	font: 500 var(--font-size-t02) / 112% var(--font-barlowcon);
	margin: 0px 0 6px 0;
}

/*ESTILOS DE NOTA 2X2*/
.gr_slot[data-cols="8"][data-rows="2"]
{
	flex-direction: column;
}
.gr_slot[data-cols="8"][data-rows="2"] .gr_nota_imagen_contenedor
{
	width: 100%;
}
.gr_slot[data-cols="8"][data-rows="2"] .gr_nota_imagen_contenedor::before
{
	padding-top: 70.05%;
}
.gr_slot[data-cols="8"][data-rows="2"] .gr_nota_imagen
{
	max-height: 100%;
}
.gr_slot[data-cols="8"][data-rows="2"] .gr_caja_texto
{
	width: 100%;
	padding-right: 0px;
}
.gr_slot[data-cols="8"][data-rows="2"] .gr_nota_titulo
{
	font: 700 clamp(2.1rem, 5vw, 2.75rem) / 112% var(--font-barlowcon);
}
.gr_slot[data-cols="8"][data-rows="2"] .gr_borde_premium
{
	height: 3px;
	width: 100%;
	margin: 3px 0 10px 0;
}

/*ESTILOS DE NOTA 3X1*/
.gr_slot[data-cols="12"] .gr_nota_imagen_contenedor::before
{
	content: "";
	display: block;
	padding-top: 58%;
}
.gr_slot[data-cols="12"] .gr_nota_imagen
{
	height: 100%;
}
.gr_slot[data-cols="12"] .gr_nota_titulo
{
	font: 700 clamp(2.1rem, 5vw, 3rem) / 112% var(--font-barlowcon);
	line-height: 100%;
	max-width: 733px;
	margin: 0 auto 10px auto;
}
.gr_slot[data-cols="12"] .gr_nota_resumen
{
	max-width: 733px;
	margin: auto;
}
.gr_slot[data-cols="12"] .gr_etiqueta_premium
{
	margin: 0 auto 6px auto;
}

.gr_prime_block .gr_nota_titulo
{
	font: 500 var(--font-size-t03) / 1.13em var(--font-barlowcon);
	color: var(--color-titulos-prime);
}

.gr_slot[data-cols="12"] .gr_caja_texto
{
	text-align: center;
}


@media (max-width:600px)
{
	.gr_prime_block .gr_nota_titulo
	{
		font: 500 var(--font-size-t03-iphone) / 110% var(--font-barlowcon);
		margin-bottom: 8px;
	}
	.gr_prime_block .gr_nota_resumen
	{
		display: inherit;
		font-size: var(--font-size-b01-iphone);
		color: var(--color-resumen) !important;
	}
	/*ESTILOS DE NOTA VERTICAL 1x2*/
	.gr_slot[data-cols="4"][data-rows="2"] .gr_nota_titulo
	{
		font: 600 var(--font-size-t01-iphone) / 110% var(--font-barlowcon);
		margin-bottom: 12px;
	}
	.gr_slot[data-cols="4"][data-rows="2"][data-destacada~="segunda"] .gr_nota_titulo
	{
		font: 500 var(--font-size-t03-iphone) / 110% var(--font-barlowcon);
		margin-bottom: 8px;
	}
	/*CAMBIOS CORRECCIONES*/
	.gr_slot[data-cols="4"][data-rows="2"]
	{
		border-bottom: 1px solid var(--color-divisiones);
	}
	/*ESTILOS DE NOTA HORIZONTAL 1x2*/
	.gr_slot[data-cols="8"]
	{
		flex-direction: column; /*CAMBIOS CORRECCIONES*/
		border-bottom: 1px solid var(--color-divisiones);
	}
	.gr_slot[data-cols="8"] .gr_nota_imagen_contenedor
	{
		width: 100%;
		margin-bottom: 12px;
	}
	.gr_slot[data-cols="8"] .gr_nota_imagen_contenedor::before
	{
		padding-top: 65%;
	}
	.gr_slot[data-cols="8"] .gr_caja_texto
	{
		width: 100%;
		padding-right: 0px;
	}
	.gr_slot[data-cols="8"] .gr_nota_titulo
	{
		font: 500 var(--font-size-t03-iphone) / 110% var(--font-barlowcon);
		margin-bottom: 8px;
	}
	.gr_slot[data-destacada~="primera"]
	{
		position: relative;
		border-bottom: 1px solid rgba(var(--color-gray0)) !important;
		margin-bottom: 3px;
	}
	.gr_slot[data-destacada~="primera"]::after
	{
		content: "";
		position: absolute;
		left: 0;
		bottom: -4px;
		width: 100%;
		height: 1px; /*CAMBIOS CORRECCIONES*/
		background-color: var(--color-divisiones);
	}
	.gr_slot[data-destacada~="primera"] .gr_nota_imagen_contenedor
	{
		/*CAMBIOS PRIMERA MOVIL*/
		max-height: 445px !important;
		width: 100vw !important;
		margin: 0 -15px 12px -15px !important;
		aspect-ratio: 1.156;
	}
	.gr_slot[data-cols="4"][data-rows="2"] .gr_nota_imagen_contenedor::before
	{
		padding-top: 65%;
	}
	.gr_slot[data-destacada~="primera"] .gr_nota_imagen_contenedor::before
	{
		/*CAMBIOS PRIMERA MOVIL*/
		padding-top: 86.51% !important;
	}
	.gr_slot[data-destacada~="primera"] .gr_nota_titulo
	{
		/*CAMBIOS PRIMERA MOVIL*/
		font: 600 var(--font-size-t01-iphone) / 110% var(--font-barlowcon);
		margin-bottom: 12px !important;
	}
	.gr_slot[data-destacada~="segunda"] .gr_nota_titulo
	{
		/*CAMBIOS PRIMERA MOVIL*/
		font: 500 var(--font-size-t02-iphone) / 1.1em var(--font-barlowcon) !important;
	}
	.gr_slot[data-cols="8"][data-rows="2"] .gr_nota_titulo
	{
		font: 700 clamp(2.6rem, 11vw, 2.8rem) / 110% var(--font-barlowcon);
	}
	.gr_slot[data-cols="12"] .gr_nota_titulo
	{
		font: 700 clamp(2.6rem, 11.7vw, 3.8rem) / 110% var(--font-barlowcon);
	}
	.gr_slot[data-cols="8"] .gr_nota_imagen
	{
		max-height: inherit;
	}
}

@media (max-width:420px)
{
	.gr_prime_block .gr_nota_titulo
	{
		font: 500 var(--font-size-t03-r) / 108% var(--font-barlowcon);
		margin-bottom: 8px;
	}
	.gr_slot[data-destacada~="segunda"] .gr_nota_titulo
	{
		font: 500 var(--font-size-t02-r) / 1.1em var(--font-barlowcon) !important;
	}
	.gr_prime_block .gr_nota_resumen
	{
		font-size: var(--font-size-b01-r);
	}
}
