.front-page #countdown
{
	padding-top: 0;
	padding-top: 3.75rem;
	padding-bottom: 3.75rem;
}

.front-page #countdown .label
{
	text-align: center;
/*	font-weight: 700; */
}

.front-page #countdown .countdown
{
	display: flex;
	justify-content: center;
/*	background-color: var(--primary-color); */
	padding: 10px 10px 10px 10px;
	padding: 0;
	border-radius: 4px;
/*	margin-top: 3.75rem; */
	margin-top: 1.25rem;
}

.front-page #countdown .countdown > *
{
	border-right-style: solid;
	border-right-color: #000000;
	border-right-width: 2px;
/*	width: 100%; */
/*	flex-grow: 1; */
	display: inline-flex;
	align-items: baseline;
	justify-content: center;
	padding: 0 0.9375rem 0 0.9375rem;
/*	background-color: #ffffff; */
	color: #000000;
}

.front-page #countdown .countdown .item > *:first-child
{
	margin-right: 5px;
}

.front-page #countdown .countdown > *:last-child
{
	border-right: 0;
}

.front-page #countdown .countdown .value
{
	font-size:
		clamp(22px,
		calc(((-1 * 360) * ((50 - 22) / (1920 - 360)) + 22) * 1px)
		+ calc((50 - 22) / (1920 - 360) * 100vw),
		50px);
	font-weight: 700;
}

.front-page #countdown .countdown .name
{
	font-size:
		clamp(15px,
		calc(((-1 * 360) * ((30 - 15) / (1920 - 360)) + 15) * 1px)
		+ calc((30 - 15) / (1920 - 360) * 100vw),
		30px);
	font-weight: 200;
}