(()=>{var t={};t.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(t){if("object"==typeof window)return window}}(),(e=>{if(!e)return;const{currency:o,products:n,purchase:i,add_to_cart:r,eventsToTrack:a}=t.g._googlesitekit?.wcdata||{},c=a?.includes("add_to_cart"),s=a?.includes("purchase");if(r&&c){const{price:e}=r,n=u(e,o,r);t.g._googlesitekit?.gtagEvent?.("add_to_cart",n)}if(i&&s){const{id:e,totals:o,items:n,user_data:r}=i,a=u(o.total_price,o.currency_code,n,e,o.shipping_total,o.tax_total);t.g._googlesitekit?.gtagUserData&&r&&(a.user_data=r),t.g._googlesitekit?.gtagEvent?.("purchase",a)}const d=e("body");function u(t,e,o){let n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null,i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:null,r=arguments.length>5&&void 0!==arguments[5]?arguments[5]:null;const a={value:l(t),currency:e,items:[]};if(n&&(a.transaction_id=n),"number"==typeof i&&(a.shipping=i),"number"==typeof r&&(a.tax=r),o&&o.length)for(const t of o)a.items.push(g(t));else o&&o.id&&(a.items=[g(o)]);return a}function g(t){const{id:e,name:o,price:n,variation:i,quantity:r,categories:a}=t,c={item_id:e,item_name:o,price:l(n)};if(r&&(c.quantity=r),i&&(c.item_variant=i),a&&a?.length){let t=1;for(const e of a)c[t>1?`item_category${t}`:"item_category"]=e.name,t++}return c}function l(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:2;return parseInt(t,10)/10**e}c&&(d.on("added_to_cart",(e,i,r,a)=>{if(!a?.jquery)return;const c=parseInt(a.data("product_id"),10);if(!c)return;const s=n?.find(t=>t?.id===c)||{},{price:d}=s,g=u(d,o,s);t.g._googlesitekit?.gtagEvent?.("add_to_cart",g)}),e(".products-block-post-template .product, .wc-block-product-template .product").each(function(){const i=e(this),r=parseInt(i.find("[data-product_id]").attr("data-product_id"),10);r&&i.on("click",i=>{const a=e(i.target).closest(".wc-block-components-product-button [data-product_id]");if(!a.length||!a.hasClass("add_to_cart_button")||a.hasClass("product_type_variable"))return;const c=n?.find(t=>t?.id===r)||{},{price:s}=c,d=u(s,o,c);t.g._googlesitekit?.gtagEvent?.("add_to_cart",d)})}))})(t.g.jQuery)})();
!function(e){"function"==typeof define&&define.amd?define(["jquery"],e):"object"==typeof exports?e(require("jquery")):e(jQuery)}(function(e){var n=/\+/g;function o(e){return r.raw?e:encodeURIComponent(e)}function i(e,o){var i=r.raw?e:function(e){0===e.indexOf('"')&&(e=e.slice(1,-1).replace(/\\"/g,'"').replace(/\\\\/g,"\\"));try{return e=decodeURIComponent(e.replace(n," ")),r.json?JSON.parse(e):e}catch(o){}}(e);return"function"==typeof o?o(i):i}var r=e.cookie=function(n,t,u){if(t!==undefined&&"function"!=typeof t){if("number"==typeof(u=e.extend({},r.defaults,u)).expires){var c=u.expires,f=u.expires=new Date;f.setTime(+f+864e5*c)}return document.cookie=[o(n),"=",function(e){return o(r.json?JSON.stringify(e):String(e))}(t),u.expires?"; expires="+u.expires.toUTCString():"",u.path?"; path="+u.path:"",u.domain?"; domain="+u.domain:"",u.secure?"; secure":""].join("")}for(var d,a=n?undefined:{},p=document.cookie?document.cookie.split("; "):[],s=0,m=p.length;s<m;s++){var x=p[s].split("="),y=(d=x.shift(),r.raw?d:decodeURIComponent(d)),k=x.join("=");if(n&&n===y){a=i(k,t);break}n||(k=i(k))===undefined||(a[y]=k)}return a};r.defaults={},e.removeCookie=function(n,o){return e.cookie(n)!==undefined&&(e.cookie(n,"",e.extend({},o,{expires:-1})),!e.cookie(n))}});
(function ($){
"use strict";
var body=$('body');
var popup=$('.site-gdpr');
var popupClose=$('.site-gdpr .gdpr-button a');
var expiresDate=popup.data('expires');
const tl=gsap.timeline({ paused: true, reversed: true });
tl.to(popup, { duration: .6, opacity: 1, visibility: 'visible', y: 0, ease: 'power4.inOut' });
if(!(Cookies.get('cookie-popup-visible') )){
window.addEventListener('DOMContentLoaded', (event)=> {
tl.play();
popup.addClass('active');
});
}
popupClose.on('click', function(e){
e.preventDefault();
Cookies.set('cookie-popup-visible', 'disable', { expires: expiresDate, path: '/' });
tl.reverse();
popup.removeClass('active');
$.cookie("klb_gdpr", 'accepted');
});
}(jQuery));
jQuery.noConflict();
!(function ($){
"use strict";
function klb_carousel($scope, $){
const slider=document.querySelectorAll('.site-slider');
if(slider!==null){
for(var i=0; i < slider.length; i++){
const self=slider[i];
const desktop=parseInt(self.dataset.desktop);
const tablet=parseInt(self.dataset.tablet);
const mobile=parseInt(self.dataset.mobile);
const speed=parseInt(self.dataset.speed);
const loop=self.dataset.loop==='true' ? true:false;
const gutter=parseInt(self.dataset.gutter);
const autoplay=self.dataset.autoplay==='true' ? true:false;
const autospeed=parseInt(self.dataset.autospeed);
const autostop=self.dataset.autostop==='true' ? true:false;
const nav=self.dataset.nav==='true' ? true:false;
const dots=self.dataset.dots==='true' ? true:false;
const dotsData=self.dataset.dotsdata==='true' ? true:false;
$(self).owlCarousel({
loop: loop,
dots: dots,
dotsData: dotsData,
nav: nav,
smartSpeed: speed,
margin: gutter,
responsiveClass:true,
autoplay: autoplay,
autoplayTimeout: autospeed,
navText: ['<i class="klbth-icon-left-open-big"></i>','<i class="klbth-icon-right-open-big"></i>'],
responsive:{
0:{
items: mobile,
nav:false
},
480:{
items: mobile,
nav:false
},
768:{
items: tablet
},
1024:{
items: tablet
},
1200:{
items: desktop
}}
});
if(nav===true){
const images=self.querySelectorAll('img');
imagesLoaded(images, ()=> {
self.classList.add('images-loaded');
for(var i=0; i < images.length; i++){
const img=images[i];
const imageHeight=img.clientHeight;
const prevButton=self.querySelector('.owl-prev');
const nextButton=self.querySelector('.owl-next');
prevButton.style.top=`${imageHeight / 2 - 12}px`;
nextButton.style.top=`${imageHeight / 2 - 12}px`;
}});
}}
}}
function klb_counter($scope, $){
const countdown=document.querySelectorAll('.countdown');
if(countdown!==null){
for(var i=0; i < countdown.length; i++){
const self=countdown[i];
const countDate=self.dataset.date;
const expired=self.dataset.text;
let countDownDate=new Date(countDate).getTime();
const d=self.querySelector('.days');
const h=self.querySelector('.hours');
const m=self.querySelector('.minutes');
const s=self.querySelector('.second');
var x=setInterval(function(){
var now=new Date().getTime();
var distance=countDownDate - now;
var days=Math.floor(distance / (1000 * 60 * 60 * 24));
var hours=Math.floor((distance % (1000 * 60 * 60 * 24)) / (1000 * 60 * 60));
var minutes=Math.floor((distance % (1000 * 60 * 60)) / (1000 * 60));
var seconds=Math.floor((distance % (1000 * 60)) / 1000);
d.innerHTML=('0' + days).slice(-2);
h.innerHTML=('0' + hours).slice(-2);
m.innerHTML=('0' + minutes).slice(-2);
s.innerHTML=('0' + seconds).slice(-2);
if(distance < 0){
clearInterval(x);
console.log('expired');
self.innerHTML='<div class="expired">' + expired + '</div>'
}}, 1000);
}}
}
jQuery(window).on('elementor/frontend/init', function (){
elementorFrontend.hooks.addAction('frontend/element_ready/furnob-home-slider.default', klb_carousel);
elementorFrontend.hooks.addAction('frontend/element_ready/furnob-banner-slider.default', klb_carousel);
elementorFrontend.hooks.addAction('frontend/element_ready/furnob-product-categories.default', klb_carousel);
elementorFrontend.hooks.addAction('frontend/element_ready/furnob-product-carousel.default', klb_carousel);
elementorFrontend.hooks.addAction('frontend/element_ready/furnob-counter-box.default', klb_counter);
elementorFrontend.hooks.addAction('frontend/element_ready/furnob-counter-box2.default', klb_counter);
elementorFrontend.hooks.addAction('frontend/element_ready/furnob-banner-carousel.default', klb_carousel);
elementorFrontend.hooks.addAction('frontend/element_ready/furnob-client-carousel.default', klb_carousel);
elementorFrontend.hooks.addAction('frontend/element_ready/furnob-testimonial-carousel.default', klb_carousel);
});
})(jQuery);