PageSourceSearch

https://www.bodylab.fi/theme/82dac88ef5ee9e3f82f66f9590a6cc00/js/w…/wexo-marketing-tools.js?1791264046

js bodylab.fi collected 2026-10-06 13:57:18 UTC 50,137 bytes, 1 lines download raw bytes

1(()=>{"use strict";var t={857:t=>{var e=function(t){var e;return!!t&&"object"==typeof t&&"[object RegExp]"!==(e=Object.prototype.toString.call(t))&&"[object Date]"!==e&&t.$$typeof!==n},n="function"==typeof Symbol&&Symbol.for?Symbol.for("react.element"):60103;function i(t,e){return!1!==e.clone&&e.isMergeableObject(t)?s(Array.isArray(t)?[]:{},t,e):t}function r(t,e,n){return t.concat(e).map(function(t){return i(t,n)})}function o(t){return Object.keys(t).concat(Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(t).filter(function(e){return Object.propertyIsEnumerable.call(t,e)}):[])}function a(t,e){try{return e in t}catch(t){return!1}}function s(t,n,l){(l=l||{}).arrayMerge=l.arrayMerge||r,l.isMergeableObject=l.isMergeableObject||e,l.cloneUnlessOtherwiseSpecified=i;var u,c,d=Array.isArray(n);return d!==Array.isArray(t)?i(n,l):d?l.arrayMerge(t,n,l):(c={},(u=l).isMergeableObject(t)&&o(t).forEach(function(e){c[e]=i(t[e],u)}),o(n).forEach(function(e){(!a(t,e)||Object.hasOwnProperty.call(t,e)&&Object.propertyIsEnumerable.call(t,e))&&(a(t,e)&&u.isMergeableObject(n[e])?c[e]=(function(t,e){if(!e.customMerge)return s;var n=e.customMerge(t);return"function"==typeof n?n:s})(e,u)(t[e],n[e],u):c[e]=i(n[e],u))}),c)}s.all=function(t,e){if(!Array.isArray(t))throw Error("first argument should be an array");return t.reduce(function(t,n){return s(t,n,e)},{})},t.exports=s},516:(t,e)=>{var n=window,i=n.requestAnimationFrame||n.webkitRequestAnimationFrame||n.mozRequestAnimationFrame||n.msRequestAnimationFrame||function(t){return setTimeout(t,16)},r=window,o=r.cancelAnimationFrame||r.mozCancelAnimationFrame||function(t){clearTimeout(t)};function a(){for(var t,e,n,i=arguments[0]||{},r=1,o=arguments.length;r<o;r++)if((t=arguments[r])!==null)for(e in t)i!==(n=t[e])&&void 0!==n&&(i[e]=n);return i}function s(t){return["true","false"].indexOf(t)>=0?JSON.parse(t):t}function l(t,e,n,i){if(i)try{t.setItem(e,n)}catch(t){}return n}function u(){var t=document,e=t.body;return e||((e=t.createElement("body")).fake=!0),e}var c=document.documentElement;function d(t){var e="";return t.fake&&(e=c.style.overflow,t.style.background="",t.style.overflow=c.style.overflow="hidden",c.appendChild(t)),e}function f(t,e){t.fake&&(t.remove(),c.style.overflow=e,c.offsetHeight)}function h(t,e,n,i){"insertRule"in t?t.insertRule(e+"{"+n+"}",i):t.addRule(e,n,i)}function p(t){return("insertRule"in t?t.cssRules:t.rules).length}function m(t,e,n){for(var i=0,r=t.length;i<r;i++)e.call(n,t[i],i)}var v="classList"in document.createElement("_"),g=v?function(t,e){return t.classList.contains(e)}:function(t,e){return t.className.indexOf(e)>=0},y=v?function(t,e){g(t,e)||t.classList.add(e)}:function(t,e){g(t,e)||(t.className+=" "+e)},b=v?function(t,e){g(t,e)&&t.classList.remove(e)}:function(t,e){g(t,e)&&(t.className=t.className.replace(e,""))};function w(t,e){return t.hasAttribute(e)}function x(t,e){return t.getAttribute(e)}function C(t){return void 0!==t.item}function S(t,e){if(t=C(t)||t instanceof Array?t:[t],"[object Object]"===Object.prototype.toString.call(e))for(var n=t.length;n--;)for(var i in e)t[n].setAttribute(i,e[i])}function E(t,e){t=C(t)||t instanceof Array?t:[t];for(var n=(e=e instanceof Array?e:[e]).length,i=t.length;i--;)for(var r=n;r--;)t[i].removeAttribute(e[r])}function M(t){for(var e=[],n=0,i=t.length;n<i;n++)e.push(t[n]);return e}function T(t,e){"none"!==t.style.display&&(t.style.display="none")}function _(t,e){"none"===t.style.display&&(t.style.display="")}function L(t){return"none"!==window.getComputedStyle(t).display}function A(t){if("string"==typeof t){var e=[t],n=t.charAt(0).toUpperCase()+t.substr(1);["Webkit","Moz","ms","O"].forEach(function(i){("ms"!==i||"transform"===t)&&e.push(i+n)}),t=e}var i=document.createElement("fakeelement");t.length;for(var r=0;r<t.length;r++){var o=t[r];if(void 0!==i.style[o])return o}return!1}function N(t,e){var n=!1;return/^Webkit/.test(t)?n="webkit"+e+"End":/^O/.test(t)?n="o"+e+"End":t&&(n=e.toLowerCase()+"end"),n}var I=!1;try{var O=Object.defineProperty({},"passive",{get:function(){I=!0}});window.addEventListener("test",null,O)}catch(t){}var k=!!I&&{passive:!0};function P(t,e,n){for(var i in e){var r=["touchstart","touchmove"].indexOf(i)>=0&&!n&&k;t.addEventListener(i,e[i],r)}}function B(t,e){for(var n in e){var i=["touchstart","touchmove"].indexOf(n)>=0&&k;t.removeEventListener(n,e[n],i)}}function H(){return{topics:{},on:function(t,e){this.topics[t]=this.topics[t]||[],this.topics[t].push(e)},off:function(t,e){if(this.topics[t]){for(var n=0;n<this.topics[t].length;n++)if(this.topics[t][n]===e){this.topics[t].splice(n,1);break}}},emit:function(t,e){e.type=t,this.topics[t]&&this.topics[t].forEach(function(n){n(e,t)})}}}Object.keys||(Object.keys=function(t){var e=[];for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&e.push(n);return e}),"remove"in Element.prototype||(Element.prototype.remove=function(){this.parentNode&&this.parentNode.removeChild(this)});var D=function(t){t=a({container:".slider",mode:"carousel",axis:"horizontal",items:1,gutter:0,edgePadding:0,fixedWidth:!1,autoWidth:!1,viewportMax:!1,slideBy:1,center:!1,controls:!0,controlsPosition:"top",controlsText:["prev","next"],controlsContainer:!1,prevButton:!1,nextButton:!1,nav:!0,navPosition:"top",navContainer:!1,navAsThumbnails:!1,arrowKeys:!1,speed:300,autoplay:!1,autoplayPosition:"top",autoplayTimeout:5e3,autoplayDirection:"forward",autoplayText:["start","stop"],autoplayHoverPause:!1,autoplayButton:!1,autoplayButtonOutput:!0,autoplayResetOnVisibility:!0,animateIn:"tns-fadeIn",animateOut:"tns-fadeOut",animateNormal:"tns-normal",animateDelay:!1,loop:!0,rewind:!1,autoHeight:!1,responsive:!1,lazyload:!1,lazyloadSelector:".tns-lazy-img",touch:!0,mouseDrag:!1,swipeAngle:15,nested:!1,preventActionWhenRunning:!1,preventScrollOnTouch:!1,freezable:!0,onInit:!1,useLocalStorage:!0,nonce:!1,ariaLive:!0},t||{});var e=document,n=window,r={ENTER:13,SPACE:32,LEFT:37,RIGHT:39},c={},v=t.useLocalStorage;if(v){var C=navigator.userAgent,I=new Date;try{(c=n.localStorage)?(c.setItem(I,I),v=c.getItem(I)==I,c.removeItem(I)):v=!1,v||(c={})}catch(t){v=!1}v&&(c.tnsApp&&c.tnsApp!==C&&["tC","tPL","tMQ","tTf","t3D","tTDu","tTDe","tADu","tADe","tTE","tAE"].forEach(function(t){c.removeItem(t)}),localStorage.tnsApp=C)}var O=c.tC?s(c.tC):l(c,"tC",function(){var t=document,e=u(),n=d(e),i=t.createElement("div"),r=!1;e.appendChild(i);try{for(var o,a="(10px * 10)",s=["calc"+a,"-moz-calc"+a,"-webkit-calc"+a],l=0;l<3;l++)if(o=s[l],i.style.width=o,100===i.offsetWidth){r=o.replace(a,"");break}}catch(t){}return e.fake?f(e,n):i.remove(),r}(),v),k=c.tPL?s(c.tPL):l(c,"tPL",function(){var t=document,e=u(),n=d(e),i=t.createElement("div"),r=t.createElement("div"),o="",a=!1;i.className="tns-t-subp2",r.className="tns-t-ct";for(var s=0;s<70;s++)o+="<div></div>";
1return r.innerHTML=o,i.appendChild(r),e.appendChild(i),a=2>Math.abs(i.getBoundingClientRect().left-r.children[67].getBoundingClientRect().left),e.fake?f(e,n):i.remove(),a}(),v),R=c.tMQ?s(c.tMQ):l(c,"tMQ",function(){if(window.matchMedia||window.msMatchMedia)return!0;var t,e=document,n=u(),i=d(n),r=e.createElement("div"),o=e.createElement("style"),a="@media all and (min-width:1px){.tns-mq-test{position:absolute}}";return o.type="text/css",r.className="tns-mq-test",n.appendChild(o),n.appendChild(r),o.styleSheet?o.styleSheet.cssText=a:o.appendChild(e.createTextNode(a)),t=window.getComputedStyle?window.getComputedStyle(r).position:r.currentStyle.position,n.fake?f(n,i):r.remove(),"absolute"===t}(),v),V=c.tTf?s(c.tTf):l(c,"tTf",A("transform"),v),F=c.t3D?s(c.t3D):l(c,"t3D",function(t){if(!t||!window.getComputedStyle)return!1;var e,n=document,i=u(),r=d(i),o=n.createElement("p"),a=t.length>9?"-"+t.slice(0,-9).toLowerCase()+"-":"";return a+="transform",i.insertBefore(o,null),o.style[t]="translate3d(1px,1px,1px)",e=window.getComputedStyle(o).getPropertyValue(a),i.fake?f(i,r):o.remove(),void 0!==e&&e.length>0&&"none"!==e}(V),v),j=c.tTDu?s(c.tTDu):l(c,"tTDu",A("transitionDuration"),v),z=c.tTDe?s(c.tTDe):l(c,"tTDe",A("transitionDelay"),v),W=c.tADu?s(c.tADu):l(c,"tADu",A("animationDuration"),v),q=c.tADe?s(c.tADe):l(c,"tADe",A("animationDelay"),v),X=c.tTE?s(c.tTE):l(c,"tTE",N(j,"Transition"),v),$=c.tAE?s(c.tAE):l(c,"tAE",N(W,"Animation"),v),G=n.console&&"function"==typeof n.console.warn,U=["container","controlsContainer","prevButton","nextButton","navContainer","autoplayButton"],Y={};if(U.forEach(function(n){if("string"==typeof t[n]){var i=t[n],r=e.querySelector(i);if(Y[n]=i,r&&r.nodeName)t[n]=r;else{G&&console.warn("Can't find",t[n]);return}}}),t.container.children.length<1){G&&console.warn("No slides found in",t.container);return}var J=t.responsive,K=t.nested,Q="carousel"===t.mode;if(J){0 in J&&(t=a(t,J[0]),delete J[0]);var Z={};for(var tt in J){var te=J[tt];te="number"==typeof te?{items:te}:te,Z[tt]=te}J=Z,Z=null}if(Q||function t(e){for(var n in e)Q||("slideBy"===n&&(e[n]="page"),"edgePadding"===n&&(e[n]=!1),"autoHeight"!==n||(e[n]=!1)),"responsive"===n&&t(e[n])}(t),!Q){t.axis="horizontal",t.slideBy="page",t.edgePadding=!1;var tn=t.animateIn,ti=t.animateOut,tr=t.animateDelay,to=t.animateNormal}var ta,ts,tl="horizontal"===t.axis,tu=e.createElement("div"),tc=e.createElement("div"),td=t.container,tf=td.parentNode,th=td.outerHTML,tp=td.children,tm=tp.length,tv=nu(),tg=!1;J&&nA(),Q&&(td.className+=" tns-vpfix");var ty,tb,tw,tx,tC,tS=t.autoWidth,tE=nh("fixedWidth"),tM=nh("edgePadding"),tT=nh("gutter"),t_=nd(),tL=nh("center"),tA=tS?1:Math.floor(nh("items")),tN=nh("slideBy"),tI=t.viewportMax||t.fixedWidthViewportWidth,tO=nh("arrowKeys"),tk=nh("speed"),tP=t.rewind,tB=!tP&&t.loop,tH=nh("autoHeight"),tD=nh("controls"),tR=nh("controlsText"),tV=nh("nav"),tF=nh("touch"),tj=nh("mouseDrag"),tz=nh("autoplay"),tW=nh("autoplayTimeout"),tq=nh("autoplayText"),tX=nh("autoplayHoverPause"),t$=nh("autoplayResetOnVisibility"),tG=(tw=nh("nonce"),tx=document.createElement("style"),tw&&tx.setAttribute("nonce",tw),document.querySelector("head").appendChild(tx),tx.sheet?tx.sheet:tx.styleSheet),tU=t.lazyload,tY=t.lazyloadSelector,tJ=[],tK=tB?(ty=function(){if(tS||tE&&!tI)return tm-1;var e=tE?"fixedWidth":"items",n=[];if((tE||t[e]<tm)&&n.push(t[e]),J)for(var i in J){var r=J[i][e];r&&(tE||r<tm)&&n.push(r)}return n.length||n.push(0),Math.ceil(tE?tI/Math.min.apply(null,n):Math.max.apply(null,n))}(),tb=Q?Math.ceil((5*ty-tm)/2):4*ty-tm,tb=Math.max(ty,tb),nf("edgePadding")?tb+1:tb):0,tQ=Q?tm+2*tK:tm+tK,tZ=!!(tE||tS)&&!tB,t0=tE?n2():null,t1=!Q||!tB,t2=tl?"left":"top",t3="",t5="",t6=tE?function(){return tL&&!tB?tm-1:Math.ceil(-t0/(tE+tT))}:tS?function(){for(var t=0;t<tQ;t++)if(tC[t]>=-t0)return t}:function(){return tL&&Q&&!tB?tm-1:tB||Q?Math.max(0,tQ-Math.ceil(tA)):tQ-1},t7=na(nh("startIndex")),t9=t7;no();var t8,t4,et,ee=0,en=tS?null:t6(),ei=t.preventActionWhenRunning,er=t.swipeAngle,eo=!er||"?",ea=!1,es=t.onInit,el=new H,eu=" tns-slider tns-"+t.mode,ec=td.id||(t8=window.tnsId,window.tnsId=t8?t8+1:1,"tns"+window.tnsId),ed=nh("disable"),ef=!1,eh=t.freezable,ep=!!eh&&!tS&&nL(),em=!1,ev={click:ii,keydown:function(t){t=ic(t);var e=[r.LEFT,r.RIGHT].indexOf(t.keyCode);!(e>=0)||(0===e?eR.disabled||ii(t,-1):eV.disabled||ii(t,1))}},eg={click:function(t){if(ea){if(ei)return;it()}for(var e,n=id(t=ic(t));n!==eW&&!w(n,"data-nav");)n=n.parentNode;if(w(n,"data-nav")){var e=eG=Number(x(n,"data-nav")),i=tE||tS?e*tm/eX:e*tA;ie(eM?e:Math.min(Math.ceil(i),tm-1),t),eU===e&&(e0&&il(),eG=-1)}},keydown:function(t){t=ic(t);var n=e.activeElement;if(w(n,"data-nav")){var i=[r.LEFT,r.RIGHT,r.ENTER,r.SPACE].indexOf(t.keyCode),o=Number(x(n,"data-nav"));i>=0&&(0===i?o>0&&function(t){t.focus()}(ez[o-1]):1===i?o<eX-1&&function(t){t.focus()}(ez[o+1]):(eG=o,ie(o,t)))}}},ey={mouseover:function(){e0&&(io(),e1=!0)},mouseout:function(){e1&&(ir(),e1=!1)}},eb={visibilitychange:function(){e.hidden?e0&&(io(),e3=!0):e3&&(ir(),e3=!1)}},ew={keydown:function(t){t=ic(t);var e=[r.LEFT,r.RIGHT].indexOf(t.keyCode);e>=0&&ii(t,0===e?-1:1)}},ex={touchstart:iv,touchmove:ig,touchend:iy,touchcancel:iy},eC={mousedown:iv,mousemove:ig,mouseup:iy,mouseleave:iy},eS=nf("controls"),eE=nf("nav"),eM=!!tS||t.navAsThumbnails,eT=nf("autoplay"),e_=nf("touch"),eL=nf("mouseDrag"),eA="tns-sli
1de-active",eN="tns-slide-cloned",eI="tns-complete",eO={load:function(t){nV(id(t))},error:function(t){var e;y(e=id(t),"failed"),nF(e)}},ek="force"===t.preventScrollOnTouch;if(eS)var eP,eB,eH=t.controlsContainer,eD=t.controlsContainer?t.controlsContainer.outerHTML:"",eR=t.prevButton,eV=t.nextButton,eF=t.prevButton?t.prevButton.outerHTML:"",ej=t.nextButton?t.nextButton.outerHTML:"";if(eE)var ez,eW=t.navContainer,eq=t.navContainer?t.navContainer.outerHTML:"",eX=tS?tm:iw(),e$=0,eG=-1,eU=nl(),eY=eU,eJ="tns-nav-active",eK="Carousel Page ",eQ=" (Current Slide)";if(eT)var eZ,e0,e1,e2,e3,e5="forward"===t.autoplayDirection?1:-1,e6=t.autoplayButton,e7=t.autoplayButton?t.autoplayButton.outerHTML:"",e9=["<span class='tns-visually-hidden'>"," animation</span>"];if(e_||eL)var e8,e4,nt={},ne={},nn=!1,ni=tl?function(t,e){return t.x-e.x}:function(t,e){return t.y-e.y};function nr(t){t&&(tD=tV=tF=tj=tO=tz=tX=t$=!1)}function no(){for(var t=Q?t7-tK:t7;t<0;)t+=tm;return t%tm+1}function na(t){return t=t?Math.max(0,Math.min(tB?tm-1:tm-tA,t)):0,Q?t+tK:t}function ns(t){for(null==t&&(t=t7),Q&&(t-=tK);t<0;)t+=tm;return Math.floor(t%tm)}function nl(){var t,e=ns();return t=eM?e:tE||tS?Math.ceil((e+1)*eX/tm-1):Math.floor(e/tA),!tB&&Q&&t7===en&&(t=eX-1),t}function nu(){return n.innerWidth||e.documentElement.clientWidth||e.body.clientWidth}function nc(t){return"top"===t?"afterbegin":"beforeend"}function nd(){var t=tM?2*tM-tT:0;return function t(n){if(null!=n){var i,r,o=e.createElement("div");return n.appendChild(o),r=(i=o.getBoundingClientRect()).right-i.left,o.remove(),r||t(n.parentNode)}}(tf)-t}function nf(e){if(t[e])return!0;if(J){for(var n in J)if(J[n][e])return!0}return!1}function nh(e,n){if(null==n&&(n=tv),"items"===e&&tE)return Math.floor((t_+tT)/(tE+tT))||1;var i=t[e];if(J)for(var r in J)n>=parseInt(r)&&e in J[r]&&(i=J[r][e]);return"slideBy"===e&&"page"===i&&(i=nh("items")),!Q&&("slideBy"===e||"items"===e)&&(i=Math.floor(i)),i}function np(t,e,n,i,r){var o="";if(void 0!==t){var a=t;e&&(a-=e),o=tl?"margin: 0 "+a+"px 0 "+t+"px;":"margin: "+t+"px 0 "+a+"px 0;"}else if(e&&!n){var s="-"+e+"px";o="margin: 0 "+(tl?s+" 0 0":"0 "+s+" 0")+";"}return!Q&&r&&j&&i&&(o+=nb(i)),o}function nm(t,e,n){return t?(t+e)*tQ+"px":O?O+"("+100*tQ+"% / "+n+")":100*tQ/n+"%"}function nv(t,e,n){var i;if(t)i=t+e+"px";else{Q||(n=Math.floor(n));var r=Q?tQ:n;i=O?O+"(100% / "+r+")":100/r+"%"}return i="width:"+i,"inner"!==K?i+";":i+" !important;"}function ng(t){var e="";return!1!==t&&(e=(tl?"padding-":"margin-")+(tl?"right":"bottom")+": "+t+"px;"),e}function ny(t,e){var n=t.substring(0,t.length-e).toLowerCase();return n&&(n="-"+n+"-"),n}function nb(t){return ny(j,18)+"transition-duration:"+t/1e3+"s;"}function nw(t){return ny(W,17)+"animation-duration:"+t/1e3+"s;"}function nx(){if(nf("autoHeight")||tS||!tl){var t=td.querySelectorAll("img");m(t,function(t){var e=t.src;tU||(e&&0>e.indexOf("data:image")?(t.src="",P(t,eO),y(t,"loading"),t.src=e):nV(t))}),i(function(){nW(M(t),function(){t4=!0})}),nf("autoHeight")&&(t=nj(t7,Math.min(t7+tA-1,tQ-1))),tU?nC():i(function(){nW(M(t),nC)})}else Q&&n5(),nE(),nM()}function nC(){if(tS&&tm>1){var t=tB?t7:tm-1;(function e(){1>=Math.abs(tp[t].getBoundingClientRect().left-tp[t-1].getBoundingClientRect().right)?nS():setTimeout(function(){e()},16)})()}else nS()}function nS(){(!tl||tS)&&(nG(),tS?(t0=n2(),eh&&(ep=nL()),en=t6(),nr(ed||ep)):ib()),Q&&n5(),nE(),nM()}function nE(){if(nU(),t.ariaLive&&(tu.insertAdjacentHTML("afterbegin",'<div class="tns-liveregion tns-visually-hidden" aria-live="polite" aria-atomic="true">slide <span class="current">'+nH()+"</span>  of "+tm+"</div>"),et=tu.querySelector(".tns-liveregion .current")),eT){var e=tz?"stop":"start";e6?S(e6,{"data-action":e}):t.autoplayButtonOutput&&(tu.insertAdjacentHTML(nc(t.autoplayPosition),'<button type="button" data-action="'+e+'">'+e9[0]+e+e9[1]+tq[0]+"</button>"),e6=tu.querySelector("[data-action]")),e6&&P(e6,{click:iu}),tz&&(is(),tX&&P(td,ey),t$&&P(td,eb))}if(eE){if(eW)S(eW,{"aria-label":"Carousel Pagination"}),m(ez=eW.children,function(t,e){S(t,{"data-nav":e,tabindex:"-1","aria-label":eK+(e+1),"aria-controls":ec})});else{for(var n="",i=eM?"":'style="display:none"',r=0;r<tm;r++)n+='<button type="button" data-nav="'+r+'" tabindex="-1" aria-controls="'+ec+'" '+i+' aria-label="'+eK+(r+1)+'"></button>';n='<div class="tns-nav" aria-label="Carousel Pagination">'+n+"</div>",tu.insertAdjacentHTML(nc(t.navPosition),n),ez=(eW=tu.querySelector(".tns-nav")).children}if(ix(),j){var o=j.substring(0,j.length-18).toLowerCase(),a="transition: all "+tk/1e3+"s";o&&(a="-"+o+"-"+a),h(tG,"[aria-controls^="+ec+"-item]",a,p(tG))}
1S(ez[eU],{"aria-label":eK+(eU+1)+eQ}),y(ez[eU],eJ),P(eW,eg)}eS&&(!eH&&(!eR||!eV)&&(tu.insertAdjacentHTML(nc(t.controlsPosition),'<div class="tns-controls" aria-label="Carousel Navigation" tabindex="0"><button type="button" data-controls="prev" tabindex="-1" aria-controls="'+ec+'">'+tR[0]+'</button><button type="button" data-controls="next" tabindex="-1" aria-controls="'+ec+'">'+tR[1]+"</button></div>"),eH=tu.querySelector(".tns-controls")),eR&&eV||(eR=eH.children[0],eV=eH.children[1]),t.controlsContainer&&S(eH,{"aria-label":"Carousel Navigation",tabindex:"0"}),(t.controlsContainer||t.prevButton&&t.nextButton)&&S([eR,eV],{"aria-controls":ec,tabindex:"-1"}),(t.controlsContainer||t.prevButton&&t.nextButton)&&(S(eR,{"data-controls":"prev"}),S(eV,{"data-controls":"next"})),eP=nJ(eR),eB=nJ(eV),nZ(),eH?P(eH,ev):(P(eR,ev),P(eV,ev))),nI()}function nM(){if(Q&&X){var i={};i[X]=it,P(td,i)}tF&&P(td,ex,t.preventScrollOnTouch),tj&&P(td,eC),tO&&P(e,ew),"inner"===K?el.on("outerResized",function(){n_(),el.emit("innerLoaded",iC())}):(J||tE||tS||tH||!tl)&&P(n,{resize:nT}),tH&&("outer"===K?el.on("innerLoaded",nz):ed||nz()),nR(),ed?nP():ep&&nk(),el.on("indexChanged",nq),"inner"===K&&el.emit("innerLoaded",iC()),"function"==typeof es&&es(iC()),tg=!0}function nT(t){i(function(){n_(ic(t))})}function n_(n){if(tg){"outer"===K&&el.emit("outerResized",iC(n)),tv=nu();var i,r=ts,o=!1;J&&(nA(),(i=r!==ts)&&el.emit("newBreakpointStart",iC(n)));var a,s,l=tA,u=ed,c=ep,d=tO,f=tD,v=tV,g=tF,w=tj,x=tz,C=tX,S=t$,E=t7;if(i){var M=tE,L=tH,A=tR,N=tL,I=tq;if(!R)var O=tT,k=tM}if(tO=nh("arrowKeys"),tD=nh("controls"),tV=nh("nav"),tF=nh("touch"),tL=nh("center"),tj=nh("mouseDrag"),tz=nh("autoplay"),tX=nh("autoplayHoverPause"),t$=nh("autoplayResetOnVisibility"),i&&(ed=nh("disable"),tE=nh("fixedWidth"),tk=nh("speed"),tH=nh("autoHeight"),tR=nh("controlsText"),tq=nh("autoplayText"),tW=nh("autoplayTimeout"),R||(tM=nh("edgePadding"),tT=nh("gutter"))),nr(ed),t_=nd(),!(!tl||tS)||ed||(nG(),tl||(ib(),o=!0)),(tE||tS)&&(t0=n2(),en=t6()),(i||tE)&&(tA=nh("items"),tN=nh("slideBy"),(s=tA!==l)&&(tE||tS||(en=t6()),nN())),i&&ed!==u&&(ed?nP():function(){if(ef){if(tG.disabled=!1,td.className+=eu,n5(),tB)for(var t=tK;t--;)Q&&_(tp[t]),_(tp[tQ-t-1]);if(!Q)for(var e=t7,n=t7+tm;e<n;e++){var i=tp[e],r=e<t7+tA?tn:to;i.style.left=(e-t7)*100/tA+"%",y(i,r)}nO(),ef=!1}}()),eh&&(i||tE||tS)&&(ep=nL())!==c&&(ep?(n6(n3(na(0))),nk()):(function(){if(em){if(tM&&R&&(tc.style.margin=""),tK)for(var t="tns-transparent",e=tK;e--;)Q&&b(tp[e],t),b(tp[tQ-e-1],t);nO(),em=!1}}(),o=!0)),nr(ed||ep),tz||(tX=t$=!1),tO!==d&&(tO?P(e,ew):B(e,ew)),tD!==f&&(tD?eH?_(eH):(eR&&_(eR),eV&&_(eV)):eH?T(eH):(eR&&T(eR),eV&&T(eV))),tV!==v&&(tV?(_(eW),ix()):T(eW)),tF!==g&&(tF?P(td,ex,t.preventScrollOnTouch):B(td,ex)),tj!==w&&(tj?P(td,eC):B(td,eC)),tz===x||(tz?(e6&&_(e6),e0||e2||is()):(e6&&T(e6),e0&&il())),tX!==C&&(tX?P(td,ey):B(td,ey)),t$!==S&&(t$?P(e,eb):B(e,eb)),i){if((tE!==M||tL!==N)&&(o=!0),tH===L||tH||(tc.style.height=""),tD&&tR!==A&&(eR.innerHTML=tR[0],eV.innerHTML=tR[1]),e6&&tq!==I){var H=tz?1:0,D=e6.innerHTML,V=D.length-I[H].length;D.substring(V)===I[H]&&(e6.innerHTML=D.substring(0,V)+tq[H])}}else tL&&(tE||tS)&&(o=!0);if((s||tE&&!tS)&&(eX=iw(),ix()),(a=t7!==E)?(el.emit("indexChanged",iC()),o=!0):s?a||nq():(tE||tS)&&(nR(),nU(),nB()),s&&!Q&&function(){for(var t=t7+Math.min(tm,tA),e=tQ;e--;){var n=tp[e];e>=t7&&e<t?(y(n,"tns-moving"),n.style.left=(e-t7)*100/tA+"%",y(n,tn),b(n,to)):n.style.left&&(n.style.left="",y(n,to),b(n,tn)),b(n,ti)}setTimeout(function(){m(tp,function(t){b(t,"tns-moving")})},300)}(),!ed&&!ep){if(i&&!R&&((tM!==k||tT!==O)&&(tc.style.cssText=np(tM,tT,tE,tk,tH)),tl)){Q&&(td.style.width=nm(tE,tT,tA));var F,j,z=nv(tE,tT,tA)+ng(tT);F=tG,j=p(tG)-1,"deleteRule"in F?F.deleteRule(j):F.removeRule(j),h(tG,"#"+ec+" > .tns-item",z,p(tG))}tH&&nz(),o&&(n5(),t9=t7)}i&&el.emit("newBreakpointEnd",iC(n))}}function nL(){if(!tE&&!tS)return tm<=(tL?tA-(tA-1)/2:tA);var t=tE?(tE+tT)*tm:tC[tm],e=tM?t_+2*tM:t_+tT;return tL&&(e-=tE?(t_-tE)/2:(t_-(tC[t7+1]-tC[t7]-tT))/2),t<=e}function nA(){for(var t in ts=0,J)t=parseInt(t),tv>=t&&(ts=t)}tS||nr(ed||ep),V&&(t2=V,t3="translate",F?(t3+=tl?"3d(":"3d(0px, ",t5=tl?", 0px, 0px)":", 0px)"):(t3+=tl?"X(":"Y(",t5=")")),Q&&(td.className=td.className.replace("tns-vpfix","")),function(){if(nf("gutter"),tu.className="tns-outer",tc.className="tns-inner",tu.id=ec+"-ow",tc.id=ec+"-iw",""===td.id&&(td.id=ec),eu+=(k||tS?" tns-subpixel":" tns-no-subpixel")+(O?" tns-calc":" tns-no-calc"),tS&&(eu+=" tns-autowidth"),eu+=" tns-"+t.axis,td.className+=eu,Q?((ta=e.createElement("div")).id=ec+"-mw",ta.className="tns-ovh",tu.appendChild(ta),ta.appendChild(tc)):tu.appendChild(tc),tH){var n=ta||tc;n.className+=" tns-ah"}if(tf.insertBefore(tu,td),tc.appendChild(td),m(tp,function(t,e){y(t,"tns-item"),t.id||(t.id=ec+"-item"+e),!Q&&to&&y(t,to),S(t,{tabindex:"-1"})}),tK){for(var i=e.createDocumentFragment(),r=e.createDocumentFragment(),o=tK;o--;){var a=o%tm,s=tp[a].cloneNode(!0);if(y(s,eN),E(s,"id"),r.insertBefore(s,r.firstChild),Q){var l=tp[tm-1-a].cloneNode(!0);y(l,eN),E(l,"id"),i.appendChild(l)}}td.insertBefore(i,td.firstChild),td.appendChild(r),tp=td.children}}(),function(){if(!Q)for(var e=t7,i=t7+Math.min(tm,tA);e<i;e++){var r=tp[e];r.style.left=(e-t7)*100/tA+"%",y(r,tn),b(r,to)}if(tl&&(k||tS?(h(tG,"#"+ec+" > .tns-item","font-size:"+n.getComputedStyle(tp[0]).fontSize+";",p(tG)),h(tG,"#"+ec,"font-size:0;",p(tG))):Q&&m(tp,function(t,e){t.style.marginLeft=O?O+"("+100*e+"% / "+tQ+")":100*e/tQ+"%"})),R){if(j){var o=ta&&t.autoHeight?nb(t.speed):"";h(tG,"#"+ec+"-mw",o,p(tG))}o=np(t.edgePadding,t.gutter,t.fixedWidth,t.speed,t.autoHeight),h(tG,"#"+ec+"-iw",o,p(tG)),Q&&(o=tl&&!tS?"width:"+nm(t.fixedWidth,t.gutter,t.items)+";":"",j&&(o+=nb(tk)),h(tG,"#"+ec,o,p(tG))),o=tl&&!tS?nv(t.fixedWidth,t.gutter,t.items):"",t.gutter&&(o+=ng(t.gutter)),!Q&&(j&&(o+=nb(tk)),W&&(o+=nw(tk))),o&&h(tG,"#"+ec+" > .tns-item",o,p(tG))}else{Q&&tH&&(ta.style[j]=tk/1e3+"s"),tc.style.cssText=np(tM,tT,tE,tH),Q&&tl&&!tS&&(td.style.width=nm(tE,tT,tA));var o=tl&&!tS?nv(tE,tT,tA):"";tT&&(o+=ng(tT)),o&&h(tG,"#"+ec+" > .tns-item",o,p(tG))}
1if(J&&R)for(var a in J){var s=J[a=parseInt(a)],o="",l="",u="",c="",d="",f=tS?null:nh("items",a),v=nh("fixedWidth",a),g=nh("speed",a),w=nh("edgePadding",a),x=nh("autoHeight",a),C=nh("gutter",a);j&&ta&&nh("autoHeight",a)&&"speed"in s&&(l="#"+ec+"-mw{"+nb(g)+"}"),("edgePadding"in s||"gutter"in s)&&(u="#"+ec+"-iw{"+np(w,C,v,g,x)+"}"),Q&&tl&&!tS&&("fixedWidth"in s||"items"in s||tE&&"gutter"in s)&&(c="width:"+nm(v,C,f)+";"),j&&"speed"in s&&(c+=nb(g)),c&&(c="#"+ec+"{"+c+"}"),("fixedWidth"in s||tE&&"gutter"in s||!Q&&"items"in s)&&(d+=nv(v,C,f)),"gutter"in s&&(d+=ng(C)),!Q&&"speed"in s&&(j&&(d+=nb(g)),W&&(d+=nw(g))),d&&(d="#"+ec+" > .tns-item{"+d+"}"),(o=l+u+c+d)&&tG.insertRule("@media (min-width: "+a/16+"em) {"+o+"}",tG.cssRules.length)}}(),nx();var nN=tB?Q?function(){var t=ee,e=en;t+=tN,e-=tN,tM?(t+=1,e-=1):tE&&(t_+tT)%(tE+tT)&&(e-=1),tK&&(t7>e?t7-=tm:t7<t&&(t7+=tm))}:function(){if(t7>en)for(;t7>=ee+tm;)t7-=tm;else if(t7<ee)for(;t7<=en-tm;)t7+=tm}:function(){t7=Math.max(ee,Math.min(en,t7))};function nI(){!tz&&e6&&T(e6),!tV&&eW&&T(eW),!tD&&(eH?T(eH):(eR&&T(eR),eV&&T(eV)))}function nO(){tz&&e6&&_(e6),tV&&eW&&_(eW),tD&&(eH?_(eH):(eR&&_(eR),eV&&_(eV)))}function nk(){if(!em){if(tM&&(tc.style.margin="0px"),tK)for(var t="tns-transparent",e=tK;e--;)Q&&y(tp[e],t),y(tp[tQ-e-1],t);nI(),em=!0}}function nP(){if(!ef){if(tG.disabled=!0,td.className=td.className.replace(eu.substring(1),""),E(td,["style"]),tB)for(var t=tK;t--;)Q&&T(tp[t]),T(tp[tQ-t-1]);if(tl&&Q||E(tc,["style"]),!Q)for(var e=t7,n=t7+tm;e<n;e++){var i=tp[e];E(i,["style"]),b(i,tn),b(i,to)}nI(),ef=!0}}function nB(){if(t.ariaLive){var e=nH();et.innerHTML!==e&&(et.innerHTML=e)}}function nH(){var t=nD(),e=t[0]+1,n=t[1]+1;return e===n?e+"":e+" to "+n}function nD(t){null==t&&(t=n3());var e,n,i,r=t7;if(tL||tM?(tS||tE)&&(i=(n=-(parseFloat(t)+tM))+t_+2*tM):tS&&(i=(n=tC[t7])+t_),tS)tC.forEach(function(t,o){o<tQ&&((tL||tM)&&t<=n+.5&&(r=o),i-t>=.5&&(e=o))});else{if(tE){var o=tE+tT;tL||tM?(r=Math.floor(n/o),e=Math.ceil(i/o-1)):e=r+Math.ceil(t_/o)-1}else if(tL||tM){var a=tA-1;if(tL?(r-=a/2,e=t7+a/2):e=t7+a,tM){var s=tM*tA/t_;r-=s,e+=s}r=Math.floor(r),e=Math.ceil(e)}else e=r+tA-1;r=Math.max(r,0),e=Math.min(e,tQ-1)}return[r,e]}
1function nR(){if(tU&&!ed){var t=nD();t.push(tY),nj.apply(null,t).forEach(function(t){if(!g(t,eI)){var e={};e[X]=function(t){t.stopPropagation()},P(t,e),P(t,eO),t.src=x(t,"data-src");var n=x(t,"data-srcset");n&&(t.srcset=n),y(t,"loading")}})}}function nV(t){y(t,"loaded"),nF(t)}function nF(t){y(t,eI),b(t,"loading"),B(t,eO)}function nj(t,e,n){var i=[];for(n||(n="img");t<=e;)m(tp[t].querySelectorAll(n),function(t){i.push(t)}),t++;return i}function nz(){var t=nj.apply(null,nD());i(function(){nW(t,n$)})}function nW(t,e){return t4?e():(t.forEach(function(e,n){!tU&&e.complete&&nF(e),g(e,eI)&&t.splice(n,1)}),t.length)?void i(function(){nW(t,e)}):e()}function nq(){nR(),nU(),nB(),nZ(),function(){if(tV&&(eU=eG>=0?eG:nl(),eG=-1,eU!==eY)){var t=ez[eY],e=ez[eU];S(t,{tabindex:"-1","aria-label":eK+(eY+1)}),b(t,eJ),S(e,{"aria-label":eK+(eU+1)+eQ}),y(e,eJ),eY=eU}}()}function nX(t,e){for(var n=[],i=t,r=Math.min(t+e,tQ);i<r;i++)n.push(tp[i].offsetHeight);return Math.max.apply(null,n)}function n$(){var t=tH?nX(t7,tA):nX(tK,tm),e=ta||tc;e.style.height!==t&&(e.style.height=t+"px")}function nG(){tC=[0];var t=tl?"left":"top",e=tl?"right":"bottom",n=tp[0].getBoundingClientRect()[t];m(tp,function(i,r){r&&tC.push(i.getBoundingClientRect()[t]-n),r===tQ-1&&tC.push(i.getBoundingClientRect()[e]-n)})}function nU(){var t=nD(),e=t[0],n=t[1];m(tp,function(t,i){t.classList.contains("tns-slide-cloned")&&S(t,{"aria-hidden":"true",tabindex:"-1"}),i>=e&&i<=n?t.classList.contains(eA)||y(t,eA):t.classList.contains(eA)&&b(t,eA)})}function nY(t){return t.nodeName.toLowerCase()}function nJ(t){return"button"===nY(t)}function nK(t){return"true"===t.getAttribute("aria-disabled")}function nQ(t,e,n){t?e.disabled=n:e.setAttribute("aria-disabled",n.toString())}function nZ(){if(tD&&!tP&&!tB){var t=eP?eR.disabled:nK(eR),e=eB?eV.disabled:nK(eV),n=t7<=ee,i=!tP&&t7>=en;n&&!t&&nQ(eP,eR,!0),!n&&t&&nQ(eP,eR,!1),i&&!e&&nQ(eB,eV,!0),!i&&e&&nQ(eB,eV,!1)}}function n0(t,e){j&&(t.style[j]=e)}function n1(t){null==t&&(t=t7);var e=tM?tT:0;return tS?(t_-e-(tC[t+1]-tC[t]-tT))/2:tE?(t_-tE)/2:(tA-1)/2}function n2(){var t=t_+(tM?tT:0)-(tE?(tE+tT)*tQ:tC[tQ]);return tL&&!tB&&(t=tE?-(tE+tT)*(tQ-1)-n1():n1(tQ-1)-tC[tQ-1]),t>0&&(t=0),t}function n3(t){if(null==t&&(t=t7),tl&&!tS){if(tE)e=-(tE+tT)*t,tL&&(e+=n1());else{var e,n=V?tQ:tA;tL&&(t-=n1()),e=-(100*t)/n}}else e=-tC[t],tL&&tS&&(e+=n1());return tZ&&(e=Math.max(e,t0)),e+=!tl||tS||tE?"px":"%"}function n5(t){n0(td,"0s"),n6(t)}function n6(t){null==t&&(t=n3()),td.style[t2]=t3+t+t5}function n7(t,e,n,i){var r=t+tA;tB||(r=Math.min(r,tQ));for(var o=t;o<r;o++){var a=tp[o];i||(a.style.left=(o-t7)*100/tA+"%"),tr&&z&&(a.style[z]=a.style[q]=tr*(o-t)/1e3+"s"),b(a,e),y(a,n),i&&tJ.push(a)}}var n9=Q?function(){if(n0(td,""),j||!tk)n6(),tk&&L(td)||it();else{var t,e,n,i,r,o,a,s,l,u;t=td,e=t2,n=t3,i=t5,s=n3(),o=Math.min(r=tk,10),a=s.indexOf("%")>=0?"%":"px",u=((s=s.replace(a,""))-(l=Number(t.style[e].replace(n,"").replace(i,"").replace(a,""))))/r*o,setTimeout(function s(){r-=o,l+=u,t.style[e]=n+l+a+i,r>0?setTimeout(s,o):it()},o)}tl||ib()}:function(){tJ=[];var t={};t[X]=t[$]=it,B(tp[t9],t),P(tp[t7],t),n7(t9,tn,ti,!0),n7(t7,to,tn),X&&$&&tk&&L(td)||it()};function n8(t,e){t1&&nN(),(t7!==t9||e)&&(el.emit("indexChanged",iC()),el.emit("transitionStart",iC()),tH&&nz(),e0&&t&&["click","keydown"].indexOf(t.type)>
1=0&&il(),ea=!0,n9())}function n4(t){return t.toLowerCase().replace(/-/g,"")}function it(t){if(Q||ea){if(el.emit("transitionEnd",iC(t)),!Q&&tJ.length>0)for(var e=0;e<tJ.length;e++){var n=tJ[e];n.style.left="",q&&z&&(n.style[q]="",n.style[z]=""),b(n,ti),y(n,to)}if(!t||!Q&&t.target.parentNode===td||t.target===td&&n4(t.propertyName)===n4(t2)){if(!t1){var i=t7;nN(),t7!==i&&(el.emit("indexChanged",iC()),n5())}"inner"===K&&el.emit("innerLoaded",iC()),ea=!1,t9=t7}}}function ie(t,e){if(!ep){if("prev"===t)ii(e,-1);else if("next"===t)ii(e,1);else{if(ea){if(ei)return;it()}var n=ns(),i=0;if("first"===t?i=-n:"last"===t?i=Q?tm-tA-n:tm-1-n:("number"!=typeof t&&(t=parseInt(t)),isNaN(t)||(e||(t=Math.max(0,Math.min(tm-1,t))),i=t-n)),!Q&&i&&Math.abs(i)<tA){var r=i>0?1:-1;i+=t7+i-tm>=ee?tm*r:-(2*tm*r*1)}t7+=i,Q&&tB&&(t7<ee&&(t7+=tm),t7>en&&(t7-=tm)),ns(t7)!==ns(t9)&&n8(e)}}}function ii(t,e){if(ea){if(ei)return;it()}if(!e){for(var n,i=id(t=ic(t));i!==eH&&0>[eR,eV].indexOf(i);)i=i.parentNode;var r=[eR,eV].indexOf(i);r>=0&&(n=!0,e=0===r?-1:1)}if(tP){if(t7===ee&&-1===e){ie("last",t);return}if(t7===en&&1===e){ie("first",t);return}}e&&(t7+=tN*e,tS&&(t7=Math.floor(t7)),n8(n||t&&"keydown"===t.type?t:null))}function ir(){eZ=setInterval(function(){ii(null,e5)},tW),e0=!0}function io(){clearInterval(eZ),e0=!1}function ia(t,e){S(e6,{"data-action":t}),e6.innerHTML=e9[0]+t+e9[1]+e}function is(){ir(),e6&&ia("stop",tq[1])}function il(){io(),e6&&ia("start",tq[0])}function iu(){e0?(il(),e2=!0):(is(),e2=!1)}function ic(t){return ih(t=t||n.event)?t.changedTouches[0]:t}function id(t){return t.target||n.event.srcElement}function ih(t){return t.type.indexOf("touch")>=0}function ip(t){t.preventDefault?t.preventDefault():t.returnValue=!1}function im(){var e,n,i,r;return e=Math.atan2(ne.y-nt.y,ne.x-nt.x)*(180/Math.PI),n=er,i=!1,(r=Math.abs(90-Math.abs(e)))>=90-n?i="horizontal":r<=n&&(i="vertical"),i===t.axis}function iv(t){if(ea){if(ei)return;it()}tz&&e0&&io(),nn=!0,e4&&(o(e4),e4=null);var e=ic(t);el.emit(ih(t)?"touchStart":"dragStart",iC(t)),!ih(t)&&["img","a"].indexOf(nY(id(t)))>=0&&ip(t),ne.x=nt.x=e.clientX,ne.y=nt.y=e.clientY,Q&&(e8=parseFloat(td.style[t2].replace(t3,"")),n0(td,"0s"))}function ig(t){if(nn){var e=ic(t);ne.x=e.clientX,ne.y=e.clientY,Q?e4||(e4=i(function(){(function t(e){if(!eo){nn=!1;return}if(o(e4),nn&&(e4=i(function(){t(e)})),"?"===eo&&(eo=im()),eo){!ek&&ih(e)&&(ek=!0);try{e.type&&el.emit(ih(e)?"touchMove":"dragMove",iC(e))}catch(t){}var n=e8,r=ni(ne,nt);if(!tl||tE||tS)var a=(n+=r)+"px";else var a=(n+=V?r*tA*100/((t_+tT)*tQ):100*r/(t_+tT))+"%";td.style[t2]=t3+a+t5}})(t)})):("?"===eo&&(eo=im()),eo&&(ek=!0)),("boolean"!=typeof t.cancelable||t.cancelable)&&ek&&t.preventDefault()}}function iy(e){if(nn){e4&&(o(e4),e4=null),Q&&n0(td,""),nn=!1;var n=ic(e);ne.x=n.clientX,ne.y=n.clientY;var r=ni(ne,nt);if(Math.abs(r)){if(!ih(e)){var a=id(e);P(a,{click:function t(e){ip(e),B(a,{click:t})}})}Q?e4=i(function(){if(tl&&!tS){var t=-r*tA/(t_+tT);t7+=t=r>0?Math.floor(t):Math.ceil(t)}else{var n=-(e8+r);if(n<=0)t7=ee;else if(n>=tC[tQ-1])t7=en;else for(var i=0;i<tQ&&n>=tC[i];)t7=i,n>tC[i]&&r<0&&(t7+=1),i++}n8(e,r),el.emit(ih(e)?"touchEnd":"dragEnd",iC(e))}):eo&&ii(e,r>0?-1:1)}}"auto"===t.preventScrollOnTouch&&(ek=!1),er&&(eo="?"),tz&&!e0&&ir()}function ib(){(ta||tc).style.height=tC[t7+tA]-tC[t7]+"px"}function iw(){return Math.min(Math.ceil(tE?(tE+tT)*tm/t_:tm/tA),tm)}function ix(){if(tV&&!eM&&eX!==e$){var t=e$,e=eX,n=_;for(e$>eX&&(t=eX,e=e$,n=T);t<e;)n(ez[t]),t++;e$=eX}}function iC(t){return{container:td,slideItems:tp,navContainer:eW,navItems:ez,controlsContainer:eH,hasControls:eS,prevButton:eR,nextButton:eV,items:tA,slideBy:tN,cloneCount:tK,slideCount:tm,slideCountNew:tQ,index:t7,indexCached:t9,displayIndex:no(),navCurrentIndex:eU,navCurrentIndexCached:eY,pages:eX,pagesCached:e$,sheet:tG,isOn:tg,event:t||{}}}return{version:"2.9.4",getInfo:iC,events:el,goTo:ie,play:function(){tz&&!e0&&(is(),e2=!1)},pause:function(){e0&&(il(),e2=!0)},isOn:tg,updateSliderHeight:n$,refresh:nx,destroy:function(){if(tG.disabled=!0,tG.ownerNode&&tG.ownerNode.remove(),B(n,{resize:nT}),tO&&B(e,ew),eH&&B(eH,ev),eW&&B(eW,eg),B(td,ey),B(td,eb),e6&&B(e6,{click:iu}),tz&&clearInterval(eZ),Q&&X){var i={};i[X]=it,B(td,i)}tF&&B(td,ex),tj&&B(td,eC);var r=[th,eD,eF,ej,eq,e7];
1for(var o in U.forEach(function(e,n){var i="container"===e?tu:t[e];if("object"==typeof i&&i){var o=!!i.previousElementSibling&&i.previousElementSibling,a=i.parentNode;i.outerHTML=r[n],t[e]=o?o.nextElementSibling:a.firstElementChild}}),U=tn=ti=tr=to=tl=tu=tc=td=tf=th=tp=tm=ts=tv=tS=tE=tM=tT=t_=tA=tN=tI=tO=tk=tP=tB=tH=tG=tU=tC=tJ=tK=tQ=tZ=t0=t1=t2=t3=t5=t6=t7=t9=ee=en=er=eo=ea=es=el=eu=ec=ed=ef=eh=ep=em=ev=eg=ey=eb=ew=ex=eC=eS=eE=eM=eT=e_=eL=eA=eI=eO=t4=tD=tR=eH=eD=eR=eV=eP=eB=tV=eW=eq=ez=eX=e$=eG=eU=eY=eJ=eK=eQ=tz=tW=e5=tq=tX=e6=e7=t$=e9=eZ=e0=e1=e2=e3=nt=ne=e8=nn=e4=ni=tF=tj=null,this)"rebuild"!==o&&(this[o]=null);tg=!1},rebuild:function(){return D(a(t,Y))}}};e.W=D}},e={};function n(i){var r=e[i];if(void 0!==r)return r.exports;var o=e[i]={exports:{}};return t[i](o,o.exports,n),o.exports}(()=>{n.n=t=>{var e=t&&t.__esModule?()=>t.default:()=>t;return n.d(e,{a:e}),e}})(),(()=>{n.d=(t,e)=>{for(var i in e)n.o(e,i)&&!n.o(t,i)&&Object.defineProperty(t,i,{enumerable:!0,get:e[i]})}})(),(()=>{n.o=(t,e)=>Object.prototype.hasOwnProperty.call(t,e)})(),(()=>{var t=n(857),e=n.n(t);class i{static ucFirst(t){return t.charAt(0).toUpperCase()+t.slice(1)}static lcFirst(t){return t.charAt(0).toLowerCase()+t.slice(1)}static toDashCase(t){return t.replace(/([A-Z])/g,"-$1").replace(/^-/,"").toLowerCase()}static toLowerCamelCase(t,e){let n=i.toUpperCamelCase(t,e);return i.lcFirst(n)}static toUpperCamelCase(t,e){return e?t.split(e).map(t=>i.ucFirst(t.toLowerCase())).join(""):i.ucFirst(t.toLowerCase())}static parsePrimitive(t){try{return/^\d+(.|,)\d+$/.test(t)&&(t=t.replace(",",".")),JSON.parse(t)}catch(e){return t.toString()}}}class r{static isNode(t){return"object"==typeof t&&null!==t&&(t===document||t===window||t instanceof Node)}static hasAttribute(t,e){if(!r.isNode(t))throw Error("The element must be a valid HTML Node!");return"function"==typeof t.hasAttribute&&t.hasAttribute(e)}static getAttribute(t,e){let n=!(arguments.length>2)||void 0===arguments[2]||arguments[2];if(n&&!1===r.hasAttribute(t,e))throw Error('The required property "'.concat(e,'" does not exist!'));if("function"!=typeof t.getAttribute){if(n)throw Error("This node doesn't support the getAttribute function!");return}return t.getAttribute(e)}static getDataAttribute(t,e){let n=!(arguments.length>2)||void 0===arguments[2]||arguments[2],o=e.replace(/^data(|-)/,""),a=i.toLowerCamelCase(o,"-");if(!r.isNode(t)){if(n)throw Error("The passed node is not a valid HTML Node!");return}if(void 0===t.dataset){if(n)throw Error("This node doesn't support the dataset attribute!");return}let s=t.dataset[a];if(void 0===s){if(n)throw Error('The required data attribute "'.concat(e,'" does not exist on ').concat(t,"!"));return s}return i.parsePrimitive(s)}static querySelector(t,e){let n=!(arguments.length>2)||void 0===arguments[2]||arguments[2];if(n&&!r.isNode(t))throw Error("The parent node is not a valid HTML Node!");let i=t.querySelector(e)||!1;if(n&&!1===i)throw Error('The required element "'.concat(e,'" does not exist in parent node!'));return i}static querySelectorAll(t,e){let n=!(arguments.length>2)||void 0===arguments[2]||arguments[2];if(n&&!r.isNode(t))throw Error("The parent node is not a valid HTML Node!");let i=t.querySelectorAll(e);if(0===i.length&&(i=!1),n&&!1===i)throw Error('At least one item of "'.concat(e,'" must exist in parent node!'));return i}static getFocusableElements(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:document.body;return t.querySelectorAll('\n            input:not([tabindex^="-"]):not([disabled]):not([type="hidden"]),\n            select:not([tabindex^="-"]):not([disabled]),\n            textarea:not([tabindex^="-"]):not([disabled]),\n            button:not([tabindex^="-"]):not([disabled]),\n            a[href]:not([tabindex^="-"]):not([disabled]),\n            [tabindex]:not([tabindex^="-"]):not([disabled])\n        ')}static getFirstFocusableElement(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:document.body;return this.getFocusableElements(t)[0]}static getLastFocusableElement(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:document,e=this.getFocusableElements(t);return e[e.length-1]}}class o{publish(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],i=new CustomEvent(t,{detail:e,cancelable:n});return this.el.dispatchEvent(i),i}subscribe(t,e){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},i=this,r=t.split("."),o=n.scope?e.bind(n.scope):e;if(n.once&&!0===n.once){let e=o;o=function(n){i.unsubscribe(t),e(n)}}return this.el.addEventListener(r[0],o),this.listeners.push({splitEventName:r,opts:n,cb:o}),!0}unsubscribe(t){let e=t.split(".");return this.listeners=this.listeners.reduce((t,n)=>([...n.splitEventName].sort().toString()===e.sort().toString()?this.el.removeEventListener(n.splitEventName[0],n.cb):t.push(n),t),[]),!0}
1reset(){return this.listeners.forEach(t=>{this.el.removeEventListener(t.splitEventName[0],t.cb)}),this.listeners=[],!0}get el(){return this._el}set el(t){this._el=t}get listeners(){return this._listeners}set listeners(t){this._listeners=t}constructor(t=document){this._el=t,t.$emitter=this,this._listeners=[]}}class a{init(){throw Error('The "init" method for the plugin "'.concat(this._pluginName,'" is not defined.'))}update(){}_init(){this._initialized||(this.init(),this._initialized=!0)}_update(){this._initialized&&this.update()}_mergeOptions(t){let n=i.toDashCase(this._pluginName),o=r.getDataAttribute(this.el,"data-".concat(n,"-config"),!1),a=r.getAttribute(this.el,"data-".concat(n,"-options"),!1),s=[this.constructor.options,this.options,t];o&&s.push(window.PluginConfigManager.get(this._pluginName,o));try{a&&s.push(JSON.parse(a))}catch(t){throw console.error(this.el),Error('The data attribute "data-'.concat(n,'-options" could not be parsed to json: ').concat(t.message))}return e().all(s.filter(t=>t instanceof Object&&!(t instanceof Array)).map(t=>t||{}))}_registerInstance(){window.PluginManager.getPluginInstancesFromElement(this.el).set(this._pluginName,this),window.PluginManager.getPlugin(this._pluginName,!1).get("instances").push(this)}_getPluginName(t){return t||(t=this.constructor.name),t}constructor(t,e={},n=!1){if(!r.isNode(t))throw Error("There is no valid element given.");this.el=t,this.$emitter=new o(this.el),this._pluginName=this._getPluginName(n),this.options=this._mergeOptions(e),this._initialized=!1,this._registerInstance(),this._init()}}class s extends a{init(){this.columns=0,this.container=this.el.parentElement,addEventListener("resize",t=>{this.callback.bind(this.el)}),this.callback()}callback(){this.setHeight(),this.options.autoFit&&this.autoFit()}autoFit(){let t=this.findFirstProductColumn();if(t){let e=t.offsetWidth,n=Math.round(this.container.offsetWidth/e);if(n===this.columns)return;let i=this.el,r=i.previousSibling;if(!i||!r)return;if(i.dataset.moved?i.dataset.moved.length&&this.insertAfterBanner(i):i.dataset.moved="",i.offsetTop!==r.offsetTop){let t=this.findItemsInPrevRow(i,r),e=n-t.length;t.length!==n&&e&&this.insertBeforeBanner(i,e)}this.columns=n}}insertBeforeBanner(t,e){for(let n=0;n<e;n++)t.dataset.moved=t.nextElementSibling,t.parentElement.insertBefore(t,t.nextElementSibling)}insertAfterBanner(t){for(let e=t.dataset.moved.length;e>0;e--)t.dataset.moved[e-1].insertAfter(t),t.dataset.moved.slice(e-1,1)}setHeight(){let t=this.el,e=this.findItemsInRow(t),n=this.findFirstProductColumn(),i=n?n.offsetHeight:this.options.fallbackHeight;e.length&&(i=e[0].offsetHeight),t.style.height=i}findFirstProductColumn(){return this.container.querySelector(":not(".concat(this.options.bannerSelector,")"))}findItemsInPrevRow(t,e){let n=this.el;return Array.from(t.parentElement.children).filter(function(){return n.offsetTop===e.offsetTop})}findItemsInRow(t){let e=this.el;return Array.from(t.parentElement.children).filter(function(){return e.offsetTop===t.offsetTop})}}s.options={autoFit:!0,bannerSelector:".cms-listing-col-static-block",fallbackHeight:500};class l{static isSupported(){return"undefined"!==document.cookie}static setItem(t,e,n){if(null==t)throw Error("You must specify a key to set a cookie");let i=new Date;i.setTime(i.getTime()+864e5*n);let r="";"https:"===location.protocol&&(r="secure"),document.cookie="".concat(t,"=").concat(e,";expires=").concat(i.toUTCString(),";path=/;sameSite=lax;").concat(r)}static getItem(t){if(!t)return!1;let e=t+"=",n=document.cookie.split(";");for(let t=0;t<n.length;t++){let i=n[t];for(;" "===i.charAt(0);)i=i.substring(1);if(0===i.indexOf(e))return i.substring(e.length,i.length)}return!1}static removeItem(t){document.cookie="".concat(t,"= ; expires = Thu, 01 Jan 1970 00:00:00 GMT;path=/")}static key(){return""}static clear(){}}class u extends a{init(){this.options.modalName&&this.options.modalToken&&this.showModal()}showModal(){let t=l.getItem(this._getCookieName()),e=new bootstrap.Modal(this.el);if(console.log(t,e),e.show(),t&&t===this.options.modalToken)return}setSeenCookie(){l.setItem(this._getCookieName(),this.options.modalToken,365)}_getCookieName(){return"".concat("marketing-modal-").concat(this.options.modalName)}}u.options={modalName:null,modalToken:null};var c=n(516);class d{static debounce(t,e){let n,i=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return function(){for(var r=arguments.length,o=Array(r),a=0;a<r;a++)o[a]=arguments[a];i&&!n&&setTimeout(t.bind(t,...o),0),clearTimeout(n),n=setTimeout(t.bind(t,...o),e)}}}class f{_registerEvents(){window.addEventListener("DOMContentLoaded",this._onDOMContentLoaded.bind(this)),window.addEventListener("resize",d.debounce(this._onResize.bind(this),200),{capture:!0,passive:!0})}_onDOMContentLoaded(){this._dispatchEvents()}_onResize(){this._viewportHasChanged(f.getCurrentViewport())&&(this._dispatchEvents(),this._dispatchViewportEvent("Viewport/hasChanged"))}_dispatchEvents(){f.isXS()?this._dispatchViewportEvent("Viewport/isXS"):f.
1isSM()?this._dispatchViewportEvent("Viewport/isSM"):f.isMD()?this._dispatchViewportEvent("Viewport/isMD"):f.isLG()?this._dispatchViewportEvent("Viewport/isLG"):f.isXL()?this._dispatchViewportEvent("Viewport/isXL"):f.isXXL()&&this._dispatchViewportEvent("Viewport/isXXL")}_viewportHasChanged(t){let e=t!==this.currentViewport;return e&&(this.previousViewport=this.currentViewport,this.currentViewport=t),e}_dispatchViewportEvent(t){document.$emitter.publish(t,{previousViewport:this.previousViewport})}static isXS(){return"XS"===f.getCurrentViewport()}static isSM(){return"SM"===f.getCurrentViewport()}static isMD(){return"MD"===f.getCurrentViewport()}static isLG(){return"LG"===f.getCurrentViewport()}static isXL(){return"XL"===f.getCurrentViewport()}static isXXL(){return"XXL"===f.getCurrentViewport()}static getCurrentViewport(){return window.getComputedStyle(document.documentElement).getPropertyValue("--sw-current-breakpoint").replace(/['"]+/g,"").toUpperCase()}constructor(){this.previousViewport=null,this.currentViewport=f.getCurrentViewport(),this._registerEvents()}}class h{static iterate(t,e){if(t instanceof Map||Array.isArray(t))return t.forEach(e);if(t instanceof FormData){for(var n of t.entries())e(n[1],n[0]);return}if(t instanceof NodeList)return t.forEach(e);if(t instanceof HTMLCollection)return Array.from(t).forEach(e);if(t instanceof Object)return Object.keys(t).forEach(n=>{e(t[n],n)});throw Error("The element type ".concat(typeof t," is not iterable!"))}}class p{static getViewportSettings(t,n){let i=Object.assign({},t),r=t.responsive;delete i.responsive;let o=r[window.breakpoints[n.toLowerCase()]];return o?e()(i,o):i}static prepareBreakpointPxValues(t){return h.iterate(t.responsive,(e,n)=>{let i=window.breakpoints[n.toLowerCase()];t.responsive[i]=e,delete t.responsive[n]}),t}}class m extends a{init(){this._slider=!1,this.el.classList.contains(this.options.initializedCls)||(this.options.slider=p.prepareBreakpointPxValues(this.options.slider),this._correctIndexSettings(),this._getSettings(f.getCurrentViewport()),this._initSlider(),this._registerEvents())}destroy(){if(this._slider&&"function"==typeof this._slider.destroy)try{this._slider.destroy()}catch(t){}this.el.classList.remove(this.options.initializedCls)}rebuild(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:f.getCurrentViewport(),e=arguments.length>1&&void 0!==arguments[1]&&arguments[1];this._getSettings(t.toLowerCase());try{if(this._slider&&!e){let t=this._getCurrentIndex();this._sliderSettings.startIndex=t}this.destroy(),this._initSlider()}catch(t){}this.$emitter.publish("rebuild")}_registerEvents(){this._slider&&document.addEventListener("Viewport/hasChanged",()=>this.rebuild(f.getCurrentViewport()))}_correctIndexSettings(){this.options.slider.startIndex-=1,this.options.slider.startIndex=this.options.slider.startIndex<0?0:this.options.slider.startIndex}_getSettings(t){this._sliderSettings=p.getViewportSettings(this.options.slider,t)}getCurrentSliderIndex(){if(!this._slider)return;let t=this._slider.getInfo(),e=t.displayIndex%t.slideCount;return(e=0===e?t.slideCount:e)-1}getActiveSlideElement(){let t=this._slider.getInfo();return t.slideItems[t.index]}_initSlider(){this.el.classList.add(this.options.initializedCls);let t=this.el.querySelector(this.options.containerSelector),e=this.el.querySelector(this.options.controlsSelector);t&&(this._sliderSettings.enabled?(t.style.display="",this._slider=(0,c.W)({container:t,controlsContainer:e,onInit:t=>{window.PluginManager.initializePlugins(),this.$emitter.publish("initSlider"),window.Feature.isActive("ACCESSIBILITY_TWEAKS")&&this._initAccessibilityTweaks(t,this.el)},...this._sliderSettings})):t.style.display="none"),this.$emitter.publish("afterInitSlider")}_initAccessibilityTweaks(t,e){let n=t.slideItems;t.controlsContainer&&t.controlsContainer.setAttribute("tabindex","-1");let i=e||this.el;i.scrollLeft=0,i.addEventListener("scroll",t=>{i.scrollLeft=0,t.preventDefault()});for(let t=0;t<n.length;t++){let e=n.item(t);if(e.classList.contains("tns-slide-cloned"))for(let t of e.querySelectorAll("a, button, img"))t.setAttribute("tabindex","-1");else e.addEventListener("keyup",e=>{if("Tab"!==e.key)return;let n=this._slider.getInfo();if(i.scrollLeft=0,this._sliderSettings.autoplay&&this._slider.pause(),t!==n.index){let e=t-n.cloneCount;this._slider.goTo(e)}})}}_getCurrentIndex(){let t=this._slider.getInfo(),e=t.index%t.slideCount;return(e=0===e?t.slideCount:e)-1}}m.options={initializedCls:"js-slider-initialized",containerSelector:"[data-base-slider-container=true]",controlsSelector:"[data-base-slider-control
1s=true]",slider:{enabled:!0,responsive:{xs:{},sm:{},md:{},lg:{},xl:{},xxl:{}}}};class v extends m{_getSettings(t){super._getSettings(t),this._addItemLimit()}_addItemLimit(){let t=this._getInnerWidth(),e=this._sliderSettings.gutter,n=parseInt(this.options.productboxMinWidth.replace("px",""),0);this._sliderSettings.items=Math.max(1,Math.floor(t/(n+e)))}_getInnerWidth(){let t=getComputedStyle(this.el);if(t)return this.el.clientWidth-(parseFloat(t.paddingLeft)+parseFloat(t.paddingRight))}}v.options=e()(m.options,{containerSelector:"[data-product-slider-container=true]",controlsSelector:"[data-product-slider-controls=true]",productboxMinWidth:"300px"});class g extends v{init(){this._contentCache=null;let t=this.options.slider.responsive.xl.overflowPadding;this._paddingRatio=parseInt(this.options.slider.paddingStart)/t,this.$emitter.subscribe("initSlider",this._applyStyling.bind(this)),super.init()}_initSlider(){this._separateItems(),super._initSlider()}_addItemLimit(){this._calculatePadding(),super._addItemLimit()}_applyStyling(){this._calculatePadding();let t=this.el.querySelector(this.options.controlsSelector),e=this._sliderSettings.navOffset;e&&(t.querySelector("[data-controls=prev]").style.left=e,t.querySelector("[data-controls=next]").style.right=e)}_calculatePadding(){if(!this.options.enableOverflow)return;let t=this._sliderSettings.overflowPadding,e=this.el.firstElementChild;if(t){let n=t*(this._sliderSettings.paddingRatio||this._paddingRatio);e.style.paddingLeft="".concat(n,"px"),e.style.paddingRight="".concat(Math.abs(n-t),"px")}else e.style.padding="0px"}_separateItems(){let t=this.el.querySelector(this.options.containerSelector);if(window.innerWidth>window.breakpoints.md){this._contentCache&&(t.outerHTML=this._contentCache,this._contentCache=null);return}this._contentCache=t.outerHTML,Array.from(t.children).forEach(t=>{let e=t.querySelectorAll("[data-cms-element-id]");e.length<=1||(e.forEach(e=>{let n=t.cloneNode(!1),i=t.firstElementChild,r=i.cloneNode(!1),o=i.firstElementChild.cloneNode(!1),a=e.parentNode.cloneNode(!1);a.appendChild(e),o.appendChild(a),r.appendChild(o),n.appendChild(r),t.parentNode.insertBefore(n,t.nextSibling)}),t.remove())})}_getInnerWidth(){let t=getComputedStyle(this.el.firstElementChild);if(t)return this.el.firstElementChild.clientWidth-(parseFloat(t.paddingLeft)+parseFloat(t.paddingRight))}}g.options=e()(v.options,{containerSelector:"[data-cms-slider-container=true]",controlsSelector:"[data-cms-slider-controls=true]",productboxMinWidth:"300px",slider:{gutter:0,navigationArrows:"inside",nav:!1,navOffset:"10px",paddingStart:300,responsive:{xs:{},sm:{},md:{},lg:{navOffset:"40px",overflowPadding:400},xl:{navOffset:"60px",overflowPadding:600}}}}),PluginManager.register("CategoryBannerPlugin",s,"[data-category-banner-plugin]"),PluginManager.register("MarketingModalPlugin",u,"[data-marketing-modal-plugin]"),PluginManager.register("CmsSlider",g,"[data-cms-slider]")})()})();

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.