Тема с переменной шириной внутри настроек

Привет снова!

Я хочу добавить настройки в свою тему, но у меня есть несколько вопросов по этому поводу.

Я изучил компонент welcome-banner, потому что там есть настройка для загрузки изображения в качестве фона и другие настройки, связанные с фоном.

banner_background_image:
  type: upload
  default: ""

banner_background_repeat:
  type: enum
  default: no-repeat
  choices:
    - no-repeat
    - repeat
    - repeat-x
    - repeat-y

banner_background_size:
  type: string
  default: cover
  description: использует ..... свойство CSS background size</a>

А в CSS-файле это выглядит так:

.welcome-link-banner-wrapper {
    background-color: #{$banner-background-color};
    background-image: url(#{$banner-background-image});
    background-size: #{$banner-background-size};
    background-repeat: #{$banner-background-repeat};
    background-position: center center;
  }

Сейчас меня беспокоит использование # вместо $, как в других компонентах, которые я рассматривал.
Так что же мне использовать? Или это не имеет значения?

У меня есть еще один вопрос по CSS, но сначала я хочу решить вышеуказанный вопрос.
Конечно, я мог бы попробовать, но я хочу быть уверенным, какой вариант правильный.