.fst-custom-input-wrapper {
  display: inline-flex;
  border: 1px solid #ddd;
  border-radius: 4px; }
  .fst-custom-input-wrapper input {
    border-radius: 0px !important;
    border-left: 1px solid #ddd !important;
    border-right: 1px solid #ddd !important;
    background-color: transparent !important;
    width: 4rem !important;
    height: 42px;
    appearance: textfield; }
    .fst-custom-input-wrapper input::-webkit-inner-spin-button, .fst-custom-input-wrapper input::-webkit-outer-spin-button {
      -webkit-appearance: none; }
  .fst-custom-input-wrapper button {
    background: transparent;
    padding: 0 5px;
    font-size: 27px;
    cursor: pointer;
    border: none; }
