/* Beautera Stats Ticker widget */
.beau-ticker {
	background: var(--beautera-beige);
	overflow: hidden;
	padding: 18px 0;
	border-block: 1px solid var(--beautera-line);
}
.beau-ticker__track {
	display: flex;
	width: max-content;
	animation: beau-ticker 32s linear infinite;
}
.beau-ticker__lap {
	display: flex;
	align-items: center;
	white-space: nowrap;
}
.beau-ticker__item {
	font-family: var(--beautera-sans);
	font-size: 10px;
	font-weight: 600;
	letter-spacing: 0.2em;
	text-transform: uppercase;
	color: var(--beautera-body);
	padding-inline: 44px;
}
.beau-ticker__sep {
	color: var(--beautera-gold);
	font-size: 14px;
}
@keyframes beau-ticker {
	0%   { transform: translateX(0); }
	100% { transform: translateX(-50%); }
}
@media (prefers-reduced-motion: reduce) {
	.beau-ticker__track { animation: none; flex-wrap: wrap; width: 100%; justify-content: center; }
	.beau-ticker__lap:last-child { display: none; }
}
