/**
 * FPL Theme Integration Styles for Visits Statistics
 *
 * @package FPL
 */

.fpl-visits-section {
	padding: 48px 24px;
	background-color: var(--wp--preset--color--white);
	border-top: 1px solid var(--wp--preset--color--border-light);
}

.fpl-visits-container {
	max-width: 1240px;
	margin: 0 auto;
	display: flex;
	justify-content: space-around;
	align-items: center;
	flex-wrap: wrap;
	gap: 24px;
}

.fpl-visit-card {
	text-align: center;
	padding: 20px 32px;
	background-color: var(--wp--preset--color--cielo);
	border-radius: 10px;
	min-width: 200px;
}

.fpl-visit-number {
	font-family: var(--wp--preset--font-family--montserrat);
	font-size: 32px;
	font-weight: 800;
	color: var(--wp--preset--color--diviza);
	line-height: 1.1;
}

.fpl-visit-label {
	font-family: var(--wp--preset--font-family--montserrat);
	font-size: 13px;
	font-weight: 600;
	color: var(--wp--preset--color--text-muted);
	margin-top: 6px;
	text-transform: uppercase;
	letter-spacing: 0.5px;
}
