Why the menu does not scroll to the end to end?

Menu on the phone doesn't want to scroll to the end do not understand what caused this problem.
The link to the site.
To open menu you need to click on Filters and products
var menuLink = $('.js-menu-link'),
 menuClose = $('.menu-close'),
 overlay = $('.overlay');
 menuLink.on('click', function (e) {
e.preventDefault();
 var thisMenuLink = $(this).attr('data-target');
$(thisMenuLink).addClass('active');
overlay.addClass('active');
 $('html, body').addClass('hidden');
});
 menuClose.on('click', function (e) {
e.preventDefault();
 var thisMenuClose = $(this).attr('data-target');
$(thisMenuClose).removeClass('active');
overlay.removeClass('active');
 $('html, body').removeClass('hidden');
});
 overlay.on('click', function (e) {
e.preventDefault();
$('.js-menu').removeClass('active');
overlay.removeClass('active');
 $('html, body').removeClass('hidden');
 });
April 19th 20 at 12:30
1 answer
April 19th 20 at 12:32
Solution
I did not understand why the menu itself so led, but a bug fixed.
For menu height was set to 100vh, I changed it to auto and added bottom: 0;

Find more questions by tags HTMLjQueryJavaScriptCSS