.text__align-center {
  text-align: center;
}

.text__align-right {
  text-align: right;
}

.full-width {
  width: 100%;
}

.centered-flex-row {
  display: flex;
  align-items: center;
  justify-content: center;
}

.flex-row {
  display: flex;
}

.space-between {
  display: flex;
  justify-content: space-between;
  gap: var(--spacing-base);
}

.top-aligned-flex-row {
  display: flex;
  align-items: start;
  justify-content: center;
}

.centered-flex-column {
  align-items: center;
  display: flex;
  flex-direction: column;
  justify-content: center;
}

.flex-column {
  display: flex;
  flex-direction: column;
  justify-content: center;
}

.flex-row {
  display: flex;
  justify-content: center;
}

.centered-grid-row {
  display: grid;
  gap: var(--spacing-base);
  grid-template-columns: 1fr 1fr;
}

.rotate-270 {
  transform: rotate(270deg);
}

.rotate-180 {
  transform: rotate(180deg);
}

.background-vegetables {
  background-image: url("/backgrounds/vegetables-1.svg"), url("/backgrounds/vegetables-2.svg");
  background-repeat: no-repeat, no-repeat;
  background-position:
    bottom right,
    bottom left;
  background-size: 30%;
}

.width-60 {
  width: 60%;
}

.list-style-none {
  list-style-type: none;
  padding-left: 0;
}

.hidden {
  display: none;
}
