/* Compteurs / Statistiques */

.ta-stats {
	--ta-stats-cols: 3;
	--ta-stats-gap: 32px;
	display: grid;
	grid-template-columns: repeat(var(--ta-stats-cols), minmax(0, 1fr));
	gap: var(--ta-stats-gap);
	width: 100%;
}

.ta-stats__item {
	display: flex;
	flex-direction: column;
	align-items: center;
}

.ta-stats__icon {
	display: inline-flex;
	margin-bottom: 10px;
	line-height: 1;
}

.ta-stats__number {
	display: flex;
	align-items: baseline;
	justify-content: center;
	gap: 2px;
	font-size: 42px;
	font-weight: 700;
	line-height: 1.1;
}

.ta-stats__affix {
	font-size: 0.6em;
	font-weight: 600;
}

.ta-stats__label {
	margin: 6px 0 0;
	font-size: 15px;
}
