.input-group {
  > .form-control,
  > .custom-select {
    &:not(:last-child) { @include border-right-radius($input-border-radius); }

    &:not(:first-child) { @include border-left-radius($input-border-radius); }
  }
}
.input-group-prepend,
.input-group-append {
  .btn {
    border-radius: $input-border-radius !important;
  }

  .btn + .btn,
  .btn + .input-group-text,
  .input-group-text + .input-group-text,
  .input-group-text + .btn {
    margin-left: $input-spacer;
  }
}