button, input, select, textarea {
  font-family: inherit;
  font-size: inherit;
  appearance: none;
  border: currentColor;
  border-radius: 0;
  background: transparent;
  color: inherit;
  padding: 0.75em 0 0.65em;
  line-height: inherit;
}

input::placeholder,
textarea::placeholder {
  color: var(--color);
}

button, .button {
  display: block;
  background: var(--color);
  color: var(--background);
  cursor: pointer;
  text-align: center;
  line-height: inherit;
  padding: 0.75em 0.8em 0.65em;
}