<style>@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;700&display=swap);:root{--pl25-font-family:Segoe UI,'Segoe UI','Roboto',"Helvetica Neue",Arial,sans-serif;--pl25-font-size-base:14px;--pl25-font-size-header-title:18px;--pl25-font-size-header-desc:14px;--pl25-font-size-permission-label:14px;--pl25-font-size-permission-desc:13px;--pl25-font-size-button:14px;--pl25-font-size-powered:12px;--pl25-font-size-consent-button:14px;--pl25-font-size-header-title-mobile:16px;--pl25-font-size-header-desc-mobile:13px;--pl25-font-size-permission-label-mobile:13px;--pl25-font-size-button-mobile:13px;--pl25-font-size-powered-mobile:11px;--pl25-modal-bg:#fff;--pl25-modal-shadow:rgba(51, 51, 51, 0.25);--pl25-modal-text:#333;--pl25-modal-border:#e4e4e4;--pl25-modal-button-primary-bg:#000000;--pl25-modal-button-primary-text:#fff;--pl25-modal-button-secondary-bg:#e4e4e4;--pl25-modal-button-secondary-text:#333;--pl25-toggle-button-bg:#535353;--pl25-modal-check-bg-off:#e4e4e4;--pl25-modal-check-bg-on:#2ea34f;--pl25-modal-check-circle-bg:#fff;--pl25-consent-bg:#f5f5f5;--pl25-consent-text:#333}.pl25--root{all:unset!important}.pl25-modal{all:unset!important;position:fixed!important;bottom:0!important;left:0!important;width:495px!important;max-width:100%!important;z-index:999999999!important;font-size:var(--pl25-font-size-base)!important;letter-spacing:0!important}.pl25-modal.pl25-position-left{right:unset!important;left:0!important}.pl25-modal.pl25-position-right{left:unset!important;right:0!important}.pl25-modal.pl25-with-transition,.pl25-modal.pl25-with-transition .pl25-toggle{transition:.3s linear!important}.pl25-modal::before,.pl25-modal::after,.pl25-modal ::before,.pl25-modal ::after{display:none!important}.pl25-modal *{all:unset!important;display:block!important;font-variant:normal!important;box-sizing:border-box!important;color:var(--pl25-modal-text)!important;font-family:var(--pl25-font-family)!important;line-height:1.45em!important;font-weight:400!important;font-size:var(--pl25-font-size-base)!important}.pl25-modal strong,.pl25-modal b{font-weight:700!important}.pl25-modal.pl25-hide{transform:translateY(100%)!important}.pl25-modal.pl25-hide .pl25-toggle{opacity:1!important;pointer-events:all!important;visibility:visible!important}.pl25-modal.pl25-hide .pl25-toggle.pl25-hide{opacity:0!important;pointer-events:none!important;visibility:hidden!important}.pl25-modal .pl25-toggle{width:50px!important;height:50px!important;background:url('https://api.consent.simplecommerce.app/assets/icons/settings-icon.png') center center no-repeat,var(--pl25-toggle-button-bg)!important;background-size:30px auto,cover!important;border-radius:100%!important;position:absolute!important;top:-60px!important;left:10px!important;box-shadow:none!important;cursor:pointer!important;opacity:0!important;pointer-events:none!important;visibility:hidden!important}.pl25-modal.pl25-position-left .pl25-toggle{right:unset!important;left:10px!important}.pl25-modal.pl25-position-right .pl25-toggle{left:unset!important;right:10px!important}.pl25-modal .pl25-dismiss{all:unset!important;display:block!important;box-sizing:border-box!important;position:absolute!important;top:20px!important;right:15px!important;width:22.5px!important;height:22.5px!important;background:0 0!important;border-radius:50%!important;z-index:20!important;cursor:pointer!important;transition:.3s!important}.pl25-modal .pl25-dismiss.pl25-hide{display:none!important}.pl25-modal .pl25-dismiss::before{content:''!important;display:initial!important;width:15px!important;height:2px!important;background-color:var(--pl25-modal-text)!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%) rotate(45deg)!important;transition:.3s!important}.pl25-modal .pl25-dismiss::after{content:''!important;display:initial!important;width:15px!important;height:2px!important;background-color:var(--pl25-modal-text)!important;position:absolute!important;top:50%!important;left:50%!important;right:unset!important;transform:translate(-50%,-50%) rotate(-45deg)!important;transition:.3s!important}.pl25-modal .pl25-body{position:relative!important;bottom:-1px!important;left:10px!important;max-width:calc(100% - 20px)!important;width:calc(100% - 20px)!important;background-color:var(--pl25-modal-bg)!important;padding:20px!important;box-shadow:0 0 20px var(--pl25-modal-shadow)!important;color:var(--pl25-modal-text)!important;margin-bottom:10px!important;border-radius:25px!important;overflow:hidden!important;display:flex!important;flex-direction:column!important;flex-wrap:wrap!important;align-items:center!important}.pl25-modal .pl25-header{flex:0 0 auto!important;padding-right:0!important;max-width:100%!important;align-self:stretch!important}.pl25-modal .pl25-header .pl25-title{font-size:var(--pl25-font-size-header-title)!important;font-weight:700!important;margin:0 0 10px!important;text-align:center!important}.pl25-modal .pl25-header .pl25-desc-secondary{display:none!important}.pl25-modal .pl25-header .pl25-desc-secondary.pl25-show{display:block!important}.pl25-modal .pl25-header .pl25-desc-primary.pl25-hide{display:none!important}.pl25-modal .pl25-header div p{font-size:var(--pl25-font-size-header-desc)!important}.pl25-modal .pl25-permissions{display:none!important}.pl25-modal .pl25-permissions.pl25-show{display:flex!important;flex-wrap:wrap!important;align-items:flex-start!important;flex:1 1!important;margin:15px 0 0!important;gap:15px!important}.pl25-modal .pl25-permission{display:flex!important;flex-wrap:wrap!important;gap:5px!important;margin:0!important;flex:0 0 calc(50% - 7.5px)!important;padding:0!important;align-self:flex-start!important}.pl25-modal .pl25-permission .pl25-description-toggle{all:unset!important;display:block!important;box-sizing:border-box!important;flex:0 0 auto!important;width:10px!important;cursor:pointer!important;position:relative!important}.pl25-modal .pl25-permission .pl25-description-toggle.pl25-hide{opacity:0!important;pointer-events:none!important;visibility:hidden!important}.pl25-modal .pl25-permission .pl25-description-toggle::before{content:''!important;display:initial!important;width:10px!important;height:2px!important;background-color:var(--pl25-modal-text)!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%) rotate(90deg)!important;transition:.3s!important}.pl25-modal .pl25-permission .pl25-description-toggle::after{content:''!important;display:initial!important;width:10px!important;height:2px!important;background-color:var(--pl25-modal-text)!important;position:absolute!important;top:50%!important;left:50%!important;right:unset!important;transform:translate(-50%,-50%) rotate(0)!important;transition:.3s!important}.pl25-modal .pl25-permission .pl25-description-toggle.pl25-open::before{transform:translate(-50%,-50%) rotate(0)!important}.pl25-modal .pl25-permission input[type=checkbox]{display:none!important}.pl25-modal .pl25-permission input[type=checkbox]::before,.pl25-modal .pl25-permission input[type=checkbox]::after{content:none!important}.pl25-modal .pl25-permission label{flex:1 1!important;font-size:18px!important;display:flex!important;margin:0!important;gap:10px!important;align-items:center!important;cursor:pointer!important}.pl25-modal .pl25-permission label>span:not(.necessary-custom-check){flex:1 1!important;font-size:var(--pl25-font-size-permission-label)!important;font-weight:700!important}.pl25-modal .pl25-permission label .necessary-custom-check{width:44px!important;height:24px!important;border-radius:12px!important;background-color:var(--pl25-modal-check-bg-off)!important;position:relative!important;transition:.3s!important;cursor:pointer!important;flex-shrink:0!important}.pl25-modal .pl25-permission label .necessary-custom-check::before{content:''!important;display:initial!important;position:absolute!important;top:2px!important;left:2px!important;width:20px!important;height:20px!important;border-radius:10px!important;background-color:var(--pl25-modal-check-circle-bg)!important;transition:.3s!important}.pl25-modal .pl25-permission input[type=checkbox]:checked+label .necessary-custom-check{background:var(--pl25-modal-check-bg-on)!important}.pl25-modal .pl25-permission input[type=checkbox]:checked+label .necessary-custom-check::before{transform:translateX(20px)!important}.pl25-modal .pl25-permission input[type=checkbox]:disabled+label,.pl25-modal .pl25-permission input[type=checkbox]:disabled+label>span,.pl25-modal .pl25-permission input[type=checkbox]:disabled+label .necessary-custom-check{cursor:not-allowed!important}.pl25-modal .pl25-permission input[type=checkbox]:disabled+label .necessary-custom-check{opacity:.5!important}.pl25-modal .pl25-permission .pl25-description{flex:0 0 100%!important;font-size:var(--pl25-font-size-permission-desc)!important;display:none!important}.pl25-modal .pl25-permission .pl25-description.pl25-show{display:block!important}.pl25-modal .pl25-permission .pl25-description ul{margin:0!important;padding:0 0 0 20px!important;list-style:none!important}.pl25-modal .pl25-permission .pl25-description ul li{font-size:var(--pl25-font-size-permission-desc)!important}.pl25-modal .pl25-actions{flex:1 1 100%!important;display:flex!important;flex-wrap:wrap!important;gap:10px!important;justify-content:center!important;margin:20px 0 0!important;width:100%!important}.pl25-modal .pl25-actions .pl25-btn{all:unset!important;display:inline-block!important;box-sizing:border-box!important;width:calc(33.33% - 6.66px)!important;background:var(--pl25-modal-button-secondary-bg)!important;color:var(--pl25-modal-button-secondary-text)!important;font-size:var(--pl25-font-size-button)!important;font-weight:700!important;padding:10px!important;border-radius:10px!important;text-align:center!important;cursor:pointer!important;opacity:1!important;transition:opacity .2s!important}.pl25-modal .pl25-actions .pl25-btn:hover{opacity:.8!important}.pl25-modal .pl25-actions .pl25-btn::before{content:none!important}.pl25-modal .pl25-actions .pl25-btn.pl25-btn_save{display:none!important}.pl25-modal .pl25-actions .pl25-btn.pl25-btn_save.pl25-show{display:block!important}.pl25-modal .pl25-actions .pl25-btn.pl25-btn_customize.pl25-hide,.pl25-modal .pl25-actions .pl25-btn.pl25-btn_reject.pl25-hide{display:none!important}.pl25-modal .pl25-actions .pl25-btn.pl25-btn_accept{background:var(--pl25-modal-button-primary-bg)!important;color:var(--pl25-modal-button-primary-text)!important}.pl25-modal .pl25-branding{display:flex!important;gap:5px 10px!important;width:100%!important;margin-top:10px!important;flex:0 0 100%!important;opacity:.6!important;flex-wrap:wrap!important;align-items:flex-start!important;justify-content:space-between!important}.pl25-modal .pl25-branding>a{all:unset!important;font-size:var(--pl25-font-size-powered)!important;text-align:left!important;white-space:nowrap!important;color:var(--pl25-modal-text)!important;display:inline-flex!important;align-self:flex-end!important;align-items:center!important;cursor:pointer!important;text-decoration:none!important;flex-wrap:wrap!important;justify-content:flex-end!important;gap:0 5px!important;flex:1 1 0!important;max-width:fit-content!important}.pl25-modal .pl25-branding>a>img{filter:none!important;max-width:100px!important;max-height:25px!important}.pl25-modal .pl25-branding>.pl25-policy-links{display:flex!important;flex-direction:column!important;align-items:flex-start!important;align-self:flex-end!important;justify-content:center!important;flex:0 1 auto!important}.pl25-modal .pl25-branding>.pl25-policy-links *{margin:0!important}.pl25-modal .pl25-branding>.pl25-policy-links>a{all:unset!important;font-size:var(--pl25-font-size-powered)!important;text-align:left!important;color:var(--pl25-modal-text)!important;display:inline-flex!important;align-items:center!important;cursor:pointer!important;text-decoration:underline!important}.pl25-modal .pl25-branding>.pl25-policy-links>a:hover{text-decoration:none!important}.pl25-modal .pl25-branding>.pl25-policy-links>a:empty,.pl25-modal .pl25-branding>.pl25-policy-links>a:not([href]),.pl25-modal .pl25-branding>.pl25-policy-links>a[href=""]{display:none!important}@media (max-width:575px){.pl25-modal{width:485px!important}.pl25-modal .pl25-dismiss{top:16px!important;right:10px!important}.pl25-modal .pl25-body{padding:15px!important;border-radius:18.75px!important}.pl25-modal .pl25-header .pl25-title{font-size:var(--pl25-font-size-header-title-mobile)!important}.pl25-modal .pl25-header div,.pl25-modal .pl25-header div span,.pl25-modal .pl25-header div p,.pl25-modal .pl25-header div p a,.pl25-modal .pl25-header div *{font-size:var(--pl25-font-size-header-desc-mobile)!important;line-height:1.1em!important;text-align:center!important}.pl25-modal .pl25-permission{flex:0 0 100%!important;border-bottom:1px solid var(--pl25-modal-border)!important;padding-bottom:5px!important}.pl25-modal .pl25-permission label>span:not(.necessary-custom-check){font-size:var(--pl25-font-size-permission-label-mobile)!important}.pl25-modal .pl25-permission .pl25-description-toggle{height:20px!important}.pl25-modal .pl25-actions .pl25-btn{font-size:var(--pl25-font-size-button-mobile)!important;width:calc(50% - 6.66px)!important}.pl25-modal .pl25-branding>a,.pl25-modal .pl25-branding>.pl25-policy-links>a{font-size:var(--pl25-font-size-powered-mobile)!important}}div[data-pl25-consent][data-pl25-display=false],iframe[data-pl25-consent][data-src]{display:none!important}.pl25-iframe-placeholder{all:initial;position:relative!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0!important;margin:0!important;box-sizing:border-box!important;max-width:100%!important;max-height:100%!important;background-color:none!important;background-image:none!important;border:none!important;border-radius:0!important;font-family:var(--pl25-font-family)!important;font-size:var(--pl25-font-size-base)!important;font-weight:400!important;font-style:normal!important;line-height:1.5!important;text-align:center!important;text-decoration:none!important;text-transform:none!important;letter-spacing:normal!important;word-spacing:normal!important;box-shadow:none!important;opacity:1!important;visibility:visible!important;overflow:hidden!important;transition:background-color .3s,border-color .3s!important;transform:none!important;filter:none!important;clip:auto!important;clip-path:none!important;float:none!important;clear:none!important;vertical-align:baseline!important}.pl25-iframe-placeholder:hover{background-color:none!important;border-color:none!important}.pl25-iframe-placeholder::before,.pl25-iframe-placeholder::after,.pl25-iframe-placeholder ::before,.pl25-iframe-placeholder ::after{display:none!important;content:none!important}.pl25-iframe-placeholder>.pl25-accept-consent{all:initial!important;position:relative!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:12px 24px!important;margin:0!important;min-width:auto!important;min-height:auto!important;max-width:100%!important;width:100%!important;height:100%!important;box-sizing:border-box!important;background-color:var(--pl25-consent-bg)!important;background-image:none!important;background-position:0 0!important;background-repeat:no-repeat!important;background-size:auto!important;color:var(--pl25-consent-text)!important;border:none!important;border-radius:8px!important;outline:0!important;font-family:var(--pl25-font-family)!important;font-size:var(--pl25-font-size-consent-button)!important;font-weight:500!important;font-style:normal!important;line-height:1.4!important;text-align:center!important;text-decoration:none!important;text-transform:none!important;text-shadow:none!important;letter-spacing:normal!important;word-spacing:normal!important;white-space:normal!important;word-wrap:break-word!important;cursor:pointer!important;pointer-events:auto!important;user-select:none!important;-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;box-shadow:none!important;opacity:1!important;visibility:visible!important;overflow:visible!important;transition:opacity .2s!important;transform:none!important;filter:none!important;clip:auto!important;clip-path:none!important;float:none!important;clear:none!important;vertical-align:baseline!important;appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important}.pl25-iframe-placeholder>.pl25-accept-consent:hover{opacity:.8!important}.pl25-iframe-placeholder>.pl25-accept-consent:active{transform:translateY(0)!important}.pl25-iframe-placeholder>.pl25-accept-consent:focus{outline:0!important;outline-offset:0px!important}.pl25-iframe-placeholder>.pl25-accept-consent:focus:not(:focus-visible){outline:0!important}.pl25-iframe-placeholder>.pl25-accept-consent:focus-visible{outline:0!important;outline-offset:0px!important}.pl25-iframe-placeholder>.pl25-accept-consent::before,.pl25-iframe-placeholder>.pl25-accept-consent::after{display:none!important;content:none!important}.pl25-iframe-placeholder *,.pl25-iframe-placeholder>.pl25-accept-consent *{all:unset!important}.elementor .pl25-iframe-placeholder:has(+ iframe,+ embed,+ object,+ video){width:100%!important}.wp-block-embed__wrapper .pl25-iframe-placeholder,.wpb_wrapper>.wpb_video_wrapper .pl25-iframe-placeholder,.youtubeBlock[class*=youtubeBlockResponsive]>.pl25-iframe-placeholder{bottom:0!important;height:100%!important;left:0!important;position:absolute!important;right:0!important;top:0!important;width:100%!important}</style><script>window["IframePlaceholderTemplateContent"] = "<div class=\"pl25--root\"> <div data-part=\"iframe-placeholder\" class=\"pl25-iframe-placeholder\" data-consent-type=\"preferences\" style=\"width:100%;height:400px\"> <button data-part=\"iframe-accept-button\" class=\"pl25-accept-consent\" data-consent-type=\"preferences\"> Cliquez pour accepter les cookies de Pr\u00e9f\u00e9rences et activer ce contenu <\/button> <\/div> <\/div>";</script><script>window.dataLayer=window.dataLayer||[],window.gtag=window.gtag||function(){window.dataLayer.push(arguments)},window.fbq=window.fbq||function(){window.fbq.callMethod?window.fbq.callMethod.apply(window.fbq,arguments):window.fbq.queue.push(arguments)},window.fbq.push=window.fbq,window.fbq.loaded=!0,window.fbq.version="2.0",window.fbq.queue=[];const COOKIE_CONFIG={name:"pl25_consent",lifetime:Number("90000"),domain:window.location.hostname,path:"/",sameSite:"Strict"},UI_CONFIG={alwaysHideReopenButton:"true"===String("false")},PERMISSION_CATEGORIES={necessary:"necessary",statistics:"statistics",preferences:"preferences",marketing:"marketing"},DEFAULT_PERMISSIONS={necessary:!0,statistics:"true"===String("false"),preferences:"true"===String("false"),marketing:"true"===String("false")},DEFAULT_CONSENT={ad_storage:"true"===String("false")?"granted":"denied",analytics_storage:"true"===String("false")?"granted":"denied",analytics_storage_custom:"true"===String("false")?"granted":"denied",ad_user_data:"true"===String("false")?"granted":"denied",ad_personalization:"true"===String("false")?"granted":"denied",functionality_storage:"true"===String("false")?"granted":"denied",personalization_storage:"true"===String("false")?"granted":"denied",security_storage:"true"===String("false")?"granted":"denied"},USE_GA4_DATA_MODELING="true"===String("true"),CookieManager={set(e,t,n){const s=new Date;s.setTime(s.getTime()+24*n*60*60*1e3);const a=`expires=${s.toUTCString()}`,o="https:"===window.location.protocol?";Secure":"",i=`${e}=${encodeURIComponent(t)};${a};path=${COOKIE_CONFIG.path};domain=${COOKIE_CONFIG.domain};SameSite=${COOKIE_CONFIG.sameSite}${o}`;document.cookie=i},get(e){const t=e+"=",n=document.cookie.split(";");for(let e=0;e<n.length;e++){let s=n[e].trim();if(0===s.indexOf(t))return decodeURIComponent(s.substring(t.length))}return null},delete(e,t=COOKIE_CONFIG.domain,n=COOKIE_CONFIG.path){document.cookie=`${e}=;expires=Thu, 01 Jan 1970 00:00:00 UTC;path=${n};domain=${t}`}},IframeObserver={observer:null,init(){this.observer=new MutationObserver(e=>{e.forEach(e=>{e.addedNodes.length&&e.addedNodes.forEach(e=>{if("IFRAME"===e.nodeName&&this.checkAndHandleIframe(e),e.querySelectorAll){e.querySelectorAll("iframe").forEach(e=>{this.checkAndHandleIframe(e)})}})})}),this.observer.observe(document.body,{childList:!0,subtree:!0})},detectIframeCategory(e){const t=e.getAttribute("src")||"";return t.includes("googletagmanager.com")?PERMISSION_CATEGORIES.statistics:t.includes("youtube.com/embed")||t.includes("youtube-nocookie.com/embed")||t.includes("player.vimeo.com")||t.includes("google.com/maps")?PERMISSION_CATEGORIES.preferences:t.includes("facebook.com/tr")||t.includes("facebook.com/plugins")||t.includes("analytics.twitter.com")||t.includes("doubleclick.net")?PERMISSION_CATEGORIES.marketing:null},checkAndHandleIframe(e){if(!e.hasAttribute("data-pl25-consent"))try{const t=this.detectIframeCategory(e);if(!t)return;e.setAttribute("data-pl25-consent",t);const n=!0===(ConsentManager.load()||DEFAULT_PERMISSIONS)[t];this.injectPlaceholder(e,n,t),n||this.blockIframe(e)}catch(t){console.error("Error processing iframe:",t,e)}},injectPlaceholder(e,t,n){const s="IframePlaceholderTemplateContent";if(void 0!==window[s]&&window[s]&&e.parentNode)try{const a=document.createElement("div");a.innerHTML=window[s].trim();const o=a.firstElementChild;if(!o)return void console.warn("Failed to create placeholder element from template");const i="pl25-iframe-placeholder",r=o.classList.contains(i)?o:o.querySelector("."+i)||o;r.setAttribute("data-consent-type",n);const I=r.querySelector(".pl25-accept-consent");I&&I.setAttribute("data-consent-type",n),t&&r.style.setProperty("display","none","important"),e.parentNode.insertBefore(o,e)}catch(e){console.error("Error injecting placeholder:",e)}},blockIframe(e){const t=e.getAttribute("allow"),n=e.getAttribute("src");if(t||n)try{t&&(e.setAttribute("data-allow",t),e.removeAttribute("allow")),n&&(e.setAttribute("data-src",n),e.removeAttribute("src"),e.style.opacity="0"),e.classList.add("pl25-blocked")}catch(t){console.error("Error blocking iframe:",t,e)}},disconnect(){this.observer&&this.observer.disconnect()}},ConsentManager={save(e){const t=this.load()||DEFAULT_PERMISSIONS,n={timestamp:(new Date).toISOString(),permissions:e};CookieManager.set(COOKIE_CONFIG.name,JSON.stringify(n),COOKIE_CONFIG.lifetime),this.apply(e,t)},load(){const e=CookieManager.get(COOKIE_CONFIG.name);if(e)try{return JSON.parse(e).permissions}catch(e){return console.error("Failed to parse consent cookie:",e),null}return null},hasConsent:()=>null!==CookieManager.get(COOKIE_CONFIG.name),apply(e,t=null){TrackingManager.updateTracking(e,t),this.dispatchConsentEvent(e)},dispatchConsentEvent(e){try{const t=new CustomEvent("pl25ConsentChanged",{detail:e});window.dispatchEvent(t)}catch(e){console.error("Failed to dispatch consent event:",e)}},getInitialPermissions(){return this.load()||DEFAULT_PERMISSIONS}},TrackingManager={updateTracking(e,t=null){const n=this.buildGtagConsent(e),s=this.buildPrivacyParameters(e);window.gtag("consent","update",n),window.gtag("set",s);const a=this.handleCategoryScriptsAndIframes(e,t);this.updateOtherServices(e),a&&(window.location.href=window.location.href)},handleCategoryScriptsAndIframes(e,t=null,n=!1){let s=!1;return Object.keys(e).forEach(a=>{if("necessary"===a)return;(!t||t[a]!==e[a]||n)&&(e[a]?this.enableCategory(a):n||(this.categoryNeedsReload(a)?s=!0:this.disableCategory(a)))}),s},categoryNeedsReload:e=>document.querySelectorAll(`script[data-pl25-consent="${PERMISSION_CATEGORIES[e]}"]`).length>0||"marketing"===e,buildGtagConsent(e){const t={...DEFAULT_CONSENT},n=ConsentManager.hasConsent(),s=e=>e.forEach(e=>t[e]="granted"),a=(e,a)=>{e?s(a):a.forEach(e=>{n||"granted"!==t[e]?(e=>{e.forEach(e=>t[e]="denied")})([e]):s([e])})};return s(["functionality_storage","security_storage"]),a(e?.statistics??!1,["analytics_storage","analytics_storage_custom"]),a(e?.preferences??!1,["personalization_storage"]),a(e?.marketing??!1,["ad_storage","ad_user_data","ad_personalization"]),USE_GA4_DATA_MODELING||s(["analytics_storage"]),t},buildPrivacyParameters(e){const t=!0===e.marketing,n=!0===e.statistics;return{ads_data_redaction:!t,anonymize_ip:!n,client_storage:n?"cookies":"none",allow_google_signals:n,allow_ad_personalization_signals:t,url_passthrough:!n,cookie_update:n,cookie_expires:n?63072e3:0,wait_for_update:500,send_page_view:!0,redact_visitor_ip:!n}},updateOtherServices(e){if("undefined"!=typeof fbq)try{e.marketing?fbq("dataProcessingOptions",[]):fbq("dataProcessingOptions",["LDU"],0,0)}catch(e){console.error("Failed to update Facebook Pixel consent:",e)}if(window.dataLayer)try{const t={version:2,...this.buildGtagConsent(e)};window.dataLayer.push({event:"consent_update",consent_mode:t})}catch(e){console.error("Failed to update GTM consent:",e)}},enableCategory(e){document.querySelectorAll(`script[type="text/plain"][data-pl25-consent="${PERMISSION_CATEGORIES[e]}"]`).forEach(e=>{const t=document.createElement("script");t.type="text/javascript",Array.from(e.attributes).forEach(e=>{"type"!==e.name&&("data-src"===e.name?t.setAttribute("src",e.value):t.setAttribute(e.name,e.value))}),e.src?t.src=e.src:t.textContent=e.textContent,e.parentNode.replaceChild(t,e)});document.querySelectorAll(`iframe[data-pl25-consent="${PERMISSION_CATEGORIES[e]}"]`).forEach(e=>{const t=e.getAttribute("data-allow"),n=e.getAttribute("data-src");t&&(e.setAttribute("allow",t),e.removeAttribute("data-allow")),n&&(e.src=n,e.removeAttribute("data-src"),e.style.opacity="1")});document.querySelectorAll(`div[data-pl25-consent="${PERMISSION_CATEGORIES[e]}"]`).forEach(e=>{"false"===e.getAttribute("data-pl25-display")&&e.setAttribute("data-pl25-display","true")});document.querySelectorAll(`.pl25-iframe-placeholder[data-consent-type="${PERMISSION_CATEGORIES[e]}"]`).forEach(e=>{e.style.setProperty("display","none","important")})},disableCategory(e){document.querySelectorAll(`iframe[data-pl25-consent="${PERMISSION_CATEGORIES[e]}"]`).forEach(e=>{const t=e.getAttribute("allow"),n=e.getAttribute("src");t&&(e.setAttribute("data-allow",t),e.removeAttribute("allow")),n&&(e.setAttribute("data-src",n),e.removeAttribute("src"),e.style.opacity="0")});document.querySelectorAll(`div[data-pl25-consent="${PERMISSION_CATEGORIES[e]}"]`).forEach(e=>{"true"===e.getAttribute("data-pl25-display")&&e.setAttribute("data-pl25-display","false")});document.querySelectorAll(`.pl25-iframe-placeholder[data-consent-type="${PERMISSION_CATEGORIES[e]}"]`).forEach(e=>{e.style.setProperty("display","flex","important")})}},UIManager={scrollTimeout:null,init(){if(ConsentManager.hasConsent()){const e=ConsentManager.load();TrackingManager.handleCategoryScriptsAndIframes(e,null,!0),TrackingManager.updateOtherServices(e),this.updateCheckboxes(e),this.hideModal(),this.showCloseBtn()}else{this.updateCheckboxes(DEFAULT_PERMISSIONS);const e=this.getActiveDefaultPermissions();Object.keys(e).length>0&&(TrackingManager.handleCategoryScriptsAndIframes(e,null,!0),TrackingManager.updateOtherServices(e)),this.showModal()}this.attachEventListeners(),this.adjustModalView()},attachEventListeners(){const e=document.getElementById("pl25-btn_accept"),t=document.getElementById("pl25-btn_reject"),n=document.getElementById("pl25-btn_save"),s=document.getElementById("pl25-btn_customize"),a=document.getElementById("pl25-toggle"),o=document.getElementById("pl25-dismiss"),i=document.querySelectorAll(".pl25-trigger");e&&e.addEventListener("click",()=>this.handleAccept()),t&&t.addEventListener("click",()=>this.handleReject()),n&&n.addEventListener("click",()=>this.handleSave()),s&&s.addEventListener("click",()=>this.handleCustomize()),a&&a.addEventListener("click",e=>{e.preventDefault(),this.openModal()}),o&&o.addEventListener("click",e=>{e.preventDefault(),this.closeModal()}),i.length>0&&i.forEach(e=>{e.addEventListener("click",e=>{e.preventDefault();const t=document.getElementById("pl25-modal");t?.classList.contains("pl25-hide")&&this.openModal()})}),document.addEventListener("click",e=>{const t=e.target.closest("#pl25-modal");!ConsentManager.hasConsent()||"#pl25-toggle"===e.target.getAttribute("href")||e.target.classList.contains("pl25-trigger")||e.target.classList.contains("pl25-modal")||t||document.getElementById("pl25-modal")?.classList.contains("pl25-hide")||this.closeModal()}),document.querySelectorAll(".pl25-description").forEach(e=>{const t=e.textContent?.trim();if(!t||0===t.length){const t=e.closest(".pl25-permission")?.querySelector(".pl25-description-toggle");t?.classList.add("pl25-hide")}}),document.querySelectorAll(".pl25-description-toggle").forEach(e=>{e.addEventListener("click",function(){const e=this.closest(".pl25-permission")?.querySelector(".pl25-description");this.classList.toggle("pl25-open"),e?.classList.toggle("pl25-show")})});const r=this;document.addEventListener("click",e=>{if(e.target.classList.contains("pl25-accept-consent")){const t=e.target.getAttribute("data-consent-type"),n=Object.keys(PERMISSION_CATEGORIES).find(e=>PERMISSION_CATEGORIES[e]===t);if(!n)return void console.warn("Unknown consent type key:",t);const s=ConsentManager.load()||{...DEFAULT_PERMISSIONS};s[n]=!0,ConsentManager.save(s),r.updateCheckboxes(s),this.closeModal(),this.showCloseBtn()}}),window.addEventListener("scroll",()=>{clearTimeout(this.scrollTimeout),this.scrollTimeout=setTimeout(()=>this.adjustModalView(),100)})},handleAccept(){const e={necessary:!0,statistics:!0,preferences:!0,marketing:!0};ConsentManager.save(e),this.updateCheckboxes(e),this.closeModal(),this.showCloseBtn()},handleReject(){const e={necessary:!0,statistics:!1,preferences:!1,marketing:!1};ConsentManager.save(e),this.updateCheckboxes(e),this.closeModal(),this.showCloseBtn()},handleSave(){const e={necessary:!0,statistics:document.getElementById("statistics")?.checked||!1,preferences:document.getElementById("preferences")?.checked||!1,marketing:document.getElementById("marketing")?.checked||!1};ConsentManager.save(e),this.updateCheckboxes(e),this.closeModal(),this.showCloseBtn()},handleCustomize(){const e=document.getElementById("pl25-header"),t=document.getElementById("pl25-permissions"),n=document.getElementById("pl25-btn_save"),s=document.getElementById("pl25-btn_customize"),a=document.getElementById("pl25-btn_reject"),o=document.getElementById("pl25-desc-secondary"),i=document.getElementById("pl25-desc-primary");e?.classList.add("customizing"),t?.classList.add("pl25-show"),n?.classList.add("pl25-show"),o?.classList.add("pl25-show"),s?.classList.add("pl25-hide"),a?.classList.add("pl25-hide"),i?.classList.add("pl25-hide")},updateCheckboxes(e){Object.keys(e).forEach(t=>{const n=document.getElementById(PERMISSION_CATEGORIES[t]);n&&(n.checked=!!e[t])})},getActiveDefaultPermissions(){const e={necessary:!0};return!0===DEFAULT_PERMISSIONS.statistics&&(e.statistics=!0),!0===DEFAULT_PERMISSIONS.preferences&&(e.preferences=!0),!0===DEFAULT_PERMISSIONS.marketing&&(e.marketing=!0),e},openModal(){this.handleCustomize(),this.showModal()},closeModal(){this.hideModal()},showModal(){const e=document.getElementById("pl25-modal");if(e?.classList.remove("pl25-hide"),!UI_CONFIG.alwaysHideReopenButton){const e=document.getElementById("pl25-toggle");e?.classList.add("pl25-hide")}},hideModal(){const e=document.getElementById("pl25-modal");if(e?.classList.add("pl25-hide"),!UI_CONFIG.alwaysHideReopenButton){const e=document.getElementById("pl25-toggle");e?.classList.remove("pl25-hide")}},adjustModalView(){if(!UI_CONFIG.alwaysHideReopenButton){const e=document.getElementById("pl25-modal");if(e?.classList.contains("pl25-hide")){const e=document.getElementById("pl25-toggle");if(e){const t=document.body.scrollHeight,n=window.innerHeight,s=window.scrollY||window.pageYOffset||document.documentElement.scrollTop;s>40&&t-n-s<40?e.classList.add("pl25-hide"):e.classList.remove("pl25-hide")}}}},showCloseBtn(){const e=document.getElementById("pl25-dismiss");e&&ConsentManager.hasConsent()&&e.classList.remove("pl25-hide")}};!function(){const e=ConsentManager.getInitialPermissions(),t=TrackingManager.buildGtagConsent(e);window.gtag("consent","default",t);const n=TrackingManager.buildPrivacyParameters(e);window.gtag("set",n),e.marketing?window.fbq("dataProcessingOptions",[]):window.fbq("dataProcessingOptions",["LDU"],0,0)}(),"loading"===document.readyState?document.addEventListener("DOMContentLoaded",()=>{UIManager.init(),IframeObserver.init()}):(UIManager.init(),IframeObserver.init()),window.addEventListener("load",()=>{const e=document.getElementById("pl25-modal");e?.classList.add("pl25-with-transition")}),window["pl25"]={hasConsent:()=>ConsentManager.hasConsent(),getPermissions:()=>ConsentManager.load(),updatePermissions:e=>ConsentManager.save(e),checkPermission:e=>{const t=ConsentManager.load();return!!t&&t[e]}};</script>@media only screen and (max-width: 1000px){
		.header_bottom {
		background-color: #000000;
	}
				}
@media only screen and (min-width: 480px) and (max-width: 768px){
	
	        section.parallax_section_holder{
			height: auto !important;
			min-height: 400px;
		}
		}
@media only screen and (max-width: 768px){
	
	
	
	
	
	
	
	
	
	
	
	
	
}
@media only screen and (max-width: 600px) {
	
	
	
	
	
	
	
	
	
	
	}
@media only screen and (max-width: 480px){

			section.parallax_section_holder {
			height: auto !important;
			min-height: 400px;
		}
	
		
	}
<div id="pl25--root"> <div data-part="wrapper" id="pl25-modal" class="pl25-modal pl25-hide pl25-position-left"> <div data-part="toggle" id="pl25-toggle" class="pl25-toggle pl25-hide" title="Paramètres de confidentialité"></div> <div data-part="body" id="pl25-body" class="pl25-body"> <div data-part="dismiss" id="pl25-dismiss" class="pl25-dismiss pl25-hide"></div> <div data-part="header" id="pl25-header" class="pl25-header"> <p data-part="title" class="pl25-title">Respect de la vie privée</p> <div data-part="desc-primary" id="pl25-desc-primary" class="pl25-desc-primary">En acceptant de partager certaines informations de navigation avec nous, vous nous aidez à nous améliorer et à vous offrir une meilleure expérience.</div> <div data-part="desc-secondary" id="pl25-desc-secondary" class="pl25-desc-secondary">Activez les catégories que vous souhaitez partager, merci de votre aide!</div> </div> <div data-part="permissions" id="pl25-permissions" class="pl25-permissions"> <div data-part="permission" class="pl25-permission"> <button type="button" data-part="permission-toggle" class="pl25-description-toggle"></button> <input type="checkbox" name="necessary" id="necessary" checked="checked" disabled="disabled"> <label data-part="permission-label" for="necessary"> <span>Nécessaires</span> <span data-part="permission-switch" class="necessary-custom-check"></span> </label> <div data-part="permission-description" class="pl25-description">Nécessaires au fonctionnement du site web.</div> </div> <div data-part="permission" class="pl25-permission"> <button type="button" data-part="permission-toggle" class="pl25-description-toggle"></button> <input type="checkbox" name="statistics" id="statistics"> <label data-part="permission-label" for="statistics"> <span>Statistiques</span> <span data-part="permission-switch" class="necessary-custom-check"></span> </label> <div data-part="permission-description" class="pl25-description"><ul><li>Google Analytics</li></ul></div> </div> <div data-part="permission" class="pl25-permission"> <button type="button" data-part="permission-toggle" class="pl25-description-toggle"></button> <input type="checkbox" name="preferences" id="preferences"> <label data-part="permission-label" for="preferences"> <span>Préférences</span> <span data-part="permission-switch" class="necessary-custom-check"></span> </label> <div data-part="permission-description" class="pl25-description"><ul><li>Vidéo</li></ul></div> </div> <div data-part="permission" class="pl25-permission"> <button type="button" data-part="permission-toggle" class="pl25-description-toggle"></button> <input type="checkbox" name="marketing" id="marketing"> <label data-part="permission-label" for="marketing"> <span>Marketing</span> <span data-part="permission-switch" class="necessary-custom-check"></span> </label> <div data-part="permission-description" class="pl25-description"><ul><li>Google Ads</li><li>Facebook Pixel</li><li>Conversion Linker</li><li>Google Tag Manager</li></ul></div> </div> </div> <div data-part="actions" id="pl25-actions" class="pl25-actions"> <button type="button" data-part="btn-reject" class="pl25-btn pl25-btn_reject" title="Tout refuser" id="pl25-btn_reject">Tout refuser</button> <button type="button" data-part="btn-customize" class="pl25-btn pl25-btn_customize" title="Personnaliser" id="pl25-btn_customize">Personnaliser</button> <button type="button" data-part="btn-save" class="pl25-btn pl25-btn_save" title="Enregistrer" id="pl25-btn_save">Enregistrer</button> <button type="button" data-part="btn-accept" class="pl25-btn pl25-btn_accept" title="Tout accepter" id="pl25-btn_accept">Tout accepter</button> </div> <div data-part="branding" id="pl25-branding" class="pl25-branding"> <div data-part="policy-links" class="pl25-policy-links"> <a href="https://lexium.ca/politique-de-confidentialite/" target="_blank">Politique de confidentialité</a> <a href="" target="_blank">Politique de protection des renseignements personnels</a> </div> <a data-part="powered-by" href="https://prosomo.com" target="_blank" title="Prosomo">Propulsé par<img src="https://api.consent.simplecommerce.app/assets/logos/prosomo-white.svg" alt="Prosomo"></a> </div> </div> </div> </div>