PageSourceSearch

https://www.oknoplast.it/blog/wp-content/cache/autoptimize/js/autoptimize_801d65155f261a9d5d18097802feec81.js

js oknoplast.it collected 2026-10-02 10:36:33 UTC 54,587 bytes, 199 lines download raw bytes

vendor: 40,350 bytes, lines 1-169
1/*!
2 * Glide.js v3.5.2
3 * (c) 2013-2022 Jędrzej Chałubek (https://github.com/jedrzejchalubek/)
4 * Released under the MIT License.
5 */
6function _typeof(obj){"@babel/helpers - typeof";if(typeof Symbol==="function"&&typeof Symbol.iterator==="symbol"){_typeof=function(obj){return typeof obj;};}else{_typeof=function(obj){return obj&&typeof Symbol==="function"&&obj.constructor===Symbol&&obj!==Symbol.prototype?"symbol":typeof obj;};}
7return _typeof(obj);}
8function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor)){throw new TypeError("Cannot call a class as a function");}}
9function _defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||false;descriptor.configurable=true;if("value"in descriptor)descriptor.writable=true;Object.defineProperty(target,descriptor.key,descriptor);}}
10function _createClass(Constructor,protoProps,staticProps){if(protoProps)_defineProperties(Constructor.prototype,protoProps);if(staticProps)_defineProperties(Constructor,staticProps);return Constructor;}
11function _inherits(subClass,superClass){if(typeof superClass!=="function"&&superClass!==null){throw new TypeError("Super expression must either be null or a function");}
12subClass.prototype=Object.create(superClass&&superClass.prototype,{constructor:{value:subClass,writable:true,configurable:true}});if(superClass)_setPrototypeOf(subClass,superClass);}
13function _getPrototypeOf(o){_getPrototypeOf=Object.setPrototypeOf?Object.getPrototypeOf:function _getPrototypeOf(o){return o.__proto__||Object.getPrototypeOf(o);};return _getPrototypeOf(o);}
14function _setPrototypeOf(o,p){_setPrototypeOf=Object.setPrototypeOf||function _setPrototypeOf(o,p){o.__proto__=p;return o;};return _setPrototypeOf(o,p);}
15function _isNativeReflectConstruct(){if(typeof Reflect==="undefined"||!Reflect.construct)return false;if(Reflect.construct.sham)return false;if(typeof Proxy==="function")return true;try{Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}));return true;}catch(e){return false;}}
16function _assertThisInitialized(self){if(self===void 0){throw new ReferenceError("this hasn't been initialised - super() hasn't been called");}
17return self;}
18function _possibleConstructorReturn(self,call){if(call&&(typeof call==="object"||typeof call==="function")){return call;}else if(call!==void 0){throw new TypeError("Derived constructors may only return object or undefined");}
19return _assertThisInitialized(self);}
20function _createSuper(Derived){var hasNativeReflectConstruct=_isNativeReflectConstruct();return function _createSuperInternal(){var Super=_getPrototypeOf(Derived),result;if(hasNativeReflectConstruct){var NewTarget=_getPrototypeOf(this).constructor;result=Reflect.construct(Super,arguments,NewTarget);}else{result=Super.apply(this,arguments);}
21return _possibleConstructorReturn(this,result);};}
22function _superPropBase(object,property){while(!Object.prototype.hasOwnProperty.call(object,property)){object=_getPrototypeOf(object);if(object===null)break;}
23return object;}
24function _get(){if(typeof Reflect!=="undefined"&&Reflect.get){_get=Reflect.get;}else{_get=function _get(target,property,receiver){var base=_superPropBase(target,property);if(!base)return;var desc=Object.getOwnPropertyDescriptor(base,property);if(desc.get){return desc.get.call(arguments.length<3?target:receiver);}
25return desc.value;};}
26return _get.apply(this,arguments);}
27var defaults={type:'slider',startAt:0,perView:1,focusAt:0,gap:10,autoplay:false,hoverpause:true,keyboard:true,bound:false,swipeThreshold:80,dragThreshold:120,perSwipe:'',touchRatio:0.5,touchAngle:45,animationDuration:400,rewind:true,rewindDuration:800,animationTimingFunc:'cubic-bezier(.165, .840, .440, 1)',waitForTransition:true,throttle:10,direction:'ltr',peek:0,cloningRatio:1,breakpoints:{},classes:{swipeable:'glide--swipeable',dragging:'glide--dragging',direction:{ltr:'glide--ltr',rtl:'glide--rtl'},type:{slider:'glide--slider',carousel:'glide--carousel'},slide:{clone:'glide__slide--clone',active:'glide__slide--active'},arrow:{disabled:'glide__arrow--disabled'},nav:{active:'glide__bullet--active'}}};function warn(msg){console.error("[Glide warn]: ".concat(msg));}
28function toInt(value){return parseInt(value);}
29function toFloat(value){return parseFloat(value);}
30function isString(value){return typeof value==='string';}
31function isObject(value){var type=_typeof(value);return type==='function'||type==='object'&&!!value;}
32function isFunction(value){return typeof value==='function';}
33function isUndefined(value){return typeof value==='undefined';}
34function isArray(value){return value.constructor===Array;}
35function mount(glide,extensions,events){var components={};for(var name in extensions){if(isFunction(extensions[name])){components[name]=extensions[name](glide,components,events);}else{warn('Extension must be a function');}}
36for(var _name in components){if(isFunction(components[_name].mount)){components[_name].mount();}}
37return components;}
38function define(obj,prop,definition){Object.defineProperty(obj,prop,definition);}
39function sortKeys(obj){return Object.keys(obj).sort().reduce(function(r,k){r[k]=obj[k];return r[k],r;},{});}
40function mergeOptions(defaults,settings){var options=Object.assign({},defaults,settings);if(settings.hasOwnProperty('classes')){options.classes=Object.assign({},defaults.classes,settings.classes);if(settings.classes.hasOwnProperty('direction')){options.classes.direction=Object.assign({},defaults.classes.direction,settings.classes.direction);}
41if(settings.classes.hasOwnProperty('type')){options.classes.type=Object.assign({},defaults.classes.type,settings.classes.type);}
42if(settings.classes.hasOwnProperty('slide')){options.classes.slide=Object.assign({},defaults.classes.slide,settings.classes.slide);}
43if(settings.classes.hasOwnProperty('arrow')){options.classes.arrow=Object.assign({},defaults.classes.arrow,settings.classes.arrow);}
44if(settings.classes.hasOwnProperty('nav')){options.classes.nav=Object.assign({},defaults.classes.nav,settings.classes.nav);}}
45if(settings.hasOwnProperty('breakpoints')){options.breakpoints=Object.assign({},defaults.breakpoints,settings.breakpoints);}
46return options;}
47var EventsBus=function(){function EventsBus(){var events=arguments.length>0&&arguments[0]!==undefined?arguments[0]:{};_classCallCheck(this,EventsBus);this.events=events;this.hop=events.hasOwnProperty;}
48_createClass(EventsBus,[{key:"on",value:function on(event,handler){if(isArray(event)){for(var i=0;i<event.length;i++){this.on(event[i],handler);}
49return;}
50if(!this.hop.call(this.events,event)){this.events[event]=[];}
51var index=this.events[event].push(handler)-1;return{remove:function remove(){delete this.events[event][index];}};}},{key:"emit",value:function emit(event,context){if(isArray(event)){for(var i=0;i<event.length;i++){this.emit(event[i],context);}
52return;}
53if(!this.hop.call(this.events,event)){return;}
54this.events[event].forEach(function(item){item(context||{});});}}]);return EventsBus;}();var Glide$1=function(){function Glide(selector){var options=arguments.length>1&&arguments[1]!==undefined?arguments[1]:{};_classCallCheck(this,Glide);this._c={};this._t=[];this._e=new EventsBus();this.disabled=false;this.selector=selector;this.settings=mergeOptions(defaults,options);this.index=this.settings.startAt;}
55_createClass(Glide,[{key:"mount",value:function mount$1(){var extensions=arguments.length>0&&arguments[0]!==undefined?arguments[0]:{};this._e.emit('mount.before');if(isObject(extensions)){this._c=mount(this,extensions,this._e);}else{warn('You need to provide a object on `mount()`');}
56this._e.emit('mount.after');return this;}},{key:"mutate",value:function mutate(){var transformers=arguments.length>0&&arguments[0]!==undefined?arguments[0]:[];if(isArray(transformers)){this._t=transformers;}else{warn('You need to provide a array on `mutate()`');}
57return this;}},{key:"update",value:function update(){var settings=arguments.length>0&&arguments[0]!==undefined?arguments[0]:{};this.settings=mergeOptions(this.settings,settings);if(settings.hasOwnProperty('startAt')){this.index=settings.startAt;}
58this._e.emit('update');return this;}},{key:"go",value:function go(pattern){this._c.Run.make(pattern);return this;}},{key:"move",value:function move(distance){this._c.Transition.disable();this._c.Move.make(distance);return this;}},{key:"destroy",value:function destroy(){this._e.emit('destroy');return this;}},{key:"play",value:function play(){var interval=arguments.length>0&&arguments[0]!==undefined?arguments[0]:false;if(interval){this.settings.autoplay=interval;}
59this._e.emit('play');return this;}},{key:"pause",value:function pause(){this._e.emit('pause');return this;}},{key:"disable",value:function disable(){this.disabled=true;return this;}},{key:"enable",value:function enable(){this.disabled=false;return this;}},{key:"on",value:function on(event,handler){this._e.on(event,handler);return this;}},{key:"isType",value:function isType(name){return this.settings.type===name;}},{key:"settings",get:function get(){return this._o;},set:function set(o){if(isObject(o)){this._o=o;}else{warn('Options must be an `object` instance.');}}},{key:"index",get:function get(){return this._i;},set:function set(i){this._i=toInt(i);}},{key:"type",get:function get(){return this.settings.type;}},{key:"disabled",get:function get(){return this._d;},set:function set(status){this._d=!!status;}}]);return Glide;}();function Run(Glide,Components,Events){var Run={mount:function mount(){this._o=false;},make:function make(move){var _this=this;if(!Glide.disabled){!Glide.settings.waitForTransition||Glide.disable();this.move=move;Events.emit('run.before',this.move);this.calculate();Events.emit('run',this.move);Components.Transition.after(function(){if(_this.isStart()){Events.emit('run.start',_this.move);}
60if(_this.isEnd()){Events.emit('run.end',_this.move);}
61if(_this.isOffset()){_this._o=false;Events.emit('run.offset',_this.move);}
62Events.emit('run.after',_this.move);Glide.enable();});}},calculate:function calculate(){var move=this.move,length=this.length;var steps=move.steps,direction=move.direction;var viewSize=1;if(direction==='='){if(Glide.settings.bound&&toInt(steps)>length){Glide.index=length;return;}
63Glide.index=steps;return;}
64if(direction==='>'&&steps==='>'){Glide.index=length;return;}
65if(direction==='<'&&steps==='<'){Glide.index=0;return;}
66if(direction==='|'){viewSize=Glide.settings.perView||1;}
67if(direction==='>'||direction==='|'&&steps==='>'){var index=calculateForwardIndex(viewSize);if(index>length){this._o=true;}
68Glide.index=normalizeForwardIndex(index,viewSize);return;}
69if(direction==='<'||direction==='|'&&steps==='<'){var _index=calculateBackwardIndex(viewSize);if(_index<0){this._o=true;}
70Glide.index=normalizeBackwardIndex(_index,viewSize);return;}
71warn("Invalid direction pattern [".concat(direction).concat(steps,"] has been used"));},isStart:function isStart(){return Glide.index<=0;},isEnd:function isEnd(){return Glide.index>=this.length;},isOffset:function isOffset(){var direction=arguments.length>0&&arguments[0]!==undefined?arguments[0]:undefined;if(!direction){return this._o;}
72if(!this._o){return false;}
73if(direction==='|>'){return this.move.direction==='|'&&this.move.steps==='>';}
74if(direction==='|<'){return this.move.direction==='|'&&this.move.steps==='<';}
75return this.move.direction===direction;},isBound:function isBound(){return Glide.isType('slider')&&Glide.settings.focusAt!=='center'&&Glide.settings.bound;}};function calculateForwardIndex(viewSize){var index=Glide.index;if(Glide.isType('carousel')){return index+viewSize;}
76return index+(viewSize-index%viewSize);}
77function normalizeForwardIndex(index,viewSize){var length=Run.length;if(index<=length){return index;}
78if(Glide.isType('carousel')){return index-(length+1);}
79if(Glide.settings.rewind){if(Run.isBound()&&!Run.isEnd()){return length;}
80return 0;}
81if(Run.isBound()){return length;}
82return Math.floor(length/viewSize)*viewSize;}
83function calculateBackwardIndex(viewSize){var index=Glide.index;if(Glide.isType('carousel')){return index-viewSize;}
84var view=Math.ceil(index/viewSize);return(view-1)*viewSize;}
85function normalizeBackwardIndex(index,viewSize){var length=Run.length;if(index>=0){return index;}
86if(Glide.isType('carousel')){return index+(length+1);}
87if(Glide.settings.rewind){if(Run.isBound()&&Run.isStart()){return length;}
88return Math.floor(length/viewSize)*viewSize;}
89return 0;}
90define(Run,'move',{get:function get(){return this._m;},set:function set(value){var step=value.substr(1);this._m={direction:value.substr(0,1),steps:step?toInt(step)?toInt(step):step:0};}});define(Run,'length',{get:function get(){var settings=Glide.settings;var length=Components.Html.slides.length;if(this.isBound()){return length-1-(toInt(settings.perView)-1)+toInt(settings.focusAt);}
91return length-1;}});define(Run,'offset',{get:function get(){return this._o;}});return Run;}
92function now(){return new Date().getTime();}
93function throttle(func,wait,options){var timeout,context,args,result;var previous=0;if(!options)options={};var later=function later(){previous=options.leading===false?0:now();timeout=null;result=func.apply(context,args);if(!timeout)context=args=null;};var throttled=function throttled(){var at=now();if(!previous&&options.leading===false)previous=at;var remaining=wait-(at-previous);context=this;args=arguments;if(remaining<=0||remaining>wait){if(timeout){clearTimeout(timeout);timeout=null;}
94previous=at;result=func.apply(context,args);if(!timeout)context=args=null;}else if(!timeout&&options.trailing!==false){timeout=setTimeout(later,remaining);}
95return result;};throttled.cancel=function(){clearTimeout(timeout);previous=0;timeout=context=args=null;};return throttled;}
96var MARGIN_TYPE={ltr:['marginLeft','marginRight'],rtl:['marginRight','marginLeft']};function Gaps(Glide,Components,Events){var Gaps={apply:function apply(slides){for(var i=0,len=slides.length;i<len;i++){var style=slides[i].style;var direction=Components.Direction.value;if(i!==0){style[MARGIN_TYPE[direction][0]]="".concat(this.value/2,"px");}else{style[MARGIN_TYPE[direction][0]]='';}
97if(i!==slides.length-1){style[MARGIN_TYPE[direction][1]]="".concat(this.value/2,"px");}else{style[MARGIN_TYPE[direction][1]]='';}}},remove:function remove(slides){for(var i=0,len=slides.length;i<len;i++){var style=slides[i].style;style.marginLeft='';style.marginRight='';}}};define(Gaps,'value',{get:function get(){return toInt(Glide.settings.gap);}});define(Gaps,'grow',{get:function get(){return Gaps.value*Components.Sizes.length;}});define(Gaps,'reductor',{get:function get(){var perView=Glide.settings.perView;return Gaps.value*(perView-1)/perView;}});Events.on(['build.after','update'],throttle(function(){Gaps.apply(Components.Html.wrapper.children);},30));Events.on('destroy',function(){Gaps.remove(Components.Html.wrapper.children);});return Gaps;}
98function siblings$1(node){if(node&&node.parentNode){var n=node.parentNode.firstChild;var matched=[];for(;n;n=n.nextSibling){if(n.nodeType===1&&n!==node){matched.push(n);}}
99return matched;}
100return[];}
101function exist(node){if(node&&node instanceof window.HTMLElement){return true;}
102return false;}
103var TRACK_SELECTOR='[data-glide-el="track"]';function Html(Glide,Components,Events){var Html={mount:function mount(){this.root=Glide.selector;this.track=this.root.querySelector(TRACK_SELECTOR);this.collectSlides();},collectSlides:function collectSlides(){this.slides=Array.prototype.slice.call(this.wrapper.children).filter(function(slide){return!slide.classList.contains(Glide.settings.classes.slide.clone);});}};define(Html,'root',{get:function get(){return Html._r;},set:function set(r){if(isString(r)){r=document.querySelector(r);}
104if(exist(r)){Html._r=r;}else{warn('Root element must be a existing Html node');}}});define(Html,'track',{get:function get(){return Html._t;},set:function set(t){if(exist(t)){Html._t=t;}else{warn("Could not find track element. Please use ".concat(TRACK_SELECTOR," attribute."));}}});define(Html,'wrapper',{get:function get(){return Html.track.children[0];}});Events.on('update',function(){Html.collectSlides();});return Html;}
105function Peek(Glide,Components,Events){var Peek={mount:function mount(){this.value=Glide.settings.peek;}};define(Peek,'value',{get:function get(){return Peek._v;},set:function set(value){if(isObject(value)){value.before=toInt(value.before);value.after=toInt(value.after);}else{value=toInt(value);}
106Peek._v=value;}});define(Peek,'reductor',{get:function get(){var value=Peek.value;var perView=Glide.settings.perView;if(isObject(value)){return value.before/perView+value.after/perView;}
107return value*2/perView;}});Events.on(['resize','update'],function(){Peek.mount();});return Peek;}
108function Move(Glide,Components,Events){var Move={mount:function mount(){this._o=0;},make:function make(){var _this=this;var offset=arguments.length>0&&arguments[0]!==undefined?arguments[0]:0;this.offset=offset;Events.emit('move',{movement:this.value});Components.Transition.after(function(){Events.emit('move.after',{movement:_this.value});});}};define(Move,'offset',{get:function get(){return Move._o;},set:function set(value){Move._o=!isUndefined(value)?toInt(value):0;}});define(Move,'translate',{get:function get(){return Components.Sizes.slideWidth*Glide.index;}});define(Move,'value',{get:function get(){var offset=this.offset;var translate=this.translate;if(Components.Direction.is('rtl')){return translate+offset;}
109return translate-offset;}});Events.on(['build.before','run'],function(){Move.make();});return Move;}
110function Sizes(Glide,Components,Events){var Sizes={setupSlides:function setupSlides(){var width="".concat(this.slideWidth,"px");var slides=Components.Html.slides;for(var i=0;i<slides.length;i++){slides[i].style.width=width;}},setupWrapper:function setupWrapper(){Components.Html.wrapper.style.width="".concat(this.wrapperSize,"px");},remove:function remove(){var slides=Components.Html.slides;for(var i=0;i<slides.length;i++){slides[i].style.width='';}
111Components.Html.wrapper.style.width='';}};define(Sizes,'length',{get:function get(){return Components.Html.slides.length;}});define(Sizes,'width',{get:function get(){return Components.Html.track.offsetWidth;}});define(Sizes,'wrapperSize',{get:function get(){return Sizes.slideWidth*Sizes.length+Components.Gaps.grow+Components.Clones.grow;}});define(Sizes,'slideWidth',{get:function get(){return Sizes.width/Glide.settings.perView-Components.Peek.reductor-Components.Gaps.reductor;}});Events.on(['build.before','resize','update'],function(){Sizes.setupSlides();Sizes.setupWrapper();});Events.on('destroy',function(){Sizes.remove();});return Sizes;}
112function Build(Glide,Components,Events){var Build={mount:function mount(){Events.emit('build.before');this.typeClass();this.activeClass();Events.emit('build.after');},typeClass:function typeClass(){Components.Html.root.classList.add(Glide.settings.classes.type[Glide.settings.type]);},activeClass:function activeClass(){var classes=Glide.settings.classes;var slide=Components.Html.slides[Glide.index];if(slide){slide.classList.add(classes.slide.active);siblings$1(slide).forEach(function(sibling){sibling.classList.remove(classes.slide.active);});}},removeClasses:function removeClasses(){var _Glide$settings$class=Glide.settings.classes,type=_Glide$settings$class.type,slide=_Glide$settings$class.slide;Components.Html.root.classList.remove(type[Glide.settings.type]);Components.Html.slides.forEach(function(sibling){sibling.classList.remove(slide.active);});}};Events.on(['destroy','update'],function(){Build.removeClasses();});Events.on(['resize','update'],function(){Build.mount();});Events.on('move.after',function(){Build.activeClass();});return Build;}
113function Clones(Glide,Components,Events){var Clones={mount:function mount(){this.items=[];if(Glide.isType('carousel')){this.items=this.collect();}},collect:function collect(){var items=arguments.length>0&&arguments[0]!==undefined?arguments[0]:[];var slides=Components.Html.slides;var _Glide$settings=Glide.settings,perView=_Glide$settings.perView,classes=_Glide$settings.classes,cloningRatio=_Glide$settings.cloningRatio;if(slides.length!==0){var peekIncrementer=+!!Glide.settings.peek;var cloneCount=perView+peekIncrementer+Math.round(perView/2);var append=slides.slice(0,cloneCount).reverse();var prepend=slides.slice(cloneCount*-1);for(var r=0;r<Math.max(cloningRatio,Math.floor(perView/slides.length));r++){for(var i=0;i<append.length;i++){var clone=append[i].cloneNode(true);clone.classList.add(classes.slide.clone);items.push(clone);}
114for(var _i=0;_i<prepend.length;_i++){var _clone=prepend[_i].cloneNode(true);_clone.classList.add(classes.slide.clone);items.unshift(_clone);}}}
115return items;},append:function append(){var items=this.items;var _Components$Html=Components.Html,wrapper=_Components$Html.wrapper,slides=_Components$Html.slides;var half=Math.floor(items.length/2);var prepend=items.slice(0,half).reverse();var append=items.slice(half*-1).reverse();var width="".concat(Components.Sizes.slideWidth,"px");for(var i=0;i<append.length;i++){wrapper.appendChild(append[i]);}
116for(var _i2=0;_i2<prepend.length;_i2++){wrapper.insertBefore(prepend[_i2],slides[0]);}
117for(var _i3=0;_i3<items.length;_i3++){items[_i3].style.width=width;}},remove:function remove(){var items=this.items;for(var i=0;i<items.length;i++){Components.Html.wrapper.removeChild(items[i]);}}};define(Clones,'grow',{get:function get(){return(Components.Sizes.slideWidth+Components.Gaps.value)*Clones.items.length;}});Events.on('update',function(){Clones.remove();Clones.mount();Clones.append();});Events.on('build.before',function(){if(Glide.isType('carousel')){Clones.append();}});Events.on('destroy',function(){Clones.remove();});return Clones;}
118var EventsBinder=function(){function EventsBinder(){var listeners=arguments.length>0&&arguments[0]!==undefined?arguments[0]:{};_classCallCheck(this,EventsBinder);this.listeners=listeners;}
119_createClass(EventsBinder,[{key:"on",value:function on(events,el,closure){var capture=arguments.length>3&&arguments[3]!==undefined?arguments[3]:false;if(isString(events)){events=[events];}
120for(var i=0;i<events.length;i++){this.listeners[events[i]]=closure;el.addEventListener(events[i],this.listeners[events[i]],capture);}}},{key:"off",value:function off(events,el){var capture=arguments.length>2&&arguments[2]!==undefined?arguments[2]:false;if(isString(events)){events=[events];}
121for(var i=0;i<events.length;i++){el.removeEventListener(events[i],this.listeners[events[i]],capture);}}},{key:"destroy",value:function destroy(){delete this.listeners;}}]);return EventsBinder;}();function Resize(Glide,Components,Events){var Binder=new EventsBinder();var Resize={mount:function mount(){this.bind();},bind:function bind(){Binder.on('resize',window,throttle(function(){Events.emit('resize');},Glide.settings.throttle));},unbind:function unbind(){Binder.off('resize',window);}};Events.on('destroy',function(){Resize.unbind();Binder.destroy();});return Resize;}
122var VALID_DIRECTIONS=['ltr','rtl'];var FLIPED_MOVEMENTS={'>':'<','<':'>','=':'='};function Direction(Glide,Components,Events){var Direction={mount:function mount(){this.value=Glide.settings.direction;},resolve:function resolve(pattern){var token=pattern.slice(0,1);if(this.is('rtl')){return pattern.split(token).join(FLIPED_MOVEMENTS[token]);}
123return pattern;},is:function is(direction){return this.value===direction;},addClass:function addClass(){Components.Html.root.classList.add(Glide.settings.classes.direction[this.value]);},removeClass:function removeClass(){Components.Html.root.classList.remove(Glide.settings.classes.direction[this.value]);}};define(Direction,'value',{get:function get(){return Direction._v;},set:function set(value){if(VALID_DIRECTIONS.indexOf(value)>-1){Direction._v=value;}else{warn('Direction value must be `ltr` or `rtl`');}}});Events.on(['destroy','update'],function(){Direction.removeClass();});Events.on('update',function(){Direction.mount();});Events.on(['build.before','update'],function(){Direction.addClass();});return Direction;}
124function Rtl(Glide,Components){return{modify:function modify(translate){if(Components.Direction.is('rtl')){return-translate;}
125return translate;}};}
126function Gap(Glide,Components){return{modify:function modify(translate){var multiplier=Math.floor(translate/Components.Sizes.slideWidth);return translate+Components.Gaps.value*multiplier;}};}
127function Grow(Glide,Components){return{modify:function modify(translate){return translate+Components.Clones.grow/2;}};}
128function Peeking(Glide,Components){return{modify:function modify(translate){if(Glide.settings.focusAt>=0){var peek=Components.Peek.value;if(isObject(peek)){return translate-peek.before;}
129return translate-peek;}
130return translate;}};}
131function Focusing(Glide,Components){return{modify:function modify(translate){var gap=Components.Gaps.value;var width=Components.Sizes.width;var focusAt=Glide.settings.focusAt;var slideWidth=Components.Sizes.slideWidth;if(focusAt==='center'){return translate-(width/2-slideWidth/2);}
132return translate-slideWidth*focusAt-gap*focusAt;}};}
133function mutator(Glide,Components,Events){var TRANSFORMERS=[Gap,Grow,Peeking,Focusing].concat(Glide._t,[Rtl]);return{mutate:function mutate(translate){for(var i=0;i<TRANSFORMERS.length;i++){var transformer=TRANSFORMERS[i];if(isFunction(transformer)&&isFunction(transformer().modify)){translate=transformer(Glide,Components,Events).modify(translate);}else{warn('Transformer should be a function that returns an object with `modify()` method');}}
134return translate;}};}
135function Translate(Glide,Components,Events){var Translate={set:function set(value){var transform=mutator(Glide,Components).mutate(value);var translate3d="translate3d(".concat(-1*transform,"px, 0px, 0px)");Components.Html.wrapper.style.mozTransform=translate3d;Components.Html.wrapper.style.webkitTransform=translate3d;Components.Html.wrapper.style.transform=translate3d;},remove:function remove(){Components.Html.wrapper.style.transform='';},getStartIndex:function getStartIndex(){var length=Components.Sizes.length;var index=Glide.index;var perView=Glide.settings.perView;if(Components.Run.isOffset('>')||Components.Run.isOffset('|>')){return length+(index-perView);}
136return(index+perView)%length;},getTravelDistance:function getTravelDistance(){var travelDistance=Components.Sizes.slideWidth*Glide.settings.perView;if(Components.Run.isOffset('>')||Components.Run.isOffset('|>')){return travelDistance*-1;}
137return travelDistance;}};Events.on('move',function(context){if(!Glide.isType('carousel')||!Components.Run.isOffset()){return Translate.set(context.movement);}
138Components.Transition.after(function(){Events.emit('translate.jump');Translate.set(Components.Sizes.slideWidth*Glide.index);});var startWidth=Components.Sizes.slideWidth*Components.Translate.getStartIndex();return Translate.set(startWidth-Components.Translate.getTravelDistance());});Events.on('destroy',function(){Translate.remove();});return Translate;}
139function Transition(Glide,Components,Events){var disabled=false;var Transition={compose:function compose(property){var settings=Glide.settings;if(!disabled){return"".concat(property," ").concat(this.duration,"ms ").concat(settings.animationTimingFunc);}
140return"".concat(property," 0ms ").concat(settings.animationTimingFunc);},set:function set(){var property=arguments.length>0&&arguments[0]!==undefined?arguments[0]:'transform';Components.Html.wrapper.style.transition=this.compose(property);},remove:function remove(){Components.Html.wrapper.style.transition='';},after:function after(callback){setTimeout(function(){callback();},this.duration);},enable:function enable(){disabled=false;this.set();},disable:function disable(){disabled=true;this.set();}};define(Transition,'duration',{get:function get(){var settings=Glide.settings;if(Glide.isType('slider')&&Components.Run.offset){return settings.rewindDuration;}
141return settings.animationDuration;}});Events.on('move',function(){Transition.set();});Events.on(['build.before','resize','translate.jump'],function(){Transition.disable();});Events.on('run',function(){Transition.enable();});Events.on('destroy',function(){Transition.remove();});return Transition;}
142var supportsPassive=false;try{var opts=Object.defineProperty({},'passive',{get:function get(){supportsPassive=true;}});window.addEventListener('testPassive',null,opts);window.removeEventListener('testPassive',null,opts);}catch(e){}
143var supportsPassive$1=supportsPassive;var START_EVENTS=['touchstart','mousedown'];var MOVE_EVENTS=['touchmove','mousemove'];var END_EVENTS=['touchend','touchcancel','mouseup','mouseleave'];var MOUSE_EVENTS=['mousedown','mousemove','mouseup','mouseleave'];function Swipe(Glide,Components,Events){var Binder=new EventsBinder();var swipeSin=0;var swipeStartX=0;var swipeStartY=0;var disabled=false;var capture=supportsPassive$1?{passive:true}:false;var Swipe={mount:function mount(){this.bindSwipeStart();},start:function start(event){if(!disabled&&!Glide.disabled){this.disable();var swipe=this.touches(event);swipeSin=null;swipeStartX=toInt(swipe.pageX);swipeStartY=toInt(swipe.pageY);this.bindSwipeMove();this.bindSwipeEnd();Events.emit('swipe.start');}},move:function move(event){if(!Glide.disabled){var _Glide$settings=Glide.settings,touchAngle=_Glide$settings.touchAngle,touchRatio=_Glide$settings.touchRatio,classes=_Glide$settings.classes;var swipe=this.touches(event);var subExSx=toInt(swipe.pageX)-swipeStartX;var subEySy=toInt(swipe.pageY)-swipeStartY;var powEX=Math.abs(subExSx<<2);var powEY=Math.abs(subEySy<<2);var swipeHypotenuse=Math.sqrt(powEX+powEY);var swipeCathetus=Math.sqrt(powEY);swipeSin=Math.asin(swipeCathetus/swipeHypotenuse);if(swipeSin*180/Math.PI<touchAngle){event.stopPropagation();Components.Move.make(subExSx*toFloat(touchRatio));Components.Html.root.classList.add(classes.dragging);Events.emit('swipe.move');}else{return false;}}},end:function end(event){if(!Glide.disabled){var _Glide$settings2=Glide.settings,perSwipe=_Glide$settings2.perSwipe,touchAngle=_Glide$settings2.touchAngle,classes=_Glide$settings2.classes;var swipe=this.touches(event);var threshold=this.threshold(event);var swipeDistance=swipe.pageX-swipeStartX;var swipeDeg=swipeSin*180/Math.PI;this.enable();if(swipeDistance>threshold&&swipeDeg<touchAngle){Components.Run.make(Components.Direction.resolve("".concat(perSwipe,"<")));}else if(swipeDistance<-threshold&&swipeDeg<touchAngle){Components.Run.make(Components.Direction.resolve("".concat(perSwipe,">")));}else{Components.Move.make();}
144Components.Html.root.classList.remove(classes.dragging);this.unbindSwipeMove();this.unbindSwipeEnd();Events.emit('swipe.end');}},bindSwipeStart:function bindSwipeStart(){var _this=this;var _Glide$settings3=Glide.settings,swipeThreshold=_Glide$settings3.swipeThreshold,dragThreshold=_Glide$settings3.dragThreshold;if(swipeThreshold){Binder.on(START_EVENTS[0],Components.Html.wrapper,function(event){_this.start(event);},capture);}
145if(dragThreshold){Binder.on(START_EVENTS[1],Components.Html.wrapper,function(event){_this.start(event);},capture);}},unbindSwipeStart:function unbindSwipeStart(){Binder.off(START_EVENTS[0],Components.Html.wrapper,capture);Binder.off(START_EVENTS[1],Components.Html.wrapper,capture);},bindSwipeMove:function bindSwipeMove(){var _this2=this;Binder.on(MOVE_EVENTS,Components.Html.wrapper,throttle(function(event){_this2.move(event);},Glide.settings.throttle),capture);},unbindSwipeMove:function unbindSwipeMove(){Binder.off(MOVE_EVENTS,Components.Html.wrapper,capture);},bindSwipeEnd:function bindSwipeEnd(){var _this3=this;Binder.on(END_EVENTS,Components.Html.wrapper,function(event){_this3.end(event);});},unbindSwipeEnd:function unbindSwipeEnd(){Binder.off(END_EVENTS,Components.Html.wrapper);},touches:function touches(event){if(MOUSE_EVENTS.indexOf(event.type)>-1){return event;}
146return event.touches[0]||event.changedTouches[0];},threshold:function threshold(event){var settings=Glide.settings;if(MOUSE_EVENTS.indexOf(event.type)>-1){return settings.dragThreshold;}
147return settings.swipeThreshold;},enable:function enable(){disabled=false;Components.Transition.enable();return this;},disable:function disable(){disabled=true;Components.Transition.disable();return this;}};Events.on('build.after',function(){Components.Html.root.classList.add(Glide.settings.classes.swipeable);});Events.on('destroy',function(){Swipe.unbindSwipeStart();Swipe.unbindSwipeMove();Swipe.unbindSwipeEnd();Binder.destroy();});return Swipe;}
148function Images(Glide,Components,Events){var Binder=new EventsBinder();var Images={mount:function mount(){this.bind();},bind:function bind(){Binder.on('dragstart',Components.Html.wrapper,this.dragstart);},unbind:function unbind(){Binder.off('dragstart',Components.Html.wrapper);},dragstart:function dragstart(event){event.preventDefault();}};Events.on('destroy',function(){Images.unbind();Binder.destroy();});return Images;}
149function Anchors(Glide,Components,Events){var Binder=new EventsBinder();var detached=false;var prevented=false;var Anchors={mount:function mount(){this._a=Components.Html.wrapper.querySelectorAll('a');this.bind();},bind:function bind(){Binder.on('click',Components.Html.wrapper,this.click);},unbind:function unbind(){Binder.off('click',Components.Html.wrapper);},click:function click(event){if(prevented){event.stopPropagation();event.preventDefault();}},detach:function detach(){prevented=true;if(!detached){for(var i=0;i<this.items.length;i++){this.items[i].draggable=false;}
150detached=true;}
151return this;},attach:function attach(){prevented=false;if(detached){for(var i=0;i<this.items.length;i++){this.items[i].draggable=true;}
152detached=false;}
153return this;}};define(Anchors,'items',{get:function get(){return Anchors._a;}});Events.on('swipe.move',function(){Anchors.detach();});Events.on('swipe.end',function(){Components.Transition.after(function(){Anchors.attach();});});Events.on('destroy',function(){Anchors.attach();Anchors.unbind();Binder.destroy();});return Anchors;}
154var NAV_SELECTOR='[data-glide-el="controls[nav]"]';var CONTROLS_SELECTOR='[data-glide-el^="controls"]';var PREVIOUS_CONTROLS_SELECTOR="".concat(CONTROLS_SELECTOR," [data-glide-dir*=\"<\"]");var NEXT_CONTROLS_SELECTOR="".concat(CONTROLS_SELECTOR," [data-glide-dir*=\">\"]");function Controls(Glide,Components,Events){var Binder=new EventsBinder();var capture=supportsPassive$1?{passive:true}:false;var Controls={mount:function mount(){this._n=Components.Html.root.querySelectorAll(NAV_SELECTOR);this._c=Components.Html.root.querySelectorAll(CONTROLS_SELECTOR);this._arrowControls={previous:Components.Html.root.querySelectorAll(PREVIOUS_CONTROLS_SELECTOR),next:Components.Html.root.querySelectorAll(NEXT_CONTROLS_SELECTOR)};this.addBindings();},setActive:function setActive(){for(var i=0;i<this._n.length;i++){this.addClass(this._n[i].children);}},removeActive:function removeActive(){for(var i=0;i<this._n.length;i++){this.removeClass(this._n[i].children);}},addClass:function addClass(controls){var settings=Glide.settings;var item=controls[Glide.index];if(!item){return;}
155if(item){item.classList.add(settings.classes.nav.active);siblings$1(item).forEach(function(sibling){sibling.classList.remove(settings.classes.nav.active);});}},removeClass:function removeClass(controls){var item=controls[Glide.index];if(item){item.classList.remove(Glide.settings.classes.nav.active);}},setArrowState:function setArrowState(){if(Glide.settings.rewind){return;}
156var next=Controls._arrowControls.next;var previous=Controls._arrowControls.previous;this.resetArrowState(next,previous);if(Glide.index===0){this.disableArrow(previous);}
157if(Glide.index===Components.Run.length){this.disableArrow(next);}},resetArrowState:function resetArrowState(){var settings=Glide.settings;for(var _len=arguments.length,lists=new Array(_len),_key=0;_key<_len;_key++){lists[_key]=arguments[_key];}
158lists.forEach(function(list){list.forEach(function(element){element.classList.remove(settings.classes.arrow.disabled);});});},disableArrow:function disableArrow(){var settings=Glide.settings;for(var _len2=arguments.length,lists=new Array(_len2),_key2=0;_key2<_len2;_key2++){lists[_key2]=arguments[_key2];}
159lists.forEach(function(list){list.forEach(function(element){element.classList.add(settings.classes.arrow.disabled);});});},addBindings:function addBindings(){for(var i=0;i<this._c.length;i++){this.bind(this._c[i].children);}},removeBindings:function removeBindings(){for(var i=0;i<this._c.length;i++){this.unbind(this._c[i].children);}},bind:function bind(elements){for(var i=0;i<elements.length;i++){Binder.on('click',elements[i],this.click);Binder.on('touchstart',elements[i],this.click,capture);}},unbind:function unbind(elements){for(var i=0;i<elements.length;i++){Binder.off(['click','touchstart'],elements[i]);}},click:function click(event){if(!supportsPassive$1&&event.type==='touchstart'){event.preventDefault();}
160var direction=event.currentTarget.getAttribute('data-glide-dir');Components.Run.make(Components.Direction.resolve(direction));}};define(Controls,'items',{get:function get(){return Controls._c;}});Events.on(['mount.after','move.after'],function(){Controls.setActive();});Events.on(['mount.after','run'],function(){Controls.setArrowState();});Events.on('destroy',function(){Controls.removeBindings();Controls.removeActive();Binder.destroy();});return Controls;}
161function Keyboard(Glide,Components,Events){var Binder=new EventsBinder();var Keyboard={mount:function mount(){if(Glide.settings.keyboard){this.bind();}},bind:function bind(){Binder.on('keyup',document,this.press);},unbind:function unbind(){Binder.off('keyup',document);},press:function press(event){var perSwipe=Glide.settings.perSwipe;if(event.keyCode===39){Components.Run.make(Components.Direction.resolve("".concat(perSwipe,">")));}
162if(event.keyCode===37){Components.Run.make(Components.Direction.resolve("".concat(perSwipe,"<")));}}};Events.on(['destroy','update'],function(){Keyboard.unbind();});Events.on('update',function(){Keyboard.mount();});Events.on('destroy',function(){Binder.destroy();});return Keyboard;}
163function Autoplay(Glide,Components,Events){var Binder=new EventsBinder();var Autoplay={mount:function mount(){this.enable();this.start();if(Glide.settings.hoverpause){this.bind();}},enable:function enable(){this._e=true;},disable:function disable(){this._e=false;},start:function start(){var _this=this;if(!this._e){return;}
164this.enable();if(Glide.settings.autoplay){if(isUndefined(this._i)){this._i=setInterval(function(){_this.stop();Components.Run.make('>');_this.start();Events.emit('autoplay');},this.time);}}},stop:function stop(){this._i=clearInterval(this._i);},bind:function bind(){var _this2=this;Binder.on('mouseover',Components.Html.root,function(){if(_this2._e){_this2.stop();}});Binder.on('mouseout',Components.Html.root,function(){if(_this2._e){_this2.start();}});},unbind:function unbind(){Binder.off(['mouseover','mouseout'],Components.Html.root);}};define(Autoplay,'time',{get:function get(){var autoplay=Components.Html.slides[Glide.index].getAttribute('data-glide-autoplay');if(autoplay){return toInt(autoplay);}
165return toInt(Glide.settings.autoplay);}});Events.on(['destroy','update'],function(){Autoplay.unbind();});Events.on(['run.before','swipe.start','update'],function(){Autoplay.stop();});Events.on(['pause','destroy'],function(){Autoplay.disable();Autoplay.stop();});Events.on(['run.after','swipe.end'],function(){Autoplay.start();});Events.on(['play'],function(){Autoplay.enable();Autoplay.start();});Events.on('update',function(){Autoplay.mount();});Events.on('destroy',function(){Binder.destroy();});return Autoplay;}
166function sortBreakpoints(points){if(isObject(points)){return sortKeys(points);}else{warn("Breakpoints option must be an object");}
167return{};}
168function Breakpoints(Glide,Components,Events){var Binder=new EventsBinder();var settings=Glide.settings;var points=sortBreakpoints(settings.breakpoints);var defaults=Object.assign({},settings);var Breakpoints={match:function match(points){if(typeof window.matchMedia!=='undefined'){for(var point in points){if(points.hasOwnProperty(point)){if(window.matchMedia("(max-width: ".concat(point,"px)")).matches){return points[point];}}}}
169return defaults;}};Object.assign(settings,Breakpoints.match(points));Binder.on('resize',window,throttle(function(){Glide.settings=mergeOptions(settings,Breakpoints.match(points));},Glide.settings.throttle));
169Events.on('update',function(){points=sortBreakpoints(points);defaults=Object.assign({},settings);});Events.on('destroy',function(){Binder.off('resize',window);});return Breakpoints;}
170var COMPONENTS={Html:Html,Translate:Translate,Transition:Transition,Direction:Direction,Peek:Peek,Sizes:Sizes,Gaps:Gaps,Move:Move,Clones:Clones,Resize:Resize,Build:Build,Run:Run,Swipe:Swipe,Images:Images,Anchors:Anchors,Controls:Controls,Keyboard:Keyboard,Autoplay:Autoplay,Breakpoints:Breakpoints};var Glide=function(_Core){_inherits(Glide,_Core);var _super=_createSuper(Glide);function Glide(){_classCallCheck(this,Glide);return _super.apply(this,arguments);}
171_createClass(Glide,[{key:"mount",value:function mount(){var extensions=arguments.length>0&&arguments[0]!==undefined?arguments[0]:{};return _get(_getPrototypeOf(Glide.prototype),"mount",this).call(this,Object.assign({},COMPONENTS,extensions));}}]);return Glide;}(Glide$1);function siblings(node){if(node&&node.parentNode){let n=node.parentNode.firstChild;let matched=[];for(;n;n=n.nextSibling){if(n.nodeType===1&&n!==node){matched.push(n);}}
172return matched}
173return[]}
174const CustomActiveClass=function(Glide,Components,Events){var Component={mount(){this.changeActiveSlide();},changeActiveSlide(){let slide=Components.Html.slides[Glide.index];slide.classList.remove('custom-is-next','custom-is-prev');slide.classList.add('custom-is-active');siblings(slide).forEach((sibling)=>{sibling.classList.remove('custom-is-active','custom-is-next','custom-is-prev');});if(slide.nextElementSibling){slide.nextElementSibling.classList.add('custom-is-next');}
175if(slide.previousElementSibling){slide.previousElementSibling.classList.add('custom-is-prev');}},};Events.on('run',()=>{Component.changeActiveSlide();});return Component;};function defaultCarouselJS(){let sliders=document.querySelectorAll('.default-carousel.glide');let customPerView={'L':2,'M':2,'S':1};if(sliders.length>0){for(var i=0;i<sliders.length;i++){if(sliders[i]!=null){let productMainSlider=new Glide(sliders[i],{type:'slider',perView:customPerView.L,gap:25,rewind:false,bound:false,hoverpause:true,animationDuration:250,breakpoints:{991:{animationDuration:100,perView:customPerView.M},600:{animationDuration:100,perView:customPerView.S}}});productMainSlider.mount({'CustomActiveClass':CustomActiveClass});}}}}
176function tabsJS(){var myTabs=document.querySelectorAll("ul.tabs__nav > li");function myTabClicks(tabClickEvent){for(var i=0;i<myTabs.length;i++){myTabs[i].classList.remove("active");}
177var clickedTab=tabClickEvent.currentTarget;clickedTab.classList.add("active");tabClickEvent.preventDefault();var myContentPanes=document.querySelectorAll(".tabs__pane");for(i=0;i<myContentPanes.length;i++){myContentPanes[i].classList.remove("active");}
178var anchorReference=tabClickEvent.target;var activePaneId=anchorReference.getAttribute("href");var activePane=document.querySelector(activePaneId);activePane.classList.add("active");}
179for(i=0;i<myTabs.length;i++){myTabs[i].addEventListener("click",myTabClicks);}}
180function hamburgerMenuJS(){const menu=document.querySelector(".js-hamburger-menu");const hamburgers=document.querySelectorAll(".js-hamburger-button");function toggleMenu(){if(menu.classList.contains("show-menu")){menu.classList.remove("show-menu");}else{menu.classList.add("show-menu");}}
181hamburgers.forEach(hamburger=>{hamburger.addEventListener("click",toggleMenu);});}
182function headerJS(){const throttle=(fn,wait)=>{let inThrottle,lastFn,lastTime;return function(){const context=this,args=arguments;if(!inThrottle){fn.apply(context,args);lastTime=Date.now();inThrottle=true;}else{clearTimeout(lastFn);lastFn=setTimeout(function(){if(Date.now()-lastTime>=wait){fn.apply(context,args);lastTime=Date.now();}},Math.max(wait-(Date.now()-lastTime),0));}};};window.addEventListener('scroll',throttle(function(e){let pastScroll;if(window.scrollY>=40){if(!pastScroll){document.querySelector('.header').classList.add('scrolled-view');pastScroll=true;}}else{document.querySelector('.header').classList.remove('scrolled-view');pastScroll=false;}},250));}
183function slideshowJS(){if(document.querySelector('.slideshow')!=null){var slideshowAll=document.querySelectorAll('.slideshow');
183slideshowAll.forEach(slideshow=>{let navs=slideshow.querySelectorAll('[data-slideshow-nav]');let slideIndex=1;showSlides(slideIndex);function currentSlide(n){showSlides(slideIndex=n);}
184function showSlides(n){let i;let slides=slideshow.querySelectorAll("[data-slideshow-slides]");let dots=slideshow.querySelectorAll("[data-slideshow-dots]");let captionText=slideshow.querySelector("[data-slideshow-caption]");if(n>slides.length){slideIndex=1;}
185if(n<1){slideIndex=slides.length;}
186for(i=0;i<slides.length;i++){slides[i].classList.remove('active');}
187for(i=0;i<dots.length;i++){dots[i].classList.remove('active');}
188slides[slideIndex-1].classList.add('active');dots[slideIndex-1].classList.add('active');captionText.innerHTML=dots[slideIndex-1].dataset.caption;}
189navs.forEach(nav=>{let index=nav.dataset.slideshowNav;if(index=='prev'){nav.addEventListener('click',function(e){slideIndex=Number(slideIndex)-Number(1);currentSlide(slideIndex);});}else if(index=='next'){nav.addEventListener('click',function(e){slideIndex=Number(slideIndex)+Number(1);currentSlide(slideIndex);});}else{nav.addEventListener('click',function(e){currentSlide(index);});}});});}}
190function goupButtonJS(){if(document.querySelector('.goUp')!=null){const goUpBtn=document.querySelector('.goUp');if(window.innerWidth<768){var limit=500;}else{var limit=800;}
191if(goUpBtn){goUpBtn.addEventListener("click",function(){window.scrollTo(0,0);});window.addEventListener("scroll",function(){if(window.pageYOffset>limit){goUpBtn.style.opacity=1;goUpBtn.style.transform="translateY(0)";}else{goUpBtn.style.opacity=0;goUpBtn.style.transform="translateY(100px)";}});}}}
192function categoryScrollJS(){if(document.querySelector('#blog_loop')&&document.querySelector('[data-category-scroll]')){document.querySelector('#blog_loop').scrollIntoView({block:"start"});}}
193window.addEventListener("load",function(event){if(document.querySelector('.default-carousel')!=null){defaultCarouselJS();}
194if(document.querySelector('.tabs')!=null){tabsJS();}
195if(document.querySelector('.js-hamburger-menu')!=null){hamburgerMenuJS();}
196if(document.querySelector('.header')!=null){headerJS();}
197slideshowJS();goupButtonJS();categoryScrollJS();});
198!function(){var e={7090:function(e){!function(t,n){var a=function(e,t,n){"use strict";var a,i;if(function(){var t,n={lazyClass:"lazyload",loadedClass:"lazyloaded",loadingClass:"lazyloading",preloadClass:"lazypreload",errorClass:"lazyerror",autosizesClass:"lazyautosizes",fastLoadedClass:"ls-is-cached",iframeLoadMode:0,srcAttr:"data-src",srcsetAttr:"data-srcset",sizesAttr:"data-sizes",minSize:40,customMedia:{},init:!0,expFactor:1.5,hFac:.8,loadMode:2,loadHidden:!0,ricTimeout:0,throttleDelay:125};for(t in i=e.lazySizesConfig||e.lazysizesConfig||{},n)t in i||(i[t]=n[t])}(),!t||!t.getElementsByClassName)return{init:function(){},cfg:i,noSupport:!0};var r=t.documentElement,o=e.HTMLPictureElement,s="addEventListener",l="getAttribute",c=e[s].bind(e),d=e.setTimeout,u=e.requestAnimationFrame||d,f=e.requestIdleCallback,m=/^picture$/i,v=["load","error","lazyincluded","_lazyloaded"],y={},h=Array.prototype.forEach,z=function(e,t){return y[t]||(y[t]=new RegExp("(\\s|^)"+t+"(\\s|$)")),y[t].test(e[l]("class")||"")&&y[t]},p=function(e,t){z(e,t)||e.setAttribute("class",(e[l]("class")||"").trim()+" "+t)},g=function(e,t){var n;(n=z(e,t))&&e.setAttribute("class",(e[l]("class")||"").replace(n," "))},C=function(e,t,n){var a=n?s:"removeEventListener";n&&C(e,t),v.forEach((function(n){e[a](n,t)}))},b=function(e,n,i,r,o){var s=t.createEvent("Event");return i||(i={}),i.instance=a,s.initEvent(n,!r,!o),s.detail=i,e.dispatchEvent(s),s},A=function(t,n){var a;!o&&(a=e.picturefill||i.pf)?(n&&n.src&&!t[l]("srcset")&&t.setAttribute("srcset",n.src),a({reevaluate:!0,elements:[t]})):n&&n.src&&(t.src=n.src)},E=function(e,t){return(getComputedStyle(e,null)||{})[t]},_=function(e,t,n){for(n=n||e.offsetWidth;n<i.minSize&&t&&!e._lazysizesWidth;)n=t.offsetWidth,t=t.parentNode;return n},w=(pe=[],ge=[],Ce=pe,be=function(){var e=Ce;for(Ce=pe.length?ge:pe,he=!0,ze=!1;e.length;)e.shift()();he=!1},Ae=function(e,n){he&&!n?e.apply(this,arguments):(Ce.push(e),ze||(ze=!0,(t.hidden?d:u)(be)))},Ae._lsFlush=be,Ae),M=function(e,t){return t?function(){w(e)}:function(){var t=this,n=arguments;w((function(){e.apply(t,n)}))}},N=function(e){var t,a=0,r=i.throttleDelay,o=i.ricTimeout,s=function(){t=!1,a=n.now(),e()},l=f&&o>49?function(){f(s,{timeout:o}),o!==i.ricTimeout&&(o=i.ricTimeout)}:M((function(){d(s)}),!0);return function(e){var i;(e=!0===e)&&(o=33),t||(t=!0,(i=r-(n.now()-a))<0&&(i=0),e||i<9?l():d(l,i))}},x=function(e){var t,a,i=99,r=function(){t=null,e()},o=function(){var e=n.now()-a;e<i?d(o,i-e):(f||r)(r)};return function(){a=n.now(),t||(t=d(o,i))}},L=(K=/^img$/i,Q=/^iframe$/i,V="onscroll"in e&&!/(gle|ing)bot/.test(navigator.userAgent),X=0,Y=0,Z=0,ee=-1,te=function(e){Z--,(!e||Z<0||!e.target)&&(Z=0)},ne=function(e){return null==J&&(J="hidden"==E(t.body,"visibility")),J||!("hidden"==E(e.parentNode,"visibility")&&"hidden"==E(e,"visibility"))},ae=function(e,n){var a,i=e,o=ne(e);for(I-=n,G+=n,j-=n,U+=n;o&&(i=i.offsetParent)&&i!=t.body&&i!=r;)(o=(E(i,"opacity")||1)>0)&&"visible"!=E(i,"overflow")&&(a=i.getBoundingClientRect(),o=U>a.left&&j<a.right&&G>a.top-1&&I<a.bottom+1);return o},ie=function(){var e,n,o,s,c,d,u,f,m,v,y,h,z=a.elements;if((k=i.loadMode)&&Z<8&&(e=z.length)){for(n=0,ee++;n<e;n++)if(z[n]&&!z[n]._lazyRace)if(!V||a.prematureUnveil&&a.prematureUnveil(z[n]))fe(z[n]);else if((f=z[n][l]("data-expand"))&&(d=1*f)||(d=Y),v||(v=!i.expand||i.expand<1?r.clientHeight>500&&r.clientWidth>500?500:370:i.expand,a._defEx=v,y=v*i.expFactor,h=i.hFac,J=null,Y<y&&Z<1&&ee>2&&k>2&&!t.hidden?(Y=y,ee=0):Y=k>1&&ee>1&&Z<6?v:X),m!==d&&($=innerWidth+d*h,q=innerHeight+d,u=-1*d,m=d),o=z[n].getBoundingClientRect(),(G=o.bottom)>=u&&(I=o.top)<=q&&(U=o.right)>
198=u*h&&(j=o.left)<=$&&(G||U||j||I)&&(i.loadHidden||ne(z[n]))&&(P&&Z<3&&!f&&(k<3||ee<4)||ae(z[n],d))){if(fe(z[n]),c=!0,Z>9)break}else!c&&P&&!s&&Z<4&&ee<4&&k>2&&(R[0]||i.preloadAfterLoad)&&(R[0]||!f&&(G||U||j||I||"auto"!=z[n][l](i.sizesAttr)))&&(s=R[0]||z[n]);s&&!c&&fe(s)}},re=N(ie),oe=function(e){var t=e.target;t._lazyCache?delete t._lazyCache:(te(e),p(t,i.loadedClass),g(t,i.loadingClass),C(t,le),b(t,"lazyloaded"))},se=M(oe),le=function(e){se({target:e.target})},ce=function(e,t){var n=e.getAttribute("data-load-mode")||i.iframeLoadMode;0==n?e.contentWindow.location.replace(t):1==n&&(e.src=t)},de=function(e){var t,n=e[l](i.srcsetAttr);(t=i.customMedia[e[l]("data-media")||e[l]("media")])&&e.setAttribute("media",t),n&&e.setAttribute("srcset",n)},ue=M((function(e,t,n,a,r){var o,s,c,u,f,v;(f=b(e,"lazybeforeunveil",t)).defaultPrevented||(a&&(n?p(e,i.autosizesClass):e.setAttribute("sizes",a)),s=e[l](i.srcsetAttr),o=e[l](i.srcAttr),r&&(u=(c=e.parentNode)&&m.test(c.nodeName||"")),v=t.firesLoad||"src"in e&&(s||o||u),f={target:e},p(e,i.loadingClass),v&&(clearTimeout(D),D=d(te,2500),C(e,le,!0)),u&&h.call(c.getElementsByTagName("source"),de),s?e.setAttribute("srcset",s):o&&!u&&(Q.test(e.nodeName)?ce(e,o):e.src=o),r&&(s||u)&&A(e,{src:o})),e._lazyRace&&delete e._lazyRace,g(e,i.lazyClass),w((function(){var t=e.complete&&e.naturalWidth>1;v&&!t||(t&&p(e,i.fastLoadedClass),oe(f),e._lazyCache=!0,d((function(){"_lazyCache"in e&&delete e._lazyCache}),9)),"lazy"==e.loading&&Z--}),!0)})),fe=function(e){if(!e._lazyRace){var t,n=K.test(e.nodeName),a=n&&(e[l](i.sizesAttr)||e[l]("sizes")),r="auto"==a;(!r&&P||!n||!e[l]("src")&&!e.srcset||e.complete||z(e,i.errorClass)||!z(e,i.lazyClass))&&(t=b(e,"lazyunveilread").detail,r&&W.updateElem(e,!0,e.offsetWidth),e._lazyRace=!0,Z++,ue(e,t,r,a,n))}},me=x((function(){i.loadMode=3,re()})),ve=function(){3==i.loadMode&&(i.loadMode=2),me()},ye=function(){P||(n.now()-H<999?d(ye,999):(P=!0,i.loadMode=3,re(),c("scroll",ve,!0)))},{_:function(){H=n.now(),a.elements=t.getElementsByClassName(i.lazyClass),R=t.getElementsByClassName(i.lazyClass+" "+i.preloadClass),c("scroll",re,!0),c("resize",re,!0),c("pageshow",(function(e){if(e.persisted){var n=t.querySelectorAll("."+i.loadingClass);n.length&&n.forEach&&u((function(){n.forEach((function(e){e.complete&&fe(e)}))}))}})),e.MutationObserver?new MutationObserver(re).observe(r,{childList:!0,subtree:!0,attributes:!0}):(r[s]("DOMNodeInserted",re,!0),r[s]("DOMAttrModified",re,!0),setInterval(re,999)),c("hashchange",re,!0),["focus","mouseover","click","load","transitionend","animationend"].forEach((function(e){t[s](e,re,!0)})),/d$|^c/.test(t.readyState)?ye():(c("load",ye),t[s]("DOMContentLoaded",re),d(ye,2e4)),a.elements.length?(ie(),w._lsFlush()):re()},checkElems:re,unveil:fe,_aLSL:ve}),W=(T=M((function(e,t,n,a){var i,r,o;if(e._lazysizesWidth=a,a+="px",e.setAttribute("sizes",a),m.test(t.nodeName||""))for(r=0,o=(i=t.getElementsByTagName("source")).length;r<o;r++)i[r].setAttribute("sizes",a);n.detail.dataAttr||A(e,n.detail)})),F=function(e,t,n){var a,i=e.parentNode;i&&(n=_(e,i,n),(a=b(e,"lazybeforesizes",{width:n,dataAttr:!!t})).defaultPrevented||(n=a.detail.width)&&n!==e._lazysizesWidth&&T(e,i,a,n))},O=x((function(){var e,t=B.length;if(t)for(e=0;e<t;e++)F(B[e])})),{_:function(){B=t.getElementsByClassName(i.autosizesClass),c("resize",O)},checkElems:O,updateElem:F}),S=function(){!S.i&&t.getElementsByClassName&&(S.i=!0,W._(),L._())};var B,T,F,O;var R,P,D,k,H,$,q,I,j,U,G,J,K,Q,V,X,Y,Z,ee,te,ne,ae,ie,re,oe,se,le,ce,de,ue,fe,me,ve,ye;var he,ze,pe,ge,Ce,be,Ae;return d((function(){i.init&&S()})),a={cfg:i,autoSizer:W,loader:L,init:S,uP:A,aC:p,rC:g,hC:z,fire:b,gW:_,rAF:w}}(t,t.document,Date);t.lazySizes=a,e.exports&&(e.exports=a)}("undefined"!=typeof window?window:{})}},t={};function n(a){var i=t[a];if(void 0!==i)return i.exports;var r=t[a]={exports:{}};return e[a](r,r.exports,n),r.exports}n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,{a:t}),t},n.d=function(e,t){for(var a in t)n.o(t,a)&&!n.o(e,a)&&Object.defineProperty(e,a,{enumerable:!0,get:t[a]})},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},function(){"use strict";var e=n(7090);n.n(e)().init()}()}();
199;

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.