text: /*! lazysizes - v1.4.0 */
  !function(){"use strict";if(window.addEventListener){var a=/\s+/g,b=/\s*\|\s+|\s+\|\s*/g,c=/^(.+?)(?:\s+\[\s*(.+?)\s*\])?$/,d={contain:1,cover:1},e=window.requestAnimationFrame||setTimeout,f=function(a){var b=lazySizes.gW(a,a.parentNode);return(!a._lazysizesWidth||b>a._lazysizesWidth)&&(a._lazysizesWidth=b),a._lazysizesWidth},g=function(e,f,g){var h=document.createElement("picture"),i=f.getAttribute(lazySizesConfig.sizesAttr),j=f.getAttribute("data-ratio"),k=f.getAttribute("data-optimumx"),l=(getComputedStyle(f)||{getPropertyValue:function(){}}).getPropertyValue("background-size");!d[l]&&d[f.style.backgroundSize]&&(l=f.style.backgroundSize),!d[l]||"auto"!=i&&i||(g.setAttribute("data-parent-fit",l),i="auto"),f._lazybgset&&f._lazybgset.parentNode==f&&f.removeChild(f._lazybgset),Object.defineProperty(g,"_lazybgset",{value:f,writable:!0}),Object.defineProperty(f,"_lazybgset",{value:h,writable:!0}),e=e.replace(a," ").split(b),h.style.display="none",g.className=lazySizesConfig.lazyClass,1!=e.length||i||(i="auto"),e.forEach(function(a){var b=document.createElement("source");i&&"auto"!=i&&b.setAttribute("sizes",i),a.match(c)&&(b.setAttribute(lazySizesConfig.srcsetAttr,RegExp.$1),RegExp.$2&&b.setAttribute("media",lazySizesConfig.customMedia[RegExp.$2]||RegExp.$2)),h.appendChild(b)}),i&&(g.setAttribute(lazySizesConfig.sizesAttr,i),f.removeAttribute(lazySizesConfig.sizesAttr),f.removeAttribute("sizes")),k&&g.setAttribute("data-optimumx",k),j&&g.setAttribute("data-ratio",j),h.appendChild(g),f.appendChild(h)},h=function(a){if(a.target._lazybgset){var b=a.target,c=b._lazybgset,d=b.currentSrc||b.src;d&&(c.style.backgroundImage="url("+d+")"),b._lazybgsetLoading&&(lazySizes.fire(c,"_lazyloaded",{},!1,!0),delete b._lazybgsetLoading)}};addEventListener("lazybeforeunveil",function(a){var b,c,d;!a.defaultPrevented&&(b=a.target.getAttribute("data-bgset"))&&(d=a.target,c=document.createElement("img"),c.alt="",c._lazybgsetLoading=!0,a.detail.firesLoad=!0,g(b,d,c),setTimeout(function(){lazySizes.loader.unveil(c),e(function(){lazySizes.fire(c,"_lazyloaded",{},!0,!0),c.complete&&h({target:c})})}))}),document.addEventListener("load",h,!0),document.documentElement.addEventListener("lazybeforesizes",function(a){!a.defaultPrevented&&a.target._lazybgset&&(a.detail.width=f(a.target._lazybgset))})}}();