:root {
  --avns-anchor-nav-scroll-padding: 46px;
}

.anchor-links {
  display: none;
  gap: 2rem;
  min-height: var(--avns-anchor-nav-scroll-padding);
  background-color: white;
}

.anchor-links__link {
  padding-top: 0.66rem;
  padding-bottom: 0.66rem;
  color: #1e1e1e;
}

.anchor-links__container--sticky {
  top: calc(var(--wp-admin--admin-bar--height, 0px) + var(--avns-header-nav-scroll-padding, 0px));
  position: sticky;
  z-index: 9;
}

@media (min-width: 991px) {
  .anchor-links {
    display: flex;
  }
}