PageSourceSearch

https://www.lumories.sk/sales/guest/form

html lumories.sk collected 2026-10-09 21:54:56 UTC 399,368 bytes, 4,139 lines download raw bytes

1 <!doctype html><html lang="sk"><head >
1<script nonce="UuRtyHqfFYT3tYW1/d3ERA==" data-prevent-move="text/x-magento-template">window.cmp_disbale_spa=true;window.gdprAppliesGlobally=true;if(!("cmp_id" in window)||window.cmp_id<1){window.cmp_id=0}if(!("cmp_cdid" in window)){window.cmp_cdid="f106bde4b263"}if(!("cmp_params" in window)){window.cmp_params=""}if(!("cmp_host" in window)){window.cmp_host="delivery.consentmanager.net"}if(!("cmp_cdn" in window)){window.cmp_cdn="cdn.consentmanager.net"}if(!("cmp_proto" in window)){window.cmp_proto="https:"}if(!("cmp_codesrc" in window)){window.cmp_codesrc="19"}window.cmp_getsupportedLangs=function(){var b=["DE","EN","FR","IT","NO","DA","FI","ES","PT","RO","BG","ET","EL","GA","HR","LV","LT","MT","NL","PL","SV","SK","SL","CS","HU","RU","SR","ZH","TR","UK","AR","BS"];if("cmp_customlanguages" in window){for(var a=0;a<window.cmp_customlanguages.length;a++){b.push(window.cmp_customlanguages[a].l.toUpperCase())}}return b};window.cmp_getRTLLangs=function(){var a=["AR"];if("cmp_customlanguages" in window){for(var b=0;b<window.cmp_customlanguages.length;b++){if("r" in window.cmp_customlanguages[b]&&window.cmp_customlanguages[b].r){a.push(window.cmp_customlanguages[b].l)}}}return a};window.cmp_getlang=function(j){if(typeof(j)!="boolean"){j=true}if(j&&typeof(cmp_getlang.usedlang)=="string"&&cmp_getlang.usedlang!==""){return cmp_getlang.usedlang}var g=window.cmp_getsupportedLangs();var c=[];var f=location.hash;var e=location.search;var a="languages" in navigator?navigator.languages:[];if(f.indexOf("cmplang=")!=-1){c.push(f.substr(f.indexOf("cmplang=")+8,2).toUpperCase())}else{if(e.indexOf("cmplang=")!=-1){c.push(e.substr(e.indexOf("cmplang=")+8,2).toUpperCase())}else{if("cmp_setlang" in window&&window.cmp_setlang!=""){c.push(window.cmp_setlang.toUpperCase())}else{if(a.length>0){for(var d=0;d<a.length;d++){c.push(a[d])}}}}}if("language" in navigator){c.push(navigator.language)}if("userLanguage" in navigator){c.push(navigator.userLanguage)}var h="";for(var d=0;d<c.length;d++){var b=c[d].toUpperCase();if(g.indexOf(b)!=-1){h=b;break}if(b.indexOf("-")!=-1){b=b.substr(0,2)}if(g.indexOf(b)!=-1){h=b;break}}if(h==""&&typeof(cmp_getlang.defaultlang)=="string"&&cmp_getlang.defaultlang!==""){return cmp_getlang.defaultlang}else{if(h==""){h="EN"}}h=h.toUpperCase();return h};(function(){var n=document;var p=window;var f="";var b="_en";if("cmp_getlang" in p){f=p.cmp_getlang().toLowerCase();if("cmp_customlanguages" in p){for(var h=0;h<p.cmp_customlanguages.length;h++){if(p.cmp_customlanguages[h].l.toUpperCase()==f.toUpperCase()){f="en";break}}}b="_"+f}function g(e,d){var l="";e+="=";var i=e.length;if(location.hash.indexOf(e)!=-1){l=location.hash.substr(location.hash.indexOf(e)+i,9999)}else{if(location.search.indexOf(e)!=-1){l=location.search.substr(location.search.indexOf(e)+i,9999)}else{return d}}if(l.indexOf("&")!=-1){l=l.substr(0,l.indexOf("&"))}return l}var j=("cmp_proto" in p)?p.cmp_proto:"https:";if(j!="http:"&&j!="https:"){j="https:"}var k=("cmp_ref" in p)?p.cmp_ref:location.href;var q=n.createElement("script");q.setAttribute("data-cmp-ab","1");var c=g("cmpdesign","");var a=g("cmpregulationkey","");var o=g("cmpatt","");q.src=j+"//"+p.cmp_host+"/delivery/cmp.php?"+("cmp_id" in p&&p.cmp_id>0?"id="+p.cmp_id:"")+("cmp_cdid" in p?"cdid="+p.cmp_cdid:"")+"&h="+encodeURIComponent(k)+(c!=""?"&cmpdesign="+encodeURIComponent(c):"")+(a!=""?"&cmpregulationkey="+encodeURIComponent(a):"")+(o!=""?"&cmatt="+encodeURIComponent(o):"")+("cmp_params" in p?"&"+p.cmp_params:"")+(n.cookie.length>0?"&__cmpfcc=1":"")+"&l="+f.toLowerCase()+"&o="+(new Date()).getTime();q.type="text/javascript";q.async=true;if(n.currentScript&&n.currentScript.parentElement){n.currentScript.parentElement.appendChild(q)}else{if(n.body){n.body.appendChild(q)}else{var m=n.getElementsByTagName("body");if(m.length==0){m=n.getElementsByTagName("div")}if(m.length==0){m=n.getElementsByTagName("span")}if(m.length==0){m=n.getElementsByTagName("ins")}if(m.length==0){m=n.getElementsByTagName("script")}if(m.length==0){m=n.getElementsByTagName("head")}if(m.length>0){m[0].appendChild(q)}}}var q=n.createElement("script");q.src=j+"//"+p.cmp_cdn+"/delivery/js/cmp"+b+".min.js";q.type="text/javascript";q.setAttribute("data-cmp-ab","1");q.async=true;if(n.currentScript&&n.currentScript.parentElement){n.currentScript.parentElement.appendChild(q)}else{if(n.body){n.body.appendChild(q)}else{var m=n.getElementsByTagName("body");if(m.length==0){m=n.getElementsByTagName("div")}if(m.length==0){m=n.getElementsByTagName("span")}if(m.length==0){m=n.getElementsByTagName("ins")}if(m.length==0){m=n.getElementsByTagName("script")}if(m.length==0){m=n.getElementsByTagName("head")}if(m.length>0){m[0].appendChild(q)}}}})();window.cmp_addFrame=function(b){if(!window.frames[b]){if(document.body){var a=document.createElement("iframe");a.style.cssText="display:none";if("cmp_cdn" in window&&"cmp_ultrablocking" in window&&window.cmp_ultrablocking>0){a.src="//"+window.cmp_cdn+"/delivery/empty.html"}a.name=b;document.body.appendChild(a)}else{window.setTimeout(window.cmp_addFrame,10,b)}}};window.cmp_rc=function(h){var b=document.cookie;var f="";var d=0;while(b!=""&&d<100){d++;while(b.substr(0,1)==" "){b=b.substr(1,b.length)}var g=b.substring(0,b.indexOf("="));if(b.indexOf(";")!=-1){var c=b.substring(b.indexOf("=")+1,b.indexOf(";"))}else{var c=b.substr(b.indexOf("=")+1,b.length)}if(h==g){f=c}var e=b.indexOf(";")+1;if(e==0){e=b.length}b=b.substring(e,b.length)}return(f)};window.cmp_stub=function(){var a=arguments;__cmp.a=__cmp.a||[];if(!a.length){return __cmp.a}else{if(a[0]==="ping"){if(a[1]===2){a[2]({gdprApplies:gdprAppliesGlobally,cmpLoaded:false,cmpStatus:"stub",displayStatus:"hidden",apiVersion:"2.0",cmpId:31},true)}else{a[2](false,true)}}else{if(a[0]==="getUSPData"){a[2]({version:1,uspString:window.cmp_rc("")},true)}else{if(a[0]==="getTCData"){__cmp.a.push([].slice.apply(a))}else{if(a[0]==="addEventListener"||a[0]==="removeEventListener"){__cmp.a.push([].slice.apply(a))}else{if(a.length==4&&a[3]===false){a[2]({},false)}else{__cmp.a.push([].slice.apply(a))}}}}}}};window.cmp_msghandler=function(d){var a=typeof d.data==="string";try{var c=a?JSON.parse(d.data):d.data}catch(f){var c=null}if(typeof(c)==="object"&&c!==null&&"__cmpCall" in c){var b=c.__cmpCall;window.__cmp(b.command,b.parameter,function(h,g){var e={__cmpReturn:{returnValue:h,success:g,callId:b.callId}};
1d.source.postMessage(a?JSON.stringify(e):e,"*")})}if(typeof(c)==="object"&&c!==null&&"__uspapiCall" in c){var b=c.__uspapiCall;window.__uspapi(b.command,b.version,function(h,g){var e={__uspapiReturn:{returnValue:h,success:g,callId:b.callId}};d.source.postMessage(a?JSON.stringify(e):e,"*")})}if(typeof(c)==="object"&&c!==null&&"__tcfapiCall" in c){var b=c.__tcfapiCall;window.__tcfapi(b.command,b.version,function(h,g){var e={__tcfapiReturn:{returnValue:h,success:g,callId:b.callId}};d.source.postMessage(a?JSON.stringify(e):e,"*")},b.parameter)}};window.cmp_setStub=function(a){if(!(a in window)||(typeof(window[a])!=="function"&&typeof(window[a])!=="object"&&(typeof(window[a])==="undefined"||window[a]!==null))){window[a]=window.cmp_stub;window[a].msgHandler=window.cmp_msghandler;window.addEventListener("message",window.cmp_msghandler,false)}};window.cmp_addFrame("__cmpLocator");if(!("cmp_disableusp" in window)||!window.cmp_disableusp){window.cmp_addFrame("__uspapiLocator")}if(!("cmp_disabletcf" in window)||!window.cmp_disabletcf){window.cmp_addFrame("__tcfapiLocator")}window.cmp_setStub("__cmp");if(!("cmp_disabletcf" in window)||!window.cmp_disabletcf){window.cmp_setStub("__tcfapi")}if(!("cmp_disableusp" in window)||!window.cmp_disableusp){window.cmp_setStub("__uspapi")};</script>
1 <meta charset="utf-8"/>
2<meta name="title" content="Sledovanie objednávky - stav prepravy"/>
3<meta name="description" content="Sledovanie objednávky: Tu môžete ľahko skontrolovať stav svojej objednávky."/>
4<meta name="robots" content="INDEX,FOLLOW"/>
5<meta name="viewport" content="width=device-width, initial-scale=1"/>
6<meta name="format-detection" content="telephone=no"/>
7<title>Sledovanie objednávky - stav prepravy</title>
8      <link rel="stylesheet" type="text/css" media="all" href="https://www.lumories.sk/static/version1791452738/base/Magento/base/default/mage/calendar.min.css" />
9<link rel="stylesheet" type="text/css" media="all" href="https://www.lumories.sk/static/version1791452738/frontend/LW/Lumories/default/css/styles-m.min.css" />
10<link rel="stylesheet" type="text/css" media="all" href="https://www.lumories.sk/static/version1791452738/base/Magento/base/default/jquery/uppy/dist/uppy-custom.min.css" />
11<link rel="stylesheet" type="text/css" media="all" href="https://www.lumories.sk/static/version1791452738/frontend/Magento/base/default/Payone_C
11ore/css/payone.min.css" />
12<link rel="stylesheet" type="text/css" media="all" href="https://www.lumories.sk/static/version1791452738/frontend/Magento/base/default/LW_SwiperJs/lib/swiper.min.css" />
13<link rel="stylesheet" type="text/css" media="screen and (min-width: 768px)" href="https://www.lumories.sk/static/version1791452738/frontend/LW/Lumories/default/css/styles-l.min.css" />
14
15
16
17
18
19
20<link rel="preload" as="font" crossorigin="anonymous" href="/asset/font/lw-iconfont-20261208/lw-iconfont.woff2" />
21<link rel="preload" as="font" crossorigin="anonymous" href="/asset/font/Inter/Inter-Regular.woff2" />
22<link rel="preload" as="font" crossorigin="anonymous" href="/asset/font/Inter/Inter-Bold.woff2" />
23<link rel="preload" as="font" crossorigin="anonymous" href="/asset/font/Noto_Serif/NotoSerif-Bold.woff2" />
24<link rel="icon" type="image/png" sizes="48x48" href="/logo/lumories/favicon-48x48.png" />
25<link rel="icon" type="image/svg+xml" href="/logo/lumories/favicon.svg" />
26<link rel="shortcut icon" href="/logo/lumories/favicon.ico" />
27<link rel="apple-touch-icon" sizes="180x180" href="/logo/lumories/apple-touch-icon.png" />
28<link rel="manifest" href="/logo/lumories/site.webmanifest" />
29<meta name="google-site-verification" content="f6lA0XnmwgUIF2_fPkjEOyThAYjaAwn5bQlC6iOPpDs" />   
29<script nonce="UuRtyHqfFYT3tYW1/d3ERA==" id="gtmScript" type="text/javascript" data-prevent-move="text/x-magento-template">
30        const whenPageActivated = new Promise((resolve) => {
31            if (document.prerendering) {
32                document.addEventListener('prerenderingchange', resolve, {
33                    once: true
34                });
35            } else {
36                resolve();
37            }
38        });
39
40        async function initAnalytics() {
41            await whenPageActivated;
42
43            window.dataLayer = window.dataLayer || [];
44            window.dlCurrencyCode = "EUR";
45
46            <!-- GOOGLE TAG MANAGER -->
47            (function (w, d, s, l, i) {
48                w[l] = w[l] || [];
49                w[l].push({
50                    'gtm.start': new Date().getTime(),
51                    event: 'gtm.js'
52                });
53                var f = d.getElementsByTagName(s)[0],
54                    j = d.createElement(s),
55                    dl = l != 'dataLayer' ? '&l=' + l : '';
56                j.async = true;
57                j.src = 'https://collector.sst.lumories.sk/gtm.js?id=' + i + dl;
58                var n = d.querySelector('[nonce]');
59                n && j.setAttribute('nonce', n.nonce || n.getAttribute('nonce'));
60                f.parentNode.insertBefore(j, f);
61            })(window, document, 'script', 'dataLayer', 'GTM\u002DWTNBKFJG');
62            <!-- END GOOGLE TAG MANAGER -->
63        }
64
65        initAnalytics();</script>
65     <style> .search-autocomplete { display: none !important; }</style>      <link href="https://www.lumories.sk/static/version1791452738/frontend/LW/Lumories/default/Bloomreach_Connector/css/variables.min.css" rel="stylesheet">   <style></style>    <style></style>  
65<script nonce="UuRtyHqfFYT3tYW1/d3ERA==" type="text/javascript" data-prevent-move="text/x-magento-template">
66    ;window.NREUM || (NREUM = {});
67    NREUM.init = {
68         distributed_tracing: { enabled: true },
69        privacy: { cookies_enabled: true },
70    };
71    ;NREUM.loader_config = {
72        accountID: '3827620',
73        trustKey: '3827620',
74        agentID: "538461927",
75        licenseKey: 'NRJS-a9f247f553a89a71d7d',
76        applicationID: "391014774",
77    };
78    ;NREUM.info = {
79        beacon: 'bam.eu01.nr-data.net',
80        errorBeacon: 'bam.eu01.nr-data.net',
81        licenseKey: 'NRJS-a9f247f553a89a71d7d',
82        applicationID: "391014774",
83        sa: 1,
84    };
85    ;/*! For license information please see nr - loader - spa - 1.285.0.min.js.LICENSE.txt */
86    (() => {
87        var e, t, r = {
88            8122: (e, t, r) => {
89                'use strict';
90                r.d(t, { a: () => i });
91                var n = r(944);
92
93                function i(e, t) {
94                    try {
95                        if (!e || 'object' != typeof e) return (0, n.R)(3);
96                        if (!t || 'object' != typeof t) return (0, n.R)(4);
97                        const r = Object.create(Object.getPrototypeOf(t), Object.getOwnPropertyDescriptors(t)),
98                            o = 0 === Object.keys(r).length ? e : r;
99                        for (let a in o) if (void 0 !== e[a]) try {
100                            if (null === e[a]) {
101                                r[a] = null;
102                                continue;
103                            }
104                            Array.isArray(e[a]) && Array.isArray(t[a]) ? r[a] = Array.from(new Set([...e[a], ...t[a]])) : 'object' == typeof e[a] && 'object' == typeof t[a] ? r[a] = i(e[a], t[a]) : r[a] = e[a];
105                        } catch (e) {
106                            (0, n.R)(1, e);
107                        }
108                        return r;
109                    } catch (e) {
110                        (0, n.R)(2, e);
111                    }
112                }
113            }, 2555: (e, t, r) => {
114                'use strict';
115                r.d(t, { Vp: () => c, fn: () => s, x1: () => u });
116                var n = r(384), i = r(8122);
117                const o = {
118                    beacon: n.NT.beacon,
119                    errorBeacon: n.NT.errorBeacon,
120                    licenseKey: void 0,
121                    applicationID: void 0,
122                    sa: void 0,
123                    queueTime: void 0,
124                    applicationTime: void 0,
125                    ttGuid: void 0,
126                    user: void 0,
127                    account: void 0,
128                    product: void 0,
129                    extra: void 0,
130                    jsAttributes: {},
131                    userAttributes: void 0,
132                    atts: void 0,
133                    transactionName: void 0,
134                    tNamePlain: void 0,
135                }, a = {};
136
137                function s(e) {
138                    try {
139                        const t = c(e);
140                        return !!t.licenseKey && !!t.errorBeacon && !!t.applicationID;
141                    } catch (e) {
142                        return !1;
143                    }
144                }
145
146                function c(e) {
147                    if (!e) throw new Error('All info objects require an agent identifier!');
148                    if (!a[e]) throw new Error('Info for '.concat(e, ' was never set'));
149                    return a[e];
150                }
151
152                function u(e, t) {
153                    if (!e) throw new Error('All info objects require an agent identifier!');
154                    a[e] = (0, i.a)(t, o);
155                    const r = (0, n.nY)(e);
156                    r && (r.info = a[e]);
157                }
158            }, 9417: (e, t, r) => {
159                'use strict';
160                r.d(t, { D0: () => h, gD: () => g, xN: () => p });
161                var n = r(3333);
162                const i = e => {
163                    if (!e || 'string' != typeof e) return !1;
164                    try {
165                        document.createDocumentFragment().querySelector(e);
166                    } catch {
167                        return !1;
168                    }
169                    return !0;
170                };
171                var o = r(2614), a = r(944), s = r(384), c = r(8122);
172                const u = '[data-nr-mask]', d = () => {
173                    const e = {
174                        feature_flags: [],
175                        experimental: { marks: !1, measures: !1, resources: !1 },
176                        mask_selector: '*',
177                        block_selector: '[data-nr-block]',
178                        mask_input_options: {
179                            color: !1,
180                            date: !1,
181                            'datetime-local': !1,
182                            email: !1,
183                            month: !1,
184                            number: !1,
185                            range: !1,
186                            search: !1,
187                            tel: !1,
188                            text: !1,
189                            time: !1,
190                            url: !1,
191                            week: !1,
192                            textarea: !1,
193                            select: !1,
194                            password: !0,
195                        },
196                    };
197                    return {
198                        ajax: { deny_list: void 0, block_internal: !0, enabled: !0, autoStart: !0 },
199                        distributed_tracing: {
200                            enabled: void 0,
201                            exclude_newrelic_header: void 0,
202                            cors_use_newrelic_header: void 0,
203                            cors_use_tracecontext_headers: void 0,
204                            allowed_origins: void 0,
205                        },
206                        get feature_flags() {
207                            return e.feature_flags;
208                        },
209                        set feature_flags(t) {
210                            e.feature_flags = t;
211                        },
212                        generic_events: { enabled: !0, autoStart: !0 },
213                        harvest: { interval: 30 },
214                        jserrors: { enabled: !0, autoStart: !0 },
215                        logging: { enabled: !0, autoStart: !0 },
216                        metrics: { enabled: !0, autoStart: !0 },
217                        obfuscate: void 0,
218                        page_action: { enabled: !0 },
219                        page_view_event: { enabled: !0, autoStart: !0 },
220                        page_view_timing: { enabled: !0, autoStart: !0 },
221                        performance: {
222                            get capture_marks() {
223                                return e.feature_flags.includes(n.$v.MARKS) || e.experimental.marks;
224                            }, set capture_marks(t) {
225                                e.experimental.marks = t;
226                            }, get capture_measures() {
227                                return e.feature_flags.includes(n.$v.MEASURES) || e.experimental.measures;
228                            }, set capture_measures(t) {
229                                e.experimental.measures = t;
230                            }, capture_detail: !0, resources: {
231                                get enabled() {
232                                    return e.feature_flags.includes(n.$v.RESOURCES) || e.experimental.resources;
233                                }, set enabled(t) {
234                                    e.experimental.resources = t;
235                                }, asset_types: [], first_party_domains: [], ignore_newrelic: !0,
236                            },
237                        },
238                        privacy: { cookies_enabled: !0 },
239                        proxy: { assets: void 0, beacon: void 0 },
240                        session: { expiresMs: o.wk, inactiveMs: o.BB },
241                        session_replay: {
242                            autoStart: !0,
243                            enabled: !1,
244                            preload: !1,
245                            sampling_rate: 10,
246                            error_sampling_rate: 100,
247                            collect_fonts: !1,
248                            inline_images: !1,
249                            fix_stylesheets: !0,
250                            mask_all_inputs: !0,
251                            get mask_text_selector() {
252                                return e.mask_selector;
253                            },
254                            set mask_text_selector(t) {
255                                i(t) ? e.mask_selector = ''.concat(t, ',').concat(u) : '' === t || null === t ? e.mask_selector = u : (0, a.R)(5, t);
256                            },
257                            get block_class() {
258                                return 'nr-block';
259                            },
260                            get ignore_class() {
261                                return 'nr-ignore';
262                            },
263                            get mask_text_class() {
264                                return 'nr-mask';
265                            },
266                            get block_selector() {
267                                return e.block_selector;
268                            },
269                            set block_selector(t) {
270                                i(t) ? e.block_selector += ','.concat(t) : '' !== t && (0, a.R)(6, t);
271                            },
272                            get mask_input_options() {
273                                return e.mask_input_options;
274                            },
275                            set mask_input_options(t) {
276                                t && 'object' == typeof t ? e.mask_input_options = {
277                                    ...t,
278                                    password: !0,
279                                } : (0, a.R)(7, t);
280                            },
281                        },
282                        session_trace: { enabled: !0, autoStart: !0 },
283                        soft_navigations: { enabled: !0, autoStart: !0 },
284                        spa: { enabled: !0, autoStart: !0 },
285                        ssl: void 0,
286                        user_actions: { enabled: !0, elementAttributes: ['id', 'className', 'tagName', 'type'] },
287                    };
288                }, l = {}, f = 'All configuration objects require an agent identifier!';
289
290                function h(e) {
291                    if (!e) throw new Error(f);
292                    if (!l[e]) throw new Error('Configuration for '.concat(e, ' was never set'));
293                    return l[e];
294                }
295
296                function p(e, t) {
297                    if (!e) throw new Error(f);
298                    l[e] = (0, c.a)(t, d());
299                    const r = (0, s.nY)(e);
300                    r && (r.init = l[e]);
301                }
302
303                function g(e, t) {
304                    if (!e) throw new Error(f);
305                    var r = h(e);
306                    if (r) {
307                        for (var n = t.split('.'), i = 0; i < n.length - 1; i++) if ('object' != typeof (r = r[n[i]])) return;
308                        r = r[n[n.length - 1]];
309                    }
310                    return r;
311                }
312            }, 5603: (e, t, r) => {
313                'use strict';
314                r.d(t, { a: () => c, o: () => s });
315                var n = r(384), i = r(8122);
316                const o = {
317                    accountID: void 0,
318                    trustKey: void 0,
319                    agentID: void 0,
320                    licenseKey: void 0,
321                    applicationID: void 0,
322                    xpid: void 0,
323                }, a = {};
324
325                function s(e) {
326                    if (!e) throw new Error('All loader-config objects require an agent identifier!');
327                    if (!a[e]) throw new Error('LoaderConfig for '.concat(e, ' was never set'));
328                    return a[e];
329                }
330
331                function c(e, t) {
332                    if (!e) throw new Error('All loader-config objects require an agent identifier!');
333                    a[e] = (0, i.a)(t, o);
334                    const r = (0, n.nY)(e);
335                    r && (r.loader_config = a[e]);
336                }
337            }, 3371: (e, t, r) => {
338                'use strict';
339                r.d(t, { V: () => f, f: () => l });
340                var n = r(8122), i = r(384), o = r(6154), a = r(9324);
341                let s = 0;
342                const c = { buildEnv: a.F3, distMethod: a.Xs, version: a.xv, originTime: o.WN }, u = {
343                    customTransaction: void 0,
344                    disabled: !1,
345                    isolatedBacklog: !1,
346                    loaderType: void 0,
347                    maxBytes: 3e4,
348                    onerror: void 0,
349                    ptid: void 0,
350                    releaseIds: {},
351                    appMetadata: {},
352                    session: void 0,
353                    denyList: void 0,
354                    timeKeeper: void 0,
355                    obfuscator: void 0,
356                    harvester: void 0,
357                }, d = {};
358
359                function l(e) {
360                    if (!e) throw new Error('All runtime objects require an agent identifier!');
361                    if (!d[e]) throw new Error('Runtime for '.concat(e, ' was never set'));
362                    return d[e];
363                }
364
365                function f(e, t) {
366                    if (!e) throw new Error('All runtime objects require an agent identifier!');
367                    d[e] = { ...(0, n.a)(t, u), ...c }, Object.hasOwnProperty.call(d[e], 'harvestCount') || Object.defineProperty(d[e], 'harvestCount', { get: () => ++s });
368                    const r = (0, i.nY)(e);
369                    r && (r.runtime = d[e]);
370                }
371            }, 9324: (e, t, r) => {
372                'use strict';
373                r.d(t, { F3: () => i, Xs: () => o, Yq: () => a, xv: () => n });
374                const n = '1.285.0', i = 'PROD', o = 'CDN', a = '^2.0.0-alpha.18';
375            }, 6154: (e, t, r) => {
376                'use strict';
377                r.d(t, {
378                    A4: () => s,
379                    OF: () => d,
380                    RI: () => i,
381                    WN: () => h,
382                    bv: () => o,
383                    gm: () => a,
384                    lR: () => f,
385                    m: () => u,
386                    mw: () => c,
387                    sb: () => l,
388                });
389                var n = r(1863);
390                const i = 'undefined' != typeof window && !!window.document,
391                    o = 'undefined' != typeof WorkerGlobalScope && ('undefined' != typeof self && self instanceof WorkerGlobalScope && self.navigator instanceof WorkerNavigator || 'undefined' != typeof globalThis && globalThis instanceof WorkerGlobalScope && globalThis.navigator instanceof WorkerNavigator),
392                    a = i ? window : 'undefined' != typeof WorkerGlobalScope && ('undefined' != typeof self && self instanceof WorkerGlobalScope && self || 'undefined' != typeof globalThis && globalThis instanceof WorkerGlobalScope && globalThis),
393                    s = 'complete' === a?.document?.readyState, c = Boolean('hidden' === a?.document?.visibilityState),
394                    u = '' + a?.location, d = /iPad|iPhone|iPod/.test(a.navigator?.userAgent),
395                    l = d && 'undefined' == typeof SharedWorker, f = (() => {
396                        const e = a.navigator?.userAgent?.match(/Firefox[/\s](\d+\.\d+)/);
397                        return Array.isArray(e) && e.length >= 2 ? +e[1] : 0;
398                    })(), h = Date.now() - (0, n.t)();
399            }, 7295: (e, t, r) => {
400                'use strict';
401                r.d(t, { Xv: () => a, gX: () => i, iW: () => o });
402                var n = [];
403
404                function i(e) {
405                    if (!e || o(e)) return !1;
406                    if (0 === n.length) return !0;
407                    for (var t = 0; t < n.length; t++) {
408                        var r = n[t];
409                        if ('*' === r.hostname) return !1;
410                        if (s(r.hostname, e.hostname) && c(r.pathname, e.pathname)) return !1;
411                    }
412                    return !0;
413                }
414
415                function o(e) {
416                    return void 0 === e.hostname;
417                }
418
419                function a(e) {
420                    if (n = [], e && e.length) for (var t = 0; t < e.length; t++) {
421                        let r = e[t];
422                        if (!r) continue;
423                        0 === r.indexOf('http://') ? r = r.substring(7) : 0 === r.indexOf('https://') && (r = r.substring(8));
424                        const i = r.indexOf('/');
425                        let o, a;
426                        i > 0 ? (o = r.substring(0, i), a = r.substring(i)) : (o = r, a = '');
427                        let [s] = o.split(':');
428                        n.push({ hostname: s, pathname: a });
429                    }
430                }
431
432                function s(e, t) {
433                    return !(e.length > t.length) && t.indexOf(e) === t.length - e.length;
434                }
435
436                function c(e, t) {
437                    return 0 === e.indexOf('/') && (e = e.substring(1)), 0 === t.indexOf('/') && (t = t.substring(1)), '' === e || e === t;
438                }
439            }, 3241: (e, t, r) => {
440                'use strict';
441                r.d(t, { W: () => o });
442                var n = r(6154);
443                const i = 'newrelic';
444
445                function o(e = {}) {
446                    try {
447                        n.gm.dispatchEvent(new CustomEvent(i, { detail: e }));
448                    } catch (e) {
449                    }
450                }
451            }, 1687: (e, t, r) => {
452                'use strict';
453                r.d(t, { Ak: () => c, Ze: () => l, x3: () => u });
454                var n = r(7836), i = r(3606), o = r(860), a = r(2646);
455                const s = {};
456
457                function c(e, t) {
458                    const r = { staged: !1, priority: o.P3[t] || 0 };
459                    d(e), s[e].get(t) || s[e].set(t, r);
460                }
461
462                function u(e, t) {
463                    e && s[e] && (s[e].get(t) && s[e].delete(t), h(e, t, !1), s[e].size && f(e));
464                }
465
466                function d(e) {
467                    if (!e) throw new Error('agentIdentifier required');
468                    s[e] || (s[e] = new Map);
469                }
470
471                function l(e = '', t = 'feature', r = !1) {
472                    if (d(e), !e || !s[e].get(t) || r) return h(e, t);
473                    s[e].get(t).staged = !0, f(e);
474                }
475
476                function f(e) {
477                    const t = Array.from(s[e]);
478                    t.every((([e, t]) => t.staged)) && (t.sort(((e, t) => e[1].priority - t[1].priority)), t.forEach((([t]) => {
479                        s[e].delete(t), h(e, t);
480                    })));
481                }
482
483                function h(e, t, r = !0) {
484                    const o = e ? n.ee.get(e) : n.ee, s = i.i.handlers;
485                    if (!o.aborted && o.backlog && s) {
486                        if (r) {
487                            const e = o.backlog[t], r = s[t];
488                            if (r) {
489                                for (let t = 0; e && t < e.length; ++t) p(e[t], r);
490                                Object.entries(r).forEach((([e, t]) => {
491                                    Object.values(t || {}
491).forEach((t => {
492                                        t[0]?.on && t[0]?.context() instanceof a.y && t[0].on(e, t[1]);
493                                    }));
494                                }));
495                            }
496                        }
497                        o.isolatedBacklog || delete s[t], o.backlog[t] = null, o.emit('drain-' + t, []);
498                    }
499                }
500
501                function p(e, t) {
502                    var r = e[1];
503                    Object.values(t[r] || {}).forEach((t => {
504                        var r = e[0];
505                        if (t[0] === r) {
506                            var n = t[1], i = e[3], o = e[2];
507                            n.apply(i, o);
508                        }
509                    }));
510                }
511            }, 7836: (e, t, r) => {
512                'use strict';
513                r.d(t, { P: () => c, ee: () => u });
514                var n = r(384), i = r(8990), o = r(3371), a = r(2646), s = r(5607);
515                const c = 'nr@context:'.concat(s.W), u = function e(t, r) {
516                    var n = {}, s = {}, d = {}, l = !1;
517                    try {
518                        l = 16 === r.length && (0, o.f)(r).isolatedBacklog;
519                    } catch (e) {
520                    }
521                    var f = {
522                        on: p,
523                        addEventListener: p,
524                        removeEventListener: function(e, t) {
525                            var r = n[e];
526                            if (!r) return;
527                            for (var i = 0; i < r.length; i++) r[i] === t && r.splice(i, 1);
528                        },
529                        emit: function(e, r, n, i, o) {
530                            !1 !== o && (o = !0);
531                            if (u.aborted && !i) return;
532                            t && o && t.emit(e, r, n);
533                            for (var a = h(n), c = g(e), d = c.length, l = 0; l < d; l++) c[l].apply(a, r);
534                            var p = v()[s[e]];
535                            p && p.push([f, e, r, a]);
536                            return a;
537                        },
538                        get: m,
539                        listeners: g,
540                        context: h,
541                        buffer: function(e, t) {
542                            const r = v();
543                            if (t = t || 'feature', f.aborted) return;
544                            Object.entries(e || {}).forEach((([e, n]) => {
545                                s[n] = t, t in r || (r[t] = []);
546                            }));
547                        },
548                        abort: function() {
549                            f._aborted = !0, Object.keys(f.backlog).forEach((e => {
550                                delete f.backlog[e];
551                            }));
552                        },
553                        isBuffering: function(e) {
554                            return !!v()[s[e]];
555                        },
556                        debugId: r,
557                        backlog: l ? {} : t && 'object' == typeof t.backlog ? t.backlog : {},
558                        isolatedBacklog: l,
559                    };
560                    return Object.defineProperty(f, 'aborted', {
561                        get: () => {
562                            let e = f._aborted || !1;
563                            return e || (t && (e = t.aborted), e);
564                        },
565                    }), f;
566
567                    function h(e) {
568                        return e && e instanceof a.y ? e : e ? (0, i.I)(e, c, (() => new a.y(c))) : new a.y(c);
569                    }
570
571                    function p(e, t) {
572                        n[e] = g(e).concat(t);
573                    }
574
575                    function g(e) {
576                        return n[e] || [];
577                    }
578
579                    function m(t) {
580                        return d[t] = d[t] || e(f, t);
581                    }
582
583                    function v() {
584                        return f.backlog;
585                    }
586                }(void 0, 'globalEE'), d = (0, n.Zm)();
587                d.ee || (d.ee = u);
588            }, 2646: (e, t, r) => {
589                'use strict';
590                r.d(t, { y: () => n });
591
592                class n {
593                    constructor(e) {
594                        this.contextId = e;
595                    }
596                }
597            }, 9908: (e, t, r) => {
598                'use strict';
599                r.d(t, { d: () => n, p: () => i });
600                var n = r(7836).ee.get('handle');
601
602                function i(e, t, r, i, o) {
603                    o ? (o.buffer([e], i), o.emit(e, t, r)) : (n.buffer([e], i), n.emit(e, t, r));
604                }
605            }, 3606: (e, t, r) => {
606                'use strict';
607                r.d(t, { i: () => o });
608                var n = r(9908);
609                o.on = a;
610                var i = o.handlers = {};
611
612                function o(e, t, r, o) {
613                    a(o || n.d, i, e, t, r);
614                }
615
616                function a(e, t, r, i, o) {
617                    o || (o = 'feature'), e || (e = n.d);
618                    var a = t[o] = t[o] || {};
619                    (a[r] = a[r] || []).push([e, i]);
620                }
621            }, 3878: (e, t, r) => {
622                'use strict';
623
624                function n(e, t) {
625                    return { capture: e, passive: !1, signal: t };
626                }
627
628                function i(e, t, r = !1, i) {
629                    window.addEventListener(e, t, n(r, i));
630                }
631
632                function o(e, t, r = !1, i) {
633                    document.addEventListener(e, t, n(r, i));
634                }
635
636                r.d(t, { DD: () => o, jT: () => n, sp: () => i });
637            }, 5607: (e, t, r) => {
638                'use strict';
639                r.d(t, { W: () => n });
640                const n = (0, r(9566).bz)();
641            }, 9566: (e, t, r) => {
642                'use strict';
643                r.d(t, { LA: () => s, ZF: () => c, bz: () => a, el: () => u });
644                var n = r(6154);
645                const i = 'xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx';
646
647                function o(e, t) {
648                    return e ? 15 & e[t] : 16 * Math.random() | 0;
649                }
650
651                function a() {
652                    const e = n.gm?.crypto || n.gm?.msCrypto;
653                    let t, r = 0;
654                    return e && e.getRandomValues && (t = e.getRandomValues(new Uint8Array(30))), i.split('').map((e => 'x' === e ? o(t, r++).toString(16) : 'y' === e ? (3 & o() | 8).toString(16) : e)).join('');
655                }
656
657                function s(e) {
658                    const t = n.gm?.crypto || n.gm?.msCrypto;
659                    let r, i = 0;
660                    t && t.getRandomValues && (r = t.getRandomValues(new Uint8Array(e)));
661                    const a = [];
662                    for (var s = 0; s < e; s++) a.push(o(r, i++).toString(16));
663                    return a.join('');
664                }
665
666                function c() {
667                    return s(16);
668                }
669
670                function u() {
671                    return s(32);
672                }
673            }, 2614: (e, t, r) => {
674                'use strict';
675                r.d(t, { BB: () => a, H3: () => n, g: () => u, iL: () => c, tS: () => s, uh: () => i, wk: () => o });
676                const n = 'NRBA', i = 'SESSION', o = 144e5, a = 18e5, s = {
677                    STARTED: 'session-started',
678                    PAUSE: 'session-pause',
679                    RESET: 'session-reset',
680                    RESUME: 'session-resume',
681                    UPDATE: 'session-update',
682                }, c = { SAME_TAB: 'same-tab', CROSS_TAB: 'cross-tab' }, u = { OFF: 0, FULL: 1, ERROR: 2 };
683            }, 1863: (e, t, r) => {
684                'use strict';
685
686                function n() {
687                    return Math.floor(performance.now());
688                }
689
690                r.d(t, { t: () => n });
691            }, 7485: (e, t, r) => {
692                'use strict';
693                r.d(t, { D: () => i });
694                var n = r(6154);
695
696                function i(e) {
697                    if (0 === (e || '').indexOf('data:')) return { protocol: 'data' };
698                    try {
699                        const t = new URL(e, location.href), r = {
700                            port: t.port,
701                            hostname: t.hostname,
702                            pathname: t.pathname,
703                            search: t.search,
704                            protocol: t.protocol.slice(0, t.protocol.indexOf(':')),
705                            sameOrigin: t.protocol === n.gm?.location?.protocol && t.host === n.gm?.location?.host,
706                        };
707                        return r.port && '' !== r.port || ('http:' === t.protocol && (r.port = '8
7070'), 'https:' === t.protocol && (r.port = '443')), r.pathname && '' !== r.pathname ? r.pathname.startsWith('/') || (r.pathname = '/'.concat(r.pathname)) : r.pathname = '/', r;
708                    } catch (e) {
709                        return {};
710                    }
711                }
712            }, 944: (e, t, r) => {
713                'use strict';
714
715                function n(e, t) {
716                    'function' == typeof console.debug && console.debug('New Relic Warning: https://github.com/newrelic/newrelic-browser-agent/blob/main/docs/warning-codes.md#'.concat(e), t);
717                }
718
719                r.d(t, { R: () => n });
720            }, 5701: (e, t, r) => {
721                'use strict';
722                r.d(t, { B: () => a, t: () => s });
723                var n = r(7836), i = r(3241);
724                const o = new Set, a = {};
725
726                function s(e, t) {
727                    const r = n.ee.get(t);
728                    a[t] ??= {}, e && 'object' == typeof e && (o.has(t) || (r.emit('rumresp', [e]), a[t] = e, o.add(t), (0, i.W)({
729                        agentIdentifier: t,
730                        loaded: !0,
731                        type: 'lifecycle',
732                        name: 'load',
733                        feature: void 0,
734                        data: e,
735                    })));
736                }
737            }, 8990: (e, t, r) => {
738                'use strict';
739                r.d(t, { I: () => i });
740                var n = Object.prototype.hasOwnProperty;
741
742                function i(e, t, r) {
743                    if (n.call(e, t)) return e[t];
744                    var i = r();
745                    if (Object.defineProperty && Object.keys) try {
746                        return Object.defineProperty(e, t, { value: i, writable: !0, enumerable: !1 }), i;
747                    } catch (e) {
748                    }
749                    return e[t] = i, i;
750                }
751            }, 6389: (e, t, r) => {
752                'use strict';
753
754                function n(e, t = 500, r = {}) {
755                    const n = r?.leading || !1;
756                    let i;
757                    return (...r) => {
758                        n && void 0 === i && (e.apply(this, r), i = setTimeout((() => {
759                            i = clearTimeout(i);
760                        }), t)), n || (clearTimeout(i), i = setTimeout((() => {
761                            e.apply(this, r);
762                        }), t));
763                    };
764                }
765
766                function i(e) {
767                    let t = !1;
768                    return (...r) => {
769                        t || (t = !0, e.apply(this, r));
770                    };
771                }
772
773                r.d(t, { J: () => i, s: () => n });
774            }, 3304: (e, t, r) => {
775                'use strict';
776                r.d(t, { A: () => o });
777                var n = r(7836);
778                const i = () => {
779                    const e = new WeakSet;
780                    return (t, r) => {
781                        if ('object' == typeof r && null !== r) {
782                            if (e.has(r)) return;
783                            e.add(r);
784                        }
785                        return r;
786                    };
787                };
788
789                function o(e) {
790                    try {
791                        return JSON.stringify(e, i()) ?? '';
792                    } catch (e) {
793                        try {
794                            n.ee.emit('internal-error', [e]);
795                        } catch (e) {
796                        }
797                        return '';
798                    }
799                }
800            }, 5289: (e, t, r) => {
801                'use strict';
802                r.d(t, { GG: () => o, sB: () => a });
803                var n = r(3878);
804
805                function i() {
806                    return 'undefined' == typeof document || 'complete' === document.readyState;
807                }
808
809                function o(e, t) {
810                    if (i()) return e();
811                    (0, n.sp)('load', e, t);
812                }
813
814                function a(e) {
815                    if (i()) return e();
816                    (0, n.DD)('DOMContentLoaded', e);
817                }
818            }, 384: (e, t, r) => {
819                'use strict';
820                r.d(t, { NT: () => o, US: () => d, Zm: () => a, bQ: () => c, dV: () => s, nY: () => u, pV: () => l });
821                var n = r(6154), i = r(1863);
822                const o = { beacon: 'bam.nr-data.net', errorBeacon: 'bam.nr-data.net' };
823
824                function a() {
825                    return n.gm.NREUM || (n.gm.NREUM = {}
825), void 0 === n.gm.newrelic && (n.gm.newrelic = n.gm.NREUM), n.gm.NREUM;
826                }
827
828                function s() {
829                    let e = a();
830                    return e.o || (e.o = {
831                        ST: n.gm.setTimeout,
832                        SI: n.gm.setImmediate,
833                        CT: n.gm.clearTimeout,
834                        XHR: n.gm.XMLHttpRequest,
835                        REQ: n.gm.Request,
836                        EV: n.gm.Event,
837                        PR: n.gm.Promise,
838                        MO: n.gm.MutationObserver,
839                        FETCH: n.gm.fetch,
840                        WS: n.gm.WebSocket,
841                    }), e;
842                }
843
844                function c(e, t) {
845                    let r = a();
846                    r.initializedAgents ??= {}, t.initializedAt = {
847                        ms: (0, i.t)(),
848                        date: new Date,
849                    }, r.initializedAgents[e] = t;
850                }
851
852                function u(e) {
853                    let t = a();
854                    return t.initializedAgents?.[e];
855                }
856
857                function d(e, t) {
858                    a()[e] = t;
859                }
860
861                function l() {
862                    return function() {
863                        let e = a();
864                        const t = e.info || {};
865                        e.info = { beacon: o.beacon, errorBeacon: o.errorBeacon, ...t };
866                    }(), function() {
867                        let e = a();
868                        const t = e.init || {};
869                        e.init = { ...t };
870                    }(), s(), function() {
871                        let e = a();
872                        const t = e.loader_config || {};
873                        e.loader_config = { ...t };
874                    }(), a();
875                }
876            }, 2843: (e, t, r) => {
877                'use strict';
878                r.d(t, { u: () => i });
879                var n = r(3878);
880
881                function i(e, t = !1, r, i) {
882                    (0, n.DD)('visibilitychange', (function() {
883                        if (t) return void ('hidden' === document.visibilityState && e());
884                        e(document.visibilityState);
885                    }), r, i);
886                }
887            }, 8139: (e, t, r) => {
888                'use strict';
889                r.d(t, { u: () => f });
890                var n = r(7836), i = r(3434), o = r(8990), a = r(6154);
891                const s = {}, c = a.gm.XMLHttpRequest, u = 'addEventListener', d = 'removeEventListener',
892                    l = 'nr@wrapped:'.concat(n.P);
893
894                function f(e) {
895                    var t = function(e) {
896                        return (e || n.ee).get('events');
897                    }(e);
898                    if (s[t.debugId]++) return t;
899                    s[t.debugId] = 1;
900                    var r = (0, i.YM)(t, !0);
901
902                    function f(e) {
903                        r.inPlace(e, [u, d], '-', p);
904                    }
905
906                    function p(e, t) {
907                        return e[1];
908                    }
909
910                    return 'getPrototypeOf' in Object && (a.RI && h(document, f), c && h(c.prototype, f), h(a.gm, f)), t.on(u + '-start', (function(e, t) {
911                        var n = e[1];
912                        if (null !== n && ('function' == typeof n || 'object' == typeof n)) {
913                            var i = (0, o.I)(n, l, (function() {
914                                var e = {
915                                    object: function() {
916                                        if ('function' != typeof n.handleEvent) return;
917                                        return n.handleEvent.apply(n, arguments);
918                                    }, function: n,
919                                }[typeof n];
920                                return e ? r(e, 'fn-', null, e.name || 'anonymous') : n;
921                            }));
922                            this.wrapped = e[1] = i;
923                        }
924                    })), t.on(d + '-start', (function(e) {
925                        e[1] = this.wrapped || e[1];
926                    })), t;
927                }
928
929                function h(e, t, ...r) {
930                    let n = e;
931                    for (; 'object' == typeof n && !Object.prototype.hasOwnProperty.call(n, u);) n = Object.getPrototypeOf(n);
932                    n && t(n, ...r);
933                }
934            }, 3434: (e, t, r) => {
935                'use strict';
936                r.d(t, { Jt: () => o, YM: () => c });
937                var n = r(7836), i = r(5607);
938                const o = 'nr@original:'.concat(i.W);
939                var a = Object.prototype.hasOwnProperty, s = !1;
940
941                function c(e, t) {
942                    return e || (e = n.ee), r.inPlace = function(e, t, n, i, o) {
943                        n || (n = '');
944                        const a = '-' === n.charAt(0);
945                        for (let s = 0; s < t.length; s++) {
946                            const c = t[s], u = e[c];
947                            d(u) || (e[c] = r(u, a ? c + n : n, i, c, o));
948                        }
949                    }, r.flag = o, r;
950
951                    function r(t, r, n, s, c) {
952                        return d(t) ? t : (r || (r = ''), nrWrapper[o] = t, function(e, t, r) {
953                            if (Object.defineProperty && Object.keys) try {
954                                return Object.keys(e).forEach((function(r) {
955                                    Object.defineProperty(t, r, {
956                                        get: function() {
957                                            return e[r];
958                                        }, set: function(t) {
959                                            return e[r] = t, t;
960                                        },
961                                    });
962                                })), t;
963                            } catch (e) {
964                                u([e], r);
965                            }
966                            for (var n in e) a.call(e, n) && (t[n] = e[n]);
967                        }(t, nrWrapper, e), nrWrapper);
968
969                        function nrWrapper() {
970                            var o, a, d, l;
971                            try {
972                                a = this, o = [...arguments], d = 'function' == typeof n ? n(o, a) : n || {};
973                            } catch (t) {
974                                u([t, '', [o, a, s], d], e);
975                            }
976                            i(r + 'start', [o, a, s], d, c);
977                            try {
978                                return l = t.apply(a, o);
979                            } catch (e) {
980                                throw i(r + 'err', [o, a, e], d, c), e;
981                            } finally {
982                                i(r + 'end', [o, a, l], d, c);
983                            }
984                        }
985                    }
986
987                    function i(r, n, i, o) {
988                        if (!s || t) {
989                            var a = s;
990                            s = !0;
991                            try {
992                                e.emit(r, n, i, t, o);
993                            } catch (t) {
994                                u([t, r, n, i], e);
995                            }
996                            s = a;
997                        }
998                    }
999                }
1000
1001                function u(e, t) {
1002                    t || (t = n.ee);
1003                    try {
1004                        t.emit('internal-error', e);
1005                    } catch (e) {
1006                    }
1007                }
1008
1009                function d(e) {
1010                    return !(e && 'function' == typeof e && e.apply && !e[o]);
1011                }
1012            }, 9414: (e, t, r) => {
1013                'use strict';
1014                r.d(t, { J: () => c });
1015                var n = r(7836), i = r(2646), o = r(944), a = r(3434);
1016                const s = new Map;
1017
1018                function c(e, t, r, c) {
1019                    if ('object' != typeof t || !t || 'string' != typeof r || !r || 'function' != typeof t[r]) return (0, o.R)(29);
1020                    const u = function(e) {
1021                        return (e || n.ee).get('logger');
1022                    }(e), d = (0, a.YM)(u), l = new i.y(n.P);
1023                    l.level = c.level, l.customAttributes = c.customAttributes;
1024                    const f = t[r]?.[a.Jt] || t[r];
1025                    return s.set(f, l), d.inPlace(t, [r], 'wrap-logger-', (() => s.get(f))), u;
1026                }
1027            }, 9300: (e, t, r) => {
1028                'use strict';
1029                r.d(t, { T: () => n });
1030                const n = r(860).K7.ajax;
1031            }, 3333: (e, t, r) => {
1032                'use strict';
1033                r.d(t, { $v: () => u, TZ: () => n, Zp: () => i, kd: () => c, mq: () => s, nf: () => a, qN: () => o });
1034                const n = r(860).K7.genericEvents, i = ['auxclick', 'click', 'copy', 'keydown', 'paste', 'scrollend'],
1035                    o = ['focus', 'blur'], a = 4, s = 1e3, c = ['PageAction', 'UserAction', 'BrowserPerformance'], u = {
1036                        MARKS: 'experimental.marks',
1037                        MEASURES: 'experimental.measures',
1038                        RESOURCES: 'experimental.resources',
1039                    };
1040            }, 6774: (e, t, r) => {
1041                'use strict';
1042                r.d(t, { T: () => n });
1043                const n = r(860).K7.jserrors;
1044            }, 993: (e, t, r) => {
1045                'use strict';
1046                r.d(t, { A$: () => o, ET: () => a, TZ: () => s, p_: () => i });
1047                var n = r(860);
1048                const i = { ERROR: 'ERROR', WARN: 'WARN', INFO: 'INFO', DEBUG: 'DEBUG', TRACE: 'TRACE' },
1049                    o = { OFF: 0, ERROR: 1, WARN: 2, INFO: 3, DEBUG: 4, TRACE: 5 }, a = 'log', s = n.K7.logging;
1050            }, 3785: (e, t, r) => {
1051                'use strict';
1052                r.d(t, { R: () => c, b: () => u });
1053                var n = r(9908), i = r(1863), o = r(860), a = r(8154), s = r(993);
1054
1055                function c(e, t, r = {}, c = s.p_.INFO) {
1056                    (0, n.p)(a.xV, ['API/logging/'.concat(c.toLowerCase(), '/called')], void 0, o.K7.metrics, e), (0, n.p)(s.ET, [(0, i.t)(), t, r, c], void 0, o.K7.logging, e);
1057                }
1058
1059                function u(e) {
1060                    return 'string' == typeof e && Object.values(s.p_).some((t => t === e.toUpperCase().trim()));
1061                }
1062            }, 8154: (e, t, r) => {
1063                'use strict';
1064                r.d(t, { z_: () => o, XG: () => s, TZ: () => n, rs: () => i, xV: () => a });
1065                r(6154), r(9566), r(384);
1066                const n = r(860).K7.metrics, i = 'sm', o = 'cm', a = 'storeSupportabilityMetrics',
1067                    s = 'storeEventMetrics';
1068            }, 6630: (e, t, r) => {
1069                'use strict';
1070                r.d(t, { T: () => n });
1071                const n = r(860).K7.pageViewEvent;
1072            }, 782: (e, t, r) => {
1073                'use strict';
1074                r.d(t, { T: () => n });
1075                const n = r(860).K7.pageViewTiming;
1076            }, 6344: (e, t, r) => {
1077                'use strict';
1078                r.d(t, {
1079                    BB: () => d,
1080                    G4: () => o,
1081                    Qb: () => l,
1082                    TZ: () => i,
1083                    Ug: () => a,
1084                    _s: () => s,
1085                    bc: () => u,
1086                    yP: () => c,
1087                });
1088                var n = r(2614);
1089                const i = r(860).K7.sessionReplay, o = {
1090                        RECORD: 'recordReplay',
1091                        PAUSE: 'pauseReplay',
1092                        REPLAY_RUNNING: 'replayRunning',
1093                        ERROR_DURING_REPLAY: 'errorDuringReplay',
1094                    }, a = .12,
1095                    s = { DomContentLoaded: 0, Load: 1, FullSnapshot: 2, IncrementalSnapshot: 3, Meta: 4, Custom: 5 },
1096                    c = { [n.g.ERROR]: 15e3, [n.g.FULL]: 3e5, [n.g.OFF]: 0 }, u = {
1097                        RESET: { message: 'Session was reset', sm: 'Reset' },
1098                        IMPORT: { message: 'Recorder failed to import', sm: 'Import' },
1099                        TOO_MANY: { message: '429: Too Many Requests', sm: 'Too-Many' },
1100                        TOO_BIG: { message: 'Payload was too large', sm: 'Too-Big' },
1101                        CROSS_TAB: { message: 'Session Entity was set to OFF on another tab', sm: 'Cross-Tab' },
1102                        ENTITLEMENTS: {
1103                            message: 'Session Replay is not allowed and will not be started',
1104                            sm: 'Entitlement',
1105                        },
1106                    }, d = 5e3, l = { API: 'api' };
1107            }, 5270: (e, t, r) => {
1108                'use strict';
1109                r.d(t, { Aw: () => c, CT: () => u, SR: () => s, rF: () => d });
1110                var n = r(384), i = r(9417), o = r(7767), a = r(6154);
1111
1112                function s(e) {
1113                    return !!(0, n.dV)().o.MO && (0, o.V)(e) && !0 === (0, i.gD)(e, 'session_trace.enabled');
1114                }
1115
1116                function c(e) {
1117                    return !0 === (0, i.gD)(e, 'session_replay.preload') && s(e);
1118                }
1119
1120                function u(e, t) {
1121                    const r = t.correctAbsoluteTimestamp(e);
1122                    return {
1123                        originalTimestamp: e,
1124                        correctedTimestamp: r,
1125                        timestampDiff: e - r,
1126                        originTime: a.WN,
1127                        correctedOriginTime: t.correctedOriginTime,
1128                        originTimeDiff: Math.floor(a.WN - t.correctedOriginTime),
1129                    };
1130                }
1131
1132                function d(e, t) {
1133                    try {
1134                        if ('string' == typeof t?.type) {
1135                            if ('password' === t.type.toLowerCase()) return '*'.repeat(e?.length || 0);
1136                            if (void 0 !== t?.dataset?.nrUnmask || t?.classList?.contains('nr-unmask')) return e;
1137                        }
1138                    } catch (e) {
1139                    }
1140                    return 'string' == typeof e ? e.replace(/[\S]/g, '*') : '*'.repeat(e?.length || 0);
1141                }
1142            }, 3738: (e, t, r) => {
1143                'use strict';
1144                r.d(t, {
1145                    He: () => i,
1146                    Kp: () => s,
1147                    Lc: () => u,
1148                    Rz: () => d,
1149                    TZ: () => n,
1150                    bD: () => o,
1151                    d3: () => a,
1152                    jx: () => l,
1153                    uP: () => c,
1154                });
1155                const n = r(860).K7.sessionTrace, i = 'bstResource', o = 'resource', a = '-start', s = '-end',
1156                    c = 'fn' + a,
1157                    u = 'fn' + s, d = 'pushState', l = 1e3;
1158            }, 3962: (e, t, r) => {
1159                'use strict';
1160                r.d(t, { AM: () => o, O2: () => c, Qu: () => u, TZ: () => s, ih: () => d, pP: () => a, tC: () => i });
1161                var n = r(860);
1162                const i = ['click', 'keydown', 'submit', 'popstate'], o = 'api', a = 'initialPageLoad',
1163                    s = n.K7.softNav,
1164                    c = { INITIAL_PAGE_LOAD: '', ROUTE_CHANGE: 1, UNSPECIFIED: 2 },
1165                    u = { INTERACTION: 1, AJAX: 2, CUSTOM_END: 3, CUSTOM_TRACER: 4 },
1166                    d = { IP: 'in progress', FIN: 'finished', CAN: 'cancelled' };
1167            }, 7378: (e, t, r) => {
1168                'use strict';
1169                r.d(t, {
1170                    $p: () => x,
1171                    BR: () => b,
1172                    Kp: () => R,
1173                    L3: () => y,
1174                    Lc: () => c,
1175                    NC: () => o,
1176                    SG: () => d,
1177                    TZ: () => i,
1178                    U6: () => p,
1179                    UT: () => m,
1180                    d3: () => w,
1181                    dT: () => f,
1182                    e5: () => A,
1183                    gx: () => v,
1184                    l9: () => l,
1185                    oW: () => h,
1186                    op: () => g,
1187                    rw: () => u,
1188                    tH: () => T,
1189                    uP: () => s,
1190                    wW: () => E,
1191                    xq: () => a,
1192                });
1193                var n = r(384);
1194                const i = r(860).K7.spa, o = ['click', 'submit', 'keypress', 'keydown', 'keyup', 'change'], a = 999,
1195                    s = 'fn-start', c = 'fn-end', u = 'cb-start', d = 'api-ixn-', l = 'remaining', f = 'interaction',
1196                    h = 'spaNode', p = 'jsonpNode', g = 'fetch-start', m = 'fetch-done', v = 'fetch-body-',
1197                    b = 'jsonp-end',
1198                    y = (0, n.dV)().o.ST, w = '-start', R = '-end', x = '-body', E = 'cb' + R, A = 'jsTime',
1199                    T = 'fetch';
1200            }, 4234: (e, t, r) => {
1201                'use strict';
1202                r.d(t, { W: () => o });
1203                var n = r(7836), i = r(1687);
1204
1205                class o {
1206                    constructor(e, t) {
1207                        this.agentIdentifier = e, this.ee = n.ee.get(e), this.featureName = t, this.blocked = !1;
1208                    }
1209
1210                    deregisterDrain() {
1211                        (0, i.x3)(this.agentIdentifier, this.featureName);
1212                    }
1213                }
1214            }, 7767: (e, t, r) => {
1215                'use strict';
1216                r.d(t, { V: () => o });
1217                var n = r(9417), i = r(6154);
1218                const o = e => i.RI && !0 === (0, n.gD)(e, 'privacy.cookies_enabled');
1219            }, 8969: (e, t, r) => {
1220                'use strict';
1221                r.d(t, { j: () => I });
1222                var n = r(860), i = r(2555), o = r(3371), a = r(9908), s = r(7836), c = r(1687), u = r(5289),
1223                    d = r(6154),
1224                    l = r(944), f = r(8154), h = r(384), p = r(6344);
1225                const g = ['setErrorHandler', 'finished', 'addToTrace', 'addRelease', 'recordCustomEvent', 'addPageAction', 'setCurrentRouteName', 'setPageViewName', 'setCustomAttribute', 'interaction', 'noticeError', 'setUserId', 'setApplicationVersion', 'start', p.G4.RECORD, p.G4.PAUSE, 'log', 'wrapLogger'],
1226                    m = ['setErrorHandler', 'finished', 'addToTrace', 'addRelease'];
1227                var v = r(1863), b = r(2614), y = r(993), w = r(3785), R = r(9414), x = r(3241), E = r(5701);
1228
1229                function A() {
1230                    const e = (0, h.pV)();
1231                    g.forEach((t => {
1232                        e[t] = (...r) => function(t, ...r) {
1233                            let n = [];
1234                            return Object.values(e.initializedAgents).forEach((e => {
1235                                e && e.api ? e.exposed && e.api[t] && n.push(e.api[t](...r)) : (0, l.R)(38, t);
1236                            })), n.length > 1 ? n : n[0];
1237                        }(t, ...r);
1238                    }));
1239                }
1240
1241                const T = {};
1242                var S = r(9417), N = r(5603);
1243                const _ = e => {
1244                    const t = e.startsWith('http');
1245                    e += '/', r.p = t ? e : 'https://' + e;
1246                };
1247                let O = !1;
1248
1249                function I(e, t = {}, g, I) {
1250                    let { init: P, info: j, loader_config: C, runtime: k = {}, exposed: L = !0 } = t;
1251                    k.loaderType = g;
1252                    const H = (0, h.pV)();
1253                    j || (P = H.init, j = H.info, C = H.loader_config), (0, S.xN)(e.agentIdentifier, P || {}), (0, N.a)(e.agentIdentifier, C || {}), j.jsAttributes ??= {}, d.bv && (j.jsAttributes.isWorker = !0), (0, i.x1)(e.agentIdentifier, j);
1254                    const M = (0, S.D0)(e.agentIdentifier), D = [j.beacon, j.errorBeacon];
1255                    O || (M.proxy.assets && (_(M.proxy.assets), D.push(M.proxy.assets)), M.proxy.beacon && D.push(M.proxy.beacon), A(), (0, h.US)('activatedFeatures', E.B), e.runSoftNavOverSpa &&= !0 === M.soft_navigations.enabled && M.feature_flags.includes('soft_nav')), k.denyList = [...M.ajax.deny_list || [], ...M.ajax.block_internal ? D : []], k.ptid = e.agentIdentifier, (0, o.V)(e.agentIdentifier, k), e.ee = s.ee.get(e.agentIdentifier), void 0 === e.api && (e.api = function(e, t, h = !1) {
1256                        t || (0, c.Ak)(e, 'api');
1257                        const g = {};
1258                        var A = s.ee.get(e), S = A.get('tracer');
1259                        T[e] = b.g.OFF, A.on(p.G4.REPLAY_RUNNING, (t => {
1260                            T[e] = t;
1261                        }));
1262                        var N = 'api-', _ = N + 'ixn-';
1263
1264                        function O(t, r, n, o) {
1265                            const a = (0, i.Vp)(e);
1266                            return null === r ? delete a.jsAttributes[t] : (0, i.x1)(e, {
1267                                ...a,
1268                                jsAttributes: { ...a.jsAttributes, [t]: r },
1269                            }), j(N, n, !0, o || null === r ? 'session' : void 0)(t, r);
1270                        }
1271
1272                        function I() {
1273                        }
1274
1275                        g.log = function(e, { customAttributes: t = {}, level: r = y.p_.INFO } = {}) {
1276                            (0, a.p)(f.xV, ['API/log/called'], void 0, n.K7.metrics, A), (0, w.R)(A, e, t, r);
1277                        }, g.wrapLogger = (e, t, { customAttributes: r = {}, level: i = y.p_.INFO } = {}) => {
1278                            (0, a.p)(f.xV, ['API/wrapLogger/called'], void 0, n.K7.metrics, A), (0, R.J)(A, e, t, {
1279                                customAttributes: r,
1280                                level: i,
1281                            });
1282                        }, m.forEach((e => {
1283                            g[e] = j(N, e, !0, 'api');
1284                        })), g.addPageAction = j(N, 'addPageAction', !0, n.K7.genericEvents), g.recordCu
1284stomEvent = j(N, 'recordCustomEvent', !0, n.K7.genericEvents), g.setPageViewName = function(t, r) {
1285                            if ('string' == typeof t) return '/' !== t.charAt(0) && (t = '/' + t), (0, o.f)(e).customTransaction = (r || 'http://custom.transaction') + t, j(N, 'setPageViewName', !0)();
1286                        }, g.setCustomAttribute = function(e, t, r = !1) {
1287                            if ('string' == typeof e) {
1288                                if (['string', 'number', 'boolean'].includes(typeof t) || null === t) return O(e, t, 'setCustomAttribute', r);
1289                                (0, l.R)(40, typeof t);
1290                            } else (0, l.R)(39, typeof e);
1291                        }, g.setUserId = function(e) {
1292                            if ('string' == typeof e || null === e) return O('enduser.id', e, 'setUserId', !0);
1293                            (0, l.R)(41, typeof e);
1294                        }, g.setApplicationVersion = function(e) {
1295                            if ('string' == typeof e || null === e) return O('application.version', e, 'setApplicationVersion', !1);
1296                            (0, l.R)(42, typeof e);
1297                        }, g.start = () => {
1298                            try {
1299                                (0, a.p)(f.xV, ['API/start/called'], void 0, n.K7.metrics, A), A.emit('manual-start-all');
1300                            } catch (e) {
1301                                (0, l.R)(23, e);
1302                            }
1303                        }, g[p.G4.RECORD] = function() {
1304                            (0, a.p)(f.xV, ['API/recordReplay/called'], void 0, n.K7.metrics, A), (0, a.p)(p.G4.RECORD, [], void 0, n.K7.sessionReplay, A);
1305                        }, g[p.G4.PAUSE] = function() {
1306                            (0, a.p)(f.xV, ['API/pauseReplay/called'], void 0, n.K7.metrics, A), (0, a.p)(p.G4.PAUSE, [], void 0, n.K7.sessionReplay, A);
1307                        }, g.interaction = function(e) {
1308                            return (new I).get('object' == typeof e ? e : {});
1309                        };
1310                        const P = I.prototype = {
1311                            createTracer: function(e, t) {
1312                                var r = {}, i = this, o = 'function' == typeof t;
1313                                return (0, a.p)(f.xV, ['API/createTracer/called'], void 0, n.K7.metrics, A), h || (0, a.p)(_ + 'tracer', [(0, v.t)(), e, r], i, n.K7.spa, A), function() {
1314                                    if (S.emit((o ? '' : 'no-') + 'fn-start', [(0, v.t)(), i, o], r), o) try {
1315                                        return t.apply(this, arguments);
1316                                    } catch (e) {
1317                                        const t = 'string' == typeof e ? new Error(e) : e;
1318                                        throw S.emit('fn-err', [arguments, this, t], r), t;
1319                                    } finally {
1320                                        S.emit('fn-end', [(0, v.t)()], r);
1321                                    }
1322                                };
1323                            },
1324                        };
1325
1326                        function j(t, r, i, o) {
1327                            return function() {
1328                                return (0, a.p)(f.xV, ['API/' + r + '/called'], void 0, n.K7.metrics, A), (0, x.W)({
1329                                    agentIdentifier: e,
1330                                    loaded: !!E.B?.[e],
1331                                    type: 'data',
1332                                    name: 'api',
1333                                    feature: t + r,
1334                                    data: { notSpa: i, bufferGroup: o },
1335                                }), o && (0, a.p)(t + r, [i ? (0, v.t)() : performance.now(), ...arguments], i ? null : this, o, A), i ? void 0 : this;
1336                            };
1337                        }
1338
1339                        function C() {
1340                            r.e(478).then(r.bind(r, 8778)).then((({ setAPI: t }) => {
1341                                t(e), (0, c.Ze)(e, 'api');
1342                            })).catch((e => {
1343                                (0, l.R)(27, e), A.abort();
1344                            }));
1345                        }
1346
1347                        return ['actionText', 'setName', 'setAttribute', 'save', 'ignore', 'onEnd', 'getContext', 'end', 'get'].forEach((e => {
1348                            P[e] = j(_, e, void 0, h ? n.K7.softNav : n.K7.spa);
1349                        })), g.setCurrentRouteName = h ? j(_, 'routeName', void 0, n.K7.softNav) : j(N, 'routeName', !0, n.K7.spa), g.noticeError = function(t, r) {
1350                            'string' == typeof t && (t = new Error(t)), (0, a.p)(f.xV, ['API/noticeError/called'], void 0, n.K7.metrics, A), (0, a.p)('err', [t, (0, v.t)(), !1, r, !!T[e]], void 0, n.K7.jserrors, A);
1351                        }, d.RI ? (0, u.GG)((() => C()), !0) : C(), g;
1352                    }(e.agentIdentifier, I, e.runSoftNavOverSpa)), void 0 === e.exposed && (e.exposed = L), O || (0, x.W)({
1353                        agentIdentifier: e.agentIdentifier,
1354                        loaded: !!E.B?.[e.agentIdentifier],
1355                        type: 'lifecycle',
1356                        name: 'initialize',
1357                        feature: void 0,
1358                        data: { init: M, info: j, loader_config: C, runtime: k },
1359                    }), O = !0;
1360                }
1361            }, 8374: (e, t, r) => {
1362                r.nc = (() => {
1363                    try {
1364                        return document?.currentScript?.nonce;
1365                    } catch (e) {
1366                    }
1367                    return '';
1368                })();
1369            }, 860: (e, t, r) => {
1370                'use strict';
1371                r.d(t, {
1372                    $J: () => d,
1373                    K7: () => c,
1374                    P3: () => u,
1375                    XX: () => i,
1376                    Yy: () => s,
1377                    df: () => o,
1378                    qY: () => n,
1379                    v4: () => a,
1380                });
1381                const n = 'events', i = 'jserrors', o = 'browser/blobs', a = 'rum', s = 'browser/logs', c = {
1382                    ajax: 'ajax',
1383                    genericEvents: 'generic_events',
1384                    jserrors: i,
1385                    logging: 'logging',
1386                    metrics: 'metrics',
1387                    pageAction: 'page_action',
1388                    pageViewEvent: 'page_view_event',
1389                    pageViewTiming: 'page_view_timing',
1390                    sessionReplay: 'session_replay',
1391                    sessionTrace: 'session_trace',
1392                    softNav: 'soft_navigations',
1393                    spa: 'spa',
1394                }, u = {
1395                    [c.pageViewEvent]: 1,
1396                    [c.pageViewTiming]: 2,
1397                    [c.metrics]: 3,
1398                    [c.jserrors]: 4,
1399                    [c.spa]: 5,
1400                    [c.ajax]: 6,
1401                    [c.sessionTrace]: 7,
1402                    [c.softNav]: 8,
1403                    [c.sessionReplay]: 9,
1404                    [c.logging]: 10,
1405                    [c.genericEvents]: 11,
1406                }, d = {
1407                    [c.pageViewEvent]: a,
1408                    [c.pageViewTiming]: n,
1409                    [c.ajax]: n,
1410                    [c.spa]: n,
1411                    [c.softNav]: n,
1412                    [c.metrics]: i,
1413                    [c.jserrors]: i,
1414                    [c.sessionTrace]: o,
1415                    [c.sessionReplay]: o,
1416                    [c.logging]: s,
1417                    [c.genericEvents]: 'ins',
1418                };
1419            },
1420        }, n = {};
1421
1422        function i(e) {
1423            var t = n[e];
1424            if (void 0 !== t) return t.exports;
1425            var o = n[e] = { exports: {} };
1426            return r[e](o, o.exports, i), o.exports;
1427        }
1428
1429        i.m = r, i.d = (e, t) => {
1430            for (var r in t) i.o(t, r) && !i.o(e, r) && Object.defineProperty(e, r, { enumerable: !0, get: t[r] });
1431        }, i.f = {}, i.e = e => Promise.all(Object.keys(i.f).reduce(((t, r) => (i.f[r](e, t), t)), [])), i.u = e => ({
1432            212: 'nr-spa-compressor',
1433            249: 'nr-spa-recorder',
1434            478: 'nr-spa',
1435        }[e] + '-1.285.0.min.js'), i.o = (e, t) => Object.prototype.hasOwnProperty.call(e, t), e = {}, t = 'NRBA-1.285.0.PROD:', i.l = (r, n, o, a) => {
1436            if (e[r]) e[r].push(n); else {
1437                var s, c;
1438                if (void 0 !== o) for (var u = document.getElementsByTagName('script'), d = 0; d < u.length; d++) {
1439                    var l = u[d];
1440                    if (l.getAttribute('src') == r || l.getAttribute('data-webpack') == t + o) {
1441                        s = l;
1442                        break;
1443                    }
1444                }
1445                if (!s) {
1446                    c = !0;
1447                    var f = {
1448                        478: 'sha512-73OmviyU40lnC5NZHvj5egb1Dktz4of17DYc4nbj2RduD/YSRadVPKgqV4pTV++UKRfMh1kiyzvZ3EZ9+nCVRA==',
1449                        249: 'sha512-K0uLsDVOs99bSE/U1/+N3dF9ugBMgNxv9bGCDosl/OYQ9Vbh3OEiiDdoeJ2Jyez+MV++R54r9pGP4l89pkOgrw==',
1450                        212: 'sha512-xpg2N/nVV3R+2dh1bNPkgU4MdEfsSknhvWWYRI9zgj8nuzl1HP8n4T1tr6iNK7k+LC8m/kDrZH58sW6X5daNDQ==',
1451                    };
1452                    (s = document.createElement('script')).charset = 'utf-8', s.timeout = 120, i.nc && s.setAttribute('nonce', i.nc), s.setAttribute('data-webpack', t + o), s.src = r, 0 !== s.src.indexOf(window.location.origin + '/') && (s.crossOrigin = 'anonymous'), f[a] && (s.integrity = f[a]);
1453                }
1454                e[r] = [n];
1455                var h = (t, n) => {
1456                    s.onerror = s.onload = null, clearTimeout(p);
1457                    var i = e[r];
1458                    if (delete e[r], s.parentNode && s.parentNode.removeChild(s), i && i.forEach((e => e(n))), t) return t(n);
1459                }, p = setTimeout(h.bind(null, void 0, { type: 'timeout', target: s }), 12e4);
1460                s.onerror = h.bind(null, s.onerror), s.onload = h.bind(null, s.onload), c && document.head.appendChild(s);
1461            }
1462        }, i.r = e => {
1463            'undefined' != typeof Symbol && Symbol.toStringTag && Object.defineProperty(e, Symbol.toStringTag, { value: 'Module' }), Object.defineProperty(e, '__esModule', { value: !0 });
1464        }
1464, i.p = 'https://js-agent.newrelic.com/', (() => {
1465            var e = { 38: 0, 788: 0 };
1466            i.f.j = (t, r) => {
1467                var n = i.o(e, t) ? e[t] : void 0;
1468                if (0 !== n) if (n) r.push(n[2]); else {
1469                    var o = new Promise(((r, i) => n = e[t] = [r, i]));
1470                    r.push(n[2] = o);
1471                    var a = i.p + i.u(t), s = new Error;
1472                    i.l(a, (r => {
1473                        if (i.o(e, t) && (0 !== (n = e[t]) && (e[t] = void 0), n)) {
1474                            var o = r && ('load' === r.type ? 'missing' : r.type), a = r && r.target && r.target.src;
1475                            s.message = 'Loading chunk ' + t + ' failed.\n(' + o + ': ' + a + ')', s.name = 'ChunkLoadError', s.type = o, s.request = a, n[1](s);
1476                        }
1477                    }), 'chunk-' + t, t);
1478                }
1479            };
1480            var t = (t, r) => {
1481                var n, o, [a, s, c] = r, u = 0;
1482                if (a.some((t => 0 !== e[t]))) {
1483                    for (n in s) i.o(s, n) && (i.m[n] = s[n]);
1484                    if (c) c(i);
1485                }
1486                for (t && t(r); u < a.length; u++) o = a[u], i.o(e, o) && e[o] && e[o][0](), e[o] = 0;
1487            }, r = self['webpackChunk:NRBA-1.285.0.PROD'] = self['webpackChunk:NRBA-1.285.0.PROD'] || [];
1488            r.forEach(t.bind(null, 0)), r.push = t.bind(null, r.push.bind(r));
1489        })(), (() => {
1490            'use strict';
1491            i(8374);
1492            var e = i(944), t = i(6344), r = i(9566);
1493
1494            class n {
1495                agentIdentifier;
1496
1497                constructor() {
1498                    this.agentIdentifier = (0, r.LA)(16);
1499                }
1500
1501                #e(t, ...r) {
1502                    if ('function' == typeof this.api?.[t]) return this.api[t](...r);
1503                    (0, e.R)(35, t);
1504                }
1505
1506                addPageAction(e, t) {
1507                    return this.#e('addPageAction', e, t);
1508                }
1509
1510                recordCustomEvent(e, t) {
1511                    return this.#e('recordCustomEvent', e, t);
1512                }
1513
1514                setPageViewName(e, t) {
1515                    return this.#e('setPageViewName', e, t);
1516                }
1517
1518                setCustomAttribute(e, t, r) {
1519                    return this.#e('setCustomAttribute', e, t, r);
1520                }
1521
1522                noticeError(e, t) {
1523                    return this.#e('noticeError', e, t);
1524                }
1525
1526                setUserId(e) {
1527                    return this.#e('setUserId', e);
1528                }
1529
1530                setApplicationVersion(e) {
1531                    return this.#e('setApplicationVersion', e);
1532                }
1533
1534                setErrorHandler(e) {
1535                    return this.#e('setErrorHandler', e);
1536                }
1537
1538                addRelease(e, t) {
1539                    return this.#e('addRelease', e, t);
1540                }
1541
1542                log(e, t) {
1543                    return this.#e('log', e, t);
1544                }
1545            }
1546
1547            class o extends n {
1548                #e(t, ...r) {
1549                    if ('function' == typeof this.api?.[t]) return this.api[t](...r);
1550                    (0, e.R)(35, t);
1551                }
1552
1553                start() {
1554                    return this.#e('start');
1555                }
1556
1557                finished(e) {
1558                    return this.#e('finished', e);
1559                }
1560
1561                recordReplay() {
1562                    return this.#e(t.G4.RECORD);
1563                }
1564
1565                pauseReplay() {
1566                    return this.#e(t.G4.PAUSE);
1567                }
1568
1569                addToTrace(e) {
1570                    return this.#e('addToTrace', e);
1571                }
1572
1573                setCurrentRouteName(e) {
1574                    return this.#e('setCurrentRouteName', e);
1575                }
1576
1577                interaction() {
1578                    return this.#e('interaction');
1579                }
1580
1581                wrapLogger(e, t, r) {
1582                    return this.#e('wrapLogger', e, t, r);
1583                }
1584            }
1585
1586            var a = i(860), s = i(9417);
1587            const c = Object.values(a.K7);
1588
1589            function u(e) {
1590                const t = {};
1591                return c.forEach((r => {
1592                    t[r] = function(e, t) {
1593                        return !0 === (0, s.gD)(t, ''.concat(e, '.enabled'));
1594                    }(r, e);
1595                })), t;
1596            }
1597
1598            var d = i(8969);
1599            var l = i(1687), f = i(4234), h = i(5289), p = i(6154), g = i(5270), m = i(7767), v = i(6389);
1600
1601            class b extends f.W {
1602                constructor(e, t, r = !0) {
1603                    super(e.agentIdentifier, t), this.auto = r, this.abortHandler = void 0, this.featAggregate = void 0, this.onAggregateImported = void 0, !1 === e.init[this.featureName].autoStart && (this.auto = !1), this.auto ? (0, l.Ak)(e.agentIdentifier, t) : this.ee.on('manual-start-all', (0, v.J)((() => {
1604                        (0, l.Ak)(e.agentIdentifier, this.featureName), this.auto = !0, this.importAggregator(e);
1605                    })));
1606                }
1607
1608                importAggregator(t, r = {}) {
1609                    if (this.featAggregate || !this.auto) return;
1610                    let n;
1611                    this.onAggregateImported = new Promise((e => {
1612                        n = e;
1613                    }));
1614                    const o = async () => {
1615                        let o;
1616                        try {
1617                            if ((0, m.V)(this.agentIdentifier)) {
1618                                const { setupAgentSession: e } = await i.e(478).then(i.bind(i, 6526));
1619                                o = e(t);
1620                            }
1621                        } catch (t) {
1622                            (0, e.R)(20, t), this.ee.emit('internal-error', [t]), this.featureName === a.K7.sessionReplay && this.abortHandler?.();
1623                        }
1624                        try {
1625                            if (!this.#t(this.featureName, o)) return (0, l.Ze)(this.agentIdentifier, this.featureName), void n(!1);
1626                            const { lazyFeatureLoader: e } = await i.e(478).then(i.bind(i, 6103)), { Aggregate: a } = await e(this.featureName, 'aggregate');
1627                            this.featAggregate = new a(t, r), t.runtime.harvester.initializedAggregates.push(this.featAggregate), n(!0);
1628                        } catch (t) {
1629                            (0, e.R)(34, t), this.abortHandler?.(), (0, l.Ze)(this.agentIdentifier, this.featureName, !0), n(!1), this.ee && this.ee.abort();
1630                        }
1631                    };
1632                    p.RI ? (0, h.GG)((() => o()), !0) : o();
1633                }
1634
1635                #t(e, t) {
1636                    switch (e) {
1637                        case a.K7.sessionReplay:
1638                            return (0, g.SR)(this.agentIdentifier) && !!t;
1639                        case a.K7.sessionTrace:
1640                            return !!t;
1641                        default:
1642                            return !0;
1643                    }
1644                }
1645            }
1646
1647            var y = i(6630);
1648
1649            class w extends b {
1650                static featureName = y.T;
1651
1652                constructor(e, t = !0) {
1653                    super(e, y.T, t), this.importAggregator(e);
1654                }
1655            }
1656
1657            var R = i(384);
1658            var x = i(9908), E = i(2843), A = i(3878), T = i(782), S = i(1863);
1659
1660            class N extends b {
1661                static featureName = T.T;
1662
1663                constructor(e, t = !0) {
1664                    super(e, T.T, t), p.RI && ((0, E.u)((() => (0, x.p)('docHidden', [(0, S.t)()], void 0, T.T, this.ee)), !0), (0, A.sp)('pagehide', (() => (0, x.p)('winPagehide', [(0, S.t)()], void 0, T.T, this.ee))), this.importAggregator(e));
1665                }
1666            }
1667
1668            var _ = i(8154);
1669
1670            class O extends b {
1671                static featureName = _.TZ;
1672
1673                constructor(e, t = !0) {
1674                    super(e, _.TZ, t), p.RI && document.addEventListener('securitypolicyviolation', (e => {
1675                        (0, x.p)(_.xV, ['Generic/CSPViolation/Detected'], void 0, this.featureName, this.ee);
1676                    })), this.importAggregator(e);
1677                }
1678            }
1679
1680            var I = i(6774), P = i(3304);
1681
1682            class j {
1683                constructor(e, t, r, n, i) {
1684                    this.name = 'UncaughtError', this.message = 'string' == typeof e ? e : (0, P.A)(e), this.sourceURL = t, this.line = r, this.column = n, this.__newrelic = i;
1685                }
1686            }
1687
1688            function C(e) {
1689                return H(e) ? e : new j(void 0 !== e?.message ? e.message : e, e?.filename || e?.sourceURL, e?.lineno || e?.line, e?.colno || e?.col, e?.__newrelic);
1690            }
1691
1692            function k(e) {
1693                const t = 'Unhandled Promise Rejection: ';
1694                if (!e?.reason) return;
1695                if (H(e.reason)) {
1696                    try {
1697                        e.reason.message.startsWith(t) || (e.reason.message = t + e.reason.message);
1698                    } catch (e) {
1699                    }
1700                    return C(e.reason);
1701                }
1702                const r = C(e.reason);
1703                return (r.message || '').startsWith(t) || (r.message = t + r.message), r;
1704            }
1705
1706            function L(e) {
1707                if (e.error instanceof SyntaxError && !/:\d+$/.test(e.error.stack?.trim())) {
1708                    const t = new j(e.message, e.filename, e.lineno, e.colno, e.error.__newrelic);
1709                    return t.name = SyntaxError.name, t;
1710                }
1711                return H(e.error) ? e.error : C(e);
1712            }
1713
1714            function H(e) {
1715                return e instanceof Error && !!e.stack;
1716            }
1717
1718            class M extends b {
1719                static featureName = I.T;
1720                #r = !1;
1721
1722                constructor(e, r = !0) {
1723                    super(e, I.T, r);
1724                    try {
1725                        this.removeOnAbort = new AbortController;
1726                    } catch (e) {
1727                    }
1728                    this.ee.on('internal-error', ((e, t) => {
1729                        this.abortHandler && (0, x.p)('ierr', [C(e), (0, S.t)(), !0, {}, this.#r, t], void 0, this.featureName, this.ee);
1730                    })), this.ee.on(t.G4.REPLAY_RUNNING, (e => {
1731                        this.#r = e;
1732                    })), p.gm.addEventListener('unhandledrejection', (e => {
1733                        this.abortHandler && (0, x.p)('err', [k(e), (0, S.t)(), !1, { unhandledPromiseRejection: 1 }, this.#r], void 0, this.featureName, this.ee);
1734                    }), (0, A.jT)(!1, this.removeOnAbort?.signal)), p.gm.addEventListener('error', (e => {
1735                        this.abortHandler && (0, x.p)('err', [L(e), (0, S.t)(), !1, {}, this.#r], void 0, this.featureName, this.ee);
1736                    }), (0, A.jT)(!1, this.removeOnAbort?.signal)), this.abortHandler = this.#n, this.importAggregator(e);
1737                }
1738
1739                #n() {
1740                    this.removeOnAbort?.abort(), this.abortHandler = void 0;
1741                }
1742            }
1743
1744            var D = i(8990);
1745            let K = 1;
1746            const U = 'nr@id';
1747
1748            function V(e) {
1749                const t = typeof e;
1750                return !e || 'object' !== t && 'function' !== t ? -1 : e === p.gm ? 0 : (0, D.I)(e, U, (function() {
1751                    return K++;
1752                }));
1753            }
1754
1755            function G(e) {
1756                if ('string' == typeof e && e.length) return e.length;
1757                if ('object' == typeof e) {
1758                    if ('undefined' != typeof ArrayBuffer && e instanceof ArrayBuffer && e.byteLength) return e.byteLength;
1759                    if ('undefined' != typeof Blob && e instanceof Blob && e.size) return e.size;
1760                    if (!('undefined' != typeof FormData && e instanceof FormData)) try {
1761                        return (0, P.A)(e).length;
1762                    } catch (e) {
1763                        return;
1764                    }
1765                }
1766            }
1767
1768            var F = i(8139), B = i(7836), W = i(3434);
1769            const z = {}, q = ['open', 'send'];
1770
1771            function Z(t) {
1772                var r = t || B.ee;
1773                const n = function(e) {
1774                    return (e || B.ee).get('xhr');
1775                }(r);
1776                if (void 0 === p.gm.XMLHttpRequest) return n;
1777                if (z[n.debugId]++) return n;
1778                z[n.debugId] = 1, (0, F.u)(r);
1779                var i = (0, W.YM)(n), o = p.gm.XMLHttpRequest, a = p.gm.MutationObserver, s = p.gm.Promise,
1780                    c = p.gm.setInterval, u = 'readystatechange',
1781                    d = ['onload', 'onerror', 'onabort', 'onloadstart', 'onloadend', 'onprogress', 'ontimeout'], l = [],
1782                    f = p.gm.XMLHttpRequest = function(t) {
1783                        const r = new o(t), a = n.context(r);
1784                        try {
1785                            n.emit('new-xhr', [r], a), r.addEventListener(u, (s = a, function() {
1786                                var e = this;
1787                                e.readyState > 3 && !s.resolved && (s.resolved = !0, n.emit('xhr-resolved', [], e)), i.inPlace(e, d, 'fn-', y);
1788                            }), (0, A.jT)(!1));
1789                        } catch (t) {
1790                            (0, e.R)(15, t);
1791                            try {
1792                                n.emit('internal-error', [t]);
1793                            } catch (e) {
1794                            }
1795                        }
1796                        var s;
1797                        return r;
1798                    };
1799
1800                function h(e, t) {
1801                    i.inPlace(t, ['onreadystatechange'], 'fn-', y);
1802                }
1803
1804                if (function(e, t) {
1805                    for (var r in e) t[r] = e[r];
1806                }(o, f), f.prototype = o.prototype, i.inPlace(f.prototype, q, '-xhr-', y), n.on('send-xhr-start', (function(e, t) {
1807                    h(e, t), function(e) {
1808                        l.push(e), a && (g ? g.then(b) : c ? c(b) : (m = -m, v.data = m));
1809                    }(t);
1810                })), n.on('open-xhr-start', h), a) {
1811                    var g = s && s.resolve();
1812                    if (!c && !s) {
1813                        var m = 1, v = document.createTextNode(m);
1814                        new a(b).observe(v, { characterData: !0 });
1815                    }
1816                } else r.on('fn-end', (function(e) {
1817                    e[0] && e[0].type === u || b();
1818                }));
1819
1820                function b() {
1821                    for (var e = 0; e < l.length; e++) h(0, l[e]);
1822                    l.length && (l = []);
1823                }
1824
1825                function y(e, t) {
1826                    return t;
1827                }
1828
1829                return n;
1830            }
1831
1832            var Y = 'fetch-', J = Y + 'body-', X = ['arrayBuffer', 'blob', 'json', 'text', 'formData'],
1833                Q = p.gm.Request,
1834                ee = p.gm.Response, te = 'prototype';
1835            const re = {};
1836
1837            function ne(e) {
1838                const t = function(e) {
1839                    return (e || B.ee).get('fetch');
1840                }(e);
1841                if (!(Q && ee && p.gm.fetch)) return t;
1842                if (re[t.debugId]++) return t;
1843
1844                function r(e, r, n) {
1845                    var i = e[r];
1846                    'function' == typeof i && (e[r] = function() {
1847                        var e, r = [...arguments], o = {};
1848                        t.emit(n + 'before-start', [r], o), o[B.P] && o[B.P].dt && (e = o[B.P].dt);
1849                        var a = i.apply(this, r);
1850                        return t.emit(n + 'start', [r, e], a), a.then((function(e) {
1851                            return t.emit(n + 'end', [null, e], a), e;
1852                        }), (function(e) {
1853                            throw t.emit(n + 'end', [e], a), e;
1854                        }));
1855                    });
1856                }
1857
1858                return re[t.debugId] = 1, X.forEach((e => {
1859                    r(Q[te], e, J), r(ee[te], e, J);
1860                })), r(p.gm, 'fetch', Y), t.on(Y + 'end', (function(e, r) {
1861                    var n = this;
1862                    if (r) {
1863                        var i = r.headers.get('content-length');
1864                        null !== i && (n.rxSize = i), t.emit(Y + 'done', [null, r], n);
1865                    } else t.emit(Y + 'done', [e], n);
1866                })), t;
1867            }
1868
1869            var ie = i(7485), oe = i(5603);
1870
1871            class ae {
1872                constructor(e) {
1873                    this.agentIdentifier = e;
1874                }
1875
1876                generateTracePayload(e) {
1877                    if (!this.shouldGenerateTrace(e)) return null;
1878                    var t = (0, oe.o)(this.agentIdentifier);
1879                    if (!t) return null;
1880                    var n = (t.accountID || '').toString() || null, i = (t.agentID || '').toString() || null,
1881                        o = (t.trustKey || '').toString() || null;
1882                    if (!n || !i) return null;
1883                    var a = (0, r.ZF)(), s = (0, r.el)(), c = Date.now(), u = { spanId: a, traceId: s, timestamp: c };
1884                    return (e.sameOrigin || this.isAllowedOrigin(e) && this.useTraceContextHeadersForCors()) && (u.traceContextParentHeader = this.generateTraceContextParentHeader(a, s), u.traceContextStateHeader = this.generateTraceContextStateHeader(a, c, n, i, o)), (e.sameOrigin && !this.excludeNewrelicHeader() || !e.sameOrigin && this.isAllowedOrigin(e) && this.useNewrelicHeaderForCors()) && (u.newrelicHeader = this.generateTraceHeader(a, s, c, n, i, o)), u;
1885                }
1886
1887                generateTraceContextParentHeader(e, t) {
1888                    return '00-' + t + '-' + e + '-01';
1889                }
1890
1891                generateTraceContextStateHeader(e, t, r, n, i) {
1892                    return i + '@nr=0-1-' + r + '-' + n + '-' + e + '----' + t;
1893                }
1894
1895                generateTraceHeader(e, t, r, n, i, o) {
1896                    if (!('function' == typeof p.gm?.btoa)) return null;
1897                    var a = { v: [0, 1], d: { ty: 'Browser', ac: n, ap: i, id: e, tr: t, ti: r } };
1898                    return o && n !== o && (a.d.tk = o), btoa((0, P.A)(a));
1899                }
1900
1901                shouldGenerateTrace(e) {
1902                    return this.isDtEnabled() && this.isAllowedOrigin(e);
1903                }
1904
1905                isAllowedOrigin(e) {
1906                    var t = !1, r = {};
1907                    if ((0, s.gD)(this.agentIdentifier, 'distributed_tracing') && (r = (0, s.D0)(this.agentIdentifier).distributed_tracing), e.sameOrigin) t = !0; else if (r.allowed_origins instanceof Array) for (var n = 0; n < r.allowed_origins.length; n++) {
1908                        var i = (0, ie.D)(r.allowed_origins[n]);
1909                        if (e.hostname === i.hostname && e.protocol === i.protocol && e.port === i.port) {
1910                            t = !0;
1911                            break;
1912                        }
1913                    }
1914                    return t;
1915                }
1916
1917                isDtEnabled() {
1918                    var e = (0, s.gD)(this.agentIdentifier, 'distributed_tracing');
1919                    return !!e && !!e.enabled;
1920                }
1921
1922                excludeNewrelicHeader() {
1923                    var e = (0, s.gD)(this.agentIdentifier, 'distributed_tracing');
1924                    return !!e && !!e.exclude_newrelic_header;
1925                }
1926
1927                useNewrelicHeaderForCors() {
1928                    var e = (0, s.gD)(this.agentIdentifier, 'distributed_tracing');
1929                    return !!e && !1 !== e.cors_use_newrelic_header;
1930                }
1931
1932                useTraceContextHeadersForCors() {
1933                    var e = (0, s.gD)(this.agentIdentifier, 'distributed_tracing');
1934                    return !!e && !!e.cors_use_tracecontext_headers;
1935                }
1936            }
1937
1938            var se = i(9300), ce = i(7295), ue = ['load', 'error', 'abort', 'timeout'], de = ue.length,
1939                le = (0, R.dV)().o.REQ, fe = (0, R.dV)().o.XHR;
1940            const he = 'X-NewRelic-App-Data';
1941
1942            class pe extends b {
1943                static featureName = se.T;
1944
1945                constructor(e, t = !0) {
1946                    super(e, se.T, t), this.dt = new ae(e.agentIdentifier), this.handler = (e, t, r, n) => (0, x.p)(e, t, r, n, this.ee);
1947                    try {
1948                        const e = { xmlhttprequest: 'xhr', fetch: 'fetch', beacon: 'beacon' };
1949                        p.gm?.performance?.getEntriesByType('resource').forEach((t => {
1950                            if (t.initiatorType in e && 0 !== t.responseStatus) {
1951                                const r = { status: t.responseStatus },
1952                                    n = { rxSize: t.transferSize, duration: Math.floor(t.duration), cbTime: 0 };
1953                                ge(r, t.name), this.handler('xhr', [r, n, t.startTime, t.responseEnd, e[t.initiatorType]], void 0, a.K7.ajax);
1954                            }
1955                        }));
1956                    } catch (e) {
1957                    }
1958                    ne(this.ee), Z(this.ee), function(e, t, r, n) {
1959                        function i(e) {
1960                            var t = this;
1961                            t.totalCbs = 0, t.called = 0, t.cbTime = 0, t.end = R, t.ended = !1, t.xhrGuids = {}, t.lastSize = null, t.loadCaptureCalled = !1, t.params = this.params || {}, t.metrics = this.metrics || {}, e.addEventListener('load', (function(r) {
1962                                E(t, e);
1963                            }
1963), (0, A.jT)(!1)), p.lR || e.addEventListener('progress', (function(e) {
1964                                t.lastSize = e.loaded;
1965                            }), (0, A.jT)(!1));
1966                        }
1967
1968                        function o(e) {
1969                            this.params = { method: e[0] }, ge(this, e[1]), this.metrics = {};
1970                        }
1971
1972                        function s(t, r) {
1973                            e.loader_config.xpid && this.sameOrigin && r.setRequestHeader('X-NewRelic-ID', e.loader_config.xpid);
1974                            var i = n.generateTracePayload(this.parsedOrigin);
1975                            if (i) {
1976                                var o = !1;
1977                                i.newrelicHeader && (r.setRequestHeader('newrelic', i.newrelicHeader), o = !0), i.traceContextParentHeader && (r.setRequestHeader('traceparent', i.traceContextParentHeader), i.traceContextStateHeader && r.setRequestHeader('tracestate', i.traceContextStateHeader), o = !0), o && (this.dt = i);
1978                            }
1979                        }
1980
1981                        function c(e, r) {
1982                            var n = this.metrics, i = e[0], o = this;
1983                            if (n && i) {
1984                                var a = G(i);
1985                                a && (n.txSize = a);
1986                            }
1987                            this.startTime = (0, S.t)(), this.body = i, this.listener = function(e) {
1988                                try {
1989                                    'abort' !== e.type || o.loadCaptureCalled || (o.params.aborted = !0), ('load' !== e.type || o.called === o.totalCbs && (o.onloadCalled || 'function' != typeof r.onload) && 'function' == typeof o.end) && o.end(r);
1990                                } catch (e) {
1991                                    try {
1992                                        t.emit('internal-error', [e]);
1993                                    } catch (e) {
1994                                    }
1995                                }
1996                            };
1997                            for (var s = 0; s < de; s++) r.addEventListener(ue[s], this.listener, (0, A.jT)(!1));
1998                        }
1999
2000                        function u(e, t, r) {
2001                            this.cbTime += e, t ? this.onloadCalled = !0 : this.called += 1, this.called !== this.totalCbs || !this.onloadCalled && 'function' == typeof r.onload || 'function' != typeof this.end || this.end(r);
2002                        }
2003
2004                        function d(e, t) {
2005                            var r = '' + V(e) + !!t;
2006                            this.xhrGuids && !this.xhrGuids[r] && (this.xhrGuids[r] = !0, this.totalCbs += 1);
2007                        }
2008
2009                        function l(e, t) {
2010                            var r = '' + V(e) + !!t;
2011                            this.xhrGuids && this.xhrGuids[r] && (delete this.xhrGuids[r], this.totalCbs -= 1);
2012                        }
2013
2014                        function f() {
2015                            this.endTime = (0, S.t)();
2016                        }
2017
2018                        function h(e, r) {
2019                            r instanceof fe && 'load' === e[0] && t.emit('xhr-load-added', [e[1], e[2]], r);
2020                        }
2021
2022                        function g(e, r) {
2023                            r instanceof fe && 'load' === e[0] && t.emit('xhr-load-removed', [e[1], e[2]], r);
2024                        }
2025
2026                        function m(e, t, r) {
2027                            t instanceof fe && ('onload' === r && (this.onload = !0), ('load' === (e[0] && e[0].type) || this.onload) && (this.xhrCbStart = (0, S.t)()));
2028                        }
2029
2030                        function v(e, r) {
2031                            this.xhrCbStart && t.emit('xhr-cb-time', [(0, S.t)() - this.xhrCbStart, this.onload, r], r);
2032                        }
2033
2034                        function b(e) {
2035                            var t, r = e[1] || {};
2036                            if ('string' == typeof e[0] ? 0 === (t = e[0]).length && p.RI && (t = '' + p.gm.location.href) : e[0] && e[0].url ? t = e[0].url : p.gm?.URL && e[0] && e[0] instanceof URL ? t = e[0].href : 'function' == typeof e[0].toString && (t = e[0].toString()), 'string' == typeof t && 0 !== t.length) {
2037                                t && (this.parsedOrigin = (0, ie.D)(t), this.sameOrigin = this.parsedOrigin.sameOrigin);
2038                                var i = n.generateTracePayload(this.parsedOrigin);
2039                                if (i && (i.newrelicHeader || i.traceContextParentHeader)) if (e[0] && e[0].headers) s(e[0].headers, i) && (this.dt = i); else {
2040                                    var o = {};
2041                                    for (var a in r) o[a] = r[a];
2042                                    o.headers = new Headers(r.headers || {}), s(o.headers, i) && (this.dt = i), e.length > 1 ? e[1] = o : e.push(o);
2043                                }
2044                            }
2045
2046                            function s(e, t) {
2047                                var r = !1;
2048                                return t.newrelicHeader && (e.set('newrelic', t.newrelicHeader), r = !0), t.traceContextParentHeader && (e.set('traceparent', t.traceContextParentHeader), t.traceContextStateHeader && e.set('tracestate', t.traceContextStateHeader), r = !0), r;
2049                            }
2050                        }
2051
2052                        function y(e, t) {
2053                            this.params = {}, this.metrics = {}, this.startTime = (0, S.t)(), this.dt = t, e.length >= 1 && (this.target = e[0]), e.length >= 2 && (this.opts = e[1]);
2054                            var r, n = this.opts || {}, i = this.target;
2055                            'string' == typeof i ? r = i : 'object' == typeof i && i instanceof le ? r = i.url : p.gm?.URL && 'object' == typeof i && i instanceof URL && (r = i.href), ge(this, r);
2056                            var o = ('' + (i && i instanceof le && i.method || n.method || 'GET')).toUpperCase();
2057                            this.params.method = o, this.body = n.body, this.txSize = G(n.body) || 0;
2058                        }
2059
2060                        function w(e, t) {
2061                            if (this.endTime = (0, S.t)(), this.params || (this.params = {}), (0, ce.iW)(this.params)) return;
2062                            let n;
2063                            this.params.status = t ? t.status : 0, 'string' == typeof this.rxSize && this.rxSize.length > 0 && (n = +this.rxSize);
2064                            const i = { txSize: this.txSize, rxSize: n, duration: (0, S.t)() - this.startTime };
2065                            r('xhr', [this.params, i, this.startTime, this.endTime, 'fetch'], this, a.K7.ajax);
2066                        }
2067
2068                        function R(e) {
2069                            const t = this.params, n = this.metrics;
2070                            if (!this.ended) {
2071                                this.ended = !0;
2072                                for (let t = 0; t < de; t++) e.removeEventListener(ue[t], this.listener, !1);
2073                                t.aborted || (0, ce.iW)(t) || (n.duration = (0, S.t)() - this.startTime, this.loadCaptureCalled || 4 !== e.readyState ? null == t.status && (t.status = 0) : E(this, e), n.cbTime = this.cbTime, r('xhr', [t, n, this.startTime, this.endTime, 'xhr'], this, a.K7.ajax));
2074                            }
2075                        }
2076
2077                        function E(e, r) {
2078                            e.params.status = r.status;
2079                            var n = function(e, t) {
2080                                var r = e.responseType;
2081                                return 'json' === r && null !== t ? t : 'arraybuffer' === r || 'blob' === r || 'json' === r ? G(e.response) 
2081: 'text' === r || '' === r || void 0 === r ? G(e.responseText) : void 0;
2082                            }(r, e.lastSize);
2083                            if (n && (e.metrics.rxSize = n), e.sameOrigin && r.getAllResponseHeaders().indexOf(he) >= 0) {
2084                                var i = r.getResponseHeader(he);
2085                                i && ((0, x.p)(_.rs, ['Ajax/CrossApplicationTracing/Header/Seen'], void 0, a.K7.metrics, t), e.params.cat = i.split(', ').pop());
2086                            }
2087                            e.loadCaptureCalled = !0;
2088                        }
2089
2090                        t.on('new-xhr', i), t.on('open-xhr-start', o), t.on('open-xhr-end', s), t.on('send-xhr-start', c), t.on('xhr-cb-time', u), t.on('xhr-load-added', d), t.on('xhr-load-removed', l), t.on('xhr-resolved', f), t.on('addEventListener-end', h), t.on('removeEventListener-end', g), t.on('fn-end', v), t.on('fetch-before-start', b), t.on('fetch-start', y), t.on('fn-start', m), t.on('fetch-done', w);
2091                    }(e, this.ee, this.handler, this.dt), this.importAggregator(e);
2092                }
2093            }
2094
2095            function ge(e, t) {
2096                var r = (0, ie.D)(t), n = e.params || e;
2097                n.hostname = r.hostname, n.port = r.port, n.protocol = r.protocol, n.host = r.hostname + ':' + r.port, n.pathname = r.pathname, e.parsedOrigin = r, e.sameOrigin = r.sameOrigin;
2098            }
2099
2100            const me = {}, ve = ['pushState', 'replaceState'];
2101
2102            function be(e) {
2103                const t = function(e) {
2104                    return (e || B.ee).get('history');
2105                }(e);
2106                return !p.RI || me[t.debugId]++ || (me[t.debugId] = 1, (0, W.YM)(t).inPlace(window.history, ve, '-')), t;
2107            }
2108
2109            var ye = i(3738);
2110            const { He: we, bD: Re, d3: xe, Kp: Ee, TZ: Ae, Lc: Te, uP: Se, Rz: Ne } = ye;
2111
2112            class _e extends b {
2113                static featureName = Ae;
2114
2115                constructor(e, t = !0) {
2116                    super(e, Ae, t);
2117                    if (!(0, m.V)(this.agentIdentifier)) return void this.deregisterDrain();
2118                    const r = this.ee;
2119                    let n;
2120                    be(r), this.eventsEE = (0, F.u)(r), this.eventsEE.on(Se, (function(e, t) {
2121                        this.bstStart = (0, S.t)();
2122                    })), this.eventsEE.on(Te, (function(e, t) {
2123                        (0, x.p)('bst', [e[0], t, this.bstStart, (0, S.t)()], void 0, a.K7.sessionTrace, r);
2124                    })), r.on(Ne + xe, (function(e) {
2125                        this.time = (0, S.t)(), this.startPath = location.pathname + location.hash;
2126                    })), r.on(Ne + Ee, (function(e) {
2127                        (0, x.p)('bstHist', [location.pathname + location.hash, this.startPath, this.time], void 0, a.K7.sessionTrace, r);
2128                    }));
2129                    try {
2130                        n = new PerformanceObserver((e => {
2131                            const t = e.getEntries();
2132                            (0, x.p)(we, [t], void 0, a.K7.sessionTrace, r);
2133                        })), n.observe({ type: Re, buffered: !0 });
2134                    } catch (e) {
2135                    }
2136                    this.importAggregator(e, { resourceObserver: n });
2137                }
2138            }
2139
2140            var Oe = i(2614);
2141
2142            class Ie extends b {
2143                static featureName = t.TZ;
2144                #i;
2145                #o;
2146
2147                constructor(e, r = !0) {
2148                    let n;
2149                    super(e, t.TZ, r), this.replayRunning = !1, this.#o = e;
2150                    try {
2151                        n = JSON.parse(localStorage.getItem(''.concat(Oe.H3, '_').concat(Oe.uh)));
2152                    } catch (e) {
2153                    }
2154                    (0, g.SR)(e.agentIdentifier) && this.ee.on(t.G4.RECORD, (() => this.#a())), this.#s(n) ? (this.#i = n?.sessionReplayMode, this.#c()) : this.importAggregator(e), this.ee.on('err', (e => {
2155                        this.replayRunning && (this.errorNoticed = !0, (0, x.p)(t.G4.ERROR_DURING_REPLAY, [e], void 0, this.featureName, this.ee));
2156                    })), this.ee.on(t.G4.REPLAY_RUNNING, (e => {
2157                        this.replayRunning = e;
2158                    }));
2159                }
2160
2161                #s(e) {
2162                    return e && (e.sessionReplayMode === Oe.g.FULL || e.sessionReplayMode === Oe.g.ERROR) || (0, g.Aw)(this.agentIdentifier);
2163                }
2164
2165                #u = !1;
2166
2167                async #c(e) {
2168                    if (!this.#u) {
2169                        this.#u = !0;
2170                        try {
2171                            const { Recorder: t } = await Promise.all([i.e(478), i.e(249)]).then(i.bind(i, 8589));
2172                            this.recorder ??= new t({
2173                                mode: this.#i,
2174                                agentIdentifier: this.agentIdentifier,
2175                                trigger: e,
2176                                ee: this.ee,
2177                                agentRef: this.#o,
2178                            }), this.recorder.startRecording(), this.abortHandler = this.recorder.stopRecording;
2179                        } catch (e) {
2180                        }
2181                        this.importAggregator(this.#o, { recorder: this.recorder, errorNoticed: this.errorNoticed });
2182                    }
2183                }
2184
2185                #a() {
2186                    this.featAggregate ? this.featAggregate.mode !== Oe.g.FULL && this.featAggregate.initializeRecording(Oe.g.FULL, !0) : (this.#i = Oe.g.FULL, this.#c(t.Qb.API), this.recorder && this.recorder.parent.mode !== Oe.g.FULL && (this.recorder.parent.mode = Oe.g.FULL, this.recorder.stopRecording(), this.recorder.startRecording(), this.abortHandler = this.recorder.stopRecording));
2187                }
2188            }
2189
2190            var Pe = i(3962);
2191
2192            class je extends b {
2193                static featureName = Pe.TZ;
2194
2195                constructor(e, t = !0) {
2196                    if (super(e, Pe.TZ, t), !p.RI || !(0, R.dV)().o.MO) return;
2197                    const r = be(this.ee);
2198                    Pe.tC.forEach((e => {
2199                        (0, A.sp)(e, (e => {
2200                            a(e);
2201                        }), !0);
2202                    }));
2203                    const n = () => (0, x.p)('newURL', [(0, S.t)(), '' + window.location], void 0, this.featureName, this.ee);
2204                    r.on('pushState-end', n), r.on('replaceState-end', n);
2205                    try {
2206                        this.removeOnAbort = new AbortController;
2207                    } catch (e) {
2208                    }
2209                    (0, A.sp)('popstate', (e => (0, x.p)('newURL', [e.timeStamp, '' + window.location], void 0, this.featureName, this.ee)), !0, this.removeOnAbort?.signal);
2210                    let i = !1;
2211                    const o = new ((0, R.dV)().o.MO)(((e, t) => {
2212                        i || (i = !0, requestAnimationFrame((() => {
2213                            (0, x.p)('newDom', [(0, S.t)()], void 0, this.featureName, this.ee), i = !1;
2214                        })));
2215                    })), a = (0, v.s)((e => {
2216                        (0, x.p)('newUIEvent', [e], void 0, this.featureName, this.ee), o.observe(document.body, {
2217                            attributes: !0,
2218                            childList: !0,
2219                            subtree: !0,
2220                            characterData: !0,
2221                        });
2222                    }), 100, { leading: !0 });
2223                    this.abortHandler = function() {
2224                        this.removeOnAbort?.abort(), o.disconnect(), this.abortHandler = void 0;
2225                    }, this.importAggregator(e, { domObserver: o });
2226                }
2227            }
2228
2229            var Ce = i(7378);
2230            const ke = {}, Le = ['appendChild', 'insertBefore', 'replaceChild'];
2231
2232            function He(e) {
2233                const t = function(e) {
2234                    return (e || B.ee).get('jsonp');
2235                }(e);
2236                if (!p.RI || ke[t.debugId]) return t;
2237                ke[t.debugId] = !0;
2238                var r = (0, W.YM)(t), n = /[?&](?:callback|cb)=([^&#]+)/, i = /(.*)\.([^.]+)/, o = /^(\w+)(\.|$)(.*)$/;
2239
2240                function a(e, t) {
2241                    if (!e) return t;
2242                    const r = e.match(o), n = r[1];
2243                    return a(r[3], t[n]);
2244                }
2245
2246                return r.inPlace(Node.prototype, Le, 'dom-'), t.on('dom-start', (function(e) {
2247                    !function(e) {
2248                        if (!e || 'string' != typeof e.nodeName || 'script' !== e.nodeName.toLowerCase()) return;
2249                        if ('function' != typeof e.addEventListener) return;
2250                        var o = (s = e.src, c = s.match(n), c ? c[1] : null);
2251                        var s, c;
2252                        if (!o) return;
2253                        var u = function(e) {
2254                            var t = e.match(i);
2255                            if (t && t.length >= 3) return { key: t[2], parent: a(t[1], window) };
2256                            return { key: e, parent: window };
2257                        }(o);
2258                        if ('function' != typeof u.parent[u.key]) return;
2259                        var d = {};
2260
2261                        function l() {
2262                            t.emit('jsonp-end', [], d), e.removeEventListener('load', l, (0, A.jT)(!1)), e.removeEventListener('error', f, (0, A.jT)(!1));
2263                        }
2264
2265                        function f() {
2266                            t.emit('jsonp-error', [], d), t.emit('jsonp-end', [], d), e.removeEventListener('load', l, (0, A.jT)(!1)), e.removeEventListener('error', f, (0, A.jT)(!1));
2267                        }
2268
2269                        r.inPlace(u.parent, [u.key], 'cb-', d), e.addEventListener('load', l, (0, A.jT)(!1)), e.addEventListener('error', f, (0, A.jT)(!1)), t.emit('new-jsonp', [e.src], d);
2270                    }(e[0]);
2271                })), t;
2272            }
2273
2274            const Me = {};
2275
2276            function De(e) {
2277                const t = function(e) {
2278                    return (e || B.ee).get('promise');
2279                }(e);
2280                if (Me[t.debugId]) return t;
2281                Me[t.debugId] = !0;
2282                var r = t.context, n = (0, W.YM)(t), i = p.gm.Promise;
2283                return i && function() {
2284                    function e(r) {
2285                        var o = t.context(), a = n(r, 'executor-', o, null, !1);
2286                        const s = Reflect.construct(i, [a], e);
2287                        return t.context(s).getCtx = function() {
2288                            return o;
2289                        }, s;
2290                    }
2291
2292                    p.gm.Promise = e, Object.defineProperty(e, 'name', { value: 'Promise' }), e.toString = function() {
2293                        return i.toString();
2294                    }, Object.setPrototypeOf(e, i), ['all', 'race'].forEach((function(r) {
2295                        const n = i[r];
2296                        e[r] = function(e) {
2297                            let i = !1;
2298                            [...e || []].forEach((e => {
2299                                this.resolve(e).then(a('all' === r), a(!1));
2300                            }));
2301                            const o = n.apply(this, arguments);
2302                            return o;
2303
2304                            function a(e) {
2305                                return function() {
2306                                    t.emit('propagate', [null, !i], o, !1, !1), i = i || !e;
2307                                };
2308                            }
2309                        };
2310                    })), ['resolve', 'reject'].forEach((function(r) {
2311                        const n = i[r];
2312                        e[r] = function(e) {
2313                            const r = n.apply(this, arguments);
2314                            return e !== r && t.emit('propagate', [e, !0], r, !1, !1), r;
2315                        };
2316                    })), e.prototype = i.prototype;
2317                    const o = i.prototype.then;
2318                    i.prototype.then = function(...e) {
2319                        var i = this, a = r(i);
2320                        a.promise = i, e[0] = n(e[0], 'cb-', a, null, !1), e[1] = n(e[1], 'cb-', a, null, !1);
2321                        const s = o.apply(this, e);
2322                        return a.nextPromise = s, t.emit('propagate', [i, !0], s, !1, !1), s;
2323                    }, i.prototype.then[W.Jt] = o, t.on('executor-start', (function(e) {
2324                        e[0] = n(e[0], 'resolve-', this, null, !1), e[1] = n(e[1], 'resolve-', this, null, !1);
2325                    })), t.on('executor-err', (function(e, t, r) {
2326                        e[1](r);
2327                    })), t.on('cb-end', (function(e, r, n) {
2328                        t.emit('propagate', [n, !0], this.nextPromise, !1, !1);
2329                    })), t.on('propagate', (function(e, r, n) {
2330                        this.getCtx && !r || (this.getCtx = function() {
2331                            if (e instanceof Promise) var r = t.context(e);
2332                            return r && r.getCtx ? r.getCtx() : this;
2333                        });
2334                    }));
2335                }(), t;
2336            }
2337
2338            const Ke = {}, Ue = 'setTimeout', Ve = 'setInterval', Ge = 'clearTimeout', Fe = '-start',
2339                Be = [Ue, 'setImmediate', Ve, Ge, 'clearImmediate'];
2340
2341            function We(e) {
2342                const t = function(e) {
2343                    return (e || B.ee).get('timer');
2344                }(e);
2345                if (Ke[t.debugId]++) return t;
2346                Ke[t.debugId] = 1;
2347                var r = (0, W.YM)(t);
2348                return r.inPlace(p.gm, Be.slice(0, 2), Ue + '-'), r.inPlace(p.gm, Be.slice(2, 3), Ve + '-'), r.inPlace(p.gm, Be.slice(3), Ge + '-'), t.on(Ve + Fe, (function(e, t, n) {
2349                    e[0] = r(e[0], 'fn-', null, n);
2350                })), t.on(Ue + Fe, (function(e, t, n) {
2351                    this.method = n, this.timerDuration = isNaN(e[1]) ? 0 : +e[1], e[0] = r(e[0], 'fn-', this, n);
2352                })), t;
2353            }
2354
2355            const ze = {};
2356
2357            function qe(e) {
2358                const t = function(e) {
2359                    return (e || B.ee).get('mutation');
2360                }(e);
2361                if (!p.RI || ze[t.debugId]) return t;
2362                ze[t.debugId] = !0;
2363                var r = (0, W.YM)(t), n = p.gm.MutationObserver;
2364                return n && (window.MutationObserver = function(e) {
2365                    return this instanceof n ? new n(r(e, 'fn-')) : n.apply(this, arguments);
2366                }, MutationObserver.prototype = n.prototype), t;
2367            }
2368
2369            const { TZ: Ze, d3: Ye, Kp: Je, $p: Xe, wW: $e, e5: Qe, tH: et, uP: tt, rw: rt, Lc: nt } = Ce;
2370
2371            class it extends b {
2372                static featureName = Ze;
2373
2374                constructor(e, t = !0) {
2375                    if (super(e, Ze, t), !p.RI) return;
2376                    try {
2377                        this.removeOnAbort = new AbortController;
2378                    } catch (e) {
2379                    }
2380                    let r, n = 0;
2381                    const i = this.ee.get('tracer'), o = He(this.ee), a = De(this.ee), s = We(this.ee), c = Z(this.ee),
2382                        u = this.ee.get('events'), d = ne(this.ee), l = be(this.ee), f = qe(this.ee);
2383
2384                    function h(e, t) {
2385                        l.emit('newURL', ['' + window.location, t]);
2386                    }
2387
2388                    function g() {
2389                        n++, r = window.location.hash, this[tt] = (0, S.t)();
2390                    }
2391
2392                    function m() {
2393                        n--, window.location.hash !== r && h(0, !0);
2394                        var e = (0, S.t)();
2395                        this[Qe] = ~~this[Qe] + e - this[tt], this[nt] = e;
2396                    }
2397
2398                    function v(e, t) {
2399                        e.on(t, (function() {
2400                            this[t] = (0, S.t)();
2401                        }));
2402                    }
2403
2404                    this.ee.on(tt, g), a.on(rt, g), o.on(rt, g), this.ee.on(nt, m), a.on($e, m), o.on($e, m), this.ee.on('fn-err', ((...t) 
2404=> {
2405                        t[2]?.__newrelic?.[e.agentIdentifier] || (0, x.p)('function-err', [...t], void 0, this.featureName, this.ee);
2406                    })), this.ee.buffer([tt, nt, 'xhr-resolved'], this.featureName), u.buffer([tt], this.featureName), s.buffer(['setTimeout' + Je, 'clearTimeout' + Ye, tt], this.featureName), c.buffer([tt, 'new-xhr', 'send-xhr' + Ye], this.featureName), d.buffer([et + Ye, et + '-done', et + Xe + Ye, et + Xe + Je], this.featureName), l.buffer(['newURL'], this.featureName), f.buffer([tt], this.featureName), a.buffer(['propagate', rt, $e, 'executor-err', 'resolve' + Ye], this.featureName), i.buffer([tt, 'no-' + tt], this.featureName), o.buffer(['new-jsonp', 'cb-start', 'jsonp-error', 'jsonp-end'], this.featureName), v(d, et + Ye), v(d, et + '-done'), v(o, 'new-jsonp'), v(o, 'jsonp-end'), v(o, 'cb-start'), l.on('pushState-end', h), l.on('replaceState-end', h), window.addEventListener('hashchange', h, (0, A.jT)(!0, this.removeOnAbort?.signal)), window.addEventListener('load', h, (0, A.jT)(!0, this.removeOnAbort?.signal)), window.addEventListener('popstate', (function() {
2407                        h(0, n > 1);
2408                    }), (0, A.jT)(!0, this.removeOnAbort?.signal)), this.abortHandler = this.#n, this.importAggregator(e);
2409                }
2410
2411                #n() {
2412                    this.removeOnAbort?.abort(), this.abortHandler = void 0;
2413                }
2414            }
2415
2416            var ot = i(3333);
2417
2418            class at extends b {
2419                static featureName = ot.TZ;
2420
2421                constructor(e, t = !0) {
2422                    super(e, ot.TZ, t);
2423                    const r = [e.init.page_action.enabled, e.init.performance.capture_marks, e.init.performance.capture_measures, e.init.user_actions.enabled, e.init.performance.resources.enabled];
2424                    if (p.RI && (e.init.user_actions.enabled && (ot.Zp.forEach((e => (0, A.sp)(e, (e => (0, x.p)('ua', [e], void 0, this.featureName, this.ee)), !0))), ot.qN.forEach((e => {
2425                        const t = (0, v.s)((e => {
2426                            (0, x.p)('ua', [e], void 0, this.featureName, this.ee);
2427                        }), 500, { leading: !0 });
2428                        (0, A.sp)(e, t);
2429                    }))), e.init.performance.resources.enabled && p.gm.PerformanceObserver?.supportedEntryTypes.includes('resource'))) {
2430                        new PerformanceObserver((e => {
2431                            e.getEntries().forEach((e => {
2432                                (0, x.p)('browserPerformance.resource', [e], void 0, this.featureName, this.ee);
2433                            }));
2434                        })).observe({ type: 'resource', buffered: !0 });
2435                    }
2436                    r.some((e => e)) ? this.importAggregator(e) : this.deregisterDrain();
2437                }
2438            }
2439
2440            var st = i(993), ct = i(3785), ut = i(9414);
2441
2442            class dt extends b {
2443                static featureName = st.TZ;
2444
2445                constructor(e, t = !0) {
2446                    super(e, st.TZ, t);
2447                    const r = this.ee;
2448                    (0, ut.J)(r, p.gm.console, 'log', { level: 'info' }), (0, ut.J)(r, p.gm.console, 'error', { level: 'error' }), (0, ut.J)(r, p.gm.console, 'warn', { level: 'warn' }), (0, ut.J)(r, p.gm.console, 'info', { level: 'info' }), (0, ut.J)(r, p.gm.console, 'debug', { level: 'debug' }), (0, ut.J)(r, p.gm.console, 'trace', { level: 'trace' }), this.ee.on('wrap-logger-end', (function([e]) {
2449                        const { level: t, customAttributes: n } = this;
2450                        (0, ct.R)(r, e, n, t);
2451                    })), this.importAggregator(e);
2452                }
2453            }
2454
2455            new class extends o {
2456                constructor(t) {
2457                    super(), p.gm ? (this.features = {}, (0, R.bQ)(this.agentIdentifier, this), this.desiredFeatures = new Set(t.features || []), this.desiredFeatures.add(w), this.runSoftNavOverSpa = [...this.desiredFeatures].some((e => e.featureName === a.K7.softNav)), (0, d.j)(this, t, t.loaderType || 'agent'), this.run()) : (0, e.R)(21);
2458                }
2459
2460                get config() {
2461                    return {
2462                        info: this.info,
2463                        init: this.init,
2464                        loader_config: this.loader_config,
2465                        runtime: this.runtime,
2466                    };
2467                }
2468
2469                run() {
2470                    try {
2471                        const t = u(this.agentIdentifier), r = [...this.desiredFeatures];
2472                        r.sort(((e, t) => a.P3[e.featureName] - a.P3[t.featureName])), r.forEach((r => {
2473                            if (!t[r.featureName] && r.featureName !== a.K7.pageViewEvent) return;
2474                            if (this.runSoftNavOverSpa && r.featureName === a.K7.spa) return;
2475                            if (!this.runSoftNavOverSpa && r.featureName === a.K7.softNav) return;
2476                            const n = function(e) {
2477                                switch (e) {
2478                                    case a.K7.ajax:
2479                                        return [a.K7.jserrors];
2480                                    case a.K7.sessionTrace:
2481                                        return [a.K7.ajax, a.K7.pageViewEvent];
2482                                    case a.K7.sessionReplay:
2483                                        return [a.K7.sessionTrace];
2484                                    case a.K7.pageViewTiming:
2485                                        return [a.K7.pageViewEvent];
2486                                    default:
2487                                        return [];
2488                                }
2489                            }(r.featureName).filter((e => !(e in this.features)));
2490                            n.length > 0 && (0, e.R)(36, {
2491                                targetFeature: r.featureName,
2492                                missingDependencies: n,
2493                            }), this.features[r.featureName] = new r(this);
2494                        }));
2495                    } catch (t) {
2496                        (0, e.R)(22, t);
2497                        for (const e in this.features) this.features[e].abortHandler?.();
2498                        const r = (0, R.Zm)();
2499                        delete r.initializedAgents[this.agentIdentifier]?.api, delete r.initializedAgents[this.agentIdentifier]?.features, delete this.sharedAggregator;
2500                        return r.ee.get(this.agentIdentifier).abort(), !1;
2501                    }
2502                }
2503            }({ features: [pe, w, N, _e, Ie, O, M, at, dt, je, it], loaderType: 'spa' });
2504        })();
2505    })();</script>
2505 
2505<script nonce="UuRtyHqfFYT3tYW1/d3ERA==" type="text/javascript" data-prevent-move="text/x-magento-template">
2506    const knownErrors = [
2507  "ResizeObserver loop completed with undelivered notifications.",
2508  "Script error.",
2509  "Failed to set the 'cookie' property on 'Document': The document is sandboxed and lacks the 'allow-same-origin' flag.",
2510  "Failed to read the 'localStorage' property from 'Window': The document is sandboxed and lacks the 'allow-same-origin' flag.",
2511  "Failed to read the 'cookie' property from 'Document': The document is sandboxed and lacks the 'allow-same-origin' flag.",
2512  "Failed to read the 'serviceWorker' property from 'Navigator': Service worker is disabled because the context is sandboxed and lacks the 'allow-same-origin' flag.",
2513  "Uncaught SyntaxError: Unexpected end of JSON input",
2514  "The operation is insecure.",
2515  "Unhandled Promise Rejection: Failed to fetch",
2516  "Unhandled Promise Rejection: Load failed",
2517  "mixin is not a function",
2518  "showOnHover is not a function",
2519  "Animator is not initialized",
2520]
2521;
2522    const GROUP_NAME = 'Known Errors';
2523
2524    window.newrelic?.setErrorHandler(function (err) {
2525        const match = knownErrors.includes(err.message);
2526
2527        if (match) {
2528            return { group: GROUP_NAME };
2529        }
2530
2531        return false;
2532    });</script>
2532<!--We can use this context to add some thing in future-->    
2532<script nonce="UuRtyHqfFYT3tYW1/d3ERA==" data-prevent-move="text/x-magento-template">
2533    window.kameleoonQueue = window.kameleoonQueue || [];</script>
2533<script nonce="UuRtyHqfFYT3tYW1/d3ERA==" data-prevent-move="text/x-magento-template"
2534        src="//pu8bufhtgh.kameleoon.eu/engine.js"
2535        fetchpriority="high"
2536        async></script>
2536   
2536<script nonce="UuRtyHqfFYT3tYW1/d3ERA==" data-prevent-move="text/x-magento-template">
2537    window._AutofillCallbackHandler = window._AutofillCallbackHandler || function() {};</script>
2537</head><body data-container="body" data-mage-init='{"loaderAjax": {}, "loader": { "icon": "https://www.lumories.sk/static/version1791452738/base/Magento/base/default/images/loader-2.gif"}}' class="store_b2c_sk_sk sales-guest-form page-layout-1column" id="html-body">             <div class="cookie-status-message" id="cookie-status">The store will not work correctly when cookies are disabled.</div>     <noscript><div class="message global noscript"><div class="content"><p><strong>JavaScript seems to be disabled in your browser.</strong> <span> For the best experience on our site, be sure to turn on Javascript in your browser.</span></p></div></div></noscript>   <!-- ! this file is a copy with few changes (url) --> <!-- GOOGLE TAG MANAGER --><noscript><iframe src="https://collector.sst.lumories.sk/ns.html?id=GTM-WTNBKFJG" height="0" width="0" style="display:none;visibility:hidden" title="Google Tag Manager"></iframe></noscript><!-- END GOOGLE TAG MANAGER -->     <!-- Some general js functions--><!-- After body start content --><div class="page-wrapper"><div id="ub-top-bar"></div><header class="page-header"><div class="panel wrapper"><div class="panel header"> <div class="usp-wrapper"><ul><style>#html-body [data-pb-style=T1XHTH7]{justify-content:flex-start;display:flex;flex-direction:column;background-position:left top;background-size:cover;background-repeat:no-repeat;background-attachment:scroll}</style>
2538   <li class="usp-star-5 mobile-only">Skvelé hodnotenia na Heureke</li>
2539   <li class="usp-availability">Viac ako 25 rokov skúseností</li>
2540   <li class="usp-money-back-50">30 dní na vrátenie tovaru</li>
2541   <li class="usp-shipping">Doprava zadarmo nad 29,99 €</li>
2542 </ul></div> <a class="action skip contentarea" href="#contentarea"><span> Skip to Content</span></a><ul class="header links">  <li class="greet welcome" data-bind="scope: 'customer'"><!-- ko if: customer().fullname --><span class="logged-in" data-bind="text: new String('Welcome, %1!'). replace('%1', customer().fullname)"></span> <!-- /ko --><!-- ko ifnot: customer().fullname --><span class="not-logged-in" data-bind="text: ''"></span>  <!-- /ko --></li>  <!-- BLOCK customer --> <!-- /BLOCK customer --> <li class="link authorization-link" data-label="alebo"><a href="https://www.lumories.sk/customer/account/login/referer/aHR0cHM6Ly93d3cubHVtb3JpZXMuc2svc2FsZXMvZ3Vlc3QvZm9ybS8~/" >Prihlásiť sa</a></li><li><a href="https://www.lumories.sk/customer/account/create/" id="idB6wpaMDx" >Vytvoriť účet</a></li></ul></div></div><div class="header content"> <span data-action="toggle-nav" class="action nav-toggle"><span>Prepínanie navigácie</span></span> <a class="logo" href="https://www.lumories.sk/" title="Lumories" aria-label="store logo"><img src="https://www.lumories.sk/logo/logo-lumories-sk.svg" title="Lumories" alt="Lumories"   /></a> <div data-testid="miniCartBtn" data-block="minicart" class="minicart-wrapper dropdown-minicart-wrapper"><a data-testid="myBasket" class="action showcart showcart-desktop" data-mage-init='{"LW_SEO\/js\/masked-links":{"link":"68747470732533412532462532467777772e6c756d6f726965732e736b253246636865636b6f757425324663617274253246"}}' data-bind="scope: 'minicart_content'" tabindex="0"><span class="text">Môj košík</span> <span class="counter qty empty" data-bind="css: { empty: !!getCartParam('summary_count') == false && !isLoading() }, blockLoader: isLoading"><span data-testid="counterAmount" class="counter-number"><!-- ko text: getCartParam('summary_count') --><!-- /ko --></span> <span class="counter-label"><!-- ko if: getCartParam('summary_count') --><!-- ko text: getCartParam('summary_count') --><!-- /ko --><!-- ko i18n: 'items' --><!-- /ko --><!-- /ko --></span></span></a> <a class="action showcart showcart-mobile" data-mage-init='{"LW_SEO\/js\/masked-links":{"link":"68747470732533412532462532467777772e6c756d6f726965732e736b253246636865636b6f757425324663617274253246"}}' data-bind="scope: 'minicart_content'" tabindex="0"><span class="text">Môj košík</span> <span class="counter qty empty" data-bind="css: { empty: !!getCartParam('summary_count') == false && !isLoading() }, blockLoader: isLoading"><span class="counter-number"><!-- ko text: getCartParam('summary_count') --><!-- /ko --></span> <span class="counter-label"><!-- ko if: getCartParam('summary_count') --><!-- ko text: getCartParam('summary_count') --><!-- /ko --><!-- ko i18n: 'items' --><!-- /ko --><!-- /ko --></span></span></a>  <div class="block block-minicart block-dropdown" data-role="dropdownDialog" data-mage-init='{"dropdownDialog":{ "appendTo":"[data-block=minicart]", "triggerTarget":".showcart-desktop", "triggerEvent": "mouseenter", "closeOnMouseLeave": true, "timeout": "500", "closeOnEscape": true, "triggerClass":"active", "parentClass":"active", "hide":{"effect":"fade", "duration":200}, "buttons":[]}}'><div data-testid="miniCartContainer" id="minicart-content-wrapper" data-bind="scope: 'minicart_content'"><!-- ko template: getTemplate() --><!-- /ko --></div></div>  </div><!-- BLOCK header-wishlist --> <!-- /BLOCK header-wishlist --><div class="top-search-wrapper lw-search-wrapper"><div class="header-trustpilot-seals"><div data-content-type="html" data-appearance="default" data-element="main" data-decoded="true"><ul>
2543    <li>
2544       <a href="https://obchody.heureka.sk/lumories-sk/recenze/" target="_blank" rel="noopener">
2545<img src="https://www.lumories.sk/media/wysiwyg/SK/home-page/heureka-4-5_1_.svg" title="Recenzie zákazníkov na Heureka" alt="Heureka" />
2546</a>
2547    </li>
2548</ul>
2549
2550
2551
2552
2553
2554</div></div> <form class="lux-searchbar" id="minisearch-form-top-search" action="https://www.lumories.sk/catalogsearch/result/" method="get" data-mage-init='{"LW_GoogleTagManager/js/search": { "searchInputId": "minisearch-input-top-search", "optionSelector": "[role=option]" } }' ><div class="actions-top"><button class="action-back search-action-back" type="button" aria-label="Späť" ><span>Späť</span></button></div><div class="field search"><label class="label" for="minisearch-input-top-search" data-role="minisearch-label"><span>Prehľadávajte obchod tu...</span></label> <div class="control"><input class="lux-input-text js-search-input" id="minisearch-input-top-search" type="text" name="q" value="" placeholder="Prehľadávajte obchod tu..." maxlength="128" role="combobox" aria-haspopup="false" aria-autocomplete="both" aria-expanded="false" autocomplete="off" data-block="autocomplete-form" data-testid="searchInput" data-mage-init="&#x7B;&quot;quickSearch&quot;&#x3A;&#x7B;&quot;formSelector&quot;&#x3A;&quot;&#x23;minisearch-form-top-search&quot;,&quot;url&quot;&#x3A;&quot;https&#x3A;&#x5C;&#x2F;&#x5C;&#x2F;www.lumories.sk&#x5C;&#x2F;search&#x5C;&#x2F;ajax&#x5C;&#x2F;suggest&#x5C;&#x2F;&quot;,&quot;destinationSelector&quot;&#x3A;&quot;&#x23;minisearch-autocomplete-top-search&quot;,&quot;templates&quot;&#x3A;&#x7B;&quot;term&quot;&#x3A;&#x7B;&quot;title&quot;&#x3A;&quot;H&#x5C;u013eadan&#x5C;u00e9&#x20;v&#x5C;u00fdrazy&quot;,&quot;template&quot;&#x3A;&quot;Smile_ElasticsuiteCore&#x5C;&#x2F;autocomplete&#x5C;&#x2F;term&quot;&#x7D;,&quot;product&quot;&#x3A;&#x7B;&quot;title&quot;&#x3A;&quot;Produkty&quot;,&quot;template&quot;&#x3A;&quot;Smile_ElasticsuiteCatalog&#x5C;&#x2F;autocomplete&#x5C;&#x2F;product&quot;&#x7D;,&quot;category&quot;&#x3A;&#x7B;&quot;title&quot;&#x3A;&quot;Kateg&#x5C;u00f3rie&quot;,&quot;template&quot;&#x3A;&quot;Smile_ElasticsuiteCatalog&#x5C;&#x2F;autocomplete&#x5C;&#x2F;category&quot;&#x7D;,&quot;product_attribute&quot;&#x3A;&#x7B;&quot;title&quot;&#x3A;&quot;Atrib&#x5C;u00faty&quot;,&quot;template&quot;&#x3A;&quot;Smile_ElasticsuiteCatalog&#x5C;&#x2F;autocomplete&#x5C;&#x2F;product-attribute&quot;,&quot;titleRenderer&quot;&#x3A;&quot;Smile_ElasticsuiteCatalog&#x5C;&#x2F;js&#x5C;&#x2F;autocomplete&#x5C;&#x2F;product-attribute&quot;&#x7D;&#x7D;,&quot;priceFormat&quot;&#x3A;&#x7B;&quot;pattern&quot;&#x3A;&quot;&#x25;s&#x5C;u00a0&#x5C;u20ac&quot;,&quot;precision&quot;&#x3A;2,&quot;requiredPrecision&quot;&#x3A;2,&quot;decimalSymbol&quot;&#x3A;&quot;,&quot;,&quot;groupSymbol&quot;&#x3A;&quot;&#x5C;u00a0&quot;,&quot;groupLength&quot;&#x3A;3,&quot;integerRequired&quot;&#x3A;false&#x7D;,&quot;minSearchLength&quot;&#x3A;&quot;2&quot;,&quot;bloomreachAutosuggest&quot;&#x3A;true&#x7D;&#x7D;" /></div><div class="actions"><button class="action-clear no-display search-action-clear" type="button" aria-label="Resetovať" ><span>Resetovať</span></button> <button class="search-button action-search" type="submit" aria-label="Hľadať" data-testid="searchBtn" disabled ><span>Hľadať</span></button></div><div id="minisearch-autocomplete-top-search" class="search-autocomplete"></div></div></form></div> <button class="header-mobile-search-trigger" aria-label="Hľadať" data-mage-init="&#x7B;&quot;LW_CatalogSearch&#x5C;&#x2F;js&#x5C;&#x2F;mobile-search-button&quot;&#x3A;&#x5B;&#x5D;&#x7D;" ></button> <div class="header-service dropdown-header-service-wrapper dropdown-wrapper "> <span class="dropdown-header-service-trigger" tabindex="0"><span>Služby</span> <span data-testid="humanIcon" class="trigger"></span></span>  <div class="block-dropdown" data-role="dropdownDialog" data-mage-init='{"dropdownDialog":{ "appendTo":".dropdown-header-service-wrapper", "triggerTarget":".dropdown-header-service-trigger", "triggerEvent": "mouseenter", "closeOnMouseLeave": true, "timeout": "500", "closeOnEscape": true, "triggerClass":"active", "parentClass":"active", "hide":{"effect":"fade", "duration":200}, "buttons":[]}}'><div class="dropdown-content"> <div class="header-services-highlighted"><div data-content-type="html" data-appearance="default" data-element="main" data-decoded="true"><ul>
2555<li><i class="i-truck"></i><a href="https://www.lumories.sk/sales/guest/form">Sledovanie objednávky</a></li>
2556<li><i class="i-retoure-50days"></i><a href="https://www.lumories.sk/nakupovanie/vratenie-tovaru/">Vrátenie tovaru</a></li>
2557<li><i class="i-question-bubble"></i> <a href="https://support.lumories.sk/s/" target="_blank" rel="noopener">Najčastejšie otázky</a></li>
2558<li><i class="i-envelope"></i><a href="https://www.lumories.sk/nakupovanie/kontakt/">Kontaktovať</a></li>
2559</ul>
2560</div></div><hr /><div class="header-services-links"><div data-content-type="html" data-appearance="default" data-element="main" data-decoded="true"><ul>
2561<li> <div class="widget block block-cms-link"><a href="https://www.lumories.sk/platobne-metody" title="Platobné metódy"><span>Platobné metódy</span></a></div></li>
2562<li> <div class="widget block block-cms-link"><a href="https://www.lumories.sk/doprava" title="Možnosti dopravy"><span>Možnosti dopravy</span></a></div></li>
2563</ul></div></div></div></div></div> <div class="header-account dropdown-header-account-wrapper dropdown-wrapper "> <a data-mage-init='{"LW_SEO\/js\/masked-links":{"link":"68747470732533412532462532467777772e6c756d6f726965732e736b253246637573746f6d65722532466163636f756e74253246"}}' class="icon-trigger dropdown-header-account-trigger" tabindex="0" data-testid="loginIcon" ><span>Prihlásiť sa</span> <span data-testid="humanIcon" class="trigger"></span></a>  <div class="block-dropdown" data-role="dropdownDialog" data-mage-init='{"dropdownDialog":{ "appendTo":".dropdown-header-account-wrapper", "triggerTarget":".dropdown-header-account-trigger", "triggerEvent": "mouseenter", "closeOnMouseLeave": true, "timeout": "500", "closeOnEscape": true, "triggerClass":"active", "parentClass":"active", "hide":{"effect":"fade", "duration":200}, "buttons":[]}}'><div class="dropdown-content"><!-- BLOCK account -->  <a href="https://www.lumories.sk/customer/account/login/" class="action primary">Prihlásiť sa</a> <div><strong>Nový zákazník?</strong> <a data-mage-init='{"LW_SEO\/js\/masked-links":{"link":"68747470732533412532462532467777772e6c756d6f726965732e736b253246637573746f6d65722532466163636f756e74253246637265617465253246"}}'>Vytvoriť účet</a></div><!-- /BLOCK account --></div></div></div></div></header>  <div class="sections nav-sections"> <div class="section-items nav-sections-items">  <div class="section-item-content nav-sections-item-content">  <div class="ub-menu-header " data-menu-title="Ponuka"> <a href="https://www.lumories.sk/customer/account/" class="ub-menu-account-link"><span>Účet</span></a> <span data-action="toggle-nav" class="action nav-toggle mobile"><span>Prepínanie navigácie</span></span></div> <div class="block block-search"><div class="block block-content"><form class="form minisearch" id="search_mini_form_menu" action="https://www.lumories.sk/catalogsearch/result/" method="get"><div class="field search"><div class="control"><input id="search_menu" type="text" name="q" value="" placeholder="Preh&#x013E;ad&#xE1;vajte&#x20;obchod&#x20;tu..." class="input-text" maxlength="128" role="combobox" aria-haspopup="false" aria-autocomplete="both" autocomplete="off" aria-expanded="false"/><div id="search_autocomplete" class="search-autocomplete"></div></div></div><div class="actions"><button type="submit" title="Hľadať" class="action search" aria-label="Search" ><span>Hľadať</span></button></div></form></div></div>  <ul id='ub-mega-menu-2' class="none ub-mega-menu level0 horizontal-root " data-device-type='tablet'><li class="mega first has-child dynamic-width" id="menu381"><a href="https://www.lumories.sk/c/vnutorne-osvetlenie"  class="mega first has-child dynamic-width" ><span class="menu-icon"><img alt="Vnútorné osvetlenie" loading="lazy" src="https://www.lumories.sk/media/ubmegamenu/images/v/n/vn_torn_osvetlenie.svg" /></span> <span class="menu-title">Vnútorné osvetlenie</span></a><div class="child-content cols4 drilldown-sub">
2564<div id="child-content-381" class="child-content-inner" style="width: 100%;"><div class="mega-col column1 first" style="width: 25%;"><ul  class="level1 drilldown-sub" ><li class="mega first group" id="menu391"><span  class="mega first has-child" ><span class="menu-title">KATEGÓRIE</span></span><ul  class="level2 drilldown-sub" ><li class="mega first" id="menu392"><a href="https://www.lumories.sk/c/vnutorne-osvetlenie/stropne-svietidla"  class="mega first" ><span class="menu-icon"><img alt="Stropné svietidlá" loading="lazy" src="https://www.lumories.sk/media/ubmegamenu/images/1/_/1_innenleuchten_1deckenleuchten_1.svg" /></span> Stropné svietidlá</a></li><li class="mega" id="menu393"><a href="https://www.lumories.sk/c/vnutorne-osvetlenie/zavesne-svietidla"  class="mega" ><span class="menu-icon"><img alt="Závesné svietidlá" loading="lazy" src="https://www.lumories.sk/media/ubmegamenu/images/1/_/1_innenleuchten_3pendelleuchten_1.svg" /></span> Závesné svietidlá</a></li><li class="mega" id="menu383"><a href="https://www.lumories.sk/c/vnutorne-osvetlenie/stojacie-lampy"  class="mega" ><span class="menu-icon"><img alt="Stojacie lampy" loading="lazy" src="https://www.lumories.sk/media/ubmegamenu/images/1/_/1_innenleuchten_4stehlampen_1.svg" /></span> Stojacie lampy</a></li><li class="mega" id="menu384"><a href="https://www.lumories.sk/c/vnutorne-osvetlenie/stolove-lampy"  class="mega" ><span class="menu-icon"><img alt="Stolové lampy" loading="lazy" src="https://www.lumories.sk/media/ubmegamenu/images/1/_/1_innenleuchten_5tischlampen_1.svg" /></span> Stolové lampy</a></li><li class="mega" id="menu382"><a href="https://www.lumories.sk/c/vnutorne-osvetlenie/nastenne-svietidla"  class="mega" ><span class="menu-icon"><img alt="Nástenné svietidlá" loading="lazy" src="https://www.lumories.sk/media/ubmegamenu/images/1/_/1_innenleuchten_2wandleuchten_1.svg" /></span> Nástenné svietidlá</a></li><li class="mega" id="menu814"><a href="https://www.lumories.sk/c/vnutorne-osvetlenie/lustre"  class="mega" ><span class="menu-icon"><img alt="Lustre" loading="lazy" src="https://www.lumories.sk/media/ubmegamenu/images/1/_/1_innenleuchten_9kronleuchter_1.svg" /></span> Lustre</a></li><li class="mega" id="menu385"><a href="https://www.lumories.sk/c/vnutorne-osvetlenie/bodove-svetla"  class="mega" ><span class="menu-icon"><img alt="Bodové svetlá" loading="lazy" src="https://www.lumories.sk/media/ubmegamenu/images/1/_/1_innenleuchten_6strahler_1.svg" /></span> Bodové svetlá</a></li><li class="mega" id="menu388"><a href="https://www.lumories.sk/c/vnutorne-osvetlenie/zapustene-svietidla"  class="mega" ><span class="menu-icon"><img alt="Zapustené svietidlá" l
2564oading="lazy" src="https://www.lumories.sk/media/ubmegamenu/images/1/_/1_innenleuchten_7einbaustrahler_1.svg" /></span> Zapustené svietidlá</a></li><li class="mega" id="menu389"><a href="https://www.lumories.sk/c/vnutorne-osvetlenie/nabytkove-osvetlenie"  class="mega" ><span class="menu-icon"><img alt="Nábytkové osvetlenie" loading="lazy" src="https://www.lumories.sk/media/ubmegamenu/images/1/_/1_innenleuchten_8mo_belleuchten_1.svg" /></span> Nábytkové osvetlenie</a></li><li class="mega" id="menu815"><a href="https://www.lumories.sk/c/dekorativne-osvetlenie/led-svetelne-pasiky"  class="mega" ><span class="menu-icon"><img alt="LED svetelné pásiky" loading="lazy" src="https://www.lumories.sk/media/ubmegamenu/images/d/e/dekoleuchten_led-streifen_2.svg" /></span> LED svetelné pásiky</a></li><li class="mega" id="menu5846"><a href="https://www.lumories.sk/c/vnutorne-osvetlenie/kolajnicove-svetelne-systemy"  class="mega" ><span class="menu-icon"><img alt="Koľajnicové systémy" loading="lazy" src="https://www.lumories.sk/media/ubmegamenu/images/t/r/track-lighting_1.svg" /></span> Koľajnicové systémy</a></li><li class="mega" id="menu800"><a href="https://www.lumories.sk/c/vnutorne-osvetlenie/tienidlo-na-lampu"  class="mega" ><span class="menu-icon"><img alt="Tienidlá na lampy" loading="lazy" src="https://www.lumories.sk/media/ubmegamenu/images/z/u/zubeh_r_lampenschirme_1.svg" /></span> Tienidlá na lampy</a></li><li class="mega mega-mobile-only" id="menu4928"><a href="https://www.lumories.sk/c/vnutorne-osvetlenie/led-osvetlenie"  class="mega mega-mobile-only" ><span class="menu-icon"><img alt="LED vnútorné osvetlenie" loading="lazy" src="https://www.lumories.sk/media/ubmegamenu/images/4/_/4_led_1innenleuchten_4.svg" /></span> LED vnútorné osvetlenie</a></li><li class="mega mega-mobile-only" id="menu5034"><a href="https://www.lumories.sk/c/inteligentny-dom/smart-home-osvetlenie"  class="mega mega-mobile-only" ><span class="menu-icon"><img alt="Smart Home osvetlenie" loading="lazy" src="https://www.lumories.sk/media/ubmegamenu/images/3/_/3_smarthome_1beleuchtung_9.svg" /></span> Smart Home osvetlenie</a></li><li class="mega last mega-show-all" id="menu3458"><a href="/c/vnutorne-osvetlenie#products"  class="mega last mega-show-all" >Všetky interiérové svetlá</a></li></ul></li></ul></div><div class="mega-col column2" style="width: 25%;"><ul  class="level1 drilldown-sub" ><li class="mega first group mega-desktop-only" id="menu813"><span  class="mega first has-child mega-desktop-only" ><span class="menu-title">MIESTNOSTI</span></span><ul  class="level2 drilldown-sub" ><li class="mega first" id="menu796"><a href="https://www.lumories.sk/c/miestnosti/kuchyna"  class="mega first" >Osvetlenie kuchyne</a></li><li class="mega" id="menu788"><a href="https://www.lumories.sk/c/miestnosti/obyvacia-izba"  class="mega" >Osvetlenie obývačky</a></li><li class="mega" id="menu798"><a href="https://www.lumories.sk/c/miestnosti/kupelna"  class="mega" >Osvetlenie do kúpeľne</a></li><li class="mega" id="menu5566"><a href="https://www.lumories.sk/c/miestnosti/jedalen"  class="mega" >Osvetlenie jedálne</a></li><li class="mega" id="menu794"><a href="https://www.lumories.sk/c/miestnosti/spalna"  class="mega" >Osvetlenie spálne</a></li><li class="mega" id="menu792"><a href="https://www.lumories.sk/c/miestnosti/chodba"  class="mega" >Osvetlenie chodby</a></li><li class="mega" id="menu786"><a href="https://www.lumories.sk/c/miestnosti/pracovna"  class="mega" >Osvetlenie domácej kancelárie</a></li><li class="mega" id="menu965"><a href="https://www.lumories.sk/c/miestnosti/detska-izba"  class="mega" >Detské svietidlá</a></li><li class="mega" id="menu5567"><a href="https://www.lumories.sk/c/miestnosti/kutik-na-citanie"  class="mega" >Kútik na čítanie</a></li><li class="mega" id="menu5570"><a href="https://www.lumories.sk/c/miestnosti/schodisko"  class="mega" >Osvetlenie schodiska</a></li><li class="mega last" id="menu5568"><a href="https://www.lumories.sk/c/miestnosti/pivnica"  class="mega last" >Osvetlenie technických priestorov</a></li></ul></li></ul></div><div class="mega-col column3" style="width: 25%;"><ul  class="level1 drilldown-sub" ><li class="mega first group mega-desktop-only" id="menu921"><span  class="mega first has-child mega-desktop-only" ><span class="menu-title">ŠTÝL</span></span><ul  class="level2 drilldown-sub" ><li class="mega first" id="menu964"><a href="/c/vnutorne-osvetlenie?style=vintage"  class="mega first" >Vintage</a></li><li class="mega" id="menu962"><a href="/c/vnutorne-osvetlenie?style=škandinávsky"  class="mega" >Škandinávsky</a></li><li class="mega" id="menu922"><a href="/c/vnutorne-osvetlenie?style=moderný"  class="mega" >Moderný</a></li><li class="mega" id="menu959"><a href="/c/vnutorne-osvetlenie?style=dizajn"  class="mega" >Dizajn</a></li><li class="mega" id="menu961"><a href="/c/vnutorne-osvetlenie?style=vidiecky-rustikálny"  class="mega" >Vidiecky / Rustikálny</a></li><li class="mega last group" id="menu4919"><span  class="mega last has-child" ><span class="menu-title">Často hľadané</span></span><ul  class="level3 drilldown-sub" ><li class="mega first" id="menu4920"><a href="https://www.lumories.sk/c/vnutorne-osvetlenie/led-osvetlenie"  class="mega first" >LED vnútorné osvetlenie</a></li><li class="mega" id="menu4921"><a href="https://www.lumories.sk/c/vnutorne-osvetlenie/stropne-svietidla/stropne-led-svetla"  class="mega" >Stropné LED svetlá</a></li><li class="mega" id="menu4922"><a href="https://www.lumories.sk/c/vnutorne-osvetlenie/stropne-svietidla/led-panely"  class="mega" >LED panely</a></li><li class="mega" id="menu5035"><a href="https://www.lumories.sk/c/inteligentny-dom"  class="mega" >Inteligentný dom</a></li><li class="mega last" id="menu4923"><a href="https://www.lumories.sk/c/dekorativne-osvetlenie/vnutorne-dekorativne-svietidla"  class="mega last" >Vnútorné dekoratívne svietidlá</a></li></ul></li></ul></li></ul></div><div class="mega-col column4 last" style="width: 25%;"><ul  class="level1 drilldown-sub" ><li class="mega first group" id="menu3250"><p><a title="Outlet" href="/c/najpredavanejsie-interierove-osvetlenie"><img src="https://www.lumories.sk/media/.renditions/wysiwyg/SK/banner/mega-menu/SK-Bestseller-megamenu-indoor-374x427.jpg" alt="Outlet" width="374" height="427"></a></p>
2565<p><a class="action secondary w-full" title="Kúp teraz" href="/c/najpredavanejsie-interierove-osvetlenie">Kúp teraz</a></p></li></ul></div></div>
2566</div></li><li class="mega has-child dynamic-width mega-desktop-only" id="menu3479"><a href="https://www.lumories.sk/c/miestnosti"  class="mega has-child dynamic-width mega-desktop-only" ><span class="menu-icon"><img alt="Miestnosti" loading="lazy" src="https://www.lumories.sk/media/ubmegamenu/images/m/i/miestnosti.svg" /></span> <span class="menu-title">Miestnosti</span></a><div class="child-content cols4 drilldown-sub">
2567<div id="child-content-3479" class="child-content-inner" style="width: 100%;"><div class="mega-col column1 first" style="width: 25%;"><ul  class="level1 drilldown-sub" ><li class="mega first group" id="menu3485"><a href="https://www.lumories.sk/c/miestnosti/obyvacia-izba"  class="mega first has-child" ><span class="menu-title">Osvetlenie obývačky</span></a><ul  class="level2 drilldown-sub" ><li class="mega first" id="menu5262"><a href="https://www.lumories.sk/c/miestnosti/obyvacia-izba/stropne-svietidla-obyvacia-izba"  class="mega first" >Stropné svietidlá</a></li><li class="mega" id="menu5267"><a href="https://www.lumories.sk/c/miestnosti/obyvacia-izba/stojanove-lampy-obyvacia-izba"  class="mega" >Stojacie lampy</a></li><li class="mega" id="menu5269"><a href="https://www.lumories.sk/c/miestnosti/obyvacia-izba/nastenne-svietidla-obyvacia-izba"  class="mega" >Nástenné svietidlá</a></li><li class="mega last bold" id="menu5277"><a href="https://www.lumories.sk/c/miestnosti/obyvacia-izba"  class="mega last bold" >Všetky svietidlá do obývačky...</a></li></ul></li><li class="mega group" id="menu3483"><a href="https://www.lumories.sk/c/miestnosti/spalna"  class="mega has-child" ><span class="menu-title">Osvetlenie spálne</span></a><ul  class="level2 drilldown-sub" ><li class="mega first" id="menu5287">
2567<a href="/c/miestnosti/spalna/nocne-stolove-lampy"  class="mega first" >Stolové lampy</a></li><li class="mega" id="menu5288"><a href="https://www.lumories.sk/c/miestnosti/spalna/stropne-svietidla-spalna"  class="mega" >Stropné svietidlá</a></li><li class="mega" id="menu5289"><a href="https://www.lumories.sk/c/miestnosti/spalna/nastenne-svietidla-spalna"  class="mega" >Nástenné svietidlá</a></li><li class="mega last bold" id="menu5292"><a href="https://www.lumories.sk/c/miestnosti/spalna"  class="mega last bold" >Všetky svietidlá do spálne...</a></li></ul></li><li class="mega group" id="menu3484"><a href="https://www.lumories.sk/c/miestnosti/kupelna"  class="mega has-child" ><span class="menu-title">Osvetlenie kúpeľne</span></a><ul  class="level2 drilldown-sub" ><li class="mega first" id="menu5295"><a href="https://www.lumories.sk/c/miestnosti/kupelna/kupelnove-a-zrkadlove-svietidla"  class="mega first" >Nástenné a zrkadlové svietidlá </a></li><li class="mega" id="menu5296"><a href="https://www.lumories.sk/c/miestnosti/kupelna/stropne-svietidla-kupelna"  class="mega" >Stropné svietidlá</a></li><li class="mega last bold" id="menu5299"><a href="https://www.lumories.sk/c/miestnosti/kupelna"  class="mega last bold" >Všetky svietidlá do kúpeľne...</a></li></ul></li></ul></div><div class="mega-col column2" style="width: 25%;"><ul  class="level1 drilldown-sub" ><li class="mega first group" id="menu3486"><a href="https://www.lumories.sk/c/miestnosti/kuchyna"  class="mega first has-child" ><span class="menu-title">Osvetlenie kuchyne</span></a><ul  class="level2 drilldown-sub" ><li class="mega first" id="menu5247"><a href="https://www.lumories.sk/c/miestnosti/kuchyna/stropne-svietidla-kuchyna"  class="mega first" >Stropné svietidlá</a></li><li class="mega" id="menu5254"><a href="https://www.lumories.sk/c/miestnosti/kuchyna/podlinkove-svietidla-kuchyna"  class="mega" >Nábytkové osvetlenie</a></li><li class="mega" id="menu5255"><a href="https://www.lumories.sk/c/miestnosti/kuchyna/zavesne-svietidla-kuchyna"  class="mega" >Závesné svietidlá</a></li><li class="mega last bold" id="menu5260"><a href="https://www.lumories.sk/c/miestnosti/kuchyna"  class="mega last bold" >Všetky svietidlá do kuchyne...</a></li></ul></li><li class="mega group bold" id="menu5307"><a href="https://www.lumories.sk/c/miestnosti/jedalen"  class="mega has-child bold" ><span class="menu-title">Osvetlenie jedálne</span></a><ul  class="level2 drilldown-sub" ><li class="mega first" id="menu5311"><a href="https://www.lumories.sk/c/miestnosti/jedalen/zavesne-svietidla-jedalen"  class="mega first" >Závesné svietidlá</a></li><li class="mega" id="menu5312"><a href="https://www.lumories.sk/c/miestnosti/jedalen/stropne-svietidla-jedalen"  class="mega" >Stropné svietidlá</a></li><li class="mega last bold" id="menu5314"><a href="https://www.lumories.sk/c/miestnosti/jedalen"  class="mega last bold" >Všetky svietidlá do jedálne...</a></li></ul></li><li class="mega group" id="menu3480"><a href="https://www.lumories.sk/c/miestnosti/detska-izba"  class="mega has-child" ><span class="menu-title">Osvetlenie detskej izby</span></a><ul  class="level2 drilldown-sub" ><li class="mega first" id="menu5315"><a href="https://www.lumories.sk/c/miestnosti/detska-izba/stropne-svietidla-detska-izba"  class="mega first" >Stropné svietidlá</a></li><li class="mega" id="menu5318"><a href="https://www.lumories.sk/c/miestnosti/detska-izba/nocne-svetla"  class="mega" >Nočné osvetlenie</a></li><li class="mega last bold" id="menu5320"><a href="https://www.lumories.sk/c/miestnosti/detska-izba"  class="mega last bold" >Všetky svietidlá do detskej izby...</a></li></ul></li></ul></div><div class="mega-col column3" style="width: 25%;"><ul  class="level1 drilldown-sub" ><li class="mega first group" id="menu5324"><span  class="mega first has-child" ><span class="menu-title">Ostatné miestnosti</span></span><ul  class="level2 drilldown-sub" ><li class="mega first" id="menu3482"><a href="https://www.lumories.sk/c/miestnosti/chodba"  class="mega first" >Osvetlenie chodby</a></li><li class="mega" id="menu3481"><a href="https://www.lumories.sk/c/miestnosti/pracovna"  class="mega" >Osvetlenie pracovne</a></li><li class="mega" id="menu5331"><a href="https://www.lumories.sk/c/miestnosti/kutik-na-citanie"  class="mega" >Kútik na čítanie</a></li><li class="mega last" id="menu5332"><a href="https://www.lumories.sk/c/miestnosti/pivnica"  class="mega last" >Osvetlenie technických priestorov</a></li></ul></li><li class="mega group" id="menu5375"><span  class="mega has-child" ><span class="menu-title">Často vyhľadávané</span></span><ul  class="level2 drilldown-sub" ><li class="mega first" id="menu5376"><a href="https://www.lumories.sk/c/miestnosti/schodisko"  class="mega first" >Osvetlenie schodiska</a></li><li class="mega" id="menu5377"><a href="https://www.lumories.sk/c/miestnosti/kupelna/spoty-kupelna"  class="mega" >Bodové LED svietidlá do kúpeľne</a></li><li class="mega" id="menu5378">
2567<a href="https://www.lumories.sk/c/miestnosti/spalna/citajuce-lampy-k-posteli"  class="mega" >Lampy na čítanie do spálne</a></li><li class="mega" id="menu5379"><a href="https://www.lumories.sk/c/miestnosti/kuchyna/svetla-nad-kuchynsky-ostrov"  class="mega" >Osvetlenie nad kuchynský ostrovček</a></li><li class="mega" id="menu5380"><a href="https://www.lumories.sk/c/miestnosti/schodisko/nastenne-zapustne-svietidla-schodisko"  class="mega" >Nástenne svietidlá na schody</a></li><li class="mega" id="menu5381"><a href="https://www.lumories.sk/c/miestnosti/kupelna/osvetlenie-sprchy"  class="mega" >Osvetlenie sprchy</a></li><li class="mega last" id="menu5382"><a href="https://www.lumories.sk/c/miestnosti/pracovna/stolove-lampy-pracovna"  class="mega last" >Stolné lampy</a></li></ul></li><li class="mega" id="menu5386"></li></ul></div><div class="mega-col column4 last" style="width: 25%;"><ul  class="level1 drilldown-sub" ><li class="mega first group" id="menu5387"><p><a href="/c/miestnosti/obyvacia-izba"><img src="https://www.lumories.sk/media/wysiwyg/PL/Raum/mega-menu-374x427px.png" alt="" width="374" height="427"></a></p>
2568<p><a class="action secondary w-full" title="Osvetlenie obývačky" href="/c/miestnosti/obyvacia-izba">Osvetlenie obývačky</a></p></li><li class="mega" id="menu5385"></li></ul></div></div>
2569</div></li><li class="mega has-child mega-mobile-only" id="menu5580"><span  class="mega has-child mega-mobile-only" ><span class="menu-icon"><img alt="Miestnosti " loading="lazy" src="https://www.lumories.sk/media/ubmegamenu/images/m/i/miestnosti_1.svg" /></span> <span class="menu-title">Miestnosti </span></span><div class="child-content cols1 drilldown-sub">
2570<div id="child-content-5580" class="child-content-inner" style="width: 200px;"><ul  class="level1 drilldown-sub" ><li class="mega first has-child" id="menu5654"><a href="https://www.lumories.sk/c/miestnosti/obyvacia-izba"  class="mega first has-child" ><span class="menu-title">Osvetlenie obývačky</span></a><div class="child-content cols1 drilldown-sub">
2571<div id="child-content-5654" class="child-content-inner" style="width: 200px;"><ul  class="level2 drilldown-sub" ><li class="mega first" id="menu5662"><a href="https://www.lumories.sk/c/miestnosti/obyvacia-izba/stropne-svietidla-obyvacia-izba"  class="mega first" >Stropné svietidlá</a></li><li class="mega" id="menu5663"><a href="https://www.lumories.sk/c/miestnosti/obyvacia-izba/stojanove-lampy-obyvacia-izba"  class="mega" >Stojacie lampy</a></li><li class="mega" id="menu5996"><a href="https://www.lumories.sk/c/miestnosti/obyvacia-izba/stolove-lampy-obyvacia-izba"  class="mega" >Stolové lampy</a></li><li class="mega" id="menu5664"><a href="https://www.lumories.sk/c/miestnosti/obyvacia-izba/nastenne-svietidla-obyvacia-izba"  class="mega" >Nástenné svietidlá</a></li><li class="mega" id="menu5997"><a href="https://www.lumories.sk/c/miestnosti/obyvacia-izba/lustre-obyvacia-izba"  class="mega" >Lustre</a></li><li class="mega" id="menu5998"><a href="https://www.lumories.sk/c/miestnosti/obyvacia-izba/spoty-obyvacia-izba"  class="mega" >Bodové svetlá</a></li><li class="mega" id="menu5999"><a href="https://www.lumories.sk/c/miestnosti/obyvacia-izba/led-pasiky-obyvacia-izba"  class="mega" >LED pásiky</a></li><li class="mega" id="menu6000"><a href="https://www.lumories.sk/c/miestnosti/obyvacia-izba/stropne-spoty-obyvacia-izba"  class="mega" >Stropné bodové</a></li><li class="mega" id="menu6001"><a href="https://www.lumories.sk/c/miestnosti/obyvacia-izba/dekoracne-svietidla-obyvacia-izba"  class="mega" >Dekoratívne osvetlenie</a></li><li class="mega last mega-show-all" id="menu5665"><a href="https://www.lumories.sk/c/miestnosti/obyvacia-izba"  class="mega last mega-show-all" >Všetky svietidlá do obývačky</a></li></ul></div>
2572</div></li><li class="mega has-child" id="menu5655"><a href="https://www.lumories.sk/c/miestnosti/spalna"  class="mega has-child" ><span class="menu-title">Osvetlenie spálne</span></a><div class="child-content cols1 drilldown-sub">
2573<div id="child-content-5655" class="child-content-inner" style="width: 200px;"><ul  class="level2 drilldown-sub" ><li class="mega first" id="menu5666">
2573<a href="https://www.lumories.sk/c/miestnosti/spalna/nocne-stolove-lampy"  class="mega first" >Nočné lampy</a></li><li class="mega" id="menu5667"><a href="https://www.lumories.sk/c/miestnosti/spalna/stropne-svietidla-spalna"  class="mega" >Stropné svietidlá</a></li><li class="mega" id="menu5668"><a href="https://www.lumories.sk/c/miestnosti/spalna/nastenne-svietidla-spalna"  class="mega" >Nástenné svietidlá</a></li><li class="mega" id="menu6002"><a href="https://www.lumories.sk/c/miestnosti/spalna/zavesne-svietidla-spalna"  class="mega" >Závesné svietidlá</a></li><li class="mega" id="menu6003"><a href="https://www.lumories.sk/c/miestnosti/spalna/stojanove-lampy-spalna"  class="mega" >Stojanové lampy</a></li><li class="mega" id="menu6004"><a href="https://www.lumories.sk/c/miestnosti/spalna/spoty-spalna"  class="mega" >Bodové svetlá</a></li><li class="mega" id="menu6005"><a href="https://www.lumories.sk/c/miestnosti/spalna/citajuce-lampy-k-posteli"  class="mega" >Čítacie lampy</a></li><li class="mega last mega-show-all" id="menu5669"><a href="https://www.lumories.sk/c/miestnosti/spalna"  class="mega last mega-show-all" >Všetky svietidlá do spálne</a></li></ul></div>
2574</div></li><li class="mega has-child" id="menu5658"><a href="https://www.lumories.sk/c/miestnosti/jedalen"  class="mega has-child" ><span class="menu-title">Osvetlenie jedálne</span></a><div class="child-content cols1 drilldown-sub">
2575<div id="child-content-5658" class="child-content-inner" style="width: 200px;"><ul  class="level2 drilldown-sub" ><li class="mega first" id="menu5677"><a href="https://www.lumories.sk/c/miestnosti/jedalen/zavesne-svietidla-jedalen"  class="mega first" >Závesné svietidlá</a></li><li class="mega" id="menu5678"><a href="https://www.lumories.sk/c/miestnosti/jedalen/stropne-svietidla-jedalen"  class="mega" >Stropné svietidlá</a></li><li class="mega" id="menu6006"><a href="https://www.lumories.sk/c/miestnosti/jedalen/nastenne-svietidla-jedalen"  class="mega" >Nástenné svietidlá</a></li><li class="mega" id="menu6007"><a href="https://www.lumories.sk/c/miestnosti/jedalen/lustre-jedalen"  class="mega" >Lustre</a></li><li class="mega" id="menu6008"><a href="https://www.lumories.sk/c/miestnosti/jedalen/stojanove-lampy-jedalen"  class="mega" >Stojanové lampy</a></li><li class="mega" id="menu6009"><a href="https://www.lumories.sk/c/miestnosti/jedalen/oblukove-lampy-jedalensky-stol"  class="mega" >Oblúkové lampy</a></li><li class="mega last mega-show-all" id="menu5679"><a href="https://www.lumories.sk/c/miestnosti/jedalen"  class="mega last mega-show-all" >Všetky svietidlá do jedálne</a></li></ul></div>
2576</div></li><li class="mega has-child" id="menu5657"><a href="https://www.lumories.sk/c/miestnosti/kuchyna"  class="mega has-child" ><span class="menu-title">Osvetlenie kuchyne</span></a><div class="child-content cols1 drilldown-sub">
2577<div id="child-content-5657" class="child-content-inner" style="width: 200px;"><ul  class="level2 drilldown-sub" ><li class="mega first" id="menu5673"><a href="https://www.lumories.sk/c/miestnosti/kuchyna/stropne-svietidla-kuchyna"  class="mega first" >Stropné svietidlá</a></li><li class="mega" id="menu5674"><a href="https://www.lumories.sk/c/miestnosti/kuchyna/podlinkove-svietidla-kuchyna"  class="mega" >Podlinkové svietidlá</a></li><li class="mega" id="menu5675"><a href="https://www.lumories.sk/c/miestnosti/kuchyna/zavesne-svietidla-kuchyna"  class="mega" >Závesné svietidlá</a></li><li class="mega" id="menu6010"><a href="https://www.lumories.sk/c/miestnosti/kuchyna/svetla-nad-kuchynsky-ostrov"  class="mega" >Svietidlá nad kuchynský ostrov</a></li><li class="mega" id="menu6011"><a href="https://www.lumories.sk/c/miestnosti/kuchyna/nastenne-svietidla-kuchyna"  class="mega" >Nástenné svietidlá</a></li><li class="mega" id="menu6012"><a href="https://www.lumories.sk/c/miestnosti/kuchyna/spoty-kuchyna"  class="mega" >Spoty</a></li><li class="mega" id="menu6013"><a href="https://www.lumories.sk/c/miestnosti/kuchyna/kolajnicove-systemy-kuchyna"  class="mega" >Koľajnicové osvetlenie</a></li><li class="mega" id="menu6014"><a href="https://www.lumories.sk/c/miestnosti/kuchyna/zapustne-svietidla-kuchyna"  class="mega" >Zapustené svietidlá</a></li><li class="mega" id="menu6015"><a href="https://www.lumories.sk/c/miestnosti/kuchyna/led-pasiky-kuchyna"  class="mega" >LED pásiky</a></li><li class="mega last mega-show-all" id="menu5676"><a href="https://www.lumories.sk/c/miestnosti/kuchyna"  class="mega last mega-show-all" >Všetky svietidlá do kuchyne</a></li></ul></div>
2578</div></li><li class="mega has-child" id="menu5656"><a href="https://www.lumories.sk/c/miestnosti/kupelna"  class="mega has-child" ><span class="menu-title">Osvetlenie kúpeľne</span></a><div class="child-content cols1 drilldown-sub">
2579<div id="child-content-5656" class="child-content-inner" style="width: 200px;"><ul  class="level2 drilldown-sub" ><li class="mega first" id="menu5670"><a href="https://www.lumories.sk/c/miestnosti/kupelna/kupelnove-a-zrkadlove-svietidla"  class="mega first" >
2579Zrkadlové a nástenné svietidlá</a></li><li class="mega" id="menu5671"><a href="https://www.lumories.sk/c/miestnosti/kupelna/stropne-svietidla-kupelna"  class="mega" >Stropné svietidlá</a></li><li class="mega" id="menu6016"><a href="https://www.lumories.sk/c/miestnosti/kupelna/spoty-kupelna"  class="mega" >LED spoty</a></li><li class="mega" id="menu6017"><a href="https://www.lumories.sk/c/miestnosti/kupelna/zapustne-svietidla-kupelna"  class="mega" >Zapustené svietidlá</a></li><li class="mega" id="menu6018"><a href="https://www.lumories.sk/c/miestnosti/kupelna/osvetlene-zrkadla"  class="mega" >Osvetlené zrkadlá</a></li><li class="mega" id="menu6019"><a href="https://www.lumories.sk/c/miestnosti/kupelna/osvetlenie-sprchy"  class="mega" >Osvetlenie do sprchy</a></li><li class="mega last mega-show-all" id="menu5672"><a href="https://www.lumories.sk/c/miestnosti/kupelna"  class="mega last mega-show-all" >Všetky svietidlá do kúpeľne</a></li></ul></div>
2580</div></li><li class="mega has-child" id="menu5659"><a href="https://www.lumories.sk/c/miestnosti/detska-izba"  class="mega has-child" ><span class="menu-title">Osvetlenie detskej izby</span></a><div class="child-content cols1 drilldown-sub">
2581<div id="child-content-5659" class="child-content-inner" style="width: 200px;"><ul  class="level2 drilldown-sub" ><li class="mega first" id="menu5680"><a href="https://www.lumories.sk/c/miestnosti/detska-izba/stropne-svietidla-detska-izba"  class="mega first" >Stropné svietidlá</a></li><li class="mega" id="menu5681"><a href="https://www.lumories.sk/c/miestnosti/detska-izba/nocne-svetla"  class="mega" >Nočné osvetlenie</a></li><li class="mega" id="menu6020"><a href="https://www.lumories.sk/c/miestnosti/detska-izba/nastenne-svietidla-detska-izba"  class="mega" >Nástenné svietidlá</a></li><li class="mega" id="menu6021"><a href="https://www.lumories.sk/c/miestnosti/detska-izba/zavesne-svietidla-detska-izba"  class="mega" >Závesné svietidlá</a></li><li class="mega" id="menu6022"><a href="https://www.lumories.sk/c/miestnosti/detska-izba/stolove-lampy-detska-izba"  class="mega" >Stolové & písacie lampy</a></li><li class="mega" id="menu6023"><a href="https://www.lumories.sk/c/miestnosti/detska-izba/citajuce-lampy-pre-deti-detska-izba"  class="mega" >Čítacie lampy</a></li><li class="mega last mega-show-all" id="menu5682"><a href="https://www.lumories.sk/c/miestnosti/detska-izba"  class="mega last mega-show-all" >Všetky svietidlá do detskej izby</a></li></ul></div>
2582</div></li><li class="mega has-child" id="menu5683"><a href="https://www.lumories.sk/c/miestnosti/chodba"  class="mega has-child" ><span class="menu-title">Osvetlenie chodby</span></a><div class="child-content cols1 drilldown-sub">
2583<div id="child-content-5683" class="child-content-inner" style="width: 200px;"><ul  class="level2 drilldown-sub" ><li class="mega first mega-show-all" id="menu6024"><a href="https://www.lumories.sk/c/miestnosti/chodba"  class="mega first mega-show-all" >Všetky svietidlá do chodby</a></li></ul></div>
2584</div></li><li class="mega has-child" id="menu5684"><a href="https://www.lumories.sk/c/miestnosti/pracovna"  class="mega has-child" ><span class="menu-title">Osvetlenie pracovne</span></a><div class="child-content cols1 drilldown-sub">
2585<div id="child-content-5684" class="child-content-inner" style="width: 200px;"><ul  class="level2 drilldown-sub" ><li class="mega first" id="menu6039"><a href="https://www.lumories.sk/c/miestnosti/pracovna/stropne-svietidla-pracovna"  class="mega first" >Stropné svietidlá</a></li><li class="mega" id="menu6038"><a href="https://www.lumories.sk/c/miestnosti/pracovna/stolove-lampy-pracovna"  class="mega" >Stolové lampy</a></li><li class="mega" id="menu6037"><a href="https://www.lumories.sk/c/miestnosti/pracovna/stojanove-lampy-pracovna"  class="mega" >Stojanové lampy</a></li><li class="mega" id="menu6036"><a href="https://www.lumories.sk/c/miestnosti/pracovna/zavesne-svietidla-pracovna"  class="mega" >Závesné svietidlá</a></li><li class="mega" id="menu6035"><a href="https://www.lumories.sk/c/miestnosti/pracovna/nastenne-svietidla-pracovna"  class="mega" >Nástenné svietidlá</a></li><li class="mega last mega-show-all" id="menu6025"><a href="https://www.lumories.sk/c/miestnosti/pracovna"  class="mega last mega-show-all" >Všetky svietidlá do pracovne</a></li></ul></div>
2586</div></li><li class="mega has-child" id="menu5685"><a href="https://www.lumories.sk/c/miestnosti/kutik-na-citanie"  class="mega has-child" ><span class="menu-title">Čítacie lampy</span></a><div class="child-content cols1 drilldown-sub">
2587<div id="child-content-5685" class="child-content-inner" style="width: 200px;"><ul  class="level2 drilldown-sub" ><li class="mega first" id="menu6034"><a href="https://www.lumories.sk/c/miestnosti/kutik-na-citanie/nocne-lampy-na-citanie"  class="mega first" >Nočné lampy</a></li><li class="mega" id="menu6033"><a href="https://www.lumories.sk/c/miestnosti/kutik-na-citanie/bezdratove-citacie-lampy-na-citanie"  class="mega" >Bezdrôtové čítacie lampy</a></li><li class="mega" id="menu6032"><a href="https://www.lumories.sk/c/miestnosti/kutik-na-citanie/nastenne-lampy-na-citanie"  class="mega" >Nástenné lampy</a></li><li class="mega last mega-show-all" id="menu6026"><a href="https://www.lumories.sk/c/miestnosti/kutik-na-citanie"  class="mega last mega-show-all" >Všetky svietidlá pre čítanie</a></li></ul></div>
2588</div></li><li class="mega has-child" id="menu5687"><a href="https://www.lumories.sk/c/miestnosti/schodisko"  class="mega has-child" ><span class="menu-title">Osvetlenie schodiska</span></a><div class="child-content cols1 drilldown-sub">
2589<div id="child-content-5687" class="child-content-inner" style="width: 200px;"><ul  class="level2 drilldown-sub" ><li class="mega first" id="menu6031"><a href="https://www.lumories.sk/c/miestnosti/schodisko/nastenne-svietidla-schodisko"  class="mega first" >Nástenné svietidlá</a></li><li class="mega" id="menu6030"><a href="https://www.lumories.sk/c/miestnosti/schodisko/zavesne-svietidla-schodisko"  class="mega" >Závesné svietidlá</a></li><li class="mega" id="menu6029"><a href="https://www.lumories.sk/c/miestnosti/schodisko/nastenne-zapustne-svietidla-schodisko"  class="mega" >Zapustené nástenné svietidlá</a></li><li class="mega" id="menu6028"><a href="https://www.lumories.sk/c/miestnosti/schodisko/led-pasiky-schodisko"  class="mega" >LED pásiky</a></li><li class="mega last mega-show-all" id="menu6027"><a href="https://www.lumories.sk/c/miestnosti/schodisko"  class="mega last mega-show-all" >Všetky schodiskové svietidlá</a></li></ul></div>
2590</div></li><li class="mega bold" id="menu5686"><a href="https://www.lumories.sk/c/miestnosti/pivnica"  class="mega bold" >Osvetlenie technických priestorov</a></li><li class="mega last mega-show-all" id="menu6040"><a href="https://www.lumories.sk/c/miestnosti"  class="mega last mega-show-all" >Všetky miestnosti</a></li></ul></div>
2591</div></li><li class="mega has-child dynamic-width" id="menu266"><a href="https://www.lumories.sk/c/vonkajsie-svietidla"  class="mega has-child dynamic-width" ><span class="menu-icon"><img alt="Vonkajšie svietidlá" loading="lazy" src="https://www.lumories.sk/media/ubmegamenu/images/v/o/vonkaj_ie_svietidl_.svg" /></span> <span class="menu-title">Vonkajšie svietidlá</span></a><div class="child-content cols4 drilldown-sub">
2592<div id="child-content-266" class="child-content-inner" style="width: 100%;"><div class="mega-col column1 first" style="width: 25%;"><ul  class="level1 drilldown-sub" ><li class="mega first group" id="menu816"><span  class="mega first has-child" ><span class="menu-title">KATEGÓRIE</span></span><ul  class="level2 drilldown-sub" ><li class="mega first mega-mobile-only" id="menu3457"><a href="https://www.lumories.sk/c/vonkajsie-svietidla/vonkajsie-osvetlenie-s-detektorom-pohybu"  class="mega first mega-mobile-only" ><span class="menu-icon"><img alt="Vonkajšie osvetlenie s detektorom pohybu" loading="lazy" src="https://www.lumories.sk/media/ubmegamenu/images/2/_/2_aussenleuchten_13bewegungsleuchten_2.svg" /></span> Vonkajšie osvetlenie s detektorom pohybu</a></li><li class="mega" id="menu273"><a href="https://www.lumories.sk/c/vonkajsie-svietidla/vonkajsie-nastenne-svietidla"  class="mega" ><span class="menu-icon"><img alt="Vonkajšie nástenné svietidlá" loading="lazy" src="https://www.lumories.sk/media/ubmegamenu/images/2/_/2_aussenleuchten_1aussenwandleuchten_1.svg" /></span> Vonkajšie nástenné svietidlá</a></li><li class="mega" id="menu274"><a href="https://www.lumories.sk/c/vonkajsie-svietidla/osvetlenie-prijazdovej-cesty"  class="mega" ><span class="menu-icon"><img alt="Osvetlenie príjazdovej cesty" loading="lazy" src="https://www.lumories.sk/media/ubmegamenu/images/2/_/2_aussenleuchten_2wegeleuchten_1.svg" /></span> Osvetlenie príjazdovej cesty</a></li><li class="mega" id="menu279"><a href="https://www.lumories.sk/c/vonkajsie-svietidla/solarne-lampy"  class="mega" ><span class="menu-icon"><img alt="Solárne lampy" loading="lazy" src="https://www.lumories.sk/media/ubmegamenu/images/2/_/2_aussenleuchten_3solarleuchten_1.svg" /></span> Solárne lampy</a></li><li class="mega" id="menu277"><a href="https://www.lumories.sk/c/vonkajsie-svietidla/led-reflektory-a-svietidla-s-bodcom
2592-do-zeme"  class="mega" ><span class="menu-icon"><img alt="LED reflektory a svietidlá s bodcom do zeme" loading="lazy" src="https://www.lumories.sk/media/ubmegamenu/images/2/_/2_aussenleuchten_4aussenstrahler_1.svg" /></span> LED reflektory a svietidlá s bodcom do zeme</a></li><li class="mega" id="menu269"><a href="https://www.lumories.sk/c/vonkajsie-svietidla/najazdove-svietidla"  class="mega" ><span class="menu-icon"><img alt="Nájazdové svietidlá" loading="lazy" src="https://www.lumories.sk/media/ubmegamenu/images/2/_/2_aussenleuchten_6bodeneinbauleuchten_1.svg" /></span> Nájazdové svietidlá</a></li><li class="mega" id="menu276"><a href="https://www.lumories.sk/c/vonkajsie-svietidla/vonkajsie-stropne-svietidla"  class="mega" ><span class="menu-icon"><img alt="Vonkajšie stropné svietidlá" loading="lazy" src="https://www.lumories.sk/media/ubmegamenu/images/2/_/2_aussenleuchten_7deckenleuchten_1.svg" /></span> Vonkajšie stropné svietidlá</a></li><li class="mega" id="menu271"><a href="https://www.lumories.sk/c/vonkajsie-svietidla/vonkajsie-osvetlenie-terasy"  class="mega" ><span class="menu-icon"><img alt="Vonkajšie osvetlenie terasy" loading="lazy" src="https://www.lumories.sk/media/ubmegamenu/images/2/_/2_aussenleuchten_14terrassenleuchten_1.svg" /></span> Vonkajšie osvetlenie terasy</a></li><li class="mega" id="menu267"><a href="https://www.lumories.sk/c/vonkajsie-svietidla/verejne-osvetlenie"  class="mega" ><span class="menu-icon"><img alt="Verejné osvetlenie" loading="lazy" src="https://www.lumories.sk/media/ubmegamenu/images/2/_/2_aussenleuchten_8mastleuchten_1.svg" /></span> Verejné osvetlenie</a></li><li class="mega" id="menu268"><a href="https://www.lumories.sk/c/vonkajsie-svietidla/vonkajsie-zavesne-svietidla"  class="mega" ><span class="menu-icon"><img alt="Vonkajšie závesné svietidlá" loading="lazy" src="https://www.lumories.sk/media/ubmegamenu/images/2/_/2_aussenleuchten_10pendelleuchten_1.svg" /></span> Vonkajšie závesné svietidlá</a></li><li class="mega" id="menu272"><a href="https://www.lumories.sk/c/vonkajsie-svietidla/vonkajsie-prislusenstvo"  class="mega" ><span class="menu-icon"><img alt="Vonkajšie príslušenstvo" loading="lazy" src="https://www.lumories.sk/media/ubmegamenu/images/2/_/2_aussenleuchten_12zubeho_r_2.svg" /></span> Vonkajšie príslušenstvo</a></li><li class="mega" id="menu3452"><a href="https://www.lumories.sk/c/dekorativne-osvetlenie/vonkajsie-dekorativne-svietidla"  class="mega" ><span class="menu-icon"><img alt="Vonkajšie dekoratívne svietidlá" loading="lazy" src="https://www.lumories.sk/media/ubmegamenu/images/d/e/dekoleuchten_dekorationsleuchten-au_en_1.svg" /></span> Vonkajšie dekoratívne svietidlá</a></li><li class="mega mega-mobile-only" id="menu4929"><a href="https://www.lumories.sk/c/vonkajsie-svietidla/led-vonkajsie-osvetlenie"  class="mega mega-mobile-only" ><span class="menu-icon"><img alt="LED vonkajšie osvetlenie" loading="lazy" src="https://www.lumories.sk/media/ubmegamenu/images/4/_/4_led_2aussenleuchten_4.svg" /></span> LED vonkajšie osvetlenie</a></li><li class="mega mega-mobile-only" id="menu5036"><a href="https://www.lumories.sk/c/inteligentny-dom/smart-home-vonkajsie-osvetlenie"  class="mega mega-mobile-only" ><span class="menu-icon"><img alt="Smart Home vonkajšie osvetlenie" loading="lazy" src="https://www.lumories.sk/media/ubmegamenu/images/3/_/3_smarthome_2aussenbeleuchtung_9.svg" /></span> Smart Home vonkajšie osvetlenie</a></li><li class="mega mega-mobile-only" id="menu6392"><a href="https://www.lumories.sk/c/vonkajsie-ohrievace"  class="mega mega-mobile-only" ><span class="menu-icon"><img alt="Vonkajšie ohrievače" loading="lazy" src="https://www.lumories.sk/media/ubmegamenu/images/s/t/strahler.svg" /></span> Vonkajšie ohrievače</a></li><li class="mega last mega-show-all" id="menu3459"><a href="/c/vonkajsie-svietidla#products"  class="mega last mega-show-all" >Všetky vonkajšie svetlá</a></li></ul></li><li class="mega" id="menu6181"></li></ul></div><div class="mega-col column2" style="width: 25%;"><ul  class="level1 drilldown-sub" ><li class="mega first group" id="menu6182"><span  class="mega first has-child" ><span class="menu-title">Pre dom a záhradu</span></span><ul  class="level2 drilldown-sub" ><li class="mega first" id="menu6190"><a href="https://www.lumories.sk/c/vonkajsie-svietidla/osvetlenie-vchodu"  class="mega first" >Vstup do domu</a></li><li class="mega" id="menu6189"><a href="https://www.lumories.sk/c/vonkajsie-svietidla/svietidla-na-balkon"  class="mega" >Balkón</a></li><li class="mega" id="menu6188"><a href="https://www.lumories.sk/c/vonkajsie-svietidla/vonkajsie-osvetlenie-terasy"  class="mega" >Terasa</a></li><li class="mega" id="menu6187"><a href="https://www.lumories.sk/c/vonkajsie-svietidla/zahradne-osvetlenie"  class="mega" >Záhrada</a></li><li class="mega" id="menu6186"><a href="https://www.lumories.sk/c/vonkajsie-svietidla/osvetlenie-vjazdu"  class="mega" >Príjazdová cesta</a></li><li class="mega" id="menu6185"><a href="https://www.lumories.sk/c/vonkajsie-svietidla/osvetlenie-vjazdu/osvetlenie-pristresku-pre-auto"  class="mega" >Garážový prístrešok</a></li><li class="mega" id="menu6184"><a href="https://www.lumories.sk/c/vonkajsie-svietidla/osvetlenie-garaze"  class="mega" >Garáž</a></li><li class="mega" id="menu6183"><a href="https://www.lumories.sk/c/vonkajsie-svietidla/altanok"  class="mega" >Záhradný altánok</a></li><li class="mega last" id="menu6191"><a href="https://www.lumories.sk/c/vonkajsie-svietidla/osvetlenie-schodov-vonku"  class="mega last" >Vonkajšie schodisko</a></li></ul></li><li class="mega" id="menu6180"></li></ul></div><div class="mega-col column3" style="width: 25%;"><ul  class="level1 drilldown-sub" ><li class="mega first group mega-desktop-only" id="menu3447"><span  class="mega first has-child mega-desktop-only" ><span class="menu-title">S DETEKTOROM POHYBU</span></span><ul  class="level2 drilldown-sub" ><li class="mega first" id="menu3451"><a href="/c/vonkajsie-svietidla/vonkajsie-osvetlenie-s-detektorom-pohybu"  class="mega first" >Vonkajšie osvetlenie s detektorom pohybu</a></li><li class="mega" id="menu3448"><a href="/c/vonkajsie-svietidla/vonkajsie-nastenne-svietidla/vonkajsie-nastenne-svietidla-so-senzorom"  class="mega" >Vonkajšie nástenné svietidlá so senzorom</a></li><li class="mega" id="menu3450"><a href="/c/vonkajsie-svietidla/osvetlenie-prijazdovej-cesty?has_motion_detector=áno"  class="mega" >Osvetlenie príjazdovej cesty s čidlom</a></li><li class="mega last" id="menu3449"><a href="/c/vonkajsie-svietidla/solarne-lampy/solarne-svetla-so-senzorom-pohybu"  class="mega last" >Solárne svetlá so senzorom pohybu</a></li></ul></li><li class="mega group mega-desktop-only" id="menu4924"><span  class="mega has-child mega-desktop-only" ><span class="menu-title">Často hľadané</span></span><ul  class="level2 drilldown-sub" ><li class="mega first" id="menu4925"><a href="https://www.lumories.sk/c/vonkajsie-svietidla/led-vonkajsie-osvetlenie"  class="mega first" >LED vonkajšie osvetlenie</a></li><li class="mega" id="menu5037"><a href="https://www.lumories.sk/c/inteligentny-dom/smart-home-vonkajsie-osvetlenie"  class="mega" >Smart Home vonkajšie osvetlenie</a></li><li class="mega" id="menu4926"><a href="https://www.lumories.sk/c/dekorativne-osvetlenie/vonkajsie-dekorativne-svietidla"  class="mega" >Vonkajšie dekoratívne svietidlá</a></li><li class="mega last" id="menu6393"><a href="https://www.lumories.sk/c/vonkajsie-ohrievace"  class="mega last" >Vonkajšie ohrievače</a></li></ul></li></ul></div><div class="mega-col column4 last" style="width: 25%;"><ul  class="level1 drilldown-sub" ><li class="mega first group" id="menu3251"><p><a title="ZĽAVY" href="/c/najpredavanejsie-interierove-osvetlenie"><img src="https://www.lumories.sk/media/.renditions/wysiwyg/SK/banner/mega-menu/SK-Bestseller-megamenu-outdoor-374x427.jpg" alt="Bestsellers" width="374" height="427"></a></p>
2593<p><a class="action secondary w-full" title="Bestsellers" href="/c/najpredavanejsie-interierove-osvetlenie">Kúp teraz</a></p></li></ul></div></div>
2594</div></li><li class="mega has-child dynamic-width" id="menu287"><a href="https://www.lumories.sk/c/ziarovky"  class="mega has-child dynamic-width" ><span class="menu-icon"><img alt="Žiarovky" loading="lazy" src="https://www.lumories.sk/media/ubmegamenu/images/_/i/_iarovky.svg" /></span> <span class="menu-title">Žiarovky</span></a><div class="child-content cols3 drilldown-sub">
2595<div id="child-content-287" class="child-content-inner" style="width: 100%;"><div class="mega-col column1 first" style="width: 25%;"><ul  class="level1 drilldown-sub" ><li class="mega first group dynamic-width mega-desktop-only" id="menu288"><span  class="mega first has-child dynamic-width mega-desktop-only" ><span class="menu-title">KATEGÓRIE</span></span><ul  class="level2 drilldown-sub" ><li class="mega first" id="menu840"><a href="https://www.lumories.sk/c/inteligentny-dom/smart-ziarovky"  class="mega first" >Smart ziarovky</a></li><li class="mega" id="menu3633"><a href="https://www.lumories.sk/c/ziarovky/filamentove-ziarovky"  class="mega" >Filamentove ziarovky</a></li><li class="mega" id="menu4927"><a href="https://www.lumories.sk/c/ziarovky/stmievatelne-led-ziarovky"  class="mega" >Stmievateľné LED žiarovky</a></li><li class="mega" id="menu844"><a href="https://www.lumories.sk/c/ziarovky/halogenidove-vybojky"  class="mega" >Halogenidové výbojky</a></li><li class="mega" id="menu841"><a href="https://www.lumories.sk/c/ziarovky/led-trubice"  class="mega" >LED trubice</a></li><li class="mega" id="menu842"><a href="https://www.lumories.sk/c/ziarovky/ziarivky"  class="mega" >Žiarivky</a></li><li class="mega" id="menu843"><a href="https://www.lumories.sk/c/ziarovky/kompaktne-ziarivky"  class="mega" >Kompaktné žiarivky</a></li><li class="mega last bold" id="menu6313"><a href="https://www.lumories.sk/c/ziarovky"  class="mega last bold" >Všetky žiarovky</a></li></ul></li><li class="mega" id="menu4989"></li></ul></div><div class="mega-col column2" style="width: 50%;"><ul  class="level1 drilldown-sub" ><li class="mega first group mega-pagebuilder-base-type-block" id="menu838"><span  class="mega first has-child mega-pagebuilder-base-type-block" ><span class="menu-title">ZÁKLADNÝ TYP</span></span><style>#html-body [data-pb-style=PEHENRN]{background-position:left top;background-size:cover;background-repeat:no-repeat;background-attachment:scroll;align-self:stretch}#html-body [data-pb-style=I4I5XM7]{display:flex;width:100%}#html-body [data-pb-style=JF08FNT]{justify-content:flex-start;display:flex;flex-direction:column;background-position:left top;background-size:cover;background-repeat:no-repeat;background-attachment:scroll;width:25%;align-self:stretch}#html-body [data-pb-style=MTVJKPK]{text-align:center;border-style:none}#html-body [data-pb-style=CEP650Y],#html-body [data-pb-style=SSXOYTA]{max-width:100%;height:auto}#html-body [data-pb-style=S41M6RR]{justify-content:flex-start;display:flex;flex-direction:column;background-position:left top;background-size:cover;background-repeat:no-repeat;background-attachment:scroll;width:25%;align-self:stretch}#html-body [data-pb-style=JYJR4D1]{text-align:center;border-style:none}#html-body [data-pb-style=LW0OW1R],#html-body [data-pb-style=M0ETWEC]{max-width:100%;height:auto}#html-body [data-pb-style=IBR56EQ]{justify-content:flex-start;display:flex;flex-direction:column;background-position:left top;background-size:cover;background-repeat:no-repeat;background-attachment:scroll;width:25%;align-self:stretch}#html-body [data-pb-style=A98JYN4]{text-align:center;border-style:none}#html-body [data-pb-style=EOOJWE8],#html-body [data-pb-style=LOK548X]{max-width:100%;height:auto}#html-body [data-pb-style=MPDM48P]{justify-content:flex-start;display:flex;flex-direction:column;background-position:left top;background-size:cover;background-repeat:no-repeat;background-attachment:scroll;width:25%;align-self:stretch}#html-body [data-pb-style=WO1MLAT]{text-align:center;border-style:none}#html-body [data-pb-style=GH0UP58],#html-body [data-pb-style=NA4WVTC]{max-width:100%;height:auto}
2595#html-body [data-pb-style=OKT47OX]{background-position:left top;background-size:cover;background-repeat:no-repeat;background-attachment:scroll;align-self:stretch}#html-body [data-pb-style=QWANT3D]{display:flex;width:100%}#html-body [data-pb-style=Q046L3C]{justify-content:flex-start;display:flex;flex-direction:column;background-position:left top;background-size:cover;background-repeat:no-repeat;background-attachment:scroll;width:25%;align-self:stretch}#html-body [data-pb-style=D0WXVNG]{text-align:center;border-style:none}#html-body [data-pb-style=NY7K7YG],#html-body [data-pb-style=SALN7NN]{max-width:100%;height:auto}#html-body [data-pb-style=SR7P3GE]{justify-content:flex-start;display:flex;flex-direction:column;background-position:left top;background-size:cover;background-repeat:no-repeat;background-attachment:scroll;width:25%;align-self:stretch}#html-body [data-pb-style=Q45M2ND]{text-align:center;border-style:none}#html-body [data-pb-style=ANRD4AF],#html-body [data-pb-style=H34T6J1]{max-width:100%;height:auto}#html-body [data-pb-style=XB5MEMY]{justify-content:flex-start;display:flex;flex-direction:column;background-position:left top;background-size:cover;background-repeat:no-repeat;background-attachment:scroll;width:25%;align-self:stretch}#html-body [data-pb-style=S77O8SJ]{text-align:center;border-style:none}#html-body [data-pb-style=AJ0SEET],#html-body [data-pb-style=MKXHPFD]{max-width:100%;height:auto}#html-body [data-pb-style=FRBJOD8]{justify-content:flex-start;display:flex;flex-direction:column;background-position:left top;background-size:cover;background-repeat:no-repeat;background-attachment:scroll;width:25%;align-self:stretch}#html-body [data-pb-style=RMHNJ5R]{text-align:center;border-style:none}#html-body [data-pb-style=A9BXKE4],#html-body [data-pb-style=LKMRTSJ]{max-width:100%;height:auto}@media only screen and (max-width: 767px) { #html-body [data-pb-style=A98JYN4],#html-body [data-pb-style=D0WXVNG],#html-body [data-pb-style=JYJR4D1],#html-body [data-pb-style=MTVJKPK],#html-body [data-pb-style=Q45M2ND],#html-body [data-pb-style=RMHNJ5R],#html-body [data-pb-style=S77O8SJ],#html-body [data-pb-style=WO1MLAT]{border-style:none} }</style><div class="pagebuilder-column-group" data-background-images="{}" data-content-type="column-group" data-appearance="default" data-grid-size="12" data-background-lazy-load="" data-element="main" data-pb-style="PEHENRN"><div class="pagebuilder-column-line" data-content-type="column-line" data-element="main" data-pb-style="I4I5XM7"><div class="pagebuilder-column" data-content-type="column" data-appearance="full-height" data-background-images="{}" data-element="main" data-pb-style="JF08FNT"><figure data-content-type="image" data-appearance="full-width" data-element="main" data-pb-style="MTVJKPK"><a href="https://www.lumories.sk/c/ziarovky/ziarovky-e27" target="" data-link-type="category" title="" data-element="link"><img class="pagebuilder-mobile-hidden" loading="lazy" src="https://www.lumories.sk/media/wysiwyg/megamenu-e27.png" alt="" title="" width="auto" height="auto" data-element="desktop_image" data-pb-style="SSXOYTA"><img class="pagebuilder-mobile-only" loading="lazy" src="https://www.lumories.sk/media/wysiwyg/megamenu-e27.png" alt="" title="" width="auto" height="auto" data-element="mobile_image" data-pb-style="CEP650Y"></a><figcaption data-element="caption">E27</figcaption></figure></div><div class="pagebuilder-column" data-content-type="column" data-appearance="full-height" data-background-images="{}" data-element="main" data-pb-style="S41M6RR"><figure data-content-type="image" data-appearance="full-width" data-element="main" data-pb-style="JYJR4D1"><a href="https://www.lumories.sk/c/ziarovky/ziarovky-e14" target="" data-link-type="category" title="" data-element="link"><img class="pagebuilder-mobile-hidden" loading="lazy" src="https://www.lumories.sk/media/wysiwyg/megamenu-e14.png" alt="" title="" width="auto" height="auto" data-element="desktop_image" data-pb-style="M0ETWEC"><img class="pagebuilder-mobile-only" loading="lazy" src="https://www.lumories.sk/media/wysiwyg/megamenu-e14.png" alt="" title="" width="auto" height="auto" data-element="mobile_image" data-pb-style="LW0OW1R"></a><figcaption data-element="caption">E14</figcaption></figure></div><div class="pagebuilder-column" data-content-type="column" data-appearance="full-height" data-background-images="{}" data-element="main" data-pb-style="IBR56EQ"><figure data-content-type="image" data-appearance="full-width" data-element="main" data-pb-style="A98JYN4"><a href="https://www.lumories.sk/c/ziarovky/ziarovky-gu10" target="" data-link-type="category" title="" data-element="link"><img class="pagebuilder-mobile-hidden" loading="lazy" src="https://www.lumories.sk/media/wysiwyg/megamenu-gu10.png" alt="" title="" width="auto" height="auto" data-element="desktop_image" data-pb-style="LOK548X"><img class="pagebuilder-mobile-only" loading="lazy" src="https://www.lumories.sk/media/wysiwyg/megamenu-gu10.png" alt="" title="" width="auto" height="auto" data-element="mobile_image" data-pb-style="EOOJWE8"></a><figcaption data-element="caption">GU10</figcaption></figure></div><div class="pagebuilder-column" data-content-type="column" data-appearance="full-height" data-background-images="{}" data-element="main" data-pb-style="MPDM48P"><figure data-content-type="image" data-appearance="full-width" data-element="main" data-pb-style="WO1MLAT"><a href="https://www.lumories.sk/c/ziarovky/ziarovky-g9" target="" data-link-type="category" title="" data-element="link"><img class="pagebuilder-mobile-hidden" loading="lazy" src="https://www.lumories.sk/media/wysiwyg/megamenu-g9.png" alt="" title="" width="auto" height="auto" data-element="desktop_image" data-pb-style="NA4WVTC"><img class="pagebuilder-mobile-only" loading="lazy" src="https://www.lumories.sk/media/wysiwyg/megamenu-g9.png" alt="" title="" width="auto" height="auto" data-element="mobile_image" data-pb-style="GH0UP58"></a><figcaption data-element="caption">G9</figcaption></figure></div></div></div><div class="pagebuilder-column-group" data-background-images="{}" data-content-type="column-group" data-appearance="default" data-grid-size="12" data-background-lazy-load="" data-element="main" data-pb-style="OKT47OX"><div class="pagebuilder-column-line" data-content-type="column-line" data-element="main" data-pb-style="QWANT3D"><div class="pagebuilder-column" data-content-type="column" data-appearance="full-height" data-background-images="{}" data-element="main" data-pb-style="Q046L3C"><figure data-content-type="image" data-appearance="full-width" data-element="main" data-pb-style="D0WXVNG"><a href="https://www.lumories.sk/c/ziarovky/ziarovky-gu5-3-mr16" target="" data-link-type="category" title="" data-element="link"><img class="pagebuilder-mobile-hidden" loading="lazy" src="https://www.lumories.sk/media/wysiwyg/megamenu-gu53-mr16.png" alt="" title="" width="auto" height="auto" data-element="desktop_image" data-pb-style="SALN7NN"><img class="pagebuilder-mobile-only" loading="lazy" src="https://www.lumories.sk/media/wysiwyg/megamenu-gu53-mr16.png" alt="" title="" width="auto" height="auto" data-element="mobile_image" data-pb-style="NY7K7YG"></a><figcaption data-element="caption">GU5.3 / MR16</figcaption></figure></div><div class="pagebuilder-column" data-content-type="column" data-appearance="full-height" data-background-images="{}" data-element="main" data-pb-style="SR7P3GE"><figure data-content-type="image" data-appearance="full-width" data-element="main" data-pb-style="Q45M2ND"><a href="https://www.lumories.sk/c/ziarovky/ziarovky-g4-gu4-mr11" target="" data-link-type="category" title="" data-element="link"><img class="pagebuilder-mobile-hidden" loading="lazy" src="https://www.lumories.sk/media/wysiwyg/megamenu-g4-gu4-mr111.png" alt="" title="" width="auto" height="auto" data-element="desktop_image" data-pb-style="ANRD4AF"><img class="pagebuilder-mobile-only" loading="lazy" src="https://www.lumories.sk/media/wysiwyg/megamenu-g4-gu4-mr111.png" alt="" title="" width="auto" height="auto" data-element="mobile_image" data-pb-style="H34T6J1"></a><figcaption data-element="caption">G4 &amp; GU4 / MR11</figcaption></figure></div><div class="pagebuilder-column" data-content-type="column" data-appearance="full-height" data-background-images="{}" data-element="main" data-pb-style="XB5MEMY"><figure data-content-type="image" data-appearance="full-width" data-element="main" data-pb-style="S77O8SJ"><a href="https://www.lumories.sk/c/ziarovky/ziarovky-r7s" target="" data-link-type="category" title="" data-element="link"><img class="pagebuilder-mobile-hidden" loading="lazy" src="https://www.lumories.sk/media/wysiwyg/megamenu-r7s.png" alt="" title="" width="auto" height="auto" data-element="desktop_image" data-pb-style="MKXHPFD"><img class="pagebuilder-mobile-only" loading="lazy" src="https://www.lumories.sk/media/wysiwyg/megamenu-r7s.png" alt="" title="" width="auto" height="auto" data-element="mobile_image" data-pb-style="AJ0SEET"></a><figcaption data-element="caption">R7s</figcaption></figure></div><div class="pagebuilder-column" data-content-type="column" data-appearance="full-height" data-background-images="{}" data-element="main" data-pb-style="FRBJOD8"><figure data-content-type="image" data-appearance="full-width" data-element="main" data-pb-style="RMHNJ5R"><a href="https://www.lumories.sk/c/ziarovky/ziarivky/trubice-t8-g13" target="" data-link-type="category" title="" data-element="link"><img class="pagebuilder-mobile-hidden" loading="lazy" src="https://www.lumories.sk/media/wysiwyg/megamenu-g35-ar111.png" alt="" title="" width="auto" height="auto" data-element="desktop_image" data-pb-style="A9BXKE4"><img class="pagebuilder-mobile-only" loading="lazy" src="https://www.lumories.sk/media/wysiwyg/megamenu-g35-ar111.png" alt="" title="" width="auto" height="auto" data-element="mobile_image" data-pb-style="LKMRTSJ"></a><figcaption data-element="caption">G13 / T8</figcaption></figure></div></div></div></li><li class="mega group mega-mobile-only" id="menu4978"><span  class="mega has-child mega-mobile-only" ><span class="menu-title">Často hľadané</span></span><ul  class="level2 drilldown-sub" ><li class="mega first" id="menu4982"><a href="https://www.lumories.sk/c/inteligentny-dom/smart-ziarovky"  class="mega first" >Smart ziarovky</a></li><li class="mega" id="menu4981"><a href="https://www.lumories.sk/c/ziarovky/filamentove-ziarovky"  class="mega" >Filamentove ziarovky</a></li><li class="mega" id="menu4980"><a href="https://www.lumories.sk/c/ziarovky/stmievatelne-led-ziarovky"  class="mega" >Stmievateľné LED žiarovky</a></li><li class="mega" id="menu4979"><a href="https://www.lumories.sk/c/ziarovky/led-trubice"  class="mega" >LED trubice</a></li><li class="mega last mega-show-all" id="menu6322"><a href="https://www.lumories.sk/c/ziarovky"  class="mega last mega-show-all" >Všetky žiarovky</a></li></ul></li></ul></div><div class="mega-col column3 last" style="width: 25%;"><ul  class="level1 drilldown-sub" ><li class="mega first group" id="menu3256"><p><a title="LED žiarovky" href="/c/led-osvetlenie/led-ziarovky"><img src="https://www.lumories.sk/media/wysiwyg/Banner/mega-menu-M2-leuchtmittel-374x427px.jpg" alt="Bulbs" width="374" height="427" loading="lazy"></a></p>
2596<p><a class="action secondary w-full" title="LED žiarovky" href="/c/led-osvetlenie/led-ziarovky">LED žiarovky</a></p></li></ul></div></div>
2597</div></li><li class="mega has-child dynamic-width" id="menu3552"><a href="https://www.lumories.sk/c/vianocne-osvetlenie"  class="mega has-child dynamic-width" ><span class="menu-icon"><img alt="Vianočné osvetlenie" loading="lazy" src="https://www.lumories.sk/media/ubmegamenu/images/v/i/viano_n_osvetlenie.svg" /></span> <span class="menu-title">Vianočné osvetlenie</span></a><div class="child-content cols4 drilldown-sub">
2598<div id="child-content-3552" class="child-content-inner" style="width: 100%;"><div class="mega-col column1 first" style="width: 25%;"><ul  class="level1 drilldown-sub" ><li class="mega first group" id="menu3560"><span  class="mega first has-child" ><span class="menu-title">Kategórie</span></span><ul  class="level2 drilldown-sub" ><li class="mega first" id="menu3585"><a href="https://www.lumories.sk/c/vianocne-osvetlenie/vianocne-svetelne-retaze"  class="mega first" ><span class="menu-icon"><img alt="Vianočné svetelné reťaze" loading="lazy" src="https://www.lumories.sk/media/ubmegamenu/images/6/_/6_weihnachtsbeleuchtung_1lichterketten.svg" /></span> Vianočné svetelné reťaze</a></li><li class="mega" id="menu3584"><a href="https://www.lumories.sk/c/vianocne-osvetlenie/svetelne-hadice"  class="mega" ><span class="menu-icon"><img alt="Svetelné hadice" loading="lazy" src="https://www.lumories.sk/media/ubmegamenu/images/6/_/6_weihnachtsbeleuchtung_3lichtschlauch.svg" /></span> Svetelné hadice</a></li><li class="mega" id="menu3583"><a href="https://www.lumories.sk/c/vianocne-osvetlenie/led-sviecky"  class="mega" ><span class="menu-icon"><img alt="LED sviečky" loading="lazy" src="https://www.lumories.sk/media/ubmegamenu/images/6/_/6_weihnachtsbeleuchtung_4ledkerzen.svg" /></span> LED sviečky</a></li><li class="mega" id="menu3582"><a href="https://www.lumories.sk/c/vianocne-osvetlenie/vianocne-svetielka-vonkajsie"  class="mega" ><span class="menu-icon"><img alt="Vianočné svetielka vonkajšie" loading="lazy" src="https://www.lumories.sk/media/ubmegamenu/images/l/w/lw-1255_weihnachstbeleuchtung-aussen.svg" /></span> Vianočné svetielka vonkajšie</a></li><li class="mega" id="menu3581"><a href="https://www.lumories.sk/c/vianocne-osvetlenie/vonkajsie-vianocne-figurky"  class="mega" ><span class="menu-icon"><img alt="Vonkajšie vianočné figúrky" loading="lazy" src="https://www.lumories.sk/media/ubmegamenu/images/6/_/6_weihnachtsbeleuchtung_6weihnachtsfiguren.svg" /></span> Vonkajšie vianočné figúrky</a></li><li class="mega" id="menu3580"><a href="https://www.lumories.sk/c/vianocne-osvetlenie/vianocne-svetelne-zavesy"  class="mega" ><span class="menu-icon"><img alt="Vianočné světelné závěsy" loading="lazy" src="https://www.lumories.sk/media/ubmegamenu/images/6/_/6_weihnachtsbeleuchtung_5lichtervorhang.svg" /></span> Vianočné světelné závěsy</a></li><li class="mega" id="menu3579"><a href="https://www.lumories.sk/c/vianocne-osvetlenie/umely-vianocny-stromcek"  class="mega" ><span class="menu-icon"><img alt="Umelý vianočný stromček" loading="lazy" src="https://www.lumories.sk/media/ubmegamenu/images/6/_/6_weihnachtsbeleuchtung_7ku_nstlicheweihnachtsba_ume.svg" /></span> Umelý vianočný stromček</a></li><li class="mega" id="menu3578"><a href="https://www.lumories.sk/c/vianocne-osvetlenie/vianocne-svetelne-hviezdy"  class="mega" ><span class="menu-icon"><img alt="Vianočné svetelné hviezdy" loading="lazy" src="https://www.lumories.sk/media/ubmegamenu/images/6/_/6_weihnachtsbeleuchtung_8weihnachtssterne.svg" /></span> Vianočné svetelné hviezdy</a></li><li class="mega" id="menu3577"><a href="https://www.lumories.sk/c/vianocne-osvetlenie/vianocne-osvetlenie-do-okie
2598n"  class="mega" ><span class="menu-icon"><img alt="Vianočné osvetlenie do okien" loading="lazy" src="https://www.lumories.sk/media/ubmegamenu/images/6/_/6_weihnachtsbeleuchtung_9fensterdeko.svg" /></span> Vianočné osvetlenie do okien</a></li><li class="mega" id="menu3576"><a href="https://www.lumories.sk/c/vianocne-osvetlenie/vianocne-dekoracie"  class="mega" ><span class="menu-icon"><img alt="Vianočné dekorácie" loading="lazy" src="https://www.lumories.sk/media/ubmegamenu/images/6/_/6_weihnachtsbeleuchtung_12dekoration.svg" /></span> Vianočné dekorácie</a></li><li class="mega" id="menu3575"><a href="https://www.lumories.sk/c/vianocne-osvetlenie/nahradne-ziarovky"  class="mega" ><span class="menu-icon"><img alt="Náhradné žiarovky" loading="lazy" src="https://www.lumories.sk/media/ubmegamenu/images/6/_/6_weihnachtsbeleuchtung_13ersatzlampen.svg" /></span> Náhradné žiarovky</a></li><li class="mega last mega-show-all" id="menu3586"><a href="/c/vianocne-osvetlenie#products"  class="mega last mega-show-all" >Všetky vianočné svetlá</a></li></ul></li></ul></div><div class="mega-col column2" style="width: 25%;"><ul  class="level1 drilldown-sub" ><li class="mega first" id="menu3561"></li></ul></div><div class="mega-col column3" style="width: 25%;"><ul  class="level1 drilldown-sub" ><li class="mega first" id="menu3562"></li></ul></div><div class="mega-col column4 last" style="width: 25%;"><ul  class="level1 drilldown-sub" ><li class="mega first group" id="menu3563"><p><a title="Vianočné svetelné hviezdy" href="/c/vianocne-osvetlenie/vianocne-svetelne-hviezdy"><img src="https://www.lumories.sk/media/wysiwyg/Banner/mega-menu-M2-weihnachten-374x427px.jpg" alt="" width="374" height="427"></a></p>
2599<p><a class="action secondary w-full" title="Vianočné svetelné hviezdy" href="/c/vianocne-osvetlenie/vianocne-svetelne-hviezdy">Vianočné svetelné hviezdy</a></p></li></ul></div></div>
2600</div></li><li class="mega has-child dynamic-width mega-desktop-only" id="menu877"><a href="https://www.lumories.sk/c/vsetky-znacky"  class="mega has-child dynamic-width mega-desktop-only" ><span class="menu-icon"><img alt="Značky" loading="lazy" src="https://www.lumories.sk/media/ubmegamenu/images/z/n/zna_ky.svg" /></span> <span class="menu-title">Značky</span></a><div class="child-content cols4 drilldown-sub">
2601<div id="child-content-877" class="child-content-inner" style="width: 100%;"><div class="mega-col column1 first" style="width: 25%;"><ul  class="level1 drilldown-sub" ><li class="mega first group" id="menu878"><span  class="mega first has-child" ><span class="menu-title">PRÉMIOVÝ DIZAJN</span></span><ul  class="level2 drilldown-sub" ><li class="mega first" id="menu881"><a href="https://www.lumories.sk/c/vsetky-znacky/artemide"  class="mega first" >Artemide</a></li><li class="mega" id="menu882"><a href="https://www.lumories.sk/c/vsetky-znacky/bega"  class="mega" >BEGA</a></li><li class="mega" id="menu883"><a href="https://www.lumories.sk/c/vsetky-znacky/flos"  class="mega" >FLOS</a></li><li class="mega" id="menu893"><a href="https://www.lumories.sk/c/vsetky-znacky/louis-poulsen"  class="mega" >Louis Poulsen</a></li><li class="mega" id="menu892"><a href="https://www.lumories.sk/c/vsetky-znacky/luceplan"  class="mega" >Luceplan</a></li><li class="mega" id="menu891"><a href="https://www.lumories.sk/c/vsetky-znacky/northern"  class="mega" >Northern</a></li><li class="mega" id="menu889"><a href="https://www.lumories.sk/c/vsetky-znacky/slamp"  class="mega" >Slamp</a></li><li class="mega" id="menu888"><a href="https://www.lumories.sk/c/vsetky-znacky/tecnolumen"  class="mega" >TECNOLUMEN</a></li><li class="mega" id="menu887"><a href="https://www.lumories.sk/c/vsetky-znacky/tom-dixon"  class="mega" >Tom Dixon</a></li><li class="mega" id="menu886"><a href="https://www.lumories.sk/c/vsetky-znacky/umage"  class="mega" >UMAGE</a></li><li class="mega last" id="menu885"><a href="https://www.lumories.sk/c/vsetky-znacky/vibia"  class="mega last" >Vibia</a></li></ul></li></ul></div><div class="mega-col column2" style="width: 25%;"><ul  class="level1 drilldown-sub" ><li class="mega first group" id="menu879"><span  class="mega first has-child" ><span class="menu-title">TOP ZNAČKY</span></span><ul  class="level2 drilldown-sub" ><li class="mega first" id="menu907"><a href="https://www.lumories.sk/c/vsetky-znacky/arcchio"  class="mega first" >Arcchio</a></li><li class="mega" id="menu906"><a href="https://www.lumories.sk/c/vsetky-znacky/eglo"  class="mega" >EGLO</a></li><li class="mega" id="menu903"><a href="https://www.lumories.sk/c/vsetky-znacky/globo"  class="mega" >Globo</a></li><li class="mega" id="menu902"><a href="https://www.lumories.sk/c/vsetky-znacky/lindby"  class="mega" >Lindby</a></li><li class="mega" id="menu901"><a href="https://www.lumories.sk/c/vsetky-znacky/lucande"  class="mega" >Lucande</a></li><li class="mega" id="menu900"><a href="https://www.lumories.sk/c/vsetky-znacky/osram"  class="mega" >OSRAM</a></li><li class="mega" id="menu899"><a href="https://www.lumories.sk/c/vsetky-znacky/paulmann"  class="mega" >Paulmann</a></li><li class="mega" id="menu897"><a href="https://www.lumories.sk/c/vsetky-znacky/philips"  class="mega" >Philips</a></li><li class="mega" id="menu904"><a href="https://www.lumories.sk/c/vsetky-znacky/prios"  class="mega" >Prios</a></li><li class="mega last" id="menu896"><a href="https://www.lumories.sk/c/vsetky-znacky/steinel"  class="mega last" >STEINEL</a></li></ul></li></ul></div><div class="mega-col column3" style="width: 25%;"><ul  class="level1 drilldown-sub" ><li class="mega first group" id="menu880"><span  class="mega first has-child" ><span class="menu-title">INTELIGENTNÝ DOM</span></span><ul  class="level2 drilldown-sub" ><li class="mega first" id="menu908"><a href="https://www.lumories.sk/c/vsetky-znacky/eglo-connect"  class="mega first" >EGLO connect</a></li><li class="mega" id="menu915"><a href="https://www.lumories.sk/c/vsetky-znacky/ledvance-smart"  class="mega" >OSRAM SMART+</a></li><li class="mega" id="menu918"><a href="https://www.lumories.sk/c/inteligentny-dom?brand=paulmann"  class="mega" >Paulmann Smart</a></li><li class="mega" id="menu914"><a href="https://www.lumories.sk/c/vsetky-znacky/philips-hue"  class="mega" >Philips Hue</a></li><li class="mega" id="menu913"><a href="https://www.lumories.sk/c/vsetky-znacky/q-smart-home"  class="mega" >Q-Smart-Home</a></li><li class="mega" id="menu910"><a href="https://www.lumories.sk/c/vsetky-znacky/tint"  class="mega" >tint</a></li><li class="mega" id="menu909"><a href="https://www.lumories.sk/c/vsetky-znacky/wiz"  class="mega" >WiZ</a></li><li class="mega last" id="menu911"><a href="https://www.lumories.sk/c/inteligentny-dom/smart-osvetlenie-systemy/zigbee"  class="mega last" >ZigBee</a></li></ul></li></ul></div><div class="mega-col column4 last" style="width: 25%;"><ul  class="level1 drilldown-sub" ><li class="mega first group" id="menu3257"><p><a title="Značky" href="/c/vsetky-znacky/lindby"><img src="https://www.lumories.sk/media/.renditions/wysiwyg/CZ/MegaMenu/lindby-mega-menu-374x427px.jpg" alt="Lucande" width="374" height="427" loading="lazy"></a></p>
2602<p><a class="action secondary w-full" title="Značky" href="/c/vsetky-znacky/lindby">Nakupovať teraz</a></p></li></ul></div></div>
2603</div></li><li class="mega mega-mobile-only" id="menu3453"><a href="https://www.lumories.sk/c/vsetky-znacky"  class="mega mega-mobile-only" ><span class="menu-icon"><img alt="Značky" loading="lazy" src="https://www.lumories.sk/media/ubmegamenu/images/z/n/zna_ky_1.svg" /></span> Značky</a></li><li class="mega has-child dynamic-width mega-desktop-only" id="menu3525"><a href="https://www.lumories.sk/c/zlavy"  class="mega has-child dynamic-width mega-desktop-only" ><span class="menu-icon"><img alt="ZĽAVY" loading="lazy" src="https://www.lumories.sk/media/ubmegamenu/images/z/_/z_avy.svg" /></span> <span class="menu-title">ZĽAVY</span><span class="menu-label percentage mega-desktop-only"><svg width="24" height="24" fill="#ccc" xmlns="http://www.w3.org/2000/svg"><ellipse cx="12.009" cy="11.478" rx="9.921" ry="9.399" fill="#fff"/><path d="M.938 14.195c.038.17-.019.47-.075.75-.094.508-.206 1.09.038 1.652.244.582.732.9 1.163 1.201.225.15.47.32.563.47.094.15.15.43.225.712.113.507.225 1.089.657 1.52.432.432 1.013.563 1.52.657.281.056.563.113.713.225.15.094.3.338.47.563.3.432.618.92 1.2 1.164.225.093.47.15.75.15.32 0 .601-.057.883-.113.225-.037.45-.075.619-.075.056 0 .094 0 .131.019.169.037.413.188.638.338.413.244.938.581 1.558.581.619 0 1.144-.337 1.557-.619.225-.15.47-.3.638-.338.038 0 .075-.018.131-.018.17 0 .394.037.62.075.281.056.581.112.882.112.281 0 .525-.037.75-.15.582-.244.9-.732 1.201-1.163.15-.226.32-.47.47-.563.15-.094.43-.15.712-.226.507-.112 1.089-.225 1.52-.656.432-.432.563-1.014.657-1.52.056-.282.113-.563.225-.713.094-.15.338-.3.563-.47.432-.3.92-.619 1.164-1.2.225-.563.13-1.145.037-1.652-.056-.281-.112-.581-.075-.75.038-.169.188-.413.338-.638.281-.375.619-.9.619-1.52s-.338-1.145-.62-1.558c-.15-.225-.318-.469-.337-.638-.037-.168.019-.469.075-.75.094-.507.207-1.088-.037-1.651-.244-.582-.732-.901-1.164-1.201-.225-.15-.469-.32-.563-.47-.094-.15-.15-.431-.225-.713-.113-.506-.225-1.088-.657-1.52-.431-.431-1.013-.562-1.52-.656-.281-.057-.563-.113-.713-.225-.15-.094-.3-.338-.469-.563-.3-.432-.62-.92-1.2-1.164a1.912 1.912 0 0 0-.751-.131c-.32 0-.
26036.056-.882.112-.226.038-.45.076-.62.076-.056 0-.093 0-.13-.02-.17-.037-.395-.187-.639-.337-.413-.263-.938-.6-1.557-.6-.62 0-1.145.337-1.558.6-.225.15-.469.319-.638.338-.037 0-.075.019-.131.019-.17 0-.394-.038-.62-.076A4.537 4.537 0 0 0 8.164.76c-.282 0-.526.037-.751.131-.582.244-.9.732-1.2 1.164-.151.225-.32.469-.47.563-.15.093-.432.15-.713.225-.507.112-1.088.225-1.52.657-.432.431-.563 1.013-.657 1.52-.056.281-.112.562-.225.713-.094.15-.338.3-.563.469-.431.3-.92.619-1.163 1.2-.225.564-.132 1.145-.038 1.652.056.281.113.582.075.75-.037.17-.187.413-.338.638-.262.413-.6.939-.6 1.558 0 .62.338 1.145.6 1.557.15.244.3.488.338.638Zm17.527 1.333a2.951 2.951 0 0 1-2.947 2.946 2.951 2.951 0 0 1-2.946-2.946 2.94 2.94 0 0 1 2.946-2.947c1.614.02 2.947 1.333 2.947 2.947ZM16.4 6.483a.752.752 0 0 1 .545-.225.77.77 0 0 1 .544 1.314l-9.946 9.945a.77.77 0 0 1-1.088-1.089L16.4 6.483Zm-7.956-.957a2.94 2.94 0 0 1 2.946 2.946 2.94 2.94 0 0 1-2.946 2.946 2.951 2.951 0 0 1-2.946-2.946C5.517 6.86 6.83 5.526 8.444 5.526Z" fill="#da344e"/><path d="M8.446 9.881A1.425 1.425 0 1 0 7.02 8.455c0 .788.657 1.426 1.426 1.426ZM15.517 14.119c-.788 0-1.426.638-1.426 1.426a1.41 1.41 0 0 0 1.426 1.407c.788 0 1.426-.638 1.426-1.407-.019-.788-.657-1.426-1.426-1.426Z" fill="#da344e"/></svg></span></a><div class="child-content cols4 drilldown-sub">
2604<div id="child-content-3525" class="child-content-inner" style="width: 100%;"><div class="mega-col column1 first" style="width: 25%;"><ul  class="level1 drilldown-sub" ><li class="mega first group" id="menu6580"><a href="/c/zlavy/vnutorne-osvetlenie"  class="mega first has-child" ><span class="menu-title">Interiérové osvetlenie</span></a><ul  class="level2 drilldown-sub" ><li class="mega first" id="menu6607"><a href="/c/zlavy/vnutorne-osvetlenie?category_filter=24"  class="mega first" >Závesné svietidlá</a></li><li class="mega" id="menu6608"><a href="/c/zlavy/vnutorne-osvetlenie?category_filter=2"  class="mega" >Stropné svietidlá</a></li><li class="mega" id="menu6610"><a href="/c/zlavy/vnutorne-osvetlenie?category_filter=47"  class="mega" >Nástenné svietidlá</a></li><li class="mega" id="menu6613"><a href="/c/zlavy?category_filter=69"  class="mega" >Stojacie lampy</a></li><li class="mega" id="menu6614"><a href="/c/zlavy/vnutorne-osvetlenie?category_filter=81"  class="mega" >Stolové lampy</a></li><li class="mega last" id="menu6615"><a href="/c/zlavy/vnutorne-osvetlenie?category_filter=99"  class="mega last" >Reflektory a spoty</a></li></ul></li><li class="mega group" id="menu6581"><span  class="mega has-child" ><span class="menu-title">Značky</span></span><ul  class="level2 drilldown-sub" ><li class="mega first" id="menu6620"><a href="/c/zlavy?brand=lucande"  class="mega first" >Lucande</a></li><li class="mega" id="menu6619"><a href="/c/zlavy?brand=lindby"  class="mega" >Lindby</a></li><li class="mega" id="menu6618"><a href="/c/zlavy?brand=arcchio"  class="mega" >Arcchio</a></li><li class="mega last" id="menu6617"><a href="/c/zlavy?brand=prios"  class="mega last" >Prios</a></li></ul></li></ul></div><div class="mega-col column2" style="width: 25%;"><ul  class="level1 drilldown-sub" ><li class="mega first group" id="menu6583"><a href="/c/zlavy/vonkajsie-svietidla"  class="mega first has-child" ><span class="menu-title">Exteriérové osvetlenie</span></a><ul  class="level2 drilldown-sub" ><li class="mega first" id="menu6626"><a href="/c/zlavy/vonkajsie-svietidla?category_filter=144"  class="mega first" >Nástenné svietidlá</a></li><li class="mega" id="menu6625"><a href="/c/zlavy/vonkajsie-svietidla?category_filter=154"  class="mega" >Chodníkové svietidlá</a></li><li class="mega" id="menu6624"><a href="/c/zlavy/vonkajsie-svietidla?category_filter=182"  class="mega" >Osvetlenie terasy</a></li><li class="mega" id="menu6623"><a href="/c/zlavy/vonkajsie-svietidla?category_filter=183"  class="mega" >Solárne osvetlenie</a></li><li class="mega" id="menu6622"><a href="/c/zlavy/vonkajsie-svietidla?category_filter=1030~146~1525~157~163~188"  class="mega" >S pohybovým senzorom</a></li><li class="mega last" id="menu6621"><a href="/c/zlavy/vonkajsie-svietidla?category_filter=1146~172"  class="mega last" >Reflektory</a></li></ul></li><li class="mega group" id="menu6586"><span  class="mega has-child" ><span class="menu-title">NAJLEPŠIE PONUKY</span></span><ul  class="level2 drilldown-sub" ><li class="mega first" id="menu6630"><a href="/c/zlavy?price=0-25"  class="mega first" >Svietidlá do 25 €</a></li><li class="mega" id="menu6629"><a href="/c/zlavy?price=25-100"  class="mega" >Svietidlá od 25 € do 100 €</a></li><li class="mega" id="menu6628"><a href="/c/zlavy?price=100-200"  class="mega" >Svietidlá od 100 € do 200 €</a></li><li class="mega last" id="menu6627"><a href="/c/zlavy?price=200-5458"  class="mega last" >Svietidlá od 200 €</a></li></ul></li></ul></div><div class="mega-col column3" style="width: 25%;"><ul  class="level1 drilldown-sub" ><li class="mega first group" id="menu6593"><a href="/c/miestnosti?price=0-7726&is_discount=1"  class="mega first has-child" ><span class="menu-title">Miestnosti</span></a><ul  class="level2 drilldown-sub" ><li class="mega first" id="menu6636"><a href="/c/zlavy?room=obývacia-izba"  class="mega first" >Obývačka</a></li><li class="mega" id="menu6635"><a href="/c/zlavy?room=spálňa"  class="mega" >Spálňa</a></li><li class="mega" id="menu6634"><a href="/c/zlavy?room=kúpeľňa"  class="mega" >Kúpeľňa</a></li><li class="mega" id="menu6633"><a href="/c/zlavy?room=kuchyňa"  class="mega" >Kuchyňa</a></li><li class="mega" id="menu6632"><a href="/c/zlavy?room=chodba"  class="mega" >Chodba</a></li><li class="mega last" id="menu6631"><a href="/c/zlavy?room=jedáleň"  class="mega last" >Jedáleň</a></li></ul></li><li class="mega group" id="menu6597"><span  class="mega has-child" ><span class="menu-title">Ďalšie kategórie</span></span><ul  class="level2 drilldown-sub" ><li class="mega first" id="menu6640"><a href="/c/zlavy?product_list_order=online_since%3Adesc"  class="mega first" >Novinky</a></li><li class="mega" id="menu6639"><a href="/c/inteligentny-dom"  class="mega" >Smart osvetlenie</a></li><li class="mega" id="menu6638"><a href="/c/vianocne-osvetlenie"  class="mega" >Vianoce</a></li><li class="mega last" id="menu6637"><a href="/c/ziarovky"  class="mega last" >Žiarovky</a></li></ul></li></ul></div><div class="mega-col column4 last" style="width: 25%;"><ul  class="level1 drilldown-sub" ><li class="mega first" id="menu6600"></li><li class="mega group" id="menu6603"><p><a title="Outlet" href="/c/outlet"><img src="https://www.lumories.sk/media/.renditions/wysiwyg/SK/banner/mega-menu/SK-Outlet-megamenu-374x427.jpg" alt="OUTLET" width="374" height="427"></a></p>
2605<p><a class="action secondary w-full" title="Outlet" href="/c/outlet">Outlet</a></p></li></ul></div></div>
2606</div></li><li class="mega has-child dynamic-width mega-mobile-only" id="menu6643"><a href="https://www.lumories.sk/c/zlavy"  class="mega has-child dynamic-width mega-mobile-only" ><span class="menu-icon"><img alt="ZĽAVY" loading="lazy" src="https://www.lumories.sk/media/ubmegamenu/images/i/c/icon_zlavy.svg" /></span> <span class="menu-title">ZĽAVY</span></a><div class="child-content cols1 drilldown-sub">
2607<div id="child-content-6643" class="child-content-inner" style="width: 100%;"><ul  class="level1 drilldown-sub" ><li class="mega first has-child" id="menu6644"><a href="/c/zlavy/vnutorne-osvetlenie"  class="mega first has-child" ><span class="menu-title">Interiérové osvetlenie</span></a><div class="child-content cols1 drilldown-sub">
2608<div id="child-content-6644" class="child-content-inner" style="width: 200px;"><ul  class="level2 drilldown-sub" ><li class="mega first" id="menu6656"><a href="/c/zlavy/vnutorne-osvetlenie?category_filter=24"  class="mega first" >Závesné svietidlá</a></li><li class="mega" id="menu6655"><a href="/c/zlavy/vnutorne-osvetlenie?category_filter=2"  class="mega" >Stropné svietidlá</a></li><li class="mega" id="menu6654"><a href="/c/zlavy/vnutorne-osvetlenie?category_filter=47"  class="mega" >Nástenné svietidlá</a></li><li class="mega" id="menu6653"><a href="/c/zlavy?category_filter=69"  class="mega" >Stojacie lampy</a></li><li class="mega" id="menu6652"><a href="/c/zlavy/vnutorne-osvetlenie?category_filter=81"  class="mega" >Stolové lampy</a></li><li class="mega" id="menu6651"><a href="/c/zlavy/vnutorne-osvetlenie?category_filter=99"  class="mega" >Reflektory a spoty</a></li><li class="mega last" id="menu6650"><a href="/c/zlavy/vnutorne-osvetlenie"  class="mega last" >Všetky interiérové svietidlá</a></li></ul></div>
2609</div></li><li class="mega has-child" id="menu6645"><a href="/c/zlavy/vonkajsie-svietidla"  class="mega has-child" ><span class="menu-title">Exteriérové osvetlenie</span></a><div class="child-content cols1 drilldown-sub">
2610<div id="child-content-6645" class="child-content-inner" style="width: 200px;"><ul  class="level2 drilldown-sub" ><li class="mega first" id="menu6663"><a href="/c/zlavy/vonkajsie-svietidla?category_filter=144"  class="mega first" >Nástenné svietidlá</a></li><li class="mega" id="menu6662"><a href="/c/zlavy/vonkajsie-svietidla?category_filter=154"  class="mega" >Chodníkové svietidlá</a></li><li class="mega" id="menu6661"><a href="/c/zlavy/vonkajsie-svietidla?category_filter=182"  class="mega" >Osvetlenie terasy</a></li><li class="mega" id="menu6660"><a href="/c/zlavy/vonkajsie-svietidla?category_filter=183"  class="mega" >Solárne osvetlenie</a></li><li class="mega" id="menu6659"><a href="/c/zlavy/vonkajsie-svietidla?category_filter=1030~146~1525~157~163~188"  class="mega" >S pohybovým senzorom</a></li><li class="mega" id="menu6658"><a href="/c/zlavy/vonkajsie-svietidla?category_filter=1146~172"  class="mega" >Reflektory</a></li><li class="mega last mega-show-all" id="menu6657"><a href="/c/zlavy/vonkajsie-svietidla"  class="mega last mega-show-all" >Všetky exteriérové svietidlá</a></li></ul></div>
2611</div></li><li class="mega group" id="menu6646"><span  class="mega has-child" ><span class="menu-title">Najlepšie ponuky</span></span><ul  class="level2 drilldown-sub" ><li class="mega first" id="menu6664"><a href="/c/zlavy?price=0-25"  class="mega first" >Svietidlá do 25 €</a></li><li class="mega" id="menu6665"><a href="/c/zlavy?price=25-100"  class="mega" >Svietidlá od 25 € do 100 €</a></li><li class="mega" id="menu6666"><a href="/c/zlavy?price=100-200"  class="mega" >Svietidlá od 100 € do 200 €</a></li><li class="mega last" id="menu6667"><a href="/c/zlavy?price=200-5458"  class="mega last" >Svietidlá od 200 €</a></li></ul></li><li class="mega mega-show-all" id="menu6647"><a href="/c/zlavy"  class="mega mega-show-all" >Všetky zľavy</a></li><li class="mega" id="menu6648"></li><li class="mega last group" id="menu6649"><p><img src="https://www.lumories.sk/media/.renditions/wysiwyg/SK/banner/mega-menu/SK-Outlet-megamenu-374x427.jpg" alt="Outlet" width="374" height="427"></p>
2612<p><a class="action secondary w-full" title="Outlet"href="https://www.lumories.sk/c/zlavy">Outlet</a></p></li></ul></div>
2613</div></li><li class="mega has-child dynamic-width" id="menu281"><a href="https://pro.lumories.sk/"  class="mega has-child dynamic-width" ><span class="menu-icon"><img alt="Firemní zákazníci" loading="lazy" src="https://www.lumories.sk/media/ubmegamenu/images/p/r/pre_firmy_b2b.svg" /></span> <span class="menu-title">Firemní zákazníci</span></a><div class="child-content cols4 drilldown-sub">
2614<div id="child-content-281" class="child-content-inner" style="width: 100%;"><div class="mega-col column1 first" style="width: 25%;"><ul  class="level1 drilldown-sub" ><li class="mega first group" id="menu938"><span  class="mega first has-child" ><span class="menu-title">B2B KATEGÓRIE</span></span><ul  class="level2 drilldown-sub" ><li class="mega first" id="menu284"><a href="https://www.lumories.sk/c/pre-firmy-b2b/osvetlenie-kancelarie"  class="mega first" >Osvetlenie kancelárie</a></li><li class="mega" id="menu4884"><a href="https://www.lumories.sk/c/pre-firmy-b2b/hotelove-osvetlenie"  class="mega" >Dizajnové a hotelové osvetlenie</a></li><li class="mega" id="menu283"><a href="https://www.lumories.sk/c/pre-firmy-b2b/technicke-svietidla"  class="mega" >Technické osvetlenie</a></li><li class="mega" id="menu282"><a href="https://www.lumories.sk/c/pre-firmy-b2b/nudzove-osvetlenie"  class="mega" >Núdzové osvetlenie</a></li><li class="mega" id="menu286"><a href="https://www.lumories.sk/c/pre-firmy-b2b/komercne-vonkajsie-osvetlenie"  class="mega" >Vonkajšie osvetlenie pre komerčné využitie</a></li><li class="mega" id="menu285"><a href="https://www.lumories.sk/c/pre-firmy-b2b/osvetlenie-obchodov"  class="mega" >Osvetlenie obchodov a výkladov</a></li><li class="mega last" id="menu951"><a href="/svietidla-ako-zvukova-izolacia"  class="mega last" >Akustické svietidlá</a></li></ul></li><li class="mega" id="menu4840"></li></ul></div><div class="mega-col column2" style="width: 25%;"><ul  class="level1 drilldown-sub" ><li class="mega first group dynamic-width" id="menu3270"><span  class="mega first has-child dynamic-width" ><span class="menu-title">OSVETLENIE PODĽA VYUŽITIA</span></span><ul  class="level2 drilldown-sub" ><li class="mega first" id="menu3271"><a href="/projekt-osvetlenia-kancelarii"  class="mega first" >Kancelárie | New Work </a></li><li class="mega" id="menu4837"><a href="/osvetlenie-pracoviska"  class="mega" >Práca s počítačom</a></li><li class="mega" id="menu3273"><a href="/osvetlenie-predajni-a-obchodov"  class="mega" >Obchod & showroom</a></li><li class="mega" id="menu3272"><a href="/catering-osvetlenie"  class="mega" >Gastronómia & reštaurácie </a></li><li class="mega" id="menu4839"><a href="/hotelove-osvetlenie"  class="mega" >Hotel & hostel</a></li><li class="mega" id="menu4838"><a href="/priemyselne-osvetlenie"  class="mega" >Priemysel & haly </a></li><li class="mega" id="menu4836"><a href="/osvetlenie-parkoviska"  class="mega" >
2614Parkovisko & garáž</a></li><li class="mega" id="menu6250"><a href="/osvetlenie-materskej-skoly"  class="mega" >Materská škola & vzdelávanie</a></li><li class="mega" id="menu6251"><a href="/osvetlenie-lekarska-ordinacia"  class="mega" >Zdravotníctvo & ordinácie</a></li><li class="mega last" id="menu6252"><a href="/kadernictvo-osvetlenie"  class="mega last" >Kaderníctvo & beauty</a></li></ul></li><li class="mega" id="menu4841"></li></ul></div><div class="mega-col column3" style="width: 25%;"><ul  class="level1 drilldown-sub" ><li class="mega first group dynamic-width" id="menu3274"><span  class="mega first has-child dynamic-width" ><span class="menu-title">PROJEKTY & SLUŽBY</span></span><ul  class="level2 drilldown-sub" ><li class="mega first" id="menu3275"><a href="/poradenstvo-a-planovanie-osvetlenia"  class="mega first" >Návrh osvetlenia</a></li><li class="mega" id="menu6248"><a href="/dali-ovladanie"  class="mega" >DALI systémy</a></li><li class="mega" id="menu3572"><a href="/referencie"  class="mega" >Referenčné projekty</a></li><li class="mega last" id="menu6249"><a href="/zaruka"  class="mega last" >Záruky výrobcu</a></li></ul></li><li class="mega" id="menu6247"></li></ul></div><div class="mega-col column4 last" style="width: 25%;"><ul  class="level1 drilldown-sub" ><li class="mega first group" id="menu3487"><p><a href="https://pro.lumories.sk/"><img src="https://www.lumories.sk/media/.renditions/wysiwyg/SK/banner/mega-menu/SK-B2B-mega-menu-374x427px.jpg" alt="" width="374" height="427" loading="lazy"></a></p>
2615<p><a class="action secondary w-full" href="https://pro.lumories.sk/">Zistiť viac</a></p></li></ul></div></div>
2616</div></li><li class="mega" id="menu6131"><a href="/c/outlet"  class="mega" ><span class="menu-icon"><img alt="Outlet" loading="lazy" src="https://www.lumories.sk/media/ubmegamenu/images/o/u/outlet.svg" /></span> OUTLET</a></li><li class="mega has-child dynamic-width" id="menu810"><span  class="mega has-child dynamic-width" ><span class="menu-icon"><img alt="Ďalšie" loading="lazy" src="https://www.lumories.sk/media/ubmegamenu/images/_/a/_al_ie.svg" /></span> <span class="menu-title">Ďalšie</span></span><div class="child-content cols4 drilldown-sub">
2617<div id="child-content-810" class="child-content-inner" style="width: 100%;"><div class="mega-col column1 first" style="width: 25%;"><ul  class="level1 drilldown-sub" ><li class="mega first group" id="menu923"><span  class="mega first has-child" ><span class="menu-title">Kategórie</span></span><ul  class="level2 drilldown-sub" ><li class="mega first" id="menu924"><a href="https://www.lumories.sk/c/ventilatory"  class="mega first" >Ventilátory</a></li><li class="mega" id="menu333"><a href="https://www.lumories.sk/c/dekorativne-osvetlenie"  class="mega" >Dekoratívne osvetlenie</a></li><li class="mega" id="menu304"><a href="https://www.lumories.sk/c/postove-schranky"  class="mega" >Poštové schránky</a></li><li class="mega" id="menu301"><a href="https://www.lumories.sk/c/nabytok-a-byvanie"  class="mega" >Nábytok a bývanie</a></li><li class="mega" id="menu340"><a href="https://www.lumories.sk/c/baterky"  class="mega" >Baterky</a></li><li class="mega mega-mobile-only" id="menu3455"><a href="https://www.lumories.sk/c/uv-c-dezinfekcne-lampy-uv-c-cistice-vzduchu"  class="mega mega-mobile-only" >UV-C dezinfekčné lampy / UV-C čističe vzduchu</a></li><li class="mega mega-mobile-only" id="menu3456"><a href="https://www.lumories.sk/c/prislusenstvo"  class="mega mega-mobile-only" >Príslušenstvo</a></li><li class="mega last" id="menu6394"><a href="https://www.lumories.sk/c/vonkajsie-ohrievace"  class="mega last" >Vonkajšie ohrievače</a></li></ul></li><li class="mega" id="menu6081"></li></ul></div><div class="mega-col column2" style="width: 25%;"><ul  class="level1 drilldown-sub" ><li class="mega first group mega-desktop-only" id="menu309"><a href="https://www.lumories.sk/c/prislusenstvo"  class="mega first has-child mega-desktop-only" ><span class="menu-title">Príslušenstvo</span></a><ul  class="level2 drilldown-sub" ><li class="mega first" id="menu312"><a href="https://www.lumories.sk/c/prislusenstvo/napajacie-zdroje-s-konstantnym-prudom"  class="mega first" >Napájacie zdroje s konštantným prúdom</a></li><li class="mega" id="menu926"><a href="https://www.lumories.sk/c/prislusenstvo/napajacie-zdroje-s-konstantnym-napatim"  class="mega" >Napájacie zdroje s konštantným napätím</a></li><li class="mega" id="menu927"><a href="https://www.lumories.sk/c/prislusenstvo/predradniky"  class="mega" >Predradníky</a></li><li class="mega" id="menu314"><a href="https://www.lumories.sk/c/prislusenstvo/detektory-pohybu-senzory"  class="mega" >Detektory pohybu / Senzory</a></li><li class="mega" id="menu313"><a href="https://www.lumories.sk/c/prislusenstvo/reostaty"  class="mega" >Reostaty</a></li><li class="mega" id="menu315"><a href="https://www.lumories.sk/c/prislusenstvo/zahradne-stlpiky-so-zasuvkami"  class="mega" >
2617Záhradné stĺpiky so zásuvkami</a></li><li class="mega last" id="menu316"><a href="https://www.lumories.sk/c/prislusenstvo/elektricke-materialy"  class="mega last" >Elektrické materiály</a></li></ul></li><li class="mega" id="menu6082"></li></ul></div><div class="mega-col column3" style="width: 25%;"><ul  class="level1 drilldown-sub" ><li class="mega first group dynamic-width mega-desktop-only" id="menu925"><span  class="mega first has-child dynamic-width mega-desktop-only" ><span class="menu-title">Čističky vzduchu</span></span><ul  class="level2 drilldown-sub" ><li class="mega first" id="menu380"><a href="https://www.lumories.sk/c/uv-c-dezinfekcne-lampy-uv-c-cistice-vzduchu"  class="mega first" >UV-C dezinfekčné lampy / UV-C čističe vzduchu</a></li></ul></li><li class="mega group mega-desktop-only" id="menu6083"><span  class="mega has-child mega-desktop-only" ><span class="menu-title">Inšpirácia a poradenstvo</span></span><ul  class="level2 drilldown-sub" ><li class="mega first mega-desktop-only" id="menu6084"><a href="/inspiracia"  class="mega first mega-desktop-only" >Inšpirácia</a></li><li class="mega mega-desktop-only" id="menu6085"><a href="/inspiracia/znalosti-o-svetle-napady-poradca"  class="mega mega-desktop-only" >Svetlo: nápady, tipy, inšpirácia</a></li><li class="mega mega-desktop-only" id="menu6086"><a href="/inspiracia/vonkajsie-osvetlenie-napady-tipy"  class="mega mega-desktop-only" >Vonkajšie osvetlenie: nápady a tipy</a></li><li class="mega mega-desktop-only" id="menu6087"><a href="/newsroom"  class="mega mega-desktop-only" >Newsroom</a></li><li class="mega last mega-desktop-only" id="menu6088"><a href="/poradenstvo-a-planovanie-osvetlenia"  class="mega last mega-desktop-only" >Návrh osvetlenia</a></li></ul></li></ul></div><div class="mega-col column4 last" style="width: 25%;"><ul  class="level1 drilldown-sub" ><li class="mega first group" id="menu3523"><p><a title="Newsletter" href="https://www.lumories.sk/newsletters"><img src="https://www.lumories.sk/media/.renditions/wysiwyg/SK/banner/mega-menu/lumories-newsletter-anmeldung-mega-menue-megamenu-374x427.jpg" alt="Newsletter" width="374" height="427" loading="lazy"></a></p>
2618<p><a class="action secondary w-full" title="Newsletter" href="https://www.lumories.sk/newsletters">Viac</a></p></li></ul></div></div>
2619</div></li><li class="mega last has-child mega-mobile-only" id="menu3388"><span  class="mega last has-child mega-mobile-only" ><span class="menu-icon"><img alt="Služby a kontakt" loading="lazy" src="https://www.lumories.sk/media/ubmegamenu/images/k/o/kontakt_a_slu_by.svg" /></span> <span class="menu-title">Služby a kontakt</span></span><div class="child-content cols1 drilldown-sub">
2620<div id="child-content-3388" class="child-content-inner" style="width: 200px;"><ul  class="level1 drilldown-sub" ><li class="mega first" id="menu3392"><a href="/nakupovanie/kontakt"  class="mega first" ><span class="menu-icon"><img alt="Kontakt" loading="lazy" src="https://www.lumories.sk/media/ubmegamenu/images/i/c/icon_envelope_2.png" /></span> Kontakt</a></li><li class="mega" id="menu4861"><a href="/sales/guest/form"  class="mega" ><span class="menu-icon"><img alt="Sledovanie objednávky" loading="lazy" src="https://www.lumories.sk/media/ubmegamenu/images/i/c/icon_truck_4.png" /></span> Sledovanie objednávky</a></li><li class="mega" id="menu3393"><a href="/nakupovanie/vratenie-tovaru"  class="mega" ><span class="menu-icon"><img alt="Vrátenie tovaru" loading="lazy" src="https://www.lumories.sk/media/ubmegamenu/images/i/c/icon_retoure-1_2.png" /></span> Vrátenie tovaru</a></li><li class="mega" id="menu4895"><a href="/faq"  class="mega" ><span class="menu-icon"><img alt="Najčastejšie otázky" loading="lazy" src="https://www.lumories.sk/media/ubmegamenu/images/i/c/icon_question-bubble_1_1.png" /></span> Najčastejšie otázky</a></li><li class="mega" id="menu3390"><a href="/nakupovanie/platobne-metody"  class="mega" ><span class="menu-icon"><img alt="Platobné metódy" loading="lazy" src="https://www.lumories.sk/media/ubmegamenu/images/i/c/icon_creditcard_2.png" /></span> Platobné metódy</a></li><li class="mega last" id="menu3391"><a href="/nakupovanie/doprava"  class="mega last" ><span class="menu-icon"><img alt="Možnosti dopravy" loading="lazy" src="https://www.lumories.sk/media/ubmegamenu/images/i/c/icon_package_2.png" /></span> Možnosti dopravy</a></li></ul></div>
2621</div></li></ul> 
2621<script nonce="UuRtyHqfFYT3tYW1/d3ERA==" type="text/x-magento-init">
2622        {
2623            "#ub-mega-menu-2": {
2624                "ub-menu": {"menuPosition":"main","menuKey":"main-menu","isMainMenu":1,"enableSticky":0,"rootSelector":"#ub-mega-menu-2","itemSelector":"li.mega","offCanvasBreakpoint":767,"menuType":"horizontal","mobileType":"drilldown","extraClass":"horizontal-root","drillOptions":{"speed":300}}            }
2625        }</script>
2625<div class="ub-menu-action-container"><style>#html-body [data-pb-style=VQU12K8]{justify-content:flex-start;display:flex;flex-direction:column;background-position:left top;background-size:cover;background-repeat:no-repeat;background-attachment:scroll}#html-body [data-pb-style=PA97CCS]{display:flex;flex-direction:column}#html-body [data-pb-style=L1RGR2Q]{display:inline-block}#html-body [data-pb-style=QRJLVBH]{text-align:center}#html-body [data-pb-style=DACT9MI]{display:inline-block}#html-body [data-pb-style=MY2CLIH]{text-align:center}</style><div data-content-type="row" data-appearance="contained" data-element="main"><div data-enable-parallax="0" data-parallax-speed="0.5" data-background-images="{}" data-background-type="image" data-video-loop="true" data-video-play-only-visible="true" data-video-lazy-load="true" data-video-fallback-src="" data-element="inner" data-pb-style="VQU12K8"><div data-content-type="buttons" data-appearance="stacked" data-same-width="false" data-element="main" data-pb-style="PA97CCS"><div data-content-type="button-item" data-appearance="default" data-element="main" data-pb-style="L1RGR2Q"><a class="pagebuilder-button-ghost" href="https://www.lumories.sk/customer/account/index/" target="" data-link-type="default" data-element="link" data-pb-style="QRJLVBH"><span data-element="link_text">Môj úcet</span></a></div><div data-content-type="button-item" data-appearance="default" data-element="main" data-pb-style="DACT9MI"><a class="pagebuilder-button-ghost" href="https://www.lumories.sk/wishlist/" target="" data-link-type="default" data-element="link" data-pb-style="MY2CLIH"><span data-element="link_text">Môj zoznam želaní</span></a></div></div></div></div></div></div></div></div> <div></div><main id="maincontent" class="page-main">
2625 <a id="contentarea" tabindex="-1"></a>  <div class="page-title-wrapper"><h1 class="page-title"  ><span class="base" data-ui-id="page-title-wrapper" >Sledovanie objednávky - stav prepravy</span></h1></div><div class="page messages"> <div data-placeholder="messages"></div> <div data-bind="scope: 'messages'"><!-- ko if: cookieMessages && cookieMessages.length > 0 --><div aria-atomic="true" role="alert" data-bind="foreach: { data: cookieMessages, as: 'message' }" class="messages"><div data-bind="attr: { class: 'message-' + message.type + ' ' + message.type + ' message', 'data-testid': message.type + 'Message', 'data-ui-id': 'message-' + message.type }"><div data-bind="html: $parent.prepareMessageForHtml(message.text)"></div></div></div><!-- /ko --><!-- ko if: messages().messages && messages().messages.length > 0 --><div aria-atomic="true" role="alert" class="messages" data-bind="foreach: { data: messages().messages, as: 'message' }, afterRender: function(elements, data) { window.addEventListener('beforeunload', function() { data.purgeMessages(); }); }"><div data-bind="attr: { class: 'message-' + message.type + ' ' + message.type + ' message', 'data-testid': message.type + 'Message', 'data-ui-id': 'message-' + message.type }"><div data-bind="html: $parent.prepareMessageForHtml(message.text)"></div></div></div><!-- /ko --></div></div><div class="dynamic-top-container"><input name="form_key" type="hidden" value="Ou7yHqImekPy1DXU" /></div><div class="columns"><div class="column main"> <div id="authenticationPopup" data-bind="scope:'authenticationPopup', style: {display: 'none'}">  <!-- ko template: getTemplate() --><!-- /ko --> </div>       <!-- Yotpo - Add body class --><!--/ Yotpo - Add body class --><!-- Yotpo - Widget Script -->  <!--/ Yotpo - Widget Script --><!-- BLOCK guest.form --> <form class="form form-orders-search" id="oar-widget-orders-and-returns-form" data-mage-init='{"ordersReturns":{}, "validation":{}}' action="https://www.lumories.sk/sales/guest/view/" method="post" name="guest_post"><fieldset class="fieldset"><legend class="legend"><span>Informácie o objednávke</span></legend><br> <div class="field id required"><label class="label" for="oar-order-id"><span>ID objednávky</span></label> <div class="control"><input type="text" class="input-text" id="oar-order-id" name="oar_order_id" data-validate="{required:true}"/></div></div><div class="field lastname required"><label class="label" for="oar-billing-lastname"><span>Fakturačné priezvisko</span></label> <div class="control"><input type="text" class="input-text" id="oar-billing-lastname" name="oar_billing_lastname" data-validate="{required:true}"/></div></div><div class="field find required"><label class="label" for="quick-search-type-id"><span>Nájsť poradie podľa</span></label> <div class="control"><select name="oar_type" id="quick-search-type-id" class="select"><option value="email">Vaša e-mailová adresa</option><option value="zip">PSČ</option></select></div></div><div id="oar-email" class="field email required"><label class="label" for="oar_email"><span>Vaša e-mailová adresa</span></label> <div class="control"><input type="email" class="input-text" id="oar_email" name="oar_email" data-validate="{required:true, 'validate-email':true}"/></div></div><div id="oar-zip" class="field zip required"><label class="label" for="oar_zip"><span>Fakturačné PSČ</span></label> <div class="control"><input type="text" class="input-text" id="oar_zip" name="oar_zip" data-validate="{required:true}"/></div></div></fieldset><div class="actions-toolbar"><div class="primary"><button type="submit" title="Pokračovať" class="action submit primary"><span>Pokračovať</span></button></div></div></form><!-- /BLOCK guest.form --></div></div></main><footer class="page-footer">  <div class="newsletter"><div class="content"><h3 class="title"><strong>Newsletter</strong></h3><div class="promotion-hint"><div data-content-type="html" data-appearance="default" data-element="main" data-decoded="true">Buďte prvý, kto sa dozvie o našich špeciálnych ponukách, exkluzívnych zľavách a najnovších trendoch v osvetlení. Zaregistrujte sa teraz a získajte <b><span>15</span> %*</b></div></div><form class="form subscribe newsletter" novalidate action="https://www.lumories.sk/newsletter/subscriber/new/" method="post" data-mage-init='{"validation": {"errorClass": "mage-error"}}' id="newsletter-validate-detail"><div class="fields customer-type"><div class="field choice private"><input type="radio" name="business_type" id="customer_type_b2c" title="Fyzick&#xE1;&#x20;osoba" value="1"  checked="checked"  ><label for="customer_type_b2c" class="label"><span>Fyzická osoba</span></label></div><div class="field choice company"><input type="radio" name="business_type" id="customer_type_b2b" title="Spolo&#x010D;nos&#x0165;" value="2"  ><label for="customer_type_b2b" class="label"><span>
2625Spoločnosť</span></label></div></div><div class="subscribe-wrapper"><div class="field newsletter"><div class="control"><label for="newsletter"><span class="label">Zaregistrujte sa na odber newslettera:</span> <input name="email" type="email" id="newsletter" placeholder="Zadajte svoju e-mailovú adresu" autocomplete="email" data-mage-init='{"mage/trim-input":{}}' data-validate="{required:true, 'validate-email':true}" /></label></div></div><div class="actions"><button class="action subscribe primary" title="Odobera&#x0165;" disabled type="submit" aria-label="Subscribe"><span>Odoberať</span></button></div></div></form><div class="legal-notice"><div data-content-type="html" data-appearance="default" data-element="main" data-decoded="true">Zaregistrujte sa do newsletteru spoločnosti Lumories.sk a dostávajte skvelé ponuky zo sortimentu svetelných zdrojov a svietidiel, ventilátorov, solárnych systémov a produktov pre inteligentnú domácnosť, zľavové kupóny, zľavy na produkty alebo akciové balíčky, odporúčania a predstavenia produktov, ako aj obsah od možných partnerov pre spoluprácu a prieskumy, ako aj žiadosti o recenzie a odporúčania na nákup. Odber môžete kedykoľvek zrušiť kliknutím na odkaz na odhlásenie, ktorý je súčasťou e-mailov, alebo zaslaním e-mailu prostredníctvom <a href="https://www.lumories.sk/nakupovanie/kontakt">kontaktného formulára</a>. Ďalšie informácie nájdete v pravidlách <a href="https://www.lumories.sk/info/ochrana-osobnych-udajov">ochrany osobných údajov</a>.
2626<br>*minimálna hodnota objednávky je 99 €. Na týchto <a href="https://www.lumories.sk/znacky-vylucene-z-akcie-newsletters">výrobcov</a> sa nedá uplatniť.</div></div></div></div><div class="footer content"> <div class="footer-section-links" data-mage-init='{ "accordion": { "openedState": "active", "collapsible": true, "animate": 200, "active": "0 1 2 3 4 5 6", "multipleCollapsible": true } }' >  <div data-role="collapsible" class=""><p class="switch" data-role="trigger">Kontakt a služby</p><div data-role="content"><div data-content-type="html" data-appearance="default" data-element="main" data-decoded="true"><ul class="footer-links">
2627<li><strong><a href="https://www.lumories.sk/odstupit-od-zmluvy">Odstúpenie od zmluvy</a></strong></li>
2628<li><a href="https://support.lumories.sk/s/" target="_blank">Najčastějšie dotazy</a></li>
2629<li><a href="https://www.lumories.sk/nakupovanie/kontakt">Kontakt</a></li>
2630<li><a href="https://www.lumories.sk/nakupovanie/doprava">Možnosti dopravy</a></li>
2631<li><a href="https://www.lumories.sk/nakupovanie/vratenie-tovaru">Vrátenie tovaru</a></li>
2632<li><a href="https://www.lumories.sk/nakupovanie/platobne-metody">Platobné metódy</a></li>
2633<li><a href="https://www.lumories.sk/zaruka">Záruky výrobcu</a></li>
2634<li><a href="https://www.lumories.sk/nakupovanie/zakaznicky-ucet">Zákaznícky účet</a></li>
2635</ul></div></div></div>  <div data-role="collapsible" class=""><p class="switch" data-role="trigger">O Lumories.sk</p><div data-role="content"><div data-content-type="html" data-appearance="default" data-element="main" data-decoded="true"><ul class="footer-links">
2636   <li><a href="https://www.lumories.sk/spolocnost/o-nas/">O nás</a></li>
2637   <li><a href="https://www.lumories.sk/spolocnost/newsletters/">Newsletter</a></li>
2638   <li><a href="https://www.lumories.sk/spolocnost/marketingova-spolupraca/">Marketingová spolupráca</a></li>
2639<li><a href="https://www.lumories.sk/newsroom">Newsroom</a></li>
2640<li><a href="https://www.lumories.sk/inspiracia">Inšpirácia</a> | <a href="https://www.lumories.sk/inspiracia/znalosti-o-svetle-napady-poradca">Poradca</a></li></li>
2641</ul></div></div></div>  <div data-role="collapsible" class=""><p class="switch" data-role="trigger">Užitočné informácie</p><div data-role="content"><div data-content-type="html" data-appearance="default" data-element="main" data-decoded="true"><ul class="footer-links">
2642  <li><a href="https://www.lumories.sk/info/ochrana-osobnych-udajov/">Ochrana osobných údajov</a></li>
2643<li><a href="https://www.lumories.sk/info/cookies/">
2643Zásady používania cookies</a></li>
2644  <li><a href="https://www.lumories.sk/info/obchodne-podmienky/">Obchodné podmienky</a></li>
2645  <li><a href="https://www.lumories.sk/info/pravne-oznamenie/">Právne oznámenie</a></li>
2646  <li><a href="https://www.lumories.sk/files/statutory-warranty/legal-guarantee-notice-SKN.pdf" target="_blank" rel="noopener">Zákonná záruka</a></li>
2647</ul></div></div></div>   <div data-role="collapsible" class="payment-section"><p class="switch" data-role="trigger">Poskytovateľ platieb</p><div data-role="content"><div data-content-type="html" data-appearance="default" data-element="main" data-decoded="true"><ul class="footer-logos">
2648  <li><img src="https://www.lumories.sk/media/wysiwyg/apple-pay.svg" loading="lazy" alt="Apple Pay" /></li>
2649    <li><img src="https://www.lumories.sk/media/wysiwyg/paypal.svg" loading="lazy" alt="Paypal" /></li>
2650    <li><img src="https://www.lumories.sk/media/wysiwyg/mastercard_vrt.svg" loading="lazy" alt="Mastercard" /></li>
2651    <li><img src="https://www.lumories.sk/media/wysiwyg/visa.svg" alt="Visa" loading="lazy" /></li>
2652<li><img src="https://www.lumories.sk/media/wysiwyg/SK/home-page/Bankovy-prevod.svg" loading="lazy" alt="Bankový prevod" /></li>
2653<li><img src="https://www.lumories.sk/media/wysiwyg/SK/home-page/dobierka.svg" loading="lazy" alt="Dobierka" /></li>
2654</ul>
2655
2656
2657</div></div></div>  <div data-role="collapsible" class=""><p class="switch" data-role="trigger">Dodávateľskí partneri</p><div data-role="content"><div data-content-type="html" data-appearance="default" data-element="main" data-decoded="true"><ul class="footer-logos">
2658 <li> <img loading="lazy" src="https://www.lumories.sk/media/wysiwyg/gls_1.png" alt="GLS logo" /></li>
2659    <li> <img loading="lazy" src="https://www.lumories.sk/media/wysiwyg/dpd.svg" alt="DPD logo" /></li>
2660</ul></div></div></div> </div> <div class="field-recaptcha" id="recaptcha-caa20ac351216e6f76edced1efe7c61fff5f4796-container" data-bind="scope:'recaptcha-caa20ac351216e6f76edced1efe7c61fff5f4796'" ><!-- ko template: getTemplate() --><!-- /ko --></div></div></footer>     <!-- Before body end content --><div id="ub-bg-overlay" class="ub-bg-overlay"></div> <div class="time-widget-wrapper" style="" > <div class="discount-popup has-desktop-image" style="display: none" data-mage-init='{"LW_DiscountPopup/js/discount-modal": { "id": "1783", "delay": "2", "url": "clusterb2c", "version": "1785231177" }}'><div class="discount-popup-container"> <div class="discount-popup-image-container"><picture>  <source srcset="https&#x3A;&#x2F;&#x2F;www.lumories.sk&#x2F;media&#x2F;wysiwyg&#x2F;Web-Channel-Magento-Anmeldung-1000x1000px.jpg" media="(min-width: 768px)"> <img class="discount-popup-image" alt="Welcome&#x20;Voucher" src="https&#x3A;&#x2F;&#x2F;www.lumories.sk&#x2F;media&#x2F;wysiwyg&#x2F;Web-Channel-Magento-Anmeldung-1000x1000px.jpg"></picture></div> <div class="discount-popup-content"> <div class="discount-popup-title">15 % zľavový kód:</div> <div class="discount-popup-box">    </div> <div class="discount-popup-code"><button type="button" data-role="coupon-code" class="coupon-box__button btn btn-secondary" data-mage-init='{"Magento_Catalog/js/navigator-copy": { "value": "WSK-3fnaw2uC4" }}' ><span class="prefix"></span> WSK-3fnaw2uC4 <span class="copy-text">skopírovať</span></button></div>  <a class="discount-popup-button action primary" href="https://www.lumories.sk/?at_campaign_group=webchannel&amp;at_medium=crm&amp;at_campaign=newsletter-voucher" title="Ušetrite teraz">Ušetrite teraz</a>   <a class="discount-popup-manufacturer-link" href="https://www.lumories.sk/znacky-vylucene-z-akcie-newsletters?at_campaign_group=webchannel&amp;at_medium=crm&amp;at_campaign=newsletter-voucher" title="*Podmienky poukazu">*Podmienky poukazu</a> </div></div></div> 
2660<script nonce="UuRtyHqfFYT3tYW1/d3ERA==" data-prevent-move="text/x-magento-template">
2661        window.discountPopupUrlParam = window.discountPopupUrlParam || [];
2662        window.discountPopupUrlParam.push("clusterb2c");</script>
2662</div> <div class="copyright"><div class="footer-links-wrapper"><div data-content-type="html" data-appearance="default" data-element="main" data-decoded="true"><ul class="footer-links">
2663    <li>
2664        <a href="#" onclick="event.preventDefault(); __cmp('showGDPRScreen')" title="Nastavenia ochrany osobných údajov">
2665            Nastavenia ochrany osobných údajov
2666        </a>
2667    </li>
2668    <li> <span class="widget block block-cms-link-inline"><a href="https://www.lumories.sk/pravne-oznamenie" title="Právne oznámenie"><span>Právne oznámenie</span></a></span></li>
2669    <li> <span class="widget block block-cms-link-inline"><a href="https://www.lumories.sk/obchodne-podmienky" title="Obchodné podmienky"><span>Obchodné podmienky</span></a></span></li>
2670    <li> <span class="widget block block-cms-link-inline"><a href="https://www.lumories.sk/ochrana-osobnych-udajov" title="Ochrana osobných údajov"><span>Ochrana osobných údajov</span></a></span></li>
2671    <li> <span class="widget block block-cms-link-inline"><a href="https://www.lumories.sk/zasady-pouzivania" title="Zásady používania"><span>Zásady používania</span></a></span></li>
2672<li><a href="https://www.lumories.sk/facts/grounding-page-sk">Fakty</a></li>
2673<li> <span class="widget block block-cms-link-inline"><a href="https://www.lumories.sk/vyhlaska-o-bateriach-a-akumulatoroch" title="Vyhláška o batériách a akumulátoroch"><span>Vyhláška o batériách a akumulátoroch</span></a></span></li>
2674<li> <span class="widget block block-cms-link-inline"><a href="https://www.lumories.sk/likvidacia-ziaroviek" title="Správna likvidácia žiaroviek"><span>Správna likvidácia žiaroviek</span></a></span></li>
2675</ul>
2676</div></div><div class="footnote"><div data-content-type="html" data-appearance="default" data-element="main" data-decoded="true"><p>
2677   Prečiarknuté ceny na lumories.sk zodpovedajú doporučenej maloobchodnej cene výrobcu. <br/>
2678Všetky ceny produktov sú uvedené v €, vrátane 23 % DPH a bez prepravných nákladov.
2679</p>
2680
2681</div><div class="pagebuilder-time-controlled" style="display: none;" data-content-type="lw_time_controlled" data-appearance="default" data-start="2025-12-01T08:48:00.000Z" data-end="2025-12-17T22:59:00.000Z" data-element="main"><div data-content-type="text" data-appearance="default" data-element="main"><p>*** Z&aacute;ruka dodania do Vianoc plat&iacute; v&yacute;lu&#269;ne pre ozna&#269;en&eacute; produkty: &bdquo;Na sklade. Dodanie do Vianoc***&ldquo;. Dodanie pred Vianocami je mo&#382;n&eacute; iba v pr&iacute;pade, &#382;e platba za tovar je uskuto&#269;nen&aacute; v de&#328; zadania objedn&aacute;vky (t&yacute;ka sa to najm&auml; sp&ocirc;sobu platby &bdquo;Predplatba&ldquo;). Pri nadrozmern&yacute;ch produktoch sa poskytovate&#318; prepravn&yacute;ch slu&#382;ieb spoj&iacute; priamo a dohodne term&iacute;n dodania, ktor&yacute; nem&ocirc;&#382;eme ovplyvni&#357;. Objedn&aacute;vky sa realizuj&uacute; ako kompletn&aacute; dod&aacute;vka. Ak objedn&aacute;vka obsahuje aj produkty, ktor&eacute; nie s&uacute; ozna&#269;en&eacute; ako skladom, plat&iacute; dodacia lehota uveden&aacute; pri produkte s najdlh&scaron;ou dobou dodania.</p></div></div></div> <span class="copyright-text">© 2026 Lampenwelt GmbH</span></div> <div></div></div><div data-role="modals"></div><div class="tooltips" data-role="tooltips"></div>   
2682<script nonce="UuRtyHqfFYT3tYW1/d3ERA=="> var BASE_URL = 'https\u003A\u002F\u002Fwww.lumories.sk\u002F'; var require = { 'baseUrl': 'https\u003A\u002F\u002Fwww.lumories.sk\u002Fstatic\u002Fversion1791452738\u002Ffrontend\u002FLW\u002FLumories\u002Fsk_SK' };</script>
vendor: 1 bytes, line 2682
2682
2683<script nonce="UuRtyHqfFYT3tYW1/d3ERA==">(window.NREUM||(NREUM={})).init={privacy:{cookies_enabled:true},ajax:{deny_list:["bam.eu01.nr-data.net"]},distributed_tracing:{enabled:true}};(window.NREUM||(NREUM={})).loader_config={agentID:"538461927",accountID:"3827620",trustKey:"3827620",xpid:"Vw4FVlBRCBADXVBSBgUAUVA=",licenseKey:"NRJS-a9f247f553a89a71d7d",applicationID:"391014774",browserID:"538461927"};;/*! For license information please see nr-loader-spa-1.323.0.min.js.LICENSE.txt */
2684(()=>{var e={8122(e,t,r){"use strict";r.d(t,{a:()=>i});var n=r(944);function i(e,t){try{if(!e||"object"!=typeof e)return(0,n.R)(3);if(!t||"object"!=typeof t)return(0,n.R)(4);const r=Object.create(Object.getPrototypeOf(t),Object.getOwnPropertyDescriptors(t)),s=0===Object.keys(r).length?e:r;for(let a in s)if(void 0!==e[a])try{if(null===e[a]){r[a]=null;continue}Array.isArray(e[a])&&Array.isArray(t[a])?r[a]=Array.from(new Set([...e[a],...t[a]])):e[a]instanceof Map||e[a]instanceof Set||e[a]instanceof Date||e[a]instanceof RegExp?r[a]=e[a]:"object"==typeof e[a]&&null!==t[a]&&"object"==typeof t[a]?r[a]=i(e[a],t[a]):r[a]=e[a]}catch(e){r[a]||(0,n.R)(1,e)}return r}catch(e){(0,n.R)(2,e)}}},2555(e,t,r){"use strict";r.d(t,{f:()=>a});var n=r(384),i=r(8122);const s={beacon:n.NT.beacon,errorBeacon:n.NT.errorBeacon,licenseKey:void 0,applicationID:void 0,sa:void 0,queueTime:void 0,applicationTime:void 0,ttGuid:void 0,user:void 0,account:void 0,product:void 0,extra:void 0,jsAttributes:{},userAttributes:void 0,atts:void 0,transactionName:void 0,tNamePlain:void 0};function a(e){try{return!!e.licenseKey&&!!e.errorBeacon&&!!e.applicationID}catch(e){return!1}}r.d(t,["D",0,e=>(0,i.a)(e,s)])},7699(e,t,r){"use strict";var n=r(860);const i={[n.K7.logging]:!0,[n.K7.genericEvents]:!0,[n.K7.jserrors]:!0,[n.K7.ajax]:!0};r.d(t,["It",0,1e6,"KC",0,i,"qh",0,"SESSION_ERROR"])},9324(e,t,r){"use strict";r.d(t,["A",0,"@newrelic/rrweb","x",0,"1.323.0"])},981(e,t,r){"use strict";r.d(t,["R",0,{AJAX:"AjaxRequest",PA:"PageAction",UA:"UserAction",BP:"BrowserPerformance",WS:"WebSocket",SPV:"SecurityPolicyViolation",JSE:"JavaScriptError",LOG:"Log",PVE:"PageView",PVT:"PageViewTiming",SR:"SessionReplay",ST:"SessionTrace",BI:"BrowserInteraction"}])},9752(e,t,r){"use strict";const n="newrelic-iframe-",i=n+"timing-update",s=n+"api",a=n+"api-response",o=n+"vitals-update",c=n+"ajax";r.d(t,["$8",0,o,"Gi",0,a,"KU",0,c,"Pl",0,n,"cS",0,s,"cr",0,i])},6154(e,t,r){"use strict";var n=r(1863);const i="undefined"!=typeof window&&!!window.document,s="undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self.navigator instanceof WorkerNavigator||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis.navigator instanceof WorkerNavigator),a=i?window:"undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis),o=Boolean("hidden"===a?.document?.visibilityState),c=""+a?.location,d=/iPad|iPhone|iPod/.test(a.navigator?.userAgent),u=d&&"undefined"==typeof SharedWorker,l=(()=>{const e=a.navigator?.userAgent?.match(/Firefox[/\s](\d+\.\d+)/);return Array.isArray(e)&&e.length>=2?+e[1]:0})(),f=Date.now()-(0,n.t)();r.d(t,["OF",0,d,"RI",0,i,"WN",0,f,"bv",0,s,"gm",0,a,"lR",0,l,"m",0,c,"mw",0,o,"sb",0,u,"zk",0,()=>{const e=a?.performance?.getEntriesByType?.("navigation")?.[0];if(e&&e.responseStart>0&&e.responseStart<a.performance.now())return e}])},7295(e,t,r){"use strict";r.d(t,{Xv:()=>a,gX:()=>i,iW:()=>s});var n=[];function i(e){if(!e||s(e))return!1;if(0===n.length)return!0;if("*"===n[0].hostname)return!1;for(var t=0;t<n.length;t++){var r=n[t];if(r.hostname.test(e.hostname)&&r.pathname.test(e.pathname))return!1}return!0}function s(e){return void 0===e.hostname}function a(e){if(n=[],e&&e.length)for(var t=0;t<e.length;t++){let r=e[t];if(!r)continue;if("*"===r)return void(n=[{hostname:"*"}]);0===r.indexOf("http://")?r=r.substring(7):0===r.indexOf("https://")&&(r=r.substring(8));const i=r.indexOf("/");let s,a;i>0?(s=r.substring(0,i),a=r.substring(i)):(s=r,a="*");let[c]=s.split(":");n.push({hostname:o(c),pathname:o(a,!0)})}}function o(e,t=!1){const r=e.replace(/[.+?^${}()|[\]\\]/g,e=>"\\"+e).replace(/\*/g,".*?");return new RegExp((t?"^":"")+r+"$")}},3241(e,t,r){"use strict";r.d(t,{W:()=>i});var n=r(6154);function i(e={}){try{n.gm.dispatchEvent(new CustomEvent("newrelic",{detail:e}))}catch(e){}}},1687(e,t,r){"use strict";r.d(t,{Ak:()=>o,Ze:()=>d,x3:()=>c});var n=r(3241),i=r(3606),s=r(860),a=r(2646);function o(e,t){if(!e)return;const r={staged:!1,priority:s.P3[t]||0};
2684e.runtime.drainRegistry.get(t)||e.runtime.drainRegistry.set(t,r)}function c(e,t){if(!e)return;const r=e.runtime.drainRegistry;r&&(r.get(t)&&r.delete(t),l(e,t,!1),r.size&&u(e))}function d(e,t="feature",r=!1){if(e){if(!e.runtime.drainRegistry.get(t)||r)return l(e,t);e.runtime.drainRegistry.get(t).staged=!0,u(e)}}function u(e){if(!e)return;const t=Array.from(e.runtime.drainRegistry);t.every(([e,t])=>t.staged)&&(t.sort((e,t)=>e[1].priority-t[1].priority),t.forEach(([t])=>{e.runtime.drainRegistry.delete(t),l(e,t)}))}function l(e,t,r=!0){if(!e)return;const s=e.ee,o=i.i.handlers;if(s&&!s.aborted&&s.backlog&&o){if((0,n.W)({type:"lifecycle",name:"drain",feature:t}),r){const e=s.backlog[t],r=o[t];if(r){for(let t=0;e&&t<e.length;++t)f(e[t],r);Object.entries(r).forEach(([e,t])=>{Object.values(t||{}).forEach(t=>{t[0]?.on&&t[0].context()instanceof a.y&&!t[0].listeners(e).includes(t[1])&&t[0].on(e,t[1])})})}}s.isolatedBacklog||delete o[t],s.backlog[t]=null,s.emit("drain-"+t,[])}}function f(e,t){var r=e[1];Object.values(t[r]||{}).forEach(t=>{var r=e[0];if(t[0]===r){var n=t[1],i=e[3],s=e[2];n.apply(i,s)}})}},7836(e,t,r){"use strict";var n=r(384),i=r(8990),s=r(2646),a=r(5607);const o="nr@context:".concat(a.W),c=function e(t,r){var n={},a={},u={},l=!1;try{l=16===r.length&&d.initializedAgents?.[r]?.runtime.isolatedBacklog}catch(e){}var f={on:p,addEventListener:p,removeEventListener:function(e,t){var r=n[e];if(!r)return;for(var i=0;i<r.length;i++)r[i]===t&&r.splice(i,1)},emit:function(e,r,n,i,s){!1!==s&&(s=!0);if(c.aborted&&!i)return;t&&s&&t.emit(e,r,n);var o=h(n);g(e).forEach(e=>{e.apply(o,r)});var d=v()[a[e]];d&&d.push([f,e,r,o]);return o},get:m,listeners:g,context:h,buffer:function(e,t){const r=v();if(t=t||"feature",f.aborted)return;Object.entries(e||{}).forEach(([e,n])=>{a[n]=t,t in r||(r[t]=[])})},abort:function(){f._aborted=!0,Object.keys(f.backlog).forEach(e=>{delete f.backlog[e]})},isBuffering:function(e){return!!v()[a[e]]},debugId:r,backlog:l?{}:t&&"object"==typeof t.backlog?t.backlog:{},isolatedBacklog:l};return Object.defineProperty(f,"aborted",{get:()=>{let e=f._aborted||!1;return e||(t&&(e=t.aborted),e)}}),f;function h(e){return e&&e instanceof s.y?e:e?(0,i.I)(e,o,()=>new s.y(o)):new s.y(o)}function p(e,t){n[e]=g(e).concat(t)}function g(e){return n[e]||[]}function m(t){return u[t]=u[t]||e(f,t)}function v(){return f.backlog}}(void 0,"globalEE"),d=(0,n.Zm)();d.ee||(d.ee=c),r.d(t,["P",0,o,"ee",0,c])},2646(e,t,r){"use strict";r.d(t,{y:()=>n});class n{constructor(e){this.contextId=e}}},9908(e,t,r){"use strict";r.d(t,{d:()=>n,p:()=>i});var n=r(7836).ee.get("handle");function i(e,t,r,i,s){s?(s.buffer([e],i),s.emit(e,t,r)):(n.buffer([e],i),n.emit(e,t,r))}},3606(e,t,r){"use strict";r.d(t,{i:()=>s});var n=r(9908);s.on=a;var i=s.handlers={};function s(e,t,r,s){a(s||n.d,i,e,t,r)}function a(e,t,r,i,s){s||(s="feature"),e||(e=n.d);var a=t[s]=t[s]||{};(a[r]=a[r]||[]).push([e,i])}},3878(e,t,r){"use strict";function n(e,t){return{capture:e,passive:!1,signal:t}}function i(e,t,r=!1,i){window.addEventListener(e,t,n(r,i))}function s(e,t,r=!1,i){document.addEventListener(e,t,n(r,i))}r.d(t,{DD:()=>s,jT:()=>n,sp:()=>i})},5607(e,t,r){"use strict";const n=(0,r(9566).bz)();r.d(t,["W",0,n])},9566(e,t,r){"use strict";r.d(t,{LA:()=>a,ZF:()=>o,bz:()=>s,el:()=>c});var n=r(6154);function i(e,t){return e?15&e[t]:16*Math.random()|0}function s(){const e=n.gm?.crypto||n.gm?.msCrypto;let t,r=0;return e&&e.getRandomValues&&(t=e.getRandomValues(new Uint8Array(30))),"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".split("").map(e=>"x"===e?i(t,r++).toString(16):"y"===e?(3&i()|8).toString(16):e).join("")}function a(e){const t=n.gm?.crypto||n.gm?.msCrypto;let r,s=0;t&&t.getRandomValues&&(r=t.getRandomValues(new Uint8Array(e)));const a=[];for(var o=0;o<e;o++)a.push(i(r,s++).toString(16));return a.join("")}function o(){return a(16)}function c(){return a(32)}},2614(e,t,r){"use strict";r.d(t,["BB",0,18e5,"Wt",0,"NRBA_SESSION::","g",0,{OFF:0,FULL:1,ERROR:2},"iL",0,{SAME_TAB:"same-tab",CROSS_TAB:"cross-tab"},"tS",0,{STARTED:"session-started",PAUSE:"session-pause",RESET:"session-reset",RESUME:"session-resume",UPDATE:"session-update"},"wk",0,144e5])},733(e,t,r){"use strict";function n(e,t){return function(e){let t=2166136261;for(let r=0;r<e.length;r++)t^=e.charCodeAt(r),t=Math.imul(t,16777619);return(t>>>0).toString(16).padStart(8,"0")}("".concat(String(e),":").concat(String(t)))}r.d(t,{Y:()=>n})},1863(e,t,r){"use strict";function n(){return Math.floor(performance.now())}r.d(t,{t:()=>n})},9119(e,t,r){"use strict";r.d(t,{L:()=>s});var n=/([^?#]*)[^#]*(#[^?]*|$).*/,i=/([^?#]*)().*/;function s(e,t){return e?e.replace(t?n:i,"$1$2"):e}},7485(e,t,r){"use strict";r.d(t,{D:()=>i});var n=r(6154);function i(e){if(0===(e||"").indexOf("data:"))return{protocol:"data"};try{const t=new URL(e,location.href),r={port:t.port,hostname:t.hostname,pathname:t.pathname,search:t.search,protocol:t.protocol.slice(0,t.protocol.indexOf(":")),sameOrigin:t.protocol===n.gm?.location?.protocol&&t.host===n.gm?.location?.host};return r.port&&""!==r.port||("http:"===t.protocol&&(r.port="80"),"https:"===t.protocol&&(r.port="443")),r.pathname&&""!==r.pathname?r.pathname.startsWith("/")||(r.pathname="/".concat(r.pathname)):r.pathname="/",r}catch(e){return{}}}},7866(e,t,r){"use strict";r.d(t,["Nc",0,/^\s*at Function code \(Function code:\d+:\d+\)\s*/i,"cn",0,/^\s*(?:([^@]*)(?:\(.*?\))?@)?((?:file|http|https|chrome|safari-extension).*?):(\d+)(?::(\d+))?\s*$/i,"fL",0,/^\s*at .+ \(eval at \S+ \((?:(?:file|http|https):[^)]+)?\)(?:, [^:]*:\d+:\d+)?\)$/i,"h3",0,/function (.+?)\s*\(/,"hB",0,/^\s*at (?:((?:\[object object\])?(?:[^(]*\([^)]*\))*[^()]*(?: \[as \S+\])?) )?\(?((?:file|http|https|chrome-extension):.*?)?:(\d+)(?::(\d+))?\)?\s*$/i])},944(e,t,r){"use strict";r.d(t,{R:()=>i});var n=r(3241);function i(e,t){"function"==typeof console.debug&&(console.debug("New Relic Warning: https://github.com/newrelic/newrelic-browser-agent/blob/main/docs/warning-codes.md#".concat(e),t),(0,n.W)({drained:null,type:"data",name:"warn",feature:"warn",data:{code:e,secondary:t}}))}},8990(e,t,r){"use strict";r.d(t,{I:()=>i});var n=Object.prototype.hasOwnProperty;function i(e,t,r){if(n.call(e,t))return e[t];var i=r();if(Object.defineProperty&&Object.keys)try{return Object.defineProperty(e,t,{value:i,writable:!0,enumerable:!1}),i}catch(e){}return e[t]=i,i}},6389(e,t,r){"use strict";function n(e,t=500,r={}){const n=r?.leading||!1;let i;return(...r)=>{n&&void 0===i&&(e.apply(this,r),i=setTimeout(()=>{i=clearTimeout(i)},t)),n||(clearTimeout(i),i=setTimeout(()=>{e.apply(this,r)},t))}}function i(e){let t=!1;return(...r)=>{t||(t=!0,e.apply(this,r))}}r.d(t,{J:()=>i,s:()=>n})},1910(e,t,r){"use strict";r.d(t,{i:()=>s});var n=r(944);const i=new Map;function s(...e){return e.every(e=>{if(i.has(e))return i.get(e);const t="function"==typeof e?e.toString():"",r=t.includes("[native code]"),s=t.includes("nrWrapper");return r||s||(0,n.R)(64,e?.name||t),i.set(e,r),r})}},3304(e,t,r){"use strict";r.d(t,{A:()=>i});var n=r(7836);function i(e){try{return JSON.stringify(e,(()=>{const e=new WeakSet;return(t,r)=>{if("object"==typeof r&&null!==r){if(e.has(r))return;e.add(r)}return r}})())??""}catch(e){try{n.ee.emit("internal-error",[e])}catch(e){}return""}}},9232(e,t,r){"use strict";r.d(t,["f",0,{MFE:"MFE",BA:"BA"}])},7560(e,t,r){"use strict";r.d(t,{N:()=>a,j:()=>c});var n=r(9119),i=r(944);const s=(0,r(6389).J)(e=>(0,i.R)(80,e));function a(e){if(!Array.isArray(e?.assets)||!e.assets.length)return;
2684const t=e.assets.map(o).filter(Boolean);return t.length?{assets:t,scripts:t.filter(e=>e.isScript)}:void 0}function o(e){if(!e||"object"!=typeof e)return;const{matcher:t,type:r}=e;let i="string"==typeof t&&t.endsWith(".js");return void 0!==r&&(!function(e){return"script"===e||"asset"===e}(r)?s(r):i=function(e){return"script"===e}(r)),a=t,"[object RegExp]"===Object.prototype.toString.call(a)?{pattern:t,test:e=>(t.lastIndex=0,t.test((0,n.L)(e))),isScript:i}:"string"==typeof t&&t.length>0?{pattern:t,test:e=>(0,n.L)(e).includes(t),isScript:i}:void s(t);var a}function c(e,t,{scriptsOnly:r=!1}={}){if(!e||!t)return!1;return(r?e.scripts:e.assets).some(e=>e.test(t))}},5718(e,t,r){"use strict";r.d(t,{xo:()=>T,AZ:()=>v,cI:()=>g,Qr:()=>A,QL:()=>y});var n=r(6154),i=r(1863),s=r(9119),a=r(7866);class o{dom=new c;performance=new c;constructor(e){this.url=e,this.claimedBy=new Set}get script(){const e=Math.max(this.dom.start,this.performance.end);return{start:e,end:Math.max(this.dom.end,this.performance.end,e)}}}class c{start=0;end=0;value=void 0}function d(e=()=>{},t){return{get:()=>void 0!==t?t:e(),set:e=>{t=e}}}let u;try{u=v(y())[0]}catch(e){u=v(e)[0]}const l=new Map;let f=[];const h=new WeakMap;function p(e){let t=h.get(e);return t||(t={weighedAssetUrls:new Set,recordManifestScriptWindow:(t,r)=>{t&&(e.scriptStart=e.scriptStart>0?Math.min(e.scriptStart,t):t),r&&(e.scriptEnd=e.scriptEnd>0?Math.max(e.scriptEnd,r):r)}},h.set(e,t)),t}function g(e){return l.get(e)}function m(e){const t=g(e);
2684if(t)return t;const r=new o(e);if(l.set(e,r),l.size>1e3){const e=l.keys().next().value;l.delete(e)}return r}if(n.gm.MutationObserver&&n.gm.document){new MutationObserver(e=>{e.forEach(e=>{e.addedNodes.forEach(e=>{if("SCRIPT"===e.nodeName&&e.src){const t=m((0,s.L)(e.src));t.dom.start=(0,i.t)(),t.dom.value=e;const r=()=>{t.dom.end=(0,i.t)()};["load","error"].forEach(t=>e.addEventListener(t,r,{once:!0}))}})})}).observe(n.gm.document,{childList:!0,subtree:!0})}if(n.gm.PerformanceObserver?.supportedEntryTypes.includes("resource")){new PerformanceObserver(e=>{e.getEntries().forEach(e=>{if((e=>"script"===e.initiatorType||["link","fetch"].includes(e.initiatorType)&&(0,s.L)(e.name).endsWith(".js"))(e)){const t=m((0,s.L)(e.name));t.performance.start=Math.floor(e.startTime),t.performance.end=Math.floor(e.responseEnd),t.performance.value=e}if(!f.length)return;const t=[];f.forEach(({test:r,addedAt:n},s)=>{(r(e)||(0,i.t)()-n>1e4)&&t.push(s)}),f=f.filter((e,r)=>!t.includes(r))})}).observe({type:"resource",buffered:!0})}function v(e){if(!e||"string"!=typeof e)return[];const t=new Set,r=e.split("\n");for(const e of r){const r=e.match(a.cn)||e.match(a.hB)||e.match(a.fL);if(r&&r[2])t.add((0,s.L)(r[2]));else{const r=e.match(/\(([^)]+\.js):\d+:\d+\)/)||e.match(/^\s+at\s+([^\s(]+\.js):\d+:\d+/);r&&r[1]&&t.add((0,s.L)(r[1]))}}return[...t]}function y(){let e;try{const t=Error.stackTraceLimit;Error.stackTraceLimit=50,e=(new Error).stack,Error.stackTraceLimit=t}catch(t){e=(new Error).stack}return e}function b(e,t){return(0,s.L)(e.name)===t}function E(e,t){e.fetchStart=Math.floor(t.startTime),e.fetchEnd=Math.floor(t.responseEnd),e.asset=t.name,e.type=t.initiatorType,w(e,t)}function w(e,t){const r=(0,s.L)(t.name),{weighedAssetUrls:n}=p(e);n.has(r)||(n.add(r),e.totalWeight=(e.totalWeight||0)+(t.transferSize||0),"blocking"===t.renderBlockingStatus?e.renderBlocking=!0:"non-blocking"===t.renderBlockingStatus&&!0!==e.renderBlocking&&(e.renderBlocking=!1))}function R(e,t,r,n,i){if(w(e,t),"scripts"!==i&&"all"!==i)return;if("all"===i||r.isScript){const r=Math.floor(t.startTime),n=Math.floor(t.responseEnd);e.fetchStart=e.fetchStart>0?Math.min(e.fetchStart,r):r,e.fetchEnd=e.fetchEnd>0?Math.max(e.fetchEnd,n):n}if(r.isScript){const r=g((0,s.L)(t.name));if(r){const t=()=>{const{start:t,end:n}=r.script;p(e).recordManifestScriptWindow(t,n)};t(),!r.dom.end&&r.dom.value&&["load","error"].forEach(e=>r.dom.value.addEventListener(e,t,{once:!0}))}n.resolved||(e.asset=t.name,e.type=t.initiatorType,n.resolved=!0)}}function T(e,t){const r=t?.manifest;if(!r||!r.assets.length)return;const s={resolved:!1},a=new Set(r.assets);(n.gm.performance?.getEntriesByType("resource")||[]).forEach(r=>{const n=[...a].find(e=>e.test(r.name));n&&(R(e,r,n,s,t.timingMethod),a.delete(n))}),a.size&&function(e,t,r,s){n.gm.PerformanceObserver?.supportedEntryTypes?.includes("resource")&&f.push({addedAt:(0,i.t)(),test:n=>{const i=[...t].find(e=>e.test(n.name));return i&&(R(e,n,i,r,s),t.delete(i)),0===t.size}})}(e,a,s,t.timingMethod)}function A(e){const t=e?.id,r={registeredAt:(0,i.t)(),reportedAt:void 0,fetchStart:0,fetchEnd:0,scriptStart:0,scriptEnd:0,asset:void 0,type:"unknown",totalWeight:0,renderBlocking:void 0},a=y();if(!a)return r;const o=n.gm.performance?.getEntriesByType("navigation")?.[0]?.name||"";try{const e=v(a),c=(e.length>1?e.filter(e=>u!==e):e)[0];if(!c)return r;if(o.includes(c))return r.asset=(0,s.L)(o),r.type="inline",r;r.correlation=g(c);const l=r.correlation?.performance.value||n.gm.performance?.getEntriesByType("resource")?.find(e=>b(e,c));if(l)E(r,l);else{(function(e){if(!e||!n.gm.document)return!1;try{const t=n.gm.document.querySelectorAll('link[rel="preload"][as="script"]');for(const r of t)if((0,s.L)(r.href)===e)return!0}catch(e){}return!1})(c)&&(r.asset=c,r.type="preload"),function(e,t){n.gm.PerformanceObserver?.supportedEntryTypes?.includes("resource")&&f.push({addedAt:(0,i.t)(),test:r=>!!b(r,t)&&(E(e,r),!0)})}(r,c)}const h=r.correlation,m=!!t&&!!h?.claimedBy.has(t);h&&t&&h.claimedBy.add(t);const y=()=>{const e=h?.script.start;if(!m||!e)return!1;return r.registeredAt-e>1e4};let w=0,R=0;p(r).recordManifestScriptWindow=(e,t)=>{e&&(w=w>0?Math.min(w,e):e),t&&(R=R>0?Math.max(R,t):t)},Object.defineProperty(r,"scriptStart",d(()=>{const e=y()?r.registeredAt:h?.script.start??r.fetchEnd;return w>0?Math.min(e,w):e})),Object.defineProperty(r,"scriptEnd",d(()=>{const e=y()?r.registeredAt:h?.script.end??r.registeredAt;return R>0?Math.max(e,R):e}))}catch(e){}return r}},5732(e,t,r){"use strict";r.d(t,{$5:()=>m,B5:()=>g,K6:()=>u,M$:()=>
2684o,Ms:()=>d,NG:()=>c,Ux:()=>h,YA:()=>p,yx:()=>l});var n=r(5718),i=r(7560),s=r(9119),a=r(9232);function o(e){return e?.type===a.f.MFE}function c(e,t){if(!y(e,t))return;const r=t.runtime.registeredEntities;return r?.find(t=>t.metadata.target.iframeInterfaceId===e)}function d(e,t){if(!y(e,t))return[];const r=t.runtime.registeredEntities;return r?.filter(t=>String(t.metadata.target.id)===String(e)).map(e=>e.metadata.target)||[]}function u(e,t){if(!y(e,t))return[];const r=t.runtime.registeredEntities,n=(0,s.L)(e),a=r?.filter(t=>{const r=t.metadata.target?.manifest;return r?(0,i.j)(r,e,{scriptsOnly:!1}):!!t.metadata.timings?.asset&&(0,s.L)(t.metadata.timings.asset)===n});return f(a).map(e=>e.metadata.target)}function l(e,t){if(!y(e,t))return[];const r=t.runtime.registeredEntities,n=r?.filter(t=>{const r=t.metadata.target?.manifest;return r?(0,i.j)(r,e,{scriptsOnly:!0}):!!t.metadata.timings?.asset?.endsWith(e)});return f(n).map(e=>e.metadata.target)}function f(e){if(!e?.length)return e||[];const t=new Map,r=[];for(const n of e){const e=n.metadata?.timings?.asset;if(!e){r.push(n);continue}const i="".concat(e,"::").concat(n.metadata?.target?.id),s=t.get(i);if(s){if(s.metadata.target?.blocked&&!n.metadata.target?.blocked){const e=r.indexOf(s);-1!==e&&(r[e]=n),t.set(i,n)}}else t.set(i,n),r.push(n)}return r}function h(e,t){return v(t)?o(e)?e.attributes:t.agentRef.runtime.v2Target.attributes:{}}function p(e,t){return g(e,t)?{"child.id":e.id,"child.type":e.type,...h(void 0,t)}:{}}function g(e,t){return o(e)&&!!v(t)&&t.agentRef.init.api.register.duplicate_data_to_container}function m(e){if(!e?.runtime)return[];if(!y(!0,e)||!e.runtime.registeredEntities?.length)return[e.runtime.v2Target];const t=[];try{var r=(0,n.AZ)((0,n.QL)());let i=r.length-1;for(;r[i];)t.push(...l(r[i--],e))}catch(e){}const i=function(e){const t=new Set,r=[];for(const n of e){const e=n?.instance;t.has(e)||(t.add(e),r.push(n))}return r}(t);return i.length||i.push(e.runtime.v2Target),i}function v(e){return 2===e?.harvestEndpointVersion}function y(e,t){return!!e&&!!t?.init.api.register.enabled}},5289(e,t,r){"use strict";r.d(t,{GG:()=>a,Qr:()=>c,sB:()=>o});var n=r(3878),i=r(6389);function s(){return"undefined"==typeof document||"complete"===document.readyState}function a(e,t){if(s())return e();const r=(0,i.J)(e),a=setInterval(()=>{s()&&(clearInterval(a),r())},500);(0,n.sp)("load",r,t)}function o(e){if(s())return e();(0,n.DD)("DOMContentLoaded",e)}function c(e){if(s())return e();(0,n.sp)("popstate",e)}},384(e,t,r){"use strict";r.d(t,{Zm:()=>c,bQ:()=>u,dV:()=>d,pV:()=>l});var n=r(6154),i=r(1863),s=r(944),a=r(1910);const o={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net"};function c(){return n.gm.NREUM||(n.gm.NREUM={}),void 0===n.gm.newrelic&&(n.gm.newrelic=n.gm.NREUM),n.gm.NREUM}function d(){let e=c();return e.o||(e.o={ST:n.gm.setTimeout,SI:n.gm.setImmediate||n.gm.setInterval,CT:n.gm.clearTimeout,XHR:n.gm.XMLHttpRequest,REQ:n.gm.Request,EV:n.gm.Event,PR:n.gm.Promise,MO:n.gm.MutationObserver,FETCH:n.gm.fetch,WS:n.gm.WebSocket},(0,a.i)(...Object.values(e.o))),e}function u(e,t){let r=c();r.initializedAgents??={},t.initializedAt={ms:(0,i.t)(),date:new Date},r.initializedAgents[e]=t,2===Object.keys(r.initializedAgents).length&&(0,s.R)(69)}function l(){return function(){let e=c();const t=e.info||{};e.info={beacon:o.beacon,errorBeacon:o.errorBeacon,...t}}(),function(){let e=c();const t=e.init||{};e.init={...t}}(),d(),function(){let e=c();const t=e.loader_config||{};e.loader_config={...t}}(),c()}r.d(t,["NT",0,o])},2843(e,t,r){"use strict";r.d(t,{G:()=>s,u:()=>i});var n=r(3878);function i(e,t=!1,r,i){(0,n.DD)("visibilitychange",function(){if(t)return void("hidden"===document.visibilityState&&e());e(document.visibilityState)},r,i)}function s(e,t,r){(0,n.sp)("pagehide",e,t,r)}},8139(e,t,r){"use strict";r.d(t,{u:()=>f});var n=r(7836),i=r(3434),s=r(8990),a=r(6154);const o={},c=a.gm.XMLHttpRequest,d="addEventListener",u="removeEventListener",l="nr@wrapped:".concat(n.P);function f(e,t){var r=function(e){return(e||n.ee).get("events")}(e);if(o[r.debugId]++)return r;o[r.debugId]=1;var f=(0,i.YM)(r,!0,t);function p(e){f.inPlace(e,[d,u],"-",g)}function g(e,t){return e[1]}return"getPrototypeOf"in Object&&(a.RI&&h(document,p),c&&h(c.prototype,p),h(a.gm,p)),r.on(d+"-start",function(e,t){var r=e[1];if(null!==r&&("function"==typeof r||"object"==typeof r)&&"newrelic"!==e[0]){var n=(0,s.I)(r,l,function(){var e={object:function(){if("function"!=typeof r.handleEvent)return;return r.handleEvent.apply(r,arguments)},function:r}[typeof r];return e?f(e,"fn-",null,e.name||"anonymous"):r});this.wrapped=e[1]=n}}),r.on(u+"-start",function(e){e[1]=this.wrapped||e[1]}),r}function h(e,t,...r){let n=e;for(;"object"==typeof n&&!Object.prototype.hasOwnProperty.call(n,d);)n=Object.getPrototypeOf(n);n&&t(n,...r)}},3434(e,t,r){"use strict";r.d(t,{YM:()=>d});var n=r(7836),i=r(5607),s=r(5732);const a="nr@original:".concat(i.W);var o=Object.prototype.hasOwnProperty,c=!1;function d(e,t,r){return e||(e=n.ee),i.inPlace=function(e,t,r,n,s,a){r||(r="");const o="-"===r.charAt(0);for(let c=0;c<t.length;c++){const d=t[c],u=e[d];l(u)||(e[d]=i(u,o?d+r:r,n,d,s,a))}},i.flag=a,i;function i(t,n,i,c,f,h){return l(t)?t:(n||(n=""),nrWrapper[a]=t,function(e,t,r){if(Object.defineProperty&&Object.keys)try{return Object.keys(e).forEach(function(r){Object.defineProperty(t,r,{get:function(){return e[r]},set:function(t){return e[r]=t,t}})}),t}catch(e){u([e],r)}for(var n in e)o.call(e,n)&&(t[n]=e[n])}
2684(t,nrWrapper,e),nrWrapper);function nrWrapper(){var a,o,l,p;let g,m;try{o=this,a=[...arguments],m=h?(0,s.$5)(r):[r?.runtime?.v2Target],l="function"==typeof i?i(a,o):i||{}}catch(t){u([t,"",[a,o,c],l],e)}d(n+"start",[a,o,c,m],l,f);const v=performance.now();let y;try{return p=t.apply(o,a),y=performance.now(),p}catch(e){throw y=performance.now(),d(n+"err",[a,o,e,m],l,f),g=e,g}finally{const e=y-v,t={start:v,end:y,duration:e,isLongTask:e>=50,methodName:c,thrownError:g};t.isLongTask&&d("long-task",[t,o,m],l,f),d(n+"end",[a,o,p,m],l,f)}}}function d(r,n,i,s){if(!c||t){var a=c;c=!0;try{e.emit(r,n,i,t,s)}catch(t){u([t,r,n,i],e)}c=a}}}function u(e,t){t||(t=n.ee);try{t.emit("internal-error",e)}catch(e){}}function l(e){return!(e&&"function"==typeof e&&e.apply&&!e[a])}r.d(t,["Jt",0,a])},9300(e,t,r){"use strict";const n=r(860).K7.ajax;r.d(t,["TZ",0,n,"f5",0,"ajaxRequest.id","mo",0,{NONE:"none",FAILURES:"failures",ALL:"all"}])},3333(e,t,r){"use strict";var n=r(981);const i=r(860).K7.genericEvents,s=[n.R.PA,n.R.UA,n.R.BP];r.d(t,["$v",0,{RESOURCES:"experimental.resources",REGISTER:"register"},"TZ",0,i,"Zp",0,["auxclick","click","copy","keydown","paste","scrollend"],"kd",0,s,"qN",0,["focus","blur"]])},6774(e,t,r){"use strict";const n=r(860).K7.jserrors;r.d(t,["T",0,n])},993(e,t,r){"use strict";const n=r(860).K7.logging;r.d(t,["A$",0,{OFF:0,ERROR:1,WARN:2,INFO:3,DEBUG:4,TRACE:5},"TZ",0,n,"p_",0,{ERROR:"ERROR",WARN:"WARN",INFO:"INFO",DEBUG:"DEBUG",TRACE:"TRACE"}])},3785(e,t,r){"use strict";r.d(t,{R:()=>c,b:()=>d});var n=r(9908),i=r(1863),s=r(860),a=r(3969),o=r(993);function c(e,t,r={},c=o.p_.INFO,d=!0,u,l=(0,i.t)()){(0,n.p)(a.xV,["API/logging/".concat(c.toLowerCase(),"/called")],void 0,s.K7.metrics,e),(0,n.p)("log",[l,t,r,c,d,u],void 0,s.K7.logging,e)}function d(e){return"string"==typeof e&&Object.values(o.p_).some(t=>t===e.toUpperCase().trim())}},3969(e,t,r){"use strict";const n=r(860).K7.metrics;r.d(t,["TZ",0,n,"XG",0,"storeEventMetrics","xV",0,"storeSupportabilityMetrics"])},6630(e,t,r){"use strict";const n=r(860).K7.pageViewEvent;r.d(t,["T",0,n])},782(e,t,r){"use strict";const n=r(860).K7.pageViewTiming;r.d(t,["T",0,n])},6344(e,t,r){"use strict";var n=r(2614);const i=r(860).K7.sessionReplay,s={[n.g.ERROR]:15e3,[n.g.FULL]:3e5,[n.g.OFF]:0}
2684;r.d(t,["Qb",0,{API:"api",RESUME:"resume",SWITCH_TO_FULL:"switchToFull",INITIALIZE:"initialize",PRELOAD:"preload"},"TZ",0,i,"Vh",0,"errorDuringReplay","_s",0,{DomContentLoaded:0,Load:1,FullSnapshot:2,IncrementalSnapshot:3,Meta:4,Custom:5},"bc",0,{RESET:{message:"Session was reset",sm:"Reset"},IMPORT:{message:"Recorder failed to import",sm:"Import"},TOO_MANY:{message:"429: Too Many Requests",sm:"Too-Many"},TOO_BIG:{message:"Payload was too large",sm:"Too-Big"},CROSS_TAB:{message:"Session Entity was set to OFF on another tab",sm:"Cross-Tab"},ENTITLEMENTS:{message:"Session Replay is not allowed and will not be started",sm:"Entitlement"}},"yP",0,s])},5270(e,t,r){"use strict";r.d(t,{Aw:()=>a,SR:()=>s,rF:()=>o});var n=r(384),i=r(7767);function s(e){return!!(0,n.dV)().o.MO&&(0,i.V)(e)&&!0===e?.session_trace.enabled}function a(e){return!0===e?.session_replay.preload&&s(e)}function o(e,t){try{if("string"==typeof t?.type&&"password"===t.type.toLowerCase())return"*".repeat(e?.length||0);if(void 0!==t?.dataset?.nrUnmask||t?.classList?.contains("nr-unmask"))return e}catch(e){}return"string"==typeof e?e.replace(/[\S]/g,"*"):"*".repeat(e?.length||0)}},3738(e,t,r){"use strict";const n=r(860).K7.sessionTrace,i="-start",s="-end",a="fn"+i,o="fn"+s;r.d(t,["He",0,"bstResource","Kp",0,s,"Lc",0,o,"Rz",0,"pushState","TZ",0,n,"bD",0,"resource","bc",0,{CROSS_TAB:{message:"Session Entity was set to OFF on another tab"},ENTITLEMENTS:{message:"Session Trace is not allowed and will not be started"},RESET:{message:"Session was reset"},SESSION_CHANGED:{message:"Session identifier changed unexpectedly"}},"d3",0,i,"uP",0,a])},3962(e,t,r){"use strict";const n=r(860).K7.softNav;r.d(t,["O2",0,{INITIAL_PAGE_LOAD:"",ROUTE_CHANGE:1,UNSPECIFIED:2},"OV",0,"popstate","Qu",0,{INTERACTION:1,AJAX:2,CUSTOM_END:3,CUSTOM_TRACER:4},"TZ",0,n,"ih",0,{IP:"in progress",PF:"pending finish",FIN:"finished",CAN:"cancelled"},"pP",0,"initialPageLoad","tC",0,["click","keydown","submit"]])},4234(e,t,r){"use strict";r.d(t,{W:()=>i});var n=r(1687);class i{constructor(e,t){this.agentRef=e,this.ee=e?.ee,this.featureName=t,this.blocked=!1}deregisterDrain(){(0,n.x3)(this.agentRef,this.featureName)}}},7767(e,t,r){"use strict";var n=r(6154);r.d(t,["V",0,e=>n.RI&&!0===e?.privacy.cookies_enabled])},8362(e,t,r){"use strict";r.d(t,{d:()=>s});var n=r(9566),i=r(1741);class s extends i.W{agentIdentifier=(0,n.LA)(16)}},1741(e,t,r){"use strict";r.d(t,{W:()=>s});var n=r(944),i=r(4261);class s{#e(e,...t){if(this[e]!==s.prototype[e])return this[e](...t);(0,n.R)(35,e)}addPageAction(e,t){return this.#e(i.hG,e,t)}register(e){return this.#e(i.eY,e)}recordCustomEvent(e,t){return this.#e(i.fF,e,t)}setPageViewName(e,t){return this.#e(i.Fw,e,t)}setCustomAttribute(e,t,r){return this.#e(i.cD,e,t,r)}noticeError(e,t){return this.#e(i.o5,e,t)}setUserId(e,t=!1){return this.#e(i.Dl,e,t)}setApplicationVersion(e){return this.#e(i.nb,e)}setErrorHandler(e){return this.#e(i.bt,e)}addRelease(e,t){return this.#e(i.k6,e,t)}log(e,t){return this.#e("log",e,t)}start(){return this.#e("start")}finished(e){return this.#e(i.BL,e)}recordReplay(){return this.#e(i.CH)}pauseReplay(){return this.#e(i.Tb)}addToTrace(e){return this.#e(i.U2,e)}setCurrentRouteName(e){return this.#e(i.PA,e)}interaction(e){return this.#e(i.dT,e)}wrapLogger(e,t,r){return this.#e(i.Wb,e,t,r)}measure(e,t){return this.#e(i.V1,e,t)}consent(e){return this.#e(i.Pv,e)}}},4261(e,t,r){"use strict";r.d(t,["BL",0,"finished","CH",0,"recordReplay","Dl",0,"setUserId","Fw",0,"setPageViewName","PA",0,"setCurrentRouteName","Pv",0,"consent","Tb",0,"pauseReplay","U2",0,"addToTrace","V1",0,"measure","Wb",0,"wrapLogger","bt",0,"setErrorHandler","cD",0,"setCustomAttribute","dT",0,"interaction","eY",0,"register","fF",0,"recordCustomEvent","hG",0,"addPageAction","hw",0,"api-ixn-","k6",0,"addRelease","nb",0,"setApplicationVersion","o5",0,"noticeError"])},1738(e,t,r){"use strict";r.d(t,{U:()=>l,Y:()=>u});var n=r(3241),i=r(9908),s=r(1863),a=r(944),o=r(3969),c=r(8362),d=r(860);function u(e,t,r,s){const u=s||r;!u||u[e]&&u[e]!==c.d.prototype[e]||(u[e]=function(){(0,i.p)(o.xV,["API/"+e+"/called"],void 0,d.K7.metrics,r.ee),(0,n.W)({drained:!!r.runtime?.activatedFeatures,type:"data",name:"api",feature:"api-"+e,data:{}});try{return t.apply(this,arguments)}catch(e){(0,a.R)(23,e)}})}function l(e,t,r,n,a){const o=e.info;null===r?delete o.jsAttributes[t]:o.jsAttributes[t]=r,(a||null===r)&&(0,i.p)("api-"+n,[(0,s.t)(),t,r],void 0,"session",e.ee)}},8374(e,t,r){r.nc=(()=>{try{return document?.currentScript?.nonce}catch(e){}return""})()},860(e,t,r){"use strict";const n="events",i="jserrors",s="browser/blobs",a="browser/logs",o={ajax:"ajax",genericEvents:"generic_events",jserrors:i,logging:"logging",metrics:"metrics",pageAction:"page_action",pageViewEvent:"page_view_event",pageViewTiming:"page_view_timing",sessionReplay:"session_replay",sessionTrace:"session_trace",softNav:"soft_navigations"},c={[o.pageViewEvent]:1,[o.pageViewTiming]:2,[o.metrics]:3,[o.jserrors]:4,[o.softNav]:5,[o.ajax]:6,[o.sessionTrace]:7,[o.sessionReplay]:8,[o.logging]:9,[o.genericEvents]:10},d={[o.pageViewEvent]:"rum",[o.pageViewTiming]:n,[o.ajax]:n,[o.softNav]:n,[o.metrics]:i,[o.jserrors]:i,[o.sessionTrace]:s,[o.sessionReplay]:s,[o.logging]:a,[o.genericEvents]:"ins"};r.d(t,["$J",0,d,"K7",0,o,"P3",0,c,"XX",0,i,"Yy",0,a,"df",0,s,"hg",0,"connect"])}};const t={};function r(n){const i=t[n];if(void 0!==i)return i.exports;const s=t[n]={exports:{}};return e[n](s,s.exports,r),s.exports}r.m=e,r.d=(e,t)=>{if(Array.isArray(t))for(var n=0;n<t.length;){var i=t[n++],s=t[n++];r.o(e,i)?0===s&&n++:0===s?Object.defineProperty(e,i,{enumerable:!0,value:t[n++]}):Object.defineProperty(e,i,{enumerable:!0,get:s})}else for(var i in t)r.o(t,i)&&!r.o(e,i)&&Object.defineProperty(e,i,{enumerable:!0,get:t[i]})},r.f={},r.e=e=>Promise.all(Object.keys(r.f).reduce((t,n)=>(r.f[n](e,t),t),[])),r.u=e=>({212:"nr-spa-compressor",238:"nr-spa-iframe-message-handler",249:"nr-spa-recorder",478:"nr-spa"}[e]+"-1.323.0.min.js"),r.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{const e={},t="NRBA-1.323.0.PROD:";r.l=(n,i,s,a)=>
2684{if(e[n])return void e[n].push(i);let o,c;if(void 0!==s){const e=document.getElementsByTagName("script");for(var d=0;d<e.length;d++){const r=e[d];if(r.getAttribute("src")==n||r.getAttribute("data-webpack")==t+s){o=r;break}}}if(!o){c=!0;var u={478:"sha512-ORjtmy+nQMgxbu0os8+oTRa5sPzbinyuWSvpZrrstVLIaHofRRlfODdH+oUmkIgeQpM+vPf3vG/4RzvCsFVh1A==",249:"sha512-o7+K6xC0z3TqynjVxpd+jgiSgqy8rrPeRcUSqt5J0Rqg5Su5CycLMYfpwiM3WBCHiNDrG5aZoXJQ6HRc335XYQ==",212:"sha512-kRvBt1IYQDBnClTEWNaE8sDFqbXXM3Vdyf972Uf4MFbJxl7u3KmdO+jdB1H4achPEoT9YtNXHswaESey6sCH0A==",238:"sha512-U5EGmyYbFVR2UMNAuZJ7fTgVVtPa5b8RPMySDwXo7z3frRdkUJ2x1VAQTLQCeBab8VlGVGRV8FiSHIn/pwN72A=="};o=document.createElement("script"),o.charset="utf-8",r.nc&&o.setAttribute("nonce",r.nc),o.setAttribute("data-webpack",t+s),o.src=n,0!==o.src.indexOf(window.location.origin+"/")&&(o.crossOrigin="anonymous"),u[a]&&(o.integrity=u[a])}e[n]=[i];const l=(t,r)=>{o.onerror=o.onload=null,clearTimeout(f);const i=e[n];if(delete e[n],o.parentNode?.removeChild(o),i?.forEach(e=>e(r)),t)return t(r)},f=setTimeout(l.bind(null,void 0,{type:"timeout",target:o}),12e4);o.onerror=l.bind(null,o.onerror),o.onload=l.bind(null,o.onload),c&&document.head.appendChild(o)}})(),r.r=e=>{Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.p="https://js-agent.newrelic.com/",(()=>{const e={38:0,788:0};r.f.j=(t,n)=>{let i=r.o(e,t)?e[t]:void 0;if(0!==i)if(i)n.push(i[2]);else{const s=new Promise((r,n)=>i=e[t]=[r,n]);n.push(i[2]=s);const a=r.p+r.u(t),o=new Error,c=n=>{if(r.o(e,t)&&(i=e[t],0!==i&&(e[t]=void 0),i)){const e=n&&("load"===n.type?"missing":n.type),r=n&&n.target&&n.target.src;o.message="Loading chunk "+t+" failed: ("+e+": "+r+")",o.name="ChunkLoadError",o.type=e,o.request=r,i[1](o)}};r.l(a,c,"chunk-"+t,t)}};const t=(t,n)=>{let[i,s,a]=n;var o,c,d=0;if(i.some(t=>0!==e[t])){for(o in s)r.o(s,o)&&(r.m[o]=s[o]);if(a)a(r)}for(t&&t(n);d<i.length;d++)c=i[d],r.o(e,c)&&e[c]&&e[c][0](),e[c]=0},n=self["webpackChunk:NRBA-1.323.0.PROD"]=self["webpackChunk:NRBA-1.323.0.PROD"]||[];n.forEach(t.bind(null,0)),n.push=t.bind(null,n.push.bind(n))})(),(()=>{"use strict";r(8374);var e=r(8362),t=r(860);const n=Object.values(t.K7);var i=r(384),s=r(1741);var a=r(2555),o=r(3333),c=r(9300);const d=e=>{if(!e||"string"!=typeof e)return!1;try{document.createDocumentFragment().querySelector(e)}catch{return!1}return!0};var u=r(2614),l=r(944),f=r(8122);const h="[data-nr-mask]",p=e=>(0,f.a)(e,(()=>{const e={feature_flags:[],experimental:{register:!1,resources:!1,iframe_bridge:!1,iframe_domains:[]},mask_selector:"*",block_selector:"[data-nr-block]",mask_input_options:{color:!1,date:!1,"datetime-local":!1,email:!1,month:!1,number:!1,range:!1,search:!1,tel:!1,text:!1,time:!1,url:!1,week:!1,textarea:!1,select:!1,password:!0}};return{ajax:{deny_list:void 0,block_internal:!0,enabled:!0,autoStart:!0,capture_payloads:c.mo.NONE},api:{register:{get enabled(){return e.feature_flags.includes(o.$v.REGISTER)||e.experimental.register},set enabled(t){e.experimental.register=t},duplicate_data_to_container:!1,get allow_iframe_bridge(){return e.feature_flags.includes(o.$v.IFRAME_BRIDGE)||e.experimental.iframe_bridge},set allow_iframe_bridge(t){e.experimental.iframe_bridge=t},get iframe_domains(){return e.experimental.iframe_domains},set iframe_domains(t){Array.isArray(t)?e.experimental.iframe_domains=t:(0,l.R)(1,t)}}},browser_consent_mode:{enabled:!1},distributed_tracing:{enabled:void 0,exclude_newrelic_header:void 0,cors_use_newrelic_header:void 0,cors_use_tracecontext_headers:void 0,allowed_origins:void 0},get feature_flags(){return e.feature_flags},set feature_flags(t){e.feature_flags=t},generic_events:{enabled:!0,autoStart:!0},harvest:{interval:30},jserrors:{enabled:!0,autoStart:!0},logging:{enabled:!0,autoStart:!0},metrics:{enabled:!0,autoStart:!0},obfuscate:void 0,page_action:{enabled:!0},page_view_event:{enabled:!0,autoStart:!0},page_view_timing:{enabled:!0,autoStart:!0},performance:{capture_marks:!1,capture_measures:!1,capture_detail:!0,resources:{get enabled(){return e.feature_flags.includes(o.$v.RESOURCES)||e.experimental.resources},set enabled(t){e.experimental.resources=t},asset_types:[],first_party_domains:[],ignore_newrelic:!0}},privacy:{cookies_enabled:!0},proxy:{assets:void 0,beacon:void 0},session:{expiresMs:u.wk,inactiveMs:u.BB},session_replay:{autoStart:!0,enabled:!1,preload:!1,sampling_rate:10,error_sampling_rate:100,collect_fonts:!1,inl
2684ine_images:!1,fix_stylesheets:!0,mask_all_inputs:!0,get mask_text_selector(){return e.mask_selector},set mask_text_selector(t){d(t)?e.mask_selector="".concat(t,",").concat(h):""===t||null===t?e.mask_selector=h:(0,l.R)(5,t)},get block_class(){return"nr-block"},get ignore_class(){return"nr-ignore"},get mask_text_class(){return"nr-mask"},get block_selector(){return e.block_selector},set block_selector(t){d(t)?e.block_selector+=",".concat(t):""!==t&&(0,l.R)(6,t)},get mask_input_options(){return e.mask_input_options},set mask_input_options(t){t&&"object"==typeof t?e.mask_input_options={...t,password:!0}:(0,l.R)(7,t)}},session_trace:{enabled:!0,autoStart:!0},soft_navigations:{enabled:!0,autoStart:!0},ssl:void 0,user_actions:{enabled:!0,elementAttributes:["id","className","tagName","type"]},web_sockets:{enabled:!1}}})());var g=r(6154),m=r(9324);let v=0;const y={buildEnv:"PROD",distMethod:"CDN",version:m.x,originTime:g.WN},b={consented:!1},E={activatedFeatures:void 0,appMetadata:{},configured:!1,get consented(){return this.session?.state?.consent||b.consented},set consented(e){b.consented=e},customTransaction:void 0,denyList:[],disabled:!1,drainRegistry:new Map,connector:void 0,harvester:void 0,v2Target:void 0,isolatedBacklog:!1,isRecording:!1,loaderType:void 0,maxBytes:3e4,obfuscator:void 0,onerror:void 0,ptid:void 0,releaseIds:{},session:void 0,timeKeeper:void 0,registeredEntities:[],jsAttributesMetadata:{bytes:0},get harvestCount(){return++v},listeningForIframeMessages:!1};var w=r(9232);var R=r(7836),T=r(3241);const A={accountID:void 0,trustKey:void 0,agentID:void 0,licenseKey:void 0,applicationID:void 0,xpid:void 0};var S=r(9908),x=r(9752);function O(e,t={},n,o){let{init:c,info:d,loader_config:u,runtime:l={},exposed:h=!0}=t;if(!d){const e=(0,i.pV)();c=e.init,d=e.info,u=e.loader_config}var m;e.init=p(c||{}),e.loader_config=(m=u||{},(0,f.a)(m,A)),d.jsAttributes??={},g.bv&&(d.jsAttributes.isWorker=!0),e.info=(0,a.D)(d);const v=e.init;e.runtime??=(e=>{const t=(0,f.a)(e,E),r=Object.keys(y).reduce((e,t)=>(e[t]={value:y[t],writable:!1,configurable:!0,enumerable:!0},e),{});return Object.defineProperties(t,r)})(l),e.runtime.v2Target??={type:w.f.BA,instance:e.agentIdentifier,get id(){return e.runtime.appMetadata?.agents?.[0]?.entityGuid},get attributes(){return{"entity.guid":this.id,appId:e.info.applicationID}}},v.proxy.assets&&(e=>{const t=e.startsWith("http");e+="/",r.p=t?e:"https://"+e})(v.proxy.assets),e.runtime.configured||(Object.defineProperty(e,"beacons",{get:()=>[e.info.beacon,e.info.errorBeacon,e.init.proxy.assets,e.init.proxy.beacon].filter(Boolean)}),Object.defineProperty(e.runtime,"denyList",{get:()=>[...e.init.ajax.deny_list||[],...e.init.ajax.block_internal?e.beacons:[]]}),e.runtime.ptid=e.agentIdentifier,function(e){const t=(0,i.pV)();Object.getOwnPropertyNames(s.W.prototype).forEach(r=>{const n=s.W.prototype[r];if("function"!=typeof n||"constructor"===n)return;let i=t[r];e[r]&&!1!==e.exposed&&"micro-agent"!==e.runtime?.loaderType&&(t[r]=(...t)=>{const n=e[r](...t);return i?i(...t):n})})}(e),e.runtime.loaderType=n,e.ee=R.ee.get(e.agentIdentifier),e.exposed=h,(0,T.W)({drained:!!e.runtime.activatedFeatures,type:"lifecycle",name:"initialize",feature:void 0,data:e.config}),e.init.api.register.allow_iframe_bridge&&g.gm.addEventListener("message",t=>{"string"==typeof t.data?.type&&t.data.type.startsWith(x.Pl)&&(0,S.p)("iframe-message",[t],void 0,"IFRAME",e.ee)}),e.runtime.configured=!0)}var _=r(1863),k=r(4261),N=r(1738);var L=r(1687),M=r(4234),P=r(5289),I=r(5270),j=r(7767),C=r(6389),D=r(7699);const B=new WeakSet,H=new WeakMap;class W extends M.W{constructor(e,t){super(e,t),this.abortHandler=void 0,this.featAggregate=void 0,this.loadedSuccessfully=void 0,this.onAggregateImported=new Promise(e=>{this.loadedSuccessfully=e}),this.deferred=Promise.resolve(),!1===e.init[this.featureName].autoStart?this.deferred=new Promise((t,r)=>{this.ee.on("manual-start-all",(0,C.J)(()=>{(0,L.Ak)(e,this.featureName),t()}))}):(0,L.Ak)(e,t)}importAggregator(e,t,n={}){if(this.featAggregate)return;const i=async()=>{if(await this.deferred,this.#t(e),!(0,a.f)(e.info))return(0,l.R)(43),e.ee.abort(),void this.loadedSuccessfully(!1);try{await async function(e,t,n){if(H.has(e))return H.get(e);const i=(async()=>
2684{if((0,j.V)(e.init))try{const{setupAgentSession:t}=await r.e(478).then(r.bind(r,8766));t(e)}catch(e){(0,l.R)(20,e),t.emit("internal-error",[e]),(0,S.p)(D.qh,[e],void 0,n,t)}if(e.init.api.register.allow_iframe_bridge)try{const{setupIframeMFEMessageListener:t}=await r.e(238).then(r.bind(r,6417));t(e)}catch(e){(0,l.R)(23,e)}const[{Connector:i},{Harvester:s}]=await Promise.all([r.e(478).then(r.bind(r,6589)),r.e(478).then(r.bind(r,5237))]);e.runtime.connector=new i(e),e.runtime.harvester=new s(e);const a=Object.values(e.features).filter(t=>e.runtime.drainRegistry.has(t.featureName));Promise.all(a.map(e=>e.onAggregateImported)).then(()=>e.runtime.harvester.startTimer())})();H.set(e,i),await i}(e,this.ee,this.featureName)}catch(e){return(0,l.R)(79,e),this.ee.abort(),void this.loadedSuccessfully(!1)}try{if(!this.#r(this.featureName,e.runtime.session,e.init))return this.abortHandler?.(),(0,L.Ze)(this.agentRef,this.featureName),void this.loadedSuccessfully(!1);const{Aggregate:r}=await t();this.featAggregate=new r(e,n),e.runtime.harvester.initializedAggregates.push(this.featAggregate),this.loadedSuccessfully(!0)}catch(e){(0,l.R)(34,e),this.abortHandler?.(),(0,L.Ze)(this.agentRef,this.featureName,!0),this.loadedSuccessfully(!1)}};g.RI?(0,P.GG)(()=>i(),!0):i()}#r(e,r,n){if(this.blocked)return!1;switch(e){case t.K7.sessionReplay:return(0,I.SR)(n)&&!!r;case t.K7.sessionTrace:return!!r;default:return!0}}#t(e){if(!B.has(e)&&(B.add(e),!(0,a.f)(e.info))){const t=(0,i.pV)();let r={...t.info?.jsAttributes};try{r={...r,...e.info?.jsAttributes}}catch(e){}O(e,{...t,info:{...t.info,jsAttributes:r},runtime:e.runtime},e.runtime.loaderType)}}}var U=r(6630);class K extends W{static featureName=U.T;constructor(e){var t;super(e,U.T),this.setupInspectionEvents(),t=e,(0,N.Y)(k.Fw,function(e,r){"string"==typeof e&&("/"!==e.charAt(0)&&(e="/"+e),t.runtime.customTransaction=(r||"http://custom.transaction")+e,(0,S.p)("api-"+k.Fw,[(0,_.t)()],void 0,void 0,t.ee))},t),this.importAggregator(e,()=>e.init.feature_flags.includes("rum_v2")?r.e(478).then(r.bind(r,908)):r.e(478).then(r.bind(r,7927)))}setupInspectionEvents(){const e=(e,t)=>{e&&(0,T.W)({timeStamp:e.timeStamp,loaded:"complete"===e.target.readyState,type:"window",name:t,data:e.target.location+""})};(0,P.sB)(t=>{e(t,"DOMContentLoaded")}),(0,P.GG)(t=>{e(t,"load")}),(0,P.Qr)(t=>{e(t,"navigate")}),this.ee.on(u.tS.UPDATE,(e,t)=>{(0,T.W)({type:"lifecycle",name:"session",data:t})})}}class F extends e.d{constructor(e){var t;(super(),g.gm)?(this.features={},(0,i.bQ)(this.agentIdentifier,this),this.desiredFeatures=new Set(e.features||[]),this.desiredFeatures.add(K),O(this,e,e.loaderType||"agent"),t=this,(0,N.Y)(k.cD,function(e,r,n=!1){if("string"==typeof e){if(["string","number","boolean"].includes(typeof r)||null===r)return(0,N.U)(t,e,r,k.cD,n);(0,l.R)(40,typeof r)}else(0,l.R)(39,typeof e)},t),function(e){(0,N.Y)(k.Dl,function(t,r=!1){if("string"!=typeof t&&null!==t)return void(0,l.R)(41,typeof t);const n=e.info.jsAttributes["enduser.id"];r&&null!=n&&n!==t?(0,S.p)("api-setUserIdAndResetSession",[t],void 0,"session",e.ee):(0,N.U)(e,"enduser.id",t,k.Dl,!0)},e)}(this),function(e){(0,N.Y)(k.nb,function(t){if("string"==typeof t||null===t)return(0,N.U)(e,"application.version",t,k.nb,!1);(0,l.R)(42,typeof t)},e)}(this),function(e){(0,N.Y)("start",function(){e.ee.emit("manual-start-all")},e)}(this),function(e){(0,N.Y)(k.Pv,function(t=!0){if("boolean"==typeof t){if((0,S.p)("api-"+k.Pv,[t],void 0,"session",e.ee),e.runtime.consented=t,t){const t=e.features.page_view_event;t.onAggregateImported.then(e=>{const r=t.featAggregate;e&&!r.sentRum&&r.sendRum?.()})}}else(0,l.R)(65,typeof t)},e)}(this),this.run()):(0,l.R)(21)}get config(){return{info:this.info,init:this.init,loader_config:this.loader_config,runtime:this.runtime}}get api(){return this}run(){try{const e=function(e){const t={};return n.forEach(r=>{t[r]=!!e[r]?.enabled}),t}(this.init),r=[...this.desiredFeatures],i=this.init.feature_flags.includes("rum_v2");r.sort((e,r)=>t.P3[e.featureName]-t.P3[r.featureName]),r.forEach(r=>{if(!e[r.featureName]&&(i||r.featureName!==t.K7.pageViewEvent))return;const n=function(e){switch(e){case t.K7.ajax:return[t.K7.jserrors];case t.K7.sessionTrace:return[t.K7.ajax,t.K7.pageViewEvent];case t.K7.sessionReplay:return[t.K7.sessionTrace];case t.K7.pageViewTiming:return[t.K7.pageViewEvent];default:return[]}}(r.featureName).filter(e=>!(e in this.features));n.length>0&&(0,l.R)(36,{targetFeature:r.featureName,missingDependencies:n}),this.features[r.featureName]=new r(this)})}catch(e){(0,l.R)(22,e);for(const e in this.features)this.features[e].abortHandler?.();const t=(0,i.Zm)();delete t.initializedAgents[this.agentIdentifier]?.features,delete this.sharedAggregator;return t.ee.get(this.agentIdentifier).abort(),!1}}}var V=r(2843),z=r(782);class G extends W{static featureName=z.T;constructor(e){super(e,z.T),g.RI&&((0,V.u)(()=>(0,S.p)("docHidden",[(0,_.t)()],void 0,z.T,this.ee),!0),(0,V.G)(()=>(0,S.p)("winPagehide",[(0,_.t)()],void 0,z.T,this.ee)),this.importAggregator(e,()=>r.e(478).then(r.bind(r,9917))))}}var q=r(3969);class Y extends W{static featureName=q.TZ;constructor(e){super(e,q.TZ),this.importAggregator(e,()=>r.e(478).then(r.bind(r,6555)))}}var Z=r(6774),J=r(3878),X=r(3304);class Q{constructor(e,t,r,n,i){this.name="UncaughtError",this.message="string"==typeof e?e:(0,X.A)(e),this.sourceURL=t,this.line=r,this.column=n,this.__newrelic=i}}function ee(e){return ne(e)?e:new Q(void 0!==e?.message?e.message:e,e?.filename||e?.sourceURL,e?.lineno||e?.line,e?.colno||e?.col,e?.__newrelic,e?.cause)}function te(e){const t="Unhandled Promise Rejection: ";if(!e?.reason)return;if(ne(e.reason)){try{e.reason.message.startsWith(t)||(e.reason.message=t+e.reason.message)}catch(e){}return ee(e.reason)}const r=ee(e.reason);return(r.message||"").startsWith(t)||(r.message=t+r.message),r}function re(e){if(e.error instanceof SyntaxError&&!/:\d+$/.test(e.error.stack?.trim())){const t=new Q(e.message,e.filename,e.lineno,e.colno,e.error.__newrelic,e.cause);return t.name=SyntaxError.name,t}return ne(e.error)?e.error:ee(e)}function ne(e){return e instanceof Error&&!!e.stack}function ie(e,r,n,i,s=(0,_.t)()){"string"==typeof e&&(e=new Error(e)),(0,S.p)("err",[e,s,!1,r,n.runtime.isRecording,void 0,i],void 0,t.K7.jserrors,n.ee),(0,S.p)("uaErr",[],void 0,t.K7.genericEvents,n.ee)}var se=r(993),ae=r(3785);function oe(e,{customAttributes:t={},level:r=se.p_.INFO}={},n,i,s=(0,_.t)()){(0,ae.R)(n.ee,e,t,r,!1,i,s)}function ce(e,r,n,i,s=(0,_.t)()){(0,S.p)("api-"+k.hG,[s,e,r,i],void 0,t.K7.genericEvents,n.ee)}function de(e,r,n,i,s=(0,_.t)()){const{start:a,end:o,customAttributes:c}=r||{},d={customAttributes:c||{}};if("object"!=typeof d.customAttributes||"string"!=typeof e||0===e.length)return void(0,l.R)(57);const u=(e,t)=>
2684null==e?t:"number"==typeof e?e:e instanceof PerformanceMark?e.startTime:Number.NaN;if(d.start=u(a,0),d.end=u(o,s),Number.isNaN(d.start)||Number.isNaN(d.end))(0,l.R)(57);else{if(d.duration=d.end-d.start,!(d.duration<0))return(0,S.p)("api-"+k.V1,[d,e,i],void 0,t.K7.genericEvents,n.ee),d;(0,l.R)(58)}}function ue(e,r={},n,i,s=(0,_.t)()){(0,S.p)("api-"+k.fF,[s,e,r,i],void 0,t.K7.genericEvents,n.ee)}var le=r(5718);const fe=(e,t)=>e?.nrMfeId===t.id&&(!e?.nrMfeObserved||e?.nrMfeObserved===t.instance),he=e=>{try{return g.gm.CSS.escape(e)}catch(t){return e}},pe=(e,t={})=>{const r=t.id,n=t.instance;if(!e||!r||!n)return!1;try{let r=1===e.nodeType?e:e.parentElement;for(;r?.tagName;){if(fe(r.dataset,t))return r.dataset.nrMfeObserved=n,!0;r=r.parentNode}}catch(e){}return!1},ge=(e,t)=>{const r=g.gm.document?.querySelectorAll('[data-nr-mfe-id="'.concat(he(e.id),'"]')),n=(Array.from(r)||[]).find(t=>fe(t.dataset,e));let i=!!n;i&&(n.dataset.nrMfeObserved??=e.instance);const s=new g.gm.MutationObserver(r=>{r.forEach(r=>{r.addedNodes.forEach(r=>{const n=1===r.nodeType?r:null;!i&&fe(n?.dataset,e)&&(s.disconnect(),s.observe(n,{childList:!0,subtree:!0}),i=!0,n.dataset.nrMfeObserved=e.instance),(e=>{try{return e?.textContent?.trim()||["img","video","canvas","svg"].includes(e?.nodeName?.toLowerCase())}catch(e){return!1}})(r)&&(i||pe(r,e))&&t(r,s)})})});return s.observe(n||g.gm.document,{childList:!0,subtree:!0}),s},me=(e,t,r)=>{try{const n=new g.gm.PerformanceObserver(e=>{e.getEntries().forEach(r)});return n.observe(t),e.push(n),n}catch(e){return null}};function ve(e,t){let r,n,i=!1;const s=e=>null==e?e:e-(t?.scriptStart||t?.registeredAt||0),a={fcp:{get value(){const e=s(r);return e>1e4?void 0:e},set value(e){i||(r=e)}},lcp:{get value(){if(void 0!==a.fcp.value)return s(n)},set value(e){i||(n=e)}},cls:{value:void 0},inp:{value:void 0},disconnect:()=>{}};if(!(e&&g.RI&&g.gm.MutationObserver&&g.gm.PerformanceObserver))return a;const o=[];setTimeout(()=>{r||a.disconnect()},1e4);const c=()=>{if(!i){if(null==r){const e=(0,_.t)();if(s(e)>1e4)return void a.disconnect();r=e}n??=(0,_.t)(),a.cls.value??=0}},d=ge(e,(e,t)=>{c(),t.disconnect()});o.push(d);let u=0,l=null;const f=new Set;try{l=new g.gm.ResizeObserver(e=>{i||e.forEach(e=>{try{const t=e.contentRect.width*e.contentRect.height;t>u&&(u=t,a.lcp.value=(0,_.t)()),l.unobserve(e.target)}catch(e){}})})}catch(e){}const h=ge(e,e=>{if(c(),l)try{const t=1===e.nodeType?e:e.parentElement;t&&!f.has(t)&&(f.add(t),"IMG"===t.tagName?t.complete?l.observe(t):t.addEventListener("load",()=>{l.observe(t)},{once:!0}):"VIDEO"===t.tagName?t.readyState>=2?l.observe(t):t.addEventListener("loadeddata",()=>{l.observe(t)},{once:!0}):l.observe(t))}catch(e){}});l&&o.push(l),o.push(h),me(o,{type:"layout-shift",buffered:!0},t=>{i||t.hadRecentInput||(t.sources||[]).some(r=>!!pe(r.node,e)&&(c(),a.cls.value+=t.value,!0))}),me(o,{type:"event",buffered:!0,durationThreshold:40},t=>{!i&&t.interactionId&&pe(t.target,e)&&(void 0===a.inp.value||t.duration>a.inp.value)&&(c(),a.inp.value=t.duration)});const p=["pointerdown","keydown"],m=()=>{p.forEach(e=>{g.gm.removeEventListener(e,v,{passive:!0})})};a.disconnect=()=>{i=!0,o.forEach(e=>{try{e?.disconnect()}catch(e){}}),m(),["visibilitychange","pagehide"].forEach(e=>{g.gm.removeEventListener(e,a.disconnect,{once:!0,passive:!0})})};const v=t=>{pe(t?.target,e)&&((()=>{try{h?.disconnect(),l?.disconnect()}catch(e){}})(),m())};p.forEach(e=>{g.gm.addEventListener(e,v,{passive:!0})}),["visibilitychange","pagehide"].forEach(e=>{g.gm.addEventListener(e,a.disconnect,{once:!0,passive:!0})});const y=g.gm.document?.querySelectorAll('[data-nr-mfe-id="'.concat(he(e.id),'"]'));return Array.from(y||[]).some(t=>fe(t.dataset,e))&&c(),a}var ye=r(9566),be=r(7560),Ee=r(9119);const we=["entry","scripts","all"],Re=["name","id","type"],Te=new Map([[ce,"addPageAction"],[oe,"log"],[de,"measure"],[ie,"noticeError"],[ue,"recordCustomEvent"]]),Ae={experimental:(0,C.J)(()=>(0,l.R)(54,"newrelic.register")),disabled:(0,C.J)(()=>(0,l.R)(55)),invalidTarget:(0,C.J)(e=>(0,l.R)(48,e)),deregistered:(0,C.J)(()=>(0,l.R)(68)),invalidTimingMethod:(0,C.J)(e=>(0,l.R)(80,e)),duplicateName:(0,C.J)(e=>(0,l.R)(81,e)),duplicateId:(0,C.J)(e=>(0,l.R)(82,e))};function Se(e){(0,N.Y)(k.eY,function(t){return xe(e,t)},e)}function xe(e,r){Ae.experimental(),r||={},r.instance=(0,ye.LA)(8),r.type=w.f.MFE,r.licenseKey||=e.info.licenseKey,r.blocked=!1,("object"!=typeof r.tags||null===r.tags||Array.isArray(r.tags))&&(r.tags={}),r.parent??={get id(){return e.runtime.appMetadata.agents?.[0].entityGuid},type:w.f.BA},r.manifest=(0,be.N)(r.manifest),void 0===r.timingMethod||we.includes(r.timingMethod)||(Ae.invali
2684dTimingMethod(r.timingMethod),r.timingMethod=void 0);const n=(0,le.Qr)(r);r.manifest&&(0,le.xo)(n,r);const i=ve(r,n),s=(0,Ee.L)(""+location),a={};Object.prototype.hasOwnProperty.call(r,"attributes")||Object.defineProperty(r,"attributes",{get:()=>({...a,"source.id":r.id,"source.name":r.name,"source.type":r.type,"parent.type":r.parent?.type||w.f.BA,"parent.id":r.parent?.id})}),Object.entries(r.tags).forEach(([e,t])=>{Re.includes(e)||(a["source.".concat(e)]=t)});let o=()=>{};const c=e.runtime.registeredEntities,d=e=>{r.blocked=!0,o=e};function u(e){return"string"==typeof e&&!!e.trim()&&e.trim().length<501}e.init.api.register.enabled||d(Ae.disabled),u(r.id)&&u(r.name)||d(()=>Ae.invalidTarget(r)),c.forEach(e=>{try{const{name:t,id:n}=e.metadata.target;t===r.name&&n!==r.id&&Ae.duplicateName(r),n===r.id&&t!==r.name&&Ae.duplicateId(r)}catch(e){}});const f={addPageAction:(t,n={})=>m(ce,[t,{...a,...n},e],r),deregister:()=>{p(),d(Ae.deregistered)},log:(t,n={})=>m(oe,[t,{...n,customAttributes:{...a,...n.customAttributes||{}}},e],r),measure:(t,n={})=>m(de,[t,{...n,customAttributes:{...a,...n.customAttributes||{}}},e],r),noticeError:(t,n={})=>m(ie,[t,{...a,...n},e],r),recordCustomEvent:(t,n={})=>m(ue,[t,{...a,...n},e],r),setApplicationVersion:e=>g("application.version",e),setCustomAttribute:(e,t)=>g(e,t),setUserId:e=>g("enduser.id",e),metadata:{get customAttributes(){return a},target:r,timings:n,vitals:i,events:{latestTimestamp:void 0}}},h=()=>(r.blocked&&o(),r.blocked);function p(){if(n.reportedAt)return;n.reportedAt=(0,_.t)(),i.disconnect(),n.fcp=i.fcp,n.lcp=i.lcp,n.cls=i.cls,n.inp=i.inp;const e=n.fetchEnd-n.fetchStart,t=n.scriptEnd-n.scriptStart,r={assetUrl:n.asset,assetType:n.type,registerUrl:s,deregisterUrl:(0,Ee.L)(""+location),pageUrl:void 0,currentUrl:void 0,timeAlive:n.reportedAt-n.registeredAt,timeToBeRequested:n.fetchStart,timeToExecute:t,timeToFetch:e,timeToLoad:e+t,t
2684imeToRegister:n.registeredAt,totalWeight:n.totalWeight,...void 0!==n.renderBlocking&&{renderBlocking:n.renderBlocking},...i.fcp.value>=0&&{"vitals.fcp.value":i.fcp.value},...i.lcp.value>=0&&{"vitals.lcp.value":i.lcp.value},...i.cls.value>=0&&{"vitals.cls.value":i.cls.value},...i.inp.value>=0&&{"vitals.inp.value":i.inp.value}};f.recordCustomEvent("MicroFrontEndTiming",r)}h()||(c.push(f),(0,V.G)(p));const g=(e,t)=>{h()||(a[e]=t)},m=(r,n,i)=>{if(h()&&r!==xe)return;const s=f.metadata.events.latestTimestamp??(0,_.t)();f.metadata.events.latestTimestamp=void 0;const a=Te.get(r)||"unknown";(0,S.p)(q.xV,["API/register/".concat(a,"/called")],void 0,t.K7.metrics,e.ee);try{return r(...n,i,s)}catch(e){(0,l.R)(50,e)}};return f}class Oe extends W{static featureName=Z.T;constructor(e){var t;super(e,Z.T),t=e,(0,N.Y)(k.o5,(e,r)=>ie(e,r,t),t),function(e){(0,N.Y)(k.bt,function(t){e.runtime.onerror=t},e)}(e),function(e){let t=0;(0,N.Y)(k.k6,function(e,r){++t>10||(this.runtime.releaseIds[e.slice(-200)]=(""+r).slice(-200))},e)}(e),Se(e);try{this.removeOnAbort=new AbortController}catch(e){}this.ee.on("internal-error",(t,r)=>{this.abortHandler&&(0,S.p)("ierr",[ee(t),(0,_.t)(),!0,{},e.runtime.isRecording,r],void 0,this.featureName,this.ee)}),g.gm.addEventListener("unhandledrejection",t=>{this.abortHandler&&(0,S.p)("err",[te(t),(0,_.t)(),!1,{unhandledPromiseRejection:1},e.runtime.isRecording],void 0,this.featureName,this.ee)},(0,J.jT)(!1,this.removeOnAbort?.signal)),g.gm.addEventListener("error",t=>{this.abortHandler&&(0,S.p)("err",[re(t),(0,_.t)(),!1,{},e.runtime.isRecording],void 0,this.featureName,this.ee)},(0,J.jT)(!1,this.removeOnAbort?.signal)),this.abortHandler=this.#n,this.importAggregator(e,()=>r.e(478).then(r.bind(r,9377)))}#n(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}var _e=r(8990);let ke=1;function Ne(e){const t=typeof e;return!e||"object"!==t&&"function"!==t?-1:e===g.gm?0:(0,_e.I)(e,"nr@id",function(){return ke++})}function Le(e){if("string"==typeof e)return e.length;if("object"==typeof e){if("undefined"!=typeof ArrayBuffer&&e instanceof ArrayBuffer&&e.byteLength)return e.byteLength;if("undefined"!=typeof Blob&&e instanceof Blob&&e.size)return e.size;if(!("undefined"!=typeof FormData&&e instanceof FormData))try{return(0,X.A)(e).length}catch(e){return}}}var Me=r(8139),Pe=r(3434),Ie=r(5732);const je={},Ce=["open","send","setRequestHeader"];function De(e,t){var r=e||R.ee;const n=function(e){return(e||R.ee).get("xhr")}(r);if(void 0===g.gm.XMLHttpRequest)return n;if(je[n.debugId]++)return n;je[n.debugId]=1,(0,Me.u)(r,t);var i=(0,Pe.YM)(n,void 0,t),s=g.gm.XMLHttpRequest,a=g.gm.MutationObserver,o=g.gm.Promise,c=g.gm.setInterval,d="readystatechange",u=["onload","onerror","onabort","onloadstart","onloadend","onprogress","ontimeout"],f=[],h=g.gm.XMLHttpRequest=function(e){const r=new s(e),a=n.context(r);a.targets=(0,Ie.$5)(t);try{n.emit("new-xhr",[r],a),r.addEventListener(d,(o=a,function(){var e=this;e.readyState>3&&!o.resolved&&(o.resolved=!0,n.emit("xhr-resolved",[],e)),i.inPlace(e,u,"fn-",E)}),(0,J.jT)(!1))}catch(e){(0,l.R)(15,e);try{n.emit("internal-error",[e])}catch(e){}}var o;return r};function p(e,t){i.inPlace(t,["onreadystatechange"],"fn-",E)}if(function(e,t){for(var r in e)t[r]=e[r]}(s,h),h.prototype=s.prototype,i.inPlace(h.prototype,Ce,"-xhr-",E),n.on("send-xhr-start",function(e,t){p(e,t),function(e){f.push(e),a&&(m?m.then(b):c?c(b):(v=-v,y.data=v))}(t)}),n.on("open-xhr-start",p),a){var m=o&&o.resolve();if(!c&&!o){var v=1,y=document.createTextNode(v);new a(b).observe(y,{characterData:!0})}}else r.on("fn-end",function(e){e[0]&&e[0].type===d||b()});function b(){for(var e=0;e<f.length;e++)p(0,f[e]);f.length&&(f=[])}function E(e,t){return t}return n}var Be="fetch-",He=Be+"body-",We=["arrayBuffer","blob","json","text","formData"],Ue=g.gm.Request,Ke=g.gm.Response,Fe="prototype";const Ve={};function ze(e,t){const r=function(e){return(e||R.ee).get("fetch")}(e);if(!(Ue&&Ke&&g.gm.fetch))return r;if(Ve[r.debugId]++)return r;function n(e,n,i){var s=e[n];"function"==typeof s&&(e[n]=function(){var e=[...arguments];const n={},a=(0,Ie.$5)(t);var o;r.emit(i+"before-start",[e],n),n[R.P]&&n[R.P].dt&&(o=n[R.P].dt);var c=s.apply(this,e);return r.emit(i+"start",[e,o],c),c.then(function(e){return r.emit(i+"end",[null,e,a],c),e},function(e){throw r.emit(i+"end",[e,void 0,a],c),e})})}
2684return Ve[r.debugId]=1,We.forEach(e=>{n(Ue[Fe],e,He),n(Ke[Fe],e,He)}),n(g.gm,"fetch",Be),r.on(Be+"end",function(e,n,i){var s=this;if(s.targets=i||[t.runtime.v2Target],n){var a=n.headers.get("content-length");null!==a&&(s.rxSize=a),r.emit(Be+"done",[null,n],s)}else r.emit(Be+"done",[e],s)}),r}var Ge=r(7485);class qe{constructor(e){this.agentRef=e}generateTracePayload(e){const t=this.agentRef.loader_config;if(!this.shouldGenerateTrace(e)||!t)return null;var r=(t.accountID||"").toString()||null,n=(t.agentID||"").toString()||null,i=(t.trustKey||"").toString()||null;if(!r||!n)return null;var s,a=(0,ye.ZF)(),o=(0,ye.el)(),c=Date.now();this.agentRef.runtime?.timeKeeper?.ready&&(s=Math.floor(this.agentRef.runtime.timeKeeper.correctAbsoluteTimestamp(c)));var d={spanId:a,traceId:o,timestamp:c,timestampCorrected:s};return(e.sameOrigin||this.isAllowedOrigin(e)&&this.useTraceContextHeadersForCors())&&(d.traceContextParentHeader=this.generateTraceContextParentHeader(a,o),d.traceContextStateHeader=this.generateTraceContextStateHeader(a,s??c,r,n,i)),(e.sameOrigin&&!this.excludeNewrelicHeader()||!e.sameOrigin&&this.isAllowedOrigin(e)&&this.useNewrelicHeaderForCors())&&(d.newrelicHeader=this.generateTraceHeader(a,o,s??c,r,n,i)),d}generateTraceContextParentHeader(e,t){return"00-"+t+"-"+e+"-01"}generateTraceContextStateHeader(e,t,r,n,i){return i+"@nr=0-1-"+r+"-"+n+"-"+e+"----"+t}generateTraceHeader(e,t,r,n,i,s){if(!("function"==typeof g.gm?.btoa))return null;var a={v:[0,1],d:{ty:"Browser",ac:n,ap:i,id:e,tr:t,ti:r}};return s&&n!==s&&(a.d.tk=s),btoa((0,X.A)(a))}shouldGenerateTrace(e){return this.agentRef.init?.distributed_tracing?.enabled&&this.isAllowedOrigin(e)}isAllowedOrigin(e){var t=!1;const r=this.agentRef.init?.distributed_tracing;if(e.sameOrigin)t=!0;else if(r?.allowed_origins instanceof Array)for(var n=0;n<r.allowed_origins.length;n++){var i=(0,Ge.D)(r.allowed_origins[n]);if(e.hostname===i.hostname&&e.protocol===i.protocol&&e.port===i.port){t=!0;break}}return t}excludeNewrelicHeader(){var e=this.agentRef.init?.distributed_tracing;return!!e&&!!e.exclude_newrelic_header}useNewrelicHeaderForCors(){var e=this.agentRef.init?.distributed_tracing;return!!e&&!1!==e.cors_use_newrelic_header}useTraceContextHeadersForCors(){var e=this.agentRef.init?.distributed_tracing;return!!e&&!!e.cors_use_tracecontext_headers}}var Ye=r(7295);function Ze(e){return"string"==typeof e?e:e instanceof(0,i.dV)().o.REQ?e.url:g.gm?.URL&&e instanceof URL?e.href:void 0}function $e(e,t){var r=(0,Ge.D)(t),n=e.params||e;n.hostname=r.hostname,n.port=r.port,n.protocol=r.protocol,n.host=r.hostname+":"+r.port,n.pathname=r.pathname,e.parsedOrigin=r,e.sameOrigin=r.sameOrigin}var Je=["load","error","abort","timeout"],Xe=Je.length,Qe=(0,i.dV)().o.REQ,et=(0,i.dV)().o.XHR;const tt="X-NewRelic-App-Data",rt="internal-error";class nt extends W{static featureName=c.TZ;constructor(e){super(e,c.TZ),this.dt=new qe(e),this.handler=(e,t,r,n)=>(0,S.p)(e,t,r,n,this.ee);try{const e={xmlhttprequest:"xhr",fetch:"fetch",beacon:"beacon"};g.gm?.performance?.getEntriesByType("resource").forEach(r=>{if(r.initiatorType in e&&0!==r.responseStatus){const n={status:r.responseStatus},i={rxSize:r.transferSize,duration:Math.floor(r.duration),cbTime:0};$e(n,r.name),this.handler("xhr",[n,i,r.startTime,r.responseEnd,e[r.initiatorType]],void 0,t.K7.ajax)}})}catch(e){}ze(this.ee,e),De(this.ee,e),function(e,r,n,i){const s=[c.mo.ALL,c.mo.FAILURES].includes(e.init.ajax?.capture_payloads);function a(e){var t=this;t.totalCbs=0,t.called=0,t.cbTime=0,t.end=A,t.ended=!1,t.xhrGuids={},t.lastSize=null,t.loadCaptureCalled=!1,t.params=this.params||{},t.metrics=this.metrics||{},t.latestLongtaskEnd=0,e.addEventListener("load",function(r){O(t,e)},(0,J.jT)(!1)),g.lR||e.addEventListener("progress",function(e){t.lastSize=e.loaded},(0,J.jT)(!1))}function o(e){this.params={method:e[0]},$e(this,e[1]),this.metrics={}}function d(t,r){e.loader_config.xpid&&this.sameOrigin&&r.setRequestHeader("X-NewRelic-ID",e.loader_config.xpid);var n=i.generateTracePayload(this.parsedOrigin);if(n){var s=!1;n.newrelicHeader&&(r.setRequestHeader("newrelic",n.newrelicHeader),s=!0),n.traceContextParentHeader&&(r.setRequestHeader("traceparent",n.traceContextParentHeader),n.traceContextStateHeader&&r.setRequestHeader("tracestate",n.traceContextStateHeader),s=!0),s&&(this.dt=n)}}function u(e,t){s&&e.length>=2&&(this.requestHeaders??={},this.requestHeaders[e[0].toLowerCase()]=e[1])}function l(e,t){var n=this.metrics,i=e[0],s=this;if(n&&i){var a=Le(i);a&&(n.txSize=a)}this.startTime=(0,_.t)(),this.requestBody=i,this.listener=function(e){try{"abort"!==e.type||s.loadCaptureCalled||(s.params.aborted=!0),("load"
2684!==e.type||s.called===s.totalCbs&&(s.onloadCalled||"function"!=typeof t.onload)&&"function"==typeof s.end)&&s.end(t)}catch(e){try{r.emit(rt,[e])}catch(e){}}};for(var o=0;o<Xe;o++)t.addEventListener(Je[o],this.listener,(0,J.jT)(!1))}function f(e,t,r){this.cbTime+=e,t?this.onloadCalled=!0:this.called+=1,this.called!==this.totalCbs||!this.onloadCalled&&"function"==typeof r.onload||"function"!=typeof this.end||this.end(r)}function h(e,t){var r=""+Ne(e)+!!t;this.xhrGuids&&!this.xhrGuids[r]&&(this.xhrGuids[r]=!0,this.totalCbs+=1)}function p(e,t){var r=""+Ne(e)+!!t;this.xhrGuids&&this.xhrGuids[r]&&(delete this.xhrGuids[r],this.totalCbs-=1)}function m(){this.endTime=(0,_.t)()}function v(e,t){t instanceof et&&"load"===e[0]&&r.emit("xhr-load-added",[e[1],e[2]],t)}function y(e,t){t instanceof et&&"load"===e[0]&&r.emit("xhr-load-removed",[e[1],e[2]],t)}function b(e,t,r){t instanceof et&&("onload"===r&&(this.onload=!0),("load"===(e[0]&&e[0].type)||this.onload)&&(this.xhrCbStart=(0,_.t)()))}function E(e,t){this.xhrCbStart&&r.emit("xhr-cb-time",[(0,_.t)()-this.xhrCbStart,this.onload,t],t)}function w(e){var t,r=e[1]||{};if("string"==typeof e[0]?0===(t=e[0]).length&&g.RI&&(t=""+g.gm.location.href):e[0]&&e[0].url?t=e[0].url:g.gm?.URL&&e[0]&&e[0]instanceof URL?t=e[0].href:"function"==typeof e[0].toString&&(t=e[0].toString()),"string"==typeof t&&0!==t.length){t&&(this.parsedOrigin=(0,Ge.D)(t),this.sameOrigin=this.parsedOrigin.sameOrigin);var n=i.generateTracePayload(this.parsedOrigin);if(n&&(n.newrelicHeader||n.traceContextParentHeader))if(e[0]&&e[0].headers)o(e[0].headers,n)&&(this.dt=n);else{var s={};for(var a in r)s[a]=r[a];s.headers=new Headers(r.headers||{}),o(s.headers,n)&&(this.dt=n),e.length>1?e[1]=s:e.push(s)}}function o(e,t){var r=!1;return t.newrelicHeader&&(e.set("newrelic",t.newrelicHeader),r=!0),t.traceContextParentHeader&&(e.set("traceparent",t.traceContextParentHeader),t.traceContextStateHeader&&e.set("tracestate",t.traceContextStateHeader),r=!0),r}}function R(e,t){this.params={},this.metrics={},this.startTime=(0,_.t)(),this.dt=t;let[r,n={}]=e;$e(this,Ze(r));const i=(""+(r&&r instanceof Qe&&r.method||n.method||"GET")).toUpperCase();this.params.method=i,this.txSize=Le(n.body||r?.body)||0;try{var a=n.headers||r?.headers;if(s&&a)if(this.requestHeaders??={},a instanceof Headers)a.forEach(function(e,t){this.requestHeaders[t.toLowerCase()]=e}.bind(this));else if("object"==typeof a)for(var o in a)this.requestHeaders[o.toLowerCase()]=a[o]}catch(e){}this.requestBody=n.body||r?.body}function T(e,t){if(this.endTime=(0,_.t)(),this.params||(this.params={}),(0,Ye.iW)(this.params))return;this.params.status=t?t.status:0;const n=()=>{const e=+this.rxSize,t=null==this.rxSize||isNaN(e)?void 0:e,r={txSize:this.txSize,rxSize:t,duration:this.endTime-this.startTime},n=[this.params,r,this.startTime,this.endTime,"fetch"];this.targets.forEach(e=>x(n,this,e))};t&&s?t.clone().text().then(e=>{this.responseBody=e,this.rxSize&&"0"!==this.rxSize&&0!==this.rxSize||void 0===e||0===this.params.status||(this.rxSize=Le(e)),t?.headers&&(this.responseHeaders={},t.headers.forEach(function(e,t){this.responseHeaders[t.toLowerCase()]=e}.bind(this)))}).catch(e=>{r.emit(rt,[e])}).finally(()=>{n()}):n()}function A(e){const t=this.params,n=this.metrics;if(this.ended)return;this.ended=!0;for(let t=0;t<Xe;t++)e.removeEventListener(Je[t],this.listener,!1);if(t.aborted)return;if((0,Ye.iW)(t))return;if(n.duration=this.endTime-this.startTime,this.loadCaptureCalled||4!==e.readyState?null==t.status&&(t.status=0):O(this,e),n.cbTime=this.cbTime,s){try{this.responseBody=e.responseText}catch(t){this.responseBody=e.response}if((!n.rxSize||0===n.rxSize)&&void 0!==this.responseBody&&0!==t.status){const e=Le(this.responseBody);void 0!==e&&(n.rxSize=e)}try{this.responseHeaders=function(e){const t={};return e?(e.split("\r\n").forEach(function(e){const r=e.indexOf(": ");if(r>0){const n=e.substring(0,r),i=e.substring(r+2);t[n.toLowerCase()]=i}}),t):t}(e.getAllResponseHeaders())}catch(e){r.emit(rt,[e])}}const i=[t,n,this.startTime,this.endTime,"xhr"];this.targets.forEach(e=>x(i,this,e))}function x(e,r,i){n("xhr",[...e,i],r,t.K7.ajax)}function O(e,n){e.params.status=n.status;var i=function(e,t){var r=e.responseType;return"json"===r&&null!==t?t:"arraybuffer"===r||"blob"===r||"json"===r?Le(e.response):"text"===r||""===r||void 0===r?Le(e.responseText):void 0}(n,e.lastSize);if(void 0!==i&&0!==n.status&&(e.metrics.rxSize=i),e.sameOrigin&&n.getAllResponseHeaders().indexOf(tt)>=0){var s=n.getResponseHeader(tt);s&&((0,S.p)("sm",["Ajax/CrossApplicationTracing/Header/Seen"],void 0,t.K7.metrics,r),e.params.cat=s.split(", ").pop())}e.loadCaptureCalled=!0}r.on("new-xhr",a),r.on("open-xhr-start",o),r.on("open-xhr-end",d),r.on("send-xhr-start",l),r.on("setRequestHeader-xhr-start",u),r.on("xhr-cb-time",f),r.on("xhr-load-added",h),r.on("xhr-load-removed",p),r.on("xhr-resolved",m),r.on("addEventListener-end",v),r.on("removeEventListener-end",y),r.on("fn-end",E),r.on("fetch-before-start",w),r.on("fetch-start",R),r.on("fn-start",b),r.on("fetch-done",T)}(e,this.ee,this.handler,this.dt),this.importAggregator(e,()=>r.e(478).then(r.bind(r,3845)))}}const it={},st=["pushState","replaceState"];function at(e,t){const r=function(e){return(e||R.ee).get("history")}(e);return!g.RI||it[r.debugId]++||(it[r.debugId]=1,(0,Pe.YM)(r,void 0,t).inPlace(window.history,st,"-")),r}var ot=r(3738);function ct(e){(0,N.Y)(k.BL,function(r=Date.now()){const n=r-g.WN;n<0&&(0,l.R)(62,r),(0,S.p)(q.XG,[k.BL,{time:n}],void 0,t.K7.metrics,e.ee),e.addToTrace({name:k.BL,start:r,origin:"nr"}),(0,S.p)("api-"+k.hG,[n,k.BL],void 0,t.K7.genericEvents,e.ee)},e)}const{He:dt,bD:ut,d3:lt,Kp:ft,TZ:ht,Lc:pt,uP:gt,Rz:mt}=ot;class vt extends W{static featureName=ht;constructor(e){var n;super(e,ht),n=e,(0,N.Y)(k.U2,function(e){if(!(e&&"object"==typeof e&&e.name&&e.start))return;const r={n:e.name,s:e.start-g.WN,e:(e.end||e.start)-g.WN,o:e.origin||"",t:"api"};r.s<0||r.e<0||r.e<r.s?(0,l.R)(61,{start:r.s,end:r.e}):(0,S.p)("bstApi",[r],void 0,t.K7.sessionTrace,n.ee)},n),ct(e);
2684if(!(0,j.V)(e.init))return void this.deregisterDrain();const i=this.ee;let s;at(i,e),this.eventsEE=(0,Me.u)(i,e),this.eventsEE.on(gt,function(e,t){this.bstStart=(0,_.t)()}),this.eventsEE.on(pt,function(e,r){(0,S.p)("bst",[e[0],r,this.bstStart,(0,_.t)()],void 0,t.K7.sessionTrace,i)}),i.on(mt+lt,function(e){this.time=(0,_.t)(),this.startPath=location.pathname+location.hash}),i.on(mt+ft,function(e){(0,S.p)("bstHist",[location.pathname+location.hash,this.startPath,this.time],void 0,t.K7.sessionTrace,i)});try{s=new PerformanceObserver(e=>{const r=e.getEntries();(0,S.p)(dt,[r],void 0,t.K7.sessionTrace,i)}),s.observe({type:ut,buffered:!0})}catch(e){}this.importAggregator(e,()=>r.e(478).then(r.bind(r,6974)),{resourceObserver:s})}}var yt=r(733),bt=r(6344);class Et extends W{static featureName=bt.TZ;#i;recorder;constructor(e){var n;let i;super(e,bt.TZ),n=e,(0,N.Y)(k.CH,function(){(0,S.p)(k.CH,[],void 0,t.K7.sessionReplay,n.ee)},n),function(e){(0,N.Y)(k.Tb,function(){(0,S.p)(k.Tb,[],void 0,t.K7.sessionReplay,e.ee)},e)}(e);const s="".concat(u.Wt).concat((0,yt.Y)(e.info.licenseKey,e.info.applicationID));try{i=JSON.parse(localStorage.getItem(s))}catch(e){}(0,I.SR)(e.init)&&this.ee.on(k.CH,()=>this.#s()),this.#a(i)&&this.importRecorder().then(e=>{e.startRecording(bt.Qb.PRELOAD,i?.sessionReplayMode)}),this.abortHandler=this.#n,this.importAggregator(this.agentRef,()=>r.e(478).then(r.bind(r,6167)),this),this.ee.on("err",e=>{this.blocked||this.agentRef.runtime.isRecording&&(this.errorNoticed=!0,(0,S.p)(bt.Vh,[e],void 0,this.featureName,this.ee))})}#a(e){return e&&(e.sessionReplayMode===u.g.FULL||e.sessionReplayMode===u.g.ERROR)||(0,I.Aw)(this.agentRef.init)}importRecorder(){return this.recorder?Promise.resolve(this.recorder):(this.#i??=Promise.all([r.e(478),r.e(249)]).then(r.bind(r,4866)).then(({Recorder:e})=>(this.recorder=new e(this),this.recorder)).catch(e=>{throw this.ee.emit("internal-error",[e]),this.blocked=!0,e}),this.#i)}#s(){this.blocked||(this.featAggregate?this.featAggregate.mode!==u.g.FULL&&this.featAggregate.initializeRecording(u.g.FULL,!0,bt.Qb.API):this.importRecorder().then(()=>{this.recorder.startRecording(bt.Qb.API,u.g.FULL)}))}#n(){this.recorder?.stopRecording()}}var wt=r(3962);class Rt extends W{static featureName=wt.TZ;constructor(e){if(super(e,wt.TZ),function(e){const r=e.ee.get("tracer");function n(){}(0,N.Y)(k.dT,function(e){return(new n).get("object"==typeof e?e:{})},e);const i=n.prototype={createTracer:function(n,i){var s={},a=this,o="function"==typeof i;return(0,S.p)(q.xV,["API/createTracer/called"],void 0,t.K7.metrics,e.ee),function(){if(r.emit((o?"":"no-")+"fn-start",[(0,_.t)(),a,o],s),o)try{return i.apply(this,arguments)}catch(e){const t="string"==typeof e?new Error(e):e;throw r.emit("fn-err",[arguments,this,t],s),t}finally{r.emit("fn-end",[(0,_.t)()],s)}}}};["actionText","setName","setAttribute","save","ignore","onEnd","getContext","end","get"].forEach(r=>{N.Y.apply(this,[r,function(){return(0,S.p)(k.hw+r,[performance.now(),...arguments],this,t.K7.softNav,e.ee),this},e,i])}),(0,N.Y)(k.PA,function(){(0,S.p)(k.hw+"routeName",[performance.now(),...arguments],void 0,t.K7.softNav,e.ee)},e)}(e),!g.RI||!(0,i.dV)().o.MO)return;const n=at(this.ee,e);try{this.removeOnAbort=new AbortController}catch(e){}wt.tC.forEach(e=>{(0,J.sp)(e,e=>{c(e)},!0,this.removeOnAbort?.signal)}
2684);const s=()=>(0,S.p)("newURL",[(0,_.t)(),""+window.location],void 0,this.featureName,this.ee);n.on("pushState-end",s),n.on("replaceState-end",s),(0,J.sp)(wt.OV,e=>{c(e),(0,S.p)("newURL",[e.timeStamp,""+window.location],void 0,this.featureName,this.ee)},!0,this.removeOnAbort?.signal);let a=!1;const o=new((0,i.dV)().o.MO)((e,t)=>{a||(a=!0,requestAnimationFrame(()=>{(0,S.p)("newDom",[(0,_.t)()],void 0,this.featureName,this.ee),a=!1}))}),c=(0,C.s)(e=>{"loading"!==document.readyState&&((0,S.p)("newUIEvent",[e],void 0,this.featureName,this.ee),o.observe(document.body,{attributes:!0,childList:!0,subtree:!0,characterData:!0}))},100,{leading:!0});this.abortHandler=function(){this.removeOnAbort?.abort(),o.disconnect(),this.abortHandler=void 0},this.importAggregator(e,()=>r.e(478).then(r.bind(r,4393)),{domObserver:o})}}var Tt=r(981);const At={},St=new Set;function xt(e){return"string"==typeof e?{type:"string",size:(new TextEncoder).encode(e).length}:e instanceof ArrayBuffer?{type:"ArrayBuffer",size:e.byteLength}:e instanceof Blob?{type:"Blob",size:e.size}:e instanceof DataView?{type:"DataView",size:e.byteLength}:ArrayBuffer.isView(e)?{type:"TypedArray",size:e.byteLength}:{type:"unknown",size:0}}class Ot{constructor(e,t){this.timestamp=(0,_.t)(),this.currentUrl=(0,Ee.L)(window.location.href),this.socketId=(0,ye.LA)(8),this.requestedUrl=(0,Ee.L)(e),this.requestedProtocols=Array.isArray(t)?t.join(","):t||"",this.openedAt=void 0,this.protocol=void 0,this.extensions=void 0,this.binaryType=void 0,this.messageOrigin=void 0,this.messageCount=0,this.messageBytes=0,this.messageBytesMin=0,this.messageBytesMax=0,this.messageTypes=void 0,this.sendCount=0,this.sendBytes=0,this.sendBytesMin=0,this.sendBytesMax=0,this.sendTypes=void 0,this.closedAt=void 0,this.closeCode=void 0,this.closeReason="unknown",this.closeWasClean=void 0,this.connectedDuration=0,this.hasErrors=void 0}}class _t extends W{static featureName=o.TZ;constructor(e){super(e,o.TZ);const n=e.init.feature_flags.includes("websockets")||e.init.web_sockets?.enabled,s=!e.init.feature_flags.includes("no_spv"),a=[e.init.page_action.enabled,e.init.performance.capture_marks,e.init.performance.capture_measures,e.init.performance.resources.enabled,e.init.user_actions.enabled,n,s];var c;let d;if(c=e,(0,N.Y)(k.hG,(e,t)=>ce(e,t,c),c),function(e){(0,N.Y)(k.fF,(t,r)=>ue(t,r,e),e)}(e),ct(e),Se(e),function(e){(0,N.Y)(k.V1,(t,r)=>de(t,r,e),e)}(e),this.removeOnAbort=new AbortController,this.abortHandler=()=>{this.removeOnAbort.abort(),this.abortHandler=void 0},n){const u=function(e,t){if(!(0,i.dV)().o.WS)return e;const r=e.get("websockets");if(At[r.debugId]++)return r;At[r.debugId]=1,(0,V.G)(()=>{const e=(0,_.t)();St.forEach(t=>{t.nrData.closedAt=e,t.nrData.closeCode=1001,t.nrData.closeReason="Page navigating away",t.nrData.closeWasClean=!1,t.nrData.openedAt&&(t.nrData.connectedDuration=e-t.nrData.openedAt),r.emit("ws",[t.nrData,t.targets],t)})});
2684class n extends WebSocket{static name=Tt.R.WS;static toString(){return"function WebSocket() { [native code] }"}toString(){return"[object WebSocket]"}get[Symbol.toStringTag](){return n.name}#o(e){(e.__newrelic??={}).socketId=this.nrData.socketId,this.nrData.hasErrors??=!0}constructor(...e){super(...e),this.nrData=new Ot(e[0],e[1]),this.targets=(0,Ie.$5)(t),this.addEventListener("open",()=>{this.nrData.openedAt=(0,_.t)(),["protocol","extensions","binaryType"].forEach(e=>{this.nrData[e]=this[e]}),St.add(this)}),this.addEventListener("message",e=>{const{type:t,size:r}=xt(e.data);this.nrData.messageOrigin??=(0,Ee.L)(e.origin),this.nrData.messageCount++,this.nrData.messageBytes+=r,this.nrData.messageBytesMin=Math.min(this.nrData.messageBytesMin||1/0,r),this.nrData.messageBytesMax=Math.max(this.nrData.messageBytesMax,r),(this.nrData.messageTypes??"").includes(t)||(this.nrData.messageTypes=this.nrData.messageTypes?"".concat(this.nrData.messageTypes,",").concat(t):t)}),this.addEventListener("close",e=>{this.nrData.closedAt=(0,_.t)(),this.nrData.closeCode=e.code,e.reason&&(this.nrData.closeReason=e.reason),this.nrData.closeWasClean=e.wasClean,this.nrData.connectedDuration=this.nrData.closedAt-this.nrData.openedAt,St.delete(this),r.emit("ws",[this.nrData,this.targets],this)})}addEventListener(e,t,...r){const n=this,i="function"==typeof t?function(...e){try{return t.apply(this,e)}catch(e){throw n.#o(e),e}}:t?.handleEvent?{handleEvent:function(...e){try{return t.handleEvent.apply(t,e)}catch(e){throw n.#o(e),e}}}:t;return super.addEventListener(e,i,...r)}send(e){if(this.readyState===WebSocket.OPEN){const{type:t,size:r}=xt(e);this.nrData.sendCount++,this.nrData.sendBytes+=r,this.nrData.sendBytesMin=Math.min(this.nrData.sendBytesMin||1/0,r),this.nrData.sendBytesMax=Math.max(this.nrData.sendBytesMax,r),(this.nrData.sendTypes??"").includes(t)||(this.nrData.sendTypes=this.nrData.sendTypes?"".concat(this.nrData.sendTypes,",").concat(t):t)}try{return super.send(e)}catch(e){throw this.#o(e),e}}close(...e){try{super.close(...e)}catch(e){throw this.#o(e),e}}}return g.gm.WebSocket=n,r}(this.ee,e);u.on("ws",(e,t)=>{(0,S.p)("ws-complete",[e,t],void 0,this.featureName,this.ee)})}if(s){if("function"==typeof g.gm.ReportingObserver){const l=new g.gm.ReportingObserver(e=>{e.forEach(e=>{(0,S.p)("spv",[kt(e),(0,_.t)()],void 0,t.K7.genericEvents,this.ee)}),l.disconnect()},{types:["csp-violation"],buffered:!0});l.observe()}g.gm.addEventListener("securitypolicyviolation",e=>{(0,S.p)("spv",[kt(e),e.timeStamp],void 0,t.K7.genericEvents,this.ee)},(0,J.jT)(!1,this.removeOnAbort.signal))}if(g.RI){if(ze(this.ee,e),De(this.ee,e),d=at(this.ee,e),e.init.user_actions.enabled){function f(t){const r=(0,Ge.D)(t);return e.beacons.includes(r.hostname+":"+r.port)}function h(){d.emit("navChange")}o.Zp.forEach(e=>(0,J.sp)(e,e=>(0,S.p)("ua",[e],void 0,this.featureName,this.ee),!0)),o.qN.forEac
2684h(e=>{const t=(0,C.s)(e=>{(0,S.p)("ua",[e],void 0,this.featureName,this.ee)},500,{leading:!0});(0,J.sp)(e,t)}),g.gm.addEventListener("error",()=>{(0,S.p)("uaErr",[],void 0,t.K7.genericEvents,this.ee)},(0,J.jT)(!1,this.removeOnAbort.signal)),this.ee.on("open-xhr-start",(e,r)=>{f(e[1])||r.addEventListener("readystatechange",()=>{2===r.readyState&&(0,S.p)("uaXhr",[],void 0,t.K7.genericEvents,this.ee)},(0,J.jT)(void 0,this.removeOnAbort.signal))}),this.ee.on("fetch-start",e=>{e.length>=1&&!f(Ze(e[0]))&&(0,S.p)("uaXhr",[],void 0,t.K7.genericEvents,this.ee)}),d.on("pushState-end",h),d.on("replaceState-end",h),window.addEventListener("hashchange",h,(0,J.jT)(!0,this.removeOnAbort.signal)),window.addEventListener("popstate",h,(0,J.jT)(!0,this.removeOnAbort.signal))}if(e.init.performance.resources.enabled&&g.gm.PerformanceObserver?.supportedEntryTypes.includes("resource")){new PerformanceObserver(e=>{e.getEntries().forEach(e=>{(0,S.p)("browserPerformance.resource",[e],void 0,this.featureName,this.ee)})}).observe({type:"resource",buffered:!0})}}a.some(e=>e)?this.importAggregator(e,()=>r.e(478).then(r.bind(r,8019))):this.deregisterDrain()}}function kt(e){const t=e.body??e;return{blockedUrl:t.blockedURL??e.blockedURI,documentUrl:t.documentURL??e.documentURI,effectiveDirective:t.effectiveDirective,originalPolicy:t.originalPolicy,sourceFile:t.sourceFile,statusCode:t.statusCode,lineNumber:t.lineNumber,columnNumber:t.columnNumber,disposition:"reporting"===t.disposition?"report":t.disposition,sample:t.sample,referrer:t.referrer}}var Nt=r(2646);const Lt=new Map;function Mt(e,t,r,n,i=!0,s){if("object"!=typeof t||!t||"string"!=typeof r||!r||"function"!=typeof t[r])return(0,l.R)(29);const a=function(e){return(e||R.ee).get("logger")}(e),o=(0,Pe.YM)(a,void 0,s),c=new Nt.y(R.P);c.level=n.level,c.customAttributes=n.customAttributes,c.autoCaptured=i;const d=t[r]?.[Pe.Jt]||t[r];return Lt.set(d,c),o.inPlace(t,[r],"wrap-logger-",()=>Lt.get(d),void 0,!0),a}var Pt=r(1910);class It extends W{static featureName=se.TZ;constructor(e){var t;super(e,se.TZ),t=e,(0,N.Y)("log",(e,r)=>oe(e,r,t),t),function(e){(0,N.Y)(k.Wb,(t,r,{customAttributes:n={},level:i=se.p_.INFO}={})=>{Mt(e.ee,t,r,{customAttributes:n,level:i},!1,e)},e)}(e),Se(e);const n=this.ee;["log","error","warn","info","debug","trace"].forEach(t=>{(0,Pt.i)(g.gm.console[t]),Mt(n,g.gm.console,t,{level:"log"===t?"info":t},void 0,e)}),this.ee.on("wrap-logger-end",function([t],r,i,s=[e.runtime.v2Target]){const{level:a,customAttributes:o,autoCaptured:c}=this;s.forEach(e=>{(0,ae.R)(n,t,o,a,c,e)})}),this.importAggregator(e,()=>r.e(478).then(r.bind(r,5288)))}}new F({features:[nt,K,G,vt,Et,Y,Oe,_t,It,Rt],loaderType:"spa"})})()})();</script>
vendor: 1 bytes, line 2684
2684
2685<script nonce="UuRtyHqfFYT3tYW1/d3ERA==" type="text/javascript" src="https://www.lumories.sk/static/version1791452738/base/Magento/base/default/requirejs/require.min.js"></script>
vendor: 1 bytes, line 2685
2685
2686<script nonce="UuRtyHqfFYT3tYW1/d3ERA==" type="text/javascript" src="https://www.lumories.sk/static/version1791452738/frontend/LW/Lumories/sk_SK/requirejs-min-resolver.min.js"></script>
vendor: 1 bytes, line 2686
2686
2687<script nonce="UuRtyHqfFYT3tYW1/d3ERA==" type="text/javascript" src="https://www.lumories.sk/static/version1791452738/base/Magento/base/default/mage/requirejs/baseUrlResolver.min.js"></script>
vendor: 1 bytes, line 2687
2687
2688<script nonce="UuRtyHqfFYT3tYW1/d3ERA==" type="text/javascript" src="https://www.lumories.sk/static/version1791452738/frontend/LW/Lumories/sk_SK/requirejs-map.min.js"></script>
vendor: 1 bytes, line 2688
2688
2689<script nonce="UuRtyHqfFYT3tYW1/d3ERA==" type="text/javascript" src="https://www.lumories.sk/static/version1791452738/base/Magento/base/default/mage/requirejs/mixins.min.js"></script>
vendor: 1 bytes, line 2689
2689
2690<script nonce="UuRtyHqfFYT3tYW1/d3ERA==" type="text/javascript" src="https://www.lumories.sk/static/version1791452738/frontend/LW/Lumories/sk_SK/requirejs-config.min.js"></script>
vendor: 1 bytes, line 2690
2690
2691<script nonce="UuRtyHqfFYT3tYW1/d3ERA==" type="text/x-magento-init">
2692        {
2693            "*": {
2694                "Magento_PageCache/js/form-key-provider": {
2695                    "isPaginationCacheEnabled":
2696                        0                }
2697            }
2698        }</script>
vendor: 1 bytes, line 2698
2698
2699<script nonce="UuRtyHqfFYT3tYW1/d3ERA==" type="text/x-magento-init">
2700    {
2701        "*": {
2702            "nonceInjector": {
2703                "nonce": "b3JweXZoMnE3MTF3d2F0aXJ3bmtnaGx4aHhrcGVnOXI\u003D"
2704        }
2705    }
2706}</script>
vendor: 1 bytes, line 2706
2706
2707<script nonce="UuRtyHqfFYT3tYW1/d3ERA==" id="bloomreach_connector">
2708        window.bloomreachConnector = {
2709            version: "1.8.2"
2710        };
2711
2712        window.bloomreachDefaultCurrency = "€";
2713
2714        bloomreachConnector.config = {"account_id":"7246","domain_key":"lampenwelt_sk","auth_key":"","default_search_parameter":"q","search_page_url":"https:\/\/www.lumories.sk\/catalogsearch\/result\/","price_field":"sale_price","i18n":{"active_filters":"Akt\u00edvne filtre:","add_to_wish_list":"Prida\u0165 %1 do zoznamu \u017eelan\u00ed","add_to_cart":"Prida\u0165 do ko\u0161\u00edka","add_to_project_list_title":"Prida\u0165 do zoznamu po\u017eiadaviek","add_to_project_list_label":"Prida\u0165 %1 do zoznamu po\u017eiadaviek","apply_button":"Aplikova\u0165","aria_label_minus_button":"M\u00ednus jeden kus %1","aria_label_plus_button":"Plus jeden kus %1","availability":"Dostupnos\u0165","b2b_guest_label":"Individu\u00e1lne ceny n\u00e1jdete na str\u00e1nke","b2b_guest_link":"vytvori\u0165 register","close_search":"Zavrie\u0165 vyh\u013ead\u00e1vanie","close_filters":"Zatvori\u0165 Filter a triedenie","colon":":","data_sheet":"D\u00e1tov\u00fd list","did_you_mean":"Mysleli ste:","discount_label":"DMC -%1","discount_label_b2b":"-%1","edit_selected_filters":"Upravte svoje akt\u00edvne filtre, aby sa tu zobrazovali relevantn\u00e9 v\u00fdsledky vyh\u013ead\u00e1vania.","energy_label":"Energetick\u00fd \u0161t\u00edtok","from":"Od","group_by":"Skupina pod\u013ea:","go_to_product":"Podrobnosti","filter":"Filtrovanie a triedenie","filter_b2b":"Filter","filter_sort":"Filter \/ triedenie","filters_title":"Filtrovanie a triedenie","instead_of":"namiesto","in_stock":"Na sklade","item_no":"\u010c. polo\u017eky:","more_options_available":"Viac dostupn\u00fdch mo\u017enost\u00ed","next":"\u010eal\u0161\u00ed","new_search_popup":"Nov\u00e9 vyh\u013ead\u00e1vanie","no_results":"Nena\u0161li sa \u017eiadne v\u00fdsledky","no_results_for":"Va\u0161e vyh\u013ead\u00e1vania &quot;%s&quot; nezodpoved\u00e1 \u017eiadnemu produktu.","no_results_for_selected_filters":"Bohu\u017eia\u013e sa ni\u010d nena\u0161lo...","no_products":"Nem\u00f4\u017eeme n\u00e1js\u0165 produkty zodpovedaj\u00face v\u00fdberu.","number_of_products":"%1 polo\u017eiek","number_of_products_paucal":"%1 polo\u017eky","one_product":"%1 polo\u017eka ","\u043eut_of_stock":"Vypredan\u00e9","pager_of":"z","previous":"Predch\u00e1dzaj\u00faci","price":"Cena","products":"Produkty","qty":"Mno\u017estvo","redirected_from":"Presmerovan\u00e9 z","related_terms":"S\u00favisiace produkty","remove_from_wish_list":"Odstr\u00e1ni\u0165 %1 zo zoznamu \u017eelan\u00ed","reset_button":"Resetova\u0165","reset_filters":"Vymaza\u0165 v\u0161etko","results_for":"V\u00fdsledky pre","rrp":"DMC","search_filter":"H\u013eada\u0165","search_filters_placeholder":"Zada\u0165 po\u017eadovan\u00fd filter","show_all_results":"Uk\u00e1za\u0165 v\u0161etky v\u00fdsledky","show_all":"Uk\u00e1za\u0165 v\u0161etko","show_filtered_results":"Zobrazi\u0165 %1 produktov","show_filtered_results_paucal":"Zobrazi\u0165 %1 produkty","show_less_filters":"Menej filtrov","show_more_filters":"\u010eal\u0161ie filtre","show_more_filter_items":"Viac","show_one_result":"Zobrazi\u0165 %1 produkt","show_sale_items_only":"Zobrazi\u0165 iba z\u013eavnen\u00e9 polo\u017eky","sort_by":"Zoradi\u0165 pod\u013ea:","to":"Do","tooltip_rrp":"DMC je v\u00fdrobcom odpor\u00fa\u010dan\u00e1 maloobchodn\u00e1 cena v\u00fdrobku.","try_another_term":"Sk\u00faste podobn\u00fd h\u013eadan\u00fd v\u00fdraz alebo skontrolujte pravopis.","quantity_selection":"V\u00fdber mno\u017estva"},"search":{"enabled":1,"endpoint":"https:\/\/core.dxpapi.com\/api\/v1\/core\/","items_per_page":"60","facets_included":1,"initial_number_of_facets":"11","initial_number_of_facet_values":"5","infinite_scroll":0,"sorting_options":[{"label":"Najpred\u00e1vanej\u0161ie","value":""},{"label":"Cena: od najni\u017e\u0161ej k najvy\u0161\u0161ej","value":"sale_price+asc"},{"label":"Cena: od najvy\u0161\u0161ej k najni\u017e\u0161ej","value":"sale_price+desc"},{"label":"Nov\u00e9","value":"online_since+desc"},{"label":"\u010cas doru\u010denia","value":"delivery_time_in_days+asc"}],"selector":"#maincontent","search_enabled":1,"is_search_page":0,"display_variants":0,"fields":"pid,title,brand,price,price_without_vat,thumb_image,cutout_image,sku_thumb_images,sku_swatch_images,sku_color_group,url,price_range,sale_price_range,stock,eprel_registration_number,eprel_product_group,energy_efficie
2714ncy_class,energy_efficiency_class_year,availability_status,campaign_labels,is_dropshippable,is_shipping_agency_goods,primary_category_path_names,primary_category_path_names_eng,primary_category_path_ids,assortment_type,delivery_time_in_days,delivery_time_label,vendor_name,vendor_no,skuid,variant_title,sku_price,sku_sale_price,sale_price"},"autosuggest":{"enabled":1,"catalog_views":"lampenwelt_sk","endpoint":"https:\/\/suggest.dxpapi.com\/api\/v2\/suggest\/","number_of_terms":"6","number_of_products":"5","number_of_collections":"4","selector":".js-search-input"},"widget":{"endpoint":"https:\/\/pathways.dxpapi.com\/api\/v2\/widgets\/","proxy":{"endpoint":"https:\/\/www.lumories.sk\/bloom\/widget\/data\/","remove_params":"userId,request_id,_br_uid_2,itemIds,account_id,domain_key,ref_url,fields,type,item,id,caching"}},"grid":{"dropshipping_vendors":{"by_no":["7000085","8850500","8701900"],"by_name":["Searchlight Electric International Ltd","STEINEL Vertrieb GmbH","Less'n'more GmbH"]}}};</script>
vendor: 1 bytes, line 2714
2714
2715<script nonce="UuRtyHqfFYT3tYW1/d3ERA==">
2716            require(['autoSuggestSdk','productsEventsSdk'], function () {
2717                window.pixelReady = window.pixelReady || new Promise(r => (window.pixelResolve = r));
2718
2719                
2720                window.pixelReady.then(() => {
2721                    if (window.BloomreachModules !== void 0) {
2722                                                if (window.BloomreachModules.events !== void 0) {
2723                            window.BloomreachModules.events.load();
2724                        }
2725                         }
2726                });
2727
2728                if (window.BloomreachModules !== void 0) {
2729                                        if (window.BloomreachModules.autosuggest !== void 0) {
2730                        window.BloomreachModules.autosuggest.load();
2731                    }
2732                       }
2733            });</script>
vendor: 1 bytes, line 2733
2733
2734<script nonce="UuRtyHqfFYT3tYW1/d3ERA==">window.telephoneNumberValidationPatterns = {
2735  "AF": {
2736    "name": "Afghanistan",
2737    "prefix": "+93"
2738  },
2739  "AX": {
2740    "name": "Åland Islands",
2741    "prefix": "+358"
2742  },
2743  "AL": {
2744    "name": "Albania",
2745    "prefix": "+355"
2746  },
2747  "DZ": {
2748    "name": "Algeria",
2749    "prefix": "+213"
2750  },
2751  "AS": {
2752    "name": "American Samoa",
2753    "prefix": "+1684"
2754  },
2755  "AD": {
2756    "name": "Andorra",
2757    "prefix": "+376"
2758  },
2759  "AO": {
2760    "name": "Angola",
2761    "prefix": "+244"
2762  },
2763  "AI": {
2764    "name": "Anguilla",
2765    "prefix": "+1264"
2766  },
2767  "AG": {
2768    "name": "Antigua and Barbuda",
2769    "prefix": "+1268"
2770  },
2771  "AR": {
2772    "name": "Argentina",
2773    "prefix": "+54"
2774  },
2775  "AM": {
2776    "name": "Armenia",
2777    "prefix": "+374"
2778  },
2779  "AW": {
2780    "name": "Aruba",
2781    "prefix": "+297"
2782  },
2783  "AU": {
2784    "name": "Australia",
2785    "prefix": "+61"
2786  },
2787  "AT": {
2788    "name": "Austria",
2789    "prefix": "+43",
2790    "validation": {
2791      "min": 8,
2792      "max": 13
2793    }
2794  },
2795  "AZ": {
2796    "name": "Azerbaijan",
2797    "prefix": "+994"
2798  },
2799  "BS": {
2800    "name": "Bahamas",
2801    "prefix": "+1242"
2802  },
2803  "BH": {
2804    "name": "Bahrain",
2805    "prefix": "+973"
2806  },
2807  "BD": {
2808    "name": "Bangladesh",
2809    "prefix": "+880"
2810  },
2811  "BB": {
2812    "name": "Barbados",
2813    "prefix": "+1246"
2814  },
2815  "BY": {
2816    "name": "Belarus",
2817    "prefix": "+375"
2818  },
2819  "BE": {
2820    "name": "Belgium",
2821    "prefix": "+32",
2822    "validation": {
2823      "min": 9,
2824      "max": 10
2825    }
2826  },
2827  "BZ": {
2828    "name": "Belize",
2829    "prefix": "+501"
2830  },
2831  "BJ": {
2832    "name": "Benin",
2833    "prefix": "+229"
2834  },
2835  "BM": {
2836    "name": "Bermuda",
2837    "prefix": "+1441"
2838  },
2839  "BT": {
2840    "name": "Bhutan",
2841    "prefix": "+975"
2842  },
2843  "BO": {
2844    "name": "Bolivia",
2845    "prefix": "+591"
2846  },
2847  "BA": {
2848    "name": "Bosnia and Herzegovina",
2849    "prefix": "+387"
2850  },
2851  "BW": {
2852    "name": "Botswana",
2853    "prefix": "+267"
2854  },
2855  "BR": {
2856    "name": "Brazil",
2857    "prefix": "+55"
2858  },
2859  "IO": {
2860    "name": "British Indian Ocean Territory",
2861    "prefix": "+246"
2862  },
2863  "VG": {
2864    "name": "British Virgin Islands",
2865    "prefix": "+1284"
2866  },
2867  "BN": {
2868    "name": "Brunei",
2869    "prefix": "+673"
2870  },
2871  "BG": {
2872    "name": "Bulgaria",
2873    "prefix": "+359"
2874  },
2875  "BF": {
2876    "name": "Burkina Faso",
2877    "prefix": "+226"
2878  },
2879  "BI": {
2880    "name": "Burundi",
2881    "prefix": "+257"
2882  },
2883  "KH": {
2884    "name": "Cambodia",
2885    "prefix": "+855"
2886  },
2887  "CM": {
2888    "name": "Cameroon",
2889    "prefix": "+237"
2890  },
2891  "CA": {
2892    "name": "Canada",
2893    "prefix": "+1"
2894  },
2895  "CV": {
2896    "name": "Cape Verde",
2897    "prefix": "+238"
2898  },
2899  "KY": {
2900    "name": "Cayman Islands",
2901    "prefix": "+1345"
2902  },
2903  "CF": {
2904    "name": "Central African Republic",
2905    "prefix": "+236"
2906  },
2907  "TD": {
2908    "name": "Chad",
2909    "prefix": "+235"
2910  },
2911  "CL": {
2912    "name": "Chile",
2913    "prefix": "+56"
2914  },
2915  "CN": {
2916    "name": "China",
2917    "prefix": "+86"
2918  },
2919  "CX": {
2920    "name": "Christmas Island",
2921    "prefix": "+61"
2922  },
2923  "CC": {
2924    "name": "Cocos (Keeling) Islands",
2925    "prefix": "+61"
2926  },
2927  "CO": {
2928    "name": "Colombia",
2929    "prefix": "+57"
2930  },
2931  "KM": {
2932    "name": "Comoros",
2933    "prefix": "+269"
2934  },
2935  "CK": {
2936    "name": "Cook Islands",
2937    "prefix": "+682"
2938  },
2939  "CR": {
2940    "name": "Costa Rica",
2941    "prefix": "+506"
2942  },
2943  "HR": {
2944    "name": "Croatia",
2945    "prefix": "+385"
2946  },
2947  "CU": {
2948    "name": "Cuba",
2949    "prefix": "+53"
2950  },
2951  "CW": {
2952    "name": "Curaçao",
2953    "prefix": "+5999"
2954  },
2955  "CY": {
2956    "name": "Cyprus",
2957    "prefix": "+357"
2958  },
2959  "CZ": {
2960    "name": "Czechia",
2961    "prefix": "+420",
2962    "validation": {
2963      "required": true,
2964      "min": 9,
2965      "max": 9
2966    }
2967  },
2968  "CD": {
2969    "name": "DR Congo",
2970    "prefix": "+243"
2971  },
2972  "DK": {
2973    "name": "Denmark",
2974    "prefix": "+45",
2975    "validation": {
2976      "required": true,
2977      "min": 8,
2978      "max": 8
2979    }
2980  },
2981  "DJ": {
2982    "name": "Djibouti",
2983    "prefix": "+253"
2984  },
2985  "DM": {
2986    "name": "Dominica",
2987    "prefix": "+1767"
2988  },
2989  "DO": {
2990    "name": "Dominican Republic",
2991    "prefix": "+1849"
2992  },
2993  "EC": {
2994    "name": "Ecuador",
2995    "prefix": "+593"
2996  },
2997  "EG": {
2998    "name": "Egypt",
2999    "prefix": "+20"
3000  },
3001  "SV": {
3002    "name": "El Salvador",
3003    "prefix": "+503"
3004  },
3005  "GQ": {
3006    "name": "Equatorial Guinea",
3007    "prefix": "+240"
3008  },
3009  "ER": {
3010    "name": "Eritrea",
3011    "prefix": "+291"
3012  },
3013  "EE": {
3014    "name": "Estonia",
3015    "prefix": "+372"
3016  },
3017  "ET": {
3018    "name": "Ethiopia",
3019    "prefix": "+251"
3020  },
3021  "FK": {
3022    "name": "Falkland Islands",
3023    "prefix": "+500"
3024  },
3025  "FO": {
3026    "name": "Faroe Islands",
3027    "prefix": "+298"
3028  },
3029  "FJ": {
3030    "name": "Fiji",
3031    "prefix": "+679"
3032  },
3033  "FI": {
3034    "name": "Finland",
3035    "prefix": "+358",
3036    "validation": {
3037      "required": true,
3038      "min": 7,
3039      "max": 10
3040    }
3041  },
3042  "FR": {
3043    "name": "France",
3044    "prefix": "+33",
3045    "validation": {
3046      "required": true,
3047      "min": 9,
3048      "max": 9
3049    }
3050  },
3051  "GF": {
3052    "name": "French Guiana",
3053    "prefix": "+594"
3054  },
3055  "PF": {
3056    "name": "French Polynesia",
3057    "prefix": "+689"
3058  },
3059  "GA": {
3060    "name": "Gabon",
3061    "prefix": "+241"
3062  },
3063  "GM": {
3064    "name": "Gambia",
3065    "prefix": "+220"
3066  },
3067  "GE": {
3068    "name": "Georgia",
3069    "prefix": "+995"
3070  },
3071  "DE": {
3072    "name": "Germany",
3073    "prefix": "+49",
3074    "validation": {
3075      "min": 7,
3076      "max": 13
3077    }
3078  },
3079  "GH": {
3080    "name": "Ghana",
3081    "prefix": "+233"
3082  },
3083  "GI": {
3084    "name": "Gibraltar",
3085    "prefix": "+350"
3086  },
3087  "GR": {
3088    "name": "Greece",
3089    "prefix": "+30",
3090    "validation": {
3091      "required": true,
3092      "min": 10,
3093      "max": 10
3094    }
3095  },
3096  "GL": {
3097    "name": "Greenland",
3098    "prefix": "+299"
3099  },
3100  "GD": {
3101    "name": "Grenada",
3102    "prefix": "+1473"
3103  },
3104  "GP": {
3105    "name": "Guadeloupe",
3106    "prefix": "+590"
3107  },
3108  "GU": {
3109    "name": "Guam",
3110    "prefix": "+1671"
3111  },
3112  "GT": {
3113    "name": "Guatemala",
3114    "prefix": "+502"
3115  },
3116  "GG": {
3117    "name": "Guernsey",
3118    "prefix": "+44"
3119  },
3120  "GN": {
3121    "name": "Guinea",
3122    "prefix": "+224"
3123  },
3124  "GW": {
3125    "name": "Guinea-Bissau",
3126    "prefix": "+245"
3127  },
3128  "GY": {
3129    "name": "Guyana",
3130    "prefix": "+592"
3131  },
3132  "HT": {
3133    "name": "Haiti",
3134    "prefix": "+509"
3135  },
3136  "HN": {
3137    "name": "Honduras",
3138    "prefix": "+504"
3139  },
3140  "HK": {
3141    "name": "Hong Kong",
3142    "prefix": "+852"
3143  },
3144  "HU": {
3145    "name": "Hungary",
3146    "prefix": "+36",
3147    "validation": {
3148      "required": true,
3149      "min": 7,
3150      "max": 12
3151    }
3152  },
3153  "IS": {
3154    "name": "Iceland",
3155    "prefix": "+354"
3156  },
3157  "IN": {
3158    "name": "India",
3159    "prefix": "+91"
3160  },
3161  "ID": {
3162    "name": "Indonesia",
3163    "prefix": "+62"
3164  },
3165  "IR": {
3166    "name": "Iran",
3167    "prefix": "+98"
3168  },
3169  "IQ": {
3170    "name": "Iraq",
3171    "prefix": "+964"
3172  },
3173  "IE": {
3174    "name": "Ireland",
3175    "prefix": "+353",
3176    "validation": {
3177      "min": 8,
3178      "max": 9
3179    }
3180  },
3181  "IM": {
3182    "name": "Isle of Man",
3183    "prefix": "+44"
3184  },
3185  "IL": {
3186    "name": "Israel",
3187    "prefix": "+972"
3188  },
3189  "IT": {
3190    "name": "Italy",
3191    "prefix": "+39",
3192    "validation": {
3193      "required": true,
3194      "min": 8,
3195      "max": 12
3196    }
3197  },
3198  "CI": {
3199    "name": "Ivory Coast",
3200    "prefix": "+225"
3201  },
3202  "JM": {
3203    "name": "Jamaica",
3204    "prefix": "+1876"
3205  },
3206  "JP": {
3207    "name": "Japan",
3208    "prefix": "+81"
3209  },
3210  "JE": {
3211    "name": "Jersey",
3212    "prefix": "+44"
3213  },
3214  "JO": {
3215    "name": "Jordan",
3216    "prefix": "+962"
3217  },
3218  "KZ": {
3219    "name": "Kazakhstan",
3220    "prefix": "+76"
3221  },
3222  "KE": {
3223    "name": "Kenya",
3224    "prefix": "+254"
3225  },
3226  "KI": {
3227    "name": "Kiribati",
3228    "prefix": "+686"
3229  },
3230  "XK": {
3231    "name": "Kosovo",
3232    "prefix": "+383"
3233  },
3234  "KW": {
3235    "name": "Kuwait",
3236    "prefix": "+965"
3237  },
3238  "KG": {
3239    "name": "Kyrgyzstan",
3240    "prefix": "+996"
3241  },
3242  "LA": {
3243    "name": "Laos",
3244    "prefix": "+856"
3245  },
3246  "LV": {
3247    "name": "Latvia",
3248    "prefix": "+371"
3249  },
3250  "LB": {
3251    "name": "Lebanon",
3252    "prefix": "+961"
3253  },
3254  "LS": {
3255    "name": "Lesotho",
3256    "prefix": "+266"
3257  },
3258  "LR": {
3259    "name": "Liberia",
3260    "prefix": "+231"
3261  },
3262  "LY": {
3263    "name": "Libya",
3264    "prefix": "+218"
3265  },
3266  "LI": {
3267    "name": "Liechtenstein",
3268    "prefix": "+423"
3269  },
3270  "LT": {
3271    "name": "Lithuania",
3272    "prefix": "+370"
3273  },
3274  "LU": {
3275    "name": "Luxembourg",
3276    "prefix": "+352",
3277    "validation": {
3278      "required": true,
3279      "min": 8,
3280      "max": 9
3281    }
3282  },
3283  "MO": {
3284    "name": "Macau",
3285    "prefix": "+853"
3286  },
3287  "MK": {
3288    "name": "Macedonia",
3289    "prefix": "+389"
3290  },
3291  "MG": {
3292    "name": "Madagascar",
3293    "prefix": "+261"
3294  },
3295  "MW": {
3296    "name": "Malawi",
3297    "prefix": "+265"
3298  },
3299  "MY": {
3300    "name": "Malaysia",
3301    "prefix": "+60"
3302  },
3303  "MV": {
3304    "name": "Maldives",
3305    "prefix": "+960"
3306  },
3307  "ML": {
3308    "name": "Mali",
3309    "prefix": "+223"
3310  },
3311  "MT": {
3312    "name": "Malta",
3313    "prefix": "+356"
3314  },
3315  "MH": {
3316    "name": "Marshall Islands",
3317    "prefix": "+692"
3318  },
3319  "MQ": {
3320    "name": "Martinique",
3321    "prefix": "+596"
3322  },
3323  "MR": {
3324    "name": "Mauritania",
3325    "prefix": "+222"
3326  },
3327  "MU": {
3328    "name": "Mauritius",
3329    "prefix": "+230"
3330  },
3331  "YT": {
3332    "name": "Mayotte",
3333    "prefix": "+262"
3334  },
3335  "MX": {
3336    "name": "Mexico",
3337    "prefix": "+52"
3338  },
3339  "FM": {
3340    "name": "Micronesia",
3341    "prefix": "+691"
3342  },
3343  "MD": {
3344    "name": "Moldova",
3345    "prefix": "+373"
3346  },
3347  "MC": {
3348    "name": "Monaco",
3349    "prefix": "+377"
3350  },
3351  "MN": {
3352    "name": "Mongolia",
3353    "prefix": "+976"
3354  },
3355  "ME": {
3356    "name": "Montenegro",
3357    "prefix": "+382"
3358  },
3359  "MS": {
3360    "name": "Montserrat",
3361    "prefix": "+1664"
3362  },
3363  "MA": {
3364    "name": "Morocco",
3365    "prefix": "+212"
3366  },
3367  "MZ": {
3368    "name": "Mozambique",
3369    "prefix": "+258"
3370  },
3371  "MM": {
3372    "name": "Myanmar",
3373    "prefix": "+95"
3374  },
3375  "NA": {
3376    "name": "Namibia",
3377    "prefix": "+264"
3378  },
3379  "NR": {
3380    "name": "Nauru",
3381    "prefix": "+674"
3382  },
3383  "NP": {
3384    "name": "Nepal",
3385    "prefix": "+977"
3386  },
3387  "NL": {
3388    "name": "Netherlands",
3389    "prefix": "+31",
3390    "validation": {
3391      "min": 9,
3392      "max": 9
3393    }
3394  },
3395  "NC": {
3396    "name": "New Caledonia",
3397    "prefix": "+687"
3398  },
3399  "NZ": {
3400    "name": "New Zealand",
3401    "prefix": "+64"
3402  },
3403  "NI": {
3404    "name": "Nicaragua",
3405    "prefix": "+505"
3406  },
3407  "NE": {
3408    "name": "Niger",
3409    "prefix": "+227"
3410  },
3411  "NG": {
3412    "name": "Nigeria",
3413    "prefix": "+234"
3414  },
3415  "NU": {
3416    "name": "Niue",
3417    "prefix": "+683"
3418  },
3419  "NF": {
3420    "name": "Norfolk Island",
3421    "prefix": "+672"
3422  },
3423  "KP": {
3424    "name": "North Korea",
3425    "prefix": "+850"
3426  },
3427  "MP": {
3428    "name": "Northern Mariana Islands",
3429    "prefix": "+1670"
3430  },
3431  "NO": {
3432    "name": "Norway",
3433    "prefix": "+47",
3434    "validation": {
3435      "required": true,
3436      "min": 8,
3437      "max": 8
3438    }
3439  },
3440  "OM": {
3441    "name": "Oman",
3442    "prefix": "+968"
3443  },
3444  "PK": {
3445    "name": "Pakistan",
3446    "prefix": "+92"
3447  },
3448  "PW": {
3449    "name": "Palau",
3450    "prefix": "+680"
3451  },
3452  "PS": {
3453    "name": "Palestine",
3454    "prefix": "+970"
3455  },
3456  "PA": {
3457    "name": "Panama",
3458    "prefix": "+507"
3459  },
3460  "PG": {
3461    "name": "Papua New Guinea",
3462    "prefix": "+675"
3463  },
3464  "PY": {
3465    "name": "Paraguay",
3466    "prefix": "+595"
3467  },
3468  "PE": {
3469    "name": "Peru",
3470    "prefix": "+51"
3471  },
3472  "PH": {
3473    "name": "Philippines",
3474    "prefix": "+63"
3475  },
3476  "PN": {
3477    "name": "Pitcairn Islands",
3478    "prefix": "+64"
3479  },
3480  "PL": {
3481    "name": "Poland",
3482    "prefix": "+48",
3483    "validation": {
3484      "required": true,
3485      "min": 9,
3486      "max": 9
3487    }
3488  },
3489  "PT": {
3490    "name": "Portugal",
3491    "prefix": "+351",
3492    "validation": {
3493      "required": true,
3494      "min": 9,
3495      "max": 9
3496    }
3497  },
3498  "PR": {
3499    "name": "Puerto Rico",
3500    "prefix": "+1939"
3501  },
3502  "QA": {
3503    "name": "Qatar",
3504    "prefix": "+974"
3505  },
3506  "CG": {
3507    "name": "Republic of the Congo",
3508    "prefix": "+242"
3509  },
3510  "RO": {
3511    "name": "Romania",
3512    "prefix": "+40"
3513  },
3514  "RU": {
3515    "name": "Russia",
3516    "prefix": "+7"
3517  },
3518  "RW": {
3519    "name": "Rwanda",
3520    "prefix": "+250"
3521  },
3522  "RE": {
3523    "name": "Réunion",
3524    "prefix": "+262"
3525  },
3526  "BL": {
3527    "name": "Saint Barthélemy",
3528    "prefix": "+590"
3529  },
3530  "KN": {
3531    "name": "Saint Kitts and Nevis",
3532    "prefix": "+1869"
3533  },
3534  "LC": {
3535    "name": "Saint Lucia",
3536    "prefix": "+1758"
3537  },
3538  "MF": {
3539    "name": "Saint Martin",
3540    "prefix": "+590"
3541  },
3542  "PM": {
3543    "name": "Saint Pierre and Miquelon",
3544    "prefix": "+508"
3545  },
3546  "VC": {
3547    "name": "Saint Vincent and the Grenadines",
3548    "prefix": "+1784"
3549  },
3550  "WS": {
3551    "name": "Samoa",
3552    "prefix": "+685"
3553  },
3554  "SM": {
3555    "name": "San Marino",
3556    "prefix": "+378"
3557  },
3558  "SA": {
3559    "name": "Saudi Arabia",
3560    "prefix": "+966"
3561  },
3562  "SN": {
3563    "name": "Senegal",
3564    "prefix": "+221"
3565  },
3566  "RS": {
3567    "name": "Serbia",
3568    "prefix": "+381"
3569  },
3570  "SC": {
3571    "name": "Seychelles",
3572    "prefix": "+248"
3573  },
3574  "SL": {
3575    "name": "Sierra Leone",
3576    "prefix": "+232"
3577  },
3578  "SG": {
3579    "name": "Singapore",
3580    "prefix": "+65"
3581  },
3582  "SX": {
3583    "name": "Sint Maarten",
3584    "prefix": "+1721"
3585  },
3586  "SK": {
3587    "name": "Slovakia",
3588    "prefix": "+421",
3589    "validation": {
3590      "required": true,
3591      "min": 9,
3592      "max": 9
3593    }
3594  },
3595  "SI": {
3596    "name": "Slovenia",
3597    "prefix": "+386"
3598  },
3599  "SB": {
3600    "name": "Solomon Islands",
3601    "prefix": "+677"
3602  },
3603  "SO": {
3604    "name": "Somalia",
3605    "prefix": "+252"
3606  },
3607  "ZA": {
3608    "name": "South Africa",
3609    "prefix": "+27"
3610  },
3611  "GS": {
3612    "name": "South Georgia",
3613    "prefix": "+500"
3614  },
3615  "KR": {
3616    "name": "South Korea",
3617    "prefix": "+82"
3618  },
3619  "SS": {
3620    "name": "South Sudan",
3621    "prefix": "+211"
3622  },
3623  "ES": {
3624    "name": "Spain",
3625    "prefix": "+34",
3626    "validation": {
3627      "required": true,
3628      "min": 9,
3629      "max": 9
3630    }
3631  },
3632  "LK": {
3633    "name": "Sri Lanka",
3634    "prefix": "+94"
3635  },
3636  "SD": {
3637    "name": "Sudan",
3638    "prefix": "+249"
3639  },
3640  "SR": {
3641    "name": "Suriname",
3642    "prefix": "+597"
3643  },
3644  "SJ": {
3645    "name": "Svalbard and Jan Mayen",
3646    "prefix": "+4779"
3647  },
3648  "SZ": {
3649    "name": "Swaziland",
3650    "prefix": "+268"
3651  },
3652  "SE": {
3653    "name": "Sweden",
3654    "prefix": "+46",
3655    "validation": {
3656      "required": true,
3657      "min": 7,
3658      "max": 12
3659    }
3660  },
3661  "CH": {
3662    "name": "Switzerland",
3663    "prefix": "+41",
3664    "validation": {
3665      "min": 9,
3666      "max": 9
3667    }
3668  },
3669  "SY": {
3670    "name": "Syria",
3671    "prefix": "+963"
3672  },
3673  "ST": {
3674    "name": "São Tomé and Príncipe",
3675    "prefix": "+239"
3676  },
3677  "TW": {
3678    "name": "Taiwan",
3679    "prefix": "+886"
3680  },
3681  "TJ": {
3682    "name": "Tajikistan",
3683    "prefix": "+992"
3684  },
3685  "TZ": {
3686    "name": "Tanzania",
3687    "prefix": "+255"
3688  },
3689  "TH": {
3690    "name": "Thailand",
3691    "prefix": "+66"
3692  },
3693  "TL": {
3694    "name": "Timor-Leste",
3695    "prefix": "+670"
3696  },
3697  "TG": {
3698    "name": "Togo",
3699    "prefix": "+228"
3700  },
3701  "TK": {
3702    "name": "Tokelau",
3703    "prefix": "+690"
3704  },
3705  "TO": {
3706    "name": "Tonga",
3707    "prefix": "+676"
3708  },
3709  "TT": {
3710    "name": "Trinidad and Tobago",
3711    "prefix": "+1868"
3712  },
3713  "TN": {
3714    "name": "Tunisia",
3715    "prefix": "+216"
3716  },
3717  "TR": {
3718    "name": "Turkey",
3719    "prefix": "+90"
3720  },
3721  "TM": {
3722    "name": "Turkmenistan",
3723    "prefix": "+993"
3724  },
3725  "TC": {
3726    "name": "Turks and Caicos Islands",
3727    "prefix": "+1649"
3728  },
3729  "TV": {
3730    "name": "Tuvalu",
3731    "prefix": "+688"
3732  },
3733  "UG": {
3734    "name": "Uganda",
3735    "prefix": "+256"
3736  },
3737  "UA": {
3738    "name": "Ukraine",
3739    "prefix": "+380"
3740  },
3741  "AE": {
3742    "name": "United Arab Emirates",
3743    "prefix": "+971"
3744  },
3745  "GB": {
3746    "name": "United Kingdom",
3747    "prefix": "+44",
3748    "validation": {
3749      "min": 4,
3750      "max": 10
3751    }
3752  },
3753  "US": {
3754    "name": "United States",
3755    "prefix": "+1"
3756  },
3757  "VI": {
3758    "name": "United States Virgin Islands",
3759    "prefix": "+1340"
3760  },
3761  "UY": {
3762    "name": "Uruguay",
3763    "prefix": "+598"
3764  },
3765  "UZ": {
3766    "name": "Uzbekistan",
3767    "prefix": "+998"
3768  },
3769  "VU": {
3770    "name": "Vanuatu",
3771    "prefix": "+678"
3772  },
3773  "VA": {
3774    "name": "Vatican City",
3775    "prefix": "+379"
3776  },
3777  "VE": {
3778    "name": "Venezuela",
3779    "prefix": "+58"
3780  },
3781  "VN": {
3782    "name": "Vietnam",
3783    "prefix": "+84"
3784  },
3785  "WF": {
3786    "name": "Wallis and Futuna",
3787    "prefix": "+681"
3788  },
3789  "EH": {
3790    "name": "Western Sahara",
3791    "prefix": "+212"
3792  },
3793  "YE": {
3794    "name": "Yemen",
3795    "prefix": "+967"
3796  },
3797  "ZM": {
3798    "name": "Zambia",
3799    "prefix": "+260"
3800  },
3801  "ZW": {
3802    "name": "Zimbabwe",
3803    "prefix": "+263"
3804  }
3805}
3806;</script>
vendor: 1 bytes, line 3806
3806
3807<script nonce="UuRtyHqfFYT3tYW1/d3ERA==" type="text/javascript">
3808window.modules = window.modules || {};
3809    window.modules['lw-telephone'] = {
3810    defaultCountryId: "SK",
3811    };</script>
vendor: 1 bytes, line 3811
3811
3812<script nonce="UuRtyHqfFYT3tYW1/d3ERA==" type="text/javascript">
3813    
3814    let ubAjaxCartOptions = {};
3815    const AUTO_HIDE_MESSAGE = 0;
3816    const MESSAGE_TIMEOUT = 5000;</script>
vendor: 1 bytes, line 3816
3816
3817<script nonce="UuRtyHqfFYT3tYW1/d3ERA==">
3818    window.lwStoreConfig = {"lwDualPrice":{"enabled":false}};
3819    window.checkoutConfig = window.checkoutConfig || {};
3820    window.checkoutConfig.storeCode = window.checkoutConfig.storeCode || window.lwStoreConfig.storeCode;</script>
vendor: 1 bytes, line 3820
3820
3821<script nonce="UuRtyHqfFYT3tYW1/d3ERA==">
3822
3823    class KameleoonThirdPartyTracker {
3824        constructor() {
3825            this.trackData(this.getData());
3826        }
3827
3828        trackData(data) {
3829            window.kameleoonQueue = window.kameleoonQueue || [];
3830            data.forEach((experiment) => {
3831                const [experimentId, variationId, trackingOnly] = experiment;
3832                window.kameleoonQueue.push(['Experiments.assignVariation', experimentId, variationId, true]);
3833                window.kameleoonQueue.push(['Experiments.trigger', experimentId, trackingOnly]);
3834            });
3835        }
3836
3837        getData() {
3838            const data = this.getDataArray();
3839            this.validateData(data);
3840
3841            return data;
3842        }
3843
3844        getDataArray() {
3845            const data = this.getDataString();
3846            if (!data) {
3847                return [];
3848            }
3849            try {
3850                return JSON.parse(decodeURIComponent(data));
3851            } catch (e) {
3852                return [];
3853            }
3854        }
3855
3856        getDataString() {
3857            const value = `; ${document.cookie}`;
3858            const parts = value.split(`; kameleoonTracking=`);
3859            if (parts.length === 2) return parts.pop().split(';').shift();
3860        }
3861
3862        validateData(data) {
3863            data.forEach((experiment) => {
3864                if (
3865                    !Array.isArray(experiment)
3866                    || experiment.length !== 3
3867                    || !Number.isInteger(experiment[0])
3868                    || !Number.isInteger(experiment[1])
3869                    || typeof experiment[2] !== "boolean"
3870                ) {
3871                    throw new Error('Invalid Kameleoon tracking data');
3872                }
3873            });
3874        }
3875    }
3876
3877    new KameleoonThirdPartyTracker();</script>
vendor: 1 bytes, line 3877
3877
3878<script nonce="UuRtyHqfFYT3tYW1/d3ERA==" id="lwBloomreach_connector">
3879        window.lwBloomreachConnector = {
3880            config: {"locale":"sk-SK","isCurrencySymbolOnFront":false,"isVatExcluded":false,"isB2B":false,"guestPriceInfoHtml":"","attributeMapping":"[{\"attribute\":\"app\",\"code\":\"app\",\"label\":\"Appky\"},{\"attribute\":\"base_type\",\"code\":\"base_type\",\"label\":\"Z\\u00e1kladn\\u00fd typ\"},{\"attribute\":\"beam_angle\",\"code\":\"beam_angle\",\"label\":\"Uhol l\\u00fa\\u010da\"},{\"attribute\":\"brand\",\"code\":\"brand\",\"label\":\"Zna\\u010dka\"},{\"attribute\":\"category_filter\",\"code\":\"category_filter\",\"label\":\"Kateg\\u00f3ria\"},{\"attribute\":\"colors\",\"code\":\"color_filters\",\"label\":\"Farba r\\u00e1mu 1\"},{\"attribute\":\"colour_groups\",\"code\":\"colour_groups\",\"label\":\"Farba\"},{\"attribute\":\"delivery_time_in_days\",\"code\":\"delivery_time_in_days\",\"label\":\"delivery time in days\"},{\"attribute\":\"depth_in_cm\",\"code\":\"depth_in_cm\",\"label\":\"H\\u013abka (v cm)\"},{\"attribute\":\"diameter_in_cm\",\"code\":\"diameter_in_cm\",\"label\":\"Priemer ( v cm)\"},{\"attribute\":\"dimmer\",\"code\":\"dimmer\",\"label\":\"Stmieva\\u010d\"},{\"attribute\":\"dimmer_type\",\"code\":\"dimmer_type\",\"label\":\"Typ stmieva\\u010da\"},{\"attribute\":\"eec\",\"code\":\"energy_efficiency_class\",\"label\":\"Energetick\\u00e1 trieda\"},{\"attribute\":\"equipment\",\"code\":\"equipment\",\"label\":\"V\\u00fdbava\"},{\"attribute\":\"has_forward_reverse_mode\",\"code\":\"has_forward_reverse_mode\",\"label\":\"Re\\u017eim vpred\\\/vzad\"},{\"attribute\":\"has_motion_detector\",\"code\":\"has_motion_detector\",\"label\":\"Vr\\u00e1tane detektoru pohybu\"},{\"attribute\":\"has_remote_control\",\"code\":\"has_remote_control\",\"label\":\"Vr\\u00e1tane dia\\u013ekov\\u00e9ho ovl\\u00e1dania\"},{\"attribute\":\"has_switch\",\"code\":\"has_switch\",\"label\":\"Vr\\u00e1tane prep\\u00edna\\u010da\"},{\"attribute\":\"height_in_cm\",\"code\":\"height_in_cm\",\"label\":\"V\\u00fd\\u0161ka (v cm)\"},{\"attribute\":\"ip_code\",\"code\":\"ip_code\",\"label\":\"Stupe\\u0148 ochrany krytom\\u00a0\"},{\"attribute\":\"is_battery_powered\",\"code\":\"is_battery_powered\",\"label\":\"Nap\\u00e1jan\\u00fd bat\\u00e9riou\"},{\"attribute\":\"is_corrosion_resistant\",\"code\":\"is_corrosion_resistant\",\"label\":\"Odoln\\u00fd proti kor\\u00f3zii\"},{\"attribute\":\"is_dimmable\",\"code\":\"is_dimmable\",\"label\":\"Stmievate\\u013en\\u00fd\"},{\"attribute\":\"is_height_adjustable\",\"code\":\"is_height_adjustable\",\"label\":\"Je v\\u00fd\\u0161ka prisp\\u00f4sobite\\u013en\\u00e1\"},{\"attribute\":\"is_led\",\"code\":\"is_led\",\"label\":\"LED\"},{\"attribute\":\"is_led_permanently_installed\",\"code\":\"is_led_permanently_installed\",\"label\":\"LED permanentne nain\\u0161talovan\\u00fd\"},{\"attribute\":\"is_light_bulb_included\",\"code\":\"is_light_bulb_included\",\"label\":\"\\u017diarovka s\\u00fa\\u010das\\u0165ou balenia\"},{\"attribute\":\"is_made_in_germany\",\"code\":\"is_made_in_germany\",\"label\":\"Vyroben\\u00e9 v Nemecku\"},{\"attribute\":\"length_in_cm\",\"code\":\"length_in_cm\",\"label\":\"Dl\\u017eka (v cm)\"},{\"attribute\":\"light_bulb\",\"code\":\"light_bulb\",\"label\":\"\\u017diarovka\"},{\"attribute\":\"light_bulb_shape\",\"code\":\"light_bulb_shape\",\"label\":\"Tvar \\u017eiarovky\"},{\"attribute\":\"light_distribution\",\"code\":\"light_distribution\",\"label\":\"Distrib\\u00facia svetla\"},{\"attribute\":\"luminous_color_pick_list\",\"code\":\"luminous_color_pick_list\",\"label\":\"Farba svetla\"},{\"attribute\":\"luminous_colour_filter_selection\",\"code\":\"luminous_colour_filter_selection\",\"label\":\"Farba svetla\"},{\"attribute\":\"luminous_colour_max\",\"code\":\"luminous_colour_max\",\"label\":\"Svetl\\u00e1 farba (max.)\"},{\"attribute\":\"luminous_colour_min\",\"code\":\"luminous_colour_min\",\"label\":\"Svetl\\u00e1 farba (min.)\"},{\"attribute\":\"material\",\"code\":\"material\",\"label\":\"Materi\\u00e1l r\\u00e1mu 1\"},{\"attribute\":\"material_groups\",\"code\":\"material_groups\",\"label\":\"Materi\\u00e1l\"},{\"attribute\":\"max_roof_slope\",\"code\":\"max_roof_slope\",\"label\":\"Max. sklon strechy\"},{\"attribute\":\"mounting_depth_in_cm\",\"code\":\"mounting_depth_in_cm\",\"label\":\"Mont\\u00e1\\u017ena h\\u013abka (v cm)\"},{\"attribute\":\"mounting_diameter_in_cm\",\"code\":\"mounting_diameter_in_cm\",\"label\":\"Mont\\u00e1\\u017eny primer (v cm)\"},{\"attribute\":\"mounting_type\",\"code\":\"mounting_type\",\"label\":\"Sp\\u00f4sob mont\\u00e1\\u017ee\"},{\"attribute\":\"novelty_filter\",\"code\":\"novelty_filter\",\"label\":\"NOVINKA\"},{\"attribute\":\"no_of_light_bulbs\",\"code\":\"no_of_light_bulbs\",\"label\":\"Po\\u010det sveteln\\u00fdch zdrojov\"},{\"attribute\":\"outdoor_area\",\"code\":\"outdoor_area\",\"label\":\"Exteri\\u00e9r\"},{\"attribute\":\"price\",\"code\":\"sale_price\",\"label\":\"Price\"},{\"attribute\":\"protection_class\",\"code\":\"protection_class\",\"label\":\"Tr
3880ieda ochrany\"},{\"attribute\":\"reference_value_in_w\",\"code\":\"reference_value_in_w\",\"label\":\"Referen\\u010dn\\u00e1 hodnota (vo W)\"},{\"attribute\":\"room\",\"code\":\"room\",\"label\":\"Miestnos\\u0165\"},{\"attribute\":\"room_pim\",\"code\":\"room_pim\",\"label\":\"Izba\"},{\"attribute\":\"room_size\",\"code\":\"room_size\",\"label\":\"Ve\\u013ekos\\u0165 izby\"},{\"attribute\":\"shape\",\"code\":\"shape\",\"label\":\"Tvar\"},{\"attribute\":\"shape_pim\",\"code\":\"shape_pim\",\"label\":\"Tvar\"},{\"attribute\":\"smart_home_systems\",\"code\":\"smart_home_systems\",\"label\":\"Inteligentn\\u00fd dom\\u00e1ci syst\\u00e9m\"},{\"attribute\":\"style\",\"code\":\"style\",\"label\":\"\\u0160t\\u00fdl\"},{\"attribute\":\"style_pim\",\"code\":\"style_pim\",\"label\":\"\\u0160t\\u00fdl\"},{\"attribute\":\"supply_voltage_in_v\",\"code\":\"supply_voltage_in_v\",\"label\":\"Nap\\u00e1jacie nap\\u00e4tie\"},{\"attribute\":\"suspension_in_cm\",\"code\":\"suspension_in_cm\",\"label\":\"V\\u00fd\\u0161ka (v cm)\"},{\"attribute\":\"total_luminous_flux_in_lm\",\"code\":\"total_luminous_flux_in_lm\",\"label\":\"Celkov\\u00fd sveteln\\u00fd v\\u00fdkon v\\u0161etk\\u00fdch sveteln\\u00fdch zdrojov (lm)\"},{\"attribute\":\"type_of_control\",\"code\":\"type_of_control\",\"label\":\"Typ ovl\\u00e1dania\"},{\"attribute\":\"type_of_light_bulb\",\"code\":\"type_of_light_bulb\",\"label\":\"Typ \\u017eiarovky\"},{\"attribute\":\"unified_glare_rating\",\"code\":\"unified_glare_rating\",\"label\":\"Hodnota oslnenia (UGR)\"},{\"attribute\":\"virtual_assistants\",\"code\":\"virtual_assistants\",\"label\":\"Hlasov\\u00fd asistent\"},{\"attribute\":\"wattage_in_w\",\"code\":\"wattage_in_w\",\"label\":\"Wattov\\u00fd v\\u00fdkon\"},{\"attribute\":\"width_in_cm\",\"code\":\"width_in_cm\",\"label\":\"\\u0160\\u00edrka (v cm)\"}]","paginationFrame":3,"paginationFrameSkip":2,"product_labels":{"czsk_sponsored-products_paulmann_pauleen":{"color":"#b9bec2","font_color":null,"identifier":"czsk_sponsored-products_paulmann_pauleen","text":"Sponzorovan\u00e9","date_start":"2025-01-21 15:18:00","date_end":"2122-01-31 15:18:00","excluded_page_types":null},"czsk_sponsored-products_autumn_campaign":{"color":"#b9bec2","font_color":"#ffffff","identifier":"czsk_sponsored-products_autumn_campaign","text":"Sponzorovan\u00e9","date_start":"2026-09-20 22:00:00","date_end":"2026-10-18 21:59:00","excluded_page_types":"pdp,brand,cms"},"czsk_sponsored-products_eglo":{"color":"#b9bec2","font_color":null,"identifier":"czsk_sponsored-products_eglo","text":"Sponzorovan\u00e9","date_start":"2025-04-14 07:59:00","date_end":"2051-07-28 17:19:00","excluded_page_types":"pdp,brand,cms"},"sk_outlet_last_20102025":{"color":"#e85423","font_color":null,"identifier":"sk_outlet_last_20102025","text":"Posledn\u00e9 kusy","date_start":"2025-10-18 22:00:00","date_end":"2026-12-31 22:59:00","excluded_page_types":null},"czsk_sponsored-products_osram":{"color":"#b9bec2","font_color":null,"identifier":"czsk_sponsored-products_osram","text":"Sponzorovan\u00e9","date_start":"2025-09-10 08:39:00","date_end":"2050-12-31 22:59:00","excluded_page_types":null},"czsk_sponsored-products_signify_philips_philips-hue":{"color":"#b9bec2","font_color":"#ffffff","identifier":"czsk_sponsored-products_signify_philips_philips-hue","text":"Sponzorovan\u00e9","date_start":"2025-03-26 09:44:00","date_end":"2060-12-31 22:59:00","excluded_page_types":null},"sk_highlight_cw41_2026_herbst-shopping-days":{"color":"#1b1e20","font_color":null,"identifier":"sk_highlight_cw41_2026_herbst-shopping-days","text":"Produkt t\u00fd\u017ed\u0148a","date_start":"2026-10-04 22:00:00","date_end":"2026-10-11 21:59:00","excluded_page_types":null},"sk_mengenrabatt":{"color":"#d7dbdd","font_color":"#000000","identifier":"sk_mengenrabatt","text":"+ extra mno\u017estevn\u00e1 z\u013eava","date_start":"2026-04-23 10:10:00","date_end":"2030-12-31 22:59:00","excluded_page_types":null},"czsk_2025_novelties":{"color":"#2bb8a7","font_color":"#ffffff","identifier":"czsk_2025_novelties","text":"Novinka","date_start":"2025-04-14 07:59:00","date_end":"2030-07-26 16:16:00","excluded_page_types":null},"sk_24v_dc":{"color":"#e85423","font_color":"#ffffff","identifier":"sk_24v_dc","text":"24V DC","date_start":"2024-05-21 09:24:00","date_end":"2050-05-31 08:19:00","excluded_page_types":null}},"formkey":"Ou7yHqImekPy1DXU","saleCategoryId":"482","eprelLabelUrl":"https:\/\/eprel.lw-cdn.com\/media\/eprel","eprelDataSheetL
3880ocale":"SK","priceFormat":{"pattern":"%s\u00a0\u20ac","precision":2,"requiredPrecision":2,"decimalSymbol":",","groupSymbol":"\u00a0","groupLength":3,"integerRequired":false},"isCustomerLoggedIn":false,"addToCartUrl":"https:\/\/www.lumories.sk\/checkout\/cart\/add\/","addToWishlistUrl":"https:\/\/www.lumories.sk\/wishlist\/index\/add\/","removeFromWishlistUrl":"https:\/\/www.lumories.sk\/wishlist\/index\/remove\/","multipluralEnabled":true,"discountFilter":{"requestVar":"discount","facetField":"discount_pct","title":"Z\u013eava","optionLabel":"Z\u013eavy od %s%","minThreshold":1,"maxThreshold":99}}        };</script>
vendor: 1 bytes, line 3880
3880
3881<script nonce="UuRtyHqfFYT3tYW1/d3ERA==" type="text/x-magento-init">
3882    {
3883        "*": {
3884            "Magento_PageBuilder/js/widget-initializer": {
3885                "config": {"[data-content-type=\"slider\"][data-appearance=\"default\"]":{"Magento_PageBuilder\/js\/content-type\/slider\/appearance\/default\/widget":false},"[data-content-type=\"map\"]":{"Magento_PageBuilder\/js\/content-type\/map\/appearance\/default\/widget":false},"[data-content-type=\"row\"]":{"Magento_PageBuilder\/js\/content-type\/row\/appearance\/default\/widget":false},"[data-content-type=\"tabs\"]":{"Magento_PageBuilder\/js\/content-type\/tabs\/appearance\/default\/widget":false},"[data-content-type=\"slide\"]":{"Magento_PageBuilder\/js\/content-type\/slide\/appearance\/default\/widget":{"buttonSelector":".pagebuilder-slide-button","showOverlay":"hover","dataRole":"slide"}},"[data-content-type=\"banner\"]":{"Magento_PageBuilder\/js\/content-type\/banner\/appearance\/default\/widget":{"buttonSelector":".pagebuilder-banner-button","showOverlay":"hover","dataRole":"banner"}},"[data-content-type=\"buttons\"]":{"Magento_PageBuilder\/js\/content-type\/buttons\/appearance\/inline\/widget":false},"[data-content-type=\"products\"][data-appearance=\"carousel\"]":{"Magento_PageBuilder\/js\/content-type\/products\/appearance\/carousel\/widget":false},"[data-content-type=\"lw_categories_slider\"]":{"LW_PageBuilderSliders\/js\/content-type\/categories-slider\/appearance\/default\/widget":false},"[data-content-type=\"lw_time_controlled\"]":{"LW_PageBuilderTimeControlled\/js\/content-type\/lw-time-controlled\/appearance\/default\/widget":false},"[data-content-type=\"banner_carousel\"]":{"LW_PageBuilderTopBannerCarousel\/js\/banner-carousel\/widget":false}},
3886                "breakpoints": {"desktop":{"label":"Desktop","stage":true,"default":true,"class":"desktop-switcher","icon":"Magento_PageBuilder::css\/images\/switcher\/switcher-desktop.svg","conditions":{"min-width":"1024px"},"options":{"products":{"default":{"slidesToShow":"5"}}}},"tablet":{"conditions":{"max-width":"1024px","min-width":"768px"},"options":{"products":{"default":{"slidesToShow":"4"},"continuous":{"slidesToShow":"3"}}}},"mobile":{"label":"Mobile","stage":true,"class":"mobile-switcher","icon":"Magento_PageBuilder::css\/images\/switcher\/switcher-mobile.svg","media":"only screen and (max-width: 767px)","conditions":{"max-width":"767px","min-width":"640px"},"options":{"products":{"default":{"slidesToShow":"3"}}}},"mobile-small":{"conditions":{"max-width":"640px"},"options":{"products":{"default":{"slidesToShow":"2"},"continuous":{"slidesToShow":"1"}}}}}            }
3887        }
3888    }</script>
vendor: 1 bytes, line 3888
3888
3889<script nonce="UuRtyHqfFYT3tYW1/d3ERA==" type="text&#x2F;javascript">document.querySelector("#cookie-status").style.display = "none";</script>
vendor: 1 bytes, line 3889
3889
3890<script nonce="UuRtyHqfFYT3tYW1/d3ERA==" type="text/x-magento-init">
3891    {
3892        "*": {
3893            "cookieStatus": {}
3894        }
3895    }</script>
vendor: 1 bytes, line 3895
3895
3896<script nonce="UuRtyHqfFYT3tYW1/d3ERA==" type="text/x-magento-init">
3897    {
3898        "*": {
3899            "mage/cookies": {
3900                "expires": null,
3901                "path": "\u002F",
3902                "domain": ".www.lumories.sk",
3903                "secure": true,
3904                "lifetime": "2592000"
3905            }
3906        }
3907    }</script>
vendor: 1 bytes, line 3907
3907
3908<script nonce="UuRtyHqfFYT3tYW1/d3ERA==">    require.config({
3909        map: {
3910            '*': {
3911                wysiwygAdapter: 'mage/adminhtml/wysiwyg/tiny_mce/tinymceAdapter'
3912            }
3913        }
3914    });</script>
vendor: 1 bytes, line 3914
3914
3915<script nonce="UuRtyHqfFYT3tYW1/d3ERA==">    require.config({
3916        paths: {
3917            googleMaps: 'https\u003A\u002F\u002Fmaps.googleapis.com\u002Fmaps\u002Fapi\u002Fjs\u003Fv\u003D3.56\u0026key\u003D'
3918        },
3919        config: {
3920            'Magento_PageBuilder/js/utils/map': {
3921                style: '',
3922            },
3923            'Magento_PageBuilder/js/content-type/map/preview': {
3924                apiKey: '',
3925                apiKeyErrorMessage: 'You\u0020must\u0020provide\u0020a\u0020valid\u0020\u003Ca\u0020href\u003D\u0027https\u003A\u002F\u002Fwww.lumories.sk\u002Fadminhtml\u002Fsystem_config\u002Fedit\u002Fsection\u002Fcms\u002F\u0023cms_pagebuilder\u0027\u0020target\u003D\u0027_blank\u0027\u003EGoogle\u0020Maps\u0020API\u0020key\u003C\u002Fa\u003E\u0020to\u0020use\u0020a\u0020map.'
3926            },
3927            'Magento_PageBuilder/js/form/element/map': {
3928                apiKey: '',
3929                apiKeyErrorMessage: 'You\u0020must\u0020provide\u0020a\u0020valid\u0020\u003Ca\u0020href\u003D\u0027https\u003A\u002F\u002Fwww.lumories.sk\u002Fadminhtml\u002Fsystem_config\u002Fedit\u002Fsection\u002Fcms\u002F\u0023cms_pagebuilder\u0027\u0020target\u003D\u0027_blank\u0027\u003EGoogle\u0020Maps\u0020API\u0020key\u003C\u002Fa\u003E\u0020to\u0020use\u0020a\u0020map.'
3930            },
3931        }
3932    });</script>
vendor: 1 bytes, line 3932
3932
3933<script nonce="UuRtyHqfFYT3tYW1/d3ERA==">
3934    require.config({
3935        shim: {
3936            'Magento_PageBuilder/js/utils/map': {
3937                deps: ['googleMaps']
3938            }
3939        }
3940    });</script>
vendor: 1 bytes, line 3940
3940
3941<script nonce="UuRtyHqfFYT3tYW1/d3ERA==" type="text/x-magento-init">
3942    {
3943        "*": {
3944            "LW_GoogleTagManager/js/allPages": {
3945                "customerGroup": "",
3946                "industryBranch": ""
3947            }
3948        }
3949    }</script>
vendor: 1 bytes, line 3949
3949
3950<script nonce="UuRtyHqfFYT3tYW1/d3ERA==" type="text/x-magento-init">
3951    {
3952        "*": {
3953             "LW_GoogleTagManager/js/product-events": {}
3954        }
3955    }</script>
vendor: 1 bytes, line 3955
3955
3956<script nonce="UuRtyHqfFYT3tYW1/d3ERA==">
3957    window.priceConfig = {"pattern":"%s\u00a0\u20ac","precision":2,"requiredPrecision":2,"decimalSymbol":",","groupSymbol":"\u00a0","groupLength":3,"integerRequired":false}</script>
vendor: 1 bytes, line 3957
3957
3958<script nonce="UuRtyHqfFYT3tYW1/d3ERA==" type="text/javascript">
3959    require([
3960        'jquery',
3961    ], function($) {
3962        'use strict';
3963
3964        
3965        const extraClass = 'ontouchstart' in window && !(/hp-tablet/gi).test(navigator.appVersion) ? 'touch' : 'no-touch';
3966        $('html').addClass(extraClass);
3967
3968        if (AUTO_HIDE_MESSAGE !== undefined && AUTO_HIDE_MESSAGE) {
3969            
3970            clearInterval(autoHideMsg);
3971            const timeout = MESSAGE_TIMEOUT ? MESSAGE_TIMEOUT : 5000;
3972            var autoHideMsg = setTimeout(function() {
3973                if ($('.page.messages').find('.messages').length) {
3974                    $('.page.messages').find('.messages').slideUp();
3975                }
3976            }, timeout);
3977        }
3978
3979    });</script>
vendor: 1 bytes, line 3979
3979
3980<script nonce="UuRtyHqfFYT3tYW1/d3ERA==" type="text/x-magento-init">
3981        {
3982            ".page-header .usp-wrapper": {
3983                "LW_USP/js/slider": { "sliderSelector": ".page-header .usp-wrapper ul" }
3984            }
3985        }</script>
vendor: 1 bytes, line 3985
3985
3986<script nonce="UuRtyHqfFYT3tYW1/d3ERA==" type="text/x-magento-init">
3987        {
3988            "*": {
3989                "Magento_Ui/js/core/app": {
3990                    "components": {
3991                        "customer": {
3992                            "component": "Magento_Customer/js/view/customer"
3993                        }
3994                    }
3995                }
3996            }
3997        }</script>
vendor: 1 bytes, line 3997
3997
3998<script nonce="UuRtyHqfFYT3tYW1/d3ERA==">window.checkout = {"shoppingCartUrl":"https:\/\/www.lumories.sk\/checkout\/cart\/","checkoutUrl":"https:\/\/www.lumories.sk\/checkout\/","updateItemQtyUrl":"https:\/\/www.lumories.sk\/checkout\/sidebar\/updateItemQty\/","removeItemUrl":"https:\/\/www.lumories.sk\/checkout\/sidebar\/removeItem\/","imageTemplate":"Magento_Catalog\/product\/image_with_borders","baseUrl":"https:\/\/www.lumories.sk\/","minicartMaxItemsVisible":5,"websiteId":"5","maxItemsToDisplay":10,"storeId":"7","storeGroupId":"5","saml":{"enabled":false,"forced":false,"linktext":"Login via Identity Provider"},"captcha":{"user_login":{"isCaseSensitive":false,"imageHeight":50,"imageSrc":"","refreshUrl":"https:\/\/www.lumories.sk\/captcha\/refresh\/","isRequired":false,"timestamp":1791526371}}}</script>
vendor: 1 bytes, line 3998
3998
3999<script nonce="UuRtyHqfFYT3tYW1/d3ERA==" type="text/x-magento-init">
4000    {
4001        "[data-block='minicart']": {
4002            "Magento_Ui/js/core/app": {"components":{"minicart_content":{"children":{"subtotal.container":{"children":{"subtotal":{"children":{"subtotal.totals":{"config":{"display_cart_subtotal_incl_tax":1,"display_cart_subtotal_excl_tax":0,"template":"Magento_Tax\/checkout\/minicart\/subtotal\/totals"},"component":"Magento_Tax\/js\/view\/checkout\/minicart\/subtotal\/totals","children":{"subtotal.totals.msrp":{"component":"Magento_Msrp\/js\/view\/checkout\/minicart\/subtotal\/totals","config":{"displayArea":"minicart-subtotal-hidden","template":"Magento_Msrp\/checkout\/minicart\/subtotal\/totals"}}}}},"config":{"componentDisabled":true,"template":"Magento_Checkout\/minicart\/subtotal"},"component":"uiComponent"},"discount":{"component":"Magento_Checkout\/js\/view\/checkout\/minicart\/subtotal\/totals","config":{"template":"LW_Checkout\/minicart\/discount","label":"Z\u013eava"}},"cost-saving":{"component":"Magento_Checkout\/js\/view\/checkout\/minicart\/subtotal\/totals","config":{"template":"LW_Checkout\/minicart\/cost-saving"}}},"component":"uiComponent","config":{"displayArea":"subtotalContainer"}},"item.renderer":{"component":"Magento_Checkout\/js\/view\/cart-item-renderer","config":{"displayArea":"defaultRenderer","template":"Magento_Checkout\/minicart\/item\/default"},"children":{"item.image":{"component":"Magento_Catalog\/js\/view\/image","config":{"template":"Magento_Catalog\/product\/image","displayArea":"itemImage"}},"checkout.cart.item.price.sidebar":{"component":"uiComponent","config":{"template":"Magento_Checkout\/minicart\/item\/price","displayArea":"priceSidebar"}}}},"extra_info":{"component":"uiComponent","config":{"displayArea":"extraInfo"}},"promotion":{"component":"uiComponent","config":{"displayArea":"promotion"}},"totals.container":{"component":"uiComponent","config":{"displayArea":"totalsContainer"},"children":{"shipping_costs":{"component":"Magento_Checkout\/js\/view\/checkout\/minicart\/shipping-label","config":{"template":"Magento_Checkout\/minicart\/totals-row","defaultLabel":"N\u00e1klady na dopravu"}},"bulky_goods_fee":{"component":"uiComponent","config":{"template":"Magento_Checkout\/minicart\/bulky-goods-fee","label":"Pr\u00edplatok za objemn\u00fd tovar"}},"cod_fee":{"component":"uiComponent","config":{"template":"Magento_Checkout\/minicart\/cod-fee","label":"Dobierka"}},"grand_total":{"component":"uiComponent","config":{"template":"Magento_Checkout\/minicart\/totals-row","label":"Celkov\u00fd s\u00fa\u010det"}}}}},"config":{"itemRenderer":{"default":"defaultRenderer","simple":"defaultRenderer","virtual":"defaultRenderer"},"template":"Magento_Checkout\/minicart\/content"},"component":"Magento_Checkout\/js\/view\/minicart"}},"types":[]}        },
4003        "*": {
4004            "Magento_Ui/js/block-loader":
4005                "https\u003A\u002F\u002Fwww.lumories.sk\u002Fstatic\u002Fversion1791452738\u002Fbase\u002FMagento\u002Fbase\u002Fdefault\u002Fimages\u002Floader\u002D1.gif"
4006        }
4007    }</script>
vendor: 1 bytes, line 4007
4007
4008<script nonce="UuRtyHqfFYT3tYW1/d3ERA==" type="text/x-magento-init">
4009    {
4010        "*": {
4011            "Magento_Ui/js/core/app": {
4012                "components": {
4013                        "messages": {
4014                            "component": "Magento_Theme/js/view/messages"
4015                        }
4016                    }
4017                }
4018            }
4019    }</script>
vendor: 1 bytes, line 4019
4019
4020<script nonce="UuRtyHqfFYT3tYW1/d3ERA==">window.authenticationPopup = {"autocomplete":"off","customerRegisterUrl":"https:\/\/www.lumories.sk\/customer\/account\/create\/","customerForgotPasswordUrl":"https:\/\/www.lumories.sk\/customer\/account\/forgotpassword\/","baseUrl":"https:\/\/www.lumories.sk\/","customerLoginUrl":"https:\/\/www.lumories.sk\/customer\/ajax\/login\/"}</script>
vendor: 1 bytes, line 4020
4020
4021<script nonce="UuRtyHqfFYT3tYW1/d3ERA==" type="text/x-magento-init">
4022        {
4023            "#authenticationPopup": {
4024                "Magento_Ui/js/core/app": {"components":{"authenticationPopup":{"component":"Magento_Customer\/js\/view\/authentication-popup","children":{"messages":{"component":"Magento_Ui\/js\/view\/messages","displayArea":"messages"},"captcha":{"component":"Magento_Captcha\/js\/view\/checkout\/loginCaptcha","displayArea":"additional-login-form-fields","formId":"user_login","configSource":"checkout"},"recaptcha":{"component":"Magento_ReCaptchaFrontendUi\/js\/reCaptcha","displayArea":"additional-login-form-fields","reCaptchaId":"recaptcha-popup-login","settings":{"rendering":{"sitekey":"6LdjbjIpAAAAADRnj7giAGR_hBwmAzv8GiJEB7a4","badge":"bottomright","size":"invisible","theme":"light","hl":""},"invisible":true}},"saml_sso":{"component":"Pitbulk_SAML2\/js\/view\/checkout\/samlLoginLink","displayArea":"before","formId":"user_login","configSource":"checkout"}}}}}            },
4025            "*": {
4026                "Magento_Ui/js/block-loader": "https\u003A\u002F\u002Fwww.lumories.sk\u002Fstatic\u002Fversion1791452738\u002Fbase\u002FMagento\u002Fbase\u002Fdefault\u002Fimages\u002Floader\u002D1.gif"
4027                 }
4028        }</script>
vendor: 1 bytes, line 4028
4028
4029<script nonce="UuRtyHqfFYT3tYW1/d3ERA==" type="text/x-magento-init">
4030    {
4031        "*": {
4032            "Magento_Customer/js/section-config": {
4033                "sections": {"stores\/store\/switch":["*"],"stores\/store\/switchrequest":["*"],"directory\/currency\/switch":["*"],"*":["messages"],"customer\/account\/logout":["*","recently_viewed_product","recently_compared_product"],"customer\/account\/loginpost":["*"],"customer\/account\/createpost":["*"],"customer\/account\/editpost":["*"],"customer\/ajax\/login":["checkout-data","cart","captcha"],"catalog\/product_compare\/add":["compare-products"],"catalog\/product_compare\/remove":["compare-products"],"catalog\/product_compare\/clear":["compare-products"],"sales\/guest\/reorder":["cart"],"sales\/order\/reorder":["cart"],"checkout\/cart\/add":["cart","directory-data"],"checkout\/cart\/delete":["cart"],"checkout\/cart\/updatepost":["cart"],"checkout\/cart\/updateitemoptions":["cart"],"checkout\/cart\/couponpost":["cart"],"checkout\/cart\/estimatepost":["cart"],"checkout\/cart\/estimateupdatepost":["cart"],"checkout\/onepage\/saveorder":["cart","checkout-data","last-ordered-items"],"checkout\/sidebar\/removeitem":["cart"],"checkout\/sidebar\/updateitemqty":["cart"],"rest\/*\/v1\/carts\/*\/payment-information":["cart","last-ordered-items","captcha","instant-purchase"],"rest\/*\/v1\/guest-carts\/*\/payment-information":["cart","captcha"],"rest\/*\/v1\/guest-carts\/*\/selected-payment-method":["cart","checkout-data"],"rest\/*\/v1\/carts\/*\/selected-payment-method":["cart","checkout-data","instant-purchase"],"customer_order\/cart\/updatefaileditemoptions":["cart"],"checkout\/cart\/updatefaileditemoptions":["cart"],"customer_order\/cart\/advancedadd":["cart"],"checkout\/cart\/advancedadd":["cart"],"checkout\/cart\/removeallfailed":["cart"],"checkout\/cart\/removefailed":["cart"],"customer_order\/cart\/addfaileditems":["cart"],"checkout\/cart\/addfaileditems":["cart"],"customer_order\/sku\/uploadfile":["cart"],"wishlist\/index\/add":["wishlist"],"wishlist\/index\/remove":["wishlist"],"wishlist\/index\/updateitemoptions":["wishlist"],"wishlist\/index\/update":["wishlist"],"wishlist\/index\/cart":["wishlist","cart"],"wishlist\/index\/fromcart":["wishlist","cart"],"wishlist\/index\/allcart":["wishlist","cart"],"wishlist\/shared\/allcart":["wishlist","cart"],"wishlist\/shared\/cart":["cart"],"giftregistry\/index\/cart":["cart"],"giftregistry\/view\/addtocart":["cart"],"customer\/address\/*":["instant-purchase"],"customer\/account\/*":["instant-purchase"],"vault\/cards\/deleteaction":["instant-purchase"],"multishipping\/checkout\/overviewpost":["cart"],"wishlist\/index\/copyitem":["wishlist"],"wishlist\/index\/copyitems":["wishlist"],"wishlist\/index\/deletewishlist":["wishlist","multiplewishlist"],"wishlist\/index\/createwishlist":["multiplewishlist"],"wishlist\/index\/editwishlist":["multiplewishlist"],"wishlist\/index\/moveitem":["wishlist"],"wishlist\/index\/moveitems":["wishlist"],"wishlist\/search\/addtocart":["cart","wishlist"],"paypal\/express\/placeorder":["cart","checkout-data"],"paypal\/payflowexpress\/placeorder":["cart","checkout-data"],"paypal\/express\/onauthorization":["cart"],"review\/product\/post":["review"],"rest\/*\/v1\/guest-carts\/*\/shipping-information":["cart"],"sso\/saml2\/login":["*"],"sso\/saml2\/acs":["*"]},
4034                "clientSideSections": ["checkout-data","cart-data"],
4035                "baseUrls": ["https:\/\/www.lumories.sk\/"],
4036                "sectionNames": ["messages","customer","compare-products","last-ordered-items","cart","directory-data","captcha","wishlist","instant-purchase","loggedAsCustomer","multiplewishlist","review","hyva_checkout","customer-info","recently_viewed_product","recently_compared_product","product_data_storage","paypal-billing-agreement","paypal-buyer-country"]            }
4037        }
4038    }</script>
vendor: 1 bytes, line 4038
4038
4039<script nonce="UuRtyHqfFYT3tYW1/d3ERA==" type="text/x-magento-init">
4040    {
4041        "*": {
4042            "Magento_Customer/js/customer-data": {
4043                "sectionLoadUrl": "https\u003A\u002F\u002Fwww.lumories.sk\u002Fcustomer\u002Fsection\u002Fload\u002F",
4044                "expirableSectionLifetime": 60,
4045                "expirableSectionNames": ["cart"],
4046                "cookieLifeTime": "2592000",
4047                "cookieDomain": "",
4048                "updateSessionUrl": "https\u003A\u002F\u002Fwww.lumories.sk\u002Fcustomer\u002Faccount\u002FupdateSession\u002F",
4049                "isLoggedIn": ""
4050            }
4051        }
4052    }</script>
vendor: 1 bytes, line 4052
4052
4053<script nonce="UuRtyHqfFYT3tYW1/d3ERA==" type="text/x-magento-init">
4054    {
4055        "*": {
4056            "Magento_Customer/js/invalidation-processor": {
4057                "invalidationRules": {
4058                    "website-rule": {
4059                        "Magento_Customer/js/invalidation-rules/website-rule": {
4060                            "scopeConfig": {
4061                                "websiteId": "5"
4062                            }
4063                        }
4064                    }
4065                }
4066            }
4067        }
4068    }</script>
vendor: 1 bytes, line 4068
4068
4069<script nonce="UuRtyHqfFYT3tYW1/d3ERA==" type="text/x-magento-init">
4070    {
4071        "body": {
4072            "pageCache": {"url":"https:\/\/www.lumories.sk\/page_cache\/block\/render\/","handles":["default","sales_guest_form"],"originalRequest":{"route":"sales","controller":"guest","action":"form","uri":"\/sales\/guest\/form"},"versionCookieName":"private_content_version"}        }
4073    }</script>
vendor: 1 bytes, line 4073
4073
4074<script nonce="UuRtyHqfFYT3tYW1/d3ERA==">
4075    window.recaptchaurl = 'https://www.recaptcha.net/recaptcha/api.js';</script>
vendor: 1 bytes, line 4075
4075
4076<script nonce="UuRtyHqfFYT3tYW1/d3ERA==" type="text/x-magento-init">
4077    {
4078        "*": {
4079            "LW_ReCaptcha/js/recaptchaButtonFix": {}
4080        }
4081    }</script>
vendor: 1 bytes, line 4081
4081
4082<script nonce="UuRtyHqfFYT3tYW1/d3ERA==">
4083    document.body.classList.add('yotpo-yotpo-is-enabled');</script>
vendor: 1 bytes, line 4083
4083
4084<script nonce="UuRtyHqfFYT3tYW1/d3ERA==">
4085        require([], function () {
4086            var script = document.createElement('script');
4087            script.type = 'text/javascript';
4088            script.async = true;
4089            script.src = "//staticw2.yotpo.com/wVwPVdkKDROwtnZVecwisStCd4dOUtT6PL9qCDwY/widget.js";
4090            document.head.appendChild(script);
4091        });</script>
vendor: 1 bytes, line 4091
4091
4092<script nonce="UuRtyHqfFYT3tYW1/d3ERA==" type="text&#x2F;javascript">    var elemN9N6o49sArray = document.querySelectorAll('div#oar-zip');
4093    if(elemN9N6o49sArray.length !== 'undefined'){
4094        elemN9N6o49sArray.forEach(function(element) {
4095            if (element) {
4096                element.style.display = 'none';
4097
4098            }
4099        });
4100    }</script>
vendor: 1 bytes, line 4100
4100
4101<script nonce="UuRtyHqfFYT3tYW1/d3ERA==" type="text/x-magento-init">
4102    {
4103        "*": {
4104            "Magento_Customer/js/block-submit-on-send": {
4105                "formId": "newsletter-validate-detail"
4106            }
4107        }
4108    }</script>
vendor: 1 bytes, line 4108
4108
4109<script nonce="UuRtyHqfFYT3tYW1/d3ERA==">
4110    require(['jquery', 'domReady!'], function ($) {
4111        $('#recaptcha-caa20ac351216e6f76edced1efe7c61fff5f4796-container')
4112            .appendTo('#newsletter-validate-detail');
4113    });</script>
vendor: 1 bytes, line 4113
4113
4114<script nonce="UuRtyHqfFYT3tYW1/d3ERA==" type="text/x-magento-init">
4115{
4116    "#recaptcha-caa20ac351216e6f76edced1efe7c61fff5f4796-container": {
4117        "Magento_Ui/js/core/app": {"components":{"recaptcha-caa20ac351216e6f76edced1efe7c61fff5f4796":{"settings":{"rendering":{"sitekey":"6LdjbjIpAAAAADRnj7giAGR_hBwmAzv8GiJEB7a4","badge":"bottomright","size":"invisible","theme":"light","hl":""},"invisible":true},"component":"Magento_ReCaptchaFrontendUi\/js\/reCaptcha","reCaptchaId":"recaptcha-caa20ac351216e6f76edced1efe7c61fff5f4796"}}}    }
4118}</script>
vendor: 1 bytes, line 4118
4118
4119<script nonce="UuRtyHqfFYT3tYW1/d3ERA==" type="text/x-magento-init">
4120        {
4121            "*": {
4122                "Magento_Ui/js/core/app": {
4123                    "components": {
4124                        "storage-manager": {
4125                            "component": "Magento_Catalog/js/storage-manager",
4126                            "appendTo": "",
4127                            "storagesConfiguration" : {"recently_viewed_product":{"requestConfig":{"syncUrl":"https:\/\/www.lumories.sk\/catalog\/product\/frontend_action_synchronize\/"},"lifetime":"14400","allowToSendRequest":"0"}}                        }
4128                    }
4129                }
4130            }
4131        }</script>
vendor: 1 bytes, line 4131
4131
4132<script nonce="UuRtyHqfFYT3tYW1/d3ERA==" type="text/x-magento-init">
4133    {
4134        "*": {
4135            "scrollToElement": {}
4136        }
4137    }</script>
vendor: 1 bytes, line 4137
4137
4138<script nonce="UuRtyHqfFYT3tYW1/d3ERA==">window.NREUM||(NREUM={});NREUM.info={"beacon":"bam.eu01.nr-data.net","licenseKey":"NRJS-a9f247f553a89a71d7d","applicationID":"391014774","transactionName":"MhBSZQoZDBYAVkZfXgtacVIMEQ0LTkZTWlQWWldEHQsWSgdaQFs=","queueTime":0,"applicationTime":576,"atts":"HldFE0IDH0lDVBAMShgI","errorBeacon":"bam.eu01.nr-data.net","agent":""}</script>
4138
4139</body></html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.