Сделайте что бы кол-во начиналось с 0.5 (а не с 1) и шаг 0.5
Что бы человек покупал именно литры, а не бутылки.
к сожалению, мне не сильно подходит именно такое решение, также цена тоже зависит от выбранной вариации (хотя это может не влиять), но как вариант частично решающий проблему я его рассмотрю, спасибо за ваше решение.