PageSourceSearch

https://www.veestro.com/cdn/shop/t/207/assets/[email protected]?v=173655223252749205601661966432

js veestro.com collected 2026-10-03 20:53:11 UTC 39,992 bytes, 7 lines download raw bytes

1(window.shopifySlateJsonp=window.shopifySlateJsonp||[]).push([[23],{11:function(t,e,n){"use strict";n.r(e),n.d(e,"registered",(function(){return s})),n.d(e,"instances",(function(){return a})),n.d(e,"register",(function(){return l})),n.d(e,"unregister",(function(){return u})),n.d(e,"load",(function(){return c})),n.d(e,"unload",(function(){return d})),n.d(e,"extend",(function(){return f})),n.d(e,"getInstances",(function(){return h})),n.d(e,"getInstanceById",(function(){return p})),n.d(e,"isInstance",(function(){return m}));var i="data-section-id";function o(t,e){this.container=function(t){if(!(t instanceof Element))throw new TypeError("Theme Sections: Attempted to load section. The section container provided is not a DOM element.");if(null===t.getAttribute(i))throw new Error("Theme Sections: The section container provided does not have an id assigned to the "+i+" attribute.");return t}(t),this.id=t.getAttribute(i),this.extensions=[],Object.assign(this,function(t){if(void 0!==t&&"object"!=typeof t||null===t)throw new TypeError("Theme Sections: The properties object provided is not a valid");return t}(e)),this.onLoad()}o.prototype={onLoad:Function.prototype,onUnload:Function.prototype,onSelect:Function.prototype,onDeselect:Function.prototype,onBlockSelect:Function.prototype,onBlockDeselect:Function.prototype,extend:function(t){this.extensions.push(t);var e=Object.assign({},t);delete e.init,Object.assign(this,e),"function"==typeof t.init&&t.init.apply(this)}},"function"!=typeof Object.assign&&Object.defineProperty(Object,"assign",{value:function(t,e){if(null==t)throw new TypeError("Cannot convert undefined or null to object");for(var n=Object(t),i=1;i<arguments.length;i++){var o=arguments[i];if(null!=o)for(var r in o)Object.prototype.hasOwnProperty.call(o,r)&&(n[r]=o[r])}return n},writable:!0,configurable:!0});var r="data-section-type";window.Shopify=window.Shopify||{},window.Shopify.theme=window.Shopify.theme||{},window.Shopify.theme.sections=window.Shopify.theme.sections||{};var s=window.Shopify.theme.sections.registered=window.Shopify.theme.sections.registered||{},a=window.Shopify.theme.sections.instances=window.Shopify.theme.sections.instances||[];function l(t,e){if("string"!=typeof t)throw new TypeError("Theme Sections: The first argument for .register must be a string that specifies the type of the section being registered");if(void 0!==s[t])throw new Error('Theme Sections: A section of type "'+t+'" has already been registered. You cannot register the same section type twice');function n(t){o.call(this,t,e)}return n.constructor=o,n.prototype=Object.create(o.prototype),n.prototype.type=t,s[t]=n}function u(t){(t=v(t)).forEach((function(t){delete s[t]}))}function c(t,e){t=v(t),void 0===e&&(e=document.querySelectorAll("["+r+"]")),e=y(e),t.forEach((function(t){var n=s[t];void 0!==n&&(e=e.filter((function(e){return!(m(e)||null===e.getAttribute(r)||e.getAttribute(r)===t&&(a.push(new n(e)),1))})))}))}function d(t){h(t).forEach((function(t){var e=a.map((function(t){return t.id})).indexOf(t.id);a.splice(e,1),t.onUnload()}))}function f(t,e){h(t).forEach((function(t){t.extend(e)}))}function h(t){var e=[];if(NodeList.prototype.isPrototypeOf(t)||Array.isArray(t))var n=t[0];return t instanceof Element||n instanceof Element?y(t).forEach((function(t){e=e.concat(a.filter((function(e){return e.container===t})))})):"string"!=typeof t&&"string"!=typeof n||v(t).forEach((function(t){e=e.concat(a.filter((function(e){return e.type===t})))})),e}function p(t){for(var e,n=0;n<a.length;n++)if(a[n].id===t){e=a[n];break}return e}function m(t){return h(t).length>0}function v(t){return"*"===t?t=Object.keys(s):"string"==typeof t?t=[t]:t.constructor===o?t=[t.prototype.type]:Array.isArray(t)&&t[0].constructor===o&&(t=t.map((function(t){return t.prototype.type}))),t.map((function(t){return t.toLowerCase()}))}function y(t){return NodeList.prototype.isPrototypeOf(t)&&t.length>0?t=Array.prototype.slice.call(t):NodeList.prototype.isPrototypeOf(t)&&0===t.length||null===t?t=[]:!Array.isArray(t)&&t instanceof Element&&(t=[t]),t}window.Shopify.designMode&&(document.addEventListener("shopify:section:load",(function(t){var e=t.detail.sectionId,n=t.target.querySelector('[data-section-id="'+e+'"]');null!==n&&c(n.getAttribute(r),n)})),document.addEventListener("shopify:section:unload",(function(t){var e=t.detail.sectionId,n=t.target.querySelector('[data-section-id="'+e+'"]');"object"==typeof h(n)[0]&&d(n)})),document.addEventListener("shopify:section:select",(function(t){var e=p(t.detail.sectionId);"object"==typeof e&&e.onSelect(t.detail.load)})),document.addEventListener("shopify:section:deselect",(function(t){var e=p(t.detail.sectionId);"object"==typeof e&&e.onDeselect()}
1)),document.addEventListener("shopify:block:select",(function(t){var e=p(t.detail.sectionId);"object"==typeof e&&e.onBlockSelect(t.detail.blockId,t.detail.load)})),document.addEventListener("shopify:block:deselect",(function(t){var e=p(t.detail.sectionId);"object"==typeof e&&e.onBlockDeselect(t.detail.blockId)})))},13:function(t,e,n){t.exports={default:n(14),__esModule:!0}},14:function(t,e,n){n(15);var i=n(3).Object;t.exports=function(t,e,n){return i.defineProperty(t,e,n)}},15:function(t,e,n){var i=n(22);i(i.S+i.F*!n(24),"Object",{defineProperty:n(23).f})},191:function(t,e,n){var i,o;void 0===(o="function"==typeof(i=function(){function t(t){this.opts=function(){for(var t=1;t<arguments.length;t++)for(var e in arguments[t])arguments[t].hasOwnProperty(e)&&(arguments[0][e]=arguments[t][e]);return arguments[0]}({},{onClose:null,onOpen:null,beforeOpen:null,beforeClose:null,stickyFooter:!1,footer:!1,cssClass:[],closeLabel:"Close",closeMethods:["overlay","button","escape"]},t),this.init()}function e(){this.modalBoxFooter&&(this.modalBoxFooter.style.width=this.modalBox.clientWidth+"px",this.modalBoxFooter.style.left=this.modalBox.offsetLeft+"px")}function n(){this._events={clickCloseBtn:this.close.bind(this),clickOverlay:function(t){-1!==this.opts.closeMethods.indexOf("overlay")&&!function(t,e){for(;(t=t.parentElement)&&!t.classList.contains("tingle-modal"););return t}(t.target)&&t.clientX<this.modal.clientWidth&&this.close()}.bind(this),resize:this.checkOverflow.bind(this),keyboardNav:function(t){-1!==this.opts.closeMethods.indexOf("escape")&&27===t.which&&this.isOpen()&&this.close()}.bind(this)},-1!==this.opts.closeMethods.indexOf("button")&&this.modalCloseBtn.addEventListener("click",this._events.clickCloseBtn),this.modal.addEventListener("mousedown",this._events.clickOverlay),window.addEventListener("resize",this._events.resize),document.addEventListener("keydown",this._events.keyboardNav)}var i=function(){var t,e=document.createElement("tingle-test-transition"),n={transition:"transitionend",OTransition:"oTransitionEnd",MozTransition:"transitionend",WebkitTransition:"webkitTransitionEnd"};for(t in n)if(void 0!==e.style[t])return n[t]}();return t.prototype.init=function(){this.modal||(function(){this.modal=document.createElement("div"),this.modal.classList.add("tingle-modal"),0!==this.opts.closeMethods.length&&-1!==this.opts.closeMethods.indexOf("overlay")||this.modal.classList.add("tingle-modal--noOverlayClose"),this.modal.style.display="none",this.opts.cssClass.forEach((function(t){"string"==typeof t&&this.modal.classList.add(t)}),this),-1!==this.opts.closeMethods.indexOf("button")&&(this.modalCloseBtn=document.createElement("button"),this.modalCloseBtn.classList.add("tingle-modal__close"),this.modalCloseBtnIcon=document.createElement("span"),this.modalCloseBtnIcon.classList.add("tingle-modal__closeIcon"),this.modalCloseBtnIcon.innerHTML="×",this.modalCloseBtnLabel=document.createElement("span"),this.modalCloseBtnLabel.classList.add("tingle-modal__closeLabel"),this.modalCloseBtnLabel.innerHTML=this.opts.closeLabel,this.modalCloseBtn.appendChild(this.modalCloseBtnIcon),this.modalCloseBtn.appendChild(this.modalCloseBtnLabel)),this.modalBox=document.createElement("div"),this.modalBox.classList.add("tingle-modal-box"),this.modalBoxContent=document.createElement("div"),this.modalBoxContent.classList.add("tingle-modal-box__content"),this.modalBox.appendChild(this.modalBoxContent),-1!==this.opts.closeMethods.indexOf("button")&&this.modal.appendChild(this.modalCloseBtn),this.modal.appendChild(this.modalBox)}.call(this),n.call(this),document.body.insertBefore(this.modal,document.body.firstChild),this.opts.footer&&this.addFooter())},t.prototype.destroy=function(){null!==this.modal&&(function(){-1!==this.opts.closeMethods.indexOf("button")&&this.modalCloseBtn.removeEventListener("click",this._events.clickCloseBtn),this.modal.removeEventListener("mousedown",this._events.clickOverlay),window.removeEventListener("resize",this._events.resize),document.removeEventListener("keydown",this._events.keyboardNav)}.call(this),this.modal.parentNode.removeChild(this.modal),this.modal=null)},t.prototype.open=function(){var t=this;"function"==typeof t.opts.beforeOpen&&t.opts.beforeOpen(),this.modal.style.removeProperty?this.modal.style.removeProperty("display"):this.modal.style.removeAttribute("display"),this._scrollPosition=window.pageYOffset,document.body.classList.add("tingle-enabled"),document.body.style.top=-this._scrollPosition+"px",this.setStickyFooter(this.opts.stickyFooter),this.modal.classList.add("tingle-modal--visible"),i?this.modal.addEventListener(i,(function e(){"function"==typeof t.opts.onOpen&&t.opts.onOpen.call(t),t.modal.removeEventListener(i,e,!1)}),!1):"function"==typeof t.opts.onOpen&&t.opts.onOpen.call(t),this.checkOverflow()},t.prototype.isOpen=function(){return!!this.modal.classList.contains("tingle-modal--visible")},t.prototype.close=function(){if("function"==typeof this.opts.beforeClose&&!this.opts.beforeClose.call(this))return;document.body.classList.remove("tingle-enabled"),window.scrollTo(0,this._scrollPosition),document.body.style.top=null,this.modal.classList.remove("tingle-modal--visible");var t=this;i?this.modal.addEventListener(i,(function e(){t.modal.removeEventListener(i,e,!1),t.modal.style.display="none","function"==typeof t.opts.onClose&&t.opts.onClose.call(this)}),!1):(t.modal.style.display="none","function"==typeof t.opts.onClose&&t.opts.onClose.call(this))},t.prototype.setContent=function(t){"string"==typeof t?this.modalBoxContent.innerHTML=t:(this.modalBoxContent.innerHTML="",this.modalBoxContent.appendChild(t))},t.prototype.getContent=function(){return this.modalBoxContent},t.prototype.addFooter=function(){(function(){this.modalBoxFooter=document.createElement("div"),this.modalBoxFooter.classList.add("tingle-modal-box__footer"),this.modalBox.appendChild(this.modalBoxFooter)}).call(this)},t.prototype.setFooterContent=function(t){this.modalBoxFooter.innerHTML=t},t.prototype.getFooterContent=function(){return this.modalBoxFooter},t.prototype.setStickyFooter=function(t){this.isOverflow()||(t=!1),t?this.modalBox.contains(this.modalBoxFooter)&&(this.modalBox.removeChild(this.modalBoxFooter),this.modal.appendChild(this.modalBoxFooter),this.modalBoxFooter.classList.add("tingle-modal-box__footer--sticky"),e.call(this),this.modalBoxContent.style["padding-bottom"]=this.modalBoxFooter.clientHeight+20+"px"):this.modalBoxFooter&&(this.modalBox.contains(this.modalBoxFooter)||(this.modal.removeChild(this.modalBoxFooter),this.modalBox.appendChild(this.modalBoxFooter),this.modalBoxFooter.style.width="auto",this.modalBoxFooter.style.left="",this.modalBoxContent.style["padding-bottom"]="",this.modalBoxFooter.classList.remove("tingle-modal-box__footer--sticky")))},t.prototype.addFooterBtn=function(t,e,n){var i=document.createElement("button");return i.innerHTML=t,i.addEventListener("click",n),"string"==typeof e&&e.length&&e.split(" ").forEach((function(t){i.classList.add(t)})),this.modalBoxFooter.appendChild(i),i},t.prototype.resize=function(){console.warn("Resize is deprecated and will be removed in version 1.0")},t.prototype.isOverflow=function(){var t=window.innerHeight;return this.modalBox.clientHeight>=t},t.prototype.checkOverflow=function(){this.modal.classList.contains("tingle-modal--visible")&&(this.isOverflow()?this.modal.classList.add("tingle-modal--overflow"):this.modal.classList.remove("tingle-modal--overflow"),!this.isOverflow()&&this.opts.stickyFooter?this.setStickyFooter(!1):this.isOverflow()&&this.opts.stickyFooter&&(e.call(this),this.setStickyFooter(!0)))},{modal:t}})?i.call(e,n,e,t):i)||(t.exports=o)},33:function(t,e,n){"use strict";
1Object.defineProperty(e,"__esModule",{value:!0});var i=s(n(34)),o=s(n(35)),r=s(n(12));function s(t){return t&&t.__esModule?t:{default:t}}var a=function(){function t(e){(0,i.default)(this,t),this.$container=e.$container,this.product=e.product,this.singleOptionSelector=e.singleOptionSelector,this.originalSelectorId=e.originalSelectorId,this.enableHistoryState=e.enableHistoryState,this.currentVariant=this._getVariantFromOptions(),(0,r.default)(this.singleOptionSelector,this.$container).on("change",this._onSelectChange.bind(this))}return(0,o.default)(t,[{key:"_getCurrentOptions",value:function(){var t=[];return r.default.map((0,r.default)(this.singleOptionSelector,this.$container),(function(e){var n=(0,r.default)(e),i=n.attr("type"),o={};"radio"===i||"checkbox"===i?n[0].checked&&(o.value=n.val(),o.index=n.data("index"),t.push(o)):(o.value=n.val(),o.index=n.data("index"),t.push(o))})),t}},{key:"_getVariantFromOptions",value:function(){var t=this._getCurrentOptions(),e=!1;return this.product.variants.forEach((function(n){var i=!0;t.forEach((function(t){i&&(i=t.value===n[t.index])})),i&&(e=n)})),e||null}},{key:"_onSelectChange",value:function(){var t=this._getVariantFromOptions();this.$container.trigger({type:"variantChange",variant:t}),t&&(this._updateMasterSelect(t),this._updateImages(t),this._updatePrice(t),this.currentVariant=t,this.enableHistoryState&&this._updateHistoryState(t))}},{key:"_updateImages",value:function(t){var e=t.featured_image||{},n=this.currentVariant.featured_image||{};t.featured_image&&e.src!==n.src&&this.$container.trigger({type:"variantImageChange",variant:t})}},{key:"_updatePrice",value:function(t){t.price===this.currentVariant.price&&t.compare_at_price===this.currentVariant.compare_at_price||this.$container.trigger({type:"variantPriceChange",variant:t})}},{key:"_updateHistoryState",value:function(t){if(history.replaceState&&t){var e,n=window.location.href;e=/variant=/.test(n)?n.replace(/(variant=)[^\&]+/,"$1"+t.id):n.concat("?variant=").concat(t.id),window.history.replaceState({path:e},"",e)}}},{key:"_updateMasterSelect",value:function(t){(0,r.default)(this.originalSelectorId,this.$container)[0].value=t.id}}]),t}();e.default=a},34:function(t,e,n){"use strict";e.__esModule=!0,e.default=function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}},35:function(t,e,n){"use strict";e.__esModule=!0;var i=function(t){return t&&t.__esModule?t:{default:t}}(n(13));e.default=function(){function t(t,e){for(var n=0;n<e.length;n++){var o=e[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),(0,i.default)(t,o.key,o)}}return function(e,n,i){return n&&t(e.prototype,n),i&&t(e,i),e}}()},36:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.formatMoney=function(t,e){"string"==typeof t&&(t=t.replace(".",""));var n="",o=/\{\{\s*(\w+)\s*\}\}/,r=e||i;function s(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:2,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:",",i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:".";if(isNaN(t)||null==t)return 0;var o=(t=(t/100).toFixed(e)).split("."),r=o[0].replace(/(\d)(?=(\d\d\d)+(?!\d))/g,"$1"+n),s=o[1]?i+o[1]:"";return r+s}switch(r.match(o)[1]){case"amount":n=s(t,2);break;case"amount_no_decimals":n=s(t,0);break;case"amount_with_comma_separator":n=s(t,2,".",",");break;case"amount_no_decimals_with_comma_separator":n=s(t,0,".",",")}return r.replace(o,n)};var i="${{amount}}"},663:function(t,e,n){"use strict";n.r(e);
2/*!
3 * Glide.js v3.4.1
4 * (c) 2013-2019 Jędrzej Chałubek <[email protected]> (http://jedrzejchalubek.com/)
5 * Released under the MIT License.
6 */
7var i={type:"slider",startAt:0,perView:1,focusAt:0,gap:10,autoplay:!1,hoverpause:!0,keyboard:!0,bound:!1,swipeThreshold:80,dragThreshold:120,perTouch:!1,touchRatio:.5,touchAngle:45,animationDuration:400,rewind:!0,rewindDuration:800,animationTimingFunc:"cubic-bezier(.165, .840, .440, 1)",throttle:10,direction:"ltr",peek:0,breakpoints:{},classes:{direction:{ltr:"glide--ltr",rtl:"glide--rtl"},slider:"glide--slider",carousel:"glide--carousel",swipeable:"glide--swipeable",dragging:"glide--dragging",cloneSlide:"glide__slide--clone",activeNav:"glide__bullet--active",activeSlide:"glide__slide--active",disabledArrow:"glide__arrow--disabled"}};function o(t){console.error("[Glide warn]: "+t)}var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},s=function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")},a=function(){function t(t,e){for(var n=0;n<e.length;n++){var i=e[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}return function(e,n,i){return n&&t(e.prototype,n),i&&t(e,i),e}}(),l=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(t[i]=n[i])}return t},u=function(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e};function c(t){return parseInt(t)}function d(t){return"string"==typeof t}function f(t){var e=void 0===t?"undefined":r(t);return"function"===e||"object"===e&&!!t}function h(t){return"function"==typeof t}function p(t){return void 0===t}function m(t){return t.constructor===Array}function v(t,e,n){Object.defineProperty(t,e,n)}function y(t,e){var n=l({},t,e);return e.hasOwnProperty("classes")&&(n.classes=l({},t.classes,e.classes),e.classes.hasOwnProperty("direction")&&(n.classes.direction=l({},t.classes.direction,e.classes.direction))),e.hasOwnProperty("breakpoints")&&(n.breakpoints=l({},t.breakpoints,e.breakpoints)),n}var g=function(){function t(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};s(this,t),this.events=e,this.hop=e.hasOwnProperty}return a(t,[{key:"on",value:function(t,e){if(m(t))for(var n=0;n<t.length;n++)this.on(t[n],e);this.hop.call(this.events,t)||(this.events[t]=[]);var i=this.events[t].push(e)-1;return{remove:function(){delete this.events[t][i]}}}},{key:"emit",value:function(t,e){if(m(t))for(var n=0;n<t.length;
7n++)this.emit(t[n],e);this.hop.call(this.events,t)&&this.events[t].forEach((function(t){t(e||{})}))}}]),t}(),b=function(){function t(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};s(this,t),this._c={},this._t=[],this._e=new g,this.disabled=!1,this.selector=e,this.settings=y(i,n),this.index=this.settings.startAt}return a(t,[{key:"mount",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return this._e.emit("mount.before"),f(t)?this._c=function(t,e,n){var i={};for(var r in e)h(e[r])?i[r]=e[r](t,i,n):o("Extension must be a function");for(var s in i)h(i[s].mount)&&i[s].mount();return i}(this,t,this._e):o("You need to provide a object on `mount()`"),this._e.emit("mount.after"),this}},{key:"mutate",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return m(t)?this._t=t:o("You need to provide a array on `mutate()`"),this}},{key:"update",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return this.settings=y(this.settings,t),t.hasOwnProperty("startAt")&&(this.index=t.startAt),this._e.emit("update"),this}},{key:"go",value:function(t){return this._c.Run.make(t),this}},{key:"move",value:function(t){return this._c.Transition.disable(),this._c.Move.make(t),this}},{key:"destroy",value:function(){return this._e.emit("destroy"),this}},{key:"play",value:function(){var t=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return t&&(this.settings.autoplay=t),this._e.emit("play"),this}},{key:"pause",value:function(){return this._e.emit("pause"),this}},{key:"disable",value:function(){return this.disabled=!0,this}},{key:"enable",value:function(){return this.disabled=!1,this}},{key:"on",value:function(t,e){return this._e.on(t,e),this}},{key:"isType",value:function(t){return this.settings.type===t}},{key:"settings",get:function(){return this._o},set:function(t){f(t)?this._o=t:o("Options must be an `object` instance.")}},{key:"index",get:function(){return this._i},set:function(t){this._i=c(t)}},{key:"type",get:function(){return this.settings.type}},{key:"disabled",get:function(){return this._d},set:function(t){this._d=!!t}}]),t}();function w(){return(new Date).getTime()}function _(t,e,n){var i=void 0,o=void 0,r=void 0,s=void 0,a=0;n||(n={});var l=function(){a=!1===n.leading?0:w(),i=null,s=t.apply(o,r),i||(o=r=null)},u=function(){var u=w();a||!1!==n.leading||(a=u);var c=e-(u-a);return o=this,r=arguments,c<=0||c>e?(i&&(clearTimeout(i),i=null),a=u,s=t.apply(o,r),i||(o=r=null)):i||!1===n.trailing||(i=setTimeout(l,c)),s};return u.cancel=function(){clearTimeout(i),a=0,i=o=r=null},u}var k={ltr:["marginLeft","marginRight"],rtl:["marginRight","marginLeft"]};function x(t){if(t&&t.parentNode){for(var e=t.parentNode.firstChild,n=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n}return[]}function S(t){return!!(t&&t instanceof window.HTMLElement)}var O='[data-glide-el="track"]',C=function(){function t(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};s(this,t),this.listeners=e}return a(t,[{key:"on",value:function(t,e,n){var i=arguments.length>3&&void 0!==arguments[3]&&arguments[3];d(t)&&(t=[t]);for(var o=0;o<t.length;o++)this.listeners[t[o]]=n,e.addEventListener(t[o],this.listeners[t[o]],i)}},{key:"off",value:function(t,e){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];d(t)&&(t=[t]);for(var i=0;i<t.length;i++)e.removeEventListener(t[i],this.listeners[t[i]],n)}},{key:"destroy",value:function(){delete this.listeners}}]),t}(),L=["ltr","rtl"],B={">":"<","<":">","=":"="};function E(t,e){return{modify:function(t){return e.Direction.is("rtl")?-t:t}}}var T=!1;try{var H=Object.defineProperty({},"passive",{get:function(){T=!0}});window.addEventListener("testPassive",null,H),window.removeEventListener("testPassive",null,H)}catch(t){}var M=T,F=["touchstart","mousedown"],A=["touchmove","mousemove"],j=["touchend","touchcancel","mouseup","mouseleave"],P=["mousedown","mousemove","mouseup","mouseleave"];function z(t){return f(t)?function(t){return Object.keys(t).sort().reduce((function(e,n){return e[n]=t[n],e[n],e}),{})}(t):(o("Breakpoints option must be an object"),{})}var I={Html:function(t,e){var n={mount:function(){this.root=t.selector,this.track=this.root.querySelector(O),this.slides=Array.prototype.slice.call(this.wrapper.children).filter((function(e){return!e.classList.contains(t.settings.classes.cloneSlide)}))}};return v(n,"root",{get:function(){return n._r},set:function(t){d(t)&&(t=document.querySelector(t)),S(t)?n._r=t:o("Root element must be a existing Html node")}}),v(n,"track",{get:function(){return n._t},set:function(t){S(t)?n._t=t:o("Could not find track element. Please use "+O+" attribute.")}}),v(n,"wrapper",{get:function(){return n.track.children[0]}}),n},Translate:function(t,e,n){var i={set:function(n){var i=function(t,e,n){var i=[function(t,e){return{modify:function(n){return n+e.Gaps.value*t.index}}},function(t,e){return{modify:function(t){return t+e.Clones.grow/2}}},function(t,e){return{modify:function(n){if(t.settings.focusAt>=0){var i=e.Peek.value;return f(i)?n-i.before:n-i}return n}}},function(t,e){return{modify:function(n){var i=e.Gaps.value,o=e.Sizes.width,r=t.settings.focusAt,s=e.Sizes.slideWidth;return"center"===r?n-(o/2-s/2):n-s*r-i*r}}}].concat(t._t,[E]);return{mutate:function(r){for(var s=0;s<i.length;s++){var a=i[s];h(a)&&h(a().modify)?r=a(t,e,n).modify(r):o("Transformer should be a function that returns an object with `modify()` method")}return r}}}(t,e).mutate(n);e.Html.wrapper.style.transform="translate3d("+-1*i+"px, 0px, 0px)"},remove:function(){e.Html.wrapper.style.transform=""}};return n.on("move",(function(o){var r=e.Gaps.value,s=e.Sizes.length,a=e.Sizes.slideWidth;return t.isType("carousel")&&e.Run.isOffset("<")?(e.Transition.after((function(){n.emit("translate.jump"),i.set(a*(s-1))})),i.set(-a-r*s)):t.isType("carousel")&&e.Run.isOffset(">")?(e.Transition.after((function(){n.emit("translate.jump"),i.set(0)})),i.set(a*s+r*s)):i.set(o.movement)})),n.on("destroy",(function(){i.remove()})),i},Transition:function(t,e,n){var i=!1,o={compose:function(e){var n=t.settings;return i?e+" 0ms "+n.animationTimingFunc:e+" "+this.duration+"ms "+n.animationTimingFunc},set:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"transform";e.Html.wrapper.style.transition=this.compose(t)},remove:function(){e.Html.wrapper.style.transition=""},after:function(t){setTimeout((function(){t()}),this.duration)},enable:function(){i=!1,this.set()},disable:function(){i=!0,this.set()}};return v(o,"duration",{get:function(){var n=t.settings;return t.isType("slider")&&e.Run.offset?n.rewindDuration:n.animationDuration}}),n.on("move",(function(){o.set()})),n.on(["build.before","resize","translate.jump"],(function(){o.disable()})),n.on("run",(function(){o.enable()})),n.on("destroy",(function(){o.remove()})),o},Direction:function(t,e,n){var i={mount:function(){this.value=t.settings.direction},resolve:function(t){var e=t.slice(0,1);return this.is("rtl")?t.split(e).join(B[e]):t},is:function(t){return this.value===t},addClass:function(){e.Html.root.classList.add(t.settings.classes.direction[this.value])},removeClass:function(){e.Html.root.classList.remove(t.settings.classes.direction[this.value])}};return v(i,"value",{get:function(){return i._v},set:function(t){L.indexOf(t)>-1?i._v=t:o("Direction value must be `ltr` or `rtl`")}}),n.on(["destroy","update"],(function(){i.removeClass()})),n.on("update",(function(){i.mount()})),n.on(["build.before","update"],(function(){i.addClass()})),i},Peek:function(t,e,n){var i={mount:function(){this.value=t.settings.peek}};return v(i,"value",{get:function(){return i._v},set:function(t){f(t)?(t.before=c(t.before),t.after=c(t.after)):t=c(t),i._v=t}}
7),v(i,"reductor",{get:function(){var e=i.value,n=t.settings.perView;return f(e)?e.before/n+e.after/n:2*e/n}}),n.on(["resize","update"],(function(){i.mount()})),i},Sizes:function(t,e,n){var i={setupSlides:function(){for(var t=this.slideWidth+"px",n=e.Html.slides,i=0;i<n.length;i++)n[i].style.width=t},setupWrapper:function(t){e.Html.wrapper.style.width=this.wrapperSize+"px"},remove:function(){for(var t=e.Html.slides,n=0;n<t.length;n++)t[n].style.width="";e.Html.wrapper.style.width=""}};return v(i,"length",{get:function(){return e.Html.slides.length}}),v(i,"width",{get:function(){return e.Html.root.offsetWidth}}),v(i,"wrapperSize",{get:function(){return i.slideWidth*i.length+e.Gaps.grow+e.Clones.grow}}),v(i,"slideWidth",{get:function(){return i.width/t.settings.perView-e.Peek.reductor-e.Gaps.reductor}}),n.on(["build.before","resize","update"],(function(){i.setupSlides(),i.setupWrapper()})),n.on("destroy",(function(){i.remove()})),i},Gaps:function(t,e,n){var i={apply:function(t){for(var n=0,i=t.length;n<i;n++){var o=t[n].style,r=e.Direction.value;o[k[r][0]]=0!==n?this.value/2+"px":"",n!==t.length-1?o[k[r][1]]=this.value/2+"px":o[k[r][1]]=""}},remove:function(t){for(var e=0,n=t.length;e<n;e++){var i=t[e].style;i.marginLeft="",i.marginRight=""}}};return v(i,"value",{get:function(){return c(t.settings.gap)}}),v(i,"grow",{get:function(){return i.value*(e.Sizes.length-1)}}),v(i,"reductor",{get:function(){var e=t.settings.perView;return i.value*(e-1)/e}}),n.on(["build.after","update"],_((function(){i.apply(e.Html.wrapper.children)}),30)),n.on("destroy",(function(){i.remove(e.Html.wrapper.children)})),i},Move:function(t,e,n){var i={mount:function(){this._o=0},make:function(){var t=this,i=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;this.offset=i,n.emit("move",{movement:this.value}),e.Transition.after((function(){n.emit("move.after",{movement:t.value})}))}};return v(i,"offset",{get:function(){return i._o},set:function(t){i._o=p(t)?0:c(t)}}),v(i,"translate",{get:function(){return e.Sizes.slideWidth*t.index}}),v(i,"value",{get:function(){var t=this.offset,n=this.translate;return e.Direction.is("rtl")?n+t:n-t}}),n.on(["build.before","run"],(function(){i.make()})),i},Clones:function(t,e,n){var i={mount:function(){this.items=[],t.isType("carousel")&&(this.items=this.collect())},collect:function(){for(var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],i=e.Html.slides,o=t.settings,r=o.perView,s=o.classes,a=r+ +!!t.settings.peek,l=i.slice(0,a),u=i.slice(-a),c=0;c<Math.max(1,Math.floor(r/i.length));c++){for(var d=0;d<l.length;d++){var f=l[d].cloneNode(!0);f.classList.add(s.cloneSlide),n.push(f)}for(var h=0;h<u.length;h++){var p=u[h].cloneNode(!0);p.classList.add(s.cloneSlide),n.unshift(p)}}return n},append:function(){for(var t=this.items,n=e.Html,i=n.wrapper,o=n.slides,r=Math.floor(t.length/2),s=t.slice(0,r).reverse(),a=t.slice(r,t.length),l=e.Sizes.slideWidth+"px",u=0;u<a.length;u++)i.appendChild(a[u]);for(var c=0;c<s.length;c++)i.insertBefore(s[c],o[0]);for(var d=0;d<t.length;d++)t[d].style.width=l},remove:function(){for(var t=this.items,n=0;n<t.length;n++)e.Html.wrapper.removeChild(t[n])}};return v(i,"grow",{get:function(){return(e.Sizes.slideWidth+e.Gaps.value)*i.items.length}}),n.on("update",(function(){i.remove(),i.mount(),i.append()})),n.on("build.before",(function(){t.isType("carousel")&&i.append()})),n.on("destroy",(function(){i.remove()})),i},Resize:function(t,e,n){var i=new C,o={mount:function(){this.bind()},bind:function(){i.on("resize",window,_((function(){n.emit("resize")}),t.settings.throttle))},unbind:function(){i.off("resize",window)}};return n.on("destroy",(function(){o.unbind(),i.destroy()})),o},Build:function(t,e,n){var i={mount:function(){n.emit("build.before"),this.typeClass(),this.activeClass(),n.emit("build.after")},typeClass:function(){e.Html.root.classList.add(t.settings.classes[t.settings.type])},activeClass:function(){var n=t.settings.classes,i=e.Html.slides[t.index];
7i&&(i.classList.add(n.activeSlide),x(i).forEach((function(t){t.classList.remove(n.activeSlide)})))},removeClasses:function(){var n=t.settings.classes;e.Html.root.classList.remove(n[t.settings.type]),e.Html.slides.forEach((function(t){t.classList.remove(n.activeSlide)}))}};return n.on(["destroy","update"],(function(){i.removeClasses()})),n.on(["resize","update"],(function(){i.mount()})),n.on("move.after",(function(){i.activeClass()})),i},Run:function(t,e,n){var i={mount:function(){this._o=!1},make:function(i){var o=this;t.disabled||(t.disable(),this.move=i,n.emit("run.before",this.move),this.calculate(),n.emit("run",this.move),e.Transition.after((function(){o.isStart()&&n.emit("run.start",o.move),o.isEnd()&&n.emit("run.end",o.move),(o.isOffset("<")||o.isOffset(">"))&&(o._o=!1,n.emit("run.offset",o.move)),n.emit("run.after",o.move),t.enable()})))},calculate:function(){var e=this.move,n=this.length,i=e.steps,r=e.direction,s=function(t){return"number"==typeof t}(c(i))&&0!==c(i);switch(r){case">":">"===i?t.index=n:this.isEnd()?t.isType("slider")&&!t.settings.rewind||(this._o=!0,t.index=0):s?t.index+=Math.min(n-t.index,-c(i)):t.index++;break;case"<":"<"===i?t.index=0:this.isStart()?t.isType("slider")&&!t.settings.rewind||(this._o=!0,t.index=n):s?t.index-=Math.min(t.index,c(i)):t.index--;break;case"=":t.index=i;break;default:o("Invalid direction pattern ["+r+i+"] has been used")}},isStart:function(){return 0===t.index},isEnd:function(){return t.index===this.length},isOffset:function(t){return this._o&&this.move.direction===t}};return v(i,"move",{get:function(){return this._m},set:function(t){var e=t.substr(1);this._m={direction:t.substr(0,1),steps:e?c(e)?c(e):e:0}}}),v(i,"length",{get:function(){var n=t.settings,i=e.Html.slides.length;return t.isType("slider")&&"center"!==n.focusAt&&n.bound?i-1-(c(n.perView)-1)+c(n.focusAt):i-1}}),v(i,"offset",{get:function(){return this._o}}),i},Swipe:function(t,e,n){var i=new C,o=0,r=0,s=0,a=!1,l=!!M&&{passive:!0},u={mount:function(){this.bindSwipeStart()},start:function(e){if(!a&&!t.disabled){this.disable();var i=this.touches(e);o=null,r=c(i.pageX),s=c(i.pageY),this.bindSwipeMove(),this.bindSwipeEnd(),n.emit("swipe.start")}},move:function(i){if(!t.disabled){var a=t.settings,l=a.touchAngle,u=a.touchRatio,d=a.classes,f=this.touches(i),h=c(f.pageX)-r,p=c(f.pageY)-s,m=Math.abs(h<<2),v=Math.abs(p<<2),y=Math.sqrt(m+v),g=Math.sqrt(v);if(!(180*(o=Math.asin(g/y))/Math.PI<l))return!1;i.stopPropagation(),e.Move.make(h*function(t){return parseFloat(t)}(u)),e.Html.root.classList.add(d.dragging),n.emit("swipe.move")}},end:function(i){if(!t.disabled){var s=t.settings,a=this.touches(i),l=this.threshold(i),u=a.pageX-r,d=180*o/Math.PI,f=Math.round(u/e.Sizes.slideWidth);this.enable(),u>l&&d<s.touchAngle?(s.perTouch&&(f=Math.min(f,c(s.perTouch))),e.Direction.is("rtl")&&(f=-f),e.Run.make(e.Direction.resolve("<"+f))):u<-l&&d<s.touchAngle?(s.perTouch&&(f=Math.max(f,-c(s.perTouch))),e.Direction.is("rtl")&&(f=-f),e.Run.make(e.Direction.resolve(">"+f))):e.Move.make(),e.Html.root.classList.remove(s.classes.dragging),this.unbindSwipeMove(),this.unbindSwipeEnd(),n.emit("swipe.end")}},bindSwipeStart:function(){var n=this,o=t.settings;o.swipeThreshold&&i.on(F[0],e.Html.wrapper,(function(t){n.start(t)}),l),o.dragThreshold&&i.on(F[1],e.Html.wrapper,(function(t){n.start(t)}),l)},unbindSwipeStart:function(){i.off(F[0],e.Html.wrapper,l),i.off(F[1],e.Html.wrapper,l)},bindSwipeMove:function(){var n=this;i.on(A,e.Html.wrapper,_((function(t){n.move(t)}),t.settings.throttle),l)},unbindSwipeMove:function(){i.off(A,e.Html.wrapper,l)},bindSwipeEnd:function(){var t=this;i.on(j,e.Html.wrapper,(function(e){t.end(e)}))},unbindSwipeEnd:function(){i.off(j,e.Html.wrapper)},touches:function(t){return P.indexOf(t.type)>-1?t:t.touches[0]||t.changedTouches[0]},threshold:function(e){var n=t.settings;return P.indexOf(e.type)>-1?n.dragThreshold:n.swipeThreshold},enable:function(){return a=!1,e.Transition.enable(),this},disable:function(){return a=!0,e.Transition.disable(),this}};return n.on("build.after",(function(){e.Html.root.classList.add(t.settings.classes.swipeable)})),n.on("destroy",(function(){u.unbindSwipeStart(),u.unbindSwipeMove(),u.unbindSwipeEnd(),i.destroy()})),u},Images:function(t,e,n){var i=new C,o={mount:function(){this.bind()},bind:function(){i.on("dragstart",e.Html.wrapper,this.dragstart)},unbind:function(){i.off("dragstart",e.Html.wrapper)},dragstart:function(t){t.preventDefault()}};return n.on("destroy",(function(){o.unbind(),i.destroy()})),o},Anchors:function(t,e,n){var i=new C,o=!1,r=!1,s={mount:function(){this._a=e.Html.wrapper.querySelectorAll("a"),this.bind()},bind:function(){i.on("click",e.Html.wrapper,this.click)},unbind:function(){i.off("click",e.Html.wrapper)},click:function(t){r&&(t.stopPropagation(),t.preventDefault())},detach:function(){if(r=!0,!o){for(var t=0;t<this.items.length;t++)this.items[t].draggable=!1,this.items[t].setAttribute("data-href",this.items[t].getAttribute("href")),this.items[t].removeAttribute("href");o=!0}return this},attach:function(){if(r=!1,o){for(var t=0;t<this.items.length;t++)this.items[t].draggable=!0,this.items[t].setAttribute("href",this.items[t].getAttribute("data-href"));o=!1}return this}};return v(s,"items",{get:function(){return s._a}}),n.on("swipe.move",(function(){s.detach()})),n.on("swipe.end",(function(){e.Transition.after((function(){s.attach()}))})),n.on("destroy",(function(){s.attach(),s.unbind(),i.destroy()})),s},Controls:function(t,e,n){var i=new C,o=!!M&&{passive:!0},r={mount:function(){this._n=e.Html.root.querySelectorAll('[data-glide-el="
7controls[nav]"]'),this._c=e.Html.root.querySelectorAll('[data-glide-el^="controls"]'),this.addBindings()},setActive:function(){for(var t=0;t<this._n.length;t++)this.addClass(this._n[t].children)},removeActive:function(){for(var t=0;t<this._n.length;t++)this.removeClass(this._n[t].children)},addClass:function(e){var n=t.settings,i=e[t.index];i&&(i.classList.add(n.classes.activeNav),x(i).forEach((function(t){t.classList.remove(n.classes.activeNav)})))},removeClass:function(e){var n=e[t.index];n&&n.classList.remove(t.settings.classes.activeNav)},addBindings:function(){for(var t=0;t<this._c.length;t++)this.bind(this._c[t].children)},removeBindings:function(){for(var t=0;t<this._c.length;t++)this.unbind(this._c[t].children)},bind:function(t){for(var e=0;e<t.length;e++)i.on("click",t[e],this.click),i.on("touchstart",t[e],this.click,o)},unbind:function(t){for(var e=0;e<t.length;e++)i.off(["click","touchstart"],t[e])},click:function(t){t.preventDefault(),e.Run.make(e.Direction.resolve(t.currentTarget.getAttribute("data-glide-dir")))}};return v(r,"items",{get:function(){return r._c}}),n.on(["mount.after","move.after"],(function(){r.setActive()})),n.on("destroy",(function(){r.removeBindings(),r.removeActive(),i.destroy()})),r},Keyboard:function(t,e,n){var i=new C,o={mount:function(){t.settings.keyboard&&this.bind()},bind:function(){i.on("keyup",document,this.press)},unbind:function(){i.off("keyup",document)},press:function(t){39===t.keyCode&&e.Run.make(e.Direction.resolve(">")),37===t.keyCode&&e.Run.make(e.Direction.resolve("<"))}};return n.on(["destroy","update"],(function(){o.unbind()})),n.on("update",(function(){o.mount()})),n.on("destroy",(function(){i.destroy()})),o},Autoplay:function(t,e,n){var i=new C,o={mount:function(){this.start(),t.settings.hoverpause&&this.bind()},start:function(){var n=this;t.settings.autoplay&&p(this._i)&&(this._i=setInterval((function(){n.stop(),e.Run.make(">"),n.start()}),this.time))},stop:function(){this._i=clearInterval(this._i)},bind:function(){var t=this;i.on("mouseover",e.Html.root,(function(){t.stop()})),i.on("mouseout",e.Html.root,(function(){t.start()}))},unbind:function(){i.off(["mouseover","mouseout"],e.Html.root)}};return v(o,"time",{get:function(){return c(e.Html.slides[t.index].getAttribute("data-glide-autoplay")||t.settings.autoplay)}}),n.on(["destroy","update"],(function(){o.unbind()})),n.on(["run.before","pause","destroy","swipe.start","update"],(function(){o.stop()})),n.on(["run.after","play","swipe.end"],(function(){o.start()})),n.on("update",(function(){o.mount()})),n.on("destroy",(function(){i.destroy()})),o},Breakpoints:function(t,e,n){var i=new C,o=t.settings,r=z(o.breakpoints),s=l({},o),a={match:function(t){if(void 0!==window.matchMedia)for(var e in t)if(t.hasOwnProperty(e)&&window.matchMedia("(max-width: "+e+"px)").matches)return t[e];return s}};return l(o,a.match(r)),i.on("resize",window,_((function(){t.settings=y(o,a.match(r))}),t.settings.throttle)),n.on("update",(function(){r=z(r),s=l({},o)})),n.on("destroy",(function(){i.off("resize",window)})),a}},D=function(t){function e(){return s(this,e),u(this,(e.__proto__||Object.getPrototypeOf(e)).apply(this,arguments))}return function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}(e,b),a(e,[{key:"mount",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return function t(e,n,i){null===e&&(e=Function.prototype);var o=Object.getOwnPropertyDescriptor(e,n);if(void 0===o){var r=Object.getPrototypeOf(e);return null===r?void 0:t(r,n,i)}if("value"in o)return o.value;var s=o.get;return void 0!==s?s.call(i):void 0}(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"mount",this).call(this,l({},I,t))}}]),e}();e.default=D}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.