#overlay button {
  padding: 10px;
  font-size: 18px;
  color: white;
  background-color: var(--primary-color);
  border: none;
  cursor: pointer;
  border-radius: 5px;
}

#overlay button:hover {
  background-color: #cc0000;
}

@media (max-width: 750px) {
  #overlay button {
    position: absolute;
    top: 60%;
    transform: translateY(-50%);
    z-index: 999;
    opacity: 0.5;
    padding: 2px 5px;
    font-size: 12px;
    line-height: 100%;
    height: 40px;
  }

  #overlay button:nth-child(1) {
    left: 10px;
  }

  #overlay button:nth-child(3) {
    right: 10px;
  }
}
