PageSourceSearch

https://sorauminet.com/cdn/shop/t/6/assets/swiper.js?v=77761714868640164171619167731

js sorauminet.com collected 2026-10-04 05:05:19 UTC 195,953 bytes, 2 lines download raw bytes

vendor: 23,063 bytes, line 1
1(function(global,factory){typeof exports=="object"&&typeof module<"u"?module.exports=factory():typeof define=="function"&&define.amd?define(factory):(global=global||self,global.Swiper=factory())})(this,function(){"use strict";var doc=typeof document>"u"?{body:{},addEventListener:function(){},removeEventListener:function(){},activeElement:{blur:function(){},nodeName:""},querySelector:function(){return null},querySelectorAll:function(){return[]},getElementById:function(){return null},createEvent:function(){return{initEvent:function(){}}},createElement:function(){return{children:[],childNodes:[],style:{},setAttribute:function(){},getElementsByTagName:function(){return[]}}},location:{hash:""}}:document,win=typeof window>"u"?{document:doc,navigator:{userAgent:""},location:{},history:{},CustomEvent:function(){return this},addEventListener:function(){},removeEventListener:function(){},getComputedStyle:function(){return{getPropertyValue:function(){return""}}},Image:function(){},Date:function(){},screen:{},setTimeout:function(){},clearTimeout:function(){}}:window,Dom7=function(arr){for(var self2=this,i=0;i<arr.length;i+=1)self2[i]=arr[i];return self2.length=arr.length,this};function $(selector,context){var arr=[],i=0;if(selector&&!context&&selector instanceof Dom7)return selector;if(selector){if(typeof selector=="string"){var els,tempParent,html2=selector.trim();if(html2.indexOf("<")>=0&&html2.indexOf(">")>=0){var toCreate="div";for(html2.indexOf("<li")===0&&(toCreate="ul"),html2.indexOf("<tr")===0&&(toCreate="tbody"),(html2.indexOf("<td")===0||html2.indexOf("<th")===0)&&(toCreate="tr"),html2.indexOf("<tbody")===0&&(toCreate="table"),html2.indexOf("<option")===0&&(toCreate="select"),tempParent=doc.createElement(toCreate),tempParent.innerHTML=html2,i=0;i<tempParent.childNodes.length;i+=1)arr.push(tempParent.childNodes[i])}else for(!context&&selector[0]==="#"&&!selector.match(/[ .<>:~]/)?els=[doc.getElementById(selector.trim().split("#")[1])]:els=(context||doc).querySelectorAll(selector.trim()),i=0;i<els.length;i+=1)els[i]&&arr.push(els[i])}else if(selector.nodeType||selector===win||selector===doc)arr.push(selector);else if(selector.length>0&&selector[0].nodeType)for(i=0;i<selector.length;i+=1)arr.push(selector[i])}return new Dom7(arr)}$.fn=Dom7.prototype,$.Class=Dom7,$.Dom7=Dom7;function unique(arr){for(var uniqueArray=[],i=0;i<arr.length;i+=1)uniqueArray.indexOf(arr[i])===-1&&uniqueArray.push(arr[i]);return uniqueArray}function addClass(className){if(typeof className>"u")return this;for(var classes2=className.split(" "),i=0;i<classes2.length;i+=1)for(var j=0;j<this.length;j+=1)typeof this[j]<"u"&&typeof this[j].classList<"u"&&this[j].classList.add(classes2[i]);return this}function removeClass(className){for(var classes2=className.split(" "),i=0;i<classes2.length;i+=1)for(var j=0;j<this.length;j+=1)typeof this[j]<"u"&&typeof this[j].classList<"u"&&this[j].classList.remove(classes2[i]);return this}function hasClass(className){return this[0]?this[0].classList.contains(className):!1}function toggleClass(className){for(var classes2=className.split(" "),i=0;i<classes2.length;i+=1)for(var j=0;j<this.length;j+=1)typeof this[j]<"u"&&typeof this[j].classList<"u"&&this[j].classList.toggle(classes2[i]);return this}function attr(attrs,value){var arguments$1=arguments;if(arguments.length===1&&typeof attrs=="string")return this[0]?this[0].getAttribute(attrs):void 0;for(var i=0;i<this.length;i+=1)if(arguments$1.length===2)this[i].setAttribute(attrs,value);else for(var attrName in attrs)this[i][attrName]=attrs[attrName],this[i].setAttribute(attrName,attrs[attrName]);return this}function removeAttr(attr2){for(var i=0;i<this.length;i+=1)this[i].removeAttribute(attr2);return this}function data(key,value){var el;if(typeof value>"u"){if(el=this[0],el){if(el.dom7ElementDataStorage&&key in el.dom7ElementDataStorage)return el.dom7ElementDataStorage[key];var dataKey=el.getAttribute("data-"+key);return dataKey||void 0}return}for(var i=0;i<this.length;i+=1)el=this[i],el.dom7ElementDataStorage||(el.dom7ElementDataStorage={}),el.dom7ElementDataStorage[key]=value;return this}function transform(transform2){for(var i=0;i<this.length;i+=1){var elStyle=this[i].style;elStyle.webkitTransform=transform2,elStyle.transform=transform2}return this}function transition(duration){typeof duration!="string"&&(duration=duration+"ms");for(var i=0;i<this.length;i+=1){var elStyle=this[i].style;elStyle.webkitTransitionDuration=duration,elStyle.transitionDuration=duration}return this}function on(){for(var assign,args=[],len=arguments.length;len--;)args[len]=arguments[len];var eventType=args[0],targetSelector=args[1],listener=args[2],capture=args[3];typeof args[1]=="function"&&(assign=args,eventType=assign[0],listener=assign[1],capture=assign[2],targetSelector=void 0),capture||(capture=!1);function handleLiveEvent(e){var target=e.target;if(target){var eventData=e.target.dom7EventData||[];if(eventData.indexOf(e)<0&&eventData.unshift(e),$(target).is(targetSelector))listener.apply(target,eventData);else for(var parents2=$(target).parents(),k=0;k<parents2.length;k+=1)$(parents2[k]).is(targetSelector)&&listener.apply(parents2[k],eventData)}}function handleEvent(e){var eventData=e&&e.target?e.target.dom7EventData||[]:[];eventData.indexOf(e)<0&&eventData.unshift(e),listener.apply(this,eventData)}for(var events2=eventType.split(" "),j,i=0;i<this.length;i+=1){var el=this[i];if(targetSelector)for(j=0;j<events2.length;j+=1){var event$1=events2[j];el.dom7LiveListeners||(el.dom7LiveListeners={}),el.dom7LiveListeners[event$1]||(el.dom7LiveListeners[event$1]=[]),el.dom7LiveListeners[event$1].push({listener,proxyListener:handleLiveEvent}),el.addEventListener(event$1,handleLiveEvent,capture)}else for(j=0;j<events2.length;j+=1){var event=events2[j];el.dom7Listeners||(el.dom7Listeners={}),el.dom7Listeners[event]||(el.dom7Listeners[event]=[]),el.dom7Listeners[event].push({listener,proxyListener:handleEvent}),el.addEventListener(event,handleEvent,capture)}}return this}function off(){for(var assign,args=[],len=arguments.length;len--;)args[len]=arguments[len];var eventType=args[0],targetSelector=args[1],listener=args[2],capture=args[3];typeof args[1]=="function"&&(assign=args,eventType=assign[0],listener=assign[1],capture=assign[2],targetSelector=void 0),capture||(capture=!1);for(var events2=eventType.split(" "),i=0;i<events2.length;i+=1)for(var event=events2[i],j=0;j<this.length;j+=1){var el=this[j],handlers=void 0;if(!targetSelector&&el.dom7Listeners?handlers=el.dom7Listeners[event]:targetSelector&&el.dom7LiveListeners&&(handlers=el.dom7LiveListeners[event]),handlers&&handlers.length)for(var k=handlers.length-1;k>=0;k-=1){var handler=handlers[k];listener&&handler.listener===listener||listener&&handler.listener&&handler.listener.dom7proxy&&handler.listener.dom7proxy===listener?(el.removeEventListener(event,handler.proxyListener,capture),handlers.splice(k,1)):listener||(el.removeEventListener(event,handler.proxyListener,capture),handlers.splice(k,1))}}return this}function trigger(){for(var args=[],len=arguments.length;len--;)args[len]=arguments[len];for(var events2=args[0].split(" "),eventData=args[1],i=0;i<events2.length;i+=1)for(var event=events2[i],j=0;j<this.length;j+=1){var el=this[j],evt=void 0;try{evt=new win.CustomEvent(event,{detail:eventData,bubbles:!0,cancelable:!0})}catch{evt=doc.createEvent("Event"),evt.initEvent(event,!0,!0),evt.detail=eventData}el.dom7EventData=args.filter(function(data2,dataIndex){return dataIndex>0}),el.dispatchEvent(evt),el.dom7EventData=[],delete el.dom7EventData}return this}function transitionEnd(callback){var events2=["webkitTransitionEnd","transitionend"],dom=this,i;function fireCallBack(e){if(e.target===this)for(callback.call(this,e),i=0;i<events2.length;i+=1)dom.off(events2[i],fireCallBack)}if(callback)for(i=0;i<events2.length;i+=1)dom.on(events2[i],fireCallBack);return this}function outerWidth(includeMargins){if(this.length>0){if(includeMargins){var styles2=this.styles();return this[0].offsetWidth+parseFloat(styles2.getPropertyValue("margin-right"))+parseFloat(styles2.getPropertyValue("margin-left"))}return this[0].offsetWidth}return null}function outerHeight(includeMargins){if(this.length>0){if(includeMargins){var styles2=this.styles();return this[0].offsetHeight+parseFloat(styles2.getPropertyValue("margin-top"))+parseFloat(styles2.getPropertyValue("margin-bottom"))}return this[0].offsetHeight}return null}function offset(){if(this.length>0){var el=this[0],box=el.getBoundingClientRect(),body=doc.body,clientTop=el.clientTop||body.clientTop||0,clientLeft=el.clientLeft||body.clientLeft||0,scrollTop=el===win?win.scrollY:el.scrollTop,scrollLeft=el===win?win.scrollX:el.scrollLeft;return{top:box.top+scrollTop-clientTop,left:box.left+scrollLeft-clientLeft}}return null}function styles(){return this[0]?win.getComputedStyle(this[0],null):{}}function css(props,value){var i;if(arguments.length===1)if(typeof props=="string"){if(this[0])return win.getComputedStyle(this[0],null).getPropertyValue(props)}else{for(i=0;i<this.length;i+=1)for(var prop in props)this[i].style[prop]=props[prop];return this}if(arguments.length===2&&typeof props=="string"){for(i=0;i<this.length;i+=1)this[i].style[props]=value;return this}return this}function each(callback){if(!callback)return this;for(var i=0;i<this.length;i+=1)if(callback.call(this[i],i,this[i])===!1)return this;return this}function filter(callback){for(var matchedItems=[],dom=this,i=0;i<dom.length;i+=1)callback.call(dom[i],i,dom[i])&&matchedItems.push(dom[i]);return new Dom7(matchedItems)}function html(html2){if(typeof html2>"u")return this[0]?this[0].innerHTML:void 0;for(var i=0;i<this.length;i+=1)this[i].innerHTML=html2;return this}function text(text2){if(typeof text2>"u")return this[0]?this[0].textContent.trim():null;for(var i=0;i<this.length;i+=1)this[i].textContent=text2;return this}function is(selector){var el=this[0],compareWith,i;if(!el||typeof selector>"u")return!1;if(typeof selector=="string"){if(el.matches)return el.matches(selector);if(el.webkitMatchesSelector)return el.webkitMatchesSelector(selector);if(el.msMatchesSelector)return el.msMatchesSelector(selector);for(compareWith=$(selector),i=0;i<compareWith.length;i+=1)if(compareWith[i]===el)return!0;return!1}else{if(selector===doc)return el===doc;if(selector===win)return el===win}if(selector.nodeType||selector instanceof Dom7){for(compareWith=selector.nodeType?[selector]:selector,i=0;i<compareWith.length;i+=1)if(compareWith[i]===el)return!0;return!1}return!1}function index(){var child=this[0],i;if(child){for(i=0;(child=child.previousSibling)!==null;)child.nodeType===1&&(i+=1);return i}}function eq(index2){if(typeof index2>"u")return this;var length=this.length,returnIndex;return index2>length-1?new Dom7([]):index2<0?(returnIndex=length+index2,returnIndex<0?new Dom7([]):new Dom7([this[returnIndex]])):new Dom7([this[index2]])}function append(){for(var args=[],len=arguments.length;len--;)args[len]=arguments[len];for(var newChild,k=0;k<args.length;k+=1){newChild=args[k];for(var i=0;i<this.length;i+=1)if(typeof newChild=="string"){var tempDiv=doc.createElement("div");for(tempDiv.innerHTML=newChild;tempDiv.firstChild;)this[i].appendChild(tempDiv.firstChild)}else if(newChild instanceof Dom7)for(var j=0;j<newChild.length;j+=1)this[i].appendChild(newChild[j]);else this[i].appendChild(newChild)}return this}function prepend(newChild){var i,j;for(i=0;i<this.length;i+=1)if(typeof newChild=="string"){var tempDiv=doc.createElement("div");for(tempDiv.innerHTML=newChild,j=tempDiv.childNodes.length-1;j>=0;j-=1)this[i].insertBefore(tempDiv.childNodes[j],this[i].childNodes[0])}else if(newChild instanceof Dom7)for(j=0;j<newChild.length;j+=1)this[i].insertBefore(newChild[j],this[i].childNodes[0]);else this[i].insertBefore(newChild,this[i].childNodes[0]);return this}function next(selector){return this.length>0?selector?this[0].nextElementSibling&&$(this[0].nextElementSibling).is(selector)?new Dom7([this[0].nextElementSibling]):new Dom7([]):this[0].nextElementSibling?new Dom7([this[0].nextElementSibling]):new Dom7([]):new Dom7([])}function nextAll(selector){var nextEls=[],el=this[0];if(!el)return new Dom7([]);for(;el.nextElementSibling;){var next2=el.nextElementSibling;selector?$(next2).is(selector)&&nextEls.push(next2):nextEls.push(next2),el=next2}return new Dom7(nextEls)}function prev(selector){if(this.length>0){var el=this[0];return selector?el.previousElementSibling&&$(el.previousElementSibling).is(selector)?new Dom7([el.previousElementSibling]):new Dom7([]):el.previousElementSibling?new Dom7([el.previousElementSibling]):new Dom7([])}return new Dom7([])}function prevAll(selector){var prevEls=[],el=this[0];if(!el)return new Dom7([]);for(;el.previousElementSibling;){var prev2=el.previousElementSibling;selector?$(prev2).is(selector)&&prevEls.push(prev2):prevEls.push(prev2),el=prev2}return new Dom7(prevEls)}function parent(selector){for(var parents2=[],i=0;i<this.length;i+=1)this[i].parentNode!==null&&(selector?$(this[i].parentNode).is(selector)&&parents2.push(this[i].parentNode):parents2.push(this[i].parentNode));return $(unique(parents2))}function parents(selector){for(var parents2=[],i=0;i<this.length;i+=1)for(var parent2=this[i].parentNode;parent2;)selector?$(parent2).is(selector)&&parents2.push(parent2):parents2.push(parent2),parent2=parent2.parentNode;return $(unique(parents2))}function closest(selector){var closest2=this;return typeof selector>"u"?new Dom7([]):(closest2.is(selector)||(closest2=closest2.parents(selector).eq(0)),closest2)}function find(selector){for(var foundElements=[],i=0;i<this.length;i+=1)for(var found=this[i].querySelectorAll(selector),j=0;j<found.length;j+=1)foundElements.push(found[j]);return new Dom7(foundElements)}function children(selector){for(var children2=[],i=0;i<this.length;i+=1)for(var childNodes=this[i].childNodes,j=0;j<childNodes.length;j+=1)selector?childNodes[j].nodeType===1&&$(childNodes[j]).is(selector)&&children2.push(childNodes[j]):childNodes[j].nodeType===1&&children2.push(childNodes[j]);return new Dom7(unique(children2))}function remove(){for(var i=0;i<this.length;i+=1)this[i].parentNode&&this[i].parentNode.removeChild(this[i]);return this}function add(){for(var args=[],len=arguments.length;len--;)args[len]=arguments[len];var dom=this,i,j;for(i=0;i<args.length;i+=1){var toAdd=$(args[i]);for(j=0;j<toAdd.length;j+=1)dom[dom.length]=toAdd[j],dom.length+=1}return dom}var Methods={addClass,removeClass,hasClass,toggleClass,attr,removeAttr,data,transform,transition,on,off,trigger,transitionEnd,outerWidth,outerHeight,offset,css,each,html,text,is,index,eq,append,prepend,next,nextAll,prev,prevAll,parent,parents,closest,find,children,filter,remove,add,styles};Object.keys(Methods).forEach(function(methodName){$.fn[methodName]=$.fn[methodName]||Methods[methodName]});var Utils={deleteProps:function(obj){var object=obj;Object.keys(object).forEach(function(key){try{object[key]=null}catch{}try{delete object[key]}catch{}})},nextTick:function(callback,delay){return delay===void 0&&(delay=0),setTimeout(callback,delay)},now:function(){return Date.now()},getTranslate:function(el,axis){axis===void 0&&(axis="x");var matrix,curTransform,transformMatrix,curStyle=win.getComputedStyle(el,null);return win.WebKitCSSMatrix?(curTransform=curStyle.transform||curStyle.webkitTransform,curTransform.split(",").length>6&&(curTransform=curTransform.split(", ").map(function(a){return a.replace(",",".")}).join(", ")),transformMatrix=new win.WebKitCSSMatrix(curTransform==="none"?"":curTransform)):(transformMatrix=curStyle.MozTransform||curStyle.OTransform||curStyle.MsTransform||curStyle.msTransform||curStyle.transform||curStyle.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,"),matrix=transformMatrix.toString().split(",")),axis==="x"&&(win.WebKitCSSMatrix?curTransform=transformMatrix.m41:matrix.length===16?curTransform=parseFloat(matrix[12]):curTransform=parseFloat(matrix[4])),axis==="y"&&(win.WebKitCSSMatrix?curTransform=transformMatrix.m42:matrix.length===16?curTransform=parseFloat(matrix[13]):curTransform=parseFloat(matrix[5])),curTransform||0},parseUrlQuery:function(url){var query={},urlToParse=url||win.location.href,i,params,param,length;if(typeof urlToParse=="string"&&urlToParse.length)for(urlToParse=urlToParse.indexOf("?")>-1?urlToParse.replace(/\S*\?/,""):"",params=urlToParse.split("&").filter(function(paramsPart){return paramsPart!==""}),length=params.length,i=0;i<length;i+=1)param=params[i].replace(/#\S+/g,"").split("="),query[decodeURIComponent(param[0])]=typeof param[1]>"u"?void 0:decodeURIComponent(param[1])||"";return query},isObject:function(o){return typeof o=="object"&&o!==null&&o.constructor&&o.constructor===Object},extend:function(){for(var args=[],len$1=arguments.length;len$1--;)args[len$1]=arguments[len$1];for(var to=Object(args[0]),i=1;i<args.length;i+=1){var nextSource=args[i];if(nextSource!=null)for(var keysArray=Object.keys(Object(nextSource)),nextIndex=0,len=keysArray.length;nextIndex<len;nextIndex+=1){var nextKey=keysArray[nextIndex],desc=Object.getOwnPropertyDescriptor(nextSource,nextKey);desc!==void 0&&desc.enumerable&&(Utils.isObject(to[nextKey])&&Utils.isObject(nextSource[nextKey])?Utils.extend(to[nextKey],nextSource[nextKey]):!Utils.isObject(to[nextKey])&&Utils.isObject(nextSource[nextKey])?(to[nextKey]={},Utils.extend(to[nextKey],nextSource[nextKey])):to[nextKey]=nextSource[nextKey])}}return to}},Support=(function(){return{touch:win.Modernizr&&win.Modernizr.touch===!0||(function(){return!!(win.navigator.maxTouchPoints>0||"ontouchstart"in win||win.DocumentTouch&&doc instanceof win.DocumentTouch)})(),pointerEvents:!!win.PointerEvent&&"maxTouchPoints"in win.navigator&&win.navigator.maxTouchPoints>0,observer:(function(){return"MutationObserver"in win||"WebkitMutationObserver"in win})(),passiveListener:(function(){var supportsPassive=!1;try{var opts=Object.defineProperty({},"passive",{get:function(){supportsPassive=!0}});win.addEventListener("testPassiveListener",null,opts)}catch{}return supportsPassive})(),gestures:(function(){return"ongesturestart"in win})()}})(),SwiperClass=function(params){params===void 0&&(params={});var self2=this;self2.params=params,self2.eventsListeners={},self2.params&&self2.params.on&&Object.keys(self2.params.on).forEach(function(eventName){self2.on(eventName,self2.params.on[eventName])})},staticAccessors={components:{configurable:!0}};SwiperClass.prototype.on=function(events2,handler,priority){var self2=this;if(typeof handler!="function")return self2;var method=priority?"unshift":"push";return events2.split(" ").forEach(function(event){self2.eventsListeners[event]||(self2.eventsListeners[event]=[]),self2.eventsListeners[event][method](handler)}),self2},SwiperClass.prototype.once=function(events2,handler,priority){var self2=this;if(typeof handler!="function")return self2;function onceHandler(){for(var args=[],len=arguments.length;len--;)args[len]=arguments[len];self2.off(events2,onceHandler),onceHandler.f7proxy&&delete onceHandler.f7proxy,handler.apply(self2,args)}return onceHandler.f7proxy=handler,self2.on(events2,onceHandler,priority)},SwiperClass.prototype.off=function(events2,handler){var self2=this;return self2.eventsListeners&&events2.split(" ").forEach(function(event){typeof handler>"u"?self2.eventsListeners[event]=[]:self2.eventsListeners[event]&&self2.eventsListeners[event].length&&self2.eventsListeners[event].forEach(function(eventHandler,index2){(eventHandler===handler||eventHandler.f7proxy&&eventHandler.f7proxy===handler)&&self2.eventsListeners[event].splice(index2,1)})}),self2},SwiperClass.prototype.emit=function(){for(var args=[],len=arguments.length;len--;)args[len]=arguments[len];var self2=this;if(!self2.eventsListeners)return self2;var events2,data2,context;typeof args[0]=="string"||Array.isArray(args[0])?(events2=args[0],data2=args.slice(1,args.length),context=self2):(events2=args[0].events,data2=args[0].data,context=args[0].context||self2);var eventsArray=Array.isArray(events2)?events2:events2.split(" ");return eventsArray.forEach(function(event){if(self2.eventsListeners&&self2.eventsListeners[event]){var handlers=[];self2.eventsListeners[event].forEach(function(eventHandler){handlers.push(eventHandler)}),handlers.forEach(function(eventHandler){eventHandler.apply(context,data2)})}}),self2},SwiperClass.prototype.useModulesParams=function(instanceParams){var instance=this;instance.modules&&Object.keys(instance.modules).forEach(function(moduleName){var module2=instance.modules[moduleName];module2.params&&Utils.extend(instanceParams,module2.params)})},SwiperClass.prototype.useModules=function(modulesParams){modulesParams===void 0&&(modulesParams={});var instance=this;instance.modules&&Object.keys(instance.modules).forEach(function(moduleName){var module2=instance.modules[moduleName],moduleParams=modulesParams[moduleName]||{};module2.instance&&Object.keys(module2.instance).forEach(function(modulePropName){var moduleProp=module2.instance[modulePropName];typeof moduleProp=="function"?instance[modulePropName]=moduleProp.bind(instance):instance[modulePropName]=moduleProp}),module2.on&&instance.on&&Object.keys(module2.on).forEach(function(moduleEventName){instance.on(moduleEventName,module2.on[moduleEventName])}),module2.create&&module2.create.bind(instance)(moduleParams)})},staticAccessors.components.set=function(components2){var Class=this;Class.use&&Class.use(components2)},SwiperClass.installModule=function(module2){for(var params=[],len=arguments.length-1;len-- >0;)params[len]=arguments[len+1];var Class=this;Class.prototype.modules||(Class.prototype.modules={});var name=module2.name||Object.keys(Class.prototype.modules).length+"_"+Utils.now();return Class.prototype.modules[name]=module2,module2.proto&&Object.keys(module2.proto).forEach(function(key){Class.prototype[key]=module2.proto[key]}),module2.static&&Object.keys(module2.static).forEach(function(key){Class[key]=module2.static[key]}),module2.install&&module2.install.apply(Class,params),Class},SwiperClass.use=function(module2){for(var params=[],len=arguments.length-1;len-- >0;)params[len]=arguments[len+1];var Class=this;return Array.isArray(module2)?(module2.forEach(function(m){return Class.installModule(m)}),Class):Class.installModule.apply(Class,[module2].concat(params))},Object.defineProperties(SwiperClass,staticAccessors);function updateSize(){var swiper=this,width,height,$el=swiper.$el;typeof swiper.params.width<"u"?width=swiper.params.width:width=$el[0].clientWidth,typeof swiper.params.height<"u"?height=swiper.params.height:height=$el[0].clientHeight,!(width===0&&swiper.isHorizontal()||height===0&&swiper.isVertical())&&(width=width-parseInt($el.css("padding-left"),10)-parseInt($el.css("padding-right"),10),height=height-parseInt($el.css("padding-top"),10)-parseInt($el.css("padding-bottom"),10),Utils.extend(swiper,{width,height,size:swiper.isHorizontal()?width:height}))}function updateSlides(){var swiper=this,params=swiper.params,$wrapperEl=swiper.$wrapperEl,swiperSize=swiper.size,rtl=swiper.rtlTranslate,wrongRTL=swiper.wrongRTL,isVirtual=swi
1per.virtual&&params.virtual.enabled,previousSlidesLength=isVirtual?swiper.virtual.slides.length:swiper.slides.length,slides=$wrapperEl.children("."+swiper.params.slideClass),slidesLength=isVirtual?swiper.virtual.slides.length:slides.length,snapGrid=[],slidesGrid=[],slidesSizesGrid=[];function slidesForMargin(slideIndex){return params.cssMode?slideIndex!==slides.length-1:!0}var offsetBefore=params.slidesOffsetBefore;typeof offsetBefore=="function"&&(offsetBefore=params.slidesOffsetBefore.call(swiper));var offsetAfter=params.slidesOffsetAfter;typeof offsetAfter=="function"&&(offsetAfter=params.slidesOffsetAfter.call(swiper));var previousSnapGridLength=swiper.snapGrid.length,previousSlidesGridLength=swiper.snapGrid.length,spaceBetween=params.spaceBetween,slidePosition=-offsetBefore,prevSlideSize=0,index2=0;if(!(typeof swiperSize>"u")){typeof spaceBetween=="string"&&spaceBetween.indexOf("%")>=0&&(spaceBetween=parseFloat(spaceBetween.replace("%",""))/100*swiperSize),swiper.virtualSize=-spaceBetween,rtl?slides.css({marginLeft:"",marginTop:""}):slides.css({marginRight:"",marginBottom:""});var slidesNumberEvenToRows;params.slidesPerColumn>1&&(Math.floor(slidesLength/params.slidesPerColumn)===slidesLength/swiper.params.slidesPerColumn?slidesNumberEvenToRows=slidesLength:slidesNumberEvenToRows=Math.ceil(slidesLength/params.slidesPerColumn)*params.slidesPerColumn,params.slidesPerView!=="auto"&&params.slidesPerColumnFill==="row"&&(slidesNumberEvenToRows=Math.max(slidesNumberEvenToRows,params.slidesPerView*params.slidesPerColumn)));for(var slideSize,slidesPerColumn=params.slidesPerColumn,slidesPerRow=slidesNumberEvenToRows/slidesPerColumn,numFullColumns=Math.floor(slidesLength/params.slidesPerColumn),i=0;i<slidesLength;i+=1){slideSize=0;var slide2=slides.eq(i);if(params.slidesPerColumn>1){var newSlideOrderIndex=void 0,column=void 0,row=void 0;if(params.slidesPerColumnFill==="row"&&params.slidesPerGroup>1){var groupIndex=Math.floor(i/(params.slidesPerGroup*params.slidesPerColumn)),slideIndexInGroup=i-params.slidesPerColumn*params.slidesPerGroup*groupIndex,columnsInGroup=groupIndex===0?params.slidesPerGroup:Math.min(Math.ceil((slidesLength-groupIndex*slidesPerColumn*params.slidesPerGroup)/slidesPerColumn),params.slidesPerGroup);row=Math.floor(slideIndexInGroup/columnsInGroup),column=slideIndexInGroup-row*columnsInGroup+groupIndex*params.slidesPerGroup,newSlideOrderIndex=column+row*slidesNumberEvenToRows/slidesPerColumn,slide2.css({"-webkit-box-ordinal-group":newSl
vendor: 13,457 bytes, line 1
1ideOrderIndex,"-moz-box-ordinal-group":newSlideOrderIndex,"-ms-flex-order":newSlideOrderIndex,"-webkit-order":newSlideOrderIndex,order:newSlideOrderIndex})}else params.slidesPerColumnFill==="column"?(column=Math.floor(i/slidesPerColumn),row=i-column*slidesPerColumn,(column>numFullColumns||column===numFullColumns&&row===slidesPerColumn-1)&&(row+=1,row>=slidesPerColumn&&(row=0,column+=1))):(row=Math.floor(i/slidesPerRow),column=i-row*slidesPerRow);slide2.css("margin-"+(swiper.isHorizontal()?"top":"left"),row!==0&&params.spaceBetween&&params.spaceBetween+"px")}if(slide2.css("display")!=="none"){if(params.slidesPerView==="auto"){var slideStyles=win.getComputedStyle(slide2[0],null),currentTransform=slide2[0].style.transform,currentWebKitTransform=slide2[0].style.webkitTransform;if(currentTransform&&(slide2[0].style.transform="none"),currentWebKitTransform&&(slide2[0].style.webkitTransform="none"),params.roundLengths)slideSize=swiper.isHorizontal()?slide2.outerWidth(!0):slide2.outerHeight(!0);else if(swiper.isHorizontal()){var width=parseFloat(slideStyles.getPropertyValue("width")),paddingLeft=parseFloat(slideStyles.getPropertyValue("padding-left")),paddingRight=parseFloat(slideStyles.getPropertyValue("padding-right")),marginLeft=parseFloat(slideStyles.getPropertyValue("margin-left")),marginRight=parseFloat(slideStyles.getPropertyValue("margin-right")),boxSizing=slideStyles.getPropertyValue("box-sizing");boxSizing&&boxSizing==="border-box"?slideSize=width+marginLeft+marginRight:slideSize=width+paddingLeft+paddingRight+marginLeft+marginRight}else{var height=parseFloat(slideStyles.getPropertyValue("height")),paddingTop=parseFloat(slideStyles.getPropertyValue("padding-top")),paddingBottom=parseFloat(slideStyles.getPropertyValue("padding-bottom")),marginTop=parseFloat(slideStyles.getPropertyValue("margin-top")),marginBottom=parseFloat(slideStyles.getPropertyValue("margin-bottom")),boxSizing$1=slideStyles.getPropertyValue("box-sizing");boxSizing$1&&boxSizing$1==="border-box"?slideSize=height+marginTop+marginBottom:slideSize=height+paddingTop+paddingBottom+marginTop+marginBottom}currentTransform&&(slide2[0].style.transform=currentTransform),currentWebKitTransform&&(slide2[0].style.webkitTransform=currentWebKitTransform),params.roundLengths&&(slideSize=Math.floor(slideSize))}else slideSize=(swiperSize-(params.slidesPerView-1)*spaceBetween)/params.slidesPerView,params.roundLengths&&(slideSize=Math.floor(slideSize)),slides[i]&&(swiper.isHorizontal()?slides[i].style.width=slideSize+"px":slides[i].style.height=slideSize+"px");slides[i]&&(slides[i].swiperSlideSize=slideSize),slidesSizesGrid.push(slideSize),params.centeredSlides?(slidePosition=slidePosition+slideSize/2+prevSlideSize/2+spaceBetween,prevSlideSize===0&&i!==0&&(slidePosition=slidePosition-swiperSize/2-spaceBetween),i===0&&(slidePosition=slidePosition-swiperSize/2-spaceBetween),Math.abs(slidePosition)<1/1e3&&(slidePosition=0),params.roundLengths&&(slidePosition=Math.floor(slidePosition)),index2%params.slidesPerGroup===0&&snapGrid.push(slidePosition),slidesGrid.push(slidePosition)):(params.roundLengths&&(slidePosition=Math.floor(slidePosition)),(index2-Math.min(swiper.params.slidesPerGroupSkip,index2))%swiper.params.slidesPerGroup===0&&snapGrid.push(slidePosition),slidesGrid.push(slidePosition),slidePosition=slidePosition+slideSize+spaceBetween),swiper.virtualSize+=slideSize+spaceBetween,prevSlideSize=slideSize,index2+=1}}swiper.virtualSize=Math.max(swiper.virtualSize,swiperSize)+offsetAfter;var newSlidesGrid;if(rtl&&wrongRTL&&(params.effect==="slide"||params.effect==="coverflow")&&$wrapperEl.css({width:swiper.virtualSize+params.spaceBetween+"px"}),params.setWrapperSize&&(swiper.isHorizontal()?$wrapperEl.css({width:swiper.virtualSize+params.spaceBetween+"px"}):$wrapperEl.css({height:swiper.virtualSize+params.spaceBetween+"px"})),params.slidesPerColumn>1&&(swiper.virtualSize=(slideSize+params.spaceBetween)*slidesNumberEvenToRows,swiper.virtualSize=Math.ceil(swiper.virtualSize/params.slidesPerColumn)-params.spaceBetween,swiper.isHorizontal()?$wrapperEl.css({width:swiper.virtualSize+params.spaceBetween+"px"}):$wrapperEl.css({height:swiper.virtualSize+params.spaceBetween+"px"}),params.centeredSlides)){newSlidesGrid=[];for(var i$1=0;i$1<snapGrid.length;i$1+=1){var slidesGridItem=snapGrid[i$1];params.roundLengths&&(slidesGridItem=Math.floor(slidesGridItem)),snapGrid[i$1]<swiper.virtualSize+snapGrid[0]&&newSlidesGrid.push(slidesGridItem)}snapGrid=newSlidesGrid}if(!params.centeredSlides){newSlidesGrid=[];for(var i$2=0;i$2<snapGrid.length;i$2+=1){var slidesGridItem$1=snapGrid[i$2];params.roundLengths&&(slidesGridItem$1=Math.floor(slidesGridItem$1)),snapGrid[i$2]<=swiper.virtualSize-swiperSize&&newSlidesGrid.push(slidesGridItem$1)}snapGrid=newSlidesGrid,Math.floor(swiper.virtualSize-swiperSize)-Math.floor(snapGrid[snapGrid.length-1])>1&&snapGrid.push(swiper.virtualSize-swiperSize)}if(snapGrid.length===0&&(snapGrid=[0]),params.spaceBetween!==0&&(swiper.isHorizontal()?rtl?slides.filter(slidesForMargin).css({marginLeft:spaceBetween+"px"}):slides.filter(slidesForMargin).css({marginRight:spaceBetween+"px"}):slides.filter(slidesForMargin).css({marginBottom:spaceBetween+"px"})),params.centeredSlides&&params.centeredSlidesBounds){var allSlidesSize=0;slidesSizesGrid.forEach(function(slideSizeValue){allSlidesSize+=slideSizeValue+(params.spaceBetween?params.spaceBetween:0)}),allSlidesSize-=params.spaceBetween;var maxSnap=allSlidesSize-swiperSize;snapGrid=snapGrid.map(function(snap){return snap<0?-offsetBefore:snap>maxSnap?maxSnap+offsetAfter:snap})}if(params.centerInsufficientSlides){var allSlidesSize$1=0;if(slidesSizesGrid.forEach(function(slideSizeValue){allSlidesSize$1+=slideSizeValue+(params.spaceBetween?params.spaceBetween:0)}),allSlidesSize$1-=params.spaceBetween,allSlidesSize$1<swiperSize){var allSlidesOffset=(swiperSize-allSlidesSize$1)/2;snapGrid.forEach(function(snap,snapIndex){snapGrid[snapIndex]=snap-allSlidesOffset}),slidesGrid.forEach(function(snap,snapIndex){slidesGrid[snapIndex]=snap+allSlidesOffset})}}Utils.extend(swiper,{slides,snapGrid,slidesGrid,slidesSizesGrid}),slidesLength!==previousSlidesLength&&swiper.emit("slidesLengthChange"),snapGrid.length!==previousSnapGridLength&&(swiper.params.watchOverflow&&swiper.checkOverflow(),swiper.emit("snapGridLengthChange")),slidesGrid.length!==previousSlidesGridLength&&swiper.emit("slidesGridLengthChange"),(params.watchSlidesProgress||params.watchSlidesVisibility)&&swiper.updateSlidesOffset()}}function updateAutoHeight(speed){var swiper=this,activeSlides=[],newHeight=0,i;if(typeof speed=="number"?swiper.setTransition(speed):speed===!0&&swiper.setTransition(swiper.params.speed),swiper.params.slidesPerView!=="auto"&&swiper.params.slidesPerView>1)for(i=0;i<Math.ceil(swiper.params.slidesPerView);i+=1){var index2=swiper.activeIndex+i;if(index2>swiper.slides.length)break;activeSlides.push(swiper.slides.eq(index2)[0])}else activeSlides.push(swiper.slides.eq(swiper.activeIndex)[0]);for(i=0;i<activeSlides.length;i+=1)if(typeof activeSlides[i]<"u"){var height=activeSlides[i].offsetHeight;newHeight=height>newHeight?height:newHeight}newHeight&&swiper.$wrapperEl.css("height",newHeight+"px")}function updateSlidesOffset(){for(var swiper=this,slides=swiper.slides,i=0;i<slides.length;i+=1)slides[i].swiperSlideOffset=swiper.isHorizontal()?slides[i].offsetLeft:slides[i].offsetTop}function updateSlidesProgress(translate2){translate2===void 0&&(translate2=this&&this.translate||0);var swiper=this,params=swiper.params,slides=swiper.slides,rtl=swiper.rtlTranslate;if(slides.length!==0){typeof slides[0].swiperSlideOffset>"u"&&swiper.updateSlidesOffset();var offsetCenter=-translate2;rtl&&(offsetCenter=translate2),slides.removeClass(params.slideVisibleClass),swiper.visibleSlidesIndexes=[],swiper.visibleSlides=[];for(var i=0;i<slides.length;i+=1){var slide2=slides[i],slideProgress=(offsetCenter+(params.centeredSlides?swiper.minTranslate():0)-slide2.swiperSlideOffset)/(slide2.swiperSlideSize+params.spaceBetween);if(params.watchSlidesVisibility){var slideBefore=-(offsetCenter-slide2.swiperSlideOffset),slideAfter=slideBefore+swiper.slidesSizesGrid[i],isVisible=slideBefore>=0&&slideBefore<swiper.size-1||slideAfter>1&&slideAfter<=swiper.size||slideBefore<=0&&slideAfter>=swiper.size;isVisible&&(swiper.visibleSlides.push(slide2),swiper.visibleSlidesIndexes.push(i),slides.eq(i).addClass(params.slideVisibleClass))}slide2.progress=rtl?-slideProgress:slideProgress}swiper.visibleSlides=$(swiper.visibleSlides)}}function updateProgress(translate2){var swiper=this;if(typeof translate2>"u"){var multiplier=swiper.rtlTranslate?-1:1;translate2=swiper&&swiper.translate&&swiper.translate*multiplier||0}var params=swiper.params,translatesDiff=swiper.maxTranslate()-swiper.minTranslate(),progress=swiper.progress,isBeginning=swiper.isBeginning,isEnd=swiper.isEnd,wasBeginning=isBeginning,wasEnd=isEnd;translatesDiff===0?(progress=0,isBeginning=!0,isEnd=!0):(progress=(translate2-swiper.minTranslate())/translatesDiff,isBeginning=progress<=0,isEnd=progress>=1),Utils.extend(swiper,{progress,isBeginning,isEnd}),(params.watchSlidesProgress||params.watchSlidesVisibility)&&swiper.updateSlidesProgress(translate2),isBeginning&&!wasBeginning&&swiper.emit("reachBeginning toEdge"),isEnd&&!wasEnd&&swiper.emit("reachEnd toEdge"),(wasBeginning&&!isBeginning||wasEnd&&!isEnd)&&swiper.emit("fromEdge"),swiper.emit("progress",progress)}function updateSlidesClasses(){var swiper=this,slides=swiper.slides,params=swiper.params,$wrapperEl=swiper.$wrapperEl,activeIndex=swiper.activeIndex,realIndex=swiper.realIndex,isVirtual=swiper.virtual&&params.virtual.enabled;slides.removeClass(params.slideActiveClass+" "+params.slideNextClass+" "+params.slidePrevClass+" "+params.slideDuplicateActiveClass+" "+params.slideDuplicateNextClass+" "+params.slideDuplicatePrevClass);var activeSlide;isVirtual?activeSlide=swiper.$wrapperEl.find("."+params.slideClass+'[data-swiper-slide-index="'+activeIndex+'"]'):activeSlide=slides.eq(activeIndex),activeSlide.addClass(params.slideActiveClass),params.loop&&(activeSlide.hasClass(params.slideDuplicateClass)?$wrapperEl.children("."+params.slideClass+":not(."+params.slideDuplicateClass+')[data-swiper-slide-index="'+realIndex+'"]').addClass(params.slideDuplicateActiveClass):$wrapperEl.children("."+params.slideClass+"."+params.slideDuplicateClass+'[data-swiper-slide-index="'+realIndex+'"]').addClass(params.slideDuplicateActiveClass));var nextSlide=activeSlide.nextAll("."+params.slideClass).eq(0).addClass(params.slideNextClass);params.loop&&nextSlide.length===0&&(nextSlide=slides.eq(0),nextSlide.addClass(params.slideNextClass));var prevSlide=activeSlide.prevAll("."+params.slideClass).eq(0).addClass(params.slidePrevClass);params.loop&&prevSlide.length===0&&(prevSlide=slides.eq(-1),prevSlide.addClass(params.slidePrevClass)),params.loop&&(nextSlide.hasClass(params.slideDuplicateClass)?$wrapperEl.children("."+params.slideClass+":not(."+params.slideDuplicateClass+')[data-swiper-slide-index="'+nextSlide.attr("data-swiper-slide-index")+'"]').addClass(params.slideDuplicateNextClass):$wrapperEl.children("."+params.slideClass+"."+params.slideDuplicateClass+'[data-swiper-slide-index="'+nextSlide.attr("data-swiper-slide-index")+'"]').addClass(params.slideDuplicateNextClass),prevSlide.hasClass(params.slideDuplicateClass)?$wrapperEl.children("."+params.slideClass+":not(."+params.slideDuplicateClass+')[data-swiper-slide-index="'+prevSlide.attr("data-swiper-slide-index")+'"]').addClass(params.slideDuplicatePrevClass):$wrapperEl.children("."+params.slideClass+"."+params.slideDuplicateClass+'[data-swiper-slide-index="'+prevSlide.attr("data-swiper-slide-index")+'"]').addClass(params.slideDuplicatePrevClass))}function updateActiveIndex(newActiveIndex){var swiper=this,translate2=swiper.rtlTranslate?swiper.translate:-swiper.translate,slidesGrid=swiper.slidesGrid,snapGrid=swiper.snapGrid,params=swiper.params,previousIndex=swiper.activeIndex,previousRealIndex=swiper.realIndex,previousSnapIndex=swiper.snapIndex,activeIndex=newActiveIndex,snapIndex;if(typeof activeIndex>"u"){for(var i=0;i<slidesGrid.length;i+=1)typeof slidesGrid[i+1]<"u"?translate2>=slidesGrid[i]&&translate2<slidesGrid[i+1]-(slidesGrid[i+1]-slidesGrid[i])/2?activeIndex=i:translate2>=slidesGrid[i]&&translate2<slidesGrid[i+1]&&(activeIndex=i+1):translate2>=slidesGrid[i]&&(activeIndex=i);params.normalizeSlideIndex&&(activeIndex<0||typeof activeIndex>"u")&&(activeIndex=0)}if(snapGrid.indexOf(translate2)>=0)snapIndex=snapGrid.indexOf(translate2);else{var skip=Math.min(params.slidesPerGroupSkip,activeIndex);snapIndex=skip+Math.floor((activeIndex-skip)/params.slidesPerGroup)}if(snapIndex>=snapGrid.length&&(snapIndex=snapGrid.length-1),activeIndex===previousIndex){snapIndex!==previousSnapIndex&&(swiper.snapIndex=snapIndex,swiper.emit("snapIndexChange"));return}var realIndex=parseInt(swiper.slides.eq(activeIndex).attr("data-swiper-slide-index")||activeIndex,10);Utils.extend(swiper,{snapIndex,realIndex,previousIndex,activeIndex}),swiper.emit("activeIndexChange"),swiper.emit("snapIndexChange"),previousRealIndex!==realIndex&&swiper.emit("realIndexChange"),(swiper.initialized||swiper.runCallbacksOnInit)&&swiper.emit("slideChange")}function updateClickedSlide(e){var swiper=this,params=swiper.params,slide2=$(e.target).closest("."+params.slideClass)[0],slideFound=!1;if(slide2)for(var i=0;i<swiper.slides.length;i+=1)swiper.slides[i]===slide2&&(slideFound=!0);
1if(slide2&&slideFound)swiper.clickedSlide=slide2,swiper.virtual&&swiper.params.virtual.enabled?swiper.clickedIndex=parseInt($(slide2).attr("data-swiper-slide-index"),10):swiper.clickedIndex=$(slide2).index();else{swiper.clickedSlide=void 0,swiper.clickedIndex=void 0;return}params.slideToClickedSlide&&swiper.clickedIndex!==void 0&&swiper.clickedIndex!==swiper.activeIndex&&swiper.slideToClickedSlide()}var update={updateSize,updateSlides,updateAutoHeight,updateSlidesOffset,updateSlidesProgress,updateProgress,updateSlidesClasses,updateActiveIndex,updateClickedSlide};function getTranslate(axis){axis===void 0&&(axis=this.isHorizontal()?"x":"y");var swiper=this,params=swiper.params,rtl=swiper.rtlTranslate,translate2=swiper.translate,$wrapperEl=swiper.$wrapperEl;if(params.virtualTranslate)return rtl?-translate2:translate2;if(params.cssMode)return translate2;var currentTranslate=Utils.getTranslate($wrapperEl[0],axis);return rtl&&(currentTranslate=-currentTranslate),currentTranslate||0}function setTranslate(translate2,byController){var swiper=this,rtl=swiper.rtlTranslate,params=swiper.params,$wrapperEl=swiper.$wrapperEl,wrapperEl=swiper.wrapperEl,progress=swiper.progress,x=0,y=0,z=0;swiper.isHorizontal()?x=rtl?-translate2:translate2:y=translate2,params.roundLengths&&(x=Math.floor(x),y=Math.floor(y)),params.cssMode?wrapperEl[swiper.isHorizontal()?"scrollLeft":"scrollTop"]=swiper.isHorizontal()?-x:-y:params.virtualTranslate||$wrapperEl.transform("translate3d("+x+"px, "+y+"px, "+z+"px)"),swiper.previousTranslate=swiper.translate,swiper.translate=swiper.isHorizontal()?x:y;var newProgress,translatesDiff=swiper.maxTranslate()-swiper.minTranslate();translatesDiff===0?newProgress=0:newProgress=(translate2-swiper.minTranslate())/translatesDiff,newProgress!==progress&&swiper.updateProgress(translate2),swiper.emit("setTranslate",swiper.translate,byController)}function minTranslate(){return-this.snapGrid[0]}function maxTranslate(){return-this.snapGrid[this.snapGrid.length-1]}function translateTo(translate2,speed,runCallbacks,translateBounds,internal){var obj;translate2===void 0&&(translate2=0),speed===void 0&&(speed=this.params.speed),runCallbacks===void 0&&(runCallbacks=!0),translateBounds===void 0&&(translateBounds=!0);var swiper=this,params=swiper.params,wrapperEl=swiper.wrapperEl;
1if(swiper.animating&&params.preventInteractionOnTransition)return!1;var minTranslate2=swiper.minTranslate(),maxTranslate2=swiper.maxTranslate(),newTranslate;if(translateBounds&&translate2>minTranslate2?newTranslate=minTranslate2:translateBounds&&translate2<maxTranslate2?newTranslate=maxTranslate2:newTranslate=translate2,swiper.updateProgress(newTranslate),params.cssMode){var isH=swiper.isHorizontal();return speed===0?wrapperEl[isH?"scrollLeft":"scrollTop"]=-newTranslate:wrapperEl.scrollTo?wrapperEl.scrollTo((obj={},obj[isH?"left":"top"]=-newTranslate,obj.behavior="smooth",obj)):wrapperEl[isH?"scrollLeft":"scrollTop"]=-newTranslate,!0}return speed===0?(swiper.setTransition(0),swiper.setTranslate(newTranslate),runCallbacks&&(swiper.emit("beforeTransitionStart",speed,internal),swiper.emit("transitionEnd"))):(swiper.setTransition(speed),swiper.setTranslate(newTranslate),runCallbacks&&(swiper.emit("beforeTransitionStart",speed,internal),swiper.emit("transitionStart")),swiper.animating||(swiper.animating=!0,swiper.onTranslateToWrapperTransitionEnd||(swiper.onTranslateToWrapperTransitionEnd=function(e){!swiper||swiper.destroyed||e.target===this&&(swiper.$wrapperEl[0].removeEventListener("transitionend",swiper.onTranslateToWrapperTransitionEnd),swiper.$wrapperEl[0].removeEventListener("webkitTransitionEnd",swiper.onTranslateToWrapperTransitionEnd),swiper.onTranslateToWrapperTransitionEnd=null,delete swiper.onTranslateToWrapperTransitionEnd,runCallbacks&&swiper.emit("transitionEnd"))}),swiper.$wrapperEl[0].addEventListener("transitionend",swiper.onTranslateToWrapperTransitionEnd),swiper.$wrapperEl[0].addEventListener("webkitTransitionEnd",swiper.onTranslateToWrapperTransitionEnd))),!0}var translate={getTranslate,setTranslate,minTranslate,maxTranslate,translateTo};function setTransition(duration,byController){var swiper=this;swiper.params.cssMode||swiper.$wrapperEl.transition(duration),swiper.emit("setTransition",duration,byController)}function transitionStart(runCallbacks,direction){runCallbacks===void 0&&(runCallbacks=!0);var swiper=this,activeIndex=swiper.activeIndex,params=swiper.params,previousIndex=swiper.previousIndex;if(!params.cssMode){params.autoHeight&&swiper.updateAutoHeight();var dir=direction;if(dir||(activeIndex>previousIndex?dir="next":activeIndex<previousIndex?dir="prev":dir="reset"),swiper.emit("transitionStart"),runCallbacks&&activeIndex!==previousIndex){if(dir==="reset"){swiper.emit("slideResetTransitionStart");return}swiper.emit("slideChangeTransitionStart"),dir==="next"?swiper.emit("slideNextTransitionStart"):swiper.emit("slidePrevTransitionStart")}}}function transitionEnd$1(runCallbacks,direction){runCallbacks===void 0&&(runCallbacks=!0);var swiper=this,activeIndex=swiper.activeIndex,previousIndex=swiper.previousIndex,params=swiper.params;if(swiper.animating=!1,!params.cssMode){swiper.setTransition(0);var dir=direction;if(dir||(activeIndex>previousIndex?dir="next":activeIndex<previousIndex?dir="prev":dir="reset"),swiper.emit("transitionEnd"),runCallbacks&&activeIndex!==previousIndex){if(dir==="reset"){swiper.emit("slideResetTransitionEnd");return}swiper.emit("slideChangeTransitionEnd"),dir==="next"?swiper.emit("slideNextTransitionEnd"):swiper.emit("slidePrevTransitionEnd")}}}var transition$1={setTransition,transitionStart,transitionEnd:transitionEnd$1};function slideTo(index2,speed,runCallbacks,internal){var obj;index2===void 0&&(index2=0),speed===void 0&&(speed=this.params.speed),runCallbacks===void 0&&(runCallbacks=!0);var swiper=this,slideIndex=index2;slideIndex<0&&(slideIndex=0);var params=swiper.params,snapGrid=swiper.snapGrid,slidesGrid=swiper.slidesGrid,previousIndex=swiper.previousIndex,activeIndex=swiper.activeIndex,rtl=swiper.rtlTranslate,wrapperEl=swiper.wrapperEl;
1if(swiper.animating&&params.preventInteractionOnTransition)return!1;var skip=Math.min(swiper.params.slidesPerGroupSkip,slideIndex),snapIndex=skip+Math.floor((slideIndex-skip)/swiper.params.slidesPerGroup);snapIndex>=snapGrid.length&&(snapIndex=snapGrid.length-1),(activeIndex||params.initialSlide||0)===(previousIndex||0)&&runCallbacks&&swiper.emit("beforeSlideChangeStart");var translate2=-snapGrid[snapIndex];if(swiper.updateProgress(translate2),params.normalizeSlideIndex)for(var i=0;i<slidesGrid.length;i+=1)-Math.floor(translate2*100)>=Math.floor(slidesGrid[i]*100)&&(slideIndex=i);if(swiper.initialized&&slideIndex!==activeIndex&&(!swiper.allowSlideNext&&translate2<swiper.translate&&translate2<swiper.minTranslate()||!swiper.allowSlidePrev&&translate2>swiper.translate&&translate2>swiper.maxTranslate()&&(activeIndex||0)!==slideIndex))return!1;var direction;if(slideIndex>activeIndex?direction="next":slideIndex<activeIndex?direction="prev":direction="reset",rtl&&-translate2===swiper.translate||!rtl&&translate2===swiper.translate)return swiper.updateActiveIndex(slideIndex),params.autoHeight&&swiper.updateAutoHeight(),swiper.updateSlidesClasses(),params.effect!=="slide"&&swiper.setTranslate(translate2),direction!=="reset"&&(swiper.transitionStart(runCallbacks,direction),swiper.transitionEnd(runCallbacks,direction)),!1;if(params.cssMode){var isH=swiper.isHorizontal();return speed===0?wrapperEl[isH?"scrollLeft":"scrollTop"]=-translate2:wrapperEl.scrollTo?wrapperEl.scrollTo((obj={},obj[isH?"left":"top"]=-translate2,obj.behavior="smooth",obj)):wrapperEl[isH?"scrollLeft":"scrollTop"]=-translate2,!0}return speed===0?(swiper.setTransition(0),swiper.setTranslate(translate2),swiper.updateActiveIndex(slideIndex),swiper.updateSlidesClasses(),swiper.emit("beforeTransitionStart",speed,internal),swiper.transitionStart(runCallbacks,direction),swiper.transitionEnd(runCallbacks,direction)):(swiper.setTransition(speed),swiper.setTranslate(translate2),swiper.updateActiveIndex(slideIndex),swiper.updateSlidesClasses(),swiper.emit("beforeTransitionStart",speed,internal),swiper.transitionStart(runCallbacks,direction),swiper.animating||(swiper.animating=!0,swiper.onSlideToWrapperTransitionEnd||(swiper.onSlideToWrapperTransitionEnd=function(e){!swiper||swiper.destroyed||e.target===this&&(swiper.$wrapperEl[0].removeEventListener("transitionend",swiper.onSlideToWrapperTransitionEnd),swiper.$wrapperEl[0].removeEventListener("webkitTransitionEnd",swiper.onSlideToWrapperTransitionEnd),swiper.onSlideToWrapperTransitionEnd=null,delete swiper.onSlideToWrapperTransitionEnd,swiper.transitionEnd(runCallbacks,direction))}),swiper.$wrapperEl[0].addEventListener("transitionend",swiper.onSlideToWrapperTransitionEnd),swiper.$wrapperEl[0].addEventListener("webkitTransitionEnd",swiper.onSlideToWrapperTransitionEnd))),!0}function slideToLoop(index2,speed,runCallbacks,internal){index2===void 0&&(index2=0),speed===void 0&&(speed=this.params.speed),runCallbacks===void 0&&(runCallbacks=!0);var swiper=this,newIndex=index2;return swiper.params.loop&&(newIndex+=swiper.loopedSlides),swiper.slideTo(newIndex,speed,runCallbacks,internal)}function slideNext(speed,runCallbacks,internal){speed===void 0&&(speed=this.params.speed),runCallbacks===void 0&&(runCallbacks=!0);var swiper=this,params=swiper.params,animating=swiper.animating,increment=swiper.activeIndex<params.slidesPerGroupSkip?1:params.slidesPerGroup;if(params.loop){if(animating)return!1;swiper.loopFix(),swiper._clientLeft=swiper.$wrapperEl[0].clientLeft}return swiper.slideTo(swiper.activeIndex+increment,speed,runCallbacks,internal)}function slidePrev(speed,runCallbacks,internal){speed===void 0&&(speed=this.params.speed),runCallbacks===void 0&&(runCallbacks=!0);var swiper=this,params=swiper.params,animating=swiper.animating,snapGrid=swiper.snapGrid,slidesGrid=swiper.slidesGrid,rtlTranslate=swiper.rtlTranslate;if(params.loop){if(animating)return!1;swiper.loopFix(),swiper._clientLeft=swiper.$wrapperEl[0].clientLeft}var translate2=rtlTranslate?swiper.translate:-swiper.translate;function normalize(val){return val<0?-Math.floor(Math.abs(val)):Math.floor(val)}var normalizedTranslate=normalize(translate2),normalizedSnapGrid=snapGrid.map(function(val){return normalize(val)}),normalizedSlidesGrid=slidesGrid.map(function(val){return normalize(val)}),currentSnap=snapGrid[normalizedSnapGrid.indexOf(normalizedTranslate)],prevSnap=snapGrid[normalizedSnapGrid.indexOf(normalizedTranslate)-1];typeof prevSnap>
1"u"&&params.cssMode&&snapGrid.forEach(function(snap){!prevSnap&&normalizedTranslate>=snap&&(prevSnap=snap)});var prevIndex;return typeof prevSnap<"u"&&(prevIndex=slidesGrid.indexOf(prevSnap),prevIndex<0&&(prevIndex=swiper.activeIndex-1)),swiper.slideTo(prevIndex,speed,runCallbacks,internal)}function slideReset(speed,runCallbacks,internal){speed===void 0&&(speed=this.params.speed),runCallbacks===void 0&&(runCallbacks=!0);var swiper=this;return swiper.slideTo(swiper.activeIndex,speed,runCallbacks,internal)}function slideToClosest(speed,runCallbacks,internal,threshold){speed===void 0&&(speed=this.params.speed),runCallbacks===void 0&&(runCallbacks=!0),threshold===void 0&&(threshold=.5);var swiper=this,index2=swiper.activeIndex,skip=Math.min(swiper.params.slidesPerGroupSkip,index2),snapIndex=skip+Math.floor((index2-skip)/swiper.params.slidesPerGroup),translate2=swiper.rtlTranslate?swiper.translate:-swiper.translate;if(translate2>=swiper.snapGrid[snapIndex]){var currentSnap=swiper.snapGrid[snapIndex],nextSnap=swiper.snapGrid[snapIndex+1];translate2-currentSnap>(nextSnap-currentSnap)*threshold&&(index2+=swiper.params.slidesPerGroup)}else{var prevSnap=swiper.snapGrid[snapIndex-1],currentSnap$1=swiper.snapGrid[snapIndex];translate2-prevSnap<=(currentSnap$1-prevSnap)*threshold&&(index2-=swiper.params.slidesPerGroup)}return index2=Math.max(index2,0),index2=Math.min(index2,swiper.slidesGrid.length-1),swiper.slideTo(index2,speed,runCallbacks,internal)}function slideToClickedSlide(){var swiper=this,params=swiper.params,$wrapperEl=swiper.$wrapperEl,slidesPerView=params.slidesPerView==="auto"?swiper.slidesPerViewDynamic():params.slidesPerView,slideToIndex=swiper.clickedIndex,realIndex;if(params.loop){if(swiper.animating)return;realIndex=parseInt($(swiper.clickedSlide).attr("data-swiper-slide-index"),10),params.centeredSlides?slideToIndex<swiper.loopedSlides-slidesPerView/2||slideToIndex>swiper.slides.length-swiper.loopedSlides+slidesPerView/2?(swiper.loopFix(),slideToIndex=$wrapperEl.children("."+params.slideClass+'[data-swiper-slide-index="'+realIndex+'"]:not(.'+params.slideDuplicateClass+")").eq(0).index(),Utils.nextTick(function(){swiper.slideTo(slideToIndex)})):swiper.slideTo(slideToIndex):slideToIndex>swiper.slides.length-slidesPerView?(swiper.loopFix(),slideToIndex=$wrapperEl.children("."+params.slideClass+'[data-swiper-slide-index="'+realIndex+'"]:not(.'+params.slideDuplicateClass+")").eq(0).index(),Utils.nextTick(function(){swiper.slideTo(slideToIndex)})):swiper.slideTo(slideToIndex)}else swiper.slideTo(slideToIndex)}var slide={slideTo,slideToLoop,slideNext,slidePrev,slideReset,slideToClosest,slideToClickedSlide};function loopCreate(){var swiper=this,params=swiper.params,$wrapperEl=swiper.$wrapperEl;$wrapperEl.children("."+params.slideClass+"."+params.slideDuplicateClass).remove();var slides=$wrapperEl.children("."+params.slideClass);if(params.loopFillGroupWithBlank){var blankSlidesNum=params.slidesPerGroup-slides.length%params.slidesPerGroup;if(blankSlidesNum!==params.slidesPerGroup){for(var i=0;i<blankSlidesNum;i+=1){var blankNode=$(doc.createElement("div")).addClass(params.slideClass+" "+params.slideBlankClass);$wrapperEl.append(blankNode)}slides=$wrapperEl.children("."+params.slideClass)}}params.slidesPerView==="auto"&&!params.loopedSlides&&(params.loopedSlides=slides.length),swiper.loopedSlides=Math.ceil(parseFloat(params.loopedSlides||params.slidesPerView,10)),swiper.loopedSlides+=params.loopAdditionalSlides,swiper.loopedSlides>slides.length&&(swiper.loopedSlides=slides.length);var prependSlides=[],appendSlides=[];slides.each(function(index2,el){var slide2=$(el);index2<swiper.loopedSlides&&appendSlides.push(el),index2<slides.length&&index2>=slides.length-swiper.loopedSlides&&prependSlides.push(el),slide2.attr("data-swiper-slide-index",index2)});for(var i$1=0;i$1<appendSlides.length;i$1+=1)$wrapperEl.append($(appendSlides[i$1].cloneNode(!0)).addClass(params.slideDuplicateClass));for(var i$2=prependSlides.length-1;i$2>=0;i$2-=1)$wrapperEl.prepend($(prependSlides[i$2].cloneNode(!0)).addClass(params.slideDuplicateClass))}function loopFix(){var swiper=this;swiper.emit("beforeLoopFix");var activeIndex=swiper.activeIndex,slides=swiper.slides,loopedSlides=swiper.loopedSlides,allowSlidePrev=swiper.allowSlidePrev,allowSlideNext=swiper.allowSlideNext,snapGrid=swiper.snapGrid,rtl=swiper.rtlTranslate,newIndex;swiper.allowSlidePrev=!0,swiper.allowSlideNext=!0;var snapTranslate=-snapGrid[activeIndex],diff=snapTranslate-swiper.getTranslate();
vendor: 4,466 bytes, line 1
1if(activeIndex<loopedSlides){newIndex=slides.length-loopedSlides*3+activeIndex,newIndex+=loopedSlides;var slideChanged=swiper.slideTo(newIndex,0,!1,!0);slideChanged&&diff!==0&&swiper.setTranslate((rtl?-swiper.translate:swiper.translate)-diff)}else if(activeIndex>=slides.length-loopedSlides){newIndex=-slides.length+activeIndex+loopedSlides,newIndex+=loopedSlides;var slideChanged$1=swiper.slideTo(newIndex,0,!1,!0);slideChanged$1&&diff!==0&&swiper.setTranslate((rtl?-swiper.translate:swiper.translate)-diff)}swiper.allowSlidePrev=allowSlidePrev,swiper.allowSlideNext=allowSlideNext,swiper.emit("loopFix")}function loopDestroy(){var swiper=this,$wrapperEl=swiper.$wrapperEl,params=swiper.params,slides=swiper.slides;$wrapperEl.children("."+params.slideClass+"."+params.slideDuplicateClass+",."+params.slideClass+"."+params.slideBlankClass).remove(),slides.removeAttr("data-swiper-slide-index")}var loop={loopCreate,loopFix,loopDestroy};function setGrabCursor(moving){var swiper=this;if(!(Support.touch||!swiper.params.simulateTouch||swiper.params.watchOverflow&&swiper.isLocked||swiper.params.cssMode)){var el=swiper.el;el.style.cursor="move",el.style.cursor=moving?"-webkit-grabbing":"-webkit-grab",el.style.cursor=moving?"-moz-grabbin":"-moz-grab",el.style.cursor=moving?"grabbing":"grab"}}function unsetGrabCursor(){var swiper=this;Support.touch||swiper.params.watchOverflow&&swiper.isLocked||swiper.params.cssMode||(swiper.el.style.cursor="")}var grabCursor={setGrabCursor,unsetGrabCursor};function appendSlide(slides){var swiper=this,$wrapperEl=swiper.$wrapperEl,params=swiper.params;if(params.loop&&swiper.loopDestroy(),typeof slides=="object"&&"length"in slides)for(var i=0;i<slides.length;i+=1)slides[i]&&$wrapperEl.append(slides[i]);else $wrapperEl.append(slides);params.loop&&swiper.loopCreate(),params.observer&&Support.observer||swiper.update()}function prependSlide(slides){var swiper=this,params=swiper.params,$wrapperEl=swiper.$wrapperEl,activeIndex=swiper.activeIndex;params.loop&&swiper.loopDestroy();var newActiveIndex=activeIndex+1;if(typeof slides=="object"&&"length"in slides){for(var i=0;i<slides.length;i+=1)slides[i]&&$wrapperEl.prepend(slides[i]);newActiveIndex=activeIndex+slides.length}else $wrapperEl.prepend(slides);params.loop&&swiper.loopCreate(),params.observer&&Support.observer||swiper.update(),swiper.slideTo(newActiveIndex,0,!1)}function addSlide(index2,slides){var swiper=this,$wrapperEl=swiper.$wrapperEl,params=swiper.params,activeIndex=swiper.activeIndex,activeIndexBuffer=activeIndex;params.loop&&(activeIndexBuffer-=swiper.loopedSlides,swiper.loopDestroy(),swiper.slides=$wrapperEl.children("."+params.slideClass));var baseLength=swiper.slides.length;if(index2<=0){swiper.prependSlide(slides);return}if(index2>=baseLength){swiper.appendSlide(slides);return}for(var newActiveIndex=activeIndexBuffer>index2?activeIndexBuffer+1:activeIndexBuffer,slidesBuffer=[],i=baseLength-1;i>=index2;i-=1){var currentSlide=swiper.slides.eq(i);currentSlide.remove(),slidesBuffer.unshift(currentSlide)}if(typeof slides=="object"&&"length"in slides){for(var i$1=0;i$1<slides.length;i$1+=1)slides[i$1]&&$wrapperEl.append(slides[i$1]);newActiveIndex=activeIndexBuffer>index2?activeIndexBuffer+slides.length:activeIndexBuffer}else $wrapperEl.append(slides);for(var i$2=0;i$2<slidesBuffer.length;i$2+=1)$wrapperEl.append(slidesBuffer[i$2]);params.loop&&swiper.loopCreate(),params.observer&&Support.observer||swiper.update(),params.loop?swiper.slideTo(newActiveIndex+swiper.loopedSlides,0,!1):swiper.slideTo(newActiveIndex,0,!1)}function removeSlide(slidesIndexes){var swiper=this,params=swiper.params,$wrapperEl=swiper.$wrapperEl,activeIndex=swiper.activeIndex,activeIndexBuffer=activeIndex;params.loop&&(activeIndexBuffer-=swiper.loopedSlides,swiper.loopDestroy(),swiper.slides=$wrapperEl.children("."+params.slideClass));var newActiveIndex=activeIndexBuffer,indexToRemove;if(typeof slidesIndexes=="object"&&"length"in slidesIndexes){for(var i=0;i<slidesIndexes.length;i+=1)indexToRemove=slidesIndexes[i],swiper.slides[indexToRemove]&&swiper.slides.eq(indexToRemove).remove(),indexToRemove<newActiveIndex&&(newActiveIndex-=1);newActiveIndex=Math.max(newActiveIndex,0)}else indexToRemove=slidesIndexes,swiper.slides[indexToRemove]&&swiper.slides.eq(indexToRemove).remove(),indexToRemove<newActiveIndex&&(newActiveIndex-=1),newActiveIndex=Math.max(newActiveIndex,0);params.loop&&swiper.loopCreate(),params.observer&&Support.observer||swiper.update(
1),params.loop?swiper.slideTo(newActiveIndex+swiper.loopedSlides,0,!1):swiper.slideTo(newActiveIndex,0,!1)}function removeAllSlides(){for(var swiper=this,slidesIndexes=[],i=0;i<swiper.slides.length;i+=1)slidesIndexes.push(i);swiper.removeSlide(slidesIndexes)}var manipulation={appendSlide,prependSlide,addSlide,removeSlide,removeAllSlides},Device=(function(){var platform=win.navigator.platform,ua=win.navigator.userAgent,device={ios:!1,android:!1,androidChrome:!1,desktop:!1,iphone:!1,ipod:!1,ipad:!1,edge:!1,ie:!1,firefox:!1,macos:!1,windows:!1,cordova:!!(win.cordova||win.phonegap),phonegap:!!(win.cordova||win.phonegap),electron:!1},screenWidth=win.screen.width,screenHeight=win.screen.height,android=ua.match(/(Android);?[\s\/]+([\d.]+)?/),ipad=ua.match(/(iPad).*OS\s([\d_]+)/),ipod=ua.match(/(iPod)(.*OS\s([\d_]+))?/),iphone=!ipad&&ua.match(/(iPhone\sOS|iOS)\s([\d_]+)/),ie=ua.indexOf("MSIE ")>=0||ua.indexOf("Trident/")>=0,edge=ua.indexOf("Edge/")>=0,firefox=ua.indexOf("Gecko/")>=0&&ua.indexOf("Firefox/")>=0,windows=platform==="Win32",electron=ua.toLowerCase().indexOf("electron")>=0,macos=platform==="MacIntel";return!ipad&&macos&&Support.touch&&(screenWidth===1024&&screenHeight===1366||screenWidth===834&&screenHeight===1194||screenWidth===834&&screenHeight===1112||screenWidth===768&&screenHeight===1024)&&(ipad=ua.match(/(Version)\/([\d.]+)/),macos=!1),device.ie=ie,device.edge=edge,device.firefox=firefox,android&&!windows&&(device.os="android",device.osVersion=android[2],device.android=!0,device.androidChrome=ua.toLowerCase().indexOf("chrome")>=0),(ipad||iphone||ipod)&&(device.os="ios",device.ios=!0),iphone&&!ipod&&(device.osVersion=iphone[2].replace(/_/g,"."),device.iphone=!0),ipad&&(device.osVersion=ipad[2].replace(/_/g,"."),device.ipad=!0),ipod&&(device.osVersion=ipod[3]?ipod[3].replace(/_/g,"."):null,device.ipod=!0),device.ios&&device.osVersion&&ua.indexOf("Version/")>=0&&device.osVersion.split(".")[0]==="10"&&(device.osVersion=ua.toLowerCase().split("version/")[1].split(" ")[0]),device.webView=!!((iphone||ipad||ipod)&&(ua.match(/.*AppleWebKit(?!.*Safari)/i)||win.navigator.standalone))||win.matchMedia&&win.matchMedia("(display-mode: standalone)").matches,device.webview=device.webView,device.standalone=device.webView,device.desktop=!(device.ios||device.android)||electron,device.desktop&&(device.electron=electron,device.macos=macos,device.windows=windows,device.macos&&(device.os="macos"),device.windows&&(device.os="windows")),device.pixelRatio=win.devicePixelRatio||1,device})();function onTouchStart(event){var swiper=this,data2=swiper.touchEventsData,params=swiper.params,touches=swiper.touches;if(!(swiper.animating&&params.preventInteractionOnTransition)){var e=event;e.originalEvent&&(e=e.originalEvent);var $targetEl=$(e.target);if(!(params.touchEventsTarget==="wrapper"&&!$targetEl.closest(swiper.wrapperEl).length)&&(data2.isTouchEvent=e.type==="touchstart",!(!data2.isTouchEvent&&"which"in e&&e.which===3)&&!(!data2.isTouchEvent&&"button"in e&&e.button>0)&&!(data2.isTouched&&data2.isMoved))){if(params.noSwiping&&$targetEl.closest(params.noSwipingSelector?params.noSwipingSelector:"."+params.noSwipingClass)[0]){swiper.allowClick=!0;return}if(!(params.swipeHandler&&!$targetEl.closest(params.swipeHandler)[0])){touches.currentX=e.type==="touchstart"?e.targetTouches[0].pageX:e.pageX,touches.currentY=e.type==="touchstart"?e.targetTouches[0].pageY:e.pageY;var startX=touches.currentX,startY=touches.currentY,edgeSwipeDetection=params.edgeSwipeDetection||params.iOSEdgeSwipeDetection,edgeSwipeThreshold=params.edgeSwipeThreshold||params.iOSEdgeSwipeThreshold;if(!(edgeSwipeDetection&&(startX<=edgeSwipeThreshold||startX>=win.screen.width-edgeSwipeThreshold))){if(Utils.extend(data2,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),touches.startX=startX,touches.startY=startY,data2.touchStartTime=Utils.now(),swiper.allowClick=!0,swiper.updateSize(),swiper.swipeDirection=void 0,params.threshold>0&&(data2.allowThresholdMove=!1),e.type!=="touchstart"){var preventDefault=!0;$targetEl.is(data2.formElements)&&(preventDefault=!1),doc.activeElement&&$(doc.activeElement).is(data2.formElements)&&doc.activeElement!==$targetEl[0]&&doc.activeElement.blur();var shouldPreventDefault=preventDefault&&swiper.allowTouchMove&&params.touchStartPreventDefault;(params.touchStartForcePreventDefault||shouldPreventDefault)&&e.preventDefault()}swiper.emit("touchStart",e)}}}}}function onTouchMove(event){var swiper=this,data2=swiper.touchEventsData,params=swiper.params,touches=swiper.touches,rtl=swiper.rtlTranslate,e=event;if(e.originalEvent&&(e=e.originalEvent),!data2.isTouched){data2.startMoving&&data2.isScrolling&&swiper.emit("touchMoveOpposite",e);return}if(!(data2.isTouchEvent&&e.type==="mousemove")){var targetTouch=e.type==="touchmove"&&e.targetTouches&&(e.targetTouches[0]||e.changedTouches[0]),pageX=e.type==="touchmove"?targetTouch.pageX:e.pageX,pageY=e.type==="touchmove"?targetTouch.pageY:e.pageY;if(e.preventedByNestedSwiper){touches.startX=pageX,touches.startY=pageY;return}if(!swiper.allowTouchMove){swiper.allowClick=!1,data2.isTouched&&(Utils.extend(touches,{startX:pageX,startY:pageY,currentX:pageX,currentY:pageY}),data2.touchStartTime=Utils.now());return}if(data2.isTouchEvent&&params.touchReleaseOnEdges&&!params.loop){if(swiper.isVertical()){if(pageY<touches.startY&&swiper.translate<=swiper.maxTranslate()||pageY>touches.startY&&swiper.translate>=swiper.minTranslate()){data2.isTouched=!1,data2.isMoved=!1;return}}else if(pageX<touches.startX&&swiper.translate<=swiper.maxTranslate()||pageX>touches.startX&&swiper.translate>=swiper.minTranslate())return}if(data2.isTouchEvent&&doc.activeElement&&e.target===doc.activeElement&&$(e.target).is(data2.formElements)){data2.isMoved=!0,swiper.allowClick=!1;return}if(data2.allowTouchCallbacks&&swiper.emit("touchMove",e),!(e.targetTouches&&e.targetTouches.length>1)){touches.currentX=pageX,touches.currentY=pageY;var diffX=touches.currentX-touches.startX,diffY=touches.currentY-touches.startY;if(!(swiper.params.threshold&&Math.sqrt(Math.pow(diffX,2)+Math.pow(diffY,2))<swiper.params.threshold)){if(typeof data2.isScrolling>"u"){var touchAngle;swiper.isHorizontal()&&touches.currentY===touches.startY||swiper.isVertical()&&touches.currentX===touches.startX?data2.isScrolling=!1:diffX*diffX+diffY*diffY>=25&&(touchAngle=Math.atan2(Math.abs(diffY),Math.abs(diffX))*180/Math.PI,data2.isScrolling=swiper.isHorizontal()?touchAngle>params.touchAngle:90-touchAngle>params.touchAngle)}if(data2.isScrolling&&swiper.emit("touchMoveOpposite",e),typeof data2.startMoving>"u"&&(touches.currentX!==touches.startX||touches.currentY!==touches.startY)&&(
vendor: 4,305 bytes, line 1
1data2.startMoving=!0),data2.isScrolling){data2.isTouched=!1;return}if(data2.startMoving){swiper.allowClick=!1,params.cssMode||e.preventDefault(),params.touchMoveStopPropagation&&!params.nested&&e.stopPropagation(),data2.isMoved||(params.loop&&swiper.loopFix(),data2.startTranslate=swiper.getTranslate(),swiper.setTransition(0),swiper.animating&&swiper.$wrapperEl.trigger("webkitTransitionEnd transitionend"),data2.allowMomentumBounce=!1,params.grabCursor&&(swiper.allowSlideNext===!0||swiper.allowSlidePrev===!0)&&swiper.setGrabCursor(!0),swiper.emit("sliderFirstMove",e)),swiper.emit("sliderMove",e),data2.isMoved=!0;var diff=swiper.isHorizontal()?diffX:diffY;touches.diff=diff,diff*=params.touchRatio,rtl&&(diff=-diff),swiper.swipeDirection=diff>0?"prev":"next",data2.currentTranslate=diff+data2.startTranslate;var disableParentSwiper=!0,resistanceRatio=params.resistanceRatio;if(params.touchReleaseOnEdges&&(resistanceRatio=0),diff>0&&data2.currentTranslate>swiper.minTranslate()?(disableParentSwiper=!1,params.resistance&&(data2.currentTranslate=swiper.minTranslate()-1+Math.pow(-swiper.minTranslate()+data2.startTranslate+diff,resistanceRatio))):diff<0&&data2.currentTranslate<swiper.maxTranslate()&&(disableParentSwiper=!1,params.resistance&&(data2.currentTranslate=swiper.maxTranslate()+1-Math.pow(swiper.maxTranslate()-data2.startTranslate-diff,resistanceRatio))),disableParentSwiper&&(e.preventedByNestedSwiper=!0),!swiper.allowSlideNext&&swiper.swipeDirection==="next"&&data2.currentTranslate<data2.startTranslate&&(data2.currentTranslate=data2.startTranslate),!swiper.allowSlidePrev&&swiper.swipeDirection==="prev"&&data2.currentTranslate>data2.startTranslate&&(data2.currentTranslate=data2.startTranslate),params.threshold>0)if(Math.abs(diff)>params.threshold||data2.allowThresholdMove){if(!data2.allowThresholdMove){data2.allowThresholdMove=!0,touches.startX=touches.currentX,touches.startY=touches.currentY,data2.currentTranslate=data2.startTranslate,touches.diff=swiper.isHorizontal()?touches.currentX-touches.startX:touches.currentY-touches.startY;return}}else{data2.currentTranslate=data2.startTranslate;return}!params.followFinger||params.cssMode||((params.freeMode||params.watchSlidesProgress||params.watchSlidesVisibility)&&(swiper.updateActiveIndex(),swiper.updateSlidesClasses()),params.freeMode&&(data2.velocities.length===0&&data2.velocities.push({position:touches[swiper.isHorizontal()?"startX":"startY"],time:data2.touchStartTime}),data2.velocities.push({position:touches[swiper.isHorizontal()?"currentX":"currentY"],time:Utils.now()})),swiper.updateProgress(data2.currentTranslate),swiper.setTranslate(data2.currentTranslate))}}}}}function onTouchEnd(event){var swiper=this,data2=swiper.touchEventsData,params=swiper.params,touches=swiper.touches,rtl=swiper.rtlTranslate,$wrapperEl=swiper.$wrapperEl,slidesGrid=swiper.slidesGrid,snapGrid=swiper.snapGrid,e=event;if(e.originalEvent&&(e=e.originalEvent),data2.allowTouchCallbacks&&swiper.emit("touchEnd",e),data2.allowTouchCallbacks=!1,!data2.isTouched){data2.isMoved&&params.grabCursor&&swiper.setGrabCursor(!1),data2.isMoved=!1,data2.startMoving=!1;return}params.grabCursor&&data2.isMoved&&data2.isTouched&&(swiper.allowSlideNext===!0||swiper.allowSlidePrev===!0)&&swiper.setGrabCursor(!1);var touchEndTime=Utils.now(),timeDiff=touchEndTime-data2.touchStartTime;if(swiper.allowClick&&(swiper.updateClickedSlide(e),swiper.emit("tap click",e),timeDiff<300&&touchEndTime-data2.lastClickTime<300&&swiper.emit("doubleTap doubleClick",e)),data2.lastClickTime=Utils.now(),Utils.nextTick(function(){swiper.destroyed||(swiper.allowClick=!0)}),!data2.isTouched||!data2.isMoved||!swiper.swipeDirection||touches.diff===0||data2.currentTranslate===data2.startTranslate){data2.isTouched=!1,data2.isMoved=!1,data2.startMoving=!1;return}data2.isTouched=!1,data2.isMoved=!1,data2.startMoving=!1;var currentPos;if(params.followFinger?currentPos=rtl?swiper.translate:-swiper.translate:currentPos=-data2.currentTranslate,!params.cssMode){if(params.freeMode){if(currentPos<-swiper.minTranslate()){swiper.slideTo(swiper.activeIndex);return}if(currentPos>-swiper.maxTranslate()){swiper.slides.length<snapGrid.length?swiper.slideTo(snapGrid.length-1):swiper.slideTo(swiper.slides.length-1);return}if(params.freeModeMomentum){if(data2.velocities.length>
11){var lastMoveEvent=data2.velocities.pop(),velocityEvent=data2.velocities.pop(),distance=lastMoveEvent.position-velocityEvent.position,time=lastMoveEvent.time-velocityEvent.time;swiper.velocity=distance/time,swiper.velocity/=2,Math.abs(swiper.velocity)<params.freeModeMinimumVelocity&&(swiper.velocity=0),(time>150||Utils.now()-lastMoveEvent.time>300)&&(swiper.velocity=0)}else swiper.velocity=0;swiper.velocity*=params.freeModeMomentumVelocityRatio,data2.velocities.length=0;var momentumDuration=1e3*params.freeModeMomentumRatio,momentumDistance=swiper.velocity*momentumDuration,newPosition=swiper.translate+momentumDistance;rtl&&(newPosition=-newPosition);var doBounce=!1,afterBouncePosition,bounceAmount=Math.abs(swiper.velocity)*20*params.freeModeMomentumBounceRatio,needsLoopFix;if(newPosition<swiper.maxTranslate())params.freeModeMomentumBounce?(newPosition+swiper.maxTranslate()<-bounceAmount&&(newPosition=swiper.maxTranslate()-bounceAmount),afterBouncePosition=swiper.maxTranslate(),doBounce=!0,data2.allowMomentumBounce=!0):newPosition=swiper.maxTranslate(),params.loop&&params.centeredSlides&&(needsLoopFix=!0);else if(newPosition>swiper.minTranslate())params.freeModeMomentumBounce?(newPosition-swiper.minTranslate()>bounceAmount&&(newPosition=swiper.minTranslate()+bounceAmount),afterBouncePosition=swiper.minTranslate(),doBounce=!0,data2.allowMomentumBounce=!0):newPosition=swiper.minTranslate(),params.loop&&params.centeredSlides&&(needsLoopFix=!0);else if(params.freeModeSticky){for(var nextSlide,j=0;j<snapGrid.length;j+=1)if(snapGrid[j]>-newPosition){nextSlide=j;break}Math.abs(snapGrid[nextSlide]-newPosition)<Math.abs(snapGrid[nextSlide-1]-newPosition)||swiper.swipeDirection==="next"?newPosition=snapGrid[nextSlide]:newPosition=snapGrid[nextSlide-1],newPosition=-newPosition}if(needsLoopFix&&swiper.once("transitionEnd",function(){swiper.loopFix()}),swiper.velocity!==0){if(rtl?momentumDuration=Math.abs((-newPosition-swiper.translate)/swiper.velocity):momentumDuration=Math.abs((newPosition-swiper.translate)/swiper.velocity),params.freeModeSticky){var moveDistance=Math.abs((rtl?-newPosition:newPosition)-swiper.translate),currentSlideSize=swiper.slidesSizesGrid[swiper.activeIndex];moveDistance<currentSlideSize?momentumDuration=params.speed:moveDistance<2*currentSlideSize?momentumDuration=params.speed*1.5:momentumDuration=params.speed*2.5}}else if(params.freeModeSticky){swiper.slideToClosest();return}params.freeModeMomentumBounce&&doBounce?(swiper.updateProgress(afterBouncePosition),swiper.setTransition(momentumDuration),swiper.setTranslate(newPosition),swiper.transitionStart(!0,swiper.swipeDirection),swiper.animating=!0,$wrapperEl.transitionEnd(function(){!swiper||swiper.destroyed||!data2.allowMomentumBounce||(swiper.emit("momentumBounce"),swiper.setTransition(params.speed),swiper.setTranslate(afterBouncePosition),$wrapperEl.transitionEnd(function(){!swiper||swiper.destroyed||swiper.transitionEnd()}))})):swiper.velocity?(swiper.updateProgress(newPosition),swiper.setTransition(momentumDuration),swiper.setTranslate(newPosition),swiper.transitionStart(!0,swiper.swipeDirection),swiper.animating||(swiper.animating=!0,$wrapperEl.transitionEnd(function(){!swiper||swiper.destroyed||swiper.transitionEnd()}))):swiper.updateProgress(newPosition),swiper.updateActiveIndex(),swiper.updateSlidesClasses()}else if(params.freeModeSticky){swiper.slideToClosest();return}(!params.freeModeMomentum||timeDiff>=params.longSwipesMs)&&(swiper.updateProgress(),swiper.updateActiveIndex(),swiper.updateSlidesClasses());return}for(var stopIndex=0,groupSize=swiper.slidesSizesGrid[0],i=0;i<slidesGrid.length;i+=i<params.slidesPerGroupSkip?1:params.slidesPerGroup){var increment$1=i<params.slidesPerGroupSkip-1?1:params.slidesPerGroup;typeof slidesGrid[i+increment$1]<"u"?currentPos>=slidesGrid[i]&&currentPos<slidesGrid[i+increment$1]&&(stopIndex=i,groupSize=slidesGrid[i+increment$1]-slidesGrid[i]):currentPos>=slidesGrid[i]&&(stopIndex=i,groupSize=slidesGrid[slidesGrid.length-1]-slidesGrid[slidesGrid.length-2])}var ratio=(currentPos-slidesGrid[stopIndex])/groupSize,increment=stopIndex<params.slidesPerGroupSkip-1?1:params.slidesPerGroup;if(timeDiff>params.longSwipesMs){if(!params.longSwipes){swiper.slideTo(swiper.activeIndex);return}swiper.swipeDirection==="next"&&(ratio>=params.longSwipesRatio?swiper.slideTo(stopIndex+increment):swiper.slideTo(stopIndex)),swiper.swipeDirection==="prev"&&(ratio>1-params.longSwipesRatio?swiper.slideTo(stopIndex+increment):swiper.slideTo(stopIndex))}else{if(!params.shortSwipes){swiper.slideTo(swiper.activeIndex);return}var isNavButtonTarget=swiper.navigation&&(e.target===swiper.navigation.nextEl||e.target===swiper.navigation.prevEl);isNavButtonTarget?e.target===swiper.navigation.nextEl?swiper.slideTo(stopIndex+increment):swiper.slideTo(stopIndex):(swiper.swipeDirection==="next"&&swiper.slideTo(stopIndex+increment),swiper.swipeDirection==="prev"&&swiper.slideTo(stopIndex))}}}function onResize(){var swiper=this,params=swiper.params,el=swiper.el;if(!(el&&el.offsetWidth===0)){params.breakpoints&&swiper.setBreakpoint();var allowSlideNext=swiper.allowSlideNext,allowSlidePrev=swiper.allowSlidePrev,snapGrid=swiper.snapGrid;swiper.allowSlideNext=!0,swiper.allowSlidePrev=!0,swiper.updateSize(),swiper.updateSlides(),swiper.updateSlidesClasses(),(params.slidesPerView==="auto"||params.slidesPerView>1)&&swiper.isEnd&&!swiper.params.centeredSlides?swiper.slideTo(swiper.slides.length-1,0,!1,!0):swiper.slideTo(swiper.activeIndex,0,!1,!0),swiper.autoplay&&swiper.autoplay.running&&swiper.autoplay.paused&&swiper.autoplay.run(),swiper.allowSlidePrev=allowSlidePrev,swiper.allowSlideNext=allowSlideNext,swiper.params.watchOverflow&&snapGrid!==swiper.snapGrid&&swiper.checkOverflow()}}function onClick(e){var swiper=this;
1swiper.allowClick||(swiper.params.preventClicks&&e.preventDefault(),swiper.params.preventClicksPropagation&&swiper.animating&&(e.stopPropagation(),e.stopImmediatePropagation()))}function onScroll(){var swiper=this,wrapperEl=swiper.wrapperEl;swiper.previousTranslate=swiper.translate,swiper.translate=swiper.isHorizontal()?-wrapperEl.scrollLeft:-wrapperEl.scrollTop,swiper.translate===-0&&(swiper.translate=0),swiper.updateActiveIndex(),swiper.updateSlidesClasses();var newProgress,translatesDiff=swiper.maxTranslate()-swiper.minTranslate();translatesDiff===0?newProgress=0:newProgress=(swiper.translate-swiper.minTranslate())/translatesDiff,newProgress!==swiper.progress&&swiper.updateProgress(swiper.translate),swiper.emit("setTranslate",swiper.translate,!1)}var dummyEventAttached=!1;function dummyEventListener(){}function attachEvents(){var swiper=this,params=swiper.params,touchEvents=swiper.touchEvents,el=swiper.el,wrapperEl=swiper.wrapperEl;swiper.onTouchStart=onTouchStart.bind(swiper),swiper.onTouchMove=onTouchMove.bind(swiper),swiper.onTouchEnd=onTouchEnd.bind(swiper),params.cssMode&&(swiper.onScroll=onScroll.bind(swiper)),swiper.onClick=onClick.bind(swiper);var capture=!!params.nested;if(!Support.touch&&Support.pointerEvents)el.addEventListener(touchEvents.start,swiper.onTouchStart,!1),doc.addEventListener(touchEvents.move,swiper.onTouchMove,capture),doc.addEventListener(touchEvents.end,swiper.onTouchEnd,!1);else{if(Support.touch){var passiveListener=touchEvents.start==="touchstart"&&Support.passiveListener&&params.passiveListeners?{passive:!0,capture:!1}:!1;el.addEventListener(touchEvents.start,swiper.onTouchStart,passiveListener),el.addEventListener(touchEvents.move,swiper.onTouchMove,Support.passiveListener?{passive:!1,capture}:capture),el.addEventListener(touchEvents.end,swiper.onTouchEnd,passiveListener),touchEvents.cancel&&el.addEventListener(touchEvents.cancel,swiper.onTouchEnd,passiveListener),dummyEventAttached||(doc.addEventListener("touchstart",dummyEventListener),dummyEventAttached=!0)}(params.simulateTouch&&!Device.ios&&!Device.android||params.simulateTouch&&!Support.touch&&Device.ios)&&(el.addEventListener("mousedown",swiper.onTouchStart,!1),doc.addEventListener("mousemove",swiper.onTouchMove,capture),doc.addEventListener("mouseup",swiper.onTouchEnd,!1))}(params.preventClicks||params.preventClicksPropagation)&&el.addEventListener("click",swiper.onClick,!0),params.cssMode&&wrapperEl.addEventListener("scroll",swiper.onScroll),params.updateOnWindowResize?swiper.on(Device.ios||Device.android?"resize orientationchange observerUpdate":"resize observerUpdate",onResize,!0):swiper.on("observerUpdate",onResize,!0)}function detachEvents(){var swiper=this,params=swiper.params,touchEvents=swiper.touchEvents,el=swiper.el,wrapperEl=swiper.wrapperEl,capture=!!params.nested;if(!Support.touch&&Support.pointerEvents)el.removeEventListener(touchEvents.start,swiper.onTouchStart,!1),doc.removeEventListener(touchEvents.move,swiper.onTouchMove,capture),doc.removeEventListener(touchEvents.end,swiper.onTouchEnd,!1);else{if(Support.touch){var passiveListener=touchEvents.start==="onTouchStart"&&Support.passiveListener&&params.passiveListeners?{passive:!0,capture:!1}:!1;el.removeEventListener(touchEvents.start,swiper.onTouchStart,passiveListener),el.removeEventListener(touchEvents.move,swiper.onTouchMove,capture),el.removeEventListener(touchEvents.end,swiper.onTouchEnd,passiveListener),touchEvents.cancel&&el.removeEventListener(touchEvents.cancel,swiper.onTouchEnd,passiveListener)}(params.simulateTouch&&!Device.ios&&!Device.android||params.simulateTouch&&!Support.touch&&Device.ios)&&(el.removeEventListener("mousedown",swiper.onTouchStart,!1),doc.removeEventListener("mousemove",swiper.onTouchMove,capture),doc.removeEventListener("mouseup",swiper.onTouchEnd,!1))}(params.preventClicks||params.preventClicksPropagation)&&el.removeEventListener("click",swiper.onClick,!0),params.cssMode&&wrapperEl.removeEventListener("scroll",swiper.onScroll),swiper.off(Device.ios||Device.android?"resize orientationchange observerUpdate":"resize observerUpdate",onResize)}var events={attachEvents,detachEvents};function setBreakpoint(){var swiper=this,activeIndex=swiper.activeIndex,initialized=swiper.initialized,loopedSlides=swiper.loopedSlides;loopedSlides===void 0&&(loopedSlides=0);var params=swiper.params,$el=swiper.$el,breakpoints2=params.breakpoints;if(!(!breakpoints2||breakpoints2&&Object.keys(breakpoints2).length===0)){var breakpoint=swiper.getBreakp
1oint(breakpoints2);if(breakpoint&&swiper.currentBreakpoint!==breakpoint){var breakpointOnlyParams=breakpoint in breakpoints2?breakpoints2[breakpoint]:void 0;breakpointOnlyParams&&["slidesPerView","spaceBetween","slidesPerGroup","slidesPerGroupSkip","slidesPerColumn"].forEach(function(param){var paramValue=breakpointOnlyParams[param];typeof paramValue>"u"||(param==="slidesPerView"&&(paramValue==="AUTO"||paramValue==="auto")?breakpointOnlyParams[param]="auto":param==="slidesPerView"?breakpointOnlyParams[param]=parseFloat(paramValue):breakpointOnlyParams[param]=parseInt(paramValue,10))});var breakpointParams=breakpointOnlyParams||swiper.originalParams,wasMultiRow=params.slidesPerColumn>1,isMultiRow=breakpointParams.slidesPerColumn>1;wasMultiRow&&!isMultiRow?$el.removeClass(params.containerModifierClass+"multirow "+params.containerModifierClass+"multirow-column"):!wasMultiRow&&isMultiRow&&($el.addClass(params.containerModifierClass+"multirow"),breakpointParams.slidesPerColumnFill==="column"&&$el.addClass(params.containerModifierClass+"multirow-column"));var directionChanged=breakpointParams.direction&&breakpointParams.direction!==params.direction,needsReLoop=params.loop&&(breakpointParams.slidesPerView!==params.slidesPerView||directionChanged);directionChanged&&initialized&&swiper.changeDirection(),Utils.extend(swiper.params,breakpointParams),Utils.extend(swiper,{allowTouchMove:swiper.params.allowTouchMove,allowSlideNext:swiper.params.allowSlideNext,allowSlidePrev:swiper.params.allowSlidePrev}),swiper.currentBreakpoint=breakpoint,needsReLoop&&initialized&&(swi
1per.loopDestroy(),swiper.loopCreate(),swiper.updateSlides(),swiper.slideTo(activeIndex-loopedSlides+swiper.loopedSlides,0,!1)),swiper.emit("breakpoint",breakpointParams)}}}function getBreakpoint(breakpoints2){if(breakpoints2){var breakpoint=!1,points=Object.keys(breakpoints2).map(function(point2){if(typeof point2=="string"&&point2.startsWith("@")){var minRatio=parseFloat(point2.substr(1)),value2=win.innerHeight*minRatio;return{value:value2,point:point2}}return{value:point2,point:point2}});points.sort(function(a,b){return parseInt(a.value,10)-parseInt(b.value,10)});for(var i=0;i<points.length;i+=1){var ref=points[i],point=ref.point,value=ref.value;value<=win.innerWidth&&(breakpoint=point)}return breakpoint||"max"}}var breakpoints={setBreakpoint,getBreakpoint};function addClasses(){var swiper=this,classNames=swiper.classNames,params=swiper.params,rtl=swiper.rtl,$el=swiper.$el,suffixes=[];suffixes.push("initialized"),suffixes.push(params.direction),params.freeMode&&suffixes.push("free-mode"),params.autoHeight&&suffixes.push("autoheight"),rtl&&suffixes.push("rtl"),params.slidesPerColumn>1&&(suffixes.push("multirow"),params.slidesPerColumnFill==="column"&&suffixes.push("multirow-column")),Device.android&&suffixes.push("android"),Device.ios&&suffixes.push("ios"),params.cssMode&&suffixes.push("css-mode"),suffixes.forEach(function(suffix){classNames.push(params.containerModifierClass+suffix)}),$el.addClass(classNames.join(" "))}function removeClasses(){var swiper=this,$el=swiper.$el,classNames=swiper.classNames;$el.removeClass(classNames.join(" "))}var classes={addClasses,removeClasses};function loadImage(imageEl,src,srcset,sizes,checkForComplete,callback){var image;function onReady(){callback&&callback()}(!imageEl.complete||!checkForComplete)&&src?(image=new win.Image,image.onload=onReady,image.onerror=onReady,sizes&&(image.sizes=sizes),srcset&&(image.srcset=srcset),src&&(image.src=src)):onReady()}function preloadImages(){var swiper=this;swiper.imagesToLoad=swiper.$el.find("img");function onReady(){typeof swiper>"u"||swiper===null||!swiper||swiper.destroyed||(swiper.imagesLoaded!==void 0&&(swiper.imagesLoaded+=1),swiper.imagesLoaded===swiper.imagesToLoad.length&&(swiper.params.updateOnImagesReady&&swiper.update(),swiper.emit("imagesReady")))}for(var i=0;i<swiper.imagesToLoad.length;i+=1){var imageEl=swiper.imagesToLoad[i];swiper.loadImage(imageEl,imageEl.currentSrc||imageEl.getAttribute("src"),imageEl.srcset||imageEl.getAttribute("srcset"),imageEl.sizes||imageEl.getAttribute("sizes"),!0,onReady)}}var images={loadImage,preloadImages};function checkOverflow(){var swiper=this,params=swiper.params,wasLocked=swiper.isLocked,lastSlidePosition=swiper.slides.length>0&&params.slidesOffsetBefore+params.spaceBetween*(swiper.slides.length-1)+swiper.slides[0].offsetWidth*swiper.slides.length;params.slidesOffsetBefore&&params.slidesOffsetAfter&&lastSlidePosition?swiper.isLocked=lastSlidePosition<=swiper.size:swiper.isLocked=swiper.snapGrid.length===1,swiper.allowSlideNext=!swiper.isLocked,swiper.allowSlidePrev=!swiper.isLocked,wasLocked!==swiper.isLocked&&swiper.emit(swiper.isLocked?"lock":"unlock"),wasLocked&&wasLocked!==swiper.isLocked&&(swiper.isEnd=!1,swiper.navigation.update())}var checkOverflow$1={checkOverflow},defaults={init:!0,direction:"horizontal",touchEventsTarget:"container",initialSlide:0,speed:300,cssMode:!1,updateOnWindowResize:!0,preventInteractionOnTransition:!1,edgeSwipeDetection:!1,edgeSwipeThreshold:20,freeMode:!1,freeModeMomentum:!0,freeModeMomentumRatio:1,freeModeMomentumBounce:!0,freeModeMomentumBounceRatio:1,freeModeMomentumVelocityRatio:1,freeModeSticky:!1,freeModeMinimumVelocity:.02,autoHeight:!1,setWrapperSize:!1,virtualTranslate:!1,effect:"slide",breakpoints:void 0,spaceBetween:0,slidesPerView:1,slidesPerColumn:1,slidesPerColumnFill:"column",slidesPerGroup:1,slidesPerGroupSkip:0,centeredSlides:!1,centeredSlidesBounds:!1,slidesOffsetBefore:0,slidesOffsetAfter:0,normalizeSlideIndex:!0,centerInsufficientSlides:!1,watchOverflow:!1,roundLengths:!1,touchRatio:1,touchAngle:45,simulateTouch:!0,shortSwipes:!0,longSwipes:!0,longSwipesRatio:.5,longSwipesMs:300,followFinger:!0,allowTouchMove:!0,threshold:0,touchMoveStopPropagation:!1,touchStartPreventDefault:!0,touchStartForcePreventDefault:!1,touchReleaseOnEdges:!1,uniqueNavElements:!0,resistance:!0,resistanceRatio:.85,watchSlidesProgress:!1,watchSlidesVisibility:!1,grabCursor:!1,preventClicks:!0,preventClicksPropagation:!0,slideToClickedSlide:!1,preloadImages:!0,updateOnImagesReady:!0,loop:!1,loopAdditionalSlides:0,loopedSlides:null,loopFillGroupWithBlank:!1,allowSlidePrev:!0,allowSlideNext:!0,swipeHandler:null,noSwiping:!0,noSwipingClass:"swiper-no-swiping",noSwipingSelector:null,passiveListeners:!0,containerModifierClass:"swiper-container-",slideClass:"swiper-slide",slideBlankClass:"swiper-slide-invisible-blank",slideActiveClass:"swiper-slide-active",slideDuplicateActiveClass:"swiper-slide-duplicate-active",slideVisibleClass:"swiper-slide-visible",slideDuplicateClass:"swiper-slide-duplicate",slideNextClass:"swiper-slide-next",slideDuplicateNextClass:"swiper-slide-duplicate-next",slidePrevClass:"swiper-slide-prev",slideDuplicatePrevClass:"swiper-slide-duplicate-prev",wrapperClass:"swiper-wrapper",runCallbacksOnInit:!0},prototypes={update,translate,transition:transition$1,slide,loop,grabCursor,manipulation,events,breakpoints,checkOverflow:checkOverflow$1,classes,images},extendedDefaults={},Swiper=(function(SwiperClass2){function Swiper2(){for(var assign,args=[],len=arguments.length;len--;)args[len]=arguments[len];var el,params;
1args.length===1&&args[0].constructor&&args[0].constructor===Object?params=args[0]:(assign=args,el=assign[0],params=assign[1]),params||(params={}),params=Utils.extend({},params),el&&!params.el&&(params.el=el),SwiperClass2.call(this,params),Object.keys(prototypes).forEach(function(prototypeGroup){Object.keys(prototypes[prototypeGroup]).forEach(function(protoMethod){Swiper2.prototype[protoMethod]||(Swiper2.prototype[protoMethod]=prototypes[prototypeGroup][protoMethod])})});var swiper=this;typeof swiper.modules>"u"&&(swiper.modules={}),Object.keys(swiper.modules).forEach(function(moduleName){var module2=swiper.modules[moduleName];if(module2.params){var moduleParamName=Object.keys(module2.params)[0],moduleParams=module2.params[moduleParamName];if(typeof moduleParams!="object"||moduleParams===null||!(moduleParamName in params&&"enabled"in moduleParams))return;params[moduleParamName]===!0&&(params[moduleParamName]={enabled:!0}),typeof params[moduleParamName]=="object"&&!("enabled"in params[moduleParamName])&&(params[moduleParamName].enabled=!0),params[moduleParamName]||(params[moduleParamName]={enabled:!1})}});var swiperParams=Utils.extend({},defaults);swiper.useModulesParams(swiperParams),swiper.params=Utils.extend({},swiperParams,extendedDefaults,params),swiper.originalParams=Utils.extend({},swiper.params),swiper.passedParams=Utils.extend({},params),swiper.$=$;var $el=$(swiper.params.el);if(el=$el[0],!!el){if($el.length>1){var swipers=[];return $el.each(function(index2,containerEl){var newParams=Utils.extend({},params,{el:containerEl});swipers.push(new Swiper2(newParams))}),swipers}el.swiper=swiper,$el.data("swiper",swiper);var $wrapperEl;return el&&el.shadowRoot&&el.shadowRoot.querySelector?($wrapperEl=$(el.shadowRoot.querySelector("."+swiper.params.wrapperClass)),$wrapperEl.children=function(options){return $el.children(options)}):$wrapperEl=$el.children("."+swiper.params.wrapperClass),Utils.extend(swiper,{$el,el,$wrapperEl,wrapperEl:$wrapperEl[0],classNames:[],slides:$(),slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal:function(){return swiper.params.direction==="horizontal"},isVertical:function(){return swiper.params.direction==="vertical"},rtl:el.dir.toLowerCase()==="rtl"||$el.css("direction")==="rtl",rtlTranslate:swiper.params.direction==="horizontal"&&(el.dir.toLowerCase()==="rtl"||$el.css("direction")==="rtl"),wrongRTL:$wrapperEl.css("display")==="-webkit-box",activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,allowSlideNext:swiper.params.allowSlideNext,allowSlidePrev:swiper.params.allowSlidePrev,touchEvents:(function(){var touch=["touchstart","touchmove","touchend","touchcancel"],desktop=["mousedown","mousemove","mouseup"];return Support.pointerEvents&&(desktop=["pointerdown","pointermove","pointerup"]),swiper.touchEventsTouch={start:touch[0],move:touch[1],end:touch[2],cancel:touch[3]},swiper.touchEventsDesktop={start:desktop[0],move:desktop[1],end:desktop[2]},Support.touch||!swiper.params.simulateTouch?swiper.touchEventsTouch:swiper.touchEventsDesktop})(),touchEventsData:{isTouched:void 0,isMoved:void 0,allowTouchCallbacks:void 0,touchStartTime:void 0,isScrolling:void 0,currentTranslate:void 0,startTranslate:void 0,allowThresholdMove:void 0,formElements:"input, select, option, textarea, button, video, label",lastClickTime:Utils.now(),clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,isTouchEvent:void 0,startMoving:void 0},allowClick:!0,allowTouchMove:swiper.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),swiper.useModules(),swiper.params.init&&swiper.init(),swiper}}SwiperClass2&&(Swiper2.__proto__=SwiperClass2),Swiper2.prototype=Object.create(SwiperClass2&&SwiperClass2.prototype),Swiper2.prototype.constructor=Swiper2;var staticAccessors2={extendedDefaults:{configurable:!0},defaults:{configurable:!0},Class:{configurable:!0},$:{configurable:!0}};return Swiper2.prototype.slidesPerViewDynamic=function(){var swiper=this,params=swiper.params,slides=swiper.slides,slidesGrid=swiper.slidesGrid,swiperSize=swiper.size,activeIndex=swiper.activeIndex,spv=1;if(params.centeredSlides){for(var slideSize=slides[activeIndex].swiperSlideSize,breakLoop,i=activeIndex+1;i<slides.length;i+=1)slides[i]&&!breakLoop&&(slideSize+=slides[i].swiperSlideSize,spv+=1,slideSize>swiperSize&&(breakLoop=!0));for(var i$1=activeIndex-1;i$1>=0;
vendor: 4,138 bytes, line 1
1i$1-=1)slides[i$1]&&!breakLoop&&(slideSize+=slides[i$1].swiperSlideSize,spv+=1,slideSize>swiperSize&&(breakLoop=!0))}else for(var i$2=activeIndex+1;i$2<slides.length;i$2+=1)slidesGrid[i$2]-slidesGrid[activeIndex]<swiperSize&&(spv+=1);return spv},Swiper2.prototype.update=function(){var swiper=this;if(!swiper||swiper.destroyed)return;var snapGrid=swiper.snapGrid,params=swiper.params;params.breakpoints&&swiper.setBreakpoint(),swiper.updateSize(),swiper.updateSlides(),swiper.updateProgress(),swiper.updateSlidesClasses();function setTranslate2(){var translateValue=swiper.rtlTranslate?swiper.translate*-1:swiper.translate,newTranslate=Math.min(Math.max(translateValue,swiper.maxTranslate()),swiper.minTranslate());swiper.setTranslate(newTranslate),swiper.updateActiveIndex(),swiper.updateSlidesClasses()}var translated;swiper.params.freeMode?(setTranslate2(),swiper.params.autoHeight&&swiper.updateAutoHeight()):((swiper.params.slidesPerView==="auto"||swiper.params.slidesPerView>1)&&swiper.isEnd&&!swiper.params.centeredSlides?translated=swiper.slideTo(swiper.slides.length-1,0,!1,!0):translated=swiper.slideTo(swiper.activeIndex,0,!1,!0),translated||setTranslate2()),params.watchOverflow&&snapGrid!==swiper.snapGrid&&swiper.checkOverflow(),swiper.emit("update")},Swiper2.prototype.changeDirection=function(newDirection,needUpdate){needUpdate===void 0&&(needUpdate=!0);var swiper=this,currentDirection=swiper.params.direction;return newDirection||(newDirection=currentDirection==="horizontal"?"vertical":"horizontal"),newDirection===currentDirection||newDirection!=="horizontal"&&newDirection!=="vertical"||(swiper.$el.removeClass(""+swiper.params.containerModifierClass+currentDirection).addClass(""+swiper.params.containerModifierClass+newDirection),swiper.params.direction=newDirection,swiper.slides.each(function(slideIndex,slideEl){newDirection==="vertical"?slideEl.style.width="":slideEl.style.height=""}),swiper.emit("changeDirection"),needUpdate&&swiper.update()),swiper},Swiper2.prototype.init=function(){var swiper=this;swiper.initialized||(swiper.emit("beforeInit"),swiper.params.breakpoints&&swiper.setBreakpoint(),swiper.addClasses(),swiper.params.loop&&swiper.loopCreate(),swiper.updateSize(),swiper.updateSlides(),swiper.params.watchOverflow&&swiper.checkOverflow(),swiper.params.grabCursor&&swiper.setGrabCursor(),swiper.params.preloadImages&&swiper.preloadImages(),swiper.params.loop?swiper.slideTo(swiper.params.initialSlide+swiper.loopedSlides,0,swiper.params.runCallbacksOnInit):swiper.slideTo(swiper.params.initialSlide,0,swiper.params.runCallbacksOnInit),swiper.attachEvents(),swiper.initialized=!0,swiper.emit("init"))},Swiper2.prototype.destroy=function(deleteInstance,cleanStyles){deleteInstance===void 0&&(deleteInstance=!0),cleanStyles===void 0&&(cleanStyles=!0);var swiper=this,params=swiper.params,$el=swiper.$el,$wrapperEl=swiper.$wrapperEl,slides=swiper.slides;return typeof swiper.params>"u"||swiper.destroyed||(swiper.emit("beforeDestroy"),swiper.initialized=!1,swiper.detachEvents(),params.loop&&swiper.loopDestroy(),cleanStyles&&(swiper.removeClasses(),$el.removeAttr("style"),$wrapperEl.removeAttr("style"),slides&&slides.length&&slides.removeClass([params.slideVisibleClass,params.slideActiveClass,params.slideNextClass,params.slidePrevClass].join(" ")).removeAttr("style").removeAttr("data-swiper-slide-index")),swiper.emit("destroy"),Object.keys(swiper.eventsListeners).forEach(function(eventName){swiper.off(eventName)}),deleteInstance!==!1&&(swiper.$el[0].swiper=null,swiper.$el.data("swiper",null),Utils.deleteProps(swiper)),swiper.destroyed=!0),null},Swiper2.extendDefaults=function(newDefaults){Utils.extend(extendedDefaults,newDefaults)},staticAccessors2.extendedDefaults.get=function(){return extendedDefaults},staticAccessors2.defaults.get=function(){return defaults},staticAccessors2.Class.get=function(){return SwiperClass2},staticAccessors2.$.get=function(){return $},Object.defineProperties(Swiper2,staticAccessors2),Swiper2})(SwiperClass),Device$1={name:"device",proto:{device:Device},static:{device:Device}},Support$1={name:"support",proto:{support:Support},static:{support:Support}}
1,Browser=(function(){function isSafari(){var ua=win.navigator.userAgent.toLowerCase();return ua.indexOf("safari")>=0&&ua.indexOf("chrome")<0&&ua.indexOf("android")<0}return{isEdge:!!win.navigator.userAgent.match(/Edge/g),isSafari:isSafari(),isUiWebView:/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(win.navigator.userAgent)}})(),Browser$1={name:"browser",proto:{browser:Browser},static:{browser:Browser}},Resize={name:"resize",create:function(){var swiper=this;Utils.extend(swiper,{resize:{resizeHandler:function(){!swiper||swiper.destroyed||!swiper.initialized||(swiper.emit("beforeResize"),swiper.emit("resize"))},orientationChangeHandler:function(){!swiper||swiper.destroyed||!swiper.initialized||swiper.emit("orientationchange")}}})},on:{init:function(){var swiper=this;win.addEventListener("resize",swiper.resize.resizeHandler),win.addEventListener("orientationchange",swiper.resize.orientationChangeHandler)},destroy:function(){var swiper=this;win.removeEventListener("resize",swiper.resize.resizeHandler),win.removeEventListener("orientationchange",swiper.resize.orientationChangeHandler)}}},Observer={func:win.MutationObserver||win.WebkitMutationObserver,attach:function(target,options){options===void 0&&(options={});var swiper=this,ObserverFunc=Observer.func,observer=new ObserverFunc(function(mutations){if(mutations.length===1){swiper.emit("observerUpdate",mutations[0]);return}var observerUpdate=function(){swiper.emit("observerUpdate",mutations[0])};win.requestAnimationFrame?win.requestAnimationFrame(observerUpdate):win.setTimeout(observerUpdate,0)});observer.observe(target,{attributes:typeof options.attributes>"u"?!0:options.attributes,childList:typeof options.childList>"u"?!0:options.childList,characterData:typeof options.characterData>"u"?!0:options.characterData}),swiper.observer.observers.push(observer)},init:function(){var swiper=this;if(!(!Support.observer||!swiper.params.observer)){if(swiper.params.observeParents)for(var containerParents=swiper.$el.parents(),i=0;i<containerParents.length;i+=1)swiper.observer.attach(containerParents[i]);swiper.observer.attach(swiper.$el[0],{childList:swiper.params.observeSlideChildren}),swiper.observer.attach(swiper.$wrapperEl[0],{attributes:!1})}},destroy:function(){var swiper=this;swiper.observer.observers.forEach(function(observer){observer.disconnect()}),swiper.observer.observers=[]}},Observer$1={name:"observer",params:{observer:!1,observeParents:!1,observeSlideChildren:!1},create:function(){var swiper=this;Utils.extend(swiper,{observer:{init:Observer.init.bind(swiper),attach:Observer.attach.bind(swiper),destroy:Observer.destroy.bind(swiper),observers:[]}})},on:{init:function(){var swiper=this;swiper.observer.init()},destroy:function(){var swiper=this;swiper.observer.destroy()}}},Virtual={update:function(force){var swiper=this,ref=swiper.params,slidesPerView=ref.slidesPerView,slidesPerGroup=ref.slidesPerGroup,centeredSlides=ref.centeredSlides,ref$1=swiper.params.virtual,addSlidesBefore=ref$1.addSlidesBefore,addSlidesAfter=ref$1.addSlidesAfter,ref$2=swiper.virtual,previousFrom=ref$2.from,previousTo=ref$2.to,slides=ref$2.slides,previousSlidesGrid=ref$2.slidesGrid,renderSlide=ref$2.renderSlide,previousOffset=ref$2.offset;swiper.updateActiveIndex();var activeIndex=swiper.activeIndex||0,offsetProp;swiper.rtlTranslate?offsetProp="right":offsetProp=swiper.isHorizontal()?"left":"top";var slidesAfter,slidesBefore;centeredSlides?(slidesAfter=Math.floor(slidesPerView/2)+slidesPerGroup+addSlidesBefore,slidesBefore=Math.floor(slidesPerView/2)+slidesPerGroup+addSlidesAfter):(slidesAfter=slidesPerView+(slidesPerGroup-1)+addSlidesBefore,slidesBefore=slidesPerGroup+addSlidesAfter);var from=Math.max((activeIndex||0)-slidesBefore,0),to=Math.min((activeIndex||0)+slidesAfter,slides.length-1),offset2=(swiper.slidesGrid[from]||0)-(swiper.slidesGrid[0]||0);Utils.extend(swiper.virtual,{from,to,offset:offset2,slidesGrid:swiper.slidesGrid});function onRendered(){swiper.updateSlides(),swiper.updateProgress(),swiper.updateSlidesClasses(),swiper.lazy&&swiper.params.lazy.enabled&&swiper.lazy.load()}if(previousFrom===from&&previousTo===to&&!force){swiper.slidesGrid!==previousSlidesGrid&&offset2!==previousOffset&&swiper.slides.css(offsetProp,offset2+"px"),swiper.updateProgress();return}if(swiper.params.virtual.renderExternal){swiper.params.virtual.renderExternal.call(swi
1per,{offset:offset2,from,to,slides:(function(){for(var slidesToRender=[],i2=from;i2<=to;i2+=1)slidesToRender.push(slides[i2]);return slidesToRender})()}),onRendered();return}var prependIndexes=[],appendIndexes=[];if(force)swiper.$wrapperEl.find("."+swiper.params.slideClass).remove();else for(var i=previousFrom;i<=previousTo;i+=1)(i<from||i>to)&&swiper.$wrapperEl.find("."+swiper.params.slideClass+'[data-swiper-slide-index="'+i+'"]').remove();for(var i$1=0;i$1<slides.length;i$1+=1)i$1>=from&&i$1<=to&&(typeof previousTo>"u"||force?appendIndexes.push(i$1):(i$1>previousTo&&appendIndexes.push(i$1),i$1<previousFrom&&prependIndexes.push(i$1)));appendIndexes.forEach(function(index2){swiper.$wrapperEl.append(renderSlide(slides[index2],index2))}),prependIndexes.sort(function(a,b){return b-a}).forEach(function(index2){swiper.$wrapperEl.prepend(renderSlide(slides[index2],index2))}),swiper.$wrapperEl.children(".swiper-slide").css(offsetProp,offset2+"px"),onRendered()},renderSlide:function(slide2,index2){var swiper=this,params=swiper.params.virtual;if(params.cache&&swiper.virtual.cache[index2])return swiper.virtual.cache[index2];var $slideEl=params.renderSlide?$(params.renderSlide.call(swiper,slide2,index2)):$('<div class="'+swiper.params.slideClass+'" data-swiper-slide-index="'+index2+'">'+slide2+"</div>");return $slideEl.attr("data-swiper-slide-index")||$slideEl.attr("data-swiper-slide-index",index2),params.cache&&(swiper.virtual.cache[index2]=$slideEl),$slideEl},appendSlide:function(slides){var swiper=this;if(typeof slides=="object"&&"length"in slides)for(var i=0;i<slides.length;i+=1)slides[i]&&swiper.virtual.slides.push(slides[i]);else swiper.virtual.slides.push(slides);swiper.virtual.update(!0)},prependSlide:function(slides){var swiper=this,activeIndex=swiper.activeIndex,newActiveIndex=activeIndex+1,numberOfNewSlides=1;if(Array.isArray(slides)){for(var i=0;i<slides.length;i+=1)slides[i]&&swiper.virtual.slides.unshift(slides[i]);newActiveIndex=activeIndex+slides.length,numberOfNewSlides=slides.length}else swiper.virtual.slides.unshift(slides);if(swiper.params.virtual.cache){var cache=swiper.virtual.cache,newCache={};Object.keys(cache).forEach(function(cachedIndex){var $cachedEl=cache[cachedIndex],cachedElIndex=$cachedEl.attr("data-swiper-slide-index");cachedElIndex&&$cachedEl.attr("data-swiper-slide-index",parseInt(cachedElIndex,10)+1),newCache[parseInt(cachedIndex,10)+numberOfNewSlides]=$cachedEl}),swiper.virtual.cache=newCache}swiper.virtual.update(!0),swiper.slideTo(newActiveIndex,0)},removeSlide:function(slidesIndexes){var swiper=this;if(!(typeof slidesIndexes>"u"||slidesIndexes===null)){var activeIndex=swiper.activeIndex;if(Array.isArray(slidesIndexes))for(var i=slidesIndexes.length-1;i>=0;i-=1)swiper.virtual.slides.splice(slidesIndexes[i],1),swiper.params.virtual.cache&&delete swiper.virtual.cache[slidesIndexes[i]],slidesIndexes[i]<activeIndex&&(activeIndex-=1),activeIndex=Math.max(activeIndex,0);else swiper.virtual.slides.splice(slidesIndexes,1),swiper.params.virtual.cache&&delete swiper.virtual.cache[slidesIndexes],slidesIndexes<activeIndex&&(activeIndex-=1),activeIndex=Math.max(activeIndex,0);swiper.virtual.update(!0),swiper.slideTo(activeIndex,0)}},removeAllSlides:function(){var swiper=this;swiper.virtual.slides=[],swiper.params.virtual.cache&&(swiper.virtual.cache={}),swiper.virtual.update(!0),swiper.slideTo(0,0)}},Virtual$1={name:"virtual",params:{virtual:{enabled:!1,slides:[],cache:!0,renderSlide:null,renderExternal:null,addSlidesBefore:0,addSlidesAfter:0}},create:function(){var swiper=this;Utils.extend(swiper,{virtual:{update:Virtual.update.bind(swiper),appendSlide:Virtual.appendSlide.bind(swiper),prependSlide:Virtual.prependSlide.bind(swiper),removeSlide:Virtual.removeSlide.bind(swiper),removeAllSlides:Virtual.removeAllSlides.bind(swiper),renderSlide:Virtual.renderSlide.bind(swiper),slides:swiper.params.virtual.slides,cache:{}}})},on:{beforeInit:function(){var swiper=this;if(swiper.params.virtual.enabled){swiper.classNames.push(swiper.params.containerModifierClass+"virtual");var overwriteParams={watchSlidesProgress:!0};Utils.extend(swiper.params,overwriteParams),Utils.extend(swiper.originalParams,overwriteParams),swiper.params.initialSlide||swiper.virtual.update(
1)}},setTranslate:function(){var swiper=this;swiper.params.virtual.enabled&&swiper.virtual.update()}}},Keyboard={handle:function(event){var swiper=this,rtl=swiper.rtlTranslate,e=event;e.originalEvent&&(e=e.originalEvent);var kc=e.keyCode||e.charCode;if(!swiper.allowSlideNext&&(swiper.isHorizontal()&&kc===39||swiper.isVertical()&&kc===40||kc===34)||!swiper.allowSlidePrev&&(swiper.isHorizontal()&&kc===37||swiper.isVertical()&&kc===38||kc===33))return!1;if(!(e.shiftKey||e.altKey||e.ctrlKey||e.metaKey)&&!(doc.activeElement&&doc.activeElement.nodeName&&(doc.activeElement.nodeName.toLowerCase()==="input"||doc.activeElement.nodeName.toLowerCase()==="textarea"))){if(swiper.params.keyboard.onlyInViewport&&(kc===33||kc===34||kc===37||kc===39||kc===38||kc===40)){var inView=!1;if(swiper.$el.parents("."+swiper.params.slideClass).length>0&&swiper.$el.parents("."+swiper.params.slideActiveClass).length===0)return;var windowWidth=win.innerWidth,windowHeight=win.innerHeight,swiperOffset=swiper.$el.offset();rtl&&(swiperOffset.left-=swiper.$el[0].scrollLeft);for(var swiperCoord=[[swiperOffset.left,swiperOffset.top],[swiperOffset.left+swiper.width,swiperOffset.top],[swiperOffset.left,swiperOffset.top+swiper.height],[swiperOffset.left+swiper.width,swiperOffset.top+swiper.height]],i=0;i<swiperCoord.length;i+=1){var point=swiperCoord[i];point[0]>=0&&point[0]<=windowWidth&&point[1]>=0&&point[1]<=windowHeight&&(inView=!0)}if(!inView)return}swiper.isHorizontal()?((kc===33||kc===34||kc===37||kc===39)&&(e.preventDefault?e.preventDefault():e.returnValue=!1),((kc===34||kc===39)&&!rtl||(kc===33||kc===37)&&rtl)&&swiper.slideNext(),((kc===33||kc===37)&&!rtl||(kc===34||kc===39)&&rtl)&&swiper.slidePrev()):((kc===33||kc===34||kc===38||kc===40)&&(e.preventDefault?e.preventDefault():e.returnValue=!1),(kc===34||kc===40)&&swiper.slideNext(),(kc===33||kc===38)&&swiper.slidePrev()),swiper.emit("keyPress",kc)}},enable:function(){var swiper=this;swiper.keyboard.enabled||($(doc).on("keydown",swiper.keyboard.handle),swiper.keyboard.enabled=!0)},disable:function(){var swiper=this;swiper.keyboard.enabled&&($(doc).off("keydown",swiper.keyboard.handle),swiper.keyboard.enabled=!1)}},Keyboard$1={name:"keyboard",params:{keyboard:{enabled:!1,onlyInViewport:!0}},create:function(){var swiper=this;Utils.extend(swiper,{keyboard:{enabled:!1,enable:Keyboard.enable.bind(swiper),disable:Keyboard.disable.bind(swiper),handle:Keyboard.handle.bind(swiper)}})},on:{init:function(){var swiper=this;swiper.params.keyboard.enabled&&swiper.keyboard.enable()},destroy:function(){var swiper=this;swiper.keyboard.enabled&&swiper.keyboard.disable()}}};
1function isEventSupported(){var eventName="onwheel",isSupported=eventName in doc;if(!isSupported){var element=doc.createElement("div");element.setAttribute(eventName,"return;"),isSupported=typeof element[eventName]=="function"}return!isSupported&&doc.implementation&&doc.implementation.hasFeature&&doc.implementation.hasFeature("","")!==!0&&(isSupported=doc.implementation.hasFeature("Events.wheel","3.0")),isSupported}var Mousewheel={lastScrollTime:Utils.now(),lastEventBeforeSnap:void 0,recentWheelEvents:[],event:function(){return win.navigator.userAgent.indexOf("firefox")>-1?"DOMMouseScroll":isEventSupported()?"wheel":"mousewheel"},normalize:function(e){var PIXEL_STEP=10,LINE_HEIGHT=40,PAGE_HEIGHT=800,sX=0,sY=0,pX=0,pY=0;return"detail"in e&&(sY=e.detail),"wheelDelta"in e&&(sY=-e.wheelDelta/120),"wheelDeltaY"in e&&(sY=-e.wheelDeltaY/120),"wheelDeltaX"in e&&(sX=-e.wheelDeltaX/120),"axis"in e&&e.axis===e.HORIZONTAL_AXIS&&(sX=sY,sY=0),pX=sX*PIXEL_STEP,pY=sY*PIXEL_STEP,"deltaY"in e&&(pY=e.deltaY),"deltaX"in e&&(pX=e.deltaX),e.shiftKey&&!pX&&(pX=pY,pY=0),(pX||pY)&&e.deltaMode&&(e.deltaMode===1?(pX*=LINE_HEIGHT,pY*=LINE_HEIGHT):(pX*=PAGE_HEIGHT,pY*=PAGE_HEIGHT)),pX&&!sX&&(sX=pX<1?-1:1),pY&&!sY&&(sY=pY<1?-1:1),{spinX:sX,spinY:sY,pixelX:pX,pixelY:pY}},handleMouseEnter:function(){var swiper=this;swiper.mouseEntered=!0},handleMouseLeave:function(){var swiper=this;swiper.mouseEntered=!1},handle:function(event){var e=event,swiper=this,params=swiper.params.mousewheel;swiper.params.cssMode&&e.preventDefault();var target=swiper.$el;if(swiper.params.mousewheel.eventsTarged!=="container"&&(target=$(swiper.params.mousewheel.eventsTarged)),!swiper.mouseEntered&&!target[0].contains(e.target)&&!params.releaseOnEdges)return!0;e.originalEvent&&(e=e.originalEvent);var delta=0,rtlFactor=swiper.rtlTranslate?-1:1,data2=Mousewheel.normalize(e);if(params.forceToAxis)if(swiper.isHorizontal())if(Math.abs(data2.pixelX)>Math.abs(data2.pixelY))delta=data2.pixelX*rtlFactor;else return!0;else if(Math.abs(data2.pixelY)>Math.abs(data2.pixelX))delta=data2.pixelY;else return!0;else delta=Math.abs(data2.pixelX)>Math.abs(data2.pixelY)?-data2.pixelX*rtlFactor:-data2.pixelY;if(delta===0)return!0;if(params.invert&&(delta=-delta),swiper.params.freeMode){var newEvent$1={time:Utils.now(),delta:Math.abs(delta),direction:Math.sign(delta)},ref=swiper.mousewheel,lastEventBeforeSnap=ref.lastEventBeforeSnap,ignoreWheelEvents=lastEventBeforeSnap&&newEvent$1.time<lastEventBeforeSnap.time+500&&newEvent$1.delta<=lastEventBeforeSnap.delta&&newEvent$1.direction===lastEventBeforeSnap.direction;if(!ignoreWheelEvents){swiper.mousewheel.lastEventBeforeSnap=void 0,swiper.params.loop&&swiper.loopFix();var position=swiper.getTranslate()+delta*params.sensitivity,wasBeginning=swiper.isBeginning,wasEnd=swiper.isEnd;if(position>=swiper.minTranslate()&&(position=swiper.minTranslate()),position<=swiper.maxTranslate()&&(position=swiper.maxTranslate()),swiper.setTransition(0),swiper.setTranslate(position),swiper.updateProgress(),swiper.updateActiveIndex(),swiper.updateSlidesClasses(),(!wasBeginning&&swiper.isBeginning||!wasEnd&&swiper.isEnd)&&swiper.updateSlidesClasses(),swiper.params.freeModeSticky){clearTimeout(swiper.mousewheel.timeout),swiper.mousewheel.timeout=void 0;var recentWheelEvents$1=swiper.mousewheel.recentWheelEvents;recentWheelEvents$1.length>=15&&recentWheelEvents$1.shift();var prevEvent$1=recentWheelEvents$1.length?recentWheelEvents$1[recentWheelEvents$1.length-1]:void 0,firstEvent=recentWheelEvents$1[0];if(recentWheelEvents$1.push(newEvent$1),prevEvent$1&&(newEvent$1.delta>prevEvent$1.delta||newEvent$1.direction!==prevEvent$1.direction))recentWheelEvents$1.splice(0);else if(recentWheelEvents$1.length>=15&&newEvent$1.time-firstEvent.time<500&&firstEvent.delta-newEvent$1.delta>=1&&newEvent$1.delta<=6){var snapToThreshold=delta>0?.8:.2;swiper.mousewheel.lastEventBeforeSnap=newEvent$1,recentWheelEvents$1.splice(0),swiper.mousewheel.timeout=Utils.nextTick(function(){swiper.slideToClosest(swiper.params.speed,!0,void 0,snapToThreshold)},0)}swiper.mousewheel.timeout||(swiper.mousewheel.timeout=Utils.nextTick(function(){var snapToThreshold2=.5;swiper.mousewheel.lastEventBeforeSnap=newEvent$1,recentWheelEvents$1.splice(0),swiper.slideToClosest(swi
1per.params.speed,!0,void 0,snapToThreshold2)},500))}if(ignoreWheelEvents||swiper.emit("scroll",e),swiper.params.autoplay&&swiper.params.autoplayDisableOnInteraction&&swiper.autoplay.stop(),position===swiper.minTranslate()||position===swiper.maxTranslate())return!0}}else{var newEvent={time:Utils.now(),delta:Math.abs(delta),direction:Math.sign(delta),raw:event},recentWheelEvents=swiper.mousewheel.recentWheelEvents;recentWheelEvents.length>=2&&recentWheelEvents.shift();var prevEvent=recentWheelEvents.length?recentWheelEvents[recentWheelEvents.length-1]:void 0;if(recentWheelEvents.push(newEvent),prevEvent?(newEvent.direction!==prevEvent.direction||newEvent.delta>prevEvent.delta)&&swiper.mousewheel.animateSlider(newEvent):swiper.mousewheel.animateSlider(newEvent),swiper.mousewheel.releaseScroll(newEvent))return!0}return e.preventDefault?e.preventDefault():e.returnValue=!1,!1},animateSlider:function(newEvent){var swiper=this;return newEvent.delta>=6&&Utils.now()-swiper.mousewheel.lastScrollTime<60?!0:(newEvent.direction<0?(!swiper.isEnd||swiper.params.loop)&&!swiper.animating&&(swiper.slideNext(),swiper.emit("scroll",newEvent.raw)):(!swiper.isBeginning||swiper.params.loop)&&!swiper.animating&&(swiper.slidePrev(),swiper.emit("scroll",newEvent.raw)),swiper.mousewheel.lastScrollTime=new win.Date().getTime(),!1)},releaseScroll:function(newEvent){var swiper=this,params=swiper.params.mousewheel;if(newEvent.direction<0){if(swiper.isEnd&&!swiper.params.loop&&params.releaseOnEdges)return!0}else if(swiper.isBeginning&&!swiper.params.loop&&params.releaseOnEdges)return!0;return!1},enable:function(){var swiper=this,event=Mousewheel.event();if(swiper.params.cssMode)return swiper.wrapperEl.removeEventListener(event,swiper.mousewheel.handle),!0;if(!event||swiper.mousewheel.enabled)return!1;var target=swiper.$el;return swiper.params.mousewheel.eventsTarged!=="container"&&(target=$(swiper.params.mousewheel.eventsTarged)),target.on("mouseenter",swiper.mousewheel.handleMouseEnter),target.on("mouseleave",swiper.mousewheel.handleMouseLeave),target.on(event,swiper.mousewheel.handle),swiper.mousewheel.enabled=!0,!0},disable:function(){var swiper=this,event=Mousewheel.event();if(swiper.params.cssMode)return swiper.wrapperEl.addEventListener(event,swiper.mousewheel.handle),!0;if(!event||!swiper.mousewheel.enabled)return!1;var target=swiper.$el;return swiper.params.mousewheel.eventsTarged!=="container"&&(target=$(swiper.params.mousewheel.eventsTarged)),target.off(event,swiper.mousewheel.handle),swiper.mousewheel.enabled=!1,!0}},Mousewheel$1={name:"mousewheel",params:{mousewheel:{enabled:!1,releaseOnEdges:!1,invert:!1,forceToAxis:!1,sensitivity:1,eventsTarged:"container"}},create:function(){var swiper=this;Utils.extend(swiper,{mousewheel:{enabled:!1,enable:Mousewheel.enable.bind(swiper),disable:Mousewheel.disable.bind(swiper),handle:Mousewheel.handle.bind(swiper),handleMouseEnter:Mousewheel.handleMouseEnter.bind(swiper),handleMouseLeave:Mousewheel.handleMouseLeave.bind(swiper),animateSlider:Mousewheel.animateSlider.bind(swiper),releaseScroll:Mousewheel.releaseScroll.bind(swiper),lastScrollTime:Utils.now(),lastEventBeforeSnap:void 0,recentWheelEvents:[]}})},on:{init:function(){var swiper=this;!swiper.params.mousewheel.enabled&&swiper.params.cssMode&&swiper.mousewheel.disable(),swiper.params.mousewheel.enabled&&swiper.mousewheel.enable()},destroy:function(){var swiper=this;swiper.params.cssMode&&swiper.mousewheel.enable(),swiper.mousewheel.enabled&&swiper.mousewheel.disable()}}},Navigation={update:function(){var swiper=this,params=swiper.params.navigation;if(!swiper.params.loop){var ref=swiper.navigation,$nextEl=ref.$nextEl,$prevEl=ref.$prevEl;$prevEl&&$prevEl.length>0&&(swiper.isBeginning?$prevEl.addClass(params.disabledClass):$prevEl.removeClass(params.disabledClass),$prevEl[swiper.params.watchOverflow&&swiper.isLocked?"addClass":"removeClass"](params.lockClass)),$nextEl&&$nextEl.length>0&&(swiper.isEnd?$nextEl.addClass(params.disabledClass):$nextEl.removeClass(params.disabledClass),$nextEl[swiper.params.watchOverflow&&swiper.isLocked?"addClass":"removeClass"](params.lockClass))}},onPrevClick:function(e){var swiper=this;e.preventDefault(),!(swiper.isBeginning&&!swiper.params.loop)&&swiper.slidePrev()},onNextClick:function(e){var swiper=this;e.preventDefault(),!(swiper.isEnd&&!swiper.params.loop)&&swiper.slideNext()},init:function(){var swiper=this,params=swiper.params.navigation;if(params.nextEl||params.prevEl){var $nextEl,$prevEl;params.nextEl&&($nextEl=$(params.nextEl),swiper.params.uniqueNavElements&&typeof params.nextEl=="string"&&$nextEl.length>1&&swiper.$el.find(params.nextEl).length===1&&($nextEl=swiper.$el.find(params.nextEl))),params.prevEl&&($prevEl=$(params.prevEl),swiper.params.uniqueNavElements&&typeof params.prevEl=="string"&&$prevEl.length>1&&swiper.$el.find(params.prevEl).length===1&&($prevEl=swiper.$el.find(params.prevEl))),$nextEl&&$nextEl.length>
10&&$nextEl.on("click",swiper.navigation.onNextClick),$prevEl&&$prevEl.length>0&&$prevEl.on("click",swiper.navigation.onPrevClick),Utils.extend(swiper.navigation,{$nextEl,nextEl:$nextEl&&$nextEl[0],$prevEl,prevEl:$prevEl&&$prevEl[0]})}},destroy:function(){var swiper=this,ref=swiper.navigation,$nextEl=ref.$nextEl,$prevEl=ref.$prevEl;$nextEl&&$nextEl.length&&($nextEl.off("click",swiper.navigation.onNextClick),$nextEl.removeClass(swiper.params.navigation.disabledClass)),$prevEl&&$prevEl.length&&($prevEl.off("click",swiper.navigation.onPrevClick),$prevEl.removeClass(swiper.params.navigation.disabledClass))}},Navigation$1={name:"navigation",params:{navigation:{nextEl:null,prevEl:null,hideOnClick:!1,disabledClass:"swiper-button-disabled",hiddenClass:"swiper-button-hidden",lockClass:"swiper-button-lock"}},create:function(){var swiper=this;Utils.extend(swiper,{navigation:{init:Navigation.init.bind(swiper),update:Navigation.update.bind(swiper),destroy:Navigation.destroy.bind(swiper),onNextClick:Navigation.onNextClick.bind(swiper),onPrevClick:Navigation.onPrevClick.bind(swiper)}})},on:{init:function(){var swiper=this;swiper.navigation.init(),swiper.navigation.update()},toEdge:function(){var swiper=this;swiper.navigation.update()},fromEdge:function(){var swiper=this;swiper.navigation.update()},destroy:function(){var swiper=this;swiper.navigation.destroy()},click:function(e){var swiper=this,ref=swiper.navigation,$nextEl=ref.$nextEl,$prevEl=ref.$prevEl;if(swiper.params.navigation.hideOnClick&&!$(e.target).is($prevEl)&&!$(e.target).is($nextEl)){var isHidden;$nextEl?isHidden=$nextEl.hasClass(swiper.params.navigation.hiddenClass):$prevEl&&(isHidden=$prevEl.hasClass(swiper.params.navigation.hiddenClass)),isHidden===!0?swiper.emit("navigationShow",swiper):swiper.emit("navigationHide",swiper),$nextEl&&$nextEl.toggleClass(swiper.params.navigation.hiddenClass),$prevEl&&$prevEl.toggleClass(swiper.params.navigation.hiddenClass)}}}},Pagination={update:function(){var swiper=this,rtl=swiper.rtl,params=swiper.params.pagination;if(!(!params.el||!swiper.pagination.el||!swiper.pagination.$el||swiper.pagination.$el.length===0)){var slidesLength=swiper.virtual&&swiper.params.virtual.enabled?swiper.virtual.slides.length:swiper.slides.length,$el=swiper.pagination.$el,current,total=swiper.params.loop?Math.ceil((slidesLength-swiper.loopedSlides*2)/swiper.params.slidesPerGroup):swiper.snapGrid.length;if(swiper.params.loop?(current=Math.ceil((swiper.activeIndex-swiper.loopedSlides)/swiper.params.slidesPerGroup),current>slidesLength-1-swiper.loopedSlides*2&&(current-=slidesLength-swiper.loopedSlides*2),current>total-1&&(current-=total),current<0&&swiper.params.paginationType!=="bullets"&&(current=total+current)):typeof swiper.snapIndex<"u"?current=swiper.snapIndex:current=swiper.activeIndex||0,params.type==="bullets"&&swiper.pagination.bullets&&swiper.pagination.bullets.length>0){var bullets=swiper.pagination.bullets,firstIndex,lastIndex,midIndex;if(params.dynamicBullets&&(swiper.pagination.bulletSize=bullets.eq(0)[swiper.isHorizontal()?"outerWidth":"outerHeight"](!0),$el.css(swiper.isHorizontal()?"width":"height",swiper.pagination.bulletSize*(params.dynamicMainBullets+4)+"px"),params.dynamicMainBullets>1&&swiper.previousIndex!==void 0&&(swiper.pagination.dynamicBulletIndex+=current-swiper.previousIndex,swiper.pagination.dynamicBulletIndex>params.dynamicMainBullets-1?swiper.pagination.dynamicBulletIndex=params.dynamicMainBullets-1:swiper.pagination.dynamicBulletIndex<0&&(swiper.pagination.dynamicBulletIndex=0)),firstIndex=current-swiper.pagination.dynamicBulletIndex,lastIndex=firstIndex+(Math.min(bullets.length,params.dynamicMainBullets)-1),midIndex=(lastIndex+firstIndex)/2),bullets.removeClass(params.bulletActiveClass+" "+params.bulletActiveClass+"-next "+params.bulletActiveClass+"-next-next "+params.bulletActiveClass+"-prev "+params.bulletActiveClass+"-prev-prev "+params.bulletActiveClass+"-main"),$el.length>1)bullets.each(function(index2,bullet){var $bullet2=$(bullet),bulletIndex2=$bullet2.index();bulletIndex2===current&&$bullet2.addClass(params.bulletActiveClass),params.dynamicBullets&&(bulletIndex2>=firstIndex&&bulletIndex2<=lastIndex&&$bullet2.addClass(params.bulletActiveClass+"-main"),bulletIndex2===firstIndex&&$bullet2.prev().addClass(params.bulletActiveClass+"-prev").prev().addClass(params.bulletActiveClass+"-prev-prev"),bulletIndex2===lastIndex&&$bullet2.next().addClass(params.bulletActiveClass+"-next").next().addClass(params.bulletActiveClass+"-next-next"))});else{var $bullet=bullets.eq(current),bulletIndex=$bullet.index();if($bullet.addClass(params.bulletActiveClass),params.dynamicBullets){for(var $firstDisplayedBullet=bullets.eq(firstIndex),$lastDisplayedBullet=bullets.eq(lastIndex),i=firstIndex;i<=lastIndex;i+=1)bullets.eq(i).addClass(params.bulletActiveClass+"-main");if(swiper.params.loop)if(bulletIndex>=bullets.length-params.dynamicMainBullets){for(var i$1=params.dynamicMainBullets;i$1>=0;i$1-=1)bullets.eq(bullets.length-i$1).addClass(params.bulletActiveClass+"-main");bullets.eq(bullets.length-params.dynamicMainBullets-1).addClass(params.bulletActiveClass+"-prev")}else $firstDisplayedBullet.prev().addClass(params.bulletActiveClass+"-prev").prev().addClass(params.bulletActiveClass+"-prev-prev"),$lastDisplayedBullet.next().addClass(params.bulletActiveClass+"-next").next().addClass(params.bulletActiveClass+"-next-next");else $firstDisplayedBullet.prev().addClass(params.bulletActiveClass+"-prev").prev().addClass(params.bulletActiveClass+"-prev-prev"),$lastDisplayedBullet.next().addClass(params.bulletActiveClass+"-next").next().addClass(params.bulletActiveClass+"-next-next")}}if(params.dynamicBullets){var dynamicBulletsLength=Math.min(bullets.length,params.dynamicMainBullets+4),bulletsOffset=(swiper.pagination.bulletSize*dynamicBulletsLength-swiper.pagination.bulletSize)/2-midIndex*swiper.pagination.bulletSize,offsetProp=rtl?"right":"left";bullets.css(swiper.isHorizontal()?offsetProp:"top",bulletsOffset+"px")}}if(params.type==="fraction"&&($el.find("."+params.currentClass).text(params.formatFractionCurrent(current+1)),$el.find("."+params.totalClass).text(params.formatFractionTotal(total))),params.type==="progressbar"){var progressbarDirection;params.progressbarOpposite?progressbarDirection=swiper.isHorizontal()?"vertical":"horizontal":progressbarDirection=swiper.isHorizontal()?"horizontal":"vertical";var scale=(current+1)/total,scaleX=1,scaleY=1;progressbarDirection==="horizontal"?scaleX=scale:scaleY=scale,$el.find("."+params.progressbarFillClass).transform("translate3d(0,
10,0) scaleX("+scaleX+") scaleY("+scaleY+")").transition(swiper.params.speed)}params.type==="custom"&&params.renderCustom?($el.html(params.renderCustom(swiper,current+1,total)),swiper.emit("paginationRender",swiper,$el[0])):swiper.emit("paginationUpdate",swiper,$el[0]),$el[swiper.params.watchOverflow&&swiper.isLocked?"addClass":"removeClass"](params.lockClass)}},render:function(){var swiper=this,params=swiper.params.pagination;if(!(!params.el||!swiper.pagination.el||!swiper.pagination.$el||swiper.pagination.$el.length===0)){var slidesLength=swiper.virtual&&swiper.params.virtual.enabled?swiper.virtual.slides.length:swiper.slides.length,$el=swiper.pagination.$el,paginationHTML="";if(params.type==="bullets"){for(var numberOfBullets=swiper.params.loop?Math.ceil((slidesLength-swiper.loopedSlides*2)/swiper.params.slidesPerGroup):swiper.snapGrid.length,i=0;i<numberOfBullets;i+=1)params.renderBullet?paginationHTML+=params.renderBullet.call(swiper,i,params.bulletClass):paginationHTML+="<"+params.bulletElement+' class="'+params.bulletClass+'"></'+params.bulletElement+">";$el.html(paginationHTML),swiper.pagination.bullets=$el.find("."+params.bulletClass)}params.type==="fraction"&&(params.renderFraction?paginationHTML=params.renderFraction.call(swiper,params.currentClass,params.totalClass):paginationHTML='<span class="'+params.currentClass+'"></span> / <span class="'+params.totalClass+'"></span>',$el.html(paginationHTML)),params.type==="progressbar"&&(params.renderProgressbar?paginationHTML=params.renderProgressbar.call(swiper,params.progressbarFillClass):paginationHTML='<span class="'+params.progressbarFillClass+'"></span>',$el.html(paginationHTML)),params.type!=="custom"&&swiper.emit("paginationRender",swiper.pagination.$el[0])}},init:function(){var swiper=this,params=swiper.params.pagination;if(params.el){var $el=$(params.el);$el.length!==0&&(swiper.params.uniqueNavElements&&typeof params.el=="string"&&$el.length>1&&swiper.$el.find(params.el).length===1&&($el=swiper.$el.find(params.el)),params.type==="bullets"&&params.clickable&&$el.addClass(params.clickableClass),$el.addClass(params.modifierClass+params.type),params.type==="bullets"&&params.dynamicBullets&&($el.addClass(""+params.modifierClass+params.type+"-dynamic"),swiper.pagination.dynamicBulletIndex=0,params.dynamicMainBullets<1&&(params.dynamicMainBullets=1)),params.type==="progressbar"&&params.progressbarOpposite&&$el.addClass(params.progressbarOppositeClass),params.clickable&&$el.on("click","."+params.bulletClass,function(e){e.preventDefault();var index2=$(this).index()*swiper.params.slidesPerGroup;swiper.params.loop&&(index2+=swiper.loopedSlides),swiper.slideTo(index2)}),Utils.extend(swiper.pagination,{$el,el:$el[0]}))}},destroy:function(){var swiper=this,params=swiper.params.pagination;if(!(!params.el||!swiper.pagination.el||!swiper.pagination.$el||swiper.pagination.$el.length===0)){var $el=swiper.pagination.$el;$el.removeClass(params.hiddenClass),$el.removeClass(params.modifierClass+params.type),swiper.pagination.bullets&&swiper.pagination.bullets.removeClass(params.bulletActiveClass),params.clickable&&$el.off("click","."+params.bulletClass)}}},Pagination$1={name:"pagination",params:{pagination:{el:null,bulletElement:"span",clickable:!1,hideOnClick:!1,renderBullet:null,renderProgressbar:null,renderFraction:null,renderCustom:null,progressbarOpposite:!1,type:"bullets",dynamicBullets:!1,dynamicMainBullets:1,formatFractionCurrent:function(number){return number},formatFractionTotal:function(number){return number},bulletClass:"swiper-pagination-bullet",bulletActiveClass:"swiper-pagination-bullet-active",modifierClass:"swiper-pagination-",currentClass:"swiper-pagination-current",totalClass:"swiper-pagination-total",hiddenClass:"swiper-pagination-hidden",progressbarFillClass:"swiper-pagination-progressbar-fill",progressbarOppositeClass:"swiper-pagination-progressbar-opposite",clickableClass:"swiper-pagination-clickable",lockClass:"swiper-pagination-lock"}},create:function(){var swiper=this;Utils.extend(swiper,{pagination:{init:Pagination.init.bind(swiper),render:Pagination.render.bind(swiper),update:Pagination.update.bind(swiper),destroy:Pagination.destroy.bind(swiper),dynamicBulletIndex:0}})},on:{init:function(){var swiper=this;swiper.pagination.init(),swiper.pagination.render(),swiper.pagination.update()},activeIndexChange:function(){var swiper=this;(swiper.params.loop||typeof swiper.snapIndex>"u")&&swiper.pagination.update()},snapIndexChange:function(){var swiper=this;swiper.params.loop||swiper.pagination.update()},slidesLengthChange:function(){var swiper=this;swiper.params.loop&&(swiper.pagination.render(),swiper.pagination.update())},snapGridLengthChange:function(){var swiper=this;swiper.params.loop||(swiper.pagination.render(),swiper.pagination.update())},destroy:function(){var swiper=this;swiper.pagination.destroy()},click:function(e){var swiper=this;if(swiper.params.pagination.el&&swiper.params.pagination.hideOnClick&&swiper.pagination.$el.length>0&&!$(e.target).hasClass(swiper.params.pagination.bulletClass)){var isHidden=swiper.pagination.$el.hasClass(swiper.params.pagination.hiddenClass);isHidden===!0?swiper.emit("paginationShow",swiper):swiper.emit("paginationHide",swiper),swiper.pagination.$el.toggleClass(swiper.params.pagination.hiddenClass)}}}},Scrollbar={setTranslate:function(){var swiper=this;if(!(!swiper.params.scrollbar.el||!swiper.scrollbar.el)){var scrollbar=swiper.scrollbar,rtl=swiper.rtlTranslate,progress=swiper.progress,dragSize=scrollbar.dragSize,trackSize=scrollbar.trackSize,$dragEl=scrollbar.$dragEl,$el=scrollbar.$el,params=swiper.params.scrollbar,newSize=dragSize,newPos=(trackSize-dragSize)*progress;rtl?(newPos=-newPos,newPos>0?(newSize=dragSize-newPos,newPos=0):-newPos+dragSize>trackSize&&(newSize=trackSize+newPos)):newPos<0?(newSize=dragSize+newPos,newPos=0):newPos+dragSize>trackSize&&(newSize=trackSize-newPos),swiper.isHorizontal()?($dragEl.transform("translate3d("+newPos+"px, 0, 0)"),$dragEl[0].style.width=newSize+"px"):($dragEl.transform("translate3d(0px, "+newPos+"px, 0)"),$dragEl[0].style.height=newSize+"px"),params.hide&&(clearTimeout(swiper.scrollbar.timeout),$el[0].style.opacity=1,swiper.scrollbar.timeout=setTimeout(function(){$el[0].style.opacity=0,$el.transition(400)},1e3))}},setTransition:function(duration){var swiper=this;!swiper.params.scrollbar.el||!swiper.scrollbar.el||swiper.scrollbar.$dragEl.transition(duration)},updateSize:function(){var swiper=this;if(!(!swiper.params.scrollbar.el||!swiper.scrollbar.el)){var scrollbar=swiper.scrollbar,$dragEl=scrollbar.$dragEl,$el=scrollbar.$el;$dragEl[0].style.width="",$dragEl[0].style.height="";var trackSize=swiper.isHorizontal()?$el[0].offsetWidth:$el[0].offsetHeight,divider=swiper.size/swiper.virtualSize,moveDivider=divider*(trackSize/swiper.size),dragSize;swiper.params.scrollbar.dragSize==="auto"?dragSize=trackSize*divider:dragSize=parseInt(swiper.params.scrollbar.dragSize,10),swiper.isHorizontal()?$dragEl[0].style.width=dragSize+"px":$dragEl[0].style.height=dragSize+"px",divider>=1?$el[0].style.display="none":$el[0].style.display="",swiper.params.scrollbar.hide&&($el[0].style.opacity=0),Utils.extend(scrollbar,{trackSize,divider,moveDivider,dragSize}),scrollbar.$el[swiper.params.watchOverflow&&swiper.isLocked?"addClass":"removeClass"](swiper.params.scrollbar.lockClass)}},getPointerPosition:function(e){var swiper=this;return swiper.isHorizontal()?e.type==="touchstart"||e.type==="touchmove"?e.targetTouches[0].clientX:e.clientX:e.type==="touchstart"||e.type==="touchmove"?e.targetTouches[0].clientY:e.clientY},setDragPosition:function(e){var swiper=this,scrollbar=swiper.scrollbar,rtl=swiper.rtlTranslate,$el=scrollbar.$el,dragSize=scrollbar.dragSize,trackSize=scrollbar.trackSize,dragStartPos=scrollbar.dragStartPos,positionRatio;positionRatio=(scrollbar.getPointerPosition(e)-$el.offset()[swiper.isHorizontal()?"left":"top"]-(dragStartPos!==null?dragStartPos:dragSize/2))/(trackSize-dragSize),positionRatio=Math.max(Math.min(positionRatio,1),0),rtl&&(positionRatio=1-positionRatio);var position=swiper.minTranslate()+(swiper.maxTranslate()-swiper.minTranslate())*positionRatio;swiper.updateProgress(position),swiper.setTranslate(position),swiper.updateActiveIndex(),swiper.updateSlidesClasses()},onDragStart:function(e){var swiper=this,params=swiper.params.scrollbar,scrollbar=swiper.scrollbar,$wrapperEl=swiper.$wrapperEl,$el=scrollbar.$el,$dragEl=scrollbar.$dragEl;swiper.scrollbar.isTouched=!0,swiper.scrollbar.dragStartPos=e.target===$dragEl[0]||e.target===$dragEl?scrollbar.getPointerPosition(e)-e.target.getBoundingClientRect()[swiper.isHorizontal()?"left":"top"]:null,e.preventDefault(),e.stopPropagation(),$wrapperEl.transition(100),$dragEl.transition(100),scrollbar.setDragPosition(e),clearTimeout(swiper.scrollbar.dragTimeout),$el.transition(0),params.hide&&$el.css("opacity",1),swiper.params.cssMode&&swiper.$wrapperEl.css("scroll-snap-type","none"),swiper.emit("scrollbarDragStart",e)},onDragMove:function(e){var swiper=this,scrollbar=swiper.scrollbar,$wrapperEl=swiper.$wrapperEl,$el=scrollbar.$el,$dragEl=scrollbar.$dragEl;swiper.scrollbar.isTouched&&(e.preventDefault?e.preventDefault():e.returnValue=!1,scrollbar.setDragPosition(e),$wrapperEl.transition(0),$el.transition(0),$dragEl.transition(0),swiper.emit("scrollbarDragMove",e))},onDragEnd:function(e){var swiper=this,params=swiper.params.scrollbar,scrollbar=swiper.scrollbar,$wrapperEl=swiper.$wrapperEl,$el=scrollbar.$el;swiper.scrollbar.isTouched&&(swiper.scrollbar.isTouched=!1,swiper.params.cssMode&&(swiper.$wrapperEl.css("scroll-snap-type",""),$wrapperEl.transition("")),params.hide&&(clearTimeout(swiper.scrollbar.dragTimeout),swiper.scrollbar.dragTimeout=Utils.nextTick(function(){$el.css("opacity",0),$el.transition(400)},1e3)),swiper.emit("scrollbarDragEnd",e),params.snapOnRelease&&swiper.slideToClosest())},enableDraggable:function(){var swiper=this;if(swiper.params.scrollbar.el){var scrollbar=swiper.scrollbar,touchEventsTouch=swiper.touchEventsTouch,touchEventsDesktop=swiper.touchEventsDesktop,params=swiper.params,$el=scrollbar.$el,target=$el[0],activeListener=Support.passiveListener&&params.passiveListeners?{passive:!1,capture:!1}:!1,passiveListener=Support.passiveListener&&params.passiveListeners?{passive:!0,capture:!1}:!1;Support.touch?(target.addEventListener(touchEventsTouch.start,swiper.scrollbar.onDragStart,activeListener),target.addEventListener(touchEventsTouch.move,swiper.scrollbar.onDragMove,activeListener),target.addEventListener(touchEventsTouch.end,swiper.scrollbar.onDragEnd,passiveListener)):(target.addEventListener(touchEventsDesktop.start,swiper.scrollbar.onDragStart,activeListener),doc.addEventListener(touchEventsDesktop.move,swiper.scrollbar.onDragMove,activeListener),doc.addEventListener(touchEventsDesktop.end,swiper.scrollbar.onDragEnd,passiveListener))}},disableDraggable:function(){var swiper=this;if(swiper.params.scrollbar.el){var scrollbar=swiper.scrollbar,touchEventsTouch=swiper.touchEventsTouch,touchEventsDesktop=swiper.touchEventsDesktop,params=swiper.params,$el=scrollbar.$el,target=$el[0],activeListener=Support.passiveListener&&params.passiveListeners?{passive:!1,capture:!1}:!1,passiveListener=Support.passiveListener&&params.passiveListeners?{passive:!0,capture:!1}:!1;Support.touch?(target.removeEventListener(touchEventsTouch.start,swiper.scrollbar.onDragStart,activeListener),target.removeEventListener(touchEventsTouch.move,swiper.scrollbar.onDragMove,activeListener),target.removeEventListener(touchEventsTouch.end,swiper.scrollbar.onDragEnd,passiveListener)):(target.removeEventListener(touchEventsDesktop.start,swiper.scrollbar.onDragStart,activeListener),doc.removeEventListener(touchEventsDesktop.move,swiper.scrollbar.onDragMove,activeListener),doc.removeEventListener(touchEventsDesktop.end,swiper.scrollbar.onDragEnd,passiveListener))}},init:function(){var swiper=this;if(swiper.params.scrollbar.el){var scrollbar=swiper.scrollbar,$swiperEl=swiper.$el,params=swiper.params.scrollbar,$el=$(params.el);swiper.params.uniqueNavElements&&typeof params.el=="string"&&$el.length>1&&$swiperEl.find(params.el).length===1&&($el=$swiperEl.find(params.el));var $dragEl=$el.find("."+swiper.params.scrollbar.dragClass);$dragEl.length===0&&($dragEl=$('<div class="'+swiper.params.scrollbar.dragClass+'"></div>'),$el.append($dragEl)),Utils.extend(scrollbar,{$el,el:$el[0],$dragEl,dragEl:$dragEl[0]}),params.draggable&&scrollbar.enableDraggable()}},destroy:function(){var swiper=this;swiper.scrollbar.disableDraggable()}},Scrollbar$1={name:"scrollbar",params:{scrollbar:{el:null,dragSize:"auto",hide:!1,draggable:!1,snapOnRelease:!0,lockClass:"swiper-scrollbar-lock",dragClass:"swiper-scrollbar-drag"}},create:function(){var swiper=this;Utils.extend(swiper,{scrollbar:{init:Scrollbar.init.bind(swiper),destroy:Scrollbar.destroy.bind(swiper),updateSize:Scrollbar.updateSize.bind(swiper),setTranslate:Scrollbar.setTranslate.bind(swiper),setTransition:Scrollbar.setTransition.bind(swiper),enableDraggable:Scrollbar.enableDraggable.bind(swiper),disableDraggable:Scrollbar.disableDraggable.bind(swiper),setDragPosition:Scrollbar.setDragPosition.bind(swiper),getPointerPosition:Scrollbar.getPointerPosition.bind(swiper),onDragStart:Scrollbar.onDragStart.bind(swiper),onDragMove:Scrollbar.onDragMove.bind(swiper),onDragEnd:Scrollbar.onDragEnd.bind(swiper),isTouched:!1,timeout:null,dragTimeout:null}})},on:{init:function(){var swiper=this;swiper.scrollbar.init(),swiper.scrollbar.updateSize(),swiper.scrollbar.setTranslate()},update:function(){var swiper=this;swiper.scrollbar.updateSize()},resize:function(){var swiper=this;swiper.scrollbar.updateSize()},observerUpdate:function(){var swiper=this;swiper.scrollbar.updateSize()},setTranslate:function(){var swiper=this;swiper.scrollbar.setTranslate()},setTransition:function(duration){var swiper=this;swiper.scrollbar.setTransition(duration)},destroy:function(){var swiper=this;swiper.scrollbar.destroy()}}},Parallax={setTransform:function(el,progress){var swiper=this,rtl=swiper.rtl,$el=$(el),rtlFactor=rtl?-1:1,p=$el.attr("data-swiper-parallax")||"0",x=$el.attr("data-swiper-parallax-x"),y=$el.attr("data-swiper-parallax-y"),scale=$el.attr("data-swiper-parallax-scale"),op
1acity=$el.attr("data-swiper-parallax-opacity");if(x||y?(x=x||"0",y=y||"0"):swiper.isHorizontal()?(x=p,y="0"):(y=p,x="0"),x.indexOf("%")>=0?x=parseInt(x,10)*progress*rtlFactor+"%":x=x*progress*rtlFactor+"px",y.indexOf("%")>=0?y=parseInt(y,10)*progress+"%":y=y*progress+"px",typeof opacity<"u"&&opacity!==null){var currentOpacity=opacity-(opacity-1)*(1-Math.abs(progress));$el[0].style.opacity=currentOpacity}if(typeof scale>"u"||scale===null)$el.transform("translate3d("+x+", "+y+", 0px)");else{var currentScale=scale-(scale-1)*(1-Math.abs(progress));$el.transform("translate3d("+x+", "+y+", 0px) scale("+currentScale+")")}},setTranslate:function(){var swiper=this,$el=swiper.$el,slides=swiper.slides,progress=swiper.progress,snapGrid=swiper.snapGrid;$el.children("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y], [data-swiper-parallax-opacity], [data-swiper-parallax-scale]").each(function(index2,el){swiper.parallax.setTransform(el,progress)}),slides.each(function(slideIndex,slideEl){var slideProgress=slideEl.progress;swiper.params.slidesPerGroup>1&&swiper.params.slidesPerView!=="auto"&&(slideProgress+=Math.ceil(slideIndex/2)-progress*(snapGrid.length-1)),slideProgress=Math.min(Math.max(slideProgress,-1),1),$(slideEl).find("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y], [data-swiper-parallax-opacity], [data-swiper-parallax-scale]").each(function(index2,el){swiper.parallax.setTransform(el,slideProgress)})})},setTransition:function(duration){duration===void 0&&(duration=this.params.speed);var swiper=this,$el=swiper.$el;$el.find("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y], [data-swiper-parallax-opacity], [data-swiper-parallax-scale]").each(function(index2,parallaxEl){var $parallaxEl=$(parallaxEl),parallaxDuration=parseInt($parallaxEl.attr("data-swiper-parallax-duration"),10)||duration;duration===0&&(parallaxDuration=0),$parallaxEl.transition(parallaxDuration)})}},Parallax$1={name:"parallax",params:{parallax:{enabled:!1}},create:function(){var swiper=this;Utils.extend(swiper,{parallax:{setTransform:Parallax.setTransform.bind(swiper),setTranslate:Parallax.setTranslate.bind(swiper),setTransition:Parallax.setTransition.bind(swiper)}})},on:{beforeInit:function(){var swiper=this;swiper.params.parallax.enabled&&(swiper.params.watchSlidesProgress=!0,swiper.originalParams.watchSlidesProgress=!0)},init:function(){var swiper=this;swiper.params.parallax.enabled&&swiper.parallax.setTranslate()},setTranslate:function(){var swiper=this;swiper.params.parallax.enabled&&swiper.parallax.setTranslate()},setTransition:function(duration){var swiper=this;swiper.params.parallax.enabled&&swiper.parallax.setTransition(duration)}}},Zoom={getDistanceBetweenTouches:function(e){if(e.targetTouches.length<2)return 1;var x1=e.targetTouches[0].pageX,y1=e.targetTouches[0].pageY,x2=e.targetTouches[1].pageX,y2=e.targetTouches[1].pageY,distance=Math.sqrt(Math.pow(x2-x1,2)+Math.pow(y2-y1,2));return distance},onGestureStart:function(e){var swiper=this,params=swiper.params.zoom,zoom=swiper.zoom,gesture=zoom.gesture;if(zoom.fakeGestureTouched=!1,zoom.fakeGestureMoved=!1,!Support.gestures){if(e.type!=="touchstart"||e.type==="touchstart"&&e.targetTouches.length<2)return;zoom.fakeGestureTouched=!0,gesture.scaleStart=Zoom.getDistanceBetweenTouches(e)}if((!gesture.$slideEl||!gesture.$slideEl.length)&&(gesture.$slideEl=$(e.target).closest(".swiper-slide"),gesture.$slideEl.length===0&&(gesture.$slideEl=swiper.slides.eq(swiper.activeIndex)),gesture.$imageEl=gesture.$slideEl.find("img, svg, canvas"),gesture.$imageWrapEl=gesture.$imageEl.parent("."+params.containerClass),gesture.maxRatio=gesture.$imageWrapEl.attr("data-swiper-zoom")||params.maxRatio,gesture.$imageWrapEl.length===0)){gesture.$imageEl=void 0;return}gesture.$imageEl.transition(0),swiper.zoom.isScaling=!0},onGestureChange:function(e){var swiper=this,params=swiper.params.zoom,zoom=swiper.zoom,gesture=zoom.gesture;if(!Support.gestures){if(e.type!=="touchmove"||e.type==="touchmove"&&e.targetTouches.length<2)return;zoom.fakeGestureMoved=!0,gesture.scaleMove=Zoom.getDistanceBetweenTouches(e)}!gesture.$imageEl||gesture.$imageEl.length===0||(Support.gestures?zoom.scale=e.scale*zoom.currentScale:zoom.scale=gesture.scaleMove/gesture.scaleStart*zoom.currentScale,zoom.scale>gesture.maxRatio&&(zoom.scale=gesture.maxRatio-1+Math.pow(zoom.scale-gesture.maxRatio+1,.5)),zoom.scale<params.minRatio&&(zoom.scale=params.minRatio+1-Math.pow(params.minRatio-zoom.scale+1,.5)),gesture.$imageEl.transform("translate3d(0,
10,0) scale("+zoom.scale+")"))},onGestureEnd:function(e){var swiper=this,params=swiper.params.zoom,zoom=swiper.zoom,gesture=zoom.gesture;if(!Support.gestures){if(!zoom.fakeGestureTouched||!zoom.fakeGestureMoved||e.type!=="touchend"||e.type==="touchend"&&e.changedTouches.length<2&&!Device.android)return;zoom.fakeGestureTouched=!1,zoom.fakeGestureMoved=!1}!gesture.$imageEl||gesture.$imageEl.length===0||(zoom.scale=Math.max(Math.min(zoom.scale,gesture.maxRatio),params.minRatio),gesture.$imageEl.transition(swiper.params.speed).transform("translate3d(0,0,0) scale("+zoom.scale+")"),zoom.currentScale=zoom.scale,zoom.isScaling=!1,zoom.scale===1&&(gesture.$slideEl=void 0))},onTouchStart:function(e){var swiper=this,zoom=swiper.zoom,gesture=zoom.gesture,image=zoom.image;!gesture.$imageEl||gesture.$imageEl.length===0||image.isTouched||(Device.android&&e.preventDefault(),image.isTouched=!0,image.touchesStart.x=e.type==="touchstart"?e.targetTouches[0].pageX:e.pageX,image.touchesStart.y=e.type==="touchstart"?e.targetTouches[0].pageY:e.pageY)},onTouchMove:function(e){var swiper=this,zoom=swiper.zoom,gesture=zoom.gesture,image=zoom.image,velocity=zoom.velocity;if(!(!gesture.$imageEl||gesture.$imageEl.length===0)&&(swiper.allowClick=!1,!(!image.isTouched||!gesture.$slideEl))){image.isMoved||(image.width=gesture.$imageEl[0].offsetWidth,image.height=gesture.$imageEl[0].offsetHeight,image.startX=Utils.getTranslate(gesture.$imageWrapEl[0],"x")||0,image.startY=Utils.getTranslate(gesture.$imageWrapEl[0],"y")||0,gesture.slideWidth=gesture.$slideEl[0].offsetWidth,gesture.slideHeight=gesture.$slideEl[0].offsetHeight,gesture.$imageWrapEl.transition(0),swiper.rtl&&(image.startX=-image.startX,image.startY=-image.startY));var scaledWidth=image.width*zoom.scale,scaledHeight=image.height*zoom.scale;if(!(scaledWidth<gesture.slideWidth&&scaledHeight<gesture.slideHeight)){if(image.minX=Math.min(gesture.slideWidth/2-scaledWidth/2,0),image.maxX=-image.minX,image.minY=Math.min(gesture.slideHeight/2-scaledHeight/2,0),image.maxY=-image.minY,image.touchesCurrent.x=e.type==="touchmove"?e.targetTouches[0].pageX:e.pageX,image.touchesCurrent.y=e.type==="touchmove"?e.targetTouches[0].pageY:e.pageY,!image.isMoved&&!zoom.isScaling){if(swiper.isHorizontal()&&(Math.floor(image.minX)===Math.floor(image.startX)&&image.touchesCurrent.x<image.touchesStart.x||Math.floor(image.maxX)===Math.floor(image.startX)&&image.touchesCurrent.x>image.touchesStart.x)){image.isTouched=!1;return}if(!swiper.isHorizontal()&&(Math.floor(image.minY)===Math.floor(image.startY)&&image.touchesCurrent.y<image.touchesStart.y||Math.floor(image.maxY)===Math.floor(image.startY)&&image.touchesCurrent.y>image.touchesStart.y)){image.isTouched=!1;return}}e.preventDefault(),e.stopPropagation(),image.isMoved=!0,image.currentX=image.touchesCurrent.x-image.touchesStart.x+image.startX,image.currentY=image.touchesCurrent.y-image.touchesStart.y+image.startY,image.currentX<image.minX&&(image.currentX=image.minX+1-Math.pow(image.minX-image.currentX+1,.8)),image.currentX>image.maxX&&(image.currentX=image.maxX-1+Math.pow(image.currentX-image.maxX+1,.8)),image.currentY<image.minY&&(image.currentY=image.minY+1-Math.pow(image.minY-image.currentY+1,.8)),image.currentY>image.maxY&&(image.currentY=image.maxY-1+Math.pow(image.currentY-image.maxY+1,.8)),velocity.prevPositionX||(velocity.prevPositionX=image.touchesCurrent.x),velocity.prevPositionY||(velocity.prevPositionY=image.touchesCurrent.y),velocity.prevTime||(velocity.prevTime=Date.now()),velocity.x=(image.touchesCurrent.x-velocity.prevPositionX)/(Date.now()-velocity.prevTime)/2,velocity.y=(image.touchesCurrent.y-velocity.prevPositionY)/(Date.now()-velocity.prevTime)/2,Math.abs(image.touchesCurrent.x-velocity.prevPositionX)<2&&(velocity.x=0),Math.abs(image.touchesCurrent.y-velocity.prevPositionY)<2&&(velocity.y=0),velocity.prevPositionX=image.touchesCurrent.x,velocity.prevPositionY=image.touchesCurrent.y,velocity.prevTime=Date.now(),gesture.$imageWrapEl.transform("translate3d("+image.currentX+"px, "+image.currentY+"px,0)")}}},onTouchEnd:function(){var swiper=this,zoom=swiper.zoom,gesture=zoom.gesture,image=zoom.image,velocity=zoom.velocity;if(!(!gesture.$imageEl||gesture.$imageEl.length===0)){if(!image.isTouched||!image.isMoved){image.isTouched=!1,image.isMoved=!1;return}image.isTouched=!1,image.isMoved=!1;var momentumDurationX=300,momentumDurationY=300,momentumDistanceX=velocity.x*momentumDurationX,newPositionX=image.currentX+momentumDistanceX,momentumDistanceY=velocity.y*momentumDurationY,newPositionY=image.currentY+momentumDistanceY;velocity.x!==0&&(momentumDurationX=Math.abs((newPositionX-image.currentX)/velocity.x)),velocity.y!==0&&(momentumDurationY=Math.abs((newPositionY-image.currentY)/velocity.y));var momentumDuration=Math.max(momentumDurationX,momentumDurationY);image.currentX=newPositionX,image.currentY=newPositionY;var scaledWidth=image.width*zoom.scale,scaledHeight=image.height*zoom.scale;image.minX=Math.min(gesture.slideWidth/2-scaledWidth/2,0),image.maxX=-image.minX,image.minY=Math.min(gesture.slideHeight/2-scaledHeight/2,0),image.maxY=-image.minY,image.currentX=Math.max(Math.min(image.currentX,image.maxX),image.minX),image.currentY=Math.max(Math.min(image.currentY,image.maxY),image.minY),gesture.$imageWrapEl.transition(momentumDuration).transform("translate3d("+image.currentX+"px, "+image.currentY+"px,0)")}},onTransitionEnd:function(){var swiper=this,zoom=swiper.zoom,gesture=zoom.gesture;gesture.$slideEl&&swiper.previousIndex!==swiper.activeIndex&&(gesture.$imageEl.transform("translate3d(0,
10,0) scale(1)"),gesture.$imageWrapEl.transform("translate3d(0,0,0)"),zoom.scale=1,zoom.currentScale=1,gesture.$slideEl=void 0,gesture.$imageEl=void 0,gesture.$imageWrapEl=void 0)},toggle:function(e){var swiper=this,zoom=swiper.zoom;zoom.scale&&zoom.scale!==1?zoom.out():zoom.in(e)},in:function(e){var swiper=this,zoom=swiper.zoom,params=swiper.params.zoom,gesture=zoom.gesture,image=zoom.image;if(gesture.$slideEl||(gesture.$slideEl=swiper.clickedSlide?$(swiper.clickedSlide):swiper.slides.eq(swiper.activeIndex),gesture.$imageEl=gesture.$slideEl.find("img, svg, canvas"),gesture.$imageWrapEl=gesture.$imageEl.parent("."+params.containerClass)),!(!gesture.$imageEl||gesture.$imageEl.length===0)){gesture.$slideEl.addClass(""+params.zoomedSlideClass);var touchX,touchY,offsetX,offsetY,diffX,diffY,translateX,translateY,imageWidth,imageHeight,scaledWidth,scaledHeight,translateMinX,translateMinY,translateMaxX,translateMaxY,slideWidth,slideHeight;typeof image.touchesStart.x>"u"&&e?(touchX=e.type==="touchend"?e.changedTouches[0].pageX:e.pageX,touchY=e.type==="touchend"?e.changedTouches[0].pageY:e.pageY):(touchX=image.touchesStart.x,touchY=image.touchesStart.y),zoom.scale=gesture.$imageWrapEl.attr("data-swiper-zoom")||params.maxRatio,zoom.currentScale=gesture.$imageWrapEl.attr("data-swiper-zoom")||params.maxRatio,e?(slideWidth=gesture.$slideEl[0].offsetWidth,slideHeight=gesture.$slideEl[0].offsetHeight,offsetX=gesture.$slideEl.offset().left,offsetY=gesture.$slideEl.offset().top,diffX=offsetX+slideWidth/2-touchX,diffY=offsetY+slideHeight/2-touchY,imageWidth=gesture.$imageEl[0].offsetWidth,imageHeight=gesture.$imageEl[0].offsetHeight,scaledWidth=imageWidth*zoom.scale,scaledHeight=imageHeight*zoom.scale,translateMinX=Math.min(slideWidth/2-scaledWidth/2,0),translateMinY=Math.min(slideHeight/2-scaledHeight/2,0),translateMaxX=-translateMinX,translateMaxY=-translateMinY,translateX=diffX*zoom.scale,translateY=diffY*zoom.scale,translateX<translateMinX&&(translateX=translateMinX),translateX>translateMaxX&&(translateX=translateMaxX),translateY<translateMinY&&(translateY=translateMinY),translateY>translateMaxY&&(translateY=translateMaxY)):(translateX=0,translateY=0),gesture.$imageWrapEl.transition(300).transform("translate3d("+translateX+"px, "+translateY+"px,0)"),gesture.$imageEl.transition(300).transform("translate3d(0,0,0) scale("+zoom.scale+")")}},out:function(){var swiper=this,zoom=swiper.zoom,params=swiper.params.zoom,gesture=zoom.gesture;gesture.$slideEl||(gesture.$slideEl=swiper.clickedSlide?$(swiper.clickedSlide):swiper.slides.eq(swiper.activeIndex),gesture.$imageEl=gesture.$slideEl.find("img, svg, canvas"),gesture.$imageWrapEl=gesture.$imageEl.parent("."+params.containerClass)),!(!gesture.$imageEl||gesture.$imageEl.length===0)&&(zoom.scale=1,zoom.currentScale=1,gesture.$imageWrapEl.transition(300).transform("translate3d(0,0,0)"),gesture.$imageEl.transition(300).transform("translate3d(0,0,0) scale(1)"),gesture.$slideEl.removeClass(""+params.zoomedSlideClass),gesture.$slideEl=void 0)},enable:function(){var swiper=this,zoom=swiper.zoom;if(!zoom.enabled){zoom.enabled=!0;var passiveListener=swiper.touchEvents.start==="touchstart"&&Support.passiveListener&&swiper.params.passiveListeners?{passive:!0,capture:!1}:!1,activeListenerWithCapture=Support.passiveListener?{passive:!1,capture:!0}:!0;Support.gestures?(swiper.$wrapperEl.on("gesturestart",".swiper-slide",zoom.onGestureStart,passiveListener),swiper.$wrapperEl.on("gesturechange",".swiper-slide",zoom.onGestureChange,passiveListener),swiper.$wrapperEl.on("gestureend",".swiper-slide",zoom.onGestureEnd,passiveListener)):swiper.touchEvents.start==="touchstart"&&(swiper.$wrapperEl.on(swiper.touchEvents.start,".swiper-slide",zoom.onGestureStart,passiveListener),swiper.$wrapperEl.on(swiper.touchEvents.move,".swiper-slide",zoom.onGestureChange,activeListenerWithCapture),swiper.$wrapperEl.on(swiper.touchEvents.end,".swiper-slide",zoom.onGestureEnd,passiveListener),swiper.touchEvents.cancel&&swiper.$wrapperEl.on(swiper.touchEvents.cancel,".swiper-slide",zoom.onGestureEnd,passiveListener)),swiper.$wrapperEl.on(swiper.touchEvents.move,"."+swiper.params.zoom.containerClass,zoom.onTouchMove,activeListenerWithCapture)}},disable:function(){var swiper=this,zoom=swiper.zoom;if(zoom.enabled){swiper.zoom.enabled=!1;var passiveListener=swiper.touchEvents.start==="touchstart"&&Support.passiveListener&&swiper.params.passiveListeners?{passive:!0,capture:!1}:!1,activeListenerWithCapture=Support.passiveListener?{passive:!1,capture:!0}:!0;Support.gestures?(swiper.$wrapperEl.off("gesturestart",".swiper-slide",zoom.onGestureStart,passiveListener),swiper.$wrapperEl.off("gesturechange",".swiper-slide",zoom.onGestureChange,passiveListener),swiper.$wrapperEl.off("gestureend",".swiper-slide",zoom.onGestureEnd,passiveListener)):swiper.touchEvents.start==="touchstart"&&(swiper.$wrapperEl.off(swiper.touchEvents.start,".swiper-slide",zoom.onGestureStart,passiveListener),swiper.$wrapperEl.off(swiper.touchEvents.move,".swiper-slide",zoom.onGestureChange,activeListenerWithCapture),swiper.$wrapperEl.off(swiper.touchEvents.end,".swiper-slide",zoom.onGestureEnd,passiveListener),swiper.touchEvents.cancel&&swiper.$wrapperEl.off(swiper.touchEvents.cancel,".swiper-slide",zoom.onGestureEnd,passiveListener)),swiper.$wrapperEl.off(swiper.touchEvents.move,"."+swiper.params.zoom.containerClass,zoom.onTouchMove,activeListenerWithCapture)}}},Zoom$1={name:"zoom",params:{zoom:{enabled:!1,maxRatio:3,minRatio:1,toggle:!0,containerClass:"swiper-zoom-container",zoomedSlideClass:"swiper-slide-zoomed"}},create:function(){var swiper=this,zoom={enabled:!1,scale:1,currentScale:1,isScaling:!1,gesture:{$slideEl:void 0,slideWidth:void 0,slideHeight:void 0,$imageEl:void 0,$imageWrapEl:void 0,maxRatio:3},image:{isTouched:void 0,isMoved:void 0,currentX:void 0,currentY:void 0,minX:void 0,minY:void 0,maxX:void 0,maxY:void 0,width:void 0,height:void 0,startX:void 0,startY:void 0,touchesStart:{},touchesCurrent:{}},velocity:{x:void 0,y:void 0,prevPositionX:void 0,prevPositionY:void 0,prevTime:void 0}};"onGestureStart onGestureChange onGestureEnd onTouchStart onTouchMove onTouchEnd onTransitionEnd toggle enable disable in out".split(" ").forEach(function(methodName){zoom[methodName]=Zoom[methodName].bind(swiper)}),Utils.extend(swiper,{zoom});var scale=1;Object.defineProperty(swiper.zoom,"scale",{get:function(){return scale},set:function(value){if(scale!==value){var imageEl=swiper.zoom.gesture.$imageEl?swiper.zoom.gesture.$imageEl[0]:void 0,slideEl=swiper.zoom.gesture.$slideEl?swiper.zoom.gesture.$slideEl[0]:void 0;swiper.emit("zoomChange",value,imageEl,slideEl)}scale=value}})},on:{init:function(){var swiper=this;swiper.params.zoom.enabled&&swiper.zoom.enable()},destroy:function(){var swiper=this;swiper.zoom.disable()},touchStart:function(e){var swiper=this;swiper.zoom.enabled&&swiper.zoom.onTouchStart(e)},touchEnd:function(e){var swiper=this;swiper.zoom.enabled&&swiper.zoom.onTouchEnd(e)},doubleTap:function(e){var swiper=this;swiper.params.zoom.enabled&&swiper.zoom.enabled&&swiper.params.zoom.toggle&&swiper.zoom.toggle(e)},transitionEnd:function(){var swiper=this;swiper.zoom.enabled&&swiper.params.zoom.enabled&&swiper.zoom.onTransitionEnd()},slideChange:function(){var swiper=this;swiper.zoom.enabled&&swiper.params.zoom.enabled&&swiper.params.cssMode&&swiper.zoom.onTransitionEnd()}}}
1,Lazy={loadInSlide:function(index2,loadInDuplicate){loadInDuplicate===void 0&&(loadInDuplicate=!0);var swiper=this,params=swiper.params.lazy;if(!(typeof index2>"u")&&swiper.slides.length!==0){var isVirtual=swiper.virtual&&swiper.params.virtual.enabled,$slideEl=isVirtual?swiper.$wrapperEl.children("."+swiper.params.slideClass+'[data-swiper-slide-index="'+index2+'"]'):swiper.slides.eq(index2),$images=$slideEl.find("."+params.elementClass+":not(."+params.loadedClass+"):not(."+params.loadingClass+")");$slideEl.hasClass(params.elementClass)&&!$slideEl.hasClass(params.loadedClass)&&!$slideEl.hasClass(params.loadingClass)&&($images=$images.add($slideEl[0])),$images.length!==0&&$images.each(function(imageIndex,imageEl){var $imageEl=$(imageEl);$imageEl.addClass(params.loadingClass);var background=$imageEl.attr("data-background"),src=$imageEl.attr("data-src"),srcset=$imageEl.attr("data-srcset"),sizes=$imageEl.attr("data-sizes");swiper.loadImage($imageEl[0],src||background,srcset,sizes,!1,function(){if(!(typeof swiper>"u"||swiper===null||!swiper||swiper&&!swiper.params||swiper.destroyed)){if(background?($imageEl.css("background-image",'url("'+background+'")'),$imageEl.removeAttr("data-background")):(srcset&&($imageEl.attr("srcset",srcset),$imageEl.removeAttr("data-srcset")),sizes&&($imageEl.attr("sizes",sizes),$imageEl.removeAttr("data-sizes")),src&&($imageEl.attr("src",src),$imageEl.removeAttr("data-src"))),$imageEl.addClass(params.loadedClass).removeClass(params.loadingClass),$slideEl.find("."+params.preloaderClass).remove(),swiper.params.loop&&loadInDuplicate){var slideOriginalIndex=$slideEl.attr("data-swiper-slide-index");if($slideEl.hasClass(swiper.params.slideDuplicateClass)){var originalSlide=swiper.$wrapperEl.children('[data-swiper-slide-index="'+slideOriginalIndex+'"]:not(.'+swiper.params.slideDuplicateClass+")");swiper.lazy.loadInSlide(originalSlide.index(),!1)}else{var duplicatedSlide=swiper.$wrapperEl.children("."+swiper.params.slideDuplicateClass+'[data-swiper-slide-index="'+slideOriginalIndex+'"]');swiper.lazy.loadInSlide(duplicatedSlide.index(),!1)}}swiper.emit("lazyImageReady",$slideEl[0],$imageEl[0])}}),swiper.emit("lazyImageLoad",$slideEl[0],$imageEl[0])})}},load:function(){var swiper=this,$wrapperEl=swiper.$wrapperEl,swiperParams=swiper.params,slides=swiper.slides,activeIndex=swiper.activeIndex,isVirtual=swiper.virtual&&swiperParams.virtual.enabled,params=swiperParams.lazy,slidesPerView=swiperParams.slidesPerView;slidesPerView==="auto"&&(slidesPerView=0);function slideExist(index2){if(isVirtual){if($wrapperEl.children("."+swiperParams.slideClass+'[data-swiper-slide-index="'+index2+'"]').length)return!0}else if(slides[index2])return!0;return!1}function slideIndex(slideEl){return isVirtual?$(slideEl).attr("data-swiper-slide-index"):$(slideEl).index()}if(swiper.lazy.initialImageLoaded||(swiper.lazy.initialImageLoaded=!0),swiper.params.watchSlidesVisibility)$wrapperEl.children("."+swiperParams.slideVisibleClass).each(function(elIndex,slideEl){var index2=isVirtual?$(slideEl).attr("data-swiper-slide-index"):$(slideEl).index();swiper.lazy.loadInSlide(index2)});else if(slidesPerView>1)for(var i=activeIndex;i<activeIndex+slidesPerView;i+=1)slideExist(i)&&swiper.lazy.loadInSlide(i);else swiper.lazy.loadInSlide(activeIndex);if(params.loadPrevNext)if(slidesPerView>1||params.loadPrevNextAmount&&params.loadPrevNextAmount>1){for(var amount=params.loadPrevNextAmount,spv=slidesPerView,maxIndex=Math.min(activeIndex+spv+Math.max(amount,spv),slides.length),minIndex=Math.max(activeIndex-Math.max(spv,amount),0),i$1=activeIndex+slidesPerView;i$1<maxIndex;i$1+=1)slideExist(i$1)&&swiper.lazy.loadInSlide(i$1);for(var i$2=minIndex;i$2<activeIndex;i$2+=1)slideExist(i$2)&&swiper.lazy.loadInSlide(i$2)}else{var nextSlide=$wrapperEl.children("."+swiperParams.slideNextClass);nextSlide.length>0&&swiper.lazy.loadInSlide(slideIndex(nextSlide));var prevSlide=$wrapperEl.children("."+swiperParams.slidePrevClass);prevSlide.length>0&&swiper.lazy.loadInSlide(slideIndex(prevSlide))}}},Lazy$1={name:"lazy",params:{lazy:{enabled:!1,loadPrevNext:!1,loadPrevNextAmount:1,loadOnTransitionStart:!1,elementClass:"swiper-lazy",loadingClass:"swiper-lazy-loading",loadedClass:"swiper-lazy-loaded",preloaderClass:"swiper-lazy-preloader"}},create:function(){var swiper=this;Utils.extend(swiper,{lazy:{initialImageLoaded:!1,load:Lazy.load.bind(swiper),loadInSlide:Lazy.loadInSlide.bind(swiper)}})},on:{beforeInit:function(){var swiper=this;swiper.params.lazy.enabled&&swiper.params.preloadImages&&(swiper.params.preloadImages=!1)},init:function(){var swiper=this;swiper.params.lazy.enabled&&!swiper.params.loop&&swiper.params.initialSlide===0&&swiper.lazy.load()},scroll:function(){var swiper=this;swiper.params.freeMode&&!swiper.params.freeModeSticky&&swiper.lazy.load()},resize:function(){var swiper=this;swiper.params.lazy.enabled&&swiper.lazy.load()},scrollbarDragMove:function(){var swiper=this;swiper.params.lazy.enabled&&swiper.lazy.load()},transitionStart:function(){var swiper=this;
1swiper.params.lazy.enabled&&(swiper.params.lazy.loadOnTransitionStart||!swiper.params.lazy.loadOnTransitionStart&&!swiper.lazy.initialImageLoaded)&&swiper.lazy.load()},transitionEnd:function(){var swiper=this;swiper.params.lazy.enabled&&!swiper.params.lazy.loadOnTransitionStart&&swiper.lazy.load()},slideChange:function(){var swiper=this;swiper.params.lazy.enabled&&swiper.params.cssMode&&swiper.lazy.load()}}},Controller={LinearSpline:function(x,y){var binarySearch=(function(){var maxIndex,minIndex,guess;return function(array,val){for(minIndex=-1,maxIndex=array.length;maxIndex-minIndex>1;)guess=maxIndex+minIndex>>1,array[guess]<=val?minIndex=guess:maxIndex=guess;return maxIndex}})();this.x=x,this.y=y,this.lastIndex=x.length-1;var i1,i3;return this.interpolate=function(x2){return x2?(i3=binarySearch(this.x,x2),i1=i3-1,(x2-this.x[i1])*(this.y[i3]-this.y[i1])/(this.x[i3]-this.x[i1])+this.y[i1]):0},this},getInterpolateFunction:function(c){var swiper=this;swiper.controller.spline||(swiper.controller.spline=swiper.params.loop?new Controller.LinearSpline(swiper.slidesGrid,c.slidesGrid):new Controller.LinearSpline(swiper.snapGrid,c.snapGrid))},setTranslate:function(setTranslate$1,byController){var swiper=this,controlled=swiper.controller.control,multiplier,controlledTranslate;function setControlledTranslate(c){var translate2=swiper.rtlTranslate?-swiper.translate:swiper.translate;swiper.params.controller.by==="slide"&&(swiper.controller.getInterpolateFunction(c),controlledTranslate=-swiper.controller.spline.interpolate(-translate2)),(!controlledTranslate||swiper.params.controller.by==="container")&&(multiplier=(c.maxTranslate()-c.minTranslate())/(swiper.maxTranslate()-swiper.minTranslate()),controlledTranslate=(translate2-swiper.minTranslate())*multiplier+c.minTranslate()),swiper.params.controller.inverse&&(controlledTranslate=c.maxTranslate()-controlledTranslate),c.updateProgress(controlledTranslate),c.setTranslate(controlledTranslate,swiper),c.updateActiveIndex(),c.updateSlidesClasses()}if(Array.isArray(controlled))for(var i=0;i<controlled.length;i+=1)controlled[i]!==byController&&controlled[i]instanceof Swiper&&setControlledTranslate(controlled[i]);else controlled instanceof Swiper&&byController!==controlled&&setControlledTranslate(controlled)},setTransition:function(duration,byController){var swiper=this,controlled=swiper.controller.control,i;function setControlledTransition(c){c.setTransition(duration,swiper),duration!==0&&(c.transitionStart(),c.params.autoHeight&&Utils.nextTick(function(){c.updateAutoHeight()}),c.$wrapperEl.transitionEnd(function(){controlled&&(c.params.loop&&swiper.params.controller.by==="slide"&&c.loopFix(),c.transitionEnd())}))}if(Array.isArray(controlled))for(i=0;i<controlled.length;i+=1)controlled[i]!==byController&&controlled[i]instanceof Swiper&&setControlledTransition(controlled[i]);else controlled instanceof Swiper&&byController!==controlled&&setControlledTransition(controlled)}},Controller$1={name:"controller",params:{controller:{control:void 0,inverse:!1,by:"slide"}},create:function(){var swiper=this;Utils.extend(swiper,{controller:{control:swiper.params.controller.control,getInterpolateFunction:Controller.getInterpolateFunction.bind(swiper),setTranslate:Controller.setTranslate.bind(swiper),setTransition:Controller.setTransition.bind(swiper)}})},on:{update:function(){var swiper=this;swiper.controller.control&&swiper.controller.spline&&(swiper.controller.spline=void 0,delete swiper.controller.spline)},resize:function(){var swiper=this;swiper.controller.control&&swiper.controller.spline&&(swiper.controller.spline=void 0,delete swiper.controller.spline)},observerUpdate:function(){var swiper=this;swiper.controller.control&&swiper.controller.spline&&(swiper.controller.spline=void 0,delete swiper.controller.spline)},setTranslate:function(translate2,byController){var swiper=this;swiper.controller.control&&swiper.controller.setTranslate(translate2,byController)},setTransition:function(duration,byController){var swiper=this;swiper.controller.control&&swiper.controller.setTransition(duration,byController)}}},a11y={makeElFocusable:function($el){return $el.attr("tabIndex","0"),$el},addElRole:function($el,role){return $el.attr("role",role),$el},addElLabel:function($el,label){return $el.attr("aria-label",label),$el},disableEl:function($el){return $el.attr("aria-disabled",!0),$el},enableEl:function($el){return $el.attr("aria-disabled",!1),$el},onEnterKey:function(e){var swiper=this,params=swiper.params.a11y;if(e.keyCode===13){var $targetEl=$(e.target);swiper.navigation&&swiper.navigation.$nextEl&&$targetEl.is(swiper.navigation.$nextEl)&&(swiper.isEnd&&!swiper.params.loop||swiper.slideNext(),swiper.isEnd?swiper.a11y.notify(params.lastSlideMessage):swiper.a11y.notify(params.nextSlideMessage)),swiper.navigation&&swiper.navigation.$prevEl&&$targetEl.is(swiper.navigation.$prevEl)&&(swiper.isBeginning&&!swiper.params.loop||swiper.slidePrev(),swiper.isBeginning?swiper.a11y.notify(params.firstSlideMessage):swiper.a11y.notify(params.prevSlideMessage)),swiper.pagination&&$targetEl.is("."+swiper.params.pagination.bulletClass)&&$targetEl[0].click()}},notify:function(message){var swiper=this,notification=swiper.a11y.liveRegion;notification.length!==0&&(notification.html(""),notification.html(message))},updateNavigation:function(){var swiper=this;if(!(swiper.params.loop||!swiper.navigation)){var ref=swiper.navigation,$nextEl=ref.$nextEl,$prevEl=ref.$prevEl;$prevEl&&$prevEl.length>0&&(swiper.isBeginning?swiper.a11y.disableEl($prevEl):swiper.a11y.enableEl($prevEl)),$nextEl&&$nextEl.length>0&&(swiper.isEnd?swiper.a11y.disableEl($nextEl):swiper.a11y.enableEl($nextEl))}},updatePagination:function(){var swiper=this,params=swiper.params.a11y;swiper.pagination&&swiper.params.pagination.clickable&&swiper.pagination.bullets&&swiper.pagination.bullets.length&&swiper.pagination.bullets.each(function(bulletIndex,bulletEl){var $bulletEl=$(bulletEl);swiper.a11y.makeElFocusable($bulletEl),swiper.a11y.addElRole($bulletEl,"button"),swiper.a11y.addElLabel($bulletEl,params.paginationBulletMessage.replace(/{{index}}/,$bulletEl.index()+1))})},init:function(){var swiper=this;swiper.$el.append(swiper.a11y.liveRegion);var params=swiper.params.a11y,$nextEl,$prevEl;swiper.navigation&&swiper.navigation.$nextEl&&($nextEl=swiper.navigation.$nextEl),swiper.navigation&&swiper.navigation.$prevEl&&($prevEl=swiper.navigation.$prevEl),$nextEl&&(swiper.a11y.makeElFocusable($nextEl),swiper.a11y.addElRole($nextEl,"button"),swiper.a11y.addElLabel($nextEl,params.nextSlideMessage),$nextEl.on("key
1down",swiper.a11y.onEnterKey)),$prevEl&&(swiper.a11y.makeElFocusable($prevEl),swiper.a11y.addElRole($prevEl,"button"),swiper.a11y.addElLabel($prevEl,params.prevSlideMessage),$prevEl.on("keydown",swiper.a11y.onEnterKey)),swiper.pagination&&swiper.params.pagination.clickable&&swiper.pagination.bullets&&swiper.pagination.bullets.length&&swiper.pagination.$el.on("keydown","."+swiper.params.pagination.bulletClass,swiper.a11y.onEnterKey)},destroy:function(){var swiper=this;swiper.a11y.liveRegion&&swiper.a11y.liveRegion.length>0&&swiper.a11y.liveRegion.remove();var $nextEl,$prevEl;swiper.navigation&&swiper.navigation.$nextEl&&($nextEl=swiper.navigation.$nextEl),swiper.navigation&&swiper.navigation.$prevEl&&($prevEl=swiper.navigation.$prevEl),$nextEl&&$nextEl.off("keydown",swiper.a11y.onEnterKey),$prevEl&&$prevEl.off("keydown",swiper.a11y.onEnterKey),swiper.pagination&&swiper.params.pagination.clickable&&swiper.pagination.bullets&&swiper.pagination.bullets.length&&swiper.pagination.$el.off("keydown","."+swiper.params.pagination.bulletClass,swiper.a11y.onEnterKey)}},A11y={name:"a11y",params:{a11y:{enabled:!0,notificationClass:"swiper-notification",prevSlideMessage:"Previous slide",nextSlideMessage:"Next slide",firstSlideMessage:"This is the first slide",lastSlideMessage:"This is the last slide",paginationBulletMessage:"Go to slide {{index}}"}},create:function(){var swiper=this;Utils.extend(swiper,{a11y:{liveRegion:$('<span class="'+swiper.params.a11y.notificationClass+'" aria-live="assertive" aria-atomic="true"></span>')}}),Object.keys(a11y).forEach(function(methodName){swiper.a11y[methodName]=a11y[methodName].bind(swiper)})},on:{init:function(){var swiper=this;swiper.params.a11y.enabled&&(swiper.a11y.init(),swiper.a11y.updateNavigation())},toEdge:function(){var swiper=this;swiper.params.a11y.enabled&&swiper.a11y.updateNavigation()},fromEdge:function(){var swiper=this;swiper.params.a11y.enabled&&swiper.a11y.updateNavigation()},paginationUpdate:function(){var swiper=this;swiper.params.a11y.enabled&&swiper.a11y.updatePagination()},destroy:function(){var swiper=this;swiper.params.a11y.enabled&&swiper.a11y.destroy()}}},History={init:function(){var swiper=this;if(swiper.params.history){if(!win.history||!win.history.pushState){swiper.params.history.enabled=!1,swiper.params.hashNavigation.enabled=!0;return}var history=swiper.history;history.initialized=!0,history.paths=History.getPathValues(),!(!history.paths.key&&!history.paths.value)&&(history.scrollToSlide(0,history.paths.value,swiper.params.runCallbacksOnInit),swiper.params.history.replaceState||win.addEventListener("popstate",swiper.history.setHistoryPopState))}},destroy:function(){var swiper=this;swiper.params.history.replaceState||win.removeEventListener("popstate",swiper.history.setHistoryPopState)},setHistoryPopState:function(){var swiper=this;swiper.history.paths=History.getPathValues(),swiper.history.scrollToSlide(swiper.params.speed,swiper.history.paths.value,!1)},getPathValues:function(){var pathArray=win.location.pathname.slice(1).split("/").filter(function(part){return part!==""}),total=pathArray.length,key=pathArray[total-2],value=pathArray[total-1];return{key,value}},setHistory:function(key,index2){var swiper=this;if(!(!swiper.history.initialized||!swiper.params.history.enabled)){var slide2=swiper.slides.eq(index2),value=History.slugify(slide2.attr("data-history"));win.location.pathname.includes(key)||(value=key+"/"+value);var currentState=win.history.state;currentState&&currentState.value===value||(swiper.params.history.replaceState?win.history.replaceState({value},null,value):win.history.pushState({value},null,value))}},slugify:function(text2){return text2.toString().replace(/\s+/g,"-").replace(/[^\w-]+/g,"").replace(/--+/g,"-").replace(/^-+/,"").replace(/-+$/,"")},scrollToSlide:function(speed,value,runCallbacks){var swiper=this;if(value)for(var i=0,length=swiper.slides.length;i<length;i+=1){var slide2=swiper.slides.eq(i),slideHistory=History.slugify(slide2.attr("data-history"));if(slideHistory===value&&!slide2.hasClass(swiper.params.slideDuplicateClass)){var index2=slide2.index();swiper.slideTo(index2,speed,runCallbacks)}}else swiper.slideTo(0,speed,runCallbacks)}},History$1={name:"history",params:{history:{enabled:!1,replaceState:!1,key:"slides"}},create:function(){var swiper=this;Utils.extend(swiper,{history:{init:History.init.bind(swiper),setHistory:History.setHistory.bind(swiper),setHistoryPopState:History.setHistoryPopState.bind(swiper),scrollToSlide:History.scrollToSlide.bind(swiper),destroy:History.destroy.bind(swiper)}})},on:{init:function(){var swiper=this;swiper.params.history.enabled&&swiper.history.init()},destroy:function(){var swiper=this;swiper.params.history.enabled&&swiper.history.destroy()},transitionEnd:function(){var swiper=this;swiper.history.initialized&&swiper.history.setHistory(swiper.params.history.key,swiper.activeIndex)},slideChange:function(){var swiper=this;swiper.history.initialized&&swiper.params.cssMode&&swiper.history.setHistory(swiper.params.history.key,swiper.activeIndex)}}},HashNavigation={onHashCange:function(){var swiper=this,newHash=doc.location.hash.replace("#",""),activeSlideHash=swiper.slides.eq(swiper.activeIndex).attr("data-hash");if(newHash!==activeSlideHash){var newIndex=swiper.$wrapperEl.children("."+swiper.params.slideClass+'[data-hash="'+newHash+'"]').index();if(typeof newIndex>"u")return;swiper.slideTo(newIndex)}},setHash:function(){var swiper=this;if(!(!swiper.hashNavigation.initialized||!swiper.params.hashNavigation.enabled))if(swiper.params.hashNavigation.replaceState&&win.history&&win.history.replaceState)win.history.replaceState(null,null,"#"+swiper.slides.eq(swiper.activeIndex).attr("data-hash")||"");else{var slide2=swiper.slides.eq(swiper.activeIndex),hash=slide2.attr("data-hash")||slide2.attr("data-history");doc.location.hash=hash||""}},init:function(){var swiper=this;if(!(!swiper.params.hashNavigation.enabled||swiper.params.history&&swiper.params.history.enabled)){swiper.hashNavigation.initialized=!0;var hash=doc.location.hash.replace("#","");if(hash)for(var speed=0,i=0,length=swiper.slides.length;i<length;i+=1){var slide2=swiper.slides.eq(i),slideHash=slide2.attr("data-hash")||slide2.attr("data-history");if(slideHash===hash&&!slide2.hasClass(swiper.params.slideDuplicateClass)){var index2=slide2.index();swiper.slideTo(index2,speed,swiper.params.runCallbacksOnInit,!0)}}swiper.params.hashNavigation.watchState&&$(win).on("hashchange",swiper.hashNavigation.onHashCange)}},destroy:function(){var swiper=this;swiper.params.hashNavigation.watchState&&$(win).off("hashchange",swiper.hashNavigation.onHashCange)}},HashNavigation$1={name:"hash-navigation",params:{hashNavigation:{enabled:!1,replaceState:!1,watchState:!1}},create:function(){var swiper=this;Utils.extend(swiper,{hashNavigation:{initialized:!1,init:HashNavigation.init.bind(swiper),destroy:HashNavigation.destroy.bind(swiper),setHash:HashNavigation.setHash.bind(swiper),onHashCange:HashNavigation.onHashCange.bind(swiper)}})},on:{init:function(){var swiper=this;swiper.params.hashNavigation.enabled&&swiper.hashNavigation.init()},destroy:function(){var swiper=this;swiper.params.hashNavigation.enabled&&swiper.hashNavigation.destroy()},transitionEnd:function(){var swiper=this;swiper.hashNavigation.initialized&&swiper.hashNavigation.setHash()},slideChange:function(){var swiper=this;swiper.hashNavigation.initialized&&swiper.params.cssMode&&swiper.hashNavigation.setHash()}}},Autoplay={run:function(){var swiper=this,$activeSlideEl=swiper.slides.eq(swiper.activeIndex),delay=swiper.params.autoplay.delay;
1$activeSlideEl.attr("data-swiper-autoplay")&&(delay=$activeSlideEl.attr("data-swiper-autoplay")||swiper.params.autoplay.delay),clearTimeout(swiper.autoplay.timeout),swiper.autoplay.timeout=Utils.nextTick(function(){swiper.params.autoplay.reverseDirection?swiper.params.loop?(swiper.loopFix(),swiper.slidePrev(swiper.params.speed,!0,!0),swiper.emit("autoplay")):swiper.isBeginning?swiper.params.autoplay.stopOnLastSlide?swiper.autoplay.stop():(swiper.slideTo(swiper.slides.length-1,swiper.params.speed,!0,!0),swiper.emit("autoplay")):(swiper.slidePrev(swiper.params.speed,!0,!0),swiper.emit("autoplay")):swiper.params.loop?(swiper.loopFix(),swiper.slideNext(swiper.params.speed,!0,!0),swiper.emit("autoplay")):swiper.isEnd?swiper.params.autoplay.stopOnLastSlide?swiper.autoplay.stop():(swiper.slideTo(0,swiper.params.speed,!0,!0),swiper.emit("autoplay")):(swiper.slideNext(swiper.params.speed,!0,!0),swiper.emit("autoplay")),swiper.params.cssMode&&swiper.autoplay.running&&swiper.autoplay.run()},delay)},start:function(){var swiper=this;return typeof swiper.autoplay.timeout<"u"||swiper.autoplay.running?!1:(swiper.autoplay.running=!0,swiper.emit("autoplayStart"),swiper.autoplay.run(),!0)},stop:function(){var swiper=this;return!swiper.autoplay.running||typeof swiper.autoplay.timeout>"u"?!1:(swiper.autoplay.timeout&&(clearTimeout(swiper.autoplay.timeout),swiper.autoplay.timeout=void 0),swiper.autoplay.running=!1,swiper.emit("autoplayStop"),!0)},pause:function(speed){var swiper=this;swiper.autoplay.running&&(swiper.autoplay.paused||(swiper.autoplay.timeout&&clearTimeout(swiper.autoplay.timeout),swiper.autoplay.paused=!0,speed===0||!swiper.params.autoplay.waitForTransition?(swiper.autoplay.paused=!1,swiper.autoplay.run()):(swiper.$wrapperEl[0].addEventListener("transitionend",swiper.autoplay.onTransitionEnd),swiper.$wrapperEl[0].addEventListener("webkitTransitionEnd",swiper.autoplay.onTransitionEnd))))}},Autoplay$1={name:"autoplay",params:{autoplay:{enabled:!1,delay:3e3,waitForTransition:!0,disableOnInteraction:!0,stopOnLastSlide:!1,reverseDirection:!1}},create:function(){var swiper=this;Utils.extend(swiper,{autoplay:{running:!1,paused:!1,run:Autoplay.run.bind(swiper),start:Autoplay.start.bind(swiper),stop:Autoplay.stop.bind(swiper),pause:Autoplay.pause.bind(swiper),onVisibilityChange:function(){document.visibilityState==="hidden"&&swiper.autoplay.running&&swiper.autoplay.pause(),document.visibilityState==="visible"&&swiper.autoplay.paused&&(swiper.autoplay.run(),swiper.autoplay.paused=!1)},onTransitionEnd:function(e){!swiper||swiper.destroyed||!swiper.$wrapperEl||e.target===this&&(swiper.$wrapperEl[0].removeEventListener("transitionend",swiper.autoplay.onTransitionEnd),swiper.$wrapperEl[0].removeEventListener("webkitTransitionEnd",swiper.autoplay.onTransitionEnd),swiper.autoplay.paused=!1,swiper.autoplay.running?swiper.autoplay.run():swiper.autoplay.stop())}}})},on:{init:function(){var swiper=this;swiper.params.autoplay.enabled&&(swiper.autoplay.start(),document.addEventListener("visibilitychange",swiper.autoplay.onVisibilityChange))},beforeTransitionStart:function(speed,internal){var swiper=this;swiper.autoplay.running&&(internal||!swiper.params.autoplay.disableOnInteraction?swiper.autoplay.pause(speed):swiper.autoplay.stop())},sliderFirstMove:function(){var swiper=this;swiper.autoplay.running&&(swiper.params.autoplay.disableOnInteraction?swiper.autoplay.stop():swiper.autoplay.pause())},touchEnd:function(){var swiper=this;swiper.params.cssMode&&swiper.autoplay.paused&&!swiper.params.autoplay.disableOnInteraction&&swiper.autoplay.run()},destroy:function(){var swiper=this;swiper.autoplay.running&&swiper.autoplay.stop(),document.removeEventListener("visibilitychange",swiper.autoplay.onVisibilityChange)}}},Fade={setTranslate:function(){for(var swiper=this,slides=swiper.slides,i=0;i<slides.length;i+=1){var $slideEl=swiper.slides.eq(i),offset2=$slideEl[0].swiperSlideOffset,tx=-offset2;swiper.params.virtualTranslate||(tx-=swiper.translate);var ty=0;swiper.isHorizontal()||(ty=tx,tx=0);var slideOpacity=swiper.params.fadeEffect.crossFade?Math.max(1-Math.abs($slideEl[0].progress),0):1+Math.min(Math.max($slideEl[0].progress,-1),0);$slideEl.css({opacity:slideOpacity}).transform("translate3d("+tx+"px, "+ty+"px, 0px)")}},setTransition:function(duration){var swiper=this,slides=swiper.slides,$wrapperEl=swiper.$wrapperEl;if(slides.transition(duration),swiper.params.virtualTranslate&&duration!==0){var eventTriggered=!1;slides.transitionEnd(function(){if(!eventTriggered&&!(!swiper||swiper.destroyed)){eventTriggered=!0,swiper.animating=!1;for(var triggerEvents=["webkitTransitionEnd","transitionend"],i=0;i<triggerEvents.length;i+=1)$wrapperEl.trigger(triggerEvents[i])}})}}}
1,EffectFade={name:"effect-fade",params:{fadeEffect:{crossFade:!1}},create:function(){var swiper=this;Utils.extend(swiper,{fadeEffect:{setTranslate:Fade.setTranslate.bind(swiper),setTransition:Fade.setTransition.bind(swiper)}})},on:{beforeInit:function(){var swiper=this;if(swiper.params.effect==="fade"){swiper.classNames.push(swiper.params.containerModifierClass+"fade");var overwriteParams={slidesPerView:1,slidesPerColumn:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!0};Utils.extend(swiper.params,overwriteParams),Utils.extend(swiper.originalParams,overwriteParams)}},setTranslate:function(){var swiper=this;swiper.params.effect==="fade"&&swiper.fadeEffect.setTranslate()},setTransition:function(duration){var swiper=this;swiper.params.effect==="fade"&&swiper.fadeEffect.setTransition(duration)}}},Cube={setTranslate:function(){var swiper=this,$el=swiper.$el,$wrapperEl=swiper.$wrapperEl,slides=swiper.slides,swiperWidth=swiper.width,swiperHeight=swiper.height,rtl=swiper.rtlTranslate,swiperSize=swiper.size,params=swiper.params.cubeEffect,isHorizontal=swiper.isHorizontal(),isVirtual=swiper.virtual&&swiper.params.virtual.enabled,wrapperRotate=0,$cubeShadowEl;params.shadow&&(isHorizontal?($cubeShadowEl=$wrapperEl.find(".swiper-cube-shadow"),$cubeShadowEl.length===0&&($cubeShadowEl=$('<div class="swiper-cube-shadow"></div>'),$wrapperEl.append($cubeShadowEl)),$cubeShadowEl.css({height:swiperWidth+"px"})):($cubeShadowEl=$el.find(".swiper-cube-shadow"),$cubeShadowEl.length===0&&($cubeShadowEl=$('<div class="swiper-cube-shadow"></div>'),$el.append($cubeShadowEl))));for(var i=0;i<slides.length;i+=1){var $slideEl=slides.eq(i),slideIndex=i;isVirtual&&(slideIndex=parseInt($slideEl.attr("data-swiper-slide-index"),10));var slideAngle=slideIndex*90,round=Math.floor(slideAngle/360);rtl&&(slideAngle=-slideAngle,round=Math.floor(-slideAngle/360));var progress=Math.max(Math.min($slideEl[0].progress,1),-1),tx=0,ty=0,tz=0;slideIndex%4===0?(tx=-round*4*swiperSize,tz=0):(slideIndex-1)%4===0?(tx=0,tz=-round*4*swiperSize):(slideIndex-2)%4===0?(tx=swiperSize+round*4*swiperSize,tz=swiperSize):(slideIndex-3)%4===0&&(tx=-swiperSize,tz=3*swiperSize+swiperSize*4*round),rtl&&(tx=-tx),isHorizontal||(ty=tx,tx=0);var transform2="rotateX("+(isHorizontal?0:-slideAngle)+"deg) rotateY("+(isHorizontal?slideAngle:0)+"deg) translate3d("+tx+"px, "+ty+"px, "+tz+"px)";if(progress<=1&&progress>-1&&(wrapperRotate=slideIndex*90+progress*90,rtl&&(wrapperRotate=-slideIndex*90-progress*90)),$slideEl.transform(transform2),params.slideShadows){var shadowBefore=isHorizontal?$slideEl.find(".swiper-slide-shadow-left"):$slideEl.find(".swiper-slide-shadow-top"),shadowAfter=isHorizontal?$slideEl.find(".swiper-slide-shadow-right"):$slideEl.find(".swiper-slide-shadow-bottom");shadowBefore.length===0&&(shadowBefore=$('<div class="swiper-slide-shadow-'+(isHorizontal?"left":"top")+'"></div>'),$slideEl.append(shadowBefore)),shadowAfter.length===0&&(shadowAfter=$('<div class="swiper-slide-shadow-'+(isHorizontal?"right":"bottom")+'"></div>'),$slideEl.append(shadowAfter)),shadowBefore.length&&(shadowBefore[0].style.opacity=Math.max(-progress,0)),shadowAfter.length&&(shadowAfter[0].style.opacity=Math.max(progress,0))}}if($wrapperEl.css({"-webkit-transform-origin":"50% 50% -"+swiperSize/2+"px","-moz-transform-origin":"50% 50% -"+swiperSize/2+"px","-ms-transform-origin":"50% 50% -"+swiperSize/2+"px","transform-origin":"50% 50% -"+swiperSize/2+"px"}),params.shadow)if(isHorizontal)$cubeShadowEl.transform("translate3d(0px, "+(swiperWidth/2+params.shadowOffset)+"px, "+-swiperWidth/2+"px) rotateX(90deg) rotateZ(0deg) scale("+params.shadowScale+")");else{var shadowAngle=Math.abs(wrapperRotate)-Math.floor(Math.abs(wrapperRotate)/90)*90,multiplier=1.5-(Math.sin(shadowAngle*2*Math.PI/360)/2+Math.cos(shadowAngle*2*Math.PI/360)/2),scale1=params.shadowScale,scale2=params.shadowScale/multiplier,offset2=params.shadowOffset;$cubeShadowEl.transform("scale3d("+scale1+", 1, "+scale2+") translate3d(0px, "+(swiperHeight/2+offset2)+"px, "+-swiperHeight/2/scale2+"px) rotateX(-90deg)")}var zFactor=Browser.isSafari||Browser.isUiWebView?-swiperSize/2:0;$wrapperEl.transform("translate3d(0px,0,"+zFactor+"px) rotateX("+(swiper.isHorizontal()?0:wrapperRotate)+"deg) rotateY("+(swiper.isHorizontal()?-wrapperRotate:0)+"deg)")},setTransition:function(duration){var swiper=this,$el=swiper.$el,slides=swiper.slides;slides.transition(duration).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(duration),swiper.params.cubeEffect.shadow&&!swiper.isHorizontal()&&$el.find(".swiper-cube-shadow").transition(duration)}}
1,EffectCube={name:"effect-cube",params:{cubeEffect:{slideShadows:!0,shadow:!0,shadowOffset:20,shadowScale:.94}},create:function(){var swiper=this;Utils.extend(swiper,{cubeEffect:{setTranslate:Cube.setTranslate.bind(swiper),setTransition:Cube.setTransition.bind(swiper)}})},on:{beforeInit:function(){var swiper=this;if(swiper.params.effect==="cube"){swiper.classNames.push(swiper.params.containerModifierClass+"cube"),swiper.classNames.push(swiper.params.containerModifierClass+"3d");var overwriteParams={slidesPerView:1,slidesPerColumn:1,slidesPerGroup:1,watchSlidesProgress:!0,resistanceRatio:0,spaceBetween:0,centeredSlides:!1,virtualTranslate:!0};Utils.extend(swiper.params,overwriteParams),Utils.extend(swiper.originalParams,overwriteParams)}},setTranslate:function(){var swiper=this;swiper.params.effect==="cube"&&swiper.cubeEffect.setTranslate()},setTransition:function(duration){var swiper=this;swiper.params.effect==="cube"&&swiper.cubeEffect.setTransition(duration)}}},Flip={setTranslate:function(){for(var swiper=this,slides=swiper.slides,rtl=swiper.rtlTranslate,i=0;i<slides.length;i+=1){var $slideEl=slides.eq(i),progress=$slideEl[0].progress;swiper.params.flipEffect.limitRotation&&(progress=Math.max(Math.min($slideEl[0].progress,1),-1));var offset2=$slideEl[0].swiperSlideOffset,rotate=-180*progress,rotateY=rotate,rotateX=0,tx=-offset2,ty=0;if(swiper.isHorizontal()?rtl&&(rotateY=-rotateY):(ty=tx,tx=0,rotateX=-rotateY,rotateY=0),$slideEl[0].style.zIndex=-Math.abs(Math.round(progress))+slides.length,swiper.params.flipEffect.slideShadows){var shadowBefore=swiper.isHorizontal()?$slideEl.find(".swiper-slide-shadow-left"):$slideEl.find(".swiper-slide-shadow-top"),shadowAfter=swiper.isHorizontal()?$slideEl.find(".swiper-slide-shadow-right"):$slideEl.find(".swiper-slide-shadow-bottom");shadowBefore.length===0&&(shadowBefore=$('<div class="swiper-slide-shadow-'+(swiper.isHorizontal()?"left":"top")+'"></div>'),$slideEl.append(shadowBefore)),shadowAfter.length===0&&(shadowAfter=$('<div class="swiper-slide-shadow-'+(swiper.isHorizontal()?"right":"bottom")+'"></div>'),$slideEl.append(shadowAfter)),shadowBefore.length&&(shadowBefore[0].style.opacity=Math.max(-progress,0)),shadowAfter.length&&(shadowAfter[0].style.opacity=Math.max(progress,0))}$slideEl.transform("translate3d("+tx+"px, "+ty+"px, 0px) rotateX("+rotateX+"deg) rotateY("+rotateY+"deg)")}},setTransition:function(duration){var swiper=this,slides=swiper.slides,activeIndex=swiper.activeIndex,$wrapperEl=swiper.$wrapperEl;if(slides.transition(duration).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(duration),swiper.params.virtualTranslate&&duration!==0){var eventTriggered=!1;slides.eq(activeIndex).transitionEnd(function(){if(!eventTriggered&&!(!swiper||swiper.destroyed)){eventTriggered=!0,swiper.animating=!1;for(var triggerEvents=["webkitTransitionEnd","transitionend"],i=0;i<triggerEvents.length;i+=1)$wrapperEl.trigger(triggerEvents[i])}})}}},EffectFlip={name:"effect-flip",params:{flipEffect:{slideShadows:!0,limitRotation:!0}},create:function(){var swiper=this;Utils.extend(swiper,{flipEffect:{setTranslate:Flip.setTranslate.bind(swiper),setTransition:Flip.setTransition.bind(swiper)}})},on:{beforeInit:function(){var swiper=this;if(swiper.params.effect==="flip"){swiper.classNames.push(swiper.params.containerModifierClass+"flip"),swiper.classNames.push(swiper.params.containerModifierClass+"3d");var overwriteParams={slidesPerView:1,slidesPerColumn:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!0};Utils.extend(swiper.params,overwriteParams),Utils.extend(swiper.originalParams,overwriteParams)}},setTranslate:function(){var swiper=this;swiper.params.effect==="flip"&&swiper.flipEffect.setTranslate()},setTransition:function(duration){var swiper=this;swiper.params.effect==="flip"&&swiper.flipEffect.setTransition(duration)}}},Coverflow={setTranslate:function(){for(var swiper=this,swiperWidth=swiper.width,swiperHeight=swiper.height,slides=swiper.slides,$wrapperEl=swiper.$wrapperEl,slidesSizesGrid=swiper.slidesSizesGrid,params=swiper.params.coverflowEffect,isHorizontal=swiper.isHorizontal(),transform2=swiper.translate,center=isHorizontal?-transform2+swiperWidth/2:-transform2+swiperHeight/2,rotate=isHorizontal?params.rotate:-p
1arams.rotate,translate2=params.depth,i=0,length=slides.length;i<length;i+=1){var $slideEl=slides.eq(i),slideSize=slidesSizesGrid[i],slideOffset=$slideEl[0].swiperSlideOffset,offsetMultiplier=(center-slideOffset-slideSize/2)/slideSize*params.modifier,rotateY=isHorizontal?rotate*offsetMultiplier:0,rotateX=isHorizontal?0:rotate*offsetMultiplier,translateZ=-translate2*Math.abs(offsetMultiplier),translateY=isHorizontal?0:params.stretch*offsetMultiplier,translateX=isHorizontal?params.stretch*offsetMultiplier:0;Math.abs(translateX)<.001&&(translateX=0),Math.abs(translateY)<.001&&(translateY=0),Math.abs(translateZ)<.001&&(translateZ=0),Math.abs(rotateY)<.001&&(rotateY=0),Math.abs(rotateX)<.001&&(rotateX=0);var slideTransform="translate3d("+translateX+"px,"+translateY+"px,"+translateZ+"px)  rotateX("+rotateX+"deg) rotateY("+rotateY+"deg)";if($slideEl.transform(slideTransform),$slideEl[0].style.zIndex=-Math.abs(Math.round(offsetMultiplier))+1,params.slideShadows){var $shadowBeforeEl=isHorizontal?$slideEl.find(".swiper-slide-shadow-left"):$slideEl.find(".swiper-slide-shadow-top"),$shadowAfterEl=isHorizontal?$slideEl.find(".swiper-slide-shadow-right"):$slideEl.find(".swiper-slide-shadow-bottom");$shadowBeforeEl.length===0&&($shadowBeforeEl=$('<div class="swiper-slide-shadow-'+(isHorizontal?"left":"top")+'"></div>'),$slideEl.append($shadowBeforeEl)),$shadowAfterEl.length===0&&($shadowAfterEl=$('<div class="swiper-slide-shadow-'+(isHorizontal?"right":"bottom")+'"></div>'),$slideEl.append($shadowAfterEl)),$shadowBeforeEl.length&&($shadowBeforeEl[0].style.opacity=offsetMultiplier>0?offsetMultiplier:0),$shadowAfterEl.length&&($shadowAfterEl[0].style.opacity=-offsetMultiplier>0?-offsetMultiplier:0)}}if(Support.pointerEvents||Support.prefixedPointerEvents){var ws=$wrapperEl[0].style;ws.perspectiveOrigin=center+"px 50%"}},setTransition:function(duration){var swiper=this;swiper.slides.transition(duration).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(duration)}},EffectCoverflow={name:"effect-coverflow",params:{coverflowEffect:{rotate:50,stretch:0,depth:100,modifier:1,slideShadows:!0}},create:function(){var swiper=this;Utils.extend(swiper,{coverflowEffect:{setTranslate:Coverflow.setTranslate.bind(swiper),setTransition:Coverflow.setTransition.bind(swiper)}})},on:{beforeInit:function(){var swiper=this;swiper.params.effect==="coverflow"&&(swiper.classNames.push(swiper.params.containerModifierClass+"coverflow"),swiper.classNames.push(swiper.params.containerModifierClass+"3d"),swiper.params.watchSlidesProgress=!0,swiper.originalParams.watchSlidesProgress=!0)},setTranslate:function(){var swiper=this;swiper.params.effect==="coverflow"&&swiper.coverflowEffect.setTranslate()},setTransition:function(duration){var swiper=this;swiper.params.effect==="coverflow"&&swiper.coverflowEffect.setTransition(duration)}}},Thumbs={init:function(){var swiper=this,ref=swiper.params,thumbsParams=ref.thumbs,SwiperClass2=swiper.constructor;thumbsParams.swiper instanceof SwiperClass2?(swiper.thumbs.swiper=thumbsParams.swiper,Utils.extend(swiper.thumbs.swiper.originalParams,{watchSlidesProgress:!0,slideToClickedSlide:!1}),Utils.extend(swiper.thumbs.swiper.params,{watchSlidesProgress:!0,slideToClickedSlide:!1})):Utils.isObject(thumbsParams.swiper)&&(swiper.thumbs.swiper=new SwiperClass2(Utils.extend({},thumbsParams.swiper,{watchSlidesVisibility:!0,watchSlidesProgress:!0,slideToClickedSlide:!1})),swiper.thumbs.swiperCreated=!0),swiper.thumbs.swiper.$el.addClass(swiper.params.thumbs.thumbsContainerClass),swiper.thumbs.swiper.on("tap",swiper.thumbs.onThumbClick)},onThumbClick:function(){var swiper=this,thumbsSwiper=swiper.thumbs.swiper;if(thumbsSwiper){var clickedIndex=thumbsSwiper.clickedIndex,clickedSlide=thumbsSwiper.clickedSlide;if(!(clickedSlide&&$(clickedSlide).hasClass(swiper.params.thumbs.slideThumbActiveClass))&&!(typeof clickedIndex>"u"||clickedIndex===null)){var slideToIndex;if(thumbsSwiper.params.loop?slideToIndex=parseInt($(thumbsSwiper.clickedSlide).attr("data-swiper-slide-index"),10):slideToIndex=clickedIndex,swiper.params.loop){var currentIndex=swiper.activeIndex;swiper.slides.eq(currentIndex).hasClass(swiper.params.slideDuplicateClass)&&(swiper.loopFix(),swiper._clientLeft=swiper.$wrapperEl[0].clientLeft,currentIndex=swiper.activeIndex);var prevIndex=swiper.slides.eq(currentIndex).prevAll('[data-swiper-slide-index="'+slideToIndex+'"]').eq(0).index(),nextIndex=swiper.slides.eq(currentIndex).nextAll('[data-swiper-slide-index="'+slideToIndex+'"]').eq(0).index();typeof prevIndex>"u"?slideToIndex=nextIndex:typeof nextIndex>
1"u"?slideToIndex=prevIndex:nextIndex-currentIndex<currentIndex-prevIndex?slideToIndex=nextIndex:slideToIndex=prevIndex}swiper.slideTo(slideToIndex)}}},update:function(initial){var swiper=this,thumbsSwiper=swiper.thumbs.swiper;if(thumbsSwiper){var slidesPerView=thumbsSwiper.params.slidesPerView==="auto"?thumbsSwiper.slidesPerViewDynamic():thumbsSwiper.params.slidesPerView;if(swiper.realIndex!==thumbsSwiper.realIndex){var currentThumbsIndex=thumbsSwiper.activeIndex,newThumbsIndex;if(thumbsSwiper.params.loop){thumbsSwiper.slides.eq(currentThumbsIndex).hasClass(thumbsSwiper.params.slideDuplicateClass)&&(thumbsSwiper.loopFix(),thumbsSwiper._clientLeft=thumbsSwiper.$wrapperEl[0].clientLeft,currentThumbsIndex=thumbsSwiper.activeIndex);var prevThumbsIndex=thumbsSwiper.slides.eq(currentThumbsIndex).prevAll('[data-swiper-slide-index="'+swiper.realIndex+'"]').eq(0).index(),nextThumbsIndex=thumbsSwiper.slides.eq(currentThumbsIndex).nextAll('[data-swiper-slide-index="'+swiper.realIndex+'"]').eq(0).index();typeof prevThumbsIndex>"u"?newThumbsIndex=nextThumbsIndex:typeof nextThumbsIndex>"u"?newThumbsIndex=prevThumbsIndex:nextThumbsIndex-currentThumbsIndex===currentThumbsIndex-prevThumbsIndex?newThumbsIndex=currentThumbsIndex:nextThumbsIndex-currentThumbsIndex<currentThumbsIndex-prevThumbsIndex?newThumbsIndex=nextThumbsIndex:newThumbsIndex=prevThumbsIndex}else newThumbsIndex=swiper.realIndex;thumbsSwiper.visibleSlidesIndexes&&thumbsSwiper.visibleSlidesIndexes.indexOf(newThumbsIndex)<0&&(thumbsSwiper.params.centeredSlides?newThumbsIndex>currentThumbsIndex?newThumbsIndex=newThumbsIndex-Math.floor(slidesPerView/2)+1:newThumbsIndex=newThumbsIndex+Math.floor(slidesPerView/2)-1:newThumbsIndex>currentThumbsIndex&&(newThumbsIndex=newThumbsIndex-slidesPerView+1),thumbsSwiper.slideTo(newThumbsIndex,initial?0:void 0))}var thumbsToActivate=1,thumbActiveClass=swiper.params.thumbs.slideThumbActiveClass;if(swiper.params.slidesPerView>1&&!swiper.params.centeredSlides&&(thumbsToActivate=swiper.params.slidesPerView),swiper.params.thumbs.multipleActiveThumbs||(thumbsToActivate=1),thumbsToActivate=Math.floor(thumbsToActivate),thumbsSwiper.slides.removeClass(thumbActiveClass),thumbsSwiper.params.loop||thumbsSwiper.params.virtual&&thumbsSwiper.params.virtual.enabled)for(var i=0;i<thumbsToActivate;i+=1)thumbsSwiper.$wrapperEl.children('[data-swiper-slide-index="'+(swiper.realIndex+i)+'"]').addClass(thumbActiveClass);else for(var i$1=0;i$1<thumbsToActivate;i$1+=1)thumbsSwiper.slides.eq(swiper.realIndex+i$1).addClass(thumbActiveClass)}}},Thumbs$1={name:"thumbs",params:{thumbs:{multipleActiveThumbs:!0,swiper:null,slideThumbActiveClass:"swiper-slide-thumb-active",thumbsContainerClass:"swiper-container-thumbs"}},create:function(){var swiper=this;Utils.extend(swiper,{thumbs:{swiper:null,init:Thumbs.init.bind(swiper),update:Thumbs.update.bind(swiper),onThumbClick:Thumbs.onThumbClick.bind(swiper)}})},on:{beforeInit:function(){var swiper=this,ref=swiper.params,thumbs=ref.thumbs;!thumbs||!thumbs.swiper||(swiper.thumbs.init(),swiper.thumbs.update(!0))},slideChange:function(){var swiper=this;swiper.thumbs.swiper&&swiper.thumbs.update()},update:function(){var swiper=this;swiper.thumbs.swiper&&swiper.thumbs.update()},resize:function(){var swiper=this;swiper.thumbs.swiper&&swiper.thumbs.update()},observerUpdate:function(){var swiper=this;swiper.thumbs.swiper&&swiper.thumbs.update()},setTransition:function(duration){var swiper=this,thumbsSwiper=swiper.thumbs.swiper;thumbsSwiper&&thumbsSwiper.setTransition(duration)},beforeDestroy:function(){var swiper=this,thumbsSwiper=swiper.thumbs.swiper;thumbsSwiper&&swiper.thumbs.swiperCreated&&thumbsSwiper&&thumbsSwiper.destroy()}}},components=[Device$1,Support$1,Browser$1,Resize,Observer$1,Virtual$1,Keyboard$1,Mousewheel$1,Navigation$1,Pagination$1,Scrollbar$1,Parallax$1,Zoom$1,Lazy$1,Controller$1,A11y,History$1,HashNavigation$1,Autoplay$1,EffectFade,EffectCube,EffectFlip,EffectCoverflow,Thumbs$1];return typeof Swiper.use>"u"&&(Swiper.use=Swiper.Class.use,Swiper.installModule=Swiper.Class.installModule),Swiper.use(components),Swiper});
2//# sourceMappingURL=/cdn/shop/t/6/assets/swiper.js.map?v=77761714868640164171619167731

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.