/** At this monitor size it is wider than Figma */
.button {
  --button-padding-block: 1rem;
  --button-padding-inline: 1rem;
  --button-gap: 0.5em;
  --button-bg: var(--kale);
  --button-color: var(--white);
  --button-border-width: 1px;
  --button-border-style: solid;
  --button-border-color: var(--button-bg);
  --button-radius: 0rem;
  --button-font-weight: normal;

  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 0.5em;
  gap: var(--button-gap);
  padding-block: 1rem;
  padding-block: var(--button-padding-block);
  padding-inline: 1rem;
  padding-inline: var(--button-padding-inline);

  background: var(--button-bg);
  color: var(--button-color);

  border-width: 1px;

  border-width: var(--button-border-width);
  border-style: solid;
  border-style: var(--button-border-style);
  border-color: var(--button-border-color);
  border-radius: 0rem;
  border-radius: var(--button-radius);

  font-weight: normal;

  font-weight: var(--button-font-weight, 700);
  font-size: 14px;
  font-family: sans-serif;
  line-height: normal;
  -webkit-text-decoration: none;
  text-decoration: none;
  text-transform: uppercase;

  cursor: pointer;
}
.button:hover {
    --button-bg: var(--daffodil);
    --button-color: var(--black);
  }
.button[data-variant="secondary"] {
    --button-bg: var(--white);
    --button-color: var(--kale);
    --button-border-color: var(--kale);
  }
.button[data-variant="secondary"]:hover {
      --button-bg: hsla(147, 33%, 28%, 0.25);
      --button-border-color: hsla(147, 33%, 28%, 0.25);
    }
.button[data-variant="tertiary"] {
    --button-gap: 5px;
    --button-padding-block: 0;
    --button-padding-inline: 0;
    --button-bg: transparent;
    --button-color: var(--black);
    --button-border-width: 0px;
  }
.button[data-variant="tertiary"]:hover {
      --button-color: var(--sage);
    }
