/* PepNet · Tabla */
.pn-tabla .pn-tabla__wrap {
	margin-top: 22px;
	overflow-x: auto;
	background: var(--pn-white);
	border: 1px solid var(--pn-mist-2);
	border-radius: 16px;
}

.pn-tabla .pn-tabla__table {
	width: 100%;
	border-collapse: collapse;
	min-width: 560px;
	font-size: 14.5px;
	margin: 0;
	border: 0;
	background: transparent;
}

.pn-tabla .pn-tabla__table th {
	text-align: left;
	background-color: var(--pn-paper);
	color: var(--pn-ink);
	font-weight: 800;
	font-size: 12.5px;
	letter-spacing: .06em;
	text-transform: uppercase;
	padding: 14px 18px;
	border: 0;
	border-bottom: 1px solid var(--pn-mist-2);
	line-height: 1.6;
}

.pn-tabla .pn-tabla__table td {
	padding: 14px 18px;
	border: 0;
	border-bottom: 1px solid var(--pn-mist);
	color: var(--pn-slate);
	vertical-align: top;
	line-height: 1.55;
	background: transparent;
}

.pn-tabla .pn-tabla__table tr:last-child td {
	border-bottom: none;
}

.pn-tabla--destacada .pn-tabla__table td:first-child {
	color: var(--pn-ink);
	font-weight: 700;
}
