!function(G,I){var ue,Y,R="createElement",N="getElementsByTagName",h="length",s="style",m="title",r="undefined",n="setAttribute",o="getAttribute",e=null,t="__svgInject",i="--inject-",l=new RegExp(i+"\\d+","g"),u="LOAD_FAIL",c="SVG_INVALID",k=["src","alt","onload","onerror"],M=I[R]("a"),j=typeof SVGRect!=r,U={useCache:!0,copyAttributes:!0,makeIdsUnique:!0},L={clipPath:["clip-path"],"color-profile":e,cursor:e,filter:e,linearGradient:["fill","stroke"],marker:["marker","marker-end","marker-mid","marker-start"],mask:e,pattern:["fill","stroke"],radialGradient:["fill","stroke"]},Z=2,ne=1;function te(d){return(ue=ue||new XMLSerializer).serializeToString(d)}function W(d,p){var C,b,v,O,F=i+ne++,f=/url\("?#([a-zA-Z][\w:.-]*)"?\)/g,g=d.querySelectorAll("[id]"),y=p?[]:e,T={},q=[],P=!1;if(g[h]){for(v=0;v2&&void 0!==arguments[2]?arguments[2]:null});r.dispatchEvent(e)}},Listener:{uid:0},on:function(r,n,o){var e=this;r&&n.split(" ").forEach(function(t){var i=e.getAttribute(r,"lg-event-uid")||"";s.Listener.uid++,e.setAttribute(r,"lg-event-uid",i+="&"+s.Listener.uid),s.Listener[t+s.Listener.uid]=o,r.addEventListener(t.split(".")[0],o,!1)})},off:function(r,n){if(r){var o=this.getAttribute(r,"lg-event-uid");if(o){o=o.split("&");for(var e=0;e-1&&(r.removeEventListener(i.split(".")[0],s.Listener[i]),this.setAttribute(r,"lg-event-uid",this.getAttribute(r,"lg-event-uid").replace("&"+o[e],"")),delete s.Listener[i]);else r.removeEventListener(t.split(".")[0],s.Listener[t]),this.setAttribute(r,"lg-event-uid",this.getAttribute(r,"lg-event-uid").replace("&"+o[e],"")),delete s.Listener[t]}}}},param:function(r){return Object.keys(r).map(function(n){return encodeURIComponent(n)+"="+encodeURIComponent(r[n])}).join("&")}};h.default=s})},{}],2:[function(Y,R,N){var h,s;h=this,s=function(h){"use strict";var s=function m(e){return e&&e.__esModule?e:{default:e}}(h),r=Object.assign||function(e){for(var t=1;te.items.length&&(e.s.preload=e.items.length);var t=window.location.hash;if(t.indexOf("lg="+this.s.galleryId)>0&&(e.index=parseInt(t.split("&slide=")[1],10),s.default.addClass(document.body,"lg-from-hash"),s.default.hasClass(document.body,"lg-on")||(s.default.addClass(document.body,"lg-on"),setTimeout(function(){e.build(e.index)}))),e.s.dynamic)s.default.trigger(this.el,"onBeforeOpen"),e.index=e.s.index||0,s.default.hasClass(document.body,"lg-on")||(s.default.addClass(document.body,"lg-on"),setTimeout(function(){e.build(e.index)}));else for(var i=0;i1&&(t.arrow(),setTimeout(function(){t.enableDrag(),t.enableSwipe()},50),t.s.mousewheel&&t.mousewheel()),t.counter(),t.closeGallery(),s.default.trigger(t.el,"onAfterOpen"),t.s.hideBarsDelay>0){var l=setTimeout(function(){s.default.addClass(t.outer,"lg-hide-items")},t.s.hideBarsDelay);s.default.on(t.outer,"mousemove.lg click.lg touchstart.lg",function(){clearTimeout(l),s.default.removeClass(t.outer,"lg-hide-items"),clearTimeout(t.hideBartimeout),t.hideBartimeout=setTimeout(function(){s.default.addClass(t.outer,"lg-hide-items")},t.s.hideBarsDelay)})}},o.prototype.structure=function(){var e="",t="",i=0,l="",a=this;for(document.body.insertAdjacentHTML("beforeend",'
'),s.default.setVendor(document.querySelector(".lg-backdrop"),"TransitionDuration",this.s.backdropDuration+"ms"),i=0;i';if(this.s.controls&&this.items.length>1&&(t='
"),".lg-sub-html"===this.s.appendSubHtmlTo&&(l='
'),document.body.insertAdjacentHTML("beforeend",'"),this.outer=document.querySelector(".lg-outer"),this.outer.focus(),this.___slide=this.outer.querySelectorAll(".lg-item"),this.s.useLeft?(s.default.addClass(this.outer,"lg-use-left"),this.s.mode="lg-slide"):s.default.addClass(this.outer,"lg-use-css3"),a.setTop(),s.default.on(window,"resize.lg orientationchange.lg",function(){setTimeout(function(){a.setTop()},100)}),s.default.addClass(this.___slide[this.index],"lg-current"),this.doCss()?s.default.addClass(this.outer,"lg-css3"):(s.default.addClass(this.outer,"lg-css"),this.s.speed=0),s.default.addClass(this.outer,this.s.mode),this.s.enableDrag&&this.items.length>1&&s.default.addClass(this.outer,"lg-grab"),this.s.showAfterLoad&&s.default.addClass(this.outer,"lg-show-after-load"),this.doCss()){var M=this.outer.querySelector(".lg-inner");s.default.setVendor(M,"TransitionTimingFunction",this.s.cssEasing),s.default.setVendor(M,"TransitionDuration",this.s.speed+"ms")}setTimeout(function(){s.default.addClass(document.querySelector(".lg-backdrop"),"in")}),setTimeout(function(){s.default.addClass(a.outer,"lg-visible")},this.s.backdropDuration),this.s.download&&this.outer.querySelector(".lg-toolbar").insertAdjacentHTML("beforeend",''),this.prevScrollTop=document.documentElement.scrollTop||document.body.scrollTop},o.prototype.setTop=function(){if("100%"!==this.s.height){var e=window.innerHeight,t=(e-parseInt(this.s.height,10))/2;this.outer.querySelector(".lg").style.top=e>=parseInt(this.s.height,10)?t+"px":"0px"}},o.prototype.doCss=function(){return!!function(){var i=["transition","MozTransition","WebkitTransition","OTransition","msTransition","KhtmlTransition"],l=document.documentElement,u=0;for(u=0;u'+(parseInt(this.index,10)+1)+' / '+this.items.length+"")},o.prototype.addHtml=function(e){var i,t=null;if(this.s.dynamic?t=this.s.dynamicEl[e].subHtml:(t=(i=this.items[e]).getAttribute("data-sub-html"),this.s.getCaptionFromTitleOrAlt&&!t&&(t=i.getAttribute("title"))&&i.querySelector("img")&&(t=i.querySelector("img").getAttribute("alt"))),typeof t<"u"&&null!==t){var l=t.substring(0,1);("."===l||"#"===l)&&(t=this.s.subHtmlSelectorRelative&&!this.s.dynamic?i.querySelector(t).innerHTML:document.querySelector(t).innerHTML)}else t="";".lg-sub-html"===this.s.appendSubHtmlTo?this.outer.querySelector(this.s.appendSubHtmlTo).innerHTML=t:this.___slide[e].insertAdjacentHTML("beforeend",t),typeof t<"u"&&null!==t&&(""===t?s.default.addClass(this.outer.querySelector(this.s.appendSubHtmlTo),"lg-empty-html"):s.default.removeClass(this.outer.querySelector(this.s.appendSubHtmlTo),"lg-empty-html")),s.default.trigger(this.el,"onAfterAppendSubHtml",{index:e})},o.prototype.preload=function(e){var t=1,i=1;for(t=1;t<=this.s.preload&&!(t>=this.items.length-e);t++)this.loadContent(e+t,!1,0);for(i=1;i<=this.s.preload&&!(e-i<0);i++)this.loadContent(e-i,!1,0)},o.prototype.loadContent=function(e,t,i){var a,c,k,M,j,U,L,l=this,u=!1,$=function(ie){for(var X=[],ae=[],le=0;lede){c=ae[K];break}};l.s.dynamic?(l.s.dynamicEl[e].poster&&(u=!0,k=l.s.dynamicEl[e].poster),U=l.s.dynamicEl[e].html,c=l.s.dynamicEl[e].src,L=l.s.dynamicEl[e].alt,l.s.dynamicEl[e].responsive&&$(l.s.dynamicEl[e].responsive.split(",")),M=l.s.dynamicEl[e].srcset,j=l.s.dynamicEl[e].sizes):(l.items[e].getAttribute("data-poster")&&(u=!0,k=l.items[e].getAttribute("data-poster")),U=l.items[e].getAttribute("data-html"),c=l.items[e].getAttribute("href")||l.items[e].getAttribute("data-src"),L=l.items[e].getAttribute("title"),l.items[e].querySelector("img")&&(L=L||l.items[e].querySelector("img").getAttribute("alt")),l.items[e].getAttribute("data-responsive")&&$(l.items[e].getAttribute("data-responsive").split(",")),M=l.items[e].getAttribute("data-srcset"),j=l.items[e].getAttribute("data-sizes"));var te=!1;l.s.dynamic?l.s.dynamicEl[e].iframe&&(te=!0):"true"===l.items[e].getAttribute("data-iframe")&&(te=!0);var W=l.isVideo(c,e);if(!s.default.hasClass(l.___slide[e],"lg-loaded")){if(te?l.___slide[e].insertAdjacentHTML("afterbegin",'
'):u?l.___slide[e].insertAdjacentHTML("beforeend",'
'):W?(l.___slide[e].insertAdjacentHTML("beforeend",'
'),s.default.trigger(l.el,"hasVideo",{index:e,src:c,html:U})):l.___slide[e].insertAdjacentHTML("beforeend",'
'),s.default.trigger(l.el,"onAferAppendSlide",{index:e}),a=l.___slide[e].querySelector(".lg-object"),j&&a.setAttribute("sizes",j),M&&(a.setAttribute("srcset",M),this.s.supportLegacyBrowser))try{picturefill({elements:[a[0]]})}catch{console.warn("If you want srcset to be supported for older browsers, please include picturefil javascript library in your document.")}".lg-sub-html"!==this.s.appendSubHtmlTo&&l.addHtml(e),s.default.addClass(l.___slide[e],"lg-loaded")}s.default.on(l.___slide[e].querySelector(".lg-object"),"load.lg error.lg",function(){var J=0;i&&!s.default.hasClass(document.body,"lg-from-hash")&&(J=i),setTimeout(function(){s.default.addClass(l.___slide[e],"lg-complete"),s.default.trigger(l.el,"onSlideItemLoad",{index:e,delay:i||0})},J)}),W&&W.html5&&!u&&s.default.addClass(l.___slide[e],"lg-complete"),!0===t&&(s.default.hasClass(l.___slide[e],"lg-complete")?l.preload(e):s.default.on(l.___slide[e].querySelector(".lg-object"),"load.lg error.lg",function(){l.preload(e)}))},o.prototype.slide=function(e,t,i){for(var l=0,u=0;ul&&(M=!0,e===c-1&&0===l&&!i&&(j=!0,M=!1)),j?(s.default.addClass(this.___slide[e],"lg-prev-slide"),s.default.addClass(this.___slide[l],"lg-next-slide")):M&&(s.default.addClass(this.___slide[e],"lg-next-slide"),s.default.addClass(this.___slide[l],"lg-prev-slide")),setTimeout(function(){s.default.removeClass(a.outer.querySelector(".lg-current"),"lg-current"),s.default.addClass(a.___slide[e],"lg-current"),s.default.removeClass(a.outer,"lg-no-trans")},50)}a.lGalleryOn?(setTimeout(function(){a.loadContent(e,!0,0)},this.s.speed+50),setTimeout(function(){a.lgBusy=!1,s.default.trigger(a.el,"onAfterSlide",{prevIndex:l,index:e,fromTouch:t,fromThumb:i})},this.s.speed)):(a.loadContent(e,!0,a.s.backdropDuration),a.lgBusy=!1,s.default.trigger(a.el,"onAfterSlide",{prevIndex:l,index:e,fromTouch:t,fromThumb:i})),a.lGalleryOn=!0,this.s.counter&&document.getElementById("lg-counter-current")&&(document.getElementById("lg-counter-current").innerHTML=e+1)}}},o.prototype.goToNextSlide=function(e){var t=this;t.lgBusy||(t.index+10?(t.index--,s.default.trigger(t.el,"onBeforePrevSlide",{index:t.index,fromTouch:e}),t.slide(t.index,e,!1)):t.s.loop?(t.index=t.items.length-1,s.default.trigger(t.el,"onBeforePrevSlide",{index:t.index,fromTouch:e}),t.slide(t.index,e,!1)):t.s.slideEndAnimatoin&&(s.default.addClass(t.outer,"lg-left-end"),setTimeout(function(){s.default.removeClass(t.outer,"lg-left-end")},400)))},o.prototype.keyPress=function(){var e=this;this.items.length>1&&s.default.on(window,"keyup.lg",function(t){e.items.length>1&&(37===t.keyCode&&(t.preventDefault(),e.goToPrevSlide()),39===t.keyCode&&(t.preventDefault(),e.goToNextSlide()))}),s.default.on(window,"keydown.lg",function(t){!0===e.s.escKey&&27===t.keyCode&&(t.preventDefault(),s.default.hasClass(e.outer,"lg-thumb-open")?s.default.removeClass(e.outer,"lg-thumb-open"):e.destroy())})},o.prototype.arrow=function(){var e=this;s.default.on(this.outer.querySelector(".lg-prev"),"click.lg",function(){e.goToPrevSlide()}),s.default.on(this.outer.querySelector(".lg-next"),"click.lg",function(){e.goToNextSlide()})},o.prototype.arrowDisable=function(e){if(!this.s.loop&&this.s.hideControlOnEnd){var t=this.outer.querySelector(".lg-next"),i=this.outer.querySelector(".lg-prev");e+10?(i.removeAttribute("disabled"),s.default.removeClass(i,"disabled")):(i.setAttribute("disabled","disabled"),s.default.addClass(i,"disabled"))}},o.prototype.setTranslate=function(e,t,i){this.s.useLeft?e.style.left=t:s.default.setVendor(e,"Transform","translate3d("+t+"px, "+i+"px, 0px)")},o.prototype.touchMove=function(e,t){var i=t-e;Math.abs(i)>15&&(s.default.addClass(this.outer,"lg-dragging"),this.setTranslate(this.___slide[this.index],i,0),this.setTranslate(document.querySelector(".lg-prev-slide"),-this.___slide[this.index].clientWidth+i,0),this.setTranslate(document.querySelector(".lg-next-slide"),this.___slide[this.index].clientWidth+i,0))},o.prototype.touchEnd=function(e){var t=this;"lg-slide"!==t.s.mode&&s.default.addClass(t.outer,"lg-slide");for(var i=0;it.s.swipeThreshold?t.goToNextSlide(!0):e>0&&Math.abs(e)>t.s.swipeThreshold?t.goToPrevSlide(!0):Math.abs(e)<5&&s.default.trigger(t.el,"onSlideClick");for(var l=0;l-1&&s.default.addClass(this.___slide[t],"lg-prev-slide"),s.default.addClass(this.___slide[e],"lg-next-slide")},o.prototype.mousewheel=function(){var e=this;s.default.on(e.outer,"mousewheel.lg",function(t){t.deltaY&&(t.deltaY>0?e.goToPrevSlide():e.goToNextSlide(),t.preventDefault())})},o.prototype.closeGallery=function(){var e=this,t=!1;s.default.on(this.outer.querySelector(".lg-close"),"click.lg",function(){e.destroy()}),e.s.closable&&(s.default.on(e.outer,"mousedown.lg",function(i){t=!!(s.default.hasClass(i.target,"lg-outer")||s.default.hasClass(i.target,"lg-item")||s.default.hasClass(i.target,"lg-img-wrap"))}),s.default.on(e.outer,"mouseup.lg",function(i){(s.default.hasClass(i.target,"lg-outer")||s.default.hasClass(i.target,"lg-item")||s.default.hasClass(i.target,"lg-img-wrap")&&t)&&(s.default.hasClass(e.outer,"lg-dragging")||e.destroy())}))},o.prototype.destroy=function(e){var t=this;if(e||s.default.trigger(t.el,"onBeforeClose"),document.body.scrollTop=t.prevScrollTop,document.documentElement.scrollTop=t.prevScrollTop,e){if(!t.s.dynamic)for(var i=0;i