.nav-wrapper {
  position: fixed;
  top: var(--space-5);
  left: 50%;
  transform: translateX(-50%);

  li, ol {
    margin: 0;
    padding: 0;
    list-style: none;
  }
  
  ol {
    display: flex;
    gap: var(--space-1);
    border: 1px solid rgba(255, 255, 255, 0.25);
    border-radius: 100px;
    padding: var(--space-2) var(--space-4);
    background-color: rgba(0,0,0,0.7);
  }

  li {
    padding: var(--space-2) var(--space-3);
    border: 1px solid transparent;
    border-radius: 100px;
    cursor: pointer;
    transition-property: background;
    transition-duration: 0.3s;
  }

  li:hover {
    background-color: rgba(111, 111, 111, 0.4);
  }

  li a {
    text-decoration: none;
    color: white;
  }
}
