var DeviceDetection;
(function(DeviceDetection){function detectMobileViaWindowWidth(){return window.innerWidth<=767}function detectTabletViaWindowWidth(){return window.innerWidth>767&&window.innerWidth<=1199}function detectSmallTabletViaWindowWidth(){return window.innerWidth>767&&window.innerWidth<=1024}function addDetectionElements(){if(!viewElementsAdded){$("body").append(mobileViewElement).append(tabletViewElement);viewElementsAdded=true}}function detectMobileViaElement(){if(!viewElementsAdded)addDetectionElements();return mobileViewElement.is(":visible")}
function detectTabletViaElement(){if(!viewElementsAdded)addDetectionElements();return tabletViewElement.is(":visible")}function detectMobileViaUserAgent(){return/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|ipad|iris|kindle|Android|Silk|lge |maemo|midp|mmp|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows (ce|phone)|xda|xiino/i.test(navigator.userAgent)||
/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i.test(navigator.userAgent.substr(0,
4))}function detectMobileViaUserAgentSimple(){return/Android|iPhone|iPad|iPod|BlackBerry|Windows Phone/i.test(navigator.userAgent||navigator.vendor||window.opera)}function detectMobileViaUserAgentSimpleForLegal(){return/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)}function detectWindowsPhoneOrIeMobileViaUserAgent(){return/WPDesktop|Windows Phone|iemobile/i.test(navigator.userAgent)}function detectIeMobileViaUserAgent(){return/iemobile/i.test(navigator.userAgent)}
function detectIeViaUserAgent(){return navigator.userAgent.indexOf("MSIE")!==-1||navigator.appVersion.indexOf("Trident/")>0}function detectIOS6ViaUserAgent(){return/iphone os 6|/i.test(navigator.userAgent)&&/version\/6\./i.test(navigator.userAgent)}function detectTouchViaUserAgent(){return/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows (ce|phone)|xda|xiino|android|ipad|playbook|silk/i.test(navigator.userAgent||
navigator.vendor||window.opera)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i.test((navigator.userAgent||
navigator.vendor||window.opera).substr(0,4))}function detectTouchViaHtmlClass(){return!$("html").hasClass("no-touch")}function detectNativeAndroidViaUserAgent(){return/android/i.test(navigator.userAgent||navigator.vendor)&&/534\.30/i.test(navigator.userAgent||navigator.vendor)}function detectGeckoViaUserAgent(){var isGecko=/gecko/i.test(navigator.userAgent||navigator.vendor);if(isGecko&&/like\s*gecko/i.test(navigator.userAgent||navigator.vendor))isGecko=false;return isGecko}function detectNokiaViaUserAgent(){return/nokia/i.test(navigator.userAgent)}
function getMobileMatchMedia(){return window.matchMedia("(max-width: 767px), (max-device-width: 767px)")}function getTabletMatchMedia(){return window.matchMedia("(min-width: 768px) and (max-width: 1199px), (min-device-width: 767px) and (max-device-width: 1199px)")}function getDesktopMatchMedia(){return window.matchMedia("(min-width: 1200px) and (min-device-width: 1200px)")}function getTabletAndDesktopMatchMedia(){return window.matchMedia("(min-width: 768px)")}function detectViewViaWindowWidth(){var windowWidth=
window.innerWidth;if(windowWidth<=767)return DeviceDetection.ViewType.MOBILE;if(windowWidth>767&&windowWidth<1200)return DeviceDetection.ViewType.TABLET;return DeviceDetection.ViewType.DESKTOP}function detectViewViaMatchMedia(){var mobileView=window.matchMedia("(max-width: 767px), (max-device-width: 767px)");var tabletView=window.matchMedia("(min-width: 768px) and (max-width: 1199px), (min-device-width: 767px) and (max-device-width: 1199px)");if(mobileView.matches)return DeviceDetection.ViewType.MOBILE;
if(tabletView.matches)return DeviceDetection.ViewType.TABLET;return DeviceDetection.ViewType.DESKTOP}function detectViewViaMatchMediaWithWidthFallback(){if(typeof window.matchMedia!=="undefined")return DeviceDetection.detectViewViaMatchMedia();else return DeviceDetection.detectViewViaWindowWidth()}DeviceDetection.detectMobileViaWindowWidth=detectMobileViaWindowWidth;DeviceDetection.detectTabletViaWindowWidth=detectTabletViaWindowWidth;DeviceDetection.detectSmallTabletViaWindowWidth=detectSmallTabletViaWindowWidth;
var mobileViewElement=$('\x3cdiv class\x3d"mobile-detect mobile-visible"\x3eDetect view\x3c/div\x3e');var tabletViewElement=$('\x3cdiv class\x3d"mobile-detect tablet-visible"\x3eDetect view\x3c/div\x3e');var viewElementsAdded=false;DeviceDetection.addDetectionElements=addDetectionElements;DeviceDetection.detectMobileViaElement=detectMobileViaElement;DeviceDetection.detectTabletViaElement=detectTabletViaElement;DeviceDetection.detectMobileViaUserAgent=detectMobileViaUserAgent;DeviceDetection.detectMobileViaUserAgentSimple=
detectMobileViaUserAgentSimple;DeviceDetection.detectMobileViaUserAgentSimpleForLegal=detectMobileViaUserAgentSimpleForLegal;DeviceDetection.detectWindowsPhoneOrIeMobileViaUserAgent=detectWindowsPhoneOrIeMobileViaUserAgent;DeviceDetection.detectIeMobileViaUserAgent=detectIeMobileViaUserAgent;DeviceDetection.detectIeViaUserAgent=detectIeViaUserAgent;DeviceDetection.detectIOS6ViaUserAgent=detectIOS6ViaUserAgent;DeviceDetection.detectTouchViaUserAgent=detectTouchViaUserAgent;DeviceDetection.detectTouchViaHtmlClass=
detectTouchViaHtmlClass;DeviceDetection.detectNativeAndroidViaUserAgent=detectNativeAndroidViaUserAgent;DeviceDetection.detectGeckoViaUserAgent=detectGeckoViaUserAgent;DeviceDetection.detectNokiaViaUserAgent=detectNokiaViaUserAgent;DeviceDetection.getMobileMatchMedia=getMobileMatchMedia;DeviceDetection.getTabletMatchMedia=getTabletMatchMedia;DeviceDetection.getDesktopMatchMedia=getDesktopMatchMedia;DeviceDetection.getTabletAndDesktopMatchMedia=getTabletAndDesktopMatchMedia;DeviceDetection.detectViewViaWindowWidth=
detectViewViaWindowWidth;DeviceDetection.detectViewViaMatchMedia=detectViewViaMatchMedia;DeviceDetection.detectViewViaMatchMediaWithWidthFallback=detectViewViaMatchMediaWithWidthFallback;(function(ViewType){ViewType[ViewType["MOBILE"]=0]="MOBILE";ViewType[ViewType["TABLET"]=1]="TABLET";ViewType[ViewType["DESKTOP"]=2]="DESKTOP"})(DeviceDetection.ViewType||(DeviceDetection.ViewType={}));var ViewType=DeviceDetection.ViewType;var mobileByDeviceType;(function(mobileByDeviceType){function isWindows(){return/IEMobile/i.test(navigator.userAgent)}
function isAndroid(){return/Android/i.test(navigator.userAgent)}function isBlackBerry(){return/BlackBerry/i.test(navigator.userAgent)}function isIOS(){return/iPhone|iPad|iPod/i.test(navigator.userAgent)}function isAny(){return DeviceDetection.mobileByDeviceType.isAndroid()||DeviceDetection.mobileByDeviceType.isBlackBerry()||DeviceDetection.mobileByDeviceType.isIOS()||DeviceDetection.mobileByDeviceType.isWindows()}mobileByDeviceType.isWindows=isWindows;mobileByDeviceType.isAndroid=isAndroid;mobileByDeviceType.isBlackBerry=
isBlackBerry;mobileByDeviceType.isIOS=isIOS;mobileByDeviceType.isAny=isAny})(mobileByDeviceType=DeviceDetection.mobileByDeviceType||(DeviceDetection.mobileByDeviceType={}))})(DeviceDetection||(DeviceDetection={}));
window.matchMedia||(window.matchMedia=function(){var a=window.styleMedia||window.media;if(!a){var b=document.createElement("style");var c=document.getElementsByTagName("script")[0];var d=null;b.type="text/css",b.id="matchmediajs-test",c.parentNode.insertBefore(b,c),d="getComputedStyle"in window&&window.getComputedStyle(b,null)||b.currentStyle,a={matchMedium:function(a){var c="@media "+a+"{ #matchmediajs-test { width: 1px; } }";return b.styleSheet?b.styleSheet.cssText=c:b.textContent=c,"1px"===d.width}}}return function(b){return{matches:a.matchMedium(b||
"all"),media:b||"all"}}}()),function(a$$0,b$$0,c$$1){function d$$0(b){"object"==typeof module&&"object"==typeof module.exports?module.exports=b:"function"==typeof define&&define.amd&&define("picturefill",function(){return b}),"object"==typeof a$$0&&(a$$0.picturefill=b)}function e(a){var b;var c;var d;var e;var f;var i=a||{};b=i.elements||g.getAllElements();var j=0;for(var k=b.length;k>j;j++)if(c=b[j],d=c.parentNode,e=void 0,f=void 0,"IMG"===c.nodeName.toUpperCase()&&(c[g.ns]||(c[g.ns]={}),i.reevaluate||
!c[g.ns].evaluated)){if(d&&"PICTURE"===d.nodeName.toUpperCase()){if(g.removeVideoShim(d),e=g.getMatch(c,d),e===!1)continue}else e=void 0;(d&&"PICTURE"===d.nodeName.toUpperCase()||!g.sizesSupported&&c.srcset&&h.test(c.srcset))&&g.dodgeSrcset(c),e?(f=g.processSourceSet(e),g.applyBestCandidate(f,c)):(f=g.processSourceSet(c),(void 0===c.srcset||c[g.ns].srcset)&&g.applyBestCandidate(f,c)),c[g.ns].evaluated=!0}}function f(){function c(){clearTimeout(d),d=setTimeout(h,60)}g.initTypeDetects(),e();var d;var f=
setInterval(function(){return e(),/^loaded|^i|^c/.test(b$$0.readyState)?void clearInterval(f):void 0},250);var h=function(){e({reevaluate:!0})};a$$0.addEventListener?a$$0.addEventListener("resize",c,!1):a$$0.attachEvent&&a$$0.attachEvent("onresize",c)}if(a$$0.HTMLPictureElement)return void d$$0(function(){});b$$0.createElement("picture");var g=a$$0.picturefill||{};var h=/\s+\+?\d+(e\d+)?w/;g.ns="picturefill",function(){g.srcsetSupported="srcset"in c$$1,g.sizesSupported="sizes"in c$$1,g.curSrcSupported=
"currentSrc"in c$$1}(),g.trim=function(a){return a.trim?a.trim():a.replace(/^\s+|\s+$/g,"")},g.makeUrl=function(){var a=b$$0.createElement("a");return function(b){return a.href=b,a.href}}(),g.restrictsMixedContent=function(){return"https:"===a$$0.location.protocol},g.matchesMedia=function(b){return a$$0.matchMedia&&a$$0.matchMedia(b).matches},g.getDpr=function(){return a$$0.devicePixelRatio||1},g.getWidthFromLength=function(a){var c;if(!a||a.indexOf("%")>-1!=!1||!(parseFloat(a)>0||a.indexOf("calc(")>
-1))return!1;a=a.replace("vw","%"),g.lengthEl||(g.lengthEl=b$$0.createElement("div"),g.lengthEl.style.cssText="border:0;display:block;font-size:1em;left:0;margin:0;padding:0;position:absolute;visibility:hidden",g.lengthEl.className="helper-from-picturefill-js"),g.lengthEl.style.width="0px";try{g.lengthEl.style.width=a}catch(d){}return b$$0.body.appendChild(g.lengthEl),c=g.lengthEl.offsetWidth,0>=c&&(c=!1),b$$0.body.removeChild(g.lengthEl),c},g.detectTypeSupport=function(b,c){var d=new a$$0.Image;
return d.onerror=function(){g.types[b]=!1,e()},d.onload=function(){g.types[b]=1===d.width,e()},d.src=c,"pending"},g.types=g.types||{},g.initTypeDetects=function(){g.types["image/jpeg"]=!0,g.types["image/gif"]=!0,g.types["image/png"]=!0,g.types["image/svg+xml"]=b$$0.implementation.hasFeature("http://www.w3.org/TR/SVG11/feature#Image","1.1"),g.types["image/webp"]=g.detectTypeSupport("image/webp","data:image/webp;base64,UklGRh4AAABXRUJQVlA4TBEAAAAvAAAAAAfQ//73v/+BiOh/AAA\x3d")},g.verifyTypeSupport=function(a){var b=
a.getAttribute("type");if(null===b||""===b)return!0;var c=g.types[b];return"string"==typeof c&&"pending"!==c?(g.types[b]=g.detectTypeSupport(b,c),"pending"):"function"==typeof c?(c(),"pending"):c},g.parseSize=function(a){var b=/(\([^)]+\))?\s*(.+)/g.exec(a);return{media:b&&b[1],length:b&&b[2]}},g.findWidthFromSourceSize=function(c){var d;var e=g.trim(c).split(/\s*,\s*/);var f=0;for(var h=e.length;h>f;f++){var i=e[f];var j=g.parseSize(i);var k=j.length;var l=j.media;if(k&&(!l||g.matchesMedia(l))&&
(d=g.getWidthFromLength(k)))break}return d||Math.max(a$$0.innerWidth||0,b$$0.documentElement.clientWidth)},g.parseSrcset=function(a){for(var b=[];""!==a;){a=a.replace(/^\s+/g,"");var c;var d=a.search(/\s/g);var e=null;if(-1!==d){c=a.slice(0,d);var f=c.slice(-1);if((","===f||""===c)&&(c=c.replace(/,+$/,""),e=""),a=a.slice(d+1),null===e){var g=a.indexOf(",");-1!==g?(e=a.slice(0,g),a=a.slice(g+1)):(e=a,a="")}}else c=a,a="";(c||e)&&b.push({url:c,descriptor:e})}return b},g.parseDescriptor=function(a,b){var c;
var d=b||"100vw";var e=a&&a.replace(/(^\s+|\s+$)/g,"");var f=g.findWidthFromSourceSize(d);if(e){var h=e.split(" ");for(var i=h.length-1;i>=0;i--){var j=h[i];var k=j&&j.slice(j.length-1);if("h"!==k&&"w"!==k||g.sizesSupported){if("x"===k){var l=j&&parseFloat(j,10);c=l&&!isNaN(l)?l:1}}else c=parseFloat(parseInt(j,10)/f)}}return c||1},g.getCandidatesFromSourceSet=function(a,b){var c=g.parseSrcset(a);var d=[];var e=0;for(var f=c.length;f>e;e++){var h=c[e];d.push({url:h.url,resolution:g.parseDescriptor(h.descriptor,
b)})}return d},g.dodgeSrcset=function(a){a.srcset&&(a[g.ns].srcset=a.srcset,a.srcset="",a.setAttribute("data-pfsrcset",a[g.ns].srcset))},g.processSourceSet=function(a){var b=a.getAttribute("srcset");var c=a.getAttribute("sizes");var d=[];return"IMG"===a.nodeName.toUpperCase()&&a[g.ns]&&a[g.ns].srcset&&(b=a[g.ns].srcset),b&&(d=g.getCandidatesFromSourceSet(b,c)),d},g.backfaceVisibilityFix=function(a){var b=a.style||{};var c="webkitBackfaceVisibility"in b;var d=b.zoom;c&&(b.zoom=".999",c=a.offsetWidth,
b.zoom=d)},g.setIntrinsicSize=function(){var c$$0={};var d=function(a,b,c){b&&a.setAttribute("width",parseInt(b/c,10))};return function(e,f){var h;e[g.ns]&&!a$$0.pfStopIntrinsicSize&&(void 0===e[g.ns].dims&&(e[g.ns].dims=e.getAttribute("width")||e.getAttribute("height")),e[g.ns].dims||(f.url in c$$0?d(e,c$$0[f.url],f.resolution):(h=b$$0.createElement("img"),h.onload=function(){if(c$$0[f.url]=h.width,!c$$0[f.url])try{b$$0.body.appendChild(h),c$$0[f.url]=h.width||h.offsetWidth,b$$0.body.removeChild(h)}catch(a){}e.src===
f.url&&d(e,c$$0[f.url],f.resolution),e=null,h.onload=null,h=null},h.src=f.url)))}}(),g.applyBestCandidate=function(a,b){var c;var d;var e;a.sort(g.ascendingSort),d=a.length,e=a[d-1];for(var f=0;d>f;f++)if(c=a[f],c.resolution>=g.getDpr()){e=c;break}e&&(e.url=g.makeUrl(e.url),b.src!==e.url&&(g.restrictsMixedContent()&&"http:"===e.url.substr(0,"http:".length).toLowerCase()?void 0!==window.console&&console.warn("Blocked mixed content image "+e.url):(b.src=e.url,g.curSrcSupported||(b.currentSrc=b.src),
g.backfaceVisibilityFix(b))),g.setIntrinsicSize(b,e))},g.ascendingSort=function(a,b){return a.resolution-b.resolution},g.removeVideoShim=function(a){var b=a.getElementsByTagName("video");if(b.length){var c=b[0];for(var d=c.getElementsByTagName("source");d.length;)a.insertBefore(d[0],c);c.parentNode.removeChild(c)}},g.getAllElements=function(){var a=[];var c=b$$0.getElementsByTagName("img");var d=0;for(var e=c.length;e>d;d++){var f=c[d];("PICTURE"===f.parentNode.nodeName.toUpperCase()||null!==f.getAttribute("srcset")||
f[g.ns]&&null!==f[g.ns].srcset)&&a.push(f)}return a},g.getMatch=function(a,b){var c;var d=b.childNodes;var e=0;for(var f=d.length;f>e;e++){var h=d[e];if(1===h.nodeType){if(h===a)return c;if("SOURCE"===h.nodeName.toUpperCase()){null!==h.getAttribute("src")&&void 0!==typeof console&&console.warn("The `src` attribute is invalid on `picture` `source` element; instead, use `srcset`.");var i=h.getAttribute("media");if(h.getAttribute("srcset")&&(!i||g.matchesMedia(i))){var j=g.verifyTypeSupport(h);if(j===
!0){c=h;break}if("pending"===j)return!1}}}}return c},f(),e._=g,d$$0(e)}(window,window.document,new window.Image);
(function($){function removeSlides(){$("#fitbit-home-slider").each(function(){$(this).find(".slide").slice(4).remove()})}function initSlider(slider){slider.slick({slidesToShow:1,infinite:false,variableWidth:true,arrows:false,responsive:[{breakpoint:1024,settings:{infinite:true,arrows:true,variableWidth:false,slidesToShow:1,slidesToScroll:1}},{breakpoint:767,settings:{infinite:true,arrows:true,variableWidth:false,slidesToShow:1,slidesToScroll:1,initialSlide:1}}]});$(slider).css("opacity","1")}function defineSlides(numToGroup,
numToExclude){for(var slideToInclude=0;slideToInclude<slideWrap.length-numToExclude;slideToInclude+=numToGroup)slideWrap.slice(slideToInclude,slideToInclude+numToGroup).wrapAll("\x3cdiv\x3e\x3c/div\x3e");for(var slideToRemove=slideWrap.length-numToExclude;slideToRemove<slideWrap.length;slideToRemove++)slideWrap[slideToRemove].remove()}function generateNewSlider(){$("#fitbit-product-slider").remove();$("#product-wrapper").append(newProductSlider);$("#fitbit-product-slider").append(slideWrap)}if(DeviceDetection.detectIeMobileViaUserAgent())$("body").addClass("ie-mobile");
$(".more-products-button").on("click",function(){$(".more-products-list").toggleClass("active");$(".product-more-products").toggleClass("active")});if(!showAllHomeSlides())removeSlides();var homeSlider=$("#fitbit-home-slider");var productSlider=$("#fitbit-product-slider");var newProductSlider="\x3cdiv id\x3d'fitbit-product-slider' style\x3d'opacity: 0;' class\x3d'product-slider-class'\x3e\x3c/div\x3e";var slideWrap=productSlider.find("a");var currentScreenSize="desktop";$(document).ready(function(){homeSlider.slick({dots:true,
autoplay:false,autoplaySpeed:4E3,pauseOnHover:false,arrows:false});homeSlider.find(".slick-dots li button").on("click",function(){homeSlider.slick("slickPause")});if(DeviceDetection.detectMobileViaWindowWidth()){currentScreenSize="mobile";defineSlides(3,0)}else if(DeviceDetection.detectSmallTabletViaWindowWidth()){currentScreenSize="tablet";defineSlides(6,0)}else{currentScreenSize="desktop";defineSlides(8,2)}initSlider($("#fitbit-product-slider"))});$(window).on("resize",function(){if(DeviceDetection.detectMobileViaWindowWidth()&&
currentScreenSize!=="mobile"){generateNewSlider();defineSlides(3,0);initSlider($("#fitbit-product-slider"));currentScreenSize="mobile"}else if(DeviceDetection.detectSmallTabletViaWindowWidth()&&currentScreenSize!=="tablet"){generateNewSlider();defineSlides(6,0);initSlider($("#fitbit-product-slider"));currentScreenSize="tablet"}else if(!DeviceDetection.detectSmallTabletViaWindowWidth()&&!DeviceDetection.detectMobileViaWindowWidth()&&currentScreenSize!=="desktop"){generateNewSlider();defineSlides(8,
2);initSlider($("#fitbit-product-slider"));currentScreenSize="desktop"}});if(!DeviceDetection.detectMobileViaUserAgentSimple())require(["skrollr"],function(skrollr){$("body").attr("id","skrollr-body");skrollr.init({smoothScrolling:false,forceHeight:false,mobileDeceleration:.004})})})(jQuery);
