.button,
.link {
  font-family: "Poppins", "sans-serif";
  border-radius: calc(20rem / 16);
  background-color: var(--primary-accent);
  color: var(--primary-background);
  border: none;
  outline: none;
  transition-duration: 0.3s;
  font-weight: normal;
  text-align: center;
}

.button:hover,
.link:hover {
  background-color: var(--secondary-accent);
  cursor: pointer;
}

.link {
  text-decoration: none;
}

.small {
  padding: calc(5rem / 16) calc(30rem / 16);
  font-size: calc(14rem / 16);
}

.normal {
  padding: calc(10rem / 16) calc(50rem / 16);
  font-size: calc(18rem / 16);
}
