.pricing-table {
	width: 100%;
	text-align: center;
	list-style-type: none;
}

.pricing-table li {
	border-bottom: dotted 1px #cacaca;
	padding: 0.875rem 1.125rem;
}

.pricing-table li:last-child {
	border-bottom: 0;
}

.pricing-table .title {
	background-color: #0a0a0a;
	color: #fefefe;
	border-bottom: 0;
}

.pricing-table .price {
	background-color: #e6e6e6;
	font-size: 2rem;
	border-bottom: 0;
}

.pricing-table .description {
	color: #8a8a8a;
	font-size: 80%;
}

.pricing-table :last-child {
	margin-bottom: 0;
}