jQuery(document).ready(function($){"use strict";jQuery(".vi-wpvs-variation-wrap-wc-widget:not(.vi-wpvs-variation-wrap-wc-widget-check)").each(function(){jQuery(this).addClass("vi-wpvs-variation-wrap-wc-widget-check").viwpvs_woo_widget_swatches()}),jQuery(document).ajaxComplete(function(a,b,c){return jQuery(".vi-wpvs-variation-wrap-wc-widget:not(.vi-wpvs-variation-wrap-wc-widget-check)").each(function(){jQuery(this).addClass("vi-wpvs-variation-wrap-wc-widget-check").viwpvs_woo_widget_swatches()}),!1}),window.hasOwnProperty("Riode")&&void 0!==window.Riode&&window.Riode.$window.on("update_lazyload",function(){jQuery(".vi-wpvs-variation-wrap-wc-widget:not(.vi-wpvs-variation-wrap-wc-widget-check)").each(function(){jQuery(this).addClass("vi-wpvs-variation-wrap-wc-widget-check").viwpvs_woo_widget_swatches()})}),$("body").on("click",".vi-wpvs-show-more",function(){let a=$(this),b=a.closest(".widget");0===b.length&&(b=a.closest(".elementor-widget-container")),a.remove(),b.find(".vi-wpvs-hidden.vi-wpvs-wc-layered-nav-term").removeClass("vi-wpvs-hidden")})}),jQuery(window).on("load",function(){"use strict";jQuery(".vi-wpvs-variation-wrap-wc-widget:not(.vi-wpvs-variation-wrap-wc-widget-check)").each(function(){jQuery(this).addClass("vi-wpvs-variation-wrap-wc-widget-check").viwpvs_woo_widget_swatches()})});let viwpvs_woo_widget=function(a){let b=(a=jQuery(a)).closest(".vi-wpvs-wc-layered-nav-term");b.hasClass("chosen")&&a.find(".vi-wpvs-option-wrap").removeClass("vi-wpvs-option-wrap-default").addClass("vi-wpvs-option-wrap-selected"),b.on("mouseenter",function(){jQuery(this).addClass("vi-wpvs-wc-layered-nav-term-hover"),a.find(".vi-wpvs-option-wrap").hasClass("vi-wpvs-option-wrap-selected")||a.find(".vi-wpvs-option-wrap").removeClass("vi-wpvs-option-wrap-default").addClass("vi-wpvs-option-wrap-hover")}).on("mouseleave",function(){jQuery(this).removeClass("vi-wpvs-wc-layered-nav-term-hover"),a.find(".vi-wpvs-option-wrap").hasClass("vi-wpvs-option-wrap-selected")||a.find(".vi-wpvs-option-wrap").removeClass("vi-wpvs-option-wrap-hover").addClass("vi-wpvs-option-wrap-default")}),a.find(".vi-wpvs-option.vi-wpvs-option-color").each(function(c,a){let b=jQuery(a).data("option_color");jQuery(a).css({background:b})})};jQuery.fn.viwpvs_woo_widget_swatches=function(){return new viwpvs_woo_widget(this),this};