.announcement-bar {
  position: relative;
  text-align: center;
  z-index: var(--z-index-announcement-bar);
}

.announcement-bar .announcement-bar__link:focus-visible {
  box-shadow: inset 0 0 0 2px var(--box-shadow-color);
  outline: 0;
  outline-offset: 1px;
  position: relative;
  text-decoration: none;
}

.announcement-bar__container {
  height: 100%;
}

.announcement-bar__static {
  padding: 0.5rem var(--space-viewport-sides);
}

.announcement-bar__marquee {
  padding: 0.5rem 0;
}
