.announcement-ticker-container-239c0159 {
	width: 100%;
	overflow: hidden;
	position: relative;
	background: #000;
	z-index: 10;
}

.announcement-ticker-container-239c0159.sticky-top-239c0159 {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 99999;
}

body.admin-bar .announcement-ticker-container-239c0159.sticky-top-239c0159 {
	top: var(--wp-admin--admin-bar--height, 32px);
}
@media screen and (max-width: 782px) {
	body.admin-bar .announcement-ticker-container-239c0159.sticky-top-239c0159 {
		top: 46px;
	}
}

.announcement-ticker-track-239c0159 {
	display: flex;
	width: max-content;
	animation: announcement-ticker-scroll-239c0159 25s linear infinite;
}

.announcement-ticker-content-239c0159 {
	padding-right: 80px;
	white-space: nowrap;
	flex-shrink: 0;
	font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
	font-size: 14px;
	font-weight: 500;
	color: #ffffff;
}

@keyframes announcement-ticker-scroll-239c0159 {
	0% {
		transform: translate3d(0, 0, 0);
	}
	100% {
		transform: translate3d(-50%, 0, 0);
	}
}

/* Optional Hover Pause */
.announcement-ticker-container-239c0159.pause-on-hover-239c0159:hover .announcement-ticker-track-239c0159 {
	animation-play-state: paused;
}
