.laniakea-stickybar {
  position: fixed;
  z-index: 9999;

  .laniakea-stickybar-container > ul li {
    margin-bottom: 1px;
    list-style-type: none;

    a {
      display: block;
      background-color: var(--primary-color);
      padding: 15px;
      transition: background-color 0.3s cubic-bezier(0.42, 0, 0.23, 1.05);

      &:hover {
        background-color: black;
      }

      .icon {
        font-size: 22px;
        color: white;
      }
    }

    @media (max-width: 960px) {
      top: auto;
      bottom: 10px;
      right: 10px;  
    }
  }
}
