#abwc-marquee.abwc-marquee{
  width:100%;
  background:var(--np-bg, #111);
  color:var(--np-color, #fff);
  height:var(--np-height, 36px);
  overflow:hidden;
  display:block;
}

#abwc-marquee .abwc-track{
  display:flex;
  align-items:center;
  height:100%;
  white-space:nowrap;
  gap:var(--np-gap, 15px);
  will-change: transform;
}

#abwc-marquee .abwc-item{
  display:inline-flex;
  align-items:center;
  padding:0;
  line-height:1;
}

#abwc-marquee .abwc-item *{
  margin:0;
  line-height:1.2;
}
