Нужно задать инпуту атрибут required, а затем добавить стилизацию для валидной формы такую же, как и для фокуса.
input:focus, input:valid {}
И можно ли сделать если поле суммы будет пустым, то при нажатие на любое место сайта, будет снова написанно "Введите сумму..."?
Нужно вместо value использовать placeholder = "Введите сумму..."