/* Valiant Hitek – Authorized Brands Ticker */
.vh-authorized-brands {
	background: #ffffff;
	padding: 18px 0;
	border-top: 1px solid #e6e6e6;
	overflow: hidden;
}

.vh-ticker-wrapper {
	width: 100%;
	overflow: hidden;
}

.vh-ticker-track {
	display: flex;
	width: max-content;
	animation: vhTickerScroll 35s linear infinite;
}

.vh-ticker-group {
	display: flex;
	align-items: center;
	gap: 28px;
	padding-right: 28px;
}

.vh-logo-card {
	width: 160px;
	height: 85px;
	display: flex;
	align-items: center;
	justify-content: center;
	background: #ffffff;
	border: 2px solid #0a58ca;
	border-radius: 10px;
	padding: 12px;
	box-shadow: 0 4px 10px rgba(0, 0, 0, 0.05);
}

.vh-logo-card img {
	max-width: 100%;
	max-height: 100%;
	object-fit: contain;
}

/* Animation */
@keyframes vhTickerScroll {
	0% {
		transform: translateX(0);
	}
	100% {
		transform: translateX(-50%);
	}
}
/* Mobile Optimization for Authorized Brands Ticker */
@media (max-width: 767px) {

	.vh-authorized-brands {
		padding: 12px 0;
	}

	.vh-ticker-track {
		animation-duration: 25s; /* slightly faster on mobile */
	}

	.vh-ticker-group {
		gap: 16px;
		padding-right: 16px;
	}

	.vh-logo-card {
		width: 110px;
		height: 60px;
		padding: 8px;
		border-radius: 6px;
		box-shadow: 0 2px 6px rgba(0, 0, 0, 0.05);
	}

	.vh-logo-card img {
		max-width: 100%;
		max-height: 100%;
	}
}
