Nextbase 622GW Dernière couverture - Nextbase - Europe

Skip to main content

Sélectionner une région

Nextbase 622GW Dernière couverture




La Nextbase 622GW 4K Dash Cam, plusieurs fois récompensée, a encore fait parler d'elle avec de nouvelles critiques élogieuses, de nouvelles caractéristiques et même un nouveau prix dans notre dernière couverture ci-dessous.

Les trucs

Le Nextbase 622GW a été présenté dans le magazine Stuff. Stuff est le magazine de gadgets le plus vendu au monde, avec les dernières critiques, tests et actualités technologiques. Le magazine fait allusion aux caractéristiques de sécurité révolutionnaires en déclarant que "la Nextbase 622GW fait quelque chose que les autres dash cams ne font pas : c'est la première au monde à offrir des capacités d'alerte SOS et what3words, ce qui signifie qu'elle appellera les services d'urgence pour vous et fournira une localisation précise si vous avez subi un accident grave ou si vous êtes dans l'incapacité de le faire".

Le magazine souligne également la qualité d'image haut de gamme de la 622GW en mentionnant "l'enregistrement 4K à 30 images par seconde et la stabilisation de l'image pour garantir que les séquences sont exploitables même en cas de choc". Ces caractéristiques clés garantissent que la 622GW produit une qualité d'image époustouflante, inégalée par ses concurrents, ce qui renforce son statut de Dash Cam la plus puissante au monde.

Registre des technologies

Tech Register fournit les dernières nouvelles technologiques et des articles d'experts sur sa plateforme en ligne. Après avoir mis la main sur le 622GW, il est clair que notre dernier modèle de pointe a laissé une forte impression sur l'auteur de l'article, qui a déclaré : "Le 622GW est certainement à la hauteur de son statut de produit phare, à la fois en termes de prix et de fonctionnalités. Si vous voulez ce qu'il y a de mieux, c'est lui.

L'article complet sur le 622GW peut être consulté ici

Avis d'experts

Le Nextbase 622GW a été couronné vainqueur du dernier prix "Produit de l'année 2020" décerné par Expert Reviews. Expert Reviews Product Of The Year Awards 2020. La Nextbase 622GW a battu ses concurrentes pour remporter le titre, et Expert Reviews a déclaré qu'"il est déjà clair que cette caméra de surveillance est une coupe au-dessus du reste".

Expert Reviews souligne que la " caméra de surveillance haut de gamme est truffée de fonctions utiles ", l'enregistrement 4K, la stabilisation de l'image et le Super Slow Motion étant tous des éléments clés du succès de la 622GW.

Bryn Brooker, responsable du marketing, a déclaré : " Les caméras embarquées sont de plus en plus populaires dans le monde entier, car elles constituent un dispositif essentiel pour la sécurité et le confort des conducteurs, et nous sommes ravis d'apporter de nouvelles fonctionnalités innovantes sur le marché avec le 622GW. Nous pensons que l'introduction de la qualité d'image cinématographique 4K, de la stabilisation de l'image et des fonctions de sécurité telles que what3words et Emergency SOS, rendra nos routes plus sûres et améliorera considérablement l'expérience de conduite, et nous sommes ravis que ce développement révolutionnaire de la technologie Dash Cam ait été reconnu par les Expert Reviews' Product of The Year Awards 2020".

Les produits gagnants d'Expert Reviews, y compris le 622GW, peuvent être consultés ici

Le Nextbase 622GW est disponible à l'achat sur le site Web de Nextbase ici ou dans votre magasin Halfords le plus proche. Il peut être câblé dans votre véhicule chez Halfords pour seulement £35. Nous vous recommandons de contacter votre magasin local au préalable, ou en ligne, pour organiser l'installation.

Accessoires dont vous pourriez avoir besoin

Voyez ce que tout le monde dit.

Joanne Watkinson

Un support technique formidable

"L'appareil photo est excellent et le service de Nextbase est exceptionnel.

John Sinclair

Excellent service

"...Très serviable et a parfaitement compris notre demande"

Terence Lewis

Acheter en ligne en toute simplicité

"Le processus d'achat est très facile, les instructions sont simples à suivre.

Lea Richards

Très clair

"Bien présenté et instructions faciles à suivre

{"settings":{"channel_id":1,"site_id":1000,"theme_version_id":"fbf01460-aeec-013d-396c-2e2401c5fc0d","theme_config_id":"5d01f680-b702-013d-f984-1e0d0ade9f26","theme_session_id":"542a4da0-b6e9-013d-67db-4a2d1cabd5da","show_payment_methods":false,"payments_url":"https://payments.bigcommerce.com","account_creation_enabled":true,"show_product_reviews":true,"show_product_rating":true,"show_wishlist":true,"gift_certificates_enabled":true,"blog_enabled":true,"base_url":"https://nextbase.eu","client_ip_address":"35.191.2.89","country_code":"US","request":{"referer":"https://nextbase.eu/fr/hub/nextbase-622gw-latest-coverage","host":"nextbase.eu","origin":"https://nextbase.eu","locale":"","user_agent":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com) bc-storefront","is_crawler":true,"absolute_path":"/hub/nextbase-622gw-latest-coverage/"},"secure_base_url":"https://nextbase.eu","secure_host":"nextbase.eu","store_name":"Nextbase - Europe","store_hash":"b4yeqoc2uc","store_logo":{"title":"Nextbase - Europe","image":{"data":"https://cdn11.bigcommerce.com/s-b4yeqoc2uc/images/stencil/{:size}/nextbase_logo_1670840165__63429.original.png","alt":"Nextbase - Europe","width":572,"height":72}},"privacy_cookie":false,"is_eu_ip_address":false,"region_code":"FL","show_newsletter_box":1,"show_newsletter_summary":0,"newsletter_summary":"","money":{"currency_token":"€","currency_location":"left","decimal_token":".","decimal_places":2,"thousands_token":","},"returns_enabled":0,"address":"Address","phone_number":"","add_this":{"buttons":[{"service":"facebook","annotation":""},{"service":"email","annotation":""},{"service":"print","annotation":""},{"service":"twitter","annotation":""},{"service":"pinterest","annotation":""}]},"facebook_like_button":{"enabled":false,"href":"https%3A%2F%2Fnextbase.eu%2Fhub%2Fnextbase-622gw-latest-coverage%2F","verb":"recommend"},"maintenance":[],"tax_label":"VAT","rss_item_limit":0,"password_requirements":{"alpha":"[A-Za-z]","numeric":"[0-9]","minlength":7,"error":"Passwords must be at least 7 characters and contain both alphabetic and numeric characters."},"general":{"storeId":1002272245,"fastCart":true},"display_date_format":"jS M Y","store_time_zone":"0","store_dst_correction":1,"extended_display_date_format":"jS M Y @ g:i A","cdn_url":"https://cdn11.bigcommerce.com/s-b4yeqoc2uc","measurements":{"length":"Centimeters","weight":"KGS"},"bulk_discount_enabled":true,"data_tag_enabled":false,"storefront_api":{"token":"eyJ0eXAiOiJKV1QiLCJhbGciOiJFUzI1NiJ9.eyJjaWQiOlsxXSwiY29ycyI6WyJodHRwczovL25leHRiYXNlLmV1Il0sImVhdCI6MTczNzM2OTQ3NywiaWF0IjoxNzM3MTk2Njc3LCJpc3MiOiJCQyIsInNpZCI6MTAwMjI3MjI0NSwic3ViIjoiQkMiLCJzdWJfdHlwZSI6MCwidG9rZW5fdHlwZSI6MX0.akj47mKoaEXfd6w-HJIHwzxnAJ4u5nrinoPLMXkKiFRbww5hEODFQg2HBeaOkVdPSFJPDU6AETPpVrXYFXpChQ"},"shopper_consent_tracking_enabled":true,"hide_price_from_guests":false},"head":{"meta_tags":"<meta property=\"og:title\" content=\"Nextbase 622GW Latest Coverage\" /><meta property=\"og:url\" content=\"https://nextbase.eu/hub/nextbase-622gw-latest-coverage/\" /><meta property=\"og:type\" content=\"article\" /><meta property=\"article:tag\" content=\"ALL\" /><meta property=\"article:tag\" content=\"NEWS\" /><meta property=\"og:site_name\" content=\"Nextbase - Europe\" /><meta name=\"keywords\" content=\"Nextbase dash cam, dash cam, dash cams, best dash cam\"><meta name=\"description\" content=\"The multi- award winning Nextbase 622GW 4K Dash Cam has been at it again with further glowing reviews, features […]\"><link rel='canonical' href='https://nextbase.eu/hub/nextbase-622gw-latest-coverage/' /><meta name='platform' content='bigcommerce.stencil' /><meta property=\"og:description\" content=\"The multi- award winning Nextbase 622GW 4K Dash Cam has been at it again with further glowing reviews, features […]\" />\n<meta property=\"og:image\" content=\"https://cdn11.bigcommerce.com/s-b4yeqoc2uc/product_images/uploaded_images/er-2020-poty-1.jpg\" />\n","scripts":"<!-- Start Tracking Code for analytics_siteverification -->\n\n<!-- Site Verification Tags -->\n<meta name=\"google-site-verification\" content=\"58g5s7KHFhN1kv0XMLi0-98q6QF2KftepQnCkWGVRbw\" />\n<meta name=\"google-site-verification\" content=\"i1O1_2HJCa5LHPCYQoyjqzZoD8WBbsXGU-zxO6Z-y_I\" />\n\n<!-- End Tracking Code for analytics_siteverification -->\n\n\n<script type=\"text/javascript\" src=\"https://checkout-sdk.bigcommerce.com/v1/loader.js\" defer></script>\n<script>window.consentManagerStoreConfig = function () { return {\"storeName\":\"Nextbase - Europe\",\"privacyPolicyUrl\":\"https:\\/\\/nextbase.eu\\/privacy-policy\\/\",\"writeKey\":null,\"improvedConsentManagerEnabled\":true,\"GA4ConsentModeEnabled\":true,\"BODLConsentLoadedEventInStorefront\":true,\"AlwaysIncludeScriptsWithConsentTag\":true}; };</script>\n<script type=\"text/javascript\" src=\"https://cdn11.bigcommerce.com/shared/js/bodl-consent-eced236bd7d5d1675a7704c806ce0cb5b24e44fb.js\" defer></script>\n<script type=\"text/javascript\" src=\"https://cdn11.bigcommerce.com/shared/js/storefront/consent-manager-config-0205627cb0b5544a157ee56e3da54f6932db237e.js\" defer></script>\n<script type=\"text/javascript\" src=\"https://cdn11.bigcommerce.com/shared/js/storefront/consent-manager-08633fe15aba542118c03f6d45457262fa9fac88.js\" defer></script>\n<script type=\"text/javascript\">\nvar BCData = {};\n</script>\n<script src='https://ecommplugins-trustboxsettings.trustpilot.com/stores/b4yeqoc2uc.js?settings=1667847871517' async></script><script src='https://widget.trustpilot.com/bootstrap/v5/tp.widget.bootstrap.min.js' async></script><script>\n(function(g,e,o,t,a,r,ge,tl,y,s){\nt=g.getElementsByTagName(e)[0];y=g.createElement(e);y.async=true;\ny.src='https://geotargetly-api-2.com/gr?id=-MyBP0TQXZT5SHKFveJw&refurl='+g.referrer+'&winurl='+encodeURIComponent(window.location);\nt.parentNode.insertBefore(y,t);\n})(document,'script');\n</script>\n\n<script>\n\twindow.getcarturl = function (url) {\n\n if(typeof Weglot !== 'undefined'){\n const langTo = Weglot.getCurrentLang();\n const foundLang = Weglot.options.languages.filter(l => l.language_to === langTo)\n const foundLang2 = Weglot.options.languages.filter(l => l.custom_code === langTo)\n \n //console.log(\"foundLang\",foundLang)\n //console.log(\"foundLang2\",foundLang2)\n let langCode = null;\n if (foundLang && foundLang.length) {\n langCode = foundLang[0].custom_code || foundLang[0].language_to\n }\n else if(foundLang2 && foundLang2.length) {\n langCode = foundLang2[0].custom_code \n }\n \n //console.log(\"langCode\",langCode)\n var currentlang\n if(langCode === 'en' || langCode === null)\n {\n currentlang = ''\n }\n else\n {\n currentlang = \"/\" + langCode\n }\n // console.log(\"current language\",Weglot.getCurrentLang())\n var lang = localStorage.getItem('language') ? localStorage.getItem('language') : ''\n var origin = window.location.origin;\n \n //if(url === '/cart.php' || url === '/checkout')\n //{\n //return `${url}` \n //}\n //else\n // {\n //return `${origin}/${lang.toLowerCase()}${url}` \n //return `${origin}/${currentlang}${url}`\n //}\n \turl1 = url.replace(/^.*\\/\\/[^\\/]+/, '')\n //console.log(`lang ss${lang} origin${currentlang} url1${url1}`)\n if(url1.indexOf(`${currentlang}/`) != -1){\n \t//console.log(`yes language code ${currentlang}${url1}`,url1)\n \t url1 = url1.replace(`${currentlang}`,'');\n }\n else\n {\n //console.log(`no language code ${currentlang}${url1}`,url1)\n \n }\n //console.log(`urlfunction ss${currentlang}`,url1)\n //return `${origin}${url1}`\n return `${origin}${currentlang}${url1}`\n // if weglot defined\n }\n else\n {\n // weglot not defined\n //return `${origin}/${lang.toLowerCase()}${url}`\n return `${url}`\n }\n \n\t}\n</script><script>\n // true = with tax, false = without tax \n\t\n \n // breadcrumb setting, true = show, false = hide \n\t\n \n // cart page total price divide section, true = show, false = hide \n\t\n \n // zeno button show after page load, true = show only after page load, false = always shows \n\t\n \n //console.log(\"sample data true\")\n \n \n // pdp and copmare page buy button bundle page link\n\t\n\n\t\n\n // clarna price section changes\n \n \n\n\n //bundle page professional fitting section category module name \n \n //bundle page professional fitting section hide or show \n \n \n // checkout page weglot translation code change \n \n \n \n \n \n \n \n // warnnig popup hide/show\n \n \n \n\n // Add the product SKUs, separated by commas, by setting flags that identify the dash cam products you want to filter on the bundle builder page. \n\t\n\n\t// Check if the Weglot app is activated in the store \n\t\n \n // check store selling status, if a non-selling store product will not have a price and add to cart button \n \n\n\t\n\n\t//cart message category mapping\n\t\n \n \n //Nextbase Payment\n\t\n\n\t// cart coupon\n\t\n\n\t\n</script>\n\n<script>\n // to get current curency symbol\n window.getcurrencysymbol = async function () {\n\n var data1 = await fetch('/graphql', {\n method: 'POST',\n mode: 'cors',\n headers: { 'Content-Type': 'application/json',\n 'Authorization': `Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJFUzI1NiJ9.eyJjaWQiOlsxXSwiY29ycyI6WyJodHRwczovL25leHRiYXNlLmV1Il0sImVhdCI6MTczNzM2OTQ3NywiaWF0IjoxNzM3MTk2Njc3LCJpc3MiOiJCQyIsInNpZCI6MTAwMjI3MjI0NSwic3ViIjoiQkMiLCJzdWJfdHlwZSI6MCwidG9rZW5fdHlwZSI6MX0.akj47mKoaEXfd6w-HJIHwzxnAJ4u5nrinoPLMXkKiFRbww5hEODFQg2HBeaOkVdPSFJPDU6AETPpVrXYFXpChQ`},\n body: JSON.stringify({\n query: `\n query sample {\n site {\n currency(currencyCode:EUR)\n {\n display{\n symbol\n }\n }\n }\n }\n\n`\n }),\n })\n .then(res => res.json())\n .then(data1 => {\n \n return data1.data.site.currency.display.symbol\n })\n return data1\n}\n</script>\n\n<script>\n // script for removing first newsletter section image \n setTimeout(function () {\n // $('[data-content-region=\"below_content--global\"] .hs-form-booleancheckbox input').remove()\n $('[data-content-region=\"below_content--global\"] .hbspt-form').remove()\n }, 2500);\n</script>\n <script type=\"text/javascript\">\n const trustpilot_settings = {\n page: \"blog_post\" === \"default\" ? \"landing\" : \"blog_post\",\n sku: \"\",\n name: \"\",\n key: \"CT3tNsgG6F0wiv6M\",\n product_id: \"\", // Needed for TrustBoxPreview\n };\n const createTrustBoxScript = function() {\n const trustBoxScript = document.createElement('script');\n trustBoxScript.async = true;\n trustBoxScript.src = \"https://ecommplugins-scripts.trustpilot.com/v2.1/js/header_bigcommerce.min.js\";\n document.head.appendChild(trustBoxScript);\n };\n if (BCData.product_attributes && !BCData.product_attributes.base && \"sku\" !== 'id') {\n addEventListener('DOMContentLoaded', () => {\n const endpoint = \"/remote/v1/product-attributes/\";\n try {\n stencilUtils.api.productAttributes.makeRequest(endpoint, \"GET\", {}, {}, function(err, res) {\n trustpilot_settings.sku = res.data[\"sku\"];\n createTrustBoxScript();\n })\n } catch {\n fetch(endpoint).then(function(res) {\n res.json().then(function(jsonRes) {\n trustpilot_settings.sku = jsonRes.data[\"sku\"];\n createTrustBoxScript();\n });\n });\n }\n });\n } else {\n createTrustBoxScript();\n }\n </script>\n <script>\n var gradiant = [\n //header dash-cams dropdown\n {link: \"/exclusive-offers\", view: \"Yes\", padding: \"yes\"},\n {link: \"/gift-card\", view: \"Yes\", padding: \"No\"}\n \n ]\n var seller_type = localStorage.getItem(\"seller_type\") == 'N' ? 'display:none !important;' : 'display:inline-block;';\n gradiant.forEach( main => {\n var view = main.view.toLowerCase()\n var padding = main.padding.toLowerCase() === 'yes' ? \"padding-left: 5vw;\" : \"\"\n var link = main.link\n if(view === 'yes')\n {\n $('header.header').append(`<style>\n .navPages-item a[href*=\"${link}\"] \n {\n\t\t\t\t\t\t${seller_type}\n -webkit-text-stroke-width: unset !important;\n background: linear-gradient(270deg, #990AE2 1.67%, #1485EF 96.39%);\n -webkit-background-clip: text;\n -webkit-text-fill-color: transparent;\n font-family: 'Roobert-Bold';\n }\n .navPages-item a[href*=\"${link}\"].activePage::after\n {\n border-bottom: 2px solid transparent;\n border-image: linear-gradient(0.25turn, #0B77CA, #990AE2 30%);\n border-image-slice: 1;\n }\n \n @media screen and (min-width:722px){\n .navPages-item a[href*=\"${link}\"]{\n ${padding}\n }\n }\n \n </style>`)\n }\n })\n</script>\n<script>\n var seller_type = localStorage.getItem(\"seller_type\") \n if(seller_type === 'N'){\n $('body').append(`<style>\n .navPages-item [aria-label=\"Exclusive Offers\"]\n {\n display: none !important;\n }\n </style>`)\n }\n</script><script async type=\"text/javascript\" src=\"https://static.klaviyo.com/onsite/js/klaviyo.js?company_id=Vy4vhF\"></script><script></script ></script><script data-cfasync=\"false\" data-cookieconsent=\"ignore\" id=\"wsa-tag-manager-javascript-h-test\">!function(w,d){w.TagRocket=w.TagRocket||{};var T=w.TagRocket;function a(s){var e=d.createElement('script'),h=d.getElementsByTagName('head')[0];e.appendChild(d.createTextNode(s));h.insertBefore(e,h.firstChild)}a('()=>{};window.arrowFunctions=1');a('async function a(){};window.asyncFunctions=1');var t,m=new Date().toISOString(),q='wsa-tag-manager-javascript-',z,a=function(s,e){w.dataLayer=w.dataLayer||[];if(!w.gtag){w.gtag=function(){dataLayer.push(arguments)};gtag('js',new Date);t=d.createElement('script');t.async=!0;t.setAttribute('src','https://www.googletagmanager.com/gtag/js?id=G-7XTJM93TLW');d.head.appendChild(t)};if(!z)gtag('config','G-7XTJM93TLW',{groups:'TagRocketErrorTracking',send_page_view:false});z=1;console.error('Tag Rocket: '+s);gtag('event','app_error',{send_to:'G-7XTJM93TLW',scope:s,description:s+' 3.43.51 '+e,message:e,app_version:'3.43.51',automatic:1,tag_rocket_version:'1.91',pagedatetime:m,datetime:m,ua:navigator.userAgent,tags:\"unknown\",environment:'Production'});},p=function(){if(!T.ts&&!d.getElementById(q+'second'))a('Header Script Missing','h');else if(!T.ts)a('Header Script Failure','h');if(!T.tm&&!d.getElementById(q+'main'))a('Footer Script Missing','h');else if(!T.tm)a('Footer Script Failure','h')};if(w.addEventListener)w.addEventListener('DOMContentLoaded',p);else w.attachEvent('onDOMContentLoaded',p)}(window,document)</script>\r\n<script data-cfasync=\"false\" data-cookieconsent=\"ignore\" id=\"wsa-tag-manager-javascript-second\">\r\n/*\r\n Web Site Advantage: Tag Rocket App Head [1.91.58645]\r\n https://bigcommerce.websiteadvantage.com.au/tag-rocket/\r\n Copyright (C) 2020 - 2024 Web Site Advantage\r\n*/\r\n!function(w,d){w.TagRocket=w.TagRocket||{};var T=w.TagRocket;T.tags='ga4';T.scc='US';T.seu=false;w.dataLayer=w.dataLayer||[];function dummy(){function gtag(){}}T.gq=[];w.gtag=function(){T.gq.push(arguments)};w.gtagu=function(){dataLayer.unshift(arguments)};w.gtag.fake=!0;T.l='';var eet=new Date,eei=0,eer=0,eea='G-7XTJM93TLW';T.ec=function(){gtag.apply(null,arguments)};T.a=function(s,e,c,o){try{if(!eei){eei=1;w.dataLayer=w.dataLayer||[];if(!w.gtag||w.gtag.fake){w.gtag=function(){dataLayer.push(arguments)}}T.ec('config',eea,{groups:'TagRocketErrorTracking',send_page_view:false})}if(!eer){eer=1;T.ct=c;console.error('Tag Rocket: '+s+': '+e,o||'');T.ct=1;T.ec('event','app_error',{send_to:eea,scope:s,description:s+' 3.43.51 '+e,message:e,app_version:'3.43.51',automatic:1,tag_rocket_version:'1.91',pagedatetime:eet.toISOString(),datetime:new Date().toISOString(),ua:navigator.userAgent,tags:T.tags,timesinceload:new Date-eet,environment:'Production'});eer=0}}catch(x){try{T.ec('event','app_error',{send_to:eea,scope:'AppErrorError',description:'3.43.51 '+x,message:''+x,app_version:'3.43.51',tag_rocket_version:'1.91',pagedatetime:eet.toISOString(),datetime:new Date().toISOString(),ua:navigator.userAgent,tags:T.tags,timesinceload:new Date-eet,environment:'Production'});}catch(y){}}};T.eq=T.eq||[];if(!T.ef){if(typeof w.onerror=='object'){if(w.addEventListener){w.addEventListener('error',function(){T.ef.apply(T,arguments)},{passive:!0,capture:!0});}else if(w.attachEvent){w.attachEvent('onerror',function(){T.ef.apply(T,arguments)});}}}T.ef=function(){T.eq.push(arguments)};if(!T.cf){T.cq=T.cq||[];T.cf=function(){T.cq.push(arguments)};T.ce=console.error;console.error=function(){T.ce.apply(console,arguments);T.cf.apply(T,arguments)}};try{T.bE='';T.app={a:'3.43.51',v:'1.91.58645',d:'2024/11/03 02:19'};T.d='EUR';T.M='EUR';T.bF=\"Nextbase 622GW Latest Coverage - Nextbase - Europe\";T.bG=\"eyJ0eXAiOiJKV1QiLCJhbGciOiJFUzI1NiJ9.eyJjaWQiOlsxXSwiY29ycyI6WyJodHRwczovL25leHRiYXNlLmV1Il0sImVhdCI6MTczNzM2OTQ3NywiaWF0IjoxNzM3MTk2Njc3LCJpc3MiOiJCQyIsInNpZCI6MTAwMjI3MjI0NSwic3ViIjoiQkMiLCJzdWJfdHlwZSI6MCwidG9rZW5fdHlwZSI6MX0.akj47mKoaEXfd6w-HJIHwzxnAJ4u5nrinoPLMXkKiFRbww5hEODFQg2HBeaOkVdPSFJPDU6AETPpVrXYFXpChQ\";T.cT=function(a){var b=T.aF(a,'data-entity-id');return b&&!isNaN(parseInt(b,10))};T.j=function(a){return typeof a!=='undefined'&&a!==null};T.H=function(a){return a===0||(T.j(a)&&a!==''&&!isNaN(a))};T.da=function(a,b,c){var e=String.fromCodePoint,f=[].slice.call(a).map(function(g){if(c||typeof(g)==='function')return g;try{return T.cb(g)}catch(h){if(Array.isArray(g)){return [].concat(g)}else return g}});if(T.af(f)&&e){f[0]=e(b)+' %cTag Rocket: %c'+f[0];f.splice(1,0,'color:none;');f.splice(1,0,'color:#28a300;')}return f};T.bn=function(){console.warn.apply(console,T.da(arguments,0x1F6A8,1))};T.J=function(a,b){return a.sort(function(c,e){return e.price*e.quantity-c.price*c.quantity}).slice(0,b);};T.B=function(a,b){var c,e,f=T.af(a);if(a&&f)for(c=0;c<f;c++){e=b(a[c],c);if(typeof e!=='undefined')return e}};T.bT=function(a,b){if(a&&T.af(a))for(var c=0;c<T.af(a);c++){if(a[c]===b)return true}};T.bx=function(a,b){if(!b||!a)return a;var c=b.split('.'),e=a[c.shift()];return T.bx(e,c.join('.'))};T.b=function(a,b,c,e){try{c&&b.apply(this,e)}catch(f){T.a(a,''+f,1,f)}};T.aI=function(a,b,c,e){var f=function(){T.b.call(this,'SB24',c,1,arguments)};e=e||!1;a.addEventListener&&a.addEventListener(b,f,{passive:!0,capture:e})||a.attachEvent&&a.attachEvent('on'+b,f)};T.m=function(a,b){T.aI(w,a,function(a){if(!b.done){b.done=1;b(a)}})};T.bh=function(a,b){return JSON.stringify(a,b)};T.bk=function(a){return a&&JSON.parse(a)};T.cb=function(a){return T.bk(JSON.stringify(a))};T.ca=function(a){return T.bh(a)=='{}'};T.o=function(a){var b=Object(a),c,e,f,g=arguments;for(c=1;c<g.length;c++){e=g[c];if(e!=null){for(f in e){if(Object.prototype.hasOwnProperty.call(e,f))b[f]=e[f];}}}return b;};T.af=function(a){return a.length};T.aZ=function(a){try{if(!localStorage||T.cZ)return !1;return localStorage.removeItem(a)}catch(b){T.a('SB63','Incognito Safari has blocked localStorage. This stops us tracking things like add to cart events',1,b);T.cZ=!0}};T.aJ=function(a){try{if(!localStorage||T.cZ)return !1;return localStorage.getItem(a)}catch(b){T.a('SB61','Incognito Safari has blocked localStorage. This stops us tracking things like add to cart events',1,b);T.cZ=!0}};T.aK=function(a,b){try{if(!localStorage||T.cZ)return !1;localStorage.setItem(a,b)}catch(c){T.a('SB60','Incognito Safari has blocked localStorage. This stops us tracking things like add to cart events',1,c);T.cZ=!0}};T.bV=function(a){var b=d.cookie.match(new RegExp('(^| )'+a+'=([^;]+)'));return b&&unescape(b[2])||''};T.f=function(){var a=navigator;return a.connection||a.mozConnection||a.webkitConnection;};T.g=function(a,b){b=b||255;if(!a)return '(missing)';a=(''+a).trim().replace(/ *(\\r\\n|\\n|\\r) */gm,' ');if(T.af(a)<=b)return a;return a.substring(0,b-3)+'...'};T.cu=function(a,b){var c='',e='';switch(b){case 'AU':c='0011';e='61';break;case 'US':case 'CA':c='011';e='1';break;case 'GB':c='011';e='44';break;case 'IT':c='00';e='39';break;}a=a.replace(/[^\\d+]+/g,'');if(c)a=a.replace(new RegExp('^'+c),'+');if(a[0]!='+'&&e){a='+'+e+a.replace(/^0/,'');}return a};T.aH=function(a,b){return a.hasAttribute(b)};T.aF=function(a,b){if(a.getAttribute)return T.g(a.getAttribute(b))};T.aE=function(a,b){var c='data-tagrocket-'+b;if(T.aH(a,c))return 0;a.setAttribute(c,'1');return 1};T.aN=function(a,b,c,e){var f=setInterval(function(){T.b(a,function(){try{c()}catch(g){if(b)clearInterval(f);throw g}},1)},e);return f};T.bz=function(a,b,c){if(a)clearTimeout(a);return setTimeout(b,c)};T.aG=function(a,b){return setTimeout(a,b)};T.aw=function(a){return a.trim().toLowerCase().replace(/([^a-z0-9 _])/g,'').replace(/ +/g,'_')};T.cY=function(a){d.getElementsByTagName('head')[0].appendChild(a)};T.cX=function(a,b,c){if(d.querySelector('link[rel=\"preload\"][href=\"'+a+'\"]'))return;c=c||{};c.rel='preload';c.href=a;c.as=b;T.cW('link',c)};T.cW=function(a,b,c){b=b||{};if(b.onvisible&&d.hidden){var e={};if(b.crossOrigin)e.crossOrigin=b.crossOrigin;T.cX(b.src,a,e);T.m('visibilitychange',function(){T.cW(a,b,c)});return};var f=d.createElement(a),g;if(b.id&&d.getElementById(b.id))return;for(var h in b){f.setAttribute(h,b[h])}f.onload=f.onreadystatechange=function(){g=f.readyState;if(!g||g=='loaded'||g=='complete'){if(c)c();c=null}};T.cY(f);return f};T.aq=function(a,b,c){b=b||{};b.src=a;if(!T.j(b.async))b.async=!0;if(!T.j(b.onvisible))b.onvisible=!0;T.cW('script',b,c);};T.cy=function(a){if(T.aH(a,'data-list-name'))return T.aF(a,'data-list-name');if(a.parentElement)return T.cy(a.parentElement)};T.h=function(){var a=d.querySelector('head meta[name=\"description\"]');if(a)return T.aF(a,'content');};T.cc=function(a){var b=w.location.href.match(new RegExp('[?&]'+a+'=([^&]*)'));return decodeURIComponent(b&&b[1]||'')};T.cS=function(a,b,c){if(w.MutationObserver)T.m('DOMContentLoaded',function(){c=c||{childList:!0,subtree:!0};b=b||d.body;if(!b)throw 'no target';new MutationObserver(a).observe(b,c)})};T.cG='NewPromotionsAdded';T.cU=[];T.cV=0;T.bC=function(){T.cS(function(a){a.forEach(function(b){T.B(b.addedNodes,function(c){if(T.aF(c,'data-event-type')=='promotion'&&T.aE(c,'found')){T.cU.push(c)}if(c.querySelectorAll)T.B(c.querySelectorAll(\"[data-event-type='promotion']\"),function(e){if(T.aE(e,'found')){T.cU.push(e)}})})});if(T.af(T.cU)&&!T.cV){T.cV=T.aG(function(){T.cV=0;T.ar(T.cG,{elements:T.cU});T.cU=[];},100)}});};T.cE='NewProductsAdded';T.cQ=[];T.cR=0;T.bB=function(){T.cS(function(a){a.forEach(function(b){T.B(b.addedNodes,function(c){T.cQ=T.cQ.concat(T.az(c));if(T.aF(c,'data-event-type')=='list'&&T.cT(c)&&T.aE(c,'found')){T.cQ.push(c)}if(c.querySelectorAll)T.B(c.querySelectorAll(\"[data-event-type='list']\"),function(e){if(T.cT(e)&&T.aE(e,'found')){T.cQ.push(e)}})})});if(T.af(T.cQ)){if(T.cR)clearTimeout(T.cR);T.cR=T.aG(function(){T.ar(T.cE,{elements:T.cQ});T.cQ=[];T.cR=0},500)}});};T.V='PromotionsVisible';T.cF=function(a){T.ar(T.V,a)};T.ax=function(a,b) {var c,e=[];T.B(a.infos||a.items||a,function(f){c=f.product||f;if(!c.completed){e.push(c);}});if (T.af(e)&&T.cc('showHidden')!='true'){T.a('SB55d',''+T.af(e)+' incomplete products on '+b+' '+c.productId+' '+c.name,1,e);}};T.cB=function(a,b){var c=\"[data-event-type='list'][data-entity-id='[[id]]']\".replace('[[id]]',a);if(b)c=\"[data-list-name='\"+b.replace(/['\"\\\\]/g, '\\\\$&')+\"'] \"+c;return d.querySelector(c)};T.A='ProductsVisible';T.cD=function(a){if(T.ay||T.bw)a.search=T.ay||T.bw;T.ax(a,T.A);T.ar(T.A,a)};T.cN=function(a){T.b('SB19b',function(){var b,c={},e;T.B(a,function(f){if(!f.seen){f.seen=1;b=f.callback.name+f.id;if(!c[b])c[b]=[];c[b].push(f)}});for(var g in c){e=c[g][0];e.callback({infos:c[g],list:e.list})}},1)};T.cO=0;T.cP=[];T.cJ=function(a){function b(c,e){if(!e&&T.cO)return;clearTimeout(T.cO);T.cO=T.aG(function(){T.cO=0;var f=[];while(T.af(f)<=5&&T.af(T.cP))f.push(T.cP.shift());if(T.af(f)){T.cN(f);b(5500,1)}},c)}a.visibleTime=0;var g,h=new IntersectionObserver(function(i){if(i[0].isIntersecting==true){a.lastVisible=new Date;g=T.aG(function(){h.disconnect();T.cP.push(a);b(300,0)},2000-a.visibleTime)}else{if(g)clearTimeout(g);if(a.lastVisible){a.visibleTime+=new Date-a.lastVisible;a.lastVisible=0}}},{threshold:[0.5]});h.observe(a.e)};T.cL=[];T.cM=0;T.cK=function(a){T.cL.push(a)};T.bD=function(){T.b('SB18',function(){var b,c,e=0,f=1;function g(a){if(a.seen)return false;if(a.e&&a.e.getBoundingClientRect){try{b=a.e.getBoundingClientRect();}catch(h){}if(b){return b.top>-b.height/2&&b.left>-b.width/2&&b.bottom-b.height/2<=(w.innerHeight||d.documentElement.clientHeight)&&b.right-b.width/2<=(w.innerWidth||d.documentElement.clientWidth)}}return a.percent<T.cM}function i(j,k){if(!k&&c)return;clearTimeout(c);c=T.aG(function(){c=0;T.b('SB18a',function(){l()},1)},j)}function l(){var m=[],n=1,o,p,q,r=d.body,s=d.documentElement;q=w.pageYOffset,p=w.innerHeight;if(r&&r.scrollHeight){if(f==1)f=r.scrollHeight;if(s.clientHeight)n=s.clientHeight;if(q&&p)n=q+p;}o=n/f;if(o>T.cM){T.cM=o;e=n;T.b('SB18b',function(){T.B(T.cL,function(a){if(g(a)&&T.af(m)<=5)m.push(a);});if(T.af(m)){T.cN(m);i(5500,1)}},1);}}T.aI(d,'scroll',function(){i(1000,0);});T.m('load',function(){l()})},1);};T.cC=function(a){if(a.e&&('IntersectionObserver' in window)){T.cJ(a)}else{T.cK(a)}};T.cI=function(a,b,c,e,f){var g=new XMLHttpRequest();e=e||3;f=f||1;g.onreadystatechange=function(){if(this.readyState==4){if(this.status!=200){if(f<e){T.aG(function(){T.cI(a,b,c,e,f+1)},1000)}else{T.a('SB36','Request Failed after '+f+' attempts : '+a+' '+this.status,1,g);b(0,this.status)}}else{b(1,g.responseText?T.bk(g.responseText):'-missing-')}}};g.open(c?'POST':'GET',a,true);g.withCredentials=true;g.setRequestHeader('Content-type','application/json');if(c){g.setRequestHeader('Authorization','Bearer '+T.bG);g.send(T.bh({query:c}))}else{g.send()}};T.cH=function(a,b,c,e,f){if(w.location.href.indexOf('googleusercontent.com')>0){c(0,'googleusercontent.com')}else{e=e||4;f=f||1;b=b||{};w.fetch(a,b).then(function(g){if(g.ok){g.text().then(function(h){var i;try{i=T.bk(h)}catch(j){throw 'JSON parse error '+j+' '+a}try{c(i?1:0,i||'-empty-')}catch(j){throw 'onComplete error '+j+' '+a}})}else{if(f<e){T.aG(function(){T.cH(a,b,c,e,f+1)},1000*f)}else{T.a('SB30','Fetch '+f+' Last Fail '+a+' '+g.status,1,g);try{c(0,g.status)}catch(j){T.a('SB30b','Fetch '+a+' onComplete '+(k.message||k),1,k)}}}}).catch(function(k){if(!k.message||!k.message.match(/^(cancel|annul|brochen|NetworkError when|Failed to fetch|취소됨)/)){if(f<e){T.aG(function(){T.cH(a,b,c,e,f+1)},1000)}else{T.a('SB29','Fetch '+f+' Last Error '+a+' '+(k.message||k),1,k);c(0,k.message||k)}}else c(-1,k.message||k)})}};T.co=function(a,b){var c='/graphql';if(w.fetch){T.cH(c,{method:'POST',credentials:'same-origin',headers:{'Content-Type':'application/json',Authorization:'Bearer '+T.bG},body:T.bh({query:a})},b)}else{T.cI(c,b,a)}};T.aS=function(a,b){if(w.fetch){T.cH(a,{credentials:'include'},b)}else{T.cI(a,b)}};T.aD=function(){T.q(T.cG,function(a){T.aB(T.aC(a.elements))})};T.aB=function(a){T.B(a,function(b){if(!b.e)b.e=d.querySelector(\"[data-event-type='promotion'][data-entity-id='[[id]]']\".replace('[[id]]',b.id));var c=b.location=='top'?0.1:0.9;if(b.e){if(T.aE(b.e,'registered')){T.aI(b.e,'click',function(){T.ar(T.X,b)})}}T.cC({id:'',e:b.e,promotion:b,percent:c,callback:T.cF})})};T.X='PromotionClicked';T.av=function(){T.q(T.cE,function(a){T.aA(a.elements)})};T.cA=0;T.au=function(a,b){T.cA++;T.B(a.items,function(c,e){if(!b||T.bT(b,c)){c.e=c.e||T.cB(c.productId,a.listName);if(c.e){if(T.aE(c.e,'registered')){T.aI(c.e,'click',function(){T.ax([c],'Click');T.ar(T.x,{product:c,list:a});})}}T.cC({id:T.cA,e:c.e,product:c,list:a,percent:e/T.af(a.items),callback:T.cD})}})};T.x='ProductClicked';T.aC=function(a){var b,c,e,f,g=[];if(!a)a=d.querySelectorAll(\"[data-event-type='promotion'][data-entity-id]\");T.B(a,function(h){b=T.aF(h,'data-entity-id');c=T.aF(h,'data-name');e=T.aF(h,'data-position');f={e:h};if(b)f.id=parseInt(b,10);if(c)f.name=c;if(e)f.location=e;g.push(f)});return g};T.aA=function(a){var b,c,e=[],f=T.cx(e,a);if(T.af(e)){T.at({reason:'List',items:e},function(g){for(b in f){c=f[b];if(T.bE)c.category=T.bE;T.au(c,g.items)}})}};T.cw=[];T.cx=function(a,b){var c,e,f,g,h,i={},j,k,l,m,n,o;T.B(b,function(p){j=T.cy(p)||'Page: '+T.bF;c=j.split(':')[0].trim();m=j;if(m.indexOf(':')>-1)m=m.split(':')[1].trim();i[j]=i[j]||{id:T.aw(j),type:c,listName:j,name:m,items:[]};n=T.cw[j]||0;f=T.aF(p,'data-entity-id');e=T.aF(p,'data-product-price');l=T.aF(p,'data-product-category');g=T.aF(p,'data-name');h=T.aF(p,'data-product-brand');o=T.aF(p,'data-position');k={e:p,index:n};if(f)k.productId=parseInt(f,10);if(isNaN(k.productId)){if(!T.cz&&f&&f.indexOf('{')!=0){T.cz=1;T.a('SB43','Page contains invalid data-entity-id value: '+f,1,p)}}else{T.aE(p,'found');if(T.H(e))k.price=parseFloat(e);if(g)k.name=g;if(h)k.brand=h;if(l)k.category={path:l,breadcrumbs:[l]};if(T.d)k.currency=T.d;if(!isNaN(o))k.index=parseInt(o,10)-1;T.cw[j]=n+1;a.push(k);i[j].items.push(k)}});return i};T.bg=function(a){var b='(unknown)';if(a&&a.nodeName){b=a.nodeName.toLowerCase();if(b=='body')return 'html>body';if(b=='head')return 'html>head';if(a.id)return b+'#'+a.id;if(a.className&&T.af(a.className))b+='.'+a.className.split(/[ ,]+/).join('.');if(a.parentElement)b=T.bg(a.parentElement)+'>'+b;return b}};T.D=function(a,b){if(isNaN(a))return a;if(!b)b=0;var c=Math.pow(10,b),e=Number.EPSILON||2.220446049250313e-16;return Math.round((a+e)*c)/c};T.cv='GetValue';T.getProductId=function(a,b,c,e,f){if(c.type=='giftCertificate')return c.type;var g=(c.isVariant&&f?f:e);if(g.length<1)return;return (T.B(g.split('||'),function(h){if((h.indexOf('[[psku]]')<0||c.productSku)&&(h.indexOf('[[pmpn]]')<0||c.productMpn)&&(h.indexOf('[[pupc]]')<0||c.productUpc)&&(h.indexOf('[[pgtin]]')<0||c.productGtin)&&(h.indexOf('[[vname]]')<0||c.variantName)&&(h.indexOf('[[vid]]')<0||c.variantId)&&(h.indexOf('[[vsku]]')<0||c.variantSku)&&(h.indexOf('[[vmpn]]')<0||c.variantMpn)&&(h.indexOf('[[vupc]]')<0||c.variantUpc)&&(h.indexOf('[[vgtin]]')<0||c.variantGtin))return h})||'[[pid]]').replace(/\\[\\[pid\\]\\]/ig,c.productId).replace(/\\[\\[pmpn\\]\\]/ig,c.productMpn).replace(/\\[\\[pupc\\]\\]/ig,c.productUpc).replace(/\\[\\[pgtin\\]\\]/ig,c.productGtin).replace(/\\[\\[psku\\]\\]/ig,c.productSku).replace(/\\[\\[vname\\]\\]/ig,c.variantName).replace(/\\[\\[vid\\]\\]/ig,c.variantId).replace(/\\[\\[vsku\\]\\]/ig,c.variantSku).replace(/\\[\\[vmpn\\]\\]/ig,c.variantMpn).replace(/\\[\\[vupc\\]\\]/ig,c.variantUpc).replace(/\\[\\[vgtin\\]\\]/ig,c.variantGtin)};T.userData={};T.userData.customer_group_name=\"Default\";T.userData.customer_group_id='1';T.ch='UserDataUpdated';T.aY=function(b){var c=b.billingAddress;T.userData.updated=!0;if(c.phone)c.phone=T.cu(c.phone,c.countryCode);if(c.email)T.userData.email=c.email;if(c.phone)T.userData.phone=c.phone;if(c.firstName)T.userData.first_name=c.firstName;if(c.lastName)T.userData.last_name=c.lastName;if(c.address1)T.userData.street=c.address1;if(c.address2)T.userData.street+=', '+c.address2;if(c.city)T.userData.city=c.city;if(c.stateOrProvince)T.userData.state=c.stateOrProvince;if(c.postalCode)T.userData.postal_code=c.postalCode;if(c.countryCode)T.userData.country_code=c.countryCode;T.ar(T.ch,T.userData);};T.cp=function(a,b){if(a.variants.edges){return T.B(a.variants.edges,function(c){if(c.node.entityId==b)return c.node})}};T.cr=function(a){var b='',c;T.B(a.options.edges,function(e,f){c=e.node;if(f)b+=', ';b+=c.displayName+':';T.B(c.values.edges,function(g){b+=' '+g.node.label})});return b};T.cm='ProductDataGathered';T.cn='CartDataGathered';T.at=function(a,b){T.b('SB26c',function(){var c=a.cart,e,f,g,h,i=[],j=[],k=T.cc('showHidden')=='true';if(a.reason==T.G){g=T.cc('sku');h=a.items[0].sku||g;}if(c){c.items=[];var l=c.lineItems;if(l)T.B([].concat(l.physicalItems,l.digitalItems,l.giftCertificates),function(m){if(c.currency&&c.currency.code)m.currency=c.currency.code;if(!T.H(m.price))m.price=m.salePrice;if(!T.H(m.price))m.price=m.list_price;if(m.type=='giftCertificate'){m.price=m.amount;m.productId='giftCertificate';m.quantity=1;m.isTaxable=m.taxable;m.completed=!0}if(m&&!m.parentId)c.items.push(m)});else{T.a('SB26b','Missing lineItems '+a.reason+' '+T.bh(a.response||c),1,c);return}}e=a.items||c.items;a.items=e;if(c)c.items=e;T.products=T.products||[];T.products.push(e);if(c){if(T.d&&!c.currency)c.currency={code:T.d};var n,o=0,p=c.baseAmount,q=c.cartAmount,r=c.coupons;if(p&&q)c.totalDiscount=p-q;if(r)c.couponCodes=r.map(function(s){return s.code}).join(', ')}T.B(e,function(t){var u=t.discountAmount,v=t.couponAmount;if(!t.productId&&t.product_id)t.productId=t.product_id;if(!t.variantId&&t.variant_id)t.variantId=t.variant_id;n=0;if(u)n+=u;if(v){n+=v;if(c&&c.couponCodes)t.couponCodes=c.couponCodes}if(n){t.totalDiscount=n;o+=n}if(t.type!='giftCertificate'&&t.productId&&!T.bT(i,t.productId))i.push(t.productId);if(t.variantId)j.push({p:t.productId,v:t.variantId});});if(c&&c.orderAmount)c.totalDiscount=(c.discountAmount||0)+o;if(!T.af(i)){b(a)}else{x(i);}function x(i){var y=i.slice(0,25),z=j.filter(function(t){return T.bT(y,t.p)&&!T.bT(z,t.v)}).map(function(t){return t.v});f='query Products{site{';if(h){f+='id:product(entityId:'+e[0].productId+'){entityId sku mpn upc gtin} product(sku:'+T.bh(h)+'){'}else{f+='products(first:25 entityIds:'+T.bh(y)+'){edges{node{'}f+='entityId sku name path defaultImage {url (width: 1000)}mpn upc gtin brand {name} categories{edges{node{name entityId breadcrumbs(depth:10 first:50){edges{node{name}}}}}}';if(c&&T.af(z)){if(T.af(z)>250)T.a('SB26','Can only get 250 variants. There are '+T.af(z),1,z);f+='variants(first:250 entityIds:'+T.bh(z.slice(0,250))+'){edges{node{entityId mpn upc gtin options(first:50){edges{node{displayName values(first:50){edges{node{label}}}}}}}}}';}f+='twoVariants:variants(first:2){edges{node{entityId sku}}}';if(!h)f+='}}';f+='}}}';T.co(f,function(aa,ab){T.b('SB32',function(){if(aa>0){if(ab.errors&&T.af(ab.errors))throw 'graphql '+ab.errors[0].message;T.B(e,function(t){var ac,ad,ae,af,ag,ah,ai,aj,ak,al,am,an;if(h){ah=T.bx(ab,'data.site.product');ai=T.bx(ab,'data.site.id.sku');aj=T.bx(ab,'data.site.id.mpn');ak=T.bx(ab,'data.site.id.upc');al=T.bx(ab,'data.site.id.gtin');delete t.productSku}else{am=T.bx(ab,'data.site.products.edges');if(!am)T.a('SB32x',T.bh(ab),1,ab);ah=T.B(am,function(ao){if(!ao||!ao.node)T.a('SB32z',T.bh(ab),1,ab);if(ao&&ao.node&&ao.node.entityId==t.productId)return ao.node});if(ah)ai=ah.sku}if(ah){t.completed=!0;var ap,aq=[],ar=t.sku,as=ah.name,at=ah.path,au=ah.defaultImage,av=ah.mpn,aw=ah.upc,ax=ah.gtin,ay=ah.brand,az=t.variantId;ar=ar||h;if(ai)t.productSku=ai;if(ar&&ai!=ar)t.variantSku=ar;if(as)t.name=as;if(au){t.defaultImage=au;if(au.url)au.data=au.url.replace('/1000w/','/{:size}/')};if(at)t.url='https://nextbase.eu'+at;if(h){if(aj)t.productMpn=aj;else delete t.productMpn;if(ak)t.productUpc=ak;else delete t.productUpc;if(al)t.productGtin=al;else delete t.productGtin;if(av&&aj!=av)t.variantMpn=av;if(aw&&ak!=aw)t.variantUpc=aw;if(ax&&al!=ax)t.variantGtin=ax;}else{if(av)t.productMpn=av;if(aw)t.productUpc=aw;if(ax)t.productGtin=ax;}if(ay&&ay.name)t.brand=ay.name;if(az&&c){an=T.cp(ah,az);if(an){t.variantName=T.cr(an);if(an.mpn)t.variantMpn=an.mpn;if(an.upc)t.variantUpc=an.upc;if(an.gtin)t.variantGtin=an.gtin}else{T.a('SB27','Failed to get extra variant information for variant: '+az,1,ah);t.variantName='(id='+az+')'}};t.isVariant=(ar&&(!ai||ai!=ar))==!0;ag=T.bx(ah,'twoVariants.edges');if(T.af(ag)>0){ap=ag[0].node;if(!t.isVariant)t.hasVariants=T.af(ag)>1||!(t.productSku==ap.sku||ap.sku=='');if(T.af(ag)<2&&!t.variantId)t.variantId=ap.entityId};t.categories=aq;ae=T.bx(ah,'categories.edges');T.B(ae,function(ba){if(!ba||!ba.node){T.a('SB32c',T.bh(ae),1,ae)}else{ad={id:ba.node.entityId,name:ba.node.name,breadcrumbs:[]};aq.push(ad);af=T.bx(ba,'node.breadcrumbs.edges');if(!af){T.a('SB32b',T.bh(ae),1,ae)}else{T.B(af,function(bb){ad.breadcrumbs.push(bb.node.name);});ad.path=ad.breadcrumbs.join(\"/\");if(!ac||ac.id>ad.id)ac=ad}}});t.category=ac}})}else{if(aa==0)T.a(a.reason,'Failed to get extra information for '+T.af(y)+', status '+ab,1,y)}if(T.af(i)>25)x(i.slice(25));else{if(aa>0&&!c&&w.location.href.indexOf('translate.goog')<0){var bc=[];T.B(e,function(t){if(!t.completed)bc.push(t)});if(T.af(bc)&&!k){if(g)T.a('SB55d','Could not get extra product data for URL sku '+g,1,{issues:bc,items:e});else if(h)T.a('SB55a','Could not get extra product data for sku '+h,1,{issues:bc,items:e});else T.a('SB55b','Could not get extra product data for '+T.af(bc)+' out of '+T.af(e)+' items. Maybe the products are not allocated to the channel.',1,{issues:bc,items:e});T.a('SB55c',T.bh(ab),1,ab)}}if(a.reason==T.G&&e&&!e[0].variantId&&T.cs)e[0].variantId=T.cs;b(a)}},1)})}},1)};T.ci=[];T.q=function(a,b,c,e){if(!a){T.a('On event missing event text: '+c,'');return};if(!c)c=a;if(T.af(arguments)<4)e=!0;if(!a||(!e&&e!=false)||!c||!b){T.a('OnEvent bad data',a,b,c,e)}T.ci.push({r:new RegExp(a),c:b,s:c,p:e})};T.cj=[];T.on=function(a,b){if(!a)T.a('On event missing eventRegexText');if(!b)T.a('On event missing callback');T.cj.push({r:new RegExp(a),c:b,s:'C'+T.af(T.cj),p:!0})};T.ck=function(f,g,h){T.B(f,function(i){if(i.r.test(g))T.b(i.s,i.c,i.p,[h,g])})};T.cl=function(g,h){T.ck(T.cj,g,h);if(!h.cancelBuiltInEvents)T.ck(T.ci,g,h);return h};T.ar=function(g,h){h.cancelBuiltInEvents=!1;return T.cl(g,h)};T.am=function(g,h){h.cancel=!1;T.cl(g,h);return !h.cancel};T.cards=[];T.az=function(a){var b=[],c,e;if(a.querySelectorAll)T.B(['dfd-data-product-id','data-compare-id'],function(f){T.B(a.querySelectorAll('['+f+']'),function(g){e=g.closest('.dfd-results-grid');if(e){c=g.closest('.dfd-card')||g;if(T.aE(c,'found')){c.setAttribute('data-entity-id',T.aF(g,f));c.setAttribute('data-event-type','list');b.push(c)}}});});if(T.af(b))T.cards.push({node:a,cards:b});return b};T.as='FooterStarted';T.bH='consent';T.bI='default';T.bJ='update';T.bK='denied';T.bL='granted';T.bM='ConsentChanged';T.consent={gtagConsentModeV2:'advanced',consentSource:'bc',bcEnabled:!0,enabled:!0};T.b('SB7',function(){T.bN=function(a,b){var c=(!d.referrer||d.referrer.indexOf('/manage/page-builder/')<0)&&d.location.href.indexOf('shogun.page/previews')<0,e=!1,f=T.bk(a);T.bO=T.bP=T.bQ=T.bR=T.bS=e;if(f&&f.allow){if(T.bT(f.allow,3))T.bO=c;if(T.bT(f.allow,2))T.bP=c;if(T.bT(f.allow,4)){T.bR=c;T.bS=c;T.bQ=c}};T.consent.analytics=T.bO;T.consent.functional=T.bP;T.consent.targetingAdvertising=T.bQ;T.consent.adUserData=T.bR;T.consent.adPersonalization=T.bS;if(b)T.ar(T.bM,T.consent)};T.bU=T.bV('bc_consent');T.bN(T.bU,0);T.aN('SB7b',1,function(){var a=T.bV('bc_consent');if(a!=T.bU){T.bU=a;T.bN(a,1)}},500)},1);T.gtmConsent=function(a,b){T.bZ(b||'gtm',a)};T.bX=function(){var a=w.google_tag_data,b=T.bI,c=a&&a.ics&&a.ics.entries,e={},f,g;if(c){for(f in c){g=c[f];if(T.j(g.update)){e[f]=g.update?T.bL:T.bK;b=T.bJ}else if(T.j(g.default))e[f]=g.default?T.bL:T.bK}if(!T.ca(e)){a=T.consent.googleTagData;if(!a||T.bh(e)!=T.bh(a)){T.consent.googleTagData=T.cb(e);T.bZ('google_tag_data_'+b,e)}}}};T.b('SB15',function(){w.dataLayer=w.dataLayer||[];var a,b,c,e=w.dataLayer,f=e.push,g=e.unshift,h=function(b,i){if(b.length>2&&b[0]==T.bH)T.bZ('dl_'+b[1]+'_'+i,b[2])};T.q(T.as,function(){for(a=0;a<e.length;a++){h(e[a],'before')};e.unshift=function(){c=arguments;g.apply(e,c);for(a=0;a<c.length;a++){h(c[a],'unshift')}};e.push=function(){c=arguments;f.apply(e,c);for(a=0;a<c.length;a++){h(c[a],'push')}}})},1);T.b('SB14',function(){T.updateConsent=function(a,b,c){T.a('SB14','updateConsent called when Tag Rocket is set to use the BigCommerce consent system',1,T.consent);var e,f,g=function(h){switch(h){case true:case T.bL:return !0;break;case false:case T.bK:return !1;break;default:return null;break;}};if(typeof a==='object'&&a!==null){e=a}else{e={};f=g(a);if(f!=null)e.analytics_storage=f?T.bL:T.bK;f=g(b);if(f!=null)e.functionality_storage=f?T.bL:T.bK;f=g(c);if(f!=null)e.ad_storage=f?T.bL:T.bK;};T.consent.trLast=e;gtag(T.bH,T.bJ,e)}},1);T.b('SB18',function(){T.bZ=function(a,b){var c=T.consent.trLast;if(c&&!T.consent.errorSent&&(c.ad_storage!=b.ad_storage||c.analytics_storage!=b.analytics_storage||c.functionality_storage!=b.functionality_storage)){T.consent.errorSent=!0;if(w.initGA4&&T.consent.bcEnabled)T.a('SB94','The BigCommerce GA4 feature is causing consent issues. We suggest you switch to using Tag Rocket GA4',1,T.cb(b));else T.a('SB91','[US-FL] external Consent Mode '+a+' command detected while Tag Rocket is set to using the BC Banner',1,T.cb({o:b,c:T.consent}))}}},1);T.ay=T.cc('search_query');if(!T.ay)T.ay=T.cc('search_query_adv');T.pageType='blog_post';if(T.ay)T.pageType=T.pageType+'_search';T.k=T.j(d.hidden)?''+d.hidden:'unknown';T.init=function(){console.error('The Tag Rocket API needs to be enabled to use it. Global Tag Values > Settings.')};if(T.i)T.B(T.i,function(){T.init()});T.bW='ConsentEstablished';T.q(T.as,function(){T.bX();T.consent.established='bc';T.bY=!0;T.ar(T.bW,T.consent);T.aN('SB81',!1,T.bX,500)});T.ao=function(a){if(T.bY)a();else T.q(T.bW,a)};T.ao(function(){T.aq(T.ap);});T.e=function(){gtag.apply(null,arguments)};T.an=0;T.ag=0;T.ad=Date.now();T.p=function(a,b){try{if(a=='exception'){T.ag++;if(T.ag>5)return}b=T.o({},T.c,b);b.send_to=\"G-FCQ78GW433\";T.an++;if(!T.n)T.n=new Date;b.call_timestamp=Date.now();b.call_sequence=T.an;b.page_timestamp=T.ad;b['developer_id.dODEzZj']=true;if(!gtag)T.a('GF43',a+': No gtag',1,b);T.ao(function(){T.e('event',a,b)})}catch(c){T.a('GF42',a+': '+c,1,c);throw c}};gtagu('set','developer_id.dODEzZj',true);T.q(T.bM,function(){T.consent.trLast={ad_user_data:T.bR?T.bL:T.bK,ad_personalization:T.bS?T.bL:T.bK,analytics_storage:T.bO?T.bL:T.bK,functionality_storage:T.bP?T.bL:T.bK,ad_storage:T.bQ?T.bL:T.bK};gtag(T.bH,T.bJ,T.consent.trLast);dataLayer.push({event:'bc_consent_update'})});T.consent.trLast={ad_user_data:T.bR?T.bL:T.bK,ad_personalization:T.bS?T.bL:T.bK,functionality_storage:T.bP?T.bL:T.bK,ad_storage:T.bQ?T.bL:T.bK,analytics_storage:T.bO?T.bL:T.bK};gtagu(T.bH,T.bI,T.consent.trLast);T.aZ('wsa-cm');T.ao(function(){if(T.cd!=!!T.bQ)gtagu('set','allow_google_signals',!!T.bQ);T.cd=!!T.bQ});T.q(T.bM,function(){if(T.cd!=!!T.bQ)gtag('set','allow_google_signals',!!T.bQ);T.cd=!!T.bQ});T.cg=function(){var a={},b;if(!a.address)a.address={};b=a.address;if(T.userData.email)a.email=T.userData.email;if(T.userData.phone)a.phone_number=T.userData.phone;if(T.userData.first_name)b.first_name=T.userData.first_name;if(T.userData.last_name)b.last_name=T.userData.last_name;if(T.userData.street)b.street=T.userData.street;if(T.userData.city)b.city=T.userData.city;if(T.userData.state)b.region=T.userData.state;if(T.userData.postal_code)b.postal_code=T.userData.postal_code;if(T.userData.country_code)b.country=T.userData.country_code;if(T.ca(a.address))delete a.address;if(!T.ca(a))gtag('set','user_data',a)};T.q(T.ch,function(){T.cg()});T.cg();gtag('js',new Date);T.b('SB33',function(){var a=navigator,b=a&&a.sendBeacon,c=T.bx(w,'XMLHttpRequest.prototype'),e=T.bx(c,'send'),f=T.bx(c,'open'),g=w.fetch;if(b&&!T.bs){T.bq=T.bq||[];T.bs=function(h){T.bq.push(h)};a.sendBeacon=function(i,j){var h={url:i,data:j};h.result=b.apply(this,arguments);T.bs(h);return h.result}}if(!T.xe){if(f){c.open=function(k,l){this.rurl=l;return f.apply(this,arguments)}}if(e&&e.apply){c.send=function(){var m=this;T.aI(m,'readystatechange',function(){if(m.readyState==4&&(m.status>399||m.status==0)){T.xe(m)}});return e.apply(this,arguments)}}}T.xq=T.xq||[];T.xe=function(n){T.xq.push(n)};if(!T.fe){if(g&&g.apply){w.fetch=function(l){/*This detects fetch errors.Please look up the stack for the cause of the error*/return g.apply(this,arguments).then(function(o){if(o.status>399)T.fe({url:o.url,message:o.status});return o}).catch(function(p){T.fe({url:l.url||l,message:p.stack||p.message||p});throw p})}}}T.fq=T.fq||[];T.fe=function(q){T.fq.push(q)};},1);T.bA=function(){var a=0,b=0;T.ae='SendBeacon';T.q(T.ae,function(a){var b=a.url,c=a.data,e=c&&c.match&&c.match(/~qt/g),f=(e&&e.length)||0,g=b&&b.indexOf('/g/collect')>0&&T.B(['G-FCQ78GW433'],function(h){if(b&&b.indexOf(h)>0)return 1});if(g){if(c&&T.af(c)>16384)T.a('GF29','GA4 beacon over 16k ('+T.af(c)+') ['+f+'] '+c.match(/en=[^&]*/g).map(function(m){return m}).join(','),0,{url:b,payload:c});T.n=0;T.ag=0}},'GF29',1);T.bs=function(c){T.ar(T.ae,c)};if(T.bq){T.B(T.bq,function(c){T.bs(c)})}T.ah='XMLHttpRequestResponseError';T.q(T.ah,function(a){var b=a.responseURL||a.rurl,c=a.status,e='XMLHttpRequest Response '+c,f=e+': '+b;if(b&&b.indexOf('/g/collect')>0)T.ai=1;if(b&&(b.indexOf('/api/storefront/carts/')>0||b.indexOf('/customer/current.jwt')>0)){}else{T.p('exception',{description:T.g(f),error_type:'network',error_message:T.g(e),error_filename:T.g(b),fatal:false})}},'GF30',1&&!T.ai);T.xe=function(e){a++;if(a<6)T.ar(T.ah,e)};if(T.xq){T.B(T.xq,function(e){T.xe(e)})}T.aj='FetchResponseError';T.q(T.aj,function(a){var b='Fetch Response '+d.visibilityState+' '+a.message;T.p('exception',{description:T.g(b+': '+a.url),error_type:'network',error_message:T.g(b),error_filename:T.g(a.url),fatal:false})},'GF34',1);T.fe=function(f){b++;if(b<6)T.ar(T.aj,f)};if(T.fq){T.B(T.fq,function(f){T.fe(f)})}};T.aT=function(a){if(!localStorage)return;var b,c,e,f=T.bk(T.aJ('wsa-c'))||{version:'n/a'},g,h,i={};T.bc=0;T.B(a.items,function(j){var k=j.productSku,l=j.variantName,m=j.brand,n=j.sku,o=j.quantity;if(T.bc<3){b='id.'+j.id+'.p'+j.productId;if(j.variantId)b+='.v'+j.variantId;c={productId:j.productId,quantity:o,price:j.price,name:j.name,category:j.category};if(k)c.productSku=k;if(l)c.variantName=l;if(m)c.brand=m;if(n)c.sku=n;e=o;h=f[b];if(h)e-=h.quantity;e&&T.bb(e,j,a);i[b]=c}f[b]=null});i.version='1.0';T.aK('wsa-c',T.bh(i));for(g in f){h=f[g];h&&h.quantity&&T.bb(-h.quantity,h,a)}};T.q(T.x,function(a){var b=T.y(a.product),c={items:[b]};if(b){if(T.d)c.currency=T.d;T.p('select_item',T.z(c,a.list.listName,a.list.id))}},'GF3c',1);T.q(T.X,function(a){T.W('select_promotion',a)},'GF41',1);T.q(T.A,function(a){var b=[],c=a.list,e=c.listName,f={items:b},g;if(T.d)f.currency=T.d;T.B(a.infos,function(h){g=T.y(h.product);if(g)b.push(g)});if(c.category&&c.type!=c.category)e=c.type+': '+c.category;T.p('view_item_list',T.z(f,e,c.id))},'GF3d',1);T.q(T.V,function(a){T.B(a.infos,function(b){T.W('view_promotion',b.promotion)})},'GF40',1);T.ap='https://www.googletagmanager.com/gtag/js?id=G-FCQ78GW433';T.ao(function(){T.b('GF1',function(){var a={},b={},c={send_page_view:false,groups:['TagRocket','GoogleAnalyticsFour']};T.c=a;var e={};if(T.userData.id)e.customer_id=T.userData.id;if(T.userData.customer_group_name)e.customer_group_name=T.userData.customer_group_name;if(T.userData.customer_group_id)e.customer_group_id=T.userData.customer_group_id;if(T.d)e.user_currency_code=T.d;T.e('set','user_properties',e);var f='deliveryType',g='',h=T.f(),i=w.performance,j=i&&i.getEntriesByType&&i.getEntriesByType(\"resource\"),k=i&&i.getEntriesByType&&i.getEntriesByType(\"navigation\"),l=k&&k[0];b.meta_description=T.g(T.h());b.content_group=T.pageType;a.page_type=T.pageType;if(!w.arrowFunctions)g+='arrowFunctions ';if(!w.asyncFunctions)g+='asyncFunctions ';if(!w.fetch)g+='fetch ';if(!w.MutationObserver)g+='MutationObserver ';if(!w.addEventListener)g+='addEventListener ';g=g.trim();b.missing_features=g||'(none)';if(j)b.early_hints=j.filter(function(m){return m.initiatorType=='early-hints'}).length;a.effective_connection_type=h&&h.effectiveType||'unknown';a.save_data=(h&&T.j(h.saveData))?''+h.saveData:'unknown';a.prerendered=T.j(d.prerendering)?''+d.prerendering:'not yet supported';a.delivery_type=l?T.j(l[f])?l[f]||'normal':'not supported':'unknown';a.initially_hidden=T.k;var n=d.documentElement;a.width=w.innerWidth||(n&&n.clientWidth);a.height=w.innerHeight||(n&&n.clientHeight);if(!a.width)T.m('DOMContentLoaded',function(){var o=d.body;a.width=o&&o.clientWidth;a.height=o&&o.clientHeight});if(T.d)a.active_currency_code=T.d;if(T.userData.id)a.user_id=T.userData.id;c.allow_enhanced_conversions=true;if(!T.n)T.n=new Date();T.e('config',\"G-FCQ78GW433\",T.o(c,a));b=T.o(b,a);T.p('page_view',b)},1);});}catch(_error){T.a('HEAD',''+_error,1,_error);}T.ts=1}(window,document)\r\n</script>\r\n\r\n<!-- Hotjar Tracking Code for Nextbase EU -->\n<script data-bc-cookie-consent=\"3\" type=\"text/plain\">\n (function(h,o,t,j,a,r){\n h.hj=h.hj||function(){(h.hj.q=h.hj.q||[]).push(arguments)};\n h._hjSettings={hjid:3897506,hjsv:6};\n a=o.getElementsByTagName('head')[0];\n r=o.createElement('script');r.async=1;\n r.src=t+h._hjSettings.hjid+j+h._hjSettings.hjsv;\n a.appendChild(r);\n })(window,document,'https://static.hotjar.com/c/hotjar-','.js?sv=');\n</script><script id=\"wsa-rich-snippets-1-intro\">\r\n/*\r\n Web Site Advantage: SEO Rich Snippets App 1 [2.57.53944]\r\n https://bigcommerce.websiteadvantage.com.au/rich-snippets/\r\n Copyright (C) 2019 - 2024 Web Site Advantage\r\n*/\r\n</script>\r\n<script type=\"application/ld+json\" id=\"wsa-rich-snippets-jsonld-graph\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"isPartOf\":{\"@type\":\"WebSite\",\"@id\":\"https://nextbase.eu/#WebSite\"},\"publisher\":{\"@id\":\"https://nextbase.eu/#Business\"},\"@type\":\"WebPage\",\"@id\":\"https://nextbase.eu/hub/nextbase-622gw-latest-coverage/#WebPage\",\"url\":\"https://nextbase.eu/hub/nextbase-622gw-latest-coverage/\",\"name\":\"Nextbase 622GW Latest Coverage\",\"primaryImageOfPage\":{\"@type\":\"ImageObject\",\"contentUrl\":\"https://cdn11.bigcommerce.com/s-b4yeqoc2uc/images/stencil/original/uploaded_images/er-2020-poty-1.jpg\" },\"datePublished\":\"21st Sep 2020\",\"breadcrumb\": {\"@type\":\"BreadcrumbList\",\"@id\":\"#BreadcrumbList\",\"name\":\"Breadcrumbs (SEO Rich Snippets App)\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"item\":\"https://nextbase.eu/hub/\",\"name\":\"Support\" },{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Nextbase 622GW Latest Coverage\" }] } },{\"@id\":\"https://nextbase.eu/#Business\",\"url\":\"https://nextbase.eu/\",\"name\":\"Nextbase - Europe\",\"@type\":\"Organization\" },{\"@id\":\"https://nextbase.eu/hub/nextbase-622gw-latest-coverage/#BlogPosting\",\"mainEntityOfPage\":{\"@id\":\"https://nextbase.eu/hub/nextbase-622gw-latest-coverage/#WebPage\"},\"headline\":\"Nextbase 622GW Latest Coverage\",\"image\":\"https://cdn11.bigcommerce.com/s-b4yeqoc2uc/images/stencil/original/uploaded_images/er-2020-poty-1.jpg\",\"datePublished\":\"21st Sep 2020\",\"author\":{\"@type\":\"Person\",\"@id\":\"https://nextbase.eu/hub/nextbase-622gw-latest-coverage/#Author\",\"name\":\" Nextbase \" },\"description\":\"The multi- award winning Nextbase 622GW 4K Dash Cam has been at it again with further glowing reviews, features and even another award in our latest coverage below.\\r\\n\\t\\t\\r\\n\\t\\tStuff\\r\\n\\t\\t\\r\\n\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\t\\tThe Nextbase\\r\\n\\t\\t\\t&nbsp;622GW has been featured in Stuff maga…\",\"publisher\":{\"@id\":\"https://nextbase.eu/#Business\"},\"@type\":\"BlogPosting\"},{\"@type\":\"WebSite\",\"@id\":\"https://nextbase.eu/#WebSite\",\"name\":\"Nextbase - Europe\",\"url\":\"https://nextbase.eu/\",\"publisher\":{\"@id\":\"https://nextbase.eu/#Business\"} }] }</script><script data-cfasync=\"false\" id=\"wsa-rich-snippets-javascript\">\"use strict\";var webSiteAdvantage=webSiteAdvantage||{};webSiteAdvantage.momentnow='2025-01-18T20:58:52+00:00';function wsa_error(m){console.error('SEO Rich Snippets: '+m,arguments)};function wsa_tryCatch(m,f){try{f()}catch(e){wsa_error(m,e)}};webSiteAdvantage.addBlogPostingExtras=function(t,e){wsa_tryCatch(\"addBlogPostingExtras\",(function(){var i=document.querySelector(\".wsa-blogposting-datemodified\");if(i){var a={\"@context\":\"https://schema.org\",\"@id\":t},s=i.getAttribute(\"data-content\");if(s){a.dateModified=s;var o=document.createElement(\"script\");o.type=\"application/ld+json\",o.id=\"wsa-rich-snippets-jsonld-blogposting-extras\",o.text=JSON.stringify(a),document.querySelector(\"head\").appendChild(o)}else webSiteAdvantage.error(\"BlogPosting class wsa-blogposting-datemodified is missing data-content\")}var r=document.querySelector(\".wsa-author-url\");if(r){var n={\"@context\":\"https://schema.org\",\"@id\":e};if(r.href){n.url=r.href;var d=document.createElement(\"script\");d.type=\"application/ld+json\",d.id=\"wsa-rich-snippets-jsonld-author-url\",d.text=JSON.stringify(n),document.querySelector(\"head\").appendChild(d)}else webSiteAdvantage.error(\"BlogPosting class wsa-author-url is missing href\")}}))};window.addEventListener('load',function(){webSiteAdvantage.addBlogPostingExtras(\"https://nextbase.eu/hub/nextbase-622gw-latest-coverage/#BlogPosting\",\"https://nextbase.eu/hub/nextbase-622gw-latest-coverage/#Author\")});webSiteAdvantage.richSnippetsApp=[\"b4yeqoc2uc\",\"nextbase.eu\",874,\"b4yeqoc2uc\",\"\"];webSiteAdvantage.bcReviews=true;webSiteAdvantage.classyUnicode=webSiteAdvantage.classyUnicode||{};webSiteAdvantage.classyUnicode.options={querySelector:'.classyunicode,title,h1,h2,h3,h4,h5,.breadcrumb-label,.navPages-action,.footer-info-list,script[type=\"application/ld+json\"]',processMetaTags:true};window.classySchemaOptions=window.classySchemaOptions||{};window.classySchemaOptions.scriptIdBase='wsa-rich-snippets-jsonld-classyschema-';window.classySchemaOptions.classNamePrefixes=[\"classyschema-\",\"wsa-\"];window.classySchemaOptions.customCssSelectors={\"howto-name\":\"h1.page-heading\"};window.classySchemaOptions.customCssSelectors = {\n \"faqpage-question\": \".zn-title\",\n \"faqpage-answer\": \".zn-text\"\n};\nwebSiteAdvantage.classyCleanUp=webSiteAdvantage.classyCleanUp||{};webSiteAdvantage.classyCleanUp.options={removeMicrodata:true,removeJsonLd:true,removeDynamicJsonLd:false,removeJsonLdRegexExcludeIdPatterns:['^wsa-rich-snippets-.*$','reviewsWidgetProductSnippets'],removeJsonLdRegexExcludeClassPatterns:['^jdgm-.*$']};!function(d){var s=d.createElement('script');s.src='https://classyschema.org/2_14/faq_video_howto_unicode_cleanup.min.js';s.async=true;s.setAttribute('fetchpriority','high');d.getElementsByTagName('head')[0].appendChild(s)}(document);</script>\r\n<script id=\"wsa-rich-snippets-2-intro\">\r\n/*\r\n Web Site Advantage: SEO Rich Snippets App 2 [2.57.53945]\r\n https://bigcommerce.websiteadvantage.com.au/rich-snippets/\r\n Copyright (C) 2019 - 2024 Web Site Advantage\r\n*/\r\n</script>\r\n<script type=\"application/ld+json\" id=\"wsa-rich-snippets-jsonld-product\"></script>\r\n<script async src='//d2807a5p2s630s.cloudfront.net/0cdd4cd5.js'></script><script>\n\n \n \n \n\n \n\n \n\n </script><!-- Google Tag Manager -->\n<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':\n new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],\n j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=\n 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);\n })(window,document,'script','dataLayer','GTM-P5XCC84');</script>\n<!-- End Google Tag Manager -->\n\n\n<script type='text/javascript'>\n window.dataLayer = window.dataLayer || [];\n\n\n\n\n\n\n\n</script>\n\n\n\n <script type=text/javascript> \n /* >> TriplePixel :: start*/ \n window.TriplePixelData={TripleName:\"store-b4yeqoc2uc.mybigcommerce.com\",ver:\"2.17\",plat:\"bigcommerce\",isHeadless:false,product:{id:\"\",name:\"\",price:\"\"},checkout:{id:\"\",ship_email:\"\"},user:{em:\"\"}},function(W,H,A,L,E,_,B,N){function O(U,T,P,H,R){void 0===R&&(R=!1),H=new XMLHttpRequest,P?(H.open(\"POST\",U,!0),H.setRequestHeader(\"Content-Type\",\"text/plain\")):H.open(\"GET\",U,!0),H.send(JSON.stringify(P||{})),H.onreadystatechange=function(){4===H.readyState&&200===H.status?(R=H.responseText,U.includes(\"/first\")?eval(R):P||(N[B]=R)):(299<H.status||H.status<200)&&T&&!R&&(R=!0,O(U,T-1,P))}}if(N=window,!N[H+\"sn\"]){N[H+\"sn\"]=1,L=function(){return Date.now().toString(36)+\"_\"+Math.random().toString(36)};try{A.setItem(H,1+(0|A.getItem(H)||0)),(E=JSON.parse(A.getItem(H+\"U\")||\"[]\")).push({u:location.href,r:document.referrer,t:Date.now(),id:L()}),A.setItem(H+\"U\",JSON.stringify(E))}catch(e){}var i,m,p;A.getItem('\"!nC`')||(_=A,A=N,A[H]||(E=A[H]=function(t,e,a){return void 0===a&&(a=[]),\"State\"==t?E.s:(W=L(),(E._q=E._q||[]).push([W,t,e].concat(a)),W)},E.s=\"Installed\",E._q=[],E.ch=W,B=\"configSecurityConfModel\",N[B]=1,O(\"https://conf.config-security.com/model\",5),i=L(),m=A[atob(\"c2NyZWVu\")],_.setItem(\"di_pmt_wt\",i),p={id:i,action:\"profile\",avatar:_.getItem(\"auth-security_rand_salt_\"),time:m[atob(\"d2lkdGg=\")]+\":\"+m[atob(\"aGVpZ2h0\")],host:A.TriplePixelData.TripleName,plat:A.TriplePixelData.plat,url:window.location.href,ref:document.referrer,ver:A.TriplePixelData.ver},O(\"https://api.config-security.com/event\",5,p),O(\"https://api.config-security.com/first?host=store-b4yeqoc2uc.mybigcommerce.com&plat=bigcommerce\",5)))}}(\"\",\"TriplePixel\",localStorage); \n /* << TriplePixel :: end*/ \n </script>","title":"Nextbase 622GW Latest Coverage - Nextbase - Europe","stylesheets":"","favicon":"https://cdn11.bigcommerce.com/s-b4yeqoc2uc/product_images/NB_new.png?t=1700131736"},"breadcrumbs":[{"url":"https://nextbase.eu/","name":"Home"},{"name":"Support","url":"https://nextbase.eu/hub/"},{"name":"Nextbase 622GW Latest Coverage","url":"https://nextbase.eu/hub/nextbase-622gw-latest-coverage/"}],"cart":[],"products":[],"in_production":true,"is_ajax":false,"remote_api_scripts":"","entity_id":55,"page_type":"blog_post","footer":{"scripts":"<script type=\"text/javascript\" src=\"https://cdn11.bigcommerce.com/shared/js/csrf-protection-header-5eeddd5de78d98d146ef4fd71b2aedce4161903e.js\"></script>\n<script src='https://na.shgcdn3.com/collector.js' async ></script><script data-bc-cookie-consent=\"4\" type=\"text/plain\" src='https://admin.revenuehunt.com/embed.js?shop=portable-multimedia-limited-store-3.mybigcommerce.com' ></script><script src='https://static.klaviyo.com/onsite/js/Vy4vhF/klaviyo.js?company_id=Vy4vhF' async ></script><script src='https://cdn.pushowl.com/latest/sdks/pushowl-bigcommerce.js?subdomain=b4yeqoc2uc&environment=production&platform=bigcommerce&guid=1c49b07c-af4e-4e83-89c0-43e743fa723b' async ></script><script>\n //price change zenobuilder\n $('.zn-product').each( async function (i, item) {\n var productid = $(this).data('product-id-ins');\n if(productid)\n {\n //console.log('productid ', productid)\n }\n else\n {\n productid = $('.zn-product-cart-button',item).attr('data-product-id');\n //console.log('productid ', productid)\n }\n \n $('.zn-product-price').css({\"visibility\":\"visible\"}) \n var img = $(this).find('.zn-product-image img').attr(\"src\");\n if(productid || img) {\n var segments = img.split( '/' );\n var action = segments[5];\n var mainprice;\n if(productid || img)\n {\n mainprice = await getprice(action)\n }\n else if(productid)\n {\n mainprice = await getprice(productid)\n }\n var price = mainprice.price\n var baseprice = mainprice.mainprice ? mainprice.mainprice : ''\n console.log('price', price,productid)\n //console.log('main price', baseprice)\n $('.zn-price',this).text(price);\n if(baseprice)\n {\n $('.zn-ori-price',this).text(baseprice).css({\"display\":\"flex\",\"padding-right\":\"5px\"});\n }\n else{\n $('.zn-ori-price',this).hide()\n }\n }\n });\n \n\n \n \n async function getprice(productid){\n var main;\n var Country_code = localStorage.getItem(\"Country_code\");\n var data11 = await fetch('/graphql', {\n method: 'POST',\n mode: 'cors',\n headers: {\n 'Content-Type': 'application/json',\n 'Authorization': `Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJFUzI1NiJ9.eyJjaWQiOlsxXSwiY29ycyI6WyJodHRwczovL25leHRiYXNlLmV1Il0sImVhdCI6MTczNzM2OTQ3NywiaWF0IjoxNzM3MTk2Njc3LCJpc3MiOiJCQyIsInNpZCI6MTAwMjI3MjI0NSwic3ViIjoiQkMiLCJzdWJfdHlwZSI6MCwidG9rZW5fdHlwZSI6MX0.akj47mKoaEXfd6w-HJIHwzxnAJ4u5nrinoPLMXkKiFRbww5hEODFQg2HBeaOkVdPSFJPDU6AETPpVrXYFXpChQ`\n },\n body: JSON.stringify({\n query: `\n query productById{\n site {\n product(entityId: ${productid}) {\n id\n entityId\n name\n prices(includeTax:true) {\n price {\n ...MoneyFields\n }\n \tbasePrice\n {\n ...MoneyFields\n }\n salePrice {\n ...MoneyFields\n }\n retailPrice {\n ...MoneyFields\n }\n saved {\n ...MoneyFields\n }\n \n }\n }\ncurrency(currencyCode: ${Country_code})\n {\n display\n {\n symbol\n }\n }\n} \n}\n\nfragment MoneyFields on Money {\n value\n currencyCode\n}\n`\n }),\n })\n .then(res => res.json())\n .then(data11 => {\n //console.log(\"productprice\",data11)\n var price_code = data11.data.site.product.prices.price.value\n var base_code = data11.data.site.product.prices.basePrice.value != price_code ? data11.data.site.product.prices.basePrice.value : ''\n var curency_code = data11.data.site.product.prices.price.currencyCode\n var curency_symbol = data11.data.site.currency.display.symbol\n // var price = new Intl.NumberFormat('ja-JP', { style: 'currency', currency: curency_code }).format(price_code);\n if(base_code)\n {\n var price = curency_symbol + \"\" + (price_code).toFixed(2).replace(/\\B(?=(?:\\d{3})+(?!\\d))/g, ',');\n var base_price = curency_symbol + \"\" + (base_code).toFixed(2).replace(/\\B(?=(?:\\d{3})+(?!\\d))/g, ',');\n main = {\"price\":price,\"mainprice\":base_price}\n }\n else\n {\n var price = curency_symbol + \"\" + (price_code).toFixed(2).replace(/\\B(?=(?:\\d{3})+(?!\\d))/g, ',');\n main = {\"price\":price}\n }\n //$('[data-product-id-ins=\"136\"] .zn-price').text(price);\n return main;\n })\n console.log(\"retuern\", data11)\n return data11;\n }\n \n</script>\n<script>\n</script> \n\n<script> \n // inside zeno builder show price and other things\n if (window.location.href.indexOf(\"zenobuilder\") > -1) {\n\t\t$('body').append(`<style>\n\t\t.consent-managermain { display: none !important; }\n .zn-product-cart-button, .showbutton { display: block; }\n .zn-product-price { visibility: unset; }\n </style>`)\n\t\t}\n \n</script> \n\n<script>\n \n // or use in cart \n//$(\".cart-additionalCheckoutButtons\").prepend(\"<span style='text-align: end;padding: 10px 0 0 0;font-size: 12px;display: flex;justify-content: flex-end;'>-- Or Use --</span>\")\n $(document).on('click', '[data-dropdown=\"cart-preview-dropdown\"]', function(e,itemss) {\n setTimeout(function () {\n //$('#cart-preview-dropdown.is-open .previewCart-additionalCheckoutButtons').prepend(\"<span style='text-align: end;padding: 10px 0 0 0;font-size: 12px;display: flex;justify-content: flex-end;width: 90%;'>-- Or Use --</span>\")\n }, 2500);\n })\n</script><script>\n function validateFormOnSubmitregister(theForm) {\n if($(\".custominput\").valid()){\n var recatchavalue = validateRecaptcha()\n if(recatchavalue === 0){\n alert(\"You need to fill the captcha\");\n return false;\n }\n else {\n var str = $(\"#myInput\").val();\n var customerlastname = $(\"#customerlastname\").val();\n var customeremail = $(\"#customeremail\").val();\n var customerpassword = $(\"#customerpassword\").val();\n var checkbox = $(\"#vehicle1\");\n var checkedvalue = checkbox[0].checked;\n if(checkedvalue == true){\n checkedvalue = 0;\n }\n else{\n checkedvalue = 1; \n }\n\n // newsletter field\n var newsletter = $(\"#newsletter\");\n var newslettervalue = newsletter[0].checked;\n if(newslettervalue == true){\n newslettervalue = 0;\n }\n else{\n newslettervalue = 1; \n }\n\n // Terms and Conditions\n var Terms = $(\"#TermsConditions\");\n var Termsvalue = Terms[0].checked;\n if(Termsvalue == true){\n Termsvalue = 0;\n }\n else{\n Termsvalue = 1; \n }\n\n function createCustomer(url, cartItems) {\n return fetch(url, {\n method: \"POST\",\n credentials: \"same-origin\",\n headers: {\n \"Content-Type\": \"application/json\"},\n body: JSON.stringify(cartItems),\n })\n // .then(response => response.json())\n .then(res => {\n var customerres = res.status;\n console.log(customerres);\n if((customerres == '200') || (customerres == '204')){\n window.location.replace(\"/account.php?action=order_status\");\n }\n else{\n $(\".checkemail\").html(\"<p>Your email address may already existing or password criteria did not meet.</p>\");\n window.stop();\n }\n });\n };\n createCustomer(`/api/storefront/customers`, {\n \"firstName\": str,\n \"lastName\": customerlastname,\n \"email\": customeremail,\n \"password\": customerpassword,\n \"acceptsMarketingEmails\": true,\n \"customFields\": [\n {\n \"fieldId\": \"26\",\n \"fieldValue\": checkedvalue\n },\n {\n \"fieldId\": \"27\",\n \"fieldValue\": newslettervalue\n },\n {\n \"fieldId\": \"28\",\n \"fieldValue\": Termsvalue\n }\n]\n }\n )\n .then(data =>{\n var accountform = JSON.stringify(data);\n $.each(data => {\n console.log(data);\n });\n }\n )\n .catch(error => console.error(error));\n}\n}\n }\n </script>\n\n <!-- recaptcha -->\n <script>\n function validateRecaptcha() {\n var response = grecaptcha.getResponse();\n if (response.length === 0) { \n return 0\n } \n}\n</script><script>\n\nif (window.location.href.includes(\"/hub/tag/support\") || window.location.href.includes(\"/de/hub/tag/support\") || window.location.href.includes(\"/help-and-support/\")|| window.location.href.includes(\"/contact-us/\")) {\n \n var script = document.createElement('script');\n script.type = 'text/javascript';\n script.id = 'ze-snippet';\n script.async = true;\n script.src = 'https://static.zdassets.com/ekr/snippet.js?key=d00d297c-5a4e-4aea-b534-074b84db85f1';\n document.getElementsByTagName('head')[0].appendChild(script);\n\n}\n \n</script><script>\n $(document).ready(function(){\n setTimeout(function () {\n // console.log(\"test\")\n // Select and loop the container element of the elements you want to equalise\n $('.equal-height-row').each(function(){ \n \n // Cache the highest\n var highestBox = 0;\n \n // Select and loop the elements you want to equalise\n $('.equal-height-column', this).each(function(){\n \n // If this box is higher than the cached highest then store it\n if($(this).height() > highestBox) {\n highestBox = $(this).height(); \n }\n \n }); \n \n // Set the height of all those children to whichever was highest \n $('.equal-height-column',this).height(highestBox);\n \n }); \n }, 2500);\n\n});\n</script><script>\n console.log(\"page type blog_post\")\n // link change on navigation and footer \n var language \n if(Weglot.getCurrentLang())\n {\n console.log(\"weglot if condition\")\n //language = Weglot.getCurrentLang()\n const langTo = Weglot.getCurrentLang();\n var foundLang = Weglot.options.languages.filter(l => l.language_to === langTo)\n var foundLang2 = Weglot.options.languages.filter(l => l.custom_code === langTo)\n \n //console.log(\"foundLang\",foundLang)\n //console.log(\"foundLang2 main\",foundLang[0].custom_code)\n if (foundLang && foundLang.length) {\n language = foundLang[0].custom_code || foundLang[0].language_to\n }\n else if(foundLang2 && foundLang2.length) {\n language = foundLang2[0].custom_code \n }\n \n }\n else\n {\n //console.log(\"weglot else condition\")\n language = localStorage.getItem('language')\n }\n \n //console.log('language',language)\n $('.megamenu-sub.has_url, .navigationlist').each(async function(i, item) {\n var text_nav = $('p',this).text()\n var a_nav = $('a.dropdown-item',this).text()\n //console.log(\"navigation country\", text_nav, a_nav)\n if(text_nav)\n {\n \n var urlwithdata = $(\"a\",this).attr('onclick') + 'ds'\n var url = urlwithdata.substring(\n urlwithdata.indexOf(\"'\") + 1, \n urlwithdata.lastIndexOf(\"'\")\n );\n if(url)\n {\n var urlsku = `/${language.toLowerCase()}` + url\n // console.log(\"navigation country list\", urlsku)\n $(\"a\",this).removeAttr('onclick')\n $(\"a\",this).attr('onclick',`location.href='${urlsku}';`)\n }\n \n }\n else if(a_nav)\n {\n if ($('.dropdown-item',this).length > 0){ \n \n // console.log(\"no dropdown-item\",$('.dropdown-item',this))\n \n } else {\n var urlwithdata1 = document.createElement('a');\n urlwithdata1.href = $(\"a\",this).attr('href')\n var urlwithdata = urlwithdata1.pathname;\n if(urlwithdata)\n {\n var urlsku = `/${language.toLowerCase()}` + urlwithdata\n // console.log(\"navigation country list\", urlsku)\n $(\"a\",this).removeAttr('href')\n $(\"a\",this).attr('href',`${urlsku}`)\n }\n }\n }\n })\n \n // register page section button link change\n\t var text_nav = $('.btn-white.login-btns')\n //console.log(\"navigation country\", text_nav)\n if(text_nav)\n {\n \n var urlwithdata = $(text_nav).attr('onclick')\n var url = urlwithdata.substring(\n urlwithdata.indexOf(\"'\") + 1, \n urlwithdata.lastIndexOf(\"'\")\n );\n //console.log(\"urlwithdata\", urlwithdata)\n //console.log(\"url\", url)\n if(url)\n {\n var urlsku = `/${language.toLowerCase()}` + url\n // console.log(\"navigation country list\", urlsku)\n $(text_nav).removeAttr('onclick')\n $(text_nav).attr('onclick',`location.href='${urlsku}';`)\n }\n \n }\n</script>\n<script>\n // product link change\n$(document).ready(function(){\n\n$('.featuerdproducts figure,.featuerdproducts .card-title , .viewmepopup.card-figure, .breadcrumb-label, li.breadcrumb, .optimizedCheckout-orderSummary .cart-header, .listcls .sh, .heroCarousel-content').each(async function(i, item) {\n var a_nav = $('a',this).attr('href').trim() \n //console.log(\"product lilst\", a_nav)\n var link = urls(a_nav)\n //console.log(\"url path name \", link, item)\n $(\"a\",item).removeAttr('href')\n // weglot 4-11-22 error\n $(\"a\",item).attr('href',`${link}`)\n \n})\n \n $('.search-tosection.full-width-page .form, .search-box1 .form').each(async function(i, item) {\n var a_nav = $(this).attr('data-url').trim() \n // console.log(\"product lilst search \", a_nav)\n var link = urls(a_nav)\n // console.log(\"url path name search \", link)\n $(this).removeAttr('data-url')\n $(this).attr('data-url',`${link}`)\n \n})\n // cart product section\n setTimeout(function () {\n $('.listcls .sh, .shg-product-title-component .classyunicodedone, .blogcolomn .cart-btn, .shg-product-image-wrapper ').each(async function(i, item) {\n var a_nav = $('a',this).attr('href').trim()\n //console.log(\"product lilst\", a_nav)\n var link = urls(a_nav)\n //console.log(\"url path name \", link)\n $(\"a\",this).removeAttr('href')\n $(\"a\",this).attr('href',`${link}`)\n\n })\n \n }, 2500);\n})\n \n var languagesection = setInterval(function () {\n $('.shg-product-image-wrapper ').each(async function(i, item) {\n var a_nav = $('a',this).attr('href').trim()\n //console.log(\"product lilst\", a_nav)\n var link = urls(a_nav)\n //console.log(\"url path name \", link)\n $(\"a\",this).removeAttr('href')\n $(\"a\",this).attr('href',`${link}`)\n\n })\n}, 1000);\nsetTimeout(function() { clearInterval( languagesection ); }, 14000);\n \n $(document).on('click', '.navUser-action.mricontop', function(e) {\n setTimeout(function () {\n var a_nav = $('.previewCartAction-viewCart .button').attr('href')\n var link = urls(a_nav)\n // console.log(\"cart link \", link)\n $(\".previewCartAction-viewCart a\").removeAttr('href')\n $(\".previewCartAction-viewCart a\").attr('href',`${link}`)\n }, 2500);\n })\n \n // exclusive offer page section change\n setTimeout(function () {\n var a_nav = $('#order3 form.form').attr('action')\n //console.log(\"cart link a_nav\", a_nav)\n var link = urls(a_nav)\n //console.log(\"cart link \", link)\n $(\"#order3 form.form\").removeAttr('action')\n $(\"#order3 form.form\").attr('action',`${link}`)\n }, 2500);\n \n $(document).on('click', '.home-banner-row', function(e) {\n e.preventDefault();\n window.stop();\n //console.log(\"clicked\",$('h3 a',this).attr('href'))\n var a_nav = $('h3 a',this).attr('href')\n //var link = urls(a_nav)\n window.location.replace(a_nav);\n })\n function urls(link){\n var urlwithdata1 = document.createElement('a');\n urlwithdata1.href = link\n //var urlwithdata = urlwithdata1.pathname;\n var urlwithdata = `${urlwithdata1.pathname}${urlwithdata1.search ? urlwithdata1.search : '' }`;\n //console.log(`language`,language);\n if(urlwithdata){\n if(urlwithdata.indexOf(`/${language}/`) != -1){\n // console.log(`yes`);\n var myString = urlwithdata.replace(`/${language}`,'');\n //console.log(`myString`,myString);\n return getcarturl(myString)\n }\n else\n {\n // console.log(`no urlwithdata`,urlwithdata);\n return getcarturl(urlwithdata)\n } \n }\n else\n {\n return '' \n }\n }\n</script><script>\n$(document).ready(function(){\n var language = {\n \"Add_to_Bag\": {\n \"de\": \"In den Warenkorb legen\",\n \"it\": \"Aggiungi al carrello\",\n \"fr\": \"Ajouter au panier\",\n \"es\": \"Añadir al carrito\",\n \"pl\": \"Dodaj do koszyka\",\n \"nl\": \"Legg i handlekurv\"\n },\n \"view_product\": {\n \"de\": \"Produkt anzeigen\",\n \"it\": \"vedi prodotto\",\n \"fr\": \"Voir le produit\",\n \"es\": \"Ver el producto\",\n \"pl\": \"zobacz produkt\",\n \"nl\": \"se produktet\"\n },\n \"Backorder\": {\n \"de\": \"Rückstand\",\n \"it\": \"Ordine arretrato\",\n \"fr\": \"Backorder\",\n \"es\": \"pedido pendiente\",\n \"pl\": \"Zaległe zamówienie\",\n \"nl\": \"Restbestilling\"\n },\n \"Out_of_stock\": {\n \"de\": \"Ausverkauft\",\n \"it\": \"Esaurito\",\n \"fr\": \"Rupture de stock\",\n \"es\": \"Agotado\",\n \"pl\": \"Obecnie brak na stanie\",\n \"nl\": \"Utsolgt\"\n }\n}\nvar language_main = localStorage.getItem('language')\nif(language_main && language_main != \"en\")\n {\n if(typeof language.Add_to_Bag[`${language_main}`] !== \"undefined\")\n {\n \n setTimeout(function() { \n //$(\".prbuttons button:contains('Add to Bag'),.zn-product-cart-button button:contains('Add to Bag'), .zn-product-cart-button a:contains('Add to Bag')\").text(`${language.Add_to_Bag[`${language_main}`]}`);\n // console.log(\"language section\",language.Add_to_Bag[`${language_main}`])\n //$(\".prbuttons button:contains('View product'),.zn-product-cart-button button:contains('View product'), .zn-product-cart-button a:contains('View product')\").text(`${language.view_product[`${language_main}`]}`);\n // console.log(\"language section\",language.view_product[`${language_main}`])\n //$(\".prbuttons button:contains('Backorder'),.zn-product-cart-button button:contains('Backorder'), .zn-product-cart-button a:contains('Backorder')\").text(`${language.Backorder[`${language_main}`]}`);\n //console.log(\"language section\",language.Backorder[`${language_main}`])\n //$(\".prbuttons button:contains('Out of stock'),.zn-product-cart-button button:contains('Out of stock'), .zn-product-cart-button a:contains('Out of stock')\").text(`${language.Out_of_stock[`${language_main}`]}`);\n //console.log(\"language section\",language.Out_of_stock[`${language_main}`])\n }, 3500);\n \n }\n } \n})\n \n</script><script>\n seller_type = localStorage.getItem('seller_type')\n\n // section for selling country\n if (seller_type === 'S') {\n $(\".show-for-selling-country\").show()\n } else {\n $(\".show-for-selling-country\").hide()\n }\n\n // section for non selling country\n if (seller_type === 'N') {\n $(\".show-for-content-country\").show()\n } else {\n $(\".show-for-content-country\").hide()\n }\n</script>\n<!-- country wise hide section -->\n<script>\n var country_sku = localStorage.getItem('Country_sku') ? localStorage.getItem('Country_sku').toLowerCase() : false\n if(country_sku)\n {\n $('body').prepend(`<style>.hide-this-section-for-${country_sku} { display: none !important;}</style>`)\n }\n //$(`.hide-this-${country_sku}`).remove()\n</script>\n<!-- country wise show section -->\n<script>\n $(`[class*=\"show-this-section-for-\"]`).attr(\"style\",`width: 0;height: 0;overflow: hidden;`);\n var country_sku = localStorage.getItem('Country_sku').toLowerCase();\n $('body').prepend(`<style>.hide-this-section-for-${country_sku} { display: none !important;} </style>`)\n $(`.show-this-section-for-${country_sku}`).attr(\"style\",`width: -webkit-fill-available;height: -webkit-fill-available;overflow: unset;`);\n //$(`.hide-this-${country_sku}`).remove()\n</script><script src=\"https://cdn.jsdelivr.net/npm/vanilla-lazyload@17.8.2/dist/lazyload.min.js\"></script>\n<script>\nvar lazyLoadInstance = new LazyLoad({\n // Your custom settings go here\n});\n</script><script>\n</script>\n\n\n<script>\n\n // pdp page button change new pdp page buy logic (\"full page \")\n</script><script src=\"https://ajax.googleapis.com/ajax/libs/jquery/3.6.0/jquery.min.js\"></script>\n<script>\n// open award gallery\n function awardsecton(award){\n $(award).parent().closest(\".main-content\").hide()\n $(award).closest('.main-rowgallery').find(\".awardsecton\").show()\n }\n // open gallery section\n function gallerysecton(gallery, productid) {\n var height = parseInt($(gallery).closest(\".main-rowgallery\").css(\"height\"));\n $(gallery).closest(\".main-rowgallery\").addClass(\"introclass\");\n\n console.log(\"height of gallery\", height, height - 50);\n $(gallery).parent().closest(\".main-content\").hide();\n $(gallery).closest(\".main-rowgallery\").find(\".gallerysecton\").show();\n $(gallery).closest(\".main-rowgallery\").find(\".gallerysecton\").height(height);\n $(gallery).closest(\".main-rowgallery\").find(\".gallery-img-slider, .gallery-img-slider .shg-sld-content\").height(height - 50);\n $(gallery).closest(\".main-rowgallery\").find(\".gallery-img-slider img\").attr(`style`, `height: auto !important;`);\n }\n function Gwgallerysecton(gallery,productid){\n $(gallery).parent().closest(\".main-content\").hide()\n $(gallery).closest('.main-rowgallery').find(\".gallerysecton\").show()\n }\n function gallerybutton(buttons){\n $(buttons).closest('.main-rowgallery').removeClass(\"introclass\");\n $(buttons).closest('.main-rowgallery').find(\".main-content\").show()\n //$(buttons).closest(\".main-content\").show();\n $(buttons).closest(\".gallerysecton\").hide();\n }\n function awardbutton(awardbtn){\n $(awardbtn).closest('.main-rowgallery').find(\".main-content\").show()\n $(awardbtn).closest(\".awardsecton\").hide();\n }\n </script><script>\n// open award gallery\n function awardsecton(award){\n $(award).parent().closest(\".main-content\").hide()\n $(award).closest('.main-rowgallery').find(\".awardsecton\").show()\n }\n // open gallery section\n function gallerysecton(gallery, productid) {\n var height = parseInt($(gallery).closest(\".main-rowgallery\").css(\"height\"));\n $(gallery).closest(\".main-rowgallery\").addClass(\"introclass\");\n\n console.log(\"height of gallery\", height, height - 50);\n $(gallery).parent().closest(\".main-content\").hide();\n $(gallery).closest(\".main-rowgallery\").find(\".gallerysecton\").show();\n $(gallery).closest(\".main-rowgallery\").find(\".gallerysecton\").height(height);\n $(gallery).closest(\".main-rowgallery\").find(\".gallery-img-slider, .gallery-img-slider .shg-sld-content\").height(height - 50);\n $(gallery).closest(\".main-rowgallery\").find(\".gallery-img-slider img\").attr(`style`, `height: auto !important;`);\n }\n function Gwgallerysecton(gallery,productid){\n $(gallery).parent().closest(\".main-content\").hide()\n $(gallery).closest('.main-rowgallery').find(\".gallerysecton\").show()\n }\n function gallerybutton(buttons){\n $(buttons).closest('.main-rowgallery').removeClass(\"introclass\");\n $(buttons).closest('.main-rowgallery').find(\".main-content\").show()\n //$(buttons).closest(\".main-content\").show();\n $(buttons).closest(\".gallerysecton\").hide();\n }\n function awardbutton(awardbtn){\n $(awardbtn).closest('.main-rowgallery').find(\".main-content\").show()\n $(awardbtn).closest(\".awardsecton\").hide();\n }\n </script><script>\n var shoguninterwell_price = setInterval(async function() {\n $('.shg-product .shg-product-price').each(async function (i, itemmain) {\n var item = $(itemmain).closest('.shg-product')\n $('.shg-c',item).addClass(\"shogun_pricesection\")\n //console.log(\"shogunoptimized\",$(\".shg-product-price\",item).hasClass(\"shogunprice_change\"))\n if ($(\".shg-product-price\", item).hasClass(\"shogunprice_change\")) {\n\n //console.log(\"class exist shogunoptimized\")\n // console.log(\"class COUNT\", i)\n } else {\n //console.log(\"class not exist shogunoptimized product price section\")\n //$('.shg-product .shg-c',item).addClass(\"testttt\")\n if (__shgProductInits && __shgProductInits.length > 0) {\n var shogunproductid = $(item).attr('id')\n // console.log(\"shogunproductid\", shogunproductid)\n if(shogunproductid)\n {\n if($('.has-price-divided-by-3-text',item)[0])\n {\n // console.log(\"has-price-divided-section yes\") \n }\n else\n {\n //console.log(\"has-price-divided-section no\") \n \n var shogundata = __shgProductInits.filter(p => p.uuid == shogunproductid)\n if(shogundata.length > 0)\n {\n \n var colors = $(\".shg-product-price\", item).css(\"color\")\n var text_align1 = $(\".shg-product-price\", item).css(\"text-align\")\n var text_align\n switch (text_align1) {\n case \"left\":\n text_align = \"flex-start\"\n break;\n case \"center\":\n text_align = \"center\"\n break;\n case \"right\":\n text_align = \"flex-end\"\n \n }\n \n //console.log(\"shogundata\", shogundata[0].productVariantId)\n var prdta = await get_price_by_variant_shogun(shogundata[0].productVariantId)\n // shogun price change from graphql\n //console.log(\"product data\",prdta)\n $('.shg-product-price',item).text(prdta.price);\n if(prdta.mainprice)\n {\n $('.shg-product-compare-price',item).text(prdta.mainprice).css('color',colors).show();\n }\n else{\n $('.shg-product-compare-price',item).hide()\n }\n \n \n var price_section = $('.shg-product-price',item).clone()\n var price_section_compare1 = $('.shg-product-compare-price',item).clone()\n var price_section_compare = $(price_section_compare1).addClass('shg-product-compare-price-modified')\n $('.shg-product-price',item).before(`<div class=\"shogun-price-and-compare-section\"></div>`).hide()\n $('.shg-product-price',item).hide()\n $('.shg-product-compare-price',item).hide()\n $($('.shogun-price-and-compare-section',item)[0]).html(price_section_compare.add(price_section))\n $('.shogun-price-and-compare-section',item).attr('style', `justify-content:${text_align}`).addClass(text_align)\n\n $('.shg-product-sold-out:visible',item).text(prdta.price)\n \n \n // price divide by 3\n \n if(prdta.stock)\n {\n //console.log(\"has stock \", prdta.stock)\n \n }\n else\n {\n \n $(\".shogun-price-and-compare-section .shg-product-price\", item).show();\n $(\".shg-product-sold-out\", item).hide();\n var price = prdta.mainprice ? prdta.mainprice : prdta.price;\n //$('.shg-product-sold-out',item).text(price).css({\"display\":\"block\",\"margin-bottom\":\"-10px\"})\n //console.log(\"has no stock \", prdta.stock, price)\n\n var itemhead = $(item).closest(\".main-rowgallery\");\n $(\".nb-button-gradient .shg-btn.shg-cse.shg-btn-text\", itemhead)\n .text(\"Out of stock\")\n .css({ opacity: \".8\", \"pointer-events\": \"none\" });\n }\n }\n }\n \n }\n } \n }\n $(\".shg-product-price\",item).addClass('shogunprice_change') \n})\n}, 5000);\nsetTimeout(function () {\nclearInterval(shoguninterwell_price) \n}, 10000);\n async function get_price_by_variant_shogun(productid){\n var main;\n// var Country_code = localStorage.getItem(\"Country_code\");\n var Country_code = 'EUR';\n var data11 = await fetch('/graphql', {\n method: 'POST',\n mode: 'cors',\n headers: {\n 'Content-Type': 'application/json',\n 'Authorization': `Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJFUzI1NiJ9.eyJjaWQiOlsxXSwiY29ycyI6WyJodHRwczovL25leHRiYXNlLmV1Il0sImVhdCI6MTczNzM2OTQ3NywiaWF0IjoxNzM3MTk2Njc3LCJpc3MiOiJCQyIsInNpZCI6MTAwMjI3MjI0NSwic3ViIjoiQkMiLCJzdWJfdHlwZSI6MCwidG9rZW5fdHlwZSI6MX0.akj47mKoaEXfd6w-HJIHwzxnAJ4u5nrinoPLMXkKiFRbww5hEODFQg2HBeaOkVdPSFJPDU6AETPpVrXYFXpChQ`\n },\n body: JSON.stringify({\n query: `query VariantById {\n site {\n product(variantEntityId: ${productid}) {\n name\n sku\n\t\tinventory\n {\n isInStock\n aggregated\n {\n warningLevel\n availableToSell\n }\n }\n prices(includeTax:true) {\n price {\n ...MoneyFields\n }\n \tbasePrice\n {\n ...MoneyFields\n }\n salePrice {\n ...MoneyFields\n }\n retailPrice {\n ...MoneyFields\n }\n saved {\n ...MoneyFields\n }\n \n }\n }\n currency(currencyCode: ${Country_code})\n {\n display\n {\n symbol\n }\n }\n }\n }\n\nfragment MoneyFields on Money {\n value\n currencyCode\n}\n`\n }),\n })\n .then(res => res.json())\n .then(data11 => {\n //console.log(\"productprice\",data11)\n var price_code = data11.data.site.product.prices.price.value\n var base_code = data11.data.site.product.prices.basePrice.value != price_code ? data11.data.site.product.prices.basePrice.value : ''\n var curency_code = data11.data.site.product.prices.price.currencyCode\n var curency_symbol = data11.data.site.currency.display.symbol\n var stock = data11.data.site.product.inventory.isInStock\n // var price = new Intl.NumberFormat('ja-JP', { style: 'currency', currency: curency_code }).format(price_code);\n if(base_code)\n {\n var price = curency_symbol + \"\" + (price_code).toFixed(2);\n var base_price = curency_symbol + \"\" + (base_code).toFixed(2);\n main = {\"price\":price,\"mainprice\":base_price,\"curency_symbol\":curency_symbol,\"price_int\":price_code,\"stock\":stock}\n }\n else\n {\n var price = curency_symbol + \"\" + (price_code).toFixed(2);\n main = {\"price\":price,\"curency_symbol\":curency_symbol,\"price_int\":price_code,\"stock\":stock}\n }\n //$('[data-product-id-ins=\"136\"] .zn-price').text(price);\n return main;\n })\n //console.log(\"retuern\", data11)\n return data11;\n }\n</script><script>\n// shogun product button logic \nvar shogun_product_section = setInterval(function() {\n \n \n $('.shg-product .shg-product-atc-btn-wrapper').each(async function(i, itemmain) {\n console.log(\"shogunoptimized\",$(item).hasClass(\"shogunoptimized_button\"))\n var item = $(itemmain).parent().closest('.shg-product')\n if ($(item).hasClass(\"shogunoptimized_button\")){\n \n console.log(\"class exist shogunoptimized\")\n console.log(\"class COUNT\",i)\n }\n else\n {\n console.log(\"class not exist shogunoptimized\")\n\n \n if (__shgProductInits && __shgProductInits.length > 0) {\n var shogunproductid = $(item).attr('id')\n console.log(\"shogunproductid\", shogunproductid)\n if(shogunproductid)\n {\n console.log(\"main product price\",shogunproductid)\n var shogundata = __shgProductInits.filter(p => p.uuid == shogunproductid)\n if(shogundata.length > 0)\n {\n\n console.log(\"shogundata\", shogundata[0].productVariantId)\n var product_id_main = await get_product_id_from_variant(shogundata[0].productVariantId)\n \n console.log(\"shogundata product id\", product_id_main)\n \n //console.log(\"product _id\",product_id_main)\n var clonebutton = $('.shg-product-atc-btn-wrapper .shg-btn',this).clone();\n //product data like stock and path\n var prstatus = await getproducstock(product_id_main)\n var productpath = await getproductpath(product_id_main);\n var seller_type = localStorage.getItem('seller_type')\n var classlist = $('.shg-product-atc-btn-wrapper',item).attr(\"class\")\n var idlist = $('.shg-product-atc-btn-wrapper',item).attr(\"id\")\n var btnid = $('.shg-product-atc-btn-wrapper .shg-btn',item).attr('id')\n var btntext1 = $('.shg-product-atc-btn-wrapper .shg-btn',item).text()\n var backoreder = prstatus.mpn === \"No\" ? \"Backorder\" : \"\"\n var btntext = backoreder != '' ? backoreder : btntext1\n console.log(\"classlist _id\",btntext, product_id_main)\n if ($('.formclassshogunbutton',item)[0]){\n \n console.log(\"formclassshogunbutton yes\")\n }\n else\n {\n console.log(\"formclassshogunbutton no\")\n if(seller_type === \"S\")\n {\n if(prstatus.isPurchasable === 'No')\n {\n $('.shg-product-atc-btn-wrapper ',this).remove()\n }\n //product has stock\n if(prstatus.stock === 'Yes')\n {\n// var btnmaintext = prstatus.mpn === \"No\" ? \"Backorder\" : btntext\n// var btnmainclass = prstatus.mpn === \"No\" ? \"backorder_btn\" : ''\n // for popup add to cart btn\n if($(\".has-bundle-popup\",this).length>0)\n {\n var pathbundle = productpath.replace('-dash-cam', '-build-own-bundle');\n \n $('.shg-product-atc-btn-wrapper ',item).hide()\n $('.shg-product-atc-btn-wrapper',item).after(`<div data-count=\"count${i}\" class='${classlist} formclassshogunbutton popupaddtobag' id='${idlist}' data-product-id=\"${product_id_main}\" onclick=\"bundlepagechecker('${pathbundle}','${product_id_main}')\"> <a id=\"${btnid}\" class=\"shg-btn shg-cse \" >${btntext}</a> </div>`)\n $('.formclassshogunbutton',item).show()\n }\n //script for variant button logic\n else if($('[class*=\"has_variant_product\"]',this).length>0){\n //variant product button\n var variantsku = $('[class*=\"has_variant_product\"]',item).attr('class').match(/product-(\\w+)/)[1]\n if(variantsku){\n \n $('.shg-product-atc-btn-wrapper ',item).hide()\n $('.shg-product-atc-btn-wrapper',item).after(`<div data-count=\"count${i}\" class='${classlist} formclassshogunbutton shogun_add_to_bag1' id='${idlist}' data-product-id=\"${product_id_main}\"> <a onclick=\"this.innerHTML = 'Loading..'; this.disabled = true; location.href = '/cart.php?action=add&sku=${variantsku}';\" id=\"${btnid}\" class=\"shg-btn shg-cse \" >${btntext}</a> </div>`)\n $('.formclassshogunbutton',item).show()\n \n }\n // console.log(\"has_variant_product\");\n }\n // for non popup add to cart btn\n else\n {\n $('.shg-product-atc-btn-wrapper ',item).hide()\n $('.shg-product-atc-btn-wrapper',item).after(`<div data-count=\"count${i}\" class='${classlist} formclassshogunbutton shogun_add_to_bag' id='${idlist}' data-product-id=\"${product_id_main}\"> <a id=\"${btnid}\" class=\"shg-btn shg-cse \" >${btntext}</a> </div>`)\n $('.formclassshogunbutton',item).show()\n\n }\n if($(\".always-has-howtobuy-popup\",item).length>0)\n {\n $('.shg-product-atc-btn-wrapper ',item).hide()\n $('.shg-product-atc-btn-wrapper',item).after(`<div data-count=\"count${i}\" class='${classlist} formclassshogunbutton' id='${idlist}' data-product-id=\"${product_id_main}\" onclick=\"howtobypopup('${product_id_main}');\"> <a id=\"${btnid}\" class=\"shg-btn shg-cse \" >${btntext}</a> </div>`)\n $('.formclassshogunbutton',item).show()\n\n }\n }\n else{\n $('.shg-product-atc-btn-wrapper ',item).hide()\n $('.shg-product-atc-btn-wrapper',item).after(`<div data-count=\"count${i}\" class='${classlist} formclassshogunbutton' id='${idlist}' data-product-id=\"${product_id_main}\" > <a id=\"${btnid}\" class=\"shg-btn shg-cse shg-product-atc-disabled shg-product-atc-error\" >Out of stock</a> </div>`)\n $('.formclassshogunbutton',item).show()\n }\n }\n else if(seller_type === \"R\")\n {\n var has_howtobuy_popup = \"No\"\n if ($('.shg-product-atc-btn-wrapper .has-howtobuy-popup',item)[0]){\n has_howtobuy_popup = 'Yes'\n \n \n $('.shg-product-atc-btn-wrapper ',item).hide()\n $('.shg-product-atc-btn-wrapper',item).after(`<div data-count=\"count${i}\" class='${classlist} formclassshogunbutton' id='${idlist}' data-product-id=\"${product_id_main}\" onclick=\"howtobypopup('${product_id_main}')\"> <a id=\"${btnid}\" class=\"shg-btn shg-cse \" >How to Buy</a> </div>`)\n $('.formclassshogunbutton',item).show()\n }\n else\n {\n $('.shg-product-atc-btn-wrapper ',item).hide()\n $('.shg-product-atc-btn-wrapper',item).after(`<div data-count=\"count${i}\" class='${classlist} formclassshogunbutton' id='${idlist}' data-product-id=\"${product_id_main}\" onclick=\"location.href='${productpath}';\"> <a id=\"${btnid}\" class=\"shg-btn shg-cse \" >View product</a> </div>`)\n $('.formclassshogunbutton',item).show()\n }\n \n \n }\n else\n {\n $('.shg-product-atc-btn-wrapper ',item).hide()\n }\n }\n $(item).addClass('shogunoptimized_button')\n }\n }\n }\n }\n })\n \n}, 5000);\n\n \nsetTimeout(function () {\nclearInterval(shogun_product_section) \n}, 10000);\n</script>\n<script>\n $(document).on('click', '.shogun_add_to_bag', function(e,itemss) {\n $(this).addClass('noclick')\n var pid = $(this).data('product-id')\n var items = this\n var data1 = fetch('/graphql', {\n method: 'POST',\n mode: 'cors',\n headers: { 'Content-Type': 'application/json',\n 'Authorization': `Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJFUzI1NiJ9.eyJjaWQiOlsxXSwiY29ycyI6WyJodHRwczovL25leHRiYXNlLmV1Il0sImVhdCI6MTczNzM2OTQ3NywiaWF0IjoxNzM3MTk2Njc3LCJpc3MiOiJCQyIsInNpZCI6MTAwMjI3MjI0NSwic3ViIjoiQkMiLCJzdWJfdHlwZSI6MCwidG9rZW5fdHlwZSI6MX0.akj47mKoaEXfd6w-HJIHwzxnAJ4u5nrinoPLMXkKiFRbww5hEODFQg2HBeaOkVdPSFJPDU6AETPpVrXYFXpChQ`},\n body: JSON.stringify({\n query: `\n query productById{\n site {\n product(entityId: ${pid}) {\n id\n sku\n entityId\n name\n\n defaultImage {\n url(width: 320)\n }\n inventory\n {\n isInStock\n aggregated\n {\n warningLevel\n availableToSell\n }\n }\n\n }\n }\n}\n\n`\n }),\n })\n .then(res => res.json())\n .then(async data1 => {\n var country_sku_main = localStorage.getItem('Country_sku')\n var gsku = data1.data.site.product.sku\n// var sku = gsku + '-' + country_sku_main\n var sku = gsku\n var stock\n var inventory = data1.data.site.product.inventory.isInStock;\n var backorder = data1.data.site.product.inventory.aggregated != null ? data1.data.site.product.inventory.aggregated.warningLevel : ''\n if(inventory)\n {\n if(inventory)\n {\n //addtocartgoogleanalytics(gsku)\n if(gsku && gsku === 'NBSFITFRONTREARST' || gsku === 'NBSFITFRONTREARG')\n {\n \n var btn_text = $('button, a',this).text()\n var thissection = this\n $('button, a',this).text(\"Loading...\").prop('disabled', true);\n var timeaaa = Date.now()\n var ctime = String(timeaaa).slice(-5);\n var rearcam = await getoptiondata(gsku)\n \n swal.fire({\n html: `<div style=\"text-align: center;\"><img src=\"https://cdn11.bigcommerce.com/s-b4yeqoc2uc/images/stencil/250x72/nextbase_logo_1670840165__63429.original.png\" style=\"width: 52%;margin-bottom: 10px;\"></br><p style=\"font-family: 'Poppins' !important;color: white;margin-bottom: 5px;\">Enter your vehicle registration plate</p></div>`,\n input: 'text',\n showCancelButton: true,\n confirmButtonText: 'Submit',\n allowOutsideClick: false,\n allowEscapeKey: false,\n customClass: {\n container: 'vechilenumbersectionpop',\n },\n inputValidator: async (value) => {\n if (!value) {\n return 'This field is required!'\n }\n if (value.length >= 12) {\n return 'You have exceeded the maximum character limit'\n }\n var datamain = await getCart(value)\n console.log(\"current proff status \", datamain )\n if( datamain === true )\n {\n return 'Professional fitting with this VRN already exists in cart'\n }\n },\n }).then(function (numb) {\n console.log(\"result\",numb)\n console.log(\"result sss\",thissection)\n if(numb && numb.isConfirmed)\n {\n console.log(\"yes\",numb.value)\n $(`<form class=\"form\" method=\"post\" action=\"/cart.php\" enctype=\"multipart/form-data\" data-hs-cf-bound=\"true\">\n <input type=\"hidden\" name=\"action\" value=\"add\">\n <input type=\"hidden\" name=\"product_id\" value=\"${pid}\">\n <input type=\"hidden\" name=\"attribute[${rearcam.textfild}]\" value=\"${numb.value}\">\n\n </form>`).appendTo('body').submit();\n }\n else{\n console.log(\"no\")\n $(thissection).removeClass('noclick')\n $('button, a',thissection).text(btn_text).prop('disabled', false); \n }\n \n })\n \n \n \n \n \n \n }\n else{\n \n var btntext = $('button, a',this).text()\n \n $('button, a',this).text(\"Loading...\")\n \n $.ajax({\n url: getcarturl(`/cart.php?action=add&sku=${gsku}`),\n type: \"GET\",\n success: function(html){\n $(items).children('button, a').text(btntext)\n $(items).children('.zn-cart-message').text(\"Added To cart\").css(\"display\", \"flex\").delay(3000).fadeOut();\n \n // window.location.replace(\"/cart.php\");\n updatecartquantity()\n $('button, a',this).text(btntext)\n $('.shogun_add_to_bag').removeClass('noclick')\n \n\t\t\t\t\t\t\t\t\t\t\t\tvar carturl = getcarturl('/cart.php')\n window.location.replace(carturl);\n },\n error: function(xhr, status, error) {\n console.log(\"product error\", error);\n $('button, a',this).text(btntext)\n $('.zen_add_to_bag').removeClass('noclick')\n \n \tvar carturl = getcarturl('/cart.php')\n window.location.replace(carturl);\n \n }\n })\n }\n }\n else\n {\n $('.shogun_add_to_bag',this).text(\"Out of Stock\").show().delay(3000).fadeOut();\n }\n \n \n }\n else\n {\n $('.zn-cart-message',this).text(\"Out of Stock\").show().delay(3000).fadeOut();\n }\n \n })\n //$(this).removeClass('noclick')\n \n \n })\n \n</script>\n<script>\n // get product id from variant id shogun\n async function get_product_id_from_variant(productid){\n var main \n var data11 = await fetch('/graphql', {\n method: 'POST',\n mode: 'cors',\n headers: {\n 'Content-Type': 'application/json',\n 'Authorization': `Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJFUzI1NiJ9.eyJjaWQiOlsxXSwiY29ycyI6WyJodHRwczovL25leHRiYXNlLmV1Il0sImVhdCI6MTczNzM2OTQ3NywiaWF0IjoxNzM3MTk2Njc3LCJpc3MiOiJCQyIsInNpZCI6MTAwMjI3MjI0NSwic3ViIjoiQkMiLCJzdWJfdHlwZSI6MCwidG9rZW5fdHlwZSI6MX0.akj47mKoaEXfd6w-HJIHwzxnAJ4u5nrinoPLMXkKiFRbww5hEODFQg2HBeaOkVdPSFJPDU6AETPpVrXYFXpChQ`\n },\n body: JSON.stringify({\n query: `query VariantById {\n site {\n product(variantEntityId: ${productid}) {\n name\n sku\n entityId\n }\n }\n }\n\n`\n }),\n })\n .then(res => res.json())\n .then(data11 => {\n //console.log(\"productprice\",data11)\n var entityId = data11.data.site.product.entityId\n \n return entityId;\n })\n //console.log(\"retuern\", data11)\n return data11;\n }\n</script>\n\n<script src=\"https://cdnjs.cloudflare.com/ajax/libs/js-cookie/2.2.1/js.cookie.min.js\"></script> \n<script>\n async function bundlepagechecker(link,id)\n {\n \tsetTimeout(function () {\n var bundlebuildermodel = Cookies.get(\"_vis_opt_exp_6_combi\")\n console.log(\"bundlebuildermodel\",bundlebuildermodel)\n if(bundlebuildermodel && bundlebuildermodel === '2')\n {\n console.log(\"location changed\",link)\n location.href = link;\n }\n else\n {\n console.log(\"pop up work\",link)\n clickaddtobag(id)\n }\n }, 500);\n\n }\n \n // normal button hide logic \n var seller_type = localStorage.getItem('seller_type')\n if(seller_type === \"N\")\n {\n $('.nb-button-gradient .shg-btn[href*=\"-build-own-bundle\"]').hide()\n $('.prizeInstalment #buyNow').hide()\n }\n</script>\n<script src=\"https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js\"></script>\n\n<script>\n // PDP page Collaps Working Script ------ RM ------- \n $(document).ready(function () {\n // Toggle class show_me when the feature icon clicks\n $(\".up_down_arrow\").click(function () {\n $(this).parent().find(\".spec_content\").toggleClass('show_me');\n $(this).parent().find(\".up_down_arrow\").toggleClass('up_down_arrow_clicked');\n });\n // Toggle class show_me when the feature icon clicks\n $(\".nb_icons\").click(function () {\n $(this).parent().find(\".spec_content\").toggleClass('show_me');\n $(this).parent().find(\".up_down_arrow\").toggleClass('up_down_arrow_clicked');\n \t});\n // Remove the class show_me when Mouse leave the feature Container\n $(\".nb_icon_container\").mouseleave(function () {\n $(this).parent().find(\".spec_content\").removeClass('show_me');\n $(this).parent().find(\".up_down_arrow\").removeClass('up_down_arrow_clicked');\n });\n });\n</script><script>\n // ------------------------------------------\n // exclusive offer page badge section\n // get product price dicount from product link\n // ------------------------------------------\n async function getproductpricediff(link)\n {\n var data1 = await fetch('/graphql', {\n method: 'POST',\n mode: 'cors',\n headers: { 'Content-Type': 'application/json',\n 'Authorization': `Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJFUzI1NiJ9.eyJjaWQiOlsxXSwiY29ycyI6WyJodHRwczovL25leHRiYXNlLmV1Il0sImVhdCI6MTczNzM2OTQ3NywiaWF0IjoxNzM3MTk2Njc3LCJpc3MiOiJCQyIsInNpZCI6MTAwMjI3MjI0NSwic3ViIjoiQkMiLCJzdWJfdHlwZSI6MCwidG9rZW5fdHlwZSI6MX0.akj47mKoaEXfd6w-HJIHwzxnAJ4u5nrinoPLMXkKiFRbww5hEODFQg2HBeaOkVdPSFJPDU6AETPpVrXYFXpChQ`},\n body: JSON.stringify({\n query: `\n query LookUpUrl {\nsite {\nroute(path: \"${link}\") {\n node {\n __typename\n id\n \n ... on Product {\n name\n prices(includeTax:true) {\n price {\n ...MoneyFields\n }\n salePrice {\n ...MoneyFields\n }\n basePrice\n {\n ...MoneyFields\n }\n retailPrice {\n ...MoneyFields\n }\n saved {\n ...MoneyFields\n }\n}\n }\n }\n}\ncurrency(currencyCode:EUR)\n {\n display\n {\n symbol\n }\n }\n}\n}\n\nfragment MoneyFields on Money {\nvalue\ncurrencyCode\n}\n `\n}),\n})\n.then(res => res.json())\n.then(data1 => {\n // console.log(\"retuern\",data1)\n console.log(\"retuern P\",data1.data.site.route.node)\n var price = data1.data.site.route.node.prices.price.value\n var base_price = data1.data.site.route.node.prices.basePrice.value\n var symbol = data1.data.site.currency.display.symbol\n var diff\n if(price != base_price && base_price > price)\n {\n var diffwithoutsy = base_price - price\n diff = symbol + '' + diffwithoutsy.toFixed(0)\n\n // console.log(\"output diff parice\",diff, data1.data.site.route.node.name)\n }\n else\n {\n diff = 'no'\n }\n return diff\n})\n return data1\n}\n</script>\n <script>\n function wegloturldomain()\n {\n var langTo = Weglot.getCurrentLang();\n var foundLang = Weglot.options.languages.filter(l => l.language_to === langTo)\n var foundLang2 = Weglot.options.languages.filter(l => l.custom_code === langTo)\n \n //console.log(\"foundLang\",foundLang)\n //console.log(\"foundLang2\",foundLang2)\n let langCode = null;\n if (foundLang && foundLang.length) {\n langCode = foundLang[0].custom_code || foundLang[0].language_to\n }\n else if(foundLang2 && foundLang2.length) {\n langCode = foundLang2[0].custom_code \n }\n return langCode\n }\n </script>\n <script>\n // ------------------------------------------\n // exclusive offer page badge section, find image link and append svg image \n // ------------------------------------------\n </script>\n\n<script type=\"text/javascript\">\n // clavio script \n</script>\n\n<script type=\"text/javascript\">\n$(document).ready(function() {\nconsole.log(\"coupencode\");\nfunction getQueryVariable() {\n var params = new Proxy(new URLSearchParams(window.location.search), {\n get: (searchParams, prop) => searchParams.get(prop),\n });\n console.log(\"url parameters\", params);\n let couponCode = params.couponcode;\n console.log(\"url parameters\", couponCode);\n console.log(\"coupencode return\", couponCode);\n return couponCode\n //console.log(\"url parameters couponCode\", couponCode);\n}\n\nvar couponCode = getQueryVariable();\n\nif(couponCode) {\n$(\"#couponcode\").val(couponCode);\n$(\".cart-form.coupon-code input[type='submit']\").trigger('click');\n}\n});\n\n</script><script data-cfasync=\"false\" data-cookieconsent=\"ignore\" id=\"wsa-tag-manager-javascript-main\">\r\n/*\r\n Web Site Advantage: Tag Rocket App Footer [1.91.58644]\r\n https://bigcommerce.websiteadvantage.com.au/tag-rocket/\r\n Copyright (C) 2020 - 2024 Web Site Advantage\r\n*/\r\n \r\n!function(w,d){var T=w.TagRocket;try{if(!T)return;T.ar(T.as,{});w.gtag=function(){dataLayer.push(arguments)};T.B(T.gq,function(a){gtag.apply(null,a)});T.z=function(a,b,c){a.item_list_name=b;a.item_list_id=c;if(a.items)T.B(a.items,function(e){T.z(e,b,c)});return a};T.t=function(a){var b=a.couponCodes,c=a.taxTotal,e=a.shippingMethod,f,g=[],h;T.B(T.J(a.items,200),function(i){h=T.y(i);if(h)g.push(h)});f={value:a.grandTotal,currency:a.currency.code,items:g};if(c)f.tax=c;if(b)f.coupon=b;if(e)f.shipping_tier=e;return f};T.y=function(a){var b=a.price,c=a.totalDiscount,e=a.couponCodes,f=a.category,g=a.quantity,h=a.index,i=a.brand,j={item_id:T.al(a),item_name:a.name};if(T.H(b))j.price=b;if(a.isVariant){var k=a.variantName;if(k)j.item_variant=''+k}if(c)j.discount=T.D(c/(g||1),2);if(e)j.coupon=e;if(T.H(g))j.quantity=g;if(T.H(h))j.index=h;j.item_brand=i?i:'(no brand)';var l='(no visible category)',m=[l];if(f){m=f.breadcrumbs;l=f.path}j.item_category=l;j.item_category2=m.slice(0,1).join(\"/\");j.item_category3=m.slice(0,2).join(\"/\");j.item_category4=m.slice(0,3).join(\"/\");j.item_category5=m.slice(0,4).join(\"/\");if(T.am('GoogleAnalyticsFourItemPending',{product:a,item:j}))return j};T.al=function(a){return T.getProductId('GA4','ItemGroupId',a,\"[[pid]]\")};T.W=function(a,b){var c=T.g(b.name);T.b('GF27',function(){T.p(a,{promotion_id:b.id,promotion_name:c,creative_name:c,creative_slot:b.location,items:[{promotion_id:b.id,promotion_name:c,creative_name:c,creative_slot:b.location}]});},1);};T.m('DOMContentLoaded',function(){T.dataAttributesPresent=d.querySelectorAll(\"[data-event-type][data-entity-id]\").length;T.E='SearchPage';T.q(T.E,function(a){T.p('search',{search_term:a.term})},'GF5',1);if(T.ay){T.ar(T.E,{term:T.ay});}if(T.dataAttributesPresent){T.b('SB21',function(){T.az(d);T.aA(d.querySelectorAll(\"[data-event-type='list'][data-entity-id]\"));T.av()},1);}if(T.dataAttributesPresent){T.b('SB21b',function(){T.aB(T.aC());T.aD()},1);}if(!T.dataAttributesPresent){ }T.U='LinkClick';T.q(T.U,function(a){var b={link_url:T.g(a.href),description:T.g(a.label),value:a.value},c=T.g(a.category);if(T.d)b.currency=T.d;if(c=='Phone')T.p('click_phone',b);if(c=='Email')T.p('click_email',b);if(c=='Download')T.p('click_download',b);if(c=='Social')T.p('click_social',b);if(c=='Outbound Link')T.p('click_outbound',b)},'GF22',1);T.b('SB17',function(){function a(b){return new RegExp('^https?://[a-zA-Z.]*'+b,'i')}var c='Social',e=[{f:/^tel:/i,g:'Phone',h:'@',i:1.0},{f:/^mailto:/i,g:'Email',h:'@',i:1.0},{f:/^https?:\\/\\//i,j:1,g:'Outbound Link',h:'@',i:0.0},{f:/^.*\\.(pdf|zip|docx|doc|txt|msi|xlsx|xls|rtf|csv|exe|7z|pkg|rar|gz|zip|avi|mov|mp4|wmv|mp3|wav|wma)?(\\?.*)?$/i,g:'Download',h:'@',i:1.0},{f:a('facebook.com/'),g:c,h:'Facebook',i:1.0},{f:a('plus.google.com/'),g:c,h:'Google+',i:1.0},{f:a('linkedin.com/'),g:c,h:'LinkedIn',i:1.0},{f:a('youtube.com/'),g:c,h:'YouTube',i:1.0},{f:a('twitter.com/'),g:c,h:'Twitter',i:1.0},{f:a('instagram.com/'),g:c,h:'Instagram',i:1.0},{f:a('pinterest.com/'),g:c,h:'Pinterest',i:1.0},{f:a('tumblr.com/'),g:c,h:'Tumblr',i:1.0}],k=[/^https?:\\/\\/cdn[0-9]+\\.bigcommerce\\.com\\//i,/^https?:\\/\\/[^\\/]*\\.mybigcommerce\\.com\\//i];function l(m){return T.B(k,function(n){if(m.match(n))return 1})}function o(p){if(T.aE(p.tag,'clicked-'+p.category.replace(' ',''))){if(T.aF(p.tag,'target')=='_blank'){T.aG(function(){T.ar(T.U,p)},0)}else{T.ar(T.U,p)}}return true}var m,q=d.getElementsByTagName('a');T.B(q,function(r){if(T.aH(r,'href')){m=T.aF(r,'href');if(!l(m)){T.B(e,function(s){if((!s.j||w.location.host!=r.host)&&m.match(s.f)){T.aI(r,'click',(function(){var p={tag:r,href:m,category:s.g,label:s.h.replace('@',m),value:s.i};return function(){return o(p)};})());}})}}})},1);});T.P='SiteLogin';T.Q='SiteLogout';T.q(T.P,function(a){T.p('login',{method:a.method})},'GF17',1);T.q(T.Q,function(){T.p('logout',{method:'site'})},'GF18',1);T.b('SB1',function(){var a=T.userData.id?'y':'n',b=T.aJ('wsa-l')||'n',c='site';if(b!=a){if(a=='y'){T.ar(T.P,{method:c})}else{T.ar(T.Q,{})}T.aK('wsa-l',a)}},1);T.b('SB8b',function(){var a=d.querySelector(\"form[action='/subscribe.php']\"),b=d.getElementById('nl_email');if(a&&b){T.aI(a,'submit',function(){T.aK('wsa-se',b.value)})}},1);T.C='CartItemChanged';T.K='CartPage';T.ba=0;T.q(T.C,function(a){var b=a.item,c=a.change,e=c>0&&'add_to_cart'||'remove_from_cart',f=T.y(b),g={currency:b.currency,value:T.D(Math.abs(b.price*c),3),items:[f]};if(f){f.quantity=Math.abs(c);T.p(e,g)}},'GF4',1);T.q(T.K,function(a){var b,c=[];T.B(T.J(a.items,200),function(e){b=T.y(e);if(b)c.push(b)});T.p('view_cart',{value:a.grandTotal,currency:a.currency.code,items:c})},'GF10',1);T.bb=function(a,b,c){T.bc++;var e={change:a,cart:c,item:b,currency:c.currency.code,price:b.price,quantity:b.quantity,productId:b.productId,productSku:b.productSku,name:b.name};T.ar(T.C,e)};T.checkCart=function(f){var g='Check';if(!localStorage||Math.abs(new Date-T.ba)<50)return;T.ba=new Date;T.b('SB12',function(){T.aZ('wsa-cc');T.aS('/api/storefront/carts',function(h,i){T.b('SB12b',function(){if(h>0){if(i&&T.af(i)){T.at({reason:g,cart:i[0],response:i},function(e){T.ax(e,g);var c=e.cart;T.aT(c)})}else{T.aT({items:[],currency:{code:T.d}})}}},1)})},1)};T.aJ('wsa-cc')=='y'&&T.checkCart();T.Y='JavaScriptError';T.bd=0;T.q(T.Y,function(a){if(typeof T.g!=\"function\")T.a('GF24','LimitText is not a function',1,a);if(typeof T.p!=\"function\")T.a('GF24','GoogleAnalyticsFourEvent is not a function',1,a);T.p('exception',{description:T.g('JavaScript: '+a.action+' * '+a.label),error_type:'javascript',error_object_type:T.g(a.type),error_message:T.g(a.message),error_filename:T.g(a.filename),error_lineno:a.lineno,error_colno:a.colno,fatal:false})},'GF24',1);T.ak='LoadError';T.be=0;T.q(T.ak,function(a){var b=a.targetUrl,c=(a.target&&a.target.nodeName)||'',e='Load '+c.toLowerCase()+' tag error '+a.targetPath;T.p('exception',{description:T.g(e+': '+b),error_type:'network',error_message:T.g(e),error_object_type:T.g(c),error_filename:T.g(b),fatal:false})},'GF32',1);T.ef=function(a,b,c,e,f){if(!T.bf){var g,h,i='',j='',k,l,m=a.target;T.bf=1;try{if(m&&m!=w&&m.nodeName){T.bf=a;l=m.getAttribute('src');if(!l)l=m.getAttribute('href');if(l){if(!l.indexOf||l.indexOf('bat.bing')<0){T.bf.targetUrl=l;T.bf.targetPath=T.bg(m);if(T.be<6){T.ar(T.ak,T.bf)}}};return}try{if(a){if(typeof a=='string'){h='Message';i=a}else{b=a.filename;c=a.lineno;e=a.colno;f=a.error;i=a.message;if(a.filename){h='Event'}else if(a.originalEvent){g=a.originalEvent;h='Intercepted Event';b=b||g.filename;c=c||g.lineno;e=e||g.colno;f=f||g.error;i=i||g.message}else{h='Object';i=T.bh(a,Object.getOwnPropertyNames(a))}}}i=i||'Unknown';if(b)j+=b;if(c){if(j!=='')j+=': ';j+='L'+c;if(e)j+=' C'+e;}if(j!=='')j+=': ';j+=i;k=h+' error=';if(f){if(typeof f=='string'){k+=f;}else{k+=T.bh(f,Object.getOwnPropertyNames(f));}}else{k+='null'}}catch(f){h='Handler ERROR';i='The error processor had an error!'+f;T.a('OE1',i,1,f)}finally{if(!i.indexOf)T.a('OE2','No message.indexOf because it is a '+(typeof i),1,f);if(!i.indexOf||i.indexOf('Invalid login')<0){if(i=='{\"isTrusted\":true}')i='Cross Origin Script Error';T.bf={type:h,message:i,filename:b,lineno:c,colno:e,error:f,action:j,label:k};T.bd++;if(T.bd<6){T.ar(T.Y,T.bf)}}}}finally{T.bf=0}}};if(T.eq){T.B(T.eq,function(n){T.ef.apply(T,n)});};T.Z='ConsoleError';T.ct=1;T.q(T.Z,function(a){T.p('exception',{description:T.g('Console: '+a.message),error_message:T.g(a.message),error_type:'console',fatal:false})},'GF25',1);T.bi=0;T.bj=function(a){T.bi++;if(T.bi<6&&T.ct){var b='',c=0,e;while(T.af(b)<200&&T.af(a)>c){e=a[c];if(b)b+=', ';if(typeof e=='string')b+=e;else b+=T.bh(e);c++}if(b)T.ar(T.Z,{message:b})}};T.cf=function(){T.bj(arguments)};if(T.cq){T.B(T.cq,function(a){T.bj(a)})}T.aa='JsonLdError';T.q(T.aa,function(a){T.p('exception',{description:T.g('JSON-LD: '+a.error),error_message:T.g(a.error),error_type:'jsonld',fatal:false})},'GF26',1);T.q(T.aa,function(a){T.a((a.element.id&&a.element.id.startsWith('wsa-rich-snippets'))?'JsonLdUs':'JsonLdOther',a.error,0,a.element)},1);T.aG(function(){T.B(d.querySelectorAll(\"script[type='application/ld+json']\"),function(a){if(a.text.trim()!=''){try{T.bk(a.text.trim().replace(/^(\\/\\/\\s*)?<!\\[CDATA\\[|(\\/\\/\\s*)?\\]\\]>$/g,'').replace(/\\n|\\r|\\t/g,''))}catch(b){T.ar(T.aa,{error:''+b,element:a});}}})},6000);T.ab='WebVitalsComplete';T.bl='WebVitalsPending';T.bm={};T.q(T.ab,function(a){var b=a.metric,c={metric_id:b.id,metric_value:T.D(b.value,3)};c.metric_rating=b.rating;if(b.debugTarget){c.debug_target=b.debugTarget.substring(0,100);c.debug_target2=b.debugTarget.substring(100)}if(b.navigationType)c.navigation_type=b.navigationType;T.p(b.name,c)},'GF28',1);T.b('SB16',function(){function a(b){T.aG(function(){if(!b.value&&b.value!=0){T.a('SB16b','Web Vital '+b.name+' missing value',1,b);T.bn('Web Vital '+b.name+' missing value',b);return}var c=b.attribution;if(c)b.debugTarget=c.element||c.target||c.interactionTarget||c.largestShiftTarget;if(T.am(T.bl,{metric:b})){T.ar(T.ab,{metric:b});T.bm[b.name]=b;}},0)}T.aq('https://unpkg.com/web-vitals@4.2.3/dist/web-vitals.attribution.iife.js',{crossOrigin:\"anonymous\",fetchPriority:\"low\",onvisible:!1},function(){var e=webVitals;e.onFCP(a);e.onLCP(a);e.onCLS(a);e.onTTFB(a);e.onINP(a);if(T.bo)T.bo()})},1);T.bp=d.getElementsByTagName('head')[0];T.bp.dataset.timeStart=T.D(w.performance.now());T.ac='PerformanceMetrics';T.q(T.ac,function(a){var b,c=a.metrics;if(c.responseEnd){b=c.responseEnd-(c.activationStart||0);T.p('TTLB',{metric_value:b,metric_id:''+T.ad,metric_rating:b<=800?'good':(b>1800?'poor':'needs-improvement')})}},'GF33b',1);T.br=1;T.bt=function(){if(T.br&&d.visibilityState=='hidden'){T.br=0;T.bu('hidden')}};T.bu=function(a){var b={},c=w.performance,e=T.bm,f=c&&c.getEntriesByType&&c.getEntriesByType('navigation'),g=f&&f[0];if(g){['activationStart','fetchStart','requestStart','responseStart','responseEnd','domContentLoadedEventStart','domContentLoadedEventEnd','loadEventStart','loadEventEnd','transferSize','type','redirectCount'].forEach(function(h){if(g[h]||g[h]==0)b[h]=T.D(g[h])});if(e.FCP)b.fcp=T.D(e.FCP.value);if(e.CLS){b.cls=T.D(e.CLS.value,3);if(e.CLS.debugTarget){b.clsSelectorPart1=e.CLS.debugTarget.slice(0,100);b.clsSelectorPart2=e.CLS.debugTarget.slice(100)}}if(e.LCP){b.lcp=T.D(e.LCP.value);if(e.LCP.debugTarget){b.lcpSelectorPart1=e.LCP.debugTarget.slice(0,100);b.lcpSelectorPart2=e.LCP.debugTarget.slice(100)}}T.B(c.getEntriesByType('paint'),function(i){if(i.name=='first-paint')b.fp=T.D(i.startTime);});T.bv=b;T.ar(T.ac,{eventType:a,metrics:b})}};T.bo=function(){T.aI(w,'visibilitychange',T.bt)};(function(a){function b(){a++;if(w.stencilUtils){T.ar('StencilUtils',w.stencilUtils);['cart-item-add-remote','cart-item-remove-remote'].forEach(function(a){w.stencilUtils.hooks.on(a,function(b){T.b('SB13',function(){T.checkCart()},1)})});T.F='QuickSearch';T.q(T.F,function(a){T.p('quick_search',{search_term:a.term})},'GF5b',1);w.stencilUtils.hooks.on('search-quick',function(a){T.bw=T.bx(a,'target.value');T.by=T.bz(T.by,function(){if(T.bw&&T.af(T.bw)>2)T.ar(T.F,{term:T.bw})},1000)})}else{a<10&&T.aG(b,1000)}}T.aG(b,1)})(0);T.bA();T.bB();T.bC();T.bD();}catch(_error){T.a('FOOT',''+_error,1,_error);}T.tm=1}(window,document)\r\n</script>\r\n<script data-cfasync=\"false\" data-cookieconsent=\"ignore\" id=\"wsa-tag-manager-javascript-f-test\">!function(w,d){w.TagRocket=w.TagRocket||{};var T=w.TagRocket;var t,m=new Date().toISOString(),q='wsa-tag-manager-javascript-',z,a=function(s,e){w.dataLayer=w.dataLayer||[];if(!w.gtag){w.gtag=function(){dataLayer.push(arguments)};gtag('js',new Date);t=d.createElement('script');t.async=!0;t.setAttribute('src','https://www.googletagmanager.com/gtag/js?id=G-7XTJM93TLW');d.head.appendChild(t)};if(!z)gtag('config','G-7XTJM93TLW',{groups:'TagRocketErrorTracking',send_page_view:false});z=1;console.error('Tag Rocket: '+s);gtag('event','app_error',{send_to:'G-7XTJM93TLW',scope:s,description:s+' 3.43.51 '+e,message:e,app_version:'3.43.51',automatic:1,tag_rocket_version:'1.91',pagedatetime:m,datetime:m,ua:navigator.userAgent,tags:\"unknown\",environment:'Production'});},p=function(){if(!T.ts&&!d.getElementById(q+'second'))a('Header Script Missing','f');else if(!T.ts)a('Header Script Failure','f');if(!T.tm&&!d.getElementById(q+'main'))a('Footer Script Missing','f');else if(!T.tm)a('Footer Script Failure','f')};if(w.addEventListener)w.addEventListener('DOMContentLoaded',p);else w.attachEvent('onDOMContentLoaded',p)}(window,document)</script>\r\n\r\n<script>\n //change country\n $.getJSON( \"https://cdn11.bigcommerce.com/s-b4yeqoc2uc/content/json/currency.json?data&#x3D;main\", function( data ) {\n \tconsole.log(\"aaa out put of data \", data);\n\t})\n var locationcountry = window.location.pathname.split('/')[1]\n //console.log(\"locationcountry\",locationcountry)\n var locationcountrysku \n if (~locationcountry.indexOf(\"-\"))\n {\n if(locationcountry === 'de-at'){\n locationcountrysku= locationcountry\n console.log(\"path\",locationcountrysku)\n }\n else{\n locationcountrysku= locationcountry.split('-')[0]\n console.log(\"path\",locationcountrysku)\n }\n }\n else\n {\n locationcountrysku = locationcountry\n if(locationcountry)\n {\n\t\t\t\t\t //if (window.location.href.indexOf(`/${locationcountry}/`) === -1 && window.location.href.endsWith(`/${locationcountry}`)) {\n // Redirect to the main URL with \"/cs/\"\n // var mainUrl = window.location.href.replace(`/${locationcountry}`, `/${locationcountry}/`);\n //window.location.href = mainUrl;\n //}\n }\n console.log(\"no path\",locationcountrysku, locationcountry)\n }\n \n if(localStorage.getItem('Country'))\n {\n \n \n \n if(localStorage.getItem('Country_sku') != locationcountrysku.toUpperCase())\n {\n \t\t\tchangecountrys()\n }\n else\n {\n \n }\n \n \n //console.log(\"locationcountrysku\",locationcountrysku)\n }\n else\n {\n //console.log(\"no location \")\n var activecurrency = 'EUR';\n var allowedcountry = [\"PL\", \"CS\", \"SV\", \"FI\",\"NO\",\"DA\",\"RO\"];\n if(locationcountry && locationcountry != '' && $.inArray(locationcountry.toUpperCase(), allowedcountry) !== -1 )\n { \n console.log(\"aaa location with country \",locationcountry)\n $('body').append(`<div class=\"productfeaters\"> <style>.productCarouselnew .prbuttons { display:none }</style></div>`)\n //console.log(\"location with country \")\n \t\t\t// check for class exist\n const container = $('body')[0]\n const config = {\n attributes: true,\n childList: true,\n characterData: true\n };\n\n const listenIt = mutations => { \n //console.log('letsfind the mutationlist',mutations)\n\n\n\n mutations.forEach(mutation => {\n\n //console.log('whatis the mutation',mutation)\n if (mutation.type === 'childList') {\n // find the addedNode\n addedNode = mutation.addedNodes[0]\n //console.log('the Newly added node is ',addedNode)\n\n // console.log(\"gt_redirectpopup\",$('[class*=\"gt_redirectpopup\"]',addedNode).length > 0)\n if($('[class*=\"gt_redirectpopup\"]',addedNode).length > 0)\n {\n //console.log('class exist')\n $(document).on('click', 'div[class*=\"gt_redirectpopup\"] [class*=\"_closetext\"]', function(e,itemss) {\n //console.log(\"yes\")\n changecountrys(window.location.href)\n })\n }\n\n }\n });\n }\n\n\n const o = new MutationObserver(listenIt);\n\n o.observe(container, config);\n \n $( document ).ready(function() {\n setTimeout(function() {\n if ($('div[class*=\"gt_redirectpopup\"]')[0]){\n console.log(\"yes gt_redirectpopup\") \n }\n else\n {\n console.log(\"no gt_redirectpopup\") \n o.disconnect();\n changecountrys(window.location.href) \n }\n }, 10000)\n })\n }\n else\n {\n console.log(\"aaa location without country \",locationcountry)\n var locationcountry_main = locationcountry ? locationcountry : 'DE';\n if(locationcountry_main === 'de-at'){\n locationcountry_main = 'AT'\n }\n else{\n locationcountry_main = locationcountry_main\n }\n console.log(\"locationcountry_main:\", locationcountry_main)\n\n $.getJSON( \"https://cdn11.bigcommerce.com/s-b4yeqoc2uc/content/json/currency.json?data=t20:58\", function( data ) {\n var found = data.find(element => element.language.toUpperCase() == locationcountry_main.toUpperCase())\n if(found)\n {\n localStorage.setItem('Country', found.country_name);\n localStorage.setItem('Country_code', found.currency_code);\n localStorage.setItem('Country_sku', found.country_code);\n localStorage.setItem('Country_img', found.Image_link);\n localStorage.setItem('seller_type', found.selling_format);\n localStorage.setItem('language', found.language);\n localStorage.setItem('navigation_type', found.navigation_type);\n $('.countryimg').html(`<img src=\"${found.Image_link}\" width=\"18px\">`);\n }\n })\n \n } \n }\n \n \n if (localStorage.getItem('Country_img')) {\n country_img = localStorage.getItem('Country_img')\n $('.countryimg').html(`<img src=\"${country_img}\" width=\"18px\">`);\n }\n\n //function showcountry() {\n // $('.countrydropdown').toggle()\n //};\n\n function changecountry(country, sku, code, img, selltype, language, type, link) {\n \n if(link != \"-\")\n {\n \n var parser = document.createElement('a');\n parser.href = link;\n parser.pathname;\n var locationcountry_ = parser.pathname.split('/')[1]\n // console.log(\"path full\",link)\n var locationcountrysku_ \n if(locationcountry_)\n {\n if (~locationcountry_.indexOf(\"-\"))\n {\n locationcountrysku_= locationcountry_.split('-')[0]\n // console.log(\"path\",locationcountry_)\n }\n else\n {\n locationcountrysku_ = locationcountry_\n // console.log(\"no\")\n }\n }\n \n \n //console.log(\"main paths \",parser.hostname, window.location.hostname)\n if(parser.hostname === window.location.hostname)\n {\n var languages = language ? language : \"en\"\n localStorage.setItem('Country', country);\n localStorage.setItem('Country_code', code);\n localStorage.setItem('Country_sku', sku);\n localStorage.setItem('Country_img', img);\n localStorage.setItem('seller_type', selltype);\n localStorage.setItem('language', languages);\n localStorage.setItem('navigation_type', type);\n \t\tlocalStorage.setItem('Country_link', link);\n $('.countryimg').html(`<img src=\"${img}\" width=\"24px\">`);\n if(code != 'EUR')\n {\n $('#navPages-currency ul li a').each(async function(i, item) {\n var countrycode = $(this).data('currency-code')\n if(countrycode === code)\n {\n\n var countryurl = $(this).data('cart-currency-switch-url')\n var seturl = $(this).attr('href')\n var currencyid = getParameterByName('setCurrencyId',seturl);\n var mainurl = '/?setCurrencyId=' + currencyid\n //console.log('currencyid click', mainurl)\n //console.log('countrycode url ', seturl)\n var redirect = link != \"-\" ? link : ''\n // console.log('redirect', redirect)\n\n await changeCurrency1(mainurl,countrycode, redirect)\n }\n })\n }\n else\n {\n window.location.replace(link);\n }\n }\n else\n {\n window.location.replace(link);\n }\n \n //window.location.replace(link);\n }\n else\n {\n // console.log(\"no redirection\")\n }\n }\n \n function changeCurrency1(url, currencyCode, redirect) {\n // console.log(\"error in country selection\", url)\n $.ajax({\n url,\n contentType: 'application/json',\n method: 'GET',\n success: function (data, text) {\n \n window.location.replace(`${redirect}`);\n \n },\n error: function (request, status, error) {\n //console.log(request.responseText)\n }\n //data: JSON.stringify({ currencyCode }),\n })\n }\n \nfunction getParameterByName( name,href )\n{\n name = name.replace(/[\\[]/,\"\\\\\\[\").replace(/[\\]]/,\"\\\\\\]\");\n var regexS = \"[\\\\?&]\"+name+\"=([^&#]*)\";\n var regex = new RegExp( regexS );\n var results = regex.exec( href );\n if( results == null )\n return \"\";\n else\n return decodeURIComponent(results[1].replace(/\\+/g, \" \"));\n}\n \nasync function changecountrys(relink = '', change = '')\n{\n $.ajax({\n type: \"post\",\n url: '//nextbase-d2c-apps.herokuapp.com/get_country_api',\n data: {\"db\": \"currency\"},\n cache: false,\n dataType: \"json\",\n success: function(data){\n console.log(\"ajax request \",data)\n var found = data.find(element => element.country_code == locationcountrysku.toUpperCase())\n console.log(\"ajax request ss\",found)\n console.log(\"ajax request main\",locationcountrysku)\n if(found)\n {\n \n console.log(\"ajax request found\")\n localStorage.setItem('Country', found.country_name);\n localStorage.setItem('Country_code', found.currency_code);\n localStorage.setItem('Country_sku', found.country_code);\n localStorage.setItem('Country_img', found.Image_link);\n localStorage.setItem('seller_type', found.selling_format);\n localStorage.setItem('language', found.language);\n localStorage.setItem('navigation_type', found.navigation_type);\n localStorage.setItem('Country_link', found.link);\n $('.countryimg').html(`<img src=\"${found.Image_link}\" width=\"24px\">`);\n \n //for changing currency\n $('#navPages-currency ul li a').each(async function(i, item) {\n var countrycode = $(this).data('currency-code')\n if(countrycode === found.currency_code)\n {\n\t\t\t\t\t\t\t\t\t\t console.log(\"ajax request found equal country\")\n var countryurl = $(this).data('cart-currency-switch-url')\n var seturl = $(this).attr('href')\n var currencyid = getParameterByName('setCurrencyId',seturl);\n var mainurl = document.location.origin + '?setCurrencyId=' + currencyid\n // console.log('currencyid click', mainurl)\n //console.log('countrycode url ', seturl)\n var redirect\n \n \n if(relink)\n {\n redirect = relink\n }\n else{\n redirect = found.link != \"-\" ? found.link : '' \n }\n \n \n \n var allowedcountry = [\"PL\", \"CS\", \"SV\", \"FI\",\"NO\",\"DA\",\"RO\"];\n var activecurrency = 'EUR';\n if($.inArray(locationcountry.toUpperCase(), allowedcountry) !== -1 || activecurrency != 'EUR'){ \n await changeCurrency1(mainurl,countrycode, redirect)\n }\n }\n })\n }\n \n // console.log('currency success',found.Image_link)\n \n },\n error: function (jqXHR, exception) {\n console.log('currency error')\n $.getJSON( \"https://cdn11.bigcommerce.com/s-b4yeqoc2uc/content/json/currency.json?data&#x3D;main\", function( data ) {\n var found = data.find(element => element.country_code == locationcountrysku.toUpperCase())\n if(found)\n {\n localStorage.setItem('Country', found.country_name);\n localStorage.setItem('Country_code', found.currency_code);\n localStorage.setItem('Country_sku', found.country_code);\n localStorage.setItem('Country_img', found.Image_link);\n localStorage.setItem('seller_type', found.selling_format);\n localStorage.setItem('language', found.language);\n localStorage.setItem('navigation_type', found.navigation_type);\n $('.countryimg').html(`<img src=\"${found.Image_link}\" width=\"24px\">`);\n }\n })\n },\n });\n} \n \nasync function clearcart(){\n const options = {method: 'DELETE', headers: {'Content-Type': 'application/json'}};\n\nawait fetch('/api/storefront/carts/', options)\n .then(response => response.json())\n .then(response => console.log(response))\n .catch(err => console.error(err));\n}\n</script>\n<script>\n var seller_type = localStorage.getItem(\"seller_type\") \n if(seller_type === 'N'){\n $('header.header').append(`<style>\n .navPages-item [aria-label=\"Exclusive Offers\"], .prizeInstalment_desktop_container a, .instalment_container a, .blogcolomn .blogcart \n {\n display: none !important;\n }\n </style>`)\n }\n</script><script>\n// checking url has parameeter then redirect to curent page without url\n</script><script>\n const dfLayerOptions = {\n installationId: '83ae3223-7790-4b63-b42f-58bd9c5c06d4',\n zone: 'eu1'\n };\n\n \n if(document.querySelector('.body') && document.querySelector('.body').dataset.hasOwnProperty(\"currencyCode\")){\n dfLayerOptions.currency = document.querySelector('.body').dataset.currencyCode;\n }\n\n\n class DoofinderAddToCartError extends Error {\n constructor(reason, status = \"\") {\n const message = \"Error adding an item to the cart. Reason: \" + reason + \". Status code: \" + status;\n super(message);\n this.name = \"DoofinderAddToCartError\";\n }\n }\n\n document.addEventListener('doofinder.cart.add', function(event) {\n const product = event.detail;\n const amount = product.amount;\n const statusPromise = product.statusPromise;\n let productId = product.item_id;\n let isGroupLeader = product.grouping_id && product.grouping_id === product.item_id && product.group_leader;\n if(product.modifiable || isGroupLeader){\n //It's a configurable product, redirect to the product page to let the user configure the product\n statusPromise.reject(new DoofinderAddToCartError(\"It's a configurable product\", 200));\n location.href = product.link;\n return;\n }\n let sku = (product.gtin) ? product.gtin : null;\n let xhttp = new XMLHttpRequest();\n\n xhttp.onreadystatechange = function() {\n if (this.readyState === 4 && this.status === 200) {\n let countPill = document.getElementsByClassName('cart-quantity');\n if (countPill.length) {\n countPill[0].innerHTML++;\n countPill[0].classList.add('countPill--positive');\n }\n statusPromise.resolve(\"The item has been successfully added to the cart.\");\n } else if (this.readyState === 4) {\n const reason = this.statusMessage || \"Unknown\";\n statusPromise.reject(new DoofinderAddToCartError(reason, this.status));\n }\n }\n\n if(sku){\n xhttp.open('GET', `/cart.php?action=add&sku=${sku}&qty=${amount}`);\n }else{\n xhttp.open('GET', `/cart.php?action=add&product_id=${productId}&qty=${amount}`);\n }\n\n xhttp.send();\n });\n\n\n\n (function (l, a, y, e, r, s) {\n r = l.createElement(a); r.onload = e; r.async = 1; r.src = y;\n s = l.getElementsByTagName(a)[0]; s.parentNode.insertBefore(r, s);\n })(document, 'script', 'https://cdn.doofinder.com/livelayer/1/js/loader.min.js', function () {\n doofinderLoader.load(dfLayerOptions);\n });\n</script>\n<script defer=\"defer\" src=\"https://www.dwin1.com/105597.js\" type=\"text/javascript\"></script>\n<script>\n var AWIN = AWIN || {};\n AWIN.Tracking = AWIN.Tracking || {};\n AWIN.Tracking.AdvertiserConsent = true;\n</script><script>\n // Hesitant shopper code html\nvar popuphtmldata = `<style>\n .discount-popup {\n display: none;\n position: fixed;\n top: 33%;\n left: 33%;\n width: 500px;\n background-color: #fff;\n border: 1px solid #ccc;\n box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);\n padding: 20px;\n z-index: 9999999999;\n -webkit-animation: slide_h_s 2s forwards;\n -webkit-animation-delay: 2s;\n animation: slide_h_s 2s forwards;\n animation-delay: 2s;\n }\n \n .discount-popup.show-again_popup_hesitant {\n animation-delay: 0.1s;\n }\n\n .discount-popup h3 {\n color: #000;\n font-weight: 400;\n font-family: \"Roobert-Bold\";\n font-style: normal;\n font-size: 18px;\n line-height: 1em;\n text-align: center;\n }\n \n @-webkit-keyframes slide_h_s {\n 100% { top: 33%; }\n }\n\n @keyframes slide_h_s {\n 100% { top: 33%; }\n }\n \n .discount-popup-content {\n text-align: center;\n }\n \n .close-popup {\n position: absolute;\n top: -5px;\n right: 10px;\n cursor: pointer;\n font-size: 25px;\n color: #80808099;\n font-weight: 200;\n weight: 100px;\n transition: color 0.3s;\n }\n \n .close-popup:hover {\n color: #000;\n }\n \n .discount-popup h3 {\n color: #000;\n font-weight: 400;\n font-family: \"Roobert-Bold\";\n font-style: normal;\n font-size: 18px;\n line-height: 1em;\n text-align: center;\n }\n \n .pop-coupon-logo {\n display: block;\n margin: 0 auto;\n width: 150px;\n }\n \n .pop-coupon-heading {\n color: #000;\n font-weight: 400;\n font-family: \"Roobert-Bold\";\n font-style: normal;\n font-size: 18px;\n line-height: 1em;\n text-align: center;\n }\n \n .pop-coupon-subheading {\n font-family: 'Roobert-Regular' !important;\n font-size: 13px;\n margin-bottom: 0;\n color: #797979;\n text-align: center;\n }\n \n .pop-coupon-content {\n display: flex;\n justify-content: space-between;\n align-items: center;\n }\n \n .pop-left-section {\n display: flex;\n flex-direction: column;\n align-items: flex-start;\n margin-right: 10px;\n }\n \n .pop-coupon-content .nb-button-gradient {\n display: inline-flex;\n background: linear-gradient(90deg, #0A78CA, #8111BB) !important;\n border-radius: 5px;\n align-items: center;\n transition: background 0.3s;\n }\n \n .pop-coupon-content .nb-button-gradient:hover {\n background: linear-gradient(90deg, #075aa6, #651089) !important;\n }\n \n .pop-coupon-content .nb-button-gradient a {\n color: white;\n text-decoration: none;\n }\n \n .pop-coupon-link {\n color: white;\n text-decoration: none;\n cursor: pointer;\n }\n \n .right-section{\n padding: 9px 18px;\n color: white;\n text-decoration: unset;\n border-radius: 5px;\n font-size: 13px;\n font-family: \"Roobert-Bold\";\n cursor: pointer;\n }\n \n .pop-coupon-content .pop-coupon-heading {\n font-size: 13px;\n }\n \n .no-thank-you-button {\n display: inline-block;\n padding: 9px 18px;\n background-color: #ccc;\n color: #000;\n border: none;\n border-radius: 5px;\n cursor: pointer;\n font-family: \"Roobert-Regular\";\n font-size: 12px;\n transition: background-color 0.3s, color 0.3s;\n }\n \n .no-thank-you-button:hover {\n background-color: #b3b3b3;\n color: #333;\n }\n \n .copy-message {\n display: none;\n margin-top: 10px;\n color: green;\n font-family: 'Roobert-Regular';\n font-size: 12px;\n align-items: left;\n }\n \n .pop-coupon-content .pop-coupon-subheading{\n text-align: start !important;\n }\n .discount-popup-content hr {\n margin: .8rem 0 .8rem;\n }\n @media screen and (max-width: 800px) and (min-width: 80px) {\n .discount-popup {\n width: 95%;\n left: 2.5%;\n }\n }\n .discount-popup-content .coupon_code_copied, .discount-popup-content .coupon_code_copied:hover{\n background: #cccccc !important;\n color: black;\n }\n\n.njs-sticky-side.image_button_cover.placement-right {\n right: 0;\n display:none;\n}\n\n.njs-sticky-side.image_button_cover {\n position: fixed;\n top: 50%;\n box-shadow: none;\n z-index: 99999;\n transition: transform .3s cubic-bezier(0,0,0,1);\n -webkit-transition: -webkit-transform .3s cubic-bezier(0,0,0,1);\n border-redius:5px\n}\n\n.njs-sticky-side.image_button_cover.placement-right.now-show span {\n transform: translate3d(4px,0,0) rotate(-90deg);\n -webkit-transform: translate3d(4px,0,0) rotate(-90deg);\n}\n\n.njs-sticky-side.image_button_cover.placement-right span {\n border-radius: 7px 7px 0 0;\n transform: translate3d(200%,0,0) rotate(-90deg);\n -webkit-transform: translate3d(200%,0,0) rotate(-90deg);\n transform-origin: 100% 100%;\n -webkit-transform-origin: 100% 100%;\n}\n\n.njs-sticky-side.image_button_cover span {\n padding: 6px 12px 9px;\n font-size: 18px;\n font-weight: 700;\n display: inline-block;\n position: relative;\n transition: transform .3s;\n -webkit-transition: -webkit-transform .3s;\n\tbackground-color: #123562;\n color: white;\n font-weight: 100;\n top: -106.5px;\n font-family: 'Roobert-Bold';\n cursor: pointer;\n}\n\n.njs-sticky-side.image_button_cover span:hover {\n\tbackground-color: #0c2647;\n}\n\n </style>\n \n <div id=\"discount-popup\" class=\"discount-popup\">\n <div class=\"discount-popup-content\">\n <span class=\"close-popup\">&times;</span>\n <span class=\"pop-coupon-logo\">\n <img src=\"https://cdn11.bigcommerce.com/s-48z8zzk1az/images/stencil/250x72/nextbase_logo_1665033142__12712.original.png\" alt=\"Logo\">\n </span>\n <h3 class=\"pop-coupon-heading\">We’re making it easier for you to save</h3>\n <p class=\"pop-coupon-subheading\">Just click the \"copy\" button below and paste the promo code at checkout</p>\n <hr>\n <div class=\"pop-coupon-content\">\n <span class=\"pop-left-section\">\n <span class=\"pop-coupon-subheading\"><span class=\"pop-coupon-heading\">10% OFF </span>on all Dash Cams and Rear Cams</span>\n </span>\n <span class=\"nb-button-gradient right-section\" id=\"copy-code-btn\">COPY</span>\n <span id=\"discount-code\" style=\"display:none;\">BL10HES</span>\n </div>\n <span id=\"copy-message\" class=\"copy-message\">Discount code copied: BL10HES</span>\n <hr>\n <button class=\"no-thank-you-button\" id=\"no-thank-you-btn\">No, Thank You</button>\n </div>\n </div>\n \n \n <div class=\"njs-sticky-side body-append image_button_cover placement-right now-show\">\n<span >Coupons</span>\n</div>\n `\n\n $('body').append(popuphtmldata)\n</script>\n<script>\n var stoptime = 540\n var countrycode = 'US'\n var cart_quantity\n if('' > 0){\n console.log(\"cart quantity is \"); \n cart_quantity = true\n }\n else\n {\n cart_quantity = localStorage.getItem('cart-quantity') && localStorage.getItem('cart-quantity') > 0 ? true : false\n }\n \n //if(['DE','ES','FI','NO','BE','FR','AT','IE','PL','IT','SK','SE','PT','RO','DK','NL','CZ','IN'].includes(countrycode)){\n if(countrycode){\n $(document).ready(function() {\n // Function to show the popup\n function showPopup() {\n $('#discount-popup').fadeIn();\n $('.njs-sticky-side').fadeOut();\n var currentURL = window.location.href;\n gtag(\"event\", \"hesitant_shopper\", {\n page: currentURL,\n send_to: \"GoogleAnalyticsFour\"\n })\n }\n\n // Function to hide the popup\n function hidePopup() {\n $('#discount-popup').fadeOut();\n $('.njs-sticky-side').fadeIn();\n }\n \n\n // ------------------------------------\n // -------- timer setup in localstorage -------\n // ------------------------------------\n\n let timerInterval;\n var json_timerdata = JSON.parse(sessionStorage.getItem('timerData'))\n // Initialize or retrieve the JSON object from localStorage\n if(json_timerdata === null || json_timerdata.tiSec != 0 && json_timerdata.hesitant === false){ \n // console.log(\"*** timerData is null\");\n let data = json_timerdata || {\n tiSec: 0,\n add_to_cart: cart_quantity,\n empty_cart: true,\n hesitant:false,\n product_page: 0\n };\n \n // console.log(\"*** page type blog_post\",data);\n // check cart has qty\n if(cart_quantity === true){\n data = JSON.parse(sessionStorage.getItem('timerData')) || data;\n data.add_to_cart = true;\n data.empty_cart = false;\n sessionStorage.setItem('timerData', JSON.stringify(data));\n }\n // check page type \n \n if('blog_post' === 'product' ){\n // console.log(\"*** product page is product\");\n data = JSON.parse(sessionStorage.getItem('timerData')) || data;\n data.product_page += 1;\n sessionStorage.setItem('timerData', JSON.stringify(data));\n if(data.tiSec >= stoptime && data.product_page > 0 && data.hesitant === false && data.add_to_cart === false){\n setTimeout(function() {\n showPopup()\n setHesitant(true)\n }, 4000);\n \n }\n }\n // Function to update tiSec every 10 seconds\n function updateTiSec() {\n // console.log(\"*** updateTiSec\");\n data.tiSec += 10;\n if (data.tiSec === stoptime) {\n //clearInterval(timerInterval);\n if(data.product_page > 0 && data.hesitant === false && data.add_to_cart === false){\n showPopup()\n setHesitant(true)\n }\n \n // data.tiSec = 0; // Ensure tiSec does not go negative\n }\n if(data.tiSec >= stoptime + 200){\n // console.log(\"*** updateTiSec > \", stoptime);\n clearInterval(timerInterval);\n } \n sessionStorage.setItem('timerData', JSON.stringify(data));\n }\n\n \n // Function to set hesitant user \n function setHesitant(hesitant) {\n data.hesitant = true;\n sessionStorage.setItem('timerData', JSON.stringify(data));\n // console.log(\"***Updated Data:\", data);\n }\n\n // Start or resume the timer\n function startTimer() {\n if (data.tiSec === 0 || data.hesitant === false) {\n // console.log(\"*** startTimer\", data.tiSec);\n timerInterval = setInterval(updateTiSec, 10000);\n updateTiSec(); // Initial call to update immediately\n } else if(data.hesitant === false && data.tiSec >= stoptime && data.product_page > 0 && data.add_to_cart === false) {\n showPopup()\n setHesitant(false)\n }\n }\n\n // Stop the timer\n function stopTimer() {\n clearInterval(timerInterval);\n }\n\n // Handle visibility change\n document.addEventListener('visibilitychange', function() {\n if (document.hidden) {\n stopTimer();\n } else {\n startTimer();\n }\n });\n\n // Initial call to start the timer\n startTimer();\n }\n else if(json_timerdata.hesitant === true){\n // console.log(\"*** json_timerdata.hesitant \",json_timerdata.hesitant );\n var timerData = JSON.parse(sessionStorage.getItem('timerData'));\n if(timerData.tiSec >= stoptime){\n $('.njs-sticky-side').fadeIn(); \n }\n }\n \n\n\n\n \n // ------------------------------------\n // -------- end of timer setup in localstorage -------\n // ------------------------------------\n \n\n // Copy code to clipboard and show message\n $('#copy-code-btn').on('click', function() {\n var discountCode = $('#discount-code').text();\n navigator.clipboard.writeText(discountCode).then(function() {\n $('#copy-message').fadeIn().delay(2000).fadeOut();\n $('.discount-popup-content #copy-code-btn').text('Copied').addClass('coupon_code_copied');\n });\n });\n\n // Close popup when clicking on 'No, Thank You' button or close icon\n $('#no-thank-you-btn, .close-popup').on('click', function() {\n hidePopup();\n });\n\n\n // side coupon button \n $('.njs-sticky-side').on('click', function() {\n $('#discount-popup').addClass('show-again_popup_hesitant')\n showPopup();\n });\n });\n}\n</script>"},"theme_settings":{"optimizedCheckout-formChecklist-color":"#333333","homepage_new_products_column_count":4,"card--alternate-color--hover":"#ffffff","optimizedCheckout-colorFocus":"#4496f6","fontSize-root":14,"show_accept_amex":false,"optimizedCheckout-buttonPrimary-borderColorDisabled":"transparent","homepage_top_products_count":0,"paymentbuttons-paypal-size":"responsive","optimizedCheckout-buttonPrimary-backgroundColorActive":"#005CD9","brandpage_products_per_page":12,"color-secondaryDarker":"#cccccc","navUser-color":"#333333","color-textBase--active":"#757575","social_icon_placement_bottom":"bottom_left","show_powered_by":true,"show_accept_amazonpay":false,"fontSize-h4":20,"checkRadio-borderColor":"#8f8f8f","color-primaryDarker":"#333333","optimizedCheckout-buttonPrimary-colorHover":"#ffffff","brand_size":"190x250","optimizedCheckout-logo-position":"left","carousel_video_autoplay":true,"optimizedCheckout-discountBanner-backgroundColor":"#e5e5e5","color-textLink--hover":"#757575","pdp-sale-price-label":"Now:","optimizedCheckout-headingPrimary-font":"Google_Montserrat_700","logo_size":"250x100","optimizedCheckout-formField-backgroundColor":"#ffffff","optimizedCheckout-buttonSecondary-backgroundColorHover":"#D99E00","carousel_vid4_isyoutube":false,"footer-backgroundColor":"#242424","navPages-color":"#333333","productpage_reviews_count":9,"optimizedCheckout-step-borderColor":"#dddddd","show_accept_paypal":false,"paymentbuttons-paypal-label":"checkout","carousel_vid3_isyoutube":false,"paymentbuttons-paypal-shape":"rect","optimizedCheckout-discountBanner-textColor":"#333333","pdp-retail-price-label":"MSRP:","optimizedCheckout-buttonPrimary-font":"Google_Montserrat_500","optimizedCheckout-backgroundImage-size":"1000x400","pdp_sold_out_label":"Sold Out","carousel-dot-color":"#333333","button--disabled-backgroundColor":"#cccccc","blockquote-cite-font-color":"#999999","optimizedCheckout-formField-shadowColor":"transparent","categorypage_products_per_page":20,"container-fill-base":"#ffffff","paymentbuttons-paypal-layout":"vertical","homepage_featured_products_column_count":4,"button--default-color":"#666666","pace-progress-backgroundColor":"#999999","color-textLink--active":"#757575","optimizedCheckout-loadingToaster-backgroundColor":"#006CFF","color-textHeading":"#444444","show_accept_discover":false,"optimizedCheckout-formField-errorColor":"#d14343","spinner-borderColor-dark":"#999999","restrict_to_login":false,"input-font-color":"#666666","select-bg-color":"#ffffff","show_accept_mastercard":false,"show_custom_fields_tabs":false,"color_text_product_sale_badges":"#ffffff","optimizedCheckout-link-font":"Google_Montserrat_500","homepage_show_carousel_arrows":false,"supported_payment_methods":["card","paypal"],"carousel-arrow-bgColor":"#ffffff","lazyload_mode":"lazyload+lqip","carousel-title-color":"#444444","show_accept_googlepay":false,"card--alternate-borderColor":"#ffffff","homepage_new_products_count":0,"button--disabled-color":"#ffffff","color-grey":"#999999","body-font":"Google_Karla_400","optimizedCheckout-step-textColor":"#ffffff","carousel-play-pause-button-textColor--hover":"#474747","color_hover_product_sale_badges":"#000000","color-primaryDark":"#666666","pdp_sale_badge_label":"On Sale!","optimizedCheckout-buttonPrimary-borderColorActive":"transparent","navPages-subMenu-backgroundColor":"#e5e5e5","button--primary-backgroundColor":"#444444","optimizedCheckout-formField-borderColor":"#cccccc","checkRadio-color":"#333333","show_product_dimensions":false,"optimizedCheckout-link-color":"#476bef","card-figcaption-button-background":"#ffffff","icon-color-hover":"#999999","optimizedCheckout-headingSecondary-font":"Google_Montserrat_700","headings-font":"Google_Montserrat_400","label-backgroundColor":"#cccccc","button--primary-backgroundColorHover":"#666666","show_product_reviews":true,"button--default-borderColor":"#8F8F8F","pdp-non-sale-price-label":"Was:","button--disabled-borderColor":"transparent","label-color":"#ffffff","select-arrow-color":"#757575","logo_fontSize":28,"alert-backgroundColor":"#ffffff","optimizedCheckout-logo-size":"250x100","default_image_brand":"img/BrandDefault.gif","card-title-color":"#333333","carousel_video_mute":false,"optimizedCheckout-headingSecondary-color":"#333333","carousel-arrow-color--hover":"#474747","product_list_display_mode":"grid","optimizedCheckout-link-hoverColor":"#002fe1","paymentbanners-cartpage-logo-type":"primary","fontSize-h5":15,"product_size":"500x659","paymentbuttons-paypal-color":"gold","homepage_show_carousel":true,"optimizedCheckout-body-backgroundColor":"#ffffff","carousel-arrow-borderColor":"#ffffff","carousel_vid0":"//dl.dropboxusercontent.com/s/kn47vzmdapfpn4w/slider.mp4?dl=0","button--default-borderColorActive":"#757575","header-backgroundColor":"#ffffff","paymentbuttons-paypal-tagline":false,"color_badge_product_sold_out_badges":"#007dc6","color-greyDarkest":"#000000","color_badge_product_sale_badges":"#007dc6","price_ranges":true,"productpage_videos_count":8,"color-greyDark":"#666666","optimizedCheckout-buttonSecondary-borderColorHover":"#D99E00","optimizedCheckout-discountBanner-iconColor":"#333333","optimizedCheckout-buttonSecondary-borderColor":"#FFBA00","optimizedCheckout-loadingToaster-textColor":"#ffffff","optimizedCheckout-buttonPrimary-colorDisabled":"#ffffff","optimizedCheckout-formField-placeholderColor":"#999999","navUser-color-hover":"#757575","icon-ratingFull":"#474747","default_image_gift_certificate":"img/GiftCertificate.png","color-textBase--hover":"#757575","color-errorLight":"#ffdddd","social_icon_placement_top":true,"blog_size":"190x250","shop_by_price_visibility":true,"optimizedCheckout-buttonSecondary-colorActive":"#000000","optimizedCheckout-orderSummary-backgroundColor":"#ffffff","paymentbanners-proddetailspage-color":"white","color-warningLight":"#fffdea","show_product_weight":true,"button--default-colorActive":"#000000","color-info":"#666666","optimizedCheckout-formChecklist-backgroundColorSelected":"#f5f5f5","show_product_quick_view":false,"button--default-borderColorHover":"#474747","card--alternate-backgroundColor":"#ffffff","hide_content_navigation":false,"pdp-price-label":"","show_copyright_footer":true,"swatch_option_size":"70x70","optimizedCheckout-orderSummary-borderColor":"#dddddd","optimizedCheckout-show-logo":"none","carousel-description-color":"#333333","optimizedCheckout-formChecklist-backgroundColor":"#ffffff","fontSize-h2":25,"optimizedCheckout-step-backgroundColor":"#757575","color-textBase":"#333333","color-warning":"#f1a500","productgallery_size":"500x659","carousel-play-pause-button-textColor":"8f8f8f","optimizedCheckout-headingPrimary-color":"#333333","alert-color":"#333333","shop_by_brand_show_footer":true,"card-figcaption-button-color":"#333333","searchpage_products_per_page":12,"color-textSecondary--active":"#333333","optimizedCheckout-formField-inputControlColor":"#476bef","optimizedCheckout-contentPrimary-color":"#333333","optimizedCheckout-buttonSecondary-font":"Google_Montserrat_500","storeName-color":"#333333","optimizedCheckout-backgroundImage":"","form-label-font-color":"#666666","color-greyLightest":"#e5e5e5","productpage_related_products_count":10,"optimizedCheckout-buttonSecondary-backgroundColorActive":"#D99E00","color-textLink":"#333333","color-greyLighter":"#cccccc","carousel_vid3":"","paymentbanners-homepage-ratio":"8x1","optimizedCheckout-header-backgroundColor":"#f5f5f5","carousel_vid2":"","color-secondaryDark":"#e5e5e5","fontSize-h6":13,"paymentbuttons-paypal-fundingicons":false,"carousel-arrow-color":"#8f8f8f","productpage_similar_by_views_count":10,"show-admin-bar":true,"pdp-custom-fields-tab-label":"Additional Information","carousel_vid0_isyoutube":false,"optimizedCheckout-buttonPrimary-color":"#ffffff","show_product_swatch_names":true,"input-bg-color":"#ffffff","loadingOverlay-backgroundColor":"#ffffff","paymentbanners-proddetailspage-ratio":"8x1","navPages-subMenu-separatorColor":"#cccccc","navPages-color-hover":"#757575","color-infoLight":"#dfdfdf","paymentbanners-homepage-color":"white","product_sale_badges":"none","default_image_product":"img/ProductDefault.gif","navUser-dropdown-borderColor":"#cccccc","optimizedCheckout-buttonPrimary-colorActive":"#ffffff","color-greyMedium":"#757575","optimizedCheckout-formChecklist-borderColor":"#cccccc","fontSize-h1":28,"homepage_featured_products_count":0,"color-greyLight":"#999999","optimizedCheckout-logo":"","icon-ratingEmpty":"#8F8F8F","show_product_details_tabs":true,"icon-color":"#757575","checkout-paymentbuttons-paypal-shape":"rect","carousel-video-ratio":"100%","overlay-backgroundColor":"#333333","input-border-color-active":"#474747","hide_contact_us_page_heading":false,"container-fill-dark":"#e5e5e5","product_sold_out_badges":"none","homepage_show_carousel_play_pause_button":false,"optimizedCheckout-buttonPrimary-backgroundColorDisabled":"#cccccc","button--primary-color":"#ffffff","focusTooltip-backgroundColor":"#313440","optimizedCheckout-buttonPrimary-borderColorHover":"transparent","color-successLight":"#d5ffd8","color-greyDarker":"#333333","show_product_quantity_box":false,"color-success":"#008a06","spinner-borderColor-light":"#ffffff","zoom_size":"1x1","color-white":"#ffffff","color_hover_product_sold_out_badges":"#000000","optimizedCheckout-buttonSecondary-backgroundColor":"#FFBA00","productview_thumb_size":"50x50","fontSize-h3":22,"optimizedCheckout-header-borderColor":"#dddddd","paymentbuttons-container":"medium","carousel_vid2_isyoutube":false,"carousel-dot-color-active":"#757575","input-border-color":"#8F8F8F","optimizedCheckout-buttonPrimary-backgroundColor":"#006CFF","color-secondary":"#ffffff","carousel-play-pause-button-borderColor":"#ffffff","carousel-bgColor":"#ffffff","checkout-paymentbuttons-paypal-color":"black","button--primary-backgroundColorActive":"#000000","color-textSecondary--hover":"#333333","color-whitesBase":"#e5e5e5","body-bg":"#ffffff","dropdown--quickSearch-backgroundColor":"#e5e5e5","optimizedCheckout-contentSecondary-font":"Google_Montserrat_500","navUser-dropdown-backgroundColor":"#ffffff","color-primary":"#757575","optimizedCheckout-contentPrimary-font":"Google_Montserrat_500","supported_card_type_icons":["american_express","diners","discover","mastercard","visa"],"navigation_design":"simple","optimizedCheckout-formField-textColor":"#333333","color-black":"#ffffff","focusTooltip-textColor":"#ffffff","homepage_top_products_column_count":4,"hide_page_heading":false,"checkout-paymentbuttons-paypal-size":"large","carousel_vid4":"","optimizedCheckout-buttonSecondary-colorHover":"#333333","button--primary-colorActive":"#ffffff","paymentbanners-cartpage-logo-position":"left","homepage_stretch_carousel_images":true,"optimizedCheckout-contentSecondary-color":"#757575","checkout-paymentbuttons-paypal-label":"pay","applePay-button":"black","thumb_size":"100x100","hide_breadcrumbs":false,"show_accept_klarna":false,"carousel_vid1":"","card-title-color-hover":"#757575","optimizedCheckout-buttonPrimary-borderColor":"#006CFF","navUser-indicator-backgroundColor":"#333333","optimizedCheckout-buttonSecondary-borderColorActive":"#D99E00","hide_blog_page_heading":false,"optimizedCheckout-header-textColor":"#333333","hide_category_page_heading":false,"optimizedCheckout-show-backgroundImage":false,"color-primaryLight":"#999999","banner--deafault-backgroundColor":"#707070","show_accept_visa":false,"logo-position":"center","carousel-dot-bgColor":"#ffffff","optimizedCheckout-form-textColor":"#000000","optimizedCheckout-buttonSecondary-color":"#333333","button--icon-svg-color":"#757575","alert-color-alt":"#ffffff","color_text_product_sold_out_badges":"#ffffff","button--default-colorHover":"#333333","checkRadio-backgroundColor":"#ffffff","carousel_vid1_isyoutube":false,"optimizedCheckout-buttonPrimary-backgroundColorHover":"#005CD9","carousel-play-pause-button-bgColor":"#ffffff","input-disabled-bg":"#ffffff","paymentbanners-cartpage-text-color":"black","dropdown--wishList-backgroundColor":"#ffffff","container-border-global-color-base":"#e5e5e5","productthumb_size":"100x100","button--primary-colorHover":"#ffffff","color-error":"#cc4749","homepage_blog_posts_count":3,"color-textSecondary":"#757575","gallery_size":"300x300"},"template_file":"pages/blog-post","in_development":false,"urls":{"home":"https://nextbase.eu/","account":{"index":"/account.php","orders":{"all":"/account.php?action=order_status","completed":"/account.php?action=view_orders","save_new_return":"/account.php?action=save_new_return"},"update_action":"/account.php?action=update_account","returns":"/account.php?action=view_returns","addresses":"/account.php?action=address_book","inbox":"/account.php?action=inbox","send_message":"/account.php?action=send_message","add_address":"/account.php?action=add_shipping_address","wishlists":{"all":"/wishlist.php","add":"/wishlist.php?action=addwishlist","edit":"/wishlist.php?action=editwishlist","delete":"/wishlist.php?action=deletewishlist"},"details":"/account.php?action=account_details","recent_items":"/account.php?action=recent_items"},"brands":"https://nextbase.eu/brands/","gift_certificate":{"purchase":"/giftcertificates.php","redeem":"/giftcertificates.php?action=redeem","balance":"/giftcertificates.php?action=balance"},"auth":{"login":"/login.php","check_login":"/login.php?action=check_login","create_account":"/login.php?action=create_account","save_new_account":"/login.php?action=save_new_account","forgot_password":"/login.php?action=reset_password","send_password_email":"/login.php?action=send_password_email","save_new_password":"/login.php?action=save_new_password","logout":"/login.php?action=logout"},"product":{"post_review":"/postreview.php"},"cart":"/cart.php","checkout":{"single_address":"/checkout","multiple_address":"/checkout.php?action=multiple"},"rss":{"products":[]},"contact_us_submit":"/pages.php?action=sendContactForm","search":"/search.php","compare":"/compare","sitemap":"/sitemap.php","subscribe":{"action":"/subscribe.php"}},"pages":[{"name":"Smart Dash Cams","url":"/smart-dash-cams/iq-smart-dash-cam/"},{"name":"Front & Rear Dash Cams","url":"https://nextbase.eu/dash-cams/"},{"name":"Accessories","url":"https://nextbase.eu/accessories-1/"},{"name":"Outlet","url":"https://nextbase.eu/outlet"},{"name":"Assistance","url":"https://nextbase.eu/assistance/","children":[{"name":"Support","url":"https://nextbase.eu/hub/"},{"name":"Contact Us","url":"https://nextbase.eu/contact-us/"},{"name":"Setup & Install Guide","url":"https://nextbase.eu/setup-install-guide/"}]},{"name":"Exclusive Offers","url":"https://nextbase.eu/exclusive-offers"}],"carousel":null,"configuration_id":"5d01f680-b702-013d-f984-1e0d0ade9f26","blog":{"name":"Support","url":"/hub/","recent_posts":[{"title":"Piqo Support","author":"","thumbnail":{"data":"https://cdn11.bigcommerce.com/s-b4yeqoc2uc/images/stencil/{:size}/uploaded_images/piqo-2.jpg?t=1730204899","alt":"Piqo Support"},"summary":"Piqo SupportBelow you'll find everything you need for Piqo including any manuals, firm","show_read_more":true,"date_published":"17th Dec 2024","tags":[{"name":"SUPPORT","url":"https://nextbase.eu/hub/tag/SUPPORT"}],"url":"/help-and-support/dash-cams/piqo-support/"},{"title":"Protect Yourself from Staged Collisions: How Nextbase Dash Cams Can Help Prevent Fraud and Lower Insurance Premiums ","author":"Nextbase","thumbnail":{"data":"https://cdn11.bigcommerce.com/s-b4yeqoc2uc/images/stencil/{:size}/uploaded_images/d26a2337-a900-44ad-8f8d-e35c68a8f78e-1-.png?t=1730289853","alt":"Protect Yourself from Staged Collisions: How Nextbase Dash Cams Can Help Prevent Fraud and Lower Insurance Premiums "},"summary":"Staged collisions are becoming a real concern on UK roads, posing a risk to both drivers and the","show_read_more":true,"date_published":"30th Oct 2024","tags":[{"name":"ALL","url":"https://nextbase.eu/hub/tag/ALL"},{"name":"NEWS","url":"https://nextbase.eu/hub/tag/NEWS"}],"url":"/hub/protect-yourself-from-staged-collisions-how-nextbase-dash-cams-can-help-prevent-fraud-and-lower-insurance-premiums-/"},{"title":"Nextbase, the European market leader for Dash Cam technology","author":"Nextbase","thumbnail":{"data":"https://cdn11.bigcommerce.com/s-b4yeqoc2uc/images/stencil/{:size}/uploaded_images/de-artiecle.png?t=1719243689","alt":"Nextbase, the European market leader for Dash Cam technology"},"summary":"Nextbase and YouGov have investigated the swearing behavior of German drivers.Read the Bild article&","show_read_more":true,"date_published":"24th Jun 2024","tags":[{"name":"ALL","url":"https://nextbase.eu/hub/tag/ALL"}],"url":"/hub/nextbase-the-european-market-leader-for-dash-cam-technology/"},{"title":"iQ Support","author":"","thumbnail":{"data":"https://cdn11.bigcommerce.com/s-b4yeqoc2uc/images/stencil/{:size}/uploaded_images/iq-support.png?t=1715696282","alt":"iQ Support"},"summary":"iQ Support&nbsp;Below you'll find everything you need for iQ&nbsp;including any manual","show_read_more":true,"date_published":"19th Jun 2024","tags":[{"name":"SERIES2","url":"https://nextbase.eu/hub/tag/SERIES2"},{"name":"SUPPORT","url":"https://nextbase.eu/hub/tag/SUPPORT"}],"url":"/iq-support/"},{"title":"622GW Dashcam Support","author":"","thumbnail":{"data":"https://cdn11.bigcommerce.com/s-b4yeqoc2uc/images/stencil/{:size}/https://media.zenobuilder.com/upload/b4yeqoc2uc/37570754.jpg","alt":"622GW Dashcam Support"},"summary":"622GW Dash Cam Support&nbsp; &nbsp; &nbsp;Below you'll find everything you need for th","show_read_more":true,"date_published":"26th Jun 2023","tags":[{"name":"Dash-Cams","url":"https://nextbase.eu/hub/tag/Dash-Cams"},{"name":"SERIES2","url":"https://nextbase.eu/hub/tag/SERIES2"},{"name":"SUPPORT","url":"https://nextbase.eu/hub/tag/SUPPORT"}],"url":"/help-and-support/dash-cams/622gw-dash-cam-support/"},{"title":"522GW Dashcam Support","author":"","thumbnail":{"data":"https://cdn11.bigcommerce.com/s-b4yeqoc2uc/images/stencil/{:size}/https://media.zenobuilder.com/upload/b4yeqoc2uc/05940363.jpg","alt":"522GW Dashcam Support"},"summary":"522GW Dash Cam Support&nbsp; &nbsp; &nbsp;Below you'll find everything you need for th","show_read_more":true,"date_published":"26th Jun 2023","tags":[{"name":"Dash-Cams","url":"https://nextbase.eu/hub/tag/Dash-Cams"},{"name":"SERIES2","url":"https://nextbase.eu/hub/tag/SERIES2"},{"name":"SUPPORT","url":"https://nextbase.eu/hub/tag/SUPPORT"}],"url":"/help-and-support/dash-cams/522gw-dash-cam-support/"},{"title":"422GW Dashcam Support","author":"","thumbnail":{"data":"https://cdn11.bigcommerce.com/s-b4yeqoc2uc/images/stencil/{:size}/https://media.zenobuilder.com/upload/b4yeqoc2uc/49748919.jpg","alt":"422GW Dashcam Support"},"summary":"422GW Dash Cam Support&nbsp; &nbsp; &nbsp; &nbsp;&nbsp;Below you'll find everything yo","show_read_more":true,"date_published":"26th Jun 2023","tags":[{"name":"Dash-Cams","url":"https://nextbase.eu/hub/tag/Dash-Cams"},{"name":"SERIES2","url":"https://nextbase.eu/hub/tag/SERIES2"},{"name":"SUPPORT","url":"https://nextbase.eu/hub/tag/SUPPORT"}],"url":"/help-and-support/dash-cams/422gw-dash-cam-support/"},{"title":"322GW Dashcam Support","author":"","thumbnail":{"data":"https://cdn11.bigcommerce.com/s-b4yeqoc2uc/images/stencil/{:size}/https://media.zenobuilder.com/upload/b4yeqoc2uc/87762555.jpg","alt":"322GW Dashcam Support"},"summary":"322GW Dash Cam Support&nbsp; &nbsp;&nbsp;Below you'll find everything you need for thi","show_read_more":true,"date_published":"26th Jun 2023","tags":[{"name":"Dash-Cams","url":"https://nextbase.eu/hub/tag/Dash-Cams"},{"name":"SERIES2","url":"https://nextbase.eu/hub/tag/SERIES2"},{"name":"SUPPORT","url":"https://nextbase.eu/hub/tag/SUPPORT"}],"url":"/help-and-support/dash-cams/322gw-dash-cam-support/"},{"title":"222 Dash Cam Support","author":"","thumbnail":{"data":"https://cdn11.bigcommerce.com/s-b4yeqoc2uc/images/stencil/{:size}/https://media.zenobuilder.com/upload/b4yeqoc2uc/59699560.jpg","alt":"222 Dash Cam Support"},"summary":"222 Dash Cam Support&nbsp; &nbsp; &nbsp;Below you'll find everything you need for this","show_read_more":true,"date_published":"26th Jun 2023","tags":[{"name":"Dash-Cams","url":"https://nextbase.eu/hub/tag/Dash-Cams"},{"name":"SERIES2","url":"https://nextbase.eu/hub/tag/SERIES2"},{"name":"SUPPORT","url":"https://nextbase.eu/hub/tag/SUPPORT"}],"url":"/help-and-support/dash-cams/222-dash-cam-support/"},{"title":"122 dash cam support","author":"","thumbnail":{"data":"https://cdn11.bigcommerce.com/s-b4yeqoc2uc/images/stencil/{:size}/https://media.zenobuilder.com/upload/b4yeqoc2uc/54704311.jpg","alt":"122 dash cam support"},"summary":"122 Dash Cam Support&nbsp; &nbsp; &nbsp;Below you'll find everything you need for this","show_read_more":true,"date_published":"26th Jun 2023","tags":[{"name":"Dash-Cams","url":"https://nextbase.eu/hub/tag/Dash-Cams"},{"name":"SERIES2","url":"https://nextbase.eu/hub/tag/SERIES2"},{"name":"SUPPORT","url":"https://nextbase.eu/hub/tag/SUPPORT"}],"url":"/help-and-support/dash-cams/122-dash-cam-support/"},{"title":"DUO HD Support","author":"","thumbnail":{"data":"https://cdn11.bigcommerce.com/s-b4yeqoc2uc/images/stencil/{:size}/https://media.zenobuilder.com/upload/b4yeqoc2uc/46576775.jpg","alt":"DUO HD Support"},"summary":"DUO HD Support&nbsp;Below you'll find everything you need for this Dash Cam,&nbsp;incl","show_read_more":true,"date_published":"29th May 2023","tags":[{"name":"Dash-Cams","url":"https://nextbase.eu/hub/tag/Dash-Cams"},{"name":"SERIES1","url":"https://nextbase.eu/hub/tag/SERIES1"},{"name":"SUPPORT","url":"https://nextbase.eu/hub/tag/SUPPORT"}],"url":"/help-and-support/dash-cams/duohd-support/"},{"title":"380GW Dashcam Support","author":"","thumbnail":{"data":"https://cdn11.bigcommerce.com/s-b4yeqoc2uc/images/stencil/{:size}/https://media.zenobuilder.com/upload/b4yeqoc2uc/97370257.jpg","alt":"380GW Dashcam Support"},"summary":"380GW&nbsp;Dash Cam Support&nbsp;&nbsp;Below you'll find everything you need for this","show_read_more":true,"date_published":"22nd Dec 2022","tags":[{"name":"Business-and-fleet","url":"https://nextbase.eu/hub/tag/Business-and-fleet"},{"name":"SUPPORT","url":"https://nextbase.eu/hub/tag/SUPPORT"}],"url":"/help-and-support/dash-cams/380gw-dash-cam-support/"},{"title":"380GWX Dash Cam Support","author":"","thumbnail":{"data":"https://cdn11.bigcommerce.com/s-b4yeqoc2uc/images/stencil/{:size}/https://media.zenobuilder.com/upload/b4yeqoc2uc/97472198.jpg","alt":"380GWX Dash Cam Support"},"summary":"380GWX&nbsp;Dash Cam Support&nbsp;Below you'll find everything you need for this Dash","show_read_more":true,"date_published":"22nd Dec 2022","tags":[{"name":"Business-and-fleet","url":"https://nextbase.eu/hub/tag/Business-and-fleet"},{"name":"SUPPORT","url":"https://nextbase.eu/hub/tag/SUPPORT"}],"url":"/help-and-support/dash-cams/380gwx-dash-cam-support/"},{"title":"222X Dashcam Support","author":"","thumbnail":{"data":"https://cdn11.bigcommerce.com/s-b4yeqoc2uc/images/stencil/{:size}/https://media.zenobuilder.com/upload/b4yeqoc2uc/39953543.jpg","alt":"222X Dashcam Support"},"summary":"222X&nbsp;Dash Cam Support&nbsp;Below you'll find everything you need for this Dash Ca","show_read_more":true,"date_published":"22nd Dec 2022","tags":[{"name":"Dash-Cams","url":"https://nextbase.eu/hub/tag/Dash-Cams"},{"name":"SERIES2","url":"https://nextbase.eu/hub/tag/SERIES2"},{"name":"SUPPORT","url":"https://nextbase.eu/hub/tag/SUPPORT"}],"url":"/help-and-support/dash-cams/222x-dash-cam-support/"},{"title":"Series 2 Accessories Support","author":"","thumbnail":{"data":"https://cdn11.bigcommerce.com/s-b4yeqoc2uc/images/stencil/{:size}/https://media.zenobuilder.com/upload/b4yeqoc2uc/68562719.png","alt":"Series 2 Accessories Support"},"summary":"Series 2 Accessories Support&nbsp; &nbsp;&nbsp;Below you'll find everything you need f","show_read_more":true,"date_published":"22nd Dec 2022","tags":[{"name":"Dash-Cams","url":"https://nextbase.eu/hub/tag/Dash-Cams"},{"name":"SERIES2","url":"https://nextbase.eu/hub/tag/SERIES2"},{"name":"SUPPORT","url":"https://nextbase.eu/hub/tag/SUPPORT"}],"url":"/help-and-support/dash-cams/series-2-accessories-support/"},{"title":"122 HD Dash cam Support","author":"","thumbnail":{"data":"https://cdn11.bigcommerce.com/s-b4yeqoc2uc/images/stencil/{:size}/https://media.zenobuilder.com/upload/b4yeqoc2uc/92907216.jpg","alt":"122 HD Dash cam Support"},"summary":"122HD&nbsp;Dash Cam Support&nbsp; &nbsp;&nbsp;Below you'll find everything you need fo","show_read_more":true,"date_published":"22nd Dec 2022","tags":[{"name":"Dash-Cams","url":"https://nextbase.eu/hub/tag/Dash-Cams"},{"name":"SERIES2","url":"https://nextbase.eu/hub/tag/SERIES2"},{"name":"SUPPORT","url":"https://nextbase.eu/hub/tag/SUPPORT"}],"url":"/help-and-support/dash-cams/122hd-dash-cam-support/"},{"title":"222G Dash Cam Support","author":"","thumbnail":{"data":"https://cdn11.bigcommerce.com/s-b4yeqoc2uc/images/stencil/{:size}/https://media.zenobuilder.com/upload/b4yeqoc2uc/68557777.jpg","alt":"222G Dash Cam Support"},"summary":"222G&nbsp;Dash Cam Support&nbsp; &nbsp;&nbsp;Below you'll find everything you need for","show_read_more":true,"date_published":"22nd Dec 2022","tags":[{"name":"Dash-Cams","url":"https://nextbase.eu/hub/tag/Dash-Cams"},{"name":"SERIES2","url":"https://nextbase.eu/hub/tag/SERIES2"},{"name":"SUPPORT","url":"https://nextbase.eu/hub/tag/SUPPORT"}],"url":"/help-and-support/dash-cams/222g-dash-cam-support/"},{"title":"320XR Dash Cam Support","author":"","thumbnail":{"data":"https://cdn11.bigcommerce.com/s-b4yeqoc2uc/images/stencil/{:size}/https://media.zenobuilder.com/upload/b4yeqoc2uc/47988602.png","alt":"320XR Dash Cam Support"},"summary":"320XR Dash Cam Support&nbsp; &nbsp;Below you'll find everything from instruction manua","show_read_more":true,"date_published":"22nd Dec 2022","tags":[{"name":"Dash-Cams","url":"https://nextbase.eu/hub/tag/Dash-Cams"},{"name":"SERIES2","url":"https://nextbase.eu/hub/tag/SERIES2"},{"name":"SUPPORT","url":"https://nextbase.eu/hub/tag/SUPPORT"}],"url":"/help-and-support/dash-cams/320xr-dash-cam-support/"},{"title":"Nextbase DUO Support","author":"","thumbnail":{"data":"https://cdn11.bigcommerce.com/s-b4yeqoc2uc/images/stencil/{:size}/https://media.zenobuilder.com/upload/b4yeqoc2uc/33858011.jpg","alt":"Nextbase DUO Support"},"summary":"Nextbase DUO SupportBelow you'll find everything you need for this Dash Cam, including","show_read_more":true,"date_published":"22nd Dec 2022","tags":[{"name":"Dash-Cams","url":"https://nextbase.eu/hub/tag/Dash-Cams"},{"name":"SERIES0","url":"https://nextbase.eu/hub/tag/SERIES0"},{"name":"SUPPORT","url":"https://nextbase.eu/hub/tag/SUPPORT"}],"url":"/help-and-support/dash-cams/duo-support/"},{"title":"RIDE Support","author":"","thumbnail":{"data":"https://cdn11.bigcommerce.com/s-b4yeqoc2uc/images/stencil/{:size}/https://media.zenobuilder.com/upload/b4yeqoc2uc/54201825.jpg","alt":"RIDE Support"},"summary":"RIDE SupportBelow you'll find everything you need for this Dash Cam, including any man","show_read_more":true,"date_published":"22nd Dec 2022","tags":[{"name":"Dash-Cams","url":"https://nextbase.eu/hub/tag/Dash-Cams"},{"name":"SERIES0","url":"https://nextbase.eu/hub/tag/SERIES0"},{"name":"SUPPORT","url":"https://nextbase.eu/hub/tag/SUPPORT"}],"url":"/help-and-support/dash-cams/ride-support/"}],"post":{"title":"Nextbase 622GW Latest Coverage","body":"<p class=\"bg-secondary text-primary\"></p><p class=\"position-relative overflow-hidden bg-primary text-secondary\"></p><p class=\"main-content overflow-hidden\"></p><article class=\"pt-4 pb-35 pt-md-536 pb-md-22 pt-xl-38 pb-xl-5\"><p class=\"bg-secondary text-primary\"></p><p class=\"grid\"></p><p class=\"grid-section grid-large\"></p><p class=\"\"></p><p class=\"row\"></p><p class=\"col-12\"></p><p class=\"container my-5 center\"></p><div class=\"grid-image text-left mb-35\">\r\n\t<div class=\"grid-image-center\">\r\n\t\t<p class=\"row\">\r\n\t\t</p>\r\n\t\t<p class=\"col-12\">\r\n\t\t</p>\r\n\t\t<p class=\"container my-5\">\r\n\t\t</p>\r\n\t\t<p class=\"grid-rte text-left\">\r\n\t\t</p>\r\n\t\t<p class=\"text-primary\">\r\n\t\t\t<img src=\"https://cdn11.bigcommerce.com/s-jpkc0tnv4j/product_images/uploaded_images/622gw-ep-300x214.png\">\r\n\t\t</p>\r\n\t\t<p>\r\n\t\t\t\t\t\t\t\t\t\t\t\tThe multi- award winning Nextbase 622GW 4K Dash Cam has been at it again with further glowing reviews, features and even another award in our latest coverage below.\r\n\t\t</p>\r\n\t\t<h2 class=\"text-primary\"><strong>Stuff</strong></h2>\r\n\t\t<p>\r\n\t\t\t\t\t\t\t\t\t\t\t\tThe Nextbase\r\n\t\t\t<a href=\"/dash-cams/622gw-dash-cam/\">&nbsp;622GW</a> has been featured in Stuff magazine. Stuff is the word’s best-selling gadget magazine, with the latest in technology reviews, tests and news. &nbsp;The magazine alludes to the revolutionary safety features by stating ‘ the Nextbase 622GW does something other dash cams don’t: it’s the world’s first to offer what3words and&nbsp;SOS alert capabilities, meaning it will call the emergency services for you and provide a precise location if you’ve suffered a serious accident or are incapacitated’.\r\n\t\t</p>\r\n\t\t<p>\r\n\t\t\t\t\t\t\t\t\t\t\t\tThe magazine further picks up on the 622GW’s top-of-the-range image quality with reference to ‘4K recording at 30fps and image stabilisation to ensure its footage is usable even if you’ve been bumped around’. These key features ensure the 622GW produces stunning image quality, unmatched by any of its rival competitors, further cementing it’s status as the world’s most powerful Dash Cam\r\n\t\t</p>\r\n\t\t<h2 class=\"text-primary\"><strong>Tech Register</strong></h2>\r\n\t\t<p>\r\n\t\t\t\t\t\t\t\t\t\t\t\tTech Register provides the latest technology news and expert articles with its online platform. After getting his hands on the 622GW, it’s clear our latest leading model left a strong impression on the reviewer, who commented ‘The 622GW certainly lives up to its flagship status, both in price and features.&nbsp; If you want the absolute best, this is it.\r\n\t\t</p>\r\n\t\t<p>\r\n\t\t\t\t\t\t\t\t\t\t\t\tThe full 622GW review can be found&nbsp;\r\n\t\t\t<a href=\"https://www.techregister.co.uk/nextbase-622gw-review-tech-advisor/\">here</a></p><p><strong style=\"background-color: initial; font-family: Arial, Helvetica, Verdana, Tahoma, sans-serif; font-size: 15px;\"><span style=\"font-family: Arial;\"><span style=\"font-size: 24px;\">Expert Reviews</span></span></strong></p><p><strong style=\"background-color: initial; font-family: Arial, Helvetica, Verdana, Tahoma, sans-serif; font-size: 15px;\"><span style=\"font-family: Arial;\"><span style=\"font-size: 24px;\"></span></span></strong>The Nextbase 622GW has been crowned the winner in the latest&nbsp;\r\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"https://www.expertreviews.co.uk/technology/1412370/expert-reviews-product-of-the-year-awards-2020\" style=\"background-color: initial; font-family: Arial, Helvetica, Verdana, Tahoma, sans-serif;\">Expert Reviews</a> Product Of The Year Awards 2020. In another boost to the 622GW’s already growing ego, it beat off its rival competitors to capture the title, with Expert Reviews commenting that ‘it’s already quite clear that this dash cam is a cut above the rest’.</p><p><img src=\"https://cdn11.bigcommerce.com/s-jpkc0tnv4j/product_images/uploaded_images/er-2020-poty-1.jpg\" style=\"background-color: initial; font-family: Arial, Helvetica, Verdana, Tahoma, sans-serif; font-size: 15px;\"></p><p>Expert Reviews points out that the ‘ high-end dash cam is bristling with useful features’ , with 4K Recording, Image Stabilisation and Super Slow Motion all being key to the 622GW’s success.</p><p>Bryn Brooker, Head of Marketing commented ‘”Dash Cams are increasingly popular globally as an essential device for driver safety and comfort, and we are excited to bring innovative new features to the market in the 622GW. We believe that the introduction of 4K cinematic image quality, image stabilisation and safety features such as what3words and Emergency SOS, will actively make our roads safer and improve the driving experience drastically, and we are thrilled that this ground-breaking development in Dash Cam technology has been recognised in Expert Reviews’ Product of The Year Awards 2020.”</p><p>The Expert Reviews Product Winners, including the 622GW, can be found\r\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"https://www.msn.com/en-gb/money/technology/expert-reviews-product-of-the-year-awards-2020-the-best-of-everything/ar-BB18MvjK\" style=\"background-color: initial; font-family: Arial, Helvetica, Verdana, Tahoma, sans-serif;\">&nbsp;here</a></p><p><a href=\"https://www.msn.com/en-gb/money/technology/expert-reviews-product-of-the-year-awards-2020-the-best-of-everything/ar-BB18MvjK\" style=\"background-color: initial; font-family: Arial, Helvetica, Verdana, Tahoma, sans-serif;\"></a>The Nextbase 622GW is available to purchase via Nextbase website&nbsp;\r\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"/dash-cams/622gw-dash-cam/#buy-now\" style=\"background-color: initial; font-family: Arial, Helvetica, Verdana, Tahoma, sans-serif;\">here</a> or from your nearest Halfords&nbsp;<a href=\"https://www.halfords.com/technology/dash-cams/nextbase-622gw-dash-cam-427550.html\" style=\"background-color: initial; font-family: Arial, Helvetica, Verdana, Tahoma, sans-serif;\">store&nbsp;</a> It can be hardwired into your vehicle at Halfords for as little as £35. We recommend contacting with your local store beforehand, or online, to arrange fitting.</p><div class=\"grid-section grid-small\"><p class=\"row\">\r\n\t\t\t</p></div></div></div></article><p class=\"container\"></p><p class=\"row justify-content-center\"></p>","url":"https://nextbase.eu/hub/nextbase-622gw-latest-coverage/","thumbnail":{"data":"https://cdn11.bigcommerce.com/s-b4yeqoc2uc/images/stencil/{:size}/uploaded_images/er-2020-poty-1.jpg","alt":"Nextbase 622GW Latest Coverage"},"date_published":"21st Sep 2020","author":" Nextbase ","tags":[{"name":"ALL","url":"https://nextbase.eu/hub/tag/ALL"},{"name":"NEWS","url":"https://nextbase.eu/hub/tag/NEWS"}]}},"currency_selector":{"currencies":[{"id":2,"name":"Euro","code":"EUR","flag":"<img src=\"https://cdn11.bigcommerce.com/s-b4yeqoc2uc/lib/flags/regions/eu.gif\" border=\"0\" alt=\"\" role=\"presentation\" />","is_active":true,"switch_url":"https://nextbase.eu/hub/nextbase-622gw-latest-coverage/?setCurrencyId=2","cart_currency_switch_url":"/cart/change-currency"},{"id":3,"name":"Czech Republic Koruna","code":"CZK","flag":"<img src=\"https://cdn11.bigcommerce.com/s-b4yeqoc2uc/lib/flags/cz.gif\" border=\"0\" alt=\"\" role=\"presentation\" />","is_active":false,"switch_url":"https://nextbase.eu/hub/nextbase-622gw-latest-coverage/?setCurrencyId=3","cart_currency_switch_url":"/cart/change-currency"},{"id":5,"name":"Polish Zloty","code":"PLN","flag":"<img src=\"https://cdn11.bigcommerce.com/s-b4yeqoc2uc/lib/flags/pl.gif\" border=\"0\" alt=\"\" role=\"presentation\" />","is_active":false,"switch_url":"https://nextbase.eu/hub/nextbase-622gw-latest-coverage/?setCurrencyId=5","cart_currency_switch_url":"/cart/change-currency"},{"id":6,"name":"Swedish Krona","code":"SEK","flag":"<img src=\"https://cdn11.bigcommerce.com/s-b4yeqoc2uc/lib/flags/se.gif\" border=\"0\" alt=\"\" role=\"presentation\" />","is_active":false,"switch_url":"https://nextbase.eu/hub/nextbase-622gw-latest-coverage/?setCurrencyId=6","cart_currency_switch_url":"/cart/change-currency"},{"id":7,"name":"Fijian Dollar","code":"FJD","flag":"<img src=\"https://cdn11.bigcommerce.com/s-b4yeqoc2uc/lib/flags/fj.gif\" border=\"0\" alt=\"\" role=\"presentation\" />","is_active":false,"switch_url":"https://nextbase.eu/hub/nextbase-622gw-latest-coverage/?setCurrencyId=7","cart_currency_switch_url":"/cart/change-currency"},{"id":8,"name":"Norwegian Krone","code":"NOK","flag":"<img src=\"https://cdn11.bigcommerce.com/s-b4yeqoc2uc/lib/flags/no.gif\" border=\"0\" alt=\"\" role=\"presentation\" />","is_active":false,"switch_url":"https://nextbase.eu/hub/nextbase-622gw-latest-coverage/?setCurrencyId=8","cart_currency_switch_url":"/cart/change-currency"},{"id":9,"name":"Danish Krone","code":"DKK","flag":"<img src=\"https://cdn11.bigcommerce.com/s-b4yeqoc2uc/lib/flags/dk.gif\" border=\"0\" alt=\"\" role=\"presentation\" />","is_active":false,"switch_url":"https://nextbase.eu/hub/nextbase-622gw-latest-coverage/?setCurrencyId=9","cart_currency_switch_url":"/cart/change-currency"},{"id":10,"name":"Romanian Leu","code":"RON","flag":"<img src=\"https://cdn11.bigcommerce.com/s-b4yeqoc2uc/lib/flags/ro.gif\" border=\"0\" alt=\"\" role=\"presentation\" />","is_active":false,"switch_url":"https://nextbase.eu/hub/nextbase-622gw-latest-coverage/?setCurrencyId=10","cart_currency_switch_url":"/cart/change-currency"}],"active_currency_id":2,"active_currency_flag":"<img src=\"https://cdn11.bigcommerce.com/s-b4yeqoc2uc/lib/flags/regions/eu.gif\" border=\"0\" alt=\"\" role=\"presentation\" />","active_currency_name":"Euro","active_currency_code":"EUR","default_currency_code":"EUR"},"customer_group_id":1,"customer":null,"forms":[],"categories":[{"url":"https://nextbase.eu/dashcams-main/","image":{"data":"https://cdn11.bigcommerce.com/s-b4yeqoc2uc/images/stencil/{:size}/e/dash_cams__67292.original.png","alt":"Dash Cams"},"description":{},"id":"25","name":"Dash Cams","count":"0"},{"url":"https://nextbase.eu/accessories-parts/","image":{"data":"https://cdn11.bigcommerce.com/s-b4yeqoc2uc/images/stencil/{:size}/j/features__37985.original.jpg","alt":"Accessories"},"description":{},"id":"24","name":"Accessories","count":"20"},{"url":"https://nextbase.eu/bundlebuilder/","image":{"data":"https://cdn11.bigcommerce.com/s-b4yeqoc2uc/images/stencil/{:size}/o/bundle__57067.original.png","alt":"Bundle Builder"},"description":{},"id":"27","name":"Bundle Builder","count":"12"},{"url":"https://nextbase.eu/series-1-dash-cams/","image":{"data":"https://cdn11.bigcommerce.com/s-b4yeqoc2uc/images/stencil/{:size}/a/features__66602.original.png","alt":"Series 1 Dash Cam"},"description":{},"id":"35","name":"Series 1 Dash Cam","count":"3"}],"shop_by_brand":[{"id":"38","name":"Nextbase","count":"53","url":"https://nextbase.eu/nextbase/"}],"social_media":[{"name":"Facebook","url":"https://www.facebook.com/nextbaseuk/","position":0,"display_name":"facebook"},{"name":"Twitter","url":"https://twitter.com/nextbaseuk/","position":1,"display_name":"twitter"},{"name":"Instagram","url":"https://www.instagram.com/nextbase_uk/","position":2,"display_name":"instagram"},{"name":"LinkedIn","url":"https://www.linkedin.com/company/nextbase/","position":3,"display_name":"linkedin"},{"name":"YouTube","url":"https://www.youtube.com/channel/UCoNFMZmrszsa-DabhyUY0vg","position":4,"display_name":"youtube"}],"customer_group_name":"Default","cart_id":null,"theme_session_id":"542a4da0-b6e9-013d-67db-4a2d1cabd5da","version_id":"fbf01460-aeec-013d-396c-2e2401c5fc0d","theme_images":[],"pagination":[],"gql":{},"params":{},"template":"pages/blog-post","locale_name":"en"}