.cms-table-block table {
	width: 100%;
	border-collapse: separate;
	border-spacing: 0;
}

.cms-table-block th,
.cms-table-block td {
	padding: 0.65rem 0.95rem;
	vertical-align: top;
	border-right: 1px solid rgba(0, 0, 0, 0.08);
	border-bottom: 1px solid rgba(0, 0, 0, 0.08);
}

.cms-table-block thead th {
	font-weight: 600;
	border-bottom-color: rgba(0, 0, 0, 0.12);
}

.cms-table-block tr > *:last-child {
	border-right: 0;
}

.cms-table-block tbody tr:last-child > * {
	border-bottom: 0;
}
