{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/7Cy2fMfJdL7al3EyeHHZ/wKcAtZulUGpWr4JkDTfE/siteMetadata.js"],
  "sourcesContent": ["// Generated by Framer (45df69f)\nexport default function metadata(params,activeLocale){return{customHTMLBodyEnd:\"<script>\\n  const utmKeys = ['utm_source', 'utm_medium', 'utm_campaign', 'utm_content'];\\n\\n  (function () {\\n    const urlParams = new URLSearchParams(window.location.search);\\n    let utmDetected = false;\\n\\n    // First, check if any UTM tags are present in the current URL\\n    utmKeys.forEach(key => {\\n      if (urlParams.has(key)) {\\n        utmDetected = true;\\n      }\\n    });\\n\\n    // If new UTM tags are detected, clear all old ones\\n    if (utmDetected) {\\n      utmKeys.forEach(key => localStorage.removeItem(key));\\n    }\\n\\n    // Store only the fresh UTM tags from the current URL\\n    utmKeys.forEach(key => {\\n      const value = urlParams.get(key);\\n      if (value) {\\n        localStorage.setItem(key, value);\\n      }\\n    });\\n  })();\\n\\n  window.addEventListener('DOMContentLoaded', function () {\\n    const storedUTMs = new URLSearchParams();\\n    utmKeys.forEach(key => {\\n      const value = localStorage.getItem(key);\\n      if (value) {\\n        storedUTMs.set(key, value);\\n      }\\n    });\\n\\n    const buttons = document.querySelectorAll('a.buy-now');\\n    buttons.forEach(button => {\\n      try {\\n        const url = new URL(button.href);\\n        const params = new URLSearchParams(url.search);\\n        storedUTMs.forEach((value, key) => {\\n          params.set(key, value);\\n        });\\n        url.search = params.toString();\\n        button.href = url.toString();\\n      } catch (err) {\\n        console.warn('UTM append error:', err);\\n      }\\n    });\\n  });\\n</script>\",customHTMLBodyStart:'<!-- Google Tag Manager (noscript) -->\\n<noscript><iframe src=\"https://www.googletagmanager.com/ns.html?id=GTM-KP3MGDGL\" height=\"0\" width=\"0\" style=\"display:none;visibility:hidden\"></iframe></noscript>\\n<!-- End Google Tag Manager (noscript) -->',customHTMLHeadStart:\"<!-- Google Tag Manager -->\\n<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':\\nnew Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],\\nj=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=\\n'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);\\n})(window,document,'script','dataLayer','GTM-KP3MGDGL');</script>\\n<!-- End Google Tag Manager -->\",description:\"ImperialDental \u2013 soins dentaires professionnels au Duna Medical Center. Implants, blanchiment des dents, proth\\xe8ses, bridges et couronnes.\",favicon:\"https://framerusercontent.com/assets/qghacAnMK9T2dibCa4DdmV5Yc.svg\",robots:\"max-image-preview:large\",socialImage:\"https://framerusercontent.com/assets/PVRVvUv9ysW0hd2nROL19TvI60.png\",title:\"Imperial Dental \u2013 Centre de dentisterie esth\\xe9tique et d\u2019implantologie\"};}export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],
  "mappings": "AACe,SAARA,EAA0BC,EAAOC,EAAa,CAAC,MAAM,CAAC,kBAAkB;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,YAA4+C,oBAAoB;AAAA;AAAA,4CAAwP,oBAAoB;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,iCAA4a,YAAY,oJAA+I,QAAQ,qEAAqE,OAAO,0BAA0B,YAAY,sEAAsE,MAAM,oFAA0E,CAAE",
  "names": ["metadata", "params", "activeLocale"]
}
