// source --> https://taiyo-europe.com/wp-content/plugins/wp-views/vendor/toolset/common-es/public/toolset-common-es-frontend.js?ver=168000 var toolsetCommonEs;toolsetCommonEs=(()=>{var e={575:e=>{e.exports=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}},913:e=>{function t(e,t){for(var o=0;o{function t(o){return"function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?e.exports=t=function(e){return typeof e}:e.exports=t=function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},t(o)}e.exports=t},657:(e,t,o)=>{"use strict";o.r(t),o.d(t,{Masonry:()=>s,fontToHead:()=>a,styleToHead:()=>f});var r=o(575),n=o.n(r),i=o(913),l=o.n(i),s=function(){function e(t){var o=this;if(n()(this,e),t){this.CHROME_MAX_NUMBER_ROWS=1e3,this.CHROME_MAX_ROW_SPAN=1e3,this.root=t,this.resizeAllGridItems();var r=Array.from(this.root.querySelectorAll("img")),i=r.length,l=0;r.forEach((function(e){e.addEventListener("load",(function(){++l===i&&o.resizeAllGridItems()}))})),window.addEventListener("resize",this.resizeAllGridItems.bind(this)),window.addEventListener("load",this.resizeAllGridItems.bind(this))}}return l()(e,[{key:"resizeGridItem",value:function(e,t){var o=e.querySelector(".tb-brick__content");if(o){var r=window.getComputedStyle(this.root),n=parseInt(r.getPropertyValue("grid-row-gap")),i=Math.ceil(o.getBoundingClientRect().height+n),l=Math.ceil(i/t);e.style.gridRowEnd="span ".concat(l)}}},{key:"getMaxItemsHeight",value:function(e){return e.children.length?Array.from(e.children).reduce((function(e,t){return Math.max(e||0,(t.querySelector(".tb-brick__content")||{}).offsetHeight)})):0}},{key:"getMultiplier",value:function(e){var t=window.getComputedStyle(e).gridTemplateColumns.split(" ").length,o=Math.ceil(e.children.length/t),r=this.getMaxItemsHeight(e);if(r>this.CHROME_MAX_ROW_SPAN||o*r>this.CHROME_MAX_NUMBER_ROWS){var n=Math.floor(r*o/this.CHROME_MAX_ROW_SPAN)+1;return e.style.gridAutoRows="".concat(n,"px"),n}return e.style.gridAutoRows="1px",1}},{key:"resizeAllGridItems",value:function(){var e=this;if(this.root){var t=this.getMultiplier(this.root);Array.from(this.root.children).forEach((function(o){return e.resizeGridItem(o,t)}))}}}]),e}();function a(){var e=document.getElementsByClassName("tces-js-font-encoded"),t=e.length?e[e.length-1]:null;if(t){var o="https://fonts.googleapis.com/css?family="+window.atob(t.innerHTML).split("###").join("|");if(!document.querySelector("link[href='"+o+"']")){var r=document.createElement("link");r.href=o,r.rel="stylesheet",document.head.appendChild(r)}}for(;e[0];)e[0].parentNode.removeChild(e[0]);for(var n=document.getElementsByClassName("tces-js-font-to-head");n[0];)n[0].parentNode.removeChild(n[0])}var d=o(8),c=o.n(d);function u(e){if("object"!==c()(window.tcesData)||void 0===window.tcesData.bodyIdToSelectors||!window.tcesData.bodyIdToSelectors)return e;var t=window.tcesData.bodyIdToSelectors;if(!document.body.id||document.body.id===t)return document.body.id=t,e;var o="#"+document.body.id;return o.split(" ").length>1?e.replace("#"+t,""):e.replace("#"+t,"#"+o)}function f(){var e=document.getElementById("toolset-blocks-styling");e||(document.head.insertAdjacentHTML("beforeend",''),e=document.getElementById("toolset-blocks-styling"));var t=document.getElementsByClassName("tces-js-style-encoded"),o=t.length?t[t.length-1]:null;if(e&&o){var r=e.innerHTML,n=window.atob(o.innerHTML);-1!==r.indexOf(n)||(-1!==n.indexOf(r)?e.innerHTML=u(n):e.appendChild(document.createTextNode(u(n))))}for(;t[0];)t[0].parentNode.removeChild(t[0]);for(var i=document.getElementsByClassName("tces-js-style-to-head");i[0];)i[0].parentNode.removeChild(i[0])}}},t={};function o(r){if(t[r])return t[r].exports;var n=t[r]={exports:{}};return e[r](n,n.exports,o),n.exports}return o.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return o.d(t,{a:t}),t},o.d=(e,t)=>{for(var r in t)o.o(t,r)&&!o.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},o.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),o.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},o(657)})();