var bt_woo_extra_isMobile={
Android: function(){
return navigator.userAgent.match(/Android/i);
},
BlackBerry: function(){
return navigator.userAgent.match(/BlackBerry/i);
},
iOS: function(){
return navigator.userAgent.match(/iPhone|iPad|iPod/i);
},
Opera: function(){
return navigator.userAgent.match(/Opera Mini/i);
},
Windows: function(){
return navigator.userAgent.match(/IEMobile/i);
},
any: function(){
return (bt_woo_extra_isMobile.Android()||bt_woo_extra_isMobile.BlackBerry()||bt_woo_extra_isMobile.iOS()||bt_woo_extra_isMobile.Opera()||bt_woo_extra_isMobile.Windows());
}};
jQuery(document).ready(function ($){
$('.base-wp-tips-container').each(function(){
var $container=$(this);
var item=$(this).find('#' + $container.attr('aria-describedby'));
if(item){
$(this).on('mouseenter', function(e){
item.attr('aria-hidden', 'false');
}).on('mouseleave', function(e){
item.attr('aria-hidden', 'true');
});
}});
var select2Enable=(typeof $().select2=='function');
function init_swatches(){
$('.variations_form').each(function(){
var $vform=$(this);
var $vform_select=$vform.find('.variations td.product_value select');
var $variations=$vform.find('.single_variation_wrap');
var $use_ajax=$vform.data('product_variations')===false;
var $product_variations=$vform.data('product_variations');
var count_variations=$vform.find('.variations td.value').length;
$vform.on('click', '.reset_variations', function(){
$vform.find('.bas_radio_variations .selectedValue').removeClass('selectedValue');
$vform.find('.bas_radio_variations label').removeClass('bt_disabled ');
$vform.find('.bas_radio_variations input[type="radio"]:checked').prop('checked', false);
return false;
});
$vform.on('reset_data', function(){
$vform.find('.single_variation_wrap_kad').find('.quantity').hide();
$vform.find('.single_variation .price').hide();
});
$vform.on('click', '.select-option', function (e){
e.preventDefault();
});
$vform.on('change', '.variations input[type="radio"]', function (e){
var $this=$(this);
var $option_wrapper=$this.closest('.bt-radio-variation-container');
var $wc_select_box=$option_wrapper.find('select').first();
var attr_val=$this.val();
if(attr_val.indexOf('"')!==-1){
var current_attr_val="value='" + attr_val + "'";
}else{
var current_attr_val='value="' + attr_val + '"';
}
$wc_select_box.trigger('focusin');
if($wc_select_box.find('option[' + current_attr_val + ']').length){
$wc_select_box.trigger('focusin').val(attr_val).trigger('change');
}else{
$vform.find('.variations select').val('').change();
$vform.find('.bas_radio_variations .selectedValue').removeClass('selectedValue');
$vform.find('.bas_radio_variations label').removeClass('bt_disabled ');
if(select2Enable){
$('.variations .bas-select').select2({minimumResultsForSearch: -1 });
}
$vform.find('.bas_radio_variations input[type="radio"]:checked').prop('checked', false);
$vform.trigger('reset_data');
$vform.find('.bas_radio_variations input[type="radio"][' + current_attr_val + ']').prop('checked', true);
$wc_select_box.trigger('focusin').val(attr_val).trigger('change');
}
$vform.find('.bas_radio_variations .selectedValue').removeClass('selectedValue');
$vform.find('.bas_radio_variations input[type="radio"]:checked').next().addClass('selectedValue');
});
$vform.on('woocommerce_variation_has_changed', function(){
$('.bas-select').trigger('update');
if($use_ajax){
if($(window).width() > 790&&!bt_woo_extra_isMobile.any()){
if(select2Enable){
$('.bas-select').select2({minimumResultsForSearch: -1 });
}}
}});
$vform.on('woocommerce_variation_has_changed', function (){
if($use_ajax){
return;
}
var bt_current_settings={};
var variations=[];
$vform.find('.variations select').each(function(){
$(this).trigger('focusin');
$(this).find('option.enabled').each(function(){
variations.push($(this).val());
});
});
$vform.find('.variations .bas_radio_variations').each(function(index, el){
var current_attr_radio=$(el);
var current_attr_name=current_attr_radio.data('attribute_name');
current_attr_radio.find('input').removeClass('attached');
current_attr_radio.find('input').removeClass('enabled');
current_attr_radio.find('label').removeClass('bt_disabled ');
var i;
for (i=0; i < variations.length; ++i){
if(variations[i].indexOf('"')!==-1){
current_attr_radio.find("input[value='" + variations[i] + "']").addClass('attached ' + 'enabled');
}else{
current_attr_radio.find('input[value="' + variations[i] + '"]').addClass('attached ' + 'enabled');
}}
current_attr_radio.find('input:not(.attached)').next().addClass('bt_disabled');
});
});
$variations.on('hide_variation', function(){
$(this).css('height', 'auto');
});
$vform_select.on('select2-opening', function(){
if(! $use_ajax){
$vform.trigger('woocommerce_variation_select_focusin');
$vform.trigger('check_variations', [ $(this).data('attribute_name')||$(this).attr('name'), true ]);
}});
$(function(){
if(typeof wc_add_to_cart_variation_params!=='undefined'){
$('.variations_form').each(function(){
$(this).find('.variations input[type="radio"]:checked').change();
});
}});
});
}
$(document).on('woosq_loaded', function(){
init_swatches();
});
$('.bundle_form .bundle_data').each(function(){
$(this).on('woocommerce-product-bundle-initialized', function(){
init_swatches();
});
});
init_swatches();
});
!function(){"use strict";window.baseWSB={initClose:function(){var e=document.querySelectorAll(".woocommerce-notices-wrapper > *:not(.woocommerce):not(.kwsb-snackbar-notice)");if(e.length)for(let t=0;t<e.length;t++){e[t].classList.add("kwsb-snackbar-notice");var n=document.createElement("BUTTON");n.classList.add("kwsb-close"),n.setAttribute("aria-label",base_wsb.close),e[t].appendChild(n),n.onclick=()=>{e[t].classList.add("kwsb-hide-notice"),setTimeout((()=>{e[t].classList.add("kwsb-hidden-notice")}),500)}}},init:function(){window.baseWSB.initClose()}},"loading"===document.readyState?document.addEventListener("DOMContentLoaded",window.baseWSB.init):window.baseWSB.init()}(),window.jQuery&&jQuery((function($){$.scroll_to_notices=function(e){if(console.log(e),e.length){if(e.hasClass("kwsb-snackbar-notice")||e.hasClass("woocommerce-notices-wrapper"))return;$("html, body").animate({scrollTop:e.offset().top-100},1e3)}}}));
!function(t){"use strict";t(document).ready((function(){!function(){if("undefined"==typeof wc_add_to_cart_params)return!1;t(document).on("click","button.single_add_to_cart_button.ajax_add_to_cart.button-buy-now",(function(a){a.preventDefault();var e=t(this);if(e.hasClass("disabled"))return!1;if(e.hasClass("woosb-disabled"))return!1;var o=e.closest("form.cart"),n=o.find("[name=add-to-cart]").val(),r=o.find("input[name=variation_id]").val(),c=o.find(".quantity .qty[name=quantity]").val();if("add-to-cart"===e.attr("name")&&(n=e.val()),0!==n){var d={product_id:n,variation_id:r};o.serializeArray().map((function(t){if("add-to-cart"!==t.name)if(t.name.endsWith("[]")){let a=t.name.substring(0,t.name.length-2);a in d||(d[a]=[]),d[a].push(t.value)}else d[t.name]=t.value})),e.attr("data-qty")&&(c=parseInt(e.attr("data-qty"))),d.quantity=c,e.removeClass("added").addClass("loading updating-icon"),t("body").trigger("adding_to_cart",[e,d]),t.post(wc_add_to_cart_params.wc_ajax_url.toString().replace("%%endpoint%%","tmcore_add_to_cart"),d,(function(a){if(a)if(a.error&&a.product_url)window.location=a.product_url;else{var o=e.data("redirect");o&&""!==o?window.location=o:"yes"!==wc_add_to_cart_params.cart_redirect_after_add?t(document.body).trigger("added_to_cart",[a.fragments,a.cart_hash,e]):window.location=wc_add_to_cart_params.cart_url}})).always((function(){e.addClass("added").removeClass("loading updating-icon")}))}}))}(),function(){var a=t("#tmcore-live-viewing-visitors");if(0>=a.length)return;var{min:e,max:o,duration:n,labels:r}=a.data("settings"),c=a.find(".text-wrapper");e=parseInt(e),o=parseInt(o),setInterval((function(){var t=Math.floor(Math.random()*(o-e+1))+e,a=t>1?r.plural:r.singular;a=a.replace("%s",'<span class="count">'+t+"</span>"),c.html(a)}),n)}()}))}(jQuery),jQuery(document).ready((function(t){t("body").on("woosw_change_count",(function(a,e){t(".header-wishlist-total").html(e)}))})),jQuery(document).ready((function(t){t("#copyButton").click((function(){t("#copy_permalink").select(),document.execCommand ("copy"),t("#copyButton .copied").show(),t("#copyButton .copy").hide(),setTimeout((function(){t("#copyButton .copied").hide(),t("#copyButton .copy").show()}),3e3)}))})),jQuery(document).ready((function(t){t(document).ajaxComplete((function(){(t("body").hasClass("woocommerce-checkout")||t("body").hasClass("woocommerce-cart"))&&jQuery("html, body").stop()}))})),function(t){"use strict";t((function(){t(document.body).on("wc_fragments_loaded wc_fragments_refreshed",(function(){if(t(document.body).hasClass("woocommerce-checkout")){var a=t(".base-mini-cart-refresh .tmcore-fsb"),e=t("form.checkout .tmcore-fsb"),o=!1;if(a.length>0){o=!0;var n=a.data("message"),r=a.data("percent"),c=a.data("classes")}else e.length>0&&(o=!0,n=e.data("message"),r=e.data("percent"),c=e.data("classes"));1==o&&(t(".tmcore-fsb").css("--fsb-percent",r),t(".tmcore-fsb-message").html(n),t(".tmcore-fsb").removeClass("tm-is-success tm-is-unreached tm-progress-full").addClass(c)),e.length>0&&(e.data("percent",r),e.data("classes",c))}})),t(document.body).on("tmcore_off_canvas_closed added_to_cart",(function(a){t(".tmcore-fsb").removeClass("tmcore-fsb--preload")}))}))}(jQuery);
!function(e){"use strict";var t=e("body"),o=e(".primary-sidebar"),n=window.tmcore.Helpers,r=250,a="collapsed",i="sidebar-widgets-collapsible";function d(t,d={}){var s=e.extend(!0,{},{loadMore:0,scrollTop:0,loadNext:0},d);t=decodeURIComponent(t),s.loadMore||history.pushState({},null,t);var c=e(".load-more-button");e.ajax({url:t,type:"GET",dataType:"html",success:function(t){var d=e(t),c=e(".woo-archive-loop");s.loadMore||s.loadNext||c.children(".woo-archive-loop").children(".entry").remove();var u=d.find(".woocommerce-pagination .page-numbers"),f=d.find(".woo-archive-loop .entry");s.loadNext||s.loadMore?c.append(f):c.html(f);var m=[".woocommerce-result-count",".woocommerce-pagination",".load-more-wrap","#active-filters-bar",".order-by",".orderby",".page-load-status"];e(".tmcore-wp-widget-filter").each((function(){var t=e(this).attr("id");m.push("#"+t)}));for(var p=m.length,h=0;h<p;h++){var w=m[h],g=e(w);if(g.length>0){g.empty();var v=d.find(w);v.length>0&&g.replaceWith(v)}}if(e(document.body).trigger("tmcore_get_product_fragments_loaded"),s.scrollTop){var b=c.offset().top;b-=198,b=Math.max(0,b),e("html, body").animate({scrollTop:b},300)}o.each((function(){var t=e(this);t.hasClass(i)&&t.find(".widget:not(."+a+")").find(".widget-content").stop().slideDown(r)})),e.fn.perfectScrollbar&&!n.isHandheld()&&o.find(".widget-scrollable").each((function(){e(this).find(".widget-content-inner").perfectScrollbar("update")})),u.length>0&&(!function(){var e=document.querySelector(".content-wrap[data-infinite-scroll]");if(e){let o=JSON.parse(e.dataset.infiniteScroll);var t=new InfiniteScroll(".content-wrap[data-infinite-scroll]",{path:o.path,append:o.append,hideNav:o.hideNav,status:o.status});t.isLoading=!1,t.canLoad=!0,t.create()}}(),e(".load-more-wrap .shop-load-more-button").attr("style","display:unset")),l(),e(window).trigger("tmcore_lazy_load"),e(window).trigger("tmcore_lazy_shimmer")},beforeSend:function(){s.loadMore?n.setElementHandling(c):n.setBodyHandling()},complete:function(){s.loadMore?n.unsetElementHandling(c):n.setBodyCompleted()}})}function l(){var t=function(e,o,n){var r,a={$daysSpan:e.find(".countdown-days"),$hoursSpan:e.find(".countdown-hours"),$minutesSpan:e.find(".countdown-minutes"),$secondsSpan:e.find(".countdown-seconds")},i=function(){var e=t.getTimeRemaining(o);n.each(e.parts,(function(e){var t=a["$"+e+"Span"],o=this.toString();1===o.length&&(o=0+o),t.length&&t.text(o)})),e.total<=0&&clearInterval(r)};i(),r=setInterval(i,1e3)};t.getTimeRemaining=function(e){var t=e-new Date,o=Math.floor(t/1e3%60),n=Math.floor(t/1e3/60%60),r=Math.floor(t/36e5%24),a=Math.floor(t/864e5);return(a<0||r<0||n<0)&&(o=n=r=a=0),{total:t,parts:{days:a,hours:r,minutes:n,seconds:o}}},e('[data-countdown="true"]').each((function(o,n){var r=new Date(1e3*e(this).data("date"));new t(e(this),r,e)}))}e(document).ready((function(){1==tmCoreShop.is_collapsable&&e(".sidebar-slug-sidebar-woocommerce-shop").addClass("sidebar-widgets-collapsible"),function(){if(0>=o.length)return;o.find(".widget").each((function(){var t=e(this);if(t.hasClass("widget_block"))return!0;t.children().not(".widget-title, .widgettitle, .widget-instance, .widget-content").wrapAll('<div class="widget-content"><div class="widget-content-inner"></div></div>'),t.hasClass("widget-scrollable")&&e.fn.perfectScrollbar&&!n.isHandheld()&&t.find(".widget-content-inner").perfectScrollbar()})),o.each((function(){var t=e(this);t.hasClass(i)&&t.on("click",".widget-title, .widgettitle",(function(t){var o=e(this).closest(".widget");o.hasClass(a)?(o.removeClass(a),o.find(".widget-content").stop().slideDown(r)):(o.addClass(a),o.find(".widget-content").stop().slideUp(r))}))}))}(),e(document.body).on("click",".tmcore-wp-widget-filter .filter-link",(function(o){o.preventDefault();var r=e(this),a=r.parent("li"),i=r.closest("ul"),l=r.attr("href");if(i.hasClass("single-choice")){if(a.hasClass("chosen"))return;a.addClass("chosen").siblings().removeClass("chosen")}else r.parent("li").toggleClass("chosen");var s=e(this).closest(".primary-sidebar");s.length>0&&(t.removeClass("off-sidebar-opened"),s.removeClass("off-sidebar-active"),n.unsetBodyOverflow()),d(l)})),e(document.body).on("click",".js-product-filter-link",(function(t){t.preventDefault();var o=e(this);o.hasClass("disabled")||d(o.attr("href"))})),e(document.body).on("change",".tmcore-wp-widget-product-layered-nav-dropdown",(function(){var t=e(this).closest("form"),o=t.find(".filter-name"),n=e(this).val();o.val(n),t.trigger("submit")})),e(document.body).on("submit",".tmcore-wp-widget-product-layered-nav-form",(function(){var t=e(this),o=t.find(".filter-name"),r=t.find(".filter-query-type"),a=o.val(),i=t.attr("action");return i=n.addUrlParam(i,o.attr("name"),a),r.length>0&&(i=""===a?n.removeUrlParam(i,r.attr("name")):n.addUrlParam(i,r.attr("name"),r.val())),d(i),!1})),e(document.body).on("click",".woocommerce-pagination a.page-numbers",(function(t){t.preventDefault(),d(e(this).attr("href"),{scrollTop:1})})),e(document.body).on("change",".woocommerce-ordering select.orderby",(function(t){return t.preventDefault(),d(n.addUrlParam(window.location.href,"orderby",e(this).val())),!1})),e(document.body).on("submit","form.woocommerce-ordering",(function(e){return e.preventDefault(),!1})),e(document.body).on("click",".tmcore-wp-widget-product-sorting .order-by a",(function(t){t.preventDefault(),d(n.addUrlParam(window.location.href,"orderby",e(this).data("order")))})),e(".content-wrap[data-infinite-scroll]").on("append.infiniteScroll",(function(t,o,n,r,a){let i=e(".woocommerce-result-count .showing").text(),d=e(".woocommerce-result-count .result").text(),s=Number(i)+Number(tmCoreShop.per_page),c=Number(d);s>=c&&(s=c),i=s>=c?c:s,e(".woocommerce-result-count .showing").text(i),l(),e(window).trigger("tmcore_lazy_load"),e(window).trigger("tmcore_lazy_shimmer"),s<c?e(".products.ajax-load").show():s==c&&e(".products.ajax-load").hide()}))}))}(jQuery);
jQuery(document).ready(function(){
jQuery(document).on("click", ".cbr-country-widget", function(){
jQuery('.cbr-widget-popup').show();
});
jQuery(document).on("click", ".popup_close_icon, .popupclose", function(){
jQuery('.cbr-widget-popup').hide();
jQuery('.cbr-shortcode-popup').hide();
});
jQuery(document).on("click", ".cbr-country-shortcode", function(){
jQuery('.cbr-shortcode-popup').show();
});
jQuery(document).on("change", "#calc_shipping_country, #shipping_country", function(){
Cookies.set('country', jQuery(this).val());
set_customer_country_on_checkout_without_reload();
});
});
function setCountryCookie(cookieName, cookieValue, nDays){
var today=new Date();
var expire=new Date();
if(!nDays)
nDays=1;
expire.setTime(today.getTime() + 3600000*24*nDays);
document.cookie=cookieName+"="+escape(cookieValue) + ";path=/;expires="+expire.toGMTString();
set_customer_country_on_checkout();
}
function set_customer_country_on_checkout(){
"use strict";
var country=jQuery(this).val();
var data={
action: 'set_widget_country',
country: country
};
jQuery.ajax({
url: cbr_ajax_object.cbr_ajax_url,
data: data,
type: 'POST',
dataType:"json",
success: function(response){
jQuery("#wp-admin-bar-cbr_item a.ab-item").text("CBR Country: "+response.country);
jQuery(".display-country-for-customer .country, .widget-country, .select-country-dropdown").val(response.countrycode);
jQuery(".cbr_shipping_country").text(response.country);
location.reload();
},
error: function(response){
console.log(response);
}});
return false;
}
function setCookie(cookieName, cookieValue, nDays){
var today=new Date();
var expire=new Date();
if(!nDays)
nDays=1;
expire.setTime(today.getTime() + 3600000*24*nDays);
document.cookie=cookieName+"="+escape(cookieValue) + ";path=/;expires="+expire.toGMTString();
set_customer_country_on_checkout_without_reload();
}
function set_customer_country_on_checkout_without_reload(){
"use strict";
var country=jQuery(this).val();
var data={
action: 'set_widget_country',
country: country
};
jQuery.ajax({
url: cbr_ajax_object.cbr_ajax_url,
data: data,
type: 'POST',
dataType:"json",
success: function(response){
jQuery("#wp-admin-bar-cbr_item a.ab-item").text("CBR Country: "+response.country);
jQuery(".display-country-for-customer .country, .widget-country, .select-country-dropdown").val(response.countrycode);
jQuery(".cbr_shipping_country").text(response.country);
},
error: function(response){
}});
return false;
}
jQuery(document).on("submit", ".woocommerce-shipping-calculator", function(){
/*setTimeout(function(){
location.reload();
}, 3000);*/
var country=jQuery('#calc_shipping_country').val();
var data={
action: 'set_cart_page_country',
country: country
};
jQuery.ajax({
url: cbr_ajax_object.cbr_ajax_url,
data: data,
type: 'POST',
dataType:"json",
success: function(response){
jQuery("#wp-admin-bar-cbr_item a.ab-item").text("CBR Country: "+response.country);
jQuery(".display-country-for-customer .country, .widget-country, .select-country-dropdown").val(response.countrycode);
jQuery(".cbr_shipping_country").text(response.country);
},
error: function(response){
console.log(response);
}});
return false;
});
var navicon=document.getElementById('vertical-navigation');
var navEl=document.getElementById('vertical-menu-container');
function toggleMenu(){
navEl?.classList.toggle('hidden');
};
navicon?.addEventListener("click", toggleMenu, false);
!function(){"use strict";window.baseMegaMenu={runSubMenuContentSize:function(){var e=document.querySelectorAll(".site-header-wrap .base-menu-mega-width-content > ul.sub-menu");for(let u=0;u<e.length;u++){var n=e[u].parentNode,t=e[u].closest(".site-header-row");e[u].style.left="",e[u].style.width=t.offsetWidth+"px",e[u].style.left=-1*Math.abs(n.getBoundingClientRect().left-t.getBoundingClientRect().left).toString()+"px"}},initContentSubMenuSize:function(){var e;document.querySelectorAll(".site-header-wrap .base-menu-mega-width-content > ul.sub-menu").length&&(window.addEventListener("resize",(function(){clearTimeout(e),e=setTimeout(window.baseMegaMenu.runSubMenuContentSize,500)}),!1),window.addEventListener("load",window.baseMegaMenu.runSubMenuContentSize),window.baseMegaMenu.runSubMenuContentSize())},runSubMenuFullSize:function(){var e=document.querySelectorAll(".site-header-wrap .base-menu-mega-width-full > ul.sub-menu");for(let t=0;t<e.length;t++){var n=e[t].parentNode;e[t].style.left="",e[t].style.width=window.innerWidth+"px",e[t].style.left=-1*Math.abs(n.getBoundingClientRect().left).toString()+"px"}},initFullSubMenuSize:function(){var e;document.querySelectorAll(".site-header-wrap .base-menu-mega-width-full > ul.sub-menu").length&&(window.addEventListener("resize",(function(){clearTimeout(e),e=setTimeout(window.baseMegaMenu.runSubMenuFullSize,500)}),!1),window.baseMegaMenu.runSubMenuFullSize())},init:function(){window.baseMegaMenu.initContentSubMenuSize(),window.baseMegaMenu.initFullSubMenuSize()}},"loading"===document.readyState?document.addEventListener("DOMContentLoaded",window.baseMegaMenu.init):window.baseMegaMenu.init()}();
window.addEventListener("elementor/frontend/init",(function(){elementorFrontend.hooks.addAction("frontend/element_ready/tmcore-products.default",(async function(e){const o=e[0]?.dataset?.id,t=`[data-id="${o}"] .splide`,a=`[data-id="${o}"] .splide ul.products`,i=`[data-id="${o}"] .splide ul.products > li`;let l=document.querySelector(t),p=document.querySelector(a);if(void 0!==l&&null!=l){p.classList.remove("grid-cols"),p.classList.add("splide__list");document.querySelectorAll(i).forEach((function(e,o){e.classList.add("splide__slide")}));let e=JSON.parse(l.dataset.settings),o=1,a=!0,d=!0,n="ltr",s="slide";n=document.querySelector('html[dir="rtl"]')?"rtl":"ltr",s=1==e.loop?"loop":"slide","both"==e.navigation?(a=!0,d=!0):"arrows"==e.navigation?(a=!0,d=!1):"dots"==e.navigation?(a=!1,d=!0):(a=!1,d=!1),"grid"==e.product_layout?mobileColumn=2:mobileColumn=1;var r=new Splide(t,{autoplay:e.autoplay||!1,type:s,perPage:e.items||4,perMove:1,interval:e.autoplayTimeout||7e3,speed:e.autoplay_speed||400,arrows:a||!1,pagination:d||!1,direction:n,pauseOnHover:e.autoplayHoverPause||!1,drag:!0,rewind:!1,rewindByDrag:!1,gap:e.gap,grid:{dimensions:[[e.dimensions||1,1]],gap:{row:e.gap,col:e.gap}},breakpoints:{540:{perPage:mobileColumn,perMove:o||mobileColumn},767:{perPage:e.items_mobile||3,perMove:o||e.items_mobile,gap:e.gap_mobile,grid:{gap:{row:e.gap_mobile,col:e.gap_mobile}}},1024:{perPage:e.items_tablet||3,perMove:o||e.items_tablet,gap:e.gap_tablet,grid:{gap:{row:e.gap_tablet,col:e.gap_tablet}}},1366:{perPage:e.items_laptop||3,perMove:o||e.items_laptop,gap:e.gap_laptop,grid:{gap:{row:e.gap_laptop,col:e.gap_laptop}}}}});e.dimensions>1?r.mount(window.splide.Extensions):r.mount()}}))}));
window.addEventListener("elementor/frontend/init",(function(){elementorFrontend.hooks.addAction("frontend/element_ready/tmcore-products-tabs.default",(async function(e){const t=e[0]?.dataset?.id,a=`[data-id="${t}"] .elementor-tabs-wrapper`,o=`[data-id="${t}"] .elementor-tabs-content-wrapper`;let l=document.querySelector(a),r=document.querySelector(o);const i=l.querySelectorAll('[role="tab"]'),d=r.querySelectorAll('[role="tabpanel"]');handleInit=e=>{d.forEach((e=>{e.hidden=!0}));r.querySelector('[data-tab="1"]').hidden=!1},handleTabClick=e=>{d.forEach((e=>{e.hidden=!0})),i.forEach((e=>{e.setAttribute("aria-selected",!1),e.classList.remove("elementor-active")})),e.currentTarget.setAttribute("aria-selected",!0),e.currentTarget.classList.add("elementor-active");const{id:t}=e.currentTarget;r.querySelector(`[aria-labelledby="${t}"]`).hidden=!1},i.forEach((e=>e.addEventListener("click",handleTabClick))),this.handleInit();const n=`[data-id="${t}"] .splide`,s=`[data-id="${t}"] .splide ul.products`,p=`[data-id="${t}"] .splide ul.products li`;let c=document.querySelectorAll(n);if(void 0!==c&&null!=c){document.querySelectorAll(s).forEach((function(e,t){e.classList.remove("grid-cols"),e.classList.add("splide__list")}));document.querySelectorAll(p).forEach((function(e,t){e.classList.add("splide__slide")}));let e="",t=1,a=!0,o=!0,l="ltr",i="slide";l=document.querySelector('html[dir="rtl"]')?"rtl":"ltr",void 0!==r.dataset.settings&&null!=r.dataset.settings&&(e=JSON.parse(r.dataset.settings)),void 0!==e&&null!=e&&(i=1==e.loop?"loop":"slide","both"==e.navigation?(a=!0,o=!0):"arrows"==e.navigation?(a=!0,o=!1):"dots"==e.navigation?(a=!1,o=!0):(a=!1,o=!1),c.forEach((function(r,d){r.classList.remove("grid-cols");var n=new Splide(r,{autoplay:e.autoplay||!1,type:i,perPage:e.items||4,perMove:1,interval:e.autoplayTimeout||7e3,speed:e.autoplay_speed||400,arrows:a||!1,pagination:o||!1,direction:l,pauseOnHover:e.autoplayHoverPause||!1,drag:!0,rewind:!1,rewindByDrag:!1,gap:e.gap,grid:{dimensions:[[e.dimensions||1,1]],gap:{row:e.gap,col:e.gap}},breakpoints:{540:{perPage:2,perMove:t||2},767:{perPage:e.items_mobile||3,perMove:t||e.items_mobile,gap:e.gap_mobile,grid:{gap:{row:e.gap_mobile,col:e.gap_mobile}}},1024:{perPage:e.items_tablet||3,perMove:t||e.items_tablet,gap:e.gap_tablet,grid:{gap:{row:e.gap_tablet,col:e.gap_tablet}}},1366:{perPage:e.items_laptop||3,perMove:t||e.items_laptop,gap:e.gap_laptop,grid:{gap:{row:e.gap_laptop,col:e.gap_laptop}}}}});e.dimensions>1?n.mount(window.splide.Extensions):n.mount()})))}}))}));