Parti e accessori per Dash Cam | Nextbase UK

Passa al contenuto principale

Seleziona la regione

I più venduti

Esaurito

La nostra opzione più popolare: abbinatela alla vostra Dash Cam per creare una telecamera da cruscotto anteriore e posteriore e sapere di avere tutte le angolazioni coperte.

Dash Cam non inclusa.Compatibile con: 622GW 522GW 422GW 322GW

Esaurito

Questa telecamera si collega direttamente alla vostra Dash Cam e registra la vista posteriore del vostro viaggio, in modo da essere coperti in caso di impatto posteriore.

Dash Cam non inclusa. Compatibile con: 622GW 522GW 422GW 322GW

Esaurito

Cattura i veicoli accanto a voi e i vostri passeggeri per una visione completa di tutto ciò che accade all'interno e intorno alla vostra auto.

Dash Cam non inclusa. Compatibile con: 622GW 522GW 422GW 322GW

Altre parti e accessori

Trovate componenti aggiuntivi essenziali come schede Micro SD, custodie, kit hardware, filtri e altro ancora.

Vedere cosa dicono tutti.

Joanne Watkinson

Assistenza tecnica eccezionale

"...La telecamera è eccellente e il servizio di Nextbase è stato eccezionale".

John Sinclair

Servizio eccellente

"...Molto disponibile e ha compreso appieno la nostra richiesta".

Terence Lewis

Acquistare online è facile

"Processo di acquisto molto facile, istruzioni semplici da seguire".

Lea Richards

Molto chiaro

"Ben presentato e con istruzioni semplici"

{"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.8.20","country_code":"US","request":{"referer":"https://nextbase.eu/it/accessories","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":"/accessories-parts/"},"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%2Faccessories-parts%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.eyJjaWQiOlsxXSwiY29ycyI6WyJodHRwczovL25leHRiYXNlLmV1Il0sImVhdCI6MTczNzI4MzA3NiwiaWF0IjoxNzM3MTEwMjc2LCJpc3MiOiJCQyIsInNpZCI6MTAwMjI3MjI0NSwic3ViIjoiQkMiLCJzdWJfdHlwZSI6MCwidG9rZW5fdHlwZSI6MX0.iYFq1M1i1cFxWisgpKuLsg6jE1ByVrAGlC31w8mxSl9lwCGA6Pv9aZxKDpRkp8lN0KQ0ahe-mbQI8IVvikr2EQ"},"shopper_consent_tracking_enabled":true,"hide_price_from_guests":false},"breadcrumbs":[{"url":"https://nextbase.eu/","name":"Home"},{"name":"Accessories","url":"https://nextbase.eu/accessories-parts/"}],"cart":[],"products":[],"in_production":true,"is_ajax":false,"remote_api_scripts":"","entity_id":24,"category":{"facets":[{"facet":"Filter by model","type":"term","title":"Filter by model","visible":true,"start_collapsed":false,"display":"multi","filter_type":"custom_field","facet_id":134,"sort_order":"alphabetically","is_product_option":true,"show_product_counts":false,"items_count":10,"selected":false,"partial":"multi"},{"facet":"Filter by accessories type","type":"term","title":"Filter by accessories type","visible":true,"start_collapsed":false,"display":"multi","filter_type":"custom_field","facet_id":135,"sort_order":"alphabetically","is_product_option":true,"show_product_counts":false,"items_count":10,"selected":false,"partial":"multi"}],"faceted_search_enabled":true,"products":[{"id":124,"sku":"NBDVRS2SD256GBU3","name":"256GB U3 Industrial Grade microSD Card","url":"https://nextbase.eu/accessories/256gb-u3-industrial-grade-microsd-card/","brand":{"name":"Nextbase"},"availability":"","summary":"There are numerous differences between Nextbase industrial standard (U3) SD cards and conventional SD cards, and these are especially important when used in dashcams:\nFirstly, U3 SD cards can withstand extreme temperatures (-20 to +45 degrees Celsius),...","image":{"data":"https://cdn11.bigcommerce.com/s-b4yeqoc2uc/images/stencil/{:size}/products/124/2974/256GBcard_memory_card_no_shadow__02411.1727176889.386.513__21917.1736235804.png?c=1","alt":"256GB U3 Industrial Grade microSD Card"},"qty_in_cart":0,"pre_order":false,"has_options":false,"show_cart_action":true,"stock_level":null,"low_stock_level":null,"weight":{"formatted":"0.00 KGS","value":0},"demo":false,"date_added":"15th Feb 2022","add_to_wishlist_url":"/wishlist.php?action=add&product_id=124","custom_fields":[{"id":531,"name":"Filter by accessories type","value":"SD Cards"},{"id":532,"name":"Filter by model","value":"622GW"},{"id":636,"name":"Dashboard Category","value":"Accessories"},{"id":721,"name":"Filter by model","value":"iQ Smart Dash Cam"},{"id":834,"name":"secondary_image","value":"https://cdn11.bigcommerce.com/s-48z8zzk1az/images/stencil/original/image-manager/256gbcard-memory-card-shadow.png"}],"images":[{"data":"https://cdn11.bigcommerce.com/s-b4yeqoc2uc/images/stencil/{:size}/products/124/2974/256GBcard_memory_card_no_shadow__02411.1727176889.386.513__21917.1736235804.png?c=1","alt":"256GB U3 Industrial Grade microSD Card"},{"data":"https://cdn11.bigcommerce.com/s-b4yeqoc2uc/images/stencil/{:size}/products/124/1259/256GBcard_U3_only_yellow_2023__60517.1736235803.png?c=1","alt":"256GB U3 Industrial Grade microSD Card"}],"rating":0,"num_reviews":0,"price":{"with_tax":{"formatted":"€119.99","value":119.99,"currency":"EUR"},"tax_label":"VAT"},"add_to_cart_url":"https://nextbase.eu/cart.php?action=add&product_id=124","category":["Accessories","Accessories/Memory Card"]},{"id":112,"sku":"NBDVRS2SD128GBU3","name":"128GB U3 Industrial Grade microSD Card","url":"https://nextbase.eu/accessories/128gb-u3-industrial-grade-microsd-card/","brand":{"name":"Nextbase"},"availability":"","summary":"The Nextbase microSDXC card is a U3 Ultra High Speed card, ensuring video data is written smoothly and allows the Dash Cam to capture the road ahead in full HD, 1440p or 4K quality. Included in the pack, the microSD-to-SD adapter allows you to easily...","image":{"data":"https://cdn11.bigcommerce.com/s-b4yeqoc2uc/images/stencil/{:size}/products/112/2975/128GBcard_U3__17479.1727249291.386.513__13781.1736236318.png?c=1","alt":"128GB U3 Industrial Grade microSD Card"},"qty_in_cart":0,"pre_order":false,"has_options":false,"show_cart_action":true,"stock_level":null,"low_stock_level":null,"weight":{"formatted":"0.00 KGS","value":0},"demo":false,"date_added":"15th Feb 2022","add_to_wishlist_url":"/wishlist.php?action=add&product_id=112","custom_fields":[{"id":480,"name":"Filter by accessories type","value":"SD Cards"},{"id":481,"name":"Filter by model","value":"622GW"},{"id":482,"name":"Filter by model","value":"522GW"},{"id":483,"name":"Filter by model","value":"422GW"},{"id":484,"name":"Filter by model","value":"322GW"},{"id":485,"name":"Filter by model","value":"222"},{"id":648,"name":"Dashboard Category","value":"Accessories"},{"id":722,"name":"Filter by model","value":"iQ Smart Dash Cam"},{"id":836,"name":"secondary_image","value":"https://cdn11.bigcommerce.com/s-48z8zzk1az/images/stencil/320w/image-manager/128gbcard-u3-only-yelow-shadow-2-.png"}],"images":[{"data":"https://cdn11.bigcommerce.com/s-b4yeqoc2uc/images/stencil/{:size}/products/112/2975/128GBcard_U3__17479.1727249291.386.513__13781.1736236318.png?c=1","alt":"128GB U3 Industrial Grade microSD Card"},{"data":"https://cdn11.bigcommerce.com/s-b4yeqoc2uc/images/stencil/{:size}/products/112/1256/128GBcard_U3_only_yellow_2023__11126.1736236318.png?c=1","alt":"128GB U3 Industrial Grade microSD Card"}],"rating":0,"num_reviews":0,"price":{"with_tax":{"formatted":"€69.99","value":69.99,"currency":"EUR"},"tax_label":"VAT"},"add_to_cart_url":"https://nextbase.eu/cart.php?action=add&product_id=112","category":["Accessories","Accessories/Memory Card"]},{"id":115,"sku":"NBDVRS2SD64GBU3","name":"64GB U3 Industrial Grade microSD Card","url":"https://nextbase.eu/accessories/64gb-u3-industrial-grade-microsd-card/","brand":{"name":"Nextbase"},"availability":"","summary":"There are numerous differences between Nextbase industrial standard (U3) SD cards and conventional SD cards, and these are especially important when used in dashcams:\nFirstly, U3 SD cards can withstand extreme temperatures (-20 to +45 degrees Celsius),...","image":{"data":"https://cdn11.bigcommerce.com/s-b4yeqoc2uc/images/stencil/{:size}/products/115/2978/64GBcard_U3_only_yelow_shadow__09859.1727261046.386.513__02001.1736237534.png?c=1","alt":"64GB U3 Industrial Grade microSD Card"},"qty_in_cart":0,"pre_order":false,"has_options":false,"show_cart_action":true,"stock_level":null,"low_stock_level":null,"weight":{"formatted":"0.00 KGS","value":0},"demo":false,"date_added":"15th Feb 2022","add_to_wishlist_url":"/wishlist.php?action=add&product_id=115","custom_fields":[{"id":493,"name":"Filter by accessories type","value":"SD Cards"},{"id":494,"name":"Filter by model","value":"622GW"},{"id":495,"name":"Filter by model","value":"522GW"},{"id":496,"name":"Filter by model","value":"422GW"},{"id":497,"name":"Filter by model","value":"322GW"},{"id":498,"name":"Filter by model","value":"222"},{"id":646,"name":"Dashboard Category","value":"Accessories"},{"id":723,"name":"Filter by model","value":"iQ Smart Dash Cam"},{"id":838,"name":"secondary_image","value":"https://cdn11.bigcommerce.com/s-48z8zzk1az/images/stencil/320w/image-manager/64gbcard-u3-only-yelow-shadow.png"}],"images":[{"data":"https://cdn11.bigcommerce.com/s-b4yeqoc2uc/images/stencil/{:size}/products/115/2978/64GBcard_U3_only_yelow_shadow__09859.1727261046.386.513__02001.1736237534.png?c=1","alt":"64GB U3 Industrial Grade microSD Card"},{"data":"https://cdn11.bigcommerce.com/s-b4yeqoc2uc/images/stencil/{:size}/products/115/1257/64GBcard_U3_only_yellow_2023__55881.1736237533.png?c=1","alt":"64GB U3 Industrial Grade microSD Card"}],"rating":0,"num_reviews":0,"price":{"with_tax":{"formatted":"€39.99","value":39.99,"currency":"EUR"},"tax_label":"VAT"},"add_to_cart_url":"https://nextbase.eu/cart.php?action=add&product_id=115","category":["Accessories","Accessories/Memory Card"]},{"id":117,"sku":"NBDVRS2SD32GBU3","name":"32GB U3 Industrial Grade microSD Card","url":"https://nextbase.eu/accessories/32gb-u3-industrial-grade-microsd-card/","brand":{"name":"Nextbase"},"availability":"","summary":"There are numerous differences between Nextbase industrial standard (U3) SD cards and conventional SD cards, and these are especially important when used in dashcams:\nFirstly, U3 SD cards can withstand extreme temperatures (-20 to +45 degrees Celsius),...","image":{"data":"https://cdn11.bigcommerce.com/s-b4yeqoc2uc/images/stencil/{:size}/products/117/2981/32GBcard_U3_only_yellow_2023__21579.1686217709.386.513__54108.1736237903.png?c=1","alt":"32GB U3 Industrial Grade microSD Card"},"qty_in_cart":0,"pre_order":false,"has_options":false,"show_cart_action":true,"stock_level":null,"low_stock_level":null,"weight":{"formatted":"0.00 KGS","value":0},"demo":false,"date_added":"15th Feb 2022","add_to_wishlist_url":"/wishlist.php?action=add&product_id=117","custom_fields":[{"id":499,"name":"Filter by accessories type","value":"SD Cards"},{"id":500,"name":"Filter by model","value":"622GW"},{"id":501,"name":"Filter by model","value":"522GW"},{"id":502,"name":"Filter by model","value":"422GW"},{"id":503,"name":"Filter by model","value":"322GW"},{"id":504,"name":"Filter by model","value":"222"},{"id":505,"name":"Filter by model","value":"122"},{"id":645,"name":"Dashboard Category","value":"Accessories"},{"id":839,"name":"secondary_image","value":"https://cdn11.bigcommerce.com/s-48z8zzk1az/images/stencil/320w/image-manager/32gbcard-u3-only-yelow-shadow.png"}],"images":[{"data":"https://cdn11.bigcommerce.com/s-b4yeqoc2uc/images/stencil/{:size}/products/117/2981/32GBcard_U3_only_yellow_2023__21579.1686217709.386.513__54108.1736237903.png?c=1","alt":"32GB U3 Industrial Grade microSD Card"},{"data":"https://cdn11.bigcommerce.com/s-b4yeqoc2uc/images/stencil/{:size}/products/117/1258/32GBcard_U3_only_yellow_2023__68925.1736237903.png?c=1","alt":"32GB U3 Industrial Grade microSD Card"}],"rating":0,"num_reviews":0,"price":{"with_tax":{"formatted":"€19.99","value":19.99,"currency":"EUR"},"tax_label":"VAT"},"add_to_cart_url":"https://nextbase.eu/cart.php?action=add&product_id=117","category":["Accessories","Accessories/Memory Card"]},{"id":113,"sku":"NBDVRS2GP32U3","name":"32GB U3 Go Pack","url":"https://nextbase.eu/accessories/32gb-u3-go-pack/","brand":{"name":"Nextbase"},"availability":"","summary":"The Nextbase 32GB U3 Go Pack is the ideal partner for your Nextbase Dash Cam. Keep your Dash Cam protected when not in use with the neoprene design carry case. The 32GB U3 micro SD is compatible with all Nextbase Dash Cam models. It will record up to...","image":{"data":"https://cdn11.bigcommerce.com/s-b4yeqoc2uc/images/stencil/{:size}/products/113/1249/Go_Pack_New__95812.1685622973.png?c=1","alt":"32GB U3 Go Pack"},"qty_in_cart":0,"pre_order":false,"has_options":false,"show_cart_action":true,"stock_level":null,"low_stock_level":null,"weight":{"formatted":"0.00 KGS","value":0},"demo":false,"date_added":"15th Feb 2022","add_to_wishlist_url":"/wishlist.php?action=add&product_id=113","custom_fields":[{"id":486,"name":"Filter by accessories type","value":"Cases"},{"id":487,"name":"Filter by model","value":"622GW"},{"id":488,"name":"Filter by model","value":"522GW"},{"id":489,"name":"Filter by model","value":"422GW"},{"id":490,"name":"Filter by model","value":"322GW"},{"id":491,"name":"Filter by model","value":"222"},{"id":492,"name":"Filter by model","value":"122"},{"id":647,"name":"Dashboard Category","value":"Accessories"}],"images":[{"data":"https://cdn11.bigcommerce.com/s-b4yeqoc2uc/images/stencil/{:size}/products/113/1249/Go_Pack_New__95812.1685622973.png?c=1","alt":"32GB U3 Go Pack"}],"rating":0,"num_reviews":0,"price":{"with_tax":{"formatted":"€29.99","value":29.99,"currency":"EUR"},"tax_label":"VAT"},"add_to_cart_url":"https://nextbase.eu/cart.php?action=add&product_id=113","category":["Accessories","Accessories/Others"]},{"id":120,"sku":"NBDVRS2PF","name":"Reflection-Free Lens","url":"https://nextbase.eu/accessories/reflection-free-lens/","brand":{"name":"Nextbase"},"availability":"","summary":"Simply attach this polarising filter to the front of your Nextbase&nbsp; Dash Cam&nbsp; to reduce windscreen glare and reflection. In bright sunlight, it will also enhance the colour and contrast levels to help capture important number -plate detail. A...","image":{"data":"https://cdn11.bigcommerce.com/s-b4yeqoc2uc/images/stencil/{:size}/products/120/2984/Reflection_free_lens_non_shadow__13468.1727175875.386.513__02347.1736239306.png?c=1","alt":"Reflection-Free Lens"},"qty_in_cart":0,"pre_order":false,"has_options":false,"show_cart_action":true,"stock_level":null,"low_stock_level":null,"weight":{"formatted":"0.00 KGS","value":0},"demo":false,"date_added":"15th Feb 2022","add_to_wishlist_url":"/wishlist.php?action=add&product_id=120","out_of_stock_message":false,"custom_fields":[{"id":511,"name":"Filter by accessories type","value":"Camera Filters"},{"id":512,"name":"Filter by model","value":"422GW"},{"id":513,"name":"Filter by model","value":"322GW"},{"id":514,"name":"Filter by model","value":"222"},{"id":515,"name":"Filter by model","value":"122"},{"id":640,"name":"Dashboard Category","value":"Accessories"},{"id":841,"name":"secondary_image","value":"https://cdn11.bigcommerce.com/s-48z8zzk1az/images/stencil/original/image-manager/reflectionfreelense.png"}],"images":[{"data":"https://cdn11.bigcommerce.com/s-b4yeqoc2uc/images/stencil/{:size}/products/120/2984/Reflection_free_lens_non_shadow__13468.1727175875.386.513__02347.1736239306.png?c=1","alt":"Reflection-Free Lens"},{"data":"https://cdn11.bigcommerce.com/s-b4yeqoc2uc/images/stencil/{:size}/products/120/559/rear_cam__83612__84071.1736239306.png?c=1","alt":"Reflection-Free Lens"}],"rating":0,"num_reviews":0,"price":{"with_tax":{"formatted":"€24.99","value":24.99,"currency":"EUR"},"tax_label":"VAT"},"category":["Accessories","Accessories/Others"]},{"id":2243,"sku":"NBPICO-OBD","name":"Piqo Quick Connect OBD Cable","url":"https://nextbase.eu/piqo-quick-connect-obd-cable/","brand":{"name":"Nextbase"},"availability":"","summary":"The Nextbase Piqo Quick Connect Cable offers a plug-and-play solution to power your Dash Cam. It connects to any vehicle's OBD port, ensuring a permanent live connection with built-in vehicle battery protection. Once connected you can enable Smart...","image":{"data":"https://cdn11.bigcommerce.com/s-b4yeqoc2uc/images/stencil/{:size}/products/2243/2626/aebb9359-4f3f-42bf-872f-98948b725b44_1__30721.1729767573.png?c=1","alt":"Piqo Quick Connect OBD Cable"},"qty_in_cart":0,"pre_order":false,"has_options":false,"show_cart_action":true,"stock_level":null,"low_stock_level":null,"weight":{"formatted":"0.00 KGS","value":0},"demo":false,"date_added":"24th Oct 2024","add_to_wishlist_url":"/wishlist.php?action=add&product_id=2243","custom_fields":[{"id":715,"name":"Filter by accessories type","value":"Cables"},{"id":716,"name":"Filter by model","value":"Piqo"},{"id":717,"name":"Dashboard Category","value":"Accessories"}],"images":[{"data":"https://cdn11.bigcommerce.com/s-b4yeqoc2uc/images/stencil/{:size}/products/2243/2626/aebb9359-4f3f-42bf-872f-98948b725b44_1__30721.1729767573.png?c=1","alt":"Piqo Quick Connect OBD Cable"},{"data":"https://cdn11.bigcommerce.com/s-b4yeqoc2uc/images/stencil/{:size}/products/2243/2627/b869b0cc-8a4f-4932-84a3-7d083fcd009f_1__76919.1729767573.png?c=1","alt":"Piqo Quick Connect OBD Cable"}],"rating":0,"num_reviews":0,"price":{"with_tax":{"formatted":"€39.99","value":39.99,"currency":"EUR"},"tax_label":"VAT"},"add_to_cart_url":"https://nextbase.eu/cart.php?action=add&product_id=2243","category":["Accessories","Accessories/Others"]},{"id":2242,"sku":"NBPICO-CC","name":"Piqo Pouch","url":"https://nextbase.eu/piqo-pouch/","brand":{"name":"Nextbase"},"availability":"","summary":"The Nextbase Piqo Pouch is designed to keep your Piqo Dash Cam secure when it's not in use. With its durable rigid shell and soft interior lining, it offers excellent protection against dust and scratches, ensuring your Piqo remains in top condition.\n...","image":{"data":"https://cdn11.bigcommerce.com/s-b4yeqoc2uc/images/stencil/{:size}/products/2242/2625/7994021c-3c11-4a3f-8558-2424314efad4_1__80772.1729766670.png?c=1","alt":"Piqo Pouch"},"qty_in_cart":0,"pre_order":false,"has_options":false,"show_cart_action":true,"stock_level":null,"low_stock_level":null,"weight":{"formatted":"0.00 KGS","value":0},"demo":false,"date_added":"24th Oct 2024","add_to_wishlist_url":"/wishlist.php?action=add&product_id=2242","custom_fields":[{"id":712,"name":"Filter by accessories type","value":"Carry cases"},{"id":713,"name":"Filter by model","value":"Piqo"},{"id":714,"name":"Dashboard Category","value":"Accessories"}],"images":[{"data":"https://cdn11.bigcommerce.com/s-b4yeqoc2uc/images/stencil/{:size}/products/2242/2625/7994021c-3c11-4a3f-8558-2424314efad4_1__80772.1729766670.png?c=1","alt":"Piqo Pouch"},{"data":"https://cdn11.bigcommerce.com/s-b4yeqoc2uc/images/stencil/{:size}/products/2242/2623/Global_Piqo_Hero_Accessories_PiqoPouch_medium_1__56460.1729766669.png?c=1","alt":"Piqo Pouch"},{"data":"https://cdn11.bigcommerce.com/s-b4yeqoc2uc/images/stencil/{:size}/products/2242/2624/Global_Piqo_Hero_Accessories_PiqoPouch_Front_medium_1__98240.1729766669.png?c=1","alt":"Piqo Pouch"}],"rating":0,"num_reviews":0,"price":{"with_tax":{"formatted":"€14.99","value":14.99,"currency":"EUR"},"tax_label":"VAT"},"add_to_cart_url":"https://nextbase.eu/cart.php?action=add&product_id=2242","category":["Accessories","Accessories/Others"]},{"id":2241,"sku":"NBPICO-HK","name":"Piqo Pro Install Cable","url":"https://nextbase.eu/piqo-pro-install-cable/","brand":{"name":"Nextbase"},"availability":"","summary":"The Nextbase Piqo Pro Install Cable offers a hardwiring solution for your Pico Dash Cam. It includes all necessary components to easily link any vehicle's fuse box with the Pico power cable included with your Pico Dash Cam. The Pro Install Cable is 1m (3...","image":{"data":"https://cdn11.bigcommerce.com/s-b4yeqoc2uc/images/stencil/{:size}/products/2241/2622/2bbdd20b-2e22-4ce8-87b0-87b120cbdea4_1__64491.1729766595.png?c=1","alt":"Piqo Pro Install Cable"},"qty_in_cart":0,"pre_order":false,"has_options":false,"show_cart_action":true,"stock_level":null,"low_stock_level":null,"weight":{"formatted":"0.00 KGS","value":0},"demo":false,"date_added":"24th Oct 2024","add_to_wishlist_url":"/wishlist.php?action=add&product_id=2241","custom_fields":[{"id":709,"name":"Filter by accessories type","value":"Cables"},{"id":710,"name":"Filter by model","value":"Piqo"},{"id":711,"name":"Dashboard Category","value":"Accessories"}],"images":[{"data":"https://cdn11.bigcommerce.com/s-b4yeqoc2uc/images/stencil/{:size}/products/2241/2622/2bbdd20b-2e22-4ce8-87b0-87b120cbdea4_1__64491.1729766595.png?c=1","alt":"Piqo Pro Install Cable"},{"data":"https://cdn11.bigcommerce.com/s-b4yeqoc2uc/images/stencil/{:size}/products/2241/2621/af0d922d-d203-4070-979d-00d74729e871_1__56635.1729766595.png?c=1","alt":"Piqo Pro Install Cable"}],"rating":0,"num_reviews":0,"price":{"with_tax":{"formatted":"€29.99","value":29.99,"currency":"EUR"},"tax_label":"VAT"},"add_to_cart_url":"https://nextbase.eu/cart.php?action=add&product_id=2241","category":["Accessories","Accessories/Others"]},{"id":1220,"sku":"NBDVRS2OBD","name":"Hardwire-Kit OBD","url":"https://nextbase.eu/hardwire-kit-obd/","brand":{"name":"Nextbase"},"availability":"","summary":"The Nextbase OBD Power Cable offers a simple plug &amp; play solution with a 5-metre cable to give you the ability to install the power cable in your vehicle to meet your needs.\nBy using your vehicles OBD port the Dash Cam will be connected to a...","image":{"data":"https://cdn11.bigcommerce.com/s-b4yeqoc2uc/images/stencil/{:size}/products/1220/1633/MicrosoftTeams-image_120__98320.1700834241.png?c=1","alt":"Hardwire-Kit OBD"},"qty_in_cart":0,"pre_order":false,"has_options":false,"show_cart_action":true,"stock_level":null,"low_stock_level":null,"weight":{"formatted":"0.00 KGS","value":0},"demo":false,"date_added":"23rd Nov 2023","add_to_wishlist_url":"/wishlist.php?action=add&product_id=1220","out_of_stock_message":false,"custom_fields":[{"id":649,"name":"Filter by accessories type","value":"Cables"},{"id":650,"name":"Filter by model","value":"622GW"},{"id":651,"name":"Filter by model","value":"522GW"},{"id":652,"name":"Filter by model","value":"422GW"},{"id":653,"name":"Filter by model","value":"322GW"},{"id":654,"name":"Filter by model","value":"222"},{"id":655,"name":"Filter by model","value":"122"},{"id":656,"name":"Dashboard Category","value":"Accessories"}],"images":[{"data":"https://cdn11.bigcommerce.com/s-b4yeqoc2uc/images/stencil/{:size}/products/1220/1633/MicrosoftTeams-image_120__98320.1700834241.png?c=1","alt":"Hardwire-Kit OBD"}],"rating":0,"num_reviews":0,"price":{"with_tax":{"formatted":"€39.99","value":39.99,"currency":"EUR"},"tax_label":"VAT"},"category":["Accessories","Accessories/Others"]},{"id":125,"sku":"NBDVRS2HK","name":"Series 2 Hardwire Kit","url":"https://nextbase.eu/accessories/series-2-hardwire-kit/","brand":{"name":"Nextbase"},"availability":"","summary":"The Series 2 Hardwire Kit contains all the components required to easily piggyback on the fuse box of any vehicle. Simply plug the required fuse tap cable into the vehicle&rsquo;s fuse box to provide the camera with its own power supply.\nThis allows the...","image":{"data":"https://cdn11.bigcommerce.com/s-b4yeqoc2uc/images/stencil/{:size}/products/125/3023/hardwire_kit__97923-removebg-preview__61288__24594.1668682956.386.513__74356.1736250807.png?c=1","alt":"Series 2 Hardwire Kit"},"qty_in_cart":0,"pre_order":false,"has_options":false,"show_cart_action":true,"stock_level":null,"low_stock_level":null,"weight":{"formatted":"0.00 KGS","value":0},"demo":false,"date_added":"15th Feb 2022","add_to_wishlist_url":"/wishlist.php?action=add&product_id=125","custom_fields":[{"id":534,"name":"Filter by accessories type","value":"Cables"},{"id":535,"name":"Filter by model","value":"622GW"},{"id":536,"name":"Filter by model","value":"522GW"},{"id":537,"name":"Filter by model","value":"422GW"},{"id":538,"name":"Filter by model","value":"322GW"},{"id":539,"name":"Filter by model","value":"222"},{"id":540,"name":"Filter by model","value":"122"},{"id":635,"name":"Dashboard Category","value":"Accessories"},{"id":848,"name":"secondary_image","value":"https://cdn11.bigcommerce.com/s-jpkc0tnv4j/images/stencil/320w/image-manager/hardwire-kit-shadow.png"}],"images":[{"data":"https://cdn11.bigcommerce.com/s-b4yeqoc2uc/images/stencil/{:size}/products/125/3023/hardwire_kit__97923-removebg-preview__61288__24594.1668682956.386.513__74356.1736250807.png?c=1","alt":"Series 2 Hardwire Kit"},{"data":"https://cdn11.bigcommerce.com/s-b4yeqoc2uc/images/stencil/{:size}/products/125/561/hardwire_kit__97923-removebg-preview__61288__93101.1736250807.png?c=1","alt":"Series 2 Hardwire Kit"}],"rating":0,"num_reviews":0,"price":{"with_tax":{"formatted":"€29.99","value":29.99,"currency":"EUR"},"tax_label":"VAT"},"add_to_cart_url":"https://nextbase.eu/cart.php?action=add&product_id=125","category":["Accessories","Accessories/Others"]},{"id":126,"sku":"NBDVRS2PM","name":"Click&Go PRO Mount","url":"https://nextbase.eu/accessories/clickgo-pro-mount/","brand":{"name":"Nextbase"},"availability":"","summary":"The Click&amp;Go PRO mount is designed for quick and easy installation of your dashcam. You plug the power cable directly into the mount, so the dash cam itself is wireless. A second mount makes using your dash cam in multiple vehicles even easier. It is...","image":{"data":"https://cdn11.bigcommerce.com/s-b4yeqoc2uc/images/stencil/{:size}/products/126/673/power_mount__65262-removebg-preview__83580.1667375477.1280.1280__10924.1671089981.png?c=1","alt":"Click&Go PRO Mount"},"qty_in_cart":0,"pre_order":false,"has_options":false,"show_cart_action":true,"stock_level":null,"low_stock_level":null,"weight":{"formatted":"0.00 KGS","value":0},"demo":false,"date_added":"15th Feb 2022","add_to_wishlist_url":"/wishlist.php?action=add&product_id=126","out_of_stock_message":false,"custom_fields":[{"id":541,"name":"Filter by accessories type","value":"Mounts"},{"id":542,"name":"Filter by model","value":"222"},{"id":543,"name":"Filter by model","value":"122"},{"id":634,"name":"Dashboard Category","value":"Accessories"}],"images":[{"data":"https://cdn11.bigcommerce.com/s-b4yeqoc2uc/images/stencil/{:size}/products/126/673/power_mount__65262-removebg-preview__83580.1667375477.1280.1280__10924.1671089981.png?c=1","alt":"Click&Go PRO Mount"},{"data":"https://cdn11.bigcommerce.com/s-b4yeqoc2uc/images/stencil/{:size}/products/126/1222/amazon_image_mount_suction2__79731.1684333436.jpg?c=1","alt":"Click&Go PRO Mount"},{"data":"https://cdn11.bigcommerce.com/s-b4yeqoc2uc/images/stencil/{:size}/products/126/480/power_mount2__26030.1671036755.jpg?c=1","alt":"Click&Go PRO Mount"},{"data":"https://cdn11.bigcommerce.com/s-b4yeqoc2uc/images/stencil/{:size}/products/126/482/222m_1200px__83087.1671036755.jpg?c=1","alt":"Click&Go PRO Mount"},{"data":"https://cdn11.bigcommerce.com/s-b4yeqoc2uc/images/stencil/{:size}/products/126/478/power_mount1__93777.1671036755.jpg?c=1","alt":"Click&Go PRO Mount"}],"rating":0,"num_reviews":0,"price":{"with_tax":{"formatted":"€19.99","value":19.99,"currency":"EUR"},"tax_label":"VAT"},"category":["Accessories","Accessories/Others"]},{"id":118,"sku":"NBDVRS2PMGPS","name":"Click&Go PRO GPS Mount","url":"https://nextbase.eu/accessories/clickgo-pro-gps-mount/","brand":{"name":"Nextbase"},"availability":"","summary":"The Click&amp;Go PRO mount is designed for quick and easy installation of your dashcam.&nbsp;You plug the power cable directly into the mount, so the dash cam itself is wireless.&nbsp;A second mount makes using your dash cam in multiple vehicles even...","image":{"data":"https://cdn11.bigcommerce.com/s-b4yeqoc2uc/images/stencil/{:size}/products/118/558/power_mount__59440_-_Edited__53762.1670849451.png?c=1","alt":"Click&Go PRO GPS Mount"},"qty_in_cart":0,"pre_order":false,"has_options":false,"show_cart_action":true,"stock_level":null,"low_stock_level":null,"weight":{"formatted":"0.00 KGS","value":0},"demo":false,"date_added":"15th Feb 2022","add_to_wishlist_url":"/wishlist.php?action=add&product_id=118","custom_fields":[{"id":506,"name":"Filter by accessories type","value":"Mounts"},{"id":507,"name":"Filter by model","value":"622GW"},{"id":508,"name":"Filter by model","value":"522GW"},{"id":509,"name":"Filter by model","value":"422GW"},{"id":510,"name":"Filter by model","value":"322GW"},{"id":644,"name":"Dashboard Category","value":"Accessories"}],"images":[{"data":"https://cdn11.bigcommerce.com/s-b4yeqoc2uc/images/stencil/{:size}/products/118/558/power_mount__59440_-_Edited__53762.1670849451.png?c=1","alt":"Click&Go PRO GPS Mount"},{"data":"https://cdn11.bigcommerce.com/s-b4yeqoc2uc/images/stencil/{:size}/products/118/1221/amazon_image_mount_suction2__13234.1684333409.jpg?c=1","alt":"Click&Go PRO GPS Mount"},{"data":"https://cdn11.bigcommerce.com/s-b4yeqoc2uc/images/stencil/{:size}/products/118/462/power_mount2__18396.1684333408.jpg?c=1","alt":"Click&Go PRO GPS Mount"},{"data":"https://cdn11.bigcommerce.com/s-b4yeqoc2uc/images/stencil/{:size}/products/118/465/222m_1200px__64044.1684333408.jpg?c=1","alt":"Click&Go PRO GPS Mount"},{"data":"https://cdn11.bigcommerce.com/s-b4yeqoc2uc/images/stencil/{:size}/products/118/463/power_mount1__68958.1684333408.jpg?c=1","alt":"Click&Go PRO GPS Mount"}],"rating":0,"num_reviews":0,"price":{"with_tax":{"formatted":"€29.99","value":29.99,"currency":"EUR"},"tax_label":"VAT"},"add_to_cart_url":"https://nextbase.eu/cart.php?action=add&product_id=118","category":["Accessories","Accessories/Others"]},{"id":121,"sku":"NBDVRS2CLC","name":"12V Car Power Cable","url":"https://nextbase.eu/accessories/12v-car-power-cable/","brand":{"name":"Nextbase"},"availability":"","summary":"The Nextbase Series 2 Dash Cam Automotive Power Cable simply plugs into your car or truck and powers your dash cam. It is 4m long and can easily be routed around the windscreen and hidden under the fairing, making it virtually invisible.\nLength:...","image":{"data":"https://cdn11.bigcommerce.com/s-b4yeqoc2uc/images/stencil/{:size}/products/121/560/power_cable__82649_-_Edited__87290.1670849536.png?c=1","alt":"12V Car Power Cable"},"qty_in_cart":0,"pre_order":false,"has_options":false,"show_cart_action":true,"stock_level":null,"low_stock_level":null,"weight":{"formatted":"0.00 KGS","value":0},"demo":false,"date_added":"15th Feb 2022","add_to_wishlist_url":"/wishlist.php?action=add&product_id=121","custom_fields":[{"id":516,"name":"Filter by accessories type","value":"Adaptors"},{"id":517,"name":"Filter by model","value":"622GW"},{"id":518,"name":"Filter by model","value":"522GW"},{"id":519,"name":"Filter by model","value":"422GW"},{"id":520,"name":"Filter by model","value":"322GW"},{"id":521,"name":"Filter by model","value":"222"},{"id":522,"name":"Filter by model","value":"122"},{"id":639,"name":"Dashboard Category","value":"Accessories"}],"images":[{"data":"https://cdn11.bigcommerce.com/s-b4yeqoc2uc/images/stencil/{:size}/products/121/560/power_cable__82649_-_Edited__87290.1670849536.png?c=1","alt":"12V Car Power Cable"}],"rating":0,"num_reviews":0,"price":{"with_tax":{"formatted":"€14.99","value":14.99,"currency":"EUR"},"tax_label":"VAT"},"add_to_cart_url":"https://nextbase.eu/cart.php?action=add&product_id=121","category":["Accessories","Accessories/Others"]},{"id":122,"sku":"NBDVRS2CC","name":"Series 2 Carry Case","url":"https://nextbase.eu/accessories/series-2-carry-case/","brand":{"name":"Nextbase"},"availability":"","summary":" The Nextbase Carry Case has been designed to keep your Dash Cam protected when it is not in use. The neoprene material provides great protection and the soft surface guards the lens from dust and scratches. Compatible with all Series 2 Dash Cam models...","image":{"data":"https://cdn11.bigcommerce.com/s-b4yeqoc2uc/images/stencil/{:size}/products/122/2991/Carry_Case_no_shadow__14479.1727175977.386.513__44145.1736241618.png?c=1","alt":"Series 2 Carry Case"},"qty_in_cart":0,"pre_order":false,"has_options":false,"show_cart_action":true,"stock_level":null,"low_stock_level":null,"weight":{"formatted":"0.00 KGS","value":0},"demo":false,"date_added":"15th Feb 2022","add_to_wishlist_url":"/wishlist.php?action=add&product_id=122","out_of_stock_message":false,"custom_fields":[{"id":523,"name":"Filter by accessories type","value":"Cases"},{"id":524,"name":"Filter by model","value":"622GW"},{"id":525,"name":"Filter by model","value":"522GW"},{"id":526,"name":"Filter by model","value":"422GW"},{"id":527,"name":"Filter by model","value":"322GW"},{"id":528,"name":"Filter by model","value":"222"},{"id":529,"name":"Filter by model","value":"122"},{"id":638,"name":"Dashboard Category","value":"Accessories"},{"id":844,"name":"secondary_image","value":"https://cdn11.bigcommerce.com/s-48z8zzk1az/images/stencil/320w/image-manager/carrycase-shadow-2-.png"}],"images":[{"data":"https://cdn11.bigcommerce.com/s-b4yeqoc2uc/images/stencil/{:size}/products/122/2991/Carry_Case_no_shadow__14479.1727175977.386.513__44145.1736241618.png?c=1","alt":"Series 2 Carry Case"},{"data":"https://cdn11.bigcommerce.com/s-b4yeqoc2uc/images/stencil/{:size}/products/122/564/carry_case__20397-removebg-preview__38935__76827.1736241617.png?c=1","alt":"Series 2 Carry Case"}],"rating":0,"num_reviews":0,"price":{"with_tax":{"formatted":"€14.99","value":14.99,"currency":"EUR"},"tax_label":"VAT"},"category":["Accessories","Accessories/Others"]},{"id":123,"sku":"NBDVR380BAT","name":"Nextbase 380GW Battery Pack","url":"https://nextbase.eu/accessories/nextbase-380gw-battery-pack/","brand":{"name":"Nextbase"},"availability":"","summary":"The Nextbase 380GW/X Battery Pack is required if using the Parking Mode function on a &lsquo;switched&rsquo; live power source and be inserted into the battery compartment. &nbsp; * Only compatible with Nextbase 380GW and 380GWX Dash Cams.\nCompatible...","image":{"data":"https://cdn11.bigcommerce.com/s-b4yeqoc2uc/images/stencil/{:size}/products/123/474/380gw_battery_pack__75802.1648621185.jpg?c=1","alt":"Nextbase 380GW Battery Pack"},"qty_in_cart":0,"pre_order":false,"has_options":false,"show_cart_action":true,"stock_level":null,"low_stock_level":null,"weight":{"formatted":"0.00 KGS","value":0},"demo":false,"date_added":"15th Feb 2022","add_to_wishlist_url":"/wishlist.php?action=add&product_id=123","out_of_stock_message":false,"custom_fields":[{"id":530,"name":"Filter by accessories type","value":"Batteries"},{"id":637,"name":"Dashboard Category","value":"Accessories"}],"images":[{"data":"https://cdn11.bigcommerce.com/s-b4yeqoc2uc/images/stencil/{:size}/products/123/474/380gw_battery_pack__75802.1648621185.jpg?c=1","alt":"Nextbase 380GW Battery Pack"}],"rating":0,"num_reviews":0,"price":{"with_tax":{"formatted":"€39.99","value":39.99,"currency":"EUR"},"tax_label":"VAT"},"category":["Accessories","Accessories/Memory Card"]}],"selected":{"remove_all_url":"","items":[]},"meta":[],"state":[],"config":[],"total_products":16,"detail_messages":[],"show_compare":1,"search_error":false,"id":24,"url":"https://nextbase.eu/accessories-parts/","name":"Accessories","description":"<div class=\"shogun-root\" data-shogun-id=\"678a38b9b978cdbcf7077c68\" data-shogun-site-id=\"f1c1d16d-0bfa-4f9c-aaac-20a8541edeed\" data-shogun-page-id=\"678a38b9b978cdbcf7077c68\" data-shogun-page-version-id=\"678a39976e6c41ee7e00e68b\" data-shogun-platform-type=\"big_commerce\" data-shogun-variant-id=\"678a39976e6c41ee7e00eb69\" data-shogun-page-type=\"category\" data-shogun-power-up-type=\"\" data-shogun-power-up-id=\"\" data-region=\"main\"> <link rel=\"stylesheet\" type=\"text/css\" href=\"https://a.shgcdn2.com/css-2025-01-08-3151/678a39976e6c41ee7e00e68b_678a39976e6c41ee7e00eb69.css\"/> <script type=\"text/javascript\" src=\"https://a.shgcdn2.com/js-2025-01-16-1705/global-assets-654fdcc551857c18e649802863c75e0fe7ca9b58.js\" defer></script> <script type=\"text/javascript\" src=\"https://a.shgcdn2.com/js-2025-01-16-1705/add_ons_asset_678a39976e6c41ee7e00e68b_678a39976e6c41ee7e00eb69.js\" defer></script> <div id=\"s-4b460d1b-5cb5-4383-9415-be3a9bf2ab71\" class=\"shg-c shg-align-left\"> <style>\n .shogun-editor .shogun-heading-component span {font-size:inherit !important;}\n</style> </div> <div id=\"s-f7f3fe6b-caba-452e-9947-e33351e187be\" class=\"shg-c shg-align-left\"> <style>\n \n #main-content {\n background: #ffffff !important;\n}\n</style> </div> <div id=\"s-709ce0b3-2121-4d85-b198-4a91402a5955\" class=\"shg-c shg-align-left\"> <style>\n\n.shg-sld-slides-padded {\n padding: 0 0px!important;\n}\n.introclass{\n background-color: #000!important;\n padding:0px!important;\n}\n.sc-jLFzpH .awardsecton{\n display:block!important;\n}\n.awardsecton{\n display:none;\n}\n.sc-jLFzpH .gallerysecton{\n display:block!important;\n}\n.gallerysecton{\n display:none;\n}\n.gallery-img-slider img{\n object-fit: contain;\n height: 32.8vw;\n width: 100%;\n}\n .gallery-img-slider .shg-sld-right {\n right: unset;\n -webkit-tap-highlight-color: transparent;\n}\n .gallery-img-slider .shg-sld-left {\n left: unset;\n margin-right: 7rem;\n -webkit-tap-highlight-color: transparent;\n}\n.gallery-img-slider .shg-sld-content{\n display: flex;\n align-items: center;\n justify-content: center;\n}\n .gallery-img-slider .shg-sld-right svg{\n height: 40px;\n position: absolute;\n bottom: 0;\n width: 40px;\n background: linear-gradient(90deg, #0A78CA, #8111BB) !important;\n fill: #fff;\n border-radius: 5px;\n }\n .gallery-img-slider .shg-sld-left svg{\n height: 40px;\n position: absolute;\n bottom: 0;\n width: 40px;\n background: linear-gradient(90deg, #0A78CA, #8111BB) !important;\n fill: #fff;\n border-radius: 5px;\n }\n @media screen and (max-width: 900px) and (min-width: 60px) {\n .gallery-img-slider img{\n height: 490px;\n}\n }\n \n \n \n \n \n</style> </div> <div id=\"s-4330a6ae-17d2-4698-bb75-77d6f437c077\" class=\"shg-c nb-heading-gradiant shg-align-center\"> <div class=\"shogun-heading-component\"> <h2> Top sellers </h2> </div> </div> <div class=\"shg-fw\"><div class=\"shg-box-vertical-align-wrapper\"> <div class=\"shg-box shg-c \" id=\"s-c284c2c2-086c-41d8-af42-3c74e8228646\"> <div class=\"shg-box-overlay\"></div><div class=\"shg-box-content\"> <div class=\"shg-fw\"><div class=\"shg-box-vertical-align-wrapper\"> <div class=\"shg-box shg-c \" id=\"s-490bd650-26b6-4523-bf0a-6af6d6af1061\"> <div class=\"shg-box-overlay\"></div><div class=\"shg-box-content\"> <div class=\"shg-fw\"><div class=\"shg-box-vertical-align-wrapper\"> <div class=\"shg-box shg-c \" id=\"s-c6fb9930-6d91-4680-a4a8-f5bd9b3e310c\"> <div class=\"shg-box-overlay\"></div><div class=\"shg-box-content\"> <div class=\"shg-c \" id=\"s-c492f23d-e7a6-4ebf-81a8-cb21822526a1\"> <div class=\"shg-row\" data-col-grid-mode-on=\"true\"> <div class=\"shg-c-lg-4 shg-c-md-4 shg-c-sm-4 shg-c-xs-12\"><div class=\"shg-box-vertical-align-wrapper\"> <div class=\"shg-box shg-c main-rowgallery \" id=\"s-b5609193-dea8-4e4a-9b5c-71bb8dbd24f5\"> <div class=\"shg-box-overlay\"></div><div class=\"shg-box-content\"> <div class=\"shg-box-vertical-align-wrapper\"> <div class=\"shg-box shg-c main-content \" id=\"s-4bdc71e2-fea7-410d-878b-f1c55d4d19e7\"> <div class=\"shg-box-overlay\"></div><div class=\"shg-box-content\"> <div id=\"s-46e1b9d4-9ddf-4465-aa1d-147893896919\" class=\"shg-c shg-product rca-product-view shg-align-right\" data-is-product-box=\"true\"> <div id=\"s-b2a815f6-4390-482a-9100-d7abceee0742\" class=\"shg-c nb-heading-gradiant shg-align-left\"> <div class=\"shg-product-title-component\"> <h2> <span data-shg-product-target=\"product-title\"></span> </h2> </div> <script class=\"__SHG_DATA__\" type=\"application/json\">\n {\n \"__shgProductCallback\": {\n \"id\": \"s-46e1b9d4-9ddf-4465-aa1d-147893896919\",\n \"callback\": {\n \"cb\": \"title\",\n \"data\": {\n \"uuid\": \"s-b2a815f6-4390-482a-9100-d7abceee0742\"\n }\n }\n }\n }\n </script> </div> <div id=\"s-33ee8a2b-5094-493b-a364-918068d18ce2\" class=\"shg-c has-price-divided-by-3 shg-align-right\"> <span class=\"shg-product-sold-out\" data-shg-product-target=\"product-sold-out\">Sold out</span> <span class=\"shg-product-price product-price rca-product-price\" data-shg-product-target=\"product-price\"></span> <span class=\"shg-product-compare-price\" data-shg-product-target=\"product-compare-price\"></span> <script class=\"__SHG_DATA__\" type=\"application/json\">\n {\n \"__shgProductCallback\": {\n \"id\": \"s-46e1b9d4-9ddf-4465-aa1d-147893896919\",\n \"callback\": {\n \"cb\": \"price\",\n \"data\": {\n \"uuid\": \"s-33ee8a2b-5094-493b-a364-918068d18ce2\",\n \"hasComparePrice\": false \n }\n }\n }\n }\n </script> </div> <script class=\"__SHG_DATA__\" type=\"application/json\">\n {\n \n \"__shgProductInit\": {\n \"uuid\": \"s-46e1b9d4-9ddf-4465-aa1d-147893896919\",\n \"platform\": \"big_commerce\",\n \"currency\": \"EUR\",\n \"productId\": \"114\",\n \"staticVariant\": false,\n \"hideIfDraft\": false,\n \n \n \"moneyFormat\": {\"EUR\":{\"currency\":\"EUR\",\"currency_symbol\":\"€\",\"currency_symbol_location\":\"left\",\"decimal_places\":2,\"decimal_separator\":\".\",\"thousands_separator\":\",\"}},\n \n \n \n \"productUrl\": \"https://shgapi.com/api/products\",\n \"authToken\": \"eyJhbGciOiJIUzI1NiJ9.eyJzaXRlX2lkIjoiZjFjMWQxNmQtMGJmYS00ZjljLWFhYWMtMjBhODU0MWVkZWVkIiwicHJvZHVjdF9pZCI6IjExNCJ9.nFrqPZ06WRhMmAzFuPBrkNZAUhQsr318mWcLIA0p9iY\",\n \n \n \n \"productHandle\": \"modules/rear-window-camera/\",\n \"productVariantId\": 79\n \n },\n \"__shgProductCallback\": {\n \"id\": \"s-46e1b9d4-9ddf-4465-aa1d-147893896919\",\n \"callback\": {\n \"cb\": \"box\",\n \"data\": {\n \"uuid\": \"s-46e1b9d4-9ddf-4465-aa1d-147893896919\"\n }\n }\n }\n }\n </script> </div> <div id=\"s-1d788354-61cb-497c-afe2-17ea3aa0e26a\" class=\"shg-c \"> <div class=\"shg-rich-text shg-theme-text-content\"><p style=\"line-height: 18px;\"><span style=\"font-family: Roobert-Medium; color: #000000;\">Our most popular option, pair it with your Dash Cam to create a front and rear dash cam and know you have all the angles covered.</span></p></div> </div> <div id=\"s-7661bb54-3eaf-45a2-8544-71969122a362\" class=\"shg-c \"> <div class=\"shg-rich-text shg-theme-text-content\"><p style=\"line-height: 12px;\"><span style=\"font-family: Roobert-Medium; color: #000000; font-size: 10px; font-weight: normal;\">Dash Cam not included.Compatible with: 622GW 522GW 422GW 322GW</span></p></div> </div> <div class=\"shg-c \" id=\"s-9dfad6d3-00f5-4e51-a421-577988e4ab36\"> <div class=\"shg-row\" data-col-grid-mode-on=\"\"> <div class=\"shg-c-lg-10 shg-c-md-10 shg-c-sm-10 shg-c-xs-12\"> <div class=\"shg-c shogun-image-container shogun-image-linked shg-align-center\" style=\"opacity: 1;\" id=\"s-b99dc6ba-8aa9-4472-b67c-197e4e056217\"> <a class=\"shogun-image-link\" href=\"/modules/rear-window-camera/\"> <img src=\"https://i.shgcdn.com/cc2bd444-16bd-4f21-ab07-839ee20681b7/-/format/auto/-/preview/3000x3000/-/quality/best/\" width=\"\" height=\"\" style=\"\" alt=\"\" class=\"shogun-image \" decoding=\"async\" loading=\"eager\"/> </a> </div> <script class=\"__SHG_DATA__\" type=\"application/json\">\n {\n \"__shgImageElements\": { \"uuid\": \"s-b99dc6ba-8aa9-4472-b67c-197e4e056217\" }\n }\n </script> </div> <div class=\"shg-c-lg-2 shg-c-md-2 shg-c-sm-2 shg-c-xs-12\"><div id=\"s-74ac702b-0dd4-4fe3-91bf-9e86c63b9a6e\" class=\"shg-c shg-align-right\"> <div onclick=\"gallerysecton(this,'133')\" style=\"cursor: pointer;\"> <span class=\"gallery-open\"><img src=\"https://i.shgcdn.com/d86672de-07ef-4a75-bebd-e1a81cccb45c/-/format/auto/-/preview/3000x3000/-/quality/lighter/\" width=\"\" height=\"\" style=\"\" alt=\"\" class=\"shogun-image \" loading=\"eager\"/> </span> <p id=\"gallery\">gallery</p> </div> </div> </div> </div> </div> <div class=\"shg-fw\"> <div class=\"shg-c \" id=\"s-9fbd6cbb-0b99-4f96-95e7-b1d8a9c82986\"> <div class=\"shg-row\" data-col-grid-mode-on=\"true\"> <div class=\"shg-c-lg-6 shg-c-md-6 shg-c-sm-6 shg-c-xs-6\"><div id=\"s-a990bb04-8bbe-4715-9e77-bdf83f44f82e-root\" class=\"shg-c shg-btn-wrapper shg-align-right\"> <a id=\"s-a990bb04-8bbe-4715-9e77-bdf83f44f82e\" class=\"shg-btn shg-cse shg-btn-text \" href=\"/modules/rear-window-camera/\"> View Details </a> </div> </div> <div class=\"shg-c-lg-6 shg-c-md-6 shg-c-sm-6 shg-c-xs-6\"><div id=\"s-a390347b-4c72-4f01-ad97-4ea68254fa07\" class=\"shg-c shg-product rca-product-view nb-button-gradient btn-sectn \" data-is-product-box=\"true\"> <form action=\"/remote/v1/cart/add\" method=\"post\" id=\"s-ea9e1ded-9c08-4331-9aa8-d5af5be0002b-atc-btn-wrapper\" class=\"shg-product-atc-btn-wrapper rca-add-to-cart-submit shg-align-left\"> <a id=\"s-ea9e1ded-9c08-4331-9aa8-d5af5be0002b\" class=\"shg-btn shg-cse rca-add-to-cart-submit \"></a> </form> <script class=\"__SHG_DATA__\" type=\"application/json\">\n {\n \"__shgProductCallback\": {\n \"id\": \"s-a390347b-4c72-4f01-ad97-4ea68254fa07\",\n \"callback\": {\n \"cb\": \"addToCart\",\n \"data\": {\n \"uuid\": \"s-ea9e1ded-9c08-4331-9aa8-d5af5be0002b\",\n \"siteId\": \"f1c1d16d-0bfa-4f9c-aaac-20a8541edeed\",\n \"pageId\": \"678a38b9b978cdbcf7077c68\",\n \"pageVersionId\": \"678a39976e6c41ee7e00e68b\",\n \"parentGroupUuid\": \"s-a390347b-4c72-4f01-ad97-4ea68254fa07\",\n \"action\": \"/remote/v1/cart/add\",\n \"behavior\": \"go\",\n \"buttonText\": \"Add to cart\",\n \"successText\": \"Added to your cart\",\n \"soldOutText\": \"Out of stock\",\n \"unavailableText\": \"Unavailable\"\n }\n }\n }\n }\n </script> <script class=\"__SHG_DATA__\" type=\"application/json\">\n {\n \n \"__shgProductInit\": {\n \"uuid\": \"s-a390347b-4c72-4f01-ad97-4ea68254fa07\",\n \"platform\": \"big_commerce\",\n \"currency\": \"EUR\",\n \"productId\": \"114\",\n \"staticVariant\": false,\n \"hideIfDraft\": false,\n \n \n \"moneyFormat\": {\"EUR\":{\"currency\":\"EUR\",\"currency_symbol\":\"€\",\"currency_symbol_location\":\"left\",\"decimal_places\":2,\"decimal_separator\":\".\",\"thousands_separator\":\",\"}},\n \n \n \n \"productUrl\": \"https://shgapi.com/api/products\",\n \"authToken\": \"eyJhbGciOiJIUzI1NiJ9.eyJzaXRlX2lkIjoiZjFjMWQxNmQtMGJmYS00ZjljLWFhYWMtMjBhODU0MWVkZWVkIiwicHJvZHVjdF9pZCI6IjExNCJ9.nFrqPZ06WRhMmAzFuPBrkNZAUhQsr318mWcLIA0p9iY\",\n \n \n \n \"productHandle\": \"modules/rear-window-camera/\",\n \"productVariantId\": 79\n \n },\n \"__shgProductCallback\": {\n \"id\": \"s-a390347b-4c72-4f01-ad97-4ea68254fa07\",\n \"callback\": {\n \"cb\": \"box\",\n \"data\": {\n \"uuid\": \"s-a390347b-4c72-4f01-ad97-4ea68254fa07\"\n }\n }\n }\n }\n </script> </div> </div> </div> </div> </div> </div> </div> </div> <div class=\"shg-box-vertical-align-wrapper\"> <div class=\"shg-box shg-c gallerysecton \" id=\"s-38688a9e-2c04-479a-bd24-2eec683a9d85\"> <div class=\"shg-box-overlay\"></div><div class=\"shg-box-content\"> <div id=\"s-be04b6f6-0532-4407-9238-558a04df966e\" class=\"shg-c gallery-img-slider \"> <div id=\"slider-s-be04b6f6-0532-4407-9238-558a04df966e\" class=\"shg-sld\"> <div class=\"shg-sld-content\"> <div class=\"shg-sld-nav-button shg-sld-left \"> <svg width=\"1792\" height=\"1792\" viewBox=\"0 0 1792 1792\" xmlns=\"http://www.w3.org/2000/svg\" style=\"fill: rgba(113, 113, 113, 1);\"> <path d=\"M1203 544q0 13-10 23l-393 393 393 393q10 10 10 23t-10 23l-50 50q-10 10-23 10t-23-10l-466-466q-10-10-10-23t10-23l466-466q10-10 23-10t23 10l50 50q10 10 10 23z\"/> </svg> </div> <div class=\"shg-sld-slides shg-sld-slides-padded\"> <div class=\"shg-sld-item animate__animated shg-sld-active \"> <div> <div class=\"shg-c shogun-image-container shg-align-center\" style=\"opacity: 1;\" id=\"s-d5220743-95cf-452f-a565-7d28d5ddff8c\"> <img src=\"https://i.shgcdn.com/24b3b458-81fa-43a2-ac83-2d637e04b5c1/-/format/auto/-/preview/3000x3000/-/quality/best/\" width=\"\" height=\"\" style=\"\" alt=\"\" class=\"shogun-image \" decoding=\"async\" loading=\"lazy\"/> </div> <script class=\"__SHG_DATA__\" type=\"application/json\">\n {\n \"__shgImageElements\": { \"uuid\": \"s-d5220743-95cf-452f-a565-7d28d5ddff8c\" }\n }\n </script> </div> </div> <div class=\"shg-sld-item animate__animated \"> <div> <div class=\"shg-c shogun-image-container shg-align-center\" style=\"opacity: 1;\" id=\"s-04e0154d-31ee-4a51-a1d5-128ac456b94a\"> <img src=\"https://i.shgcdn.com/bc1fa054-c8df-48cd-aacc-04d083ad4466/-/format/auto/-/preview/3000x3000/-/quality/best/\" width=\"\" height=\"\" style=\"\" alt=\"\" class=\"shogun-image \" decoding=\"async\" loading=\"lazy\"/> </div> <script class=\"__SHG_DATA__\" type=\"application/json\">\n {\n \"__shgImageElements\": { \"uuid\": \"s-04e0154d-31ee-4a51-a1d5-128ac456b94a\" }\n }\n </script> </div> </div> <div class=\"shg-sld-item animate__animated \"> <div> <div class=\"shg-c shogun-image-container shg-align-center\" style=\"opacity: 1;\" id=\"s-6a887202-6310-48e7-a2d1-36d26f954ec4\"> <img src=\"https://i.shgcdn.com/ebc8a6d4-8e7f-4144-8c75-3784b148b03f/-/format/auto/-/preview/3000x3000/-/quality/best/\" width=\"\" height=\"\" style=\"\" alt=\"\" class=\"shogun-image \" decoding=\"async\" loading=\"lazy\"/> </div> <script class=\"__SHG_DATA__\" type=\"application/json\">\n {\n \"__shgImageElements\": { \"uuid\": \"s-6a887202-6310-48e7-a2d1-36d26f954ec4\" }\n }\n </script> </div> </div> <div class=\"shg-sld-item animate__animated \"> <div> <div class=\"shg-c shogun-image-container shg-align-center\" style=\"opacity: 1;\" id=\"s-a259f12b-71fa-4196-a708-312f6b43ae13\"> <img src=\"https://i.shgcdn.com/ee41ca8f-108e-4b61-80af-c40c38dacbe2/-/format/auto/-/preview/3000x3000/-/quality/best/\" width=\"\" height=\"\" style=\"\" alt=\"\" class=\"shogun-image \" decoding=\"async\" loading=\"lazy\"/> </div> <script class=\"__SHG_DATA__\" type=\"application/json\">\n {\n \"__shgImageElements\": { \"uuid\": \"s-a259f12b-71fa-4196-a708-312f6b43ae13\" }\n }\n </script> </div> </div> </div> <div class=\"shg-sld-nav-button shg-sld-right \"> <svg width=\"1792\" height=\"1792\" viewBox=\"0 0 1792 1792\" xmlns=\"http://www.w3.org/2000/svg\" style=\"fill: rgba(113, 113, 113, 1);\"> <path d=\"M1171 960q0 13-10 23l-466 466q-10 10-23 10t-23-10l-50-50q-10-10-10-23t10-23l393-393-393-393q-10-10-10-23t10-23l50-50q10-10 23-10t23 10l466 466q10 10 10 23z\"/> </svg> </div> </div> </div> <script class=\"__SHG_DATA__\" type=\"application/json\">\n {\n \"__shgSlider\": {\n \"id\": \"#slider-s-be04b6f6-0532-4407-9238-558a04df966e\",\n \"intervalTime\": 5,\n \"autoplay\": false,\n \"pauseOnHover\": false,\n \"transition\": \"animate__noAnimation\",\n \"interval\": null\n }\n }\n </script> </div> <div id=\"s-b115592e-3822-496f-986a-3cd2731541a9\" class=\"shg-c shg-align-center\"> <button class=\"gradient-close-button\" onclick=\"gallerybutton(this)\"> <i class=\"fa fa-times\" aria-hidden=\"true\"></i> </button> </div> </div> </div> </div> </div> </div> </div> </div> <div class=\"shg-c-lg-4 shg-c-md-4 shg-c-sm-4 shg-c-xs-12\"><div class=\"shg-box-vertical-align-wrapper\"> <div class=\"shg-box shg-c main-rowgallery \" id=\"s-7919480a-17ae-4495-9306-ab6b7dfb6dde\"> <div class=\"shg-box-overlay\"></div><div class=\"shg-box-content\"> <div class=\"shg-box-vertical-align-wrapper\"> <div class=\"shg-box shg-c main-content \" id=\"s-4346692d-bc04-4eb0-ad7f-e09642ac518c\"> <div class=\"shg-box-overlay\"></div><div class=\"shg-box-content\"> <div id=\"s-ca16f37a-c8de-42d6-9894-0ba23b90446e\" class=\"shg-c shg-product rca-product-view shg-align-right\" data-is-product-box=\"true\"> <div id=\"s-7f090721-88d7-40fb-9dd7-34383d8b6616\" class=\"shg-c nb-heading-gradiant shg-align-left\"> <div class=\"shg-product-title-component\"> <h2> <span data-shg-product-target=\"product-title\"></span> </h2> </div> <script class=\"__SHG_DATA__\" type=\"application/json\">\n {\n \"__shgProductCallback\": {\n \"id\": \"s-ca16f37a-c8de-42d6-9894-0ba23b90446e\",\n \"callback\": {\n \"cb\": \"title\",\n \"data\": {\n \"uuid\": \"s-7f090721-88d7-40fb-9dd7-34383d8b6616\"\n }\n }\n }\n }\n </script> </div> <div id=\"s-0fc9de26-9d9b-4ea7-8bd0-76bfd035c44c\" class=\"shg-c has-price-divided-by-3 shg-align-right\"> <span class=\"shg-product-sold-out\" data-shg-product-target=\"product-sold-out\">Sold out</span> <span class=\"shg-product-price product-price rca-product-price\" data-shg-product-target=\"product-price\"></span> <span class=\"shg-product-compare-price\" data-shg-product-target=\"product-compare-price\"></span> <script class=\"__SHG_DATA__\" type=\"application/json\">\n {\n \"__shgProductCallback\": {\n \"id\": \"s-ca16f37a-c8de-42d6-9894-0ba23b90446e\",\n \"callback\": {\n \"cb\": \"price\",\n \"data\": {\n \"uuid\": \"s-0fc9de26-9d9b-4ea7-8bd0-76bfd035c44c\",\n \"hasComparePrice\": false \n }\n }\n }\n }\n </script> </div> <script class=\"__SHG_DATA__\" type=\"application/json\">\n {\n \n \"__shgProductInit\": {\n \"uuid\": \"s-ca16f37a-c8de-42d6-9894-0ba23b90446e\",\n \"platform\": \"big_commerce\",\n \"currency\": \"EUR\",\n \"productId\": \"116\",\n \"staticVariant\": false,\n \"hideIfDraft\": false,\n \n \n \"moneyFormat\": {\"EUR\":{\"currency\":\"EUR\",\"currency_symbol\":\"€\",\"currency_symbol_location\":\"left\",\"decimal_places\":2,\"decimal_separator\":\".\",\"thousands_separator\":\",\"}},\n \n \n \n \"productUrl\": \"https://shgapi.com/api/products\",\n \"authToken\": \"eyJhbGciOiJIUzI1NiJ9.eyJzaXRlX2lkIjoiZjFjMWQxNmQtMGJmYS00ZjljLWFhYWMtMjBhODU0MWVkZWVkIiwicHJvZHVjdF9pZCI6IjExNiJ9.Z6M6SXLveofJjH4rup9Hv-SFzin5iX9xzvdhLD8St9M\",\n \n \n \n \"productHandle\": \"modules/rear-view-camera/\",\n \"productVariantId\": 81\n \n },\n \"__shgProductCallback\": {\n \"id\": \"s-ca16f37a-c8de-42d6-9894-0ba23b90446e\",\n \"callback\": {\n \"cb\": \"box\",\n \"data\": {\n \"uuid\": \"s-ca16f37a-c8de-42d6-9894-0ba23b90446e\"\n }\n }\n }\n }\n </script> </div> <div id=\"s-336b23d5-0f1f-45f0-b264-0974b70c8519\" class=\"shg-c \"> <div class=\"shg-rich-text shg-theme-text-content\"><p style=\"line-height: 18px;\"><span style=\"font-family: Roobert-Medium; color: #000000;\">This camera connects directly to your Dash Cam and records the rear view of your journey, so if there's a rear impact, you'll be covered.</span></p></div> </div> <div id=\"s-5e3aca3e-263e-4c3f-b3ed-eb7164d7f2d0\" class=\"shg-c \"> <div class=\"shg-rich-text shg-theme-text-content\"><p style=\"line-height: 12px;\"><span style=\"font-family: Roobert-Medium; color: #000000; font-size: 10px; font-weight: normal;\">Dash Cam not included. Compatible with: 622GW 522GW 422GW 322GW</span></p></div> </div> <div class=\"shg-c \" id=\"s-3fd0c416-99e9-4eda-b928-88aef1c39e8d\"> <div class=\"shg-row\" data-col-grid-mode-on=\"\"> <div class=\"shg-c-lg-10 shg-c-md-10 shg-c-sm-10 shg-c-xs-12\"> <div class=\"shg-c shogun-image-container shogun-image-linked shg-align-center\" style=\"opacity: 1;\" id=\"s-6f7db3db-b8dd-4790-a751-5be5f3c4f1b4\"> <a class=\"shogun-image-link\" href=\"/modules/rear-view-camera/\"> <img src=\"https://i.shgcdn.com/92d2d8ee-f159-4d42-8a24-a348fd058070/-/format/auto/-/preview/3000x3000/-/quality/best/\" width=\"\" height=\"\" style=\"\" alt=\"\" class=\"shogun-image \" decoding=\"async\" loading=\"lazy\"/> </a> </div> <script class=\"__SHG_DATA__\" type=\"application/json\">\n {\n \"__shgImageElements\": { \"uuid\": \"s-6f7db3db-b8dd-4790-a751-5be5f3c4f1b4\" }\n }\n </script> </div> <div class=\"shg-c-lg-2 shg-c-md-2 shg-c-sm-2 shg-c-xs-12\"><div id=\"s-69df20b8-3a6c-41dc-a21d-0c89be06ffd9\" class=\"shg-c shg-align-right\"> <div onclick=\"gallerysecton(this,'133')\" style=\"cursor: pointer;\"> <span class=\"gallery-open\"><img src=\"https://i.shgcdn.com/d86672de-07ef-4a75-bebd-e1a81cccb45c/-/format/auto/-/preview/3000x3000/-/quality/lighter/\" width=\"\" height=\"\" style=\"\" alt=\"\" class=\"shogun-image \" loading=\"eager\"/> </span> <p id=\"gallery\">gallery</p> </div> </div> </div> </div> </div> <div class=\"shg-fw\"> <div class=\"shg-c \" id=\"s-54c1968e-d880-41e9-b3e7-72584a8aa6bd\"> <div class=\"shg-row\" data-col-grid-mode-on=\"true\"> <div class=\"shg-c-lg-6 shg-c-md-6 shg-c-sm-6 shg-c-xs-6\"><div id=\"s-815599fd-2ae3-4ee3-8149-3aee8ed6d539-root\" class=\"shg-c shg-btn-wrapper shg-align-right\"> <a id=\"s-815599fd-2ae3-4ee3-8149-3aee8ed6d539\" class=\"shg-btn shg-cse shg-btn-text \" href=\"/modules/rear-view-camera/\"> View Details </a> </div> </div> <div class=\"shg-c-lg-6 shg-c-md-6 shg-c-sm-6 shg-c-xs-6\"><div id=\"s-080c79f8-1488-42f9-8bfe-27c72f3a31e4\" class=\"shg-c shg-product rca-product-view nb-button-gradient btn-sectn \" data-is-product-box=\"true\"> <form action=\"/remote/v1/cart/add\" method=\"post\" id=\"s-631bfa34-40e8-4f97-ab70-4e276389903f-atc-btn-wrapper\" class=\"shg-product-atc-btn-wrapper rca-add-to-cart-submit shg-align-left\"> <a id=\"s-631bfa34-40e8-4f97-ab70-4e276389903f\" class=\"shg-btn shg-cse rca-add-to-cart-submit nb-button-gradient btn-sectn\"></a> </form> <script class=\"__SHG_DATA__\" type=\"application/json\">\n {\n \"__shgProductCallback\": {\n \"id\": \"s-080c79f8-1488-42f9-8bfe-27c72f3a31e4\",\n \"callback\": {\n \"cb\": \"addToCart\",\n \"data\": {\n \"uuid\": \"s-631bfa34-40e8-4f97-ab70-4e276389903f\",\n \"siteId\": \"f1c1d16d-0bfa-4f9c-aaac-20a8541edeed\",\n \"pageId\": \"678a38b9b978cdbcf7077c68\",\n \"pageVersionId\": \"678a39976e6c41ee7e00e68b\",\n \"parentGroupUuid\": \"s-080c79f8-1488-42f9-8bfe-27c72f3a31e4\",\n \"action\": \"/remote/v1/cart/add\",\n \"behavior\": \"go\",\n \"buttonText\": \"Add to cart\",\n \"successText\": \"Added to your cart\",\n \"soldOutText\": \"Out of stock\",\n \"unavailableText\": \"Unavailable\"\n }\n }\n }\n }\n </script> <script class=\"__SHG_DATA__\" type=\"application/json\">\n {\n \n \"__shgProductInit\": {\n \"uuid\": \"s-080c79f8-1488-42f9-8bfe-27c72f3a31e4\",\n \"platform\": \"big_commerce\",\n \"currency\": \"EUR\",\n \"productId\": \"116\",\n \"staticVariant\": false,\n \"hideIfDraft\": false,\n \n \n \"moneyFormat\": {\"EUR\":{\"currency\":\"EUR\",\"currency_symbol\":\"€\",\"currency_symbol_location\":\"left\",\"decimal_places\":2,\"decimal_separator\":\".\",\"thousands_separator\":\",\"}},\n \n \n \n \"productUrl\": \"https://shgapi.com/api/products\",\n \"authToken\": \"eyJhbGciOiJIUzI1NiJ9.eyJzaXRlX2lkIjoiZjFjMWQxNmQtMGJmYS00ZjljLWFhYWMtMjBhODU0MWVkZWVkIiwicHJvZHVjdF9pZCI6IjExNiJ9.Z6M6SXLveofJjH4rup9Hv-SFzin5iX9xzvdhLD8St9M\",\n \n \n \n \"productHandle\": \"modules/rear-view-camera/\",\n \"productVariantId\": 81\n \n },\n \"__shgProductCallback\": {\n \"id\": \"s-080c79f8-1488-42f9-8bfe-27c72f3a31e4\",\n \"callback\": {\n \"cb\": \"box\",\n \"data\": {\n \"uuid\": \"s-080c79f8-1488-42f9-8bfe-27c72f3a31e4\"\n }\n }\n }\n }\n </script> </div> </div> </div> </div> </div> </div> </div> </div> <div class=\"shg-box-vertical-align-wrapper\"> <div class=\"shg-box shg-c gallerysecton \" id=\"s-c04db6eb-4b04-4906-941b-da560ccdf0e9\"> <div class=\"shg-box-overlay\"></div><div class=\"shg-box-content\"> <div id=\"s-f25060c0-bad8-4533-bde3-d2ab94fab2aa\" class=\"shg-c gallery-img-slider \"> <div id=\"slider-s-f25060c0-bad8-4533-bde3-d2ab94fab2aa\" class=\"shg-sld\"> <div class=\"shg-sld-content\"> <div class=\"shg-sld-nav-button shg-sld-left \"> <svg width=\"1792\" height=\"1792\" viewBox=\"0 0 1792 1792\" xmlns=\"http://www.w3.org/2000/svg\" style=\"fill: rgba(113, 113, 113, 1);\"> <path d=\"M1203 544q0 13-10 23l-393 393 393 393q10 10 10 23t-10 23l-50 50q-10 10-23 10t-23-10l-466-466q-10-10-10-23t10-23l466-466q10-10 23-10t23 10l50 50q10 10 10 23z\"/> </svg> </div> <div class=\"shg-sld-slides shg-sld-slides-padded\"> <div class=\"shg-sld-item animate__animated shg-sld-active \"> <div> <div class=\"shg-c shogun-image-container shg-align-center\" style=\"opacity: 1;\" id=\"s-05f3a826-ba53-490f-b57c-14238e4d80f8\"> <img src=\"https://i.shgcdn.com/d4a05029-eda8-45fe-addb-950d32fcf121/-/format/auto/-/preview/3000x3000/-/quality/best/\" width=\"\" height=\"\" style=\"\" alt=\"\" class=\"shogun-image \" decoding=\"async\" loading=\"lazy\"/> </div> <script class=\"__SHG_DATA__\" type=\"application/json\">\n {\n \"__shgImageElements\": { \"uuid\": \"s-05f3a826-ba53-490f-b57c-14238e4d80f8\" }\n }\n </script> </div> </div> <div class=\"shg-sld-item animate__animated \"> <div> <div class=\"shg-c shogun-image-container shg-align-center\" style=\"opacity: 1;\" id=\"s-edc7ad5c-d9f8-4a32-a295-ef5e4a6c608b\"> <img src=\"https://i.shgcdn.com/bf8087f2-9283-4a5b-83e3-c0883564f153/-/format/auto/-/preview/3000x3000/-/quality/best/\" width=\"\" height=\"\" style=\"\" alt=\"\" class=\"shogun-image \" decoding=\"async\" loading=\"lazy\"/> </div> <script class=\"__SHG_DATA__\" type=\"application/json\">\n {\n \"__shgImageElements\": { \"uuid\": \"s-edc7ad5c-d9f8-4a32-a295-ef5e4a6c608b\" }\n }\n </script> </div> </div> <div class=\"shg-sld-item animate__animated \"> <div> <div class=\"shg-c shogun-image-container shg-align-center\" style=\"opacity: 1;\" id=\"s-62a450f9-6fa5-46bc-81f1-42cdf3496700\"> <img src=\"https://i.shgcdn.com/16073ff8-a02c-4f01-8ae6-ef317d4f1da3/-/format/auto/-/preview/3000x3000/-/quality/best/\" width=\"\" height=\"\" style=\"\" alt=\"\" class=\"shogun-image \" decoding=\"async\" loading=\"lazy\"/> </div> <script class=\"__SHG_DATA__\" type=\"application/json\">\n {\n \"__shgImageElements\": { \"uuid\": \"s-62a450f9-6fa5-46bc-81f1-42cdf3496700\" }\n }\n </script> </div> </div> <div class=\"shg-sld-item animate__animated \"> <div> <div class=\"shg-c shogun-image-container shg-align-center\" style=\"opacity: 1;\" id=\"s-46ed070e-2655-4c6a-a5ae-d34dd630112b\"> <img src=\"https://i.shgcdn.com/f5deb92d-efcf-4f64-b253-170f52eb999e/-/format/auto/-/preview/3000x3000/-/quality/best/\" width=\"\" height=\"\" style=\"\" alt=\"\" class=\"shogun-image \" decoding=\"async\" loading=\"lazy\"/> </div> <script class=\"__SHG_DATA__\" type=\"application/json\">\n {\n \"__shgImageElements\": { \"uuid\": \"s-46ed070e-2655-4c6a-a5ae-d34dd630112b\" }\n }\n </script> </div> </div> </div> <div class=\"shg-sld-nav-button shg-sld-right \"> <svg width=\"1792\" height=\"1792\" viewBox=\"0 0 1792 1792\" xmlns=\"http://www.w3.org/2000/svg\" style=\"fill: rgba(113, 113, 113, 1);\"> <path d=\"M1171 960q0 13-10 23l-466 466q-10 10-23 10t-23-10l-50-50q-10-10-10-23t10-23l393-393-393-393q-10-10-10-23t10-23l50-50q10-10 23-10t23 10l466 466q10 10 10 23z\"/> </svg> </div> </div> </div> <script class=\"__SHG_DATA__\" type=\"application/json\">\n {\n \"__shgSlider\": {\n \"id\": \"#slider-s-f25060c0-bad8-4533-bde3-d2ab94fab2aa\",\n \"intervalTime\": 5,\n \"autoplay\": false,\n \"pauseOnHover\": false,\n \"transition\": \"animate__noAnimation\",\n \"interval\": null\n }\n }\n </script> </div> <div id=\"s-46b6e304-134a-46bc-9b5c-506e26cb3e0d\" class=\"shg-c shg-align-center\"> <button class=\"gradient-close-button\" onclick=\"gallerybutton(this)\"> <i class=\"fa fa-times\" aria-hidden=\"true\"></i> </button> </div> </div> </div> </div> </div> </div> </div> </div> <div class=\"shg-c-lg-4 shg-c-md-4 shg-c-sm-4 shg-c-xs-12\"><div class=\"shg-box-vertical-align-wrapper\"> <div class=\"shg-box shg-c main-rowgallery \" id=\"s-39f1e563-693e-41ec-99cc-2e8a73214c6e\"> <div class=\"shg-box-overlay\"></div><div class=\"shg-box-content\"> <div class=\"shg-box-vertical-align-wrapper\"> <div class=\"shg-box shg-c main-content \" id=\"s-18854050-43e8-4d39-8ad9-ec63e0185b19\"> <div class=\"shg-box-overlay\"></div><div class=\"shg-box-content\"> <div id=\"s-db36bc43-71f6-4f21-bd54-45dfc346524a\" class=\"shg-c shg-product rca-product-view shg-align-right\" data-is-product-box=\"true\"> <div id=\"s-cddebcf7-882c-4c72-be6c-f88fd642177f\" class=\"shg-c nb-heading-gradiant shg-align-left\"> <div class=\"shg-product-title-component\"> <h2> <span data-shg-product-target=\"product-title\"></span> </h2> </div> <script class=\"__SHG_DATA__\" type=\"application/json\">\n {\n \"__shgProductCallback\": {\n \"id\": \"s-db36bc43-71f6-4f21-bd54-45dfc346524a\",\n \"callback\": {\n \"cb\": \"title\",\n \"data\": {\n \"uuid\": \"s-cddebcf7-882c-4c72-be6c-f88fd642177f\"\n }\n }\n }\n }\n </script> </div> <div id=\"s-5d253d1d-e524-4a70-bfba-3801d255c239\" class=\"shg-c has-price-divided-by-3 shg-align-right\"> <span class=\"shg-product-sold-out\" data-shg-product-target=\"product-sold-out\">Sold out</span> <span class=\"shg-product-price product-price rca-product-price\" data-shg-product-target=\"product-price\"></span> <span class=\"shg-product-compare-price\" data-shg-product-target=\"product-compare-price\"></span> <script class=\"__SHG_DATA__\" type=\"application/json\">\n {\n \"__shgProductCallback\": {\n \"id\": \"s-db36bc43-71f6-4f21-bd54-45dfc346524a\",\n \"callback\": {\n \"cb\": \"price\",\n \"data\": {\n \"uuid\": \"s-5d253d1d-e524-4a70-bfba-3801d255c239\",\n \"hasComparePrice\": false \n }\n }\n }\n }\n </script> </div> <script class=\"__SHG_DATA__\" type=\"application/json\">\n {\n \n \"__shgProductInit\": {\n \"uuid\": \"s-db36bc43-71f6-4f21-bd54-45dfc346524a\",\n \"platform\": \"big_commerce\",\n \"currency\": \"EUR\",\n \"productId\": \"119\",\n \"staticVariant\": false,\n \"hideIfDraft\": false,\n \n \n \"moneyFormat\": {\"EUR\":{\"currency\":\"EUR\",\"currency_symbol\":\"€\",\"currency_symbol_location\":\"left\",\"decimal_places\":2,\"decimal_separator\":\".\",\"thousands_separator\":\",\"}},\n \n \n \n \"productUrl\": \"https://shgapi.com/api/products\",\n \"authToken\": \"eyJhbGciOiJIUzI1NiJ9.eyJzaXRlX2lkIjoiZjFjMWQxNmQtMGJmYS00ZjljLWFhYWMtMjBhODU0MWVkZWVkIiwicHJvZHVjdF9pZCI6IjExOSJ9.28naiZZ3WIXlHffkrjlCvEc_s9BeQq0PGRN8NmSwpC8\",\n \n \n \n \"productHandle\": \"modules/cabin-view-camera/\",\n \"productVariantId\": 84\n \n },\n \"__shgProductCallback\": {\n \"id\": \"s-db36bc43-71f6-4f21-bd54-45dfc346524a\",\n \"callback\": {\n \"cb\": \"box\",\n \"data\": {\n \"uuid\": \"s-db36bc43-71f6-4f21-bd54-45dfc346524a\"\n }\n }\n }\n }\n </script> </div> <div id=\"s-8c623548-51e9-44a8-8f64-ad835189588d\" class=\"shg-c \"> <div class=\"shg-rich-text shg-theme-text-content\"><p style=\"line-height: 18px;\"><span style=\"font-family: Roobert-Medium; color: #000000;\">Capture vehicles beside you as well as your passengers for a complete view of everything that happens inside and around your car.</span></p></div> </div> <div id=\"s-70b05e7c-5ca6-40a0-84a9-775d2ebc00e0\" class=\"shg-c \"> <div class=\"shg-rich-text shg-theme-text-content\"><p style=\"line-height: 12px;\"><span style=\"font-family: Roobert-Medium; color: #000000; font-size: 10px; font-weight: normal;\">Dash Cam not included. Compatible with: 622GW 522GW 422GW 322GW</span></p></div> </div> <div class=\"shg-c \" id=\"s-b3c0139b-1e04-448b-bd3f-d3139a7d3b89\"> <div class=\"shg-row\" data-col-grid-mode-on=\"\"> <div class=\"shg-c-lg-10 shg-c-md-10 shg-c-sm-10 shg-c-xs-12\"> <div class=\"shg-c shogun-image-container shogun-image-linked shg-align-center\" style=\"opacity: 1;\" id=\"s-a70b8a8e-5f1b-4407-947d-7b449d33d945\"> <a class=\"shogun-image-link\" href=\"/modules/cabin-view-camera/\"> <img src=\"https://i.shgcdn.com/659a6253-f06e-4418-b92f-02ec303c1d8d/-/format/auto/-/preview/3000x3000/-/quality/best/\" width=\"\" height=\"\" style=\"\" alt=\"\" class=\"shogun-image \" decoding=\"async\" loading=\"lazy\"/> </a> </div> <script class=\"__SHG_DATA__\" type=\"application/json\">\n {\n \"__shgImageElements\": { \"uuid\": \"s-a70b8a8e-5f1b-4407-947d-7b449d33d945\" }\n }\n </script> </div> <div class=\"shg-c-lg-2 shg-c-md-2 shg-c-sm-2 shg-c-xs-12\"><div id=\"s-14af25bc-b791-4c2f-ba08-7e412b31ef3e\" class=\"shg-c shg-align-right\"> <div onclick=\"gallerysecton(this,'133')\" style=\"cursor: pointer;\"> <span class=\"gallery-open\"><img src=\"https://i.shgcdn.com/d86672de-07ef-4a75-bebd-e1a81cccb45c/-/format/auto/-/preview/3000x3000/-/quality/lighter/\" width=\"\" height=\"\" style=\"\" alt=\"\" class=\"shogun-image \" loading=\"eager\"/> </span> <p id=\"gallery\">gallery</p> </div> </div> </div> </div> </div> <div class=\"shg-fw\"> <div class=\"shg-c \" id=\"s-212a61c7-edcd-49a1-8166-65bc30e004fd\"> <div class=\"shg-row\" data-col-grid-mode-on=\"true\"> <div class=\"shg-c-lg-6 shg-c-md-6 shg-c-sm-6 shg-c-xs-6\"><div id=\"s-252a56be-d332-45c7-b335-647bb6f2bcbf-root\" class=\"shg-c shg-btn-wrapper shg-align-right\"> <a id=\"s-252a56be-d332-45c7-b335-647bb6f2bcbf\" class=\"shg-btn shg-cse shg-btn-text \" href=\"/modules/cabin-view-camera/\"> View Details </a> </div> </div> <div class=\"shg-c-lg-6 shg-c-md-6 shg-c-sm-6 shg-c-xs-6\"><div id=\"s-7403c94a-cf10-4fa6-a9c3-eb3bcc0c5a84\" class=\"shg-c shg-product rca-product-view nb-button-gradient btn-sectn \" data-is-product-box=\"true\"> <form action=\"/remote/v1/cart/add\" method=\"post\" id=\"s-4f565999-7da0-45ab-b427-dfbfa461d0c3-atc-btn-wrapper\" class=\"shg-product-atc-btn-wrapper rca-add-to-cart-submit shg-align-left\"> <a id=\"s-4f565999-7da0-45ab-b427-dfbfa461d0c3\" class=\"shg-btn shg-cse rca-add-to-cart-submit nb-button-gradient btn-sectn\"></a> </form> <script class=\"__SHG_DATA__\" type=\"application/json\">\n {\n \"__shgProductCallback\": {\n \"id\": \"s-7403c94a-cf10-4fa6-a9c3-eb3bcc0c5a84\",\n \"callback\": {\n \"cb\": \"addToCart\",\n \"data\": {\n \"uuid\": \"s-4f565999-7da0-45ab-b427-dfbfa461d0c3\",\n \"siteId\": \"f1c1d16d-0bfa-4f9c-aaac-20a8541edeed\",\n \"pageId\": \"678a38b9b978cdbcf7077c68\",\n \"pageVersionId\": \"678a39976e6c41ee7e00e68b\",\n \"parentGroupUuid\": \"s-7403c94a-cf10-4fa6-a9c3-eb3bcc0c5a84\",\n \"action\": \"/remote/v1/cart/add\",\n \"behavior\": \"go\",\n \"buttonText\": \"Add to cart\",\n \"successText\": \"Added to your cart\",\n \"soldOutText\": \"Out of stock\",\n \"unavailableText\": \"Unavailable\"\n }\n }\n }\n }\n </script> <script class=\"__SHG_DATA__\" type=\"application/json\">\n {\n \n \"__shgProductInit\": {\n \"uuid\": \"s-7403c94a-cf10-4fa6-a9c3-eb3bcc0c5a84\",\n \"platform\": \"big_commerce\",\n \"currency\": \"EUR\",\n \"productId\": \"119\",\n \"staticVariant\": false,\n \"hideIfDraft\": false,\n \n \n \"moneyFormat\": {\"EUR\":{\"currency\":\"EUR\",\"currency_symbol\":\"€\",\"currency_symbol_location\":\"left\",\"decimal_places\":2,\"decimal_separator\":\".\",\"thousands_separator\":\",\"}},\n \n \n \n \"productUrl\": \"https://shgapi.com/api/products\",\n \"authToken\": \"eyJhbGciOiJIUzI1NiJ9.eyJzaXRlX2lkIjoiZjFjMWQxNmQtMGJmYS00ZjljLWFhYWMtMjBhODU0MWVkZWVkIiwicHJvZHVjdF9pZCI6IjExOSJ9.28naiZZ3WIXlHffkrjlCvEc_s9BeQq0PGRN8NmSwpC8\",\n \n \n \n \"productHandle\": \"modules/cabin-view-camera/\",\n \"productVariantId\": 84\n \n },\n \"__shgProductCallback\": {\n \"id\": \"s-7403c94a-cf10-4fa6-a9c3-eb3bcc0c5a84\",\n \"callback\": {\n \"cb\": \"box\",\n \"data\": {\n \"uuid\": \"s-7403c94a-cf10-4fa6-a9c3-eb3bcc0c5a84\"\n }\n }\n }\n }\n </script> </div> </div> </div> </div> </div> </div> </div> </div> <div class=\"shg-box-vertical-align-wrapper\"> <div class=\"shg-box shg-c gallerysecton \" id=\"s-73b8d590-9531-41a8-92ce-59fd66500643\"> <div class=\"shg-box-overlay\"></div><div class=\"shg-box-content\"> <div id=\"s-41404641-dc17-4521-8fc1-ea4d39896a81\" class=\"shg-c gallery-img-slider \"> <div id=\"slider-s-41404641-dc17-4521-8fc1-ea4d39896a81\" class=\"shg-sld\"> <div class=\"shg-sld-content\"> <div class=\"shg-sld-nav-button shg-sld-left \"> <svg width=\"1792\" height=\"1792\" viewBox=\"0 0 1792 1792\" xmlns=\"http://www.w3.org/2000/svg\" style=\"fill: rgba(113, 113, 113, 1);\"> <path d=\"M1203 544q0 13-10 23l-393 393 393 393q10 10 10 23t-10 23l-50 50q-10 10-23 10t-23-10l-466-466q-10-10-10-23t10-23l466-466q10-10 23-10t23 10l50 50q10 10 10 23z\"/> </svg> </div> <div class=\"shg-sld-slides shg-sld-slides-padded\"> <div class=\"shg-sld-item animate__animated shg-sld-active \"> <div> <div class=\"shg-c shogun-image-container shg-align-center\" style=\"opacity: 1;\" id=\"s-3c945467-ab3e-4fa1-a751-fe7705715e8e\"> <img src=\"https://i.shgcdn.com/d4a05029-eda8-45fe-addb-950d32fcf121/-/format/auto/-/preview/3000x3000/-/quality/best/\" width=\"\" height=\"\" style=\"\" alt=\"\" class=\"shogun-image \" decoding=\"async\" loading=\"lazy\"/> </div> <script class=\"__SHG_DATA__\" type=\"application/json\">\n {\n \"__shgImageElements\": { \"uuid\": \"s-3c945467-ab3e-4fa1-a751-fe7705715e8e\" }\n }\n </script> </div> </div> <div class=\"shg-sld-item animate__animated \"> <div> <div class=\"shg-c shogun-image-container shg-align-center\" style=\"opacity: 1;\" id=\"s-b5bd0c03-c829-4550-873e-75c5eeaa22ef\"> <img src=\"https://i.shgcdn.com/bf8087f2-9283-4a5b-83e3-c0883564f153/-/format/auto/-/preview/3000x3000/-/quality/best/\" width=\"\" height=\"\" style=\"\" alt=\"\" class=\"shogun-image \" decoding=\"async\" loading=\"lazy\"/> </div> <script class=\"__SHG_DATA__\" type=\"application/json\">\n {\n \"__shgImageElements\": { \"uuid\": \"s-b5bd0c03-c829-4550-873e-75c5eeaa22ef\" }\n }\n </script> </div> </div> <div class=\"shg-sld-item animate__animated \"> <div> <div class=\"shg-c shogun-image-container shg-align-center\" style=\"opacity: 1;\" id=\"s-40289f19-ad29-4c1b-85d7-dd13e70e15b6\"> <img src=\"https://i.shgcdn.com/16073ff8-a02c-4f01-8ae6-ef317d4f1da3/-/format/auto/-/preview/3000x3000/-/quality/best/\" width=\"\" height=\"\" style=\"\" alt=\"\" class=\"shogun-image \" decoding=\"async\" loading=\"lazy\"/> </div> <script class=\"__SHG_DATA__\" type=\"application/json\">\n {\n \"__shgImageElements\": { \"uuid\": \"s-40289f19-ad29-4c1b-85d7-dd13e70e15b6\" }\n }\n </script> </div> </div> <div class=\"shg-sld-item animate__animated \"> <div> <div class=\"shg-c shogun-image-container shg-align-center\" style=\"opacity: 1;\" id=\"s-3b9b9364-0b94-4749-b51d-7b0aad8d8680\"> <img src=\"https://i.shgcdn.com/f9916d59-3bb6-40a7-9ec1-3cf0e0c5c0f3/-/format/auto/-/preview/3000x3000/-/quality/best/\" width=\"\" height=\"\" style=\"\" alt=\"\" class=\"shogun-image \" decoding=\"async\" loading=\"lazy\"/> </div> <script class=\"__SHG_DATA__\" type=\"application/json\">\n {\n \"__shgImageElements\": { \"uuid\": \"s-3b9b9364-0b94-4749-b51d-7b0aad8d8680\" }\n }\n </script> </div> </div> </div> <div class=\"shg-sld-nav-button shg-sld-right \"> <svg width=\"1792\" height=\"1792\" viewBox=\"0 0 1792 1792\" xmlns=\"http://www.w3.org/2000/svg\" style=\"fill: rgba(113, 113, 113, 1);\"> <path d=\"M1171 960q0 13-10 23l-466 466q-10 10-23 10t-23-10l-50-50q-10-10-10-23t10-23l393-393-393-393q-10-10-10-23t10-23l50-50q10-10 23-10t23 10l466 466q10 10 10 23z\"/> </svg> </div> </div> </div> <script class=\"__SHG_DATA__\" type=\"application/json\">\n {\n \"__shgSlider\": {\n \"id\": \"#slider-s-41404641-dc17-4521-8fc1-ea4d39896a81\",\n \"intervalTime\": 5,\n \"autoplay\": false,\n \"pauseOnHover\": false,\n \"transition\": \"animate__noAnimation\",\n \"interval\": null\n }\n }\n </script> </div> <div id=\"s-efa41f3a-6652-41c4-8e41-9d990c64925a\" class=\"shg-c shg-align-center\"> <button class=\"gradient-close-button\" onclick=\"gallerybutton(this)\"> <i class=\"fa fa-times\" aria-hidden=\"true\"></i> </button> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div></div> </div> </div> </div></div> </div> </div> </div></div> <div class=\"shg-fw\"><div class=\"shg-box-vertical-align-wrapper\"> <div class=\"shg-box shg-c \" id=\"s-6dad7922-9815-4a10-8f2a-b066423318fb\"> <div class=\"shg-box-overlay\"></div><div class=\"shg-box-content\"> <div id=\"s-0b3a9572-8898-495b-a7bc-53fe4b42dd99\" class=\"shg-c nb-heading-gradiant scroll-down-stn shg-align-center\"> <div class=\"shogun-heading-component\"> <h3> More parts &amp; accessories </h3> </div> </div> <div id=\"s-4dd91e49-d93f-48e6-aeee-4c47a08d1ed2\" class=\"shg-c \"> <div class=\"shg-rich-text shg-theme-text-content\"><p style=\"line-height: 28px; text-align: center;\"><span style=\"font-family: Roobert-Medium; color: #000000; font-size: 24px; font-weight: 400;\">Find essential add-ons like Micro SD cards, cases, hardware kits, filters, and more.</span></p></div> </div> </div> </div> </div></div> </div>","image":{"data":"https://cdn11.bigcommerce.com/s-b4yeqoc2uc/images/stencil/{:size}/j/features__37985.original.jpg","alt":"Accessories"},"subcategories":[{"id":33,"name":"Memory Card","description":"","url":"https://nextbase.eu/accessories/memory-card/","image":{"data":"https://cdn11.bigcommerce.com/s-b4yeqoc2uc/images/stencil/{:size}/s/accessories__75963.original.jpg","alt":"Memory Card"},"product_count":5},{"id":34,"name":"Others","description":"","url":"https://nextbase.eu/accessories/others/","image":{"data":"https://cdn11.bigcommerce.com/s-b4yeqoc2uc/images/stencil/{:size}/c/features__15633.original.png","alt":"Others"},"product_count":11}]},"page_type":"category","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.eyJjaWQiOlsxXSwiY29ycyI6WyJodHRwczovL25leHRiYXNlLmV1Il0sImVhdCI6MTczNzI4MzA3NiwiaWF0IjoxNzM3MTEwMjc2LCJpc3MiOiJCQyIsInNpZCI6MTAwMjI3MjI0NSwic3ViIjoiQkMiLCJzdWJfdHlwZSI6MCwidG9rZW5fdHlwZSI6MX0.iYFq1M1i1cFxWisgpKuLsg6jE1ByVrAGlC31w8mxSl9lwCGA6Pv9aZxKDpRkp8lN0KQ0ahe-mbQI8IVvikr2EQ`\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 category\")\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.eyJjaWQiOlsxXSwiY29ycyI6WyJodHRwczovL25leHRiYXNlLmV1Il0sImVhdCI6MTczNzI4MzA3NiwiaWF0IjoxNzM3MTEwMjc2LCJpc3MiOiJCQyIsInNpZCI6MTAwMjI3MjI0NSwic3ViIjoiQkMiLCJzdWJfdHlwZSI6MCwidG9rZW5fdHlwZSI6MX0.iYFq1M1i1cFxWisgpKuLsg6jE1ByVrAGlC31w8mxSl9lwCGA6Pv9aZxKDpRkp8lN0KQ0ahe-mbQI8IVvikr2EQ`\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.eyJjaWQiOlsxXSwiY29ycyI6WyJodHRwczovL25leHRiYXNlLmV1Il0sImVhdCI6MTczNzI4MzA3NiwiaWF0IjoxNzM3MTEwMjc2LCJpc3MiOiJCQyIsInNpZCI6MTAwMjI3MjI0NSwic3ViIjoiQkMiLCJzdWJfdHlwZSI6MCwidG9rZW5fdHlwZSI6MX0.iYFq1M1i1cFxWisgpKuLsg6jE1ByVrAGlC31w8mxSl9lwCGA6Pv9aZxKDpRkp8lN0KQ0ahe-mbQI8IVvikr2EQ`},\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.eyJjaWQiOlsxXSwiY29ycyI6WyJodHRwczovL25leHRiYXNlLmV1Il0sImVhdCI6MTczNzI4MzA3NiwiaWF0IjoxNzM3MTEwMjc2LCJpc3MiOiJCQyIsInNpZCI6MTAwMjI3MjI0NSwic3ViIjoiQkMiLCJzdWJfdHlwZSI6MCwidG9rZW5fdHlwZSI6MX0.iYFq1M1i1cFxWisgpKuLsg6jE1ByVrAGlC31w8mxSl9lwCGA6Pv9aZxKDpRkp8lN0KQ0ahe-mbQI8IVvikr2EQ`\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.eyJjaWQiOlsxXSwiY29ycyI6WyJodHRwczovL25leHRiYXNlLmV1Il0sImVhdCI6MTczNzI4MzA3NiwiaWF0IjoxNzM3MTEwMjc2LCJpc3MiOiJCQyIsInNpZCI6MTAwMjI3MjI0NSwic3ViIjoiQkMiLCJzdWJfdHlwZSI6MCwidG9rZW5fdHlwZSI6MX0.iYFq1M1i1cFxWisgpKuLsg6jE1ByVrAGlC31w8mxSl9lwCGA6Pv9aZxKDpRkp8lN0KQ0ahe-mbQI8IVvikr2EQ`},\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;if(!T.dataAttributesPresent){T.b('SB3',function(){var a=\"Accessories\",b,c=[{price:119.99,currency:'EUR',name:\"256GB U3 Industrial Grade microSD Card\",category:{path:\"Accessories\",breadcrumbs:[\"Accessories\"]},sku:\"NBDVRS2SD256GBU3\",productSku:\"NBDVRS2SD256GBU3\",brand:\"Nextbase\",productId:124 },{price:69.99,currency:'EUR',name:\"128GB U3 Industrial Grade microSD Card\",category:{path:\"Accessories\",breadcrumbs:[\"Accessories\"]},sku:\"NBDVRS2SD128GBU3\",productSku:\"NBDVRS2SD128GBU3\",brand:\"Nextbase\",productId:112 },{price:39.99,currency:'EUR',name:\"64GB U3 Industrial Grade microSD Card\",category:{path:\"Accessories\",breadcrumbs:[\"Accessories\"]},sku:\"NBDVRS2SD64GBU3\",productSku:\"NBDVRS2SD64GBU3\",brand:\"Nextbase\",productId:115 },{price:19.99,currency:'EUR',name:\"32GB U3 Industrial Grade microSD Card\",category:{path:\"Accessories\",breadcrumbs:[\"Accessories\"]},sku:\"NBDVRS2SD32GBU3\",productSku:\"NBDVRS2SD32GBU3\",brand:\"Nextbase\",productId:117 },{price:29.99,currency:'EUR',name:\"32GB U3 Go Pack\",category:{path:\"Accessories\",breadcrumbs:[\"Accessories\"]},sku:\"NBDVRS2GP32U3\",productSku:\"NBDVRS2GP32U3\",brand:\"Nextbase\",productId:113 },{price:24.99,currency:'EUR',name:\"Reflection-Free Lens\",category:{path:\"Accessories\",breadcrumbs:[\"Accessories\"]},sku:\"NBDVRS2PF\",productSku:\"NBDVRS2PF\",brand:\"Nextbase\",productId:120 },{price:39.99,currency:'EUR',name:\"Piqo Quick Connect OBD Cable\",category:{path:\"Accessories\",breadcrumbs:[\"Accessories\"]},sku:\"NBPICO-OBD\",productSku:\"NBPICO-OBD\",brand:\"Nextbase\",productId:2243 },{price:14.99,currency:'EUR',name:\"Piqo Pouch\",category:{path:\"Accessories\",breadcrumbs:[\"Accessories\"]},sku:\"NBPICO-CC\",productSku:\"NBPICO-CC\",brand:\"Nextbase\",productId:2242 },{price:29.99,currency:'EUR',name:\"Piqo Pro Install Cable\",category:{path:\"Accessories\",breadcrumbs:[\"Accessories\"]},sku:\"NBPICO-HK\",productSku:\"NBPICO-HK\",brand:\"Nextbase\",productId:2241 },{price:39.99,currency:'EUR',name:\"Hardwire-Kit OBD\",category:{path:\"Accessories\",breadcrumbs:[\"Accessories\"]},sku:\"NBDVRS2OBD\",productSku:\"NBDVRS2OBD\",brand:\"Nextbase\",productId:1220 },{price:29.99,currency:'EUR',name:\"Series 2 Hardwire Kit\",category:{path:\"Accessories\",breadcrumbs:[\"Accessories\"]},sku:\"NBDVRS2HK\",productSku:\"NBDVRS2HK\",brand:\"Nextbase\",productId:125 },{price:19.99,currency:'EUR',name:\"Click&Go PRO Mount\",category:{path:\"Accessories\",breadcrumbs:[\"Accessories\"]},sku:\"NBDVRS2PM\",productSku:\"NBDVRS2PM\",brand:\"Nextbase\",productId:126 },{price:29.99,currency:'EUR',name:\"Click&Go PRO GPS Mount\",category:{path:\"Accessories\",breadcrumbs:[\"Accessories\"]},sku:\"NBDVRS2PMGPS\",productSku:\"NBDVRS2PMGPS\",brand:\"Nextbase\",productId:118 },{price:14.99,currency:'EUR',name:\"12V Car Power Cable\",category:{path:\"Accessories\",breadcrumbs:[\"Accessories\"]},sku:\"NBDVRS2CLC\",productSku:\"NBDVRS2CLC\",brand:\"Nextbase\",productId:121 },{price:14.99,currency:'EUR',name:\"Series 2 Carry Case\",category:{path:\"Accessories\",breadcrumbs:[\"Accessories\"]},sku:\"NBDVRS2CC\",productSku:\"NBDVRS2CC\",brand:\"Nextbase\",productId:122 },{price:39.99,currency:'EUR',name:\"Nextbase 380GW Battery Pack\",category:{path:\"Accessories\",breadcrumbs:[\"Accessories\"]},sku:\"NBDVR380BAT\",productSku:\"NBDVR380BAT\",brand:\"Nextbase\",productId:123 }];if(T.af(c)){T.at({reason:'List',name:a,items:c},function(e){c=e.items;T.B(c,function(f){if(f.categories&&T.B(f.categories,function(g){if(g.id=='24'){b=g.path;return 1}})) return});if(!b)b=\"Accessories\";T.au({type:'Category',items:c,category:b,name:a,listName:'Category: '+a,id:T.aw('category_'+a)})})};T.av()},1);}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=t02:05\", 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 category\",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('category' === '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/category","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"}},"head":{"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.eyJjaWQiOlsxXSwiY29ycyI6WyJodHRwczovL25leHRiYXNlLmV1Il0sImVhdCI6MTczNzI4MzA3NiwiaWF0IjoxNzM3MTEwMjc2LCJpc3MiOiJCQyIsInNpZCI6MTAwMjI3MjI0NSwic3ViIjoiQkMiLCJzdWJfdHlwZSI6MCwidG9rZW5fdHlwZSI6MX0.iYFq1M1i1cFxWisgpKuLsg6jE1ByVrAGlC31w8mxSl9lwCGA6Pv9aZxKDpRkp8lN0KQ0ahe-mbQI8IVvikr2EQ`},\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: \"category\" === \"default\" ? \"landing\" : \"category\",\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=\"Dash Cam Parts and Accessories | Nextbase UK\";T.bG=\"eyJ0eXAiOiJKV1QiLCJhbGciOiJFUzI1NiJ9.eyJjaWQiOlsxXSwiY29ycyI6WyJodHRwczovL25leHRiYXNlLmV1Il0sImVhdCI6MTczNzI4MzA3NiwiaWF0IjoxNzM3MTEwMjc2LCJpc3MiOiJCQyIsInNpZCI6MTAwMjI3MjI0NSwic3ViIjoiQkMiLCJzdWJfdHlwZSI6MCwidG9rZW5fdHlwZSI6MX0.iYFq1M1i1cFxWisgpKuLsg6jE1ByVrAGlC31w8mxSl9lwCGA6Pv9aZxKDpRkp8lN0KQ0ahe-mbQI8IVvikr2EQ\";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){T.B(g.items,function(h){if(h.categories)if(T.B(h.categories,function(i){if(i.id=='24'){T.bE=i.path;return 1}}))return});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='category';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\":\"CollectionPage\",\"@id\":\"https://nextbase.eu/accessories-parts/#WebPage\",\"url\":\"https://nextbase.eu/accessories-parts/\",\"name\":\"Accessories\",\"description\":\".shogun-editor .shogun-heading-component span {font-size:inherit !important;}\\n \\n \\n #main-content {\\n background: #ffffff !important;\\n}\\n \\n\\n.shg-sld-slides-padded {\\n padding: 0 0px!important;\\n}\\n.introclass{\\n background-color: #000!important;\\n padding:0px!important;\\n}\\n.sc-jLFzpH .awardsecton{\\n display:block!important;\\n}\\n.awardsecton{\\n display:none;\\n}\\n.sc-jLFzpH .gallerysecton{\\n display:block!important;\\n}\\n.gallerysecton{\\n display:none;\\n}\\n.gallery-img-slider img{\\n object-fit: contain;\\n height: 32.8vw;\\n width: 100%;\\n}\\n .gallery-img-slider .shg-sld-right {\\n right: unset;\\n -webkit-tap-highlight-color: transparent;\\n}\\n .gallery-img-slider .shg-sld-left {\\n left: unset;\\n margin-right: 7rem;\\n -webkit-tap-highlight-color: transparent;\\n}\\n.gallery-img-slider .shg-sld-content{\\n display: flex;\\n align-items: center;\\n justify-content: center;\\n}\\n .gallery-img-slider .shg-sld-right svg{\\n height: 40px;\\n position: absolute;\\n bottom: 0;\\n width: 40px;\\n background: linear-gradient(90deg, #0A78CA, #8111BB) !important;\\n fill: #fff;\\n border-radius: 5px;\\n }\\n .gallery-img-slider .shg-sld-left svg{\\n height: 40px;\\n position: absolute;\\n bottom: 0;\\n width: 40px;\\n background: linear-gradient(90deg, #0A78CA, #8111BB) !important;\\n fill: #fff;\\n border-radius: 5px;\\n }\\n @media screen and (max-width: 900px) and (min-width: 60px) {\\n .gallery-img-slider img{\\n height: 490px;\\n}\\n }\\n \\n \\n \\n \\n \\n Top sellers \\n {\\n \\\"__shgProductCallback\\\": {\\n \\\"id\\\": \\\"s-46e1b9d4-9ddf-4465-aa1d-147893896919\\\",\\n \\\"callback\\\": {\\n \\\"cb\\\": \\\"title\\\",\\n \\\"data\\\": {\\n \\\"uuid\\\": \\\"s-b2a815f6-4390-482a-9100-d7abceee0742\\\"\\n }\\n }\\n }\\n }\\n Sold out \\n {\\n \\\"__shgProductCallback\\\": {\\n \\\"id\\\": \\\"s-46e1b9d4-9ddf-4465-aa1d-147893896919\\\",\\n \\\"callback\\\": {\\n \\\"cb\\\": \\\"price\\\",\\n \\\"data\\\": {\\n \\\"uuid\\\": \\\"s-33ee8a2b-5094-493b-a364-918068d18ce2\\\",\\n \\\"hasComparePrice\\\": false \\n }\\n }\\n }\\n }\\n \\n {\\n \\n \\\"__shgProductInit\\\": {\\n \\\"uuid\\\": \\\"s-46e1b9d4-9ddf-4465-aa1d-147893896919\\\",\\n \\\"platform\\\": \\\"big_commerce\\\",\\n \\\"currency\\\": \\\"EUR\\\",\\n \\\"productId\\\": \\\"114\\\",\\n \\\"staticVariant\\\": false,\\n \\\"hideIfDraft\\\": false,\\n \\n \\n \\\"moneyFormat\\\": {\\\"EUR\\\":{\\\"currency\\\":\\\"EUR\\\",\\\"currency_symbol\\\":\\\"€\\\",\\\"currency_symbol_location\\\":\\\"left\\\",\\\"decimal_places\\\":2,\\\"decimal_separator\\\":\\\".\\\",\\\"thousands_separator\\\":\\\",\\\"}},\\n \\n \\n \\n \\\"productUrl\\\": \\\"https://shgapi.com/api/products\\\",\\n \\\"authToken\\\": \\\"eyJhbGciOiJIUzI1NiJ9.eyJzaXRlX2lkIjoiZjFjMWQxNmQtMGJmYS00ZjljLWFhYWMtMjBhODU0MWVkZWVkIiwicHJvZHVjdF9pZCI6IjExNCJ9.nFrqPZ06WRhMmAzFuPBrkNZAUhQsr318mWcLIA0p9iY\\\",\\n \\n \\n \\n \\\"productHandle\\\": \\\"modules/rear-window-camera/\\\",\\n \\\"productVariantId\\\": 79\\n \\n },\\n \\\"__shgProductCallback\\\": {\\n \\\"id\\\": \\\"s-46e1b9d4-9ddf-4465-aa1d-147893896919\\\",\\n \\\"callback\\\": {\\n \\\"cb\\\": \\\"box\\\",\\n \\\"data\\\": {\\n \\\"uuid\\\": \\\"s-46e1b9d4-9ddf-4465-aa1d-147893896919\\\"\\n }\\n }\\n }\\n }\\n Our most popular option, pair it with your Dash Cam to create a front and rear dash cam and know you have all the angles covered. Dash Cam not included.Compatible with: 622GW 522GW 422GW 322GW \\n {\\n \\\"__shgImageElements\\\": { \\\"uuid\\\": \\\"s-b99dc6ba-8aa9-4472-b67c-197e4e056217\\\" }\\n }\\n gallery View Details \\n {\\n \\\"__shgProductCallback\\\": {\\n \\\"id\\\": \\\"s-a390347b-4c72-4f01-ad97-4ea68254fa07\\\",\\n \\\"callback\\\": {\\n \\\"cb\\\": \\\"addToCart\\\",\\n \\\"data\\\": {\\n \\\"uuid\\\": \\\"s-ea9e1ded-9c08-4331-9aa8-d5af5be0002b\\\",\\n \\\"siteId\\\": \\\"f1c1d16d-0bfa-4f9c-aaac-20a8541edeed\\\",\\n \\\"pageId\\\": \\\"678a38b9b978cdbcf7077c68\\\",\\n \\\"pageVersionId\\\": \\\"678a39976e6c41ee7e00e…\",\"primaryImageOfPage\":{\"@type\":\"ImageObject\",\"contentUrl\":\"https://cdn11.bigcommerce.com/s-b4yeqoc2uc/images/stencil/original/j/features__37985.original.jpg\" } },{\"@id\":\"https://nextbase.eu/#Business\",\"url\":\"https://nextbase.eu/\",\"name\":\"Nextbase - Europe\",\"@type\":\"Organization\" },{\"@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-18T02:05:23+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.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 var categoryData = {\n 'pageType': 'category',\n 'event': 'bcCategoryView',\n\n 'id': '24',\n 'name': 'Accessories',\n };\n window.dataLayer.push(categoryData);\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>\n<script>\n(function () {\n var xmlHttp = new XMLHttpRequest();\n\n xmlHttp.open('POST', 'https://bes.gcp.data.bigcommerce.com/nobot');\n xmlHttp.setRequestHeader('Content-Type', 'application/json');\n xmlHttp.send('{\"store_id\":\"1002272245\",\"timezone_offset\":\"1.0\",\"timestamp\":\"2025-01-18T02:05:22.73441800Z\",\"visit_id\":\"a6606ca9-4e35-497a-ae8d-5f10f6162109\",\"channel_id\":1}');\n})();\n</script>\n","meta_tags":"<meta name=\"keywords\" content=\"Nextbase dash cam, dash cam, dash cams, best dash cam\"><link rel='canonical' href='https://nextbase.eu/accessories-parts/' /><meta name='platform' content='bigcommerce.stencil' />","title":"Dash Cam Parts and Accessories | Nextbase UK","stylesheets":"","favicon":"https://cdn11.bigcommerce.com/s-b4yeqoc2uc/product_images/NB_new.png?t=1700131736"},"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,"banners":{"top":[],"bottom":[]},"configuration_id":"5d01f680-b702-013d-f984-1e0d0ade9f26","blog":[],"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/accessories-parts/?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/accessories-parts/?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/accessories-parts/?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/accessories-parts/?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/accessories-parts/?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/accessories-parts/?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/accessories-parts/?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/accessories-parts/?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","is_active":true,"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":{"category":{"current":1,"links":[],"sort":"featured"}},"gql":{},"params":{},"template":"pages/category","locale_name":"en"}