<style>
.rev-announcement-bar{
width:100vw;
max-width:100vw;
margin-left:calc(50% - 50vw);
margin-right:calc(50% - 50vw);
background:#050505;
border-top:1px solid rgba(255,255,255,.08);
border-bottom:1px solid rgba(255,255,255,.08);
overflow:hidden;
position:relative;
box-sizing:border-box;
font-family:'Poppins', Arial, sans-serif;
}
.rev-announcement-track{
display:flex;
width:max-content;
animation:revMarquee 24s linear infinite;
will-change:transform;
}
.rev-announcement-content{
display:flex;
align-items:center;
flex-shrink:0;
}
.rev-announcement-item{
display:flex;
align-items:center;
gap:9px;
padding:10px 34px;
white-space:nowrap;
color:#fff;
font-size:12px;
line-height:1;
font-weight:600;
letter-spacing:.15px;
}
.rev-announcement-icon{
color:#ed1c24;
font-size:14px;
line-height:1;
flex-shrink:0;
}
.rev-announcement-dot{
width:4px;
height:4px;
border-radius:50%;
background:#ed1c24;
margin:0 4px;
flex-shrink:0;
}
/* Pause on hover - desktop */
.rev-announcement-bar:hover .rev-announcement-track{
animation-play-state:paused;
}
@keyframes revMarquee{
from{
transform:translateX(0);
}
to{
transform:translateX(-50%);
}
}
/* Tablet */
@media(max-width:1024px){
.rev-announcement-item{
padding:10px 24px;
font-size:11px;
}
}
/* Mobile */
@media(max-width:767px){
.rev-announcement-item{
padding:9px 18px;
font-size:10px;
gap:7px;
}
.rev-announcement-track{
animation-duration:18s;
}
}
/* Very small mobile */
@media(max-width:390px){
.rev-announcement-item{
padding:9px 14px;
font-size:9.5px;
}
}
</style>
<div class="rev-announcement-bar">
<div class="rev-announcement-track">
<!-- FIRST SET -->
<div class="rev-announcement-content">
<div class="rev-announcement-item">
<span class="rev-announcement-icon">✦</span>
Worldwide Shipping
</div>
<div class="rev-announcement-dot"></div>
<div class="rev-announcement-item">
<span class="rev-announcement-icon">✦</span>
OEM Manufacturing
</div>
<div class="rev-announcement-dot"></div>
<div class="rev-announcement-item">
<span class="rev-announcement-icon">✦</span>
ODM Development
</div>
<div class="rev-announcement-dot"></div>
<div class="rev-announcement-item">
<span class="rev-announcement-icon">✦</span>
Private Label Solutions
</div>
<div class="rev-announcement-dot"></div>
<div class="rev-announcement-item">
<span class="rev-announcement-icon">✦</span>
Flexible MOQ
</div>
<div class="rev-announcement-dot"></div>
<div class="rev-announcement-item">
<span class="rev-announcement-icon">✦</span>
Custom Sportswear Manufacturing
</div>
</div>
<!-- DUPLICATE SET FOR SEAMLESS LOOP -->
<div class="rev-announcement-content">
<div class="rev-announcement-item">
<span class="rev-announcement-icon">✦</span>
Worldwide Shipping
</div>
<div class="rev-announcement-dot"></div>
<div class="rev-announcement-item">
<span class="rev-announcement-icon">✦</span>
OEM Manufacturing
</div>
<div class="rev-announcement-dot"></div>
<div class="rev-announcement-item">
<span class="rev-announcement-icon">✦</span>
ODM Development
</div>
<div class="rev-announcement-dot"></div>
<div class="rev-announcement-item">
<span class="rev-announcement-icon">✦</span>
Private Label Solutions
</div>
<div class="rev-announcement-dot"></div>
<div class="rev-announcement-item">
<span class="rev-announcement-icon">✦</span>
Flexible MOQ
</div>
<div class="rev-announcement-dot"></div>
<div class="rev-announcement-item">
<span class="rev-announcement-icon">✦</span>
Custom Sportswear Manufacturing
</div>
</div>
</div>
</div>
