1.
У тебя конфликт.
Ты сначала указал цвет боди, а потом сказал залить картинкой. Ты просто не видишь цвета.
2.
Тег body не предназначен для того, чтобы ему прописывались стили. Тем более в bs. Делать то это можно, но не рекомендуется. Для этого придуманы обертки.
А уж если и писать, то в css бутстрапа, а не своем css. СSS бутстрапа имеет приоритет.
О чем тебе написала сама консоль:
А стили на скрине в вопросе, но стиль, который я указал в style.css не принимает мое значение и указывается background-color: var(--bs-body-bg);
Ищи переменную var(--bs-body-bg) в файлах бутстрапа и менять там. Или найди боди > удали оттуда переменную > поставь свой цвет.
У тебя это все в файле
_reboot.scss
У тебя же в хроме, когда открываешь код, справа показывается css блока, а еще правее и выше есть линк, что это за файл. Вот туда то и надо прописывать свой цвет.
background-color: #1c87c9; !important
// Так тоже можно писать, и если я не ошибаюсь, то бс такое переопределяет