.button {
  //noinspection SassScssResolvedByNameOnly
  @include button();
  &.button-primary {
    //noinspection SassScssResolvedByNameOnly
    @include button-primary();
  }
  &.button-secondary {
    //noinspection SassScssResolvedByNameOnly
    @include button-secondary();
  }
}

button, input[type=button], .btn, input[type="submit"] {
  @include button();
  @include button-primary();
}