;(function($, window, document, undefined){
var AuxinRemoveCartContent=function(){
$(document).on('click', '.aux-remove-cart-content', function(e){
e.preventDefault();
var $thisbutton=$(this);
var product_id=$(this).data("product_id");
var cart_item_key=$(this).data("cart_item_key");
var verify_nonce=$(this).data("verify_nonce");
var $cartBoxEl=$(this).closest('.aux-cart-wrapper').addClass('aux-cart-remove-in-progress');
if(typeof auxin_cart_options==='undefined'){
auxin_cart_options='';
}
$.ajax({
type: 'POST',
dataType: 'json',
url: auxin.ajax_url,
data: {
action: "auxels_remove_from_cart",
product_id: product_id,
cart_item_key: cart_item_key,
verify_nonce: verify_nonce,
args:auxin_cart_options,
},
success: function(response){
$(".woocommerce-message, .woocommerce-error").remove();
if(response.success){
$('.aux-hidden-blocks').append(response.data.notif);
if(parseInt(response.data.total)===0){
$('.aux-card-dropdown').html(response.data.empty);
$('.aux-cart-contents').find('span').remove();
}else{
$('.aux-card-item').filter(function(){
return $(this).data('cart_item_key')==cart_item_key;
}).remove();
$('.aux-cart-contents').find('span').text(response.data.count);
}
$(".aux-cart-subtotal").each(function(){
$(this).find('.woocommerce-Price-amount').html(response.data.total);
});
$cartBoxEl.removeClass('aux-cart-remove-in-progress');
$(document.body).trigger('removed_from_cart', [ response.data.fragments, response.data.cart_hash, $thisbutton, response.data.items ]);
}else{
$('.aux-hidden-blocks').append(response.data);
}
$('#offcart .aux-cart-wrapper .aux-card-dropdown').removeClass('aux-phone-off');
}});
});
};
var AuxinAjaxAddToCart=function(){
$(document).on('click', '.aux-ajax-add-to-cart', function(e){
var $thisbutton=$(this);
var productType=$(this).data("product-type");
if(productType!=='simple'){
return;
}
$thisbutton.removeClass('added');
$thisbutton.addClass('loading');
if(typeof auxin_cart_options==='undefined'){
auxin_cart_options='';
}
e.preventDefault();
var product_id=$(this).data("product_id");
var quantity=$(this).data("quantity");
var verify_nonce=$(this).data("verify_nonce");
var $cartBoxEl=$('.aux-cart-wrapper');
var hasAnimation=$cartBoxEl.hasClass('aux-basket-animation') ? true:false;
$cartBoxEl.trigger('AuxCartInProgress');
if($(this).parents('.aux-shop-quicklook-modal')){
quantity=$(this).parents('.aux-shop-quicklook-modal').find('.quantity input').val();
}
var data={};
$.each($thisbutton.data(), function(key, value){
data[ key ]=value;
});
$.each($thisbutton[0].dataset, function(key, value){
data[ key ]=value;
});
$(document.body).trigger('adding_to_cart', [ $thisbutton, data ]);
$.ajax({
type: 'POST',
dataType: 'json',
url: auxin.ajax_url,
data: {
action:"auxels_add_to_cart",
args:auxin_cart_options,
product_id:product_id,
quantity:quantity,
verify_nonce: verify_nonce
},
success: function(response){
$(".woocommerce-message, .woocommerce-error").remove();
if(response.success){
$('.aux-hidden-blocks').append(response.data.notif);
setTimeout(function(){
if(hasAnimation){
$cartBoxEl.find('.aux-card-dropdown').html(response.data.items);
$cartBoxEl.find('.aux-shopping-basket').html(response.data.total);
$cartBoxEl.trigger('AuxCartUpdated');
$(document.body).trigger('added_to_cart', [ response.data.fragments, response.data.cart_hash, $thisbutton ]);
}else{
$cartBoxEl.find('.aux-card-dropdown').html(response.data.items);
$cartBoxEl.find('.aux-shopping-basket').html(response.data.total);
$cartBoxEl.trigger('AuxCartUpdated');
$(document.body).trigger('added_to_cart', [ response.data.fragments, response.data.cart_hash, $thisbutton, response.data.items ]);
}
$('#offcart .aux-cart-wrapper .aux-card-dropdown').removeClass('aux-phone-off');
}, 150);
}else{
$('.aux-hidden-blocks').append(response.data);
}}
});
});
$(document.body).on('wc_fragments_refreshed', function(){
var $cartBoxEl=$('.aux-cart-wrapper');
var hasAnimation=$cartBoxEl.hasClass('aux-basket-animation') ? true:false;
if(typeof auxin_cart_options==='undefined'){
auxin_cart_options='';
}
$.ajax({
type: 'POST',
dataType: 'json',
url: auxin.ajax_url,
data: {
action:"auxels_get_refreshed_fragments",
args:auxin_cart_options,
},
success: function(response){
$(".woocommerce-message, .woocommerce-error").remove();
if(response.success){
setTimeout(function(){
if(hasAnimation){
$cartBoxEl.find('.aux-card-dropdown').html(response.data.items);
$cartBoxEl.find('.aux-shopping-basket').html(response.data.total);
$cartBoxEl.trigger('AuxCartUpdated');
}else{
$cartBoxEl.find('.aux-card-dropdown').html(response.data.items);
$cartBoxEl.find('.aux-shopping-basket').html(response.data.total);
$cartBoxEl.trigger('AuxCartUpdated');
}}, 150);
}else{
$('.aux-hidden-blocks').append(response.data);
}}
});
});
};
var AjaxRecentProductsPagination=function (){
$('a.page-numbers').on('click', function (e){
if(!$(this).parents('.aux-widget-recent-products').length){
return;
}
e.preventDefault();
var $widgetWrapper=$(this).parents('.elementor-widget-container').length ? $(this).parents('.elementor-widget-container'):$(this).parents('.elementor-widget'),
widgetData=$widgetWrapper.find('.aux-recent-products-wrapper').data('widget-data'),
paged=$(this).data('paged');
$widgetWrapper.find('.aux-widget-recent-products').addClass('loading');
$widgetWrapper.find('.aux-isotope-animated .aux-items-loading').removeClass('aux-loading-hide');
$.ajax({
url: auxin.ajax_url,
type: 'GET',
data: {
action: 'aux_the_recent_products',
data: widgetData,
paged: paged,
auxinNonce: auxin.nonce
}}).done(function (response){
if(response){
$widgetWrapper.empty();
$widgetWrapper.append(response);
$(document).trigger('auxin_the_recent_products_widget_updated');
}});
});
}
var AuxinSelectEelement=function (){
$('.aux-select-element').each(function (){
var $element=$(this);
var action=$element.data('action');
if(action=='click'){
$element.find('.current').on('click', function (){
$(this).siblings('.list').toggleClass('show');
})
}else{
$element.hover(function (){
$element.find('.list').addClass('show');
}, function (){
$element.find('.list').removeClass('show');
}
);
}
$element.find('.option').on('click', function (){
var markup=$(this).html();
$element.find('.current .selected').html(markup);
$element.find('.list').toggleClass('show');
});
$(document).on('click', function (e){
if(!$(e.target).parents('.aux-select-element').length){
$element.find('.list').removeClass('show');
}});
})
}
$(document).ready(function(){
AuxinRemoveCartContent();
AuxinAjaxAddToCart();
AjaxRecentProductsPagination();
$(document).on('auxin_the_recent_products_widget_updated', function (){
AjaxRecentProductsPagination();
});
AuxinSelectEelement();
});
$.fn.AuxinCartAnimationHandler=function(){
$headerCartWrapper=$(this).find('.aux-cart-wrapper');
$headerCartWrapper.trigger('AuxCartProgressAnimationDone');
if(! $headerCartWrapper.hasClass('aux-basket-animation')){
return
}
$headerCartWrapper.on('AuxCartInProgress', function(e){
$headerCartWrapper.addClass('aux-cart-in-progress');
});
$headerCartWrapper.on('animationend webkitAnimationEnd oAnimationEnd MSAnimationEnd', function(e){
if(e.originalEvent.animationName==='FillBasket'){
$headerCartWrapper.removeClass('aux-cart-in-progress');
$headerCartWrapper.trigger('AuxCartProgressAnimationDone');
}});
$headerCartWrapper.on('AuxCartUpdated', function(e){
$headerCartWrapper.addClass('aux-cart-updated-animation');
});
}
$('body').AuxinCartAnimationHandler();
$(document.body).on('wc_cart_emptied', function(){
$('.aux-shopping-basket .aux-cart-contents span').html('0');
});
})(jQuery,window,document);
!function(t){"use strict";if("function"==typeof define&&define.amd)define(["jquery"],t);else if("object"==typeof exports)t(require("jquery"));else{if("undefined"==typeof jQuery)throw"jquery-numerator requires jQuery to be loaded first";t(jQuery)}}(function(t){function e(e,s){this.element=e,this.settings=t.extend({},i,s),this._defaults=i,this._name=n,this.init()}var n="numerator",i={easing:"swing",duration:500,delimiter:void 0,rounding:0,toValue:void 0,fromValue:void 0,queue:!1,onStart:function(){},onStep:function(){},onProgress:function(){},onComplete:function(){}};e.prototype={init:function(){this.parseElement(),this.setValue()},parseElement:function(){var e=t.trim(t(this.element).text());this.settings.fromValue=this.settings.fromValue||this.format(e)},setValue:function(){var e=this;t({value:e.settings.fromValue}).animate({value:e.settings.toValue},{duration:parseInt(e.settings.duration,10),easing:e.settings.easing,start:e.settings.onStart,step:function(n,i){t(e.element).text(e.format(n)),e.settings.onStep(n,i)},progress:e.settings.onProgress,complete:e.settings.onComplete})},format:function(t){var e=this;return t=parseInt(this.settings.rounding)<1?parseInt(t,10):parseFloat(t).toFixed(parseInt(this.settings.rounding)),e.settings.delimiter?this.delimit(t):t},delimit:function(t){var e=this;if(t=t.toString(),e.settings.rounding&&parseInt(e.settings.rounding,10)>0){var n=t.substring(t.length-(e.settings.rounding+1),t.length),i=t.substring(0,t.length-(e.settings.rounding+1));return e.addDelimiter(i)+n}return e.addDelimiter(t)},addDelimiter:function(t){return t.toString().replace(/\B(?=(\d{3})+(?!\d))/g,this.settings.delimiter)}},t.fn[n]=function(i){return this.each(function(){t.data(this,"plugin_"+n)&&t.data(this,"plugin_"+n,null),t.data(this,"plugin_"+n,new e(this,i))})}});
;(function($){
$(function(){
$.fn.AuxinCountDown=function(){
var $wrapper=$(this).find('.aux-countdown-wrapper '),
data={
year:$wrapper.data('countdown-year'),
month:$wrapper.data('countdown-month'),
day:$wrapper.data('countdown-day'),
hour:$wrapper.data('countdown-hour'),
min:$wrapper.data('countdown-min'),
sec:$wrapper.data('countdown-sec')
},
targetDate=new Date(data.year,data.month,data.day,data.hour,data.min,data.sec);
$year=$wrapper.find('.aux-countdown-year'),
$month=$wrapper.find('.aux-countdown-month'),
$day=$wrapper.find('.aux-countdown-day'),
$hour=$wrapper.find('.aux-countdown-hour'),
$min=$wrapper.find('.aux-countdown-min'),
$sec=$wrapper.find('.aux-countdown-sec');
setInterval(function(){
var diffTime=(Date.parse(targetDate) - Date.parse(new Date()) ) / 1000;
if(diffTime < 0) return;
$year.text(Math.floor(diffTime /(31536000) ));
$month.text(Math.floor(( diffTime / 2592000) % 12) );
$day.text(Math.floor(( diffTime / 86400) % 365) );
$hour.text(Math.floor(( diffTime / 3600) % 24) );
$min.text(Math.floor(( diffTime / 60) % 60) );
$sec.text(Math.floor(( diffTime) % 60) );
},1000)
}
$('.aux-widget-countdown').each(function(){
$(this).AuxinCountDown();
});
$.fn.AuxinCounter=function($scope){
$scope=$scope||$(this);
$scope.find('.aux-counter-number').each(function(){
var $this=$(this),
hasAnimation=$('body').hasClass('aux-page-animation');
var data={
delay: $this.data('delay'),
easing: $this.data('easing'),
duration: $this.data('duration'),
toValue: $this.data('to-value'),
delimiter: $this.data('delimiter')
};
var decimalDigits=data.toValue.toString().match(/\.(.*)/);
if(decimalDigits){
data.rounding=decimalDigits[1].length;
}
var run_counter=function($this, data){
if($.fn.appearl){
$this.appearl().one('appear', function(){
if(data.delay){
setTimeout(function(){
$this.numerator(data);
}, data.delay);
}else{
$this.numerator(data);
}});
}else{
if(data.delay){
setTimeout(function(){
$this.numerator(data);
}, data.delay);
}else{
$this.numerator(data);
}}
}
if(hasAnimation){
document.body.addEventListener('AuxPageAnimationDone', function(event){
run_counter($this, data);
});
}else{
run_counter($this, data);
}});
}
$.fn.AuxinCounter($('body'));
});
})(jQuery);
!function(t){"use strict";"function"==typeof define&&define.amd?define(["jquery","../widget"],t):t(jQuery)}(function(r){"use strict";var s=/ui-corner-([a-z]){2,6}/g;return r.widget("ui.controlgroup",{version:"1.13.3",defaultElement:"<div>",options:{direction:"horizontal",disabled:null,onlyVisible:!0,items:{button:"input[type=button], input[type=submit], input[type=reset], button, a",controlgroupLabel:".ui-controlgroup-label",checkboxradio:"input[type='checkbox'], input[type='radio']",selectmenu:"select",spinner:".ui-spinner-input"}},_create:function(){this._enhance()},_enhance:function(){this.element.attr("role","toolbar"),this.refresh()},_destroy:function(){this._callChildMethod("destroy"),this.childWidgets.removeData("ui-controlgroup-data"),this.element.removeAttr("role"),this.options.items.controlgroupLabel&&this.element.find(this.options.items.controlgroupLabel).find(".ui-controlgroup-label-contents").contents().unwrap()},_initWidgets:function(){var s=this,l=[];r.each(this.options.items,function(n,t){var e,o={};t&&("controlgroupLabel"===n?((e=s.element.find(t)).each(function(){var t=r(this);t.children(".ui-controlgroup-label-contents").length||t.contents().wrapAll("<span class='ui-controlgroup-label-contents'></span>")}),s._addClass(e,null,"ui-widget ui-widget-content ui-state-default"),l=l.concat(e.get())):r.fn[n]&&(o=s["_"+n+"Options"]?s["_"+n+"Options"]("middle"):{classes:{}},s.element.find(t).each(function(){var t=r(this),e=t[n]("instance"),i=r.widget.extend({},o);"button"===n&&t.parent(".ui-spinner").length||((e=e||t[n]()[n]("instance"))&&(i.classes=s._resolveClassesValues(i.classes,e)),t[n](i),i=t[n]("widget"),r.data(i[0],"ui-controlgroup-data",e||t[n]("instance")),l.push(i[0]))})))}),this.childWidgets=r(r.uniqueSort(l)),this._addClass(this.childWidgets,"ui-controlgroup-item")},_callChildMethod:function(e){this.childWidgets.each(function(){var t=r(this).data("ui-controlgroup-data");t&&t[e]&&t[e]()})},_updateCornerClass:function(t,e){e=this._buildSimpleOptions(e,"label").classes.label;this._removeClass(t,null,"ui-corner-top ui-corner-bottom ui-corner-left ui-corner-right ui-corner-all"),this._addClass(t,null,e)},_buildSimpleOptions:function(t,e){var i="vertical"===this.options.direction,n={classes:{}};return n.classes[e]={middle:"",first:"ui-corner-"+(i?"top":"left"),last:"ui-corner-"+(i?"bottom":"right"),only:"ui-corner-all"}[t],n},_spinnerOptions:function(t){t=this._buildSimpleOptions(t,"ui-spinner");return t.classes["ui-spinner-up"]="",t.classes["ui-spinner-down"]="",t},_buttonOptions:function(t){return this._buildSimpleOptions(t,"ui-button")},_checkboxradioOptions:function(t){return this._buildSimpleOptions(t,"ui-checkboxradio-label")},_selectmenuOptions:function(t){var e="vertical"===this.options.direction;return{width:e&&"auto",classes:{middle:{"ui-selectmenu-button-open":"","ui-selectmenu-button-closed":""},first:{"ui-selectmenu-button-open":"ui-corner-"+(e?"top":"tl"),"ui-selectmenu-button-closed":"ui-corner-"+(e?"top":"left")},last:{"ui-selectmenu-button-open":e?"":"ui-corner-tr","ui-selectmenu-button-closed":"ui-corner-"+(e?"bottom":"right")},only:{"ui-selectmenu-button-open":"ui-corner-top","ui-selectmenu-button-closed":"ui-corner-all"}}[t]}},_resolveClassesValues:function(i,n){var o={};return r.each(i,function(t){var e=n.options.classes[t]||"",e=String.prototype.trim.call(e.replace(s,""));o[t]=(e+" "+i[t]).replace(/\s+/g," ")}),o},_setOption:function(t,e){"direction"===t&&this._removeClass("ui-controlgroup-"+this.options.direction),this._super(t,e),"disabled"===t?this._callChildMethod(e?"disable":"enable"):this.refresh()},refresh:function(){var o,s=this;this._addClass("ui-controlgroup ui-controlgroup-"+this.options.direction),"horizontal"===this.options.direction&&this._addClass(null,"ui-helper-clearfix"),this._initWidgets(),o=this.childWidgets,(o=this.options.onlyVisible?o.filter(":visible"):o).length&&(r.each(["first","last"],function(t,e){var i,n=o[e]().data("ui-controlgroup-data");n&&s["_"+n.widgetName+"Options"]?((i=s["_"+n.widgetName+"Options"](1===o.length?"only":e)).classes=s._resolveClassesValues(i.classes,n),n.element[n.widgetName](i)):s._updateCornerClass(o[e](),e)}),this._callChildMethod("refresh"))}})});
!function(e){"use strict";"function"==typeof define&&define.amd?define(["jquery","../form-reset-mixin","../labels","../widget"],e):e(jQuery)}(function(t){"use strict";return t.widget("ui.checkboxradio",[t.ui.formResetMixin,{version:"1.13.3",options:{disabled:null,label:null,icon:!0,classes:{"ui-checkboxradio-label":"ui-corner-all","ui-checkboxradio-icon":"ui-corner-all"}},_getCreateOptions:function(){var e,i=this._super()||{};return this._readType(),e=this.element.labels(),this.label=t(e[e.length-1]),this.label.length||t.error("No label found for checkboxradio widget"),this.originalLabel="",(e=this.label.contents().not(this.element[0])).length&&(this.originalLabel+=e.clone().wrapAll("<div></div>").parent().html()),this.originalLabel&&(i.label=this.originalLabel),null!=(e=this.element[0].disabled)&&(i.disabled=e),i},_create:function(){var e=this.element[0].checked;this._bindFormResetHandler(),null==this.options.disabled&&(this.options.disabled=this.element[0].disabled),this._setOption("disabled",this.options.disabled),this._addClass("ui-checkboxradio","ui-helper-hidden-accessible"),this._addClass(this.label,"ui-checkboxradio-label","ui-button ui-widget"),"radio"===this.type&&this._addClass(this.label,"ui-checkboxradio-radio-label"),this.options.label&&this.options.label!==this.originalLabel?this._updateLabel():this.originalLabel&&(this.options.label=this.originalLabel),this._enhance(),e&&this._addClass(this.label,"ui-checkboxradio-checked","ui-state-active"),this._on({change:"_toggleClasses",focus:function(){this._addClass(this.label,null,"ui-state-focus ui-visual-focus")},blur:function(){this._removeClass(this.label,null,"ui-state-focus ui-visual-focus")}})},_readType:function(){var e=this.element[0].nodeName.toLowerCase();this.type=this.element[0].type,"input"===e&&/radio|checkbox/.test(this.type)||t.error("Can't create checkboxradio on element.nodeName="+e+" and element.type="+this.type)},_enhance:function(){this._updateIcon(this.element[0].checked)},widget:function(){return this.label},_getRadioGroup:function(){var e=this.element[0].name,i="input[name='"+t.escapeSelector(e)+"']";return e?(this.form.length?t(this.form[0].elements).filter(i):t(i).filter(function(){return 0===t(this)._form().length})).not(this.element):t([])},_toggleClasses:function(){var e=this.element[0].checked;this._toggleClass(this.label,"ui-checkboxradio-checked","ui-state-active",e),this.options.icon&&"checkbox"===this.type&&this._toggleClass(this.icon,null,"ui-icon-check ui-state-checked",e)._toggleClass(this.icon,null,"ui-icon-blank",!e),"radio"===this.type&&this._getRadioGroup().each(function(){var e=t(this).checkboxradio("instance");e&&e._removeClass(e.label,"ui-checkboxradio-checked","ui-state-active")})},_destroy:function(){this._unbindFormResetHandler(),this.icon&&(this.icon.remove(),this.iconSpace.remove())},_setOption:function(e,i){"label"===e&&!i||(this._super(e,i),"disabled"===e?(this._toggleClass(this.label,null,"ui-state-disabled",i),this.element[0].disabled=i):this.refresh())},_updateIcon:function(e){var i="ui-icon ui-icon-background ";this.options.icon?(this.icon||(this.icon=t("<span>"),this.iconSpace=t("<span> </span>"),this._addClass(this.iconSpace,"ui-checkboxradio-icon-space")),"checkbox"===this.type?(i+=e?"ui-icon-check ui-state-checked":"ui-icon-blank",this._removeClass(this.icon,null,e?"ui-icon-blank":"ui-icon-check")):i+="ui-icon-blank",this._addClass(this.icon,"ui-checkboxradio-icon",i),e||this._removeClass(this.icon,null,"ui-icon-check ui-state-checked"),this.icon.prependTo(this.label).after(this.iconSpace)):void 0!==this.icon&&(this.icon.remove(),this.iconSpace.remove(),delete this.icon)},_updateLabel:function(){var e=this.label.contents().not(this.element[0]);this.icon&&(e=e.not(this.icon[0])),(e=this.iconSpace?e.not(this.iconSpace[0]):e).remove(),this.label.append(this.options.label)},refresh:function(){var e=this.element[0].checked,i=this.element[0].disabled;this._updateIcon(e),this._toggleClass(this.label,"ui-checkboxradio-checked","ui-state-active",e),null!==this.options.label&&this._updateLabel(),i!==this.options.disabled&&this._setOptions({disabled:i})}}]),t.ui.checkboxradio});
!function(t){"use strict";"function"==typeof define&&define.amd?define(["jquery","./controlgroup","./checkboxradio","../keycode","../widget"],t):t(jQuery)}(function(e){"use strict";var h;return e.widget("ui.button",{version:"1.13.3",defaultElement:"<button>",options:{classes:{"ui-button":"ui-corner-all"},disabled:null,icon:null,iconPosition:"beginning",label:null,showLabel:!0},_getCreateOptions:function(){var t,i=this._super()||{};return this.isInput=this.element.is("input"),null!=(t=this.element[0].disabled)&&(i.disabled=t),this.originalLabel=this.isInput?this.element.val():this.element.html(),this.originalLabel&&(i.label=this.originalLabel),i},_create:function(){!this.option.showLabel&!this.options.icon&&(this.options.showLabel=!0),null==this.options.disabled&&(this.options.disabled=this.element[0].disabled||!1),this.hasTitle=!!this.element.attr("title"),this.options.label&&this.options.label!==this.originalLabel&&(this.isInput?this.element.val(this.options.label):this.element.html(this.options.label)),this._addClass("ui-button","ui-widget"),this._setOption("disabled",this.options.disabled),this._enhance(),this.element.is("a")&&this._on({keyup:function(t){t.keyCode===e.ui.keyCode.SPACE&&(t.preventDefault(),this.element[0].click?this.element[0].click():this.element.trigger("click"))}})},_enhance:function(){this.element.is("button")||this.element.attr("role","button"),this.options.icon&&(this._updateIcon("icon",this.options.icon),this._updateTooltip())},_updateTooltip:function(){this.title=this.element.attr("title"),this.options.showLabel||this.title||this.element.attr("title",this.options.label)},_updateIcon:function(t,i){var t="iconPosition"!==t,o=t?this.options.iconPosition:i,s="top"===o||"bottom"===o;this.icon?t&&this._removeClass(this.icon,null,this.options.icon):(this.icon=e("<span>"),this._addClass(this.icon,"ui-button-icon","ui-icon"),this.options.showLabel||this._addClass("ui-button-icon-only")),t&&this._addClass(this.icon,null,i),this._attachIcon(o),s?(this._addClass(this.icon,null,"ui-widget-icon-block"),this.iconSpace&&this.iconSpace.remove()):(this.iconSpace||(this.iconSpace=e("<span> </span>"),this._addClass(this.iconSpace,"ui-button-icon-space")),this._removeClass(this.icon,null,"ui-wiget-icon-block"),this._attachIconSpace(o))},_destroy:function(){this.element.removeAttr("role"),this.icon&&this.icon.remove(),this.iconSpace&&this.iconSpace.remove(),this.hasTitle||this.element.removeAttr("title")},_attachIconSpace:function(t){this.icon[/^(?:end|bottom)/.test(t)?"before":"after"](this.iconSpace)},_attachIcon:function(t){this.element[/^(?:end|bottom)/.test(t)?"append":"prepend"](this.icon)},_setOptions:function(t){var i=(void 0===t.showLabel?this.options:t).showLabel,o=(void 0===t.icon?this.options:t).icon;i||o||(t.showLabel=!0),this._super(t)},_setOption:function(t,i){"icon"===t&&(i?this._updateIcon(t,i):this.icon&&(this.icon.remove(),this.iconSpace)&&this.iconSpace.remove()),"iconPosition"===t&&this._updateIcon(t,i),"showLabel"===t&&(this._toggleClass("ui-button-icon-only",null,!i),this._updateTooltip()),"label"===t&&(this.isInput?this.element.val(i):(this.element.html(i),this.icon&&(this._attachIcon(this.options.iconPosition),this._attachIconSpace(this.options.iconPosition)))),this._super(t,i),"disabled"===t&&(this._toggleClass(null,"ui-state-disabled",i),this.element[0].disabled=i)&&this.element.trigger("blur")},refresh:function(){var t=this.element.is("input, button")?this.element[0].disabled:this.element.hasClass("ui-button-disabled");t!==this.options.disabled&&this._setOptions({disabled:t}),this._updateTooltip()}}),!1!==e.uiBackCompat&&(e.widget("ui.button",e.ui.button,{options:{text:!0,icons:{primary:null,secondary:null}},_create:function(){this.options.showLabel&&!this.options.text&&(this.options.showLabel=this.options.text),!this.options.showLabel&&this.options.text&&(this.options.text=this.options.showLabel),this.options.icon||!this.options.icons.primary&&!this.options.icons.secondary?this.options.icon&&(this.options.icons.primary=this.options.icon):this.options.icons.primary?this.options.icon=this.options.icons.primary:(this.options.icon=this.options.icons.secondary,this.options.iconPosition="end"),this._super()},_setOption:function(t,i){"text"===t?this._super("showLabel",i):("showLabel"===t&&(this.options.text=i),"icon"===t&&(this.options.icons.primary=i),"icons"===t&&(i.primary?(this._super("icon",i.primary),this._super("iconPosition","beginning")):i.secondary&&(this._super("icon",i.secondary),this._super("iconPosition","end"))),this._superApply(arguments))}}),e.fn.button=(h=e.fn.button,function(o){var t="string"==typeof o,s=Array.prototype.slice.call(arguments,1),n=this;return t?this.length||"instance"!==o?this.each(function(){var t,i=e(this).attr("type"),i=e.data(this,"ui-"+("checkbox"!==i&&"radio"!==i?"button":"checkboxradio"));return"instance"===o?(n=i,!1):i?"function"!=typeof i[o]||"_"===o.charAt(0)?e.error("no such method '"+o+"' for button widget instance"):(t=i[o].apply(i,s))!==i&&void 0!==t?(n=t&&t.jquery?n.pushStack(t.get()):t,!1):void 0:e.error("cannot call methods on button prior to initialization; attempted to call method '"+o+"'")}):n=void 0:(s.length&&(o=e.widget.extend.apply(null,[o].concat(s))),this.each(function(){var t=e(this).attr("type"),t="checkbox"!==t&&"radio"!==t?"button":"checkboxradio",i=e.data(this,"ui-"+t);i?(i.option(o||{}),i._init&&i._init()):"button"==t?h.call(e(this),o):e(this).checkboxradio(e.extend({icon:!1},o))})),n}),e.fn.buttonset=function(){return e.ui.controlgroup||e.error("Controlgroup widget missing"),"option"===arguments[0]&&"items"===arguments[1]&&arguments[2]?this.controlgroup.apply(this,[arguments[0],"items.button",arguments[2]]):"option"===arguments[0]&&"items"===arguments[1]?this.controlgroup.apply(this,[arguments[0],"items.button"]):("object"==typeof arguments[0]&&arguments[0].items&&(arguments[0].items={button:arguments[0].items}),this.controlgroup.apply(this,arguments))}),e.ui.button});
!function(t){"use strict";"function"==typeof define&&define.amd?define(["jquery","./button","../version","../keycode","../safe-active-element","../widget"],t):t(jQuery)}(function(o){"use strict";function i(i){return function(){var t=this.element.val();i.apply(this,arguments),this._refresh(),t!==this.element.val()&&this._trigger("change")}}return o.widget("ui.spinner",{version:"1.13.3",defaultElement:"<input>",widgetEventPrefix:"spin",options:{classes:{"ui-spinner":"ui-corner-all","ui-spinner-down":"ui-corner-br","ui-spinner-up":"ui-corner-tr"},culture:null,icons:{down:"ui-icon-triangle-1-s",up:"ui-icon-triangle-1-n"},incremental:!0,max:null,min:null,numberFormat:null,page:10,step:1,change:null,spin:null,start:null,stop:null},_create:function(){this._setOption("max",this.options.max),this._setOption("min",this.options.min),this._setOption("step",this.options.step),""!==this.value()&&this._value(this.element.val(),!0),this._draw(),this._on(this._events),this._refresh(),this._on(this.window,{beforeunload:function(){this.element.removeAttr("autocomplete")}})},_getCreateOptions:function(){var e=this._super(),s=this.element;return o.each(["min","max","step"],function(t,i){var n=s.attr(i);null!=n&&n.length&&(e[i]=n)}),e},_events:{keydown:function(t){this._start(t)&&this._keydown(t)&&t.preventDefault()},keyup:"_stop",focus:function(){this.previous=this.element.val()},blur:function(t){this.cancelBlur?delete this.cancelBlur:(this._stop(),this._refresh(),this.previous!==this.element.val()&&this._trigger("change",t))},mousewheel:function(t,i){var n=o.ui.safeActiveElement(this.document[0]);if(this.element[0]===n&&i){if(!this.spinning&&!this._start(t))return!1;this._spin((0<i?1:-1)*this.options.step,t),clearTimeout(this.mousewheelTimer),this.mousewheelTimer=this._delay(function(){this.spinning&&this._stop(t)},100),t.preventDefault()}},"mousedown .ui-spinner-button":function(t){var i;function n(){this.element[0]!==o.ui.safeActiveElement(this.document[0])&&(this.element.trigger("focus"),this.previous=i,this._delay(function(){this.previous=i}))}i=this.element[0]===o.ui.safeActiveElement(this.document[0])?this.previous:this.element.val(),t.preventDefault(),n.call(this),this.cancelBlur=!0,this._delay(function(){delete this.cancelBlur,n.call(this)}),!1!==this._start(t)&&this._repeat(null,o(t.currentTarget).hasClass("ui-spinner-up")?1:-1,t)},"mouseup .ui-spinner-button":"_stop","mouseenter .ui-spinner-button":function(t){if(o(t.currentTarget).hasClass("ui-state-active"))return!1!==this._start(t)&&void this._repeat(null,o(t.currentTarget).hasClass("ui-spinner-up")?1:-1,t)},"mouseleave .ui-spinner-button":"_stop"},_enhance:function(){this.uiSpinner=this.element.attr("autocomplete","off").wrap("<span>").parent().append("<a></a><a></a>")},_draw:function(){this._enhance(),this._addClass(this.uiSpinner,"ui-spinner","ui-widget ui-widget-content"),this._addClass("ui-spinner-input"),this.element.attr("role","spinbutton"),this.buttons=this.uiSpinner.children("a").attr("tabIndex",-1).attr("aria-hidden",!0).button({classes:{"ui-button":""}}),this._removeClass(this.buttons,"ui-corner-all"),this._addClass(this.buttons.first(),"ui-spinner-button ui-spinner-up"),this._addClass(this.buttons.last(),"ui-spinner-button ui-spinner-down"),this.buttons.first().button({icon:this.options.icons.up,showLabel:!1}),this.buttons.last().button({icon:this.options.icons.down,showLabel:!1}),this.buttons.height()>Math.ceil(.5*this.uiSpinner.height())&&0<this.uiSpinner.height()&&this.uiSpinner.height(this.uiSpinner.height())},_keydown:function(t){var i=this.options,n=o.ui.keyCode;switch(t.keyCode){case n.UP:return this._repeat(null,1,t),!0;case n.DOWN:return this._repeat(null,-1,t),!0;case n.PAGE_UP:return this._repeat(null,i.page,t),!0;case n.PAGE_DOWN:return this._repeat(null,-i.page,t),!0}return!1},_start:function(t){return!(!this.spinning&&!1===this._trigger("start",t))&&(this.counter||(this.counter=1),this.spinning=!0)},_repeat:function(t,i,n){t=t||500,clearTimeout(this.timer),this.timer=this._delay(function(){this._repeat(40,i,n)},t),this._spin(i*this.options.step,n)},_spin:function(t,i){var n=this.value()||0;this.counter||(this.counter=1),n=this._adjustValue(n+t*this._increment(this.counter)),this.spinning&&!1===this._trigger("spin",i,{value:n})||(this._value(n),this.counter++)},_increment:function(t){var i=this.options.incremental;return i?"function"==typeof i?i(t):Math.floor(t*t*t/5e4-t*t/500+17*t/200+1):1},_precision:function(){var t=this._precisionOf(this.options.step);return t=null!==this.options.min?Math.max(t,this._precisionOf(this.options.min)):t},_precisionOf:function(t){var t=t.toString(),i=t.indexOf(".");return-1===i?0:t.length-i-1},_adjustValue:function(t){var i=this.options,n=null!==i.min?i.min:0,e=t-n;return t=n+Math.round(e/i.step)*i.step,t=parseFloat(t.toFixed(this._precision())),null!==i.max&&t>i.max?i.max:null!==i.min&&t<i.min?i.min:t},_stop:function(t){this.spinning&&(clearTimeout(this.timer),clearTimeout(this.mousewheelTimer),this.counter=0,this.spinning=!1,this._trigger("stop",t))},_setOption:function(t,i){var n;"culture"===t||"numberFormat"===t?(n=this._parse(this.element.val()),this.options[t]=i,this.element.val(this._format(n))):("max"!==t&&"min"!==t&&"step"!==t||"string"==typeof i&&(i=this._parse(i)),"icons"===t&&(n=this.buttons.first().find(".ui-icon"),this._removeClass(n,null,this.options.icons.up),this._addClass(n,null,i.up),n=this.buttons.last().find(".ui-icon"),this._removeClass(n,null,this.options.icons.down),this._addClass(n,null,i.down)),this._super(t,i))},_setOptionDisabled:function(t){this._super(t),this._toggleClass(this.uiSpinner,null,"ui-state-disabled",!!t),this.element.prop("disabled",!!t),this.buttons.button(t?"disable":"enable")},_setOptions:i(function(t){this._super(t)}),_parse:function(t){return""===(t="string"==typeof t&&""!==t?window.Globalize&&this.options.numberFormat?Globalize.parseFloat(t,10,this.options.culture):+t:t)||isNaN(t)?null:t},_format:function(t){return""===t?"":window.Globalize&&this.options.numberFormat?Globalize.format(t,this.options.numberFormat,this.options.culture):t},_refresh:function(){this.element.attr({"aria-valuemin":this.options.min,"aria-valuemax":this.options.max,"aria-valuenow":this._parse(this.element.val())})},isValid:function(){var t=this.value();return null!==t&&t===this._adjustValue(t)},_value:function(t,i){var n;""!==t&&null!==(n=this._parse(t))&&(i||(n=this._adjustValue(n)),t=this._format(n)),this.element.val(t),this._refresh()},_destroy:function(){this.element.prop("disabled",!1).removeAttr("autocomplete role aria-valuemin aria-valuemax aria-valuenow"),this.uiSpinner.replaceWith(this.element)},stepUp:i(function(t){this._stepUp(t)}),_stepUp:function(t){this._start()&&(this._spin((t||1)*this.options.step),this._stop())},stepDown:i(function(t){this._stepDown(t)}),_stepDown:function(t){this._start()&&(this._spin((t||1)*-this.options.step),this._stop())},pageUp:i(function(t){this._stepUp((t||1)*this.options.page)}),pageDown:i(function(t){this._stepDown((t||1)*this.options.page)}),value:function(t){if(!arguments.length)return this._parse(this.element.val());i(this._value).call(this,t)},widget:function(){return this.uiSpinner}}),!1!==o.uiBackCompat&&o.widget("ui.spinner",o.ui.spinner,{_enhance:function(){this.uiSpinner=this.element.attr("autocomplete","off").wrap(this._uiSpinnerHtml()).parent().append(this._buttonHtml())},_uiSpinnerHtml:function(){return"<span>"},_buttonHtml:function(){return"<a></a><a></a>"}}),o.ui.spinner});
!function($){$(function(){$(".woocommerce-product-gallery .flex-control-thumbs img, .woocommerce-product-gallery .flex-viewport img").matchHeight(),$(".single-product .aux-sticky-position").AuxinStickyPosition(),$(".single-product").photoSwipe({target:".auxshp-lightbox-btn",bgOpacity:.97,shareEl:!0,preloaderEl:!0}),$window.on("resize load removed_from_cart added_to_cart",function(){var viewportWidth=Math.max(document.documentElement.clientWidth,window.innerWidth||0),dropdown=(Math.max(document.documentElement.clientHeight,window.innerHeight||0),document.querySelector(".aux-card-dropdown"));if(dropdown){var dropdownBoundaries=dropdown.getBoundingClientRect();if(dropdownBoundaries.right>viewportWidth)dropdown.style.right="0px",dropdown.style.left="auto";else{if(!(dropdownBoundaries.left<0))return;dropdown.style.right="auto",dropdown.style.left="0px"}}}),$.fn.AuxVariationImgUpdate=function($scope){if("undefined"!=typeof productAttr){var flexSliderInstance=($scope=$scope||$(this)).find(".woocommerce-product-gallery").data("flexslider"),$variations=$scope.find(".auxshp-variations select"),$resetButton=$scope.find(".reset_variations"),isMs="undefined"!=typeof masterslider_instances;$variations.each(function(index,element){$(this).on("change",function(event){var slideIndex,value=this.value,attrName=this.getAttribute("name");Object.keys(productAttr).forEach(function(index){productAttr[index][attrName]===value&&(slideIndex=parseInt(index))}),value&&void 0!==slideIndex&&(isMs?masterslider_instances[0].api.gotoSlide(slideIndex):flexSliderInstance&&flexSliderInstance.flexAnimate(slideIndex))})}),$resetButton.on("click",function(){isMs?masterslider_instances[0].api.gotoSlide(0):flexSliderInstance.flexAnimate(0)})}},$(".single-product .auxshp-template-slider").AuxVariationImgUpdate()});var spinner=$(".aux-number");spinner.spinner({min:""!==spinner.data("min")?spinner.data("min"):1,max:""!==spinner.data("max")?spinner.data("max"):"",step:spinner.data("step")}),$("body").on("spinstart updated_wc_div",function(event){$(".aux-shop-table.cart").closest("form").find('input[name="update_cart"]').prop("disabled",!1),(spinner=$(".aux-number")).spinner({min:""!==spinner.data("min")?spinner.data("min"):1,max:""!==spinner.data("max")?spinner.data("max"):"",step:spinner.data("step")})});var zoomItems=$(".woocommerce-product-gallery .auxin-attachment");$.each(zoomItems,function(index,val){var $val=$(val);$img=$val.find("img"),$val.width()<$img.data("original-width")&&($val.trigger("zoom.destroy"),$val.zoom())}),$(window).on("woocommerce_gallery_init_zoom",function(event){if($.fn.masterslider_instances){var WCSlider,mastersliderObjs=masterslider_instances,$sliderID=$(".woocommerce-product-gallery .master-slider").attr("id");mastersliderObjs.forEach(function(el){el.$element.attr("id")!==$sliderID||(WCSlider=el)}),WCSlider&&WCSlider.api.gotoSlide(0)}}),$.fn.AuxinWishList=function($scope){var $wishlistButton=($scope=$scope||$(this)).hasClass("auxshp-wishlist")?$scope:$scope.find(".auxshp-wishlist"),$text=$wishlistButton.find(".auxshp-wishlist-text"),$WishListcontainer=$(".auxshp-wishlist-container");$("body").on("tinvwl_wishlist_mark_products",function(event,data){var productID=$('button[name="add-to-cart"').val();void 0===data.products[productID]||$wishlistButton.hasClass("available-remove")?void 0!==data.products[productID]||$wishlistButton.hasClass("available-add")||($wishlistButton.removeClass("available-remove wl-animate-added"),$wishlistButton.addClass("available-add wl-animate-removed"),$text.text(auxshp.add_to_wishlist)):($wishlistButton.addClass("available-remove wl-animate-added"),$wishlistButton.removeClass("available-add wl-animate-removed"),$text.text(auxshp.remove_from_wishlist)),$(".add_to_cart_button").each(function(){productID=$(this).data("product_id");var $cardWishlistButton=$(this).parents(".aux-product-tools").find(".auxshp-wishlist");$cardWishlistButton.length&&(void 0===data.products[productID]||$cardWishlistButton.hasClass("available-remove")?void 0!==data.products[productID]||$cardWishlistButton.hasClass("available-add")||($cardWishlistButton.removeClass("available-remove wl-animate-added"),$cardWishlistButton.addClass("available-add wl-animate-removed"),$text.text(auxshp.add_to_wishlist)):($cardWishlistButton.addClass("available-remove wl-animate-added"),$cardWishlistButton.removeClass("available-add wl-animate-removed"),$text.text(auxshp.remove_from_wishlist)))})}),$wishlistButton.hasClass("tinvwl_add_to_wishlist_button")||$wishlistButton.on("click",function(e){if(e.preventDefault(),!$(this).hasClass("disabled-add-wishlist")){var $this=$(this),data={action:"auxshp_wishlist_add",product_id:$this.data("auxshp-product_id"),verify_nonce:$this.data("auxshp-verify_nonce")};$this.hasClass("available-remove")?(data.action="auxshp_wishlist_remove",$this.removeClass("available-remove wl-animate-added"),$this.addClass("available-add wl-animate-removed")):($this.removeClass("available-add wl-animate-removed"),$this.addClass("available-remove wl-animate-added")),$.post(auxshp.ajax_url,data,function(res){$text.text(res.data.status),$WishListcontainer&&(2<$WishListcontainer.find("tr").length?$this.closest("tr").remove():$WishListcontainer.html(res.data.message))})}})},$(".auxshp-wishlist").each(function(){$(this).AuxinWishList()}),$(" .aux-widget-recent-products-parallax").each(function(index,element){var $element=$(element),$filters=$element.find(".aux-ajax-filters ul li"),$container=$element.find(".aux-product-parallax-wrapper"),$loading=$container.find(".aux-items-loading");data={action:"auxin_parallax_products_handler",n:$container.data("n"),args:eval($container.data("element-id")+"AjaxConfig")},$filters.on("click",function(e){e.preventDefault();var $columns=$container.find('[class*="aux-parallax-column"]'),$this=$(this),data={action:"auxin_parallax_products_handler",n:$container.data("n"),args:eval($container.data("element-id")+"AjaxConfig"),term:$this.data("category-id")};$.post(auxshp.ajax_url,data,function(res){if(res){var $items=$(res.data).filter(".aux-parallax-item");$container.AuxinMasonryAnimate("showLoading"),setTimeout(function(){$container.AuxinMasonryAnimate("insertItem",$items),$container.AuxinMasonryAnimate("hideLoading")},500)}})})}),$(document).on("click",".aux-remove-cart-content",function(e){e.preventDefault();var product_id=$(this).data("product_id"),verify_nonce=$(this).data("verify_nonce"),$cartBoxEl=$(this).closest(".aux-cart-wrapper").addClass("aux-cart-remove-in-progress");$.ajax({type:"POST",dataType:"json",url:auxshp.ajax_url,data:{action:"auxshp_product_remove",product_id:product_id,verify_nonce:verify_nonce},success:function(response){$(".woocommerce-message, .woocommerce-error").remove(),response.success?($(".aux-hidden-blocks").append(response.data.notif),0===parseInt(response.data.total)?($(".aux-card-dropdown").html(response.data.empty),$(".aux-cart-contents").find("span").remove()):($(".aux-card-item").filter(function(){return $(this).data("product-id")==product_id}).remove(),$(".aux-cart-contents").find("span").text(response.data.count)),$(".aux-cart-subtotal").each(function(){$(this).find(".woocommerce-Price-amount").contents().filter(function(){return 3==this.nodeType})[0].nodeValue=response.data.total}),$cartBoxEl.removeClass("aux-cart-remove-in-progress")):$(".aux-hidden-blocks").append(response.data)}})}),$.fn.AdvancedRecentProductAjax=function($scope){$scope=$scope||$(this),$this=$scope.hasClass("aux-widget-recent-products-pro")?$scope:$scope.find(".aux-widget-recent-products-pro"),$container=$this.find(".aux-ajax-view"),$paginateLinks=$scope.find(".aux-pagination a"),$ajaxSpinner=$this.find(".aux-items-loading"),$filterLists=$this.find(".aux-ajax-filters li[data-category-id]"),$sortLists=$this.find(".aux-sort-filter li[data-filter]"),get_data=function($scope,$paged){return $container=$scope.find(".aux-ajax-view"),$ajaxSpinner=$scope.find(".aux-items-loading"),$filterLists=$scope.find(".aux-ajax-filters li[data-category-id]"),{action:"aux_advacned_recent_product_filter_content",widget:$scope,container:$container,ajaxSpinner:$ajaxSpinner,filterLists:$filterLists,taxonomy:$container.data("taxonomy"),num:$container.data("num"),order:$container.data("order"),orderby:$container.data("orderby"),n:$container.data("n"),args:eval($container.data("element-id")+"AjaxConfig"),paged:$paged}};var main_url=window.location.href;window.addEventListener("popstate",function(e){if(-1!==window.location.href.indexOf("#/")){var get_deeplink_part=window.location.href.substr(window.location.href.indexOf("#/")+2),slug=get_deeplink_part.substr(0,get_deeplink_part.indexOf("/"));data=get_data($('.aux-recent-products-pro-wrapper.aux-ajax-view[data-slug="'+slug+'"]').parents(".aux-widget-recent-products-pro")),data.term=get_deeplink_part.substr(get_deeplink_part.indexOf("/")+1),deeplink_check_url("from_popstate",data)}else $(document).find(".aux-widget-recent-products-pro").each(function(){$(this).find('li[data-category-id="all"] > a').hasClass("aux-selected")||(data=get_data($(this)),data.term="all",deeplink_check_url("from_popstate",data))})}),$filterLists.on("click",function(e){e.preventDefault(),data=get_data($(this).parents(".aux-widget-recent-products-pro")),data.term=$(this).data("category-id"),data.container.removeClass("slow-show").addClass("slow-hide"),data.ajaxSpinner.removeClass("aux-loading-hide").addClass("aux-loading-visible"),load_products(data),deeplink_save_url(data)}),ajax_pagination=function($paginateLinks){$paginateLinks.on("click",function(e){e.preventDefault(),data=get_data($(this).parents(".aux-widget-recent-products-pro"),$(this).data("paged")),data.term=data.widget.find(".aux-filters a.aux-selected").parent("li").data("category-id"),data.container.removeClass("slow-show").addClass("slow-hide"),data.ajaxSpinner.removeClass("aux-loading-hide").addClass("aux-loading-visible"),load_products(data),deeplink_save_url(data),ajax_pagination($paginateLinks)})},ajax_pagination($paginateLinks),load_products=function(data){ajax_request_data={action:data.action,taxonomy:data.taxonomy,num:data.num,order:data.order,orderby:data.orderby,n:data.n,args:data.args,term:data.term,paged:data.paged},$.post(auxshp.ajax_url,ajax_request_data,function(res){res&&setTimeout(function(){data.container.empty(),data.container.append(res.data),data.ajaxSpinner.removeClass("aux-loading-visible").addClass("aux-loading-hide"),data.container.removeClass("slow-hide").addClass("slow-show"),$(".auxshp-wishlist").each(function(){$(this).AuxinWishList()}),$(".aux-shop-quicklook-wrapper").each(function(index,el){$(this).AuxinQuickLook()}),ajax_pagination(data.container.find(".aux-pagination a"))},1e3)})},deeplink_save_url=function(data){if("yes"==data.args.deeplink){var new_url=main_url+"#/"+data.args.deeplink_slug+"/"+data.term;window.history.pushState(main_url,"",new_url)}},deeplink_check_url=function(from,data){var id_location=window.location.href.indexOf("#/"+data.args.deeplink_slug+"/");if(-1!==id_location)data.term=window.location.href.substr(id_location+data.args.deeplink_slug.length+3);else{if("from_popstate"!==from)return;data.term="all"}data.container.removeClass("slow-show").addClass("slow-hide"),data.ajaxSpinner.removeClass("aux-loading-hide").addClass("aux-loading-visible"),data.filterLists.find(" > a").removeClass("aux-selected"),data.widget.find('.aux-ajax-filters li[data-category-id="'+data.term+'"] a').addClass("aux-selected"),load_products(data)},deeplink_check_url("",get_data($this)),$sortLists.on("click",function(e){e.preventDefault(),data.sort=$(this).data("filter"),$(this).attr("data-filter-order")&&(data.sortOrder=$(this).attr("data-filter-order")),$container.removeClass("slow-show").addClass("slow-hide"),$ajaxSpinner.removeClass("aux-loading-hide").addClass("aux-loading-visible"),$.post(auxshp.ajax_url,data,function(res){res&&setTimeout(function(){$container.empty(),$container.append(res.data),$ajaxSpinner.removeClass("aux-loading-visible").addClass("aux-loading-hide"),$container.removeClass("slow-hide").addClass("slow-show"),$(".auxshp-wishlist").each(function(){$(this).AuxinWishList()}),$(".aux-shop-quicklook-wrapper").each(function(index,el){$(this).AuxinQuickLook()})},1e3)})})},$(".aux-widget-recent-products-pro").each(function(){$(this).AdvancedRecentProductAjax()}),$.fn.AuxinQuickLook=function($scope){var st={$btnListener:($scope=$scope||$(this)).find(".aux-shop-quicklook"),$modalTarget:$(".aux-hidden-blocks"),modalClass:"aux-shop-quicklook-modal",modalOnOpenClass:"aux-open aux-loading"};st.$btnListener.on("click",function(e){var $modal=$("<dialog></dialog>");$modal.addClass(st.modalClass),$modal.appendTo(st.$modalTarget),$closeBtn=$('<button type="button" class="aux-quicklook-close"><i class="aux-ico auxicon-close-1"></i></button>'),$closeBtn.appendTo($modal),setTimeout(function(){$modal.addClass(st.modalOnOpenClass)},300);var data={action:"aux_quick_look_content",nonce:$(this).data("verify-nonce"),productID:$(this).data("product-id"),productType:$(this).data("product-type")};dialogPolyfill.registerDialog($modal[0]),$modal[0].showModal(),$.post(auxshp.ajax_url,data,function(res){$(".aux-shop-quicklook-modal").removeClass("aux-loading"),$(res.data).appendTo($modal),$(".aux-quicklook-carousel").AuxinCarousel({columns:1}),$(".aux-shop-quicklook-modal .auxshp-wishlist").each(function(){$(this).AuxinWishList()}),$.fn.AuxinJsSocialsInit($modal);var spinner=$("input.qty");spinner.spinner({min:""!==spinner.data("min")?spinner.data("min"):1,max:""!==spinner.data("max")?spinner.data("max"):""}),$.fn.tawcvs_variation_swatches_form&&($(".variations_form").tawcvs_variation_swatches_form(),$(document.body).trigger("tawcvs_initialized")),$(".aux-shop-quicklook-modal form").on("submit",function(e){$(this).wc_variation_form().find(".variations select:eq(0)").change(),$(this).trigger("check_variations"),$(this).trigger("woocommerce_update_variation_values")})}),$closeBtn.on("click",function(){$modal[0].close(),$modal.remove()})})},$(".aux-shop-quicklook-wrapper").each(function(index,el){$(this).AuxinQuickLook()}),$.fn.AuxinCartTotalItems=function($scope){if($scope=$scope||$(this),$totalItems=$scope.find(".aux-cart-total-items"),0!==$totalItems.length){var $items=$scope.find(".aux-card-item"),totalCount=0;$items.each(function(index,el){var itemCount=parseInt($(el).find(".aux-card-item-details > span").text().trim().split(" ")[0]);totalCount+=itemCount}),$totalItems.find(".number").text(totalCount)}},$(".site-header-section").each(function(index,el){$(el).find(".aux-cart-wrapper").AuxinCartTotalItems()}),$.fn.AuxinShopWidgetAreaHandler=function($scope){$scope=$scope||$(this);var $window=$(window),st={areaClass:".aux-shop-widget-area",$btn:$scope.find(".aux-shop-custom-widget-area-btn"),$area:$scope.find(".aux-shop-widget-area"),openClass:"aux-open"};st.$btn.on("click",function(e){e.preventDefault(),e.stopPropagation();var areaHeight=st.$area.find(".aux-wrapper").outerHeight(),windowWidth=$window.width();st.$area.toggleClass(st.openClass),st.$area.hasClass(st.openClass)&&768<windowWidth?st.$area.css("height",areaHeight):!st.$area.hasClass(st.openClass)&&768<windowWidth?st.$area.css("height",0):windowWidth<768&&st.$area.css("height","auto")}),$window.on("resize load",function(){var areaHeight=st.$area.find(".aux-wrapper").outerHeight();st.$area.hasClass(st.openClass)&&($(window).width()<768?st.$area.css("height","auto"):st.$area.css("height",areaHeight))}),$(document).on("click",function(e){0===$(e.target).closest(st.areaClass).length&&$(st.areaClass).hasClass(st.openClass)&&st.$area.removeClass(st.openClass)})},$(".woocommerce-page").AuxinShopWidgetAreaHandler()}(jQuery);
function on_keydown_remove_from_cart(e){" "===e.key&&(e.preventDefault(),e.currentTarget.click())}function focus_populate_live_region(){var e=["woocommerce-message","woocommerce-error","wc-block-components-notice-banner"].map(function(e){return"."+e+'[role="alert"]'}).join(", "),o=document.querySelectorAll(e);if(0!==o.length){var t=o[0];t.setAttribute("tabindex","-1");var n=setTimeout(function(){t.focus(),clearTimeout(n)},500)}}function refresh_sorted_by_live_region(){var e=document.querySelector(".woocommerce-result-count"),o=document.querySelector('[data-wp-interactive="woocommerce/product-filters"]');if(e&&window.location.search&&!o){var t=e.innerHTML;e.setAttribute("role","alert"),e.setAttribute("aria-hidden","true");var n=setTimeout(function(){e.setAttribute("aria-hidden","false"),e.innerHTML="",e.innerHTML=t,clearTimeout(n)},2e3)}}function on_document_ready(){focus_populate_live_region(),refresh_sorted_by_live_region()}jQuery(function(e){e(".woocommerce-ordering").on("change","select.orderby",function(){e(this).closest("form").trigger("submit")}),e("input.qty:not(.product-quantity input.qty)").each(function(){var o=parseFloat(e(this).attr("min"));o>=0&&parseFloat(e(this).val())<o&&e(this).val(o)});var o="store_notice"+(e(".woocommerce-store-notice").data("noticeId")||"");if("hidden"===Cookies.get(o))e(".woocommerce-store-notice").hide();else{function t(o){["Enter"," "].includes(o.key)&&(o.preventDefault(),e(".woocommerce-store-notice__dismiss-link").click())}e(".woocommerce-store-notice").show(),e(".woocommerce-store-notice__dismiss-link").on("click",function n(r){Cookies.set(o,"hidden",{path:"/"}),e(".woocommerce-store-notice").hide(),r.preventDefault(),e(".woocommerce-store-notice__dismiss-link").off("click",n).off("keydown",t)}).on("keydown",t)}e(".woocommerce-input-wrapper span.description").length&&e(document.body).on("click",function(){e(".woocommerce-input-wrapper span.description:visible").prop("aria-hidden",!0).slideUp(250)}),e(".woocommerce-input-wrapper").on("click",function(e){e.stopPropagation()}),e(".woocommerce-input-wrapper :input").on("keydown",function(o){var t=e(this).parent().find("span.description");if(27===o.which&&t.length&&t.is(":visible"))return t.prop("aria-hidden",!0).slideUp(250),o.preventDefault(),!1}).on("click focus",function(){var o=e(this).parent(),t=o.find("span.description");o.addClass("currentTarget"),e(".woocommerce-input-wrapper:not(.currentTarget) span.description:visible").prop("aria-hidden",!0).slideUp(250),t.length&&t.is(":hidden")&&t.prop("aria-hidden",!1).slideDown(250),o.removeClass("currentTarget")}),e.scroll_to_notices=function(o){o.length&&e("html, body").animate({scrollTop:o.offset().top-100},1e3)},e('.woocommerce form .woocommerce-Input[type="password"]').wrap('<span class="password-input"></span>'),e(".woocommerce form input").filter(":password").parent("span").addClass("password-input"),e(".password-input").each(function(){const o=e(this).find("input").attr("id");e(this).append('<button type="button" class="show-password-input" aria-label="'+woocommerce_params.i18n_password_show+'" aria-describedBy="'+o+'"></button>')}),e(".show-password-input").on("click",function(o){o.preventDefault(),e(this).hasClass("display-password")?(e(this).removeClass("display-password"),e(this).attr("aria-label",woocommerce_params.i18n_password_show)):(e(this).addClass("display-password"),e(this).attr("aria-label",woocommerce_params.i18n_password_hide)),e(this).hasClass("display-password")?e(this).siblings(['input[type="password"]']).prop("type","text"):e(this).siblings('input[type="text"]').prop("type","password"),e(this).siblings("input").focus()}),e("a.coming-soon-footer-banner-dismiss").on("click",function(o){var t=e(o.target);e.ajax({type:"post",url:t.data("rest-url"),data:{woocommerce_meta:{coming_soon_banner_dismissed:"yes"}},beforeSend:function(e){e.setRequestHeader("X-WP-Nonce",t.data("rest-nonce"))},complete:function(){e("#coming-soon-footer-banner").hide()}})}),"undefined"==typeof wc_add_to_cart_params&&e(document.body).on("keydown",".remove_from_cart_button",on_keydown_remove_from_cart),e(document.body).on("item_removed_from_classic_cart updated_wc_div",focus_populate_live_region)}),document.addEventListener("DOMContentLoaded",on_document_ready);
!function(c){var w=window.wpApiSettings;function t(e){return e=t.buildAjaxOptions(e),t.transport(e)}t.buildAjaxOptions=function(e){var t,n,a,p,o,r,i=e.url,d=e.path,s=e.method;for(r in"string"==typeof e.namespace&&"string"==typeof e.endpoint&&(t=e.namespace.replace(/^\/|\/$/g,""),d=(n=e.endpoint.replace(/^\//,""))?t+"/"+n:t),"string"==typeof d&&(n=w.root,d=d.replace(/^\//,""),"string"==typeof n&&-1!==n.indexOf("?")&&(d=d.replace("?","&")),i=n+d),p=!(e.data&&e.data._wpnonce),o=!0,a=e.headers||{})if(a.hasOwnProperty(r))switch(r.toLowerCase()){case"x-wp-nonce":p=!1;break;case"accept":o=!1}return p&&(a=c.extend({"X-WP-Nonce":w.nonce},a)),o&&(a=c.extend({Accept:"application/json, */*;q=0.1"},a)),"string"!=typeof s||"PUT"!==(s=s.toUpperCase())&&"DELETE"!==s||(a=c.extend({"X-HTTP-Method-Override":s},a),s="POST"),delete(e=c.extend({},e,{headers:a,url:i,method:s})).path,delete e.namespace,delete e.endpoint,e},t.transport=c.ajax,window.wp=window.wp||{},window.wp.apiRequest=t}(jQuery);