.form-element.chosen-container-single {
  width: auto !important;
  padding: 0;
}

.form-element.chosen-container-single .chosen-single {
  min-width: 160px;
  background: none;
  border: none;
  box-shadow: none;
  width: 100%;
  height: 100%;
  display: block;
  line-height: 1.5rem;
  padding-block: calc(var(--input-padding-vertical) - 1px);
  padding-inline: var(--input-padding-horizontal);
}

.form-element.chosen-container-single .chosen-single b {
  background: none !important;
}

.form-element.chosen-container-single .chosen-single span {
  color: var(--gin-color-text);
}

.form-element.chosen-container-multi {
  width: auto !important;
}

.form-element.chosen-container-multi .chosen-choices {
  min-width: 160px;
  border: 0 none;
  background: none;
  box-shadow: none;
}

