Написал скрипт(если это так можно назвать) выезжающей панели с корзиной. При первом клике на кнопку открывается, при втором закрывается. Это понятно. Но почему то, когда в корзине парное количество товаров, кнопка не работает, как только добавиться или удалиться один товар, всё стает на свои места.
ссылка на часть скрипта в песочнице
https://jsfiddle.net/uuutz99n/
ссылка на полный скрипт
script.js
странице где возникла проблема
страница