
.vey-comparison-table {
	overflow-x: scroll;
}

.vey-comparison-table table {
	width: 100%;
	border-collapse: collapse;
	min-width: 720px;
	border-bottom: 1px solid #eee;
	border-right: 1px solid #eee;
}

.vey-comparison-table th, .vey-comparison-table td {
	width: calc(100% / 3);
	border-top: 1px solid #eee;
	border-left: 1px solid #eee;
	text-align: center;
}

.vey-comparison-table table th {
	padding: 16px 24px;
	color: #fff;
	font-family: "graphie", sans-serif;
	font-weight: 800;
	font-size: 28px;
}

.vey-comparison-table__header-empty {
	background: #f3f4f7;
}

.vey-comparison-table .vey-comparison-table__title {
	text-align: left;
	padding: 24px 32px;
	font-weight: 600;
}

.vey-comparison-table td {
	font-weight: 500;
}
