input,
select,
textarea,
button {
  font-family: 'Jost', sans-serif;
}

input,
select,
textarea {
  outline: none;
  border-radius: 0;
}

textarea {
  resize: vertical;
}

select {
  appearance: none;
  -webkit-appearance: none;
}

.field,
.line-field,
.filter-group {
  display: flex;
  flex-direction: column;
}

.field label,
.line-label,
.filter-group label {
  text-transform: uppercase;
}

.field .error-msg {
  display: none;
}

.field.has-error .error-msg {
  display: block;
}
