Путь указан верно! Точно!
Картинка загружается через тег img src="img/bg.jpg
background: url(../img/bg.jpg);
Задал ширину, сказали плохой тон
let buttons = document.querySelectorAll('.btn');
<output>
. Это ведь не инпут. свойство просто не применяется, но если сделать это с помощью инлайн стилей в html то всё работает
Адаптируйте появление и поведение под себя.