<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*
 * Clerk.js v2 - b53b21b - 403
 * (c) 2011-2025 Clerk.io ApS
 * https://clerk.io
 */
!function(){var e,t,q,O,s,o,d=[].indexOf||function(e){for(var t=0,n=this.length;t&lt;n;t++)if(t in this&amp;&amp;this[t]===e)return t;return-1},c=[].slice;function n(){var e,n,t;for(e in this._clerk=!0,this._event_handlers={"*":[]},this._content_attempts=0,this._subscriptions={},this._global_contents={omnisearch:[],livesearch:[],injections:{}},this._no_target_contents={},n=function(){var e=Array.prototype.slice.call(arguments),t=e[0];if(e=e.slice(1),n[t])return n[t].apply(n,e)},this)t=this[e],n[e]=t;return n}n.prototype.config=function(e,t){var n,i,r,s,c,o,l,u,a,h;switch(this._config||(this._config={}),u=function(e,t,n){var i,r,s,o,l,a;if(0&lt;=d.call(e,"."))return l=e.split(/\.(.+)/),u(l[1],t,n[l[0]]);if("visitor"===e)switch(o=h.lib("storage"),t){case"persistent":try{o.get("clerk-visitor-id")}catch(e){c.error("Could not load clerk visitor id. Attempted to fix issue",{error:e}),o.remove("clerk-visitor-id")}if(o.get("clerk-visitor-id"))t=a=o.get("clerk-visitor-id");else{for(a="",s="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789";a.length&lt;8;)a+=s.charAt(Math.floor(Math.random()*s.length));o.set("clerk-visitor-id",a),t=a}break;case"auto":case null:case void 0:o.remove("clerk-visitor-id")}if("object"==typeof t&amp;&amp;"visitor"!==e)for(i in n[e]||(n[e]={}),t)r=t[i],n[e][i]=r;else n[e]=t;return"key"===e&amp;&amp;h.lib("api").key_set(),"visitor"in n?void 0:n.visitor="auto"},c=(h=this).lib("logger"),typeof e){case"object":for(r in c.log("Updated configuration",e),e)a=e[r],u(r,a,this._config);break;case"string":if(!t){for(i=0,s=(o=e.split(".")).length;i&lt;s;i++)n=o[i],l?l[n]:l=this._config[n];return l}c.log("Updated configuration",{key:e,value:t}),u(e,t,this._config)}if(this._config.collect_email)return this.collect_emails()},n.prototype.content=function(){var h,d,f,p,g,m,_,e,t,n,i,r,v,y,b,w,s,k,x,j,E,o,l,M,a=arguments[0],S=arguments[1],C=3&lt;=arguments.length?c.call(arguments,2):[];if(this.config("loaded")||!(this._content_attempts&lt;10)){this._content_attempts=0,!this.config("auto_init_custom_selectors")||a in this._config.init_selectors||(this._config.init_selectors[a]=!0),p=this.lib("dom"),h=this.lib("content"),g=this.lib("ui.content.exclude"),j=this.lib("ui.content.splittest"),m=this.lib("ui.content.exit"),v=this.lib("ui.content.livesearch"),b=this.lib("ui.content.omnisearch"),k=this.lib("ui.content.search"),_=this.lib("ui.content.facets"),E=this.lib("ui.content.visitor"),x=this.lib("ui.slider"),w=this.lib("ui.popup"),d={},S&amp;&amp;"object"==typeof S&amp;&amp;(d=S,S=void 0),f=[],y=this.config("contents"),s=p.find(a,void 0),M=this,e=function(e){var t,n,c,i,r,s,o,l,a=e.data("template"),u=e.data("api");if(null==a||null==y||"@"!==a[0]||a.slice(1)in y){if(!a&amp;&amp;!u&amp;&amp;!(a=d.template))for(i=0,r=C.length;i&lt;r;i++)if("object"==typeof(t=C[i])&amp;&amp;"template"in t){a=t.template,u=t.api;break}if(h.is_content(e)&amp;&amp;!h.get(e).model()["multi-init"])f.push(h.get(e));else if(a||u){if(!(null!=e.data("api")&amp;&amp;e.data("api").match("omni")&amp;&amp;0&lt;M._global_contents.omnisearch.length)){if("param"===S&amp;&amp;"object"==typeof C){for(o=0,s=C.length;o&lt;s;o++)"object"==typeof(n=C[o])&amp;&amp;q(d,n);C=S=void 0}return(c=h.create(e)).model(d),null!=c.model("exclude-from")&amp;&amp;g.create(c),null!=c.model("split-test")&amp;&amp;j.create(c),null==c.model("bind-live-search")&amp;&amp;null==c.model("instant-search")||(l=v.create(c),M._global_contents.livesearch.push(l)),null!=e.data("api")&amp;&amp;e.data("api").match("omni")&amp;&amp;(l=b.create(c),M._global_contents.omnisearch.push(l)),null!=c.model("query")&amp;&amp;k.create(c),null!=c.model("exit-intent")&amp;&amp;m.create(c),null!=c.model("facets-target")&amp;&amp;_.create(c),null==c.model("show")&amp;&amp;null==c.model("hide")||E.create(c),c.on("*").then(function(e,i){var r,s,t,n=M._event_handlers,o=[];for(t in n)s=n[t],o.push(t===e?function(){for(var e=[],t=0,n=s.length;t&lt;n;t++)!(r=s[t]).css_selector||c.element.matches(r.css_selector)?e.push(r.callback(O(c),i)):e.push(void 0);return e}():void 0);return o}),c.on("rendered").then(function(){for(var e,t,n,i,r,s,o=p.find(".clerk-slider",c.target._element),l=0,a=o.length;l&lt;a;l++)s=o[l],x.create(s);for(r=[],t=0,e=(i=p.find(".clerk-popup",c.target._element)).length;t&lt;e;t++)n=i[t],r.push(w.create(n));return r}),c.reload(),f.push(c)}M._global_contents.omnisearch[0].add_trigger(e)}}};for(t=0,i=s.length;t&lt;i;t++)e(s[t]);if(S)for(n=0,r=f.length;n&lt;r;n++){if(o=O(f[n]),"function"!=typeof S)return void o[S].apply(o,C);S(o)}return f}this._content_attempts+=1,setTimeout((l=this,function(){return l.content.apply(l,[a,S].concat(c.call(C)))}),20)},n.prototype.visitor=function(e,t,n,i){var r=this.lib("visitor").get();switch(e){case"id":return t(r.id);case"attr":return"function"==typeof n?n(r.attr(t)):r.log_attr(t,n);case"event":return"function"==typeof i?i(r.event(e=t,n)):"function"==typeof n?n(r.event(e=t,null)):r.log_event(e=t,n);case"match":return n(r.eval(t))}},n.prototype.on=function(e,t,n){var i,r;return n?(r=t,i=n):(i=t,r=null),this._event_handlers[e]||(this._event_handlers[e]=[]),this._event_handlers[e].push({css_selector:r,callback:i})},n.prototype.subscribe=function(){var o,l=arguments[0],e=arguments[1],t=3&lt;=arguments.length?c.call(arguments,2):[],n=this.lib("q").defer();return l in this._subscriptions||(this._subscriptions[l]=[],e.apply(null,t).then((o=this,function(e){var t,n,i,r,s;for(o.config(l,e),s=[],n=0,i=(r=o._subscriptions[l]).length;n&lt;i;n++)t=r[n],s.push(t.resolve(e));return s}))),this._subscriptions[l].push(n),n.promise},n.prototype.ui=function(e,t,n){var i,r,t=this.lib("dom").find(t)[0];switch(e){case"popup":i=this.lib("ui.popup"),r=s;break;case"slider":i=this.lib("ui.slider"),r=o}if(e=r(i.create(t)),"function"==typeof n)return n(e);e[n]()},n.prototype.click=function(e,t){var n,i,r,s,o,l,a,c,u,h,d,f,p=this.lib("api"),g=this.lib("logger");if(null!=e&amp;&amp;null!=t)d=e,p.call("log/click",{product:d,labels:(h=t).labels,api:h.api,n:h.n,external:h.external}).then(function(){return g.log("Logged click on Clerk.io product",{product:d,metadata:h})});else if(null!=e)for(t=e,s=0,l=(f=(n=this.lib("dom")).find(t)).length;s&lt;l;s++)for(i=f[s],d=i.data("clerk-product-id"),r=function(t,n){if(t&amp;&amp;!n.data("clerk-click-tracking-added"))return n.on("click",function(e){if((n._element.href||e.target.href)&amp;&amp;e.preventDefault(),null==n.data("__clerk-has-continued"))return n.data("__clerk-has-continued",!0),t!==parseInt(t)&amp;&amp;(t=t.toString()),p.call("log/click",{product:t}).then(function(){if(g.log("Clicked on Clerk.io product",{product:t}),n._element.href||e.target.href)return location.href=n._element.href||e.target.href})}),n.data("clerk-click-tracking-added",!0)},o=0,a=(u=n.find('a, button, *[onclick], input[type="button"], input[type="submit"]',i.raw())).length;o&lt;a;o++)c=u[o],r(d,c)},n.prototype.call=function(e,t,n,i){return null==t&amp;&amp;(t={}),e=this.lib("api").call(e,t),null!=n&amp;&amp;e.then(n),null!=i&amp;&amp;e.catch(i),e},n.prototype.lib=function(e,t){return this._libs||(this._libs={}),t?this._libs[e]=t:this._libs[e]},n.prototype.event_fire=function(e,t){var n,i,r;if(null==t&amp;&amp;(t={}),this._event_handlers[e]){for(i in r=[],this._event_handlers[e])n=this._event_handlers[e][i].callback,r.push(n(t));return r}},n.prototype.event_handlers=function(e){var t,n,i,r,s;if(!this._event_handlers[e])return[];for(n=[],i=0,r=(s=this._event_handlers[e]).length;i&lt;r;i++)t=s[i],n.push(t.callback);return n},n.prototype.cart=function(e,t,n,i){var r,s,o,l;switch(null==n&amp;&amp;(n={}),r=this.lib("api"),o=this.lib("logger"),s=this.config("cart"),e){case"add":s.add(t,n),r.call("log/basket/add",{product:t}),o.log("Added product to cart.",{product:t});break;case"remove":s.remove(t,n),r.call("log/basket/remove",{product:t}),o.log("Removed product from cart.",{product:t});break;case"set":s.set(l="object"==typeof t?t:[t],n),r.call("log/basket/set",{products:l}),o.log("Cart set.",{products:l});break;default:o.error('Action was not recognised, allowed actions is "add", "remove" and "set"',{action:e,products:products})}if(null!=i&amp;&amp;"function"==typeof i)return i(t,n)},n.prototype.collect_emails=function(e){var t,n,i,r,s,o,l,a;for(null==e&amp;&amp;(e=document),o=this.lib("logger"),t=this.lib("dom"),i=this.lib("handlers"),o.log("Automatic e-mail collection is activated."),a=[],r=0,s=(l=t.find("input",e)).length;r&lt;s;r++)n=l[r],a.push(function(e){return e.on("keyup",i.keyup_gated),e.on("blur",i.blur_gated)}(n));return a},n.prototype.inject_chat=function(){var e=this.lib("logger");return t("https://cdn.clerk.io/chat/clerkChat.js",function(){return e.log("Injected clerkChat.js")},!0)},e=n,O=function(n){return{id:n.ident,element:n.element.raw(),param:function(e,t){return void 0!==t||"object"==typeof e?(n.model(e,t),n.reload()):n.model(e)},more:function(e){var t=n.model("limit");return null==t&amp;&amp;(t=e),(null==e||e&lt;=0)&amp;&amp;(e=Math.min(Math.max(t,10),100)),n.model("limit",t+e),n.reload()}}},s=function(e){return{show:function(){return e.show()},hide:function(){return e.hide()}}},o=function(e){return{next:function(){return e.next()},prev:function(){return e.prev()}}},t=function(e,t,n){var i=document.createElement("script");return i.type=n?"module":"text/javascript",i.src=e,i.onload=t,document.head.appendChild(i)},q=function(e,t){var n,i,r=[];for(n in t)i=t[n],e[n]?r.push(void 0):r.push(e[n]=i);return r},window.Clerk._clerk?console.error("[Clerk.js] Clerk.js is loaded more than one time on this page!"):window.Clerk=new e}.call(this),function(){var h=[].indexOf||function(e){for(var t=0,n=this.length;t&lt;n;t++)if(t in this&amp;&amp;this[t]===e)return t;return-1},d=window.Clerk;d.lib("api",{await_key:function(e,t){var n;return null==t&amp;&amp;(t={}),n=d.lib("q").defer(),this._saved_calls||(this._saved_calls=[]),this._saved_calls.push({endpoint:e,args:t,def:n}),n.promise},key_set:function(){var e,t,n,i;if(this._saved_calls){for(e=0,t=(n=this._saved_calls).length;e&lt;t;e++)i=n[e],this.call(i.endpoint,i.args).then(function(e){return i.def.resolve(e)});return this._saved_calls=[]}},call:function(t,n){var e,i,r,s,o,l,a,c,u;if(null==n&amp;&amp;(n={}),a=d.lib("q"),r=d.lib("dom"),s=d.lib("json"),u=d.lib("utils"),o=d.lib("logger").component("API"),i=a.defer(),!d.config("failed_to_load")){if(n.key||(n.key=d.config("key")),!n.key||"string"!=typeof n.key)return o.warn("No API key provided."),this.await_key(t,n);n.api_version?(e=n.api_version,delete n.api_version):e="v2",null!=(a=u.get_URI_components()).clerk_api_flags&amp;&amp;(0&lt;=h.call(a.clerk_api_flags,",")?n.flags=a.clerk_api_flags.split(","):n.flags=a.clerk_api_flags),null!=(u=d.config("visitor"))&amp;&amp;(n.visitor=u),(a=d.config("language"))&amp;&amp;!n.language&amp;&amp;(n.language=a),(u=d.config("price_context"))&amp;&amp;!n.price_context&amp;&amp;(n.price_context=u),(a=d.config("debug")).collect&amp;&amp;"log"===a.level&amp;&amp;(n.debug=!0),t.match("config/")?n._=Math.round((new Date).getTime()/6e4):n._=Math.round((new Date).getTime()/1e3),n.query&amp;&amp;(n.query=""+n.query),"v3"===e&amp;&amp;n.template&amp;&amp;(n.content=n.template,delete n.template),l=d.config("proxy"),c=new Date/1e3,r.jsonp("https://"+l+"/"+e+"/"+t,{payload:s.encode(n)}).then(function(e){return"object"==typeof e&amp;&amp;"error"===e.status?(o.error(e.message,{api:t,args:n,response:e,protocol:"https",proxy:l,time:new Date/1e3-c}),i.reject(e)):(o.log("Recieved API response.",{api:t,args:n,response:e,time:new Date/1e3-c}),i.resolve(e))}).catch(function(){return d.config("failed_to_load")||o.error("Failed API call!",{api:t,args:n,time:new Date/1e3-c}),i.reject()})}return i.promise}})}.call(this),function(){function u(e,t){return function(){return e.apply(t,arguments)}}var k,n,x,i,r,h,j,d,e,s=[].slice,f=[].indexOf||function(e){for(var t=0,n=this.length;t&lt;n;t++)if(t in this&amp;&amp;this[t]===e)return t;return-1};function t(e){var t,n,i,r,s,o,l,a,c;if(this.element=e,this.call_design=u(this.call_design,this),this.load_design=u(this.load_design,this),e=k.lib("dom"),l=k.lib("logger"),c=k.lib("storage"),this.q=k.lib("q"),this.api=k.lib("api"),this._event_handlers={"*":[]},n=this.element.data(),this._api=d(n,"api"),this._template=d(n,"template"),this._script_element_selector=d(n,"template-scripts"),this._target=d(n,"target"),this.target=this._target?e.find(this._target)[0]:this.element,this.useUrl=n["facets-in-url"],this._model=n,this.initial_limit=n.limit,this._template&amp;&amp;"string"==typeof this._template&amp;&amp;(t=this._template.slice(1),null!=(o=k("config","contents")))&amp;&amp;t in o&amp;&amp;(this._api=o[t].api,this._design_id=o[t].template_id,this._design_id)&amp;&amp;this.model("no_design",!0),history.state&amp;&amp;"clerk.js/content"===history.state.namespace&amp;&amp;history.state[n["clerk-content-id"]]&amp;&amp;(o=history.state[n["clerk-content-id"]].limit)&amp;&amp;this.model("limit",o),(t=window.location.search.match(/clerk_content_timestamp=([^&amp;#]+)/))&amp;&amp;c.set("content_timestamp",t[1]),c.get("content_timestamp")&amp;&amp;this.model("content_timestamp",c.get("content_timestamp")),this.model("design"))this._design_id=this.model("design");else if(this._template)if("@"===this._template[0])this.model("template",this._template.slice(1)),this._template=null;else{try{if(this._template=e.find(this._template)[0].raw().innerHTML,this._script_element_selector)for(a=e.find(this._script_element_selector),r=0,s=a.length;r&lt;s;r++)i=a[r],this._template+="&lt;script&gt;"+i.raw().innerHTML+"&lt;\/script&gt;"}catch(e){l.error("Content: Could not find local template",{exception:e,templateSelector:this._template})}this.model("template",null),this.model("attributes",h(this._template))}else this._template=this.element.raw().innerHTML,this.model("attributes",h(this._template));null==this.element.attribute("id")&amp;&amp;this.element.attribute("id",null!=this.model("template")?this.model("template"):"clerk-content-"+n["clerk-content-id"]),this.ident=this.element.attribute("id"),this.logger=l.component("Content "+this.ident),this.logger.log("Content initiated."),this._design_id&amp;&amp;this.load_design()}k=window.Clerk,i={},r=1,k.lib("content",{create:function(e){var t=r++;return e.data("clerk-content-id",t),e=new n(e),i[t]=e},get:function(e){e=e.data("clerk-content-id");if(e in i)return i[e]},is_content:function(e){return null!=e.data("clerk-content-id")}}),t.prototype.load_design=function(){this.q.defer();var t,e="design_"+this._design_id;{if(!k("config",e))return k("subscribe",e,this.call_design).then((t=this,function(e){if(t.template=e.results[0],t._response)return t.render()}));this.template=k("config",e).results[0],this.render()}},t.prototype.call_design=function(){var t=this.q.defer();return this._design_id&amp;&amp;this.api.call("config/designs",{ids:[this._design_id]}).then(function(e){return t.resolve(e)}),t.promise},t.prototype.model=function(e,t){var n,i;if("object"!=typeof e)return null===t?(null!=(i=this.logger)&amp;&amp;i.log("Parameter '"+e+"' deleted."),delete this._model[e],this.broadcast("model",{key:t})):null!=t?(null!=(i=this.logger)&amp;&amp;i.log("Parameter '"+e+"' updated.",{param:e,value:t}),this._model[e]=t,this.broadcast("model",{key:t})):e?this._model[e]:this._model;for(e in null!=(i=this.logger)&amp;&amp;i.log("Parameters updated.",{params:e}),n=e)null===(t=n[e])?delete this._model[e]:this._model[e]=t;return this.broadcast("model",n)},t.prototype.on=function(e){var t=k.lib("q").defer();return this._event_handlers[e]||(this._event_handlers[e]=[]),this._event_handlers[e].push(function(){var e=1&lt;=arguments.length?s.call(arguments,0):[];return t.resolve.apply(t,e)[0]}),t.promise},t.prototype.broadcast=function(e,t){for(var n=this._event_handlers["*"],i=0,r=(n=this._event_handlers[e]?n.concat(this._event_handlers[e]):n).length;i&lt;r;i++)if(!1===(0,n[i])(e,t))return!1;return!0},t.prototype.reload=function(){var e,t=k.lib("q").defer();return this.update().then((e=this,function(){return e.render(),t.resolve()}),function(e){return t.reject(e)}),t.promise},t.prototype.update=function(){var t,n,i,r=this.q.defer();return this.broadcast("update")&amp;&amp;(this.logger.log("Update main products.",{api:this._api,args:this.model()}),t=+new Date,this.latest_version=t,this.model("limit")&amp;&amp;this.model("limit")!==this.initial_limit&amp;&amp;this.save_limit(this.model("limit"),this.model("clerk-content-id")),this.api.call(this._api||"",e(this.model())).then(function(e){if(!(t&lt;i.latest_version)&amp;&amp;i.broadcast("response",e))return i._response=e,r.resolve(e)},(n=i=this,function(e){return n.broadcast("response",e),r.reject(e)}))),r.promise},t.prototype.render=function(){var e,t,r,n,i,s,o,l,a,c,u,h,d,f,p,g,m,_,v,y,b,w;if(this.broadcast("render")&amp;&amp;(n=k.lib("dom"),w=k.lib("template"),y=this._response)){if(m=[],"v3"===this.model("api_version"))for(l in y.results)"products"===l&amp;&amp;y.results[l].result&amp;&amp;(m=m.concat(y.results[l].result));if(y.product_data?m=function(){for(var e=y.product_data,t=[],n=0,i=e.length;n&lt;i;n++)r=e[n],t.push(r);return t}():y.result&amp;&amp;(m=y.result),this.model("result_length")||this.model("limit")||!y.result||this.model("result_length",y.result.length),e=this.template?(b=this.template.html,this.template.css):(b=y.template||this._template,y.content_styling||null),b){if(!(-1&lt;b.indexOf("#if ")||-1&lt;b.indexOf("#is ")||-1&lt;b.indexOf("#each "))){for(f=[],o=0,c=(p=x(b)).length;o&lt;c;o++)d=p[o],d=b.substring(d.start,d.end),g=/\{%\s*for\s+(\S+)\s+in\s+products\s*%\}/.exec(d)[1],_=d.replace(/&lt;(?:button|a)\s/gm,function(e){return e+' data-clerk-product-id="{{ '+g+'.id }}" '}),f.push({original:d,replacement:_});for(a=0,u=f.length;a&lt;u;a++)b=b.replace((v=f[a]).original,v.replacement);h=this.model(),i=k("config","formatters"),s=k("config","globals"),j(t={},y.content_data),j(t,y),j(t,h),j(t,s),j(t,i),y.facet_context&amp;&amp;j(t,y.facet_context),t.products=m,t.response=y,t.content=h,t.content.id=this.ident,t.formatters=i,t.globals=s,this.logger.log("Render content template.",{template:b,context:t}),h=w.compile(b,i)(t);try{this.target.html(h)}catch(e){this.logger.error("Could not find target for template \n",{args:e})}return null!=e&amp;&amp;n.css(e),k("click","*[data-clerk-product-id]"),this.broadcast("rendered",t)}this.logger.error("Unsupported template language!",{more_info:"The formatting language used in this looks like a Clerk.js v1 style template which is not compatible with Clerk.js v2. Please see https://docs.clerk.io/docs/clerkjs-template-language for more info on the template language used by Clerk.js v2.",template:b})}}},t.prototype.save_limit=function(e,t){var n;if(e)return(n=history.state&amp;&amp;"clerk.js/content"!==!history.state.namespace?history.state:{namespace:"clerk.js/content"})[t]={limit:e,content_id:t},window.history.replaceState(n,null)},n=t,j=function(e,t){var n,i,r=[];for(n in t)i=t[n],e[n]?r.push(void 0):r.push(e[n]=i);return r},e=function(e){e=JSON.parse(JSON.stringify(e));return null!=e.categories&amp;&amp;"object"==typeof e.categories&amp;&amp;delete e.categories,null!=e.pages&amp;&amp;"object"==typeof e.pages&amp;&amp;delete e.pages,e},x=function(e){for(var t,n,i,r,s,o,l=function(e,t){for(var n,i=[];n=t.exec(e);)i.push({start:n.index,end:n.index+n[0].length});return i},a=l(e,/\{%\s*for\s+(\S+)\s+in\s+(\S+)\s*%\}/g),c=l(e,/\{%\s*endfor\s*%\}/g),u=l(e,/\{%\s*for\s+(\S+)\s+in\s+products\s*%\}/g),h=[],d=0,f=u.length;d&lt;f;d++)for(s=u[d],n=t=0,i=c.length;n&lt;i;n++)if(r=c[n],0&lt;t?--t:r.start&gt;s.start&amp;&amp;(t+=function(){for(var e=[],t=0,n=a.length;t&lt;n;t++)(o=a[t]).start&gt;s.start&amp;&amp;o.start&lt;r.start&amp;&amp;e.push(o);return e}().length),r.start&gt;s.start&amp;&amp;0===t){h.push({start:s.start,end:r.end});break}return h},h=function(e){for(var t,n,i,r,s,o=["id"],l=k.lib("template").attributes(e),a=0,c=l.length;a&lt;c;a++)for(r=(t=l[a]).split(".")[1];r;)o.push(r),r=r.split(".")[1];for(s=[],n=0,i=o.length;n&lt;i;n++)f.call(s,t=o[n])&lt;0&amp;&amp;s.push(t);return s},d=function(e,t){var n=e[t];return delete e[t],n}}.call(this),function(){var o,s,i,l,a=window.Clerk,c=window.performance?window.performance.timing.domInteractive:Date.now(),u=Math.floor(1e8*Math.random()),h=window.location.href,d=navigator.userAgent;a.lib("logger",{log:function(e,t){return i("log",e,t)},warn:function(e,t){return i("warn",e,t)},error:function(e,t){return i("error",e,t)},component:function(n){return{log:function(e,t){return i("log",e,t,n)},warn:function(e,t){return i("warn",e,t,n)},error:function(e,t){return i("error",e,t,n)}}}}),i=function(e,t,n,i){var r;if(null==n&amp;&amp;(n={}),null==i&amp;&amp;(i=null),null!=(r=a.config("debug"))&amp;&amp;r.enable)if(null!=r&amp;&amp;r.verify)verify();else if(!("error"===(r=r?r.level:"error")&amp;&amp;"error"!==e||"warn"===r&amp;&amp;"log"===e))return a("subscribe",s(t),l,e,t,n,i)},l=function(e,t,n,i){var r,s;return null==n&amp;&amp;(n={}),null==i&amp;&amp;(i=null),s=a.config("debug"),r=((Date.now()-c)/1e3).toFixed(3),i?console[e]("[Clerk.io]","[T+"+r+"]","["+i+"]",t,n):console[e]("[Clerk.io]","[T+"+r+"]",t,n),null!=s&amp;&amp;s.collect?o(e,t=i?"["+i+"] "+t:t,n):a.lib("q").defer().promise},s=function(e){return e.split("").reduce(function(e,t){return(e&lt;&lt;5)-e+t.charCodeAt(0)},0)},o=function(e,t,n){var i,r=a.lib("dom"),s=a.lib("json"),o=a.config("key"),l=a.config("proxy");return a.config("failed_to_load")||403===(null!=n&amp;&amp;null!=(i=n.response)?i.code:void 0)?a.lib("q").defer().promise:(n.origin=window.location.href,n.init_origin=h,n.user_agent=navigator.userAgent,n.init_user_agent=d,2048&lt;(i=s.encode({key:o,source:"Clerk.js",series:u,message:t,type:e,metadata:n,_:Math.round((new Date).getTime()/1e3)})).length&amp;&amp;(i=s.encode({key:o,source:"Clerk.js",series:u,message:t,type:e,metadata:{metadata_dropped:"Mata-data was to large and was thus dropped.",origin:window.location.href,init_origin:h,user_agent:navigator.userAgent,init_user_agent:d}})),r.jsonp("https://"+l+"/v2/log/debug",{payload:i}))}}.call(this),function(){function t(e,t){return function(){return e.apply(t,arguments)}}var S,e,n,i,C=[].indexOf||function(e){for(var t=0,n=this.length;t&lt;n;t++)if(t in this&amp;&amp;this[t]===e)return t;return-1};function r(e){this.repr=t(this.repr,this),this.eval=t(this.eval,this),this.log_attr=t(this.log_attr,this),this.log_event=t(this.log_event,this),this.event=t(this.event,this),this.attr=t(this.attr,this),this.id=e.id,this._profile=e,this._attrs={},this._events={},this._history=[],this._load()}S=window.Clerk,n=null,i="__clerk-vp",S.lib("visitor",{get:function(){return n=null===n?new e({id:42}):n}}),r.prototype._reset=function(){return this._attrs={},this._events={},this._history=[],this._save()},r.prototype._load=function(){var e=S.lib("storage").get(i);return e?(this.id=e.id,this._attrs=e.attrs||{},this._events=e.events||{},this._history=e.history||[]):this._reset()},r.prototype._save=function(){return S.lib("storage").set(i,{id:this.id,events:this._events,history:this._history},!0)},r.prototype.attr=function(e){return this._attrs[e]},r.prototype.event=function(e,t){var n,i,r,s,o,l,a,c,u,h;for(u in null==t&amp;&amp;(t=null),o=new Date/1e3,l=function(e){var t=o-e;return{seconds_ago:t,minutes_ago:t/60,hours_ago:t/3600,days_ago:t/86400,weeks_ago:t/604800,months_ago:t/2592e3,years_ago:t/31536e3,timestamp:e}},n=function(e,t,n){return e?{count:n.count+e.count,type:n.type,value:t,first:l(Math.min(n.first,e.first.timestamp)),latest:l(Math.max(n.latest,e.latest.timestamp))}:{count:n.count,type:n.type,value:t,first:l(n.first),latest:l(n.latest)}},r={},a=this._events)for(h in s=a[u],0&lt;=C.call(r,u)||(r[u]={}),s)i=s[h],r[u].null=n(r[u].null,null,i),r[u][h]=n(r[u][h],h,i);return null!=(null!=(c=r[e])?c[t]:void 0)?r[e][t]:{}},r.prototype.log_pageview=function(){var e,t,n,i,r,s=location.path,o={};if(location.search)for(e=function(e){return decodeURIComponent(e.replace(/\+/g," "))},t=0,n=(i=location.search.substring(1).split("&amp;")).length;t&lt;n;t++)o[(r=i[t].split("&amp;"))[0]]=e(r[1]);return this._history.unshift({path:s,params:o,time:new Date/1e3}),this._save()},r.prototype.log_event=function(e,t){var n,i;return null==t&amp;&amp;(t=null),i=new Date/1e3,null==this._events[e]&amp;&amp;(this._events[e]={}),(n=null!=this._events[e][t]?this._events[e][t]:n)?(n.count++,n.latest=i):n={type:e,value:t,count:1,first:i,latest:i},this._events[e][t]=n,this._save()},r.prototype.log_attr=function(e,t){return this._attrs[e]=t,this._save()},r.prototype.eval=function(e){var t,n,i,r,s,o,l=S.lib("utils"),a=function(e,t){try{return!!l.eval(e,t)}catch(e){return!1}};for(e=(e=e.replace(/\bvisitor./g,"")).replace(/\=/g,"=="),t=this.repr(),s=a((n=e.split(/(?=\bor\b|\band\b)/g)).shift(),t),i=0,r=n.length;i&lt;r;i++)s="or"===(o=n[i]).substring(0,2)?s||a(o.substring(2),t):s&amp;&amp;a(o.substring(3),t);return s},r.prototype.repr=function(){for(var e,t,n,i,r,s,o,l,a,c,u,h,d,f,p=S.lib("dom").device(),g=new Date/1e3,m=this._history,_=function(e){var t=g-e;return{seconds_ago:t,minutes_ago:t/60,hours_ago:t/3600,days_ago:t/86400,weeks_ago:t/604800,months_ago:t/2592e3,years_ago:t/31536e3,timestamp:e}},v=function(e,t,n,i,r){return{type:e,value:t,count:n,first:_(i),latest:_(r)}},y=1,b=1,w=1,k=0,x=g,j=[g],E=0,M=m.length;E&lt;M;E++)1800&lt;x-(c=m[E]).time&amp;&amp;(y++,visits.push(c.time)),1===y&amp;&amp;(b++,w=g-c.time);for(1&lt;j.length&amp;&amp;(k=Math.avg(function(){var e,t,n=[];for(s=e=0,t=j.length-2;0&lt;=t?e&lt;t:t&lt;e;s=0&lt;=t?++e:--e)n.push(j[s+1]-j[s]);return n}())),o=function(e){return null!=e.utm_source||null!=e.utm_medium||null!=e.utm_name||null!=e.utm_term||null!=e.utm_content},d={},l=0,a=m.length;l&lt;a;l++)if(o((c=m[l]).params)){d.source=c.params.utm_source,d.medium=c.params.utm_medium,d.name=c.params.utm_name,d.term=c.params.utm_term,d.content=c.params.utm_content,d.time=c.time;break}for(h in t={},n={},i={},u=this._events)for(f in r=u[h])e=r[f],0&lt;=C.call(t,h)&amp;&amp;!(t[h].first&gt;e.first)||(t[h]=e),0&lt;=C.call(n,h)&amp;&amp;!(n[h].latest&lt;e.latest)||(n[h]=e),0&lt;=C.call(i,h)&amp;&amp;!(i[h].count&lt;e.count)||(i[h]=e);return{event:{first:t,latest:n,most_frequent:i},behavior:{is_first_session:1===y,is_first_pageview:1===b,sessions:y,pageviews:b,duration:w,frequency:k},history:{path:function(e){var t,n;for(v={count:0,first:0,latest:0},t=0,n=m.length;t&lt;n;t++)(c=m[t]).path.indexOf(-1&lt;e)&amp;&amp;(0===v.count&amp;&amp;(v.latest=c.time),v.count++,v.first=c.time);return 0&lt;v.count?v:null},param:function(e,t){var n,i;for(null==t&amp;&amp;(t=null),v={count:0,first:0,latest:0},n=0,i=m.length;n&lt;i;n++)(c=m[n]).path.indexOf(-1&lt;query)&amp;&amp;(0===v.count&amp;&amp;(v.latest=c.time),v.count++,v.first=c.time);return 0&lt;v.count?v:null}},utm:{source:d.source,medium:d.medium,name:d.name,term:d.term,content:d.content,occurred:_(d.time)},geo:{continent:{code:null,name:null},country:{code:null,name:null,city:null},weather:null},device:{is_mobile:p.is_mobile,is_tablet:p.is_tablet,is_desktop:p.is_desktop,os:{name:p.os.name,version:p.os.version},browser:{version:p.browser.version,language:p.browser.language,is_incognito:p.browser.is_incognito,name:p.browser.name}}}},e=r}.call(this),function(){var r,s,t;function e(e,t){var n,i;this.element=e,this.duration=null!=t?t:250,this.dom=r.lib("dom"),this.logger=r.lib("logger").component("Popup"),this.element.class().has("clerk-popup")||this.element.class().add("clerk-popup"),this.dom.css(s),this.logger.log("Initialised popup",{element:this.element}),this.element.class().has("clerk-popup-hidden")||this.show(),this.element.on("click").then((n=this,function(e){return n.logger.log("Click inside popup, stopping propgation",{element:n.element}),e.stopPropagation(!0)})),this.dom.find("body")[0].on("click").then((i=this,function(){return i.logger.log("Detected click outside element",{element:i.element}),i.hide()}))}(r=window.Clerk).lib("ui.popup",{create:function(e){return new t(e)}}),e.prototype.show=function(){var e,t;if(this.element.class().remove("clerk-popup-hidden"),this.element.class().add("clerk-popup-visible"),this.logger.log("Showing popup",{element:this.element}),0===this.dom.find("clerk-popup-close").length)return e=this.dom.create('&lt;span class="clerk-popup-close"&gt;&amp;times;&lt;/span&gt;')[0],this.element.prepend(e),this.logger.log("Adding close button",{element:this.element,button:e}),e.on("click").then((t=this,function(e){return e.stopPropagation(),t.hide()}))},e.prototype.hide=function(){return this.element.class().remove("clerk-popup-visible"),this.element.class().add("clerk-popup-hidden"),this.logger.log("Hiding popup",{element:this.element})},t=e,s=".clerk-popup { position: fixed; top: 10%; z-index: 16777271; display: none; width: 90%; padding: 20px; margin: 0 5%; background-color: white; border :1px solid #eee; border-radius: 5px; box-shadow: 0px 8px 40px 0px rgba(0,0,60,0.15); } .clerk-popup-close { position: absolute; right: 8px; top: 3px; cursor: pointer; font-family: Arial; font-size: 32px; line-height: 1; color: gray; } .clerk-popup-hidden { display: none; } .clerk-popup-visible { display: block; }"}.call(this),function(){var b,w,k,t;function e(e,t,n,i,r,s){var o,l,a,c,u,h,d,f,p,g,m,_,v,y;return this.element=e,this.min=t,this.max=n,this.step=i,this.start=r,this.end=s,this.q=b.lib("q"),this.dom=b.lib("dom"),this.logger=b.lib("logger").component("Range"),e=this.element.data(),null==this.min&amp;&amp;(this.min=null!=e.min?e.min:0),null==this.max&amp;&amp;(this.max=null!=e.max?e.max:100),null==this.step&amp;&amp;(this.step=null!=e.step?e.step:1,"auto"===this.step)&amp;&amp;(l=this.max-this.min,this.step=function(){switch(!1){case!(l&lt;50):return 1;case!(l&lt;100):return 5;case!(l&lt;500):return 10;case!(l&lt;1e3):return 50;default:return 100}}()),null==this.start&amp;&amp;(this.start=null!=e.start?e.start:this.min),null==this.end&amp;&amp;(this.end=null!=e.end?e.end:this.max),this.deferred=this.q.defer(),this.update=this.deferred.promise,this.element.class().has("clerk-range")||this.element.class().add("clerk-range"),this.dom.css(w),this.element.html(k),this.inverse_left=this.element.find(".clerk-range-inverse-left")[0],this.dot_left=this.element.find(".clerk-range-dot-left")[0],this.label_left=this.element.find(".clerk-range-label-left")[0],this.selected_range=this.element.find(".clerk-range-selected-range")[0],this.dot_right=this.element.find(".clerk-range-dot-right")[0],this.label_right=this.element.find(".clerk-range-label-right")[0],this.inverse_right=this.element.find(".clerk-range-inverse-right")[0],this.moving_left=!1,this.moving_right=!1,o=function(e,t,n){return Math.max(t,Math.min(e,n))},c=function(e,t){return Math.round(e/parseFloat(t))*t},d=function(e){return e.changedTouches?e.changedTouches[0]:e},u=function(e){var t=f.element.position().left,n=f.element.size().inner.width;return f.slider_bound_left=t,f.slider_bound_right=t+n,f.dot_offset_left=f.start-f.min,f.dot_offset_right=f.end-f.max,f.px_per_unit=n/(f.max-f.min),f.mouse_start_x=d(e.raw()).clientX},(f=this).dot_left.on("mousedown").then((p=this,function(e){return u(e),p.moving_left=!0})),this.dot_right.on("mousedown").then((g=this,function(e){return u(e),g.moving_right=!0})),this.dot_left.on("touchstart").then((m=this,function(e){return u(e),m.moving_left=!0})),this.dot_right.on("touchstart").then((_=this,function(e){return u(e),_.moving_right=!0})),t=this.dom.find("body")[0],a=function(e){var t;if((v.moving_right||v.moving_left)&amp;&amp;!(e&lt;v.slider_bound_left||v.slider_bound_right&lt;e))return e=(e-v.mouse_start_x)/v.px_per_unit,v.moving_left&amp;&amp;(t=c(o(v.min+v.dot_offset_left+e,v.min,v.end-v.step),v.step),v.start!==t)&amp;&amp;(v.start=t,v.render()),v.moving_right&amp;&amp;(t=c(o(v.max+v.dot_offset_right+e,v.start+v.step,v.max),v.step),v.end!==t)?(v.end=t,v.render()):void 0},y=v=this,h=function(){if(y.moving_left||y.moving_right)return y.moving_left=!1,y.moving_right=!1,y.deferred.resolve(y.start,y.end)},t.on("mousemove").then(function(e){return a(e.raw().clientX)}),t.on("touchmove").then(function(e){return a(d(e.raw()).clientX)}),t.on("mouseup").then(function(){return h()}),t.on("touchend").then(function(){return h()}),t.on("mouseleave").then(function(){return h()}),this.render(),this.deferred.promise}(b=window.Clerk).lib("ui.range",{create:function(e){return new t(e)}}),e.prototype.render=function(){var e=this.min,t=this.max,n=this.start,i=this.end,r=t-e,s=(n-e)/r*100,o=(i-e)/r*100;return this.inverse_left.css("width",(n-e)/r*100+"%"),this.dot_left.css("left","calc("+s+"% - .75em)"),this.selected_range.css("left",s+"%"),this.selected_range.css("width",(i-n)/r*100+"%"),this.dot_right.css("left","calc("+o+"% - .75em)"),this.inverse_right.css("left",o+"%"),this.inverse_right.css("width",(t-i)/r*100+"%"),this.label_left.text(this.start),this.label_right.text(this.end)},t=e,k='&lt;div class="clerk-range-inverse-left"&gt;&lt;/div&gt; &lt;div class="clerk-range-dot-left"&gt; &lt;div class="clerk-range-label-left"&gt;&lt;/div&gt; &lt;/div&gt; &lt;div class="clerk-range-selected-range"&gt;&lt;/div&gt; &lt;div class="clerk-range-dot-right"&gt; &lt;div class="clerk-range-label-right"&gt;&lt;/div&gt; &lt;/div&gt; &lt;div class="clerk-range-inverse-right"&gt;&lt;/div&gt;',w=".clerk-range { position: relative; width: 100%; height: 2.5em; padding-top: 1.5em; } .clerk-range &gt; * { position: absolute; } .clerk-range-dot-left, .clerk-range-dot-right { z-index: 1; width: 1.5em; height: 1.5em; border-radius: 50%; background-color: #FFF; box-shadow: 0 1px 5px rgba(0, 0, 0, 0.4); cursor: grab; user-select: none; } .clerk-range-dot-left:active, .clerk-range-dot-right:active { cursor: grabbing; } .clerk-range-label-left, .clerk-range-label-right { position: relative; bottom: 2em; right: .6em; width: 3em; padding: .1em; background-color: #FFF; box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2); border-radius: .2em; text-align: center; font-size: .8em; } .clerk-range-inverse-left, .clerk-range-selected-range, .clerk-range-inverse-right { height: .5em; margin: .5em 0; border-radius: .25em; } .clerk-range-selected-range { background-color: #95a5a6; } .clerk-range-inverse-left, .clerk-range-inverse-right { background-color: #eee; }"}.call(this),function(){var _,v,t,r;function e(e){var t,a,n,i,r,s,o,l,c,u,h,d,f,p,g,m;if(this.element=e,(e=_.lib("dom")).css(v),this.items=this.element.children(),this.current_offset=0,this.current_item=0,u=decodeURIComponent(window.location.search.replace("?new_slider=","")),this.new_slider="true"===u,this.new_slider){for(this.slider_viewport=e.create('&lt;div id="clerk-slider-viewport" class="clerk-slider-viewport"&gt;&lt;/div&gt;')[0],this.element.parent().append(this.slider_viewport),this.slider_viewport.append(this.element),this.element.class().add("clerk-slider-new"),this.element.class().remove("clerk-slider"),this.slider_viewport.css("height",this.element.children()[0].raw().clientHeight+"px"),t=0,i=(l=this.items).length;t&lt;i;t++)(a=l[t]).class().add("clerk-slider-item-new");(o=e.create('&lt;div class="clerk-slider-nav clerk-slider-nav-prev"&gt;&amp;nbsp;&lt;/div&gt;')[0]).on("click").then((p=this,function(){return p.prev_new()})),this.slider_viewport.append(o),(s=e.create('&lt;div class="clerk-slider-nav clerk-slider-nav-next"&gt;&amp;nbsp;&lt;/div&gt;')[0]).on("click").then((f=this,function(){return f.next_new()})),this.slider_viewport.append(s)}else{for(this.element.class().has("clerk-slider")||this.element.class().add("clerk-slider"),n=0,r=(c=this.items).length;n&lt;r;n++)(a=c[n]).class().add("clerk-slider-item");(o=e.create('&lt;div class="clerk-slider-nav clerk-slider-nav-prev"&gt;&amp;nbsp;&lt;/div&gt;')[0]).on("click").then((d=this,function(){return d.prev()})),this.element.append(o),(s=e.create('&lt;div class="clerk-slider-nav clerk-slider-nav-next"&gt;&amp;nbsp;&lt;/div&gt;')[0]).on("click").then((h=this,function(){return h.next()})),this.element.append(s)}this.element.swipe().update((m=this,function(e,t){var n,i,r,s,o,l;if(m.new_slider)return r=-Math.abs(m.items.length*m.items[0].raw().clientWidth-m.slider_viewport.raw().clientWidth),s=m.current_offset+e,m.element.css("transform","translateX("+(s=(s=0&lt;s?0:s)&lt;r?r:s)+"px)"),m.element.css("transition","all 0s ease 0s");for(s=m.current_offset+e,l=[],n=0,i=(o=m.items).length;n&lt;i;n++)(a=o[n]).css("transition","none"),l.push(a.css("left",s+"px"));return l})).then((g=this,function(e,t){if(20&lt;e||e&lt;-20)return g.current_offset=g.current_offset+e,g.current_item=Math.floor(Math.abs(g.current_offset/g.items[0].raw().clientWidth)),g.new_slider?g._move_to(g.current_item):g._move_to(g._item_n_from_px(g.current_offset,e))}))}(_=window.Clerk).lib("ui.slider",{create:function(e){return new t(e)}}),e.prototype.next=function(){return this._move_to(this._get_next_item(1))},e.prototype.prev=function(){return this._move_to(this._get_next_item(-1))},e.prototype.next_new=function(){var e,t=-Math.abs(this.items.length*this.items[0].raw().clientWidth-this.slider_viewport.raw().clientWidth),n=this._get_next_item_new(1,this.current_item);if(!(n&lt;0||n&gt;=this.items.length))return e=-Math.abs(n*this.items[0].raw().clientWidth),this.element.css("transform","translateX("+(e=(e=0&lt;e?0:e)&lt;t?t:e)+"px)"),this.element.css("transition","all 1s ease 0s"),this.current_offset=e,this.current_item=n},e.prototype.prev_new=function(){var e,t=-Math.abs(this.items.length*this.items[0].raw().clientWidth-this.slider_viewport.raw().clientWidth),n=this._get_next_item_new(-1,this.current_item);if(!(n&lt;0||n&gt;=this.items.length))return e=-Math.abs(n*this.items[0].raw().clientWidth),this.element.css("transform","translateX("+(e=(e=0&lt;e?0:e)&lt;t?t:e)+"px)"),this.element.css("transition","all 1s ease 0s"),this.current_offset=e,this.current_item=n},e.prototype._item_n_from_px=function(e,t){var n=this._get_info(),t=0&lt;t?Math.floor(e/n.item_width*-1):Math.ceil(e/n.item_width*-1),e=Math.min(Math.max(t,0),n.max_scroll_item);return e=t&gt;n.max_scroll_item?0:e},e.prototype._move_to=function(e){var t,n,i,r,s,o;if(!(e&lt;0||e&gt;=this.items.length)){for(i=this.items[0].raw().getBoundingClientRect().x-this.items[e].raw().getBoundingClientRect().x,this.current_offset=i,o=[],t=0,r=(s=this.items).length;t&lt;r;t++)(n=s[t]).css("transition","left 300ms linear"),o.push(n.css("left",i+"px"));return o}},e.prototype._get_next_item_new=function(e,t){var n,i=this._get_info_new();return 0&lt;e?((n=t+i.visible_items-1)===t&amp;&amp;(n+=1),i.max_scroll_item&lt;n&amp;&amp;(n=i.max_scroll_item)):((n=t-i.visible_items)===t&amp;&amp;--n,n&lt;0&amp;&amp;(n=0)),n},e.prototype._get_next_item=function(e){var t,n=this._get_info();return 0&lt;e?((t=n.current_item+n.visible_items)===n.current_item&amp;&amp;(t+=1),n.current_item===n.max_scroll_item?t=0:n.max_scroll_item&lt;t&amp;&amp;(t=n.max_scroll_item)):((t=n.current_item-n.visible_items)===n.current_item&amp;&amp;--t,t&lt;0&amp;&amp;0===n.current_item?t=n.max_scroll_item:t&lt;0&amp;&amp;(t=0)),t},e.prototype._get_info_new=function(){this.element.size().inner.width;var e,t=this.items.length,n=this.items[0].size().outer.width,i=this.current_offset;return{slider_visible_area_width:e=this.slider_viewport.size().inner.width,no_items:t,item_width:n,slider_offset:i,visible_items:e=Math.floor(e/n+.2),max_scroll_item:t=t-e,current_item:Math.min(Math.abs(Math.floor(i/n+.2)),t)}},e.prototype._get_info=function(){this.element.size().inner.width;var e,t,n=this.items.length,i=this.items[0].size().outer.width;return{slider_visible_area_width:t=this.element.size().inner.width,no_items:n,item_width:i,slider_offset:e=r(this.items[0].css("left")),visible_items:t=Math.floor(t/i+.2),max_scroll_item:n=n-t,current_item:Math.min(Math.abs(Math.floor(e/i+.2)),n)}},t=e,r=function(e){return parseInt(e.replace("px",""))},v=".clerk-slider-viewport { overflow: hidden; position: relative; touch-action: pan-y; } .clerk-slider { overflow: hidden; white-space: nowrap; position: relative; } .clerk-slider-new { position: absolute; will-change: transform; width: 100%; height: 100%; cursor: grab; display: flex; transform: translateX(0%); left: 0px; transition: all 1s ease 0s; } .clerk-slider-item { display: inline-block; position: relative; left: 0px; float: none !important; vertical-align: top; white-space: normal; transition: left 300ms linear; } .clerk-slider-item-new { padding: 0px; left: 0px; transform: translateX(0%); display: flex; flex-direction: column; } .clerk-slider-nav { position: absolute; top: 40%; cursor: pointer; z-index: 1; background-image: url(//cdn.clerk.io/arrows.png); background-repeat: no-repeat; width: 44px; height: 44px; } .clerk-slider-nav-next { background-position: -44px 0px; } .clerk-slider-nav-next:hover { background-position: -44px -44px; } .clerk-slider-nav-next { right: 5px; } .clerk-slider-nav-prev:hover { background-position: 0px -44px; } .clerk-slider-nav-prev { left: 5px; } *[data-clerk-prevent-scroll='true'] { overflow: hidden !important; }"}.call(this),function(){var t,a=window.Clerk;a.lib("ui.content.exclude",{create:function(e){return new t(e)}}),t=function(d){var e,t,n,i,r,f,s=a.lib("api"),o=a.lib("dom"),l=a.lib("content"),p=a.lib("logger");for(this.trigger=!1,d.on("update").then((r=this,function(){return r.trigger?p.log("Exclude: Allowed rendering of content",{content:r.content}):p.log("Exclude: Blocked rendering of content",{content:r.content}),r.trigger})),this.dependencies={},i=d.model("exclude-from").split(","),f=this,e=function(e){var c,e=e.split(":"),u=e[0],h=e[1];return h=h&amp;&amp;parseInt(h.replace("limit(","").replace(")","")),(e=l.get(o.find(u)))?(f.dependencies[u]=null,e.on("response").then(function(e,t){var n,i,r,s,o,l,a,c;for(u in f.dependencies[u]=h?t.result.slice(0,h-1+1||9e9):t.result,i=[],l=f.dependencies)if(n=l[u])for(s=0,o=n.length;s&lt;o;s++){if(null===(c=n[s]))return;"object"==typeof c?i=i.concat(c):i.push(c)}for(r in f.trigger=!0,p.log("Exclude: excluded",{exclude_ids:i,count:i.length}),a=f.dependencies)null===a[r]&amp;&amp;(f.trigger=!1);if(f.trigger)return d.model("exclude",i),d.reload()})):a("config","contents")?(c=u,(e=a("config","contents"))[c]?((e=e[c]).args.template=c,s.call(e.api,e.args).then(function(e){var t,n,i,r,s,o,l,a;for(c in f.dependencies[c]=h?e.result.slice(0,h-1+1||9e9):e.result,n=[],o=f.dependencies)if(t=o[c])for(r=0,s=t.length;r&lt;s;r++){if(null===(a=t[r]))return;"object"==typeof a?n=n.concat(a):n.push(a)}for(i in f.trigger=!0,p.log("Exclude: excluded",{exclude_ids:n,count:n.length}),l=f.dependencies)null===l[i]&amp;&amp;(f.trigger=!1);if(f.trigger)return d.model("exclude",n),d.reload()})):p.error('Exclude: Could not find content with id "'+u+'".',{content:d})):p.error('Exclude: Could not find element with selector "'+u+'".',{content:d})},t=0,n=i.length;t&lt;n;t++)e(i[t])}}.call(this),function(){var t,a=window.Clerk;a.lib("ui.content.exit",{create:function(e){return new t(e)}}),t=function(e){var n,i,r,s,o,t,l;this.content=e,e=a.lib("dom"),o=a.lib("storage"),s=a.lib("logger").component("Content/ExitIntent "+this.content.ident),i=this.content.model("exit-intent-delay"),null==(n=this.content.model("exit-intent-cooldown"))&amp;&amp;(n=86400),this.trigger=!1,r=(new Date).getTime()/1e3,this.content.on("update").then((t=this,function(){return t.trigger?s.log("Exit intent: Allowed rendering of content",{content:t.content}):s.log("Exit intent: Blocked rendering of content",{content:t.content}),t.trigger})),e.find("html")[0].on("mouseleave").then((l=this,function(e){var t;if(!(20&lt;e.raw().clientY))if(t=(e=(new Date).getTime()/1e3)-r,null!=i&amp;&amp;t&lt;i)s.log("Exit intent detected but action blocked by delay rule.",{content:l.content,delay:i,time_since_page_load:t});else{if(!((t=e-o.get("__clerk-exit-intent-triggered-time"))&lt;n))return o.set("__clerk-exit-intent-triggered-time",e),s.log("Exit intent: Detected!",{content:l.content}),l.trigger=!0,l.content.reload();s.log("Exit intent detected but action blocked by cooldown rule.",{content:l.content,cooldown:n,time_since_last_trigger:t})}}))}}.call(this),function(){function e(e,t){for(var n in t)s.call(t,n)&amp;&amp;(e[n]=t[n]);function i(){this.constructor=e}i.prototype=t.prototype,e.prototype=new i,e.__super__=t.prototype}var L,t,n,c,i,r,u,R,h,f,I=[].indexOf||function(e){for(var t=0,n=this.length;t&lt;n;t++)if(t in this&amp;&amp;this[t]===e)return t;return-1},s={}.hasOwnProperty;function o(e){var I,t,r,n,i,s,o,l,a,T;this.content=e,this.q=L.lib("q"),this.api=L.lib("api"),this.dom=L.lib("dom"),this.utils=L.lib("utils"),this.ui_range=L.lib("ui.range"),this.facet_tools=L.lib("facet_tools"),r=L.lib("template"),this.logger=L.lib("logger").component("Content/Facets "+this.content.ident),this.facets=new c,(i=this).multiselect=(e=function(e,t){var n;return null==t&amp;&amp;(t=null),null!=(n=i.content.model(e))?(i.content.model(e,null),n):t})("facets-multiselect-attributes",[]),this.titles=e("facets-titles",[]),this.groups=e("facets-attributes",[]),this.useUrl=e("facets-in-url",!1),this.useDesign=e("facets-design",!1),this.price_prepend=e("facets-price-prepend",""),this.price_append=e("facets-price-append",""),this.show_more_text=e("facets-view-more-text",""),this.search_for_text=e("facets-searchbox-text",""),this.use_persistent_filter=e("facets-persistent-filter",!1),this.content.model("facets",this.groups),this.use_persistent_filter&amp;&amp;(this.persistent_filter=e("filter"),this.content.model("filter",this.filter())),this.useUrl&amp;&amp;(n=decodeURIComponent(window.location.search.replace("?","")),(n=h(n,this.groups))&amp;&amp;(this.facets=n,!this.no_filter_facets&amp;&amp;this.content._model.query&amp;&amp;this.api.call("search/search",this.content.model()).then((o=this,function(e){return o.no_filter_facets=R(e.facets),o.reload()})),n=this.filter())&amp;&amp;0&lt;n.length&amp;&amp;this.content.model("filter",n),window.addEventListener("popstate",(s=this,function(e){var t;if("clerk.js/facet"===(null!=(t=e.state)?t.namespace:void 0))return s.facets=h(e.state.params,s.groups),s.reload()}))),n=e("facets-target"),0&lt;(e=this.dom.find(n)).length?(this.target=e[0],I=this.q.defer(),this.useDesign?this.design_call=this.api.call("config/designs",{ids:[this.useDesign]}).then(function(e){var t,n,i;return 0===e.results.length&amp;&amp;(a.logger.error("Could not find design with id.",{id:a.useDesign}),I.reject("Could not find design with id.")),n=e.results[0],i=L("config","globals").is_mobile?(i=n.css_mobile||n.css,t=n.html_mobile||n.html,a.dom.css(i),t):(a.dom.css(n.css),n.html),a.template=r.compile(i),a.logger.log("Using facets design from my.clerk."),I.resolve(e)},(l=a=this,function(e){var t;return l.logger.log("Could not find design. Using default facet design."),l.dom.css(l.facet_tools.default_facet_css()),t=l.facet_tools.default_facet_template(),l.template=r.compile(t),I.reject(e)})):(0===this.target.children().length?(this.dom.css(this.facet_tools.default_facet_css()),t=this.facet_tools.default_facet_template(),this.logger.log("Using default facets template.")):(t=this.target.html(),this.logger.log("Using custom facets template.",{template:t})),this.template=r.compile(t)),this.content.on("response").then((T=this,function(e,t){var n,i,r,s,o,l,a,c,u,h,d,f,p,g,m,_,v,y,b,w,k,x,j,E,M,S,C,q,O,N,A,L;if(null!=t.facets){for(n=!1,o=0,c=(j=T.facets.groups()).length;o&lt;c&amp;&amp;(s=j[o],!n);o++)for(l=0,u=(E=T.facets.get(s)).length;l&lt;u;l++)if((r=E[l]).selected){n=!0;break}if(!(n||t.count))return I.resolve();if(L=R(t.facets),T.useUrl)for(a=0,h=(M=T.facets.groups()).length;a&lt;h;a++){if(s=M[a],A={},null!==L.get(s))for(_=0,d=(S=L.get(s)).length;_&lt;d;_++)(r=S[_]).value&amp;&amp;(A[r.value]=r);for(v=0,f=(C=T.facets.get(s)).length;v&lt;f;v++)A[(r=C[v]).value]&amp;&amp;(r.name=A[r.value].name);for(y=0,p=(q=T.facets.get(s)).length;y&lt;p;y++){if(0===(r=q[y]).count&amp;&amp;"range"===r.type){for(b=i=0,g=(O=t.product_data).length;b&lt;g;b++)(x=O[b])[s]&gt;=r.min&amp;&amp;x[s]&lt;=r.max&amp;&amp;(i+=1);r.count=i}if(0===r.count&amp;&amp;"unit"===r.type){for(w=i=0,m=(N=t.facets[s]).length;w&lt;m;w++)(k=N[w]).value===r.value&amp;&amp;(i+=k.count);r.count=i}}}return 0===t.hits&amp;&amp;(L=R({})),T.update(L).then(function(e){return T.design_call&amp;&amp;!T.template?T.design_call.then(function(){return T.render(e)}):T.render(e)})}}))):this.logger.error("Facet target element could not be found!",{target:n})}function l(){this.name=arguments[0]}function a(e,t,n,i){this.name=e,this.value=t,this.count=null!=n?n:0,this.selected=null!=i&amp;&amp;i,this.type="unit"}function d(e,t,n,i,r,s){this.name=e,this.min=t,this.max=n,this.count=null!=i?i:0,this.custom=null!=r&amp;&amp;r,this.selected=null!=s&amp;&amp;s,this.type="range"}function p(){this._groups={},this._utils=L.lib("utils")}(L=window.Clerk).lib("ui.content.facets",{create:function(e){return new n(e)}}),o.prototype.update=function(e){var t,n,i,r,s,o,l,a,c,u,h,d,f,p,g,m,_,v,y,b,w,k;for(this.logger.log("Update facets.",{facets:e}),t=this.q.defer(),s=0,a=(_=this.facets.groups()).length;s&lt;a;s++)for(i=_[s],o=0,c=(v=this.facets.get(i)).length;o&lt;c;o++)(n=v[o]).selected&amp;&amp;(e.exists(i,n)?e.get(i,n).select():e.add(i,n));for(l=0,u=(y=e.groups()).length;l&lt;u;l++){if(i=y[l],r=!1,this.facets.exists(i))for(p=0,h=(b=this.facets.get(i)).length;p&lt;h;p++)if((n=b[p]).selected){r=!0;break}if(this.facets.exists(i)&amp;&amp;0&lt;=I.call(this.multiselect,i)&amp;&amp;r){for(g=0,d=(w=e.get(i)).length;g&lt;d;g++)n=w[g],this.facets.exists(i,n)&amp;&amp;this.facets.get(i,n).set_count(n.count);if(e.remove(i),e.add(i,this.facets.get(i)),this.no_filter_facets&amp;&amp;this.useUrl&amp;&amp;e.get(i).length&lt;this.no_filter_facets.get(i).length)for(m=0,f=(k=this.no_filter_facets.get(i)).length;m&lt;f;m++)n=k[m],e.exists(i,n)||e.add(i,n)}else this.facets.add(i,e.get(i))}return t.resolve(e),this.no_filter_facets=null,t.promise},o.prototype.render=function(e){for(var t,o,n,i,r,s,l,a,c,u,h,d,f,p,g,m,_,v,y,b,w,k,x,j,E,M,S,C,q=[],O=this.groups,N=0,A=O.length;N&lt;A;N++)if(r=O[N],l=0&lt;=I.call(this.multiselect,r),null!=(S=e.get(r))&amp;&amp;0&lt;S.length){if(E=S[0].type,m=g=k=t=null,S.sort(function(e,t){switch(!1){case!(e.selected&amp;&amp;!l):return-1;case!(t.selected&amp;&amp;!l):return 1;case"unit"!==e.type:return e.name&lt;=t.name?-1:1;case"range"!==e.type:return e.min&lt;=t.min?-1:1}}),"range"===E&amp;&amp;(m=Math.min.apply(Math,function(){for(var e=[],t=0,n=S.length;t&lt;n;t++)M=S[t],e.push(M.min);return e}()),g=Math.max.apply(Math,function(){for(var e=[],t=0,n=S.length;t&lt;n;t++)M=S[t],e.push(M.max);return e}()),k=(k=Math.min.apply(Math,function(){for(var e=[],t=0,n=S.length;t&lt;n;t++)(M=S[t]).selected&amp;&amp;e.push(M.min);return e}()))||m,t=(t=Math.max.apply(Math,function(){for(var e=[],t=0,n=S.length;t&lt;n;t++)(M=S[t]).selected&amp;&amp;e.push(M.max);return e}()))||g,"price"===r)&amp;&amp;(this.price_prepend||this.price_append))for(a=0,u=S.length;a&lt;u;a++)M=S[a],this.price_prepend&amp;&amp;-1===M.name.indexOf(this.price_prepend)&amp;&amp;(M.name=M.name.replace(/([\d\.,]+)/g,function(t){return function(e){return t.price_prepend+e}}(this))),this.price_append&amp;&amp;-1===M.name.indexOf(this.price_append)&amp;&amp;(M.name=M.name.replace(/([\d\.,]+)/g,function(t){return function(e){return e+t.price_append}}(this)));(s=function(){for(var e=[],t=0,n=S.length;t&lt;n;t++)((o=S[t]).value||o.min||o.max)&amp;&amp;e.push({group:r,type:o.type,name:o.name,value:"string"==typeof o.value?o.value.replace(/"/g,"&amp;quot;"):o.value,min:o.min,max:o.max,count:o.count,selected:o.selected});return e}()).length&amp;&amp;q.push({group:r,title:r in this.titles?this.titles[r]:r,type:E,min:m,max:g,start:k,end:t,facets:s})}for(j=L.config("language"),x=this.search_for_text||(j?this.facet_tools.translations()[j].search:"Search For"),j=this.show_more_text||(j?this.facet_tools.translations()[j].more:"Show More"),this.logger.log("Render facets.",{facets:q}),this.target.html(this.template({facets:q,translation:{show_more:j,search_for:x}})),c=0,h=(v=this.dom.find(".clerk-range")).length;c&lt;h;c++)(function(r){return function(i){return r.ui_range.create(i).then(function(e,t){var n=i.data();return r.select(n.group,"range",null,e,t),r.reload()})}})(this)(v[c]);for(y=this.dom.find(".clerk-facet"),C=this,i=function(t){return t.on("click").then(function(){var e=t.data();return e.value||!1===e.value?C.select(e.facet,"unit",e.value):C.select(e.facet,"range",null,e.min,e.max),C.reload()})},p=0,d=y.length;p&lt;d;p++)i(y[p]);for(w=[],_=0,f=(b=this.dom.find(".clerk-facet-search")).length;_&lt;f;_++)n=b[_],w.push(function(e){return function(r){var s=e.dom.find(".clerk-facet",r.parent().raw());if(0&lt;s.length)return r.on("keyup").then(function(){for(var e=r.value().trim().toLowerCase(),t=[],n=0,i=s.length;n&lt;i;n++)-1===(o=s[n]).text().toLowerCase().indexOf(e)?t.push(o.class().add("hidden")):t.push(o.class().remove("hidden"));return t})}}(this)(n));return w},o.prototype.select=function(e,t,n,i,r,s){var o,l,a,c;if(null==s&amp;&amp;(s=!0),0&lt;this.facets.get(e).length&amp;&amp;"string"==typeof this.facets.get(e)[0].value&amp;&amp;(n=""+n),null!=(n=this.facets.get(e,u({type:t,value:n,min:i,max:r,selected:!0}))))n.select(!0),this.logger.log("Selected facet",{facet:n});else if("range"===t&amp;&amp;null!=i&amp;&amp;null!=r){for(l=0,a=(c=this.facets.get(e)).length;l&lt;a;l++)null!=(o=c[l])&amp;&amp;o.custom&amp;&amp;this.facets.remove(e,o);n=u({type:"range",name:i+" - "+r,min:i,max:r,custom:!0,selected:!0,count:""}),this.facets.add(e,n),this.logger.log("Selected facet (added new range)",{facet:n})}if(this.useUrl&amp;&amp;null!=n&amp;&amp;s){if(history.pushState)return t=this.urlParams(),i={namespace:"clerk.js/facet",params:this.urlParams()},r=window.location.protocol+"//"+window.location.host+window.location.pathname+"?"+t,window.history.pushState(i,null,r),this.logger.log("Updated URL with facet parameters.",{url:r,params:t});this.logger.warn("You browser does not support dynamically updating filter URL parameters (history.pushState).")}},o.prototype.filter=function(){for(var e,t,n,i,r,s,o,l=[],a=this.facets.groups(),c=0,u=a.length;c&lt;u;c++){for(t=a[c],n=[],i=0&lt;=I.call(this.multiselect,t),r=0,s=(o=this.facets.get(t)).length;r&lt;s;r++)(e=o[r]).selected&amp;&amp;("unit"===e.type?"string"===this.utils.type(e.value)?n.push(t+' = "'+e.value.replace(/\"/g,'\\"')+'"'):n.push(t+" = "+e.value):"range"===e.type&amp;&amp;n.push("("+t+" &gt;= "+e.min+" and "+t+" &lt;= "+e.max+")"));1===n.length?l.push(n[0]):1&lt;n.length&amp;&amp;l.push("("+n.join(i?" or ":" and ")+")")}return this.persistent_filter&amp;&amp;l.push(this.persistent_filter),l.join(" and ")},o.prototype.urlParams=function(){for(var e,t,n,i,r,s,o,l,a,c,u,h,d,f,p=[],g=window.location.search.replace("?","").split("&amp;"),m=0,_=g.length;m&lt;_;m++)(u=g[m])&amp;&amp;(t=(u=u.split("="))[0],f=u[1],I.call(this.groups,t)&lt;0)&amp;&amp;p.push(t+"="+f);for(r=0,o=(h=this.facets.groups()).length;r&lt;o;r++){for(t=h[r],i=[],n=0&lt;=I.call(this.multiselect,t),s=0,l=(d=this.facets.get(t)).length;s&lt;l;s++)(e=d[s]).selected&amp;&amp;("unit"===e.type?i.push(encodeURIComponent(e.value)):"range"===e.type&amp;&amp;i.push(e.min+"-"+e.max));if(0&lt;i.length)if(t=encodeURIComponent(t),n)p.push(t+"="+i.join("|"));else for(c=0,a=i.length;c&lt;a;c++)p.push(t+"="+(f=i[c]))}return p.join("&amp;")},o.prototype.reload=function(){var e=this.filter();return this.content.model("filter",e||null),this.content.reload()},n=o,u=function(e){var t,n=L.lib("facet_tools");switch("unit"!==e.type||!0!==(t=e.value)&amp;&amp;!1!==t||(null==(t=L.config("language"))&amp;&amp;(t="english"),e.name=n.translations()[t][e.value]),e.type){case"unit":return new r(e.name,e.value,e.count,e.selected);case"range":return new i(e.name,e.min,e.max,e.count,e.custom,e.selected);default:throw"Unknown facet type "+e.type}},R=function(e){var t,n,i,r,s,o=new c;for(i in e)for(r=0,s=(n=e[i]).length;r&lt;s;r++)t=n[r],o.add(i,u(t));return o},h=function(e,t){for(var n,i,r,s,o,l,a,c={},u=e.split("&amp;"),h=0,d=u.length;h&lt;d;h++)if((o=u[h])&amp;&amp;(i=(o=o.split("="))[0],l=o[1],!(I.call(t,i)&lt;0)))for(r=0,s=(a=l.match(/[\|]/)?l.split("|"):[l]).length;r&lt;s;r++)l=a[r],n=f(i,l),i in c?c[i].push(n):c[i]=[n];return R(c)},f=function(e,t){var n,i;switch(!1){case!("true"===(t=decodeURIComponent(t))||"false"===t):return{group:e,type:"unit",name:t,value:"true"===t,selected:!0};case!t.match(/[0-9]+-[0-9]+/):return n=(i=t.split("-"))[0],i=i[1],{group:e,type:"range",name:t,min:parseInt(n),max:parseInt(i),selected:!0};case!t.match(/^\d+$/):return{group:e,type:"unit",name:t,value:parseInt(t),selected:!0};default:return{group:e,type:"unit",name:t,value:t,selected:!0}}},l.prototype.equals=function(e){return!1},l.prototype.select=function(e){return this.selected=!(e=null==e?!1:e)||!this.selected},l.prototype.set_count=function(e){if(e)return this.count=e},e(a,t=l),a.prototype.equals=function(e){return e instanceof a&amp;&amp;this.value+""==e.value+""},r=a,e(d,t),d.prototype.equals=function(e){return e instanceof d&amp;&amp;this.min===e.min&amp;&amp;this.max===e.max},i=d,p.prototype.get=function(e,t){var n,i,r,s;if(null==this._groups[e])return null;if(null==(t=null==t?null:t))return this._groups[e];for(i=0,r=(s=this._groups[e]).length;i&lt;r;i++)if((n=s[i]).equals(t))return n},p.prototype.exists=function(e,t){return null!=this.get(e,t=null==t?null:t)},p.prototype.add=function(e,t){var n,i,r;if(null==this._groups[e]&amp;&amp;(this._groups[e]=[]),"array"!==this._utils.type(t)){for(n=0,i=(r=this._groups[e]).length;n&lt;i;n++)if(r[n].equals(t))return;return this._groups[e].push(t)}this._groups[e]=t},p.prototype.remove=function(e,t){var n,i,r,s,o;if(null==t&amp;&amp;(t=null),null!=this._groups[e]){if(null!=t){for(o=[],i=0,r=(s=this._groups[e]).length;i&lt;r;i++){if((n=s[i]).equals(t)){n=this._groups[e].indexOf(n),this._groups[e].splice(n,1);break}o.push(void 0)}return o}delete this._groups[e]}},p.prototype.groups=function(){var e,t=this._groups,n=[];for(e in t)t[e],n.push(e);return n},c=p}.call(this),function(){var a,t,c=[].indexOf||function(e){for(var t=0,n=this.length;t&lt;n;t++)if(t in this&amp;&amp;this[t]===e)return t;return-1};function e(e){var n,i,t,r,s;this.content=e,this.dom=a.lib("dom"),this.storage=a.lib("storage"),this.utils=a.lib("utils"),this.logger=a.lib("logger").component("Content/InstantSearch "+this.content.ident),this.visible=!1,this.redirect=!1,this.autocompleted_query=!1,this.content.target.class().has("clerk-instant-search-container")||(this.content.target.class().add("clerk-instant-search-container"),this.content.target.class().add("clerk-live-search-container"),this.content.target.class().add("clerk-instant-search-hidden")),this.dom.css(".clerk-instant-search-visible { display: block; } .clerk-instant-search-hidden { display: none; }"),this.content.on("update").then((n=this,function(){var e=n.content.model("query"),t=null!=e&amp;&amp;1&lt;e.length;return t||n.logger.log("Query is not long enough!",{query:e}),t})),this.content.on("response").then((i=this,function(e,t){return i.autocompleted_query=t.query,i.redirect=t.redirect})),this.dom.find("body")[0].on("click").then((t=this,function(){if(t.visible)return t.logger.log("Click detected."),t.hide()})),this.content.target.on("click").then((r=this,function(e){return r.logger.log("Click inside livesearch, stopping propgation"),e.stopPropagation(!0)})),window.addEventListener("resize",(s=this,function(){if(s.visible)return s.logger.log("Window resize detected."),s.move_to(s.active_input_element)})),this.add_triggers()}(a=window.Clerk).lib("ui.content.livesearch",{create:function(e){return new t(e)}}),e.prototype.add_triggers=function(){var e,t,n,i,r,s,o=this.content.model("instant-search"),l=["hidden","password"];if(o=null==o?this.content.model("bind-live-search"):o){for(s=[],e=0,n=(i=this.dom.find(o)).length;e&lt;n;e++)r=null!=(t=i[e])&amp;&amp;null!=(r=t._element)?r.type:void 0,0&lt;=c.call(l,r)?this.logger.log("Did not bind input due to being restricted type",{input:t}):t.nearest_parent(".clerk-omnisearch-overlay")?this.logger.log("Skipping adding listener due to it being inside omnisearch overlay",{input:t}):s.push(function(n){return function(t){if(n.logger.log("Monitoring input",{input:t}),"livesearch:input"!==t.attribute("clerk-on"))return t.attribute("clerk-on","livesearch:input"),t.attribute("autocomplete","off"),t.on("keyup").then(function(){return n.input_activity(t)}),t.on("click").then(function(){return n.input_activity(t)}),t.on("keydown").then(function(e){return n.keyboard_navigation(e,t)})}}(this)(t));return s}return this.logger.error("Selector was empty! Continuing to next content.")},e.prototype.input_activity=function(e){var t,n;if(this.logger.log("Detected activity on input.",{input:e.raw()}),this.active_input_element=e,(t=this.utils.trim(e.value()))===this._last_query)this.logger.log("Query has not changed",{query:t,last_query:t});else{if((this._last_query=t)&amp;&amp;!(t.length&lt;2))return clearTimeout(this._input_typing_timer),(t.length+2)%3==0?this.search(t,e):this._input_typing_timer=setTimeout((n=this,function(){return n.search(t,e)}),250);this.logger.log("Query is too short",{query:t}),this.hide()}},e.prototype.search=function(e,t){var n,i,r,s,o,l;if(this.logger.log("Performing new search.",{query:e,input:t.raw()}),this.content.model("suggestions",[]),this.content.model("categories",[]),this.content.model("pages",[]),this.content.broadcast("live_search_update",e,t))return this.content.model("history",this.get_search_history()),null!=(n=this.content.model("instant-search-suggestions"))&amp;&amp;n&amp;&amp;a.call("search/suggestions",{query:e,limit:n}).then((i=this,function(e){return i.content.model("suggestions",e.result),i.content.render()})),null!=(n=this.content.model("instant-search-categories"))&amp;&amp;!0!==n||(n=this.content.model("live-search-categories"),n=isFinite(n)&amp;&amp;!0!==n?n:5),null!=n&amp;&amp;n&amp;&amp;a.call("search/categories",{query:e,limit:n}).then((r=this,function(e){return r.content.model("categories",e.categories),r.content.render()})),null!=(n=this.content.model("instant-search-pages"))&amp;&amp;n&amp;&amp;a.call("search/pages",{query:e,type:this.content.model("instant-search-pages-type"),limit:this.content.model("instant-search-pages")}).then((s=this,function(e){return s.content.model("pages",e.pages),s.content.render()})),this.content.model("query",e),this.content.update().then(function(e){return l.content.render(),l.show(),l.move_to(t)},(o=l=this,function(e){return o.hide()}));this.logger.warn('Instant search prevented by event handler for "live_search_update" event.')},e.prototype.show=function(){if(!this.visible)return this.visible=!0,this.content.target.class().remove("clerk-instant-search-hidden"),this.content.target.class().add("clerk-instant-search-visible"),this.logger.log("Show overlay.")},e.prototype.hide=function(){if(this.visible)return this.visible=!1,this.content.target.class().remove("clerk-instant-search-visible"),this.content.target.class().add("clerk-instant-search-hidden"),this.logger.log("Hide overlay.")},e.prototype.move_to=function(e){var t,n,i,r,s=this.content.model("instant-search-positioning");if("off"!==s){switch(null==s&amp;&amp;(s="left"),this.content.target.parent().raw()!==document.body&amp;&amp;this.dom.find("body").append(this.content.target),this.content.target.css("z-index","2147483647"),this.content.target.css("position","absolute"),!1===this.content.model("live-search-fit-width")&amp;&amp;(s="off"),r=window.pageYOffset||document.documentElement.scrollTop,i=window.pageXOffset||document.documentElement.scrollLeft,r=e.position().top+e.size().height+r,n=t=null,this.content.target.css("top",r+"px"),s){case"left":t=e.position().left+i,this.content.target.css("left",t+"px"),this.content.target.css("min-width",Math.max(e.size().width,350)+"px");break;case"center":t=e.position().left+i-(this.content.target.size().width-e.size().width)/2,this.content.target.css("left",t+"px");break;case"right":n=this.dom.window().width-(e.position().left+i+e.size().width),this.content.target.css("right",n+"px")}return this.logger.log("Moved live search content to active input.",{input:e.raw(),top:r,left:t,right:n})}},e.prototype.get_search_history=function(){var e=this.storage.get("search-history");return e=e||[]},e.prototype.update_search_history=function(e){var t=get_search_history(),e=t.indexOf(e);return-1&lt;e&amp;&amp;t.splice(e,1),this.storage.set("search-history",t)},e.prototype.keyboard_navigation=function(e,t){var n,i,r,s,o,l,a=this.logger,c=e.raw().which,u=38===c,h=40===c,d="clerk-instant-search-key-selected",f="."+d;if(13===c)return a.log("Enter key-press detected."),c=function(e){return a.log("An click-able element was found in keyboard selected element. Click simulated.",{element:e.raw()}),e.trigger("click")},(l=this.dom.find(f)[0])?(a.log("An element was selected via keyboard navigation.",{element:l.raw()}),e.stopPropagation(),"A"===l.tag_name()?c(l):0&lt;(o=this.dom.find("a",l.raw())).length?c(o[0]):"A"===(o=l.parent()).tag_name()?c(o):a.warn("No click-able elements found for keyboard selected element!",{element:l.raw()})):this.redirect?(this.logger.log("Redirecting to",{url:this.redirect}),e.stopPropagation(),location.href=this.redirect):(c=this.content.model("autofill"),o=this.utils.trim(t.value()),!1===c||"off"===c||!this.autocompleted_query||this.autocompleted_query.length&lt;o.length||(t.value(this.autocompleted_query),this.logger.log("Auto-filled the search input with auto-completed query.",{query:this.autocompleted_query,input:t.raw()}))),this.hide();if((u||h)&amp;&amp;(u?a.log("Key up key-press detected."):a.log("Key down key-press detected."),0!==(s=this.dom.find(".clerk-instant-search-key-selectable",this.content.element.raw())).length)){if(0===(l=this.dom.find(f,this.content.element.raw())).length)return s[0].class().add(d),a.log("Keyboard navigation selected element updated.",{from:null,to:s[0].raw()});for(i=n=0,r=s.length;n&lt;r;i=++n)if(s[i].class().has(d)){0;break}return e=s.length-1,(c=h?i+1:i-1)&lt;0?c=e:e&lt;c&amp;&amp;(c=0),l[0].class().remove(d),s[c].class().add(d),a.log("Keyboard navigation selected element updated.",{from:l[0].raw(),to:s[c].raw()})}},t=e}.call(this),function(){function C(e,t){return function(){return e.apply(t,arguments)}}var q,O,l,a,t,c,N,n,A,L=[].indexOf||function(e){for(var t=0,n=this.length;t&lt;n;t++)if(t in this&amp;&amp;this[t]===e)return t;return-1};function e(e){var t,o,n,i,r,s,c,l,a,u,h,d,f,p,g,m,_,v,y,b,w,k,x,j,E,M,S;if(this.content=e,this._add_trigger_wrapper_click=C(this._add_trigger_wrapper_click,this),this._add_trigger_wrapper_focus=C(this._add_trigger_wrapper_focus,this),this._add_trigger_events=C(this._add_trigger_events,this),this.dom=q.lib("dom"),this.storage=q.lib("storage"),this.utils=q.lib("utils"),this.facet_tools=q.lib("facet_tools"),this.template_lib=q.lib("template"),this.content.model("api_version","v3"),this.user_activity=!1,this.has_first_reponse=!1,this.sorting={},this.no_url=!!q.config("omnisearch_ignore_url_persistence"),this.element_created=0&lt;this.dom.find(".clerk-omnisearch-overlay").length,this.facet_groups={},this.titles=this.content.model("facets-titles"),this.titles||(this.titles={}),this.groups=this.content.model("facets-attributes"),this.groups||(this.groups=[]),this._template_parts={full:void 0,inner:void 0},!this._template_parts.full&amp;&amp;this.content._template&amp;&amp;(i=(e=this._detach_inner_outer_html(this.content._template))[0],c=e[1],this._template_parts.full=i,this._template_parts.inner=c),e=this.content.model("template"),o=null!=e?q.config("global-facets-"+e):q.config("global-facets"))for(s in o)for(r in t=o[s])_=t[r],"categories"===(r="price"===r?"_price_range":r)&amp;&amp;(r="_category_name"),this.titles[r]=_,this.groups.push(r);for(this.facets_stats={},this.dom.css(O),this.element_created||(this.overlay=document.createElement("div"),this.overlay.classList.add("clerk-omnisearch-hidden"),this.overlay.classList.add("clerk-omnisearch-overlay"),document.body.appendChild(this.overlay)),this.overlay=this.dom.find(".clerk-omnisearch-overlay")[0],this.content.target=this.overlay,this.trigger_elements=this.dom.create(this.content.element._element),l=0,h=(p=this.content.model("trigger-element").split(";")).length;l&lt;h;l++)for(y=p[l],a=0,d=(g=this.dom.find(y)).length;a&lt;d;a++)v=g[a],this.trigger_elements.contains(v)||this.trigger_elements.push(v);for(this.content.on("update").then((b=this,function(){return b.user_activity})),m=this.trigger_elements,w=this,n=function(e){return w._add_trigger_events(e)},u=0,f=m.length;u&lt;f;u++)n(v=m[u]);window.addEventListener("keyup",(k=this,function(e){if("Escape"===e.key)return k.hide()})),window.addEventListener("popstate",(x=this,function(e){if(x.is_shown)return x.facet_groups=x._transform_from_url({}),x.content.reload()})),this.attributes={},this.content.template||this.content.load_design().then((j=this,function(){var e,t,n,i,r,s,o,l,a;for(!j._template_parts.full&amp;&amp;j.content.template.html&amp;&amp;(a=(r=j._detach_inner_outer_html(j.content.template.html))[0],c=r[1],j._template_parts.full=a,j._template_parts.inner=c),n=0,e=(l=j.template_lib.attributes(j.content.template.html)).length;n&lt;e;n++)(o=l[n])&amp;&amp;(o=o.split("."),null==j.attributes[o[0]]&amp;&amp;(j.attributes[o[0]]=[]),2===o.length)&amp;&amp;L.call(j.attributes[o[0]],o[1])&lt;0&amp;&amp;j.attributes[o[0]].push(o[1]);if(j._get_url_query()||0&lt;Object.keys(j.facet_groups).length)for(i=0,t=(s=j.trigger_elements).length;i&lt;t;i++)(v=s[i]).raw().value=j._get_url_query();if("true"===N("show_omnisearch"))return j.input_activity(v,0)})),this.content.on("update").then((E=this,function(){var e;return E._searches={},(e=function(e){var t,n,i;if(("products"===e||"categories"===e||"pages"===e)&amp;&amp;(E.content.model(e,[]),i=E.content.model("omni-search-"+e),E._searches[e]={index:e,attributes:null!=E.attributes[e]&amp;&amp;E.attributes[e]?E.attributes[e]:E.content.model("attributes")},null!=E.sorting[e]&amp;&amp;E.sorting[e]&amp;&amp;(E._searches[e].sort=E.sorting[e]),null!=i&amp;&amp;i&amp;&amp;(E._searches[e].limit=i),"products"===e)){for(r in E.content.model("limit")&amp;&amp;(E._searches[e].limit=E.content.model("limit")),t={},E.facet_groups)(n=E.facet_groups[r].get_selected())&amp;&amp;(t[r]=n);return i=E.content.model("filter")?"("+E.content.model("filter")+")":"",0&lt;Object.keys(t).length?(E._searches[e].filter=A(t),0&lt;i.length&amp;&amp;(E._searches[e].filter+=" and "+i)):0&lt;i.length&amp;&amp;(E._searches[e].filter=i),E._searches[e].facets=E.groups}})("products"),e("categories"),e("pages"),E.content.model("searches",E._searches),E.content.model("query",E._get_url_query()),E.content.model("omni-search-empty")&amp;&amp;E.content.model("empty",E.content.model("omni-search-empty")),E.content.template&amp;&amp;E.content.model("attributes",null),E.content.model("products",null),!0})),this.content.on("response").then((M=this,function(e,t){var n,i,r,s;for(r in t.results)null!=t.results[r]&amp;&amp;M.content.model(r,t.results[r].result),null!=t.results[r].facets&amp;&amp;(o=t.results[r].facets,null!=(null!=(s=t.results[r])?s.facets_stats:void 0)?M.facets_stats[r]=t.results[r].facets_stats:M.facets_stats[r]={},s=M._as_grouped_facets(o,M.facets_stats[r]),M.facet_groups=M._transform_from_url(s));if(i=M.facet_context(),t.facet_context=i,M.content._response=t,M.has_first_reponse||(M.has_first_reponse=!0,window.dispatchEvent(new Event("clerk:omni:has_first_reponse"))),M.set_input_field(),M.input_field&amp;&amp;(M.content.target=M.dom.find("#clerk-omnisearch-content",M.overlay)[0]),M.content.render(),M.input_field||M.find_input_field(),M.input_field&amp;&amp;!M.input_field.value()&amp;&amp;(n=M._get_url_query()))return M.input_field.raw().value=n})),this.content.on("rendered").then((S=this,function(){return S._add_design_listeners()})),this.facet_groups={},this.facet_groups=this._transform_from_url(this.facet_groups)}function i(e,t,n){this.value=e,this.count=t,this.group=n,this.selected=!1}function r(e,t,n,i){this.name=e,this.title=t,this.no_url=null!=n&amp;&amp;n,null==i&amp;&amp;(i=null),this._group={},this.selected_count=0,this.title||(this.title=this.name),i&amp;&amp;(this.min=i.min,this.max=i.max)}(q=window.Clerk).lib("ui.content.omnisearch",{create:function(e){return new t(e)}}),e.prototype.add_trigger=function(e){return this.trigger_elements.contains(e)||this.trigger_elements.push(e),this._add_trigger_events(e)},e.prototype.facet_context=function(){var e,t,n,i,r,s,o=[],l=this.groups;for(n in l)for(t in i=l[n],this.facet_groups)i===t&amp;&amp;null!=(e=this.facet_groups[t].unpack())&amp;&amp;null!=e.facets&amp;&amp;0&lt;e.facets.length&amp;&amp;o.push(e);return r=q.config("language"),s=this.search_for_text||(r?this.facet_tools.translations()[r].search:"Search For"),{facet_groups:o,translation:{show_more:this.show_more_text||(r?this.facet_tools.translations()[r].more:"Show More"),search_for:s},sorting:this.sorting}},e.prototype.input_activity=function(t,e){var n,i;return null==e&amp;&amp;(e=250),this.user_activity=!0,this.valid_query_length=!0,this.set_input_field(),this.input_field&amp;&amp;(t=this.input_field),n=this.no_url?this.query:this._get_url_query(),clearTimeout(this._search_timeout),this._search_timeout=setTimeout((i=this,function(){var e="";if(t.value()&amp;&amp;(e=i.utils.trim(t.value())).length&lt;3&amp;&amp;0!==e.length&amp;&amp;(i.valid_query_length=!1),i._set_url_query(e),!i.has_first_reponse||i.valid_query_length&amp;&amp;e!==n)return i.content.update().then(function(e){return i.delayed_show()})}),e)},e.prototype.delayed_show=function(){return this.has_first_reponse?this.show():window.addEventListener("clerk:omni:has_first_reponse",(t=this,function(e){return t.show()}));var t},e.prototype.show=function(){if(!this.is_shown&amp;&amp;(this.is_shown=!0,this.toggle_overlay_visibility(this.overlay,this.is_shown),this.observe_visibility(this.overlay,this.add_resets),this.input_field))return this.input_field._element.focus()},e.prototype.hide=function(){if(this.is_shown)return this.is_shown=!1,this.toggle_overlay_visibility(this.overlay,this.is_shown),this.remove_resets()},e.prototype.add_resets=function(){return document.body.classList.add("clerk-omnisearch-css-reset-body"),document.documentElement.classList.add("clerk-omnisearch-css-reset-html")},e.prototype.remove_resets=function(){return document.body.classList.remove("clerk-omnisearch-css-reset-body"),document.documentElement.classList.remove("clerk-omnisearch-css-reset-html")},e.prototype.toggle_overlay_visibility=function(e,t){return"_element"in e&amp;&amp;(e=e._element),!0===t?(e.classList.add("clerk-omnisearch-visible"),e.classList.remove("clerk-omnisearch-hidden"),n("show_omnisearch","true")):(e.classList.remove("clerk-omnisearch-visible"),e.classList.add("clerk-omnisearch-hidden"),n("show_omnisearch","false"))},e.prototype.observe_visibility=function(e,s){var t;return"IntersectionObserver"in window?(t=new IntersectionObserver(function(e,t){for(var n=[],i=0,r=e.length;i&lt;r;i++)0&lt;e[i].intersectionRatio?(s(),n.push(t.disconnect())):n.push(void 0);return n}),"_element"in e&amp;&amp;(e=e._element),t.observe(e),s?void 0:new Promise(function(e){return s=e})):"function"==typeof s?s():this.add_resets},e.prototype.set_input_field=function(){if(!this.input_field)return this.input_field=this.dom.find("#clerk-omnisearch-input",this.overlay)[0]},e.prototype.find_input_field=function(){var t,e;return this.set_input_field(),this.input_field&amp;&amp;(this.input_field._element.focus(),this.input_field.on("click").then((e=this,function(){if(!e.is_shown)return e.input_activity(e.input_field,0)})),this.input_field.on("keyup").then((t=this,function(e){if("Escape"!==(null!=e&amp;&amp;null!=(e=e._event)?e.key:void 0))return t.input_activity(t.input_field,200)}))),this.content.template?this.content.template.html=this._pick_template():this.content._template=this._pick_template()},e.prototype._pick_template=function(){return this.dom.find("#clerk-omnisearch-content").length?this._template_parts.inner:this._template_parts.full},e.prototype._detach_inner_outer_html=function(e){var t,n,i,r,s,o=this.dom.stringToNode(e);if(!o)return[e,""];if(!(n=this.dom.find("#clerk-omnisearch-content",o)).length)return[e,""];for(t=this.dom.decodeEntities(n[0].raw().innerHTML),n[0].raw().remove(),r=0,s=(i=this.dom.find("script",o)).length;r&lt;s;r++)i[r].raw().remove();return n=this.dom.decodeEntities(o.innerHTML),[e,t=(o=this.dom.extractAssignments(n,!0))?t&amp;&amp;o+t:t]},e.prototype._add_design_listeners=function(){var s,e,t,n,i,r,o,l,a,c,u,h,d,f,p,g,m,R,P,U,D,_,v,y,b,w,k,x,j,E,M,S,C,F,q,O,z,W,N,H,A,L,I,T,B=this.dom.find(".clerk-omnisearch-close",this.overlay);for(z=this,e=function(e){if("click:hide"!==e.attribute("clerk-on"))return e.attribute("clerk-on","click:hide"),e.on("click").then(function(){return z.hide()})},c=0,d=B.length;c&lt;d;c++)e(s=B[c]);for(k=this.dom.find(".clerk-omnisearch-close-no-bubble",this.overlay),W=this,t=function(e){if("click:hide"!==e.attribute("clerk-on"))return e.attribute("clerk-on","click:hide"),e.on("click").then(function(e){if("click:hide"===e._event.target.getAttribute("clerk-on"))return W.hide()})},u=0,f=k.length;u&lt;f;u++)t(s=k[u]);for(x=this.dom.find(".clerk-omnisearch-sort",this.overlay),N=this,n=function(t){if("change:sort"!==t.attribute("clerk-on"))return t.attribute("clerk-on","change:sort"),t.on("change").then(function(){var e=t.data("sort-type");return N.sorting[e=e&amp;&amp;("products"===e||"categories"===e||"pages"===e)?e:"products"]=t.value(),N.content.reload()})},h=0,p=x.length;h&lt;p;h++)n(s=x[h]);for(j=this.dom.find('.clerk-facet-search, .clerk-facet-search input[type="text"], .clerk-facet-search input[type="search"]',this.overlay),H=this,i=function(l){var a;if("keyup:filter"!==l.attribute("clerk-on")&amp;&amp;(l.attribute("clerk-on","keyup:filter"),a=l.nearest_parent("[data-facet-group]")))return l.on("keyup").then(function(e){var t,n,i,r,s,o;if(l.value()){for(n=l.value().trim().toLowerCase(),o=[],r=0,i=(s=H.dom.find(".clerk-facet",a)).length;r&lt;i;r++)-1===(t=s[r]).text().toLowerCase().indexOf(n)?o.push(t.class().add("hidden")):o.push(t.class().remove("hidden"));return o}})},_=0,g=j.length;_&lt;g;_++)i(j[_]);for(E=this.dom.find(".clerk-omnisearch-full-reset",this.overlay),A=this,r=function(e){if("click:full-reset"!==e.attribute("clerk-on"))return e.attribute("clerk-on","click:full-reset"),e.on("click").then(function(){for(var e in A.input_field.raw().value="",A._set_url_query(""),A.facet_groups)A.facet_groups[e].clear_selected();return A.content.reload()})},v=0,m=E.length;v&lt;m;v++)r(E[v]);for(M=this.dom.find(".clerk-omnisearch-facet-full-reset",this.overlay),L=this,o=function(e){if("click:full-facet-reset"!==e.attribute("clerk-on"))return e.attribute("clerk-on","click:full-facet-reset"),e.on("click").then(function(){for(var e in L.facet_groups)L.facet_groups[e].clear_selected();return L.content.reload()})},y=0,R=M.length;y&lt;R;y++)o(M[y]);for(S=this.dom.find(".clerk-omnisearch-facet-group-reset",this.overlay),I=this,l=function(r){if("click:group-facet-reset"!==r.attribute("clerk-on"))return r.attribute("clerk-on","click:group-facet-reset"),r.on("click").then(function(){var e,t,n,i=r._element.getAttribute("data-facet-group");for(I.facet_groups[i].clear_selected(),t=0,e=(n=I.dom.find(".clerk-facet",I.overlay)).length;t&lt;e;t++)(s=n[t])._element.classList.remove("clerk-facet-selected");return I.content.reload()})},b=0,P=S.length;b&lt;P;b++)l(S[b]);for(C=this.dom.find(".clerk-omnisearch-facet-reset",this.overlay),T=this,a=function(n){if("click:facet-reset"!==n.attribute("clerk-on"))return n.attribute("clerk-on","click:facet-reset"),n.on("click").then(function(){var e=n._element.getAttribute("data-facet-group"),t=n._element.getAttribute("data-facet-value");return T.facet_groups[e].click(t),T.content.reload()})},w=0,U=C.length;w&lt;U;w++)a(C[w]);for(q=[],O=0,D=(F=this.dom.find(".clerk-facet",this.overlay)).length;O&lt;D;O++)s=F[O],q.push(function(i){return function(n){if("click:facet"!==n.attribute("clerk-on"))return n.attribute("clerk-on","click:facet"),n.on("click").then(function(){var e=n._element.getAttribute("data-facet"),t=n._element.getAttribute("data-value");return i.facet_groups[e].click(t),i.facet_groups[e].selected_count&amp;&amp;(i.clicked_facetgroup=i.facet_groups[e],i.clicked_group=e),n._element.classList.toggle("clerk-facet-selected"),i.content.reload()})}}(this)(s));return q},e.prototype._as_grouped_facets=function(e){var t,n,i,r,s,o={};for(n in e)for(null==o[n]&amp;&amp;(o[n]=new a(n,c(n,this.titles),this.no_url)),i=0,r=(s=e[n]).length;i&lt;r;i++)t=s[i],o[n].add(new l(t.v,t.c,n));return this.clicked_group&amp;&amp;(o[this.clicked_group]=this.clicked_facetgroup),this.clicked_group=null,this.clicked_facetgroup=null,o},e.prototype._get_url_query=function(){return this.no_url?this.query:new URL(location.href).searchParams.get("clerk_query")},e.prototype._set_url_query=function(e){var t;if(!this.no_url)return t=new URL(window.location),e?t.searchParams.set("clerk_query",e):t.searchParams.delete("clerk_query"),window.history.pushState({},"",t.href);this.query=e},e.prototype._clear_all=function(){for(var e in this._set_url_query(""),this.input_field._element.value="",this.facet_groups)this.facet_groups[e].clear_selected();return this.hide()},e.prototype._transform_from_url=function(n){var i;return this.no_url||new URLSearchParams(window.location.search).forEach((i=this,function(e,t){if(!(L.call(i.groups,t)&lt;0))return null==n[t]&amp;&amp;(n[t]=new a(t,c(t,i.titles),i.no_url)),n[t].exists(e)||n[t].add(new l(e,0,t)),n[t].get(e).selected?void 0:(n[t].get(e).selected=!0,n[t].selected_count+=1)})),n},e.prototype._add_trigger_events=function(e){return e.on("click",this._add_trigger_wrapper_click)},e.prototype._add_trigger_wrapper_focus=function(e){e=this.dom.wrap(e.target);return this.delayed_show(),this.input_activity(e,0)},e.prototype._add_trigger_wrapper_click=function(e){e=this.dom.wrap(e.target);return this.delayed_show(),this.input_activity(e,0)},t=e,N=function(e){return new URL(window.location).searchParams.get(e)},n=function(e,t){var n=new URL(window.location);return n.searchParams.set(e,t),window.history.pushState({},"",n.href)},c=function(e,t){return null!=t[e]?t[e]:e},A=function(t){var n,i,e,r=[];for(i in t)if(0!==(e=Object.keys(t[i]).length)){if(1===e)for(n in t[i])r.push(i+"='"+t[i][n]+"'");1&lt;e&amp;&amp;r.push(i+" in ["+[function(){var e=[];for(n in t[i])e.push("'"+n+"'");return e}()]+"]")}return r.join(" and ")},i.prototype.unpack=function(){return{name:this.value,value:this.value,count:this.count,selected:this.selected}},i.prototype.hash=function(){return this.value},l=i,r.prototype.get_selected=function(){var e,t,n={},i=this._group;for(t in i)(e=i[t]).selected&amp;&amp;(n[t]=e.value);return n},r.prototype.clear_selected=function(){var e,t,n=new URL(window.location),i=this._group;for(t in i)(e=i[t]).selected&amp;&amp;(e.selected=!1,n.searchParams.delete(this.name,e.value));return window.history.pushState({},"",n.href)},r.prototype.click=function(e){var t;if(null!=this._group[e]&amp;&amp;(this._group[e].selected?--this.selected_count:this.selected_count+=1,this._group[e].selected=!this._group[e].selected,!this.no_url))return t=new URL(window.location),this._group[e].selected?t.searchParams.append(this.name,e):t.searchParams.delete(this.name,e),window.history.pushState({},"",t.href)},r.prototype.get=function(e){return this._group[e]},r.prototype.unpack=function(){var e,t,n=[],i=this._group;for(t in i)e=i[t],n.push(e.unpack());return{name:this.name,title:this.title,min:this.min,max:this.max,facets:n,selected_count:this.selected_count}},r.prototype.add=function(e){if(!this.exists(e)||!this._group[e.hash()].selected)return this._group[e.hash()]=e},r.prototype.remove=function(e){return delete this._group[e.hash()]},r.prototype.exists=function(e){return null!=this._group[e]},a=r,O=".clerk-omnisearch-overlay { position: fixed; top: 0; left: 0; right: 0; bottom: 0; z-index: 999999999999; margin: 0; padding: 0; background-color: rgba(31, 40, 45, 30%); } .clerk-omnisearch-hidden { display: none; } .clerk-omnisearch-css-reset-html { overflow: hidden; font-size: unset; font-family: unset; line-height: 1.5; fill: unset; color: unset; letter-spacing: unset; background-color: unset; } .clerk-omnisearch-css-reset-body { overflow: hidden; }"}.call(this),function(){var t,s=window.Clerk;s.lib("ui.content.search",{create:function(e){return new t(e)}}),t=function(e){var t,n,i,r;this.content=e,this.dom=s.lib("dom"),this.logger=s.lib("logger").component("Content/InstantSearch "+this.content.ident),e=this.content.model("search-categories"),t=this.content.model("search-pages"),n=this.content.model("query"),this.content.model("categories",[]),this.content.model("pages",[]),null!=e&amp;&amp;e&amp;&amp;s.call("search/categories",{query:n,limit:e}).then((i=this,function(e){return i.content.model("categories",e.categories),i.content.render()})),null!=t&amp;&amp;t&amp;&amp;s.call("search/pages",{query:n,type:this.content.model("search-pages-type"),limit:this.content.model("search-pages")}).then((r=this,function(e){return r.content.model("pages",e.pages),r.content.render()}))}}.call(this),function(){var t,p=window.Clerk;p.lib("ui.content.splittest",{create:function(e){return new t(e)}}),t=function(e){var t,n,i,r,s,o,l,a,c,u,h=p.lib("dom"),d=(p.lib("content"),p.lib("logger")),f=p.lib("storage");for(this.trigger=!1,s=0,e.on("update").then((u=this,function(){return u.trigger?d.log("Split test: Allowed rendering of content",{content:u.content}):d.log("Split test: Blocked rendering of content",{content:u.content}),u.trigger})),l=(c=e.model("split-test").split(":"))[0],c=c[1],n=[],i=0,r=(t=h.find("[data-split-test^='"+l+"']")).length;i&lt;r;i++)(a=t[i]).attribute("data-split-test").split(":")[0]===l&amp;&amp;n.push(a);null!=(h=f.get("clerk-splittest-"+l))&amp;&amp;(o=h.variant,s=h.n),null!=o&amp;&amp;n.length===s?o===c&amp;&amp;(this.trigger=!0,e.reload()):(h=n[Math.floor(Math.random()*n.length)].raw(),f.set("clerk-splittest-"+l,{variant:h.dataset.splitTest.split(":")[1],n:n.length}),c===h.dataset.splitTest.split(":")[1]&amp;&amp;(this.trigger=!0,e.reload()))}}.call(this),function(){var t,s=window.Clerk;s.lib("ui.content.visitor",{create:function(e){return new t(e)}}),t=function(e){var t,n,i,r;this.content=e,s.lib("dom"),e=s.lib("visitor").get(),i=s.lib("logger"),this.trigger=!1,this.content.on("update").then((r=this,function(){return r.trigger?i.log("Visitor: Allowed rendering of content",{content:r.content}):i.log("Visitor: Blocked rendering of content",{content:r.content}),r.trigger})),this.content.model("show")?(n=this.content.model("show"),t=e.eval(n)):this.content.model("hide")&amp;&amp;(n=this.content.model("hide"),t=!e.eval(n)),t?(this.trigger=!0,i.log("Visitor: evaluated, showing content!",{content:this.content,evaluation:t,expression:n,is_show:!!this.content.model("show"),is_hide:!!this.content.model("hide")}),this.content.reload()):i.log("Visitor: evaluated, hiding content!",{content:this.content,evaluation:t,expression:n,is_show:!!this.content.model("show"),is_hide:!!this.content.model("hide")})}}.call(this),function(){var c,N,A,l,a,s,L,I,t,n,T,f,g=[].indexOf||function(e){for(var t=0,n=this.length;t&lt;n;t++)if(t in this&amp;&amp;this[t]===e)return t;return-1},u=[].slice;function o(e){this._element=e}function e(e,t){this._event=e,this.element=t,this.type=this._event.type}function h(e){for(var t,n,i,r=this.length=0,s=e.length;r&lt;s;r++)t=e[r],this[this.length]=t,this.length++;for(n in this.type="ElementSet",i=this[0]||new N)i[n],"_"!==n[0]&amp;&amp;(h.prototype[n]=function(o){return function(s){return function(){for(var e,t=1&lt;=arguments.length?u.call(arguments,0):[],n=[],i=0,r=o.length;i&lt;r;i++)(e=(e=o[i])[s].apply(e,t))instanceof Array?Array.prototype.push.apply(n,e):n.push(e),0&lt;n.length&amp;&amp;n[0]instanceof N&amp;&amp;(n=new h(n));return n}}}(this)(n));return this}c=window.Clerk,a=0,s=[],c.lib("dom",{create:function(e){var t=new N(document.createElement("div"));return t.html(e),new A(t.children())},wrap:function(e){return new N(e)},css:function(e){var t,n,i,r=c.lib("dom");if(null!=e&amp;&amp;!(0&lt;=g.call(s,e)))return s.push(e),t=r.find("#__clerk-global-default-css"),n=r.find("head")[0],r=function(e){return(t=document.createElement("style")).type="text/css",t.id="__clerk-global-default-css",t.styleSheet?t.styleSheet.cssText=e:t.innerHTML=e,n.prepend(new N(t))},0&lt;t.length?(i=t[0].raw().innerHTML,n.raw().removeChild(t[0].raw()),r(i+"\n"+e)):r(e)},stringToNode:function(e){return(new DOMParser).parseFromString(e,"text/html").body},nodeToString:function(e){return(e="_element"in e?e._element:e).innerHTML},decodeEntities:function(e){var t,n={"&amp;amp;":"&amp;","&amp;apos;":"'","&amp;#x27;":"'","&amp;#x2F;":"/","&amp;#39;":"'","&amp;#47;":"/","&amp;lt;":"&lt;","&amp;gt;":"&gt;","&amp;nbsp;":" ","&amp;quot;":'"'};for(t in n)e=e.replaceAll(t,n[t]);return e},extractAssignments:function(e,t){return null==t&amp;&amp;(t=!1),null===(e=e.match(/\{\%[\s]+assign[\s]+[^\s%]+ = [^%]+\%\}/g))&amp;&amp;(e=[]),t?e.join(""):e},find:function(e,t){var n,i,l,o,r,s,a,c,u,h,d,f,p,g,m,_,v,y,b,w,k,x,j,E,M,S,C,q,O;if(null==t&amp;&amp;(t=document),a=I(),!(t="_element"in t?t._element:t).querySelectorAll||"MSIE"===a.name&amp;&amp;a.version&lt;9)for(o=function(e,t){for(var n=0,i=t.length;n&lt;i;n++)if(e===t[n])return!0;return!1},r=function(e,t){for(var n,i=[],r=0,s=e.length;r&lt;s;r++)n=e[r],o(n,t)&amp;&amp;i.push(n);return i},l=function(e,t){for(var n,i=[],r=e.childNodes,s=0,o=r.length;s&lt;o;s++)1===(n=r[s]).nodeType&amp;&amp;(t(n)&amp;&amp;i.push(n),Array.prototype.push.apply(i,l(n,t)));return i},s=function(e){return e.replace(/^\s+|\s+$/g,"")},h=[],p=0,y=(E=(e="object"==typeof e?e.join(","):e).split(",")).length;p&lt;y;p++){for(j=E[p],i=null,m=0,b=(q=function(){for(var e=s(j).split(/\s+/g),t=[],n=0,i=e.length;n&lt;i;n++)C=e[n],t.push(s(C));return t}()).length;m&lt;b;m++){switch(f=(C=q[m]).slice(1).split(/\.|\[/g),g=C.substring(0,1),C=f[0],f=f.slice(1),g){case"#":t.getElementById?(c=[],(M=t.getElementById(C))&amp;&amp;c.push(M)):c=l(t,function(e){return e.id===C});break;case".":c=L(C,t);break;case"[":M=C.slice(0,-1).split("="),x=M[0],c=l(t,(O=M[1])?function(e){return e.getAttribute(x)===O.replace(/"/g,"")||e.getAttribute(x)===O}:function(e){return e.hasAttribute(x)});break;case"*":c=l(t,Boolean);break;default:c=t.getElementsByTagName(g+C)}for(_=0,w=f.length;_&lt;w;_++)c="]"===(d=f[_])[d.length-1]?(S=d.slice(0,-1).split("="),x=S[0],(O=S[1])?_formatter(c,function(e){return e.getAttribute(x)===O}):_formatter(c,function(e){return e.hasAttribute(x)})):_formatter(c,function(e){return o(d,e.className.match(/\S+/g))});i=null===i?c:r(i,c)}for(v=0,k=i.length;v&lt;k;v++)n=i[v],o(n,h)||h.push(n)}else h=t.querySelectorAll(e),t!==document&amp;&amp;T(t,e)&amp;&amp;(h=Array.prototype.slice.call(h)).push(t);return new A(function(){for(var e=[],t=0,n=h.length;t&lt;n;t++)u=h[t],e.push(new N(u));return e}())},jsonp:function(e,t){var n,i,r,s,o=c.lib("q").defer();return t=t||{},n="__clerk_cb_"+a++,window[n]=function(e){var t=I();return"MSIE"===t.name&amp;&amp;t.version&lt;9?window[n]=void 0:delete window[n],(t=document.getElementById(n)).parentNode.removeChild(t),o.resolve(e)},t.callback=n,t=function(){var e=[];for(i in t)s=t[i],e.push(encodeURIComponent(i)+"="+encodeURIComponent(s));return e}().join("&amp;"),e=e+(e.indexOf(!1)?"?":"&amp;")+t,(r=document.createElement("script")).src=e,r.id=n,new N(r).on("error",function(){return o.reject()}),(document.getElementsByTagName("head")[0]||document.body||document.documentElement).appendChild(r),o.promise},window:function(){return{width:window.innerWidth||document.documentElement.clientWidth||document.body.clientWidth,height:window.innerHeight||document.documentElement.clientHeight||document.body.clientHeight,scrolled:window.pageYOffset||document.documentElement.scrollTop}},device:function(){var e=I();return n(e),{is_mobile:window.innerWidth&lt;600,is_tablet:window.innerWidth&lt;800&amp;&amp;600&lt;=window.innerWidth,is_desktop:800&lt;=window.innerWidth,browser:e,os:t()}}}),o.prototype.tag_name=function(){return this._element.tagName},o.prototype.attribute=function(e,t){return null===t?(this._element.removeAttribute(e),this):t?(this._element.setAttribute(e,t),this):this._element.getAttribute(e)},o.prototype.data=function(e,t){var n,i,r,s,o,l,a;if(null==t&amp;&amp;(t=void 0),o=c.lib("json"),r=function(t){try{return o.decode(t)}catch(e){return t}},void 0!==t)return this.attribute("data-"+e,o.encode(t)),this;if(e)return r(this.attribute("data-"+e));for(i={},s=0,l=(a=this.raw().attributes).length;s&lt;l;s++)"data-"===(n=a[s]).name.slice(0,5)&amp;&amp;(i[n.name.slice(5)]=r(n.value));return i},o.prototype.value=function(e){return null!=e?(this.raw().value=e,this):this.raw().value},o.prototype.class=function(){return{has:function(e){return null!=i._element.classList?i._element.classList.contains(e):-1!==i._element.className.indexOf(e)},add:function(e){return null!=n._element.classList?n._element.classList.add(e):n._element.className+=n._element.className?" "+e:e},remove:(t=n=i=this,function(e){return null!=t._element.classList?t._element.classList.remove(e):t._element.className=t._element.className&amp;&amp;t._element.className.remove(e)})};var t,n,i},o.prototype.find=function(e){return c.lib("dom").find(e,this._element)},o.prototype.raw=function(){return this._element},o.prototype.nearest_parent=function(e){return this._element.closest(e)},o.prototype.matches=function(e,t){var n,i,r;if((t=null==t?document:t).matches)return this._element.matches(e);if(t.matchesSelector)return this._element.matchesSelector(e);if(t.msMatchesSelector)return this._element.msMatchesSelector(e);if(t.webkitMatchesSelector)return this._element.webkitMatchesSelector(e);for(n=0,i=(r=this.find(e)).length;n&lt;i;n++)if(r[n]._element===this._element)return!0;return!1},o.prototype.children=function(){var r;return new A(function(){for(var e=this._element.childNodes,t=[],n=0,i=e.length;n&lt;i;n++)1===(r=e[n]).nodeType&amp;&amp;t.push(new o(r));return t}.call(this))},o.prototype.parent=function(){return new o(this._element.parentNode)},o.prototype.prepend=function(e){return this._element.insertBefore(e.raw(),this._element.firstChild),this},o.prototype.append=function(e){return this._element.appendChild(e.raw()),this},o.prototype.size=function(){var e=function(e){return isNaN(e)?0:e},t=this._element.offsetWidth,n=this._element.offsetHeight,i=e(f(this.css("padding-top"))),r=e(f(this.css("padding-bottom"))),s=e(f(this.css("padding-left"))),o=e(f(this.css("padding-right"))),l=e(f(this.css("border-top-width"))),a=e(f(this.css("border-bottom-width"))),c=e(f(this.css("border-left-width"))),u=e(f(this.css("border-right-width"))),h=e(f(this.css("margin-top"))),d=e(f(this.css("margin-bottom")));return{width:t,height:n,inner:{width:t-s-o-c-u,height:n-i-r-l-a},outer:{width:t+e(f(this.css("margin-left")))+e(f(this.css("margin-right"))),height:n+h+d}}},o.prototype.position=function(e,t){return isFinite(e)&amp;&amp;this.css("top",e+"px"),isFinite(t)&amp;&amp;this.css("left",t+"px"),{left:(e=this.raw().getBoundingClientRect()).left,top:e.top}},o.prototype.html=function(e){var t,n,i,r,s,o;if(null==e)return this._element.outerHTML;for(this._element.innerHTML=e,(i=document.createElement("div")).innerHTML=e,t=0,n=(r=i.getElementsByTagName("script")).length;t&lt;n;t++)s=r[t],(o=document.createElement("script")).innerHTML=s.innerHTML,this._element.innerHTML=this._element.innerHTML.split(o.outerHTML).join(""),this._element.appendChild(o);return this},o.prototype.text=function(e){return null!=e?null!=this._element.textContent?this._element.textContent=e:this._element.innerText=e:null!=this._element.textContent?this._element.textContent:this._element.innerText},o.prototype.css=function(e,t){return t?(this._element.style.cssText=this._element.style.cssText+"; "+e+": "+t,this):(t="",document.defaultView&amp;&amp;document.defaultView.getComputedStyle?t=document.defaultView.getComputedStyle(this._element,"").getPropertyValue(e):this._element.currentStyle&amp;&amp;(e=e.replace?e.replace(/\-(\w)/g,function(e,t){return t.toUpperCase()}):e,t=this._element.currentStyle[e]),t)},o.prototype.on=function(e,t){var n,i,r,s,o;return null==t&amp;&amp;(t=void 0),i=c.lib("q"),n=i.defer(),"function"!=typeof t&amp;&amp;(r=this,t=function(e){return n.resolve(new l(e||window.event,r))}),this._element.removeEventListener&amp;&amp;this._element.removeEventListener(e,t,!1),this._element.addEventListener?this._element.addEventListener(e,t,!1):this._element.attachEvent?("input"===e&amp;&amp;I().version&lt;9&amp;&amp;(e="propertychange"),this._element.attachEvent("on"+e,t)):("function"==typeof this._element[e="on"+e]&amp;&amp;(s=this._element[e],o=t,t=function(){return s.apply(this,arguments),o.apply(this,arguments)}),this._element[e]=t),n.promise},o.prototype.swipe=function(){var e,t,n,r,s,i,o,l=c.lib("q").defer();return this._element.addEventListener&amp;&amp;(r=function(e){return e.changedTouches?e.changedTouches[0]:e},n=function(e){var t,n;return i.prevent_scroll(!1),!i._y0&amp;&amp;0!==i._y0||(n=r(e).clientY-i._y0,i._y0=null),!i._x0&amp;&amp;0!==i._x0||(t=r(e).clientX-i._x0,i._x0=null),l.resolve(t,n)},(s=i=o=this)._element.addEventListener("mousedown",t=function(e){return o._x0=r(e).clientX,o._y0=r(e).clientY},!(e=function(e){var t,n,i;return!s._y0&amp;&amp;0!==s._y0||(i=r(e).clientY-s._y0),(s._x0||0===s._x0)&amp;&amp;(n=r(e).clientX-s._x0,t=Math.abs(n),"touchmove"===e.type)&amp;&amp;25&lt;t&amp;&amp;(e.cancelable?e.preventDefault():s.prevent_scroll(!0)),l.notify(n,i)})),this._element.addEventListener("touchstart",t,!1),this._element.addEventListener("mousemove",e,!1),this._element.addEventListener("touchmove",e,!1),this._element.addEventListener("mouseup",n,!1),this._element.addEventListener("touchend",n,!1),this._element.addEventListener("touchcancel",n,!1),this._element.addEventListener("mouseleave",n,!1)),l.promise},o.prototype.off=function(e){},o.prototype.trigger=function(e){var t;return document.createEvent?(t=document.createEvent("HTMLEvents")).initEvent(e,!0,!0):(t=document.createEventObject()).eventType=e,t.eventName=e,document.createEvent?this._element.dispatchEvent(t):this._element.fireEvent("on"+t.eventType,t)},o.prototype.prevent_scroll=function(e){return null==e&amp;&amp;(e=!1),document.documentElement.dataset.clerkPreventScroll=e,document.body.dataset.clerkPreventScroll=e},N=o,e.prototype.raw=function(){return this._event},e.prototype.stopPropagation=function(e){return this._event.stopPropagation?this._event.defaultPrevented?void 0:(e||this._event.preventDefault(),this._event.stopPropagation(),this._event.stopImmediatePropagation()):this._event.cancelBubble=!0},e.prototype.continuePropagation=function(){var e,t;if(this._event.defaultPrevented)return(t=document.createEvent("MouseEvent")).initMouseEvent(this._event.type,this._event.bubbles,this._event.cancelable,this._event.view,this._event.detail,this._event.screenX,this._event.screenY,this._event.clientX,this._event.clientY,this._event.ctrlKey,this._event.altKey,this._event.shiftKey,this._event.metaKey,this._event.button,this._event.relatedTarget),"MSIE"===(e=I()).name&amp;&amp;e.version&lt;9?this.element._element.parentNode.fireEvent(t):this.element._element.parentNode.dispatchEvent(t)},l=e,h.prototype.push=function(e){return this[this.length]=e,this.length++},h.prototype.contains=function(e){for(var t=0,n=this.length;t&lt;n;t++)if(this[t]._element===e._element)return!0;return!1},A=h,T=function(e,t){var n=window.Element.prototype;return(n.matches||n.webkitMatchesSelector||n.mozMatchesSelector||n.msMatchesSelector||function(e){return-1!==[].indexOf.call(document.querySelectorAll(e),this)}).call(e,t)},f=function(e){return parseInt(e.replace("px",""))},L=function(e,t){var n,i,r,s,o,l,a,c,u,h,d,f,p;if((t=null===(t=null==t?document:t).parentNode?t:t.parentNode).getElementsByClassName)return t.getElementsByClassName(e);for(i=[],p=[],t!==document&amp;&amp;0&lt;=g.call(t.className.split(" "),e)&amp;&amp;p.push(t),o=0,c=(f=e.split(" ")).length;o&lt;c;o++)n=f[o],i.push(new RegExp("(^|\\s)"+n+"(\\s|$)"));for(u=(s=void(l=0)!==t.all?t.all:t.getElementsByTagName("*")).length;l&lt;u;l++){for(r=s[l],d=!1,a=0,h=i.length;a&lt;h&amp;&amp;(d=i[a].test(r.className));a++);d&amp;&amp;p.push(r)}return p},t=function(){var e="Unknown",t="Unknown";return-1!==window.navigator.userAgent.indexOf("Windows NT 10.0")?(e="Windows 10",t="10.0"):-1!==window.navigator.userAgent.indexOf("Windows NT 6.2")?(e="Windows 8",t="6.2"):-1!==window.navigator.userAgent.indexOf("Windows NT 6.1")?(e="Windows 7",t="6.1"):-1!==window.navigator.userAgent.indexOf("Windows NT 6.0")?(e="Windows Vista",t="6.0"):-1!==window.navigator.userAgent.indexOf("Windows NT 5.1")?(e="Windows XP",t="5.1"):-1!==window.navigator.userAgent.indexOf("Windows NT 5.0")?(e="Windows 2000",t="5.0"):-1!==window.navigator.userAgent.indexOf("Mac OS X")?(e="Mac/iOS",t=navigator.userAgent.match(/Mac OS X ([\d_]+)/)[1]):-1!==window.navigator.userAgent.indexOf("Linux")&amp;&amp;(e="Linux",t=navigator.userAgent.match(/Linux (x?[\d_]+)/)[1]),{name:e,version:t}},I=function(){var e,t=navigator.userAgent,n=t.match(/(opera|chrome|safari|firefox|msie|trident(?=\/))\/?\s*(\d+)/i)||[];return/trident/i.test(n[1])?{name:"IE",version:(e=/\brv[ :]+(\d+)/g.exec(t)||[])[1]||"",language:navigator.language}:/chrome/i.test(n[1])&amp;&amp;null!==(e=t.match(/\b(OPR|Edge)\/(\d+)/))?{name:e[1],version:e[2],language:navigator.language}:(n=n[2]?[n[1],n[2]]:[navigator.appName,navigator.appVersion,"-?"],null!==(e=t.match(/version\/(\d+)/i))&amp;&amp;n.splice(1,1,e[1]),{name:n[0],version:n[1],language:navigator.language})},n=function(t){var e;if(/chrome/i.test(t.name))(window.RequestFileSystem||window.webkitRequestFileSystem)(window.TEMPORARY,100,function(){return t.is_incognito=!1},function(){return t.is_incognito=!0});else if(/safari/i.test(t.name))try{localStorage.test=2,t.is_incognito=!1}catch(e){t.is_incognito=!0}else if(/firefox/i.test(t.name))(e=indexedDB.open("test")).onerror=function(){return t.is_incognito=!0},e.onsuccess=function(){return t.is_incognito=!1};else{if(!/ie|edge/i.test(t.name))return t.is_incognito=!1;window.indexedDB||!window.PointerEvent&amp;&amp;!window.MSPointerEvent?t.is_incognito=!1:t.is_incognito=!0}}}.call(this),function(){var n=window.Clerk;n.lib("handlers",{keyup_gated:function(t){return void 0===this._timeout&amp;&amp;(this._timeout=null),clearTimeout(this._timeout),this._timeout=setTimeout(function(){var e;if(null!=t.target&amp;&amp;null!=t.target.value&amp;&amp;-1&lt;(e=t.target.value).indexOf("@")&amp;&amp;-1&lt;e.indexOf("."))return n("call","log/email",{email:e})},2500)},blur_gated:function(t){return void 0===this._timeout&amp;&amp;(this._timeout=null),clearTimeout(this._timeout),this._timeout=setTimeout(function(){var e;if(null!=t.target&amp;&amp;null!=t.target.value&amp;&amp;-1&lt;(e=t.target.value).indexOf("@")&amp;&amp;-1&lt;e.indexOf("."))return n("call","log/email",{email:e})},100)}})}.call(this),function(){var e,t,n;window.Clerk.lib("facet_tools",{translations:function(){return n},default_facet_template:function(){return t},default_facet_css:function(){return e}}),n={danish:{true:"Ja",false:"Nej",more:"Vis Mere",search:"SÃ¸g Efter"},dutch:{true:"Ja",false:"Nee",more:"Laat Meer Zien",search:"Zoeken naar"},english:{true:"Yes",false:"No",more:"Show More",search:"Search For"},finnish:{true:"Joo",false:"Ei",more:"NÃ¤ytÃ¤ LisÃ¤Ã¤",search:"Etsi"},french:{true:"Oui",false:"Non",more:"Montre Plus",search:"Rechercher"},german:{true:"Ja",false:"Nein",more:"Zeig Mehr",search:"Suche nach"},hungarian:{true:"Igen",false:"Nem",more:"Mutass TÃ¶bbet",search:"KeresÃ©se"},italian:{true:"SÃ¬",false:"No",more:"Mostra Di PiÃ¹",search:"Cerca"},norwegian:{true:"Ja",false:"Nei",more:"Vis Mer",search:"SÃ¸k etter"},portuguese:{true:"Sim",false:"NÃ£o",more:"Mostre Mais",search:"Pesquisar por"},romanian:{true:"Da",false:"Nu",more:"AfiÈ™aÈ›i Mai Multe",search:"CautÄƒ"},russian:{true:"Ð”Ð°",false:"ÐÐµÑ‚",more:"ÐŸÐ¾ÐºÐ°Ð·Ð°Ñ‚ÑŒ Ð±Ð¾Ð»ÑŒÑˆÐµ",search:"ÐŸÐ¾Ð¸ÑÐº"},spanish:{true:"Si",false:"No",more:"Mostrar MÃ¡s",search:"Buscar"},swedish:{true:"Ja",false:"Nej",more:"Visa Mer",search:"SÃ¶ka efter"},turkish:{true:"Evet",false:"HayÄ±r",more:"Daha Fazla GÃ¶ster",search:"Ara"}},t='&lt;div class="clerk-facets"&gt;\n    {% for facet_group in facets %}\n        &lt;div class="clerk-facet-group clerk-facet-{{ facet_group.group }}"&gt;\n            &lt;div class="clerk-facet-group-title"&gt;{{ facet_group.title }}&lt;/div&gt;\n\n            {% if facet_group.type == "range" %}\n                &lt;div class="clerk-range" data-group="{{ facet_group.group}}" data-min="{{ facet_group.min }}" data-max="{{ facet_group.max }}" data-start="{{ facet_group.start }}" data-end="{{ facet_group.end }}" data-step="auto"&gt;&lt;/div&gt;\n            {% endif %}\n\n            {% if facet_group.facets.length &gt; 10 %}\n                &lt;input type="text" placeholder="{{translation.search_for}} {{ facet_group.title }}..." class="clerk-facet-search" /&gt;\n                &lt;input type="checkbox" id="clerk-show-more-{{ facet_group.group }}" class="clerk-facet-show-more" /&gt;\n            {% endif %}\n\n            &lt;div class="clerk-facet-group-facets"&gt;\n                {% for facet in facet_group.facets %}\n                    &lt;div class="clerk-facet {% if facet.selected %}clerk-facet-selected{% endif %}" data-facet="{{ facet_group.group }}" data-value="{{ facet.value }}" data-min="{{ facet.min }}" data-max="{{ facet.max }}"&gt;\n                        &lt;div class="clerk-facet-count"&gt;{{ facet.count }}&lt;/div&gt;\n                        &lt;div class="clerk-facet-name"&gt;{{ facet.name }}&lt;/div&gt;\n                    &lt;/div&gt;\n                {% endfor %}\n            &lt;/div&gt;\n\n            {% if facet_group.facets.length &gt; 10 %}\n                &lt;label for="clerk-show-more-{{ facet_group.group }}" class="clerk-facet-show-more"&gt;{{ translation.show_more }}&lt;/label&gt;\n            {% endif %}\n        &lt;/div&gt;\n    {% endfor %}\n&lt;/div&gt;',e=".clerk-facets { } .clerk-facet-group { margin-bottom: 1.5em; padding: 1em; background-color: white; border: 1px solid #eee; border-radius: 5px; box-shadow: 0px 2px 4px -2px rgba(0,0,0,.09); } .clerk-facet-group-title { margin-bottom: 1em; text-transform: uppercase; font-size: .8em; font-weight: bold; letter-spacing: 1px; color: #95a5a6; } .clerk-facet-group-facets { overflow: hidden; max-height: 24.5em; transition: max-height .2s ease-in-out; } .clerk-facet-search { width: calc(100% - 1.8em); margin: 0 0 1em 0; padding: .6em .8em; border: 1px solid #eee; font-size: .9em; } input.clerk-facet-show-more { display: none; } label.clerk-facet-show-more { display: block; padding-top: .5em; text-align: center; font-size: .9em; color: #95a5a6; cursor: pointer; } input.clerk-facet-show-more:checked + .clerk-facet-group-facets { max-height: 9001em; } input.clerk-facet-show-more:checked + .clerk-facet-group-facets + label.clerk-facet-show-more { display: none; } .clerk-facet { clear: both; margin: .4em 0; cursor: pointer; } .clerk-facet.hidden { display: none; } .clerk-facet-name { overflow: hidden; height: 1.8em; white-space: nowrap; } .clerk-facet-name:before { position: relative; top: .2em; display: inline-block; content: ''; width: 1em; height: 1em; margin: 0 .5em 0 0; border: 1px solid #95a5a6; border-radius: 4px; transition: all .1s ease-in-out; } .clerk-facet-name:hover:before { background-color: #95a5a6; border-color: #95a5a6; opacity: .8; } .clerk-facet-count { float: right; padding-top: .2em; font-size: .9em; color: #95a5a6; } .clerk-facet-selected { font-weight: bold; } .clerk-facet-selected .clerk-facet-name:before { background-color: #95a5a6; border-color: #95a5a6; }"}.call(this),function(){var t=window.Clerk,s=function(i){var t,r;return(Array.isArray||function(e){return"[object Array]"==={}.toString.call(e)})(i)?"["+function(){for(var e=[],t=0,n=i.length;t&lt;n;t++)r=i[t],e.push(s(r));return e}().join(", ")+"]":"object"==typeof i?"{"+function(){var e=[];for(t in i)r=i[t],e.push(s(t)+": "+s(r));return e}().join(", ")+"}":"string"==typeof i?'"'+i+'"':""+i};t.lib("json",{encode:window.JSON&amp;&amp;"function"==typeof window.JSON.stringify?JSON.stringify:s,decode:window.JSON&amp;&amp;"function"==typeof window.JSON.parse?JSON.parse:function(e){if(/(\[|\{\"|[0-9]|\')/.test(e.substr(0,1)))return t.lib("utils").eval("("+e+")");if("true"===e||"false"===e||"null"===e)return t.lib("utils").eval("("+e+")");throw new Error("invalid json: "+e)}})}.call(this),function(){var e,t,o=[].slice;function n(){this.promise=new t}function i(){this._isFulfilled=!1,this._isRejected=!1,this._onFulfilled=[],this._onRejected=[],this._onUpdate=[],this._args=null}window.Clerk.lib("q",{defer:function(){return new e}}),n.prototype.resolve=function(){var e,t=1&lt;=arguments.length?o.call(arguments,0):[];return(e=this.promise)._resolve.apply(e,t)},n.prototype.reject=function(){var e,t=1&lt;=arguments.length?o.call(arguments,0):[];return(e=this.promise)._reject.apply(e,t)},n.prototype.notify=function(){var e,t=1&lt;=arguments.length?o.call(arguments,0):[];return(e=this.promise)._notify.apply(e,t)},e=n,i.prototype.then=function(e,t){return this._isFulfilled?e.apply(null,this._args):this._isRejected?t.apply(null,this._args):(e&amp;&amp;this._onFulfilled.push(e),t&amp;&amp;this._onRejected.push(t)),this},i.prototype.catch=function(e){return this._isRejected?e.apply(null,this._args):this._onRejected.push(e),this},i.prototype.update=function(e){return this._onUpdate.push(e),this},i.prototype._resolve=function(){var e,t,n,i,r,s=1&lt;=arguments.length?o.call(arguments,0):[];for(this._isFulfilled=!0,this._args=s,r=[],t=0,n=(i=this._onFulfilled).length;t&lt;n;t++)e=i[t],r.push(e.apply(null,s));return r},i.prototype._reject=function(){var e,t,n,i,r,s=1&lt;=arguments.length?o.call(arguments,0):[];for(this._isRejected=!0,this._args=s,r=[],t=0,n=(i=this._onRejected).length;t&lt;n;t++)e=i[t],r.push(e.apply(null,s));return r},i.prototype._notify=function(){for(var e,t=1&lt;=arguments.length?o.call(arguments,0):[],n=this._onUpdate,i=[],r=0,s=n.length;r&lt;s;r++)e=n[r],i.push(e.apply(null,t));return i},t=i}.call(this),function(){var r=window.Clerk;r.lib("storage",{get:function(e){var t=localStorage.getItem(e);if(t=t||sessionStorage.getItem(e))return r.lib("json").decode(t)},set:function(e,t,n){var i;return null==n&amp;&amp;(n=!0),i=r.lib("json"),(n?localStorage:sessionStorage).setItem(e,i.encode(t))},remove:function(e){return localStorage.removeItem(e),sessionStorage.removeItem(e)}})}.call(this),function(){function e(e,t){for(var n in t)X.call(t,n)&amp;&amp;(e[n]=t[n]);function i(){this.constructor=e}i.prototype=t.prototype,e.prototype=new i,e.__super__=t.prototype}var u,c,s,h,d,o,f,p,g,m,_,R,P,v,U,y,D,F,t,n,z,W,H,b,w,B,l,a,X={}.hasOwnProperty,J=[].slice,V=[].indexOf||function(e){for(var t=0,n=this.length;t&lt;n;t++)if(t in this&amp;&amp;this[t]===e)return t;return-1};function i(){return i.__super__.constructor.apply(this,arguments)}function r(){return r.__super__.constructor.apply(this,arguments)}function k(){return k.__super__.constructor.apply(this,arguments)}function x(){}function j(e){this.nodes=null!=e?e:[]}function E(e){this.string=e}function M(e,t){this.variable=e,this.expression=t}function S(e,t){this.expression1=e,this.expression2=t}function C(e,t){this.expression1=e,this.expression2=t}function q(e,t){this.expression1=e,this.expression2=t}function O(e,t){this.expression1=e,this.expression2=t}function N(e){this.expression=e,this.utils=d.lib("utils"),this.expression=this.expression.replace(/(^|\ )not\ /g," !")}function A(e,t,n,i){this.formatters=e,this.expression=t,this.name=n,this.args=null!=i?i:[],this._eval=d.lib("utils").eval}function L(e,t){this.condition=e,this.template=t,this.utils=d.lib("utils")}function I(e,t,n){this.condition=e,this.templateif=t,this.template=n,this.utils=d.lib("utils")}function T(e,t,n){this.replaceName=e,this.itterableName=t,this.template=n,this._eval=d.lib("utils").eval}(d=window.Clerk).lib("template",{compile:function(t,n){var i,r;null==n&amp;&amp;(n={});try{r=a(t),i=c(r,n,t)}catch(e){throw r=e,d.lib("logger").error("Failed while reading template "+r,{template:t,formatters:n}),r}return function(e){return e=H(e),i.render(e).join("")}},attributes:function(e,t){var n;return null==t&amp;&amp;(t={}),n=a(e),c(n,t,e).attributes()}}),e(i,t=function(e){this.string=e}),y=i,e(r,t),p=r,e(k,t),v=k,H=function(e){var t,n,i,r,s;if(null!=e.query&amp;&amp;(e.query=l(e.query)),null!=e.suggestion&amp;&amp;(e.suggestion=l(e.suggestion)),null!=e.suggestions)for(t=n=0,i=(r=e.suggestions).length;n&lt;i;t=++n)s=r[t],e.suggestions[t]=l(s);return e},l=function(e){return(new DOMParser).parseFromString(e,"text/html").body.textContent||""},a=function(e){var t,n,i,r,s,o;for(u.template(e),o=d.lib("utils").trim,r=e.replace(/{{{/,"{{").replace(/}}}/,"}}").replace(/&amp;lt;/,"&lt;").replace(/&amp;gt;/,"&gt;").split(/(?={{|}}|{%|%})/),r=z(r),s=[];0&lt;r.length;)switch((n=r.shift()).substr(0,2)){case"{%":if("raw"===(i=o(n.substr(2)))){for(t=r.shift().replace(/\%\}/,""),n=r.shift();0&lt;r.length&amp;&amp;!/\{\% endraw/.test(n)&amp;&amp;!/\{\%endraw/.test(n);)t+=n,n=r.shift();s.push(new v(t))}else s.push(new y(i));break;case"{{":i=o(n.substr(2)),s.push(new p(i));break;case"}}":case"%}":s.push(new v(n.substr(2)));break;default:s.push(new v(n))}return s},c=function(e,t,n){for(var i,r,s,o,l,a=new F;0&lt;e.length;){if((l=e.shift())instanceof y)switch(o=(s=l.string.split(" ")).shift()){case"if":r=new w(s.join(" "),t),i=c(e,t,n),"else"===e[0]?a.nodes.push(new R(r,i,c(e,t,n))):a.nodes.push(new _(r,i));break;case"assign":a.nodes.push(new h(s[0],new w(s.slice(2).join(" "),t)));break;case"else":return e.unshift("else"),a;case"for":r=W(s,"in"),a.nodes.push(new g(s.slice(0,r-1+1||9e9).join(" "),s.slice(r+1,+s.length+1||9e9).join(" "),c(e,t,n)));break;case"comment":for(;null!=e[0]&amp;&amp;"endcomment"!==e[0].string;)e.shift();null!=e[0]&amp;&amp;"endcomment"===e[0].string?e.shift():d.lib("logger").warn("Found start comment with no endcomment");break;case"endif":case"endfor":return a;default:d.lib("logger").error("Unexpected keyword in template: "+o)}l instanceof p&amp;&amp;a.nodes.push(w(l.string,t)),l instanceof v&amp;&amp;a.nodes.push(new D(l.string))}return a},w=function(e,t){var n,i,r,e=e.replace(/\|\|/," or ");return/\|/.test(e)?B(e,t):(r=new RegExp(/\ (and|or|&amp;&amp;)\ /).exec(e))?(n=e.slice(0,r.index),i=e.slice(r.index+r[0].length),new("or"===r[1]?U:s)(w(n,t),w(i,t))):(r=new RegExp(/\b(contains|in)\b/).exec(e))?(n=e.slice(0,r.index),i=e.slice(r.index+r[0].length),new("in"===r[1]?P:o)(w(n,t),w(i,t))):new f(e)},b=function(e,t){for(var n="";e&amp;&amp;e[0]!==t;)n+=e[0],e=e.slice(1);return[e,n]},B=function(e,t){for(var n,i,r,s,o,l,a,c=[];e;)o='"'!==(i=e[0])&amp;&amp;"'"!==i?(e=(s=b(e," "))[0],s[1]):(e=(s=b(e.slice(1),i))[0],i+(o=s[1])+i),e=e.slice(1),o&amp;&amp;c.push(o);for(a="";"|"!==c[0]&amp;&amp;0&lt;c.length;)a+=c.shift();for(c.shift(),l=new f(a);0&lt;c.length;){for(r=c.shift(),n=[];"|"!==c[0]&amp;&amp;0&lt;c.length;)n.push(c.shift());c.shift(),l=new m(t,l,r,n)}return l},x.template=function(e){return e&amp;&amp;(this.raw_template=e),this.raw_template},x.prototype.render=function(e){return[""]},x.prototype.value=function(e){return null},x.prototype.attributes=function(){return[]},e(j,u=x),j.prototype.attributes=function(){var r;return[].concat.apply([],function(){for(var e=this.nodes,t=[],n=0,i=e.length;n&lt;i;n++)r=e[n],t.push(r.attributes());return t}.call(this))},j.prototype.render=function(e){for(var t,n=[],i=this.nodes,r=0,s=i.length;r&lt;s;r++)(t=i[r].render(e))&amp;&amp;(n=n.concat(t));return n},F=j,e(E,u),E.prototype.render=function(e){return[this.string]},D=E,e(M,u),M.prototype.render=function(e){return e[this.variable]=this.expression.value(e),""},h=M,e(S,u),S.prototype.attributes=function(){return this.expression1.attributes().concat(this.expression2.attributes())},S.prototype.render=function(e){return[this.value(e).toString()]},S.prototype.value=function(e){return this.expression1.value(e)&amp;&amp;this.expression2.value(e)},s=S,e(C,u),C.prototype.attributes=function(){return this.expression1.attributes().concat(this.expression2.attributes())},C.prototype.render=function(e){return[this.value(e).toString()]},C.prototype.value=function(e){return this.expression1.value(e)||this.expression2.value(e)},U=C,e(q,u),q.prototype.attributes=function(){return this.expression1.attributes().concat(this.expression2.attributes())},q.prototype.render=function(e){return[this.value(e).toString()]},q.prototype.value=function(e){return n(this.expression1.value(e),this.expression2.value(e))},P=q,e(O,u),O.prototype.attributes=function(){return this.expression1.attributes().concat(this.expression2.attributes())},O.prototype.render=function(e){return[this.value(e).toString()]},O.prototype.value=function(e){return n(this.expression2.value(e),this.expression1.value(e))},o=O,e(N,u),N.prototype.attributes=function(){return this.utils.filter(function(e){return/^[a-zA-Z]/.test(e)&amp;&amp;"true"!==e&amp;&amp;"false"!==e},this.expression.replace(/!/g,"").split(" "))},N.prototype.render=function(e){e=this.value(e);return null!=e?"number"!=typeof e.length&amp;&amp;"string"!=typeof e?[JSON.stringify(e)]:[e.toString()]:[""]},N.prototype.value=function(t){var n;try{return this.utils.eval(this.expression,t)}catch(e){return n=e,d.lib("logger").warn("Could not evaluate statement '"+this.expression+"' is it missing in formatters or context? ",{context:t,template:u.template(),error:n}),null}},f=N,e(A,u),A.prototype.attributes=function(){return this.expression.attributes()},A.prototype.render=function(e){var t,n,i,r,s,o,l,a,c;if(!(this.name in this.formatters))return d.lib("logger").warn("Could not find '"+this.name+"' in formatters",{formatters:this.formatters,template:u.template()}),[""];i=this.expression.value(e),r=[];try{for(l=this.args,s=0,o=l.length;s&lt;o;s++)t=l[s],r.push(this._eval(t,e))}catch(e){return n=e,d.lib("logger").error("Error in formatter argument '"+t+"' for '"+this.name+"'",{exception:n}),[""]}try{c=(a=this.formatters)[this.name].apply(a,[i].concat(J.call(r)))}catch(e){return n=e,d.lib("logger").error("Failed while rendering formatter '"+this.name+"'",{exception:n,value:i,arguments:r}),[""]}return[c]},A.prototype.value=function(e){for(var t,n,i=this.expression.value(e),r=[],s=this.args,o=0,l=s.length;o&lt;l;o++)t=s[o],r.push(this._eval(t,e));return(n=this.formatters)[this.name].apply(n,[i].concat(J.call(r)))},m=A,e(L,u),L.prototype.attributes=function(){return this.condition.attributes().concat(this.template.attributes())},L.prototype.render=function(e){return this.condition.value(e)?this.template.render(e):[""]},_=L,e(I,u),I.prototype.attributes=function(){return this.condition.attributes().concat(this.template.attributes()).concat(this.templateif.attributes())},I.prototype.render=function(e){return(this.condition.value(e)?this.templateif:this.template).render(e)},R=I,e(T,u),T.prototype.attributes=function(){for(var e,t=this.template.attributes(),n=[],i=0,r=t.length;i&lt;r;i++)e=t[i],n.push(e.replace(this.replaceName,this.itterableName));return n.concat([this.itterableName])},T.prototype.render=function(t){var n,e,i,r,s,o,l=[];try{r=this._eval(this.itterableName,t)}catch(e){n=e,d.lib("logger").warn("Could not find '"+this.itterableName+"' in context",{context:t,template:u.template(),error:n})}if(!r)return"";for(s=i=0,o=r.length;s&lt;o&amp;&amp;(e=r[s],!(2e3&lt;i));s++)t[this.replaceName]=e,t.loop={index:i,index0:i,length:r.length,first:0===i,last:i===r.length-1},Array.prototype.push.apply(l,this.template.render(t)),i++;return l},g=T,W=function(e,t){var n,i,r;if(e.indexOf)return e.indexOf(t);for(i=n=0,r=e.length;i&lt;r;i++){if(e[i]===t)return n;n++}},z=function(e){var t,n,i,r;if(e.filter)return e.filter(Boolean);for(r=[],n=0,i=e.length;n&lt;i;n++)""!==(t=e[n])&amp;&amp;r.push(t);return r},n=function(e,t){var n,i;if(null!=t&amp;&amp;t){if("number"!=typeof t.length&amp;&amp;"string"!=typeof t)return 0&lt;=V.call(t,e)||t.hasOwnProperty(e);if(Array.prototype.indexOf||"string"==typeof t)return-1!==t.indexOf(e);for(n=0,i=t.length;n&lt;i;n++)if(t[n]===e)return!0}return!1}}.call(this),function(){var o,l,a,e=window.Clerk,t=0;e.lib("utils",{sleep:function(e){for(var t=(new Date).getTime();!((new Date).getTime()-t&gt;=e););return null},unique_name:function(){return"clerk-"+ ++t},trim:function(e){return e.replace(/^\s+|\s+$/g,"")},filter:function(e,t){for(var n,i=[],r=0,s=t.length;r&lt;s;r++)e(n=t[r])&amp;&amp;i.push(n);return i},eval:function(e,t){return l(e,t=null==t?{}:t)},type:function(e){if(null==e)return"null";switch(Object.prototype.toString.call(e)){case"[object Boolean]":return"boolean";case"[object Number]":return"number";case"[object String]":return"string";case"[object Function]":return"function";case"[object Array]":return"array";case"[object Date]":return"date";case"[object RegExp]":return"regexp";case"[object Object]":return"object"}},get_URI_components:function(){var e,t,n,i,r,s={};if(1&lt;window.location.search.length)for(e=0,n=(i=window.location.search.replace("?","").split("&amp;")).length;e&lt;n;e++)t=(r=i[e].split("="))[0],r=r[1],t&amp;&amp;r&amp;&amp;(s[t]=r);return s}}),l=function(e,t){var n,i,r,s;if("!"===(e=e.replace(/^\s+|\s+$/g,"")).charAt(0))return!l(e.slice(1),t);if("false"===e)return!1;if("true"===e)return!0;if(e.match(/^[0-9]*$/))return parseInt(e);if(e.match(/^[0-9]+\.[0-9]$/))return parseFloat(e);if(e.match(/^"[^"]*"$/)||e.match(/^'[^']*'$/))return e.slice(1,-1);if(e.match(/^[A-Za-z][A-Za-z0-9._]*$/))return a(e,t);if(r=e.match(/([0-9a-zA-Z._'"\[\]]+)\s*([!=&lt;&gt;]+[=]?)\s*([0-9a-zA-Z._'"\[\]]+)/))switch(n=l(r[1],t),s=r[2],i=l(r[3],t),s){case"==":return n===i;case"!=":return n!==i;case"&gt;=":return i&lt;=n;case"&lt;=":return n&lt;=i;case"&lt;":return n&lt;i;case"&gt;":return i&lt;n}return o(e,t)},o=function(e,t){var n,i,r;for(n in t)t[n],!n||null!=(r=(i=RegExp("\\b"+n+"\\b","g")).exec(e))&amp;&amp;"."===e.substring(r.index-1,r.index)||(e=e.replace(i,"environment."+n));return new Function("environment","return "+e)(t)},a=function(e,t){for(var n=e.split("."),i=0,r=n.length;i&lt;r;i++)t=t[n[i]];return t}}.call(this),function(){var q,O,e,t,N,A,n,i,f,o,L,r,s,l,a,I,p,c,u,h,T,d,g,m,R,_,v,y,b=[].slice,P=window.Clerk,w=window.__clerk_q;if(!P._inited){if(P._inited=!0,A=P.lib("dom"),I=P.lib("logger"),P.lib("json"),R=P.lib("utils"),d=P.lib("storage"),P("config",{proxy:"api.clerk.io",key:void 0,debug:{enable:!0,level:"warn",collect:!0},mode:"live",auto_init_custom_selectors:!(q={OMNI:"omni",PREDICTIVE:"search/predictive",SEARCH:"search/search",RECOMMENDATIONS:"recommendations"}),init_selectors:{".clerk":!0},cart:{add:function(e){return I.log("Add to cart used, but stump function not overwriten. See more info on how to do it here: https://docs.clerk.io/docs/clerkjs-shopping-cart")},remove:function(e){return I.log("Remove from cart used, but stump function not overwriten. See more info on how to do it here: https://docs.clerk.io/docs/clerkjs-shopping-cart")},set:function(e){return I.log("Set cart used, but stump function not overwriten. See more info on how to do it here: https://docs.clerk.io/docs/clerkjs-shopping-cart")}},loaded:!1,failed_to_load:!1,collect_email:!1,language:void 0,price_context:void 0,formatters:{round:function(e){return Math.round(e)},ceil:function(e){return Math.ceil(e)},floor:function(e){return Math.floor(e)},pct:function(e,t){return Math.round(100-e/t*100)},money:function(e,t,n,i){return null==t&amp;&amp;(t=2),null==n&amp;&amp;(n=","),null==i&amp;&amp;(i="."),e=parseFloat(e).toFixed(0&lt;t?t:1).replace(/(\d)(?=(\d{3})+\.)/g,"$1X").replace(".",i).replace(/X/g,n),e=0===t?e.split(i)[0]:e},money_eu:function(e,t){return P("config","formatters").money(e,t,".",",")},min:function(e){return Math.min.apply(null,e)},max:function(e){return Math.max.apply(null,e)},first:function(e){return e[0]},last:function(e){return e.slice(-1)[0]},nth:function(e,t){return e[t]},includes:function(e,t){for(var n=0,i=e.length;n&lt;i;n++)if(e[n]===t)return!0;return!1},keys:function(e){return Object.keys(e)},truncate:function(e,t,n){return null==n&amp;&amp;(n=""),e.length&gt;t?e.substr(0,t)+n:e},fallback:function(e,t){return e||t},replace:function(e,t,n){return"string"===R.type(t)&amp;&amp;"string"===R.type(t)?e.split(t).join(n):e.replace(t,n)},highlight:function(e,t,n,i){return null==i&amp;&amp;(i=!1),"clerk-highlight"===(n=null==n?"clerk-highlight":n)&amp;&amp;P.lib("dom").css(".clerk-highlight { background-color: #fff2a8; font-weight: bold; }"),i?("&lt;span class='"+n+"'&gt;"+e.replace(RegExp(""+t,"ig"),"&lt;/span&gt;$&amp;&lt;span class='"+n+"'&gt;")+"&lt;/span&gt;").replace("&lt;span class='"+n+"'&gt;&lt;/span&gt;",""):e.replace(RegExp(""+t,"ig"),"&lt;span class='"+n+"'&gt;$&amp;&lt;/span&gt;")}},globals:{is_mobile:(y=A.window()).width&lt;768,is_tablet:768&lt;=(v=y.width)&amp;&amp;v&lt;=1024,is_desktop:1024&lt;y.width}}),v="__clerk_tmp_config",-1!==window.location.hash.indexOf("clerkjs:")?(g=window.location.hash.split("clerkjs:")[1],sessionStorage.setItem(v,g)):g=sessionStorage.getItem(v),null!=g)for(i=0,l=(u=g.split("&amp;")).length;i&lt;l;i++)2!==(_=(_=u[i]).split("=")).length?I.warn("Invatid URL parameter!",{param:_}):(s=_[0],"no"!==(_="yes"!==(_=_[1])&amp;&amp;"on"!==_&amp;&amp;"true"!==_?_:!0)&amp;&amp;"off"!==_&amp;&amp;"false"!==_||(_=!1),P.config(s,_));if(w)for(r=0,a=w.length;r&lt;a;r++)e=w[r],e=Array.prototype.slice.call(e),P.apply(null,[e[0]].concat(b.call(e.slice(1))));I.log("Clerk.js loaded and ready.",{url:window.location.href}),"function"==typeof define&amp;&amp;define.amd&amp;&amp;define("clerk",[],function(){return P}),P("click","*[data-clerk-product-id]"),I.log("Clerk.js checking for url parameters.",{url:window.location.href}),(y=(m=function(e){var t;if(e=e.replace(/[\[\]]/g,"\\$&amp;"),t=new RegExp("[?&amp;]"+e+"(=([^&amp;#]*)|&amp;|#|$)").exec(window.location.href))return t[2]?-1===e.indexOf("@")?decodeURIComponent(t[2].replace(/\+/g," ")):decodeURIComponent(t[2]):""})("clerk_product"))?(v=m("clerk_labels"),g=(g=m("clerk_api")).replace(/\*/g,"/"),c=m("clerk_n"),n=m("clerk_external"),null!=(t=m("clerk_email"))&amp;&amp;P("call","log/email",{email:t}),!isNaN(y)&amp;&amp;isFinite(y)&amp;&amp;(y=parseInt(y,10)),I.log("Clerk.js found url parameter.",{url:window.location.href,clerk_product:y,clerk_labels:v,clerk_api:g,clerk_n:c,clerk_external:n,clerk_email:t}),P("click",y,{labels:v?v.split(","):void 0,api:g,n:c?parseInt(c,10):void 0,external:!!n})):I.log("Clerk.js found no url parameters.",{url:window.location.href}),!(t=(t=m("clerk_content_mode"))||d.get("clerk_content_mode"))||"live"!==t&amp;&amp;"preview"!==t||(d.set("clerk_content_mode",t,!1),P("config","mode",t)),o=setInterval(function(){var e,t,n,i,r,s;if("complete"===document.readyState){for(clearInterval(o),s=P.lib("ui.popup"),r=[],t=0,n=(i=A.find(".clerk-popup")).length;t&lt;n;t++)e=i[t],r.push(s.create(e));return r}},50),function(){return P("call","config/load",{mode:P("config","mode")},function(e){for(var n,i,t,r,s,o,l,a,c={},u=e.results.formatters,h=0,d=u.length;h&lt;d;h++){r=(t=u[h]).formatter+"; return "+t.name;try{c[t.name]=new Function(r)()}catch(e){I.error("Error while loading formatter "+t.name+":",{exception:e,formatter:t})}}return c&amp;&amp;P("config","formatters",c),P("config","contents",e.results.contents),f(e.results.contents),a=e.results.store_settings,null!=(l=m("clerk_new_carousel"))&amp;&amp;(a.use_new_carousel="true"===l),null!=(l=m("clerk_observe_dom"))&amp;&amp;(a.observe_dom="true"===l),P("config","store_settings",a),P("config","loaded",!0),a.sales_assistant&amp;&amp;P("inject_chat"),P("event_fire","init_loaded",e.results),s=function(){return P("content",".clerk")},n=setInterval(s,50),i=setInterval(function(){var e,t;if("complete"===document.readyState)return clearInterval(n),clearInterval(i),clearInterval(o),f(P._no_target_contents),s(),a=P("config","store_settings"),window.location.hostname,a.observe_dom&amp;&amp;(e=new MutationObserver(p),t=document.body||document,e.observe(t,{childList:!0,subtree:!0})),P("call","log/pageview")},50),o=setInterval(function(){if(0&lt;Object.keys(P._no_target_contents).length)return f(P._no_target_contents)},50)},function(e){return 403===(null!=e?e.code:void 0)&amp;&amp;P("config","failed_to_load",!0),P("config","loaded",!0),P("content",".clerk")})}(),f=function(e){var t,n,i,r,s,o,l,a,c,u,h,d,f,p,g,m,_,v,y,b,w,k,x,j,E,M,S,C;if(P._no_target_contents={},"function"==typeof P&amp;&amp;void 0!==P._global_contents&amp;&amp;e){for(n in M=[],e)if(null!=(t=e[n]).css_injector)if(w=(k=P("config","globals").is_mobile)?t.css_injector.mobile:t.css_injector.desktop){if(i=N(t.api,w,n,t),-1!==t.api.indexOf(q.OMNI))i.attribute("data-trigger-element",t.css_injector.mobile+";"+t.css_injector.desktop),T(i,t),null!=(x=t.args)&amp;&amp;x.suggestions&amp;&amp;i.attribute("data-omni-search-suggestions",t.args.suggestions),null!=(x=t.args)&amp;&amp;x.categories&amp;&amp;i.attribute("data-omni-search-categories",t.args.categories),null!=(x=t.args)&amp;&amp;x.pages&amp;&amp;i.attribute("data-omni-search-pages",t.args.pages),null!=(x=t.args)&amp;&amp;x.empty&amp;&amp;i.attribute("data-omni-search-empty",t.args.empty),P("content",w),t.facets&amp;&amp;P("config","global-facets-"+n,t.facets);else if(-1!==t.api.indexOf(q.PREDICTIVE))i.attribute("data-instant-search",w),T(i,t),L(n,t,i._element,document.body,"inside");else if(-1!==t.api.indexOf(q.SEARCH)){if(A.css(O),0===(S=A.find(w)).length){P._no_target_contents[n]=t,I.warn("No target found for content",{content:t});continue}if(T(i,t),null!=(null!=(x=t.injection_data)?x.query:void 0)&amp;&amp;i.attribute("data-query",R.get_URI_components()[t.injection_data.query]),m=k?(j=(null!=(j=t.injection_data)?j.position_mobile:void 0)||(null!=(j=t.injection_data)?j.position:void 0),(null!=(E=t.facets_data)?E.position_mobile:void 0)||t.facets_data.position):(j=null!=(E=t.injection_data)?E.position:void 0,(null!=(m=t.facets_data)?m.position:void 0)||"left"),y=A.create('&lt;div class="clerk-search-container-'+m+'"&gt;&lt;/div&gt;')[0],L(n,t,y._element,S[0]._element,j),t.facets){for(s=[],C={},u=0,d=(_=t.facets).length;u&lt;d;u++)r=_[u],s.push(Object.keys(r)[0]),C[Object.keys(r)[0]]=r[Object.keys(r)[0]];i.attribute("data-facets-attributes",JSON.stringify(s)),i.attribute("data-facets-titles",JSON.stringify(C)),i.attribute("data-facets-target","#clerk-search-filters"),null!=(v=t.facets_data)&amp;&amp;v.in_url&amp;&amp;i.attribute("data-facets-in-url",t.facets_data.in_url),null!=(v=t.facets_data)&amp;&amp;v.price_prepend&amp;&amp;i.attribute("data-facets-price-prepend",t.facets_data.price_prepend),null!=(v=t.facets_data)&amp;&amp;v.price_append&amp;&amp;i.attribute("data-facets-price-append",t.facets_data.price_append),null!=(v=t.facets_data)&amp;&amp;v.view_more_text&amp;&amp;i.attribute("data-facets-view-more-text",t.facets_data.view_more_text),null!=(v=t.facets_data)&amp;&amp;v.searchbox_text&amp;&amp;i.attribute("data-facets-searchbox-text",t.facets_data.searchbox_text),null!=(v=t.facets_data)&amp;&amp;v.design_id&amp;&amp;i.attribute("data-facets-design",t.facets_data.design_id),v=A.create('&lt;div id="clerk-search-filters"&gt;&lt;/div&gt;')[0],L(n,t,v._element,y._element,"inside")}L(n,t,i._element,y._element,"inside")}else if(-1!==t.api.indexOf(q.RECOMMENDATIONS)){if(0===(S=A.find(w)).length){P._no_target_contents[n]=t,I.warn("No target found for content",{content:t});continue}if(T(i,t),null!=(null!=(v=t.injection_data)?v.id_element:void 0)){if(c=new Set,0===(l=A.find(t.injection_data.id_element)).length){I.warn("No ID Element found for content",{content:t});continue}if(null==(null!=(y=t.injection_data)?y.id_type:void 0)||null==(null!=(w=t.injection_data)?w.id_attribute:void 0)){I.warn("No ID Type or ID sttribute found for content",{content:t});continue}if(""===t.injection_data.id_attribute)for(h=0,f=l.length;h&lt;f;h++)o=l[h],a=String(o._element.textContent),null!=t.injection_data.id_remove&amp;&amp;(a=a.replace(t.injection_data.id_remove,"")),c.add(a);else{if(-1===["products","product","category","page","keywords","email"].indexOf(t.injection_data.id_type)){I.warn("Invalid ID type found for content",{content:t,id_type:t.injection_data.id_type});continue}for(g=0,p=l.length;g&lt;p;g++)o=l[g],a=String(o._element.getAttribute(t.injection_data.id_attribute)),null!=t.injection_data.id_remove&amp;&amp;(a=a.replace(t.injection_data.id_remove,"")),c.add(a)}w="products"===t.injection_data.id_type?JSON.stringify(Array.from(c)):String(c[0]),b="data-"+t.injection_data.id_type,i.attribute(b,w)}j=k?(null!=(b=t.injection_data)?b.position_mobile:void 0)||(null!=(w=t.injection_data)?w.position:void 0):null!=(k=t.injection_data)?k.position:void 0,L(n,t,i._element,S[0]._element,j)}n in P._global_contents.injections?M.push(void 0):M.push(P._global_contents.injections[n]=t)}else I.warn("No css_injector found for content",{content:t});else M.push(void 0);return M}},N=function(e,t,n,i){t=-1!==i.api.indexOf(q.OMNI)?A.find(t):A.create('&lt;span class="clerk"&gt;&lt;/span&gt;')[0];if(t)return h(t,n,i),t},h=function(e,t,n){if(e.attribute("data-template","@"+t),e.attribute("data-api",n.api),null!=n.id)return e.attribute("id",n.id)},T=function(e,t){var n,i,r;if(null!=t.args){for(s in r=[],i={limit:"data-limit",suggestions:"data-suggestions",categories:"data-categories",pages:"data-pages",exclude_from:"data-exclude-from"})n=i[s],null!=t.args[s]?r.push(e.attribute(n,t.args[s])):r.push(void 0);return r}},p=function(e){var t,n,s,o,l,i,a;if(P("config","loaded")){for(i=[],t=0,n=e.length;t&lt;n;t++)"childList"===(o=e[t]).type&amp;&amp;i.push(function(){for(var e,t=o.addedNodes,n=[],i=0,r=t.length;i&lt;r;i++)if((l=t[i])instanceof HTMLElement){for(a in P("collect_emails",l),e=P._config.init_selectors)e[a]&amp;&amp;P("content",a);P._global_contents.injections&amp;&amp;f(P._global_contents.injections),P._global_contents.livesearch?n.push(function(){for(var e=P._global_contents.livesearch,t=[],n=0,i=e.length;n&lt;i;n++)s=e[n],t.push(s.add_triggers());return t}()):n.push(void 0)}return n}());return i}},L=function(t,n,e,i,r){var s;try{return((s={inside:function(e,t){return e.appendChild(t)},before:function(e,t){return e.parentNode.insertBefore(t,e)},after:function(e,t){return e.parentNode.insertBefore(t,e.nextSibling)},replace:function(e,t){return e.parentNode.replaceChild(t,e)}})[r]||s.inside)(i,e)}catch(e){return r=e,P._retry_contents[t]=n,I.warn("Error while injecting content",{content:n,exception:r})}}}O=".clerk-search-container-left { display: flex; flex-direction: row; } .clerk-search-container-right { display: flex; flex-direction: row-reverse; } .clerk-search-container-above { display: flex; flex-direction: column; } .clerk-search-container-below { display: flex; flex-direction: column-reverse; }"}.call(this);

</pre></body></html>