/*!
    TAG V6.07.7433, smct.tag-havaianas.com.tw
    Copyright 2012-2026 intent.ly Global Ltd
*/if(typeof window.$smctResources !== 'undefined') {
    console.warn('Cannot load Tag Resources more than once...');
} else {
    window.$smctResources = function() {
        var urls = {
            tag_url : 'https://js.smct.io/t/tag-v6.07.js',
            overlays_url : 'https://js.smct.io/o/overlays-v6.07.js',
            overlays_data_url : 'https://smct.co/ov5/load/',
            smc_debug_url :  '',
            client_debug_url : 'https://js.smct.io/dp/clientDebug-v2.00.js',
            basket_backup_script : '',
            basket_backup_endpoint : '',
            selector_tool_script : '',
            selector_tool_endpoint : '',
            smarter_codes_script: '',
            smarter_codes_endpoint: '',
            smc_jq : 'https://js.smct.io/jq/smcJQ-v3.4.1.js',
            ls_endpoint : 'https://ls.smct.io/lse1.3.html',
            notification_app : '',
            notification_checker : '',
            px2a_source_url: 'https://js.smct.io/e/events-1.6.0.min.js',
            px2b_endpoint_url: 'https://events.smct.co/',
            
            host : 'https://smct.co/',
            pxt_domain : 'https://ep.smct.co/',
            tag_data_url : 'https://smct.co/tm/data/',
            overlays_engage_url : 'https://ep.smct.co/ov4/e/',
            insights_url : 'https://ep.smct.co/insights/',
            url_track : 'https://ep.smct.co/ut/',
            client_debug_data : 'https://smct.co/cldbData/',
        }
            var sri = {
                tag_url : '',
                overlays_url : '',
                smc_debug_url :  '',
                client_debug_url : '',
                basket_backup_script : '',
                selector_tool_script : '',
                smarter_codes_script: '',
                smc_jq : '',
                notification_app : '',
                px2a_source_url: '',
                px2a_fingerprint_url: '',
            };
        
        var getURL = function(key, additional) {
            return urls[key];
        };

        var getSRI = function(key, additional) {
            return sri[key];
        };

        var getTagLoadedTime = function() {
            var microtime = 1770570012.898;
            return Math.round(microtime*1000);
        };

        /* Deprecated */
        var runCode = function(key, isDebug) {
            return false;
        };
        
        return {
            getURL : getURL,
            getSRI : getSRI,
            getTagLoadedTime : getTagLoadedTime,
            runCode : runCode,
            tryer: function() {
                return false;
            },
            staticFiles : 0
        };}();
    }if(typeof window.$smctData !== 'undefined') {
    console.warn('Cannot load Tag Data more than once...');
} else {
	window.$smctData = {
			a:1,
			b:1,
			h:'https://smct.co/',
		o:'eyJ2ZXJzaW9uIjoiNi4wNyIsImlkIjo4OTYwLCJuYW1lIjoiaGF2YWlhbmFzLmNvbS50dyIsImNzc19hbmltcyI6Ii5zbWN0LWFuaW1hdGVkey13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOjFzO2FuaW1hdGlvbi1kdXJhdGlvbjoxczstd2Via2l0LWFuaW1hdGlvbi1maWxsLW1vZGU6Ym90aDthbmltYXRpb24tZmlsbC1tb2RlOmJvdGh9LnNtY3QtYW5pbWF0ZWQuc21jdC1pbmZpbml0ZXstd2Via2l0LWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6aW5maW5pdGU7YW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDppbmZpbml0ZX0uc21jdC1hbmltYXRlZC5zbWN0LWhpbmdley13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOjJzO2FuaW1hdGlvbi1kdXJhdGlvbjoyc30uc21jdC1hbmltYXRlZC5zbWN0LWJvdW5jZUluLC5zbWN0LWFuaW1hdGVkLnNtY3QtYm91bmNlT3V0LC5zbWN0LWFuaW1hdGVkLnNtY3QtZmxpcE91dFgsLnNtY3QtYW5pbWF0ZWQuc21jdC1mbGlwT3V0WXstd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjouNzVzO2FuaW1hdGlvbi1kdXJhdGlvbjouNzVzfUAtd2Via2l0LWtleWZyYW1lcyBzbWN0LXJ1YmJlckJhbmR7MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGVYKDEpO3RyYW5zZm9ybTpzY2FsZVgoMSl9MzAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMS4yNSwuNzUsMSk7dHJhbnNmb3JtOnNjYWxlM2QoMS4yNSwuNzUsMSl9NDAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjc1LDEuMjUsMSk7dHJhbnNmb3JtOnNjYWxlM2QoLjc1LDEuMjUsMSl9NTAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMS4xNSwuODUsMSk7dHJhbnNmb3JtOnNjYWxlM2QoMS4xNSwuODUsMSl9NjUley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjk1LDEuMDUsMSk7dHJhbnNmb3JtOnNjYWxlM2QoLjk1LDEuMDUsMSl9NzUley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMS4wNSwuOTUsMSk7dHJhbnNmb3JtOnNjYWxlM2QoMS4wNSwuOTUsMSl9dG97LXdlYmtpdC10cmFuc2Zvcm06c2NhbGVYKDEpO3RyYW5zZm9ybTpzY2FsZVgoMSl9fUBrZXlmcmFtZXMgc21jdC1ydWJiZXJCYW5kezAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlWCgxKTt0cmFuc2Zvcm06c2NhbGVYKDEpfTMwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEuMjUsLjc1LDEpO3RyYW5zZm9ybTpzY2FsZTNkKDEuMjUsLjc1LDEpfTQwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC43NSwxLjI1LDEpO3RyYW5zZm9ybTpzY2FsZTNkKC43NSwxLjI1LDEpfTUwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEuMTUsLjg1LDEpO3RyYW5zZm9ybTpzY2FsZTNkKDEuMTUsLjg1LDEpfTY1JXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC45NSwxLjA1LDEpO3RyYW5zZm9ybTpzY2FsZTNkKC45NSwxLjA1LDEpfTc1JXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEuMDUsLjk1LDEpO3RyYW5zZm9ybTpzY2FsZTNkKDEuMDUsLjk1LDEpfXRvey13ZWJraXQtdHJhbnNmb3JtOnNjYWxlWCgxKTt0cmFuc2Zvcm06c2NhbGVYKDEpfX0uc21jdC1ydWJiZXJCYW5key13ZWJraXQtYW5pbWF0aW9uLW5hbWU6c21jdC1ydWJiZXJCYW5kO2FuaW1hdGlvbi1uYW1lOnNtY3QtcnViYmVyQmFuZH1ALXdlYmtpdC1rZXlmcmFtZXMgc21jdC1zaGFrZXswJSx0b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfTEwJSwzMCUsNTAlLDcwJSw5MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwcHgsMCwwKX0yMCUsNDAlLDYwJSw4MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMHB4LDAsMCl9fUBrZXlmcmFtZXMgc21jdC1zaGFrZXswJSx0b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfTEwJSwzMCUsNTAlLDcwJSw5MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwcHgsMCwwKX0yMCUsNDAlLDYwJSw4MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMHB4LDAsMCl9fS5zbWN0LXNoYWtley13ZWJraXQtYW5pbWF0aW9uLW5hbWU6c21jdC1zaGFrZTthbmltYXRpb24tbmFtZTpzbWN0LXNoYWtlfUAtd2Via2l0LWtleWZyYW1lcyBzbWN0LXB1bHNlezAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlWCgxKTt0cmFuc2Zvcm06c2NhbGVYKDEpfTUwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEuMDUsMS4wNSwxLjA1KTt0cmFuc2Zvcm06c2NhbGUzZCgxLjA1LDEuMDUsMS4wNSl9dG97LXdlYmtpdC10cmFuc2Zvcm06c2NhbGVYKDEpO3RyYW5zZm9ybTpzY2FsZVgoMSl9fUBrZXlmcmFtZXMgc21jdC1wdWxzZXswJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZVgoMSk7dHJhbnNmb3JtOnNjYWxlWCgxKX01MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjA1LDEuMDUsMS4wNSk7dHJhbnNmb3JtOnNjYWxlM2QoMS4wNSwxLjA1LDEuMDUpfXRvey13ZWJraXQtdHJhbnNmb3JtOnNjYWxlWCgxKTt0cmFuc2Zvcm06c2NhbGVYKDEpfX0uc21jdC1wdWxzZXstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnNtY3QtcHVsc2U7YW5pbWF0aW9uLW5hbWU6c21jdC1wdWxzZX1ALXdlYmtpdC1rZXlmcmFtZXMgc21jdC1mbGFzaHswJSw1MCUsdG97b3BhY2l0eToxfTI1JSw3NSV7b3BhY2l0eTowfX1Aa2V5ZnJhbWVzIHNtY3QtZmxhc2h7MCUsNTAlLHRve29wYWNpdHk6MX0yNSUsNzUle29wYWNpdHk6MH19LnNtY3QtZmxhc2h7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpzbWN0LWZsYXNoO2FuaW1hdGlvbi1uYW1lOnNtY3QtZmxhc2h9IiwiY29uZmlnIjp7InRhZ1JlZnJlc2hJRCI6MCwialF1ZXJ5Rm9yY2VMb2FkIjowLCJpZ25vcmVIYXNoIjoxLCJjYXNlU2Vuc2l0aXZlIjowLCJpbnNpZ2h0cyI6MCwiYmxvY2tJZnJhbWUiOjAsInB4VHJhY2tPZmYiOjAsInJ1bGVzVVRDIjowLCJmb3JjZU9uRGVidWciOjAsInB4QXBjIjoxLCJPdlJlcUludCI6MCwiRmlyc3RDaGFyQXNjaWlGaXgiOjAsImVuY29kZUNvb2tpZXMiOjEsInJlZkV4YWN0TWF0Y2giOjAsIm1pZ3JhdGVDb29raWVzVG9Mb2NhbFN0b3JhZ2UiOjEsImVuZm9yY2VTcmkiOjAsInRpbWVvdXQiOjMwMCwic2Nhbm5lclRpbWUiOjMwMCwiY29va2llTWF4QWdlRGF5cyI6IiIsIm92Q29va2llSGlzdG9yeSI6IiIsInNyY19jb19pbyI6ImF1dG8iLCJpbnNpZ2h0c19hdXRvIjoiIiwibHMzcmRwdHlVSUQiOjEsImR5bmFtaWNFbGVtZW50cyI6eyJEeW5hbWljQmFza2V0UmVhZHkiOnsiYWN0aXZlIjoxLCJleHBvcnQiOjEsImNvb2tpZVNlYXJjaCI6IiIsInJlYWRDdXN0b21WYXJPckZ1bmMiOiJEeW5hbWljQmFza2V0UmVhZHkiLCJzdHJpbmdzIjoiIiwidXJsQ29udGFpbnMiOjAsImh0bWxDb250YWlucyI6MCwic2VhcmNoRExPYmplY3QiOiIiLCJzZWFyY2hETEtleSI6IiIsInNlbGVjdG9yIjoiIiwidXNlTGFzdCI6MCwiY29va2llQmFja3VwIjowLCJ0eXBlIjoidGV4dCIsImF0dHIiOiIifSwiQmFza2V0Q291bnQiOnsiYWN0aXZlIjoxLCJleHBvcnQiOjEsImNvb2tpZVNlYXJjaCI6IiIsInJlYWRDdXN0b21WYXJPckZ1bmMiOiIiLCJzdHJpbmdzIjoiIiwidXJsQ29udGFpbnMiOjAsImh0bWxDb250YWlucyI6MCwic2VhcmNoRExPYmplY3QiOiIiLCJzZWFyY2hETEtleSI6IiIsInNlbGVjdG9yIjoiLmNhcnQtY291bnQtYnViYmxlIiwidXNlTGFzdCI6MCwiY29va2llQmFja3VwIjowLCJ0eXBlIjoidGV4dCIsImF0dHIiOiIiLCJmdW5jcyI6W3sidHlwZSI6InNwZWNpYWwiLCJ2YWxzIjpbIiIsIiJdfV19LCJDdXJyZW50VXJsIjp7ImFjdGl2ZSI6MSwiZXhwb3J0IjoxLCJjb29raWVTZWFyY2giOiIiLCJyZWFkQ3VzdG9tVmFyT3JGdW5jIjoiQ3VycmVudFVybCIsInN0cmluZ3MiOiIiLCJ1cmxDb250YWlucyI6MCwiaHRtbENvbnRhaW5zIjowLCJzZWFyY2hETE9iamVjdCI6IiIsInNlYXJjaERMS2V5IjoiIiwic2VsZWN0b3IiOiIiLCJ1c2VMYXN0IjowLCJjb29raWVCYWNrdXAiOjAsInR5cGUiOiJ0ZXh0IiwiYXR0ciI6IiJ9LCJQcm9kdWN0TmFtZSI6eyJhY3RpdmUiOjEsImV4cG9ydCI6MSwiY29va2llU2VhcmNoIjoiIiwicmVhZEN1c3RvbVZhck9yRnVuYyI6IlByb2R1Y3RUaXRsZSIsInN0cmluZ3MiOiIiLCJ1cmxDb250YWlucyI6MCwiaHRtbENvbnRhaW5zIjowLCJzZWFyY2hETE9iamVjdCI6IiIsInNlYXJjaERMS2V5IjoiIiwic2VsZWN0b3IiOiIiLCJ1c2VMYXN0IjowLCJjb29raWVCYWNrdXAiOjAsInR5cGUiOiJ0ZXh0IiwiYXR0ciI6IiJ9LCJQcm9kdWN0UHJpY2UiOnsiYWN0aXZlIjoxLCJleHBvcnQiOjEsImNvb2tpZVNlYXJjaCI6IiIsInJlYWRDdXN0b21WYXJPckZ1bmMiOiJQcm9kdWN0UHJpY2UiLCJzdHJpbmdzIjoiIiwidXJsQ29udGFpbnMiOjAsImh0bWxDb250YWlucyI6MCwic2VhcmNoRExPYmplY3QiOiIiLCJzZWFyY2hETEtleSI6IiIsInNlbGVjdG9yIjoiIiwidXNlTGFzdCI6MCwiY29va2llQmFja3VwIjowLCJ0eXBlIjoidGV4dCIsImF0dHIiOiIifSwiUHJvZHVjdE9sZFByaWNlIjp7ImFjdGl2ZSI6MSwiZXhwb3J0IjoxLCJjb29raWVTZWFyY2giOiIiLCJyZWFkQ3VzdG9tVmFyT3JGdW5jIjoiUHJvZHVjdE9sZFByaWNlIiwic3RyaW5ncyI6IiIsInVybENvbnRhaW5zIjowLCJodG1sQ29udGFpbnMiOjAsInNlYXJjaERMT2JqZWN0IjoiIiwic2VhcmNoRExLZXkiOiIiLCJzZWxlY3RvciI6IiIsInVzZUxhc3QiOjAsImNvb2tpZUJhY2t1cCI6MCwidHlwZSI6InRleHQiLCJhdHRyIjoiIn0sIlByb2R1Y3RJbWFnZSI6eyJhY3RpdmUiOjEsImV4cG9ydCI6MSwiY29va2llU2VhcmNoIjoiIiwicmVhZEN1c3RvbVZhck9yRnVuYyI6IiIsInN0cmluZ3MiOiIiLCJ1cmxDb250YWlucyI6MCwiaHRtbENvbnRhaW5zIjowLCJzZWFyY2hETE9iamVjdCI6IiIsInNlYXJjaERMS2V5IjoiIiwic2VsZWN0b3IiOiIucHJvZHVjdF9fbWVkaWEtd3JhcHBlciBpbWciLCJ1c2VMYXN0IjowLCJjb29raWVCYWNrdXAiOjAsInR5cGUiOiJhdHRyIiwiYXR0ciI6InNyYyJ9LCJMYW5ndWFnZSI6eyJhY3RpdmUiOjEsImV4cG9ydCI6MSwiY29va2llU2VhcmNoIjoiIiwicmVhZEN1c3RvbVZhck9yRnVuYyI6Ikxhbmd1YWdlIiwic3RyaW5ncyI6IiIsInVybENvbnRhaW5zIjowLCJodG1sQ29udGFpbnMiOjAsInNlYXJjaERMT2JqZWN0IjoiIiwic2VhcmNoRExLZXkiOiIiLCJzZWxlY3RvciI6IiIsInVzZUxhc3QiOjAsImNvb2tpZUJhY2t1cCI6MCwidHlwZSI6InRleHQiLCJhdHRyIjoiIn19LCJyZWZzIjp7IjcyNyI6eyJ1IjoiY2pldmVudD0iLCJkIjoiMiJ9fSwiZGIiOjAsIm92ZXJsYXlzX3VybCI6Imh0dHBzOlwvXC9qcy5zbWN0LmlvXC9vXC9vdmVybGF5cy12Ni4wNy5qcyIsIm92ZXJsYXlzX2RhdGFfdXJsIjoiaHR0cHM6XC9cL3NtY3QuY29cL292NVwvbG9hZFwvIiwib3ZlcmxheXNfZW5nYWdlX3VybCI6Imh0dHBzOlwvXC9lcC5zbWN0LmNvXC9vdjRcL2VcLyIsImluc2lnaHRzX3VybCI6Imh0dHBzOlwvXC9lcC5zbWN0LmNvXC9pbnNpZ2h0c1wvIiwiY2xpZW50X2RlYnVnX3VybCI6Imh0dHBzOlwvXC9qcy5zbWN0LmlvXC9kcFwvY2xpZW50RGVidWctdjIuMDAuanMiLCJjbGllbnRfZGVidWdfZGF0YSI6Imh0dHBzOlwvXC9zbWN0LmNvXC9jbGRiRGF0YVwvIiwibHNfZW5kcG9pbnQiOiJodHRwczpcL1wvbHMuc21jdC5pb1wvbHNlMS4zLmh0bWwiLCJ0YWdfcHJldmlldyI6ImRlZmF1bHQiLCJweHRfdmVyc2lvbiI6IjJhIiwicHh0X2lkZW50aXR5X3Bvb2xfaWQiOiJldS13ZXN0LTE6OWEyOGNiZGUtMzgzZS00YzViLWJkZGQtM2IzN2E5YTdkMWJlIn0sInNyY19jb19pbyI6ImF1dG8iLCJydWxlc0xpc3QiOlt7InJ1bGVuYW1lIjoiRHluYW1pYyBCYXNrZXQiLCJ1cmxzIjp7ImJsYWNrbGlzdCI6WyJcL3RoYW5rX3lvdSJdLCJ3aGl0ZWxpc3QiOltdfSwicmVmcyI6eyJibGFja2xpc3QiOls3MjddLCJ3aGl0ZWxpc3QiOltdfSwibG9jcyI6eyJibGFja2xpc3QiOltdLCJ3aGl0ZWxpc3QiOltdfSwiZHluQmFza2V0TWluUXR5IjoiIiwiZHluYW1pY0VsZW1lbnRSdWxlcyI6eyJEeW5hbWljQmFza2V0UmVhZHkiOnsiaXMxIjoidHJ1ZSIsInZhbDEiOiIiLCJhbmRPciI6IiIsImlzMiI6Ij4iLCJ2YWwyIjoiIn0sIkJhc2tldENvdW50Ijp7ImlzMSI6Ij49IiwidmFsMSI6IjEiLCJhbmRPciI6IiIsImlzMiI6Ij4iLCJ2YWwyIjoiIn0sIkxhbmd1YWdlIjp7ImlzMSI6Ij09IiwidmFsMSI6IkVuZ2xpc2giLCJhbmRPciI6IiIsImlzMiI6Ij4iLCJ2YWwyIjoiIn19LCJ2aXNpdG9ycyI6ImFsbCIsIm5vdGlmaWNhdGlvbnNBY2NlcHRlZCI6ImFueSIsImR5bkJhc2tldFJlcXVpcmVkIjoib2ZmIiwicmVjb21taW5kZXJSZXF1aXJlZCI6Im9mZiIsImRlbGF5IjoiIiwicGFnZVZpZXdzIjoiIiwiZmlsdGVyIjoiIiwiZmlsdGVyR3JvdXAiOiIiLCJ0aW1lU3RhcnQiOiIiLCJ0aW1lRW5kIjoiIiwib3ZlcmxheXMiOnsiZGVza3RvcCI6eyJpZCI6MTc1ODc4fSwibW9iaWxlIjp7ImlkIjoxNzU4ODF9LCJ0YWJsZXQiOnsiaWQiOjE3NTg4MH19fSx7InJ1bGVuYW1lIjoiRHluYW1pYyBCYXNrZXQgQ2hpbmVzZSBMYW5ndWFnZSIsInVybHMiOnsiYmxhY2tsaXN0IjpbIlwvdGhhbmtfeW91Il0sIndoaXRlbGlzdCI6W119LCJyZWZzIjp7ImJsYWNrbGlzdCI6WzcyN10sIndoaXRlbGlzdCI6W119LCJsb2NzIjp7ImJsYWNrbGlzdCI6W10sIndoaXRlbGlzdCI6W119LCJkeW5CYXNrZXRNaW5RdHkiOiIiLCJkeW5hbWljRWxlbWVudFJ1bGVzIjp7IkR5bmFtaWNCYXNrZXRSZWFkeSI6eyJpczEiOiJ0cnVlIiwidmFsMSI6IiIsImFuZE9yIjoiIiwiaXMyIjoiPiIsInZhbDIiOiIifSwiQmFza2V0Q291bnQiOnsiaXMxIjoiPj0iLCJ2YWwxIjoiMSIsImFuZE9yIjoiIiwiaXMyIjoiPiIsInZhbDIiOiIifSwiTGFuZ3VhZ2UiOnsiaXMxIjoiPT0iLCJ2YWwxIjoiXHU3ZTQxXHU5YWQ0XHU0ZTJkXHU2NTg3IiwiYW5kT3IiOiIiLCJpczIiOiI+IiwidmFsMiI6IiJ9fSwidmlzaXRvcnMiOiJhbGwiLCJub3RpZmljYXRpb25zQWNjZXB0ZWQiOiJhbnkiLCJkeW5CYXNrZXRSZXF1aXJlZCI6Im9mZiIsInJlY29tbWluZGVyUmVxdWlyZWQiOiJvZmYiLCJkZWxheSI6IiIsInBhZ2VWaWV3cyI6IiIsImZpbHRlciI6IiIsImZpbHRlckdyb3VwIjoiIiwidGltZVN0YXJ0IjoiIiwidGltZUVuZCI6IiIsIm92ZXJsYXlzIjp7ImRlc2t0b3AiOnsiaWQiOjE4MTMyNn0sIm1vYmlsZSI6eyJpZCI6MTgxMzI3fSwidGFibGV0Ijp7ImlkIjoxODEzMjh9fX0seyJydWxlbmFtZSI6IlJlY29tbWluZGVyIiwidXJscyI6eyJibGFja2xpc3QiOlsiXC90aGFua195b3UiXSwid2hpdGVsaXN0IjpbXX0sInJlZnMiOnsiYmxhY2tsaXN0IjpbNzI3XSwid2hpdGVsaXN0IjpbXX0sImxvY3MiOnsiYmxhY2tsaXN0IjpbXSwid2hpdGVsaXN0IjpbXX0sImR5bkJhc2tldE1pblF0eSI6IiIsImR5bmFtaWNFbGVtZW50UnVsZXMiOnsiTGFuZ3VhZ2UiOnsiaXMxIjoiPT0iLCJ2YWwxIjoiRW5nbGlzaCIsImFuZE9yIjoiIiwiaXMyIjoiPiIsInZhbDIiOiIifX0sInZpc2l0b3JzIjoiYWxsIiwibm90aWZpY2F0aW9uc0FjY2VwdGVkIjoiYW55IiwiZHluQmFza2V0UmVxdWlyZWQiOiJvZmYiLCJyZWNvbW1pbmRlclJlcXVpcmVkIjoib24iLCJkZWxheSI6IiIsInBhZ2VWaWV3cyI6MiwiZmlsdGVyIjoiIiwiZmlsdGVyR3JvdXAiOiIiLCJ0aW1lU3RhcnQiOiIiLCJ0aW1lRW5kIjoiIiwib3ZlcmxheXMiOnsiZGVza3RvcCI6eyJpZCI6MTc1ODkwfSwibW9iaWxlIjp7ImlkIjoxNzU4OTl9LCJ0YWJsZXQiOnsiaWQiOjE3NTg5OH19fSx7InJ1bGVuYW1lIjoiUmVjb21taW5kZXIgQ2hpbmVzZSBMYW5nYXVnZSIsInVybHMiOnsiYmxhY2tsaXN0IjpbIlwvdGhhbmtfeW91Il0sIndoaXRlbGlzdCI6W119LCJyZWZzIjp7ImJsYWNrbGlzdCI6WzcyN10sIndoaXRlbGlzdCI6W119LCJsb2NzIjp7ImJsYWNrbGlzdCI6W10sIndoaXRlbGlzdCI6W119LCJkeW5CYXNrZXRNaW5RdHkiOiIiLCJkeW5hbWljRWxlbWVudFJ1bGVzIjp7Ikxhbmd1YWdlIjp7ImlzMSI6Ij09IiwidmFsMSI6Ilx1N2U0MVx1OWFkNFx1NGUyZFx1NjU4NyIsImFuZE9yIjoiIiwiaXMyIjoiPiIsInZhbDIiOiIifX0sInZpc2l0b3JzIjoiYWxsIiwibm90aWZpY2F0aW9uc0FjY2VwdGVkIjoiYW55IiwiZHluQmFza2V0UmVxdWlyZWQiOiJvZmYiLCJyZWNvbW1pbmRlclJlcXVpcmVkIjoib24iLCJkZWxheSI6IiIsInBhZ2VWaWV3cyI6MiwiZmlsdGVyIjoiIiwiZmlsdGVyR3JvdXAiOiIiLCJ0aW1lU3RhcnQiOiIiLCJ0aW1lRW5kIjoiIiwib3ZlcmxheXMiOnsiZGVza3RvcCI6eyJpZCI6MTgxMzIzfSwibW9iaWxlIjp7ImlkIjoxODEzMjR9LCJ0YWJsZXQiOnsiaWQiOjE4MTMyNX19fV0sInBsdWdpbnMiOnsicmVjb21taW5kZXIiOnsiaXRlbVNrdSI6IlByb2R1Y3ROYW1lIiwiaXRlbVByaWNlIjoiUHJvZHVjdFByaWNlIiwiaXRlbVNhbGVQcmljZSI6IlByb2R1Y3RPbGRQcmljZSIsIml0ZW1JbWFnZSI6IlByb2R1Y3RJbWFnZSIsIml0ZW1OYW1lIjoiUHJvZHVjdE5hbWUiLCJpdGVtTGluayI6IkN1cnJlbnRVcmwifX0sInVzZUxvYyI6MCwiaXAiOiIxOC45Ny4xNC44MCIsImlwYiI6ZmFsc2UsImRldmljZSI6ZmFsc2UsInQiOjEuODE4OTcsImxvY1NpZyI6ImI2NGM3NjAyNWJjNzZkNTQ4MTJjODk5ODA0ZTI1ZjVkIn0='
	};
}

(function(w, d) {
	var src_co_io = 'auto';
	var tld = '';

	if(src_co_io === 'co' || src_co_io === 'io') {
		tld = src_co_io;
		sessionStorage.setItem('smc_cdn_source', tld);
	} else {
		tld  = sessionStorage.getItem('smc_cdn_source');
	}

	var cspCheck = function(cb) {
		if(tld !== null) {
			cb();
		} else {
			tld = 'io';
			var ioTest = new XMLHttpRequest();
			ioTest.open('HEAD', 'https://js.smct.' + tld + '/csp/csp.js', true);
			ioTest.send();
			ioTest.onerror = function() {
				tld = 'co'
				var coTest = new XMLHttpRequest();
				coTest.open('HEAD', 'https://js.smct.' + tld + '/csp/csp.js', true);
				coTest.send();
				coTest.onerror = function() {
					tld = 'co';
					cb();
				}
				coTest.onload = function() {
					tld = 'co';
					sessionStorage.setItem('smc_cdn_source', tld);
					cb();
				}
			}
			ioTest.onload = function() {
				tld = 'io';
				sessionStorage.setItem('smc_cdn_source', tld);
				cb();
			}
		}
	}

	var addJS = function(scriptUrl, callback) {
        var url = window.$smctResources.getURL(scriptUrl);
        var sriValue = window.$smctResources.getSRI(scriptUrl);
			if(url.indexOf('://l.smct') === -1 && url.indexOf('://dev.smct') === -1 && tld !== undefined) {
				url = url.replace(/smct.(c|i)o/i, 'smct.' + tld);
			}
		var h = d.getElementsByTagName("head")[0],
			j = d.createElement('script');
		j.type = 'text/javascript';
		j.src = url;
		j.charset = 'utf-8';
		h.appendChild(j);
		j.onload = function() {
			if(callback) {
				callback();
			}
		};
	}

	try{
		cspCheck(function cspChecker() {
			addJS('tag_url', function addingJS() {
				window.$smcCallCustomScripts = function() {
					$smcT5.CustomScripts = {};
					try {
						$smcT5.CustomScripts.ProductOldPrice = () => {
    const price = document.querySelector('.product__info-wrapper .price .price__container s.price-item.price-item--regular')?.innerText.trim();    
    return  price ? price : '-';
}

$smcT5.CustomScripts.ProductPrice = () => {
    const price = document.querySelector('.product__info-wrapper .price .price__container .price-item.price-item--sale.price-item--last') || document.querySelector('.price-item.price-item--sale.price-item--last');
    return price ? price.innerText.trim() : ''
}

$smcT5.CustomScripts.CurrentUrl = () => {
    return window.location.href
}

$smcT5.CustomScripts.ProductTitle = () => {
    if(document.querySelector('.product .product-form .product-form__submit:not([disabled])')){
        const title = document.querySelector('h1.not-italic')?.textContent?.trim();
        // Get the SKU text
        const sku = document.querySelector('.product__sku span + span')?.textContent?.trim();

        // List of target SKUs
        const arr = [
            '4000016-0001U',
            '4000016-0076U',
            '4000016-0090U',
            '4000016-0727U',
            '4000016-2711U'
        ];

        // Check if sku exists in the array
        const isProduct = sku ? !arr.some((el) => sku && sku.includes(el)) : false;
        return title && isProduct ? title : ''
    }
}

// REQUIRED mini cart/cart page scanner start

const syncBasket = () => {
    // Duplicate this part if you need to apply to multiple scanners for both cart and minicart
    // START COPY
    const miniCartProducts = Array.from(document.querySelectorAll(".upcart-products-section"));
    if (miniCartProducts.length > 0) {
        return miniCartProducts
            .map((prod) => {
                 const image = prod.querySelector(".upcart-product-image-wrapper a img")?.src;
                const title = prod.querySelector(".upcart-product-title-link")?.innerText;
                const priceold = prod.querySelector(".upcart-item-compare-price")?.innerText;
                const price = prod.querySelector(".upcart-item-price")?.innerText;

                // Skip item if required fields are missing
                if (!image || !title || !price) return;

                return {
                    image,
                    title,
                    price,
                    priceold,
                    quantity: prod.querySelector(".upcart-product-quantity-input")?.value || 1,
                    //priceOld: prod.querySelector("{{price selector}}")?.innerText || '',
                    //desc: prod.querySelector("{{price selector}}")?.innerText || '',
                    // Uncomment this for 2nd session DB
                    // session: $smcT5.tagHelpers.get('sesn')
                };
            })
            .filter(Boolean); // remove null entries
    }
    // END COPY
    return undefined;
};
 // mini cart/cart page scanner
 // THIS IS REQUIRED DO NOT REMOVE
const currentBasket = $smcT5.tagHelpers.basket.getBasket();
$smcT5.CustomScripts.DynamicBasketReady = !!currentBasket && currentBasket.length > 0;
 // THIS IS REQUIRED DO NOT REMOVE
const onUpdate = (basketData) => {
    const {basket, newBasket, products} = basketData;
    $smcT5.tagHelpers.DBC('BASKET UPDATED:', products);
    const currentBasket = $smcT5.tagHelpers.basket.getBasket();
    $smcT5.CustomScripts.DynamicBasketReady = !!currentBasket && currentBasket.length > 0;
}
 // THIS IS REQUIRED DO NOT REMOVE
setInterval(() => {
    $smcT5.tagHelpers.basket.shadowBasket({
         // removeEvent,
         // deleteEvent,
         // quantityEvent,
         // addEvent,
        onUpdate,
        syncBasket,
    });
}, 400);

$smcT5.CustomScripts.Language = () => {
    return document.querySelector('.ly-languages-switcher .ly-custom-dropdown-current')?.innerText.trim();
}



					} catch(e) {
						console.error("CustomScripts Error: ", e);
					}
				}
			});
		});
	} catch(e) {
		console.log(e);
	}
}(window, document));

