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