(function () {/*** Crea il banner con il suo contenuto*/var init = function () {document.removeEventListener("DOMContentLoaded", init);var old = document.getElementById("j-elmo-cookie-banner");if (old) {throw new Error("The Elmo script has already been included. Check that it is only included once.");}var banner       = document.createElement("div");banner.innerHTML = '<div id="j-elmo-cookie-banner" class="c-cookie-banner j-elmo-cookie-banner"><input id="j-elmo-domain-type" type="hidden" class="j-domain-type-input" value="0" /><div id="j-elmo-banner-main" class="c-consent-window j-consent-banner c-consent-div c-hidden"><div class="c-consent-modal"><div class="c-consent-close"><a id="j-elmo-close-banner" class="c-consent-close-btn j-consent-accept-necessary" href="#">Close &#10005;</a></div><div class="c-consent-row"><div class="c-consent-description-row"><div class="c-consent-description">Obsolete banner implementation, as per communication of 13/10/2023. Please update banner.</div></div></div></div></div></div>';(document.getElementsByTagName("body"))[0].appendChild(banner.firstChild);};if (document.readyState === "loading") {document.addEventListener("DOMContentLoaded", init);} else {init();}})();
!function(){var e={731:function(){function e(t){return e="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},e(t)}!function(){"use strict";var t="initCookieConsent";"function"!=typeof window[t]&&(window[t]=function(t){var n,o,i,a,c,r,s,l,d,u,p,f,b,g,v,m,h,k,y,_,w,C,x,A,E,S,T,N,O,L={mode:"opt-in",current_lang:"en",auto_language:null,autorun:!0,cookie_name:"cc_cookie",cookie_expiration:182,cookie_domain:window.location.hostname,cookie_path:"/",cookie_same_site:"Lax",use_rfc_cookie:!1,autoclear_cookies:!0,revision:0,script_selector:"data-cookiecategory",script_attribute:"data-cookiecategory"},j={},M={},I=null,P=!1,q=!1,D=!1,H=!1,G=!1,J=!1,U=!0,R="",z=[],B=!1,F=[],Z=[],K=[],Q=!1,V=[],$=[],W=[],X=[],Y=[],ee=document.documentElement,te=function(e){le("CookieConsent [CONFIG]: received_config_settings ",n=e),"number"==typeof n.cookie_expiration&&(L.cookie_expiration=n.cookie_expiration),"number"==typeof n.cookie_necessary_only_expiration&&(L.cookie_necessary_only_expiration=n.cookie_necessary_only_expiration),"boolean"==typeof n.autorun&&(L.autorun=n.autorun),"string"==typeof n.cookie_domain&&(L.cookie_domain=n.cookie_domain),"string"==typeof n.cookie_same_site&&(L.cookie_same_site=n.cookie_same_site),"string"==typeof n.cookie_path&&(L.cookie_path=n.cookie_path),"string"==typeof n.cookie_name&&(L.cookie_name=n.cookie_name),"function"==typeof n.onAccept&&(c=n.onAccept),"function"==typeof n.onFirstAction&&(s=n.onFirstAction),"function"==typeof n.onChange&&(r=n.onChange),"opt-out"===n.mode&&(L.mode="opt-out"),"number"==typeof n.revision&&(n.revision>-1&&(L.revision=n.revision),J=!0),"boolean"==typeof n.autoclear_cookies&&(L.autoclear_cookies=n.autoclear_cookies),!0===n.use_rfc_cookie&&(L.use_rfc_cookie=!0),!0===n.hide_from_bots&&(Q=navigator&&(navigator.userAgent&&/bot|crawl|spider|slurp|teoma/i.test(navigator.userAgent)||navigator.webdriver)),L.page_scripts=!0===n.page_scripts,L.page_scripts_order=!1!==n.page_scripts_order,"browser"===n.auto_language||!0===n.auto_language?L.auto_language="browser":"document"===n.auto_language&&(L.auto_language="document"),le("CookieConsent [LANG]: auto_language strategy is '"+L.auto_language+"'"),L.current_lang=ue(n.languages,n.current_lang)},ne=function(e){for(var t="accept-",n=r("c-settings"),o=r(t+"all"),i=r(t+"necessary"),a=r(t+"selection"),c=0;c<n.length;c++)n[c].setAttribute("aria-haspopup","dialog"),ye(n[c],"click",(function(e){e.preventDefault?e.preventDefault():e.returnValue=!1,j.showSettings(0)}));for(c=0;c<o.length;c++)ye(o[c],"click",(function(e){s(e,"all")}));for(c=0;c<a.length;c++)ye(a[c],"click",(function(e){s(e)}));for(c=0;c<i.length;c++)ye(i[c],"click",(function(e){s(e,[])}));function r(t){return(e||document).querySelectorAll('a[data-cc="'+t+'"], button[data-cc="'+t+'"]')}function s(e,t){e.preventDefault?e.preventDefault():e.returnValue=!1,j.accept(t),j.hideSettings(),j.hide()}},oe=function(e,t){return Object.prototype.hasOwnProperty.call(t,e)?e:_e(t).length>0?Object.prototype.hasOwnProperty.call(t,L.current_lang)?L.current_lang:_e(t)[0]:void 0},ie=function(){var e=["[href]","button","input","details",'[tabindex="0"]'];function t(t,n){var o=!1,i=!1;try{for(var a,c=t.querySelectorAll(e.join(':not([tabindex="-1"]), ')),r=c.length,s=0;s<r;)a=c[s].getAttribute("data-focus"),i||"1"!==a?"0"===a&&(o=c[s],i||"0"===c[s+1].getAttribute("data-focus")||(i=c[s+1])):i=c[s],s++}catch(n){return t.querySelectorAll(e.join(", "))}n[0]=c[0],n[1]=c[c.length-1],n[2]=o,n[3]=i}t(w,$),q&&t(b,V)},ae=function(e){if(!0===n.force_consent&&we(ee,"force--consent"),!b){b=de("div");var t=de("div"),o=de("div");b.id="cm",t.id="c-inr-i",o.id="cm-ov",b.setAttribute("role","dialog"),b.setAttribute("aria-modal","true"),b.setAttribute("aria-hidden","false"),b.setAttribute("aria-labelledby","c-ttl"),b.setAttribute("aria-describedby","c-txt"),f.appendChild(b),f.appendChild(o),b.style.visibility=o.style.visibility="hidden",o.style.opacity=0}var i=n.languages[e].consent_modal.title;i&&(g||((g=de("div")).id="c-ttl",g.setAttribute("role","heading"),g.setAttribute("aria-level","2"),t.appendChild(g)),g.innerHTML=i);var a=n.languages[e].consent_modal.description;J&&(a=U?a.replace("{{revision_message}}",""):a.replace("{{revision_message}}",R||n.languages[e].consent_modal.revision_message||"")),v||((v=de("div")).id="c-txt",t.appendChild(v)),v.innerHTML=a;var c,r=n.languages[e].consent_modal.primary_btn,s=n.languages[e].consent_modal.secondary_btn;r&&(m||((m=de("button")).id="c-p-bn",m.className="c-bn","accept_all"===r.role&&(c="all"),ye(m,"click",(function(){j.hide(),le("CookieConsent [ACCEPT]: cookie_consent was accepted!"),j.accept(c)}))),m.textContent=n.languages[e].consent_modal.primary_btn.text);s&&(h||((h=de("button")).id="c-s-bn",h.className="c-bn c_link","accept_necessary"===s.role?ye(h,"click",(function(){j.hide(),j.accept([])})):ye(h,"click",(function(){j.showSettings(0)}))),h.textContent=n.languages[e].consent_modal.secondary_btn.text);var l=n.gui_options;y||((y=de("div")).id="c-inr",y.appendChild(t)),k||((k=de("div")).id="c-bns",l&&l.consent_modal&&!0===l.consent_modal.swap_buttons?(s&&k.appendChild(h),r&&k.appendChild(m),k.className="swap"):(r&&k.appendChild(m),s&&k.appendChild(h)),(r||s)&&y.appendChild(k),b.appendChild(y)),q=!0},ce=function(e){if(_)(E=de("div")).id="s-bl";else{_=de("div");var t=de("div"),o=de("div"),c=de("div");w=de("div"),C=de("div");var r=de("div");x=de("button");var s=de("div");A=de("div");var l=de("div");_.id="s-cnt",t.id="c-vln",c.id="c-s-in",o.id="cs",C.id="s-ttl",w.id="s-inr",r.id="s-hdr",A.id="s-bl",x.id="s-c-bn",l.id="cs-ov",s.id="s-c-bnc",x.className="c-bn",_.setAttribute("role","dialog"),_.setAttribute("aria-modal","true"),_.setAttribute("aria-hidden","true"),_.setAttribute("aria-labelledby","s-ttl"),C.setAttribute("role","heading"),_.style.visibility=l.style.visibility="hidden",l.style.opacity=0,s.appendChild(x),ye(t,"keydown",(function(e){27===(e=e||window.event).keyCode&&j.hideSettings(0)}),!0),ye(x,"click",(function(){j.hideSettings(0)}))}x.setAttribute("aria-label",n.languages[e].settings_modal.close_btn_label||"Close"),a=n.languages[e].settings_modal.blocks,i=n.languages[e].settings_modal.cookie_table_headers;var d=a.length;C.innerHTML=n.languages[e].settings_modal.title;for(var u=0;u<d;++u){var p=a[u].title,b=a[u].description,g=a[u].toggle,v=a[u].cookie_table,m=!0===n.remove_cookie_tables,h=(b||!m&&v)&&"truthy",k=de("div"),y=de("div");if(b){var L=de("div");L.className="p",L.insertAdjacentHTML("beforeend",b)}var I=de("div");if(I.className="title",k.className="c-bl",y.className="desc",void 0!==g){var q="c-ac-"+u,D=de(h?"button":"div"),H=de("label"),G=de("input"),J=de("span"),U=de("span"),R=de("span"),z=de("span");D.className=h?"b-tl exp":"b-tl",H.className="b-tg",G.className="c-tgl",R.className="on-i",z.className="off-i",J.className="c-tg",U.className="t-lb",h&&(D.setAttribute("aria-expanded","false"),D.setAttribute("aria-controls",q)),G.type="checkbox",J.setAttribute("aria-hidden","true");var B=g.value;G.value=B,U.textContent=p,D.insertAdjacentHTML("beforeend",p),I.appendChild(D),J.appendChild(R),J.appendChild(z),P?se(M.level,B)>-1?(G.checked=!0,!E&&W.push(!0)):!E&&W.push(!1):g.enabled?(G.checked=!0,!E&&W.push(!0),g.enabled&&!E&&K.push(B)):!E&&W.push(!1),!E&&X.push(B),g.readonly?(G.disabled=!0,we(J,"c-ro"),!E&&Y.push(!0)):!E&&Y.push(!1),we(y,"b-acc"),we(I,"b-bn"),we(k,"b-ex"),y.id=q,y.setAttribute("aria-hidden","true"),H.appendChild(G),H.appendChild(J),H.appendChild(U),I.appendChild(H),h&&function(e,t,n){ye(D,"click",(function(){xe(t,"act")?(Ce(t,"act"),n.setAttribute("aria-expanded","false"),e.setAttribute("aria-hidden","true")):(we(t,"act"),n.setAttribute("aria-expanded","true"),e.setAttribute("aria-hidden","false"))}),!1)}(y,k,D)}else if(p){var F=de("div");F.className="b-tl",F.setAttribute("role","heading"),F.setAttribute("aria-level","3"),F.insertAdjacentHTML("beforeend",p),I.appendChild(F)}if(p&&k.appendChild(I),b&&y.appendChild(L),!m&&void 0!==v){for(var Z=document.createDocumentFragment(),Q=0;Q<i.length;++Q){var V=de("th"),$=i[Q];if(V.setAttribute("scope","col"),$){var ee=$&&_e($)[0];V.textContent=i[Q][ee],Z.appendChild(V)}}var te=de("tr");te.appendChild(Z);var ne=de("thead");ne.appendChild(te);var oe=de("table");oe.appendChild(ne);for(var ie=document.createDocumentFragment(),ae=0;ae<v.length;ae++){for(var ce=de("tr"),re=0;re<i.length;++re)if($=i[re]){ee=_e($)[0];var le=de("td");le.insertAdjacentHTML("beforeend",v[ae][ee]),le.setAttribute("data-column",$[ee]),ce.appendChild(le)}ie.appendChild(ce)}var ue=de("tbody");ue.appendChild(ie),oe.appendChild(ue),y.appendChild(oe)}(g&&p||!g&&(p||b))&&(k.appendChild(y),E?E.appendChild(k):A.appendChild(k))}S||((S=de("div")).id="s-bns"),N||((N=de("button")).id="s-all-bn",N.className="c-bn",S.appendChild(N),ye(N,"click",(function(){j.hideSettings(),j.hide(),j.accept("all")}))),N.textContent=n.languages[e].settings_modal.accept_all_btn;var pe=n.languages[e].settings_modal.reject_all_btn;if(pe&&(O||((O=de("button")).id="s-rall-bn",O.className="c-bn",ye(O,"click",(function(){j.hideSettings(),j.hide(),j.accept([])})),w.className="bns-t",S.appendChild(O)),O.textContent=pe),T||((T=de("button")).id="s-sv-bn",T.className="c-bn",S.appendChild(T),ye(T,"click",(function(){j.hideSettings(),j.hide(),j.accept()}))),T.textContent=n.languages[e].settings_modal.save_settings_btn,E)return w.replaceChild(E,A),void(A=E);r.appendChild(C),r.appendChild(s),w.appendChild(r),w.appendChild(A),w.appendChild(S),c.appendChild(w),o.appendChild(c),t.appendChild(o),_.appendChild(t),f.appendChild(_),f.appendChild(l)};j.updateLanguage=function(e,t){if("string"==typeof e){var o=oe(e,n.languages);return(o!==L.current_lang||!0===t)&&(L.current_lang=o,q&&(ae(o),ne(y)),ce(o),le("CookieConsent [LANGUAGE]: curr_lang: '"+o+"'"),!0)}};var re=function(e){var t=a.length,n=-1;B=!1;var o=he("","all"),c=[L.cookie_domain,"."+L.cookie_domain];if("www."===L.cookie_domain.slice(0,4)){var r=L.cookie_domain.substr(4);c.push(r),c.push("."+r)}for(var s=0;s<t;s++){var l=a[s];if(Object.prototype.hasOwnProperty.call(l,"toggle")){var d=se(z,l.toggle.value)>-1;if(!W[++n]&&Object.prototype.hasOwnProperty.call(l,"cookie_table")&&(e||d)){var u=l.cookie_table,p=_e(i[0])[0],f=u.length;"on_disable"===l.toggle.reload&&d&&(B=!0);for(var b=0;b<f;b++){var g=u[b],v=[],m=g[p],h=g.is_regex||!1,k=g.domain||null,y=g.path||!1;if(k&&(c=[k,"."+k]),h)for(var _=0;_<o.length;_++)o[_].match(m)&&v.push(o[_]);else{var w=se(o,m);w>-1&&v.push(o[w])}le("CookieConsent [AUTOCLEAR]: search cookie: '"+m+"', found:",v),v.length>0&&(ke(v,y,c),"on_clear"===l.toggle.reload&&(B=!0))}}}}},se=function(e,t){for(var n=e.length,o=0;o<n;o++)if(e[o]===t)return o;return-1},le=function(e,t,n){},de=function(e){var t=document.createElement(e);return"button"===e&&t.setAttribute("type",e),t},ue=function(e,t){return"browser"===L.auto_language?oe(pe(),e):"document"===L.auto_language?oe(document.documentElement.lang,e):"string"==typeof t?L.current_lang=oe(t,e):(le("CookieConsent [LANG]: setting current_lang = '"+L.current_lang+"'"),L.current_lang)},pe=function(){var e=navigator.language||navigator.browserLanguage;return e.length>2&&(e=e[0]+e[1]),le("CookieConsent [LANG]: detected_browser_lang = '"+e+"'"),e.toLowerCase()},fe=function(t,n){if("object"===e(t)){var o=t.consent_modal,i=t.settings_modal;q&&o&&a(b,["box","bar","cloud"],["top","middle","bottom"],["zoom","slide"],o.layout,o.position,o.transition),!n&&i&&a(_,["bar"],["left","right"],["zoom","slide"],i.layout,i.position,i.transition)}function a(e,t,n,o,i,a,c){if(a=a&&a.split(" ")||[],se(t,i)>-1&&(we(e,i),("bar"!==i||"middle"!==a[0])&&se(n,a[0])>-1))for(var r=0;r<a.length;r++)we(e,a[r]);se(o,c)>-1&&we(e,c)}};j.allowedCategory=function(e){if(P||"opt-in"===L.mode)var t=JSON.parse(he(L.cookie_name,"one",!0)||"{}").level||[];else t=K;return se(t,e)>-1},j.run=function(e){if(document.getElementById("cc_div"))le("CookieConsent [NOTICE]: cookie consent already attached to body!");else{if(te(e),Q)return;if(M=JSON.parse(he(L.cookie_name,"one",!0)||"{}"),P=void 0!==M.level,I=void 0!==M.data?M.data:null,U=!("number"==typeof e.revision&&P&&e.revision>-1&&M.revision!==L.revision),q=!P||!U,function(){(p=de("div")).id="cc--main",p.style.position="fixed",p.style.zIndex="1000000",p.innerHTML='\x3c!--[if lt IE 9 ]><div id="cc_div" class="cc_div ie"></div><![endif]--\x3e\x3c!--[if (gt IE 8)|!(IE)]>\x3c!--\x3e<div id="cc_div" class="cc_div"></div>\x3c!--<![endif]--\x3e',f=p.children[0];var e=L.current_lang;q&&ae(e),ce(e),(t||document.body).appendChild(p)}(),function(e,t){if("string"!=typeof e||""===e||document.getElementById("cc--style"))t();else{var n=de("style");n.id="cc--style";var o=new XMLHttpRequest;o.onreadystatechange=function(){4===this.readyState&&200===this.status&&(n.setAttribute("type","text/css"),n.styleSheet?n.styleSheet.cssText=this.responseText:n.appendChild(document.createTextNode(this.responseText)),document.getElementsByTagName("head")[0].appendChild(n),le("CookieConsent [AUTOLOAD_CSS]: loaded style = '"+e+"'"),t())},o.open("GET",e),o.send()}}(e.theme_css,(function(){ie(),fe(e.gui_options),ne(),L.autorun&&q&&j.show(e.delay||0),setTimeout((function(){we(p,"c--anim")}),30),setTimeout((function(){var e,t;e=!1,t=!1,ye(document,"keydown",(function(n){"Tab"===(n=n||window.event).key&&(o&&(n.shiftKey?document.activeElement===o[0]&&(o[1].focus(),n.preventDefault()):document.activeElement===o[1]&&(o[0].focus(),n.preventDefault()),t||G||(t=!0,!e&&n.preventDefault(),n.shiftKey?o[3]?o[2]?o[2].focus():o[0].focus():o[1].focus():o[3]?o[3].focus():o[0].focus())),!t&&(e=!0))})),document.contains&&ye(p,"click",(function(e){e=e||window.event,H?w.contains(e.target)?G=!0:(j.hideSettings(0),G=!1):D&&b.contains(e.target)&&(G=!0)}),!0)}),100)})),P&&U){var n="boolean"==typeof M.rfc_cookie;(!n||n&&M.rfc_cookie!==L.use_rfc_cookie)&&(M.rfc_cookie=L.use_rfc_cookie,me(L.cookie_name,JSON.stringify(M))),l=ve(ge()),be(),"function"==typeof c&&c(M)}else"opt-out"===L.mode&&(le("CookieConsent [CONFIG] mode='"+L.mode+"', default enabled categories:",K),be(K))}},j.showSettings=function(e){setTimeout((function(){we(ee,"show--settings"),_.setAttribute("aria-hidden","false"),H=!0,setTimeout((function(){D?u=document.activeElement:d=document.activeElement,0!==$.length&&($[3]?$[3].focus():$[0].focus(),o=$)}),200),le("CookieConsent [SETTINGS]: show settings_modal")}),e>0?e:0)};var be=function(e){if(L.page_scripts){var t=document.querySelectorAll('script[type="text/plain"]['+L.script_selector+"]"),n=L.page_scripts_order,o=e||M.level||[];le("CookieConsent [SCRIPT_MANAGER]: sequential loading:",n);var i=document.querySelectorAll('script[type="text/html"]['+L.script_selector+"]");!function e(t,i){if(i<t.length){var a=t[i],c=a.getAttribute(L.script_attribute);if(se(o,c)>-1){a.type="text/javascript",a.removeAttribute(L.script_attribute);var r=a.getAttribute("data-src");r&&a.removeAttribute("data-src");var s=de("script");if(s.textContent=a.innerHTML,function(e,t){for(var n=t.attributes,o=n.length,i=0;i<o;i++){var a=n[i].nodeName;e.setAttribute(a,t[a]||t.getAttribute(a))}}(s,a),r?s.src=r:r=a.src,r&&(n?s.readyState?s.onreadystatechange=function(){"loaded"!==s.readyState&&"complete"!==s.readyState||(s.onreadystatechange=null,e(t,++i))}:s.onload=function(){s.onload=null,e(t,++i)}:r=!1),a.parentNode.replaceChild(s,a),r)return}e(t,++i)}}(t,0),function e(t,n){if(n<t.length){var i=t[n],a=i.getAttribute(L.script_attribute);if(se(o,a)>-1){i.type="text/javascript",i.removeAttribute(L.script_attribute);var c=de("div");c.innerHTML=i.innerHTML;var r=c.firstElementChild||c.firstChild||i.firstElementChild||i.firstChild;r&&i.parentNode.replaceChild(r,i)}e(t,++n)}}(i,0)}};j.set=function(t,o){switch(t){case"data":return function(t,n){var o=!1;if("update"===n){var i=e(I=j.get("data"))===e(t);if(i&&"object"===e(I))for(var a in!I&&(I={}),t)I[a]!==t[a]&&(I[a]=t[a],o=!0);else!i&&I||I===t||(I=t,o=!0)}else I=t,o=!0;return o&&(M.data=I,me(L.cookie_name,JSON.stringify(M))),o}(o.value,o.mode);case"revision":return i=o.value,a=o.prompt_consent,c=o.message,!(!p||"number"!=typeof i||M.revision===i||(J=!0,R=c,U=!1,L.revision=i,!0===a?(ae(n),fe(n.gui_options,!0),ie(),j.show()):j.accept(),0));default:return!1}var i,a,c},j.get=function(e,t){return JSON.parse(he(t||L.cookie_name,"one",!0)||"{}")[e]},j.getConfig=function(e){return L[e]||n[e]};var ge=function(){return F=M.level||[],Z=X.filter((function(e){return-1===se(F,e)})),{accepted:F,rejected:Z}},ve=function(e){var t="custom",n=Y.filter((function(e){return!0===e})).length;return e.accepted.length===X.length?t="all":e.accepted.length===n&&(t="necessary"),t};j.getUserPreferences=function(){var e=ge();return{accept_type:ve(e),accepted_categories:e.accepted,rejected_categories:e.rejected}},j.loadScript=function(e,t,n){var o="function"==typeof t;if(document.querySelector('script[src="'+e+'"]'))o&&t();else{var i=de("script");if(n&&n.length>0)for(var a=0;a<n.length;++a)n[a]&&i.setAttribute(n[a].name,n[a].value);o&&(i.readyState?i.onreadystatechange=function(){"loaded"!==i.readyState&&"complete"!==i.readyState||(i.onreadystatechange=null,t())}:i.onload=t),i.src=e,(document.head?document.head:document.getElementsByTagName("head")[0]).appendChild(i)}},j.updateScripts=function(){be()},j.show=function(e){q&&setTimeout((function(){we(ee,"show--consent"),b.setAttribute("aria-hidden","false"),D=!0,setTimeout((function(){d=document.activeElement,o=V}),200),le("CookieConsent [MODAL]: show consent_modal")}),e>0?e:0)},j.hide=function(){q&&(Ce(ee,"show--consent"),b.setAttribute("aria-hidden","true"),D=!1,setTimeout((function(){d.focus(),o=null}),200),le("CookieConsent [MODAL]: hide"))},j.hideSettings=function(){Ce(ee,"show--settings"),H=!1,_.setAttribute("aria-hidden","true"),setTimeout((function(){D?(u&&u.focus(),o=V):(d&&d.focus(),o=null),G=!1}),200),le("CookieConsent [SETTINGS]: hide settings_modal")},j.accept=function(t,n){var o=t||void 0,i=n||[],a=[];if(o)if("object"===e(o)&&"number"==typeof o.length)for(var d=0;d<o.length;d++)-1!==se(X,o[d])&&a.push(o[d]);else"string"==typeof o&&("all"===o?a=X.slice():-1!==se(X,o)&&a.push(o));else a=function(){for(var e=document.querySelectorAll(".c-tgl")||[],t=[],n=0;n<e.length;n++)e[n].checked&&t.push(e[n].value);return t}();if(i.length>=1)for(d=0;d<i.length;d++)a=a.filter((function(e){return e!==i[d]}));for(d=0;d<X.length;d++)!0===Y[d]&&-1===se(a,X[d])&&a.push(X[d]);!function(e){z=[];var t=document.querySelectorAll(".c-tgl")||[];if(t.length>0)for(var n=0;n<t.length;n++)-1!==se(e,X[n])?(t[n].checked=!0,W[n]||(z.push(X[n]),W[n]=!0)):(t[n].checked=!1,W[n]&&(z.push(X[n]),W[n]=!1));else z=e;P&&L.autoclear_cookies&&z.length>0&&re(),M={level:e,revision:L.revision,data:I,rfc_cookie:L.use_rfc_cookie},(!P||z.length>0||!U)&&(U=!0,l=ve(ge()),me(L.cookie_name,JSON.stringify(M)),be()),(P||(L.autoclear_cookies&&re(!0),"function"==typeof s&&s(j.getUserPreferences(),M),"function"==typeof c&&c(M),P=!0,"opt-in"!==L.mode))&&("function"==typeof r&&z.length>0&&r(M,z),B&&window.location.reload())}(a)},j.eraseCookies=function(t,n,o){var i=[],a=o?[o,"."+o]:[L.cookie_domain,"."+L.cookie_domain];if("object"===e(t)&&t.length>0)for(var c=0;c<t.length;c++)this.validCookie(t[c])&&i.push(t[c]);else this.validCookie(t)&&i.push(t);ke(i,n,a)};var me=function(e,t){var n=L.cookie_expiration;"number"==typeof L.cookie_necessary_only_expiration&&"necessary"===l&&(n=L.cookie_necessary_only_expiration),t=L.use_rfc_cookie?encodeURIComponent(t):t;var o=new Date;o.setTime(o.getTime()+24*n*60*60*1e3);var i=e+"="+(t||"")+"; expires="+o.toUTCString()+"; Path="+L.cookie_path+";";i+=" SameSite="+L.cookie_same_site+";",window.location.hostname.indexOf(".")>-1&&(i+=" Domain="+L.cookie_domain+";"),"https:"===window.location.protocol&&(i+=" Secure;"),document.cookie=i,le("CookieConsent [SET_COOKIE]: cookie "+e+"='"+t+"' was set! Expires after "+n+" days")},he=function(e,t,n){var o;if("one"===t){if((o=(o=document.cookie.match("(^|;)\\s*"+e+"\\s*=\\s*([^;]+)"))?n?o.pop():e:"")&&e===L.cookie_name){try{o=JSON.parse(o)}catch(e){try{o=JSON.parse(decodeURIComponent(o))}catch(e){o={}}}o=JSON.stringify(o)}}else if("all"===t){var i=document.cookie.split(/;\s*/);o=[];for(var a=0;a<i.length;a++)o.push(i[a].split("=")[0])}return o},ke=function(e,t,n){for(var o=t||"/",i=0;i<e.length;i++){for(var a=0;a<n.length;a++)document.cookie=e[i]+"=; path="+o+(n[a].indexOf(".")>-1?"; domain="+n[a]:"")+"; Expires=Thu, 01 Jan 1970 00:00:01 GMT;";le("CookieConsent [AUTOCLEAR]: deleting cookie: '"+e[i]+"' path: '"+o+"' domain:",n)}};j.validCookie=function(e){return""!==he(e,"one",!0)};var ye=function(e,t,n,o){var i=!0===o;e.addEventListener?i?e.addEventListener(t,n,{passive:!0}):e.addEventListener(t,n,!1):e.attachEvent("on"+t,n)},_e=function(t){if("object"===e(t)){var n=[],o=0;for(n[o++]in t);return n}},we=function(e,t){e.classList?e.classList.add(t):xe(e,t)||(e.className+=" "+t)},Ce=function(e,t){e.classList?e.classList.remove(t):e.className=e.className.replace(new RegExp("(\\s|^)"+t+"(\\s|$)")," ")},xe=function(e,t){return e.classList?e.classList.contains(t):!!e.className.match(new RegExp("(\\s|^)"+t+"(\\s|$)"))};return j})}()},889:function(e,t,n){"use strict";var o=n(81),i=n.n(o),a=n(645),c=n.n(a)()(i());c.push([e.id,'.c-cookie-banner html,.c-cookie-banner body,.c-cookie-banner div,.c-cookie-banner span,.c-cookie-banner applet,.c-cookie-banner object,.c-cookie-banner iframe,.c-cookie-banner h1,.c-cookie-banner h2,.c-cookie-banner h3,.c-cookie-banner h4,.c-cookie-banner h5,.c-cookie-banner h6,.c-cookie-banner p,.c-cookie-banner blockquote,.c-cookie-banner pre,.c-cookie-banner a,.c-cookie-banner abbr,.c-cookie-banner acronym,.c-cookie-banner address,.c-cookie-banner big,.c-cookie-banner cite,.c-cookie-banner code,.c-cookie-banner del,.c-cookie-banner dfn,.c-cookie-banner em,.c-cookie-banner img,.c-cookie-banner ins,.c-cookie-banner kbd,.c-cookie-banner q,.c-cookie-banner s,.c-cookie-banner samp,.c-cookie-banner small,.c-cookie-banner strike,.c-cookie-banner strong,.c-cookie-banner sub,.c-cookie-banner sup,.c-cookie-banner tt,.c-cookie-banner var,.c-cookie-banner b,.c-cookie-banner u,.c-cookie-banner i,.c-cookie-banner center,.c-cookie-banner dl,.c-cookie-banner dt,.c-cookie-banner dd,.c-cookie-banner ol,.c-cookie-banner ul,.c-cookie-banner li,.c-cookie-banner fieldset,.c-cookie-banner form,.c-cookie-banner label,.c-cookie-banner legend,.c-cookie-banner table,.c-cookie-banner caption,.c-cookie-banner tbody,.c-cookie-banner tfoot,.c-cookie-banner thead,.c-cookie-banner tr,.c-cookie-banner th,.c-cookie-banner td,.c-cookie-banner article,.c-cookie-banner aside,.c-cookie-banner canvas,.c-cookie-banner details,.c-cookie-banner embed,.c-cookie-banner figure,.c-cookie-banner figcaption,.c-cookie-banner footer,.c-cookie-banner header,.c-cookie-banner hgroup,.c-cookie-banner menu,.c-cookie-banner nav,.c-cookie-banner output,.c-cookie-banner ruby,.c-cookie-banner section,.c-cookie-banner summary,.c-cookie-banner time,.c-cookie-banner mark,.c-cookie-banner audio,.c-cookie-banner video{margin:0;padding:0;border:0;vertical-align:baseline}.c-cookie-banner article,.c-cookie-banner aside,.c-cookie-banner details,.c-cookie-banner figcaption,.c-cookie-banner figure,.c-cookie-banner footer,.c-cookie-banner header,.c-cookie-banner hgroup,.c-cookie-banner menu,.c-cookie-banner nav,.c-cookie-banner section{display:block}.c-cookie-banner body{line-height:1}.c-cookie-banner ol,.c-cookie-banner ul{list-style:none}.c-cookie-banner blockquote,.c-cookie-banner q{quotes:none}.c-cookie-banner blockquote:before,.c-cookie-banner blockquote:after,.c-cookie-banner q:before,.c-cookie-banner q:after{content:"";content:none}.c-cookie-banner table{border-collapse:collapse;border-spacing:0}.c-cookie-banner *{color:#444;font-family:Arial,sans-serif;font-size:14px;line-height:20px}.c-cookie-banner a{text-decoration:none}.c-cookie-banner .c-consent-close{text-align:right;margin-bottom:10px}.c-cookie-banner .c-consent-window{left:0;right:0;bottom:0;border-radius:0;position:fixed;background:#fff;z-index:9999999}.c-cookie-banner .c-consent-div{padding:20px}.c-cookie-banner .c-consent-modal{position:relative;margin:0 auto;max-width:984px}.c-cookie-banner .c-consent-row{margin:auto;text-align:left;display:table;-webkit-box-sizing:border-box;box-sizing:border-box}.c-cookie-banner .c-consent-description-row{vertical-align:top}.c-cookie-banner .c-consent-title,.c-cookie-banner .c-privacy-policy .company-name,.c-cookie-banner .c-privacy-policy h2{font-size:25px;line-height:30px;font-weight:bolder;margin-bottom:10px}.c-cookie-banner .c-consent-close-btn{text-decoration:none;color:#000}.c-cookie-banner .c-hidden{display:none}@media screen and (min-width: 1024px){.c-cookie-banner .c-consent-close{position:absolute;right:0;top:-35px}.c-cookie-banner .c-consent-div{padding:50px 0}.c-cookie-banner .c-consent-description-row{width:70%;display:table-cell;padding-right:20px}}',""]),t.Z=c},645:function(e){"use strict";e.exports=function(e){var t=[];return t.toString=function(){return this.map((function(t){var n="",o=void 0!==t[5];return t[4]&&(n+="@supports (".concat(t[4],") {")),t[2]&&(n+="@media ".concat(t[2]," {")),o&&(n+="@layer".concat(t[5].length>0?" ".concat(t[5]):""," {")),n+=e(t),o&&(n+="}"),t[2]&&(n+="}"),t[4]&&(n+="}"),n})).join("")},t.i=function(e,n,o,i,a){"string"==typeof e&&(e=[[null,e,void 0]]);var c={};if(o)for(var r=0;r<this.length;r++){var s=this[r][0];null!=s&&(c[s]=!0)}for(var l=0;l<e.length;l++){var d=[].concat(e[l]);o&&c[d[0]]||(void 0!==a&&(void 0===d[5]||(d[1]="@layer".concat(d[5].length>0?" ".concat(d[5]):""," {").concat(d[1],"}")),d[5]=a),n&&(d[2]?(d[1]="@media ".concat(d[2]," {").concat(d[1],"}"),d[2]=n):d[2]=n),i&&(d[4]?(d[1]="@supports (".concat(d[4],") {").concat(d[1],"}"),d[4]=i):d[4]="".concat(i)),t.push(d))}},t}},81:function(e){"use strict";e.exports=function(e){return e[1]}},379:function(e){"use strict";var t=[];function n(e){for(var n=-1,o=0;o<t.length;o++)if(t[o].identifier===e){n=o;break}return n}function o(e,o){for(var a={},c=[],r=0;r<e.length;r++){var s=e[r],l=o.base?s[0]+o.base:s[0],d=a[l]||0,u="".concat(l," ").concat(d);a[l]=d+1;var p=n(u),f={css:s[1],media:s[2],sourceMap:s[3],supports:s[4],layer:s[5]};if(-1!==p)t[p].references++,t[p].updater(f);else{var b=i(f,o);o.byIndex=r,t.splice(r,0,{identifier:u,updater:b,references:1})}c.push(u)}return c}function i(e,t){var n=t.domAPI(t);n.update(e);return function(t){if(t){if(t.css===e.css&&t.media===e.media&&t.sourceMap===e.sourceMap&&t.supports===e.supports&&t.layer===e.layer)return;n.update(e=t)}else n.remove()}}e.exports=function(e,i){var a=o(e=e||[],i=i||{});return function(e){e=e||[];for(var c=0;c<a.length;c++){var r=n(a[c]);t[r].references--}for(var s=o(e,i),l=0;l<a.length;l++){var d=n(a[l]);0===t[d].references&&(t[d].updater(),t.splice(d,1))}a=s}}},569:function(e){"use strict";var t={};e.exports=function(e,n){var o=function(e){if(void 0===t[e]){var n=document.querySelector(e);if(window.HTMLIFrameElement&&n instanceof window.HTMLIFrameElement)try{n=n.contentDocument.head}catch(e){n=null}t[e]=n}return t[e]}(e);if(!o)throw new Error("Couldn't find a style target. This probably means that the value for the 'insert' parameter is invalid.");o.appendChild(n)}},216:function(e){"use strict";e.exports=function(e){var t=document.createElement("style");return e.setAttributes(t,e.attributes),e.insert(t,e.options),t}},565:function(e,t,n){"use strict";e.exports=function(e){var t=n.nc;t&&e.setAttribute("nonce",t)}},795:function(e){"use strict";e.exports=function(e){var t=e.insertStyleElement(e);return{update:function(n){!function(e,t,n){var o="";n.supports&&(o+="@supports (".concat(n.supports,") {")),n.media&&(o+="@media ".concat(n.media," {"));var i=void 0!==n.layer;i&&(o+="@layer".concat(n.layer.length>0?" ".concat(n.layer):""," {")),o+=n.css,i&&(o+="}"),n.media&&(o+="}"),n.supports&&(o+="}");var a=n.sourceMap;a&&"undefined"!=typeof btoa&&(o+="\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(a))))," */")),t.styleTagTransform(o,e,t.options)}(t,e,n)},remove:function(){!function(e){if(null===e.parentNode)return!1;e.parentNode.removeChild(e)}(t)}}}},589:function(e){"use strict";e.exports=function(e,t){if(t.styleSheet)t.styleSheet.cssText=e;else{for(;t.firstChild;)t.removeChild(t.firstChild);t.appendChild(document.createTextNode(e))}}}},t={};function n(o){var i=t[o];if(void 0!==i)return i.exports;var a=t[o]={id:o,exports:{}};return e[o](a,a.exports,n),a.exports}n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,{a:t}),t},n.d=function(e,t){for(var o in t)n.o(t,o)&&!n.o(e,o)&&Object.defineProperty(e,o,{enumerable:!0,get:t[o]})},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.nc=void 0,function(){"use strict";var e=n(379),t=n.n(e),o=n(795),i=n.n(o),a=n(569),c=n.n(a),r=n(565),s=n.n(r),l=n(216),d=n.n(l),u=n(589),p=n.n(u),f=n(889),b={};b.styleTagTransform=p(),b.setAttributes=s(),b.insert=c().bind(null,"head"),b.domAPI=i(),b.insertStyleElement=d();t()(f.Z,b),f.Z&&f.Z.locals&&f.Z.locals,n(731);function g(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function v(e,t,n){return t&&g(e.prototype,t),n&&g(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function m(e,t,n,o){return _(e,t),k(n,"set"),function(e,t,n){if(t.set)t.set.call(e,n);else{if(!t.writable)throw new TypeError("attempted to set read only private field");t.value=n}}(e,n,o),o}function h(e,t,n){return _(e,t),k(n,"get"),function(e,t){if(t.get)return t.get.call(e);return t.value}(e,n)}function k(e,t){if(void 0===e)throw new TypeError("attempted to "+t+" private static field before its declaration")}function y(e,t,n){return _(e,t),n}function _(e,t){if(e!==t)throw new TypeError("Private static access of wrong provenance")}var w="elmo_vc",C=v((function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),window.Elmo={show:y(e,e,N),accept:function(){y(e,e,j).call(e,[h(e,e,z)])},addConsent:function(){y(e,e,j).call(e,[h(e,e,z)])},removeConsent:function(){y(e,e,j).call(e,[h(e,e,z)])},definitions:void 0,purposes:h(e,e,B),consents:{necessary:!1,analytics:!1,marketing:!1,foreign:!1}},"loading"===document.readyState?document.addEventListener("DOMContentLoaded",y(e,e,x)):y(e,e,x).call(e)}));function x(){document.removeEventListener("DOMContentLoaded",y(C,C,x)),y(C,C,O).call(C),y(C,C,P).call(C),y(C,C,S).call(C)}function A(){return"1"===document.getElementById(h(C,C,Z)).value?"":window.location.hostname.split(".").splice(-2).join(".")}function E(){var e=window.initCookieConsent();return e.run({autorun:!1,current_lang:"en",page_scripts:!0,autoclear_cookies:!0,cookie_name:w,cookie_domain:y(C,C,A).call(C),revision:0,languages:{en:{consent_modal:{title:"Questo sito usa i cookie",description:'Questo sito usa i cookie: <button type="button" data-cc="c-settings" class="cc-link">Fammi scegliere</button>',primary_btn:{text:"Accetta tutti",role:"accept_all"},secondary_btn:{text:"Accetta necessari",role:"accept_necessary"}},settings_modal:{blocks:[{toggle:{value:h(C,C,z),enabled:!0,readonly:!0}},{toggle:{value:h(C,C,H),enabled:!1,readonly:!1}},{toggle:{value:h(C,C,J),enabled:!1,readonly:!1}},{toggle:{value:h(C,C,U),enabled:!1,readonly:!1}},{toggle:{value:h(C,C,R),enabled:!1,readonly:!1}},{toggle:{value:h(C,C,G),enabled:!1,readonly:!1}}]}}}}),document.getElementById("cc--main")&&(document.getElementById("cc--main").innerText=""),e}function S(){document.body.hasAttribute("data-elmo-listener")||(document.body.addEventListener("click",(function(e){y(C,C,T).call(C,e.target,".j-consent-accept-necessary")&&y(C,C,q).call(C,e),y(C,C,T).call(C,e.target,".elmo-show")&&y(C,C,N).call(C)})),document.body.setAttribute("data-elmo-listener","true"))}function T(e,t){if(Element.prototype.closest)return e.closest(t);var n=Element.prototype.matches||Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector,o=e;do{if(n.call(o,t))return o;o=o.parentElement||o.parentNode}while(null!==o&&1===o.nodeType);return null}function N(){document.getElementById(h(C,C,F)).classList.remove("c-hidden")}function O(){m(C,C,D,y(C,C,E).call(C));for(var e=document.cookie.split(/;\s*/).filter((function(e){return e.startsWith(w.concat("="))})),t=[],n=[],o=h(C,C,D).getConfig("revision"),i=0;i<e.length;i++)try{var a=e[i].replace(w.concat("="),""),c=JSON.parse(a);(c.hasOwnProperty("revision")||Object.hasOwn(c,"revision"))&&(t.push(c.revision),c.revision===o&&Object.hasOwn(c,"level")&&(n=c.level))}catch(e){}var r=!t.includes(o);if("1"===document.getElementById(h(C,C,Z)).value){var s=window.location.hostname.split(".").splice(-2).join(".");s!==y(C,C,A).call(C)&&h(C,C,D).eraseCookies(w,"/",s)}else window.location.hostname!==y(C,C,A).call(C)&&h(C,C,D).eraseCookies(w,"/",window.location.hostname);!window.plDemo&&(window.plExpired||h(C,C,D).validCookie(w)&&!r)||y(C,C,N).call(C),window.plExpired&&console.log("%c Attenzione: sistema di cookie management disattivato - licenza scaduta","color: red"),h(C,C,D).validCookie(w)&&!window.plExpired&&n&&Object.keys(window.Elmo.consents).forEach((function(e){n.includes(e)&&(window.Elmo.consents[e]=!0)}))}function L(e){var t=!0;return Array.isArray(e)&&e.forEach((function(e){Object.prototype.hasOwnProperty.call(h(C,C,B),e)||e===h(C,C,R)||e===h(C,C,G)||(t=!1)})),Array.isArray(e)&&t}function j(){var e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];if(!window.plDemo&&!window.plExpired)if(y(C,C,L).call(C,t)){h(C,C,D).accept(t),y(C,C,M).call(C),y(C,C,I).call(C,t),Object.keys(window.Elmo.consents).forEach((function(e){window.Elmo.consents[e]=t.includes(e)})),window.Elmo.consents[h(C,C,z)]=!0,window.ElmoOnAccept&&window.ElmoOnAccept();var n=null===(e=h(C,C,D).get("data"))||void 0===e?void 0:e.uid;n||(n=Math.floor(1e9*Math.random()),h(C,C,D).set("data",{value:{uid:n}}))}else console.error("Errore: Elmo.accept accetta un array contenente le voci di Elmo.purposes")}function M(){window.dataLayer&&!window.dataLayer.find((function(e){return"elmo_consent"===e.event}))&&window.dataLayer.push({event:"elmo_consent"})}function I(e){window.Shopify&&window.Shopify.customerPrivacy&&(e.includes(h(C,C,J))?window.Shopify.customerPrivacy.setTrackingConsent(!0,(function(){})):window.Shopify.customerPrivacy.setTrackingConsent(!1,(function(){})))}function P(){window.Shopify&&window.Shopify.loadFeatures([{name:"consent-tracking-api",version:"0.1"}],(function(e){if(e)throw e;if(h(C,C,D).validCookie(w)){var t=h(C,C,D).getUserPreferences();y(C,C,I).call(C,t.accepted_categories)}}))}function q(e){e.preventDefault(),y(C,C,j).call(C,[h(C,C,z)]),document.getElementById(h(C,C,F)).classList.add("c-hidden")}var D={writable:!0,value:{}},H={writable:!0,value:"analytics"},G={writable:!0,value:"foreign-analytics"},J={writable:!0,value:"marketing"},U={writable:!0,value:"foreign"},R={writable:!0,value:"foreign-marketing"},z={writable:!0,value:"necessary"},B={writable:!0,value:{analytics:h(C,C,H),foreignAnalytics:h(C,C,G),marketing:h(C,C,J),foreign:h(C,C,U),foreignMarketing:h(C,C,R),necessary:h(C,C,z)}},F={writable:!0,value:"j-elmo-banner-main"},Z={writable:!0,value:"j-elmo-domain-type"};new C}()}();