{"version":3,"sources":["jsdelivr-header.js","/gh/manucaralmo/GlowCookies@3.1/src/glowCookies.js"],"names":[],"mappings":"AAAA;AACA;AACA;AACA;AACA;AACA;AACA,ACCA,MAAM,YACF,WAAA,GAEI,KAAK,YAAS,EAEd,KAAK,YAAS,EACd,KAAK,cAAW,EAEhB,KAAK,eAAY,EACjB,KAAK,aAAU,EACf,KAAK,eAAY,CACrB,CAEA,MAAA,GACI,KAAK,SACL,KAAK,oBACL,KAAK,aACT,CAEA,MAAA,GACI,MAAM,EAAa,SAAS,cAAc,QAC1C,EAAW,aAAa,MAAO,cAC/B,EAAW,aAAa,OAAQ,mFAChC,SAAS,KAAK,YAAY,EAC9B,CAEA,iBAAA,GAEI,KAAK,UAAY,SAAS,cAAc,OACxC,KAAK,UAAU,UAAY,+EAA+E,KAAK,OAAO,4BAA4B,KAAK,OAAO,yBAAyB,KAAK,OAAO,mCAAmC,KAAK,OAAO,cAAc,4BAA4B,KAAK,OAAO,cAAc,69BAGlR,KAAK,OAAO,cAAc,gBAC9D,KAAK,UAAU,MAAM,QAAU,OAC/B,SAAS,KAAK,YAAY,KAAK,WAG/B,KAAK,QAAU,SAAS,cAAc,OACtC,KAAK,QAAQ,UAAY,4JAEqD,KAAK,OAAO,4BAA4B,KAAK,OAAO,uBAAuB,KAAK,OAAO,2EAC9G,KAAK,OAAO,0GAEnB,KAAK,OAAO,WAAW,KAAK,OAAO,sEACpC,KAAK,OAAO,qDACzB,KAAK,OAAO,gHAEF,KAAK,OAAO,kMAGJ,KAAK,OAAO,mGAE1B,KAAK,OAAO,4SAI+E,KAAK,OAAO,UAAU,4BAA4B,KAAK,OAAO,UAAU,8DACnK,KAAK,OAAO,UAAU,uMAEyE,KAAK,OAAO,UAAU,4BAA4B,KAAK,OAAO,UAAU,8DACvK,KAAK,OAAO,UAAU,4KAK5D,SAAS,KAAK,YAAY,KAAK,SAC/B,KAAK,UAAY,SAAS,eAAe,sBAIzC,SAAS,eAAe,gBAAgB,iBAAiB,SAAS,IAAM,KAAK,iBAC7E,SAAS,eAAe,iBAAiB,iBAAiB,SAAS,IAAM,KAAK,kBAC9E,SAAS,eAAe,iBAAiB,iBAAiB,SAAS,IAAM,KAAK,iBAClF,CAEA,WAAA,GACI,OAAQ,aAAa,QAAQ,gBACzB,IAAK,IACD,KAAK,oBACL,KAAK,mBACL,KAAK,kBACL,MACJ,IAAK,IACD,KAAK,oBACL,MACJ,QACI,KAAK,eAEjB,CAEA,iBAAA,GACI,KAAK,UAAU,MAAM,QAAU,KAAK,OAAO,eAAiB,OAAS,QACrE,KAAK,UAAU,UAAU,OAAO,oBACpC,CAEA,YAAA,GACI,KAAK,UAAU,MAAM,QAAU,OAC/B,KAAK,UAAU,UAAU,IAAI,oBACjC,CAEA,aAAA,GACI,aAAa,QAAQ,cAAe,KACpC,KAAK,oBACL,KAAK,mBACL,KAAK,iBACT,CAEA,aAAA,GACI,aAAa,QAAQ,cAAe,KACpC,KAAK,oBACL,KAAK,iBACT,CAEA,gBAAA,GAEI,GAAI,KAAK,SAAS,cAAe,CAC7B,IAAI,EAAY,SAAS,cAAc,UACvC,EAAU,aAAa,MAAO,+CAA+C,KAAK,SAAS,iBAC3F,SAAS,KAAK,YAAY,GAC1B,IAAI,EAAgB,SAAS,cAAc,UAC3C,EAAc,KAAO,qOAGiB,KAAK,SAAS,mBACpD,SAAS,KAAK,YAAY,EAC9B,CAGA,GAAI,KAAK,SAAS,kBAAmB,CACjC,IAAI,EAAoB,SAAS,cAAc,UAC/C,EAAkB,KAAO,+tBASc,KAAK,SAAS,wHAGrD,SAAS,KAAK,YAAY,GAC1B,IAAI,EAAgB,SAAS,cAAc,YAC3C,EAAc,aAAa,SAAU,KACrC,EAAc,aAAa,QAAS,KACpC,EAAc,aAAa,QAAS,gBACpC,EAAc,aAAa,MAAO,kCAAkC,KAAK,SAAS,4CAClF,SAAS,KAAK,YAAY,EAC9B,CAGA,GAAI,KAAK,SAAS,mBAAoB,CAClC,IAAI,EAAqB,SAAS,cAAc,UAChD,EAAmB,KAAO,uNAGoB,KAAK,SAAS,ycAO5D,SAAS,KAAK,YAAY,EAC9B,CACJ,CAEA,eAAA,GAEI,GAAI,KAAK,SAAS,cAAe,CAC7B,IAAI,EAAY,SAAS,cAAc,UACvC,EAAU,aAAa,MAAO,+CAA+C,KAAK,SAAS,iBAC3F,SAAS,KAAK,YAAY,GAC1B,IAAI,EAAgB,SAAS,cAAc,UAC3C,EAAc,KAAO,6MAGS,KAAK,SAAS,2JAI5C,SAAS,KAAK,YAAY,EAC9B,CAGA,KAAK,cACT,CAEA,YAAA,GACI,IAAI,EAAU,SAAS,OAAO,MAAM,MACpC,IAAK,IAAI,EAAI,EAAG,EAAI,EAAQ,OAAQ,IAAK,CACrC,IAAI,EAAI,OAAO,SAAS,SAAS,MAAM,KACvC,KAAO,EAAE,OAAS,GAAG,CACjB,IAAI,EAAa,mBAAmB,EAAQ,GAAG,MAAM,KAAK,GAAG,MAAM,KAAK,IAAM,oDAAsD,EAAE,KAAK,KAAO,UAC9I,EAAI,SAAS,SAAS,MAAM,KAEhC,IADA,SAAS,OAAS,EAAa,IACxB,EAAE,OAAS,GACd,SAAS,OAAS,EAAa,EAAE,KAAK,KACtC,EAAE,MAEN,EAAE,OACN,CACJ,CACJ,CAEA,eAAA,GACI,QAAkC,IAA/B,KAAK,SAAS,aAA4B,CACzC,IAAI,EAEJ,KAAK,SAAS,aAAa,SAAQ,IACZ,QAAhB,EAAO,MACN,EAAkB,SAAS,cAAc,UACzC,EAAgB,aAAa,MAAO,EAAO,UACpB,WAAhB,EAAO,OACd,EAAkB,SAAS,cAAc,UACzC,EAAgB,KAAO,EAAO,SAGX,SAApB,EAAO,SACN,SAAS,KAAK,YAAY,GAE1B,SAAS,KAAK,YAAY,EAC9B,GAER,CACJ,CAEA,KAAA,CAAM,EAAU,GACP,IAAK,EAAM,CAAC,GACjB,MAAM,EAAO,IAAI,YAAY,GAE7B,KAAK,OAAS,CACV,OAAQ,EAAI,QAAU,SACtB,SAAU,EAAI,UAAY,OAC1B,eAAgB,EAAI,iBAAkB,EACtC,YAAa,EAAI,OAAS,GAG9B,KAAK,SAAW,CACZ,cAAe,EAAI,gBAAa,EAChC,kBAAmB,EAAI,oBAAiB,EACxC,mBAAoB,EAAI,aAAU,EAClC,aAAc,EAAI,mBAAgB,GAGtC,KAAK,OAAS,CACV,YAAa,EAAI,mBAAqB,EAAK,kBAC3C,SAAU,EAAI,gBAAkB,EAAK,eACrC,KAAM,EAAI,YAAc,QACxB,WAAY,EAAI,kBAAmB,OACnC,MAAO,EAAI,aAAe,UAC1B,QAA+B,SAAtB,EAAI,cAA2B,EAAI,eAAiB,EAAK,cAAgB,GAClF,UAAW,CACP,KAAM,EAAI,eAAiB,EAAK,cAChC,WAAY,EAAI,qBAAuB,UACvC,MAAO,EAAI,gBAAkB,QAEjC,UAAW,CACP,KAAM,EAAI,eAAiB,EAAK,cAChC,WAAY,EAAI,qBAAuB,UACvC,MAAO,EAAI,gBAAkB,WAEjC,cAAe,CACX,MAAO,EAAI,aAAe,UAC1B,WAAY,EAAI,kBAAoB,OACpC,KAAM,EAAI,YAAc,EAAK,aAKrC,OAAO,iBAAiB,QAAQ,KAAQ,KAAK,QAAO,GACxD,EAGJ,MAAM,YACF,WAAA,CAAY,GACR,KAAK,OACL,IAAI,EAAO,KAAK,QAAQ,IAAS,KAAK,QAAY,GAClD,KAAK,cAAgB,EAAoB,cACzC,KAAK,kBAAoB,EAAwB,kBACjD,KAAK,eAAiB,EAAqB,eAC3C,KAAK,cAAgB,EAAoB,cACzC,KAAK,cAAgB,EAAoB,cACzC,KAAK,WAAa,EAAiB,UACvC,CAEA,IAAA,GACI,KAAK,QAAU,CACX,GAAI,CACA,cAAiB,iBACjB,kBAAqB,4FACrB,eAAkB,0BAClB,cAAiB,iBACjB,cAAiB,SACjB,WAAc,kBAElB,GAAI,CACA,cAAiB,iBACjB,kBAAqB,gHACrB,eAAkB,4BAClB,cAAiB,kBACjB,cAAiB,WACjB,WAAc,WAElB,GAAI,CACA,cAAiB,yBACjB,kBAAqB,wGACrB,eAAkB,oBAClB,cAAiB,sBACjB,cAAiB,WACjB,WAAc,qBAElB,GAAI,CACA,cAAiB,UACjB,kBAAqB,2EACrB,eAAkB,+BAClB,cAAiB,eACjB,cAAiB,eACjB,WAAc,WAG1B,EAIJ,MAAM,YAAc,IAAI","file":"/gh/manucaralmo/GlowCookies@3.1/src/glowCookies.js","sourceRoot":"","sourcesContent":["/**\n * Minified by jsDelivr using Terser v5.39.0.\n * Original file: /gh/manucaralmo/GlowCookies@3.1/src/glowCookies.js\n *\n * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files\n */\n","/*\n    GLOW COOKIES\n    CREATED BY MANUEL CARRILLO\n    https://github.com/manucaralmo/GlowCookies\n    2021 - v 3.1\n*/\n\nclass GlowCookies {\n    constructor() {\n        // Cookies banner\n        this.banner = undefined\n        // Config\n        this.config = undefined\n        this.tracking = undefined\n        // DOM ELEMENTS\n        this.PreBanner = undefined\n        this.Cookies = undefined\n        this.DOMbanner = undefined\n    }\n\n    render() {\n        this.addCss()\n        this.createDOMElements()\n        this.checkStatus()\n    }\n\n    addCss() {\n        const stylesheet = document.createElement('link');\n        stylesheet.setAttribute('rel', 'stylesheet');\n        stylesheet.setAttribute('href', `https://cdn.jsdelivr.net/gh/manucaralmo/GlowCookies@3.1/src/glowCookies.min.css`);\n        document.head.appendChild(stylesheet);\n    }\n\n    createDOMElements() {\n        // COOKIES BUTTON\n        this.PreBanner = document.createElement(\"div\");\n        this.PreBanner.innerHTML = `<button type=\"button\" id=\"prebannerBtn\" class=\"prebanner prebanner__border__${this.config.bannerStyle} glowCookies__${this.config.position} glowCookies__${this.config.border} animation\" style=\"color: ${this.banner.manageCookies.color}; background-color: ${this.banner.manageCookies.background};\">\n                                    <svg fill=\"currentColor\" style=\"margin-right: 7px; margin-top: 2px; vertical-align: text-top;\" height=\"15px\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 512 512\">\n                                        <path d=\"M510.52 255.82c-69.97-.85-126.47-57.69-126.47-127.86-70.17 0-127-56.49-127.86-126.45-27.26-4.14-55.13.3-79.72 12.82l-69.13 35.22a132.221 132.221 0 0 0-57.79 57.81l-35.1 68.88a132.645 132.645 0 0 0-12.82 80.95l12.08 76.27a132.521 132.521 0 0 0 37.16 72.96l54.77 54.76a132.036 132.036 0 0 0 72.71 37.06l76.71 12.15c27.51 4.36 55.7-.11 80.53-12.76l69.13-35.21a132.273 132.273 0 0 0 57.79-57.81l35.1-68.88c12.56-24.64 17.01-52.58 12.91-79.91zM176 368c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32zm32-160c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32zm160 128c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32z\"/>\n                                    </svg>${this.banner.manageCookies.text}</button>`;\n        this.PreBanner.style.display = \"none\";\n        document.body.appendChild(this.PreBanner);\n\n        // COOKIES BANNER\n        this.Cookies = document.createElement(\"div\");\n        this.Cookies.innerHTML = `<div \n                                    id=\"glowCookies-banner\" \n                                    class=\"glowCookies__banner glowCookies__banner__${this.config.bannerStyle} glowCookies__${this.config.border} glowCookies__${this.config.position}\"\n                                    style=\"background-color: ${this.banner.background};\"\n                                >\n                                    <h3 style=\"color: ${this.banner.color};\">${this.banner.heading}</h3>\n                                    <p style=\"color: ${this.banner.color};\">\n                                        ${this.banner.description} \n                                        <a \n                                            href=\"${this.banner.link}\"\n                                            target=\"_blank\" \n                                            class=\"read__more\"\n                                            style=\"color: ${this.banner.color};\"\n                                        >\n                                            ${this.banner.linkText}\n                                        </a>\n                                    </p>\n                                    <div class=\"btn__section\">\n                                        <button type=\"button\" id=\"acceptCookies\" class=\"btn__accept accept__btn__styles\" style=\"color: ${this.banner.acceptBtn.color}; background-color: ${this.banner.acceptBtn.background};\">\n                                            ${this.banner.acceptBtn.text}\n                                        </button>\n                                        <button type=\"button\" id=\"rejectCookies\" class=\"btn__settings settings__btn__styles\" style=\"color: ${this.banner.rejectBtn.color}; background-color: ${this.banner.rejectBtn.background};\">\n                                            ${this.banner.rejectBtn.text}\n                                        </button>\n                                    </div>\n                                </div>\n                            `;\n        document.body.appendChild(this.Cookies);\n        this.DOMbanner = document.getElementById('glowCookies-banner')\n\n\n        // SET EVENT LISTENERS\n        document.getElementById('prebannerBtn').addEventListener('click', () => this.openSelector())\n        document.getElementById('acceptCookies').addEventListener('click', () => this.acceptCookies())\n        document.getElementById('rejectCookies').addEventListener('click', () => this.rejectCookies())\n    }\n\n    checkStatus() {\n        switch (localStorage.getItem(\"GlowCookies\")) {\n            case \"1\":\n                this.openManageCookies();\n                this.activateTracking();\n                this.addCustomScript();\n                break;\n            case \"0\":\n                this.openManageCookies();\n                break;\n            default:\n                this.openSelector();\n        }\n    }\n\n    openManageCookies() {\n        this.PreBanner.style.display = this.config.hideAfterClick ? \"none\" : \"block\"\n        this.DOMbanner.classList.remove('glowCookies__show')\n    }\n\n    openSelector() {\n        this.PreBanner.style.display = \"none\";\n        this.DOMbanner.classList.add('glowCookies__show')\n    }\n\n    acceptCookies() {\n        localStorage.setItem(\"GlowCookies\", \"1\")\n        this.openManageCookies()\n        this.activateTracking()\n        this.addCustomScript()\n    }\n\n    rejectCookies() {\n        localStorage.setItem(\"GlowCookies\", \"0\");\n        this.openManageCookies();\n        this.disableTracking();\n    }\n\n    activateTracking() {\n        // Google Analytics Tracking\n        if (this.tracking.AnalyticsCode) {\n            let Analytics = document.createElement('script');\n            Analytics.setAttribute('src', `https://www.googletagmanager.com/gtag/js?id=${this.tracking.AnalyticsCode}`);\n            document.head.appendChild(Analytics);\n            let AnalyticsData = document.createElement('script');\n            AnalyticsData.text = `window.dataLayer = window.dataLayer || [];\n                                function gtag(){dataLayer.push(arguments);}\n                                gtag('js', new Date());\n                                gtag('config', '${this.tracking.AnalyticsCode}');`;\n            document.head.appendChild(AnalyticsData);\n        }\n\n        // Facebook pixel tracking code\n        if (this.tracking.FacebookPixelCode) {\n            let FacebookPixelData = document.createElement('script');\n            FacebookPixelData.text = `\n                                    !function(f,b,e,v,n,t,s)\n                                    {if(f.fbq)return;n=f.fbq=function(){n.callMethod?\n                                    n.callMethod.apply(n,arguments):n.queue.push(arguments)};\n                                    if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';\n                                    n.queue=[];t=b.createElement(e);t.async=!0;\n                                    t.src=v;s=b.getElementsByTagName(e)[0];\n                                    s.parentNode.insertBefore(t,s)}(window, document,'script',\n                                    'https://connect.facebook.net/en_US/fbevents.js');\n                                    fbq('init', '${this.tracking.FacebookPixelCode}');\n                                    fbq('track', 'PageView');\n                                `;\n            document.head.appendChild(FacebookPixelData);\n            let FacebookPixel = document.createElement('noscript');\n            FacebookPixel.setAttribute('height', `1`);\n            FacebookPixel.setAttribute('width', `1`);\n            FacebookPixel.setAttribute('style', `display:none`);\n            FacebookPixel.setAttribute('src', `https://www.facebook.com/tr?id=${this.tracking.FacebookPixelCode}&ev=PageView&noscript=1`);\n            document.head.appendChild(FacebookPixel);\n        }\n\n        // Hotjar Tracking\n        if (this.tracking.HotjarTrackingCode) {\n            let hotjarTrackingData = document.createElement('script');\n            hotjarTrackingData.text = `\n                                (function(h,o,t,j,a,r){\n                                    h.hj=h.hj||function(){(h.hj.q=h.hj.q||[]).push(arguments)};\n                                    h._hjSettings={hjid:${this.tracking.HotjarTrackingCode},hjsv:6};\n                                    a=o.getElementsByTagName('head')[0];\n                                    r=o.createElement('script');r.async=1;\n                                    r.src=t+h._hjSettings.hjid+j+h._hjSettings.hjsv;\n                                    a.appendChild(r);\n                                })(window,document,'https://static.hotjar.com/c/hotjar-','.js?sv=');\n                                `;\n            document.head.appendChild(hotjarTrackingData);\n        }\n    }\n\n    disableTracking() {\n        // Google Analytics Tracking ('client_storage': 'none')\n        if (this.tracking.AnalyticsCode) {\n            let Analytics = document.createElement('script');\n            Analytics.setAttribute('src', `https://www.googletagmanager.com/gtag/js?id=${this.tracking.AnalyticsCode}`);\n            document.head.appendChild(Analytics);\n            let AnalyticsData = document.createElement('script');\n            AnalyticsData.text = `window.dataLayer = window.dataLayer || [];\n                        function gtag(){dataLayer.push(arguments);}\n                        gtag('js', new Date());\n                        gtag('config', '${this.tracking.AnalyticsCode}' , {\n                            'client_storage': 'none',\n                            'anonymize_ip': true\n                        });`;\n            document.head.appendChild(AnalyticsData);\n        }\n\n        // Clear cookies - not working 100%\n        this.clearCookies()\n    }\n\n    clearCookies() {\n        let cookies = document.cookie.split(\"; \");\n        for (let c = 0; c < cookies.length; c++) {\n            let d = window.location.hostname.split(\".\");\n            while (d.length > 0) {\n                let cookieBase = encodeURIComponent(cookies[c].split(\";\")[0].split(\"=\")[0]) + '=; expires=Thu, 01-Jan-1970 00:00:01 GMT; domain=' + d.join('.') + ' ;path=';\n                let p = location.pathname.split('/');\n                document.cookie = cookieBase + '/';\n                while (p.length > 0) {\n                    document.cookie = cookieBase + p.join('/');\n                    p.pop();\n                };\n                d.shift();\n            }\n        }\n    }\n\n    addCustomScript() {\n        if(this.tracking.customScript !== undefined) {\n            let customScriptTag\n\n            this.tracking.customScript.forEach(script => {\n                if(script.type === 'src'){\n                    customScriptTag = document.createElement('script');\n                    customScriptTag.setAttribute('src', script.content);\n                } else if (script.type === 'custom'){\n                    customScriptTag = document.createElement('script');\n                    customScriptTag.text = script.content;\n                }\n\n                if(script.position === 'head'){\n                    document.head.appendChild(customScriptTag);\n                } else {\n                    document.body.appendChild(customScriptTag);\n                }\n            })\n        }\n    }\n\n    start(languaje, obj) {\n        if (!obj) obj = {}\n        const lang = new LanguagesGC(languaje)\n\n        this.config = {\n            border: obj.border || 'border',\n            position: obj.position || 'left',\n            hideAfterClick: obj.hideAfterClick || false,\n            bannerStyle: obj.style || 2\n        }\n\n        this.tracking = {\n            AnalyticsCode: obj.analytics || undefined,\n            FacebookPixelCode: obj.facebookPixel || undefined,\n            HotjarTrackingCode: obj.hotjar || undefined,\n            customScript: obj.customScript || undefined\n        }\n\n        this.banner = {\n            description: obj.bannerDescription || lang.bannerDescription,\n            linkText: obj.bannerLinkText || lang.bannerLinkText,\n            link: obj.policyLink || '#link',\n            background: obj.bannerBackground ||'#fff',\n            color: obj.bannerColor || '#1d2e38',\n            heading: obj.bannerHeading !== 'none' ? obj.bannerHeading || lang.bannerHeading : '',\n            acceptBtn: {\n                text: obj.acceptBtnText || lang.acceptBtnText,\n                background: obj.acceptBtnBackground || '#253b48',\n                color: obj.acceptBtnColor || '#fff'\n            },\n            rejectBtn: {\n                text: obj.rejectBtnText || lang.rejectBtnText,\n                background: obj.rejectBtnBackground || '#E8E8E8',\n                color: obj.rejectBtnColor || '#636363'\n            },\n            manageCookies: {\n                color: obj.manageColor || '#1d2e38',\n                background: obj.manageBackground || '#fff',\n                text: obj.manageText || lang.manageText,\n            }\n        }\n\n        // Draw banner\n        window.addEventListener('load', () => { this.render() })\n    }\n}\n\nclass LanguagesGC {\n    constructor(code) {\n        this.init()\n        let lang = this.arrLang[code] || this.arrLang['en']\n        this.bannerHeading = lang['bannerHeading']\n        this.bannerDescription = lang['bannerDescription']\n        this.bannerLinkText = lang['bannerLinkText']\n        this.acceptBtnText = lang['acceptBtnText']\n        this.rejectBtnText = lang['rejectBtnText']\n        this.manageText = lang['manageText']\n    }\n\n    init() {\n        this.arrLang = {\n            en: {\n                'bannerHeading': 'We use cookies',\n                'bannerDescription': 'We use our own and third-party cookies to personalize content and to analyze web traffic.',\n                'bannerLinkText': 'Read more about cookies',\n                'acceptBtnText': 'Accept cookies',\n                'rejectBtnText': 'Reject',\n                'manageText': 'Manage cookies'\n            },\n            es: {\n                'bannerHeading': 'Uso de cookies',\n                'bannerDescription': 'Utilizamos cookies propias y de terceros para personalizar el contenido y para analizar el tráfico de la web.',\n                'bannerLinkText': 'Ver más sobre las cookies',\n                'acceptBtnText': 'Aceptar cookies',\n                'rejectBtnText': 'Rechazar',\n                'manageText': 'Cookies'\n            },\n            de: {\n                'bannerHeading': 'Verwendung von Cookies',\n                'bannerDescription': 'Wir nutzen Eigene und Cookies Dritter um Inhalte zu personalisieren und Surfverhalten zu analysieren.',\n                'bannerLinkText': 'Mehr über Cookies',\n                'acceptBtnText': 'Cookies akzeptieren',\n                'rejectBtnText': 'Ablehnen',\n                'manageText': 'Cookies verwalten'\n            },\n            th: {\n                'bannerHeading': 'Cookies',\n                'bannerDescription': 'พวกเราใช้คุกกี้บุคคลที่สาม เพื่อปรับแต่งเนื้อหาและวิเคราะห์การเข้าชมเว็บ',\n                'bannerLinkText': 'อ่านเพิ่มเติมเกี่ยวกับคุกกี้',\n                'acceptBtnText': 'ยอมรับคุกกี้',\n                'rejectBtnText': 'ปฏิเสธคุกกี้',\n                'manageText': 'Cookies'\n            }\n        }\n    }\n\n}\n\nconst glowCookies = new GlowCookies()\n"]}