((r,d,l)=>{l={$div:null,settings:null,store:null,chatbox:!1,showed_at:0,is_ready:!1,is_mobile:/Mobile|Android|iPhone|iPad/i.test(navigator.userAgent),can_qr:r.QrCreator&&"function"==typeof QrCreator.render,...l},(r.joinchat_obj=l).$=function(t){return this.$div.querySelector(t)},l.$$=function(t){return this.$div.querySelectorAll(t)},l.send_event=function(o){if((o={event_category:this.settings.event_category||"JoinChat",event_label:"",event_action:"",chat_channel:"whatsapp",chat_id:"--",is_mobile:this.is_mobile?"yes":"no",page_location:location.href,page_title:d.title||"no title",...o}).event_label=o.event_label||o.link||"",o.event_action=o.event_action||o.chat_channel+": "+o.chat_id,delete o.link,d.dispatchEvent(new CustomEvent("joinchat:event",{detail:o,cancelable:!0}))){let t=r[this.settings.data_layer]||r[r.gtm4wp_datalayer_name]||r.dataLayerPYS||r.dataLayer;if("object"==typeof t){let n=r.gtag||function(){t.push(arguments)},s=void 0!==this.settings.ga_event?this.settings.ga_event:"generate_lead";if(s){let e={transport_type:"beacon",...o},i=(Object.keys(e).forEach(t=>{"page_location"===t?e[t]=e[t].substring(0,1e3):"page_referrer"===t?e[t]=e[t].substring(0,420):"page_title"===t?e[t]=e[t].substring(0,300):"string"==typeof e[t]&&(e[t]=e[t].substring(0,100))}),[]),a=t=>{i.includes(t)||(t.startsWith("G-")||t.startsWith("GT-"))&&(i.push(t),n("event",s,{send_to:t,...e}))};if(r.google_tag_data&&google_tag_data.tidr&&google_tag_data.tidr.destination)for(var h in google_tag_data.tidr.destination)a(h);t.forEach(t=>{"config"===t[0]&&t[1]&&a(t[1])})}this.settings.gads&&n("event","conversion",{send_to:this.settings.gads})}var e,i,a=o.event_category;delete o.event_category,"object"==typeof t&&t.push({event:a,...o}),"function"==typeof fbq&&("whatsapp"===o.chat_channel&&(i=""+(e=o.chat_id).substring(0,3)+"X".repeat(e.length-5)+e.substring(e.length-2),o.chat_id=i,o.event_label=o.event_label.replace(e,i),o.event_action=o.event_action.replace(e,i)),fbq("trackCustom",a,o))}},l.get_wa_link=function(t,e,i){e=void 0!==e?e:this.settings.message_send||"",i=void 0!==i?i:this.settings.whatsapp_web&&!this.is_mobile;i=new URL((i?"https://web.whatsapp.com/send?phone=":"https://wa.me/")+(t||this.settings.telephone));return e&&i.searchParams.set("text",e),i.toString()},l.track_click=function(t){var e;this.settings.tracking_url&&(e={trigger:t.trigger||"unknown",chat_channel:t.chat_channel||"",chat_id:t.chat_id||"",is_mobile:this.is_mobile?"1":"0"},d.dispatchEvent(new CustomEvent("joinchat:track",{detail:{params:t,payload:e},cancelable:!0})))&&(t=new URLSearchParams(e),this.settings.tracking_nonce&&t.set("nonce",this.settings.tracking_nonce),"function"==typeof navigator.sendBeacon?navigator.sendBeacon(this.settings.tracking_url,t):fetch(this.settings.tracking_url,{method:"POST",headers:{"Content-Type":"application/x-www-form-urlencoded; charset=UTF-8"},body:t.toString(),keepalive:!0,credentials:"same-origin"}).catch(()=>{}))},l.show=function(t){this.$div.removeAttribute("hidden"),this.$div.classList.add("joinchat--show"),t&&this.$div.classList.add("joinchat--tooltip")},l.hide=function(){this.$div.classList.remove("joinchat--show")},l.chatbox_show=function(t="unknown"){this.chatbox||(this.chatbox=!0,this.showed_at=Date.now(),clearTimeout(this.open_text_anim_timeout),this.$div.classList.add("joinchat--chatbox"),this.$div.classList.add("joinchat--opening"),this.open_text_anim_timeout=setTimeout(()=>this.$div.classList.remove("joinchat--opening"),550),this.settings.message_badge&&this.$(".joinchat__badge").classList.replace("joinchat__badge--in","joinchat__badge--out"),d.dispatchEvent(new CustomEvent("joinchat:show",{detail:{trigger:t}})))},l.chatbox_hide=function(){this.chatbox&&(this.chatbox=!1,clearTimeout(this.open_text_anim_timeout),this.$div.classList.remove("joinchat--chatbox","joinchat--tooltip","joinchat--opening"),this.settings.message_badge&&this.$(".joinchat__badge").classList.remove("joinchat__badge--out"),d.dispatchEvent(new Event("joinchat:hide")))},l.save_hash=function(){var t;!this.settings.message_hash||this.settings.message_delay<0||(t=(this.store.getItem("joinchat_hashes")||"").split(",").filter(Boolean)).includes(this.settings.message_hash)||(t.push(this.settings.message_hash),this.store.setItem("joinchat_hashes",t.join(",")))},l.open_whatsapp=function(t,e,i="unknown"){t=t||this.settings.telephone,e=void 0!==e?e:this.settings.message_send||"";t={link:this.get_wa_link(t,e),chat_channel:"whatsapp",chat_id:t,chat_message:e,trigger:i};d.dispatchEvent(new CustomEvent("joinchat:open",{detail:t,cancelable:!0}))&&(this.track_click(t),this.send_event(t),r.open(t.link,"joinchat","noopener"))},l.need_optin=function(){return this.$div.classList.contains("joinchat--optout")},l.use_qr=function(){return!!this.settings.qr&&this.can_qr&&!this.is_mobile},l.open=function(t,e,i,a="unknown"){t&&!this.need_optin()||!l.$(".joinchat__chatbox")?Date.now()<l.showed_at+600||(this.save_hash(),this.open_whatsapp(e,i,a)):this.chatbox_show(a)},l.close=function(){this.save_hash(),this.chatbox_hide()},l.rand_text=function(t){t.querySelectorAll("jc-rand").forEach(t=>{var e=t.children;t.insertAdjacentHTML("afterend",e[Math.floor(Math.random()*e.length)].innerHTML),t.remove()})},l.qr=function(t,e){var i=d.createElement("CANVAS");return QrCreator.render(Object.assign({text:t,radius:.4,background:"#FFF",size:200*(r.devicePixelRatio||1)},this.settings.qr||{},e||{}),i),i};var t=()=>{if(l.$div=d.querySelector(".joinchat"),l.$div){l.settings=JSON.parse(l.$div.dataset.settings);try{localStorage.test=2,l.store=localStorage}catch(t){l.store={_data:{},setItem:function(t,e){this._data[t]=String(e)},getItem:function(t){return this._data.hasOwnProperty(t)?this._data[t]:null}}}if(l.settings&&l.settings.telephone){if(l.is_mobile||!l.settings.mobile_only){d.dispatchEvent(new Event("joinchat:starting"));var e=1e3*l.settings.button_delay,n=Math.max(0,1e3*l.settings.message_delay);let c=!!l.settings.message_hash;var s=parseInt(l.store.getItem("joinchat_views")||1)>=l.settings.message_views,o=(l.store.getItem("joinchat_hashes")||"").split(",").filter(Boolean);let i=void 0!==l.settings.cta_viewed?l.settings.cta_viewed:-1!==o.indexOf(l.settings.message_hash||"none"),t=!i&&(l.settings.message_badge||!c||!n||!s),a=(setTimeout(()=>l.show(t),e),(t,e=!1)=>l.open(e,void 0,void 0,t));if(c&&!i&&n){let t;l.settings.message_badge?t=setTimeout(()=>l.$(".joinchat__badge").classList.add("joinchat__badge--in"),e+n):s&&(t=setTimeout(()=>a("auto"),e+n)),d.addEventListener("joinchat:show",()=>clearTimeout(t),{once:!0})}if(o=l.$(".joinchat__button"),!l.is_mobile){let t;o.addEventListener("mouseenter",()=>{l.$(".joinchat__chatbox")&&(t=setTimeout(()=>a("hover"),1500))}),o.addEventListener("mouseleave",()=>{clearTimeout(t)})}if(o.addEventListener("click",()=>a("button")),l.$(".joinchat__open")?.addEventListener("click",()=>a("contact",!0)),l.$(".joinchat__close")?.addEventListener("click",()=>l.close()),l.$("#joinchat_optin")?.addEventListener("change",t=>{t=t.target.checked;l.$div.classList.toggle("joinchat--optout",!t),d.dispatchEvent(new CustomEvent("joinchat:optin",{detail:{optin:t}}))}),l.is_mobile){let e,t,i=()=>{var t=(d.activeElement.type||"").toLowerCase();["date","datetime","email","month","number","password","search","tel","text","textarea","time","url","week"].includes(t)?l.chatbox?(l.chatbox_hide(),setTimeout(()=>l.hide(),400)):l.hide():l.show()};["focusin","focusout"].forEach(t=>d.addEventListener(t,t=>{t.target.matches("input, textarea")&&!l.$div.contains(t.target)&&(clearTimeout(e),e=setTimeout(i,200))})),r.addEventListener("resize",()=>{clearTimeout(t),t=setTimeout(()=>{l.$div.style.setProperty("--vh",r.innerHeight+"px")},200)}),r.dispatchEvent(new Event("resize"))}if(l.use_qr()?l.$(".joinchat__qr").appendChild(l.qr(l.get_wa_link(void 0,void 0,!1))):l.$(".joinchat__qr")?.remove(),n&&!s&&l.store.setItem("joinchat_views",parseInt(l.store.getItem("joinchat_views")||0)+1),d.addEventListener("joinchat:show",()=>{let a=l.$(".joinchat__scroll"),n=l.$(".joinchat__chat"),s=l.$$(".joinchat__bubble");var t=r.matchMedia("(prefers-reduced-motion)").matches;if(!n)return;if(c&&l.rand_text(n),l.$$("[data-src]").forEach(t=>{t.setAttribute("src",t.dataset.src),t.removeAttribute("data-src")}),!t){1<s.length&&(s.forEach(t=>t.classList.add("joinchat--hidden")),l.$(".joinchat__optin")?.classList.add("joinchat--hidden"));let e=n.offsetHeight,i;new MutationObserver(()=>{var t;a.scrollHeight>a.offsetHeight||(t=n.offsetHeight,clearTimeout(i),n.style.height=e+"px",n.offsetHeight,n.style.height=t+"px",e=t,i=setTimeout(()=>{n.style.height="",e=n.offsetHeight},205))}).observe(n,{childList:!0,attributes:!0,attributeFilter:["class"]})}if(s.length<=1||t)return void setTimeout(()=>n.dispatchEvent(new Event("joinchat:bubbles")),1);let e=0,i=(t,e)=>Math.round(Math.random()*(e-t)+t),o=(t,e)=>{l.$(".joinchat__bubble--loading")?.remove(),t.classList.remove("joinchat--hidden"),setTimeout(h,e)},h=()=>{if(e>=s.length)l.$(".joinchat__optin")?.classList.remove("joinchat--hidden"),n.dispatchEvent(new Event("joinchat:bubbles"));else{let t=s[e++];t.classList.contains("joinchat__bubble--note")?o(t,210):(n.insertAdjacentHTML("beforeend",'<div class="joinchat__bubble joinchat__bubble--loading"></div>'),setTimeout(()=>o(t,i(400,600)),Math.min(60*t.textContent.split(/\s+/).length+210,3e3)))}};h()},{once:!0}),"#joinchat"!==(e=new URL(r.location)).hash&&!e.searchParams.has("joinchat")||(o=1e3*(parseInt(e.searchParams.get("joinchat"))||0),setTimeout(()=>l.show(),o),setTimeout(()=>l.chatbox_show("url"),700+o)),d.addEventListener("click",t=>{var e=t.target.closest('.joinchat_open, .joinchat_app, a[href="#joinchat"], a[href="#whatsapp"]');e&&(t.preventDefault(),t=e===e.closest('.joinchat_app, a[href="#whatsapp"]'),l.open(t,e.dataset.phone,e.dataset.message,"trigger"))}),d.addEventListener("click",t=>{t.target.closest(".joinchat_close")&&(t.preventDefault(),l.close())}),n=d.querySelectorAll(".joinchat_show, .joinchat_force_show"),c&&n&&"IntersectionObserver"in r){let e=new IntersectionObserver(t=>{t.forEach(t=>{t.intersectionRatio<=0||i&&!t.target.classList.contains("joinchat_force_show")||(e.disconnect(),a("screen"))})});n.forEach(t=>e.observe(t))}l.is_ready=!0,d.dispatchEvent(new Event("joinchat:start"))}else l.hide(),d.addEventListener("click",t=>{var e=t.target.closest('.joinchat_open, .joinchat_app, a[href="#joinchat"], a[href="#whatsapp"]');e&&(t.preventDefault(),l.open_whatsapp(e.dataset.phone,e.dataset.message,"trigger"))});if(l.can_qr&&!l.is_mobile?d.querySelectorAll(".joinchat-button__qr").forEach(t=>t.appendChild(l.qr(l.get_wa_link(t.dataset.phone,t.dataset.message,!1)))):d.querySelectorAll(".wp-block-joinchat-button figure").forEach(t=>t.remove()),void 0!==l.settings.sku&&"function"==typeof jQuery){let a=l.settings.message_send;jQuery("form.variations_form").on("found_variation reset_data",function(t,e){let i=e&&e.sku||l.settings.sku;l.$$(".joinchat__chat jc-sku").forEach(t=>t.textContent=i),l.settings.message_send=a.replace(/<jc-sku>.*<\/jc-sku>/g,i)})}}}};"loading"!==d.readyState?t():d.addEventListener("DOMContentLoaded",t)})(window,document,window.joinchat_obj||{});
!function(e){var n;if("function"==typeof define&&define.amd&&(define(e),n=!0),"object"==typeof exports&&(module.exports=e(),n=!0),!n){var t=window.Cookies,o=window.Cookies=e();o.noConflict=function(){return window.Cookies=t,o}}}(function(){function f(){for(var e=0,n={};e<arguments.length;e++){var t=arguments[e];for(var o in t)n[o]=t[o]}return n}function a(e){return e.replace(/(%[0-9A-Z]{2})+/g,decodeURIComponent)}return function e(u){function c(){}function t(e,n,t){if("undefined"!=typeof document){"number"==typeof(t=f({path:"/"},c.defaults,t)).expires&&(t.expires=new Date(1*new Date+864e5*t.expires)),t.expires=t.expires?t.expires.toUTCString():"";try{var o=JSON.stringify(n);/^[\{\[]/.test(o)&&(n=o)}catch(e){}n=u.write?u.write(n,e):encodeURIComponent(String(n)).replace(/%(23|24|26|2B|3A|3C|3E|3D|2F|3F|40|5B|5D|5E|60|7B|7D|7C)/g,decodeURIComponent),e=encodeURIComponent(String(e)).replace(/%(23|24|26|2B|5E|60|7C)/g,decodeURIComponent).replace(/[\(\)]/g,escape);var r="";for(var i in t)t[i]&&(r+="; "+i,!0!==t[i]&&(r+="="+t[i].split(";")[0]));return document.cookie=e+"="+n+r}}function n(e,n){if("undefined"!=typeof document){for(var t={},o=document.cookie?document.cookie.split("; "):[],r=0;r<o.length;r++){var i=o[r].split("="),c=i.slice(1).join("=");n||'"'!==c.charAt(0)||(c=c.slice(1,-1));try{var f=a(i[0]);if(c=(u.read||u)(c,f)||a(c),n)try{c=JSON.parse(c)}catch(e){}if(t[f]=c,e===f)break}catch(e){}}return e?t[e]:t}}return c.set=t,c.get=function(e){return n(e,!1)},c.getJSON=function(e){return n(e,!0)},c.remove=function(e,n){t(e,"",f(n,{expires:-1}))},c.defaults={},c.withConverter=e,c}(function(){})});
!function(n){"function"==typeof define&&define.amd?define(["jquery"],n):"object"==typeof module&&module.exports?module.exports=function(e,t){return void 0===t&&(t="undefined"!=typeof window?require("jquery"):require("jquery")(e)),n(t),t}:n(jQuery)}(function(u){"use strict";var r,i,o,n,a,s;function c(e,t){if(!(this instanceof c)){var n=new c(e,t);return n.open(),n}this.id=c.id++,this.setup(e,t),this.chainCallbacks(c._callbackChain)}void 0!==u?u.fn.jquery.match(/-ajax/)?"console"in window&&window.console.info("Featherlight needs regular jQuery, not the slim version."):(r=[],i=function(t){return r=u.grep(r,function(e){return e!==t&&0<e.$instance.closest("body").length})},o={allow:1,allowfullscreen:1,frameborder:1,height:1,longdesc:1,marginheight:1,marginwidth:1,mozallowfullscreen:1,name:1,referrerpolicy:1,sandbox:1,scrolling:1,src:1,srcdoc:1,style:1,webkitallowfullscreen:1,width:1},n={keyup:"onKeyUp",resize:"onResize"},a=function(e){u.each(c.opened().reverse(),function(){if(!e.isDefaultPrevented()&&!1===this[n[e.type]](e))return e.preventDefault(),e.stopPropagation(),!1})},s=function(e){var t;e!==c._globalHandlerInstalled&&(c._globalHandlerInstalled=e,t=u.map(n,function(e,t){return t+"."+c.prototype.namespace}).join(" "),u(window)[e?"on":"off"](t,a))},c.prototype={constructor:c,namespace:"featherlight",targetAttr:"data-featherlight",variant:null,resetCss:!1,background:null,openTrigger:"click",closeTrigger:"click",filter:null,root:"body",openSpeed:250,closeSpeed:250,closeOnClick:"background",closeOnEsc:!0,closeIcon:"&#10005;",loading:"",persist:!1,otherClose:null,beforeOpen:u.noop,beforeContent:u.noop,beforeClose:u.noop,afterOpen:u.noop,afterContent:u.noop,afterClose:u.noop,onKeyUp:u.noop,onResize:u.noop,type:null,contentFilters:["jquery","image","html","ajax","iframe","text"],setup:function(e,t){"object"!=typeof e||e instanceof u!=!1||t||(t=e,e=void 0);var n=u.extend(this,t,{target:e}),r=n.resetCss?n.namespace+"-reset":n.namespace,i=u(n.background||['<div class="'+r+"-loading "+r+'">','<div class="'+r+'-content">','<button class="'+r+"-close-icon "+n.namespace+'-close" aria-label="Close">',n.closeIcon,"</button>",'<div class="'+n.namespace+'-inner">'+n.loading+"</div>","</div>","</div>"].join("")),o="."+n.namespace+"-close"+(n.otherClose?","+n.otherClose:"");return n.$instance=i.clone().addClass(n.variant),n.$instance.on(n.closeTrigger+"."+n.namespace,function(e){var t;e.isDefaultPrevented()||(t=u(e.target),("background"===n.closeOnClick&&t.is("."+n.namespace)||"anywhere"===n.closeOnClick||t.closest(o).length)&&(n.close(e),e.preventDefault()))}),this},getContent:function(){if(!1!==this.persist&&this.$content)return this.$content;function e(e){return t.$currentTarget&&t.$currentTarget.attr(e)}var t=this,n=this.constructor.contentFilters,r=e(t.targetAttr),i=t.target||r||"",o=n[t.type];if(!o&&i in n&&(o=n[i],i=t.target&&r),i=i||e("href")||"",!o)for(var a in n)t[a]&&(o=n[a],i=t[a]);if(!o){var s=i,i=null;if(u.each(t.contentFilters,function(){return(o=n[this]).test&&(i=o.test(s)),!i&&o.regex&&s.match&&s.match(o.regex)&&(i=s),!i}),!i)return"console"in window&&window.console.error("Featherlight: no content filter found "+(s?' for "'+s+'"':" (no target specified)")),!1}return o.process.call(t,i)},setContent:function(e){return this.$instance.removeClass(this.namespace+"-loading"),this.$instance.toggleClass(this.namespace+"-iframe",e.is("iframe")),this.$instance.find("."+this.namespace+"-inner").not(e).slice(1).remove().end().replaceWith(u.contains(this.$instance[0],e[0])?"":e),this.$content=e.addClass(this.namespace+"-inner"),this},open:function(t){var n=this;if(n.$instance.hide().appendTo(n.root),!(t&&t.isDefaultPrevented()||!1===n.beforeOpen(t))){t&&t.preventDefault();var e=n.getContent();if(e)return r.push(n),s(!0),n.$instance.fadeIn(n.openSpeed),n.beforeContent(t),u.when(e).always(function(e){e&&(n.setContent(e),n.afterContent(t))}).then(n.$instance.promise()).done(function(){n.afterOpen(t)})}return n.$instance.detach(),u.Deferred().reject().promise()},close:function(e){var t=this,n=u.Deferred();return!1===t.beforeClose(e)?n.reject():(0===i(t).length&&s(!1),t.$instance.fadeOut(t.closeSpeed,function(){t.$instance.detach(),t.afterClose(e),n.resolve()})),n.promise()},resize:function(e,t){var n;e&&t&&(this.$content.css("width","").css("height",""),1<(n=Math.max(e/(this.$content.parent().width()-1),t/(this.$content.parent().height()-1)))&&(n=t/Math.floor(t/n),this.$content.css("width",e/n+"px").css("height",t/n+"px")))},chainCallbacks:function(e){for(var t in e)this[t]=u.proxy(e[t],this,u.proxy(this[t],this))}},u.extend(c,{id:0,autoBind:"[data-featherlight]",defaults:c.prototype,contentFilters:{jquery:{regex:/^[#.]\w/,test:function(e){return e instanceof u&&e},process:function(e){return!1!==this.persist?u(e):u(e).clone(!0)}},image:{regex:/\.(png|jpg|jpeg|gif|tiff?|bmp|svg)(\?\S*)?$/i,process:function(e){var t=u.Deferred(),n=new Image,r=u('<img src="'+e+'" alt="" class="'+this.namespace+'-image" />');return n.onload=function(){r.naturalWidth=n.width,r.naturalHeight=n.height,t.resolve(r)},n.onerror=function(){t.reject(r)},n.src=e,t.promise()}},html:{regex:/^\s*<[\w!][^<]*>/,process:function(e){return u(e)}},ajax:{regex:/./,process:function(e){var n=u.Deferred(),r=u("<div></div>").load(e,function(e,t){"error"!==t&&n.resolve(r.contents()),n.reject()});return n.promise()}},iframe:{process:function(e){var t=new u.Deferred,n=u("<iframe/>"),r=function(e,t){var n={},r=new RegExp("^"+t+"([A-Z])(.*)");for(var i in e){var o=i.match(r);o&&(n[(o[1]+o[2].replace(/([A-Z])/g,"-$1")).toLowerCase()]=e[i])}return n}(this,"iframe"),i=function(e,t){var n={};for(var r in e)r in t&&(n[r]=e[r],delete e[r]);return n}(r,o);return n.hide().attr("src",e).attr(i).css(r).on("load",function(){t.resolve(n.show())}).appendTo(this.$instance.find("."+this.namespace+"-content")),t.promise()}},text:{process:function(e){return u("<div>",{text:e})}}},functionAttributes:["beforeOpen","afterOpen","beforeContent","afterContent","beforeClose","afterClose"],readElementConfig:function(e,t){var r=this,i=new RegExp("^data-"+t+"-(.*)"),o={};return e&&e.attributes&&u.each(e.attributes,function(){var e=this.name.match(i);if(e){var t=this.value,n=u.camelCase(e[1]);if(0<=u.inArray(n,r.functionAttributes))t=new Function(t);else try{t=JSON.parse(t)}catch(e){}o[n]=t}}),o},extend:function(e,t){function n(){this.constructor=e}return n.prototype=this.prototype,e.prototype=new n,e.__super__=this.prototype,u.extend(e,this,t),e.defaults=e.prototype,e},attach:function(i,o,a){var s=this;"object"!=typeof o||o instanceof u!=!1||a||(a=o,o=void 0);function e(e){var t=u(e.currentTarget),n=u.extend({$source:i,$currentTarget:t},s.readElementConfig(i[0],l.namespace),s.readElementConfig(e.currentTarget,l.namespace),a),r=c||t.data("featherlight-persisted")||new s(o,n);"shared"===r.persist?c=r:!1!==r.persist&&t.data("featherlight-persisted",r),n.$currentTarget.blur&&n.$currentTarget.blur(),r.open(e)}var c,t=(a=u.extend({},a)).namespace||s.defaults.namespace,l=u.extend({},s.defaults,s.readElementConfig(i[0],t),a);return i.on(l.openTrigger+"."+l.namespace,l.filter,e),{filter:l.filter,handler:e}},current:function(){var e=this.opened();return e[e.length-1]||null},opened:function(){var t=this;return i(),u.grep(r,function(e){return e instanceof t})},close:function(e){var t=this.current();if(t)return t.close(e)},_onReady:function(){var r,i=this;i.autoBind&&((r=u(i.autoBind)).each(function(){i.attach(u(this))}),u(document).on("click",i.autoBind,function(e){var t,n;e.isDefaultPrevented()||(t=u(e.currentTarget),r.length===(r=r.add(t)).length||(!(n=i.attach(t)).filter||0<u(e.target).parentsUntil(t,n.filter).length)&&n.handler(e))}))},_callbackChain:{onKeyUp:function(e,t){return 27===t.keyCode?(this.closeOnEsc&&u.featherlight.close(t),!1):e(t)},beforeOpen:function(e,t){return u(document.documentElement).addClass("with-featherlight"),this._previouslyActive=document.activeElement,this._$previouslyTabbable=u("a, input, select, textarea, iframe, button, iframe, [contentEditable=true]").not("[tabindex]").not(this.$instance.find("button")),this._$previouslyWithTabIndex=u("[tabindex]").not('[tabindex="-1"]'),this._previousWithTabIndices=this._$previouslyWithTabIndex.map(function(e,t){return u(t).attr("tabindex")}),this._$previouslyWithTabIndex.add(this._$previouslyTabbable).attr("tabindex",-1),document.activeElement.blur&&document.activeElement.blur(),e(t)},afterClose:function(e,t){var n=e(t),r=this;return this._$previouslyTabbable.removeAttr("tabindex"),this._$previouslyWithTabIndex.each(function(e,t){u(t).attr("tabindex",r._previousWithTabIndices[e])}),this._previouslyActive.focus(),0===c.opened().length&&u(document.documentElement).removeClass("with-featherlight"),n},onResize:function(e,t){return this.resize(this.$content.naturalWidth,this.$content.naturalHeight),e(t)},afterContent:function(e,t){var n=e(t);return this.$instance.find("[autofocus]:not([disabled])").focus(),this.onResize(t),n}}}),u.featherlight=c,u.fn.featherlight=function(e,t){return c.attach(this,e,t),this},u.featherlight.contentFilters.wc_quickview={regex:/./,process:function(e){var t=u.extend({},this.ajaxSetup,{url:e,type:"get",dataType:"html",data:{}}),n=u.Deferred();return u.ajax(t).done(function(e){n.resolve(u(e)),n.reject()}),n.promise()}},u.featherlight.defaults.contentFilters.unshift("wc_quickview"),u(document).ready(function(){c._onReady()})):"console"in window&&window.console.info("Too much lightness, Featherlight needs jQuery.")});