._tabs_1h694_1 {
  display: flex;
  flex-direction: row;
  border-bottom: 1px solid var(--beigedark);
  padding-left: 1em;
  list-style: none;
  gap: 0;
  margin: 0;
}
._tabs_1h694_1._light_1h694_10 {
  border-bottom: 0 none;
  justify-content: flex-end;
  margin-right: 2em;
}
._tabs_1h694_1._light_1h694_10 button {
  color: var(--font-color);
}
._tabs_1h694_1._light_1h694_10 ._tab_1h694_1._tabActive_1h694_18 button {
  background-color: var(--beige);
  color: var(--beigedarker);
}

._tab_1h694_1 button {
  background-color: transparent;
  color: var(--beigedarker);
  height: 100%;
  padding: 0.5em;
}
._tab_1h694_1._tabActive_1h694_18 button {
  background-color: var(--beigedarker);
  color: var(--beige);
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}

@media only screen and (min-width: 640px) {
  ._tab_1h694_1 button {
    padding: 0.5rem 0.75rem;
  }
}