Привет.  Есть раскрывающееся меню хедер и карусель товаров в нем.  Хедер сделан на JS с помощью добавления/удаления класса. Карусель 
slick.
Дело в том, что карусель очень долго прогружается и меню пустует (секунд все 10), если убрать JS код карусели, то открывается нормально. 
В чем тут может быть ошибка? Как можно добиться нормальной скорости загрузки в данном случае?
Хедер:
$(document).ready(function () {
	$(".menu_click").click(function(){ 
	   $(".header").addClass('menuactive'); 
	  });
	
	$(".close").click(function(){ 
	   $(".header").removeClass('menuactive'); 
	  });
Код карусели:
$(function () {
  $('.carousel').slick({
    arrows: false,
	slidesToShow: 4,
	speed: 300,
  });
  
  $('.carousel').mousewheel(function (e) {
    if (e.deltaY !== 1) {
      $('.carousel').slick('slickNext');
    } else {
      $('.carousel').slick('slickPrev');
    }
    
    e.preventDefault();
  });
  $(".slickprev").click(function(){ 
    $('.carousel').slick('slickPrev');
   });
   $(".slicknext").click(function(){ 
    $('.carousel').slick('slickNext');
   });
});