.InputBase {
  width: 100%;
  display: block;
  border: var(--sizeInputBorder) solid var(--colorInputBorder);
  background: var(--colorInputBackground);
  border-radius: var(--sizeInputBorderRadius);
  padding: var(--sizeInputPadding);
  font-size: var(--sizeInputFont);
  transition: var(--animationBase);
  outline: none;
}

.InputBase.is-invalid {
  border-color: var(--colorErrorsDefault);
  background-color: var(--colorInputBackgroundInvalid);
}

.InputBase:focus {
  border-color: var(--colorInputBorderFocus);
  background-color: var(--colorInputBackgroundFocus);
}

.InputBase--small {
  padding: 5px 10px;
}

.InputBase-my-5 {
  margin: 5px 0;
}

/*# sourceMappingURL=input.min.css.map */
