1!function(e){function t(i){if(n[i])return n[i].exports;var o=n[i]={exports:{},id:i,loaded:!1};return e[i].call(o.exports,o,o.exports,t),o.loaded=!0,o.exports}var n={};return t.m=e,t.c=n,t.p="",t(0)}([function(e,t,n){n(1),n(2),n(3),n(4),n(5),n(66),n(67),n(71),e.exports=n(90)},function(e,t){Y||(Y={}),Y.Template||(Y.Template={}),Y.Template.noYUI={init:function(){this.setIndexFullscreenGalleryHeights(),this.scrollYPolyfill(),this.vCenterTopSectionContent()},scrollYPolyfill:function(){window.scrollY||(window.scrollY=window.pageYOffset||document.documentElement.scrollTop,window.addEventListener("scroll",function(){window.scrollY=window.pageYOffset||document.documentElement.scrollTop}))},setIndexFullscreenGalleryHeights:function(){if(document.querySelectorAll&&!(document.body.className.indexOf(" design-grid")>-1)){var e=document.querySelectorAll("body.collection-type-index.slideshow-aspect-ratio-fullscreen .gallery-wrapper");if(0!==e.length)for(var t=window.innerHeight,n=0;n<e.length;n++)e[n].style.height=t+"px"}},vCenterTopSectionContent:function(){var e=window.getComputedStyle(document.getElementById("header"),null).getPropertyValue("position"),t=document.querySelector(".main-content .index-section:first-child");if(t){var n=t.querySelectorAll(".has-main-media").length>0,i=t.querySelectorAll(".index-gallery").length>0;if("absolute"==e&&n&&!i){var o=document.querySelector("#header .header-inner"),r=header.querySelector(".title-logo-wrapper"),a=document.querySelector("#mainNavigation"),s=parseInt(window.getComputedStyle(o,null).paddingTop,10);if(a){a.style.whiteSpace="nowrap",a.style.display="inline";var l=a.offsetWidth+(2*r.offsetWidth-18);a.style.whiteSpace="normal",a.style.display="block";var c=0,u=r.offsetHeight;c=o.offsetWidth<l?(u+s)/2+a.offsetHeight:(u+s)/2,t.querySelector(".content-inner").style.paddingTop=c+"px";var d=function(){return u===r.offsetHeight},h=function(){nIntervId=setInterval(function(){d()===!1&&(c=o.offsetWidth<l?(r.offsetHeight+s)/2+a.offsetHeight:(r.offsetHeight+s)/2,t.querySelector(".content-inner").style.paddingTop=c+"px",clearInterval(nIntervId))},10),setTimeout(function(){clearInterval(nIntervId)},1e3)};h()}}}}},Y.Template.noYUI.init()},function(e,t){!function(){var e,t=".disable-hover:not(.sqs-layout-editing) #siteWrapper, .disable-hover:not(.sqs-layout-editing) #siteWrapper * {pointer-events: none !important;}",n=document.head||document.getElementsByTagName("head")[0],i=document.createElement("style"),o=document.body;i.type="text/css",i.styleSheet?i.styleSheet.cssText=t:i.appendChild(document.createTextNode(t)),n.appendChild(i),window.addEventListener("scroll",function(){clearTimeout(e),o.classList.contains("disable-hover")||o.classList.add("disable-hover"),e=setTimeout(function(){o.classList.remove("disable-hover")},200)},!1)}()},function(e,t){Y.namespace("Template").Lazyload=Class.create({initialize:function(e){return this.el=e.el,this.mobile=e.mobile||!1,this.loadEvent=e.loadEvent||"throttle","string"==typeof this.loadEvent&&(this.loadEvent=this.loadEvent.toLowerCase()),this.el?this.mobile===!1&&Y.UA.mobile?(Y.all(this.el).each(function(e){ImageLoader.load(e,{load:!0})}),!1):void this.bindUI():(console.error("lazyload.js: You must define an element."),!1)},bindUI:function(){Y.all('img[data-load="viewport"]').each(function(e){ImageLoader.load(e)}),this.loadImages(),"debounce"==this.loadEvent?this.mitigate=function(){this.timeout&&this.timeout.cancel(),this.timeout=Y.later(100,this,this.loadImages)}:this.mitigate=Y.throttle(this.loadImages,200,this),Y.one(window).on("scroll",this.mitigate,this)},loadImages:function(){Y.all(this.el).each(function(e){e.getY()<1.5*Y.config.win.innerHeight+Y.config.win.scrollY&&ImageLoader.load(e,{load:!0})})},refresh:function(){this.loadImages()}})},function(e,t){Y.namespace("Template").RevealOnScroll=Class.create({initialize:function(e){return this.el=e.el,this.offsetEl=e.offsetEl,this.behavior=e.behavior||"top","string"==typeof this.behavior&&(this.behavior=this.behavior.toLowerCase()),this.el?!!Y.one(this.el)&&void this.bindUI():(console.error("sticky.js: You must specify an element."),!1)},bindUI:function(){this.getVariables(),Y.one(window).on("resize",function(){this.getVariables(),this.showOrHide()},this),this.throttle=Y.throttle(Y.bind(function(){this.showOrHide()},this),200),this.debounce=function(){this.timeout&&this.timeout.cancel(),this.timeout=Y.later(100,this,this.showOrHide)},Y.one(window).on("scroll",function(){this.throttle(),this.debounce()},this),Y.one(window).on("hashchange",this.debounce,this),this.showOrHide()},getVariables:function(){Y.one(this.offsetEl)&&("bottom"==this.behavior?this.y=Y.one(this.offsetEl).getY()+Y.one(this.offsetEl).get("clientHeight")-Y.one(this.el).get("clientHeight"):this.y=Y.one(this.offsetEl).getY()-Y.one(this.el).get("clientHeight"))},showOrHide:function(){var e=Y.config.win.scrollY;e>=this.y?Y.one(this.el).addClass("show"):Y.one(this.el).removeClass("show")}})},function(e,t,n){var i=n(6);Y.namespace("Template").CenterNav=Class.create({initialize:function(e){if(this.navItems=e.navItems,this.centerEl=e.centerEl,this.wrapper=e.wrapper,this.innerWrapper=e.innerWrapper,!this.navItems)return console.error("centernav.js: You must specify the nav items selector."),
1!1;if(!this.centerEl)return console.error("centernav.js: You must specify an element to center around."),!1;if(!this.wrapper)return console.error("centernav.js: You must specify an outer wrapper that contains the nav items and nav wrapper."),!1;if(!this.innerWrapper)return console.error("centernav.js: You must specify an inner nav wrapper."),!1;this.refresh();var t=new i({callback:this.refresh.bind(this),targets:["#siteTitleWrapper"]});t.init()},refresh:function(){if(Y.all(this.navItems).size()>1)if(this.CENTER_SPACING=30,this.getVariables(),this.navSpace=(this.wrapperWidth-this.centerElWidth)/2,Y.one(".custom-cart")&&(this.navSpace=(this.wrapperWidth-this.centerElWidth)/2-(Y.one(".custom-cart").get("offsetWidth")+parseInt(Y.Squarespace.Template.getTweakValue("headerPadding"),10))),this.navItemsSplitPoint=Math.round(Y.all(this.navItems).size()/2),this.splitPointWidth=Y.all(this.navItems).item(this.navItemsSplitPoint-1).get("offsetWidth"),this.navItemsLeft=Y.all(this.navItems).slice(0,this.navItemsSplitPoint),this.navItemsRight=Y.all(this.navItems).slice(this.navItemsSplitPoint),Y.all(this.navItems).size()%2!==0&&this.navItemsLeft.get("offsetWidth").reduce(this.sum,0)-this.splitPointWidth>this.navItemsRight.get("offsetWidth").reduce(this.sum,0)&&(this.navItemsSplitPoint=this.navItemsSplitPoint-1,this.navItemsLeft=Y.all(this.navItems).slice(0,this.navItemsSplitPoint),this.navItemsRight=Y.all(this.navItems).slice(this.navItemsSplitPoint)),this.calculateWidthDiff(),this.leftOfLogo=Y.all(this.navItems).item(this.navItemsSplitPoint-1),this.rightOfLogo=Y.all(this.navItems).item(this.navItemsSplitPoint),this.navItemsLeft.get("offsetWidth").reduce(this.sum,0)>this.navSpace-12||this.navItemsRight.get("offsetWidth").reduce(this.sum,0)>this.navSpace-12)this.destroy(),Y.one(this.innerWrapper).setStyles({marginLeft:0,marginTop:"10px",marginBottom:0});else{this.destroy(),Y.one(this.leftOfLogo).setStyle("marginRight",this.centerElWidth/2),Y.one(this.rightOfLogo).setStyle("marginLeft",this.centerElWidth/2);var e=parseInt(Y.one(this.innerWrapper).getComputedStyle("height"),10);Y.one(this.innerWrapper).setStyles({marginLeft:this.widthDiff,marginTop:Math.ceil(-1*(this.centerElHeight/2+e/2)),marginBottom:Math.ceil(this.centerElHeight/2+e/2-e)})}Y.one(this.innerWrapper).addClass("positioned")},destroy:function(){Y.all(this.navItems).removeAttribute("style")},getVariables:function(){this.wrapperWidth=Y.one(this.wrapper).get("offsetWidth")-2*parseInt(Y.Squarespace.Template.getTweakValue("headerPadding"),10),this.centerElWidth=Y.one(this.centerEl).get("offsetWidth")+2*this.CENTER_SPACING,this.centerElHeight=Y.one(this.centerEl).get("offsetHeight")},calculateWidthDiff:function(){this.widthDiff=this.navItemsRight.get("offsetWidth").reduce(this.sum,0)-this.navItemsLeft.get("offsetWidth").reduce(this.sum,0)},sum:function(e,t){return"number"==typeof e&&"number"==typeof t?e+t:(console.warn("centernav.js sum function: can't add non-numbers."),!1)}})},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=n(7),r=i(o),a=n(60),s=i(a),l=n(61),c=i(l),u=n(65),d="This browser does not support MutationObserver",h=function(){function e(t){var n=t.callback,i=t.targets,o=void 0===i?[]:i;return(0,s.default)(this,e),this.MutationObserver=(0,u.checkForMutationObserver)(),this.MutationObserver?(this.callback=(0,u.validateCallback)(n),void(this.targets=o)):void console.error(d)}return(0,c.default)(e,[{key:"init",value:function(){return this.MutationObserver?(this.observer=this.createObserver(),void this.observeTargets()):void console.error(d)}},{key:"destroy",value:function(){return this.MutationObserver?(this.observer.disconnect(),this.observer=null,void document.removeEventListener("DOMContentLoaded",this.reactToMutations)):void console.error(d)}},{key:"createObserver",value:function(){var e=this;return new this.MutationObserver(function(t){e.evaluateMutations(t)})}},{key:"observeTargets",value:function(){var e=this;this.targets.forEach(function(t){(0,r.default)(document.querySelectorAll(t)).forEac
vendor: 10,973 bytes, line 1
1h(function(t){e.observer.observe(t,{childList:!0,subtree:!0,attributes:!0})})})}},{key:"evaluateMutations",value:function(e){e&&("loading"===document.readyState?document.addEventListener("DOMContentLoaded",this.reactToMutations):this.reactToMutations())}},{key:"reactToMutations",value:function(){this.timer&&clearTimeout(this.timer),this.timer=setTimeout(this.callback,150)}}]),e}();t.default=h,e.exports=t.default},function(e,t,n){e.exports={default:n(8),__esModule:!0}},function(e,t,n){n(9),n(53),e.exports=n(17).Array.from},function(e,t,n){"use strict";var i=n(10)(!0);n(13)(String,"String",function(e){this._t=String(e),this._i=0},function(){var e,t=this._t,n=this._i;return n>=t.length?{value:void 0,done:!0}:(e=i(t,n),this._i+=e.length,{value:e,done:!1})})},function(e,t,n){var i=n(11),o=n(12);e.exports=function(e){return function(t,n){var r,a,s=String(o(t)),l=i(n),c=s.length;return l<0||l>=c?e?"":void 0:(r=s.charCodeAt(l),r<55296||r>56319||l+1===c||(a=s.charCodeAt(l+1))<56320||a>57343?e?s.charAt(l):r:e?s.slice(l,l+2):(r-55296<<10)+(a-56320)+65536)}}},function(e,t){var n=Math.ceil,i=Math.floor;e.exports=function(e){return isNaN(e=+e)?0:(e>0?i:n)(e)}},function(e,t){e.exports=function(e){if(void 0==e)throw TypeError("Can't call method on "+e);return e}},function(e,t,n){"use strict";var i=n(14),o=n(15),r=n(31),a=n(20),s=n(32),l=n(33),c=n(49),u=n(51),d=n(50)("iterator"),h=!([].keys&&"next"in[].keys()),f="@@iterator",p="keys",A="values",g=function(){return this};e.exports=function(e,t,n,v,m,y,b){l(n,t,v);var w,T,S,x=function(e){if(!h&&e in I)return I[e];switch(e){case p:return function(){return new n(this,e)};case A:return function(){return new n(this,e)}}return function(){return new n(this,e)}},k=t+" Iterator",Y=m==A,E=!1,I=e.prototype,C=I[d]||I[f]||m&&I[m],_=C||x(m),P=m?Y?x("entries"):_:void 0,O="Array"==t?I.entries||C:C;if(O&&(S=u(O.call(new e)),S!==Object.prototype&&S.next&&(c(S,k,!0),i||"function"==typeof S[d]||a(S,d,g))),Y&&C&&C.name!==A&&(E=!0,_=function(){return C.call(this)}),i&&!b||!h&&!E&&I[d]||a(I,d,_),s[t]=_,s[k]=g,m)if(w={values:Y?_:x(A),keys:y?_:x(p),entries:P},b)for(T in w)T in I||r(I,T,w[T]);else o(o.P+o.F*(h||E),t,w);return w}},function(e,t){e.exports=!0},function(e,t,n){var i=n(16),o=n(17),r=n(18),a=n(20),s=n(30),l="prototype",c=function(e,t,n){var u,d,h,f=e&c.F,p=e&c.G,A=e&c.S,g=e&c.P,v=e&c.B,m=e&c.W,y=p?o:o[t]||(o[t]={}),b=y[l],w=p?i:A?i[t]:(i[t]||{})[l];p&&(n=t);for(u in n)d=!f&&w&&void 0!==w[u],d&&s(y,u)||(h=d?w[u]:n[u],y[u]=p&&"function"!=typeof w[u]?n[u]:v&&d?r(h,i):m&&w[u]==h?function(e){var t=function(t,n,i){if(this instanceof e){switch(arguments.length){case 0:return new e;case 1:return new e(t);case 2:return new e(t,n)}return new e(t,n,i)}return e.apply(this,arguments)};return t[l]=e[l],t}(h):g&&"function"==typeof h?r(Function.call,h):h,g&&((y.virtual||(y.virtual={}))[u]=h,e&c.R&&b&&!b[u]&&a(b,u,h)))};c.F=1,c.G=2,c.S=4,c.P=8,c.B=16,c.W=32,c.U=64,c.R=128,e.exports=c},function(e,t){var n=e.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=n)},function(e,t){var n=e.exports={version:"2.6.0"};"number"==typeof __e&&(__e=n)},function(e,t,n){var i=n(19);e.exports=function(e,t,n){if(i(e),void 0===t)return e;switch(n){case 1:return function(n){return e.call(t,n)};case 2:return function(n,i){return e.call(t,n,i)};case 3:return function(n,i,o){return e.call(t,n,i,o)}}return function(){return e.apply(t,arguments)}}},function(e,t){e.exports=function(e){if("function"!=typeof e)throw TypeError(e+" is not a function!");return e}},function(e,t,n){var i=n(21),o=n(29);e.exports=n(25)?function(e,t,n){return i.f(e,t,o(1,n))}:function(e,t,n){return e[t]=n,e}},function(e,t,n){var i=n(22),o=n(24),r=n(28),a=Object.defineProperty;t.f=n(25)?Object.defineProperty:function(e,t,n){if(i(e),t=r(t,!0),i(n),o)try{return a(e,t,n)}catch(e){}if("get"in n||"set"in n)throw TypeError("Accessors not supported!");return"value"in n&&(e[t]=n.value),e}},function(e,t,n){var i=n(23);e.exports=function(e){if(!i(e))throw TypeError(e+" is not an object!");return e}},function(e,t){e.exports=function(e){return"object"==typeof e?null!==e:"function"==typeof e}},function(e,t,n){e.exports=!n(25)&&!n(26)(function(){return 7!=Object.defineProperty(n(27)("div"),"a",{get:function(){return 7}}).a})},function(e,t,n){e.exports=!n(26)(function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a})},function(e,t){e.exports=function(e){try{return!!e()}catch(e){return!0}}},function(e,t,n){var i=n(23),o=n(16).document,r=i(o)&&i(o.createElement);e.exports=function(e){return r?o.createElement(e):{}}},function(e,t,n){var i=n(23);e.exports=function(e,t){if(!i(e))return e;var n,o;if(t&&"function"==typeof(n=e.toString)&&!i(o=n.call(e)))return o;if("function"==typeof(n=e.valueOf)&&!i(o=n.call(e)))return o;if(!t&&"function"==typeof(n=e.toString)&&!i(o=n.call(e)))return o;throw TypeError("Can't convert object to primitive value")}},function(e,t){e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},function(e,t){var n={}.hasOwnProperty;e.exports=function(e,t){return n.call(e,t)}},function(e,t,n){e.exports=n(20)},function(e,t){e.exports={}},function(e,t,n){"use strict";var i=n(34),o=n(29),r=n(49),a={};n(20)(a,n(50)("iterator"),function(){return this}),e.exports=function(e,t,n){e.prototype=i(a,{next:o(1,n)}),r(e,t+" Iterator")}},function(e,t,n){var i=n(22),o=n(35),r=n(47),a=n(44)("IE_PROTO"),s=function(){},l="prototype",c=function(){var e,t=n(27)("iframe"),i=r.length,o="<",a=">";for(t.style.display="none",n(48).appendChild(t),t.src="javascript:",e=t.contentWindow.document,e.open(),e.write(o+"script"+a+"document.F=Object"+o+"/script"+a),e.close(),c=e.F;i--;)delete c[l][r[i]];return c()};e.exports=Object.create||function(e,t){var n;return null!==e?(s[l]=i(e),n=new s,s[l]=null,n[a]=e):n=c(),void 0===t?n:o(n,t)}},function(e,t,n){var i=n(21),o=n(22),r=n(36);e.exports=n(25)?Object.defineProperties:function(e,t){o(e);for(var n,a=r(t),s=a.length,l=0;s>l;)i.f(e,n=a[l++],t[n]);return e}},function(e,t,n){var i=n(37),o=n(47);e.exports=Object.keys||function(e){return i(e,o)}},function(e,t,n){var i=n(30),o=n(38),r=n(41)(!1),a=n(44)("IE_PROTO");e.exports=function(e,t){var n,s=o(e),l=0,c=[];for(n in s)n!=a&&i(s,n)&&c.push(n);for(;t.length>l;)i(s,n=t[l++])&&(~r(c,n)||c.push(n));return c}},function(e,t,n){var i=n(39),o=n(12);e.exports=function(e){return i(o(e))}},function(e,t,n){var i=n(40);e.exports=Object("z").propertyIsEnumerable(0)?Object:function(e){return"String"==i(e)?e.split(""):Object(e)}},function(e,t){var n={}.toString;e.exports=function(e){return n.call(e).slice(8,-1)}},function(e,t,n){var i=n(38),o=n(42),r=n(43);e.exports=function(e){return function(t,n,a){var s,l=i(t),c=o(l.length),u=r(a,c);if(e&&n!=n){for(;c>u;)if(s=l[u++],s!=s)return!0}else for(;c>u;u++)if((e||u in l)&&l[u]===n)return e||u||0;return!e&&-1}}},function(e,t,n){var i=n(11),o=Math.min;e.exports=function(e){return e>0?o(i(e),9007199254740991):0}},function(e,t,n){var i=n(11),o=Math.max,r=Math.min;e.exports=function(e,t){return e=i(e),e<0?o(e+t,0):r(e,t)}},function(e,t,n){var i=n(45)("keys"),o=n(46);e.exports=function(e){return i[e]||(i[e]=o(e))}},function(e,t,n){var i=n(17),o=n(16),r="__core-js_shared__",a=o[r]||(o[r]={});(e.exports=function(e,t){return a[e]||(a[e]=void 0!==t?t:{})})("versions",[]).push({version:i.version,mode:n(14)?"pure":"global",copyright:"© 2018 Denis Pushkarev (zloirock.ru)"})},function(e,t){var n=0,i=Math.random();e.exports=function(e){return"Symbol(".concat(void 0===e?"":e,")_",(++n+i).toString(36))}},function(e,t){e.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},function(e,t,n){var i=n(16).document;e.exports=i&&i.documentElement},function(e,t,n){var i=n(21).f,o=n(30),r=n(50)("toStringTag");e.exports=function(e,t,n){e&&!o(e=n?e:e.prototype,r)&&i(e,r,{configurable:!0,value:t})}},function(e,t,n){var i=n(45)("wks"),o=n(46),r=n(16).Symbol,a="function"==typeof r,s=e.exports=function(e){return i[e]||(i[e]=a&&r[e]||(a?r:o)("Symbol."+e))};s.store=i},function(e,t,n){var i=n(30),o=n(52),r=n(44)("IE_PROTO"),a=Object.prototype;e.exports=Object.getPrototypeOf||function(e){return e=o(e),i(e,r)?e[r]:"function"==typeof e.constructor&&e instanceof e.constructor?e.constructor.prototype:e instanceof Object?a:null}},function(e,t,n){var i=n(12);e.exports=function(e){return Object(i(e))}},function(e,t,n){"use strict";var i=n(18),o=n(15),r=n(52),a=n(54),s=n(55),l=n(42),c=n(56),u=n(57);o(o.S+o.F*!n(59)(function(e){Array.from(e)}),"Array",{from:function(e){var t,n,o,d,h=r(e),f="function"==typeof this?this:Array,p=arguments.length,A=p>1?arguments[1]:void 0,g=void 0!==A,v=0,m=u(h);if(g&&(A=i(A,p>2?arguments[2]:void 0,2)),void 0==m||f==Array&&s(m))for(t=l(h.length),n=new f(t);t>v;v++)c(n,v,g?A(h[v],v):h[v]);else for(d=m.call(h),n=new f;!(o=d.next()).done;v++)c(n,v,g?a(d,A,[o.value,v],!0):o.value);return n.length=v,n}})},function(e,t,n){var i=n(22);e.exports=function(e,t,n,o){try{return o?t(i(n)[0],n[1]):t(n)}catch(t){var r=e.return;throw void 0!==r&&i(r.call(e)),t}}},function(e,t,n){var i=n(32),o=n(50)("iterator"),r=Array.prototype;e.exports=function(e){return void 0!==e&&(i.Array===e||r[o]===e)}},function(e,t,n){"use strict";var i=n(21),o=n(29);e.exports=function(e,t,n){t in e?i.f(e,t,o(0,n)):e[t]=n}},function(e,t,n){var i=n(58),o=n(50)("iterator"),r=n(32);e.exports=n(17).getIteratorMethod=function(e){if(void 0!=e)return e[o]||e["@@iterator"]||r[i(e)]}},function(e,t,n){var i=n(40),o=n(50)("toStringTag"),r="Arguments"==i(function(){return arguments}()),a=function(e,t){try{return e[t]}catch(e){}};e.exports=function(e){var t,n,s;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(n=a(t=Object(e),o))?n:r?i(t):"Object"==(s=i(t))&&"function"==typeof t.callee?"Arguments":s}},function(e,t,n){var i=n(50)("iterator"),o=!1;try{var r=[7][i]();r.return=function(){o=!0},Array.from(r,function(){throw 2})}catch(e){}e.exports=function(e,t){if(!t&&!o)return!1;var n=!1;try{var r=[7],a=r[i]();a.next=function(){return{done:n=!0}},r[i]=function(){return a},e(r)}catch(e){}return n}},function(e,t){"use strict";t.__esModule=!0,t.default=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}t.__esModule=!0;var o=n(62),r=i(o);t.default=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),(0,r.default)(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}()},function(e,t,n){e.exports={default:n(63),__esModule:!0}},function(e,t,n){n(64);var i=n(17).Object;e.exports=function(e,t,n){return i.defineProperty(e,t,n)}},function(e,t,n){var i=n(15);i(i.S+i.F*!n(25),"Object",{defineProperty:n(21).f})},function(e,t){"use strict";
1Object.defineProperty(t,"__esModule",{value:!0});t.checkForMutationObserver=function(){var e=window.MutationObserver||window.WebKitMutationObserver||window.MozMutationObserver;return e},t.validateCallback=function(e){if("function"==typeof e)return e;var t="Darwin must receive a callback function, or there is nothing to run when mutations occur.";throw new Error(t)}},function(e,t){Y.namespace("Template").Gallery=Class.create({initialize:function(e){return this.slides=e.slides,this.wrapper=e.wrapper,this.slides?this.wrapper?!(!Y.one(this.wrapper)||!Y.one(this.slides))&&(this.getTweaks(),this.bindUI(),void this.syncUI()):(console.error("index-gallery.js: You have to define the wrapper selector."),!1):(console.error("index-gallery.js: You have to define the slides selector."),!1)},bindUI:function(){if("grid"==this.tweak.design)this.loadGridImages(),this.lightboxSet=[],Y.one(this.wrapper).all(this.slides).each(function(e){var t=e.one(".sqs-video-wrapper"),n=t?e.one(".sqs-video-wrapper"):e.one("img"),i=t?null:e.one(".slide-meta-content")&&e.one(".slide-meta-content").getHTML();this.lightboxSet.push({content:n,meta:i}),e.on("click",function(t){t.halt(),e.one(".clickthrough-link")?(t.stopPropagation(),window.location=e.one(".clickthrough-link").getAttribute("href")):(this.gallery&&this.gallery.destroy(),this.gallery=new Y.Squarespace.Lightbox2({controls:{previous:!0,next:!0},currentSetIndex:Y.one(this.wrapper).all(this.slides).indexOf(e),set:this.lightboxSet}),this.gallery.render())},this)},this);else{var e=!1;"auto"==this.tweak.aspect&&(e=!0);var t=!1;this.tweak.autoplay===!0&&(t=!0),"fullscreen"==this.tweak.aspect&&"slideshow"==this.tweak.design&&this.fullscreen(),this.wrapper.generateID(),this.nodeID="#"+this.wrapper.get("id"),this.galleryManager=[],this.gallery=new Y.Squarespace.Gallery2({container:this.wrapper,design:"stacked",autoplay:t,designOptions:{autoHeight:e,clickBehavior:"auto",transition:this.tweak.transition},elements:{controls:this.nodeID+" ~ .circles",next:this.nodeID+" ~ .next-slide",previous:this.nodeID+" ~ .previous-slide"},historyHash:!1,keyboard:!1,lazyLoad:!0,loaderOptions:{mode:"fill"},loop:"true",refreshOnResize:!0,slides:this.slides}),Y.one(this.wrapper).delegate("click",function(e){e.halt(),e.currentTarget.ancestor(this.slides).toggleClass("hide-meta")},".hide-meta-toggle"),this.galleryManager.push(this.gallery),this.keyboardControls()}},syncUI:function(){Y.Template.helper.on("resizeend",function(){"grid"==this.tweak.design&&this.loadGridImages(),Y.UA.touchEnabled||"fullscreen"!=this.tweak.aspect||"slideshow"!=this.tweak.design||this.fullscreen()},this),Y.Global.on("tweak:reset",this.refresh,this),Y.Global.on("tweak:change",function(e){var t=e.getName();"grid-aspect-ratio"!=t&&"slideshow-aspect-ratio"!=t&&"design"!=t&&"gallery-controls"!=t&&"slideshow-transition"!=t&&"slideshow-autoplay"!=t||this.refresh(),"grid-aspect-ratio"!=t&&"slideshow-aspect-ratio"!=t&&"design"!=t&&"grid-max-columns"!=t||Y.one(window).simulate("resize")},this)},getTweaks:function(){this.tweak={aspect:this.getTweakValue("slideshow-aspect-ratio"),design:this.getTweakValue("design"),nav:this.getTweakValue("gallery-controls"),transition:this.getTweakValue("slideshow-transition"),autoplay:this.getTweakValue("slideshow-autoplay")}},getTweakValue:function(e){var t=Y.Squarespace.Template.getTweakValue(e);return Y.Lang.isString(t)&&(t=t.toLowerCase()),"true"===t?t=!0:"false"===t&&(t=!1),t},keyboardControls:function(){Y.one(window).on("keyup",function(e){Y.all(this.wrapper).each(function(t,n){if(t.inViewportRegion()&&(37==e.keyCode||39==e.keyCode)){var i=1;37==e.keyCode&&(i=-1),this.galleryManager[n].set("currentIndex",this.galleryManager[n].get("currentIndex")+i)}},this)},this)},fullscreen:function(){"none"==Y.one("#header .mobile-nav-toggle-label").getComputedStyle("display")?this.mobileNavShowing=!1:this.mobileNavShowing=!0,Y.all(this.wrapper).each(function(e){this.mobileNavShowing?e.setStyle("height",Y.config.win.innerHeight):Y.one("#siteWrapper #content .index-section.gallery:first-child")&&Y.one("#showOnScrollWrapper #mainNavWrapper")?(e.setStyle("height",Y.config.win.innerHeight-Y.one("#showOnScrollWrapper #mainNavWrapper").get("clientHeight")),Y.one("#siteWrapper #content .index-section.gallery:first-child .gallery-wrapper").setStyle("height",Y.config.win.innerHeight)):Y.one("#showOnScrollWrapper #mainNavWrapper")?e.setStyle("height",Y.config.win.innerHeight-Y.one("#showOnScrollWrapper #mainNavWrapper").get("clientHeight")):e.setStyle("height",Y.config.win.innerHeight)},this)},loadGridImages:function(){Y.one(this.wrapper).all(this.slides).each(function(e){e.one(".sqs-video-wrapper")?e.one(".sqs-video-wrapper").plug(Y.Squarespace.VideoLoader,{mode:"fill"}):ImageLoader.load(e.one("img"),{load:!0,mode:"fill"})},this)},destroy:function(){Y.all(this.wrapper).each(function(e){e.detachAll(),e.removeAttribute("style")},this),Y.all(this.slides).each(function(e){e.detachAll(),e.removeAttribute("style")},this),this.gallery&&this.gallery.destroy()},refresh:function(){this.destroy(),this.getTweaks(),this.bindUI()}})},function(e,t,n){var i=n(68);Y.use("node","event-custom",function(){Y.namespace("Template").helper=Singleton.create({ready:function(){Y.on("domready",function(){this.bindUI()},this),Y.augment(this,Y.EventTarget,!0,null,{emitFacade:!0})},bindUI:function(){this.dataToggleBody(),this.dataToggleEl(),this.dataLightbox(),"android"===Y.UA.os&&(Y.UA.android<5||"ffos"===Y.UA.mobile)?window.matchMedia("(orientation: portrait)").addListener(function(){this.imgLoad(),this.fire("resizeend")}):Y.one(window).on(["resize","orientationchange"],function(){this._resize&&this._resize.cancel(),this._resize=Y.later(150,this,function(){this.imgLoad(),this.fire("resizeend")})},this),this.imgLoad()},radioCheckboxes:function(e,t,n){return e?Y.one(e)?(t=t||'[type="checkbox"]',n=n||"label[for]",void(Y.one(e).all(t).size()>1&&Y.one(e).delegate("click",function(n){n.preventDefault();var i=Y.one("#"+n.currentTarget.getAttribute("for"));i.get("checked")===!1?(Y.one(e).all(t).each(function(e){e.set("checked",!1)}),i.set("checked",!0)):i.set("checked",!1)},n))):void console.warn("radioCheckboxes: No wrapper found on page."):void console.warn("radioCheckboxes: Must define a wrapper.")},folderRedirect:function(e,t){e=e||"label[for]",t=t||"body",Y.one(e)&&!Y.one(".touch-styles")&&Y.one(t).delegate("click",function(e){e.preventDefault();var t=e.currentTarget.getData("href");t?window.location=t:console.warn("folderRedirect: You must add a data-href attribute to the label.")},e)},dataLightbox:function(){var e={};Y.all("[data-lightbox]").each(function(t){var n=t.getAttribute("data-lightbox");e[n]=e[n]||new Array,e[n].push({content:t,meta:t.getAttribute("alt")}),t.on("click",function(i){i.halt(),new Y.Squarespace.Lightbox2({set:e[n],currentSetIndex:Y.all
1("[data-lightbox]").indexOf(t),controls:{previous:!0,next:!0}}).render()})})},dataToggleBody:function(){Y.one("body").delegate("click",function(e){Y.one("body").toggleClass(e.currentTarget.getData("toggle-body"))},"[data-toggle-body]")},dataToggleEl:function(){Y.one("body").delegate("click",function(e){var t=e.currentTarget;t.toggleClass(t.getData("toggle"))},"[data-toggle]")},imgLoad:function(e){e=e||"img[data-src]",Y.all(e).each(function(e){ImageLoader.load(e)})},scrollAnchors:function(){if(!history.pushState)return!1;var e='a[href*="#"]';Y.one("body").delegate("click",function(e){var t=e.currentTarget.get("href"),n=this._getSamePageHash(t);n&&Y.one(n)&&(e.halt(),Y.Template.Site.mobileNav&&Y.one("#mobileNavToggle").set("checked",!1).simulate("change"),this.smoothScrollTo(Y.one(n).getY()),history.pushState({},n,n))},e,this)},_getSamePageHash:function(e){var e=new i(e),t=new i(window.location.href);return e.host!==t.host||e.pathname!==t.pathname||""===e.hash?null:e.hash},smoothScrollTo:function(e){if(NaN==parseInt(e))return console.warn("helpers.js: smoothScrollTo must have a scroll point passed to it."),!1;if(!Y.Lang.isNumber(e))try{e=parseInt(e)}catch(e){return console.warn("helpers.js: scrollTo was passed an invalid argument."),!1}if(Y.UA.mobile)window.scroll(0,e);else{var t=Y.UA.gecko||Y.UA.ie||navigator.userAgent.match(/Trident.*rv.11\./)?"html":"body",n=new Y.Anim({node:Y.one(document.scrollingElement||t),to:{scrollTop:e},duration:.4,easing:"easeOut"});n.run(),n.on("end",function(){n.destroy()})}},disableScroll:function(e){if(!Y.Lang.isString(e))return console.warn("helpers.js: disableScroll arg must be a string."),!1;var t=Y.config.win.scrollY;Y.one(window).on("scroll",function(){Y.one("body").hasClass(e)?window.scrollTo(0,t):t=Y.config.win.scrollY},this)},centerMapPin:function(e,t){var n=e._node.__map;if(!n)return console.error("helpers.js: Invalid argument passed to centerMapPin method."),!1;var i=n.getCenter();i.d=t.location.mapLat,i.e=t.location.mapLng,google.maps.event.trigger(n,"resize"),n.setCenter(i)}})})},function(e,t,n){(function(t){"use strict";function i(e){var n;n="undefined"!=typeof window?window:"undefined"!=typeof t?t:"undefined"!=typeof self?self:{};var i=n.location||{};e=e||i;var o,r={},s=typeof e;if("blob:"===e.protocol)r=new a(unescape(e.pathname),{});else if("string"===s){r=new a(e,{});for(o in p)delete r[o]}else if("object"===s){for(o in e)o in p||(r[o]=e[o]);void 0===r.slashes&&(r.slashes=h.test(e.href))}return r}function o(e){var t=d.exec(e);return{protocol:t[1]?t[1].toLowerCase():"",slashes:!!t[2],rest:t[3]}}function r(e,t){for(var n=(t||"/").split("/").slice(0,-1).concat(e.split("/")),i=n.length,o=n[i-1],r=!1,a=0;i--;)"."===n[i]?n.splice(i,1):".."===n[i]?(n.splice(i,1),a++):a&&(0===i&&(r=!0),n.splice(i,1),a--);return r&&n.unshift(""),"."!==o&&".."!==o||n.push(""),n.join("/")}function a(e,t,n){if(!(this instanceof a))return new a(e,t,n);var s,l,d,h,p,A,g=f.slice(),v=typeof t,m=this,y=0;for("object"!==v&&"string"!==v&&(n=t,t=null),n&&"function"!=typeof n&&(n=u.parse),t=i(t),l=o(e||""),s=!l.protocol&&!l.slashes,m.slashes=l.slashes||s&&t.slashes,m.protocol=l.protocol||t.protocol||"",e=l.rest,l.slashes||(g[3]=[/(.*)/,"pathname"]);y<g.length;y++)h=g[y],"function"!=typeof h?(d=h[0],A=h[1],d!==d?m[A]=e:"string"==typeof d?~(p=e.indexOf(d))&&("number"==typeof h[2]?(m[A]=e.slice(0,p),e=e.slice(p+h[2])):(m[A]=e.slice(p),e=e.slice(0,p))):(p=d.exec(e))&&(m[A]=p[1],e=e.slice(0,p.index)),m[A]=m[A]||(s&&h[3]?t[A]||"":""),h[4]&&(m[A]=m[A].toLowerCase())):e=h(e);n&&(m.query=n(m.query)),s&&t.slashes&&"/"!==m.pathname.charAt(0)&&(""!==m.pathname||""!==t.pathname)&&(m.pathname=r(m.pathname,t.pathname)),c(m.port,m.protocol)||(m.host=m.hostname,m.port=""),m.username=m.password="",m.auth&&(h=m.auth.split(":"),m.username=h[0]||"",m.password=h[1]||""),m.origin=m.protocol&&m.host&&"file:"!==m.protocol?m.protocol+"//"+m.host:"null",m.href=m.toString()}function s(e,t,n){var i=this;switch(e){case"query":"string"==typeof t&&t.length&&(t=(n||u.parse)(t)),i[e]=t;break;case"port":i[e]=t,c(t,i.protocol)?t&&(i.host=i.hostname+":"+t):(i.host=i.hostname,i[e]="");break;case"hostname":i[e]=t,i.port&&(t+=":"+i.port),i.host=t;break;case"host":i[e]=t,/:\d+$/.test(t)?(t=t.split(":"),i.port=t.pop(),i.hostname=t.join(":")):(i.hostname=t,i.port="");break;case"protocol":i.protocol=t.toLowerCase(),i.slashes=!n;break;case"pathname":case"hash":if(t){var o="pathname"===e?"/":"#";i[e]=t.charAt(0)!==o?o+t:t}else i[e]=t;break;default:i[e]=t}for(var r=0;r<f.length;r++){var a=f[r];a[4]&&(i[a[1]]=i[a[1]].toLowerCase())}
1return i.origin=i.protocol&&i.host&&"file:"!==i.protocol?i.protocol+"//"+i.host:"null",i.href=i.toString(),i}function l(e){e&&"function"==typeof e||(e=u.stringify);var t,n=this,i=n.protocol;i&&":"!==i.charAt(i.length-1)&&(i+=":");var o=i+(n.slashes?"//":""); 2return n.username&&(o+=n.username,n.password&&(o+=":"+n.password),o+="@"),o+=n.host+n.pathname,t="object"==typeof n.query?e(n.query):n.query,t&&(o+="?"!==t.charAt(0)?"?"+t:t),n.hash&&(o+=n.hash),o}var c=n(69),u=n(70),d=/^([a-z][a-z0-9.+-]*:)?(\/\/)?([\S\s]*)/i,h=/^[A-Za-z][A-Za-z0-9+-.]*:\/\//,f=[["#","hash"],["?","query"],function(e){return e.replace("\\","/")},["/","pathname"],["@","auth",1],[NaN,"host",void 0,1,1],[/:(\d+)$/,"port",void 0,1],[NaN,"hostname",void 0,1,1]],p={hash:1,query:1};a.prototype={set:s,toString:l},a.extractProtocol=o,a.location=i,a.qs=u,e.exports=a}).call(t,function(){return this}())},function(e,t){"use strict";e.exports=function(e,t){if(t=t.split(":")[0],e=+e,!e)return!1;switch(t){case"http":case"ws":return 80!==e;case"https":case"wss":return 443!==e;case"ftp":return 21!==e;case"gopher":return 70!==e;case"file":return!1}return 0!==e}},function(e,t){"use strict";function n(e){return decodeURIComponent(e.replace(/\+/g," "))}function i(e){for(var t,i=/([^=?&]+)=?([^&]*)/g,o={};t=i.exec(e);){var r=n(t[1]),a=n(t[2]);r in o||(o[r]=a)}return o}function o(e,t){t=t||"";var n,i,o=[];"string"!=typeof t&&(t="?");for(i in e)a.call(e,i)&&(n=e[i],n||null!==n&&n!==r&&!isNaN(n)||(n=""),o.push(encodeURIComponent(i)+"="+encodeURIComponent(n)));return o.length?t+o.join("&"):""}var r,a=Object.prototype.hasOwnProperty;t.stringify=o,t.parse=i},function(e,t,n){var i=n(72),o=n(73).VideoBackground,r=n(73).getVideoProps,a=n(89);Y.use("node",function(e){e.namespace("Template").Site=Singleton.create({ready:function(){this.regularHeaderForGridGallery(),e.on("domready",function(){this.init()},this)},init:function(){this.setupUserAccountLinks(),this.cartState(),e.one(".index-section .index-section-image")&&this.fadeInFirstIndexSectionImageOnLoad(),this.transparentHeaderPadding(),this.textShrink("#siteTitle a","#siteTitle"),this.textShrink(".index-gallery .slide-meta-content .title",".index-gallery .slide-meta-content"),this.textShrink(".index-section-wrapper.has-main-media .sqs-block-content h1",".index-section-wrapper.has-main-media .sqs-block-content"),this.textShrink(".banner-thumbnail-wrapper .desc-wrapper h1",".banner-thumbnail-wrapper .desc-wrapper"),this.textShrink(".quote-block figure",".sqs-block.quote-block"),this.textShrink(".page-description p",".page-description"),this.getVariables(),this.wrapper=e.Node.create('<div class="show-on-scroll-wrapper" id="showOnScrollWrapper"></div>'),this.injectScrollNavContent(),this.syncUI(),this.bindUI(),e.one(".always-use-overlay-nav")||e.config.win.innerWidth<=768?(e.Template.helper.radioCheckboxes("#mainNavigation"),e.Template.helper.radioCheckboxes("#mobileNavigation")):(e.Template.helper.folderRedirect("#headerNav .folder-toggle-label"),e.Template.helper.folderRedirect("#showOnScrollWrapper .folder-toggle-label"),e.Template.helper.folderRedirect("#footer .folder-toggle-label"));var t=Array.prototype.slice.call(document.body.querySelectorAll("div.sqs-video-background"));t.map(function(e){return new o(r(e))})},setupUserAccountLinks:function(){e.all(".user-account-link").each(function(e){var t=i.isUserAuthenticated()?".unauth":".auth",n=e.one(t);n.remove(),e.on("click",function(e){e.preventDefault(),i.openAccountScreen()})})},fadeInFirstIndexSectionImageOnLoad:function(){if(e.one(".index-section-image img")){var t=e.one(".index-section-image img"),n=t.getAttribute("src");if(n){var i=new Image;i.onload=function(){this.addClass("loaded")}.bind(t),i.src=n}else ImageLoader.load(t.removeAttribute("data-load")),t.addClass("loaded")}},mutationObserver:function(t,n,i){var o=window.MutationObserver||window.WebKitMutationObserver||window.MozMutationObserver;if(o){var r=new o(i);r.observe(t,n);var a=e.later(15e3,this,function(){r.disconnect(),a.cancel()})}else i(null,null)},bindUI:function(){this.mutationObserver(e.one("#siteWrapper").getDOMNode(),{childList:!0,subtree:!0},this.mutationCallback),e.one(window).on("resize",function(){this.getVariables(),this.syncUI(),e.Template.noYUI.vCenterTopSectionContent()},this),e.Squarespace.Singletons.ShoppingCart.on("change",e.Template.Site.cartState),this.disableScroll(),e.Template.helper.on("resizeend",function(){e.all(".map-block[data-block-json]").each(function(t){e.Template.helper.centerMapPin(t.one(".page-map"),JSON.parse(t.getData("block-json")))})}),e.one("#mobileNavToggle").on("change",function(t){t.target.get("checked")===!1&&e.all("#overlayNav input.folder-toggle-box").set("checked",!1).each(function(e){e.simulate("change")})}),e.one(".collection-type-index")&&(e.all(".index-gallery").each(function(t){new e.Template.Gallery({wrapper:t.one(".gallery-wrapper"),slides:".slide-wrapper"})}),e.one(".collection-type-index.homepage")&&new e.Template.RevealOnScroll({el:"#showOnScrollWrapper",offsetEl:".index-section-wrapper",behavior:"bottom"})),e.one(".index-section-image img")&&e.all(".index-section-image img").length>=2?this.lazyload?this.lazyload.refresh():this.lazyload=new e.Template.Lazyload({el:".index-section-image img",mobile:!1,loadEvent:"throttle"}):e.all(".index-section-image img").each(function(e){ImageLoader.load(e.removeAttribute("data-load"))}),this.scrollNav(),this.altSections(e.all(".index-section.no-main-image")),e.Template.helper.scrollAnchors()},syncUI:function(){this.runCenterNav(),this.overlayNavPadding(),this.folderEdgeDetection(),e.Template.helper.on("resizeend",this.scrollNav,this),e.Template.helper.on("resizeend",this.injectScrollNavContent(),this),e.one(".collection-type-index.homepage")?(this.scrollNavHeight=e.one("#showOnScrollWrapper #mainNavWrapper")?e.one("#showOnScrollWrapper #mainNavWrapper").get("clientHeight"):0,e.all(this.navLinks).each(function(t){t.on("click",function(n){window.location.hash&&history.pushState("",document.title,window.location.pathname),n.halt();var i,o=t.getAttribute("href");"/"===o.charAt(0)&&(o=o.substr(2)),document.getElementById(o)&&(i=this.mobileNav?document.getElementById(o).getBoundingClientRect().top+window.scrollY+1:document.getElementById(o).getBoundingClientRect().top+window.scrollY-this.scrollNavHeight+1,this.mobileNav?(e.one("#mobileNavToggle").set("checked",!1).simulate("change"),e.later(400,this,function(){e.Template.helper.smoothScrollTo(i)})):e.Template.helper.smoothScrollTo(i))},this)},this)):this.mobileNav&&e.all(this.navLinks).each(function(t){t.on("click",function(t){e.one("#mobileNavToggle").set("checked",!1).simulate("change")},this)},this)},mutationCallback:function(t,n){if(t)for(var i=0;i<t.length;i++){var o=Array.prototype.slice.call(t[i].addedNodes);o.unshift(t[i].target);for(var r=0;r<o.length;r++){var a=e.Node(o[r]);if(a.ancestor(".index-section-wrapper.has-main-media")){var s=a.ancestor(".index-section-wrapper").one(".index-section-image img");s&&ImageLoader.load(s)}if(window.location.hash){var l=window.location.hash;"/"===l.charAt(0)&&(l=l.substr(1)),e.one(l)&&e.one(window).set("scrollTop",e.one(l).getY()+1)}}}else e.on("io:end",function(t){var n=e.later(1200,this,function(){e.all(".index-section-image img").each(function(e){ImageLoader.load(e)}),n.cancel()})})},getVariables:function(){this.headerHeight=e.one("#header").get("offsetHeight"),this.mobileNav=e.one(".always-use-overlay-nav")||e.config.win.innerWidth<=768,this.navLinks=".nav-wrapper .index.home a","none"==e.one("#header .mobile-nav-toggle-label").getComputedStyle("display")?this.mobileNavShowing=!1:this.mobileNavShowing=!0},scrollNav:function(){if(e.one(".collection-type-index.homepage")&&e.one("#header #mainNavWrapper")&&e.one(".index.home")){var t=e.all
2(".index-section:not(.gallery)"),n=this.mobileNavShowing?e.all("#mobileNavWrapper .index.home"):e.all("#showOnScrollWrapper #mainNavigation .index.home"),i=0,o=0,r=this.mobileNavShowing?0:e.one("#showOnScrollWrapper #mainNavWrapper").get("clientHeight")+1,s=e.bind(function(){t.each(function(t,n){n=n++,t.getY()<e.config.win.scrollY+r&&(i=n)},this),e.config.win.scrollY+e.config.win.innerHeight>=e.one("body").get("clientHeight")?(n.item(n.size()-1).addClass("active"),i=n.size()-1):n.item(i).addClass("active"),i!=o&&(n.item(o).removeClass("active"),o=i)},this),l=e.throttle(s,200);e.one(window).on("scroll",l),e.one(window).on("scroll",function(){a(s,e.Template.Site,200)})}},cartState:function(){var t=e.Squarespace.Singletons.ShoppingCart.get("totalQuantity"),n=e.one(".custom-cart");n&&(t&&t>0?n.removeClass("empty"):n.hasClass("empty")||n.addClass("empty"))},disableScroll:function(){var t=e.one("#mobileNavToggle");t.on("change",function(){t.get("checked")===!0?e.one("body").addClass("disable-scroll"):e.one("body").removeClass("disable-scroll")}),e.Template.helper.disableScroll("disable-scroll")},textShrink:function(t,n){e.one(t)&&e.one(t).ancestor(n)&&e.all(t).each(function(t){t.plug(e.Squarespace.TextShrink,{parentEl:t.ancestor(n)})})},regularHeaderForGridGallery:function(){e.one(".collection-type-index.design-grid.has-banner-image")&&e.one("#page #content .index-section:first-child .index-section-wrapper .gallery-content")?e.one("body").removeClass("has-banner-image"):e.one(".collection-type-index.design-slideshow:not(.has-banner-image)")&&e.one("#page #content .index-section:first-child .index-section-wrapper .gallery-content")&&e.one("body").addClass("has-banner-image")},fadeIn:function(t){e.one(t)&&e.one(t).hasClass("tmpl-loading")&&e.all(t).each(function(e){e.removeClass("tmpl-loading").addClass("tmpl-loaded")})},runCenterNav:function(){if(e.one("body:not(.always-use-overlay-nav)")){var t="#header #mainNavigation > div";e.one(".index.home")&&(t="#header #mainNavigation > div:not(.home)",e.one(".expand-homepage-index-links")&&(t="#header #mainNavigation > div:not(.base)")),new e.Template.CenterNav({navItems:t,centerEl:"#header .title-logo-wrapper h1",wrapper:"#header",innerWrapper:"#header #headerNav"})}},overlayNavPadding:function(){e.config.win.innerWidth>640&&e.one("#overlayNav #mainNavWrapper")&&e.one("#overlayNav #mobileNavWrapper").setStyles({paddingTop:this.headerHeight,paddingBottom:this.headerHeight})},folderEdgeDetection:function(){e.all(".subnav").each(function(t){var n=e.config.win.innerWidth;n-t.getX()<=t.get("offsetWidth")&&t.addClass("right-align")})},transparentHeaderPadding:function(){var t=e.one("#header").getComputedStyle("position"),n=(e.one("#header .header-inner h1").get("offsetHeight")+parseInt(e.one("#header .header-inner").getComputedStyle("paddingTop"),10))/2;if("absolute"==t&&e.one(".main-content .index-section:first-child .index-section-wrapper.has-main-media"));else if("absolute"==t&&e.one("body.has-banner-image")){e.one(".banner-thumbnail-wrapper .desc-wrapper")&&e.one(".banner-thumbnail-wrapper .desc-wrapper").setStyle("paddingTop",n);var i=setInterval(function(){document.querySelector("#thumbnail img")&&document.querySelector("#thumbnail img").clientHeight!=document.querySelector("#thumbnail").clientHeight?e.all('.banner-thumbnail-wrapper img[data-load="false"]').each(function(e){ImageLoader.load(e.removeAttribute("data-load"))}):clearInterval(i)},100)}else e.all('.banner-thumbnail-wrapper img[data-load="false"]').each(function(e){ImageLoader.load(e.removeAttribute("data-load"))})},injectScrollNavContent:function(){e.one(".collection-type-index.homepage")&&e.one("#header #mainNavWrapper")&&(e.one("#showOnScrollWrapper")&&e.one("#showOnScrollWrapper").empty(),this.fixedEl=this.mobileNav?".show-on-scroll-mobile":".show-on-scroll",e.one("#mobileNavToggle").insert(this.wrapper.setHTML(e.one(this.fixedEl).get("outerHTML")),"after"),".show-on-scroll"==this.fixedEl&&e.all("#showOnScrollWrapper #mainNavWrapper nav div").removeAttribute("style"))},altSections:function(e){e.each(function(e){e.get("nextElementSibling")&&e.get("nextElementSibling").hasClass("index-section.no-main-image")&&!e.hasClass("alt-section")&&e.get("nextElementSibling").addClass("alt-section")})}})})},function(e,t){"use strict";
2Object.defineProperty(t,"__esModule",{value:!0});/** 3 * @license 4 * Copyright 2016 Squarespace, INC. 5 * 6 * Licensed under the Apache License, Version 2.0 (the "License"); 7 * you may not use this file except in compliance with the License. 8 * You may obtain a copy of the License at 9 * 10 * http://www.apache.org/licenses/LICENSE-2.0 11 * 12 * Unless required by applicable law or agreed to in writing, software 13 * distributed under the License is distributed on an "AS IS" BASIS, 14 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 15 * See the License for the specific language governing permissions and 16 * limitations under the License. 17 */ 18var n="UserAccounts API not available",i=window.UserAccountApi,o=function(){console.warn(n)},r=i?i.isUserAuthenticated:o,a=i?i.openAccountScreen:o;t.default={isUserAuthenticated:r,openAccountScreen:a},e.exports=t.default},function(e,t,n){var i=n(74).VideoBackground,o=n(88);e.exports={VideoBackground:i,getVideoProps:o}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.videoAutoplayTest=t.VideoFilterPropertyValues=t.VideoBackground=void 0,n(75);var i=n(76);t.VideoBackground=i.VideoBackground,t.VideoFilterPropertyValues=i.VideoFilterPropertyValues,t.videoAutoplayTest=i.videoAutoplayTest},function(e,t){!function(){function e(e,t){t=t||{bubbles:!1,cancelable:!1,detail:void 0};var n=document.createEvent("CustomEvent");return n.initCustomEvent(e,t.bubbles,t.cancelable,t.detail),n}return"function"!=typeof window.CustomEvent&&(e.prototype=window.Event.prototype,void(window.CustomEvent=e))}()},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.videoAutoplayTest=t.VideoFilterPropertyValues=t.VideoBackground=void 0;var o=n(77),r=i(o),a=n(87),s=n(80),l=i(s);t.VideoBackground=r.default,t.VideoFilterPropertyValues=a.filterProperties,t.videoAutoplayTest=l.default},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(t,"__esModule",{value:!0});var r=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),a=n(78),s=i(a),l=n(80),c=i(l),u=n(82),d=n(86),h=n(84),f=n(87),p=n(83),A={vimeo:{api:u.initializeVimeoAPI,player:u.initializeVimeoPlayer},youtube:{api:d.initializeYouTubeAPI,player:d.initializeYouTubePlayer}},g=function(){function e(t){var n=this,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:window;o(this,e),this.windowContext=i,this.events=[],this.browserCanAutoPlay=!1,this.videoCanAutoPlay=!1,this.setInstanceProperties(t),(0,c.default)().then(function(e){n.logger(e),n.browserCanAutoPlay=!0,n.initializeVideoAPI()},function(e){n.logger(e),n.browserCanAutoPlay=!1,n.renderFallbackBehavior()}).then(function(){n.setDisplayEffects(),n.bindUI(),n.DEBUG.enabled===!0&&(window.vdbg=n)})}return r(e,[{key:"destroy",value:function(){this.events&&this.events.forEach(function(e){return e.target.removeEventListener(e.type,e.handler,!0)}),this.events=null,this.player&&"function"==typeof this.player.destroy&&(this.player.iframe.classList.remove("ready"),clearTimeout(this.playTimeout),this.playTimeout=null,this.player.destroy(),this.player={}),"number"==typeof this.timer&&(clearTimeout(this.timer),this.timer=null)}},{key:"bindUI",value:function(){var e=this,t=function(){e.windowContext.requestAnimationFrame(function(){e.scaleVideo()})};this.events.push({target:this.windowContext,type:"resize",handler:t}),this.windowContext.addEventListener("resize",t,!0)}},{key:"setInstanceProperties",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return e=(0,s.default)({},h.DEFAULT_PROPERTY_VALUES,e),1===e.container.nodeType?this.container=e.container:"string"==typeof e.container&&(this.container=document.querySelector(e.container)),this.container?(this.videoSource=(0,p.getVideoSource)(e.url),this.videoId=(0,p.getVideoID)(e.url,this.videoSource),this.customFallbackImage=(0,p.validatedImage)(e.customFallbackImage),this.filter=e.filter,this.filterStrength=e.filterStrength,this.fitMode=e.fitMode,this.scaleFactor=e.scaleFactor,this.playbackSpeed=parseFloat(e.playbackSpeed)<.5?1:parseFloat(e.playbackSpeed),this.timeCode={start:(0,p.getStartTime)(e.url,this.videoSource)||e.timeCode.start,end:e.timeCode.end},this.player={},void(this.DEBUG=e.DEBUG)):(console.error("Container "+e.container+" not found"),!1)}},{key:"setFallbackImage",value:function(){var e=this.customFallbackImage;if(!(!e||this.browserCanAutoPlay&&this.videoCanAutoPlay))return e.addEventListener("load",function(){e.classList.add("loaded")},{once:!0}),this.windowContext.ImageLoader?void this.windowContext.ImageLoader.load(e,{load:!0}):void(e.src=e.src)}},{key:"initializeVideoAPI",value:function(){var e=this;if(this.browserCanAutoPlay&&this.videoSource&&this.videoId){this.player.ready=!1;var t=A[this.videoSource].api,n=t(this.windowContext);n.then(function(t){e.logger(t),e.player.ready=!1,e.initializeVideoPlayer()}).catch(function(t){e.renderFallbackBehavior(),document.body.classList.add("ready"),e.logger(t)})}else this.renderFallbackBehavior(),document.body.classList.add("ready")}},{key:"initializeVideoPlayer",value:function(){var e=this;if(this.player.ready){try{this.player.destroy()}catch(e){}this.player.ready=!1}var t=A[this.videoSource].player,n=t({instance:this,container:this.container,win:this.windowContext,videoId:this.videoId,startTime:this.timeCode.start,speed:this.playbackSpeed,readyCallback:function(t,n){e.player.iframe.classList.add("background-video"),e.videoAspectRatio=(0,p.findPlayerAspectRatio)(e.container,e.player,e.videoSource),e.syncPlayer();var i=new CustomEvent("ready");
18e.container.dispatchEvent(i)},stateChangeCallback:function(t,n){switch(t){case"buffering":e.testVideoEmbedAutoplay();break;case"playing":null===e.playTimeout&&e.videoCanAutoPlay||e.testVideoEmbedAutoplay(!0)}t&&e.logger(t),n&&e.logger(n)}});n.then(function(t){e.player=t},function(t){e.logger(t),e.testVideoEmbedAutoplay(!1)})}},{key:"testVideoEmbedAutoplay",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:void 0;return void 0===t&&(this.logger("test video autoplay: begin"),this.playTimeout&&(clearTimeout(this.playTimeout),this.playTimeout=null),this.playTimeout=setTimeout(function(){e.testVideoEmbedAutoplay(!1)},h.TIMEOUT)),t===!0?(clearTimeout(this.playTimeout),this.logger("test video autoplay: success"),this.playTimeout=null,this.videoCanAutoPlay=!0,this.player.ready=!0,this.player.iframe.classList.add("ready"),void this.container.classList.remove("mobile")):t===!1?(clearTimeout(this.playTimeout),this.logger("test video autoplay: failure"),this.playTimeout=null,this.videoCanAutoPlay=!1,void this.renderFallbackBehavior()):void 0}},{key:"renderFallbackBehavior",value:function(){this.setFallbackImage(),this.container.classList.add("mobile"),this.logger("added mobile")}},{key:"syncPlayer",value:function(){this.setDisplayEffects(),this.setSpeed(),this.scaleVideo()}},{key:"scaleVideo",value:function(e){this.setFallbackImage();var t=this.player.iframe;if(t){var n=e||this.scaleFactor;if("fill"!==this.fitMode)return t.style.width="",void(t.style.height="");var i=t.parentNode.clientWidth,o=t.parentNode.clientHeight,r=i/o,a=0,s=0;r>this.videoAspectRatio?(a=i*n,s=i*n/this.videoAspectRatio):this.videoAspectRatio>r?(a=o*n*this.videoAspectRatio,s=o*n):(a=i*n,s=o*n),t.style.width=a+"px",t.style.height=s+"px",t.style.left=0-(a-i)/2+"px",t.style.top=0-(s-o)/2+"px"}}},{key:"setSpeed",value:function(e){this.playbackSpeed=parseFloat(this.playbackSpeed),this.player.setPlaybackRate&&this.player.setPlaybackRate(this.playbackSpeed)}},{key:"setDisplayEffects",value:function(){this.setFilter()}},{key:"setFilter",value:function(){var e=this.container.style,t=f.filterOptions[this.filter-1],n="";"none"!==t&&(n=this.getFilterStyle(t,this.filterStrength));var i="blur"===t;e.webkitFilter=i?"":n,e.filter=i?"":n,this.container.classList.toggle("filter-blur",i),Array.prototype.slice.call(this.container.children).forEach(function(e){e.style.webkitFilter=i?n:"",e.style.filter=i?n:""})}},{key:"getFilterStyle",value:function(e,t){return e+"("+(f.filterProperties[e].modifier(t)+f.filterProperties[e].unit)+")"}},{key:"logger",value:function(e){this.DEBUG.enabled&&this.DEBUG.verbose&&this.windowContext.console.log(e)}}]),e}();t.default=g},function(e,t,n){(function(e,n){function i(e,t,n){switch(n.length){case 0:return e.call(t);case 1:return e.call(t,n[0]);case 2:return e.call(t,n[0],n[1]);case 3:return e.call(t,n[0],n[1],n[2])}return e.apply(t,n)}function o(e,t){for(var n=-1,i=Array(e);++n<e;)i[n]=t(n);return i}function r(e){return function(t){return e(t)}}function a(e,t){return null==e?void 0:e[t]}function s(e,t){return function(n){return e(t(n))}}function l(e,t){return"__proto__"==t?void 0:e[t]}function c(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var i=e[t];this.set(i[0],i[1])}}function u(){this.__data__=Wt?Wt(null):{},this.size=0}function d(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}function h(e){var t=this.__data__;if(Wt){var n=t[e];return n===Ee?void 0:n}return xt.call(t,e)?t[e]:void 0}function f(e){var t=this.__data__;return Wt?void 0!==t[e]:xt.call(t,e)}function p(e,t){var n=this.__data__;return this.size+=this.has(e)?0:1,n[e]=Wt&&void 0===t?Ee:t,this}function A(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var i=e[t];this.set(i[0],i[1])}}function g(){this.__data__=[],this.size=0}function v(e){var t=this.__data__,n=M(t,e);if(n<0)return!1;var i=t.length-1;return n==i?t.pop():Mt.call(t,n,1),--this.size,!0}function m(e){var t=this.__data__,n=M(t,e);return n<0?void 0:t[n][1]}function y(e){return M(this.__data__,e)>-1}function b(e,t){var n=this.__data__,i=M(n,e);return i<0?(++this.size,n.push([e,t])):n[i][1]=t,this}function w(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var i=e[t];this.set(i[0],i[1])}}function T(){this.size=0,this.__data__={hash:new c,map:new(Gt||A),string:new c}}function S(e){var t=$(this,e).delete(e);return this.size-=t?1:0,t}function x(e){return $(this,e).get(e)}function k(e){return $(this,e).has(e)}function Y(e,t){var n=$(this,e),i=n.size;return n.set(e,t),this.size+=n.size==i?0:1,this}function E(e){var t=this.__data__=new A(e);this.size=t.size}function I(){this.__data__=new A,this.size=0}function C(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n}function _(e){return this.__data__.get(e)}function P(e){return this.__data__.has(e)}function O(e,t){var n=this.__data__;if(n instanceof A){var i=n.__data__;if(!Gt||i.length<Ye-1)return i.push([e,t]),this.size=++n.size,this;n=this.__data__=new w(i)}return n.set(e,t),this.size=n.size,this}function j(e,t){var n=qt(e),i=!n&&Zt(e),r=!n&&!i&&Jt(e),a=!n&&!i&&!r&&Xt(e),s=n||i||r||a,l=s?o(e.length,String):[],c=l.length;for(var u in e)!t&&!xt.call(e,u)||s&&("length"==u||r&&("offset"==u||"parent"==u)||a&&("buffer"==u||"byteLength"==u||"byteOffset"==u)||ie(u,c))||l.push(u);return l}function R(e,t,n){(void 0===n||fe(e[t],n))&&(void 0!==n||t in e)||N(e,t,n
vendor: 4,718 bytes, line 18
18)}function F(e,t,n){var i=e[t];xt.call(e,t)&&fe(i,n)&&(void 0!==n||t in e)||N(e,t,n)}function M(e,t){for(var n=e.length;n--;)if(fe(e[n][0],t))return n;return-1}function N(e,t,n){"__proto__"==t&&Vt?Vt(e,t,{configurable:!0,enumerable:!0,value:n,writable:!0}):e[t]=n}function V(e){return null==e?void 0===e?Qe:Le:Nt&&Nt in Object(e)?te(e):ce(e)}function U(e){return ye(e)&&V(e)==Pe}function B(e){if(!me(e)||ae(e))return!1;var t=ge(e)?It:st;return t.test(he(e))}function L(e){return ye(e)&&ve(e.length)&&!!ct[V(e)]}function G(e){if(!me(e))return le(e);var t=se(e),n=[];for(var i in e)("constructor"!=i||!t&&xt.call(e,i))&&n.push(i);return n}function W(e,t,n,i,o){e!==t&&Dt(t,function(r,a){if(me(r))o||(o=new E),H(e,t,a,n,W,i,o);else{var s=i?i(l(e,a),r,a+"",e,t,o):void 0;void 0===s&&(s=r),R(e,a,s)}},Te)}function H(e,t,n,i,o,r,a){var s=l(e,n),c=l(t,n),u=a.get(c);if(u)return void R(e,n,u);var d=r?r(s,c,n+"",e,t,a):void 0,h=void 0===d;if(h){var f=qt(c),p=!f&&Jt(c),A=!f&&!p&&Xt(c);d=c,f||p||A?qt(s)?d=s:Ae(s)?d=q(s):p?(h=!1,d=z(c,!0)):A?(h=!1,d=Z(c,!0)):d=[]:be(c)||Zt(c)?(d=s,Zt(s)?d=we(s):(!me(s)||i&&ge(s))&&(d=ne(c))):h=!1}h&&(a.set(c,d),o(d,c,i,r,a),a.delete(c)),R(e,n,d)}function D(e,t){return Qt(ue(e,t,xe),e+"")}function z(e,t){if(t)return e.slice();var n=e.length,i=Ot?Ot(n):new e.constructor(n);return e.copy(i),i}function Q(e){var t=new e.constructor(e.byteLength);return new Pt(t).set(new Pt(e)),t}function Z(e,t){var n=t?Q(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.length)}function q(e,t){var n=-1,i=e.length;for(t||(t=Array(i));++n<i;)t[n]=e[n];return t}function J(e,t,n,i){var o=!n;n||(n={});for(var r=-1,a=t.length;++r<a;){var s=t[r],l=i?i(n[s],e[s],s,n,e):void 0;void 0===l&&(l=e[s]),o?N(n,s,l):F(n,s,l)}return n}function X(e){return D(function(t,n){var i=-1,o=n.length,r=o>1?n[o-1]:void 0,a=o>2?n[2]:void 0;for(r=e.length>3&&"function"==typeof r?(o--,r):void 0,a&&oe(n[0],n[1],a)&&(r=o<3?void 0:r,o=1),t=Object(t);++i<o;){var s=n[i];s&&e(t,s,i,r)}return t})}function K(e){return function(t,n,i){for(var o=-1,r=Object(t),a=i(t),s=a.length;s--;){var l=a[e?s:++o];if(n(r[l],l,r)===!1)break}return t}}function $(e,t){var n=e.__data__;return re(t)?n["string"==typeof t?"string":"hash"]:n.map}function ee(e,t){var n=a(e,t);return B(n)?n:void 0}function te(e){var t=xt.call(e,Nt),n=e[Nt];try{e[Nt]=void 0;var i=!0}catch(e){}var o=Yt.call(e);return i&&(t?e[Nt]=n:delete e[Nt]),o}function ne(e){return"function"!=typeof e.constructor||se(e)?{}:Ht(jt(e))}function ie(e,t){var n=typeof e;return t=null==t?_e:t,!!t&&("number"==n||"symbol"!=n&<.test(e))&&e>-1&&e%1==0&&e<t}function oe(e,t,n){if(!me(n))return!1;var i=typeof t;return!!("number"==i?pe(n)&&ie(t,n.length):"string"==i&&t in n)&&fe(n[t],e)}function re(e){var t=typeof e;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e}function ae(e){return!!kt&&kt in e}function se(e){var t=e&&e.constructor,n="function"==typeof t&&t.prototype||wt;return e===n}function le(e){var t=[];if(null!=e)for(var n in Object(e))t.push(n);return t}function ce(e){return Yt.call(e)}function ue(e,t,n){return t=Bt(void 0===t?e.length-1:t,0),function(){for(var o=arguments,r=-1,a=Bt(o.length-t,0),s=Array(a);++r<a;)s[r]=o[t+r];r=-1;for(var l=Array(t+1);++r<t;)l[r]=o[r];return l[t]=n(s),i(e,this,l)}}function de(e){var t=0,n=0;return function(){var i=Lt(),o=Ce-(i-n);if(n=i,o>0){if(++t>=Ie)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}function he(e){if(null!=e){try{return St.call(e)}catch(e){}try{return e+""}catch(e){}}return""}function fe(e,t){return e===t||e!==e&&t!==t}function pe(e){return null!=e&&ve(e.length)&&!ge(e)}function Ae(e){return ye(e)&&pe(e)}function ge(e){if(!me(e))return!1;var t=V(e);return t==Ne||t==Ve||t==je||t==We}function ve(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=_e}function me(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}function ye(e){return null!=e&&"object"==typeof e}function be(e){if(!ye(e)||V(e)!=Ge)return!1;var t=jt(e);if(null===t)return!0;var n=xt.call(t,"constructor")&&t.constructor;return"function"==typeof n&&n instanceof n&&St.call(n)==Et}function we(e){return J(e,Te(e))}function Te(e){return pe(e)?j(e,!0):G(e)}function Se(e){return function(){return e}}function xe(e){return e}function ke(){return!1}var Ye=200,Ee="__lodash_hash_undefined__",Ie=800,Ce=16,_e=9007199254740991,Pe="[object Arguments]",Oe="[object Array]",je="[object AsyncFunction]",Re="[object Boolean]",Fe="[object Date]",Me="[object Error]",Ne="[object Function]",Ve="[object GeneratorFunction]",Ue="[object Map]",Be="[object Number]",Le="[object Null]",Ge="[object Object]",We="[object Proxy]",He="[object RegExp]",De="[object Set]",ze="[object String]",Qe="[object Undef
18ined]",Ze="[object WeakMap]",qe="[object ArrayBuffer]",Je="[object DataView]",Xe="[object Float32Array]",Ke="[object Float64Array]",$e="[object Int8Array]",et="[object Int16Array]",tt="[object Int32Array]",nt="[object Uint8Array]",it="[object Uint8ClampedArray]",ot="[object Uint16Array]",rt="[object Uint32Array]",at=/[\\^$.*+?()[\]{}|]/g,st=/^\[object .+?Constructor\]$/,lt=/^(?:0|[1-9]\d*)$/,ct={};ct[Xe]=ct[Ke]=ct[$e]=ct[et]=ct[tt]=ct[nt]=ct[it]=ct[ot]=ct[rt]=!0,ct[Pe]=ct[Oe]=ct[qe]=ct[Re]=ct[Je]=ct[Fe]=ct[Me]=ct[Ne]=ct[Ue]=ct[Be]=ct[Ge]=ct[He]=ct[De]=ct[ze]=ct[Ze]=!1;var ut="object"==typeof e&&e&&e.Object===Object&&e,dt="object"==typeof self&&self&&self.Object===Object&&self,ht=ut||dt||Function("return this")(),ft="object"==typeof t&&t&&!t.nodeType&&t,pt=ft&&"object"==typeof n&&n&&!n.nodeType&&n,At=pt&&pt.exports===ft,gt=At&&ut.process,vt=function(){try{return gt&>.binding&>.binding("util")}catch(e){}}(),mt=vt&&vt.isTypedArray,yt=Array.prototype,bt=Function.prototype,wt=Object.prototype,Tt=ht["__core-js_shared__"],St=bt.toString,xt=wt.hasOwnProperty,kt=function(){var e=/[^.]+$/.exec(Tt&&Tt.keys&&Tt.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}(),Yt=wt.toString,Et=St.call(Object),It=RegExp("^"+St.call(xt).replace(at,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),Ct=At?ht.Buffer:void 0,_t=ht.Symbol,Pt=ht.Uint8Array,Ot=Ct?Ct.allocUnsafe:void 0,jt=s(Object.getPrototypeOf,Object),Rt=Object.create,Ft=wt.propertyIsEnumerable,Mt=yt.splice,Nt=_t?_t.toStringTag:void 0,Vt=function(){try{var e=ee(Object,"defineProperty");return e({},"",{}),e}catch(e){}}(),Ut=Ct?Ct.isBuffer:void 0,Bt=Math.max,Lt=Date.now,Gt=ee(ht,"Map"),Wt=ee(Object,"create"),Ht=function(){function e(){}return function(t){if(!me(t))return{};if(Rt)return Rt(t);e.prototype=t;var n=new e;return e.prototype=void 0,n}}();c.prototype.clear=u,c.prototype.delete=d,c.prototype.get=h,c.prototype.has=f,c.prototype.set=p,A.prototype.clear=g,A.prototype.delete=v,A.prototype.get=m,A.prototype.has=y,A.prototype.set=b,w.prototype.clear=T,w.prototype.delete=S,w.prototype.get=x,w.prototype.has=k,w.prototype.set=Y,E.prototype.clear=I,E.prototype.delete=C,E.prototype.get=_,E.prototype.has=P,E.prototype.set=O;var Dt=K(),zt=Vt?function(e,t){return Vt(e,"toString",{configurable:!0,enumerable:!1,value:Se(t),writable:!0})}:xe,Qt=de(zt),Zt=U(function(){return arguments}())?U:function(e){return ye(e)&&xt.call(e,"callee")&&!Ft.call(e,"callee")},qt=Array.isArray,Jt=Ut||ke,Xt=mt?r(mt):L,Kt=X(function(e,t,n){W(e,t,n)});n.exports=Kt}).call(t,function(){return this}(),n(79)(e))},function(e,t){e.exports=function(e){return e.webpackPolyfill||(e.deprecate=function(){},e.paths=[],e.children=[],e.webpackPolyfill=1),e}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=!1,o=n(81),r=o.OggVideo,a=o.Mp4Video,s=function(){return new Promise(function(e,t){if("resolve"===i)return void e("resolved for debugging");if("reject"===i)return void t("rejected for debugging");var n=document.createElement("video");n.autoplay=!0,n.setAttribute("autoplay",!0),n.muted=!0,n.setAttribute("muted",!0),n.playsinline=!0,n.setAttribute("playsinline",!0),n.volume=0,n.setAttribute("data-is-playing","false"),n.setAttribute("style","width: 1px; height: 1px; position: fixed; top: 0; left: 0; z-index: 100;"),document.body.appendChild(n);var o=null,s=function(){o&&(clearTimeout(o),o=null);try{document.body.removeChild(n)}catch(e){return}};try{if(n.canPlayType('video/ogg; codecs="theora"').match(/^(probably)|(maybe)/))n.src=r;else{if(!n.canPlayType('video/mp4; codecs="avc1.42E01E"').match(/^(probably)|(maybe)/))return s(),void t("no autoplay: element does not support mp4 or ogg format");n.src=a}}catch(e){return s(),void t("no autoplay: "+e)}n.addEventListener("play",function(){n.setAttribute("data-is-playing","true"),o=setTimeout(function(){s(),t("no autoplay: unsure")},3e3)}),n.addEventListener("canplay",function(){return"true"===n.getAttribute("data-is-playing")?(s(),e("autoplay supported"),!0):(s(),t("no autoplay: browser does not support autoplay"),!1)}),n.load(),n.play()})};t.default=s},function(e,t){"use strict";
18Object.defineProperty(t,"__esModule",{value:!0});var n="data:video/ogg;base64,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",i="data:video/mp4;base64,AAAAIGZ0eXBpc29tAAACAGlzb21pc28yYXZjMW1wNDEAAAAIZnJlZQAAAs1tZGF0AAACrgYF//+q3EXpvebZSLeWLNgg2SPu73gyNjQgLSBjb3JlIDE0OCByMjYwMSBhMGNkN2QzIC0gSC4yNjQvTVBFRy00IEFWQyBjb2RlYyAtIENvcHlsZWZ0IDIwMDMtMjAxNSAtIGh0dHA6Ly93d3cudmlkZW9sYW4ub3JnL3gyNjQuaHRtbCAtIG9wdGlvbnM6IGNhYmFjPTEgcmVmPTMgZGVibG9jaz0xOjA6MCBhbmFseXNlPTB4MzoweDExMyBtZT1oZXggc3VibWU9NyBwc3k9MSBwc3lfcmQ9MS4wMDowLjAwIG1peGVkX3JlZj0xIG1lX3JhbmdlPTE2IGNocm9tYV9tZT0xIHRyZWxsaXM9MSA4eDhkY3Q9MSBjcW09MCBkZWFkem9uZT0yMSwxMSBmYXN0X3Bza2lwPTEgY2hyb21hX3FwX29mZnNldD0tMiB0aHJlYWRzPTEgbG9va2FoZWFkX3RocmVhZHM9MSBzbGljZWRfdGhyZWFkcz0wIG5yPTAgZGVjaW1hdGU9MSBpbnRlcmxhY2VkPTAgYmx1cmF5X2NvbXBhdD0wIGNvbnN0cmFpbmVkX2ludHJhPTAgYmZyYW1lcz0zIGJfcHlyYW1pZD0yIGJfYWRhcHQ9MSBiX2JpYXM9MCBkaXJlY3Q9MSB3ZWlnaHRiPTEgb3Blbl9nb3A9MCB3ZWlnaHRwPTIga2V5aW50PTI1MCBrZXlpbnRfbWluPTEwIHNjZW5lY3V0PTQwIGludHJhX3JlZnJlc2g9MCByY19sb29rYWhlYWQ9NDAgcmM9Y3JmIG1idHJlZT0xIGNyZj0yMy4wIHFjb21wPTAuNjAgcXBtaW49MCBxcG1heD02OSBxcHN0ZXA9NCBpcF9yYXRpbz0xLjQwIGFxPTE6MS4wMACAAAAAD2WIhAA3//728P4FNjuZQQAAAu5tb292AAAAbG12aGQAAAAAAAAAAAAAAAAAAAPoAAAAZAABAAABAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAACGHRyYWsAAABcdGtoZAAAAAMAAAAAAAAAAAAAAAEAAAAAAAAAZAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAEAAAAAAAgAAAAIAAAAAACRlZHRzAAAAHGVsc3QAAAAAAAAAAQAAAGQAAAAAAAEAAAAAAZBtZGlhAAAAIG1kaGQAAAAAAAAAAAAAAAAAACgAAAAEAFXEAAAAAAAtaGRscgAAAAAAAAAAdmlkZQAAAAAAAAAAAAAAAFZpZGVvSGFuZGxlcgAAAAE7bWluZgAAABR2bWhkAAAAAQAAAAAAAAAAAAAAJGRpbmYAAAAcZHJlZgAAAAAAAAABAAAADHVybCAAAAABAAAA+3N0YmwAAACXc3RzZAAAAAAAAAABAAAAh2F2YzEAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAgACAEgAAABIAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAY//8AAAAxYXZjQwFkAAr/4QAYZ2QACqzZX4iIhAAAAwAEAAADAFA8SJZYAQAGaOvjyyLAAAAAGHN0dHMAAAAAAAAAAQAAAAEAAAQAAAAAHHN0c2MAAAAAAAAAAQAAAAEAAAABAAAAAQAAABRzdHN6AAAAAAAAAsUAAAABAAAAFHN0Y28AAAAAAAAAAQAAADAAAABidWR0YQAAAFptZXRhAAAAAAAAACFoZGxyAAAAAAAAAABtZGlyYXBwbAAAAAAAAAAAAAAAAC1pbHN0AAAAJal0b28AAAAdZGF0YQAAAAEAAAAATGF2ZjU2LjQwLjEwMQ==";t.OggVideo=n,t.Mp4Video=i},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.initializeVimeoPlayer=t.initializeVimeoAPI=void 0;var i=n(83),o=n(84),r=void 0,a="*",s=null,l=function(){return new Promise(function(e,t){e("no api needed")})},c=function(e,t){var n={method:e};t&&(n.value=t);var i=JSON.stringify(n);r.ownerDocument.defaultView.eval("(function(playerIframe){ playerIframe.contentWindow.postMessage("+i+", "+JSON.stringify(a)+") })")(r)},u=function(e){var t=e.win,n=e.instance,l=e.container,u=e.videoId,d=e.startTime,h=e.readyCallback,f=e.stateChangeCallback;return new Promise(function(e,p){var A=n.logger||function(){};r=t.document.createElement("iframe"),r.id="vimeoplayer";var g="&background=1";r.src="https://player.vimeo.com/video/"+u+"?api=1"+g;var v=(0,i.getPlayerElement)(l);v.appendChild(r);var m={iframe:r,setPlaybackRate:function(){}};e(m);var y=function(){c("getDuration"),c("getVideoHeight"),c("getVideoWidth")},b=null,w=function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];(e||m.dimensions.width&&m.dimensions.height&&m.duration)&&(e&&y(),m.dimensions.width=m.dimensions.width||m.iframe.parentNode.offsetWidth,m.dimensions.height=m.dimensions.height||m.iframe.parentNode.offsetHeight,m.duration=m.duration||10,c("setVolume","0"),c("setLoop","true"),c("seekTo",d),c("addEventListener","playProgress"),h(m))},T=function(){s&&(clearTimeout(s),s=null),m.dimensions||(m.dimensions={},y(),f("buffering"),b=setTimeout(function(){A.call(n,"retrying"),w(!0)},.75*o.TIMEOUT))},S=function(e){if(!/^https?:\/\/player.vimeo.com/.test(e.origin))return!1;a=e.origin;var t=e.data;switch("string"==typeof t&&(t=JSON.parse(t)),t.event){case"ready":T(a);break;case"playProgress":case"timeupdate":b&&(clearTimeout(b),b=null),f("playing",t),c("setVolume","0"),t.data.percent>=.98&&d>0&&c("seekTo",d)}switch(t.method){case"getVideoHeight":A.call(n,t.method),m.dimensions.height=t.value,w();break;case"getVideoWidth":A.call(n,t.method),m.dimensions.width=t.value,w();break;case"getDuration":A.call(n,t.method),m.duration=t.value,d>
18=m.duration&&(d=0),w()}},x=function(e){S(e)};t.addEventListener("message",x,!1),m.destroy=function(){t.removeEventListener("message",x),m.iframe.parentElement&&m.iframe.parentElement.removeChild(m.iframe)},s=setTimeout(function(){p("Ran out of time")},o.TIMEOUT)})};t.initializeVimeoAPI=l,t.initializeVimeoPlayer=u},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.validatedImage=t.getVideoSource=t.getVideoID=t.getStartTime=t.getPlayerElement=t.findPlayerAspectRatio=void 0;var o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r=n(84),a=n(68),s=i(a),l=n(85),c=i(l),u=function(e){var t=void 0,n=void 0;for(var i in e){var r=e[i];if("object"===("undefined"==typeof r?"undefined":o(r))&&r.width&&r.height){t=r.width,n=r.height;break}}return{w:t,h:n}},d=function(e){var t=void 0,n=void 0;return e.dimensions?(t=e.dimensions.width,n=e.dimensions.height):e.iframe&&(t=e.iframe.clientWidth,n=e.iframe.clientHeight),{w:t,h:n}},h={youtube:{parsePath:"query.t",timeRegex:/[hms]/,idRegex:r.YOUTUBE_REGEX,getDimensions:u},vimeo:{parsePath:null,timeRegex:/[#t=s]/,idRegex:r.VIMEO_REGEX,getDimensions:d}},f=function(e,t){return h[t].parsePath?(0,c.default)(e,h[t].parsePath):null},p=function(e,t){var n=new s.default(e,!0),i=f(n,t);if(i){var o=i.split(h[t].timeRegex).filter(Boolean),r=parseInt(o.pop(),10)||0,a=60*parseInt(o.pop(),10)||0,l=3600*parseInt(o.pop(),10)||0;return l+a+r}},A=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:r.DEFAULT_PROPERTY_VALUES.url,t=e.match(r.YOUTUBE_REGEX);return t&&t[2].length?"youtube":(t=e.match(r.VIMEO_REGEX),t&&t[2].length?"vimeo":void console.error("Video source "+e+" does not match supported types"))},g=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:r.DEFAULT_PROPERTY_VALUES.url,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=e.match(h[t].idRegex);return n&&n[2].length?n[2]:void console.error("Video id at "+e+" is not valid")},v=function(e){if(!e)return!1;var t="IMG"===e.nodeName&&e;return t||console.warn("Element is not a valid image element."),t},m=function(e,t,n){var i=void 0,o=void 0;if(t){var r=h[n].getDimensions(t);i=r.w,o=r.h}return i&&o||(i=e.clientWidth,o=e.clientHeight,console.warn("No width and height found in "+n+" player "+t+". Using container dimensions.")),parseInt(i,10)/parseInt(o,10)},y=function(e){var t=e.querySelector("#player");return t||(t=e.ownerDocument.createElement("div"),t.id="player",e.appendChild(t)),t.setAttribute("style","position: absolute; top: 0; bottom: 0; left: 0; right: 0;"),t};t.findPlayerAspectRatio=m,t.getPlayerElement=y,t.getStartTime=p,t.getVideoID=g,t.getVideoSource=A,t.validatedImage=v},function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n={enabled:!0,verbose:!1},i={container:"body",url:"https://youtu.be/xkEmYQvJ_68",source:"youtube",fitMode:"fill",scaleFactor:1,playbackSpeed:1,filter:1,filterStrength:50,timeCode:{start:0,end:null},DEBUG:n},o=2500,r=/^.*(youtu\.be\/|v\/|u\/\w\/|embed\/|watch\?v=|\&v=)([^#\&\?]{11}).*/,a=/^.*(vimeo\.com\/)([0-9]{7,}(#t\=.*s)?)/;t.DEBUG=n,t.DEFAULT_PROPERTY_VALUES=i,t.TIMEOUT=o,t.YOUTUBE_REGEX=r,t.VIMEO_REGEX=a},function(e,t){(function(t){function n(e,t){return null==e?void 0:e[t]}function i(e){var t=!1;if(null!=e&&"function"!=typeof e.toString)try{t=!!(e+"")}catch(e){}return t}function o(e){var t=-1,n=e?e.length:0;for(this.clear();++t<n;){var i=e[t];this.set(i[0],i[1])}}function r(){ 19this.__data__=ge?ge(null):{}}function a(e){return this.has(e)&&delete this.__data__[e]}function s(e){var t=this.__data__;if(ge){var n=t[e];return n===W?void 0:n}return ue.call(t,e)?t[e]:void 0}function l(e){var t=this.__data__;return ge?void 0!==t[e]:ue.call(t,e)}function c(e,t){var n=this.__data__;return n[e]=ge&&void 0===t?W:t,this}function u(e){var t=-1,n=e?e.length:0;for(this.clear();++t<n;){var i=e[t];this.set(i[0],i[1])}}function d(){this.__data__=[]}function h(e){var t=this.__data__,n=T(t,e);if(n<0)return!1;var i=t.length-1;return n==i?t.pop():pe.call(t,n,1),!0}function f(e){var t=this.__data__,n=T(t,e);return n<0?void 0:t[n][1]}function p(e){return T(this.__data__,e)>-1}function A(e,t){var n=this.__data__,i=T(n,e);return i<0?n.push([e,t]):n[i][1]=t,this}function g(e){var t=-1,n=e?e.length:0;for(this.clear();++t<n;){var i=e[t];this.set(i[0],i[1])}}function v(){this.__data__={hash:new o,map:new(Ae||u),string:new o}}function m(e){return E(this,e).delete(e)}function y(e){return E(this,e).get(e)}function b(e){return E(this,e).has(e)}function w(e,t){return E(this,e).set(e,t),this}function T(e,t){for(var n=e.length;n--;)if(F(e[n][0],t))return n;return-1}
19function S(e,t){t=C(t,e)?[t]:Y(t);for(var n=0,i=t.length;null!=e&&n<i;)e=e[O(t[n++])];return n&&n==i?e:void 0}function x(e){if(!N(e)||P(e))return!1;var t=M(e)||i(e)?he:ee;return t.test(j(e))}function k(e){if("string"==typeof e)return e;if(U(e))return me?me.call(e):"";var t=e+"";return"0"==t&&1/e==-H?"-0":t}function Y(e){return be(e)?e:ye(e)}function E(e,t){var n=e.__data__;return _(t)?n["string"==typeof t?"string":"hash"]:n.map}function I(e,t){var i=n(e,t);return x(i)?i:void 0}function C(e,t){if(be(e))return!1;var n=typeof e;return!("number"!=n&&"symbol"!=n&&"boolean"!=n&&null!=e&&!U(e))||(q.test(e)||!Z.test(e)||null!=t&&e in Object(t))}function _(e){var t=typeof e;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e}function P(e){return!!le&&le in e}function O(e){if("string"==typeof e||U(e))return e;var t=e+"";return"0"==t&&1/e==-H?"-0":t}function j(e){if(null!=e){try{return ce.call(e)}catch(e){}try{return e+""}catch(e){}}return""}function R(e,t){if("function"!=typeof e||t&&"function"!=typeof t)throw new TypeError(G);var n=function(){var i=arguments,o=t?t.apply(this,i):i[0],r=n.cache;if(r.has(o))return r.get(o);var a=e.apply(this,i);return n.cache=r.set(o,a),a};return n.cache=new(R.Cache||g),n}function F(e,t){return e===t||e!==e&&t!==t}function M(e){var t=N(e)?de.call(e):"";return t==D||t==z}function N(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}function V(e){return!!e&&"object"==typeof e}function U(e){return"symbol"==typeof e||V(e)&&de.call(e)==Q}function B(e){return null==e?"":k(e)}function L(e,t,n){var i=null==e?void 0:S(e,t);return void 0===i?n:i}var G="Expected a function",W="__lodash_hash_undefined__",H=1/0,D="[object Function]",z="[object GeneratorFunction]",Q="[object Symbol]",Z=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,q=/^\w*$/,J=/^\./,X=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,K=/[\\^$.*+?()[\]{}|]/g,$=/\\(\\)?/g,ee=/^\[object .+?Constructor\]$/,te="object"==typeof t&&t&&t.Object===Object&&t,ne="object"==typeof self&&self&&self.Object===Object&&self,ie=te||ne||Function("return this")(),oe=Array.prototype,re=Function.prototype,ae=Object.prototype,se=ie["__core-js_shared__"],le=function(){var e=/[^.]+$/.exec(se&&se.keys&&se.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}(),ce=re.toString,ue=ae.hasOwnProperty,de=ae.toString,he=RegExp("^"+ce.call(ue).replace(K,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),fe=ie.Symbol,pe=oe.splice,Ae=I(ie,"Map"),ge=I(Object,"create"),ve=fe?fe.prototype:void 0,me=ve?ve.toString:void 0;o.prototype.clear=r,o.prototype.delete=a,o.prototype.get=s,o.prototype.has=l,o.prototype.set=c,u.prototype.clear=d,u.prototype.delete=h,u.prototype.get=f,u.prototype.has=p,u.prototype.set=A,g.prototype.clear=v,g.prototype.delete=m,g.prototype.get=y,g.prototype.has=b,g.prototype.set=w;var ye=R(function(e){e=B(e);var t=[];return J.test(e)&&t.push(""),e.replace(X,function(e,n,i,o){t.push(i?o.replace($,"$1"):n||e)}),t});R.Cache=g;var be=Array.isArray;e.exports=L}).call(t,function(){return this}())},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.initializeYouTubePlayer=t.initializeYouTubeAPI=void 0;var i=n(83),o=function(e){return new Promise(function(t,n){if(e.document.documentElement.querySelector('script[src*="www.youtube.com/iframe_api"].loaded'))return void t("already loaded");var i=e.document.createElement("script");i.src="https://www.youtube.com/iframe_api";var o=e.document.getElementsByTagName("script")[0];o.parentNode.insertBefore(i,o),i.addEventListener("load",function(e){e.currentTarget.classList.add("loaded"),t("api script tag created and loaded")},!0),i.addEventListener("error",function(e){n("Failed to load YouTube script: ",e)})})},r=function(e,t){var n=e.target;n.iframe=n.getIframe(),n.mute(),n.ready=!0,n.seekTo(t<n.getDuration()?t:0),n.playVideo()},a=function(e,t,n){var i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:1,o=e.target,r=(o.getDuration()-t)/i,a=function e(){o.getCurrentTime()+.1>=o.getDuration()&&(o.pauseVideo(),o.seekTo(t),o.playVideo()),requestAnimationFrame(e)};return e.data===n.YT.PlayerState.BUFFERING&&1!==o.getVideoLoadedFraction()&&(0===o.getCurrentTime()||o.getCurrentTime()>
19r- -.1)?"buffering":e.data===n.YT.PlayerState.PLAYING?(requestAnimationFrame(a),"playing"):void(e.data===n.YT.PlayerState.ENDED&&o.playVideo())},s=function(e){var t=e.container,n=e.win,o=e.videoId,s=e.startTime,l=e.speed,c=e.readyCallback,u=e.stateChangeCallback,d=(0,i.getPlayerElement)(t),h=function(){return new n.YT.Player(d,{videoId:o,playerVars:{autohide:1,autoplay:0,controls:0,enablejsapi:1,iv_load_policy:3,loop:0,modestbranding:1,playsinline:1,rel:0,showinfo:0,wmode:"opaque"},events:{onReady:function(e){r(e,s),c(e.target)},onStateChange:function(e){var t=a(e,s,n,l);u(t,t)}}})};return new Promise(function(e,t){var i=function t(){1===n.YT.loaded?e(h()):setTimeout(t,100)};i()})};t.initializeYouTubeAPI=o,t.initializeYouTubePlayer=s},function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=["none","blur","brightness","contrast","invert","opacity","saturate","sepia","drop-shadow","grayscale","hue-rotate"],i={blur:{modifier:function(e){return.3*e},unit:"px"},brightness:{modifier:function(e){return.009*e+.1},unit:""},contrast:{modifier:function(e){return.4*e+80},unit:"%"},grayscale:{modifier:function(e){return e},unit:"%"},"hue-rotate":{modifier:function(e){return 3.6*e},unit:"deg"},invert:{modifier:function(e){return 1},unit:""},opacity:{modifier:function(e){return e},unit:"%"},saturate:{modifier:function(e){return 2*e},unit:"%"},sepia:{modifier:function(e){return e},unit:"%"}};t.filterOptions=n,t.filterProperties=i},function(e,t){var n=function(e){var t={container:e};return e.getAttribute("data-config-url")&&(t.url=e.getAttribute("data-config-url")),e.getAttribute("data-config-playback-speed")&&(t.playbackSpeed=e.getAttribute("data-config-playback-speed")),e.getAttribute("data-config-filter")&&(t.filter=e.getAttribute("data-config-filter")),e.getAttribute("data-config-filter-strength")&&(t.filterStrength=e.getAttribute("data-config-filter-strength")),t};e.exports=n},function(e,t){var n=function(e,t,n){t=t||100,n=n||Y.Template.Site,e&&(this._timeout&&this._timeout.cancel(),this._timeout=Y.later(t,n,e))};e.exports=n},function(e,t,n){var i=n(89);Y.use("node",function(e){e.namespace("Template").Authenticated=Singleton.create({ready:function(){this.bindUI()},bindUI:function(){var t=e.one("body.transparent-header");t&&(t=t.getDOMNode(),["sqs-stacked-items-dom-deleted","sqs-stacked-items-dom-reorder"].forEach(function(n){e.config.win.addEventListener(n,function(e){document.querySelector("#content > div").classList.contains("no-main-image")?t.classList.remove("has-banner-image"):t.classList.add("has-banner-image")}.bind(this))}.bind(this))),e.Global.on("tweak:beforeopen",function(t){setTimeout(function(){e.one(window).simulate("resize")},500)}),e.Global.on(["tweak:save","tweak:discard","tweak:beforeopen"],function(t){e.one(".always-use-overlay-nav")&&e.one("#mobileNavToggle").set("checked",!1).simulate("change")}),e.Global.on("tweak:discard",function(e){}),e.Global.on("tweak:close",function(t){setTimeout(function(){e.one(window).simulate("resize")},500),e.one("#header.tweaking")&&e.one("#header.tweaking").removeClass("tweaking")}),e.Global.on("tweak:aftershow",function(t){e.Template.noYUI.vCenterTopSectionContent(),e.Template.Site.runCenterNav()},this),e.Global.on("tweak:change",function(t){var n=t.getName(),o=t.getValue();"string"==typeof o&&(o=o.toLowerCase(),o=o.replace(" ","-")),"siteTitleContainerWidth"!=n&&"logoWidth"!=n||(e.one("#header").addClass("tweaking"),i(function(){e.one("#header").removeClass("tweaking")},500)),"design"==n&&e.Template.Site.regularHeaderForGridGallery(),e.one(".always-use-overlay-nav")&&("nav-font"!=n&&"navColor"!=n&&"navActiveColor"!=n&&"expand-homepage-index-links"!=n||e.one("#mobileNavToggle").set("checked",!0).simulate("change")),"always-use-overlay-nav"==n&&(e.Template.Site.injectScrollNavContent(),e.Template.noYUI.vCenterTopSectionContent(),e.Template.Site.runCenterNav()),"siteTitleContainerWidth"!=n&&"logoWidth"!=n&&"nav-font"!=n&&"expand-homepage-index-links"!=n||e.later(140,this,function(){e.Template.noYUI.vCenterTopSectionContent(),e.Template.Site.runCenterNav()}),"transparent-header"==n&&i(function(){e.Template.helper.imgLoad()})})}})})}]);
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.