jQuery.noConflict();!(function($){"use strict";function klb_carousel($scope,$){const container=document.querySelectorAll('.swiper-container');if(container!==null){container.forEach((event)=>{const loader='';const sliderLoader=document.createElement('div');sliderLoader.classList.add('slider-loader');sliderLoader.innerHTML=loader;event.prepend(sliderLoader);const items=event.querySelectorAll('.swiper-slide');imagesLoaded(items,()=>{event.classList.add('slider-loaded');});let direction=event.dataset.direction;let effect=event.dataset.effect;let loop=event.dataset.loop==='true'?true:false;let desktopItems=parseInt(event.dataset.items);let mobileItems=parseInt(event.dataset.mobileitems);let tabletItems=parseInt(event.dataset.tabletitems);let speed=parseInt(event.dataset.speed);let spaceBetween=parseInt(event.dataset.spacebetween);let autoplay=event.dataset.autoplay==='true'?true:false;let autospeed=parseInt(event.dataset.autospeed);let autoPlaySettings=false;if(autoplay){autoPlaySettings={delay:autospeed,pauseOnMouseEnter:true}}
const swiper=new Swiper(event,{direction:direction,loop:loop,speed:speed,effect:effect,autoplay:autoPlaySettings,spaceBetween:spaceBetween,pagination:{el:'.swiper-pagination',clickable:true},navigation:{nextEl:'.swiper-button-next',prevEl:'.swiper-button-prev',},breakpoints:{320:{slidesPerView:mobileItems},480:{slidesPerView:mobileItems},640:{slidesPerView:mobileItems},768:{slidesPerView:tabletItems},1024:{slidesPerView:tabletItems},1200:{slidesPerView:desktopItems},1280:{slidesPerView:desktopItems}}});});}}
function klb_countdown($scope,$){const countdown=document.querySelectorAll('.countdown');if(countdown!==null){for(var i=0;i'+expired+''}},1000);}}}
function klb_product_hover($scope,$){var product=$('.products .product');product.each(function(e){var fadeBlock=$(this).find('.product-footer');var contentBlock=$(this).find('.product-content-fade');var outerHeight=0;const parent=contentBlock.closest('.product');parent.addClass('custom-hover');if(fadeBlock.length){fadeBlock.each(function(e){var self=$(this);outerHeight+=self.outerHeight();contentBlock.css('marginBottom',-outerHeight);});}});}
jQuery(window).on('elementor/frontend/init',function(){elementorFrontend.hooks.addAction('frontend/element_ready/machic-home-slider.default',klb_carousel);elementorFrontend.hooks.addAction('frontend/element_ready/machic-product-carousel.default',klb_carousel);elementorFrontend.hooks.addAction('frontend/element_ready/machic-product-categories.default',klb_carousel);elementorFrontend.hooks.addAction('frontend/element_ready/image-carousel.default',klb_carousel);elementorFrontend.hooks.addAction('frontend/element_ready/machic-counter-product.default',klb_countdown);elementorFrontend.hooks.addAction('frontend/element_ready/machic-counter-product2.default',klb_countdown);elementorFrontend.hooks.addAction('frontend/element_ready/machic-product-grid.default',klb_countdown);elementorFrontend.hooks.addAction('frontend/element_ready/machic-product-grid.default',klb_product_hover);elementorFrontend.hooks.addAction('frontend/element_ready/machic-counter.default',klb_countdown);elementorFrontend.hooks.addAction('frontend/element_ready/machic-product-list2.default',klb_countdown);});})(jQuery);