'}
$(".result-search-products",$element).removeClass("loading");$(".result-search-products",$element).html(html)}})}else{$(".result-search-products",$element).removeClass("loading");$(".result-search-products",$element).empty();$(".result-search-products",$element).hide();$(".result-search-products-content",$element).hide()}},200,$(this))})}
function _event_circlestime(){$(".time-circles").each(function(){var $circles=$(this);$circles.TimeCircles({circle_bg_color:$circles.data("bg_color"),fg_width:$circles.data("fg_width"),bg_width:$circles.data("bg_width"),time:{Days:{color:$circles.data("time_color"),text:$circles.data("text_day")},Hours:{color:$circles.data("time_color"),text:$circles.data("text_hour")},Minutes:{color:$circles.data("time_color"),text:$circles.data("text_min")},Seconds:{color:$circles.data("time_color"),text:$circles.data("text_sec")}}})})}
function _left_right_submenu(){$(".menu-item-has-children.level-1").each(function(){var _item_menu=$(this);var spacing_item_menu=_item_menu.outerWidth();var spacing_item_menu_left=_item_menu.offset().left;var spacing_item_menu_right=_window.width()-(spacing_item_menu+spacing_item_menu_left);if(spacing_item_menu_right<=225){_item_menu.addClass("sub-menu-left")}else{_item_menu.removeClass("sub-menu-left")}})}
function _event_accordion_slider(){$(".bwp-slider .accordion").each(function(){var $accordion=$(this);$("li",$accordion).first().addClass("active");$("li",$accordion).hover(function(){$("li",$accordion).removeClass('active');$(this).addClass("active")})})}
function _remove_animation_tab_visua(){if(jQuery.fn.vcAccordion){var _isAnimated=jQuery.fn.vcAccordion.Constructor.prototype.isAnimated;jQuery.fn.vcAccordion.Constructor.prototype.isAnimated=function(){return 0}}}
function _event_video_product(){if($(".video-additional").length>0){if($(".img-thumbnail",$element).length<=0){$(".video-additional").addClass("active")}
var $element=$("#image-thumbnail");$(".img-thumbnail-video",$element).on("click",function(){$(".image-additional").removeClass("active");$(".img-thumbnail").removeClass("active");if(!$(".video-additional").hasClass("active")){$(".video-additional").addClass("active")}
if(!$(this).hasClass("active")){$(this).addClass('active')}});$(".img-thumbnail",$element).on("click",function(){$(".video-additional").removeClass("active");$(".img-thumbnail-video").removeClass("active");if(!$(".image-additional").hasClass("active")){$(".image-additional").addClass("active")}})}
$('.video-additional iframe').css("width",$(".image-additional #image").width());$('.video-additional iframe').css("height",$(".image-additional #image").height())}
function _load_video_popup(){var $url_video="";$url_video=$('.bwp-video').data("src");$(".remove-show-modal").on("click",function(){if($('.content-video.modal').hasClass('show')){$('.content-video.modal').removeClass('show');$('.content-video.modal').css('display','none')}
$("#video").attr('src',$url_video)});$(".bwp-video.modal").on("click",function(){if(!$('.content-video.modal').hasClass('show')){$('.content-video.modal').addClass('show');$('.content-video.modal').css('display','block')}})}
function _load_count_up(){var a=0;if($('.bwp-cta').length>0){_window.scroll(function(){var oTop=$('.bwp-cta').offset().top-window.innerHeight;if(a==0&&_window.scrollTop()>oTop){$('.count-cta').each(function(){$(this).prop('Counter',0).animate({Counter:$(this).text()},{duration:2000,easing:'swing',step:function(now){$(this).text(Math.ceil(now))}})});a=1}})}}
function _load_360_view_product(){$('.product-360-view').TreeSixtyImageRotate({totalFrames:$('.product-360-view').data("count"),endFrame:$('.product-360-view').data("count"),imagePlaceholderClass:"images-placeholder"}).initTreeSixty();$(".wrish-360-button").on("click",function(){if($('.content-product-360-view').hasClass('active')){$('.content-product-360-view').removeClass('active')}else{$('.content-product-360-view').addClass('active')}})}
function _click_button(){$(".active-menu").on("click",function(){if($(this).hasClass('active')){$(this).removeClass('active')}else{$(this).addClass('active')}
if($('.header-main').hasClass('active')){$('.header-main').removeClass('active')}else{$('.header-main').addClass('active')}});$(".title-size-guide").on("click",function(){if($('.size-guide').hasClass('active')){$('.size-guide').removeClass('active')}else{$('.size-guide').addClass('active')}});$(".showlogin").on("click",function(){if($('.woocommerce-form-login').hasClass('active')){$('.woocommerce-form-login').removeClass('active');$('.woocommerce-form-login').slideUp()}else{$('.woocommerce-form-login').addClass('active');$('.woocommerce-form-login').slideDown()}});$(".button-next-reregister").on("click",function(){if($('.form-login').hasClass('active')){$('.form-login').removeClass('active');$('.form-register').addClass('active')}});$(".button-next-login").on("click",function(){if($('.form-register').hasClass('active')){$('.form-register').removeClass('active');$('.form-login').addClass('active')}})}
function _after_add_to_cart(){$(_body).on('added_to_cart',function(){_click_add_to_cart();$('body').append('
'+$(".mini-cart").data("text_added")+'
');setTimeout(function(){$('.wrish-product-added').remove()},3000)})}
function _click_add_to_cart(){$(".cart-remove").on("click",function(){if($(".wrish-topcart.popup").hasClass("active")){$(".wrish-topcart.popup").removeClass("active")}
if(_body.hasClass("not-scroll")){_body.removeClass("not-scroll")}});$(".cart-icon").on("click",function(){if(!_body.hasClass("not-scroll")&&$(".wrish-topcart").hasClass("popup")){_body.addClass("not-scroll")}});$(".remove-cart-shadow").on("click",function(){if($(".wrish-topcart.popup").hasClass("active")){$(".wrish-topcart.popup").removeClass("active")}
if(_body.hasClass("not-scroll")){_body.removeClass("not-scroll")}})}
function _click_atribute_image(){$(".image-attribute",".product-attribute").on("click",function(){if(!$(this).hasClass("active")){$(".image-attribute",".product-attribute").removeClass("active");$(this).addClass("active");var $parent=$(this).closest(".products-entry");var $thumb=$(".product-thumb-hover",$parent);var $image=$(this).data("image");$("img",$thumb).last().attr("src",$image)}})}
function _active_form_login(){$(".active-login").on("click",function(){if($('.form-login-register').hasClass('active')){$('.form-login-register').removeClass('active')}else{$('.form-login-register').addClass('active')}});$(".remove-form-login-register").on("click",function(){if($('.form-login-register').hasClass('active')){$('.form-login-register').removeClass('active')}})}
function _load_event_countdown(){$('.product-countdown').each(function(event){var $this=$(this);_event_countdown($(this))})}
function _click_quickview_button(){$('.quickview-button').on("click",function(e){e.preventDefault();var product_id=$(this).data('product_id');$(".quickview-"+product_id).addClass("loading");$("body").addClass("not-scroll");$.ajax({url:wrish_ajax.ajaxurl,data:{"action":"wrish_quickviewproduct",'product_id':product_id},success:function(results){$('.bwp-quick-view').empty().html(results).addClass("active");$(".quickview-"+product_id).removeClass("loading");$("#quickview-slick-carousel .slick-carousel").each(function(){_load_slick_carousel($(this))});if(typeof jQuery.fn.tawcvs_variation_swatches_form!='undefined'){$('.variations_form').wc_variation_form();$('.variations_form').tawcvs_variation_swatches_form()}else{var form_variation=$(".bwp-quick-view").find('.variations_form');var form_variation_select=$(".bwp-quick-view").find('.variations_form .variations select');form_variation.wc_variation_form();form_variation_select.change()}
if($(".product-countdown",".bwp-quick-view").length>0)
_event_countdown($(".product-countdown",".bwp-quick-view"));_event_quick_buy();_close_quickview()},error:function(errorThrown){console.log(errorThrown)},})})}
function _close_quickview(){$('.quickview-close').on("click",function(e){e.preventDefault();$('.bwp-quick-view').empty().removeClass("active");$('body').removeClass("not-scroll")})}
function _event_countdown($element){var $this=$element;var $id=$(this).data("id");var $current_time=new Date().getTime();var $sttime=$(this).data('sttime');var $countdown_time=$this.data('cdtime');var $day=$this.data('day')?$this.data('day'):"D";var $hour=$this.data('hour')?$this.data('hour'):"H";var $min=$this.data('min')?$this.data('min'):"M";var $sec=$this.data('sec')?$this.data('sec'):"S";var $austDay=new Date();$austDay=new Date($countdown_time*1000);if($sttime>$current_time){$this.remove();return}
if($countdown_time.length>0&&$current_time>$countdown_time){$this.remove();return}
if($countdown_time.length<=0){$this.remove();return}
$this.countdown($austDay,function(event){$(this).html(event.strftime('%D'+$day+'%H'+$hour+'%M'+$min+'%S'+$sec+''))}).on('finish.countdown',function(event){$this.remove();$id=$this.data('id');$target=this;$this.hide('slow',function(){$(this).remove()});$price=$this.data('price');$('#'+$id+' .item-price > span').hide('slow',function(){$('#'+$id+' .item-price > span').remove()});$('#'+$id+' .item-price').append(''+$price+'')})}
function _drag_slider($element){var $wrap=$element.parent();if(_window.width()>=1200){var $width=Math.ceil($element.width()/($element.data("columns")))}else if(_window.width()<1200&&_window.width()>=998){var $width=Math.ceil($element.width()/($element.data("columns1")))}else if(_window.width()<998&&_window.width()>=768){var $width=Math.ceil($element.width()/($element.data("columns2")))}else{var $width=Math.ceil($element.width()/($element.data("columns3")))}
$element.find('.item-product').css("width",$width);var options={horizontal:1,itemNav:'basic',smart:1,activateOn:'click',mouseDragging:1,touchDragging:1,releaseSwing:1,startAt:0,scrollBar:$wrap.find('.scrollbar'),scrollBy:1,pagesBar:$wrap.find('.pages'),activatePageOn:'click',speed:300,elasticBounds:1,dragHandle:1,dynamicHandle:1,clickBar:1,prevPage:$wrap.find('.prev'),nextPage:$wrap.find('.next'),disabledClass:'disabled'};$element.sly(options)}
function _event_quick_buy(){var $form_cart=$('form.cart');if($('.quick-buy',$form_cart).length<=0){return}
var $variations=$('.variations_form');$variations.on('show_variation',function(event,variation,allow){event.preventDefault();if(allow){$variations.find('.quick-buy').removeClass('disabled')}else{$variations.find('.quick-buy').addClass('disabled')}});$variations.on('hide_variation',function(event){event.preventDefault();$variations.find('.quick-buy').addClass('disabled')});$('.quick-buy',$form_cart).on("click",function(event){event.preventDefault();var $disabled=$(this).is(':disabled');if(!$disabled){$form_cart.append('');$(this).parent().find('.single_add_to_cart_button').trigger('click')}})}
class Elementor_Js_Davici{static getInstance(){if(!Elementor_Js_Davici.instance){Elementor_Js_Davici.instance=new Elementor_Js_Davici()}
return Elementor_Js_Davici.instance}
constructor(){$(window).on('elementor/frontend/init',()=>{this.init()})}
init(){elementorFrontend.hooks.addAction('frontend/element_ready/bwp_product_categories.default',($scope)=>{let slickElement=$scope.find('.slick-carousel');_load_slick_carousel(slickElement)});elementorFrontend.hooks.addAction('frontend/element_ready/bwp_product_list.default',($scope)=>{let slickElement=$scope.find('.slick-carousel');_load_slick_carousel(slickElement);let scrollElement=$scope.find('.scroll-list');_drag_slider($(".list-product",scrollElement))});elementorFrontend.hooks.addAction('frontend/element_ready/bwp_filter_homepage.default',($scope)=>{let slickElement=$scope.find('.slick-carousel');_load_slick_carousel(slickElement);let scrollElement=$scope.find('.scroll-list');_drag_slider($(".list-product",scrollElement))});elementorFrontend.hooks.addAction('frontend/element_ready/bwp_testimonial.default',($scope)=>{let slickElement=$scope.find('.slick-carousel');_load_slick_carousel(slickElement)});elementorFrontend.hooks.addAction('frontend/element_ready/bwp_brand.default',($scope)=>{let slickElement=$scope.find('.slick-carousel');_load_slick_carousel(slickElement)});elementorFrontend.hooks.addAction('frontend/element_ready/bwp_recent_post.default',($scope)=>{let slickElement=$scope.find('.slick-carousel');_load_slick_carousel(slickElement)});elementorFrontend.hooks.addAction('frontend/element_ready/bwp_countdown_product.default',($scope)=>{let slickElement=$scope.find('.slick-carousel');_load_slick_carousel(slickElement)});elementorFrontend.hooks.addAction('frontend/element_ready/bwp_ourteam.default',($scope)=>{let slickElement=$scope.find('.slick-carousel');_load_slick_carousel(slickElement)});elementorFrontend.hooks.addAction('frontend/element_ready/bwp_slider.default',($scope)=>{let slickElement=$scope.find('.slick-carousel');_load_slick_carousel(slickElement)});elementorFrontend.hooks.addAction('frontend/element_ready/bwp_portfolio.default',($scope)=>{let slickElement=$scope.find('.slick-carousel');_load_slick_carousel(slickElement)});elementorFrontend.hooks.addAction('frontend/element_ready/bwp_instagram.default',($scope)=>{let slickElement=$scope.find('.slick-carousel');_load_slick_carousel(slickElement)});elementorFrontend.hooks.addAction('frontend/element_ready/bwp_client.default',($scope)=>{let slickElement=$scope.find('.slick-carousel');_load_slick_carousel(slickElement)});elementorFrontend.hooks.addAction('frontend/element_ready/bwp_image.default',($scope)=>{let slickElement=$scope.find('.slick-carousel');slickElement.each(function(){_load_slick_carousel($(this))})})}}
Elementor_Js_Davici.getInstance()})(jQuery)