1<!doctype html> 2<html class="js" lang="en"> 3 <head> 4
4<script src="//www.lorex.com/cdn/shop/t/138/assets/attentive-blocking.js?v=127686271876814421481787687714" async="async"></script>
4 5
5<script src="//www.lorex.com/cdn/shop/t/138/assets/shogun-blocking.js?v=59282385246503531681787687714" async="async"></script>
5 6
6<script src="//www.lorex.com/cdn/shop/t/138/assets/yotpo-loader.js?v=149686120993106304911787689058" async="async"></script>
6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
25<script src="/cdn/shopifycloud/consent-tracking-api/v0.1/consent-tracking-api.js"></script>
25 26
27<script type="text/javascript"> 28 29;(function() { 30 var ie=Object.defineProperty;var re=(y,m,f)=>m in y?ie(y,m,{enumerable:!0,configurable:!0,writable:!0,value:f}):y[m]=f;var s=(y,m,f)=>re(y,typeof m!="symbol"?m+"":m,f);(function(){"use strict";var y=" daum[ /]| deusu/|(?:^|[^g])news(?!sapphire)|(?<! (?:channel/|google/))google(?!(app|/google| pixel))|(?<! cu)bots?(?:\\b|_)|(?<!(?:lib))http|(?<!cam)scan|24x7|@[a-z][\\w-]+\\.|\\(\\)|\\.com\\b|\\b\\w+\\.ai|\\bmanus-user/|\\bort/|\\bperl\\b|\\bsecurityheaders\\b|\\btime/|\\||^[\\w \\.\\-\\(?:\\):%]+(?:/v?\\d+(?:\\.\\d+)?(?:\\.\\d{1,10})*?)?(?:,|$)|^[^ ]{50,}$|^\\d+\\b|^\\W|^\\w*search\\b|^\\w+/[\\w\\(\\)]*$|^\\w+/\\d\\.\\d\\s\\([\\w@]+\\)$|^active|^ad muncher|^amaya|^apache/|^avsdevicesdk/|^azure|^biglotron|^bot|^bw/|^clamav[ /]|^client/|^cobweb/|^custom|^ddg[_-]android|^discourse|^dispatch/\\d|^downcast/|^duckduckgo|^email|^facebook|^getright/|^gozilla/|^hobbit|^hotzonu|^hwcdn/|^igetter/|^jeode/|^jetty/|^jigsaw|^microsoft bits|^movabletype|^mozilla/\\d\\.\\d\\s[\\w\\.-]+$|^mozilla/\\d\\.\\d\\s\\((?:compatible;)?(?:\\s?[\\w\\d-.]+\\/\\d+\\.\\d+)?\\)$|^navermailapp|^netsurf|^offline|^openai/|^owler|^php|^postman|^python|^rank|^read|^reed|^rest|^rss|^snapchat|^space bison|^svn|^swcd |^taringa|^thumbor/|^track|^w3c|^webbandit/|^webcopier|^wget|^whatsapp|^wordpress|^xenu link sleuth|^yahoo|^yandex|^zdm/\\d|^zoom marketplace/|advisor|agent\\b|analyzer|archive|ask jeeves/teoma|audit|bit\\.ly/|bluecoat drtr|browsex|burpcollaborator|capture|catch|check\\b|checker|chrome-lighthouse|chromeframe|classifier|cloudflare|convertify|crawl|cypress/|dareboost|datanyze|dejaclick|detect|dmbrowser|download|exaleadcloudview|feed|fetcher|firephp|functionize|grab|headless|httrack|hubspot marketing grader|ibisbrowser|infrawatch|insight|inspect|iplabel|java(?!;)|library|linkcheck|mail\\.ru/|manager|measure|monitor\\b|neustar wpm|node\\b|nutch|offbyone|onetrust|optimize|pageburst|pagespeed|parser|phantomjs|pingdom|powermarks|preview|proxy|ptst[ /]\\d|retriever|rexx;|rigor|rss\\b|scrape|server|sogou|sparkler/|speedcurve|spider|splash|statuscake|supercleaner|synapse|synthetic|tools|torrent|transcoder|url|validator|virtuoso|wappalyzer|webglance|webkit2png|whatcms/|xtate/",m=/bot|crawl|http|lighthouse|scan|search|spider/i,f;function L(){if(f instanceof RegExp)return f;try{f=new RegExp(y,"i")}catch{f=m}return f}var N=h=>typeof h=="string"&&h!=="";function B(h){return N(h)&&L().test(h)}/*! js-cookie v3.0.5 | MIT */function P(h){for(var e=1;e<arguments.length;e++){var t=arguments[e];for(var i in t)h[i]=t[i]}return h}var q={read:function(h){return h[0]==='"'&&(h=h.slice(1,-1)),h.replace(/(%[\dA-F]{2})+/gi,decodeURIComponent)},write:function(h){return encodeURIComponent(h).replace(/%(2[346BF]|3[AC-F]|40|5[BDE]|60|7[BCD])/g,decodeURIComponent)}};function C(h,e){function t(r,a,n){if(!(typeof document>"u")){n=P({},e,n),typeof n.expires=="number"&&(n.expires=new Date(Date.now()+n.expires*864e5)),n.expires&&(n.expires=n.expires.toUTCString()),r=encodeURIComponent(r).replace(/%(2[346B]|5E|60|7C)/g,decodeURIComponent).replace(/[()]/g,escape);var o="";for(var c in n)n[c]&&(o+="; "+c,n[c]!==!0&&(o+="="+n[c].split(";")[0]));return document.cookie=r+"="+h.write(a,r)+o}}function i(r){if(!(typeof document>"u"||arguments.length&&!r)){for(var a=document.cookie?document.cookie.split("; "):[],n={},o=0;o<a.length;o++){var c=a[o].split("="),d=c.slice(1).join("=");try{var u=decodeURIComponent(c[0]);if(n[u]=h.read(d,u),r===u)break}catch{}}return r?n[r]:n}}return Object.create({set:t,get:i,remove:function(r,a){t(r,"",P({},a,{expires:-1}))},withAttributes:function(r){return C(this.converter,P({},this.attributes,r))},withConverter:function(r){return C(P({},this.converter,r),this.attributes)}},{attributes:{value:Object.freeze(e)},converter:{value:Object.freeze(h)}})}var z=C(q,{path:"/"});const x=h=>{const e=window.innerWidth<768||window.outerWidth<768?"mobile":"desktop";return h===e},Q=(h,e)=>{const t=!!e,i=String(h)==="true";return t===i},D="shg_geo_data";function j(h,e){const t=h-e;return Math.floor(t/(1e3*60*60*24))}
30function H(){if(new URLSearchParams(window.location.search).get("shg_geo_cache")==="false")return null;let e=null;try{const t=localStorage.getItem(D);if(t){const i=JSON.parse(t),r=Date.now();i.timestamp&&j(r,i.timestamp)<=7?e=i:localStorage.removeItem(D)}}catch(t){return console.error("Error reading geo data from cache:",t),localStorage.removeItem(D),null}return e}function $(h){let e=null;if(!h)return console.warn("Geo location API URL not configured."),e;try{const t=new XMLHttpRequest;t.open("GET",h,!1),t.send(null),t.status===200?(e=JSON.parse(t.responseText),e?(e.timestamp=Date.now(),localStorage.setItem(D,JSON.stringify(e))):(console.error("Geo API response parsed to null or undefined."),e=null)):console.error(`Geo API request failed with status: ${t.status}`)}catch(t){console.error("Error fetching geo data from API:",t)}return e}function G(h){let e=null;try{const t=H();t?(e=t,console.debug("Loaded geo data from cache:",e)):(e=$(h),console.debug("Fetched geo data from API:",e))}catch(t){console.error("Error initializing geo data:",t),e=null}return e}const K=(h,e)=>{const{type:t,country_code:i,toponym_name:r,parent_name:a}=h||{},{country:n,region:o,city:c}=e||{};if(!t||!i||!e)return!1;switch(t){case"country":return n===i;case"region":return o===r&&n===i;case"city":return c===r&&o===a&&n===i;default:return console.debug("Unknown location type:",t),!1}},W=h=>typeof h!="string"?!1:document.referrer.toLowerCase().includes(h.toLowerCase()),J=h=>typeof h!="string"?!1:window.location.href.toLowerCase().includes(h.toLowerCase()),Y=(h,e,t)=>{if(!e)return!1;const{expectedTimeInMillseconds:i,withinOrAfter:r}=h||{};if(typeof i!="number"||!r)return!1;const a=e.first_visit_timestamp;return r==="within"?a+i>t:a+i<t},X=(h,e,t)=>e?t-e.first_visit_timestamp<18e5===h:h===!0;function Z(h,e){return h===e}const b=class b{constructor(e){s(this,"visitorDetails",null);s(this,"currentTime");s(this,"geoLocationApi");s(this,"customerId");s(this,"isB2B");s(this,"internalGeoData");s(this,"isGeoDataInitialized",!1);s(this,"checkers",{device:e=>x(e),logged_in:(e,t)=>Q(e,this.customerId),new_visitor:(e,t)=>X(e,t.visitorDetails,t.currentTime),returning_visitor:(e,t)=>Y(e,t.visitorDetails,t.currentTime),url_contains:e=>J(e),referrer_contains:e=>W(e),location:(e,t)=>K(e,t.geoData),b2b:e=>Z(e,this.isB2B)});this.geoLocationApi=e.geoLocationApi,this.customerId=e.customerId,this.isB2B=e.isB2B,this.currentTime=Date.now(),this.initializeVisitorDetails()}initializeVisitorDetails(){var e;try{const t=localStorage.getItem(b.VISITOR_DETAILS_KEY);t&&(this.visitorDetails=JSON.parse(t),typeof((e=this.visitorDetails)==null?void 0:e.first_visit_timestamp)!="number"&&(console.warn("Invalid visitor details found in storage, resetting."),this.visitorDetails=null)),this.visitorDetails===null?(console.debug("Initializing new visitor details."),this.visitorDetails={first_visit_timestamp:this.currentTime},localStorage.setItem(b.VISITOR_DETAILS_KEY,JSON.stringify(this.visitorDetails))):console.debug("Loaded visitor details from storage:",this.visitorDetails)}catch(t){console.error("Error initializing visitor details:",t),localStorage.removeItem(b.VISITOR_DETAILS_KEY),this.visitorDetails={first_visit_timestamp:this.currentTime},localStorage.setItem(b.VISITOR_DETAILS_KEY,JSON.stringify(this.visitorDetails))}}check(e){const t=this.checkers[e.audience_type];
30if(!t)return console.warn(`Unknown audience type: ${e.audience_type}`),!1;e.audience_type==="location"&&(e.value=this.snakeCaseKeys(e.value),this.isGeoDataInitialized||(console.debug("Location check required, initializing geoData..."),this.internalGeoData=G(this.geoLocationApi),this.isGeoDataInitialized=!0,console.debug("GeoData initialization result:",this.internalGeoData)));const i={geoData:this.internalGeoData===void 0?null:this.internalGeoData,visitorDetails:this.visitorDetails,currentTime:this.currentTime};try{const r=!!t(e.value,i);return console.debug("Audience check result:",{audience:e,internalContext:i,matched:r}),e.condition==="is_not"?!r:r}catch(r){return console.error("Error during audience check:",{audience:e,internalContext:i,error:r}),!1}}snakeCaseKeys(e){if(typeof e!="object")return e;const t={};for(const[i,r]of Object.entries(e)){const a=i.replace(/[A-Z]/g,n=>`_${n.toLowerCase()}`);t[a]=r}return t}};s(b,"VISITOR_DETAILS_KEY","_shg_ab_visitor_details");let E=b;const v=class v{constructor(e){s(this,"buyItNowHandlerAttached",!1);this.config=e}intercept(){typeof document<"u"&&document.readyState==="loading"?document.addEventListener("DOMContentLoaded",()=>{this.attachBuyItNowHandler()}):setTimeout(()=>{this.attachBuyItNowHandler()},100)}attachBuyItNowHandler(){var r;const e=(r=this.config)==null?void 0:r.currentCartVariantId;if(!e){console.debug("shogun: no current cart variant ID assigned, buy-it-now interception skipped");return}if(this.buyItNowHandlerAttached)return;this.buyItNowHandlerAttached=!0,console.debug("shogun: setting up buy-it-now interception with cart variant ID:",e);const t=async(a,n)=>{var u,p,k,T;const o=(n==null?void 0:n.formData)??new FormData(a);let c=(n==null?void 0:n.variantId)??this.extractVariantIdFromFormData(o);if(!c){console.debug("shogun: no product variant ID found for buy-it-now, interception skipped");return}const d=(n==null?void 0:n.quantity)??(parseInt(o.get("quantity")||"1",10)||1);if(console.debug("shogun: buy-it-now details:",{productVariantId:c,quantity:d,cartVariantId:e,storefrontAccessToken:(u=this.config)!=null&&u.storefrontAccessToken?"***":null,shopDomain:(p=this.config)==null?void 0:p.shopDomain}),(k=this.config)!=null&&k.storefrontAccessToken&&((T=this.config)!=null&&T.shopDomain)){console.debug("shogun: attempting cartCreate with merchandiseId:",`gid://shopify/ProductVariant/${c}`);const w=await this.createCartAndGetCheckoutUrl(c,d,e);if(w){console.debug("shogun: redirecting to cartCreate checkoutUrl (original cart preserved)"),window.location.href=w;return}}console.debug("shogun: falling back to cart add with cart variant"),await this.addToCartAndCheckout(c,d,e)};typeof document<"u"&&(()=>{document.addEventListener("click",a=>{const n=a.target;if(!n)return;const o=this.findPaymentElementFromClick(a,n);if(!o)return;const c=this.findFormForPaymentElement(o,n,a);if(!c)return;
30const d=this.getBuyItNowDetailsFromForm(c);d&&(a.preventDefault(),a.stopPropagation(),a.stopImmediatePropagation(),t(c,d))},{capture:!0})})()}async createCartAndGetCheckoutUrl(e,t,i){var o,c,d,u,p,k,T;if(!((o=this.config)!=null&&o.storefrontAccessToken)||!((c=this.config)!=null&&c.shopDomain))return null;const r=` 31 mutation cartCreate($input: CartInput!) { 32 cartCreate(input: $input) { 33 cart { 34 id 35 checkoutUrl 36 } 37 userErrors { 38 field 39 message 40 } 41 } 42 } 43 `,a=i?[{key:"shogun_variant_id",value:i}]:[],n={input:{lines:[{merchandiseId:`gid://shopify/ProductVariant/${e}`,quantity:t}],attributes:a}};try{const w=JSON.stringify({query:r,variables:n}),U=`https://${this.config.shopDomain}/api/2025-10/graphql.json`;console.debug("shogun: cartCreate request URL:",U),console.debug("shogun: cartCreate request body:",w);const I=await(await fetch(U,{method:"POST",headers:{"Content-Type":"application/json","X-Shopify-Storefront-Access-Token":this.config.storefrontAccessToken},body:w})).json();return console.debug("shogun: cartCreate full response:",JSON.stringify(I,null,2)),(p=(u=(d=I.data)==null?void 0:d.cartCreate)==null?void 0:u.cart)!=null&&p.checkoutUrl?(console.debug("shogun: cartCreate successful, checkoutUrl:",I.data.cartCreate.cart.checkoutUrl),I.data.cartCreate.cart.checkoutUrl):(console.error("shogun: cartCreate failed:",((T=(k=I.data)==null?void 0:k.cartCreate)==null?void 0:T.userErrors)||I.errors),null)}catch(w){return console.error("shogun: cartCreate error:",w),null}}async addToCartAndCheckout(e,t,i){const r={items:[{id:e,quantity:t}]};i&&(r.attributes={shogun_variant_id:i});try{const a=await fetch("/cart/add.js",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(r)});a.ok?(console.debug("shogun: added to cart, redirecting to checkout"),window.location.href="/checkout"):console.error("shogun: cart add failed:",await a.text())}catch(a){console.error("shogun: cart add error:",a)}}findPaymentElementFromClick(e,t){const i=t.closest(v.SHOPIFY_PAYMENT_BUTTON_SELECTOR);if(i)return i;const r=typeof e.composedPath=="function"?e.composedPath():[];for(const a of r)if(a instanceof HTMLElement&&a.matches(v.SHOPIFY_PAYMENT_BUTTON_SELECTOR))return a;return null}findFormForPaymentElement(e,t,i){const r=e.closest("form");if(r)return r;const a=t==null?void 0:t.closest("form");if(a)return a;const n=(t==null?void 0:t.closest("[form]"))||e.closest("[form]")||e.querySelector("[form]"),o=n==null?void 0:n.getAttribute("form");if(o){const p=document.getElementById(o);if(p instanceof HTMLFormElement)return p}const c=typeof(i==null?void 0:i.composedPath)=="function"?i.composedPath():[];for(const p of c)if(p instanceof HTMLFormElement)return p;const d=document.querySelectorAll("form");let u=null;for(const p of d)if(p.querySelector(v.SHOPIFY_PAYMENT_BUTTON_SELECTOR)){if(u)return console.debug("shogun: multiple payment-button forms found; skipping ambiguous buy-it-now form mapping"),null;u=p}return u}normalizeProductVariantId(e){if(!e)return null;const t=String(e);if(!t.includes("gid://"))return t;const i=t.match(/\/(\d+)$/);return i?i[1]:t}extractVariantIdFromFormData(e){const t=e.get("id")||e.get("variant_id");if(!t)return null;const i=this.normalizeProductVariantId(t);return i&&i!==t&&console.debug("shogun: extracted numeric ID from GID:",i),i}
43getBuyItNowDetailsFromForm(e){const t=new FormData(e),i=this.extractVariantIdFromFormData(t);if(!i)return null;const r=parseInt(t.get("quantity")||"1",10)||1;return{formData:t,variantId:i,quantity:r}}};s(v,"SHOPIFY_PAYMENT_BUTTON_SELECTOR",'shopify-buy-it-now-button, shopify-accelerated-checkout, [data-shopify="payment-button"], .shopify-payment-button');let A=v;class ee{constructor(e,t){s(this,"buyItNowInterception");s(this,"trackDispatchedSelection",(e,t)=>{const i=e&&e.isFirstAssignment===!1?"cache":t.distribution_method,r={shop_id:t.shop_id,optimization_id:e==null?void 0:e.optimization.id,variant_id:e==null?void 0:e.selectedVariant.id,details:{optimization_ids:t.optimization_ids,distribution_method:i,selection_details:t.selection_details,cache:t.cache,context:t.context,optimization_matches:t.optimization_matches}};this.trackingService.trackDispatch("dispatched",r)});this.trackingService=e,this.config=t,this.buyItNowInterception=new A(t)}extractViewParamFromFullTemplateKey(e){const t=e.split("/").pop().split(".");return t.slice(1,t.length-1).join(".")}async handleRedirect(e){const t=new URL(window.location.href),i=new URL(window.location.href);if(e.optimization.scope==="theme")e.isFirstAssignment&&i.searchParams.set("preview_theme_id",e.selectedVariant.config.theme_id);else if(e.optimization.scope==="url_redirect")i.pathname=e.languageRootUrl!=="/"?e.languageRootUrl+e.selectedVariant.config.path:e.selectedVariant.config.path;else{const r=this.extractViewParamFromFullTemplateKey(e.selectedVariant.config.full_template_key);i.searchParams.set("view",r)}t.toString()===i.toString()?this.hideViewParam():this.redirectWithoutCache(i)}hideViewParam(){const e=new URL(window.location.href);e.searchParams.delete("view"),window.history.replaceState({},"",e.toString())}dispatch(e,t,i){var o;let r=null;const a=e.find(c=>c.current())||e[0]||null;let n=null;if(a&&["price","product_details","checkout"].includes(a.optimization.scope)&&(n=a),n)if(r=n,t===n.selectedVariant.id)console.debug("shogun: price variant already assigned, returning");else{const c=n.selectedVariant.id;console.debug("shogun: assigning price variant");const d=JSON.stringify({attributes:{shogun_variant_id:c}}),u=new XMLHttpRequest;u.open("POST","/cart/update.js",!0),u.setRequestHeader("Content-Type","application/json"),u.onreadystatechange=()=>{if(u.readyState==4&&u.status==200){console.debug("shogun: reloading to reflect cart pricing");const p=new URL(window.location.href);this.redirectWithoutCache(p)}},u.send(d);return}else{const c=e.find(u=>u.matchingVariant.id!==u.selectedVariant.id);if(console.debug("redirectingSelection",c),c&&(c.optimization.scope!=="url_redirect"||c.isFirstAssignment===!0||c.optimization.config.permanent_redirect===!0))return this.trackDispatchedSelection(c,i),this.handleRedirect(c);const d=new Set(e.map(u=>u.optimization.scope));(d.has("template")||d.has("page"))&&this.hideViewParam(),r=e.find(u=>u.current())||c||null}e.length>0&&!r&&(r=e[0]),(r||e.length>0)&&this.trackDispatchedSelection(r,i),e.filter(c=>c.current()).forEach(c=>{this.trackingService.trackVariantImpression(c.selectedVariant,c.optimization.type)}),(o=this.buyItNowInterception)==null||o.intercept()}redirectWithoutCache(e){typeof e=="string"&&(e=new URL(e)),e.searchParams.delete("cache"),document.referrer!=""&&sessionStorage.setItem(M,document.referrer),console.debug("shogun: redirecting to ",e),window.location.replace(e)}}class _{constructor(e){s(this,"optimization");s(this,"matchingVariant");s(this,"selectedVariant");s(this,"isFirstAssignment");s(this,"languageRootUrl");this.optimization=e.optimization,this.matchingVariant=e.matchingVariant,this.selectedVariant=e.selectedVariant,this.isFirstAssignment=e.isFirstAssignment,this.languageRootUrl=e.languageRootUrl}current(){return this.matchingVariant.id===this.selectedVariant.id}}const S=class S{constructor(){s(this,"ran",!1)}removePreviewBarIframe(){console.debug("Setting up preview bar iframe removal");const e=()=>{S.PREVIEW_BAR_IFRAME_IDS.forEach(t=>{const i=document.getElementById(t);i&&(console.debug(`Removing preview bar iframe with id: ${t}`),i.remove())})};e(),document.addEventListener("DOMContentLoaded",()=>{console.debug("DOM loaded, setting up mutation observer for preview bar");const t=new MutationObserver(i=>
43{i.forEach(r=>{r.addedNodes.forEach(a=>{if(a.nodeType===Node.ELEMENT_NODE){const n=a;S.PREVIEW_BAR_IFRAME_IDS.includes(n.id)&&(console.debug(`Detected and removing preview bar iframe with id: ${n.id} via observer`),n.remove())}})})});if(document.body)t.observe(document.body,{childList:!0,subtree:!0});else{const i=new MutationObserver(()=>{document.body&&(t.observe(document.body,{childList:!0,subtree:!0}),e(),i.disconnect())});i.observe(document.documentElement,{childList:!0})}e()})}run(){this.ran||(this.removePreviewBarIframe(),this.ran=!0)}};s(S,"PREVIEW_BAR_IFRAME_IDS",["preview-bar-iframe","PBarNextFrameWrapper"]);let V=S;const R="_shg_analytics_queue";class te{enqueue(e){const t={...e,id:crypto.randomUUID(),attempts:0,createdAt:Date.now()},i=this.readQueue();return i[t.category].push(t),this.writeQueue(i),t}all(){const e=this.readQueue();return[...e.shogun_load,...e.dispatcher].sort((t,i)=>t.createdAt-i.createdAt)}update(e){const t=this.readQueue(),i=t[e.category],r=i.findIndex(a=>a.id===e.id);r!==-1&&(i[r]=e,this.writeQueue(t))}remove(e){const t=this.readQueue(),i=t[e.category],r=i.findIndex(a=>a.id===e.id);r!==-1&&(i.splice(r,1),this.writeQueue(t))}findLatest(e){const i=this.readQueue()[e];if(i.length!==0)return i[i.length-1]}readQueue(){const e=localStorage.getItem(R);if(!e)return this.emptyQueue();try{const t=JSON.parse(e);return t.shogun_load||(t.shogun_load=[]),t.dispatcher||(t.dispatcher=[]),t}catch(t){return console.error("shogun: failed to parse analytics queue storage, resetting",t),localStorage.removeItem(R),this.emptyQueue()}}writeQueue(e){try{localStorage.setItem(R,JSON.stringify(e))}catch(t){console.error("shogun: failed to save analytics queue",t)}}emptyQueue(){return{shogun_load:[],dispatcher:[]}}}const l=class l{constructor(e,t,i,r,a,n){s(this,"publishable",!1);s(this,"allowed",null);s(this,"eventQueue",new te);s(this,"processingQueue",!1);s(this,"pendingProcess",!1);s(this,"processTimer",null);s(this,"trackVariantImpression",(e,t)=>{const i={page_type:this.pageType,page_id:this.pageId,app_type:t=="ab_test"?"ab_testing":"personalization",original_referrer:this.originalReferrer};i.optimization_id=e.optimization_id,i.variant_id=e.id,console.debug(`Tracking variant impression: optimization=${e.optimization_id}, variant=${e.id}`),this.enqueueShogunLoadEvent(i)});s(this,"trackPage",()=>{const e={page_type:this.pageType,page_id:this.pageId,app_type:"ab_testing"};this.enqueueShogunLoadEvent(e)});s(this,"trackDispatch",(e,t)=>{this.enqueueEvent({category:"dispatcher",event:e,data:t})});s(this,"enqueueEvent",e=>{console.debug("shogun: enqueueing tracking event",{category:e.category,event:"event"in e?e.event:void 0}),e.category==="shogun_load"&&(!this.publishable||this.allowed!==!0)&&console.debug("shogun: not ready, enqueueing shogun:load event");try{this.eventQueue.enqueue(e),this.scheduleProcessQueue()}catch(t){console.error("shogun: failed to enqueue analytics event",t)}});s(this,"enqueueShogunLoadEvent",e=>{this.enqueueEvent({category:"shogun_load",data:e})});s(this,"waitForPublishable",()=>{var i,r;let e=0;const t=()=>{var a,n;if(typeof((n=(a=window.Shopify)==null?void 0:a.analytics)==null?void 0:n.publish)>"u")if(e<=l.retryAttemptsLimit){setTimeout(t,l.retryIntervalInMs);return}else{console.warn("shogun:ts: Shopify analytics unavailable after 30s"),this.handleError("Error initializing TrackingService: Shopify analytics not available after 30s");return}console.debug("shogun:ts: publishable"),this.publishable=!0,this.scheduleProcessQueue()};(r=(i=window.Shopify)==null?void 0:i.analytics)!=null&&r.publish?(console.debug("shogun:ts: publishable"),this.publishable=!0):(console.debug("shogun:ts: analytics api not available yet, waiting..."),t())});s(this,"waitForConsent",()=>{var i,r;let e=0;const t=()=>{if(typeof window.Shopify>"u"&&e<=l.retryAttemptsLimit){setTimeout(t,l.retryIntervalInMs);return}window.Shopify.loadFeatures([{name:"consent-tracking-api",version:"0.1"}],a=>{var n;if(a&&a.length>0){let o=[];a.forEach(c=>{console.error(c),o.push(c.message)}),this.handleError(`Error initializing TrackingService: ${o.join(", ")}`)}else console.debug("shogun:ts: consent available"),this.handleConsentChange(((n=window.Shopify.customerPrivacy)==null?void 0:n.analyticsProcessingAllowed())??!1)})};(r=(i=window.Shopify)==null?void 0:i.customerPrivacy)!=null&&r.analyticsProcessingAllowed?(console.debug("shogun:ts: consent available"),this.allowed=window.Shopify.customerPrivacy.analyticsProcessingAllowed()):(console.debug("shogun:ts: privacy api not available yet, waiting..."),t())});s(this,"handleConsentChange",e=>{this.allowed=e,console.debug("shogun: analytics consent updated to: ",this.allowed),this.scheduleProcessQueue()});s(this,"scheduleProcessQueue",()=>{if(this.processingQueue){this.pendingProcess=!0;return}this.processingQueue=!0;try{this.processQueue()}catch(e){console.error("shogun: error processing analytics queue",e)}finally{this.processingQueue=!1,this.pendingProcess&&(this.pendingProcess=!1,this.scheduleProcessQueue())}});s(this,"scheduleProcessQueueAfter",e=>{this.processTimer||(this.processTimer=setTimeout(()=>{this.processTimer=null,this.scheduleProcessQueue()},e))});s(this,"handleError",e=>{let t,i;const r=this.eventQueue.findLatest("shogun_load");r&&(t=r.data.optimization_id,i=r.data.variant_id),this.trackDispatchFallback("errored",{shop_id:this.shopI
43d,dispatcher_session_id:this.dispatcherSessionId,optimization_id:t,variant_id:i,details:{error:e}})});s(this,"dispatcherFallbackReady",e=>e.category!=="dispatcher"?!1:Date.now()-e.createdAt>=l.dispatchFallbackDelayInMs);s(this,"trackDispatchFallback",(e,t)=>{console.debug(`shogun: sending dispatch:${e} via fallback`),t.name=e,fetch(`${this.analyticsUrl}/dispatcher/${e}`,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(t),keepalive:!0})});s(this,"prepareFallbackPayload",e=>{const t=this.clonePayload(e);return t.shop_id=t.shop_id||this.shopId,t.dispatcher_session_id=this.dispatcherSessionId,t.details||(t.details={}),t});s(this,"clonePayload",e=>{try{return JSON.parse(JSON.stringify(e))}catch{return e}});this.shopId=e,this.pageType=t,this.pageId=i,this.originalReferrer=r,this.analyticsUrl=a,this.dispatcherSessionId=n,this.waitForPublishable(),this.waitForConsent(),document.addEventListener("visitorConsentCollected",o=>{this.handleConsentChange(o.detail.analyticsAllowed)}),this.scheduleProcessQueue()}processQueue(){console.debug("shogun: processing queue");const e=this.eventQueue.all();let t=!1;for(const i of e){if(this.shouldDropEvent(i)){this.eventQueue.remove(i);continue}if(this.isWithinBackoffWindow(i)){t=!0;continue}if(!this.isEventReady(i)){t=!0;continue}let r="success";try{r=this.deliverEvent(i)}catch(a){console.error("shogun: error delivering analytics event",a),r="retry"}r==="success"||r==="drop"?this.eventQueue.remove(i):(i.attempts+=1,i.lastAttemptedAt=Date.now(),this.eventQueue.update(i),t=!0)}t&&this.scheduleProcessQueueAfter(l.queueRetryDelayInMs)}shouldDropEvent(e){return Date.now()-e.createdAt>l.maxQueueAgeInMs||e.attempts>=l.maxQueueAttempts||e.category==="dispatcher"&&!e.event}isWithinBackoffWindow(e){if(!e.lastAttemptedAt)return!1;const t=l.queueRetryDelayInMs*Math.pow(2,Math.min(e.attempts,l.maxQueueAttempts));return Date.now()-e.lastAttemptedAt<t}isEventReady(e){return e.category==="shogun_load"?this.publishable&&this.allowed===!0:e.category==="dispatcher"?this.allowed===!0&&this.publishable?!0:this.dispatcherFallbackReady(e):!1}deliverEvent(e){return e.category==="shogun_load"?this.deliverShogunLoad(e):this.deliverDispatch(e)}deliverShogunLoad(e){const t=e.data;try{if(console.debug("Firing shogun:load event",t),!window.Shopify.analytics.publish)throw new Error("Shopify analytics publish is not available");return window.Shopify.analytics.publish("shogun:load",t),"success"}catch(i){return console.error("Error publishing shogun:load event:",i),"retry"}}deliverDispatch(e){if(e.category!=="dispatcher"||!e.event)return"drop";if(this.allowed===!0&&this.publishable){const i=`shogun:dispatcher:${e.event}`;try{if(console.debug(`Firing ${i} event`,e.data),!window.Shopify.analytics.publish)throw new Error("Shopify analytics publish is not available");return window.Shopify.analytics.publish(i,e.data),"success"}catch(r){console.error(`Error publishing ${i} event:`,r);const a=this.prepareFallbackPayload(e.data);return a.details||(a.details={}),a.details.error=`Error publishing ${i} event: ${r.message}`,this.trackDispatchFallback(e.event,a),"success"}}if(!this.dispatcherFallbackReady(e))return"retry";const t=this.prepareFallbackPayload(e.data);return this.trackDispatchFallback(e.event,t),"success"}};s(l,"retryIntervalInMs",250),s(l,"retryAttemptsLimit",3e4/l.retryIntervalInMs),s(l,"queueRetryDelayInMs",1e3),s(l,"maxQueueAttempts",5),s(l,"maxQueueAgeInMs",1440*60*1e3),s(l,"dispatchFallbackDelayInMs",30*1e3);let O=l;const M="_shg_referrer",g=class g{constructor(e){s(this,"shopId");s(this,"optimizations");s(this,"currentThemeId");s(this,"pageId");s(this,"pageType");s(this,"currentPartialTemplateKey");s(this,"distributionMethod");s(this,"cachedOptimizations");s(this,"audienceChecker");s(this,"personalizations");s(this,"abTests");s(this,"dispatcher");s(this,"trackingService");s(this,"currentPath");s(this,"themeTestHandler");s(this,"currentCartVariantId");s(this,"languageRootUrl");s(this,"dispatcherSessionId");s(this,"originalReferrer");s(this,"_previewLinkHandlerAttached",!1);s(this,"inAudience",e=>this.audienceChecker.check(e));if(this.configInput=e,this.originalReferrer=sessionStorage.getItem(M),this.originalReferrer){sessionStorage.removeItem(M),console.debug("shogun: retaining original referrer: ",this.originalReferrer);try{Object.defineProperty(document,"referrer",{get:()=>this.originalReferrer})}catch(a){console.debug("shogun: failed to set original referrer via `Object.defineProperty`"),console.error(a);try{window.document.__defineGetter__("referrer",()=>this.originalReferrer)}catch(n){console.debug("shogun: failed to set original referrer via `__defineGetter__`"),console.error(n)}}}
43this.shopId=e.shopId,this.currentThemeId=e.currentThemeId,this.currentCartVariantId=e.currentCartVariantId,this.optimizations=e.optimizations||[],this.personalizations=this.optimizations.filter(a=>a.type==="personalization"),this.abTests=this.optimizations.filter(a=>a.type==="ab_test"),this.distributionMethod=e.distributionMethod||g.DEFAULT_DISTRIBUTION_METHOD,this.pageId=e.pageId,this.pageType=e.pageType,this.languageRootUrl=e.languageRootUrl;const t=this.pageType==="metaobject"?"templates/metaobject/":"templates/",i=[e.templateName,e.templateSuffix].filter(Boolean).join(".");this.currentPartialTemplateKey=t+i,this.currentPath=window.location.pathname,this.cachedOptimizations=JSON.parse(localStorage.getItem(g.OPTIMIZATIONS_CACHE_KEY)||"{}"),this.audienceChecker=new E(e),e.sessionIdOverride?this.dispatcherSessionId=e.sessionIdOverride:(this.dispatcherSessionId=z.get(g.DISPATCHER_SESSION_COOKIE)||crypto.randomUUID(),z.set(g.DISPATCHER_SESSION_COOKIE,this.dispatcherSessionId,{path:"/",expires:1/48})),this.trackingService=new O(this.shopId,this.pageType,this.pageId,this.originalReferrer,e.analyticsUrl,this.dispatcherSessionId);const r=new V;this.themeTestHandler=r,this.dispatcher=new ee(this.trackingService,{storefrontAccessToken:e.storefrontAccessToken,shopDomain:e.shopDomain,currentCartVariantId:e.currentCartVariantId})}getOptimizationPriority(e){return{theme:1,template:2,page:3,url_redirect:4,price:5,product_details:6,checkout:7}[e.scope]}sortMatches(e){return[...e].sort((t,i)=>{const r=this.getOptimizationPriority(t.optimization),a=this.getOptimizationPriority(i.optimization);return r===a?0:r-a})}audienceMatchesCurrentVisitor(e){const t=e.audiences||[];return t.length===0?!0:e.audiences_condition==="any"?t.some(this.inAudience):t.every(this.inAudience)}configAudiencesMatch(e,t){const i=e.audiences||[],r=t.audiences||[];if(i.length!==r.length)return!1;const a=i.map(o=>JSON.stringify(o)),n=r.map(o=>JSON.stringify(o));return!(a.some(o=>!n.includes(o))||n.some(o=>!a.includes(o))||i.length>1&&e.audiences_condition!==t.audiences_condition)}getCachedVariant(e){const t=this.cachedOptimizations[e.id];if(!t)return;const i=typeof t=="string"?t:t.variantId;return e.variants.find(r=>r.id===i)}setCachedVariant(e,t){const i={variantId:t.id,sessionId:this.dispatcherSessionId};e.scope==="theme"&&t.config.theme_id&&(i.themeId=t.config.theme_id),this.cachedOptimizations[e.id]=i,console.debug("setCachedVariant",e.id,t.id),localStorage.setItem(g.OPTIMIZATIONS_CACHE_KEY,JSON.stringify(this.cachedOptimizations))}extractPartialTemplateKeyFromFullTemplateKey(e){if(!e)return;const t=e.split(".");return t.length<2?e:t.slice(0,-1).join(".")}matchesAnyAttributeOfCurrentPage(e,t){const i=this.checkTemplateMatch(t),r=this.checkThemeMatch(e,t),a=this.checkPageMatch(e),n=this.checkPathMatch(t),o=this.checkPriceMatch(e,t),c=this.checkProductDetailsMatch(e,t),d=this.checkCheckoutMatch(e,t);
43return r||i&&a||n||o||c||d}getMatchingVariant(e,t=void 0){var a;const i=e.config,r=(a=t==null?void 0:t.selectedVariant)==null?void 0:a.config;for(const n of e.variants){if(!this.matchesAnyAttributeOfCurrentPage(e,n))continue;const o=e.type==="ab_test"?e.config:n.config;if(this.audienceMatchesCurrentVisitor(o)&&!(r&&!this.configAudiencesMatch(i,r)))return n}}getPersonalizationMatches(){const e=[];for(const t of this.personalizations){const i=this.getMatchingVariant(t);i&&e.push({optimization:t,matchingVariant:i})}return e}getPrioritizedNonDefaultPersonalizationSelection(){const e=this.getPersonalizationMatches();if(e.length===0)return;const t=this.sortMatches(e);for(const i of t){const a=i.optimization.variants.sort((n,o)=>n.position-o.position).find(n=>!n.config.original&&this.audienceMatchesCurrentVisitor(n.config));if(a)return new _({optimization:i.optimization,matchingVariant:i.matchingVariant,selectedVariant:a,isFirstAssignment:!0,languageRootUrl:this.languageRootUrl})}}getDefaultPersonalizationSelectionsForImpressionTracking(e){return this.getPersonalizationMatches().filter(r=>r.matchingVariant.config.original&&r.optimization.id!==(e==null?void 0:e.optimization.id)).map(r=>new _({optimization:r.optimization,matchingVariant:r.matchingVariant,selectedVariant:r.matchingVariant,isFirstAssignment:!0,languageRootUrl:this.languageRootUrl}))}getRandomVariantForOptimization(e){const t=`${this.dispatcherSessionId}-${e.id}`,r=this.hashWithDjb2(t)%g.DEFAULT_NUMBER_OF_BINS;let a=0;for(const n of e.variants)if(a+=g.DEFAULT_NUMBER_OF_BINS*(n.config.percentage||0)/100,r<a)return n;return e.variants[0]}hasAnyCachedVariants(){return this.abTests.some(e=>!!this.cachedOptimizations[e.id])}getGreedySelections(e){const t=e[Math.floor(Math.random()*e.length)],i=t.cachedVariant||this.getRandomVariantForOptimization(t.optimization);return[new _({optimization:t.optimization,matchingVariant:t.matchingVariant,selectedVariant:i,isFirstAssignment:!t.cachedVariant,languageRootUrl:this.languageRootUrl})]}userBin(){const e=this.dispatcherSessionId;return e?this.hashWithDjb2(e)%g.DEFAULT_NUMBER_OF_BINS:0}hashWithDjb2(e){let t=5381;for(let i=0;i<e.length;i++)t=(t<<5)-t+e.charCodeAt(i),t|=0;return Math.abs(t)}getVariantForUserBin(){const e=this.userBin(),t=this.abTests.flatMap(r=>r.variants);let i=0;for(const r of t)if(i+=g.DEFAULT_NUMBER_OF_BINS*(r.traffic_percentage||0)/100,e<i)return r;return null}getEvenSelections(e){const t=this.getVariantForUserBin();if(!t)return[];const i=e.find(r=>r.optimization.variants.some(a=>a.id===t.id));return i?[new _({optimization:i.optimization,matchingVariant:i.matchingVariant,selectedVariant:t,isFirstAssignment:!i.cachedVariant,languageRootUrl:this.languageRootUrl})]:[]}getAbTestMatches(e){const t=[];return this.abTests.forEach(i=>{const r=this.getMatchingVariant(i,e);if(r){const a=this.getCachedVariant(i);(r.config.original||a)&&t.push({optimization:i,matchingVariant:r,cachedVariant:a})}}),t}getAbTestSelections(e){const t=this.getAbTestMatches(e);if(t.length===0)return[];const i=t.find(r=>!!r.cachedVariant);if(!i&&this.hasAnyCachedVariants())return[];if(i)return[new _({optimization:i.optimization,matchingVariant:i.matchingVariant,selectedVariant:i.cachedVariant,isFirstAssignment:!1,languageRootUrl:this.languageRootUrl})];switch(this.distributionMethod){case"greedy":return this.getGreedySelections(t);case"even":return this.getEvenSelections(t);default:throw new Error(`Unknown distribution method: ${this.distributionMethod}`)}}isBot(){const e=navigator.userAgent,t=B(e);return console.debug("Bot testing with user agent:",e),t}hasExpiredThemeVariant(){const e=Object.values(this.cachedOptimizations).filter(t=>typeof t=="string"?!0:!!t.themeId).map(t=>typeof t=="string"?t:t.variantId);return e.length>0&&!this.abTests.some(t=>t.scope==="theme"&&t.variants.some(i=>e.includes(i.id)))}clearStaleThemePreview(){console.debug("shogun: clearing stale theme preview, redirecting to default theme");const e=new URL(window.location.href);e.searchParams.set("preview_theme_id",""),localStorage.removeItem(g.OPTIMIZATIONS_CACHE_KEY),window.location.replace(e.toString())}handleThemeReview(e){const i=new URLSearchParams(location.search).get("shgpvid"),r=sessionStorage.getItem("_shg_preview_variant_id");if(r&&(!i||r==i)){console.debug(`shogun: theme review in progress, viewing variant: ${r}`);const a=document.getElementById("shogun-price-test-preview");if(!a){console.debug("shogun: sidebar not found!!!");return}const n=a.content.cloneNode(!0);this.attachPreviewLinkClickHandler();const o=()=>{document.body.style.paddingLeft="360px",document.body.style.paddingTop="50px",document.body.prepend(n),typeof window.restoreCollapsedState=="function"&&window.restoreCollapsedState(),typeof window.restoreDescriptionHeightState=="function"&&window.restoreDescriptionHeightState()};document.readyState==="loading"?document.addEventListener("DOMContentLoaded",o):o(),new A({storefrontAccessToken:e.storefrontAccessToken,shopDomain:e.shopDomain,currentCartVariantId:r}).intercept();return}else if(i&&(!r||r!=i)){console.debug(`shogun: theme review in progress, setting variant: ${i}`),sessionStorage.setItem("_shg_preview_variant_id",i);const a=JSON.stringify({attributes:{shogun_variant_id:i}}),n=new XMLHttpRequest;n.open("POST","/cart/update.js",!0),n.setRequestHeader("Content-Type","application/json"),n.onreadystatechange=()=>{n.readyState==4&&n.status==200&&this.reloadWhenCartVariantSet(i)},n.send(a)}}reloadWhenCartVariantSet(e,t=0){console.log(`shogun: reloadWhenCartVariantSet check (attempt ${t+1}/3)`);const a=new XMLHttpRequest;a.open("GET","/cart.js",!0),a.onreadystatechange=()=>{var d;if(a.readyState!==4)return;const n=()=>{console.debug("shogun: cart variant confirmed, reloading to reflect pricing"),location.reload()},o=()=>{t+1<3?setTimeout(()=>this.reloadWhenCartVariantSet(e,t+1),300):location.reload()};if(a.status!==200)return o();let c;try{c=JSON.parse(a.responseText)}catch{return o()}((d=c==null?void 0:c.attributes)==null?void 0:d.shogun_variant_id)===e?n():o()},a.send()}attachPreviewLinkClickHandler(){this._previewLinkHandlerAttached||(this._previewLinkHandlerAttached=!0,document.addEventListener("click",e=>{var r,a;const t=(a=(r=e.target).closest)==null?void 0:a.call(r,'a[id^="shg-preview-btn-"]');if(!(t!=null&&t.dataset.variantId))return;e.preventDefault();const i=new URLSearchParams(location.search);i.set("shgpvid",t.dataset.variantId),location.href=location.pathname+"?"+i.toString()}))}run(){let e=null,t=this.distributionMethod,i=[];const r=(a,n={})=>{var c,d;const o=a&&a.isFirstAssignment===!1?"cache":t;
43return{shop_id:this.shopId,optimization_id:(c=a==null?void 0:a.optimization)==null?void 0:c.id,variant_id:(d=a==null?void 0:a.selectedVariant)==null?void 0:d.id,details:{optimization_ids:this.optimizations.map(u=>u.id),distribution_method:o,selection_details:i,...n}}};try{if(this.isBot()){console.debug("Bot traffic detected, optimizer disabled");return}if(this.hasExpiredThemeVariant()){this.clearStaleThemePreview();return}this.handleThemeReview({storefrontAccessToken:this.configInput.storefrontAccessToken,shopDomain:this.configInput.shopDomain,currentCartVariantId:this.currentCartVariantId});const a=this.getPrioritizedNonDefaultPersonalizationSelection(),n=this.getAbTestSelections(a),o=[];a&&o.push(a),o.push(...n),o.push(...this.getDefaultPersonalizationSelectionsForImpressionTracking(a)),localStorage.getItem("_shg_is_merchant")||this.themeTestHandler.run(),e=o.find(d=>d.matchingVariant.id===d.selectedVariant.id)||null,e&&!e.isFirstAssignment&&(t="cache"),i=o.map(d=>({optimization_id:d.optimization.id,selected_variant_id:d.selectedVariant.id,matching_variant_id:d.matchingVariant.id}));const c={shop_id:this.shopId,optimization_ids:this.optimizations.map(d=>d.id),selection_details:i,distribution_method:t,cache:{...this.cachedOptimizations},context:{template_key:this.currentPartialTemplateKey,theme_id:this.currentThemeId,page_type:this.pageType,page_id:this.pageId},optimization_matches:this.buildOptimizationMatches(a)};if(n.forEach(d=>{this.setCachedVariant(d.optimization,d.selectedVariant)}),o.length===0){this.abTests.length>0&&(this.trackingService.trackPage(),this.trackingService.trackDispatch("skipped",r(e)));return}this.dispatcher.dispatch(o,this.currentCartVariantId,c)}catch(a){this.trackingService.trackDispatch("errored",r(e,{error:a.message}))}}getCurrentPathWithoutLanguagePrefix(){return this.languageRootUrl==="/"||!this.currentPath.startsWith(this.languageRootUrl)?this.currentPath:this.currentPath.substring(this.languageRootUrl.length)||"/"}checkTemplateMatch(e){return this.extractPartialTemplateKeyFromFullTemplateKey(e.config.full_template_key)===this.currentPartialTemplateKey}checkThemeMatch(e,t){return e.scope==="theme"&&t.config.theme_id===this.currentThemeId}checkPageMatch(e){const{page_type:t,page_id:i}=e.config,r=!t||t===this.pageType,a=!i||i===this.pageId;return e.scope!=="url_redirect"&&r&&a}checkPathMatch(e){const t=e.config.path;if(!t)return!1;const i=this.getCurrentPathWithoutLanguagePrefix();return decodeURIComponent(t)===decodeURIComponent(i)}checkPriceMatch(e,t){return e.scope!=="price"?!1:!this.currentCartVariantId||this.currentCartVariantId===t.id}checkProductDetailsMatch(e,t){return e.scope!=="product_details"?!1:!this.currentCartVariantId||this.currentCartVariantId===t.id}checkCheckoutMatch(e,t){return e.scope!=="checkout"?!1:!this.currentCartVariantId||this.currentCartVariantId===t.id}getDetailedMatchingInfo(e,t,i){const{page_type:r,page_id:a}=e.config,n=!r||r===this.pageType,o=!a||a===this.pageId,c=e.type==="ab_test"?e.config:t.config,d=i?this.configAudiencesMatch(e.config,i.selectedVariant.config):!1;return{matches_template:this.checkTemplateMatch(t),matches_theme:this.checkThemeMatch(e,t),matches_page_type:n,matches_page_id:o,matches_page:this.checkPageMatch(e),matches_path:this.checkPathMatch(t),matches_price:this.checkPriceMatch(e,t),matches_audience:this.audienceMatchesCurrentVisitor(c),matches_personalization_config:d}}buildOptimizationMatches(e){const t={};for(const i of this.optimizations)if(t[i.id]={},i.variants&&Array.isArray(i.variants))for(const r of i.variants)t[i.id][r.id]=this.getDetailedMatchingInfo(i,r,e);return t}};s(g,"DEFAULT_NUMBER_OF_BINS",1e4),s(g,"DEFAULT_DISTRIBUTION_METHOD","greedy"),s(g,"OPTIMIZATIONS_CACHE_KEY","_shg_ab_optimizations_cache"),s(g,"DISPATCHER_SESSION_COOKIE","_shg_dispatcher_session");let F=g;window.ShogunOptimizer=F})(); 44 45})(); 46 47</script>
47<script type="text/javascript"> 48 ;(function() { 49 if (typeof ShogunOptimizer === 'undefined') { 50 console.error("ShogunOptimizer is not defined. Please ensure the optimizer script is properly loaded."); 51 return; 52 } 53 54 const designMode = false; 55 if (designMode) { 56 console.debug("Design mode is enabled, skipping optimizer initialization"); 57 return; 58 } 59 60 // If the referrer url is the Shopify admin url or other known merchant domains, then set a local storage shg_is_merchant flag to true 61 // This is used to remove the preview bar from the page for shoppers 62 const referrer = document.referrer 63 const merchantDomains = ['admin.shopify.com', 'ab.shgapi.com', 'abc.shogun.dev'] 64 if (!localStorage.getItem('_shg_is_merchant') && merchantDomains.some(domain => referrer.includes(domain))) { 65 console.debug('Setting shg_is_merchant to true') 66 localStorage.setItem('_shg_is_merchant', 'true') 67 } 68 69 // Check for optimization disable flags 70 const urlParams = new URLSearchParams(window.location.search); 71 const optimizationDisabled = urlParams.get('shg') === "false" || window.location.hostname.includes('shopifypreview'); 72 73 if (optimizationDisabled) { 74 console.debug("Optimization is disabled, skipping optimizer initialization"); 75 return; 76 } 77 78 // Load shop metafield configuration 79 80 const shopMetafieldConfig = {"default_theme_id":142981759126,"method":"greedy","optimizations":[],"expires_at":1775929503000,"env":"production"}; 81 82 if (!shopMetafieldConfig) { 83 console.debug("Shop metafield configuration for optimizations is missing. Skipping optimizer initialization."); 84 return; 85 } 86 87 const optimizationsData = shopMetafieldConfig.expires_at > Date.now() ? (shopMetafieldConfig.optimizations || []) : []; 88 89 // These ID should match. It is possible for them to be different if a theme is copied from a different shop. 90 const intendedShopifyId = "57109545110"; // The hard coded shopify ID when this snippet was pushed to the theme. 91 const currentShopifyId = "57109545110"; // The current shopify ID that this theme is rendered in. 92 if (intendedShopifyId !== currentShopifyId) { 93 console.debug(`Shopify ID mismatch: intendedShopifyId=${intendedShopifyId} currentShopifyId=${currentShopifyId}. This may indicate the theme was copied from another shop and not properly set up. Skipping optimizer initialization to avoid potential issues.`); 94 return; 95 } else { 96 console.debug(`Shopify ID verified: ${intendedShopifyId}`); 97 } 98 99 // Build optimizer configuration 100 const optimizerConfig = { 101 shopId: "b88f2aae-3a67-4be5-94dd-4bfc5e4ca941", 102 optimizations: optimizationsData, 103 distributionMethod: urlParams.get('shgMethod') || shopMetafieldConfig.method, 104 defaultThemeId: shopMetafieldConfig.default_theme_id ? shopMetafieldConfig.default_theme_id.toString() : null, 105 currentThemeId: "142981759126", 106 pageId: "", 107 pageType: "homepage", 108 templateName: "index", 109 templateSuffix: "", 110 customerId: "", 111 isB2B: false, 112 sessionIdOverride: urlParams.get('shgSessionId'), 113 geoLocationApi: "https://ipinfo.io/json?token=f2ae3a557d807b", 114 currentCartVariantId: null, 115 languageRootUrl: "/", 116 analyticsUrl: "https://shogun-abc-production.global.ssl.fastly.net", 117 storefrontAccessToken: null, 118 shopDomain: "stg-lorex-us.myshopify.com" 119 }; 120 121 console.debug("Initializing ShogunOptimizer with config:", optimizerConfig); 122 const optimizer = new ShogunOptimizer(optimizerConfig); 123 optimizer.run(); 124 })(); 125</script>
125 126 127 128
128<script src="https://cozycountryredirectviii.addons.business/js/eggbox/9203/script_f9066914bde9805f778a13533b5d4788.js?v=1&sign=f9066914bde9805f778a13533b5d4788&shop=stg-lorex-us.myshopify.com" type='text/javascript'></script>
128 129 <meta charset="utf-8"> 130 <meta http-equiv="X-UA-Compatible" content="IE=edge"> 131 <meta name="viewport" content="width=device-width,initial-scale=1"> 132 <meta name="theme-color" content=""> 133 <link rel="canonical" href="https://www.lorex.com/"><link rel="icon" type="image/png" href="//www.lorex.com/cdn/shop/files/35-favicon.jpg?crop=center&height=32&v=1786380064&width=32"><link rel="preconnect" href="https://fonts.shopifycdn.com" crossorigin><title> 134 Smart Cameras, Video Doorbells, and Security Systems | Lorex USA 135</title> 136 137 <meta name="description" content="Lorex helps you stay connected to what matters most with home and business security solutions that keep you aware and protected. Trusted for over 30 years."> 138 139 140 141 142<meta property="og:site_name" content="Lorex Corporation US"> 143<meta property="og:url" content="https://www.lorex.com/"> 144<meta property="og:title" content="Smart Cameras, Video Doorbells, and Security Systems | Lorex USA"> 145<meta property="og:type" content="website"> 146<meta property="og:description" content="Lorex helps you stay connected to what matters most with home and business security solutions that keep you aware and protected. Trusted for over 30 years."><meta property="og:image" content="http://www.lorex.com/cdn/shop/files/CONNECT-OGIMAGE.jpg?v=1767888141"> 147 <meta property="og:image:secure_url" content="https://www.lorex.com/cdn/shop/files/CONNECT-OGIMAGE.jpg?v=1767888141"> 148 <meta property="og:image:width" content="1200"> 149 <meta property="og:image:height" content="630"><meta name="twitter:site" content="@lorextechnology"><meta name="twitter:card" content="summary_large_image"> 150<meta name="twitter:title" content="Smart Cameras, Video Doorbells, and Security Systems | Lorex USA"> 151<meta name="twitter:description" content="Lorex helps you stay connected to what matters most with home and business security solutions that keep you aware and protected. Trusted for over 30 years."> 152 153 154
154<script src="//www.lorex.com/cdn/shop/t/138/assets/constants.js?v=132983761750457495441787687714" defer="defer"></script>
154 155
155<script src="//www.lorex.com/cdn/shop/t/138/assets/pubsub.js?v=25310214064522200911787687714" defer="defer"></script>
155 156
156<script src="//www.lorex.com/cdn/shop/t/138/assets/global.js?v=50682399300256351251787687714" defer="defer"></script>
156 157
157<script src="//www.lorex.com/cdn/shop/t/138/assets/details-disclosure.js?v=13653116266235556501787687714" defer="defer"></script>
157 158
158<script src="//www.lorex.com/cdn/shop/t/138/assets/details-modal.js?v=25581673532751508451787687714" defer="defer"></script>
158 159
159<script src="//www.lorex.com/cdn/shop/t/138/assets/search-form.js?v=133129549252120666541787687714" defer="defer"></script>
159 160
160<script src="//www.lorex.com/cdn/shop/t/138/assets/jquery.min.js?v=171470576117159292311787687714"></script>
160 161
161<script src="//www.lorex.com/cdn/shop/t/138/assets/bootstrap.min.js?v=137266373661399881041787687714" defer="defer"></script>
161 162
162<script src="//www.lorex.com/cdn/shop/t/138/assets/lity.js?v=48567640723500226611787687714" defer="defer"></script>
162 163
163<script> 164 165 var isCustomerLoggedIn = false; 166 167 168 169 var m3_shopify_email_verification_enabled = true; 170 171 </script>
171 172
172<script defer="defer" src="//www.lorex.com/cdn/shop/t/138/assets/js.cookie.min.js?v=71577686044154431787687714"></script>
172 173
173<script defer="defer" src="//www.lorex.com/cdn/shop/t/138/assets/m3.js?v=46529519419823521301787687716"></script>
173 174 175 176 <meta name="ahrefs-site-verification" content="bf304b16503213f12884bd34d93f4d4f323049d87a98957176ec7b90962776e3"> 177
177<script src="https://analytics.ahrefs.com/analytics.js" data-key="3NST6nyqz2XpcBVlwqmPzw" async></script>
177<script src="//www.lorex.com/cdn/shop/t/138/assets/animations.js?v=88693664871331136111787687714" defer="defer"></script>
177 178
178<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
178<meta name="google-site-verification" content="YaxGMJktp6aui3j5yfEYv6iQK8ivw-hWBTBmN5WNuH0"> 179<meta name="google-site-verification" content="je7-mix3OqK7vjJ3TUz_Q9an0aD6Ugyky7P2bQqkHyU"> 180<meta name="facebook-domain-verification" content="mb04pxnnsx4845vggyfc26s24p7p8i"> 181<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/57109545110/digital_wallets/dialog"> 182<meta id="in-context-paypal-metadata" data-shop-id="57109545110" data-venmo-supported="true" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD"> 183<link rel="alternate" hreflang="x-default" href="https://www.lorex.com/"> 184<link rel="alternate" hreflang="en" href="https://www.lorex.com/"> 185<link rel="alternate" hreflang="en-AU" href="https://www.lorex.com/en-au"> 186<link rel="alternate" hreflang="fr-FR" href="https://www.lorex.com/fr-fr">
187<script async="async" src="/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=11501718"></script>
187 188<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
189<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=11501718&shop_id=57109545110" crossorigin="anonymous"></script>
vendor: 1 bytes, line 189
189
190<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":57109545110,"countryCode":"US","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/57109545110","merchantName":"Lorex Corporation US","requiredBillingContactFields":["postalAddress","email","phone"],"requiredShippingContactFields":["postalAddress","email","phone"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex","discover","elo","jcb"],"total":{"type":"pending","label":"Lorex Corporation US","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 190
190
191<script id="shopify-features" type="application/json">{"accessToken":"f974d48d4d7de5ccbe7d64064a795b9f","betas":["rich-media-storefront-analytics"],"domain":"www.lorex.com","predictiveSearch":true,"shopId":57109545110,"locale":"en"}</script>
vendor: 1 bytes, line 191
191
192<script>var Shopify = Shopify || {}; 193Shopify.shop = "stg-lorex-us.myshopify.com"; 194Shopify.locale = "en"; 195Shopify.currency = {"active":"USD","rate":"1.0"}; 196Shopify.country = "US"; 197Shopify.theme = {"name":"2026 08 25 Dropdown Variants","id":148243644566,"schema_name":"Dawn","schema_version":"15.3.0","theme_store_id":null,"role":"main"}; 198Shopify.theme.handle = "null"; 199Shopify.theme.style = {"id":null,"handle":null}; 200Shopify.cdnHost = "www.lorex.com/cdn"; 201Shopify.routes = Shopify.routes || {}; 202Shopify.routes.root = "/"; 203Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js"; 204Shopify.SignInWithShop = Shopify.SignInWithShop || {}; 205Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {}; 206Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 206
206
207<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 207
207
208<script>!function(o){function n(){var o=[];function n(){o.push(Array.prototype.slice.apply(arguments))}return n.q=o,n}var t=o.Shopify=o.Shopify||{};t.loadFeatures=n(),t.autoloadFeatures=n()}(window);</script>
vendor: 1 bytes, line 208
208
209<script> 210 window.ShopifyPay = window.ShopifyPay || {}; 211 window.ShopifyPay.apiHost = "shop.app\/pay"; 212 window.ShopifyPay.redirectState = null; 213</script>
vendor: 1 bytes, line 213
213
214<script> 215 window.Shopify = window.Shopify || {}; 216 window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {}; 217 window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 }; 218 window.Shopify.SignInWithShop.eligible = false; 219</script>
vendor: 1 bytes, line 219
219
220<script id="shop-js-analytics" type="application/json">{"pageType":"index"}</script>
vendor: 1 bytes, line 220
220
221<script defer="defer" async type="module" src="https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"></script>
vendor: 1 bytes, line 221
221
222<script type="module"> 223 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"); 224 225 window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true}); 226 227</script>
vendor: 1 bytes, line 227
227
228<script> 229 window.Shopify = window.Shopify || {}; 230 if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {}; 231 window.Shopify.featureAssets['shop-js'] = {"avatar":["modules/v2/loader.avatar.en.esm.js"],"checkout-modal":["modules/v2/loader.checkout-modal.en.esm.js"],"init-customer-accounts-sign-up":["modules/v2/loader.init-customer-accounts-sign-up.en.esm.js"],"init-customer-accounts":["modules/v2/loader.init-customer-accounts.en.esm.js"],"init-fed-cm":["modules/v2/loader.init-fed-cm.en.esm.js"],"init-shop-cart-sync":["modules/v2/loader.init-shop-cart-sync.en.esm.js"],"init-shop-email-lookup-coordinator":["modules/v2/loader.init-shop-email-lookup-coordinator.en.esm.js"],"init-shop-for-new-customer-accounts":["modules/v2/loader.init-shop-for-new-customer-accounts.en.esm.js"],"init-shop-user-recognition":["modules/v2/loader.init-shop-user-recognition.en.esm.js"],"init-windoid":["modules/v2/loader.init-windoid.en.esm.js"],"lead-capture":["modules/v2/loader.lead-capture.en.esm.js"],"listener":["modules/v2/loader.listener.en.esm.js"],"pay-button":["modules/v2/loader.pay-button.en.esm.js"],"payment-terms":["modules/v2/loader.payment-terms.en.esm.js"],"shop-button":["modules/v2/loader.shop-button.en.esm.js"],"shop-cart-sync":["modules/v2/loader.shop-cart-sync.en.esm.js"],"shop-cash-offers":["modules/v2/loader.shop-cash-offers.en.esm.js"],"shop-follow-button":["modules/v2/loader.shop-follow-button.en.esm.js"],"shop-login-button":["modules/v2/loader.shop-login-button.en.esm.js"],"shop-login":["modules/v2/loader.shop-login.en.esm.js"],"shop-toast-manager":["modules/v2/loader.shop-toast-manager.en.esm.js"],"shop-user-recognition":["modules/v2/loader.shop-user-recognition.en.esm.js"]}; 232</script>
vendor: 1 bytes, line 232
232
233<script>(function() { 234 var isLoaded = false; 235 function asyncLoad() { 236 if (isLoaded) return; 237 isLoaded = true; 238 var urls = ["https:\/\/na.shgcdn3.com\/pixel-collector.js?shop=stg-lorex-us.myshopify.com","https:\/\/cdn-app.sealsubscriptions.com\/shopify\/public\/js\/sealsubscriptions.js?shop=stg-lorex-us.myshopify.com","https:\/\/config.gorgias.chat\/bundle-loader\/01GYCCW6J87Y111XPDGPRP3171?source=shopify1click\u0026shop=stg-lorex-us.myshopify.com","https:\/\/cdn.attn.tv\/lorex\/dtag.js?shop=stg-lorex-us.myshopify.com","https:\/\/media.9gtb.com\/loader.js?g_cvt_id=2e6ae6e9-c285-45c4-b53d-bd8cca94cbb7\u0026shop=stg-lorex-us.myshopify.com"]; 239 for (var i = 0; i < urls.length; i++) { 240 var s = document.createElement('script'); 241 s.type = 'text/javascript'; 242 s.async = true; 243 s.src = urls[i]; 244 var x = document.getElementsByTagName('script')[0]; 245 x.parentNode.insertBefore(s, x); 246 } 247 }; 248 if(window.attachEvent) { 249 window.attachEvent('onload', asyncLoad); 250 } else { 251 window.addEventListener('load', asyncLoad, false); 252 } 253})();</script>
vendor: 1 bytes, line 253
253
254<script id="__st">var __st={"a":57109545110,"offset":-14400,"reqid":"f87d930a-6547-4b35-847c-d83bef0ab83a-1790245182","pageurl":"www.lorex.com\/","u":"9e98fc06334a","p":"home"};</script>
vendor: 1 bytes, line 254
254
255<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 255
255
256<script id="captcha-bootstrap">!function(){'use strict';const t='contact',e='account',n='new_comment',o=[[t,t],['blogs',n],['comments',n],[t,'customer']],c=[[e,'customer_login'],[e,'guest_login'],[e,'recover_customer_password'],[e,'create_customer']],r=t=>t.map((([t,e])=>`form[action*='/${t}']:not([data-nocaptcha='true']) input[name='form_type'][value='${e}']`)).join(','),a=t=>()=>t?[...document.querySelectorAll(t)].map((t=>t.form)):[];function s(){const t=[...o],e=r(t);return a(e)}const i='password',u='form_key',d=['recaptcha-v3-token','g-recaptcha-response','h-captcha-response',i],f=()=>{try{return window.sessionStorage}catch{return}},m='__shopify_v',_=t=>t.elements[u];function p(t,e,n=!1){try{const o=window.sessionStorage,c=JSON.parse(o.getItem(e)),{data:r}=function(t){const{data:e,action:n}=t;return t[m]||n?{data:e,action:n}:{data:t,action:n}}(c);for(const[e,n]of Object.entries(r))t.elements[e]&&(t.elements[e].value=n);n&&o.removeItem(e)}catch(o){console.error('form repopulation failed',{error:o})}}const l='form_type',E='cptcha';function T(t){t.dataset[E]=!0}const w=window,h=w.document,L='Shopify',v='ce_forms',y='captcha';let A=!1;((t,e)=>{const n=(g='f06e6c50-85a8-45c8-87d0-21a2b65856fe',I='https://cdn.shopify.com/shopifycloud/storefront-forms-hcaptcha/ce_storefront_forms_captcha_hcaptcha.v1.5.3.iife.js',D={infoText:'Protected by hCaptcha',privacyText:'Privacy',termsText:'Terms'},(t,e,n)=>{const o=w[L][v],c=o.bindForm;if(c)return c(t,g,e,D).then(n);var r;o.q.push([[t,g,e,D],n]),r=I,A||(h.body.append(Object.assign(h.createElement('script'),{id:'captcha-provider',async:!0,src:r})),A=!0)});var g,I,D;w[L]=w[L]||{},w[L][v]=w[L][v]||{},w[L][v].q=[],w[L][y]=w[L][y]||{},w[L][y].protect=function(t,e){n(t,void 0,e),T(t)},Object.freeze(w[L][y]),function(t,e,n,w,h,L){const[v,y,A,g]=function(t,e,n){const i=e?o:[],u=t?c:[],d=[...i,...u],f=r(d),m=r(i),_=r(d.filter((([t,e])=>n.includes(e))));return[a(f),a(m),a(_),s()]}(w,h,L),I=t=>{const e=t.target;return e instanceof HTMLFormElement?e:e&&e.form},D=t=>v().includes(t);t.addEventListener('submit',(t=>{const e=I(t);if(!e)return;const n=D(e)&&!e.dataset.hcaptchaBound&&!e.dataset.recaptchaBound,o=_(e),c=g().includes(e)&&(!o||!o.value);(n||c)&&t.preventDefault(),c&&!n&&(function(t){try{if(!f())return;!function(t){const e=f();if(!e)return;const n=_(t);if(!n)return;const o=n.value;o&&e.removeItem(o)}(t);const e=Array.from(Array(32),(()=>Math.random().toString(36)[2])).join('');!function(t,e){_(t)||t.append(Object.assign(document.createElement('input'),{type:'hidden',name:u})),t.elements[u].value=e}(t,e),function(t,e){const n=f();if(!n)return;const o=[...t.querySelectorAll(`input[type='${i}']`)].map((({name:t})=>t)),c=[...d,...o],r={};for(const[a,s]of new FormData(t).entries())c.includes(a)||(r[a]=s);n.setItem(e,JSON.stringify({[m]:1,action:t.action,data:r}))}(t,e)}catch(e){console.error('failed to persist form',e)}}(e),e.submit())}));const S=(t,e)=>{t&&!t.dataset[E]&&(n(t,e.some((e=>e===t))),T(t))};for(const o of['focusin','change'])t.addEventListener(o,(t=>{const e=I(t);D(e)&&S(e,y())}));const B=e.get('form_key'),M=e.get(l),P=B&&M;t.addEventListener('DOMContentLoaded',(()=>{const t=y();if(P)for(const e of t)e.elements[l].value===M&&p(e,B);[...new Set([...A(),...v().filter((t=>'true'===t.dataset.shopifyCaptcha))])].forEach((e=>S(e,t)))}))}(h,new URLSearchParams(w.location.search),n,t,e,['guest_login'])})(!0,!1)}();</script>
vendor: 1 bytes, line 256
256
257<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//www.lorex.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 257
257
258<script>(function () {var userAgent = navigator.userAgent;var platform = navigator.platform;var maxTouchPoints = navigator.maxTouchPoints || 0;var isIOS = /iPad|iPhone|iPod/.test(platform) || (platform === 'MacIntel' && maxTouchPoints > 1);var isMacSafari = platform.indexOf('Mac') === 0 && /Safari/.test(userAgent) && !/Chrome|Chromium|CriOS|FxiOS|Edg|OPR|Android/.test(userAgent);var isAppleSafari = isIOS || isMacSafari;if (isAppleSafari) {fetch('/sf_private_access_tokens' + location.search).catch(function () {});}function browserMajorVersion(pattern) {var match = userAgent.match(pattern);return match ? parseInt(match[1], 10) : null;}function shouldLoadAutosizesPolyfill() {if (!window.PerformanceObserver?.supportedEntryTypes?.includes('paint')) {return false;}var chromeVersion = browserMajorVersion(/Chrome\/(\d+)/);if (chromeVersion !== null) {return chromeVersion < 126;}var firefoxVersion = browserMajorVersion(/Firefox\/(\d+)/);if (firefoxVersion !== null) {return firefoxVersion < 150;}var safariVersion = isAppleSafari ? browserMajorVersion(/Version\/(\d+).*Safari\//) : null;if (safariVersion !== null) {return safariVersion < 27;}return true;}if (shouldLoadAutosizesPolyfill()) {var autosizesScript = document.createElement('script');autosizesScript.async = true;autosizesScript.crossOrigin = 'anonymous';autosizesScript.src = "//www.lorex.com/cdn/shopifycloud/storefront/assets/storefront/autosizes-84416378.js";(document.head || document.documentElement).appendChild(autosizesScript);}window.ShopifyAnalytics = window.ShopifyAnalytics || {};window.ShopifyAnalytics.performance = window.ShopifyAnalytics.performance || {};(function () {var LONG_FRAME_THRESHOLD = 50;var longAnimationFrames = [];var activeRafId = null;function collectLongFrames() {var previousTime = null;function rafMonitor(now) {if (activeRafId === null) {return;}var delta = now - previousTime;if (delta > LONG_FRAME_THRESHOLD) {longAnimationFrames.push({startTime: previousTime,endTime: now,});}previousTime = now;activeRafId = requestAnimationFrame(rafMonitor);}previousTime = performance.now();activeRafId = requestAnimationFrame(rafMonitor);}if (!window.PerformanceObserver?.supportedEntryTypes?.includes('long-animation-frame')) {collectLongFrames();var timeoutId = setTimeout(function () {cancelAnimationFrame(activeRafId);}, 10000);window.ShopifyAnalytics.performance.getLongAnimationFrames = function (stopCollection) {if (stopCollection === undefined) {stopCollection = false;}if (stopCollection) {clearTimeout(timeoutId);cancelAnimationFrame(activeRafId);}return longAnimationFrames;};}})();})();</script>
258<script crossorigin="anonymous" defer="defer" src="//www.lorex.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 258
258
259<script id="shopify-origin-trials" async="async" integrity="sha256-qJbe/jEZBHtr5W/BlA2cKAz3vkXu6vJQyLjgvgCC86g=" src="//cdn.shopify.com/shopifycloud/storefront/assets/storefront/origin_trials-318ab40a.js" crossorigin="anonymous" onload="window.__shopifyOriginTrialsDone = true" onerror="window.__shopifyOriginTrialsDone = true"></script>
vendor: 1 bytes, line 259
259
260<script> 261 window.Shopify = window.Shopify || {}; 262 window.Shopify.MCP = window.Shopify.MCP || {}; 263 window.Shopify.MCP.enabled = true; 264 window.Shopify.MCP.shop = "stg-lorex-us.myshopify.com"; 265 window.Shopify.MCP.mcpEndpoint = "https:\/\/www.lorex.com\/api\/mcp"; 266 window.Shopify.MCP.tools = [{"name":"search_shop_policies_and_faqs","description":"Used to get facts about the stores policies, products, or services.\nSome examples of questions you can ask are:\n - What is your return policy?\n - What is your shipping policy?\n - What is your phone number?\n - What are your hours of operation?\"\n","inputSchema":{"$schema":"https:\/\/json-schema.org\/draft\/2020-12\/schema","type":"object","properties":{"query":{"type":"string","description":"A natural language query."},"context":{"type":"string","description":"Additional information about the request such as user demographics, mood, location, or other relevant details that could help in tailoring the response appropriately."}},"required":["query"]}}]; 267</script>
vendor: 1 bytes, line 267
267
268<script>(()=>{var d="shopify:webmcp_adapter_loaded",n=Symbol.for("shopify.webmcp_adapter_loading");function s(c,a,{win:r=window,doc:o=document}={}){function p(){try{return r.localStorage.getItem(d)==="true"}catch{return!1}}function l(){try{r.localStorage.setItem(d,"true")}catch{}}function u(){return typeof(o.modelContext||r.navigator?.modelContext)?.registerTool=="function"}function f(){if(r[n]||!u())return;let t=o.head||o.getElementsByTagName("head")[0];if(!t)return;let e=o.createElement("script");e.type="module",e.crossOrigin="anonymous",a&&(e.integrity=a),e.src=c,e.addEventListener("load",l,{once:!0}),e.addEventListener("error",()=>{r[n]=!1},{once:!0}),t.appendChild(e),r[n]=!0}function _(t){let e=o.getElementById("shopify-origin-trials");if(!e||r.__shopifyOriginTrialsDone){t();return}e.addEventListener("load",t,{once:!0}),e.addEventListener("error",t,{once:!0})}function i(){_(()=>r.setTimeout(f,0))}function m(){o.addEventListener("DOMContentLoaded",i,{once:!0})}p()?i():m()}s("\/\/www.lorex.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})(); 269</script>
vendor: 1 bytes, line 269
269
270<script data-source-attribution="shopify.dynamic_checkout.dynamic.init">var Shopify=Shopify||{};Shopify.PaymentButton=Shopify.PaymentButton||{isStorefrontPortableWallets:!0,init:function(){window.Shopify.PaymentButton.init=function(){};var t=document.createElement("script");t.src="https://www.lorex.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}}; 271</script>
vendor: 1 bytes, line 271
271
272<script data-source-attribution="shopify.dynamic_checkout.buyer_consent"> 273 function portableWalletsHideBuyerConsent(e){var t=document.getElementById("shopify-buyer-consent"),n=document.getElementById("shopify-subscription-policy-button");t&&n&&(t.classList.add("hidden"),t.setAttribute("aria-hidden","true"),n.removeEventListener("click",e))}function portableWalletsShowBuyerConsent(e){var t=document.getElementById("shopify-buyer-consent"),n=document.getElementById("shopify-subscription-policy-button");t&&n&&(t.classList.remove("hidden"),t.removeAttribute("aria-hidden"),n.addEventListener("click",e))}window.Shopify?.PaymentButton&&(window.Shopify.PaymentButton.hideBuyerConsent=portableWalletsHideBuyerConsent,window.Shopify.PaymentButton.showBuyerConsent=portableWalletsShowBuyerConsent); 274</script>
vendor: 1 bytes, line 274
274
275<script data-source-attribution="shopify.dynamic_checkout.cart.bootstrap">document.addEventListener("DOMContentLoaded",(function(){function t(){return document.querySelector("shopify-accelerated-checkout-cart, shopify-accelerated-checkout")}if(t())Shopify.PaymentButton.init();else{new MutationObserver((function(e,n){t()&&(Shopify.PaymentButton.init(),n.disconnect())})).observe(document.body,{childList:!0,subtree:!0})}})); 276</script>
276 277<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://www.lorex.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous"> 278<style id="shopify-accelerated-checkout-cart"> 279 #shopify-buyer-consent { 280 margin-top: 1em; 281 display: inline-block; 282 width: 100%; 283} 284 285#shopify-buyer-consent.hidden { 286 display: none; 287} 288 289#shopify-subscription-policy-button { 290 background: none; 291 border: none; 292 padding: 0; 293 text-decoration: underline; 294 font-size: inherit; 295 cursor: pointer; 296} 297 298#shopify-subscription-policy-button::before { 299 box-shadow: none; 300} 301 302 </style>
303<script id="sections-script" data-sections="header" defer="defer" src="//www.lorex.com/cdn/shop/t/138/compiled_assets/scripts.js?v=90487813905515327061787687719"></script>
vendor: 1 bytes, line 303
303
304<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
304 305 306 307 308 309 310 311
311<script type="text/javascript"> 312 313 window.__shgMoneyFormat = window.__shgMoneyFormat || {"AUD":{"currency":"AUD","currency_symbol":"$","currency_symbol_location":"left","decimal_places":2,"decimal_separator":".","thousands_separator":","},"EUR":{"currency":"EUR","currency_symbol":"â¬","currency_symbol_location":"left","decimal_places":2,"decimal_separator":".","thousands_separator":","},"USD":{"currency":"USD","currency_symbol":"$","currency_symbol_location":"left","decimal_places":2,"decimal_separator":".","thousands_separator":","}}; 314 315 window.__shgCurrentCurrencyCode = window.__shgCurrentCurrencyCode || { 316 currency: "USD", 317 currency_symbol: "$", 318 decimal_separator: ".", 319 thousands_separator: ",", 320 decimal_places: 2, 321 currency_symbol_location: "left" 322 }; 323 </script>
323 324 325 326 327 328 329 <style data-shopify> 330 @font-face { 331 font-family: Figtree; 332 font-weight: 400; 333 font-style: normal; 334 font-display: swap; 335 src: url("//www.lorex.com/cdn/fonts/figtree/figtree_n4.3c0838aba1701047e60be6a99a1b0a40ce9b8419.woff2") format("woff2"), 336 url("//www.lorex.com/cdn/fonts/figtree/figtree_n4.c0575d1db21fc3821f17fd6617d3dee552312137.woff") format("woff"); 337} 338 339 @font-face { 340 font-family: Figtree; 341 font-weight: 700; 342 font-style: normal; 343 font-display: swap; 344 src: url("//www.lorex.com/cdn/fonts/figtree/figtree_n7.2fd9bfe01586148e644724096c9d75e8c7a90e55.woff2") format("woff2"), 345 url("//www.lorex.com/cdn/fonts/figtree/figtree_n7.ea05de92d862f9594794ab281c4c3a67501ef5fc.woff") format("woff"); 346} 347 348 @font-face { 349 font-family: Figtree; 350 font-weight: 400; 351 font-style: italic; 352 font-display: swap; 353 src: url("//www.lorex.com/cdn/fonts/figtree/figtree_i4.89f7a4275c064845c304a4cf8a4a586060656db2.woff2") format("woff2"), 354 url("//www.lorex.com/cdn/fonts/figtree/figtree_i4.6f955aaaafc55a22ffc1f32ecf3756859a5ad3e2.woff") format("woff"); 355} 356 357 @font-face { 358 font-family: Figtree; 359 font-weight: 700; 360 font-style: italic; 361 font-display: swap; 362 src: url("//www.lorex.com/cdn/fonts/figtree/figtree_i7.06add7096a6f2ab742e09ec7e498115904eda1fe.woff2") format("woff2"), 363 url("//www.lorex.com/cdn/fonts/figtree/figtree_i7.ee584b5fcaccdbb5518c0228158941f8df81b101.woff") format("woff"); 364} 365 366 @font-face { 367 font-family: Figtree; 368 font-weight: 400; 369 font-style: normal; 370 font-display: swap; 371 src: url("//www.lorex.com/cdn/fonts/figtree/figtree_n4.3c0838aba1701047e60be6a99a1b0a40ce9b8419.woff2") format("woff2"), 372 url("//www.lorex.com/cdn/fonts/figtree/figtree_n4.c0575d1db21fc3821f17fd6617d3dee552312137.woff") format("woff"); 373} 374 375 376 377 :root, 378 .color-scheme-1 { 379 --color-background: 255,255,255; 380 381 --gradient-background: #ffffff; 382 383 384 385 386 --color-foreground: 18,18,18; 387 --color-background-contrast: 191,191,191; 388 --color-shadow: 18,18,18; 389 --color-button: 14,102,211; 390 --color-button-text: 255,255,255; 391 --color-secondary-button: 255,255,255; 392 --color-secondary-button-text: 14,102,211; 393 --color-link: 14,102,211; 394 --color-badge-foreground: 18,18,18; 395 --color-badge-background: 255,255,255; 396 --color-badge-border: 18,18,18; 397 --payment-terms-background-color: rgb(255 255 255); 398 } 399 400 401 .color-scheme-2 { 402 --color-background: 246,246,246; 403 404 --gradient-background: #f6f6f6; 405 406 407 408 409 --color-foreground: 18,18,18; 410 --color-background-contrast: 182,182,182; 411 --color-shadow: 18,18,18; 412 --color-button: 14,102,211; 413 --color-button-text: 255,255,255; 414 --color-secondary-button: 246,246,246; 415 --color-secondary-button-text: 14,102,211; 416 --color-link: 14,102,211; 417 --color-badge-foreground: 18,18,18; 418 --color-badge-background: 246,246,246; 419 --color-badge-border: 18,18,18; 420 --payment-terms-background-color: rgb(246 246 246); 421 } 422 423 424 .color-scheme-3 { 425 --color-background: 15,23,43; 426 427 --gradient-background: #0f172b; 428 429 430 431 432 --color-foreground: 255,255,255; 433 --color-background-contrast: 109,136,204; 434 --color-shadow: 18,18,18; 435 --color-button: 14,102,211; 436 --color-button-text: 255,255,255; 437 --color-secondary-button: 15,23,43; 438 --color-secondary-button-text: 14,102,211; 439 --color-link: 14,102,211; 440 --color-badge-foreground: 255,255,255; 441 --color-badge-background: 15,23,43; 442 --color-badge-border: 255,255,255; 443 --payment-terms-background-color: rgb(15 23 43); 444 } 445 446 447 .color-scheme-4 { 448 --color-background: 18,18,18; 449 450 --gradient-background: #121212; 451 452 453 454 455 --color-foreground: 255,255,255; 456 --color-background-contrast: 146,146,146; 457 --color-shadow: 18,18,18; 458 --color-button: 14,102,211; 459 --color-button-text: 255,255,255; 460 --color-secondary-button: 18,18,18; 461 --color-secondary-button-text: 14,102,211; 462 --color-link: 14,102,211; 463 --color-badge-foreground: 255,255,255; 464 --color-badge-background: 18,18,18; 465 --color-badge-border: 255,255,255; 466 --payment-terms-background-color: rgb(18 18 18); 467 } 468 469 470 .color-scheme-5 { 471 --color-background: 14,102,211; 472 473 --gradient-background: #0e66d3; 474 475 476 477 478 --color-foreground: 255,255,255; 479 --color-background-contrast: 6,44,91; 480 --color-shadow: 18,18,18; 481 --color-button: 255,255,255; 482 --color-button-text: 14,102,211; 483 --color-secondary-button: 14,102,211; 484 --color-secondary-button-text: 255,255,255; 485 --color-link: 255,255,255; 486 --color-badge-foreground: 255,255,255; 487 --color-badge-background: 14,102,211; 488 --color-badge-border: 255,255,255; 489 --payment-terms-background-color: rgb(14 102 211); 490 } 491 492 493 .color-scheme-d67ace0e-54d0-4629-af52-a47132d1bd94 { 494 --color-background: 212,230,252; 495 496 --gradient-background: #d4e6fc; 497 498 499 500 501 --color-foreground: 18,18,18; 502 --color-background-contrast: 93,161,244; 503 --color-shadow: 18,18,18; 504 --color-button: 18,18,18; 505 --color-button-text: 255,255,255; 506 --color-secondary-button: 212,230,252; 507 --color-secondary-button-text: 18,18,18; 508 --color-link: 18,18,18; 509 --color-badge-foreground: 18,18,18; 510 --color-badge-background: 212,230,252; 511 --color-badge-border: 18,18,18; 512 --payment-terms-background-color: rgb(212 230 252); 513 } 514 515 516 .color-scheme-cf1da1b7-d2d5-4f9a-97d0-6b73ca5e2494 { 517 --color-background: 0,0,0; 518 519 --gradient-background: linear-gradient(110deg, #E3F5FF, #DFDFDF); 520 521 522 523 524 --color-foreground: 18,18,18; 525 --color-background-contrast: 128,128,128; 526 --color-shadow: 18,18,18; 527 --color-button: 14,102,211; 528 --color-button-text: 255,255,255; 529 --color-secondary-button: 0,0,0; 530 --color-secondary-button-text: 14,102,211; 531 --color-link: 14,102,211; 532 --color-badge-foreground: 18,18,18; 533 --color-badge-background: 0,0,0; 534 --color-badge-border: 18,18,18; 535 --payment-terms-background-color: rgb(0 0 0); 536 } 537 538 539 .color-scheme-eaf53973-3ce8-4b7c-9352-46408cc0f781 { 540 --color-background: 255,255,255; 541 542 --gradient-background: linear-gradient(310deg, rgba(81, 70, 206, 1) 15%, rgba(126, 180, 247, 1) 85%); 543 544 545 546 547 --color-foreground: 255,255,255; 548 --color-background-contrast: 191,191,191; 549 --color-shadow: 18,18,18; 550 --color-button: 81,70,206; 551 --color-button-text: 255,255,255; 552 --color-secondary-button: 255,255,255; 553 --color-secondary-button-text: 81,70,206; 554 --color-link: 81,70,206; 555 --color-badge-foreground: 255,255,255; 556 --color-badge-background: 255,255,255; 557 --color-badge-border: 255,255,255; 558 --payment-terms-background-color: rgb(255 255 255); 559 } 560 561 562 .color-scheme-1f76a32b-5fbd-4037-9b89-c3fd5bdc8ce7 { 563 --color-background: 42,132,241; 564 565 --gradient-background: linear-gradient(120deg, rgba(42, 132, 241, 1), rgba(81, 70, 206, 1) 100%); 566 567 568 569 570 --color-foreground: 255,255,255; 571 --color-background-contrast: 10,71,146; 572 --color-shadow: 18,18,18; 573 --color-button: 14,102,211; 574 --color-button-text: 255,255,255; 575 --color-secondary-button: 42,132,241; 576 --color-secondary-button-text: 81,70,206; 577 --color-link: 81,70,206; 578 --color-badge-foreground: 255,255,255; 579 --color-badge-background: 42,132,241; 580 --color-badge-border: 255,255,255; 581 --payment-terms-background-color: rgb(42 132 241); 582 } 583 584 585 .color-scheme-ce997113-f724-44b5-87bf-1a0bcf5d644e { 586 --color-background: 81,70,206; 587 588 --gradient-background: #5146ce; 589 590 591 592 593 --color-foreground: 255,255,255; 594 --color-background-contrast: 38,31,117; 595 --color-shadow: 18,18,18; 596 --color-button: 81,70,206; 597 --color-button-text: 255,255,255; 598 --color-secondary-button: 81,70,206; 599 --color-secondary-button-text: 81,70,206; 600 --color-link: 81,70,206; 601 --color-badge-foreground: 255,255,255; 602 --color-badge-background: 81,70,206; 603 --color-badge-border: 255,255,255; 604 --payment-terms-background-color: rgb(81 70 206); 605 } 606 607 608 .color-scheme-1cb3f8e3-f8c3-42b3-a7b5-531a2d510d92 { 609 --color-background: 255,255,255; 610 611 --gradient-background: #ffffff; 612 613 614 615 616 --color-foreground: 18,18,18; 617 --color-background-contrast: 191,191,191; 618 --color-shadow: 18,18,18; 619 --color-button: 14,102,211; 620 --color-button-text: 255,255,255; 621 --color-secondary-button: 255,255,255; 622 --color-secondary-button-text: 81,70,206; 623 --color-link: 81,70,206; 624 --color-badge-foreground: 18,18,18; 625 --color-badge-background: 255,255,255; 626 --color-badge-border: 18,18,18; 627 --payment-terms-background-color: rgb(255 255 255); 628 } 629 630 631 .color-scheme-0fe9b088-ef42-4a8b-94cf-0cf3647214b0 { 632 --color-background: 240,239,251; 633 634 --gradient-background: linear-gradient(310deg, rgba(240, 239, 251, 1) 15%, rgba(208, 205, 242,
6341) 85%); 635 636 637 638 639 --color-foreground: 18,18,18; 640 --color-background-contrast: 144,137,225; 641 --color-shadow: 18,18,18; 642 --color-button: 14,102,211; 643 --color-button-text: 255,255,255; 644 --color-secondary-button: 240,239,251; 645 --color-secondary-button-text: 14,102,211; 646 --color-link: 14,102,211; 647 --color-badge-foreground: 18,18,18; 648 --color-badge-background: 240,239,251; 649 --color-badge-border: 18,18,18; 650 --payment-terms-background-color: rgb(240 239 251); 651 } 652 653 654 .color-scheme-4666dbd1-11c5-40ed-a016-53366112ec1e { 655 --color-background: 255,255,255; 656 657 --gradient-background: #ffffff; 658 659 660 661 662 --color-foreground: 14,102,211; 663 --color-background-contrast: 191,191,191; 664 --color-shadow: 18,18,18; 665 --color-button: 14,102,211; 666 --color-button-text: 255,255,255; 667 --color-secondary-button: 255,255,255; 668 --color-secondary-button-text: 14,102,211; 669 --color-link: 14,102,211; 670 --color-badge-foreground: 14,102,211; 671 --color-badge-background: 255,255,255; 672 --color-badge-border: 14,102,211; 673 --payment-terms-background-color: rgb(255 255 255); 674 } 675 676 677 body, .color-scheme-1, .color-scheme-2, .color-scheme-3, .color-scheme-4, .color-scheme-5, .color-scheme-d67ace0e-54d0-4629-af52-a47132d1bd94, .color-scheme-cf1da1b7-d2d5-4f9a-97d0-6b73ca5e2494, .color-scheme-eaf53973-3ce8-4b7c-9352-46408cc0f781, .color-scheme-1f76a32b-5fbd-4037-9b89-c3fd5bdc8ce7, .color-scheme-ce997113-f724-44b5-87bf-1a0bcf5d644e, .color-scheme-1cb3f8e3-f8c3-42b3-a7b5-531a2d510d92, .color-scheme-0fe9b088-ef42-4a8b-94cf-0cf3647214b0, .color-scheme-4666dbd1-11c5-40ed-a016-53366112ec1e { 678 color: rgba(var(--color-foreground), 0.75); 679 background-color: rgb(var(--color-background)); 680 } 681 682 :root { 683 --font-body-family: Figtree, sans-serif; 684 --font-body-style: normal; 685 --font-body-weight: 400; 686 --font-body-weight-bold: 700; 687 688 --font-heading-family: Figtree, sans-serif; 689 --font-heading-style: normal; 690 --font-heading-weight: 400; 691 692 --font-body-scale: 1.0; 693 --font-heading-scale: 1.0; 694 695 --media-padding: px; 696 --media-border-opacity: 0.05; 697 --media-border-width: 0px; 698 --media-radius: 0px; 699 --media-shadow-opacity: 0.0; 700 --media-shadow-horizontal-offset: 0px; 701 --media-shadow-vertical-offset: 4px; 702 --media-shadow-blur-radius: 5px; 703 --media-shadow-visible: 0; 704 705 --page-width: 140rem; 706 --page-width-margin: 0rem; 707 708 --product-card-image-padding: 0.0rem; 709 --product-card-corner-radius: 1.0rem; 710 --product-card-text-alignment: left; 711 --product-card-border-width: 0.0rem; 712 --product-card-border-opacity: 0.1; 713 --product-card-shadow-opacity: 0.2; 714 --product-card-shadow-visible: 1; 715 --product-card-shadow-horizontal-offset: 0.0rem; 716 --product-card-shadow-vertical-offset: 0.4rem; 717 --product-card-shadow-blur-radius: 0.5rem; 718 719 --collection-card-image-padding: 0.0rem; 720 --collection-card-corner-radius: 0.0rem; 721 --collection-card-text-alignment: left; 722 --collection-card-border-width: 0.0rem; 723 --collection-card-border-opacity: 0.1; 724 --collection-card-shadow-opacity: 0.0; 725 --collection-card-shadow-visible: 0; 726 --collection-card-shadow-horizontal-offset: 0.0rem; 727 --collection-card-shadow-vertical-offset: 0.4rem; 728 --collection-card-shadow-blur-radius: 0.5rem; 729 730 --blog-card-image-padding: 0.0rem; 731 --blog-card-corner-radius: 1.0rem; 732 --blog-card-text-alignment: left; 733 --blog-card-border-width: 0.0rem; 734 --blog-card-border-opacity: 0.1; 735 --blog-card-shadow-opacity: 0.0; 736 --blog-card-shadow-visible: 0; 737 --blog-card-shadow-horizontal-offset: 0.0rem; 738 --blog-card-shadow-vertical-offset: 0.4rem; 739 --blog-card-shadow-blur-radius: 0.5rem; 740 741 --badge-corner-radius: 4.0rem; 742 743 --popup-border-width: 1px; 744 --popup-border-opacity: 0.1; 745 --popup-corner-radius: 0px; 746 --popup-shadow-opacity: 0.05; 747 --popup-shadow-horizontal-offset: 0px; 748 --popup-shadow-vertical-offset: 4px; 749 --popup-shadow-blur-radius: 5px; 750 751 --drawer-border-width: 1px; 752 --drawer-border-opacity: 0.1; 753 --drawer-shadow-opacity: 0.0; 754 --drawer-shadow-horizontal-offset: 0px; 755 --drawer-shadow-vertical-offset: 4px; 756 --drawer-shadow-blur-radius: 5px; 757 758 --spacing-sections-desktop: 0px; 759 --spacing-sections-mobile: 0px; 760 761 --grid-desktop-vertical-spacing: 16px; 762 --grid-desktop-horizontal-spacing: 16px; 763 --grid-mobile-vertical-spacing: 8px; 764 --grid-mobile-horizontal-spacing: 8px; 765 766 --text-boxes-border-opacity: 0.1; 767 --text-boxes-border-width: 0px; 768 --text-boxes-radius: 10px; 769 --text-boxes-shadow-opacity: 0.0; 770 --text-boxes-shadow-visible: 0; 771 --text-boxes-shadow-horizontal-offset: 0px; 772 --text-boxes-shadow-vertical-offset: 4px; 773 --text-boxes-shadow-blur-radius: 5px; 774 775 --buttons-radius: 40px; 776 --buttons-radius-outset: 42px; 777 --buttons-border-width: 2px; 778 --buttons-border-opacity: 1.0; 779 --buttons-shadow-opacity: 0.0; 780 --buttons-shadow-visible: 0; 781 --buttons-shadow-horizontal-offset: 0px; 782 --buttons-shadow-vertical-offset: 4px; 783 --buttons-shadow-blur-radius: 5px; 784 --buttons-border-offset: 0.3px; 785 786 --inputs-radius: 30px; 787 --inputs-border-width: 1px; 788 --inputs-border-opacity: 0.55; 789 --inputs-shadow-opacity: 0.0; 790 --inputs-shadow-horizontal-offset: 0px; 791 --inputs-margin-offset: 0px; 792 --inputs-shadow-vertical-offset: 4px; 793 --inputs-shadow-blur-radius: 5px; 794 --inputs-radius-outset: 31px; 795 796 --variant-pills-radius: 40px; 797 --variant-pills-border-width: 1px; 798 --variant-pills-border-opacity: 0.55; 799 --variant-pills-shadow-opacity: 0.0; 800 --variant-pills-shadow-horizontal-offset: 0px; 801 --variant-pills-shadow-vertical-offset: 4px; 802 --variant-pills-shadow-blur-radius: 5px; 803 } 804 805 *, 806 *::before, 807 *::after { 808 box-sizing: inherit; 809 } 810 811 html { 812 box-sizing: border-box; 813 font-size: calc(var(--font-body-scale) * 62.5%); 814 height: 100%; 815 } 816 817 body { 818 display: grid; 819 grid-template-rows: auto auto 1fr auto; 820 grid-template-columns: 100%; 821 min-height: 100%; 822 margin: 0; 823 font-size: 14px; 824 letter-spacing: normal; 825 line-height: calc(1 + 0.8 / var(--font-body-scale)); 826 font-family: var(--font-body-family); 827 font-style: var(--font-body-style); 828 font-weight: var(--font-body-weight); 829 } 830 831 @media screen and (min-width: 750px) { 832 body { 833 font-size: 15px; 834 } 835 } 836 </style> 837 838 <link href="//www.lorex.com/cdn/shop/t/138/assets/base.css?v=134438994483745482591787762545" rel="stylesheet" type="text/css" media="all" /> 839 <link rel="stylesheet" href="//www.lorex.com/cdn/shop/t/138/assets/component-cart-items.css?v=111733023319223872531787687714" media="print" onload="this.media='all'"> 840 <link href="//www.lorex.com/cdn/shop/t/138/assets/bootstrap.min.css?v=78257440453008109171787687714" rel="stylesheet" type="text/css" media="all" /> 841 <link href="//www.lorex.com/cdn/shop/t/138/assets/lity.css?v=13841303448962308151787687714" rel="stylesheet" type="text/css" media="all" /> 842 <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.7.2/css/all.min.css" integrity="sha512-Evv84Mr4kqVGRNSgIGL/F/aIDqQb7xQ2vcrdIwxfjThSH8CSR7PBEakCr51Ck+w+/U6swU2Im1vVX0SVk9ABhg==" crossorigin="anonymous" referrerpolicy="no-referrer" /><link href="//www.lorex.com/cdn/shop/t/138/assets/component-cart-drawer.css?v=139300851151836248751787687714" rel="stylesheet" type="text/css" media="all" /> 843 <link href="//www.lorex.com/cdn/shop/t/138/assets/component-cart.css?v=69275224587304933021787687714" rel="stylesheet" type="text/css" media="all" /> 844 <link href="//www.lorex.com/cdn/shop/t/138/assets/component-totals.css?v=177239810903969268241787687714" rel="stylesheet" type="text/css" media="all" /> 845 <link href="//www.lorex.com/cdn/shop/t/138/assets/component-price.css?v=142716677869217680471787687714" rel="stylesheet" type="text/css" media="all" /> 846 <link href="//www.lorex.com/cdn/shop/t/138/assets/component-discounts.css?v=152760482443307489271787687714" rel="stylesheet" type="text/css" media="all" /> 847 848 <link rel="preload" as="font" href="//www.lorex.com/cdn/fonts/figtree/figtree_n4.3c0838aba1701047e60be6a99a1b0a40ce9b8419.woff2" type="font/woff2" crossorigin> 849 850 851 <link rel="preload" as="font" href="//www.lorex.com/cdn/fonts/figtree/figtree_n4.3c0838aba1701047e60be6a99a1b0a40ce9b8419.woff2" type="font/woff2" crossorigin> 852 853<link href="//www.lorex.com/cdn/shop/t/138/assets/component-localization-form.css?v=74562431137786004671787687714" rel="stylesheet" type="text/css" media="all" /> 854
854<script src="//www.lorex.com/cdn/shop/t/138/assets/localization-form.js?v=167830939392861829771787687714" defer="defer"></script>
854<link 855 rel="stylesheet" 856 href="//www.lorex.com/cdn/shop/t/138/assets/component-predictive-search.css?v=118923337488134913561787687714" 857 media="print" 858 onload="this.media='all'" 859 >
859<script> 860 if (Shopify.designMode) { 861 document.documentElement.classList.add('shopify-design-mode'); 862 } 863 </script>
863 864 865 866
867<script type="text/javascript"> 868 869 window.SHG_CUSTOMER = null; 870 871</script>
871 872 873 874 875 876 877 878 879 880 <!-- Extend -- Load cart integration script --> 881 <!-- Extend - Add necessary SDK script tags and configure the store -->
882<script src="https://sdk.helloextend.com/extend-sdk-client/v1/extend-sdk-client.min.js" defer="defer"></script>
882
883<script src="https://sdk.helloextend.com/extend-sdk-client-shopify-addon/v1/extend-sdk-client-shopify-addon.min.js" defer="defer"></script>
883
884<script> 885 window.addEventListener('DOMContentLoaded', function () { 886 // Set store ID 887 const storeId = 'e50d6486-9d9f-4818-9707-4759e2aa6539'; 888 // Set environment (production, demo, or development) 889 const env = 'production'; 890 891 892 window.Extend.config({ storeId: storeId, environment: env }); 893 894 895 if (window.Extend && window.ExtendShopify && window.Shopify.currency.active === 'USD') { 896 const params = new URL(document.location).searchParams; 897 898 899 // Check if leadToken or leadtoken is in the URL 900 let leadToken = params.get('leadToken') ? params.get('leadToken') : params.get('leadtoken'); 901 902 903 if (leadToken) { 904 Extend.aftermarketModal.open({ 905 leadToken: leadToken, 906 onClose: function (plan, product, quantity) { 907 if (plan && product) { 908 ExtendShopify.addPlanToCart( 909 { plan: plan, product: product, leadToken: leadToken, quantity: quantity || 1 }, 910 function () { 911 window.location = '/cart'; 912 } 913 ); 914 } 915 }, 916 }); 917 } 918 } 919 }); 920</script>
920 921 922 <!-- Extend - End Extend code --> 923<!-- BEGIN app block: shopify://apps/consentmo-gdpr/blocks/gdpr_cookie_consent/4fbe573f-a377-4fea-9801-3ee0858cae41 --> 924<link rel="preconnect" href="https://app.consentmo.com" crossorigin data-csm-preconnect="app"> 925<link rel="dns-prefetch" href="https://workers.consentmo.com" data-csm-preconnect="workers"> 926<link rel="dns-prefetch" href="https://storage.consentmo.com" data-csm-preconnect="storage"> 927<link rel="preconnect" href="https://cdn.consentmo.com" crossorigin data-csm-preconnect="cdn"><link rel="prefetch" href="https://cdn.shopify.com/extensions/01a0cea5-f48c-77e6-82d1-fa498b728463/gdpr-backpack-895/assets/layout-cookie-bar.consentmo.js" crossorigin data-csm-layout-prefetch="banner"> 928 <link rel="prefetch" href="https://cdn.shopify.com/extensions/01a0cea5-f48c-77e6-82d1-fa498b728463/gdpr-backpack-895/assets/layout-cookie-dialog.consentmo.js" crossorigin data-csm-layout-prefetch="dialog"> 929 <link rel="prefetch" href="https://cdn.shopify.com/extensions/01a0cea5-f48c-77e6-82d1-fa498b728463/gdpr-backpack-895/assets/layout-cookie-box.consentmo.js" crossorigin data-csm-layout-prefetch="box"> 930 <link rel="prefetch" href="https://cdn.shopify.com/extensions/01a0cea5-f48c-77e6-82d1-fa498b728463/gdpr-backpack-895/assets/layout-cookie-smart-banner.consentmo.js" crossorigin data-csm-layout-prefetch="smart"> 931 <link rel="prefetch" href="https://cdn.shopify.com/extensions/01a0cea5-f48c-77e6-82d1-fa498b728463/gdpr-backpack-895/assets/layout-mobile-cookie-bar.consentmo.js" crossorigin data-csm-layout-prefetch="mobile">
931<script> 932(function () { 933 try { 934 document.documentElement.classList.add('csm-cookie-embed'); 935 } catch (e) {} 936})(); 937</script>
937<script data-consentmo-data-src-bootstrap> 938(function () { 939 'use strict'; 940 if (window.__consentmoDataSrcBootstrapInit) return; 941 window.__consentmoDataSrcBootstrapInit = true; 942 943 var DATA_SRC_SELECTOR = [ 944 'script[data-src*="consentmo_cookie_consent"]', 945 'script[data-src*="gdpr_cookie_consent.min"]', 946 'script[data-src*="gdrp_cookie_consent_unlimited"]' 947 ].join(','); 948 949 function activateConsentmoDataSrcScripts() { 950 if (!window.Shopify || !window.Shopify.shop) return; 951 document.querySelectorAll(DATA_SRC_SELECTOR).forEach(function (scriptEl) { 952 // getAttribute: src="" must not count as "already has src" (.src === page URL). 953 if (scriptEl.getAttribute('src')) return; 954 var url = scriptEl.getAttribute('data-src'); 955 if (!url) return; 956 if (scriptEl.getAttribute('type') === 'text/plain') { 957 scriptEl.removeAttribute('type'); 958 } 959 scriptEl.src = url; 960 }); 961 } 962 function scheduleActivation() { 963 activateConsentmoDataSrcScripts(); 964 // Retry on next task so other DCL handlers (lazy-loaders) can finish setting Shopify.shop / data-src first. 965 setTimeout(activateConsentmoDataSrcScripts, 0); 966 } 967 if (document.readyState === 'loading') { 968 document.addEventListener('DOMContentLoaded', scheduleActivation, { once: true }); 969 } else { 970 scheduleActivation(); 971 } 972})(); 973</script>
973 974 975 976<!-- END app block --><!-- BEGIN app block: shopify://apps/consentmo-gdpr/blocks/ada_compliance/4fbe573f-a377-4fea-9801-3ee0858cae41 --> 977<!-- END app block --><!-- BEGIN app block: shopify://apps/yotpo-product-reviews/blocks/settings/eb7dfd7d-db44-4334-bc49-c893b51b36cf --> 978 979 980
980<script type="text/javascript" src="https://cdn-widgetsrepository.yotpo.com/v1/loader/tcuIDHhS2MFEJnItZOYIUpfFRgIMOSwfQXLIFA3f?languageCode=en" async></script>
980 981 982 983 984 985<!-- END app block --><!-- BEGIN app block: shopify://apps/seal-subscriptions/blocks/subscription-script-append/13b25004-a140-4ab7-b5fe-29918f759699 -->
985<script defer="defer"> 986 /** SealSubs loader,version number: 2.0 */ 987 (function(){ 988 var loadScript=function(a,b){var c=document.createElement("script");c.setAttribute("defer", "defer");c.type="text/javascript",c.readyState?c.onreadystatechange=function(){("loaded"==c.readyState||"complete"==c.readyState)&&(c.onreadystatechange=null,b())}:c.onload=function(){b()},c.src=a,document.getElementsByTagName("head")[0].appendChild(c)}; 989 // Set variable to prevent the other loader from requesting the same resources 990 window.seal_subs_app_block_loader = true; 991 appendScriptUrl('stg-lorex-us.myshopify.com'); 992 993 // get script url and append timestamp of last change 994 function appendScriptUrl(shop) { 995 var timeStamp = Math.floor(Date.now() / (1000*1*1)); 996 var timestampUrl = 'https://app.sealsubscriptions.com/shopify/public/status/shop/'+shop+'.js?'+timeStamp; 997 loadScript(timestampUrl, function() { 998 // append app script 999 if (typeof sealsubscriptions_settings_updated == 'undefined') { 1000 sealsubscriptions_settings_updated = 'default-by-script'; 1001 } 1002 1003 var locale = ''; 1004 if (typeof window !== 'undefined' && 1005 typeof window.Shopify !== 'undefined' && 1006 typeof window.Shopify.locale !== 'undefined' 1007 ) { 1008 locale = window.Shopify.locale; 1009 } 1010 1011 var scriptUrl = "https://cdn-app.sealsubscriptions.com/shopify/public/js/sealsubscriptions-main.js?shop="+shop+"&"+sealsubscriptions_settings_updated+`&locale=${locale}`; 1012 loadScript(scriptUrl, function(){}); 1013 }); 1014 } 1015 })(); 1016 1017 var SealSubsScriptAppended = true; 1018 1019</script>
1019 1020 1021<!-- END app block --><!-- BEGIN app block: shopify://apps/attentive/blocks/attn-tag/8df62c72-8fe4-407e-a5b3-72132be30a0d -->
1021<script type="text/javascript" src="https://hrlmn.lorex.com/lorex/load" onerror=" var fallbackScript = document.createElement('script'); fallbackScript.src = 'https://cdn.attn.tv/lorex/dtag.js'; document.head.appendChild(fallbackScript);" data-source="loaded?source=app-embed" defer="defer"></script>
1021 1022 1023 1024<!-- END app block --><!-- BEGIN app block: shopify://apps/impact-com/blocks/consent_mode/adac1a7f-d17f-4936-8a12-45628cdd8add -->
1024<script id="consent_script" defer> 1025 window.Shopify.loadFeatures( 1026 [ 1027 { 1028 name: 'consent-tracking-api', 1029 version: '0.1', 1030 }, 1031 ], 1032 error => { 1033 if (error) { 1034 // Rescue error 1035 } 1036 1037 document.addEventListener("visitorConsentCollected", (event) => { 1038 // Do nothing 1039 }); 1040 }, 1041 ); 1042</script>
1042 1043 1044<!-- END app block --><!-- BEGIN app block: shopify://apps/google-youtube/blocks/store_widget/14ec7bd0-ac77-49a9-9417-90752398bdff --> 1045 1046 1047<!-- BEGIN MerchantWidget Code -->
1048<script id='merchantWidgetScript' 1049 src="https://www.gstatic.com/shopping/merchant/merchantwidget.js" 1050 defer> 1051</script>
vendor: 1 bytes, line 1051
1051
1052<script type="text/javascript"> 1053 merchantWidgetScript.addEventListener('load', function () { 1054 var widgetPos = 'LEFT_BOTTOM'; 1055 var sideMargin = '36'; 1056 var bottomMargin = '36'; 1057 var mobileSideMargin = '16'; 1058 var mobileBottomMargin = '46'; 1059 var merchantId = '5382449'; 1060 merchantwidget.start({ 1061 position: widgetPos, 1062 sideMargin: sideMargin, 1063 bottomMargin: bottomMargin, 1064 mobileSideMargin: mobileSideMargin, 1065 mobileBottomMargin: mobileBottomMargin, 1066 merchant_id: merchantId, 1067 }); 1068 }); 1069</script>
1069 1070<!-- END MerchantWidget Code --><!-- END app block --><!-- BEGIN app block: shopify://apps/cozy-country-redirect/blocks/CozyStaticScript/7b44aa65-e072-42a4-8594-17bbfd843785 -->
1070<script src="https://cozycountryredirectviii.addons.business/js/eggbox/9203/script_f9066914bde9805f778a13533b5d4788.js?v=1&sign=f9066914bde9805f778a13533b5d4788&shop=stg-lorex-us.myshopify.com" type='text/javascript'></script>
1070 1071<!-- END app block --><!-- BEGIN app block: shopify://apps/gorgias-live-chat-helpdesk/blocks/gorgias/a66db725-7b96-4e3f-916e-6c8e6f87aaaa -->
1072<script defer data-gorgias-loader-chat src="https://config.gorgias.chat/bundle-loader/shopify/stg-lorex-us.myshopify.com"></script>
1072 1073 1074
1075<script defer data-gorgias-loader-convert src="https://content.9gtb.com/loader.js"></script>
1075 1076 1077
1078<script defer data-gorgias-loader-mailto-replace src="https://config.gorgias.help/api/contact-forms/replace-mailto-script.js?shopName=stg-lorex-us"></script>
1078 1079 1080 1081<!-- END app block --><!-- BEGIN app block: shopify://apps/impact-com/blocks/utt/adac1a7f-d17f-4936-8a12-45628cdd8add --> 1082
1083<script id="advocate_jwt_script" defer> 1084 (function() { 1085 if (window.advocateScriptInitialized) { 1086 console.log("Advocate script already loaded, skipping..."); 1087 return; 1088 } 1089 1090 window.advocateScriptInitialized = true; 1091 1092 async function fetchJWT(shopUrl, customerId) { 1093 try { 1094 const response = await fetch(`https://saasler-impact.herokuapp.com/api/v1/advocate_widget_jwt?customer_id=${customerId}&shop_url=${shopUrl}`); 1095 1096 const data = await response.json(); 1097 1098 window.impactToken = data.jwt; 1099 } catch (error) { 1100 console.error("Error fetching data: ", error); 1101 } 1102 } 1103 1104 const shopUrl = Shopify.shop; 1105 const customerId = __st.cid; 1106 1107 fetchJWT(shopUrl, customerId).then(() => { 1108 const uttUrl = "https://utt.impactcdn.com/A358381-8292-4a88-a2c4-5f7077b8ab661.js"; 1109 1110 (function(a,b,c,d,e,f,g){e['ire_o']=c;e[c]=e[c]||function(){(e[c].a=e[c].a||[]).push(arguments)};f=d.createElement(b);g=d.getElementsByTagName(b)[0];f.async=1;f.src=a;g.parentNode.insertBefore(f,g);})(`${uttUrl}`,'script','ire',document,window); ire('identify'); 1111 }); 1112 })(); 1113</script>
1113 1114 1115<!-- END app block -->
1115<script src="https://cdn.shopify.com/extensions/019ff521-ffde-7206-8f24-c82fdfbdd90b/pdf-invoice-customizer-1-152/assets/invoice_download_embed.js" type="text/javascript" defer="defer"></script>
1115 1116<link href="https://cdn.shopify.com/extensions/019ff521-ffde-7206-8f24-c82fdfbdd90b/pdf-invoice-customizer-1-152/assets/style.css" rel="stylesheet" type="text/css" media="all">
1117<script src="https://cdn.shopify.com/extensions/01a0cea5-f48c-77e6-82d1-fa498b728463/gdpr-backpack-895/assets/consentmo_ada.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 1117
1117
1118<script src="https://cdn.shopify.com/extensions/01a0cea5-f48c-77e6-82d1-fa498b728463/gdpr-backpack-895/assets/consentmo_cookie_consent.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 1118
1118
1119<script src="https://cdn.shopify.com/extensions/01a07a8c-1d34-7d96-a377-f5f8dc8898ec/product-ads-by-criteo-39/assets/index.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 1119
1119
1120<script src="https://cdn.shopify.com/extensions/01a0b09b-9b7f-7f3f-87ed-01070e95fe27/ego-free-gift-356/assets/ego-fetch.js" type="text/javascript" defer="defer"></script>
1120 1121<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
1122<script>(function(){if ("sendBeacon" in navigator && "performance" in window) {try {var session_token_from_headers = performance.getEntriesByType('navigation')[0].serverTiming.find(x => x.name == '_s').description;} catch {var session_token_from_headers = undefined;}var session_cookie_matches = document.cookie.match(/_shopify_s=([^;]*)/);var session_token_from_cookie = session_cookie_matches && session_cookie_matches.length === 2 ? session_cookie_matches[1] : "";var session_token = session_token_from_headers || session_token_from_cookie || "";function handle_abandonment_event(e) {var entries = performance.getEntries().filter(function(entry) {return /monorail-edge.shopifysvc.com/.test(entry.name);});if (!window.abandonment_tracked && entries.length === 0) {window.abandonment_tracked = true;var currentMs = Date.now();var navigation_start = performance.timing.navigationStart;var payload = {shop_id: 57109545110,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "index"};window.navigator.sendBeacon("https://monorail-edge.shopifysvc.com/v1/produce", JSON.stringify({schema_id: "online_store_buyer_site_abandonment/1.1",payload: payload,metadata: {event_created_at_ms: currentMs,event_sent_at_ms: currentMs}}));}}window.addEventListener('pagehide', handle_abandonment_event);}}());</script>
vendor: 1 bytes, line 1122
1122
1123<script> 1124 window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || []; 1125</script>
vendor: 1 bytes, line 1125
1125
1126<script>(function(){var wpmLoader=function(){"use strict";var e=/Googlebot|Storebot-Google|bingbot|Baiduspider|YandexBot|DuckDuckBot|Slurp|facebookexternalhit|Twitterbot|LinkedInBot|Applebot|AdsBot-Google|Mediapartners-Google|APIs-Google|PetalBot|SemrushBot|AhrefsBot|MJ12bot|DotBot|Acunetix|PerplexityBot|Perplexity-User/i,t=/bytedance/i;function i(){try{var e=document.cookie;if(!e||"string"!=typeof e)return;for(var t=0,i=e.split(";");t<i.length;t++){var n=i[t],r=n.indexOf("=");if(-1!==r){var o=n.slice(0,r).trim();if(o){var a=void 0;try{a=decodeURIComponent(o)}catch(e){a=o}if("_shopify_s"===a){var d=n.slice(r+1).trim();try{return decodeURIComponent(d)}catch(e){return d}}}}}return}catch(e){return}}function n(e){try{"undefined"!=typeof console&&"function"==typeof console.warn&&console.warn(e)}catch(e){}}function r(e,t){return"string"==typeof e&&e.length>0&&e.length<=t?e:void 0}function o(e){var t;switch(null==(t=null==e?void 0:e.navigation)?void 0:t.type){case 0:return"navigate";case 1:return"reload";case 2:return"back_forward";default:return}}function a(){var e,t,i;try{var n=null==(i=null==(t=null==(e=self.ShopifyAnalytics)?void 0:e.lib)?void 0:t.trekkie)?void 0:i.state;return"awaiting-consent"===n||"initialized"===n?n:void 0}catch(e){return}}return function(d,s,u,l){var c=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{};try{var p=c.trekkieShim;!0!==p&&"true"!==p||null!=window.__TREKKIE_SHIM_QUEUE||(window.__TREKKIE_SHIM_QUEUE=[])}catch(e){}var f,v,h,y,g=(v=(f={modern:/Edge?\/(1{2}[4-9]|1[2-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Firefox\/(1{2}[4-9]|1[2-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Chrom(ium|e)\/(9{2}|\d{3,})\.\d+(\.\d+|)|(Maci|X1{2}).+ Version\/(15\.\d+|(1[6-9]|[2-9]\d|\d{3,})\.\d+)([,.]\d+|)( \(\w+\)|)( Mobile\/\w+|) Safari\/|Chrome.+OPR\/(9{2}|\d{3,})\.\d+\.\d+|(CPU[ +]OS|iPhone[ +]OS|CPU[ +]iPhone|CPU IPhone OS|CPU iPad OS)[ +]+(15[._]\d+|(1[6-9]|[2-9]\d|\d{3,})[._]\d+)([._]\d+|)|Android:?[ /-](14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Android.+Firefox\/(15\d|1[6-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|SamsungBrowser\/([2-9]\d|\d{3,})\.\d+/,legacy:/Edge?\/(1[6-9]|[2-9]\d|\d{3,})\.\d+(\.\d+|)|Firefox\/(5[4-9]|[6-9]\d|\d{3,})\.\d+(\.\d+|)|Chrom(ium|e)\/(5[1-9]|[6-9]\d|\d{3,})\.\d+(\.\d+|)([\d.]+$|.*Safari\/(?![\d.]+ Edge\/[\d.]+$))|(Maci|X1{2}).+ Version\/(10\.\d+|(1[1-9]|[2-9]\d|\d{3,})\.\d+)([,.]\d+|)( \(\w+\)|)( Mobile\/\w+|) Safari\/|Chrome.+OPR\/(3[89]|[4-9]\d|\d{3,})\.\d+\.\d+|(CPU[ +]OS|iPhone[ +]OS|CPU[ +]iPhone|CPU IPhone OS|CPU iPad OS)[ +]+(10[._]\d+|(1[1-9]|[2-9]\d|\d{3,})[._]\d+)([._]\d+|)|Android:?[ /-](14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Mobile Safari.+OPR\/([89]\d|\d{3,})\.\d+\.\d+|Android.+Firefox\/(15\d|1[6-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+(UC? ?Browser|UCWEB|U3)[ /]?(15\.([5-9]|\d{2,})|(1[6-9]|[2-9]\d|\d{3,})\.\d+)\.\d+|SamsungBrowser\/(5\.\d+|([6-9]|\d{2,})\.\d+)|Android.+MQ{2}Browser\/(14(\.(9|\d{2,})|)|(1[5-9]|[2-9]\d|\d{3,})(\.\d+|))(\.\d+|)|K[Aa][Ii]OS\/(3\.\d+|([4-9]|\d{2,})\.\d+)(\.\d+|)/}).modern,h=f.legacy,(y=navigator.userAgent).match(e)?"bot":y.match(v)?"modern":y.match(h)?"legacy":y.match(t)?"bot":"unknown"),m=function(e){var t,i,n=r(e,128);try{var a=window.performance,d=null==(t=null==a?void 0:a.getEntriesByType)?void 0:t.call(a,"navigation")[0];if(!d)return{requestId:n,navigationType:o(a)};var s="type"in d?r(d.type,64):void 0,u="serverTiming"in d&&Array.isArray(d.serverTiming)?d.serverTiming:[];return{requestId:null!=n?n:r(null==(i=u.find(function(e){return"requestID"===e.name}))?void 0:i.description,128),navigationType:s}}catch(e){return{requestId:n}}}(c.requestId),w=function(e){var t=e.version,r=e.browserTarget,o=e.surface,a=e.shopId,d=e.monorailEndpoint,s=window.location.href;return{emit:function(e){var u=e.status,l=e.errorMsg,c=e.failureReason,p=e.useKeepaliveFallback,f=void 0!==p&&p,v=e.navigationType,h=e.pagehidePersisted,y=e.requestId,g=e.trekkieState;if(d){var m,w;try{var b=(new Date).getTime();m=JSON.stringify({metadata:{event_sent_at_ms:b},events:[{schema_id:"web_pixels_manager_load/3.3",payload:{version:t,bundle_target:r,page_url:s,status:u,surface:o,error_msg:l,failure_reason:c,navigation_type:v,pagehide_persisted:h,request_id:y,trekkie_state:g,shop_id:a,visit_token:i()},metadata:{event_created_at_ms:b}}]})}catch(e){return}try{if("function"==typeof window.navigator.sendBeacon&&-1===(w=window.navigator.userAgent).indexOf("iPhone; CPU iPhone OS 12_")&&-1===w.indexOf("iPad; CPU OS 12_")&&-1===w.indexOf("iPod touch; CPU iPhone OS 12_")&&window.navigator.sendBeacon.bind(window.navigator)(d,m))return}catch(e){}if(f)try{"function"==typeof window.fetch&&window.fetch(d,{method:"POST",headers:{"Content-Type":"text/plain"},body:m,keepalive:!0}
1126).catch(function(){})}catch(e){}else try{var _=new XMLHttpRequest;_.open("POST",d,!0),_.setRequestHeader("Content-Type","text/plain"),_.send(m)}catch(e){n("[Web Pixels Manager] Got an unhandled error while logging to Monorail.")}}else n("[Web Pixels Manager] No Monorail endpoint provided, skipping logging.")}}}({version:u,browserTarget:g,surface:d.surface,shopId:d.shopId,monorailEndpoint:d.monorailEndpoint});if(Boolean(null==(_=null==(b=window.Shopify)?void 0:b.analytics)?void 0:_.replayQueue))w.emit({status:"setup-skipped",errorMsg:"replay queue already initialized."});else{var b,_;w.emit({status:"setup-started"}),window.Shopify=window.Shopify||{};var S=window.Shopify;S.analytics=S.analytics||{};var P=S.analytics;P.replayQueue=[],P.publish=function(e,t,i){return P.replayQueue.push([e,t,i]),!0};try{self.performance.mark("wpm:start")}catch(e){}var k,C="modern"===g?"modern":"legacy",E=(null!=l?l:{modern:"",legacy:""})[C],I=[(k={baseUrl:s,hashVersion:u,buildTarget:C}).baseUrl,"/wpm","/b",k.hashVersion,"modern"===k.buildTarget?"m":"l",".js"].join(""),O=!1,T=!1;try{c.browserTarget=g,function(){O=!0;try{window.addEventListener("pagehide",M)}catch(e){O=!1}}(),R(function(){try{R(x)}catch(e){D(e)}}),w.emit({status:"loading",requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()})}catch(e){D(e)}}function U(){var e;if(q(),!function(){var e,t;return Boolean(null==(t=null==(e=window.Shopify)?void 0:e.analytics)?void 0:t.initialized)}()){var t,i,n;try{if("function"!=typeof(null==(e=window.webPixelsManager)?void 0:e.init))return void A();if(!(null!==(n=i=t=window.webPixelsManager.init(d))&&"function"!=typeof n&&Object(n)===n&&"publish"in i&&"function"==typeof i.publish&&"publishCustomEvent"in i&&"function"==typeof i.publishCustomEvent&&"visitor"in i&&"function"==typeof i.visitor))return void A()}catch(e){return void A(e)}var r=window.Shopify.analytics;r.replayQueue.forEach(function(e){var i=e[0],n=e[1],r=e[2];t.publishCustomEvent(i,n,r)}),r.replayQueue=[],r.publish=t.publishCustomEvent,r.visitor=t.visitor,r.initialized=!0}}function A(e){B("manager_api_unavailable",void 0===e?void 0:Q(e))}function x(){B("script_load_failed","".concat(I," has failed to load"))}function B(e,t){T||(T=!0,q(),w.emit({status:"failed",errorMsg:t,failureReason:e,requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()}))}function M(e){O&&(q(),w.emit({status:"pagehide-while-loading",useKeepaliveFallback:!0,pagehidePersisted:e.persisted,requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()}))}function q(){O=!1;try{window.removeEventListener("pagehide",M)}catch(e){}}function R(e){var t;!function(e){var t=e.src,i=e.async,n=void 0===i||i,r=e.onload,o=e.onerror,a=e.sri,d=e.scriptDataAttributes,s=void 0===d?{}:d,u=document.createElement("script"),l=document.querySelector("head"),c=document.querySelector("body");if(u.async=n,u.src=t,a&&(u.integrity=a,u.crossOrigin="anonymous"),s)for(var p in s)if(Object.prototype.hasOwnProperty.call(s,p))try{u.dataset[p]=String(s[p])}catch(e){}if(r&&u.addEventListener("load",r),o&&u.addEventListener("error",o),l)l.appendChild(u);else{if(!c)throw new Error("Did not find a head or body element to append the script");c.appendChild(u)}}({src:I,async:!0,onload:U,onerror:e,sri:(t=E,"string"==typeof t&&/^sha384-[A-Za-z0-9+/=]+$/.test(t)?E:""),scriptDataAttributes:c})}function D(e){B("script_append_failed",Q(e))}function Q(e){return e instanceof Error?e.message:"Unknown error"}}}();wpmLoader({shopId: 57109545110,storefrontBaseUrl: "https://www.lorex.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://www.lorex.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["16072cab","8450a54b"],webPixelsConfigList: [{"id":"1494417558","configuration":"{\"env\":\"prod\"}","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"8a9a175b11d15038a70fe78d09c59720","type":"APP","apiClientId":3977633,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]}
1126,{"id":"1493368982","configuration":"{\"adAccountPixelId\":\"tvscientific-pix-o-93de84ec-3377-47fe-8ecc-6a315d885e3c\",\"isDevMode\":\"false\",\"pixelServiceOrigin\":\"https:\\\/\\\/tvspix.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"b1ea2e57bc032f283816725ee284e102","type":"APP","apiClientId":92361228289,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"1395523734","configuration":"{\"tagID\":\"2613488651666\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"7ae565e198624b39e0856d352b9a6b4c","type":"APP","apiClientId":3009811,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"973275286","configuration":"{\"pixelCode\":\"D0SSO8RC77UA34T4SVP0\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"22e92c2ad45662f435e4801458fb78cc","type":"APP","apiClientId":4383523,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"521732246","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"G-CS58RWEFHD\\\",\\\"AW-1069720597\\\",\\\"GT-5R6XD2J9\\\",\\\"AW-10897775403\\\",\\\"G-S00Z2PZ11Z\\\",\\\"GT-KVJ7ZXS\\\"],\\\"target_country\\\":\\\"US\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":[\\\"G-CS58RWEFHD\\\",\\\"AW-1069720597\\\/qYVYCIK0070aEJXIiv4D\\\",\\\"G-S00Z2PZ11Z\\\",\\\"MC-3VW7GFZE5J\\\"]},{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":[\\\"G-CS58RWEFHD\\\",\\\"AW-1069720597\\\/wm9iCIiu070aEJXIiv4D\\\",\\\"AW-10897775403\\\/vkiwCJ6t67wDEKu2u8wo\\\",\\\"G-S00Z2PZ11Z\\\",\\\"MC-3VW7GFZE5J\\\"]},{\\\"type\\\":\\\"remove_from_cart\\\",\\\"action_label\\\":\\\"G-CS58RWEFHD\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"G-CS58RWEFHD\\\",\\\"AW-1069720597\\\/MAiECP-z070aEJXIiv4D\\\",\\\"MC-QRTDEXF6W4\\\",\\\"G-S00Z2PZ11Z\\\",\\\"MC-3VW7GFZE5J\\\"]},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"G-CS58RWEFHD\\\",\\\"AW-1069720597\\\/8iM8CIWu070aEJXIiv4D\\\",\\\"MC-QRTDEXF6W4\\\",\\\"AW-1069720597\\\/kqftCMjY68wZEJXIiv4D\\\",\\\"AW-16941850184\\\/OCf2CLOz168aEMi8wI4_\\\",\\\"AW-1069720597\\\/8zLeCJfa88wZEJXIiv4D\\\",\\\"AW-1069720597\\\/r5WWCI3T68wZEJXIiv4D\\\",\\\"AW-1069720597\\\/Ti_xCOrj5MwZEJXIiv4D\\\",\\\"G-S00Z2PZ11Z\\\",\\\"MC-3VW7GFZE5J\\\"]},{\\\"type\\\":\\\"add_shipping_info\\\",\\\"action_label\\\":\\\"G-CS58RWEFHD\\\"},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"G-CS58RWEFHD\\\",\\\"AW-1069720597\\\/_PgmCPyz070aEJXIiv4D\\\",\\\"MC-QRTDEXF6W4\\\",\\\"AW-1069720597\\\/5LQxCLayl_sCEJXIiv4D\\\",\\\"G-S00Z2PZ11Z\\\",\\\"MC-3VW7GFZE5J\\\"]},{\\\"type\\\":\\\"view_item_list\\\",\\\"action_label\\\":\\\"G-CS58RWEFHD\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":[\\\"G-CS58RWEFHD\\\",\\\"AW-1069720597\\\/zM5_CIW0070aEJXIiv4D\\\",\\\"G-S00Z2PZ11Z\\\",\\\"MC-3VW7GFZE5J\\\"]},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":[\\\"G-CS58RWEFHD\\\",\\\"AW-1069720597\\\/zfyqCIuu070aEJXIiv4D\\\",\\\"G-S00Z2PZ11Z\\\",\\\"MC-3VW7GFZE5J\\\"]},{\\\"type\\\":\\\"view_cart\\\",\\\"action_label\\\":\\\"G-CS58RWEFHD\\\"}],\\\"enable_monitoring_mode\\\":false}\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"a3321ca85cf5aaf6b57585fcd8d67b3a","type":"APP","apiClientId":1780363,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"320700566","configuration":"{\"site_id\":\"39c0cfa7-f1fb-49ff-8fde-318cb5471752\",\"analytics_endpoint\"
1126:\"https:\\\/\\\/na.shgcdn3.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"695709fc3f146fa50a25299517a954f2","type":"APP","apiClientId":1158168,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"308117654","configuration":"{\"campaignID\":\"5143\",\"externalExecutionURL\":\"https:\/\/engine.saasler.com\/api\/v1\/webhook_executions\/7927f7d923ce286cf0de7810faf816b5\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"7a47b06116c806e4367c27d301f4f458","type":"APP","apiClientId":3546795,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"295600278","configuration":"{\"partnerId\": \"47914\", \"environment\": \"prod\", \"countryCode\": \"US\", \"logLevel\": \"none\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"e39367b785b1d63117e387ccb6b0db54","type":"APP","apiClientId":5829751,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"207552662","configuration":"{\"pixel_id\":\"500977460627691\",\"pixel_type\":\"facebook_pixel\",\"metaapp_system_user_token\":\"-\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"96420dbe9ea96c426a1b7f364f977719","type":"APP","apiClientId":2329312,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"171114646","configuration":"{\"yotpoStoreId\":\"tcuIDHhS2MFEJnItZOYIUpfFRgIMOSwfQXLIFA3f\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"c5c2579aac465eb24ca7bc0501a6000d","type":"APP","apiClientId":70132,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"18481302","configuration":"{\"myshopifyDomain\":\"stg-lorex-us.myshopify.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"23b97d18e2aa74363140dc29c9284e87","type":"APP","apiClientId":2775569,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_phone","read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"32899222","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"5","type":"CUSTOM","privacyPurposes":["ANALYTICS"],"name":"Forter Snippet Production"},{"id":"37552278","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"GAds-USAcc - US Custom Events"},{"id":"37585046","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"GAds-USAcc - US and CA"},{"id":"71008406","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"2","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","PREFERENCES","SALE_OF_DATA"],"name":"Reddit Tracking Pixels"}
1126,{"id":"125960342","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"GAds-CAAcc - US Purchase"},{"id":"165019798","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"4","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"Bing UET - with Consentmo"},{"id":"shopify-app-pixel","configuration":"{}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"APP","privacyPurposes":["ANALYTICS","MARKETING"]},{"id":"shopify-custom-pixel","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING"]}],isMerchantRequest: false,initData: {"shop":{"name":"Lorex Corporation US","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"stg-lorex-us.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/www.lorex.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[],"purchasingCompany":null},},"https://www.lorex.com/cdn","c8540278we853e1abpb62b2c4amde256306",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"148243644566","themePublished":"true","eventMetadataId":"a5eb8ce2-b840-4969-8f3e-7e6da9a0939b","pageType":"home","shopId":"57109545110","storefrontBaseUrl":"https:\/\/www.lorex.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"16072cab\", \"8450a54b\"]","isMerchantRequest":"false","hashVersion":"c8540278we853e1abpb62b2c4amde256306","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
1126<script> 1127 window.ShopifyAnalytics = window.ShopifyAnalytics || {}; 1128 window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {}; 1129 window.ShopifyAnalytics.meta.currency = 'USD'; 1130 var meta = {"page":{"pageType":"home","requestId":"f87d930a-6547-4b35-847c-d83bef0ab83a-1790245182"}}; 1131 for (var attr in meta) { 1132 window.ShopifyAnalytics.meta[attr] = meta[attr]; 1133 } 1134</script>
vendor: 1 bytes, line 1134
1134
1135<script class="analytics"> 1136 (function () { 1137 var customDocumentWrite = function(content) { 1138 var jquery = null; 1139 1140 if (window.jQuery) { 1141 jquery = window.jQuery; 1142 } else if (window.Checkout && window.Checkout.$) { 1143 jquery = window.Checkout.$; 1144 } 1145 1146 if (jquery) { 1147 jquery('body').append(content); 1148 } 1149 }; 1150 1151 var hasLoggedConversion = function(token) { 1152 if (token) { 1153 return document.cookie.indexOf('loggedConversion=' + token) !== -1; 1154 } 1155 return false; 1156 } 1157 1158 var setCookieIfConversion = function(token) { 1159 if (token) { 1160 var twoMonthsFromNow = new Date(Date.now()); 1161 twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2); 1162 1163 document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow; 1164 } 1165 } 1166 1167 var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || []; 1168 window.ShopifyAnalytics.lib.trekkie = window.trekkie; 1169 if (trekkie.integrations) { 1170 return; 1171 } 1172 trekkie.methods = [ 1173 'identify', 1174 'page', 1175 'ready', 1176 'track', 1177 'trackForm', 1178 'trackLink' 1179 ]; 1180 trekkie.factory = function(method) { 1181 return function() { 1182 var args = Array.prototype.slice.call(arguments); 1183 args.unshift(method); 1184 trekkie.push(args); 1185 if (method == 'track' || method == 'page') { 1186 try { 1187 if (window.__TREKKIE_SHIM_QUEUE == null) { 1188 window.__TREKKIE_SHIM_QUEUE = []; 1189 } 1190 window.__TREKKIE_SHIM_QUEUE.push({ 1191 from: 'trekkie-stub', 1192 method: method, 1193 args: args.slice(1) 1194 }); 1195 } catch (e) { 1196 // no-op 1197 } 1198 } 1199 return trekkie; 1200 }; 1201 }; 1202 for (var i = 0; i < trekkie.methods.length; i++) { 1203 var key = trekkie.methods[i]; 1204 trekkie[key] = trekkie.factory(key); 1205 } 1206 trekkie.load = function(config) { 1207 trekkie.config = config || {}; 1208 trekkie.config.initialDocumentCookie = document.cookie; 1209 var first = document.getElementsByTagName('script')[0]; 1210var script = document.createElement('script'); 1211script.type = 'text/javascript'; 1212script.onerror = function(e) { 1213 var scriptFallback = document.createElement('script'); 1214 scriptFallback.type = 'text/javascript'; 1215 scriptFallback.onerror = function(error) { 1216 var Monorail = { 1217 produce: function produce(monorailDomain, schemaId, payload) { 1218 var currentMs = new Date().getTime(); 1219 var event = { 1220 schema_id: schemaId, 1221 payload: payload, 1222 metadata: { 1223 event_created_at_ms: currentMs, 1224 event_sent_at_ms: currentMs 1225 } 1226 }; 1227 return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event)); 1228 }, 1229 sendRequest: function sendRequest(endpointUrl, payload) { 1230 // Try the sendBeacon API 1231 if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) { 1232 var blobData = new window.Blob([payload], { 1233 type: 'text/plain' 1234 }); 1235 1236 if (window.navigator.sendBeacon(endpointUrl, blobData)) { 1237 return true; 1238 } // sendBeacon was not successful 1239 1240 } // XHR beacon 1241 1242 var xhr = new XMLHttpRequest(); 1243 1244 try { 1245 xhr.open('POST', endpointUrl); 1246 xhr.setRequestHeader('Content-Type', 'text/plain'); 1247 xhr.send(payload); 1248 } catch (e) { 1249 console.log(e); 1250 } 1251 1252 return false; 1253 }, 1254 isIos12: function isIos12() { 1255 return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1; 1256 } 1257 }; 1258 Monorail.produce('monorail-edge.shopifysvc.com', 1259 'trekkie_storefront_load_errors/1.1', 1260 {shop_id: 57109545110, 1261 theme_id: 148243644566, 1262 app_name: "storefront", 1263 context_url: window.location.href, 1264 source_url: "//www.lorex.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js"}); 1265 1266 }; 1267 scriptFallback.async = true; 1268 scriptFallback.src = '//www.lorex.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js'; 1269 first.parentNode.insertBefore(scriptFallback, first); 1270}; 1271script.async = true; 1272script.src = '//www.lorex.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js'; 1273first.parentNode.insertBefore(script, first); 1274 1275 }; 1276 trekkie.load( 1277 {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":57109545110,"isMerchantRequest":null,"themeId":148243644566,"themeCityHash":"12987819264194497869","contentLanguage":"en","currency":"USD","eventMetadataId":"a5eb8ce2-b840-4969-8f3e-7e6da9a0939b"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}} 1278 ); 1279 1280 var loaded = false;
1281 trekkie.ready(function() { 1282 if (loaded) return; 1283 loaded = true; 1284 1285 window.ShopifyAnalytics.lib = window.trekkie; 1286 1287 var originalDocumentWrite = document.write; 1288 document.write = customDocumentWrite; 1289 try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {}; 1290 document.write = originalDocumentWrite; 1291 1292 var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/) 1293 var token = match? match[1]: undefined; 1294 if (!hasLoggedConversion(token)) { 1295 setCookieIfConversion(token); 1296 1297 } 1298 }); 1299 1300 window.ShopifyAnalytics.lib.page(null,{"pageType":"home","requestId":"f87d930a-6547-4b35-847c-d83bef0ab83a-1790245182","shopifyEmitted":true}); 1301 1302 var eventsListenerScript = document.createElement('script'); 1303 eventsListenerScript.async = true; 1304 eventsListenerScript.src = "//www.lorex.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js"; 1305 document.getElementsByTagName('head')[0].appendChild(eventsListenerScript); 1306})();</script>
1306 1307
1307<script> 1308 if (!window.ga || (window.ga && typeof window.ga !== 'function')) { 1309 window.ga = function ga() { 1310 (window.ga.q = window.ga.q || []).push(arguments); 1311 if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') { 1312 window.Shopify.analytics.publish("ga_stub_called", {}, {sendTo: "google_osp_migration"}); 1313 } 1314 console.error("Shopify's Google Analytics stub called with:", Array.from(arguments), "\nSee https://help.shopify.com/manual/promoting-marketing/pixels/pixel-migration#google for more information."); 1315 }; 1316 if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') { 1317 window.Shopify.analytics.publish("ga_stub_initialized", {}, {sendTo: "google_osp_migration"}); 1318 } 1319 } 1320</script>
vendor: 1 bytes, line 1320
1320
1321<script 1322 defer 1323 src="https://www.lorex.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js" 1324 data-application="storefront-renderer" 1325 data-shop-id="57109545110" 1326 data-render-region="gcp-us-central1" 1327 data-page-type="index" 1328 data-theme-instance-id="148243644566" 1329 data-theme-name="Dawn" 1330 data-theme-version="15.3.0" 1331 data-monorail-region="shop_domain" 1332 data-resource-timing-sampling-rate="10" 1333 data-shs="true" 1334 data-shs-beacon="true" 1335 data-shs-export-with-fetch="true" 1336 data-shs-logs-sample-rate="1" 1337 data-shs-beacon-endpoint="https://www.lorex.com/api/collect" 1338></script>
1338 1339<meta name="shopify-y" content="00000000-0000-0000-5000-000000000000" data-expiration="1821802782000"><meta name="shopify-s" content="00000000-0000-0000-5000-000000000000" data-expiration="1790246982000"><meta name="new-cookie-storage-activated" content="t"> 1340</head> 1341 1342 <body class="gradient"><a class="skip-to-content-link button visually-hidden" href="#MainContent"> 1343 Skip to content 1344 </a> 1345 1346<link href="//www.lorex.com/cdn/shop/t/138/assets/quantity-popover.css?v=158394926569876779341787687714" rel="stylesheet" type="text/css" media="all" /> 1347<link href="//www.lorex.com/cdn/shop/t/138/assets/component-card.css?v=94809086497996153801787687714" rel="stylesheet" type="text/css" media="all" /> 1348
1349<script src="//www.lorex.com/cdn/shop/t/138/assets/cart.js?v=25986244538023964561787687714" defer="defer"></script>
vendor: 1 bytes, line 1349
1349
1350<script src="//www.lorex.com/cdn/shop/t/138/assets/quantity-popover.js?v=987015268078116491787687714" defer="defer"></script>
1350 1351 1352<style> 1353 .drawer { 1354 visibility: hidden; 1355 } 1356</style> 1357 1358<cart-drawer class="drawer is-empty"> 1359 <div id="CartDrawer" class="cart-drawer"> 1360 <div id="CartDrawer-Overlay" class="cart-drawer__overlay"></div> 1361 <div 1362 class="drawer__inner gradient color-scheme-1" 1363 role="dialog" 1364 aria-modal="true" 1365 aria-label="Your cart" 1366 tabindex="-1" 1367 ><div class="drawer__inner-empty"> 1368 <div class="cart-drawer__warnings center"> 1369 <div class="cart-drawer__empty-content"> 1370 <h2 class="cart__empty-text">Your cart is empty</h2> 1371 <button 1372 class="drawer__close" 1373 type="button" 1374 onclick="this.closest('cart-drawer').close()" 1375 aria-label="Close" 1376 > 1377 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-close" viewBox="0 0 18 17"><path fill="currentColor" d="M.865 15.978a.5.5 0 0 0 .707.707l7.433-7.431 7.579 7.282a.501.501 0 0 0 .846-.37.5.5 0 0 0-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 1 0-.707-.708L8.991 7.853 1.413.573a.5.5 0 1 0-.693.72l7.563 7.268z"/></svg> 1378</span> 1379 </button> 1380 <a href="/collections/all" class="button"> 1381 Continue shopping 1382 </a><p class="cart__login-title h3">Have an account?</p> 1383 <p class="cart__login-paragraph"> 1384 <a href="/account/login" class="link underlined-link">Log in</a> to check out faster. 1385 </p></div> 1386 </div></div><div class="drawer__header"> 1387 <h2 class="drawer__heading">Your cart</h2> 1388 <button 1389 class="drawer__close" 1390 type="button" 1391 onclick="this.closest('cart-drawer').close()" 1392 aria-label="Close" 1393 > 1394 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-close" viewBox="0 0 18 17"><path fill="currentColor" d="M.865 15.978a.5.5 0 0 0 .707.707l7.433-7.431 7.579 7.282a.501.501 0 0 0 .846-.37.5.5 0 0 0-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 1 0-.707-.708L8.991 7.853 1.413.573a.5.5 0 1 0-.693.72l7.563 7.268z"/></svg> 1395</span> 1396 </button> 1397 </div> 1398 <cart-drawer-items 1399 1400 class=" is-empty" 1401 1402 > 1403<form 1404 action="/cart" 1405 id="CartDrawer-Form" 1406 class="cart__contents cart-drawer__form" 1407 method="post" 1408 > 1409 <div id="CartDrawer-CartItems" class="drawer__contents js-contents"><p id="CartDrawer-LiveRegionText" class="visually-hidden" role="status"></p> 1410 <p id="CartDrawer-LineItemStatus" class="visually-hidden" aria-hidden="true" role="status"> 1411 Loading... 1412 </p> 1413 </div> 1414 <div id="CartDrawer-CartErrors" role="alert"></div> 1415 </form> 1416 </cart-drawer-items> 1417 <div class="drawer__footer" style="padding-top: 0px;"><!-- Start blocks --> 1418 <!-- Subtotals --> 1419 1420 <div class="cart-drawer__footer" > 1421 <div></div> 1422 1423 <div class="totals" role="status"> 1424 <h2 class="totals__total">Estimated total</h2> 1425 <p class="totals__total-value">$0.00 USD</p> 1426 </div><small class="tax-note caption-large rte">Taxes, discounts and <a href="/policies/shipping-policy">shipping</a> calculated at checkout. 1427</small> 1428 </div> 1429 <div style="display:none;"></div> 1430 1431 <!-- CTAs --> 1432 1433 <div class="cart__ctas center cart_drawer_cta" ><button 1434 type="submit" 1435 id="CartDrawer-Checkout" 1436 class="cart__checkout-button button" 1437 name="checkout" 1438 form="CartDrawer-Form" 1439 1440 disabled 1441 1442 > 1443 Check out 1444 </button> 1445 <a href="/cart" 1446 class="link" 1447 1448 disabled 1449 1450 > 1451 View cart 1452 </a> 1453 </div> 1454 </div> 1455 </div> 1456 </div> 1457</cart-drawer> 1458<!-- BEGIN sections: header-group --> 1459<div id="shopify-section-sections--19536739696790__announcement-bar" class="shopify-section shopify-section-group-header-group announcement-bar-section"><link href="//www.lorex.com/cdn/shop/t/138/assets/component-slideshow.css?v=17933591812325749411787687714" rel="stylesheet" type="text/css" media="all" /> 1460<link href="//www.lorex.com/cdn/shop/t/138/assets/component-slider.css?v=14039311878856620671787687714" rel="stylesheet" type="text/css" media="all" /> 1461 1462 <link href="//www.lorex.com/cdn/shop/t/138/assets/component-list-social.css?v=35792976012981934991787687714" rel="stylesheet" type="text/css" media="all" /> 1463 1464 1465<div 1466 class="utility-bar color-scheme-5 gradient utility-bar--bottom-border" 1467> 1468 <div class="page-width utility-bar__grid"><slideshow-component 1469 class="announcement-bar" 1470 role="region" 1471 aria-roledescription="Carousel" 1472 aria-label="Announcement bar" 1473 > 1474 <div class="announcement-bar-slider slider-buttons"> 1475 <button 1476 type="button" 1477 class="slider-button slider-button--prev" 1478 name="previous" 1479 aria-label="Previous announcement" 1480 aria-controls="Slider-sections--19536739696790__announcement-bar" 1481 >
1482 <span class="svg-wrapper"><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 1483</span> 1484 </button> 1485 <div 1486 class="grid grid--1-col slider slider--everywhere" 1487 id="Slider-sections--19536739696790__announcement-bar" 1488 aria-live="polite" 1489 aria-atomic="true" 1490 data-autoplay="true" 1491 data-speed="5" 1492 ><div 1493 class="slideshow__slide slider__slide grid__item grid--1-col" 1494 id="Slide-sections--19536739696790__announcement-bar-1" 1495 1496 role="group" 1497 aria-roledescription="Announcement" 1498 aria-label="1 of 2" 1499 tabindex="-1" 1500 > 1501 <div 1502 class="announcement-bar__announcement" 1503 role="region" 1504 aria-label="Announcement" 1505 ><img class="announcement-icon" src="//www.lorex.com/cdn/shop/files/nomonthly-white.png?crop=center&height=20&v=1638804769&width=20" alt ><p class="announcement-bar__message h5"> 1506 <span>No Monthly Fees</span></p></div> 1507 </div><div 1508 class="slideshow__slide slider__slide grid__item grid--1-col" 1509 id="Slide-sections--19536739696790__announcement-bar-2" 1510 1511 role="group" 1512 aria-roledescription="Announcement" 1513 aria-label="2 of 2" 1514 tabindex="-1" 1515 > 1516 <div 1517 class="announcement-bar__announcement" 1518 role="region" 1519 aria-label="Announcement" 1520 ><img class="announcement-icon" src="//www.lorex.com/cdn/shop/files/shipping-icon.png?crop=center&height=20&v=1763246983&width=20" alt ><p class="announcement-bar__message h5"> 1521 <span>Free shipping on orders $99+</span></p></div> 1522 </div></div> 1523 <button 1524 type="button" 1525 class="slider-button slider-button--next" 1526 name="next" 1527 aria-label="Next announcement" 1528 aria-controls="Slider-sections--19536739696790__announcement-bar" 1529 > 1530 <span class="svg-wrapper"><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 1531</span> 1532 </button> 1533 </div> 1534 </slideshow-component><div class="localization-wrapper"> 1535</div> 1536 </div> 1537</div> 1538 1539 1540</div><div id="shopify-section-sections--19536739696790__header" class="shopify-section shopify-section-group-header-group section-header"><link rel="stylesheet" href="//www.lorex.com/cdn/shop/t/138/assets/component-list-menu.css?v=151968516119678728991787687714" media="print" onload="this.media='all'"> 1541<link rel="stylesheet" href="//www.lorex.com/cdn/shop/t/138/assets/component-search.css?v=76329225327969106021787687714" media="print" onload="this.media='all'"> 1542<link rel="stylesheet" href="//www.lorex.com/cdn/shop/t/138/assets/component-menu-drawer.css?v=147478906057189667651787687714" media="print" onload="this.media='all'"> 1543<link rel="stylesheet" href="//www.lorex.com/cdn/shop/t/138/assets/component-mega-menu.css?v=177409074612880535921787687714" media="print" onload="this.media='all'"> 1544<link 1545 rel="stylesheet" 1546 href="//www.lorex.com/cdn/shop/t/138/assets/component-cart-notification.css?v=54116361853792938221787687714" 1547 media="print" 1548 onload="this.media='all'" 1549><link rel="stylesheet" href="//www.lorex.com/cdn/shop/t/138/assets/component-price.css?v=142716677869217680471787687714" media="print" onload="this.media='all'"><style> 1550 header-drawer { 1551 justify-self: start; 1552 margin-left: -1.2rem; 1553 }@media screen and (min-width: 990px) { 1554 header-drawer { 1555 display: none; 1556 } 1557 }.menu-drawer-container { 1558 display: flex; 1559 } 1560 1561 .list-menu { 1562 list-style: none; 1563 padding: 0; 1564 margin: 0; 1565 } 1566 1567 .list-menu--inline { 1568 display: inline-flex; 1569 flex-wrap: wrap; 1570 } 1571 1572 summary.list-menu__item { 1573 padding-right: 2.7rem; 1574 } 1575 1576 .list-menu__item { 1577 display: flex; 1578 align-items: center; 1579 line-height: calc(1 + 0.3 / var(--font-body-scale)); 1580 } 1581 1582 .list-menu__item--link { 1583 text-decoration: none; 1584 padding-bottom: 1rem; 1585 padding-top: 1rem; 1586 line-height: calc(1 + 0.8 / var(--font-body-scale)); 1587 } 1588 1589 @media screen and (min-width: 750px) { 1590 .list-menu__item--link { 1591 padding-bottom: 0.5rem; 1592 padding-top: 0.5rem; 1593 } 1594 } 1595</style><style data-shopify>.header { 1596 padding: 4px 3rem 4px 3rem; 1597 } 1598 1599 .section-header { 1600 position: sticky; /* This is for fixing a Safari z-index issue. PR #2147 */ 1601 margin-bottom: 0px; 1602 } 1603 1604 @media screen and (min-width: 750px) { 1605 .section-header { 1606 margin-bottom: 0px; 1607 } 1608 } 1609 1610 @media screen and (min-width: 990px) { 1611 .header { 1612 padding-top: 8px; 1613 padding-bottom: 8px; 1614 } 1615 }</style>
1615<script src="//www.lorex.com/cdn/shop/t/138/assets/cart-notification.js?v=133508293167896966491787687714" defer="defer"></script>
1615 1616 1617<sticky-header 1618 1619 data-sticky-type="on-scroll-up" 1620 1621 class="header-wrapper color-scheme-1 gradient header-wrapper--border-bottom" 1622><header class="header header--middle-left header--mobile-left page-width header--has-menu header--has-social header--has-account header--has-localizations"> 1623 1624<header-drawer data-breakpoint="tablet"> 1625 <details id="Details-menu-drawer-container" class="menu-drawer-container"> 1626 <summary 1627 class="header__icon header__icon--menu header__icon--summary link focus-inset" 1628 aria-label="Menu" 1629 > 1630 <span><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-hamburger" viewBox="0 0 18 16"><path fill="currentColor" d="M1 .5a.5.5 0 1 0 0 1h15.71a.5.5 0 0 0 0-1zM.5 8a.5.5 0 0 1 .5-.5h15.71a.5.5 0 0 1 0 1H1A.5.5 0 0 1 .5 8m0 7a.5.5 0 0 1 .5-.5h15.71a.5.5 0 0 1 0 1H1a.5.5 0 0 1-.5-.5"/></svg> 1631<svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-close" viewBox="0 0 18 17"><path fill="currentColor" d="M.865 15.978a.5.5 0 0 0 .707.707l7.433-7.431 7.579 7.282a.501.501 0 0 0 .846-.37.5.5 0 0 0-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 1 0-.707-.708L8.991 7.853 1.413.573a.5.5 0 1 0-.693.72l7.563 7.268z"/></svg> 1632</span> 1633 </summary> 1634 <div id="menu-drawer" class="gradient menu-drawer motion-reduce color-scheme-1"> 1635 <div class="menu-drawer__inner-container"> 1636 <div class="menu-drawer__navigation-container"> 1637 <nav class="menu-drawer__navigation"> 1638 <ul class="menu-drawer__menu has-submenu list-menu" role="list"><li><details id="Details-menu-drawer-menu-item-1"> 1639 <summary 1640 id="HeaderDrawer-shop-by" 1641 class="menu-drawer__menu-item list-menu__item link link--text focus-inset" 1642 > 1643 Shop by 1644 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
1644ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 1645</span> 1646 <span class="svg-wrapper"><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 1647</span> 1648 </summary> 1649 <div 1650 id="link-shop-by" 1651 class="menu-drawer__submenu has-submenu gradient motion-reduce" 1652 tabindex="-1" 1653 > 1654 <div class="menu-drawer__inner-submenu"> 1655 <button class="menu-drawer__close-button link link--text focus-inset" aria-expanded="true"> 1656 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
1656ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 1657</span> 1658 Shop by 1659 </button> 1660 <ul class="menu-drawer__menu list-menu" role="list" tabindex="-1"><li><details id="Details-menu-drawer-shop-by-collection-product-type"> 1661 <summary 1662 id="HeaderDrawer-shop-by-collection-product-type" 1663 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1664 > 1665 Collection / Product Type 1666 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewBox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 1667</span> 1668 <span class="svg-wrapper"><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 1669</span> 1670 </summary> 1671 <div 1672 id="childlink-collection-product-type" 1673 class="menu-drawer__submenu has-submenu gradient motion-reduce" 1674 > 1675 <button 1676 class="menu-drawer__close-button link link--text focus-inset" 1677 aria-expanded="true" 1678 > 1679 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
1679ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 1680</span> 1681 Collection / Product Type 1682 </button> 1683 <ul 1684 class="menu-drawer__menu list-menu" 1685 role="list" 1686 tabindex="-1" 1687 ><li> 1688 <a 1689 id="HeaderDrawer-shop-by-collection-product-type-security-cameras-systems" 1690 href="/collections/security-cameras-and-systems" 1691 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1692 1693 > 1694 Security Cameras & Systems 1695 </a> 1696 </li><li> 1697 <a 1698 id="HeaderDrawer-shop-by-collection-product-type-wireless-smart-home-security" 1699 href="/collections/wireless-smart-home-security-cameras" 1700 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1701 1702 > 1703 Wireless Smart Home Security 1704 </a> 1705 </li><li> 1706 <a 1707 id="HeaderDrawer-shop-by-collection-product-type-accessories" 1708 href="/collections/accessories" 1709 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1710 1711 > 1712 Accessories 1713 </a> 1714 </li></ul> 1715 </div> 1716 </details></li><li><details id="Details-menu-drawer-shop-by-new-arrivals"> 1717 <summary 1718 id="HeaderDrawer-shop-by-new-arrivals" 1719 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1720 > 1721 New Arrivals 1722 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
1722ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 1723</span> 1724 <span class="svg-wrapper"><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 1725</span> 1726 </summary> 1727 <div 1728 id="childlink-new-arrivals" 1729 class="menu-drawer__submenu has-submenu gradient motion-reduce" 1730 > 1731 <button 1732 class="menu-drawer__close-button link link--text focus-inset" 1733 aria-expanded="true" 1734 > 1735 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
1735ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 1736</span> 1737 New Arrivals 1738 </button> 1739 <ul 1740 class="menu-drawer__menu list-menu" 1741 role="list" 1742 tabindex="-1" 1743 ><li> 1744 <a 1745 id="HeaderDrawer-shop-by-new-arrivals-u-series" 1746 href="/collections/u-series" 1747 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1748 1749 > 1750 U Series 1751 </a> 1752 </li><li> 1753 <a 1754 id="HeaderDrawer-shop-by-new-arrivals-v-series" 1755 href="/collections/v-series" 1756 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1757 1758 > 1759 V Series 1760 </a> 1761 </li><li> 1762 <a 1763 id="HeaderDrawer-shop-by-new-arrivals-x-series" 1764 href="/collections/x-series" 1765 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1766 1767 > 1768 X Series 1769 </a> 1770 </li></ul> 1771 </div> 1772 </details></li><li><details id="Details-menu-drawer-shop-by-compatible-apps"> 1773 <summary 1774 id="HeaderDrawer-shop-by-compatible-apps" 1775 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1776 > 1777 Compatible Apps 1778 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
1778ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 1779</span> 1780 <span class="svg-wrapper"><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 1781</span> 1782 </summary> 1783 <div 1784 id="childlink-compatible-apps" 1785 class="menu-drawer__submenu has-submenu gradient motion-reduce" 1786 > 1787 <button 1788 class="menu-drawer__close-button link link--text focus-inset" 1789 aria-expanded="true" 1790 > 1791 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
1791ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 1792</span> 1793 Compatible Apps 1794 </button> 1795 <ul 1796 class="menu-drawer__menu list-menu" 1797 role="list" 1798 tabindex="-1" 1799 ><li> 1800 <a 1801 id="HeaderDrawer-shop-by-compatible-apps-lorex-connect-app-new" 1802 href="/collections/lorex-connect-security-cameras-and-systems" 1803 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1804 1805 > 1806 Lorex Connect App (New) 1807 </a> 1808 </li><li> 1809 <a 1810 id="HeaderDrawer-shop-by-compatible-apps-lorex-classic-app" 1811 href="/collections/lorex-classic-app-security-cameras-and-systems" 1812 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1813 1814 > 1815 Lorex Classic App 1816 </a> 1817 </li></ul> 1818 </div> 1819 </details></li><li><a 1820 id="HeaderDrawer-shop-by-custom-system-builder" 1821 href="/pages/build-your-own-security-camera-system" 1822 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1823 1824 > 1825 Custom System Builder 1826 </a></li><li><a 1827 id="HeaderDrawer-shop-by-deals-hot" 1828 href="/collections/promotions" 1829 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1830 1831 > 1832 Deals (Hot) 1833 </a></li></ul> 1834 </div> 1835 </div> 1836 </details></li><li><details id="Details-menu-drawer-menu-item-2"> 1837 <summary 1838 id="HeaderDrawer-deals" 1839 class="menu-drawer__menu-item list-menu__item link link--text focus-inset" 1840 > 1841 Deals 1842 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
1842ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 1843</span> 1844 <span class="svg-wrapper"><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 1845</span> 1846 </summary> 1847 <div 1848 id="link-deals" 1849 class="menu-drawer__submenu has-submenu gradient motion-reduce" 1850 tabindex="-1" 1851 > 1852 <div class="menu-drawer__inner-submenu"> 1853 <button class="menu-drawer__close-button link link--text focus-inset" aria-expanded="true"> 1854 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
1854ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 1855</span> 1856 Deals 1857 </button> 1858 <ul class="menu-drawer__menu list-menu" role="list" tabindex="-1"><li><a 1859 id="HeaderDrawer-deals-fall-savings-event" 1860 href="/collections/promotions" 1861 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1862 1863 > 1864 Fall Savings Event 1865 </a></li><li><a 1866 id="HeaderDrawer-deals-non-profit-program" 1867 href="/pages/nonprofit" 1868 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1869 1870 > 1871 Non-Profit Program 1872 </a></li></ul> 1873 </div> 1874 </div> 1875 </details></li><li><details id="Details-menu-drawer-menu-item-3"> 1876 <summary 1877 id="HeaderDrawer-cloud" 1878 class="menu-drawer__menu-item list-menu__item link link--text focus-inset" 1879 > 1880 Cloud+ 1881 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
1881ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 1882</span> 1883 <span class="svg-wrapper"><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 1884</span> 1885 </summary> 1886 <div 1887 id="link-cloud" 1888 class="menu-drawer__submenu has-submenu gradient motion-reduce" 1889 tabindex="-1" 1890 > 1891 <div class="menu-drawer__inner-submenu"> 1892 <button class="menu-drawer__close-button link link--text focus-inset" aria-expanded="true"> 1893 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
1893ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 1894</span> 1895 Cloud+ 1896 </button> 1897 <ul class="menu-drawer__menu list-menu" role="list" tabindex="-1"><li><a 1898 id="HeaderDrawer-cloud-connect-cloud-cameras" 1899 href="/collections/cloud-storage-cameras-and-systems" 1900 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1901 1902 > 1903 Connect Cloud+ Cameras 1904 </a></li><li><a 1905 id="HeaderDrawer-cloud-about-connect-cloud" 1906 href="/pages/connect-cloud" 1907 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1908 1909 > 1910 About Connect Cloud+ 1911 </a></li></ul> 1912 </div> 1913 </div> 1914 </details></li><li><a 1915 id="HeaderDrawer-lorex-for-business" 1916 href="https://pro.lorex.com" 1917 class="menu-drawer__menu-item list-menu__item link link--text focus-inset" 1918 1919 > 1920 Lorex for Business 1921 </a></li><li><a 1922 id="HeaderDrawer-rewards" 1923 href="/pages/rewards" 1924 class="menu-drawer__menu-item list-menu__item link link--text focus-inset" 1925 1926 > 1927 Rewards 1928 </a></li><li><a 1929 id="HeaderDrawer-trade-in" 1930 href="/pages/trade-in" 1931 class="menu-drawer__menu-item list-menu__item link link--text focus-inset" 1932 1933 > 1934 Trade-In 1935 </a></li><li><details id="Details-menu-drawer-menu-item-7"> 1936 <summary 1937 id="HeaderDrawer-support" 1938 class="menu-drawer__menu-item list-menu__item link link--text focus-inset" 1939 > 1940 Support 1941 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
1941ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 1942</span> 1943 <span class="svg-wrapper"><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 1944</span> 1945 </summary> 1946 <div 1947 id="link-support" 1948 class="menu-drawer__submenu has-submenu gradient motion-reduce" 1949 tabindex="-1" 1950 > 1951 <div class="menu-drawer__inner-submenu"> 1952 <button class="menu-drawer__close-button link link--text focus-inset" aria-expanded="true"> 1953 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
1953ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 1954</span> 1955 Support 1956 </button> 1957 <ul class="menu-drawer__menu list-menu" role="list" tabindex="-1"><li><a 1958 id="HeaderDrawer-support-contact-us" 1959 href="/pages/contact" 1960 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1961 1962 > 1963 Contact Us 1964 </a></li><li><a 1965 id="HeaderDrawer-support-product-help" 1966 href="/pages/help" 1967 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1968 1969 > 1970 Product Help 1971 </a></li><li><a 1972 id="HeaderDrawer-support-manuals-and-guides" 1973 href="/pages/product-manuals" 1974 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1975 1976 > 1977 Manuals and Guides 1978 </a></li></ul> 1979 </div> 1980 </div> 1981 </details></li></ul> 1982 </nav> 1983 <div class="menu-drawer__utility-links"><a 1984 href="/account/login" 1985 class="menu-drawer__account link focus-inset h5 medium-hide large-up-hide" 1986 rel="nofollow" 1987 ><account-icon><span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-account" viewBox="0 0 18 19"><path fill="currentColor" fill-rule="evenodd" d="M6 4.5a3 3 0 1 1 6 0 3 3 0 0 1-6 0m3-4a4 4 0 1 0 0 8 4 4 0 0 0 0-8m5.58 12.15c1.12.82 1.83 2.24 1.91 4.85H1.51c.08-2.6.79-4.03 1.9-4.85C4.66 11.75 6.5 11.5 9 11.5s4.35.26 5.58 1.15M9 10.5c-2.5 0-4.65.24-6.17 1.35C1.27 12.98.5 14.93.5 18v.5h17V18c0-3.07-.77-5.02-2.33-6.15-1.52-1.1-3.67-1.35-6.17-1.35" clip-rule="evenodd"/></svg> 1988</span></account-icon>Log in</a><div class="menu-drawer__localization header-localization"><localization-form><form method="post" action="/localization" id="HeaderCountryMobileForm" accept-charset="UTF-8" class="localization-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="localization" /><input type="hidden" name="utf8" value="â" /><input type="hidden" name="_method" value="put" /><input type="hidden" name="return_to" value="/" /><div> 1989 <h2 class="visually-hidden" id="HeaderCountryMobileLabel"> 1990 Country/region 1991 </h2><div class="header__icon disclosure"> 1992 <button 1993 type="button" 1994 class="disclosure__button localization-form__select localization-selector link link--text caption-large" 1995 aria-expanded="false" 1996 aria-controls="HeaderCountry-country-results-country-results" 1997 aria-describedby="HeaderCountry-country-resultsLabel" 1998 > 1999 <span id="HeaderCountry-country-resultsLabel" class="visually-hidden"> 2000 Choose your country 2001 </span> 2002 <span class="current-country"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" fill="currentColor" class="bi bi-globe2" viewBox="0 0 18 19"> 2003 <path d="M0 8a8 8 0 1 1 16 0A8 8 0 0 1 0 8m7.5-6.923c-.67.204-1.335.82-1.887 1.855q-.215.403-.395.872c.705.157 1.472.257 2.282.287zM4.249 3.539q.214-.577.481-1.078a7 7 0 0 1 .597-.933A7 7 0 0 0 3.051 3.05q.544.277 1.198.49zM3.509 7.5c.036-1.07.188-2.087.436-3.008a9 9 0 0 1-1.565-.667A6.96 6.96 0 0 0 1.018 7.5zm1.4-2.741a12.3 12.3 0 0 0-.4 2.741H7.5V5.091c-.91-.03-1.783-.145-2.591-.332M8.5 5.09V7.5h2.99a12.3 12.3 0 0 0-.399-2.741c-.808.187-1.681.301-2.591.332zM4.51 8.5c.035.987.176 1.914.399 2.741A13.6 13.6 0 0 1 7.5 10.91V8.5zm3.99 0v2.409c.91.03 1.783.145 2.591.332.223-.827.364-1.754.4-2.741zm-3.282 3.696q.18.469.395.872c.552 1.035 1.218 1.65 1.887 1.855V11.91c-.81.03-1.577.13-2.282.287zm.11 2.276a7 7 0 0 1-.598-.933 9 9 0 0 1-.481-1.079 8.4 8.4 0 0 0-1.198.49 7 7 0 0 0 2.276 1.522zm-1.383-2.964A13.4 13.4 0 0 1 3.508 8.5h-2.49a6.96 6.96 0 0 0 1.362 3.675c.47-.258.995-.482 1.565-.667m6.728 2.964a7 7 0 0 0 2.275-1.521 8.4 8.4 0 0 0-1.197-.49 9 9 0 0 1-.481 1.078 7 7 0 0 1-.597.933M8.5 11.909v3.014c.67-.204 1.335-.82
20031.887-1.855q.216-.403.395-.872A12.6 12.6 0 0 0 8.5 11.91zm3.555-.401c.57.185 1.095.409 1.565.667A6.96 6.96 0 0 0 14.982 8.5h-2.49a13.4 13.4 0 0 1-.437 3.008M14.982 7.5a6.96 6.96 0 0 0-1.362-3.675c-.47.258-.995.482-1.565.667.248.92.4 1.938.437 3.008zM11.27 2.461q.266.502.482 1.078a8.4 8.4 0 0 0 1.196-.49 7 7 0 0 0-2.275-1.52c.218.283.418.597.597.932m-.488 1.343a8 8 0 0 0-.395-.872C9.835 1.897 9.17 1.282 8.5 1.077V4.09c.81-.03 1.577-.13 2.282-.287z"/> 2004</svg>US 2005 </span> 2006 </button> 2007 <div class="disclosure__list-wrapper country-selector" hidden> 2008 <div class="country-filter country-filter--no-padding"> 2009 <button 2010 class="country-selector__close-button button--small link" 2011 type="button" 2012 aria-label="Close" 2013 ><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-close" viewBox="0 0 18 17"><path fill="currentColor" d="M.865 15.978a.5.5 0 0 0 .707.707l7.433-7.431 7.579 7.282a.501.501 0 0 0 .846-.37.5.5 0 0 0-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 1 0-.707-.708L8.991 7.853 1.413.573a.5.5 0 1 0-.693.72l7.563 7.268z"/></svg> 2014</button> 2015 </div> 2016 <div id="sr-country-search-results" class="visually-hidden" aria-live="polite"></div> 2017 <div 2018 class="disclosure__list country-selector__list country-selector__list--with-multiple-currencies" 2019 id="HeaderCountry-country-results" 2020 > 2021 <ul role="list" class="list-unstyled countries"> 2022 <li class="disclosure__item" tabindex="-1"> 2023 <a 2024 class="link link--text disclosure__link focus-inset" 2025 href="/" 2026 data-value="US" 2027 id="US" 2028 > 2029 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" width="512" height="512" viewBox="0 0 512 512"><mask id="a"><circle cx="256" cy="256" r="256" fill="#fff"/></mask><g mask="url(#a)"><path fill="#eee" d="M256 0h256v64l-32 32 32 32v64l-32 32 32 32v64l-32 32 32 32v64l-256 32L0 448v-64l32-32-32-32v-64z"/><path fill="#d80027" d="M224 64h288v64H224Zm0 128h288v64H256ZM0 320h512v64H0Zm0 128h512v64H0Z"/><path fill="#0052b4" d="M0 0h256v256H0Z"/><path fill="#eee" d="m187 243 57-41h-70l57 41-22-67zm-81 0 57-41H93l57 41-22-67zm-81 0 57-41H12l57 41-22-67zm162-81 57-41h-70l57 41-22-67zm-81 0 57-41H93l57 41-22-67zm-81 0 57-41H12l57 41-22-67Zm162-82 57-41h-70l57 41-22-67Zm-81 0 57-41H93l57 41-22-67zm-81 0 57-41H12l57 41-22-67Z"/></g></svg></span> 2030 <span class="country">United States</span> 2031 <span class="localization-form__currency motion-reduce small-hide"> 2032 USD $ 2033 </span> 2034 </a> 2035 </li> 2036 <li class="disclosure__item" tabindex="-1"> 2037 <a 2038 class="link link--text disclosure__link focus-inset" 2039 href="https://www.lorex.ca?SkipRedirect=yes" 2040 data-value="CA" 2041 id="CA" 2042 > 2043 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" width="512" height="512" viewBox="0 0 512 512"><mask id="a"><circle cx="256" cy="256" r="256" fill="#fff"/></mask><g mask="url(#a)"><path fill="#d80027" d="M0 0v512h144l112-64 112 64h144V0H368L256 64 144 0Z"/><path fill="#eee" d="M144 0h224v512H144Z"/><path fill="#d80027" d="m301 289 44-22-22-11v-22l-45 22 23-44h-23l-22-34-22 33h-23l23 45-45-22v22l-22 11 45 22-12 23h45v33h22v-33h45z"/></g></svg></span> 2044 <span class="country">Canada</span> 2045 <span class="localization-form__currency motion-reduce small-hide"> 2046 CAD $ 2047 </span> 2048 </a> 2049 </li> 2050 2051 <li class="disclosure__item" tabindex="-1"> 2052 <a 2053 class="link link--text disclosure__link focus-inset" 2054 href="https://www.lorextechnology.co.uk?SkipRedirect=yes" 2055 data-value="UK" 2056 id="UK" 2057 > 2058 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" width="512" height="512" viewBox="0 0 512 512"><mask id="a"><circle cx="256" cy="256" r="256" fill="#fff"/></mask><g mask="url(#a)"><path fill="#eee" d="m0 0 8 22-8 23v23l32 54-32 54v32l32 48-32 48v32l32 54-32 54v68l22-8 23 8h23l54-32 54 32h32l48-32 48 32h32l54-32 54 32h68l-8-22 8-23v-23l-32-54 32-54v-32l-32-48 32
2058-48v-32l-32-54 32-54V0l-22 8-23-8h-23l-54 32-54-32h-32l-48 32-48-32h-32l-54 32L68 0H0z"/><path fill="#0052b4" d="M336 0v108L444 0Zm176 68L404 176h108zM0 176h108L0 68ZM68 0l108 108V0Zm108 512V404L68 512ZM0 444l108-108H0Zm512-108H404l108 108Zm-68 176L336 404v108z"/><path fill="#d80027" d="M0 0v45l131 131h45L0 0zm208 0v208H0v96h208v208h96V304h208v-96H304V0h-96zm259 0L336 131v45L512 0h-45zM176 336 0 512h45l131-131v-45zm160 0 176 176v-45L381 336h-45z"/></g></svg></span> 2059 <span class="country">United Kingdom</span> 2060 <span class="localization-form__currency motion-reduce small-hide"> 2061 GBP £ 2062 </span> 2063 </a> 2064 </li> 2065 <li class="disclosure__item" tabindex="-1"> 2066 <a 2067 class="link link--text disclosure__link focus-inset" 2068 href="https://mx.lorex.com/?SkipRedirect=yes" 2069 data-value="MX" 2070 id="MX" 2071 > 2072 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" width="512" height="512" viewBox="0 0 512 512"><mask id="a"><circle cx="256" cy="256" r="256" fill="#fff"/></mask><g mask="url(#a)"><path fill="#eee" d="M144 0h223l33 256-33 256H144l-32-256z"/><path fill="#496e2d" d="M0 0h144v512H0z"/><path fill="#d80027" d="M368 0h144v512H368z"/><path fill="#ffda44" d="M256 277v10h12l10-22z"/><path fill="#496e2d" d="M160 242a96 96 0 0 0 192 0h-11a85 85 0 0 1-170 0zm39 17-4 2c-2 2-2 6 1 8 15 14 34 22 54 24v17h12v-17c20-2 39-10 54-24 3-2 3-6 1-8s-6-2-8 0a78 78 0 0 1-53 21c-19 0-38-8-53-21z"/><path fill="#338af3" d="M256 316c-14 0-28-5-40-13l6-9c20 13 48 13 68 0l7 9c-12 8-26 13-41 13z"/><path fill="#751a46" d="M256 174c22 11 12 33 11 34l-2-4c-5-11-18-18-31-18v11c6 0 11 5 11 11-7 7-9 17-4 26l4 8-13 23 29-7 18 18v-11l11 11 23-11-35-21-5-21 28 16c4 11 12 21 23 26 9-83-42-91-61-91z"/><path fill="#6da544" d="M222 271c-15 0-33-12-38-40l11-2c4 23 18 31 27 31 3 0 5-1 6-3 0-2 0-3-6-5-3-1-7-2-10-5-10-12 4-24 11-30 1-1 2-2 1-3 0 0-2-2-5-2-7 0-12-4-14-11-2-6 2-13 8-17l5 11c-2 0-2 2-2 4 0 0 1 2 3 2 7 0 14 4 16 9 1 3 2 9-5 15-7 7-11 12-9 15l5 1c5 2 14 5 13 17-1 8-8 13-17 13h-1z"/><path fill="#ffda44" d="m234 186-12 11v11l18-9c3-1 3-5 1-7z"/><circle cx="172" cy="275" r="8" fill="#ffda44"/><circle cx="189" cy="302" r="8" fill="#ffda44"/><circle cx="216" cy="323" r="8" fill="#ffda44"/><circle cx="297" cy="323" r="8" fill="#ffda44"/><circle cx="324" cy="302" r="8" fill="#ffda44"/>
2072<circle cx="341" cy="275" r="8" fill="#ffda44"/><rect width="34" height="22" x="239" y="299" fill="#ff9811" rx="11" ry="11"/></g></svg></span> 2073 <span class="country">Mexico</span> 2074 </a> 2075 </li> 2076 <li class="disclosure__item" tabindex="-1"> 2077 <a 2078 class="link link--text disclosure__link focus-inset" 2079 href="https://www.lorex.com/en-au?SkipRedirect=yes" 2080 data-value="AU" 2081 id="AU" 2082 > 2083 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" width="512" height="512" viewBox="0 0 512 512"><mask id="a"><circle cx="256" cy="256" r="256" fill="#fff"/></mask><g mask="url(#a)"><path fill="#0052b4" d="M0 0h512v512H0z"/><path fill="#eee" d="m154 300 14 30 32-8-14 30 25 20-32 7 1 33-26-21-26 21 1-33-33-7 26-20-14-30 32 8zm222-27h47l-38 27 15-44 14 44zm7-162 7 15 16-4-7 15 12 10-15 3v17l-13-11-13 11v-17l-15-3 12-10-7-15 16 4zm57 67 7 15 16-4-7 15 12 10-15 3v16l-13-10-13 11v-17l-15-3 12-10-7-15 16 4zm-122 22 7 15 16-4-7 15 12 10-15 3v16l-13-10-13 11v-17l-15-3 12-10-7-15 16 4zm65 156 7 15 16-4-7 15 12 10-15 3v17l-13-11-13 11v-17l-15-3 12-10-7-15 16 4zM0 0v32l32 32L0 96v160h32l32-32 32 32h32v-83l83 83h45l-8-16 8-15v-14l-83-83h83V96l-32-32 32-32V0H96L64 32 32 0Z"/><path fill="#d80027" d="M32 0v32H0v64h32v160h64V96h160V32H96V0Zm96 128 128 128v-31l-97-97z"/></g></svg></span> 2084 <span class="country">Australia</span> 2085 </a> 2086 </li> 2087 </ul> 2088 </div> 2089 </div> 2090 <div class="country-selector__overlay"></div> 2091</div> 2092<input type="hidden" name="country_code" value="US"> 2093</div></form></localization-form> 2094 2095</div><ul class="list list-social list-unstyled" role="list"><li class="list-social__item"> 2096 <a href="https://twitter.com/lorextechnology" class="list-social__link link"> 2097 <span class="svg-wrapper"><svg class="icon icon-twitter" viewBox="0 0 20 20"><path fill="currentColor" fill-rule="evenodd" d="M7.273 2.8 10.8 7.822 15.218 2.8h1.768l-5.4 6.139 5.799 8.254h-4.658l-3.73-5.31-4.671 5.31H2.558l5.654-6.427L2.615 2.8zm6.242 13.125L5.07 4.109h1.405l8.446 11.816z" clip-rule="evenodd"/></svg> 2098</span> 2099 <span class="visually-hidden">X (Twitter)</span> 2100 </a> 2101 </li><li class="list-social__item"> 2102 <a href="https://www.facebook.com/LorexTechnology/" class="list-social__link link"> 2103 <span class="svg-wrapper"><svg class="icon icon-facebook" viewBox="0 0 20 20"><path fill="currentColor" d="M18 10.049C18 5.603 14.419 2 10 2s-8 3.603-8 8.049C2 14.067 4.925 17.396 8.75 18v-5.624H6.719v-2.328h2.03V8.275c0-2.017 1.195-3.132 3.023-3.132.874 0 1.79.158 1.79.158v1.98h-1.009c-.994 0-1.303.621-1.303 1.258v1.51h2.219l-.355 2.326H11.25V18c3.825-.604 6.75-3.933 6.75-7.951"/></svg> 2104</span> 2105 <span class="visually-hidden">Facebook</span> 2106 </a> 2107 </li><li class="list-social__item"> 2108 <a href="https://instagram.com/lorex.technology" class="list-social__link link"> 2109 <span class="svg-wrapper"><svg class="icon icon-instagram" viewBox="0 0 20 20"><path fill="currentColor" fill-rule="evenodd" d="M13.23 3.492c-.84-.037-1.096-.046-3.23-.046-2.144 0-2.39.01-3.238.055-.776.027-1.195.164-1.487.273a2.4 2.4 0 0 0-.912.593 2.5 2.5 0 0 0-.602.922c-.11.282-.238.702-.274 1.486-.046.84-.046 1.095-.046 3.23s.01 2.39.046 3.229c.004.51.097 1.016.274 1.495.145.365.319.639.602.913.282.282.538.456.92.602.474.176.974.268 1.479.273.848.046 1.103.046 3.238.046s2.39-.01 3.23-.046c.784-.036 1.203-.164 1.486-.273.374-.146.648-.329.921-.602.283-.283.447-.548.602-.922.177-.476.27-.979.274-1.486.037-.84.046-1.095.046-3.23s-.01-2.39-.055-3.229c-.027-.784-.164-1.204-.274-1.495a2.4 2.4 0 0 0-.593-.913 2.6 2.6 0 0 0-.92-.602c-.284-.11-.703-.237-1.488-.273ZM6.697 2.05c.857-.036 1.131-.045 3.302-.045a63 63 0 0 1 3.302.045c.664.014 1.321.14 1.943.374a4 4 0 0 1 1.414.922c.41.397.728.88.93 1.414.23.622.354 1.279.365 1.942C18 7.56 18 7.824 18 10.005c0 2.17-.01 2.444-.046 3.292-.036.858-.173 1.442-.374 1.943-.2.53-.474.976-.92 1.423a3.9 3.9 0 0 1-1.415.922c-.51.191-1.095.337-1.943.374-.857.036-1.122.045-3.302.045-2.171 0-2.445-.009-3.302-.055-.849-.027-1.432-.164-1.943-.364a4.15 4.15 0 0 1-1.414-.922 4.1 4.1 0 0 1-.93-1.423c-.183-.51-.329-1.085-.365-1.943C2.009 12.45 2 12.167 2 10.004c0-2.161 0-2.435.055-3.302.027-.848.164-1.432.365-1.942a4.4 4.4 0 0 1 .92-1.414 4.2 4.2 0 0 1 1.415-.93c.51-.183 1.094-.33 1.943-.366Zm.427 4.806a4.105 4.105 0 1 1 5.805 5.805 4.105 4.105 0 0 1-5.805-5.805m1.882 5.371a2.668 2.668 0 1 0 2.042-4.93 2.668 2.668 0 0 0-2.042 4.93m5.922-5.942a.958.958 0 1 1-1.355-1.355.958.958 0 0 1 1.355 1.355" clip-rule="evenodd"/></svg> 2110</span>
2111 <span class="visually-hidden">Instagram</span> 2112 </a> 2113 </li><li class="list-social__item"> 2114 <a href="https://www.youtube.com/user/LorexTechnology" class="list-social__link link"> 2115 <span class="svg-wrapper"><svg class="icon icon-youtube" viewBox="0 0 20 20"><path fill="currentColor" d="M18.16 5.87c.34 1.309.34 4.08.34 4.08s0 2.771-.34 4.08a2.13 2.13 0 0 1-1.53 1.53c-1.309.34-6.63.34-6.63.34s-5.321 0-6.63-.34a2.13 2.13 0 0 1-1.53-1.53c-.34-1.309-.34-4.08-.34-4.08s0-2.771.34-4.08a2.17 2.17 0 0 1 1.53-1.53C4.679 4 10 4 10 4s5.321 0 6.63.34a2.17 2.17 0 0 1 1.53 1.53M8.3 12.5l4.42-2.55L8.3 7.4z"/></svg> 2116</span> 2117 <span class="visually-hidden">YouTube</span> 2118 </a> 2119 </li><li class="list-social__item"> 2120 <a href="https://www.reddit.com/r/LorexTechnology/" class="list-social__link link"> 2121 <span class="svg-wrapper"><svg class="icon icon-reddit" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" fill-rule="evenodd" d="M0 256C0 114.6 114.6 0 256 0S512 114.6 512 256s-114.6 256-256 256L37.1 512c-13.7 0-20.5-16.5-10.9-26.2L75 437C28.7 390.7 0 326.7 0 256zM349.6 153.6c23.6 0 42.7-19.1 42.7-42.7s-19.1-42.7-42.7-42.7c-20.6 0-37.8 14.6-41.8 34c-34.5 3.7-61.4 33-61.4 68.4l0 .2c-37.5 1.6-71.8 12.3-99 29.1c-10.1-7.8-22.8-12.5-36.5-12.5c-33 0-59.8 26.8-59.8 59.8c0 24 14.1 44.6 34.4 54.1c2 69.4 77.6 125.2 170.6 125.2s168.7-55.9 170.6-125.3c20.2-9.6 34.1-30.2 34.1-54c0-33-26.8-59.8-59.8-59.8c-13.7 0-26.3 4.6-36.4 12.4c-27.4-17-62.1-27.7-100-29.1l0-.2c0-25.4 18.9-46.5 43.4-49.9l0 0c4.4 18.8 21.3 32.8 41.5 32.8zM177.1 246.9c16.7 0 29.5 17.6 28.5 39.3s-13.5 29.6-30.3 29.6s-31.4-8.8-30.4-30.5s15.4-38.3 32.1-38.3zm190.1 38.3c1 21.7-13.7 30.5-30.4 30.5s-29.3-7.9-30.3-29.6c-1-21.7 11.8-39.3 28.5-39.3s31.2 16.6 32.1 38.3zm-48.1 56.7c-10.3 24.6-34.6 41.9-63 41.9s-52.7-17.3-63-41.9c-1.2-2.9 .8-6.2 3.9-6.5c18.4-1.9 38.3-2.9 59.1-2.9s40.7 1 59.1 2.9c3.1 .3 5.1 3.6 3.9 6.5z"/></svg></span> 2122 <span class="visually-hidden">Reddit</span> 2123 </a> 2124 </li></ul> 2125 </div> 2126 </div> 2127 </div> 2128 </div> 2129 </details> 2130</header-drawer> 2131<h1 class="header__heading"><a href="/" class="header__heading-link link link--text focus-inset"><div class="header__heading-logo-wrapper"> 2132 2133 <img src="//www.lorex.com/cdn/shop/files/lorex-35-logo.png?v=1786368640&width=600" alt="Lorex Corporation US" srcset="//www.lorex.com/cdn/shop/files/lorex-35-logo.png?v=1786368640&width=150 150w, //www.lorex.com/cdn/shop/files/lorex-35-logo.png?v=1786368640&width=225 225w, //www.lorex.com/cdn/shop/files/lorex-35-logo.png?v=1786368640&width=300 300w" width="150" height="57.35294117647059" loading="eager" class="header__heading-logo motion-reduce" sizes="(max-width: 300px) 50vw, 150px"> 2134 <span class="visually-hidden">Lorex Corporation US</span> 2135 </div></a></h1> 2136 2137 2138<nav class="header__inline-menu"> 2139 <ul class="list-menu list-menu--inline" role="list"><style> 2140 .link-title.h3 { 2141 font-weight: bold; 2142 margin: 5px 0px; 2143 } 2144 #shop_by_container { 2145 display: flex; 2146 gap: 20px; 2147 } 2148 #shop_by_container .nav-pills > li.active > a, #shop_by_container .nav-pills > li > a:hover { 2149 background-color: #ECF4FE; 2150 color: black; 2151 text-decoration: underline; 2152 } 2153 #shop_by_container .nav-pills > li { 2154 min-width: 210px; 2155 } 2156 #shop_by_container a { 2157 text-decoration: none; 2158 transition: all .3s; 2159 } 2160 #shop_by_container .apps-container { 2161 display: flex; 2162 gap: 15px; 2163 flex-wrap: wrap; 2164 } 2165 #shop_by_container .apps-container .app-item:hover, 2166 #shop_by_container .apps-container .mega-menu__link--active { 2167 filter: drop-shadow(1px 1px 5px #929292); 2168 } 2169 #shop_by_container .apps-container .app-item { 2170 display: flex; 2171 gap: 5px; 2172 flex-direction: column; 2173 width: calc((100%/3) - 15px); 2174 transition: all .3s; 2175 } 2176 #shop_by_container .grid-items-5 li, #shop_by_container .grid-items-5 .app-item { 2177 width: calc((100%/5) - 15px); 2178 } 2179 #shop_by_container .grid-items-4 li, #shop_by_container .grid-items-4 .app-item { 2180 width: calc((100%/4) - 15px); 2181 } 2182 #shop_by_container .grid-items-3 li, #shop_by_container .grid-items-3 .app-item { 2183 width: calc((100%/3) - 15px); 2184 } 2185 #shop_by_container .grid-items-2 li, #shop_by_container .grid-items-2 .app-item { 2186 width: calc((100%/2) - 15px); 2187 } 2188 #shop_by_container .apps-container .app-item img { 2189 width: 100%; 2190 height: auto; 2191 border-radius: 10px; 2192 } 2193 #shop_by_container .product-mega-menu li { 2194 width: calc((100%/4) - 15px); 2195 } 2196 #shop_by_container .product-mega-menu { 2197 justify-content: flex-start; 2198 padding: 0px; 2199 flex-wrap: wrap; 2200 gap: 15px; 2201 } 2202 #shop_by_container .product-mega-menu li a img { 2203 width: 100%; 2204 height: auto; 2205 } 2206 .hotbadge { 2207 color: white; 2208 background: #9e1e1a; 2209 } 2210</style> 2211<li> 2212 <header-menu> 2213 <details id="Details-HeaderMenu-shopby" class="mega-menu"> 2214 <summary 2215 id="HeaderMenu-shop-by" 2216 class="header__menu-item list-menu__item link focus-inset" 2217 >
2218 <span>Shop by</span><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 2219</summary> 2220 <div 2221 id="MegaMenu-Content-shop-by" 2222 class="mega-menu__content color-scheme-1 gradient motion-reduce global-settings-popup" 2223 tabindex="-1" 2224 > 2225 <div class="page-width" id="shop_by_container"><ul class="nav nav-pills nav-stacked"> 2226 <li role="presentation" class="active"> 2227 <a class="link--text" href="#collection-product-type" aria-controls="collection-product-type" role="tab" data-toggle="tab">Collection / Product Type</a> 2228 </li> 2229 <li role="presentation" > 2230 <a class="link--text" href="#new-arrivals" aria-controls="new-arrivals" role="tab" data-toggle="tab">New Arrivals</a> 2231 </li> 2232 <li role="presentation" > 2233 <a class="link--text" href="#compatible-apps" aria-controls="compatible-apps" role="tab" data-toggle="tab">Compatible Apps</a> 2234 </li> 2235 <li role="presentation" > 2236 <a class="link--text" href="/pages/build-your-own-security-camera-system">Custom System Builder</a> 2237 </li> 2238 <li role="presentation" > 2239 <a class="link--text" href="/collections/promotions">Deals <span class="badge hotbadge">Hot</span></a> 2240 </li></ul><div class="panel-body"> 2241 <div class="tab-content"><div role="tabpanel" class="tab-pane fade in active" id="collection-product-type"> 2242 <div 2243 tabindex="-1" 2244 > 2245 <ul 2246 class="product-mega-menu mega-menu__list" 2247 role="list" 2248 ><li> 2249 <a 2250 id="HeaderMenu-shop-by-security-cameras-systems" 2251 href="/collections/security-cameras-and-systems?filter.v.availability=1" 2252 class="mega-menu__link link" 2253 2254 > 2255 <img src="//www.lorex.com/cdn/shop/files/WiredSecurityCameras-Menu.png?v=1784131555&width=200" alt="Lorex security cameras and recorders displayed together, featuring wired bullet, turret, dome and indoor cameras for complete security systems" srcset="//www.lorex.com/cdn/shop/files/WiredSecurityCameras-Menu.png?v=1784131555&width=200 200w" width="200" height="150"> 2256 <span class="link-title">Security Cameras & Systems</span> 2257 <span class="link-description">Choose wireless cameras for easy home monitoring or wired systems for 24/7 surveillance.</span> 2258 </a> 2259 </li><li> 2260 <a 2261 id="HeaderMenu-shop-by-wireless-smart-home-security" 2262 href="/collections/wireless-smart-home-security-cameras?filter.v.availability=1" 2263 class="mega-menu__link link" 2264 2265 > 2266 <img src="//www.lorex.com/cdn/shop/files/SmartHomeSecurityMenu.png?v=1784131722&width=200" alt="Lorex smart home security cameras including battery, indoor, floodlight, lightbulb and plug-in cameras displayed on a light purple background" srcset="//www.lorex.com/cdn/shop/files/SmartHomeSecurityMenu.png?v=1784131722&width=200 200w" width="200" height="150">
2267 <span class="link-title">Wireless Smart Home Security</span> 2268 <span class="link-description">Flexible security for easy home monitoring</span> 2269 </a> 2270 </li><li> 2271 <a 2272 id="HeaderMenu-shop-by-accessories" 2273 href="/collections/accessories?filter.v.availability=1" 2274 class="mega-menu__link link" 2275 2276 > 2277 <img src="//www.lorex.com/cdn/shop/files/SecurityCameraAccessoriesMenu.png?v=1784131648&width=200" alt="Lorex security camera accessories including solar panel, PoE switch, Ethernet cable, junction box and hard drive on a light purple background" srcset="//www.lorex.com/cdn/shop/files/SecurityCameraAccessoriesMenu.png?v=1784131648&width=200 200w" width="200" height="150"> 2278 <span class="link-title">Accessories</span> 2279 <span class="link-description">Enhance your setup with cables, mounts, hard drives, and more.</span> 2280 </a> 2281 </li></ul> 2282 </div> 2283 </div><div role="tabpanel" class="tab-pane fade" id="new-arrivals"> 2284 <div class="apps-container grid-items-3"><a class="link--text app-item mega-menu__link link" href="/collections/u-series"> 2285 <img src="//www.lorex.com/cdn/shop/files/new-arrival-u-series.jpg?v=1779199386&width=600" alt="" srcset="//www.lorex.com/cdn/shop/files/new-arrival-u-series.jpg?v=1779199386&width=352 352w, //www.lorex.com/cdn/shop/files/new-arrival-u-series.jpg?v=1779199386&width=600 600w" width="600" height="700"> 2286 <span class="link-title h3">U Series</span> 2287 <span class="link-description">Wired security with smart alerts and deterrence for everyday confidence.</span> 2288 </a><a class="link--text app-item mega-menu__link link" href="/collections/v-series"> 2289 <img src="//www.lorex.com/cdn/shop/files/new-arrival-v-series_8d2591d8-0454-4a29-a793-7efb0a6c685f.jpg?v=1782153273&width=600" alt="" srcset="//www.lorex.com/cdn/shop/files/new-arrival-v-series_8d2591d8-0454-4a29-a793-7efb0a6c685f.jpg?v=1782153273&width=352 352w, //www.lorex.com/cdn/shop/files/new-arrival-v-series_8d2591d8-0454-4a29-a793-7efb0a6c685f.jpg?v=1782153273&width=600 600w" width="600" height="700"> 2290 <span class="link-title h3">V Series</span> 2291 <span class="link-description">Next-gen security built for today and ready for tomorrow.</span> 2292 </a><a class="link--text app-item mega-menu__link link" href="/collections/x-series"> 2293 <img src="//www.lorex.com/cdn/shop/files/new-arrival-x-series_6ad4ce6a-3208-43fe-b669-10ac0ee5de0f.jpg?v=1779199396&width=600" alt="" srcset="//www.lorex.com/cdn/shop/files/new-arrival-x-series_6ad4ce6a-3208-43fe-b669-10ac0ee5de0f.jpg?v=1779199396&width=352 352w, //www.lorex.com/cdn/shop/files/new-arrival-x-series_6ad4ce6a-3208-43fe-b669-10ac0ee5de0f.jpg?v=1779199396&width=600 600w" width="600" height="700"> 2294 <span class="link-title h3">X Series</span> 2295 <span class="link-description">Professional-grade IP systems built for business security and scalability.</span> 2296 </a></div> 2297 </div><div role="tabpanel" class="tab-pane fade" id="compatible-apps"> 2298 <div class="apps-container grid-items-2"><a class="link--text app-item mega-menu__link link" href="/collections/lorex-connect-security-cameras-and-systems"> 2299 <img src="//www.lorex.com/cdn/shop/files/LorexConnectMenu.png?v=1784124912&width=600" alt="Lorex Connect App Icon on light purple background" srcset="//www.lorex.com/cdn/shop/files/LorexConnectMenu.png?v=1784124912&width=352 352w, //www.lorex.com/cdn/shop/files/LorexConnectMenu.png?v=1784124912&width=600 600w" width="600" height="456">
2300 <span class="link-title h3">Lorex Connect App (New)</span> 2301 <span class="link-description">Next-generation smart security with AI-powered features that keep you connected to what matters most.</span> 2302 </a><a class="link--text app-item mega-menu__link link" href="/collections/lorex-classic-app-security-cameras-and-systems"> 2303 <img src="//www.lorex.com/cdn/shop/files/LorexClassicMenu.png?v=1784125130&width=600" alt="Lorex Classic icon on light blue background" srcset="//www.lorex.com/cdn/shop/files/LorexClassicMenu.png?v=1784125130&width=352 352w, //www.lorex.com/cdn/shop/files/LorexClassicMenu.png?v=1784125130&width=600 600w" width="600" height="456"> 2304 <span class="link-title h3">Lorex Classic App</span> 2305 <span class="link-description"> Mix and match Fusion cameras and recorders to create the coverage that fits your needs.</span> 2306 </a></div> 2307 </div></div> 2308 2309 </div> 2310 </div> 2311 </div> 2312 </details> 2313 </header-menu> 2314 </li><li><header-menu> 2315 <details id="Details-HeaderMenu-2"> 2316 <summary 2317 id="HeaderMenu-deals" 2318 class="header__menu-item list-menu__item link focus-inset" 2319 > 2320 <span 2321 >Deals</span><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 2322</summary> 2323 <ul 2324 id="HeaderMenu-MenuList-2" 2325 class="header__submenu list-menu list-menu--disclosure color-scheme-1 gradient caption-large motion-reduce global-settings-popup" 2326 role="list" 2327 tabindex="-1" 2328 ><li><a 2329 id="HeaderMenu-deals-fall-savings-event" 2330 href="/collections/promotions" 2331 class="header__menu-item list-menu__item link link--text focus-inset caption-large" 2332 2333 > 2334 Fall Savings Event 2335 </a></li><li><a 2336 id="HeaderMenu-deals-non-profit-program" 2337 href="/pages/nonprofit" 2338 class="header__menu-item list-menu__item link link--text focus-inset caption-large" 2339 2340 > 2341 Non-Profit Program 2342 </a></li></ul> 2343 </details> 2344 </header-menu></li><li><header-menu> 2345 <details id="Details-HeaderMenu-3"> 2346 <summary 2347 id="HeaderMenu-cloud" 2348 class="header__menu-item list-menu__item link focus-inset" 2349 > 2350 <span 2351 >Cloud+</span><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 2352</summary> 2353 <ul 2354 id="HeaderMenu-MenuList-3" 2355 class="header__submenu list-menu list-menu--disclosure color-scheme-1 gradient caption-large motion-reduce global-settings-popup" 2356 role="list" 2357 tabindex="-1" 2358 ><li><a 2359 id="HeaderMenu-cloud-connect-cloud-cameras" 2360 href="/collections/cloud-storage-cameras-and-systems" 2361 class="header__menu-item list-menu__item link link--text focus-inset caption-large" 2362 2363 > 2364 Connect Cloud+ Cameras 2365 </a></li><li><a 2366 id="HeaderMenu-cloud-about-connect-cloud" 2367 href="/pages/connect-cloud" 2368 class="header__menu-item list-menu__item link link--text focus-inset caption-large" 2369 2370 > 2371 About Connect Cloud+ 2372 </a></li></ul> 2373 </details> 2374 </header-menu></li><li><a 2375 id="HeaderMenu-lorex-for-business" 2376 href="https://pro.lorex.com" 2377 class="header__menu-item list-menu__item link link--text focus-inset" 2378 2379 >
2380 <span 2381 >Lorex for Business</span> 2382 </a></li><li><a 2383 id="HeaderMenu-rewards" 2384 href="/pages/rewards" 2385 class="header__menu-item list-menu__item link link--text focus-inset" 2386 2387 > 2388 <span 2389 >Rewards</span> 2390 </a></li><li><a 2391 id="HeaderMenu-trade-in" 2392 href="/pages/trade-in" 2393 class="header__menu-item list-menu__item link link--text focus-inset" 2394 2395 > 2396 <span 2397 >Trade-In</span> 2398 </a></li><li><header-menu> 2399 <details id="Details-HeaderMenu-7"> 2400 <summary 2401 id="HeaderMenu-support" 2402 class="header__menu-item list-menu__item link focus-inset" 2403 > 2404 <span 2405 >Support</span><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 2406</summary> 2407 <ul 2408 id="HeaderMenu-MenuList-7" 2409 class="header__submenu list-menu list-menu--disclosure color-scheme-1 gradient caption-large motion-reduce global-settings-popup" 2410 role="list" 2411 tabindex="-1" 2412 ><li><a 2413 id="HeaderMenu-support-contact-us" 2414 href="/pages/contact" 2415 class="header__menu-item list-menu__item link link--text focus-inset caption-large" 2416 2417 > 2418 Contact Us 2419 </a></li><li><a 2420 id="HeaderMenu-support-product-help" 2421 href="/pages/help" 2422 class="header__menu-item list-menu__item link link--text focus-inset caption-large" 2423 2424 > 2425 Product Help 2426 </a></li><li><a 2427 id="HeaderMenu-support-manuals-and-guides" 2428 href="/pages/product-manuals" 2429 class="header__menu-item list-menu__item link link--text focus-inset caption-large" 2430 2431 > 2432 Manuals and Guides 2433 </a></li></ul> 2434 </details> 2435 </header-menu></li></ul> 2436</nav> 2437 2438<div class="header__icons header__icons--localization header-localization"> 2439 <div class="desktop-localization-wrapper"><localization-form class="small-hide medium-hide" data-prevent-hide><form method="post" action="/localization" id="HeaderCountryForm" accept-charset="UTF-8" class="localization-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="localization" /><input type="hidden" name="utf8" value="â" /><input type="hidden" name="_method" value="put" /><input type="hidden" name="return_to" value="/" /><div> 2440 <h2 class="visually-hidden" id="HeaderCountryLabel">Country/region</h2><div class="header__icon disclosure"> 2441 <button 2442 type="button" 2443 class="disclosure__button localization-form__select localization-selector link link--text caption-large" 2444 aria-expanded="false" 2445 aria-controls="HeaderCountry-country-results-country-results" 2446 aria-describedby="HeaderCountry-country-resultsLabel" 2447 > 2448 <span id="HeaderCountry-country-resultsLabel" class="visually-hidden"> 2449 Choose your country 2450 </span> 2451 <span class="current-country"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" fill="currentColor" class="bi bi-globe2" viewBox="0 0 18 19"> 2452 <path d="M0 8a8 8 0 1 1 16 0A8 8 0 0 1 0 8m7.5-6.923c-.67.204-1.335.82-1.887 1.855q-.215.403-.395.872c.705.157 1.472.257 2.282.287zM4.249 3.539q.214-.577.481-1.078a7 7 0 0 1 .597-.933A7 7 0 0 0 3.051 3.05q.544.277 1.198.49zM3.509 7.5c.036-1.07.188-2.087.436-3.008a9 9 0 0 1-1.565-.667A6.96 6.96 0 0 0 1.018 7.5zm1.4-2.741a12.3 12.3 0 0 0-.4 2.741H7.5V5.091c-.91-.03-1.783-.145-2.591-.332M8.5 5.09V7.5h2.99a12.3 12.3 0 0 0-.399-2.741c-.808.187-1.681.301-2.591.332zM4.51 8.5c.035.987.176 1.914.399 2.741A13.6 13.6 0 0 1 7.5 10.91V8.5zm3.99 0v2.409c.91.03 1.783.145 2.591.332.223-.827.364-1.754.4-2.741zm-3.282 3.696q.18.469.395.872c.552 1.035 1.218 1.65 1.887 1.855V11.91c-.81.03-1.577.13-2.282.287zm.11 2.276a7 7 0 0 1-.598-.933 9 9 0 0 1-.481-1.079 8.4 8.4 0 0 0-1.198.49 7 7 0 0 0 2.276 1.522zm-1.383-2.964A13.4 13.4 0 0 1 3.508 8.5h-2.49a6.96 6.96 0 0 0 1.362 3.675c.47-.258.995-.482 1.565-.667m6.728 2.964a7 7 0 0 0 2.275-1.521 8.4 8.4 0 0 0-1.197-.49 9 9 0 0 1-.481 1.078 7 7 0 0 1-.597.933M8.5 11.909v3.014c.67-.204 1.335-.82
24521.887-1.855q.216-.403.395-.872A12.6 12.6 0 0 0 8.5 11.91zm3.555-.401c.57.185 1.095.409 1.565.667A6.96 6.96 0 0 0 14.982 8.5h-2.49a13.4 13.4 0 0 1-.437 3.008M14.982 7.5a6.96 6.96 0 0 0-1.362-3.675c-.47.258-.995.482-1.565.667.248.92.4 1.938.437 3.008zM11.27 2.461q.266.502.482 1.078a8.4 8.4 0 0 0 1.196-.49 7 7 0 0 0-2.275-1.52c.218.283.418.597.597.932m-.488 1.343a8 8 0 0 0-.395-.872C9.835 1.897 9.17 1.282 8.5 1.077V4.09c.81-.03 1.577-.13 2.282-.287z"/> 2453</svg>US 2454 </span> 2455 </button> 2456 <div class="disclosure__list-wrapper country-selector" hidden> 2457 <div class="country-filter country-filter--no-padding"> 2458 <button 2459 class="country-selector__close-button button--small link" 2460 type="button" 2461 aria-label="Close" 2462 ><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-close" viewBox="0 0 18 17"><path fill="currentColor" d="M.865 15.978a.5.5 0 0 0 .707.707l7.433-7.431 7.579 7.282a.501.501 0 0 0 .846-.37.5.5 0 0 0-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 1 0-.707-.708L8.991 7.853 1.413.573a.5.5 0 1 0-.693.72l7.563 7.268z"/></svg> 2463</button> 2464 </div> 2465 <div id="sr-country-search-results" class="visually-hidden" aria-live="polite"></div> 2466 <div 2467 class="disclosure__list country-selector__list country-selector__list--with-multiple-currencies" 2468 id="HeaderCountry-country-results" 2469 > 2470 <ul role="list" class="list-unstyled countries"> 2471 <li class="disclosure__item" tabindex="-1"> 2472 <a 2473 class="link link--text disclosure__link focus-inset" 2474 href="/" 2475 data-value="US" 2476 id="US" 2477 > 2478 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" width="512" height="512" viewBox="0 0 512 512"><mask id="a"><circle cx="256" cy="256" r="256" fill="#fff"/></mask><g mask="url(#a)"><path fill="#eee" d="M256 0h256v64l-32 32 32 32v64l-32 32 32 32v64l-32 32 32 32v64l-256 32L0 448v-64l32-32-32-32v-64z"/><path fill="#d80027" d="M224 64h288v64H224Zm0 128h288v64H256ZM0 320h512v64H0Zm0 128h512v64H0Z"/><path fill="#0052b4" d="M0 0h256v256H0Z"/><path fill="#eee" d="m187 243 57-41h-70l57 41-22-67zm-81 0 57-41H93l57 41-22-67zm-81 0 57-41H12l57 41-22-67zm162-81 57-41h-70l57 41-22-67zm-81 0 57-41H93l57 41-22-67zm-81 0 57-41H12l57 41-22-67Zm162-82 57-41h-70l57 41-22-67Zm-81 0 57-41H93l57 41-22-67zm-81 0 57-41H12l57 41-22-67Z"/></g></svg></span> 2479 <span class="country">United States</span> 2480 <span class="localization-form__currency motion-reduce small-hide"> 2481 USD $ 2482 </span> 2483 </a> 2484 </li> 2485 <li class="disclosure__item" tabindex="-1"> 2486 <a 2487 class="link link--text disclosure__link focus-inset" 2488 href="https://www.lorex.ca?SkipRedirect=yes" 2489 data-value="CA" 2490 id="CA" 2491 > 2492 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" width="512" height="512" viewBox="0 0 512 512"><mask id="a"><circle cx="256" cy="256" r="256" fill="#fff"/></mask><g mask="url(#a)"><path fill="#d80027" d="M0 0v512h144l112-64 112 64h144V0H368L256 64 144 0Z"/><path fill="#eee" d="M144 0h224v512H144Z"/><path fill="#d80027" d="m301 289 44-22-22-11v-22l-45 22 23-44h-23l-22-34-22 33h-23l23 45-45-22v22l-22 11 45 22-12 23h45v33h22v-33h45z"/></g></svg></span> 2493 <span class="country">Canada</span> 2494 <span class="localization-form__currency motion-reduce small-hide"> 2495 CAD $ 2496 </span> 2497 </a> 2498 </li> 2499 2500 <li class="disclosure__item" tabindex="-1"> 2501 <a 2502 class="link link--text disclosure__link focus-inset" 2503 href="https://www.lorextechnology.co.uk?SkipRedirect=yes" 2504 data-value="UK" 2505 id="UK" 2506 > 2507 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" width="512" height="512" viewBox="0 0 512 512"><mask id="a"><circle cx="256" cy="256" r="256" fill="#fff"/></mask><g mask="url(#a)"><path fill="#eee" d="m0 0 8 22-8 23v23l32 54-32 54v32l32 48-32 48v32l32 54-32 54v68l22-8 23 8h23l54-32 54 32h32l48-32 48 32h32l54-32 54 32h68l-8-22 8-23v-23l-32-54 32-54v-32l-32-48 32
2507-48v-32l-32-54 32-54V0l-22 8-23-8h-23l-54 32-54-32h-32l-48 32-48-32h-32l-54 32L68 0H0z"/><path fill="#0052b4" d="M336 0v108L444 0Zm176 68L404 176h108zM0 176h108L0 68ZM68 0l108 108V0Zm108 512V404L68 512ZM0 444l108-108H0Zm512-108H404l108 108Zm-68 176L336 404v108z"/><path fill="#d80027" d="M0 0v45l131 131h45L0 0zm208 0v208H0v96h208v208h96V304h208v-96H304V0h-96zm259 0L336 131v45L512 0h-45zM176 336 0 512h45l131-131v-45zm160 0 176 176v-45L381 336h-45z"/></g></svg></span> 2508 <span class="country">United Kingdom</span> 2509 <span class="localization-form__currency motion-reduce small-hide"> 2510 GBP £ 2511 </span> 2512 </a> 2513 </li> 2514 <li class="disclosure__item" tabindex="-1"> 2515 <a 2516 class="link link--text disclosure__link focus-inset" 2517 href="https://mx.lorex.com/?SkipRedirect=yes" 2518 data-value="MX" 2519 id="MX" 2520 > 2521 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" width="512" height="512" viewBox="0 0 512 512"><mask id="a"><circle cx="256" cy="256" r="256" fill="#fff"/></mask><g mask="url(#a)"><path fill="#eee" d="M144 0h223l33 256-33 256H144l-32-256z"/><path fill="#496e2d" d="M0 0h144v512H0z"/><path fill="#d80027" d="M368 0h144v512H368z"/><path fill="#ffda44" d="M256 277v10h12l10-22z"/><path fill="#496e2d" d="M160 242a96 96 0 0 0 192 0h-11a85 85 0 0 1-170 0zm39 17-4 2c-2 2-2 6 1 8 15 14 34 22 54 24v17h12v-17c20-2 39-10 54-24 3-2 3-6 1-8s-6-2-8 0a78 78 0 0 1-53 21c-19 0-38-8-53-21z"/><path fill="#338af3" d="M256 316c-14 0-28-5-40-13l6-9c20 13 48 13 68 0l7 9c-12 8-26 13-41 13z"/><path fill="#751a46" d="M256 174c22 11 12 33 11 34l-2-4c-5-11-18-18-31-18v11c6 0 11 5 11 11-7 7-9 17-4 26l4 8-13 23 29-7 18 18v-11l11 11 23-11-35-21-5-21 28 16c4 11 12 21 23 26 9-83-42-91-61-91z"/><path fill="#6da544" d="M222 271c-15 0-33-12-38-40l11-2c4 23 18 31 27 31 3 0 5-1 6-3 0-2 0-3-6-5-3-1-7-2-10-5-10-12 4-24 11-30 1-1 2-2 1-3 0 0-2-2-5-2-7 0-12-4-14-11-2-6 2-13 8-17l5 11c-2 0-2 2-2 4 0 0 1 2 3 2 7 0 14 4 16 9 1 3 2 9-5 15-7 7-11 12-9 15l5 1c5 2 14 5 13 17-1 8-8 13-17 13h-1z"/><path fill="#ffda44" d="m234 186-12 11v11l18-9c3-1 3-5 1-7z"/><circle cx="172" cy="275" r="8" fill="#ffda44"/><circle cx="189" cy="302" r="8" fill="#ffda44"/><circle cx="216" cy="323" r="8" fill="#ffda44"/><circle cx="297" cy="323" r="8" fill="#ffda44"/><circle cx="324" cy="302" r="8" fill="#ffda44"/>
2521<circle cx="341" cy="275" r="8" fill="#ffda44"/><rect width="34" height="22" x="239" y="299" fill="#ff9811" rx="11" ry="11"/></g></svg></span> 2522 <span class="country">Mexico</span> 2523 </a> 2524 </li> 2525 <li class="disclosure__item" tabindex="-1"> 2526 <a 2527 class="link link--text disclosure__link focus-inset" 2528 href="https://www.lorex.com/en-au?SkipRedirect=yes" 2529 data-value="AU" 2530 id="AU" 2531 > 2532 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" width="512" height="512" viewBox="0 0 512 512"><mask id="a"><circle cx="256" cy="256" r="256" fill="#fff"/></mask><g mask="url(#a)"><path fill="#0052b4" d="M0 0h512v512H0z"/><path fill="#eee" d="m154 300 14 30 32-8-14 30 25 20-32 7 1 33-26-21-26 21 1-33-33-7 26-20-14-30 32 8zm222-27h47l-38 27 15-44 14 44zm7-162 7 15 16-4-7 15 12 10-15 3v17l-13-11-13 11v-17l-15-3 12-10-7-15 16 4zm57 67 7 15 16-4-7 15 12 10-15 3v16l-13-10-13 11v-17l-15-3 12-10-7-15 16 4zm-122 22 7 15 16-4-7 15 12 10-15 3v16l-13-10-13 11v-17l-15-3 12-10-7-15 16 4zm65 156 7 15 16-4-7 15 12 10-15 3v17l-13-11-13 11v-17l-15-3 12-10-7-15 16 4zM0 0v32l32 32L0 96v160h32l32-32 32 32h32v-83l83 83h45l-8-16 8-15v-14l-83-83h83V96l-32-32 32-32V0H96L64 32 32 0Z"/><path fill="#d80027" d="M32 0v32H0v64h32v160h64V96h160V32H96V0Zm96 128 128 128v-31l-97-97z"/></g></svg></span> 2533 <span class="country">Australia</span> 2534 </a> 2535 </li> 2536 </ul> 2537 </div> 2538 </div> 2539 <div class="country-selector__overlay"></div> 2540</div> 2541<input type="hidden" name="country_code" value="US"> 2542</div></form></localization-form> 2543 2544</div> 2545 2546 2547<details-modal class="header__search"> 2548 <details> 2549 <summary 2550 class="header__icon header__icon--search header__icon--summary link focus-inset modal__toggle" 2551 aria-haspopup="dialog" 2552 aria-label="Search" 2553 > 2554 <span> 2555 <span class="svg-wrapper"><svg fill="none" class="icon icon-search" viewBox="0 0 18 19"><path fill="currentColor" fill-rule="evenodd" d="M11.03 11.68A5.784 5.784 0 1 1 2.85 3.5a5.784 5.784 0 0 1 8.18 8.18m.26 1.12a6.78 6.78 0 1 1 .72-.7l5.4 5.4a.5.5 0 1 1-.71.7z" clip-rule="evenodd"/></svg> 2556</span> 2557 <span class="svg-wrapper header__icon-close"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-close" viewBox="0 0 18 17"><path fill="currentColor" d="M.865 15.978a.5.5 0 0 0 .707.707l7.433-7.431 7.579 7.282a.501.501 0 0 0 .846-.37.5.5 0 0 0-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 1 0-.707-.708L8.991 7.853 1.413.573a.5.5 0 1 0-.693.72l7.563 7.268z"/></svg> 2558</span> 2559 </span> 2560 </summary> 2561 <div 2562 class="search-modal modal__content gradient" 2563 role="dialog" 2564 aria-modal="true" 2565 aria-label="Search" 2566 > 2567 <div class="modal-overlay"></div> 2568 <div 2569 class="color-scheme-1 search-modal__content search-modal__content-bottom" 2570 tabindex="-1" 2571 ><predictive-search class="search-modal__form" data-loading-text="Loading..."><form action="/search" method="get" role="search" class="search search-modal__form"> 2572 <div class="field"> 2573 <input 2574 class="search__input field__input" 2575 id="Search-In-Modal" 2576 type="search" 2577 name="q" 2578 value="" 2579 placeholder="Search"role="combobox" 2580 aria-expanded="false" 2581 aria-owns="predictive-search-results" 2582 aria-controls="predictive-search-results" 2583 aria-haspopup="listbox" 2584 aria-autocomplete="list" 2585 autocorrect="off" 2586 autocomplete="off" 2587 autocapitalize="off" 2588 spellcheck="false"> 2589 <label class="field__label" for="Search-In-Modal">Search</label> 2590 <input type="hidden" name="options[prefix]" value="last"> 2591 <button 2592 type="reset" 2593 class="reset__button field__button hidden" 2594 aria-label="Clear search term" 2595 > 2596 <span class="svg-wrapper"><svg fill="none" stroke="currentColor" class="icon icon-close" viewBox="0 0 18 18"><circle cx="9" cy="9" r="8.5" stroke-opacity=".2"/><path stroke-linecap="round" stroke-linejoin="round" d="M11.83 11.83 6.172 6.17M6.229 11.885l5.544-5.77"/></svg> 2597</span> 2598 </button> 2599 <button class="search__button field__button" aria-label="Search">
2600 <span class="svg-wrapper"><svg fill="none" class="icon icon-search" viewBox="0 0 18 19"><path fill="currentColor" fill-rule="evenodd" d="M11.03 11.68A5.784 5.784 0 1 1 2.85 3.5a5.784 5.784 0 0 1 8.18 8.18m.26 1.12a6.78 6.78 0 1 1 .72-.7l5.4 5.4a.5.5 0 1 1-.71.7z" clip-rule="evenodd"/></svg> 2601</span> 2602 </button> 2603 </div><div class="predictive-search predictive-search--header" tabindex="-1" data-predictive-search> 2604 2605<div class="predictive-search__loading-state"> 2606 <svg xmlns="http://www.w3.org/2000/svg" class="spinner" viewBox="0 0 66 66"><circle stroke-width="6" cx="33" cy="33" r="30" fill="none" class="path"/></svg> 2607 2608</div> 2609</div> 2610 2611 <span class="predictive-search-status visually-hidden" role="status" aria-hidden="true"></span></form></predictive-search><button 2612 type="button" 2613 class="search-modal__close-button modal__close-button link link--text focus-inset" 2614 aria-label="Close" 2615 > 2616 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-close" viewBox="0 0 18 17"><path fill="currentColor" d="M.865 15.978a.5.5 0 0 0 .707.707l7.433-7.431 7.579 7.282a.501.501 0 0 0 .846-.37.5.5 0 0 0-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 1 0-.707-.708L8.991 7.853 1.413.573a.5.5 0 1 0-.693.72l7.563 7.268z"/></svg> 2617</span> 2618 </button> 2619 </div> 2620 </div> 2621 </details> 2622</details-modal> 2623 2624<a 2625 href="/account/login" 2626 class="header__icon header__icon--account link focus-inset small-hide" 2627 rel="nofollow" 2628 ><account-icon><span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-account" viewBox="0 0 18 19"><path fill="currentColor" fill-rule="evenodd" d="M6 4.5a3 3 0 1 1 6 0 3 3 0 0 1-6 0m3-4a4 4 0 1 0 0 8 4 4 0 0 0 0-8m5.58 12.15c1.12.82 1.83 2.24 1.91 4.85H1.51c.08-2.6.79-4.03 1.9-4.85C4.66 11.75 6.5 11.5 9 11.5s4.35.26 5.58 1.15M9 10.5c-2.5 0-4.65.24-6.17 1.35C1.27 12.98.5 14.93.5 18v.5h17V18c0-3.07-.77-5.02-2.33-6.15-1.52-1.1-3.67-1.35-6.17-1.35" clip-rule="evenodd"/></svg> 2629</span></account-icon><span class="visually-hidden">Log in</span> 2630 </a><a href="/cart" class="header__icon header__icon--cart link focus-inset" id="cart-icon-bubble"> 2631 2632 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-cart-empty" viewBox="0 0 40 40"><path fill="currentColor" fill-rule="evenodd" d="M15.75 11.8h-3.16l-.77 11.6a5 5 0 0 0 4.99 5.34h7.38a5 5 0 0 0 4.99-5.33L28.4 11.8zm0 1h-2.22l-.71 10.67a4 4 0 0 0 3.99 4.27h7.38a4 4 0 0 0 4-4.27l-.72-10.67h-2.22v.63a4.75 4.75 0 1 1-9.5 0zm8.5 0h-7.5v.63a3.75 3.75 0 1 0 7.5 0z"/></svg> 2633</span> 2634 2635 <span class="visually-hidden">Cart</span></a></div> 2636 </header> 2637</sticky-header> 2638
2639<script type="application/ld+json"> 2640 { 2641 "@context": "http://schema.org", 2642 "@type": "Organization", 2643 "name": "Lorex Corporation US", 2644 2645 "logo": "https:\/\/www.lorex.com\/cdn\/shop\/files\/lorex-35-logo.png?v=1786368640\u0026width=500", 2646 2647 "sameAs": [ 2648 "https://www.wikidata.org/wiki/Q141461771", 2649 "https://ca.linkedin.com/company/lorex-technology-inc-", 2650 "https:\/\/twitter.com\/lorextechnology", 2651 "https:\/\/www.facebook.com\/LorexTechnology\/", 2652 "", 2653 "https:\/\/instagram.com\/lorex.technology", 2654 "", 2655 "", 2656 "", 2657 "https:\/\/www.youtube.com\/user\/LorexTechnology", 2658 "", 2659 "https:\/\/www.reddit.com\/r\/LorexTechnology\/" 2660], 2661 "url": "https:\/\/www.lorex.com" 2662 } 2663</script>
2663 2664
2664<script type="application/ld+json"> 2665 { 2666 "@context": "http://schema.org", 2667 "@type": "WebSite", 2668 "name": "Lorex Corporation US", 2669 "potentialAction": { 2670 "@type": "SearchAction", 2671 "target": "https:\/\/www.lorex.com\/search?q={search_term_string}", 2672 "query-input": "required name=search_term_string" 2673 }, 2674 "url": "https:\/\/www.lorex.com" 2675 } 2676 </script>
2676 2677<style> #shopify-section-sections--19536739696790__header #shop_by_container .grid-items-2 .app-item {width: calc((100% / 4) - 15px);} </style></div> 2678<!-- END sections: header-group --> 2679<main id="MainContent" class="content-for-layout focus-none" role="main" tabindex="-1"> 2680 <section id="shopify-section-template--19536741367958__image_banner_neyVdt" class="shopify-section section"><link href="//www.lorex.com/cdn/shop/t/138/assets/section-image-banner.css?v=96521614412985665651787687714" rel="stylesheet" type="text/css" media="all" /> 2681<style data-shopify>@media screen and (max-width: 749px) { 2682 #Banner-template--19536741367958__image_banner_neyVdt::before, 2683 #Banner-template--19536741367958__image_banner_neyVdt .banner__media::before, 2684 #Banner-template--19536741367958__image_banner_neyVdt:not(.banner--mobile-bottom) .banner__content::before { 2685 padding-bottom: 46.866666666666674%; 2686 content: ''; 2687 display: block; 2688 } 2689 } 2690 2691 @media screen and (min-width: 750px) { 2692 #Banner-template--19536741367958__image_banner_neyVdt::before, 2693 #Banner-template--19536741367958__image_banner_neyVdt .banner__media::before { 2694 padding-bottom: 46.866666666666674%; 2695 content: ''; 2696 display: block; 2697 } 2698 }</style><style data-shopify>@media screen and (max-width: 749px) { 2699 #Banner-template--19536741367958__image_banner_neyVdt .banner--mobile-height { 2700 min-height: 500px; 2701 align-items: flex-end !important; 2702 } 2703 } 2704 #Banner-template--19536741367958__image_banner_neyVdt::after { 2705 opacity: 0.0; 2706 }</style><div class=""> 2707<div 2708 id="Banner-template--19536741367958__image_banner_neyVdt" 2709 class="color-scheme-1 banner banner--content-align-left banner--content-align-mobile-left banner--adapt banner--adapt banner--mobile-bottom scroll-trigger animate--fade-in" 2710><div class="banner__media media scroll-trigger animate--fade-in"><img src="//www.lorex.com/cdn/shop/files/Fall-Savings-Event-banner.jpg?v=1789994907&width=3840" alt="Woman relaxing in a bright living room with a Lorex indoor Wi-Fi camera on a console beside her." srcset="//www.lorex.com/cdn/shop/files/Fall-Savings-Event-banner.jpg?v=1789994907&width=375 375w, //www.lorex.com/cdn/shop/files/Fall-Savings-Event-banner.jpg?v=1789994907&width=550 550w, //www.lorex.com/cdn/shop/files/Fall-Savings-Event-banner.jpg?v=1789994907&width=750 750w, //www.lorex.com/cdn/shop/files/Fall-Savings-Event-banner.jpg?v=1789994907&width=1100 1100w, //www.lorex.com/cdn/shop/files/Fall-Savings-Event-banner.jpg?v=1789994907&width=1500 1500w, //www.lorex.com/cdn/shop/files/Fall-Savings-Event-banner.jpg?v=1789994907&width=1780 1780w, //www.lorex.com/cdn/shop/files/Fall-Savings-Event-banner.jpg?v=1789994907&width=2000 2000w, //www.lorex.com/cdn/shop/files/Fall-Savings-Event-banner.jpg?v=1789994907&width=3000 3000w, //www.lorex.com/cdn/shop/files/Fall-Savings-Event-banner.jpg?v=1789994907&width=3840 3840w" width="3000" height="1406.0000000000002" sizes="100vw" fetchpriority="high"> 2711 </div><div class="banner__content banner__content--middle-left page-width scroll-trigger animate--slide-in"> 2712 <div class="banner__box content-container content-container--full-width-mobile color-scheme-1 gradient"><h2 2713 class="banner__heading inline-richtext h0" 2714 2715 > 2716 <strong>Fall Savings Event</strong> 2717 </h2><div class="banner__text rte subtitle" > 2718 <p><p>Never miss a moment at home this fall â stay connected with savings up to 30% off.</p></p> 2719 </div><div 2720 class="banner__buttons" 2721 2722 ><a 2723 2724 href="/collections/promotions" 2725 2726 class="animate-arrow button button--primary " 2727 >Shop Now<span class="icon-wrap"> <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
2727ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 2728</span> 2729 </a></div></div> 2730 </div> 2731</div> 2732</div> 2733 2734 2735<style> @media screen and (max-width: 767px) {#shopify-section-template--19536741367958__image_banner_neyVdt .banner__media {height: 270px; }} #shopify-section-template--19536741367958__image_banner_neyVdt .banner__box {max-width: 550px;} #shopify-section-template--19536741367958__image_banner_neyVdt .content-container {background: rgba(250, 250, 250, 0.35);} </style></section><section id="shopify-section-template--19536741367958__image_banner_9CmUDx" class="shopify-section section"><link href="//www.lorex.com/cdn/shop/t/138/assets/section-image-banner.css?v=96521614412985665651787687714" rel="stylesheet" type="text/css" media="all" /> 2736<style data-shopify>@media screen and (max-width: 749px) { 2737 #Banner-template--19536741367958__image_banner_9CmUDx::before, 2738 #Banner-template--19536741367958__image_banner_9CmUDx .banner__media::before, 2739 #Banner-template--19536741367958__image_banner_9CmUDx:not(.banner--mobile-bottom) .banner__content::before { 2740 padding-bottom: 46.875%; 2741 content: ''; 2742 display: block; 2743 } 2744 } 2745 2746 @media screen and (min-width: 750px) { 2747 #Banner-template--19536741367958__image_banner_9CmUDx::before, 2748 #Banner-template--19536741367958__image_banner_9CmUDx .banner__media::before { 2749 padding-bottom: 46.875%; 2750 content: ''; 2751 display: block; 2752 } 2753 }</style><style data-shopify>@media screen and (max-width: 749px) { 2754 #Banner-template--19536741367958__image_banner_9CmUDx .banner--mobile-height { 2755 min-height: 500px; 2756 align-items: flex-end !important; 2757 } 2758 } 2759 #Banner-template--19536741367958__image_banner_9CmUDx::after { 2760 opacity: 0.0; 2761 }</style><div class="page-width"> 2762<div 2763 id="Banner-template--19536741367958__image_banner_9CmUDx" 2764 class="color-scheme-4 banner banner--content-align-left banner--content-align-mobile-center banner--adapt banner--adapt banner--desktop-transparent scroll-tr
2764igger animate--fade-in" 2765><div class="banner__media media scroll-trigger animate--fade-in"><img src="//www.lorex.com/cdn/shop/files/X-series-banner-new-arrivals-gold-compressed-mobile-dtc.jpg?v=1776477144&width=800" alt="Lorex X Series security cameras and NVR system on display, showcasing advanced smart home and property surveillance" srcset="//www.lorex.com/cdn/shop/files/X-series-banner-new-arrivals-gold-compressed-mobile-dtc.jpg?v=1776477144&width=352 352w, //www.lorex.com/cdn/shop/files/X-series-banner-new-arrivals-gold-compressed-mobile-dtc.jpg?v=1776477144&width=800 800w" width="800" height="1200" fetchpriority="auto" class="visible-xs"> 2766<img src="//www.lorex.com/cdn/shop/files/xseries-home-banner-b2c.jpg?v=1776718400&width=3840" alt="Lorex X Series security camera system with bullet, turret and PTZ cameras displayed with a recorder on a purple background" srcset="//www.lorex.com/cdn/shop/files/xseries-home-banner-b2c.jpg?v=1776718400&width=375 375w, //www.lorex.com/cdn/shop/files/xseries-home-banner-b2c.jpg?v=1776718400&width=550 550w, //www.lorex.com/cdn/shop/files/xseries-home-banner-b2c.jpg?v=1776718400&width=750 750w, //www.lorex.com/cdn/shop/files/xseries-home-banner-b2c.jpg?v=1776718400&width=1100 1100w, //www.lorex.com/cdn/shop/files/xseries-home-banner-b2c.jpg?v=1776718400&width=1500 1500w, //www.lorex.com/cdn/shop/files/xseries-home-banner-b2c.jpg?v=1776718400&width=1780 1780w, //www.lorex.com/cdn/shop/files/xseries-home-banner-b2c.jpg?v=1776718400&width=2000 2000w, //www.lorex.com/cdn/shop/files/xseries-home-banner-b2c.jpg?v=1776718400&width=3000 3000w, //www.lorex.com/cdn/shop/files/xseries-home-banner-b2c.jpg?v=1776718400&width=3840 3840w" width="1920" height="900.0" class="hidden-xs" sizes="100vw" fetchpriority="auto"> 2767 </div><div class="banner__content banner--mobile-height banner__content--middle-left page-width scroll-trigger animate--slide-in"> 2768 <div class="banner__box content-container content-container--full-width-mobile color-scheme-4 gradient"><span>New Arrival</span> 2769<h2 class="banner__heading inline-richtext h0"><b>Meet The <br class="visible-xs"><img style="margin-bottom: -10px;" src="https://pro.lorex.com/cdn/shop/files/xseries-icon-notext_50x.png?v=1775740054" alt="X"> Series</b></h2> 2770<div class="banner__text rte subtitle" > 2771 <p><p>Where pro-grade security meets next-level AI.</p></p> 2772 </div><div 2773 class="banner__buttons" 2774 2775 ><a 2776 2777 href="/collections/x-series" 2778 2779 class="animate-arrow button button--primary " 2780 >Learn More<span class="icon-wrap"> <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
2780ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 2781</span> 2782 </a></div></div> 2783 </div> 2784</div> 2785</div> 2786 2787 2788<style> #shopify-section-template--19536741367958__image_banner_9CmUDx .banner {margin-top: 50px; border-radius: 15px;} #shopify-section-template--19536741367958__image_banner_9CmUDx .banner__media img {object-position: bottom; border-radius: 15px;} #shopify-section-template--19536741367958__image_banner_9CmUDx .banner__content {align-items: flex-start !important;} #shopify-section-template--19536741367958__image_banner_9CmUDx .content-container--full-width-mobile {padding-bottom: 15px;} #shopify-section-template--19536741367958__image_banner_9CmUDx .banner__buttons {margin-top: 0px;} </style></section><section id="shopify-section-template--19536741367958__multicolumn_V9mfxr" class="shopify-section section"><link href="//www.lorex.com/cdn/shop/t/138/assets/section-multicolumn.css?v=70105616217992021411787687714" rel="stylesheet" type="text/css" media="all" /> 2789<link href="//www.lorex.com/cdn/shop/t/138/assets/component-slider.css?v=14039311878856620671787687714" rel="stylesheet" type="text/css" media="all" /> 2790<style data-shopify>.section-template--19536741367958__multicolumn_V9mfxr-padding { 2791 padding-top: 39px; 2792 padding-bottom: 27px; 2793 } 2794 2795 @media screen and (min-width: 750px) { 2796 .section-template--19536741367958__multicolumn_V9mfxr-padding { 2797 padding-top: 52px; 2798 padding-bottom: 36px; 2799 } 2800 }</style><div class="multicolumn color-scheme-1cb3f8e3-f8c3-42b3-a7b5-531a2d510d92 gradient background-primary"> 2801 <div 2802 class="page-width section-template--19536741367958__multicolumn_V9mfxr-padding isolate scroll-trigger animate--slide-in" 2803 2804 data-cascade 2805 2806 ><div class="title-wrapper-with-link title-wrapper--self-padded-mobile title-wrapper--no-top-margin multicolumn__title"> 2807 <h2 class="title inline-richtext h0 center"> 2808 <strong>Discover Whatâs New & Trending</strong> 2809 </h2></div><slider-component class="slider-mobile-gutter"> 2810 <ul 2811 class="multicolumn-list contains-content-container grid grid--1-col-tablet-down grid--2-col-desktop slider slider--tablet grid--peek" 2812 id="Slider-template--19536741367958__multicolumn_V9mfxr" 2813 role="list" 2814 ><li 2815 id="Slide-template--19536741367958__multicolumn_V9mfxr-1" 2816 class="multicolumn-list__item grid__item slider__slide center scroll-trigger animate--slide-in" 2817 2818 2819 data-cascade 2820 style="--animation-order: 1;" 2821 2822 > 2823 <div class="multicolumn-card content-container"> 2824 <div class="multicolumn-card__image-wrapper multicolumn-card__image-wrapper--full-width multicolumn-card-spacing"> 2825 <a tabindex="-1" href="/collections/u-series" 2826 class="media media--transparent media--adapt" 2827 2828 style="padding-bottom: 137.5%;" 2829 2830 > 2831<img src="//www.lorex.com/cdn/shop/files/u-series-new-arrivals-home.jpg?v=1779202350&width=3200" alt="U Series" srcset="//www.lorex.com/cdn/shop/files/u-series-new-arrivals-home.jpg?v=1779202350&width=50 50w, //www.lorex.com/cdn/shop/files/u-series-new-arrivals-home.jpg?v=1779202350&width=75 75w, //www.lorex.com/cdn/shop/files/u-series-new-arrivals-home.jpg?v=1779202350&width=100 100w, //www.lorex.com/cdn/shop/files/u-series-new-arrivals-home.jpg?v=1779202350&width=150 150w, //www.lorex.com/cdn/shop/files/u-series-new-arrivals-home.jpg?v=1779202350&width=200 200w, //www.lorex.com/cdn/shop/files/u-series-new-arrivals-home.jpg?v=1779202350&width=300 300w, //www.lorex.com/cdn/shop/files/u-series-new-arrivals-home.jpg?v=1779202350&width=400 400w, //www.lorex.com/cdn/shop/files/u-series-new-arrivals-home.jpg?v=1779202350&width=500 500w, //www.lorex.com/cdn/shop/files/u-series-new-arrivals-home.jpg?v=1779202350&width=750 750w, //www.lorex.com/cdn/shop/files/u-series-new-arrivals-home.jpg?v=1779202350&width=1000 1000w, //www.lorex.com/cdn/shop/files/u-series-new-arrivals-home.jpg?v=1779202350&width=1250 1250w, //www.lorex.com/cdn/shop/files/u-series-new-arrivals-home.jpg?v=1779202350&width=1500 1500w, //www.lorex.com/cdn/shop/files/u-series-new-arrivals-home.jpg?v=1779202350&width=1750 1750w, //www.lorex.com/cdn/shop/files/u-series-new-arrivals-home.jpg?v=1779202350&width=2000 2000w, //www.lorex.com/cdn/shop/files/u-series-new-arrivals-home.jpg?v=1779202350&width=2250 2250w, //www.lorex.com/cdn/shop/files/u-series-new-arrivals-home.jpg?v=1779202350&width=2500 2500w, //www.lorex.com/cdn/shop/files/u-series-new-arrivals-home.jpg?v=1779202350&width=2750 2750w, //www.lorex.com/cdn/shop/files/u-series-new-arrivals-home.jpg?v=1779202350&width=3000 3000w, //www.lorex.com/cdn/shop/files/u-series-new-arrivals-home.jpg?v=1779202350&width=3200 3200w" width="3200" height="4400" sizes=" 2832 (min-width: 1920px) calc((1920px - 116px) * 1 / 2), 2833 (min-width: 990px) calc((100vw - 116px) * 1 / 2), 2834 (min-width: 750px) calc((100vw - 100px) * 1 / 1), 2835 calc((100vw - 30px) * 1 / 1) 2836 " class="multicolumn-card__image"> 2837 </a> 2838 </div><div class="multicolumn-card__info"><h3 class="h1 inline-richtext"><strong>U Series</strong></h3><div class="rte"><p>Smart Security. Smart Price.</p></div><a 2839 class="button animate-arrow" 2840 2841 href="/collections/u-series" 2842 2843 title="Shop Now U Series " 2844 >Shop Now<span class="svg-wrapper" 2845 ><span class="icon-wrap"> <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
2845ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 2846</span></span 2847 > 2848 </a></div> 2849 </div> 2850 </li><li 2851 id="Slide-template--19536741367958__multicolumn_V9mfxr-2" 2852 class="multicolumn-list__item grid__item slider__slide center scroll-trigger animate--slide-in" 2853 2854 2855 data-cascade 2856 style="--animation-order: 2;" 2857 2858 > 2859 <div class="multicolumn-card content-container"> 2860 <div class="multicolumn-card__image-wrapper multicolumn-card__image-wrapper--full-width multicolumn-card-spacing"> 2861 <a tabindex="-1" href="/collections/v-series" 2862 class="media media--transparent media--adapt" 2863 2864 style="padding-bottom: 137.5%;" 2865 2866 > 2867<img src="//www.lorex.com/cdn/shop/files/v-series-new-arrivals-home.jpg?v=1782153178&width=3200" alt="V Series" srcset="//www.lorex.com/cdn/shop/files/v-series-new-arrivals-home.jpg?v=1782153178&width=50 50w, //www.lorex.com/cdn/shop/files/v-series-new-arrivals-home.jpg?v=1782153178&width=75 75w, //www.lorex.com/cdn/shop/files/v-series-new-arrivals-home.jpg?v=1782153178&width=100 100w, //www.lorex.com/cdn/shop/files/v-series-new-arrivals-home.jpg?v=1782153178&width=150 150w, //www.lorex.com/cdn/shop/files/v-series-new-arrivals-home.jpg?v=1782153178&width=200 200w, //www.lorex.com/cdn/shop/files/v-series-new-arrivals-home.jpg?v=1782153178&width=300 300w, //www.lorex.com/cdn/shop/files/v-series-new-arrivals-home.jpg?v=1782153178&width=400 400w, //www.lorex.com/cdn/shop/files/v-series-new-arrivals-home.jpg?v=1782153178&width=500 500w, //www.lorex.com/cdn/shop/files/v-series-new-arrivals-home.jpg?v=1782153178&width=750 750w, //www.lorex.com/cdn/shop/files/v-series-new-arrivals-home.jpg?v=1782153178&width=1000 1000w, //www.lorex.com/cdn/shop/files/v-series-new-arrivals-home.jpg?v=1782153178&width=1250 1250w, //www.lorex.com/cdn/shop/files/v-series-new-arrivals-home.jpg?v=1782153178&width=1500 1500w, //www.lorex.com/cdn/shop/files/v-series-new-arrivals-home.jpg?v=1782153178&width=1750 1750w, //www.lorex.com/cdn/shop/files/v-series-new-arrivals-home.jpg?v=1782153178&width=2000 2000w, //www.lorex.com/cdn/shop/files/v-series-new-arrivals-home.jpg?v=1782153178&width=2250 2250w, //www.lorex.com/cdn/shop/files/v-series-new-arrivals-home.jpg?v=1782153178&width=2500 2500w, //www.lorex.com/cdn/shop/files/v-series-new-arrivals-home.jpg?v=1782153178&width=2750 2750w, //www.lorex.com/cdn/shop/files/v-series-new-arrivals-home.jpg?v=1782153178&width=3000 3000w, //www.lorex.com/cdn/shop/files/v-series-new-arrivals-home.jpg?v=1782153178&width=3200 3200w" width="3200" height="4400" sizes=" 2868 (min-width: 1920px) calc((1920px - 116px) * 1 / 2), 2869 (min-width: 990px) calc((100vw - 116px) * 1 / 2), 2870 (min-width: 750px) calc((100vw - 100px) * 1 / 1), 2871 calc((100vw - 30px) * 1 / 1) 2872 " class="multicolumn-card__image"> 2873 </a> 2874 </div><div class="multicolumn-card__info"><h3 class="h1 inline-richtext"><strong>V Series</strong></h3><div class="rte"><p>Smarter Security for Total Peace of Mind.</p></div><a 2875 class="button animate-arrow" 2876 2877 href="/collections/v-series" 2878 2879 title="Shop Now V Series " 2880 >Shop Now<span class="svg-wrapper" 2881 ><span class="icon-wrap"> <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
2881ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 2882</span></span 2883 > 2884 </a></div> 2885 </div> 2886 </li></ul><div class="slider-buttons large-up-hide"> 2887 <button 2888 type="button" 2889 class="slider-button slider-button--prev" 2890 name="previous" 2891 aria-label="Slide left" 2892 > 2893 <span class="svg-wrapper"><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 2894</span> 2895 </button> 2896 <div class="slider-counter caption"> 2897 <span class="slider-counter--current">1</span> 2898 <span aria-hidden="true"> / </span> 2899 <span class="visually-hidden">of</span> 2900 <span class="slider-counter--total">2</span> 2901 </div> 2902 <button 2903 type="button" 2904 class="slider-button slider-button--next" 2905 name="next" 2906 aria-label="Slide right" 2907 > 2908 <span class="svg-wrapper"><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 2909</span> 2910 </button> 2911 </div></slider-component> 2912 <div class="center small-hide medium-hide"></div> 2913 </div> 2914</div> 2915 2916 2917<style> #shopify-section-template--19536741367958__multicolumn_V9mfxr .multicolumn-card__info {position: absolute; top: 0; left: 0; width: 100%;} #shopify-section-template--19536741367958__multicolumn_V9mfxr .multicolumn-card__info * {color: white;} #shopify-section-template--19536741367958__multicolumn_V9mfxr .multicolumn-card-spacing {padding: 0px; margin: 0px;} #shopify-section-template--19536741367958__multicolumn_V9mfxr .content-container {background: black;} </style></section><section id="shopify-section-template--19536741367958__multicolumn_HPDa39" class="shopify-section section"><link href="//www.lorex.com/cdn/shop/t/138/assets/section-multicolumn.css?v=70105616217992021411787687714" rel="stylesheet" type="text/css" media="all" /> 2918<link href="//www.lorex.com/cdn/shop/t/138/assets/component-slider.css?v=14039311878856620671787687714" rel="stylesheet" type="text/css" media="all" /> 2919<style data-shopify>.section-template--19536741367958__multicolumn_HPDa39-padding { 2920 padding-top: 30px; 2921 padding-bottom: 30px; 2922 } 2923 2924 @media screen and (min-width: 750px) { 2925 .section-template--19536741367958__multicolumn_HPDa39-padding { 2926 padding-top: 40px; 2927 padding-bottom: 40px; 2928 } 2929 }</style><div class="multicolumn color-scheme-2 gradient background-primary"> 2930 <div 2931 class="page-width section-template--19536741367958__multicolumn_HPDa39-padding isolate scroll-trigger animate--slide-in" 2932 2933 data-cascade 2934 2935 ><div class="title-wrapper-with-link title-wrapper--self-padded-mobile title-wrapper--no-top-margin multicolumn__title"> 2936 <h2 class="title inline-richtext h0 center"> 2937 <strong>Security, Your Way</strong> 2938 </h2><a href="/pages/apps-software" class="link underlined-link large-up-hide">Explore All Lorex Apps</a></div><div class="margin-b-30 rte subtitle center"><p>From future-ready smart technology to trusted classics and professional solutions, Lorex offers three unique experiences. Select the one that best fits your home or business.</p></div><slider-component class="slider-mobile-gutter"> 2939 <ul 2940 class="multicolumn-list contains-content-container grid grid--1-col-tablet-down grid--3-col-desktop slider slider--tablet grid--peek" 2941 id="Slider-template--19536741367958__multicolumn_HPDa39" 2942 role="list" 2943 ><li 2944 id="Slide-template--19536741367958__multicolumn_HPDa39-1" 2945 class="multicolumn-list__item grid__item slider__slide scroll-tr
2945igger animate--slide-in" 2946 2947 2948 data-cascade 2949 style="--animation-order: 1;" 2950 2951 > 2952 <div class="multicolumn-card content-container"> 2953 <div class="multicolumn-card__image-wrapper multicolumn-card__image-wrapper--third-width multicolumn-card-spacing"> 2954 <a tabindex="-1" href="/collections/lorex-connect-security-cameras-and-systems" 2955 class="media media--transparent media--adapt" 2956 2957 style="padding-bottom: 100.0%;" 2958 2959 > 2960<img src="//www.lorex.com/cdn/shop/files/LorexConnectAppLogo.png?v=1760706773&width=3200" alt="Lorex Connect" srcset="//www.lorex.com/cdn/shop/files/LorexConnectAppLogo.png?v=1760706773&width=50 50w, //www.lorex.com/cdn/shop/files/LorexConnectAppLogo.png?v=1760706773&width=75 75w, //www.lorex.com/cdn/shop/files/LorexConnectAppLogo.png?v=1760706773&width=100 100w, //www.lorex.com/cdn/shop/files/LorexConnectAppLogo.png?v=1760706773&width=150 150w, //www.lorex.com/cdn/shop/files/LorexConnectAppLogo.png?v=1760706773&width=200 200w, //www.lorex.com/cdn/shop/files/LorexConnectAppLogo.png?v=1760706773&width=300 300w, //www.lorex.com/cdn/shop/files/LorexConnectAppLogo.png?v=1760706773&width=400 400w, //www.lorex.com/cdn/shop/files/LorexConnectAppLogo.png?v=1760706773&width=500 500w, //www.lorex.com/cdn/shop/files/LorexConnectAppLogo.png?v=1760706773&width=750 750w, //www.lorex.com/cdn/shop/files/LorexConnectAppLogo.png?v=1760706773&width=1000 1000w, //www.lorex.com/cdn/shop/files/LorexConnectAppLogo.png?v=1760706773&width=1250 1250w, //www.lorex.com/cdn/shop/files/LorexConnectAppLogo.png?v=1760706773&width=1500 1500w, //www.lorex.com/cdn/shop/files/LorexConnectAppLogo.png?v=1760706773&width=1750 1750w, //www.lorex.com/cdn/shop/files/LorexConnectAppLogo.png?v=1760706773&width=2000 2000w, //www.lorex.com/cdn/shop/files/LorexConnectAppLogo.png?v=1760706773&width=2250 2250w, //www.lorex.com/cdn/shop/files/LorexConnectAppLogo.png?v=1760706773&width=2500 2500w, //www.lorex.com/cdn/shop/files/LorexConnectAppLogo.png?v=1760706773&width=2750 2750w, //www.lorex.com/cdn/shop/files/LorexConnectAppLogo.png?v=1760706773&width=3000 3000w, //www.lorex.com/cdn/shop/files/LorexConnectAppLogo.png?v=1760706773&width=3200 3200w" width="3200" height="3200" loading="lazy" sizes=" 2961 (min-width: 1920px) calc((1920px - 132px) * 0.33 / 3), 2962 (min-width: 990px) calc((100vw - 132px) * 0.33 / 3), 2963 (min-width: 750px) calc((100vw - 100px) * 0.33 / 1), 2964 calc((100vw - 30px) * 0.33 / 1) 2965 " class="multicolumn-card__image"> 2966 </a> 2967 </div><div class="multicolumn-card__info"><h3 class="h1 inline-richtext"><strong>Lorex Connect</strong></h3><div class="rte"><p>Smart, fast, and future-ready with TruAI intelligence. Works with the latest Lorex security cameras and systems.</p></div><a 2968 class="link animate-arrow" 2969 2970 href="/collections/lorex-connect-security-cameras-and-systems" 2971 2972 title="Browse Categories Lorex Connect " 2973 >Browse Categories<span class="svg-wrapper" 2974 ><span class="icon-wrap"> <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
2974ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 2975</span></span 2976 > 2977 </a></div> 2978 </div> 2979 </li><li 2980 id="Slide-template--19536741367958__multicolumn_HPDa39-2" 2981 class="multicolumn-list__item grid__item slider__slide scroll-trigger animate--slide-in" 2982 2983 2984 data-cascade 2985 style="--animation-order: 2;" 2986 2987 > 2988 <div class="multicolumn-card content-container"> 2989 <div class="multicolumn-card__image-wrapper multicolumn-card__image-wrapper--third-width multicolumn-card-spacing"> 2990 <a tabindex="-1" href="/collections/lorex-classic-app-security-cameras-and-systems" 2991 class="media media--transparent media--adapt" 2992 2993 style="padding-bottom: 100.0%;" 2994 2995 > 2996<img src="//www.lorex.com/cdn/shop/files/lorex-classic-120x.png?v=1762971301&width=3200" alt="Lorex Classic " srcset="//www.lorex.com/cdn/shop/files/lorex-classic-120x.png?v=1762971301&width=50 50w, //www.lorex.com/cdn/shop/files/lorex-classic-120x.png?v=1762971301&width=75 75w, //www.lorex.com/cdn/shop/files/lorex-classic-120x.png?v=1762971301&width=100 100w, //www.lorex.com/cdn/shop/files/lorex-classic-120x.png?v=1762971301&width=150 150w, //www.lorex.com/cdn/shop/files/lorex-classic-120x.png?v=1762971301&width=200 200w, //www.lorex.com/cdn/shop/files/lorex-classic-120x.png?v=1762971301&width=300 300w, //www.lorex.com/cdn/shop/files/lorex-classic-120x.png?v=1762971301&width=400 400w, //www.lorex.com/cdn/shop/files/lorex-classic-120x.png?v=1762971301&width=500 500w, //www.lorex.com/cdn/shop/files/lorex-classic-120x.png?v=1762971301&width=750 750w, //www.lorex.com/cdn/shop/files/lorex-classic-120x.png?v=1762971301&width=1000 1000w, //www.lorex.com/cdn/shop/files/lorex-classic-120x.png?v=1762971301&width=1250 1250w, //www.lorex.com/cdn/shop/files/lorex-classic-120x.png?v=1762971301&width=1500 1500w, //www.lorex.com/cdn/shop/files/lorex-classic-120x.png?v=1762971301&width=1750 1750w, //www.lorex.com/cdn/shop/files/lorex-classic-120x.png?v=1762971301&width=2000 2000w, //www.lorex.com/cdn/shop/files/lorex-classic-120x.png?v=1762971301&width=2250 2250w, //www.lorex.com/cdn/shop/files/lorex-classic-120x.png?v=1762971301&width=2500 2500w, //www.lorex.com/cdn/shop/files/lorex-classic-120x.png?v=1762971301&width=2750 2750w, //www.lorex.com/cdn/shop/files/lorex-classic-120x.png?v=1762971301&width=3000 3000w, //www.lorex.com/cdn/shop/files/lorex-classic-120x.png?v=1762971301&width=3200 3200w" width="3200" height="3200" loading="lazy" sizes=" 2997 (min-width: 1920px) calc((1920px - 132px) * 0.33 / 3), 2998 (min-width: 990px) calc((100vw - 132px) * 0.33 / 3), 2999 (min-width: 750px) calc((100vw - 100px) * 0.33 / 1), 3000 calc((100vw - 30px) * 0.33 / 1) 3001 " class="multicolumn-card__image"> 3002 </a> 3003 </div><div class="multicolumn-card__info"><h3 class="h1 inline-richtext"><strong>Lorex Classic </strong></h3><div class="rte"><p>Previously known as the Lorex App. Works with legacy Lorex recorders and cameras. </p></div><a 3004 class="link animate-arrow" 3005 3006 href="/collections/lorex-classic-app-security-cameras-and-systems" 3007 3008 title="Browse Categories Lorex Classic " 3009 >Browse Categories<span class="svg-wrapper" 3010 ><span class="icon-wrap"> <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
3010ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 3011</span></span 3012 > 3013 </a></div> 3014 </div> 3015 </li><li 3016 id="Slide-template--19536741367958__multicolumn_HPDa39-3" 3017 class="multicolumn-list__item grid__item slider__slide scroll-trigger animate--slide-in" 3018 3019 3020 data-cascade 3021 style="--animation-order: 3;" 3022 3023 > 3024 <div class="multicolumn-card content-container"> 3025 <div class="multicolumn-card__image-wrapper multicolumn-card__image-wrapper--third-width multicolumn-card-spacing"> 3026 <a tabindex="-1" href="/collections/lorex-pro-security-systems" 3027 class="media media--transparent media--adapt" 3028 3029 style="padding-bottom: 100.0%;" 3030 3031 > 3032<img src="//www.lorex.com/cdn/shop/files/LorexProAppLogo.png?v=1761073295&width=3200" alt="Lorex Pro" srcset="//www.lorex.com/cdn/shop/files/LorexProAppLogo.png?v=1761073295&width=50 50w, //www.lorex.com/cdn/shop/files/LorexProAppLogo.png?v=1761073295&width=75 75w, //www.lorex.com/cdn/shop/files/LorexProAppLogo.png?v=1761073295&width=100 100w, //www.lorex.com/cdn/shop/files/LorexProAppLogo.png?v=1761073295&width=150 150w, //www.lorex.com/cdn/shop/files/LorexProAppLogo.png?v=1761073295&width=200 200w, //www.lorex.com/cdn/shop/files/LorexProAppLogo.png?v=1761073295&width=300 300w, //www.lorex.com/cdn/shop/files/LorexProAppLogo.png?v=1761073295&width=400 400w, //www.lorex.com/cdn/shop/files/LorexProAppLogo.png?v=1761073295&width=500 500w, //www.lorex.com/cdn/shop/files/LorexProAppLogo.png?v=1761073295&width=750 750w, //www.lorex.com/cdn/shop/files/LorexProAppLogo.png?v=1761073295&width=1000 1000w, //www.lorex.com/cdn/shop/files/LorexProAppLogo.png?v=1761073295&width=1250 1250w, //www.lorex.com/cdn/shop/files/LorexProAppLogo.png?v=1761073295&width=1500 1500w, //www.lorex.com/cdn/shop/files/LorexProAppLogo.png?v=1761073295&width=1750 1750w, //www.lorex.com/cdn/shop/files/LorexProAppLogo.png?v=1761073295&width=2000 2000w, //www.lorex.com/cdn/shop/files/LorexProAppLogo.png?v=1761073295&width=2250 2250w, //www.lorex.com/cdn/shop/files/LorexProAppLogo.png?v=1761073295&width=2500 2500w, //www.lorex.com/cdn/shop/files/LorexProAppLogo.png?v=1761073295&width=2750 2750w, //www.lorex.com/cdn/shop/files/LorexProAppLogo.png?v=1761073295&width=3000 3000w, //www.lorex.com/cdn/shop/files/LorexProAppLogo.png?v=1761073295&width=3200 3200w" width="3200" height="3200" loading="lazy" sizes=" 3033 (min-width: 1920px) calc((1920px - 132px) * 0.33 / 3), 3034 (min-width: 990px) calc((100vw - 132px) * 0.33 / 3), 3035 (min-width: 750px) calc((100vw - 100px) * 0.33 / 1), 3036 calc((100vw - 30px) * 0.33 / 1) 3037 " class="multicolumn-card__image"> 3038 </a> 3039 </div><div class="multicolumn-card__info"><h3 class="h1 inline-richtext"><strong>Lorex Pro</strong></h3><div class="rte"><p>A professional-grade app tailored for commercial and SMB security solutions.  </p></div><a 3040 class="link animate-arrow" 3041 3042 href="/collections/lorex-pro-security-systems" 3043 3044 title="Browse Categories Lorex Pro " 3045 >Browse Categories<span class="svg-wrapper" 3046 ><span class="icon-wrap"> <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
3046ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 3047</span></span 3048 > 3049 </a></div> 3050 </div> 3051 </li></ul><div class="slider-buttons large-up-hide"> 3052 <button 3053 type="button" 3054 class="slider-button slider-button--prev" 3055 name="previous" 3056 aria-label="Slide left" 3057 > 3058 <span class="svg-wrapper"><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 3059</span> 3060 </button> 3061 <div class="slider-counter caption"> 3062 <span class="slider-counter--current">1</span> 3063 <span aria-hidden="true"> / </span> 3064 <span class="visually-hidden">of</span> 3065 <span class="slider-counter--total">3</span> 3066 </div> 3067 <button 3068 type="button" 3069 class="slider-button slider-button--next" 3070 name="next" 3071 aria-label="Slide right" 3072 > 3073 <span class="svg-wrapper"><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 3074</span> 3075 </button> 3076 </div></slider-component> 3077 <div class="center small-hide medium-hide"><a 3078 class="button button--primary animate-arrow" 3079 3080 href="/pages/apps-software" 3081 3082 > 3083 Explore All Lorex Apps 3084 <span class="svg-wrapper" 3085 ><span class="icon-wrap"> <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
3085ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 3086</span></span 3087 > 3088 </a></div> 3089 </div> 3090</div> 3091 3092 3093<style> #shopify-section-template--19536741367958__multicolumn_HPDa39 .multicolumn-card {border-radius: 20px;} #shopify-section-template--19536741367958__multicolumn_HPDa39 .multicolumn-list li:first-of-type .multicolumn-card {background: #d0cdf2;} #shopify-section-template--19536741367958__multicolumn_HPDa39 .multicolumn-list li:nth-of-type(2) .multicolumn-card {background: #d4e6fc;} #shopify-section-template--19536741367958__multicolumn_HPDa39 .multicolumn-list li:nth-of-type(3) .multicolumn-card {background: #ebe6d4;} </style></section><section id="shopify-section-template--19536741367958__collection_list_nemkhp" class="shopify-section section section-collection-list"><link href="//www.lorex.com/cdn/shop/t/138/assets/section-collection-list.css?v=70863279319435850561787687714" rel="stylesheet" type="text/css" media="all" /> 3094<link href="//www.lorex.com/cdn/shop/t/138/assets/component-card.css?v=94809086497996153801787687714" rel="stylesheet" type="text/css" media="all" /> 3095<link href="//www.lorex.com/cdn/shop/t/138/assets/component-slider.css?v=14039311878856620671787687714" rel="stylesheet" type="text/css" media="all" /> 3096<style data-shopify>.section-template--19536741367958__collection_list_nemkhp-padding { 3097 padding-top: 27px; 3098 padding-bottom: 27px; 3099 } 3100 3101 @media screen and (min-width: 750px) { 3102 .section-template--19536741367958__collection_list_nemkhp-padding { 3103 padding-top: 36px; 3104 padding-bottom: 36px; 3105 } 3106 }</style><div class="color-scheme-0fe9b088-ef42-4a8b-94cf-0cf3647214b0 gradient"> 3107 <div class="collection-list-wrapper page-width isolate page-width-desktop no-mobile-link section-template--19536741367958__collection_list_nemkhp-padding"><div class="title-wrapper-with-link title-wrapper--self-padded-tablet-down title-wrapper--no-top-margin"> 3108 <h2 3109 id="SectionHeading-template--19536741367958__collection_list_nemkhp" 3110 class="collection-list-title inline-richtext h1 scroll-trigger animate--slide-in" 3111 > 3112 <strong>Budget Friendly Security</strong> 3113 </h2></div><slider-component class="slider-mobile-gutter scroll-trigger animate--slide-in"> 3114 <ul 3115 class="collection-list contains-card contains-card--collection grid grid--5-col-desktop grid--1-col-tablet-down slider slider--tablet grid--peek collection-list--5-items" 3116 id="Slider-template--19536741367958__collection_list_nemkhp" 3117 role="list" 3118 ><li 3119 id="Slide-template--19536741367958__collection_list_nemkhp-1" 3120 class="collection-list__item grid__item slider__slide scroll-trigger animate--slide-in" 3121 3122 3123 data-cascade 3124 style="--animation-order: 1;" 3125 3126 > 3127<div class="card-wrapper animate-arrow collection-card-wrapper"> 3128 <div 3129 class=" 3130 card 3131 card--card 3132 card--media 3133 color-scheme-2 gradient 3134 3135 3136 " 3137 style="--ratio-percent: 66.66666666666666%;" 3138 > 3139 <div 3140 class="card__inner ratio" 3141 style="--ratio-percent: 66.66666666666666%;" 3142 ><div class="card__media"> 3143 <div class="media media--transparent media--hover-effect"> 3144 <img 3145 srcset="//www.lorex.com/cdn/shop/collections/homeSecuritySystemsCollectionThumbnail.png?v=1784141972&width=165 165w,//www.lorex.com/cdn/shop/collections/homeSecuritySystemsCollectionThumbnail.png?v=1784141972&width=330 330w,//www.lorex.com/cdn/shop/collections/homeSecuritySystemsCollectionThumbnail.png?v=1784141972&width=535 535w,//www.lorex.com/cdn/shop/collections/homeSecuritySystemsCollectionThumbnail.png?v=1784141972&width=750 750w,//www.lorex.com/cdn/shop/collections/homeSecuritySystemsCollectionThumbnail.png?v=1784141972&width=1000 1000w,//www.lorex.com/cdn/shop/collections/homeSecuritySystemsCollectionThumbnail.png?v=1784141972 1200w 3146 " 3147 src="//www.lorex.com/cdn/shop/collections/homeSecuritySystemsCollectionThumbnail.png?v=1784141972&width=1500" 3148 sizes=" 3149 (min-width: 1400px) 433px, 3150 (min-width: 750px) calc((100vw - 10rem) / 2), 3151 calc(100vw - 3rem) 3152 " 3153 alt="Lorex home security system with multiple wired security cameras and Network Video Recorder" 3154 height="800" 3155 width="1200" 3156 loading="lazy" 3157 class="motion-reduce" 3158 > 3159 </div> 3160 </div><div class="card__content"> 3161 <div class="card__information"> 3162 <h3 class="card__heading"> 3163 <a 3164 3165 href="/collections/home-security-camera-systems" 3166 3167 class="full-unstyled-link" 3168 >Home Security Camera Systems 3169 </a> 3170 </h3><p class="card__caption">Shop Lorex home security camera systems with wired NVR and DVR options...<span class="icon-wrap"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
3170ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 3171</span> 3172 </p></div> 3173 </div></div><div class="card__content"> 3174 <div class="card__information"> 3175 <h3 class="card__heading"> 3176 <a 3177 3178 href="/collections/home-security-camera-systems" 3179 3180 class="full-unstyled-link" 3181 >Home Security Camera Systems<span class="icon-wrap"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewBox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 3182</span> 3183 </a> 3184 </h3></div> 3185 </div></div> 3186</div> 3187 3188 </li><li 3189 id="Slide-template--19536741367958__collection_list_nemkhp-2" 3190 class="collection-list__item grid__item slider__slide scroll-trigger animate--slide-in" 3191 3192 3193 data-cascade 3194 style="--animation-order: 2;" 3195 3196 > 3197<div class="card-wrapper animate-arrow collection-card-wrapper"> 3198 <div 3199 class=" 3200 card 3201 card--card 3202 card--media 3203 color-scheme-2 gradient 3204 3205 3206 " 3207 style="--ratio-percent: 66.66666666666666%;" 3208 > 3209 <div 3210 class="card__inner ratio" 3211 style="--ratio-percent: 66.66666666666666%;" 3212 ><div class="card__media"> 3213 <div class="media media--transparent media--hover-effect"> 3214 <img 3215 srcset="//www.lorex.com/cdn/shop/collections/wirelessFeatured.png?v=1784142436&width=165 165w,//www.lorex.com/cdn/shop/collections/wirelessFeatured.png?v=1784142436&width=330 330w,//www.lorex.com/cdn/shop/collections/wirelessFeatured.png?v=1784142436&width=535 535w,//www.lorex.com/cdn/shop/collections/wirelessFeatured.png?v=1784142436&width=750 750w,//www.lorex.com/cdn/shop/collections/wirelessFeatured.png?v=1784142436&width=1000 1000w,//www.lorex.com/cdn/shop/collections/wirelessFeatured.png?v=1784142436 1200w 3216 " 3217 src="//www.lorex.com/cdn/shop/collections/wirelessFeatured.png?v=1784142436&width=1500" 3218 sizes=" 3219 (min-width: 1400px) 433px, 3220 (min-width: 750px) calc((100vw - 10rem) / 2), 3221 calc(100vw - 3rem) 3222 " 3223 alt="Lorex dual-lens indoor Wi-Fi security camera for wireless home monitoring" 3224 height="800" 3225 width="1200" 3226 loading="lazy" 3227 class="motion-reduce" 3228 > 3229 </div> 3230 </div><div class="card__content"> 3231 <div class="card__information"> 3232 <h3 class="card__heading"> 3233 <a 3234 3235 href="/collections/wireless-smart-home-security-cameras" 3236 3237 class="full-unstyled-link" 3238 >Wireless (Wi-Fi) Smart Home Security Cameras 3239 </a> 3240 </h3><p class="card__caption">Stay connected and in control with indoor and outdoor wireless smart home...<span class="icon-wrap"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
3240ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 3241</span> 3242 </p></div> 3243 </div></div><div class="card__content"> 3244 <div class="card__information"> 3245 <h3 class="card__heading"> 3246 <a 3247 3248 href="/collections/wireless-smart-home-security-cameras" 3249 3250 class="full-unstyled-link" 3251 >Wireless (Wi-Fi) Smart Home Security Cameras<span class="icon-wrap"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewBox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 3252</span> 3253 </a> 3254 </h3></div> 3255 </div></div> 3256</div> 3257 3258 </li><li 3259 id="Slide-template--19536741367958__collection_list_nemkhp-3" 3260 class="collection-list__item grid__item slider__slide scroll-trigger animate--slide-in" 3261 3262 3263 data-cascade 3264 style="--animation-order: 3;" 3265 3266 > 3267<div class="card-wrapper animate-arrow collection-card-wrapper"> 3268 <div 3269 class=" 3270 card 3271 card--card 3272 card--media 3273 color-scheme-2 gradient 3274 3275 3276 " 3277 style="--ratio-percent: 66.66666666666666%;" 3278 > 3279 <div 3280 class="card__inner ratio" 3281 style="--ratio-percent: 66.66666666666666%;" 3282 ><div class="card__media"> 3283 <div class="media media--transparent media--hover-effect"> 3284 <img 3285 srcset="//www.lorex.com/cdn/shop/collections/lightbulbFeatured.png?v=1784142708&width=165 165w,//www.lorex.com/cdn/shop/collections/lightbulbFeatured.png?v=1784142708&width=330 330w,//www.lorex.com/cdn/shop/collections/lightbulbFeatured.png?v=1784142708&width=535 535w,//www.lorex.com/cdn/shop/collections/lightbulbFeatured.png?v=1784142708&width=750 750w,//www.lorex.com/cdn/shop/collections/lightbulbFeatured.png?v=1784142708&width=1000 1000w,//www.lorex.com/cdn/shop/collections/lightbulbFeatured.png?v=1784142708 1200w 3286 " 3287 src="//www.lorex.com/cdn/shop/collections/lightbulbFeatured.png?v=1784142708&width=1500" 3288 sizes=" 3289 (min-width: 1400px) 433px, 3290 (min-width: 750px) calc((100vw - 10rem) / 2), 3291 calc(100vw - 3rem) 3292 " 3293 alt="Lorex lightbulb security camera with built-in light and adjustable camera lens for smart home monitoring" 3294 height="800" 3295 width="1200" 3296 loading="lazy" 3297 class="motion-reduce" 3298 > 3299 </div> 3300 </div><div class="card__content"> 3301 <div class="card__information"> 3302 <h3 class="card__heading"> 3303 <a 3304 3305 href="/collections/lightbulb-cameras" 3306 3307 class="full-unstyled-link" 3308 >Lightbulb Cameras 3309 </a> 3310 </h3><p class="card__caption">Screw in the perfect blend of smart security and smart lighting.<span class="icon-wrap"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
3310ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 3311</span> 3312 </p></div> 3313 </div></div><div class="card__content"> 3314 <div class="card__information"> 3315 <h3 class="card__heading"> 3316 <a 3317 3318 href="/collections/lightbulb-cameras" 3319 3320 class="full-unstyled-link" 3321 >Lightbulb Cameras<span class="icon-wrap"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewBox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 3322</span> 3323 </a> 3324 </h3></div> 3325 </div></div> 3326</div> 3327 3328 </li><li 3329 id="Slide-template--19536741367958__collection_list_nemkhp-4" 3330 class="collection-list__item grid__item slider__slide scroll-trigger animate--slide-in" 3331 3332 3333 data-cascade 3334 style="--animation-order: 4;" 3335 3336 > 3337<div class="card-wrapper animate-arrow collection-card-wrapper"> 3338 <div 3339 class=" 3340 card 3341 card--card 3342 card--media 3343 color-scheme-2 gradient 3344 3345 3346 " 3347 style="--ratio-percent: 66.66666666666666%;" 3348 > 3349 <div 3350 class="card__inner ratio" 3351 style="--ratio-percent: 66.66666666666666%;" 3352 ><div class="card__media"> 3353 <div class="media media--transparent media--hover-effect"> 3354 <img 3355 srcset="//www.lorex.com/cdn/shop/collections/V261LCD-L1_336ab9bc-8242-4802-a991-a83e3f35c3bc.png?v=1784142901&width=165 165w,//www.lorex.com/cdn/shop/collections/V261LCD-L1_336ab9bc-8242-4802-a991-a83e3f35c3bc.png?v=1784142901&width=330 330w,//www.lorex.com/cdn/shop/collections/V261LCD-L1_336ab9bc-8242-4802-a991-a83e3f35c3bc.png?v=1784142901&width=535 535w,//www.lorex.com/cdn/shop/collections/V261LCD-L1_336ab9bc-8242-4802-a991-a83e3f35c3bc.png?v=1784142901&width=750 750w,//www.lorex.com/cdn/shop/collections/V261LCD-L1_336ab9bc-8242-4802-a991-a83e3f35c3bc.png?v=1784142901&width=1000 1000w,//www.lorex.com/cdn/shop/collections/V261LCD-L1_336ab9bc-8242-4802-a991-a83e3f35c3bc.png?v=1784142901 1200w 3356 " 3357 src="//www.lorex.com/cdn/shop/collections/V261LCD-L1_336ab9bc-8242-4802-a991-a83e3f35c3bc.png?v=1784142901&width=1500" 3358 sizes=" 3359 (min-width: 1400px) 433px, 3360 (min-width: 750px) calc((100vw - 10rem) / 2), 3361 calc(100vw - 3rem) 3362 " 3363 alt="Lorex floodlight security camera with built-in LED light panels and adjustable wall mount for outdoor monitoring" 3364 height="800" 3365 width="1200" 3366 loading="lazy" 3367 class="motion-reduce" 3368 > 3369 </div> 3370 </div><div class="card__content"> 3371 <div class="card__information"> 3372 <h3 class="card__heading"> 3373 <a 3374 3375 href="/collections/floodlight-security-cameras" 3376 3377 class="full-unstyled-link" 3378 >Floodlight Security Cameras 3379 </a> 3380 </h3><p class="card__caption"> <span class="icon-wrap"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
3380ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 3381</span> 3382 </p></div> 3383 </div></div><div class="card__content"> 3384 <div class="card__information"> 3385 <h3 class="card__heading"> 3386 <a 3387 3388 href="/collections/floodlight-security-cameras" 3389 3390 class="full-unstyled-link" 3391 >Floodlight Security Cameras<span class="icon-wrap"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewBox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 3392</span> 3393 </a> 3394 </h3></div> 3395 </div></div> 3396</div> 3397 3398 </li><li 3399 id="Slide-template--19536741367958__collection_list_nemkhp-5" 3400 class="collection-list__item grid__item slider__slide scroll-trigger animate--slide-in" 3401 3402 3403 data-cascade 3404 style="--animation-order: 5;" 3405 3406 > 3407<div class="card-wrapper animate-arrow collection-card-wrapper"> 3408 <div 3409 class=" 3410 card 3411 card--card 3412 card--media 3413 color-scheme-2 gradient 3414 3415 3416 " 3417 style="--ratio-percent: 66.66666666666666%;" 3418 > 3419 <div 3420 class="card__inner ratio" 3421 style="--ratio-percent: 66.66666666666666%;" 3422 ><div class="card__media"> 3423 <div class="media media--transparent media--hover-effect"> 3424 <img 3425 srcset="//www.lorex.com/cdn/shop/collections/LK100-L2.png?v=1784143031&width=165 165w,//www.lorex.com/cdn/shop/collections/LK100-L2.png?v=1784143031&width=330 330w,//www.lorex.com/cdn/shop/collections/LK100-L2.png?v=1784143031&width=535 535w,//www.lorex.com/cdn/shop/collections/LK100-L2.png?v=1784143031&width=750 750w,//www.lorex.com/cdn/shop/collections/LK100-L2.png?v=1784143031&width=1000 1000w,//www.lorex.com/cdn/shop/collections/LK100-L2.png?v=1784143031 1200w 3426 " 3427 src="//www.lorex.com/cdn/shop/collections/LK100-L2.png?v=1784143031&width=1500" 3428 sizes=" 3429 (min-width: 1400px) 433px, 3430 (min-width: 750px) calc((100vw - 10rem) / 2), 3431 calc(100vw - 3rem) 3432 " 3433 alt="Lorex Smart Door Lock with touchscreen keypad,
3433keyhole and lock button for secure keyless entry" 3434 height="800" 3435 width="1200" 3436 loading="lazy" 3437 class="motion-reduce" 3438 > 3439 </div> 3440 </div><div class="card__content"> 3441 <div class="card__information"> 3442 <h3 class="card__heading"> 3443 <a 3444 3445 href="/collections/smart-locks" 3446 3447 class="full-unstyled-link" 3448 >Smart Locks 3449 </a> 3450 </h3><p class="card__caption"> <span class="icon-wrap"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewBox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 3451</span> 3452 </p></div> 3453 </div></div><div class="card__content"> 3454 <div class="card__information"> 3455 <h3 class="card__heading"> 3456 <a 3457 3458 href="/collections/smart-locks" 3459 3460 class="full-unstyled-link" 3461 >Smart Locks<span class="icon-wrap"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
3461ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 3462</span> 3463 </a> 3464 </h3></div> 3465 </div></div> 3466</div> 3467 3468 </li></ul><div class="slider-buttons"> 3469 <button 3470 type="button" 3471 class="slider-button slider-button--prev" 3472 name="previous" 3473 aria-label="Slide left" 3474 > 3475 <span class="svg-wrapper"><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 3476</span> 3477 </button> 3478 <div class="slider-counter caption"> 3479 <span class="slider-counter--current">1</span> 3480 <span aria-hidden="true"> / </span> 3481 <span class="visually-hidden">of</span> 3482 <span class="slider-counter--total">5</span> 3483 </div> 3484 <button 3485 type="button" 3486 class="slider-button slider-button--next" 3487 name="next" 3488 aria-label="Slide right" 3489 > 3490 <span class="svg-wrapper"><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 3491</span> 3492 </button> 3493 </div></slider-component></div> 3494</div> 3495 3496 3497<style> #shopify-section-template--19536741367958__collection_list_nemkhp .card {background: rgba(250, 250, 250, 0.4);} #shopify-section-template--19536741367958__collection_list_nemkhp .card-wrapper {border: 2px solid #d0cdf2; border-radius: 15px; overflow: hidden;} #shopify-section-template--19536741367958__collection_list_nemkhp .card--card .card__inner .card__media {margin-top: 15px;} #shopify-section-template--19536741367958__collection_list_nemkhp a.full-unstyled-link {font-size: 15px;} </style></section><section id="shopify-section-template--19536741367958__collection_list_4dwyyY" class="shopify-section section section-collection-list"><link href="//www.lorex.com/cdn/shop/t/138/assets/section-collection-list.css?v=70863279319435850561787687714" rel="stylesheet" type="text/css" media="all" /> 3498<link href="//www.lorex.com/cdn/shop/t/138/assets/component-card.css?v=94809086497996153801787687714" rel="stylesheet" type="text/css" media="all" /> 3499<link href="//www.lorex.com/cdn/shop/t/138/assets/component-slider.css?v=14039311878856620671787687714" rel="stylesheet" type="text/css" media="all" /> 3500<style data-shopify>.section-template--19536741367958__collection_list_4dwyyY-padding { 3501 padding-top: 27px; 3502 padding-bottom: 27px; 3503 } 3504 3505 @media screen and (min-width: 750px) { 3506 .section-template--19536741367958__collection_list_4dwyyY-padding { 3507 padding-top: 36px; 3508 padding-bottom: 36px; 3509 } 3510 }</style><div class="color-scheme-0fe9b088-ef42-4a8b-94cf-0cf3647214b0 gradient"> 3511 <div class="collection-list-wrapper page-width isolate page-width-desktop no-mobile-link section-template--19536741367958__collection_list_4dwyyY-padding"><div class="title-wrapper-with-link title-wrapper--self-padded-tablet-down title-wrapper--no-top-margin"> 3512 <h2 3513 id="SectionHeading-template--19536741367958__collection_list_4dwyyY" 3514 class="collection-list-title inline-richtext h1 scroll-trigger animate--slide-in" 3515 > 3516 <strong>Professional-Grade Surveillance</strong> 3517 </h2></div><slider-component class="slider-mobile-gutter scroll-trigger animate--slide-in"> 3518 <ul 3519 class="collection-list contains-card contains-card--collection grid grid--6-col-desktop grid--1-col-tablet-down slider slider--tablet grid--peek collection-list--6-items" 3520 id="Slider-template--19536741367958__collection_list_4dwyyY" 3521 role="list" 3522 ><li 3523 id="Slide-template--19536741367958__collection_list_4dwyyY-1" 3524 class="collection-list__item grid__item slider__slide scroll-tr
3524igger animate--slide-in" 3525 3526 3527 data-cascade 3528 style="--animation-order: 1;" 3529 3530 > 3531<div class="card-wrapper animate-arrow collection-card-wrapper"> 3532 <div 3533 class=" 3534 card 3535 card--card 3536 card--media 3537 color-scheme-2 gradient 3538 3539 3540 " 3541 style="--ratio-percent: 66.66666666666666%;" 3542 > 3543 <div 3544 class="card__inner ratio" 3545 style="--ratio-percent: 66.66666666666666%;" 3546 ><div class="card__media"> 3547 <div class="media media--transparent media--hover-effect"> 3548 <img 3549 srcset="//www.lorex.com/cdn/shop/collections/businesssystemsCollectionThumbnail.png?v=1784143144&width=165 165w,//www.lorex.com/cdn/shop/collections/businesssystemsCollectionThumbnail.png?v=1784143144&width=330 330w,//www.lorex.com/cdn/shop/collections/businesssystemsCollectionThumbnail.png?v=1784143144&width=535 535w,//www.lorex.com/cdn/shop/collections/businesssystemsCollectionThumbnail.png?v=1784143144&width=750 750w,//www.lorex.com/cdn/shop/collections/businesssystemsCollectionThumbnail.png?v=1784143144&width=1000 1000w,//www.lorex.com/cdn/shop/collections/businesssystemsCollectionThumbnail.png?v=1784143144 1200w 3550 " 3551 src="//www.lorex.com/cdn/shop/collections/businesssystemsCollectionThumbnail.png?v=1784143144&width=1500" 3552 sizes=" 3553 (min-width: 1400px) 433px, 3554 (min-width: 750px) calc((100vw - 10rem) / 2), 3555 calc(100vw - 3rem) 3556 " 3557 alt="Lorex business security camera system with multiple black dome cameras and NVR recorder for commercial surveillance" 3558 height="800" 3559 width="1200" 3560 loading="lazy" 3561 class="motion-reduce" 3562 > 3563 </div> 3564 </div><div class="card__content"> 3565 <div class="card__information"> 3566 <h3 class="card__heading"> 3567 <a 3568 3569 href="/collections/business-security-camera-systems" 3570 3571 class="full-unstyled-link" 3572 >Business Security Camera Systems 3573 </a> 3574 </h3><p class="card__caption">Protect your business with professional-grade securityâfeaturing smart motion detection, high-quality video evidence,...<span class="icon-wrap"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
3574ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 3575</span> 3576 </p></div> 3577 </div></div><div class="card__content"> 3578 <div class="card__information"> 3579 <h3 class="card__heading"> 3580 <a 3581 3582 href="/collections/business-security-camera-systems" 3583 3584 class="full-unstyled-link" 3585 >Business Security Camera Systems<span class="icon-wrap"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewBox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 3586</span> 3587 </a> 3588 </h3></div> 3589 </div></div> 3590</div> 3591 3592 </li><li 3593 id="Slide-template--19536741367958__collection_list_4dwyyY-2" 3594 class="collection-list__item grid__item slider__slide scroll-trigger animate--slide-in" 3595 3596 3597 data-cascade 3598 style="--animation-order: 2;" 3599 3600 > 3601<div class="card-wrapper animate-arrow collection-card-wrapper"> 3602 <div 3603 class=" 3604 card 3605 card--card 3606 card--media 3607 color-scheme-2 gradient 3608 3609 3610 " 3611 style="--ratio-percent: 66.66666666666666%;" 3612 > 3613 <div 3614 class="card__inner ratio" 3615 style="--ratio-percent: 66.66666666666666%;" 3616 ><div class="card__media"> 3617 <div class="media media--transparent media--hover-effect"> 3618 <img 3619 srcset="//www.lorex.com/cdn/shop/collections/be7a46023af01fd7e3178eb2b65bec3de8092a6186ae179b34233f62caba2aa0.png?v=1784143432&width=165 165w,//www.lorex.com/cdn/shop/collections/be7a46023af01fd7e3178eb2b65bec3de8092a6186ae179b34233f62caba2aa0.png?v=1784143432&width=330 330w,//www.lorex.com/cdn/shop/collections/be7a46023af01fd7e3178eb2b65bec3de8092a6186ae179b34233f62caba2aa0.png?v=1784143432&width=535 535w,//www.lorex.com/cdn/shop/collections/be7a46023af01fd7e3178eb2b65bec3de8092a6186ae179b34233f62caba2aa0.png?v=1784143432&width=750 750w,//www.lorex.com/cdn/shop/collections/be7a46023af01fd7e3178eb2b65bec3de8092a6186ae179b34233f62caba2aa0.png?v=1784143432&width=1000 1000w,//www.lorex.com/cdn/shop/collections/be7a46023af01fd7e3178eb2b65bec3de8092a6186ae179b34233f62caba2aa0.png?v=1784143432 1200w 3620 " 3621 src="//www.lorex.com/cdn/shop/collections/be7a46023af01fd7e3178eb2b65bec3de8092a6186ae179b34233f62caba2aa0.png?v=1784143432&width=1500" 3622 sizes=" 3623 (min-width: 1400px) 433px, 3624 (min-width: 750px) calc((100vw - 10rem) / 2), 3625 calc(100vw - 3rem) 3626 " 3627 alt="Lorex wired IP security camera system with two turret cameras and NVR recorder for reliable property surveillance" 3628 height="800" 3629 width="1200" 3630 loading="lazy" 3631 class="motion-reduce" 3632 > 3633 </div> 3634 </div><div class="card__content"> 3635 <div class="card__information"> 3636 <h3 class="card__heading"> 3637 <a 3638 3639 href="/collections/wired-ip-nvr-security-cameras-and-systems" 3640 3641 class="full-unstyled-link" 3642 >Wired IP (PoE) Security Cameras & Systems 3643 </a> 3644 </h3><p class="card__caption">The gold standard in home and business surveillance. Wired IP cameras connect...<span class="icon-wrap"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
3644ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 3645</span> 3646 </p></div> 3647 </div></div><div class="card__content"> 3648 <div class="card__information"> 3649 <h3 class="card__heading"> 3650 <a 3651 3652 href="/collections/wired-ip-nvr-security-cameras-and-systems" 3653 3654 class="full-unstyled-link" 3655 >Wired IP (PoE) Security Cameras & Systems<span class="icon-wrap"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewBox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 3656</span> 3657 </a> 3658 </h3></div> 3659 </div></div> 3660</div> 3661 3662 </li><li 3663 id="Slide-template--19536741367958__collection_list_4dwyyY-3" 3664 class="collection-list__item grid__item slider__slide scroll-trigger animate--slide-in" 3665 3666 3667 data-cascade 3668 style="--animation-order: 3;" 3669 3670 > 3671<div class="card-wrapper animate-arrow collection-card-wrapper"> 3672 <div 3673 class=" 3674 card 3675 card--card 3676 card--media 3677 color-scheme-2 gradient 3678 3679 3680 " 3681 style="--ratio-percent: 66.66666666666666%;" 3682 > 3683 <div 3684 class="card__inner ratio" 3685 style="--ratio-percent: 66.66666666666666%;" 3686 ><div class="card__media"> 3687 <div class="media media--transparent media--hover-effect"> 3688 <img 3689 srcset="//www.lorex.com/cdn/shop/collections/N862-L1.png?v=1784143760&width=165 165w,//www.lorex.com/cdn/shop/collections/N862-L1.png?v=1784143760&width=330 330w,//www.lorex.com/cdn/shop/collections/N862-L1.png?v=1784143760&width=535 535w,//www.lorex.com/cdn/shop/collections/N862-L1.png?v=1784143760&width=750 750w,//www.lorex.com/cdn/shop/collections/N862-L1.png?v=1784143760&width=1000 1000w,//www.lorex.com/cdn/shop/collections/N862-L1.png?v=1784143760 1200w 3690 " 3691 src="//www.lorex.com/cdn/shop/collections/N862-L1.png?v=1784143760&width=1500" 3692 sizes=" 3693 (min-width: 1400px) 433px, 3694 (min-width: 750px) calc((100vw - 10rem) / 2), 3695 calc(100vw - 3rem) 3696 " 3697 alt="Lorex security recorder for NVR and DVR systems, used for video storage, playback and security camera management" 3698 height="800" 3699 width="1200" 3700 loading="lazy" 3701 class="motion-reduce" 3702 > 3703 </div> 3704 </div><div class="card__content"> 3705 <div class="card__information"> 3706 <h3 class="card__heading"> 3707 <a 3708 3709 href="/collections/security-recorders" 3710 3711 class="full-unstyled-link" 3712 >Security Recorders (NVRs & DVRs) 3713 </a> 3714 </h3><p class="card__caption"> <span class="icon-wrap"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
3714ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 3715</span> 3716 </p></div> 3717 </div></div><div class="card__content"> 3718 <div class="card__information"> 3719 <h3 class="card__heading"> 3720 <a 3721 3722 href="/collections/security-recorders" 3723 3724 class="full-unstyled-link" 3725 >Security Recorders (NVRs & DVRs)<span class="icon-wrap"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewBox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 3726</span> 3727 </a> 3728 </h3></div> 3729 </div></div> 3730</div> 3731 3732 </li><li 3733 id="Slide-template--19536741367958__collection_list_4dwyyY-4" 3734 class="collection-list__item grid__item slider__slide scroll-trigger animate--slide-in" 3735 3736 3737 data-cascade 3738 style="--animation-order: 4;" 3739 3740 > 3741<div class="card-wrapper animate-arrow collection-card-wrapper"> 3742 <div 3743 class=" 3744 card 3745 card--card 3746 card--media 3747 color-scheme-2 gradient 3748 3749 3750 " 3751 style="--ratio-percent: 66.66666666666666%;" 3752 > 3753 <div 3754 class="card__inner ratio" 3755 style="--ratio-percent: 66.66666666666666%;" 3756 ><div class="card__media"> 3757 <div class="media media--transparent media--hover-effect"> 3758 <img 3759 srcset="//www.lorex.com/cdn/shop/collections/4K-cameras.png?v=1784143882&width=165 165w,//www.lorex.com/cdn/shop/collections/4K-cameras.png?v=1784143882&width=330 330w,//www.lorex.com/cdn/shop/collections/4K-cameras.png?v=1784143882&width=535 535w,//www.lorex.com/cdn/shop/collections/4K-cameras.png?v=1784143882&width=750 750w,//www.lorex.com/cdn/shop/collections/4K-cameras.png?v=1784143882&width=1000 1000w,//www.lorex.com/cdn/shop/collections/4K-cameras.png?v=1784143882 1200w 3760 " 3761 src="//www.lorex.com/cdn/shop/collections/4K-cameras.png?v=1784143882&width=1500" 3762 sizes=" 3763 (min-width: 1400px) 433px, 3764 (min-width: 750px) calc((100vw - 10rem) / 2), 3765 calc(100vw - 3rem) 3766 " 3767 alt="Lorex 4K bullet security camera with active deterrence light for high-resolution property monitoring" 3768 height="800" 3769 width="1200" 3770 loading="lazy" 3771 class="motion-reduce" 3772 > 3773 </div> 3774 </div><div class="card__content"> 3775 <div class="card__information"> 3776 <h3 class="card__heading"> 3777 <a 3778 3779 href="/collections/4k-security-cameras-and-systems" 3780 3781 class="full-unstyled-link" 3782 >4K Security Cameras & Systems 3783 </a> 3784 </h3><p class="card__caption">Lorex 4K Security Cameras & Systems deliver ultra-clear video with four times...<span class="icon-wrap"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
3784ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 3785</span> 3786 </p></div> 3787 </div></div><div class="card__content"> 3788 <div class="card__information"> 3789 <h3 class="card__heading"> 3790 <a 3791 3792 href="/collections/4k-security-cameras-and-systems" 3793 3794 class="full-unstyled-link" 3795 >4K Security Cameras & Systems<span class="icon-wrap"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewBox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 3796</span> 3797 </a> 3798 </h3></div> 3799 </div></div> 3800</div> 3801 3802 </li><li 3803 id="Slide-template--19536741367958__collection_list_4dwyyY-5" 3804 class="collection-list__item grid__item slider__slide scroll-trigger animate--slide-in" 3805 3806 3807 data-cascade 3808 style="--animation-order: 5;" 3809 3810 > 3811<div class="card-wrapper animate-arrow collection-card-wrapper"> 3812 <div 3813 class=" 3814 card 3815 card--card 3816 card--media 3817 color-scheme-2 gradient 3818 3819 3820 " 3821 style="--ratio-percent: 66.66666666666666%;" 3822 > 3823 <div 3824 class="card__inner ratio" 3825 style="--ratio-percent: 66.66666666666666%;" 3826 ><div class="card__media"> 3827 <div class="media media--transparent media--hover-effect"> 3828 <img 3829 srcset="//www.lorex.com/cdn/shop/collections/ptz-security-camera-featured.png?v=1784144577&width=165 165w,//www.lorex.com/cdn/shop/collections/ptz-security-camera-featured.png?v=1784144577&width=330 330w,//www.lorex.com/cdn/shop/collections/ptz-security-camera-featured.png?v=1784144577&width=535 535w,//www.lorex.com/cdn/shop/collections/ptz-security-camera-featured.png?v=1784144577&width=750 750w,//www.lorex.com/cdn/shop/collections/ptz-security-camera-featured.png?v=1784144577&width=1000 1000w,//www.lorex.com/cdn/shop/collections/ptz-security-camera-featured.png?v=1784144577 1200w 3830 " 3831 src="//www.lorex.com/cdn/shop/collections/ptz-security-camera-featured.png?v=1784144577&width=1500" 3832 sizes=" 3833 (min-width: 1400px) 433px, 3834 (min-width: 750px) calc((100vw - 10rem) / 2), 3835 calc(100vw - 3rem) 3836 " 3837 alt="Lorex PTZ security camera with wall mount, pan-tilt-zoom lens and red and blue deterrence lights for wide-area monitoring" 3838 height="800" 3839 width="1200" 3840 loading="lazy" 3841 class="motion-reduce" 3842 > 3843 </div> 3844 </div><div class="card__content"> 3845 <div class="card__information"> 3846 <h3 class="card__heading"> 3847 <a 3848 3849 href="/collections/ptz-series-security-cameras-and-systems" 3850 3851 class="full-unstyled-link" 3852 >PTZ Security Cameras 3853 </a> 3854 </h3><p class="card__caption">PTZ cameras provide wide-area coverage with 360° pan, 90° tilt, and optical...<span class="icon-wrap"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
3854ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 3855</span> 3856 </p></div> 3857 </div></div><div class="card__content"> 3858 <div class="card__information"> 3859 <h3 class="card__heading"> 3860 <a 3861 3862 href="/collections/ptz-series-security-cameras-and-systems" 3863 3864 class="full-unstyled-link" 3865 >PTZ Security Cameras<span class="icon-wrap"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewBox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 3866</span> 3867 </a> 3868 </h3></div> 3869 </div></div> 3870</div> 3871 3872 </li><li 3873 id="Slide-template--19536741367958__collection_list_4dwyyY-6" 3874 class="collection-list__item grid__item slider__slide scroll-trigger animate--slide-in" 3875 3876 3877 data-cascade 3878 style="--animation-order: 6;" 3879 3880 > 3881<div class="card-wrapper animate-arrow collection-card-wrapper"> 3882 <div 3883 class=" 3884 card 3885 card--card 3886 card--media 3887 color-scheme-2 gradient 3888 3889 3890 " 3891 style="--ratio-percent: 66.75%;" 3892 > 3893 <div 3894 class="card__inner ratio" 3895 style="--ratio-percent: 66.75%;" 3896 ><div class="card__media"> 3897 <div class="media media--transparent media--hover-effect"> 3898 <img 3899 srcset="//www.lorex.com/cdn/shop/collections/Cables_Accessories-icon_7de983ac-c340-4c10-9d34-5bfbf956bf24.png?v=1693510578&width=165 165w,//www.lorex.com/cdn/shop/collections/Cables_Accessories-icon_7de983ac-c340-4c10-9d34-5bfbf956bf24.png?v=1693510578&width=330 330w,//www.lorex.com/cdn/shop/collections/Cables_Accessories-icon_7de983ac-c340-4c10-9d34-5bfbf956bf24.png?v=1693510578 400w 3900 " 3901 src="//www.lorex.com/cdn/shop/collections/Cables_Accessories-icon_7de983ac-c340-4c10-9d34-5bfbf956bf24.png?v=1693510578&width=1500" 3902 sizes=" 3903 (min-width: 1400px) 433px, 3904 (min-width: 750px) calc((100vw - 10rem) / 2), 3905 calc(100vw - 3rem) 3906 " 3907 alt="Lorex Security Camera Accessories" 3908 height="267" 3909 width="400" 3910 loading="lazy" 3911 class="motion-reduce" 3912 > 3913 </div> 3914 </div><div class="card__content"> 3915 <div class="card__information"> 3916 <h3 class="card__heading"> 3917 <a 3918 3919 href="/collections/accessories" 3920 3921 class="full-unstyled-link" 3922 >Security Camera Accessories 3923 </a> 3924 </h3><p class="card__caption">Lorex has a complete assortment of security camera accessories for all your...<span class="icon-wrap"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
3924ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 3925</span> 3926 </p></div> 3927 </div></div><div class="card__content"> 3928 <div class="card__information"> 3929 <h3 class="card__heading"> 3930 <a 3931 3932 href="/collections/accessories" 3933 3934 class="full-unstyled-link" 3935 >Security Camera Accessories<span class="icon-wrap"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewBox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 3936</span> 3937 </a> 3938 </h3></div> 3939 </div></div> 3940</div> 3941 3942 </li></ul><div class="slider-buttons"> 3943 <button 3944 type="button" 3945 class="slider-button slider-button--prev" 3946 name="previous" 3947 aria-label="Slide left" 3948 > 3949 <span class="svg-wrapper"><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 3950</span> 3951 </button> 3952 <div class="slider-counter caption"> 3953 <span class="slider-counter--current">1</span> 3954 <span aria-hidden="true"> / </span> 3955 <span class="visually-hidden">of</span> 3956 <span class="slider-counter--total">6</span> 3957 </div> 3958 <button 3959 type="button" 3960 class="slider-button slider-button--next" 3961 name="next" 3962 aria-label="Slide right" 3963 > 3964 <span class="svg-wrapper"><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 3965</span> 3966 </button> 3967 </div></slider-component></div> 3968</div> 3969 3970 3971<style> #shopify-section-template--19536741367958__collection_list_4dwyyY .card {background: rgba(250, 250, 250, 0.4);} #shopify-section-template--19536741367958__collection_list_4dwyyY .card-wrapper {border: 2px solid #d0cdf2; border-radius: 15px; overflow: hidden;} #shopify-section-template--19536741367958__collection_list_4dwyyY .card--card .card__inner .card__media {margin-top: 15px;} #shopify-section-template--19536741367958__collection_list_4dwyyY a.full-unstyled-link {font-size: 15px;} </style></section><section id="shopify-section-template--19536741367958__slideshow_NN8UEN" class="shopify-section section"><link href="//www.lorex.com/cdn/shop/t/138/assets/section-image-banner.css?v=96521614412985665651787687714" rel="stylesheet" type="text/css" media="all" /> 3972<link href="//www.lorex.com/cdn/shop/t/138/assets/component-slider.css?v=14039311878856620671787687714" rel="stylesheet" type="text/css" media="all" /> 3973<link href="//www.lorex.com/cdn/shop/t/138/assets/component-slideshow.css?v=17933591812325749411787687714" rel="stylesheet" type="text/css" media="all" /> 3974<style data-shopify>@media screen and (max-width: 749px) { 3975 #Slider-template--19536741367958__slideshow_NN8UEN::before, 3976 #Slider-template--19536741367958__slideshow_NN8UEN .media::before, 3977 #Slider-template--19536741367958__slideshow_NN8UEN:not(.banner--mobile-bottom) .banner__content::before { 3978 padding-bottom: 40.41666666666667%; 3979 content: ''; 3980 display: block; 3981 } 3982 } 3983 3984 @media screen and (min-width: 750px) { 3985 #Slider-template--19536741367958__slideshow_NN8UEN::before, 3986 #Slider-template--19536741367958__slideshow_NN8UEN .media::before { 3987 padding-bottom: 40.41666666666667%; 3988 content: ''; 3989 display: block; 3990 } 3991 }</style><slideshow-component 3992 class="slider-mobile-gutter page-width mobile-text-below" 3993 role="region" 3994 aria-roledescription="Carousel" 3995 aria-label="Build your own bundle" 3996><div 3997 class="slideshow banner banner--adapt_image grid grid--1-col slider slider--everywhere banner--mobile-bottom scroll-tr
3997igger animate--fade-in" 3998 id="Slider-template--19536741367958__slideshow_NN8UEN" 3999 aria-live="polite" 4000 aria-atomic="true" 4001 data-autoplay="false" 4002 data-speed="5" 4003 ><style> 4004 #Slide-template--19536741367958__slideshow_NN8UEN-1 .banner__media::after { 4005 opacity: 0.0; 4006 } 4007 </style> 4008 <div 4009 class="color-scheme-1 slideshow__slide grid__item grid--1-col slider__slide" 4010 id="Slide-template--19536741367958__slideshow_NN8UEN-1" 4011 4012 role="group" 4013 aria-roledescription="Slide" 4014 aria-label="1 of 1" 4015 tabindex="-1" 4016 > 4017 <div class="slideshow__media banner__media media"> 4018 <img src="//www.lorex.com/cdn/shop/files/connect-bundle-buidler.jpg?v=1782512041&width=3840" alt="" srcset="//www.lorex.com/cdn/shop/files/connect-bundle-buidler.jpg?v=1782512041&width=375 375w, //www.lorex.com/cdn/shop/files/connect-bundle-buidler.jpg?v=1782512041&width=550 550w, //www.lorex.com/cdn/shop/files/connect-bundle-buidler.jpg?v=1782512041&width=750 750w, //www.lorex.com/cdn/shop/files/connect-bundle-buidler.jpg?v=1782512041&width=1100 1100w, //www.lorex.com/cdn/shop/files/connect-bundle-buidler.jpg?v=1782512041&width=1500 1500w, //www.lorex.com/cdn/shop/files/connect-bundle-buidler.jpg?v=1782512041&width=1780 1780w, //www.lorex.com/cdn/shop/files/connect-bundle-buidler.jpg?v=1782512041&width=2000 2000w, //www.lorex.com/cdn/shop/files/connect-bundle-buidler.jpg?v=1782512041&width=3000 3000w, //www.lorex.com/cdn/shop/files/connect-bundle-buidler.jpg?v=1782512041&width=3840 3840w" height="776" loading="lazy" sizes="100vw" fetchpriority="auto"> 4019</div> 4020 <div class="slideshow__text-wrapper banner__content banner__content--top-center page-width banner--desktop-transparent scroll-tr
4020igger animate--slide-in"> 4021 <div class="slideshow__text banner__box content-container content-container--full-width-mobile color-scheme-1 gradient slideshow__text--center slideshow__text-mobile--center"><h2 class="banner__heading inline-richtext h1"> 4022 <strong>Build Your Own Bundle</strong> 4023 </h2><div class="banner__text rte"> 4024 <p>Try our Custom Bundle Builder! Mix and match cameras and add-ons to create the perfect security system tailored to your needs.</p> 4025 </div><div class="banner__buttons"> 4026 <a 4027 4028 href="/pages/build-your-own-security-camera-system" 4029 4030 class="animate-arrow button button--primary" 4031 >Start Building<span class="icon-wrap"> <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewBox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 4032</span> 4033 </a> 4034 </div></div> 4035 </div> 4036 </div></div></slideshow-component> 4037<style> #shopify-section-template--19536741367958__slideshow_NN8UEN .slideshow__media {border-radius: 10px;} #shopify-section-template--19536741367958__slideshow_NN8UEN slideshow-component {margin-top: 40px;} </style></section><section id="shopify-section-template--19536741367958__multicolumn_wNLMkE" class="shopify-section section"><link href="//www.lorex.com/cdn/shop/t/138/assets/section-multicolumn.css?v=70105616217992021411787687714" rel="stylesheet" type="text/css" media="all" /> 4038<link href="//www.lorex.com/cdn/shop/t/138/assets/component-slider.css?v=14039311878856620671787687714" rel="stylesheet" type="text/css" media="all" /> 4039<style data-shopify>.section-template--19536741367958__multicolumn_wNLMkE-padding { 4040 padding-top: 27px; 4041 padding-bottom: 27px; 4042 } 4043 4044 @media screen and (min-width: 750px) { 4045 .section-template--19536741367958__multicolumn_wNLMkE-padding { 4046 padding-top: 36px; 4047 padding-bottom: 36px; 4048 } 4049 }</style><div class="multicolumn color-scheme-1 gradient background-primary"> 4050 <div 4051 class="page-width section-template--19536741367958__multicolumn_wNLMkE-padding isolate scroll-trigger animate--slide-in" 4052 4053 data-cascade 4054 4055 ><div class="title-wrapper-with-link title-wrapper--self-padded-mobile title-wrapper--no-top-margin multicolumn__title"> 4056 <h2 class="title inline-richtext h0 center"> 4057 <strong>Explore Lorex</strong> 4058 </h2></div><slider-component class="slider-mobile-gutter"> 4059 <ul 4060 class="multicolumn-list contains-content-container grid grid--1-col-tablet-down grid--3-col-desktop slider slider--tablet grid--peek" 4061 id="Slider-template--19536741367958__multicolumn_wNLMkE" 4062 role="list" 4063 ><li 4064 id="Slide-template--19536741367958__multicolumn_wNLMkE-1" 4065 class="multicolumn-list__item grid__item slider__slide scroll-trigger animate--slide-in" 4066 4067 4068 data-cascade 4069 style="--animation-order: 1;" 4070 4071 > 4072 <div class="multicolumn-card content-container"> 4073 <div class="multicolumn-card__image-wrapper multicolumn-card__image-wrapper--full-width"> 4074 <a tabindex="-1" href="/pages/rewards" 4075 class="media media--transparent media--portrait" 4076 4077 > 4078<img src="//www.lorex.com/cdn/shop/files/rewards_47bd4210-e471-435e-b4b6-a3ae2ef0a344.jpg?v=1784137351&width=3200" alt="Lorex Rewards Program" srcset="//www.lorex.com/cdn/shop/files/rewards_47bd4210-e471-435e-b4b6-a3ae2ef0a344.jpg?v=1784137351&width=50 50w, //www.lorex.com/cdn/shop/files/rewards_47bd4210-e471-435e-b4b6-a3ae2ef0a344.jpg?v=1784137351&width=75 75w, //www.lorex.com/cdn/shop/files/rewards_47bd4210-e471-435e-b4b6-a3ae2ef0a344.jpg?v=1784137351&width=100 100w, //www.lorex.com/cdn/shop/files/rewards_47bd4210-e471-435e-b4b6-a3ae2ef0a344.jpg?v=1784137351&width=150 150w, //www.lorex.com/cdn/shop/files/rewards_47bd4210-e471-435e-b4b6-a3ae2ef0a344.jpg?v=1784137351&width=200 200w, //www.lorex.com/cdn/shop/files/rewards_47bd4210-e471-435e-b4b6-a3ae2ef0a344.jpg?v=1784137351&width=300 300w, //www.lorex.com/cdn/shop/files/rewards_47bd4210-e471-435e-b4b6-a3ae2ef0a344.jpg?v=1784137351&width=400 400w, //www.lorex.com/cdn/shop/files/rewards_47bd4210-e471-435e-b4b6-a3ae2ef0a344.jpg?v=1784137351&width=500 500w, //www.lorex.com/cdn/shop/files/rewards_47bd4210-e471-435e-b4b6-a3ae2ef0a344.jpg?v=1784137351&width=750 750w, //www.lorex.com/cdn/shop/files/rewards_47bd4210-e471-435e-b4b6-a3ae2ef0a344.jpg?v=1784137351&width=1000 1000w, //www.lorex.com/cdn/shop/files/rewards_47bd4210-e471-435e-b4b6-a3ae2ef0a344.jpg?v=1784137351&width=1250 1250w, //www.lorex.com/cdn/shop/files/rewards_47bd4210-e471-435e-b4b6-a3ae2ef0a344.jpg?v=1784137351&width=1500 1500w, //www.lorex.com/cdn/shop/files/rewards_47bd4210-e471-435e-b4b6-a3ae2ef0a344.jpg?v=1784137351&width=1750 1750w, //www.lorex.com/cdn/shop/files/rewards_47bd4210-e471-435e-b4b6-a3ae2ef0a344.jpg?v=1784137351&width=2000 2000w, //www.lorex.com/cdn/shop/files/rewards_47bd4210-e471-435e-b4b6-a3ae2ef0a344.jpg?v=1784137351&width=2250 2250w, //www.lorex.com/cdn/shop/files/rewards_47bd4210-e471-435e-b4b6-a3ae2ef0a344.jpg?v=1784137351&width=2500 2500w, //www.lorex.com/cdn/shop/files/rewards_47bd4210-e471-435e-b4b6-a3ae2ef0a344.jpg?v=1784137351&width=2750 2750w, //www.lorex.com/cdn/shop/files/rewards_47bd4210-e471-435e-b4b6-a3ae2ef0a344.jpg?v=1784137351&width=3000 3000w, //www.lorex.com/cdn/shop/files/rewards_47bd4210-e471-435e-b4b6-a3ae2ef0a344.jpg?v=1784137351&width=3200 3200w" width="3200" height="4121" loading="lazy" sizes=" 4079 (min-width: 1920px) calc((1920px - 132px) * 1 / 3), 4080 (min-width: 990px) calc((100vw - 132px) * 1 / 3), 4081 (min-width: 750px) calc((100vw - 100px) * 1 / 1), 4082 calc((100vw - 30px) * 1 / 1) 4083 " class="multicolumn-card__image"> 4084 </a> 4085 </div><div class="multicolumn-card__info"><h3 class="h2 inline-richtext"><strong>Lorex Rewards Program</strong></h3><div class="rte"><p>Get rewarded for shopping with us â itâs our way of saying thank you.</p></div><a 4086 class="link animate-arrow" 4087 4088 href="/pages/rewards" 4089 4090 title="Learn More Lorex Rewards Program " 4091 >
4091Learn More<span class="svg-wrapper" 4092 ><span class="icon-wrap"> <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewBox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 4093</span></span 4094 > 4095 </a></div> 4096 </div> 4097 </li><li 4098 id="Slide-template--19536741367958__multicolumn_wNLMkE-2" 4099 class="multicolumn-list__item grid__item slider__slide scroll-trigger animate--slide-in" 4100 4101 4102 data-cascade 4103 style="--animation-order: 2;" 4104 4105 > 4106 <div class="multicolumn-card content-container"> 4107 <div class="multicolumn-card__image-wrapper multicolumn-card__image-wrapper--full-width"> 4108 <a tabindex="-1" href="https://pro.lorex.com" 4109 class="media media--transparent media--portrait" 4110 4111 > 4112<img src="//www.lorex.com/cdn/shop/files/LFB-homepage2.jpg?v=1761922082&width=3200" alt="Lorex Partner Program" srcset="//www.lorex.com/cdn/shop/files/LFB-homepage2.jpg?v=1761922082&width=50 50w, //www.lorex.com/cdn/shop/files/LFB-homepage2.jpg?v=1761922082&width=75 75w, //www.lorex.com/cdn/shop/files/LFB-homepage2.jpg?v=1761922082&width=100 100w, //www.lorex.com/cdn/shop/files/LFB-homepage2.jpg?v=1761922082&width=150 150w, //www.lorex.com/cdn/shop/files/LFB-homepage2.jpg?v=1761922082&width=200 200w, //www.lorex.com/cdn/shop/files/LFB-homepage2.jpg?v=1761922082&width=300 300w, //www.lorex.com/cdn/shop/files/LFB-homepage2.jpg?v=1761922082&width=400 400w, //www.lorex.com/cdn/shop/files/LFB-homepage2.jpg?v=1761922082&width=500 500w, //www.lorex.com/cdn/shop/files/LFB-homepage2.jpg?v=1761922082&width=750 750w, //www.lorex.com/cdn/shop/files/LFB-homepage2.jpg?v=1761922082&width=1000 1000w, //www.lorex.com/cdn/shop/files/LFB-homepage2.jpg?v=1761922082&width=1250 1250w, //www.lorex.com/cdn/shop/files/LFB-homepage2.jpg?v=1761922082&width=1500 1500w, //www.lorex.com/cdn/shop/files/LFB-homepage2.jpg?v=1761922082&width=1750 1750w, //www.lorex.com/cdn/shop/files/LFB-homepage2.jpg?v=1761922082&width=2000 2000w, //www.lorex.com/cdn/shop/files/LFB-homepage2.jpg?v=1761922082&width=2250 2250w, //www.lorex.com/cdn/shop/files/LFB-homepage2.jpg?v=1761922082&width=2500 2500w, //www.lorex.com/cdn/shop/files/LFB-homepage2.jpg?v=1761922082&width=2750 2750w, //www.lorex.com/cdn/shop/files/LFB-homepage2.jpg?v=1761922082&width=3000 3000w, //www.lorex.com/cdn/shop/files/LFB-homepage2.jpg?v=1761922082&width=3200 3200w" width="3200" height="4533" loading="lazy" sizes=" 4113 (min-width: 1920px) calc((1920px - 132px) * 1 / 3), 4114 (min-width: 990px) calc((100vw - 132px) * 1 / 3), 4115 (min-width: 750px) calc((100vw - 100px) * 1 / 1), 4116 calc((100vw - 30px) * 1 / 1) 4117 " class="multicolumn-card__image"> 4118 </a> 4119 </div><div class="multicolumn-card__info"><h3 class="h2 inline-richtext"><strong>Lorex Partner Program</strong></h3><div class="rte"><p>Financing made easy, 60-day returns, extended warranties, and exclusive benefits designed for professional business clients.</p></div><a 4120 class="link animate-arrow" 4121 4122 href="https://pro.lorex.com" 4123 4124 title="Learn More Lorex Partner Program " 4125 >Learn More<span class="svg-wrapper" 4126 ><span class="icon-wrap"> <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
4126ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 4127</span></span 4128 > 4129 </a></div> 4130 </div> 4131 </li><li 4132 id="Slide-template--19536741367958__multicolumn_wNLMkE-3" 4133 class="multicolumn-list__item grid__item slider__slide scroll-trigger animate--slide-in" 4134 4135 4136 data-cascade 4137 style="--animation-order: 3;" 4138 4139 > 4140 <div class="multicolumn-card content-container"> 4141 <div class="multicolumn-card__image-wrapper multicolumn-card__image-wrapper--full-width"> 4142 <a tabindex="-1" href="/pages/trade-in" 4143 class="media media--transparent media--portrait" 4144 4145 > 4146<img src="//www.lorex.com/cdn/shop/files/trade-in.jpg?v=1784145685&width=3200" alt="Trade-In Program" srcset="//www.lorex.com/cdn/shop/files/trade-in.jpg?v=1784145685&width=50 50w, //www.lorex.com/cdn/shop/files/trade-in.jpg?v=1784145685&width=75 75w, //www.lorex.com/cdn/shop/files/trade-in.jpg?v=1784145685&width=100 100w, //www.lorex.com/cdn/shop/files/trade-in.jpg?v=1784145685&width=150 150w, //www.lorex.com/cdn/shop/files/trade-in.jpg?v=1784145685&width=200 200w, //www.lorex.com/cdn/shop/files/trade-in.jpg?v=1784145685&width=300 300w, //www.lorex.com/cdn/shop/files/trade-in.jpg?v=1784145685&width=400 400w, //www.lorex.com/cdn/shop/files/trade-in.jpg?v=1784145685&width=500 500w, //www.lorex.com/cdn/shop/files/trade-in.jpg?v=1784145685&width=750 750w, //www.lorex.com/cdn/shop/files/trade-in.jpg?v=1784145685&width=1000 1000w, //www.lorex.com/cdn/shop/files/trade-in.jpg?v=1784145685&width=1250 1250w, //www.lorex.com/cdn/shop/files/trade-in.jpg?v=1784145685&width=1500 1500w, //www.lorex.com/cdn/shop/files/trade-in.jpg?v=1784145685&width=1750 1750w, //www.lorex.com/cdn/shop/files/trade-in.jpg?v=1784145685&width=2000 2000w, //www.lorex.com/cdn/shop/files/trade-in.jpg?v=1784145685&width=2250 2250w, //www.lorex.com/cdn/shop/files/trade-in.jpg?v=1784145685&width=2500 2500w, //www.lorex.com/cdn/shop/files/trade-in.jpg?v=1784145685&width=2750 2750w, //www.lorex.com/cdn/shop/files/trade-in.jpg?v=1784145685&width=3000 3000w, //www.lorex.com/cdn/shop/files/trade-in.jpg?v=1784145685&width=3200 3200w" width="3200" height="4121" loading="lazy" sizes=" 4147 (min-width: 1920px) calc((1920px - 132px) * 1 / 3), 4148 (min-width: 990px) calc((100vw - 132px) * 1 / 3), 4149 (min-width: 750px) calc((100vw - 100px) * 1 / 1), 4150 calc((100vw - 30px) * 1 / 1) 4151 " class="multicolumn-card__image"> 4152 </a> 4153 </div><div class="multicolumn-card__info"><h3 class="h2 inline-richtext"><strong>Trade-In Program</strong></h3><div class="rte"><p>Trade in used electronics, household items, old security cameras, and security systems for instant shopping credits toward a new Lorex device.</p></div><a 4154 class="link animate-arrow" 4155 4156 href="/pages/trade-in" 4157 4158 title="Learn More Trade-In Program " 4159 >Learn More<span class="svg-wrapper" 4160 ><span class="icon-wrap"> <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
4160ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 4161</span></span 4162 > 4163 </a></div> 4164 </div> 4165 </li></ul><div class="slider-buttons large-up-hide"> 4166 <button 4167 type="button" 4168 class="slider-button slider-button--prev" 4169 name="previous" 4170 aria-label="Slide left" 4171 > 4172 <span class="svg-wrapper"><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 4173</span> 4174 </button> 4175 <div class="slider-counter caption"> 4176 <span class="slider-counter--current">1</span> 4177 <span aria-hidden="true"> / </span> 4178 <span class="visually-hidden">of</span> 4179 <span class="slider-counter--total">3</span> 4180 </div> 4181 <button 4182 type="button" 4183 class="slider-button slider-button--next" 4184 name="next" 4185 aria-label="Slide right" 4186 > 4187 <span class="svg-wrapper"><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 4188</span> 4189 </button> 4190 </div></slider-component> 4191 <div class="center small-hide medium-hide"></div> 4192 </div> 4193</div> 4194 4195 4196<style> #shopify-section-template--19536741367958__multicolumn_wNLMkE .multicolumn-card__info {position: absolute; top: 0; left: 0; width: 100%;} #shopify-section-template--19536741367958__multicolumn_wNLMkE .content-container {background-color: #031a35;} #shopify-section-template--19536741367958__multicolumn_wNLMkE .content-container * {color: white;} #shopify-section-template--19536741367958__multicolumn_wNLMkE .multicolumn-card-spacing {padding: 0px; margin: 0px;} </style></section><section id="shopify-section-template--19536741367958__1749055025aff163d6" class="shopify-section section"><div class=" scroll-trigger animate--slide-in"><div id="shopify-block-AUXAyTHVobmN1ZjJVS__yotpo_product_reviews_reviews_carousel_KMA4eD" class="shopify-block shopify-app-block"> 4197 4198<div 4199 class="yotpo-widget-instance" 4200 data-yotpo-instance-id="567794" 4201 data-yotpo-product-id=""> 4202</div> 4203 4204 4205 4206</div> 4207</div> 4208 4209 4210</section><section id="shopify-section-template--19536741367958__blog_custom_BdYdLi" class="shopify-section"><link href="//www.lorex.com/cdn/shop/t/138/assets/component-slider.css?v=14039311878856620671787687714" rel="stylesheet" type="text/css" media="all" /> 4211<link href="//www.lorex.com/cdn/shop/t/138/assets/component-card.css?v=94809086497996153801787687714" rel="stylesheet" type="text/css" media="all" /> 4212<link href="//www.lorex.com/cdn/shop/t/138/assets/component-article-card.css?v=47105078945762260691787687714" rel="stylesheet" type="text/css" media="all" /> 4213<link href="//www.lorex.com/cdn/shop/t/138/assets/section-featured-blog.css?v=129262100006165943081787687714" rel="stylesheet" type="text/css" media="all" /> 4214<style data-shopify>.section-template--19536741367958__blog_custom_BdYdLi-padding { 4215 padding-top: 27px; 4216 padding-bottom: 27px; 4217 } 4218 4219 @media screen and (min-width: 750px) { 4220 .section-template--19536741367958__blog_custom_BdYdLi-padding { 4221 padding-top: 36px; 4222 padding-bottom: 36px; 4223 } 4224 }</style><div class="blog color-scheme-1 gradient"> 4225 <div class="page-width-desktop isolate section-template--19536741367958__blog_custom_BdYdLi-padding"><div class="title-wrapper-with-link title-wrapper--self-padded-tablet-down title-wrapper--no-top-margin"> 4226 <h2 4227 id="SectionHeading-template--19536741367958__blog_custom_BdYdLi" 4228 class="blog__title inline-richtext h1 scroll-trigger animate--slide-in" 4229 4230 data-cascade 4231 4232 > 4233 <strong>Featured Blogs</strong> 4234 </h2><a 4235 href="/blogs/news" 4236 class="animate-arrow link underlined-link scroll-tr
4236igger animate--slide-in" 4237 > 4238 Go to newsroom 4239 <span class="svg-wrapper" 4240 ><span class="icon-wrap"> <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewBox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 4241</span></span 4242 > 4243 </a></div><slider-component class="slider-mobile-gutter scroll-trigger animate--slide-in"> 4244 <ul 4245 id="Slider-template--19536741367958__blog_custom_BdYdLi" 4246 class="blog__posts articles-wrapper contains-card contains-card--article contains-card--standard grid grid--peek grid--2-col-tablet grid--3-col-desktop slider slider--tablet" 4247 role="list" 4248 ><li 4249 id="Slide-template--19536741367958__blog_custom_BdYdLi-1" 4250 class="blog__post grid__item article slider__slide slider__slide--full-width scroll-trigger animate--slide-in" 4251 4252 data-cascade 4253 style="--animation-order: 1;" 4254 4255 > 4256 <div class="article-card-wrapper card-wrapper underline-links-hover"> 4257 4258 <div 4259 class=" 4260 card article-card 4261 card--standard 4262 4263 card--media 4264 4265 4266 " 4267 style="--ratio-percent: 60.24096385542169%;" 4268 > 4269 <div 4270 class="card__inner color-scheme-2 gradient ratio" 4271 style="--ratio-percent: 60.24096385542169%;" 4272 ><div class="article-card__image-wrapper card__media"> 4273 <div 4274 class="article-card__image media media--hover-effect" 4275 4276 > 4277 4278 <img 4279 srcset="//www.lorex.com/cdn/shop/files/nomonthlyfeesBlog.jpg?v=1789668518&width=165 165w,//www.lorex.com/cdn/shop/files/nomonthlyfeesBlog.jpg?v=1789668518&width=360 360w,//www.lorex.com/cdn/shop/files/nomonthlyfeesBlog.jpg?v=1789668518&width=533 533w,//www.lorex.com/cdn/shop/files/nomonthlyfeesBlog.jpg?v=1789668518&width=720 720w,//www.lorex.com/cdn/shop/files/nomonthlyfeesBlog.jpg?v=1789668518&width=1000 1000w,//www.lorex.com/cdn/shop/files/nomonthlyfeesBlog.jpg?v=1789668518 1200w 4280 " 4281 src="//www.lorex.com/cdn/shop/files/nomonthlyfeesBlog.jpg?v=1789668518&width=533" 4282 sizes="(min-width: 1400px) 650px, (min-width: 750px) calc((100vw - 130px) / 2), calc((100vw - 50px) / 2)" 4283 alt="Lorex cameras and NVR highlighting flexible local storage options with microSD cards and centralized recording." 4284 class="motion-reduce" 4285 4286 loading="lazy" 4287 4288 width="1200" 4289 height="630" 4290 > 4291 4292 </div> 4293 </div><div class="card__content"> 4294 <div class="card__information"> 4295 <h3 class="card__heading h2"> 4296 <a href="/blogs/news/own-your-security-own-your-footage-no-required-monthly-fees-with-lorex" class="full-unstyled-link"> 4297 Own Your Security. Own Your Footage: No Required Monthly Fees with Lorex 4298 </a> 4299 </h3> 4300 <div class="article-card__info caption-with-letter-spacing h5"><span class="circle-divider"><time datetime="2026-09-15T17:11:29Z">September 15, 2026</time></span><span>Blogs</span></div><p class="article-card__excerpt rte-width">Learn how Lorex puts you in control of your footage with local storage options and no required monthly fees.�</p><div class="article-card__footer"></div></div></div> 4301 </div> 4302 <div class="card__content"> 4303 <div class="card__information"> 4304 <div class="article-card__info caption-with-letter-spacing h5"><span class="circle-divider">Blogs</span><span><time datetime="2026-09-15T17:11:29Z">September 15, 2026</time></span></div> 4305 <h3 class="card__heading h3"> 4306 <a href="/blogs/news/own-your-security-own-your-footage-no-required-monthly-fees-with-lorex" class="full-unstyled-link"> 4307 Own Your Security. Own Your Footage: No Required Monthly Fees with Lorex 4308 </a> 4309 </h3><p class="article-card__excerpt rte-width">Learn how Lorex puts you in control of your footage with local storage options and no required monthly fees. <u><b>Read more...</b></u></p><div class="article-card__footer"></div></div></div> 4310 </div> 4311 </div> 4312 </li><li 4313 id="Slide-template--19536741367958__blog_custom_BdYdLi-2" 4314 class="blog__post grid__item article slider__slide slider__slide--full-width scroll-tr
4314igger animate--slide-in" 4315 4316 data-cascade 4317 style="--animation-order: 2;" 4318 4319 > 4320 <div class="article-card-wrapper card-wrapper underline-links-hover"> 4321 4322 <div 4323 class=" 4324 card article-card 4325 card--standard 4326 4327 card--media 4328 4329 4330 " 4331 style="--ratio-percent: 60.24096385542169%;" 4332 > 4333 <div 4334 class="card__inner color-scheme-2 gradient ratio" 4335 style="--ratio-percent: 60.24096385542169%;" 4336 ><div class="article-card__image-wrapper card__media"> 4337 <div 4338 class="article-card__image media media--hover-effect" 4339 4340 > 4341 4342 <img 4343 srcset="//www.lorex.com/cdn/shop/files/thirdnews-blog_5b3fa146-3da2-468d-b34e-978a939f05b5.jpg?v=1789500182&width=165 165w,//www.lorex.com/cdn/shop/files/thirdnews-blog_5b3fa146-3da2-468d-b34e-978a939f05b5.jpg?v=1789500182&width=360 360w,//www.lorex.com/cdn/shop/files/thirdnews-blog_5b3fa146-3da2-468d-b34e-978a939f05b5.jpg?v=1789500182&width=533 533w,//www.lorex.com/cdn/shop/files/thirdnews-blog_5b3fa146-3da2-468d-b34e-978a939f05b5.jpg?v=1789500182&width=720 720w,//www.lorex.com/cdn/shop/files/thirdnews-blog_5b3fa146-3da2-468d-b34e-978a939f05b5.jpg?v=1789500182&width=1000 1000w,//www.lorex.com/cdn/shop/files/thirdnews-blog_5b3fa146-3da2-468d-b34e-978a939f05b5.jpg?v=1789500182 1200w 4344 " 4345 src="//www.lorex.com/cdn/shop/files/thirdnews-blog_5b3fa146-3da2-468d-b34e-978a939f05b5.jpg?v=1789500182&width=533" 4346 sizes="(min-width: 1400px) 650px, (min-width: 750px) calc((100vw - 130px) / 2), calc((100vw - 50px) / 2)" 4347 alt="Lorex VF 16-Channel NVR displayed in a modern home interior" 4348 class="motion-reduce" 4349 4350 loading="lazy" 4351 4352 width="1200" 4353 height="630" 4354 > 4355 4356 </div> 4357 </div><div class="card__content"> 4358 <div class="card__information"> 4359 <h3 class="card__heading h2"> 4360 <a href="/blogs/news/lorex-connect-introduces-advanced-4k-security-solutions-for-homes-and-businesses" class="full-unstyled-link"> 4361 Lorex Connect Introduces Advanced 4K Security Solutions for Homes and Businesses 4362 </a> 4363 </h3> 4364 <div class="article-card__info caption-with-letter-spacing h5"><span class="circle-divider"><time datetime="2026-09-15T19:24:05Z">September 15, 2026</time></span><span>Featured Press</span></div><p class="article-card__excerpt rte-width">Third News highlights how the new Lorex V7 camera and VF 16-Channel NVR combine advanced low-light performance, intelligent recognition, and scalable local storage for homes and businesses.�</p><div class="article-card__footer"></div></div></div> 4365 </div> 4366 <div class="card__content"> 4367 <div class="card__information"> 4368 <div class="article-card__info caption-with-letter-spacing h5"><span class="circle-divider">Featured Press</span><span><time datetime="2026-09-15T19:24:05Z">September 15, 2026</time></span></div> 4369 <h3 class="card__heading h3"> 4370 <a href="/blogs/news/lorex-connect-introduces-advanced-4k-security-solutions-for-homes-and-businesses" class="full-unstyled-link"> 4371 Lorex Connect Introduces Advanced 4K Security Solutions for Homes and Businesses 4372 </a> 4373 </h3><p class="article-card__excerpt rte-width">Third News highlights how the new Lorex V7 camera and VF 16-Channel NVR combine advanced low-light performance, intelligent recognition, and scalable local storage for homes and businesses. <u><b>Read more...</b></u></p><div class="article-card__footer"></div></div></div> 4374 </div> 4375 </div> 4376 </li><li 4377 id="Slide-template--19536741367958__blog_custom_BdYdLi-3" 4378 class="blog__post grid__item article slider__slide slider__slide--full-width scroll-tr
4378igger animate--slide-in" 4379 4380 data-cascade 4381 style="--animation-order: 3;" 4382 4383 > 4384 <div class="article-card-wrapper card-wrapper underline-links-hover"> 4385 4386 <div 4387 class=" 4388 card article-card 4389 card--standard 4390 4391 card--media 4392 4393 4394 " 4395 style="--ratio-percent: 60.24096385542169%;" 4396 > 4397 <div 4398 class="card__inner color-scheme-2 gradient ratio" 4399 style="--ratio-percent: 60.24096385542169%;" 4400 ><div class="article-card__image-wrapper card__media"> 4401 <div 4402 class="article-card__image media media--hover-effect" 4403 4404 > 4405 4406 <img 4407 srcset="//www.lorex.com/cdn/shop/files/vSeriesPressRelease.jpg?v=1789149215&width=165 165w,//www.lorex.com/cdn/shop/files/vSeriesPressRelease.jpg?v=1789149215&width=360 360w,//www.lorex.com/cdn/shop/files/vSeriesPressRelease.jpg?v=1789149215&width=533 533w,//www.lorex.com/cdn/shop/files/vSeriesPressRelease.jpg?v=1789149215&width=720 720w,//www.lorex.com/cdn/shop/files/vSeriesPressRelease.jpg?v=1789149215&width=1000 1000w,//www.lorex.com/cdn/shop/files/vSeriesPressRelease.jpg?v=1789149215 1200w 4408 " 4409 src="//www.lorex.com/cdn/shop/files/vSeriesPressRelease.jpg?v=1789149215&width=533" 4410 sizes="(min-width: 1400px) 650px, (min-width: 750px) calc((100vw - 130px) / 2), calc((100vw - 50px) / 2)" 4411 alt="Lorex Connect V7 4K PoE cameras and VF 16-Channel NVR featured in PR Newswireâs V Series announcement." 4412 class="motion-reduce" 4413 4414 loading="lazy" 4415 4416 width="1200" 4417 height="630" 4418 > 4419 4420 </div> 4421 </div><div class="card__content"> 4422 <div class="card__information"> 4423 <h3 class="card__heading h2"> 4424 <a href="/blogs/news/lorex-connect-expands-v-series-lineup-with-professional-grade-4k-security-solutions-for-homes-and-businesses" class="full-unstyled-link"> 4425 Lorex Connect Expands V Series Lineup with Professional-Grade 4K Security Solutions for Homes and Businesses 4426 </a> 4427 </h3> 4428 <div class="article-card__info caption-with-letter-spacing h5"><span class="circle-divider"><time datetime="2026-09-11T17:55:07Z">September 11, 2026</time></span><span>Featured Press</span></div><p class="article-card__excerpt rte-width">Lorex launches the new V7 4K PoE Camera and 16-Channel NVR, bringing smarter detection, Color Night IQ+, and greater flexibility to the Connect V Series.�</p><div class="article-card__footer"></div></div></div> 4429 </div> 4430 <div class="card__content"> 4431 <div class="card__information"> 4432 <div class="article-card__info caption-with-letter-spacing h5"><span class="circle-divider">Featured Press</span><span><time datetime="2026-09-11T17:55:07Z">September 11, 2026</time></span></div> 4433 <h3 class="card__heading h3"> 4434 <a href="/blogs/news/lorex-connect-expands-v-series-lineup-with-professional-grade-4k-security-solutions-for-homes-and-businesses" class="full-unstyled-link"> 4435 Lorex Connect Expands V Series Lineup with Professional-Grade 4K Security Solutions for Homes and Businesses 4436 </a> 4437 </h3><p class="article-card__excerpt rte-width">Lorex launches the new V7 4K PoE Camera and 16-Channel NVR, bringing smarter detection, Color Night IQ+, and greater flexibility to the Connect V Series. <u><b>Read more...</b></u></p><div class="article-card__footer"></div></div></div> 4438 </div> 4439 </div> 4440 </li><li 4441 id="Slide-template--19536741367958__blog_custom_BdYdLi-4" 4442 class="blog__post grid__item article slider__slide slider__slide--full-width scroll-trigger animate--slide-in" 4443 4444 data-cascade 4445 style="--animation-order: 4;" 4446 4447 > 4448 <div class="article-card-wrapper card-wrapper underline-links-hover"> 4449 4450 <div 4451 class=" 4452 card article-card 4453 card--standard 4454 4455 card--media 4456 4457 4458 " 4459 style="--ratio-percent: 60.24096385542169%;" 4460 > 4461 <div 4462 class="card__inner color-scheme-2 gradient ratio" 4463 style="--ratio-percent: 60.24096385542169%;" 4464 ><div class="article-card__image-wrapper card__media"> 4465 <div 4466 class="article-card__image media media--hover-effect" 4467 4468 > 4469 4470 <img 4471 srcset="//www.lorex.com/cdn/shop/files/floodlightCNET.jpg?v=1785846092&width=165 165w,//www.lorex.com/cdn/shop/files/floodlightCNET.jpg?v=1785846092&width=360 360w,//www.lorex.com/cdn/shop/files/floodlightCNET.jpg?v=1785846092&width=533 533w,//www.lorex.com/cdn/shop/files/floodlightCNET.jpg?v=1785846092&width=720 720w,//www.lorex.com/cdn/shop/files/floodlightCNET.jpg?v=1785846092&width=1000 1000w,//www.lorex.com/cdn/shop/files/floodlightCNET.jpg?v=1785846092 1200w 4472 " 4473 src="//www.lorex.com/cdn/shop/files/floodlightCNET.jpg?v=1785846092&width=533" 4474 sizes="(min-width: 1400px) 650px, (min-width: 750px) calc((100vw - 130px) / 2), calc((100vw - 50px) / 2)" 4475 alt="Lorex Connect 2K Floodlight Camera illuminated at night, featured by CNET as the best overall security camera with lights." 4476 class="motion-reduce" 4477 4478 loading="lazy" 4479 4480 width="1200" 4481 height="630" 4482 > 4483 4484 </div> 4485 </div><div class="card__content"> 4486 <div class="card__information"> 4487 <h3 class="card__heading h2"> 4488 <a href="/blogs/news/best-home-security-cameras-with-lights-for-2026-ready-for-dark-corners" class="full-unstyled-link"> 4489 Best Home Security Cameras With Lights for 2026: Ready for Dark Corners 4490 </a> 4491 </h3> 4492 <div class="article-card__info caption-with-letter-spacing h5"><span class="circle-divider"><time datetime="2026-08-04T12:22:13Z">August 4, 2026</time></span><span>Featured Press</span></div><p class="article-card__excerpt rte-width">CNET names the Lorex Connect 2K Wi-Fi Floodlight Camera the best overall security camera with lights, praising its tracking illumination, smart detection, and flexible lighting controls.�</p><div class="article-card__footer"></div></div></div> 4493 </div> 4494 <div class="card__content"> 4495 <div class="card__information"> 4496 <div class="article-card__info caption-with-letter-spacing h5"><span class="circle-divider">Featured Press</span><span><time datetime="2026-08-04T12:22:13Z">August 4, 2026</time></span></div> 4497 <h3 class="card__heading h3"> 4498 <a href="/blogs/news/best-home-security-cameras-with-lights-for-2026-ready-for-dark-corners" class="full-unstyled-link"> 4499 Best Home Security Cameras With Lights for 2026: Ready for Dark Corners 4500 </a> 4501 </h3><p class="article-card__excerpt rte-width">CNET names the Lorex Connect 2K Wi-Fi Floodlight Camera the best overall security camera with lights, praising its tracking illumination, smart detection, and flexible lighting controls. <u><b>Read more...</b></u></p><div class="article-card__footer"></div></div></div> 4502 </div> 4503 </div> 4504 </li><li 4505 id="Slide-template--19536741367958__blog_custom_BdYdLi-5" 4506 class="blog__post grid__item article slider__slide slider__slide--full-width scroll-tr
4506igger animate--slide-in" 4507 4508 data-cascade 4509 style="--animation-order: 5;" 4510 4511 > 4512 <div class="article-card-wrapper card-wrapper underline-links-hover"> 4513 4514 <div 4515 class=" 4516 card article-card 4517 card--standard 4518 4519 card--media 4520 4521 4522 " 4523 style="--ratio-percent: 60.24096385542169%;" 4524 > 4525 <div 4526 class="card__inner color-scheme-2 gradient ratio" 4527 style="--ratio-percent: 60.24096385542169%;" 4528 ><div class="article-card__image-wrapper card__media"> 4529 <div 4530 class="article-card__image media media--hover-effect" 4531 4532 > 4533 4534 <img 4535 srcset="//www.lorex.com/cdn/shop/files/smarthome-homecrux.jpg?v=1785174010&width=165 165w,//www.lorex.com/cdn/shop/files/smarthome-homecrux.jpg?v=1785174010&width=360 360w,//www.lorex.com/cdn/shop/files/smarthome-homecrux.jpg?v=1785174010&width=533 533w,//www.lorex.com/cdn/shop/files/smarthome-homecrux.jpg?v=1785174010&width=720 720w,//www.lorex.com/cdn/shop/files/smarthome-homecrux.jpg?v=1785174010&width=1000 1000w,//www.lorex.com/cdn/shop/files/smarthome-homecrux.jpg?v=1785174010 1200w 4536 " 4537 src="//www.lorex.com/cdn/shop/files/smarthome-homecrux.jpg?v=1785174010&width=533" 4538 sizes="(min-width: 1400px) 650px, (min-width: 750px) calc((100vw - 130px) / 2), calc((100vw - 50px) / 2)" 4539 alt="Lorex Connect wireless camera lineup, including indoor, floodlight, lightbulb, and battery-powered models, featured in Homecruxâs smart home security coverage." 4540 class="motion-reduce" 4541 4542 loading="lazy" 4543 4544 width="1200" 4545 height="630" 4546 > 4547 4548 </div> 4549 </div><div class="card__content"> 4550 <div class="card__information"> 4551 <h3 class="card__heading h2"> 4552 <a href="/blogs/news/lorex-connect-ecosystem-brings-four-new-wireless-cameras-under-one-app" class="full-unstyled-link"> 4553 Lorex Connect Ecosystem Brings Four New Wireless Cameras Under One App 4554 </a> 4555 </h3> 4556 <div class="article-card__info caption-with-letter-spacing h5"><span class="circle-divider"><time datetime="2026-07-27T17:40:31Z">July 27, 2026</time></span><span>Featured Press</span></div><p class="article-card__excerpt rte-width">Homecrux explores how Lorex Connect simplifies whole-home security with AI alerts and flexible camera options.�</p><div class="article-card__footer"></div></div></div> 4557 </div> 4558 <div class="card__content"> 4559 <div class="card__information"> 4560 <div class="article-card__info caption-with-letter-spacing h5"><span class="circle-divider">Featured Press</span><span><time datetime="2026-07-27T17:40:31Z">July 27, 2026</time></span></div> 4561 <h3 class="card__heading h3"> 4562 <a href="/blogs/news/lorex-connect-ecosystem-brings-four-new-wireless-cameras-under-one-app" class="full-unstyled-link"> 4563 Lorex Connect Ecosystem Brings Four New Wireless Cameras Under One App 4564 </a> 4565 </h3><p class="article-card__excerpt rte-width">Homecrux explores how Lorex Connect simplifies whole-home security with AI alerts and flexible camera options. <u><b>Read more...</b></u></p><div class="article-card__footer"></div></div></div> 4566 </div> 4567 </div> 4568 </li><li 4569 id="Slide-template--19536741367958__blog_custom_BdYdLi-6" 4570 class="blog__post grid__item article slider__slide slider__slide--full-width scroll-trigger animate--slide-in" 4571 4572 data-cascade 4573 style="--animation-order: 6;" 4574 4575 > 4576 <div class="article-card-wrapper card-wrapper underline-links-hover"> 4577 4578 <div 4579 class=" 4580 card article-card 4581 card--standard 4582 4583 card--media 4584 4585 4586 " 4587 style="--ratio-percent: 60.24096385542169%;" 4588 > 4589 <div 4590 class="card__inner color-scheme-2 gradient ratio" 4591 style="--ratio-percent: 60.24096385542169%;" 4592 ><div class="article-card__image-wrapper card__media"> 4593 <div 4594 class="article-card__image media media--hover-effect" 4595 4596 > 4597 4598 <img 4599 srcset="//www.lorex.com/cdn/shop/files/dual-lens-wis
4599htv.jpg?v=1784811494&width=165 165w,//www.lorex.com/cdn/shop/files/dual-lens-wishtv.jpg?v=1784811494&width=360 360w,//www.lorex.com/cdn/shop/files/dual-lens-wishtv.jpg?v=1784811494&width=533 533w,//www.lorex.com/cdn/shop/files/dual-lens-wishtv.jpg?v=1784811494&width=720 720w,//www.lorex.com/cdn/shop/files/dual-lens-wishtv.jpg?v=1784811494&width=1000 1000w,//www.lorex.com/cdn/shop/files/dual-lens-wishtv.jpg?v=1784811494 1200w 4600 " 4601 src="//www.lorex.com/cdn/shop/files/dual-lens-wishtv.jpg?v=1784811494&width=533" 4602 sizes="(min-width: 1400px) 650px, (min-width: 750px) calc((100vw - 130px) / 2), calc((100vw - 50px) / 2)" 4603 alt="Lorex Connect 2K Dual-Lens Indoor Camera on a shelf beside books and a plant in a dorm room or student apartment, featured in WISH-TVâs back-to-college tech guide." 4604 class="motion-reduce" 4605 4606 loading="lazy" 4607 4608 width="1200" 4609 height="630" 4610 > 4611 4612 </div> 4613 </div><div class="card__content"> 4614 <div class="card__information"> 4615 <h3 class="card__heading h2"> 4616 <a href="/blogs/news/the-gadget-guy-must-have-tech-for-the-new-school-year" class="full-unstyled-link"> 4617 The Gadget Guy: Must-Have Tech for the New School Year 4618 </a> 4619 </h3> 4620 <div class="article-card__info caption-with-letter-spacing h5"><span class="circle-divider"><time datetime="2026-07-23T12:58:29Z">July 23, 2026</time></span><span>Featured Press</span></div><p class="article-card__excerpt rte-width">WishTV features the Lorex Connect 2K Dual-Lens Indoor Camera as a smart security solution for dorm rooms and student housing.�</p><div class="article-card__footer"></div></div></div> 4621 </div> 4622 <div class="card__content"> 4623 <div class="card__information"> 4624 <div class="article-card__info caption-with-letter-spacing h5"><span class="circle-divider">Featured Press</span><span><time datetime="2026-07-23T12:58:29Z">July 23, 2026</time></span></div> 4625 <h3 class="card__heading h3"> 4626 <a href="/blogs/news/the-gadget-guy-must-have-tech-for-the-new-school-year" class="full-unstyled-link"> 4627 The Gadget Guy: Must-Have Tech for the New School Year 4628 </a> 4629 </h3><p class="article-card__excerpt rte-width">WishTV features the Lorex Connect 2K Dual-Lens Indoor Camera as a smart security solution for dorm rooms and student housing. <u><b>Read more...</b></u></p><div class="article-card__footer"></div></div></div> 4630 </div> 4631 </div> 4632 </li></ul> 4633 </slider-component><div 4634 class="blog__view-all center large-up-hide medium-hide scroll-trigger animate--slide-in" 4635 4636 data-cascade 4637 4638 > 4639 <a 4640 href="/blogs/news" 4641 id="ViewAll-template--19536741367958__blog_custom_BdYdLi" 4642 class="blog__button button" 4643 aria-labelledby="ViewAll-template--19536741367958__blog_custom_BdYdLi SectionHeading-template--19536741367958__blog_custom_BdYdLi" 4644 > 4645 Go to newsroom 4646 <span class="svg-wrapper" 4647 ><span class="icon-wrap"> <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
4647ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 4648</span></span 4649 > 4650 </a> 4651 </div></div> 4652</div> 4653 4654<style> #shopify-section-template--19536741367958__blog_custom_BdYdLi .color-scheme-2 {--ratio-percent: 50% !important;} </style></section><div id="shopify-section-template--19536741367958__logo_list_NNgeDc" class="shopify-section"><link href="//www.lorex.com/cdn/shop/t/138/assets/component-slider.css?v=14039311878856620671787687714" rel="stylesheet" type="text/css" media="all" /> 4655<style data-shopify>.logo-list-img { 4656 max-width: 100%; 4657 } 4658 .section-template--19536741367958__logo_list_NNgeDc-padding { 4659 padding-top: 27px; 4660 padding-bottom: 39px; 4661 } 4662 4663 @media screen and (min-width: 750px) { 4664 .section-template--19536741367958__logo_list_NNgeDc-padding { 4665 padding-top: 36px; 4666 padding-bottom: 52px; 4667 } 4668 }</style><div class="logo-list color-scheme-1 gradient background-"> 4669 <div 4670 class="page-width section-template--19536741367958__logo_list_NNgeDc-padding isolate scroll-trigger animate--slide-in" 4671 4672 data-cascade 4673 4674 ><div class="title-wrapper--self-padded-mobile title-wrapper--no-top-margin multicolumn__title"> 4675 <h2 class="title inline-richtext h1 center"> 4676 <strong>Recommended by</strong> 4677 </h2></div><slider-component class="slider-mobile-gutter"> 4678 <ul 4679 class="multicolumn-list contains-content-container grid grid--2-col-tablet-down grid--5-col-desktop slider slider--tablet grid--peek" 4680 id="Slider-template--19536741367958__logo_list_NNgeDc" 4681 role="list" 4682 ><li 4683 id="Slide-template--19536741367958__logo_list_NNgeDc-1" 4684 class="multicolumn-list__item grid__item slider__slide scroll-trigger animate--slide-in" 4685 4686 4687 data-cascade 4688 style="--animation-order: 1;" 4689 4690 > 4691 <img src="//www.lorex.com/cdn/shop/files/newsweek.png?v=1776179450" alt="" class="logo-list-img"> 4692 </li><li 4693 id="Slide-template--19536741367958__logo_list_NNgeDc-2" 4694 class="multicolumn-list__item grid__item slider__slide scroll-trigger animate--slide-in" 4695 4696 4697 data-cascade 4698 style="--animation-order: 2;" 4699 4700 > 4701 <img src="//www.lorex.com/cdn/shop/files/CNET.png?v=1776179541" alt="" class="logo-list-img"> 4702 </li><li 4703 id="Slide-template--19536741367958__logo_list_NNgeDc-3" 4704 class="multicolumn-list__item grid__item slider__slide scroll-trigger animate--slide-in" 4705 4706 4707 data-cascade 4708 style="--animation-order: 3;" 4709 4710 > 4711 <img src="//www.lorex.com/cdn/shop/files/safehome.png?v=1776179838" alt="" class="logo-list-img"> 4712 </li><li 4713 id="Slide-template--19536741367958__logo_list_NNgeDc-4" 4714 class="multicolumn-list__item grid__item slider__slide scroll-trigger animate--slide-in" 4715 4716 4717 data-cascade 4718 style="--animation-order: 4;" 4719 4720 > 4721 <img src="//www.lorex.com/cdn/shop/files/securityorg.png?v=1776179940" alt="" class="logo-list-img"> 4722 </li><li 4723 id="Slide-template--19536741367958__logo_list_NNgeDc-5" 4724 class="multicolumn-list__item grid__item slider__slide scroll-trigger animate--slide-in" 4725 4726 4727 data-cascade 4728 style="--animation-order: 5;" 4729 4730 > 4731 <img src="//www.lorex.com/cdn/shop/files/android.png?v=1776180589" alt="" class="logo-list-img"> 4732 </li><li 4733 id="Slide-template--19536741367958__logo_list_NNgeDc-6" 4734 class="multicolumn-list__item grid__item slider__slide scroll-trigger animate--slide-in" 4735 4736 4737 data-cascade 4738 style="--animation-order: 6;" 4739 4740 > 4741 <img src="//www.lorex.com/cdn/shop/files/yahootech.png?v=1776180508" alt="" class="logo-list-img"> 4742 </li><li 4743 id="Slide-template--19536741367958__logo_list_NNgeDc-7" 4744 class="multicolumn-list__item grid__item slider__slide scroll-tr
4744igger animate--slide-in" 4745 4746 4747 data-cascade 4748 style="--animation-order: 7;" 4749 4750 > 4751 <img src="//www.lorex.com/cdn/shop/files/consumerreports.png?v=1776180218" alt="" class="logo-list-img"> 4752 </li><li 4753 id="Slide-template--19536741367958__logo_list_NNgeDc-8" 4754 class="multicolumn-list__item grid__item slider__slide scroll-trigger animate--slide-in" 4755 4756 4757 data-cascade 4758 style="--animation-order: 8;" 4759 4760 > 4761 <img src="//www.lorex.com/cdn/shop/files/reviewed.png?v=1776180279" alt="" class="logo-list-img"> 4762 </li><li 4763 id="Slide-template--19536741367958__logo_list_NNgeDc-9" 4764 class="multicolumn-list__item grid__item slider__slide scroll-trigger animate--slide-in" 4765 4766 4767 data-cascade 4768 style="--animation-order: 9;" 4769 4770 > 4771 <img src="//www.lorex.com/cdn/shop/files/pcmag.png?v=1776180359" alt="" class="logo-list-img"> 4772 </li><li 4773 id="Slide-template--19536741367958__logo_list_NNgeDc-10" 4774 class="multicolumn-list__item grid__item slider__slide scroll-trigger animate--slide-in" 4775 4776 4777 data-cascade 4778 style="--animation-order: 10;" 4779 4780 > 4781 <img src="//www.lorex.com/cdn/shop/files/safewise.png?v=1776180406" alt="" class="logo-list-img"> 4782 </li></ul><div class="slider-buttons large-up-hide"> 4783 <button 4784 type="button" 4785 class="slider-button slider-button--prev" 4786 name="previous" 4787 aria-label="Slide left" 4788 > 4789 <span class="svg-wrapper"><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 4790</span> 4791 </button> 4792 <div class="slider-counter caption"> 4793 <span class="slider-counter--current">1</span> 4794 <span aria-hidden="true"> / </span> 4795 <span class="visually-hidden">of</span> 4796 <span class="slider-counter--total">10</span> 4797 </div> 4798 <button 4799 type="button" 4800 class="slider-button slider-button--next" 4801 name="next" 4802 aria-label="Slide right" 4803 > 4804 <span class="svg-wrapper"><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 4805</span> 4806 </button> 4807 </div></slider-component> 4808 <div class="center small-hide medium-hide"></div> 4809 </div> 4810</div> 4811 4812</div> 4813 </main><!-- BEGIN sections: footer-group --> 4814<div id="shopify-section-sections--19536739664022__multicolumn_links_BcE9rY" class="shopify-section shopify-section-group-footer-group"><link href="//www.lorex.com/cdn/shop/t/138/assets/section-multicolumn.css?v=70105616217992021411787687714" rel="stylesheet" type="text/css" media="all" /> 4815<link href="//www.lorex.com/cdn/shop/t/138/assets/component-slider.css?v=14039311878856620671787687714" rel="stylesheet" type="text/css" media="all" />�<style data-shopify>.section-sections--19536739664022__multicolumn_links_BcE9rY-padding { 4816 padding-top: 27px; 4817 padding-bottom: 27px; 4818 } 4819 4820 .section-sections--19536739664022__multicolumn_links_BcE9rY slider-component { 4821 margin-top: 30px; 4822 } 4823 4824 .section-sections--19536739664022__multicolumn_links_BcE9rY .multicolumn-card__info { 4825 padding: 0px !important; 4826 } 4827 4828 .section-sections--19536739664022__multicolumn_links_BcE9rY .multicolumn-card-collection-list { 4829 list-style-type: none; 4830 padding-inline-start: 0px; 4831 } 4832 4833 .section-sections--19536739664022__multicolumn_links_BcE9rY .multicolumn-card-collection-list a { 4834 color: #424245; 4835 font-size: 13px; 4836 text-decoration: none; 4837 transition: all .3s; 4838 } 4839 4840 .section-sections--19536739664022__multicolumn_links_BcE9rY .multicolumn-card-collection-list a:hover { 4841 text-decoration: underline; 4842 font-weight: bold; 4843 } 4844 4845 .section-sections--19536739664022__multicolumn_links_BcE9rY slider-component .content-container { 4846 padding: 20px 0px; 4847 border-top: 1px solid #D2D2D7; 4848 } 4849 @media screen and (min-width: 750px) { 4850 .section-sections--19536739664022__multicolumn_links_BcE9rY-padding { 4851 padding-top: 36px; 4852 padding-bottom: 36px; 4853 } 4854 }</style><div class="section-sections--19536739664022__multicolumn_links_BcE9rY multicolumn color-scheme-2 gradient background-none"> 4855 <div 4856 class="page-width section-sections--19536739664022__multicolumn_links_BcE9rY-padding isolate scroll-tr
4856igger animate--slide-in" 4857 4858 data-cascade 4859 4860 ><div class="title-wrapper-with-link title-wrapper--self-padded-mobile title-wrapper--no-top-margin multicolumn__title"> 4861 <h2 class="title inline-richtext h1 center"> 4862 <strong>Popular Collections</strong> 4863 </h2></div><div class="center"><a 4864 class="button button--primary animate-arrow" 4865 4866 href="/collections" 4867 4868 > 4869 Shop All Collections 4870 <span class="svg-wrapper" 4871 ><span class="icon-wrap"> <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewBox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 4872</span></span 4873 > 4874 </a></div> 4875 <slider-component class="slider-mobile-gutter"> 4876 <ul 4877 class="multicolumn-list contains-content-container grid grid--1-col-tablet-down grid--3-col-desktop" 4878 id="Slider-sections--19536739664022__multicolumn_links_BcE9rY" 4879 role="list" 4880 ><li 4881 id="Slide-sections--19536739664022__multicolumn_links_BcE9rY-1" 4882 class="multicolumn-list__item grid__item scroll-trigger animate--slide-in" 4883 4884 4885 data-cascade 4886 style="--animation-order: 1;" 4887 4888 > 4889 <div class="multicolumn-card content-container"> 4890 <div class="multicolumn-card__info"><h3 class="h2 inline-richtext"><a href="/collections/security-cameras-and-systems" title="Wired Security Cameras & Systems"><strong>Wired Security</strong></a></h3> <ul class="multicolumn-card-collection-list"><li><a href="/collections/home-security-camera-systems" target="_blank">Home Security Camera Systems</a></li><li><a href="/collections/business-security-camera-systems" target="_blank">Business Security Camera Systems</a></li><li><a href="/collections/wired-ip-nvr-security-cameras-and-systems" target="_blank">Wired IP (PoE) Security Cameras & Systems</a></li><li><a href="/collections/wired-analog-dvr-security-cameras-and-systems" target="_blank">Wired Analog (DVR) Security Cameras & Systems</a></li><li><a href="/collections/security-recorders" target="_blank">Security Recorders (NVRs & DVRs)</a></li><li><a href="/collections/ptz-series-security-cameras-and-systems" target="_blank">PTZ Security Cameras</a></li></ul></div> 4891 </div> 4892 </li><li 4893 id="Slide-sections--19536739664022__multicolumn_links_BcE9rY-2" 4894 class="multicolumn-list__item grid__item scroll-trigger animate--slide-in" 4895 4896 4897 data-cascade 4898 style="--animation-order: 2;" 4899 4900 > 4901 <div class="multicolumn-card content-container"> 4902 <div class="multicolumn-card__info"><h3 class="h2 inline-richtext"><a href="/collections/wireless-smart-home-security-cameras" title="Wireless Smart Home Security Cameras"><strong>Wireless Security</strong></a></h3> <ul class="multicolumn-card-collection-list"><li><a href="/collections/cloud-storage-cameras-and-systems" target="_blank">Lorex Connect Cloud+ Security Cameras</a></li><li><a href="/collections/doorbell-cameras" target="_blank">Video Doorbell Cameras</a></li><li><a href="/collections/lightbulb-cameras" target="_blank">Lightbulb Cameras</a></li><li><a href="/collections/floodlight-security-cameras" target="_blank">Floodlight Security Cameras</a></li><li><a href="/collections/battery-operated-cameras-and-systems" target="_blank">Battery-Operated Cameras & Systems</a></li><li><a href="/collections/pet-cameras" target="_blank">Pet Cameras</a></li><li><a href="/collections/smart-locks" target="_blank">Smart Locks</a></li></ul></div> 4903 </div> 4904 </li><li 4905 id="Slide-sections--19536739664022__multicolumn_links_BcE9rY-3"
4906 class="multicolumn-list__item grid__item scroll-trigger animate--slide-in" 4907 4908 4909 data-cascade 4910 style="--animation-order: 3;" 4911 4912 > 4913 <div class="multicolumn-card content-container"> 4914 <div class="multicolumn-card__info"><h3 class="h2 inline-richtext"><a href="/collections/accessories" title="Security Camera Accessories"><strong>Accessories</strong></a></h3> <ul class="multicolumn-card-collection-list"><li><a href="/collections/security-camera-storage-hdd-microsd" target="_blank">Security Camera Storage (HDD & MicroSD)</a></li><li><a href="/collections/security-camera-cables" target="_blank">Security Camera Cables</a></li><li><a href="/collections/mounting-accessories-for-security-cameras" target="_blank">Mounting Accessories</a></li><li><a href="/collections/poe-switches-and-extenders" target="_blank">PoE Switches & Extenders</a></li><li><a href="/collections/coax-to-ethernet-adapters" target="_blank">Coax to Ethernet & Retrofit Adapters</a></li><li><a href="/collections/solar-panels" target="_blank">Solar Panels for Battery-Operated Cameras</a></li></ul></div> 4915 </div> 4916 </li></ul></slider-component> 4917 </div> 4918</div> 4919 4920 4921 4922 4923 4924</div><section id="shopify-section-sections--19536739664022__collapsible_content_nmDKiP" class="shopify-section shopify-section-group-footer-group section"><link href="//www.lorex.com/cdn/shop/t/138/assets/component-accordion.css?v=125043706831768568271787687714" rel="stylesheet" type="text/css" media="all" /> 4925<link href="//www.lorex.com/cdn/shop/t/138/assets/collapsible-content.css?v=113829722280668215821787687714" rel="stylesheet" type="text/css" media="all" /> 4926<style data-shopify>.section-sections--19536739664022__collapsible_content_nmDKiP-padding { 4927 padding-top: 27px; 4928 padding-bottom: 27px; 4929 } 4930 4931 @media screen and (min-width: 750px) { 4932 .section-sections--19536739664022__collapsible_content_nmDKiP-padding { 4933 padding-top: 36px; 4934 padding-bottom: 36px; 4935 } 4936 }</style><div class="color-scheme-1 gradient"> 4937 <div class="collapsible-content collapsible-none-layout isolate content-container content-container--full-width"> 4938 <div class="collapsible-content__wrapper section-sections--19536739664022__collapsible_content_nmDKiP-padding"> 4939 <div class="collapsible-content-wrapper-narrow"> 4940 <div 4941 class="collapsible-content__header scroll-trigger animate--slide-in" 4942 style="text-align: center;" 4943 > 4944<h2 class="collapsible-content__heading inline-richtext h1"> 4945 <strong>Frequently Asked Questions About Lorex</strong> 4946 </h2> 4947 </div> 4948 <div class="grid grid--1-col grid--2-col-tablet collapsible-content__grid collapsible-content__grid--reverse scroll-trigger animate--slide-in"> 4949 <div class="grid__item"><div 4950 class="accordion" 4951 4952 > 4953 <details 4954 id="Details-collapsible_row_ndKg9p-sections--19536739664022__collapsible_content_nmDKiP" 4955 4956 4957 > 4958 <summary id="Summary-collapsible_row_ndKg9p-sections--19536739664022__collapsible_content_nmDKiP"> 4959 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-accordion icon-question-mark" viewBox="0 0 20 20"><path d="M9.563 11.959a.367.367 0 0 1-.367-.367v-.127c-.003-.49.084-.91.316-1.303.227-.384.575-.715 1.04-1.063.415-.311.666-.566.817-.81a1.43 1.43 0 0 0 .208-.795v-.013c0-.894-.657-1.531-1.568-1.531-.862 0-1.527.606-1.612 1.609a.37.37 0 0 1-.097.219l-.006.006a.37.37 0 0 1-.264.117l-.471.007a.367.367 0 0 1-.362-.453c.112-1.519 1.219-2.712 2.825-2.712 1.603 0 2.791 1.176 2.791 2.718v.013c0 .512-.114.965-.366 1.387-.248.416-.619.783-1.101 1.145l-.003.002c-.414.305-.637.526-.764.738-.12.2-.172.422-.172.771v.075a.367.367 0 0 1-.367.367zm1.142 2.423c0 .473-.335.88-.838.88-.497 0-.845-.4-.845-.88 0-.477.351-.874.845-.874.5 0 .838.403.838.874"/><path d="M18.5 10a8.5 8.5 0 1 1-17 0 8.5 8.5 0 0 1 17 0M10 17.497a7.497 7.497 0 1 0 0-14.994 7.497 7.497 0 0 0 0 14.994"/></svg> 4960</span> 4961 <h3 class="accordion__title inline-richtext h4" id="faq-why-is-lorex-a-leader-in-home-and-business-security"> 4962 Why Is Lorex a Leader in Home and Business Security? 4963 </h3><svg class="icon icon-caret" viewBox="0 0 10 6">
4963<path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 4964</summary> 4965 <div 4966 class="accordion__content rte" 4967 id="CollapsibleAccordion-collapsible_row_ndKg9p-sections--19536739664022__collapsible_content_nmDKiP" 4968 role="region" 4969 aria-labelledby="Summary-collapsible_row_ndKg9p-sections--19536739664022__collapsible_content_nmDKiP" 4970 > 4971 <p>Founded in Markham, Ontario, Canada over 30 years ago, Lorex has grown into a globally trusted provider of security cameras and complete security systems for homes and businesses. Weâre known for delivering high-quality, DIY-friendly solutions that combine advanced technology, reliability, and user-focused design. Learn more about our journey on our <a href="/pages/about-lorex-technology" target="_blank" title="About Lorex Technology | Lorex">About Us</a> page.</p><p>Lorex products are available through our official online store, authorized retail partners, and select <a href="/pages/authorized-resellers" target="_blank" title="Marketplace Resellers">Marketplace Resellers</a>, making it easy to shop with confidence. Customers consistently recognize our performance and serviceâsee what theyâre saying on <a href="/pages/lorex-security-camera-reviews" target="_blank" title="Lorex Security Camera Reviews">Lorex Reviews</a>.</p><p>With headquarters in Canada and the United States, distribution centers across North America, online availability in the United Kingdom, and retail presence in Australia, we provide fast, reliable service to customers worldwide. If you need assistance, visit our <a href="/pages/contact" target="_blank" title="Contact Us">Contact Us</a> page for support.</p><p>We are also deeply committed to protecting our customers. Learn more about our <a href="/pages/privacy-commitment" target="_blank" title="Lorex's Privacy Commitment">Privacy Commitment </a>and <a href="/pages/security-commitment" target="_blank" title="Lorex's Security Commitment">Security Commitment</a>, which outline how we safeguard your data and system integrity. Plus, customers can earn benefits through our <a href="/pages/rewards" target="_blank" title="rewards">Lorex Rewards</a> program when shopping directly with us.</p> 4972 4973 </div> 4974 </details> 4975 </div><div 4976 class="accordion" 4977 4978 > 4979 <details 4980 id="Details-collapsible_row_WRUxjL-sections--19536739664022__collapsible_content_nmDKiP" 4981 4982 4983 > 4984 <summary id="Summary-collapsible_row_WRUxjL-sections--19536739664022__collapsible_content_nmDKiP"> 4985 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-accordion icon-question-mark" viewBox="0 0 20 20"><path d="M9.563 11.959a.367.367 0 0 1-.367-.367v-.127c-.003-.49.084-.91.316-1.303.227-.384.575-.715 1.04-1.063.415-.311.666-.566.817-.81a1.43 1.43 0 0 0 .208-.795v-.013c0-.894-.657-1.531-1.568-1.531-.862 0-1.527.606-1.612 1.609a.37.37 0 0 1-.097.219l-.006.006a.37.37 0 0 1-.264.117l-.471.007a.367.367 0 0 1-.362-.453c.112-1.519 1.219-2.712 2.825-2.712 1.603 0 2.791 1.176 2.791 2.718v.013c0 .512-.114.965-.366 1.387-.248.416-.619.783-1.101 1.145l-.003.002c-.414.305-.637.526-.764.738-.12.2-.172.422-.172.771v.075a.367.367 0 0 1-.367.367zm1.142 2.423c0 .473-.335.88-.838.88-.497 0-.845-.4-.845-.88 0-.477.351-.874.845-.874.5 0 .838.403.838.874"/><path d="M18.5 10a8.5 8.5 0 1 1-17 0 8.5 8.5 0 0 1 17 0M10 17.497a7.497 7.497 0 1 0 0-14.994 7.497 7.497 0 0 0 0 14.994"/></svg> 4986</span> 4987 <h3 class="accordion__title inline-richtext h4" id="faq-what-types-of-security-products-does-lorex-sell"> 4988 What types of security products does Lorex sell? 4989 </h3><svg class="icon icon-caret" viewBox="0 0 10 6">
4989<path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 4990</summary> 4991 <div 4992 class="accordion__content rte" 4993 id="CollapsibleAccordion-collapsible_row_WRUxjL-sections--19536739664022__collapsible_content_nmDKiP" 4994 role="region" 4995 aria-labelledby="Summary-collapsible_row_WRUxjL-sections--19536739664022__collapsible_content_nmDKiP" 4996 > 4997 <p>Lorex offers a comprehensive range of DIY <a href="/collections/security-cameras-and-systems" target="_blank" title="Wired Security Cameras & Systems">wired security cameras and systems</a>, <a href="/collections/smart-home-wireless-security-cameras" target="_blank" title="Smart Home Wireless (Wi-Fi) Security Cameras">smart home wireless (Wi-Fi) cameras</a>, and <a href="/collections/accessories" target="_blank" title="Security Camera Accessories">security camera accessories</a> designed to meet<br/>the unique needs of homes and businesses:<br/><br/>⢠<a href="file:///collections/wired-ip-nvr-security-cameras-and-systems"><strong>IP Security Cameras & NVR Systems</strong></a> â Professional-grade systems with up<br/>to 32 cameras, delivering highest video quality and smartest features.<br/><br/>⢠<a href="file:///collections/wired-analog-dvr-security-cameras-and-systems"><strong>Wired Analog (DVR) Security Cameras & Systems</strong> </a>â Cost-effective,<br/>reliable 24/7 recording solutions ideal for upgrading existing coax-based<br/>systems and expanding coverage across large properties.<br/><br/>⢠<a href="file:///collections/smart-home-wireless-security-cameras"><strong>Smart Home Wireless (Wi-Fi) Security Cameras</strong> </a>â Easy-to-install cameras that connect to your local Wi-Fi network for flexible placement and remote monitoring through the Lorex app -available in indoor, outdoor, <a href="/collections/floodlight-security-cameras" target="_blank" title="Floodlight Security Cameras">floodlight</a>, and <a href="/collections/battery-operated-cameras-and-systems" target="_blank" title="Battery-Operated Cameras & Systems">battery-operated</a> models.<br/><br/>⢠<a href="file:///collections/security-recorders" title="Security Recorders"><strong>Security Recorders</strong></a> â High-capacity Security NVRs and Security DVRs designed to store and manage your video footage efficiently.<br/><br/>⢠<a href="file:///collections/doorbell-cameras" title="Doorbell Cameras"><strong>Video Doorbell Cameras</strong></a> â Enhance your front door security with two-way talk, motion detection, and HD video recording</p><p>⢠<a href="file:///collections/lightbulb-cameras" title="Lightbulb Cameras"><strong>Lightbulb Cameras</strong></a><strong> - </strong>A perfect blend of smart security and smart lighting. Just screw in, connect to the app, and use the pan-tilt lens to get the ideal view.</p><p>⢠<a href="file:///collections/smart-locks" title="Smart Locks"><strong>Smart Locks</strong></a> â Keyless convenience, remote access, and enhanced security for your doors. <br/><br/></p> 4998 4999 </div> 5000 </details> 5001 </div><div 5002 class="accordion" 5003 5004 > 5005 <details 5006 id="Details-collapsible_row_VzBmgE-sections--19536739664022__collapsible_content_nmDKiP" 5007 5008 5009 > 5010 <summary id="Summary-collapsible_row_VzBmgE-sections--19536739664022__collapsible_content_nmDKiP"> 5011 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-accordion icon-question-mark" viewBox="0 0 20 20"><path d="M9.563 11.959a.367.367 0 0 1-.367-.367v-.127c-.003-.49.084-.91.316-1.303.227-.384.575-.715 1.04-1.063.415-.311.666-.566.817-.81a1.43 1.43 0 0 0 .208-.795v-.013c0-.894-.657-1.531-1.568-1.531-.862 0-1.527.606-1.612 1.609a.37.37 0 0 1-.097.219l-.006.006a.37.37 0 0 1-.264.117l-.471.007a.367.367 0 0 1-.362-.453c.112-1.519 1.219-2.712 2.825-2.712 1.603 0 2.791 1.176 2.791 2.718v.013c0 .512-.114.965-.366 1.387-.248.416-.619.783-1.101 1.145l-.003.002c-.414.305-.637.526-.764.738-.12.2-.172.422-.172.771v.075a.367.367 0 0 1-.367.367zm1.142 2.423c0 .473-.335.88-.838.88-.497 0-.845-.4-.845-.88 0-.477.351-.874.845-.874.5 0 .838.403.838.874"/><path d="M18.5 10a8.5 8.5 0 1 1-17 0 8.5 8.5 0 0 1 17 0M10 17.497a7.497 7.497 0 1 0 0-14.994 7.497 7.497 0 0 0 0 14.994"/></svg> 5012</span> 5013 <h3 class="accordion__title inline-richtext h4" id="faq-why-do-i-need-security-cameras"> 5014 Why do I need security cameras? 5015 </h3><svg class="icon icon-caret" viewBox="0 0 10 6">
5015<path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 5016</summary> 5017 <div 5018 class="accordion__content rte" 5019 id="CollapsibleAccordion-collapsible_row_VzBmgE-sections--19536739664022__collapsible_content_nmDKiP" 5020 role="region" 5021 aria-labelledby="Summary-collapsible_row_VzBmgE-sections--19536739664022__collapsible_content_nmDKiP" 5022 > 5023 <p>Investing in security cameras for your home or business offers several crucial benefits:<br/><br/>⢠<strong>Crime Deterrence</strong> â Visible security cameras can discourage potential intruders before they act.<br/><br/>⢠<strong>24/7 Surveillance</strong> â Lorex security cameras provide high-quality recordings, including 4K video resolution and night vision, capturing every important detail.<br/><br/>⢠<strong>Remote Monitoring</strong> â Stay connected with your security system through <a href="/pages/apps-software" title="Lorex Mobile Apps">Lorex mobile apps</a> that allow real-time viewing from anywhere.<br/><br/>⢠<strong>Evidence Collection</strong> â In case of an incident, recorded footage can serve as vital proof for authorities.<br/><br/>⢠<strong>Peace of Mind</strong> â Enjoy enhanced home security and workplace safety with smart monitoring features like motion detection, two-way talk, and smart home integration.<br/></p> 5024 5025 </div> 5026 </details> 5027 </div><div 5028 class="accordion" 5029 5030 > 5031 <details 5032 id="Details-collapsible_row_6P3GHp-sections--19536739664022__collapsible_content_nmDKiP" 5033 5034 5035 > 5036 <summary id="Summary-collapsible_row_6P3GHp-sections--19536739664022__collapsible_content_nmDKiP"> 5037 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-accordion icon-question-mark" viewBox="0 0 20 20"><path d="M9.563 11.959a.367.367 0 0 1-.367-.367v-.127c-.003-.49.084-.91.316-1.303.227-.384.575-.715 1.04-1.063.415-.311.666-.566.817-.81a1.43 1.43 0 0 0 .208-.795v-.013c0-.894-.657-1.531-1.568-1.531-.862 0-1.527.606-1.612 1.609a.37.37 0 0 1-.097.219l-.006.006a.37.37 0 0 1-.264.117l-.471.007a.367.367 0 0 1-.362-.453c.112-1.519 1.219-2.712 2.825-2.712 1.603 0 2.791 1.176 2.791 2.718v.013c0 .512-.114.965-.366 1.387-.248.416-.619.783-1.101 1.145l-.003.002c-.414.305-.637.526-.764.738-.12.2-.172.422-.172.771v.075a.367.367 0 0 1-.367.367zm1.142 2.423c0 .473-.335.88-.838.88-.497 0-.845-.4-.845-.88 0-.477.351-.874.845-.874.5 0 .838.403.838.874"/><path d="M18.5 10a8.5 8.5 0 1 1-17 0 8.5 8.5 0 0 1 17 0M10 17.497a7.497 7.497 0 1 0 0-14.994 7.497 7.497 0 0 0 0 14.994"/></svg> 5038</span> 5039 <h3 class="accordion__title inline-richtext h4" id="faq-do-lorex-security-cameras-support-cloud-storage"> 5040 Do Lorex security cameras support cloud storage? 5041 </h3><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 5042</summary> 5043 <div 5044 class="accordion__content rte" 5045 id="CollapsibleAccordion-collapsible_row_6P3GHp-sections--19536739664022__collapsible_content_nmDKiP" 5046 role="region" 5047 aria-labelledby="Summary-collapsible_row_6P3GHp-sections--19536739664022__collapsible_content_nmDKiP" 5048 > 5049 <p>Yes. Lorex offers optional Cloud Storage plans for select compatible <a href="/collections/lorex-cloud-storage-cameras-and-systems" target="_blank" title="Lorex Cloud Storage Security Cameras">Lorex Cloud Storage Security Cameras</a>, providing an added layer of protection by securely storing recordings online. Cloud Storage helps keep footage safe in case of theft, damage, or local storage failure.</p><p>All plans include smart detection for people, vehicles, and animals, along with up to 60 days of event-based storage, while Premium plans offer up to 180 days of storage plus advanced features like AI Smart Search, AI Smart Alerts, and Professional Monitoring.</p><p>Learn more on our <a href="/pages/lorex-cloud-security" target="_blank" title="Lorex Cloud Security">Lorex Cloud Security</a> page.</p> 5050 5051 </div> 5052 </details> 5053 </div><div 5054 class="accordion" 5055 5056 > 5057 <details 5058 id="Details-collapsible_row_QK4VpT-sections--19536739664022__collapsible_content_nmDKiP" 5059 5060 5061 > 5062 <summary id="Summary-collapsible_row_QK4VpT-sections--19536739664022__collapsible_content_nmDKiP">
5063 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-accordion icon-question-mark" viewBox="0 0 20 20"><path d="M9.563 11.959a.367.367 0 0 1-.367-.367v-.127c-.003-.49.084-.91.316-1.303.227-.384.575-.715 1.04-1.063.415-.311.666-.566.817-.81a1.43 1.43 0 0 0 .208-.795v-.013c0-.894-.657-1.531-1.568-1.531-.862 0-1.527.606-1.612 1.609a.37.37 0 0 1-.097.219l-.006.006a.37.37 0 0 1-.264.117l-.471.007a.367.367 0 0 1-.362-.453c.112-1.519 1.219-2.712 2.825-2.712 1.603 0 2.791 1.176 2.791 2.718v.013c0 .512-.114.965-.366 1.387-.248.416-.619.783-1.101 1.145l-.003.002c-.414.305-.637.526-.764.738-.12.2-.172.422-.172.771v.075a.367.367 0 0 1-.367.367zm1.142 2.423c0 .473-.335.88-.838.88-.497 0-.845-.4-.845-.88 0-.477.351-.874.845-.874.5 0 .838.403.838.874"/><path d="M18.5 10a8.5 8.5 0 1 1-17 0 8.5 8.5 0 0 1 17 0M10 17.497a7.497 7.497 0 1 0 0-14.994 7.497 7.497 0 0 0 0 14.994"/></svg> 5064</span> 5065 <h3 class="accordion__title inline-richtext h4" id="faq-how-do-i-install-security-cameras"> 5066 How do I install Security Cameras? 5067 </h3><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 5068</summary> 5069 <div 5070 class="accordion__content rte" 5071 id="CollapsibleAccordion-collapsible_row_QK4VpT-sections--19536739664022__collapsible_content_nmDKiP" 5072 role="region" 5073 aria-labelledby="Summary-collapsible_row_QK4VpT-sections--19536739664022__collapsible_content_nmDKiP" 5074 > 5075 <p>Lorex security cameras are designed for straightforward DIY installation, whether youâre setting up a <a href="/collections/security-cameras-and-systems" target="_blank" title="Wired Security Cameras & Systems">wired security camera system</a>, a <a href="/collections/wireless-wi-fi-security-cameras-and-systems" target="_blank" title="Wireless (Wi-Fi) Security Cameras & Systems">wireless (Wi-Fi) camera</a>, or <a href="/collections/battery-operated-cameras-and-systems" target="_blank" title="Battery-Operated Cameras & Systems">a battery-powered camera</a>. Installation typically involves mounting the camera, connecting it to power, and completing setup through a Lorex app and/or recorder interface. For wired systems, installation also includes running cables between cameras and the recorder for a stable, reliable connection. Many customers complete installation in just a few simple steps using basic tools.</p><p>For a detailed step-by-step walkthrough, visit our <a href="/pages/how-to-install-security-cameras" target="_blank" title="How To Install Security Cameras">How to Install Security Cameras</a> guide.</p><p>If you prefer professional assistance, you can use our <a href="/pages/find-an-installer" target="_blank" title="Find An Installer">Find an Installer</a>
5075 tool to locate certified installers in your area or explore <a href="/pages/installernet" target="_blank" title="InstallerNet">InstallerNet</a> options for convenient professional installation services.</p> 5076 5077 </div> 5078 </details> 5079 </div><div 5080 class="accordion" 5081 5082 > 5083 <details 5084 id="Details-collapsible_row_XcF7bY-sections--19536739664022__collapsible_content_nmDKiP" 5085 5086 5087 > 5088 <summary id="Summary-collapsible_row_XcF7bY-sections--19536739664022__collapsible_content_nmDKiP"> 5089 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-accordion icon-question-mark" viewBox="0 0 20 20"><path d="M9.563 11.959a.367.367 0 0 1-.367-.367v-.127c-.003-.49.084-.91.316-1.303.227-.384.575-.715 1.04-1.063.415-.311.666-.566.817-.81a1.43 1.43 0 0 0 .208-.795v-.013c0-.894-.657-1.531-1.568-1.531-.862 0-1.527.606-1.612 1.609a.37.37 0 0 1-.097.219l-.006.006a.37.37 0 0 1-.264.117l-.471.007a.367.367 0 0 1-.362-.453c.112-1.519 1.219-2.712 2.825-2.712 1.603 0 2.791 1.176 2.791 2.718v.013c0 .512-.114.965-.366 1.387-.248.416-.619.783-1.101 1.145l-.003.002c-.414.305-.637.526-.764.738-.12.2-.172.422-.172.771v.075a.367.367 0 0 1-.367.367zm1.142 2.423c0 .473-.335.88-.838.88-.497 0-.845-.4-.845-.88 0-.477.351-.874.845-.874.5 0 .838.403.838.874"/><path d="M18.5 10a8.5 8.5 0 1 1-17 0 8.5 8.5 0 0 1 17 0M10 17.497a7.497 7.497 0 1 0 0-14.994 7.497 7.497 0 0 0 0 14.994"/></svg> 5090</span> 5091 <h3 class="accordion__title inline-richtext h4" id="faq-what-are-lorex-s-different-app-ecosystems"> 5092 What are Lorexâs different app ecosystems? 5093 </h3><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 5094</summary> 5095 <div 5096 class="accordion__content rte" 5097 id="CollapsibleAccordion-collapsible_row_XcF7bY-sections--19536739664022__collapsible_content_nmDKiP" 5098 role="region" 5099 aria-labelledby="Summary-collapsible_row_XcF7bY-sections--19536739664022__collapsible_content_nmDKiP" 5100 > 5101 <p>Lorex security products are organized into dedicated app ecosystems, with each app designed to support specific Lorex camera and recorder product lines. This helps ensure the best compatibility and user experience when viewing live video, managing settings, and accessing recordings.</p><p><a href="/pages/lorex-connect-app" target="_blank" title="Lorex Connect App">Lorex Connect</a> is our newest app ecosystem, built for the latest Lorex security products and advanced AI features. <a href="/pages/lorex-classic-app" target="_blank" title="Lorex Classic App">Lorex Classic</a> (formerly the Lorex App) supports select legacy systems, including our Lorex Fusion product line. <a href="/pages/lorex-pro-app" target="_blank" title="Lorex Pro App">Lorex Pro</a> is designed for professional-grade systems and is tailored for commercial and SMB security solutions.</p><p>To learn more about each ecosystem and find the right app for your system, visit our <a href="/pages/lorex-apps" target="_blank" title="Lorex Apps">Lorex Mobile Apps</a> page.</p> 5102 5103 </div> 5104 </details> 5105 </div><div 5106 class="accordion" 5107 5108 > 5109 <details 5110 id="Details-collapsible_row_f6zV8f-sections--19536739664022__collapsible_content_nmDKiP" 5111 5112 5113 > 5114 <summary id="Summary-collapsible_row_f6zV8f-sections--19536739664022__collapsible_content_nmDKiP"> 5115 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-accordion icon-question-mark" viewBox="0 0 20 20"><path d="M9.563 11.959a.367.367 0 0 1-.367-.367v-.127c-.003-.49.084
5115-.91.316-1.303.227-.384.575-.715 1.04-1.063.415-.311.666-.566.817-.81a1.43 1.43 0 0 0 .208-.795v-.013c0-.894-.657-1.531-1.568-1.531-.862 0-1.527.606-1.612 1.609a.37.37 0 0 1-.097.219l-.006.006a.37.37 0 0 1-.264.117l-.471.007a.367.367 0 0 1-.362-.453c.112-1.519 1.219-2.712 2.825-2.712 1.603 0 2.791 1.176 2.791 2.718v.013c0 .512-.114.965-.366 1.387-.248.416-.619.783-1.101 1.145l-.003.002c-.414.305-.637.526-.764.738-.12.2-.172.422-.172.771v.075a.367.367 0 0 1-.367.367zm1.142 2.423c0 .473-.335.88-.838.88-.497 0-.845-.4-.845-.88 0-.477.351-.874.845-.874.5 0 .838.403.838.874"/><path d="M18.5 10a8.5 8.5 0 1 1-17 0 8.5 8.5 0 0 1 17 0M10 17.497a7.497 7.497 0 1 0 0-14.994 7.497 7.497 0 0 0 0 14.994"/></svg> 5116</span> 5117 <h3 class="accordion__title inline-richtext h4" id="faq-are-lorex-security-cameras-compatible-with-smart-home-devices"> 5118 Are Lorex security cameras compatible with smart home devices? 5119 </h3><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 5120</summary> 5121 <div 5122 class="accordion__content rte" 5123 id="CollapsibleAccordion-collapsible_row_f6zV8f-sections--19536739664022__collapsible_content_nmDKiP" 5124 role="region" 5125 aria-labelledby="Summary-collapsible_row_f6zV8f-sections--19536739664022__collapsible_content_nmDKiP" 5126 > 5127 <p>Yes, many Lorex <a href="/collections/smart-home-wireless-security-cameras" target="_blank" title="Smart Home Wireless (Wi-Fi) Security Cameras">smart home wireless (Wi-Fi) security cameras</a>, <a href="/collections/doorbell-cameras" target="_blank" title="Video Doorbell Cameras">video doorbell cameras</a>, and <a href="/collections/security-cameras-and-systems" target="_blank" title="Wired Security Cameras & Systems">wired security systems</a> are designed to integrate seamlessly with smart home devices, enhancing convenience and connectivity. Lorex cameras work with popular platforms such as:<br/><br/>⢠<a href="/pages/alexa" title="Lorex Smart Home - Amazon Alexa"><strong>Amazon Alexa</strong></a>: Use voice commands to display live camera feeds on Alexa-enabled devices like Echo Show or Fire TV.<br/>⢠<a href="/pages/google" title="Lorex Smart Home - Hey Google"><strong>Google Assistant</strong></a>: View your security cameraâs footage on Google Nest Hub or Chromecast-enabled devices with simple voice prompts.<br/><br/>By connecting Lorex cameras to your smart home devices, you can centralize your home automation system and monitor your property more efficiently. Compatibility may vary by camera model, so be sure to check product specifications.<br/></p> 5128 5129 </div> 5130 </details> 5131 </div><div 5132 class="accordion" 5133 5134 > 5135 <details 5136 id="Details-collapsible_row_DQtcWU-sections--19536739664022__collapsible_content_nmDKiP" 5137 5138 5139 > 5140 <summary id="Summary-collapsible_row_DQtcWU-sections--19536739664022__collapsible_content_nmDKiP"> 5141 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-accordion icon-question-mark" viewBox="0 0 20 20"><path d="M9.563 11.959a.367.367 0 0 1-.367-.367v-.127c-.003-.49.084-.91.316-1.303.227-.384.575-.715 1.04-1.063.415-.311.666-.566.817-.81a1.43 1.43 0 0 0 .208-.795v-.013c0-.894-.657-1.531-1.568-1.531-.862 0-1.527.606-1.612 1.609a.37.37 0 0 1-.097.219l-.006.006a.37.37 0 0 1-.264.117l-.471.007a.367.367 0 0 1-.362-.453c.112-1.519 1.219-2.712 2.825-2.712 1.603 0 2.791 1.176 2.791 2.718v.013c0 .512-.114.965-.366 1.387-.248.416-.619.783-1.101 1.145l-.003.002c-.414.305-.637.526-.764.738-.12.2-.172.422-.172.771v.075a.367.367 0 0 1-.367.367zm1.142 2.423c0 .473-.335.88-.838.88-.497 0-.845-.4-.845-.88 0-.477.351-.874.845-.874.5 0 .838.403.838.874"/><path d="M18.5 10a8.5 8.5 0 1 1-17 0 8.5 8.5 0 0 1 17 0M10 17.497a7.497 7.497 0 1 0 0-14.994 7.497 7.497 0 0 0 0 14.994"/></svg> 5142</span> 5143 <h3 class="accordion__title inline-richtext h4" id="faq-what-are-lorex-s-shipping-return-and-warranty-policies"> 5144 What Are Lorexâs Shipping, Return, and Warranty Policies? 5145 </h3><svg class="icon icon-caret" viewBox="0 0 10 6">
5145<path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 5146</summary> 5147 <div 5148 class="accordion__content rte" 5149 id="CollapsibleAccordion-collapsible_row_DQtcWU-sections--19536739664022__collapsible_content_nmDKiP" 5150 role="region" 5151 aria-labelledby="Summary-collapsible_row_DQtcWU-sections--19536739664022__collapsible_content_nmDKiP" 5152 > 5153 <p>When you buy directly from Lorex, you can shop with confidence, knowing your purchase is backed by reliable support and customer-first policies. We offer free shipping on orders over $100, a 30-day money-back guarantee, and a standard 1-year limited warranty. For more details, visit our <a href="/policies/shipping-policy" target="_blank" title="Shipping Policy">Orders & Shipping</a>, <a href="/policies/refund-policy" target="_blank" title="Refund Policy">Payment & Returns</a>, or <a href="/pages/warranty" target="_blank" title="Warranty">Warranty</a> policy pages.</p><p>For added protection, optional extended coverage plans are available through our trusted partner, <a href="/pages/extend" target="_blank" title="Extend">Extend</a>, providing extra peace of mind beyond the standard warranty.</p><p>Our customer support team is available to assist with pre-purchase questions, installation guidance, and technical support after your purchase. Whether you need help choosing the right system or troubleshooting your setup, weâre here to helpâvisit our <a href="/pages/help" target="_blank" title="/pages/help">Support</a> page to get started.</p> 5154 5155 </div> 5156 </details> 5157 </div><div 5158 class="accordion" 5159 5160 > 5161 <details 5162 id="Details-collapsible_row_hp8L3f-sections--19536739664022__collapsible_content_nmDKiP" 5163 5164 5165 > 5166 <summary id="Summary-collapsible_row_hp8L3f-sections--19536739664022__collapsible_content_nmDKiP"> 5167 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-accordion icon-question-mark" viewBox="0 0 20 20"><path d="M9.563 11.959a.367.367 0 0 1-.367-.367v-.127c-.003-.49.084-.91.316-1.303.227-.384.575-.715 1.04-1.063.415-.311.666-.566.817-.81a1.43 1.43 0 0 0 .208-.795v-.013c0-.894-.657-1.531-1.568-1.531-.862 0-1.527.606-1.612 1.609a.37.37 0 0 1-.097.219l-.006.006a.37.37 0 0 1-.264.117l-.471.007a.367.367 0 0 1-.362-.453c.112-1.519 1.219-2.712 2.825-2.712 1.603 0 2.791 1.176 2.791 2.718v.013c0 .512-.114.965-.366 1.387-.248.416-.619.783-1.101 1.145l-.003.002c-.414.305-.637.526-.764.738-.12.2-.172.422-.172.771v.075a.367.367 0 0 1-.367.367zm1.142 2.423c0 .473-.335.88-.838.88-.497 0-.845-.4-.845-.88 0-.477.351-.874.845-.874.5 0 .838.403.838.874"/><path d="M18.5 10a8.5 8.5 0 1 1-17 0 8.5 8.5 0 0 1 17 0M10 17.497a7.497 7.497 0 1 0 0-14.994 7.497 7.497 0 0 0 0 14.994"/></svg> 5168</span> 5169 <h3 class="accordion__title inline-richtext h4" id="faq-have-more-questions"> 5170 Have more questions? 5171 </h3><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 5172</summary> 5173 <div 5174 class="accordion__content rte" 5175 id="CollapsibleAccordion-collapsible_row_hp8L3f-sections--19536739664022__collapsible_content_nmDKiP" 5176 role="region" 5177 aria-labelledby="Summary-collapsible_row_hp8L3f-sections--19536739664022__collapsible_content_nmDKiP" 5178 > 5179 <p>Visit our <a href="/pages/frequently-asked-questions" target="_blank" title="Frequently-Asked-Questions">Frequently Asked Questions</a> page for answers to common questions, or explore our <a href="/pages/glossary" target="_blank" title="Glossary">Glossary</a> to learn more about key security terms and features.</p> 5180 5181 </div> 5182 </details> 5183 </div></div> 5184 </div> 5185 </div> 5186 </div> 5187 </div> 5188</div>
5188<script type="application/ld+json"> 5189{ 5190 "@context": "https://schema.org", 5191 "@type": "FAQPage", 5192 "mainEntity": [{ 5193 "@type": "Question", 5194 "name": "Why Is Lorex a Leader in Home and Business Security?", 5195 "acceptedAnswer": { 5196 "@type": "Answer", 5197 "text": "\u003cp\u003eFounded in Markham, Ontario, Canada over 30 years ago, Lorex has grown into a globally trusted provider of security cameras and complete security systems for homes and businesses. Weâre known for delivering high-quality, DIY-friendly solutions that combine advanced technology, reliability, and user-focused design. Learn more about our journey on our \u003ca href=\"\/pages\/about-lorex-technology\" target=\"_blank\" title=\"About Lorex Technology | Lorex\"\u003eAbout Us\u003c\/a\u003e page.\u003c\/p\u003e\u003cp\u003eLorex products are available through our official online store, authorized retail partners, and select \u003ca href=\"\/pages\/authorized-resellers\" target=\"_blank\" title=\"Marketplace Resellers\"\u003eMarketplace Resellers\u003c\/a\u003e, making it easy to shop with confidence. Customers consistently recognize our performance and serviceâsee what theyâre saying on \u003ca href=\"\/pages\/lorex-security-camera-reviews\" target=\"_blank\" title=\"Lorex Security Camera Reviews\"\u003eLorex Reviews\u003c\/a\u003e.\u003c\/p\u003e\u003cp\u003eWith headquarters in Canada and the United States, distribution centers across North America, online availability in the United Kingdom, and retail presence in Australia, we provide fast, reliable service to customers worldwide. If you need assistance, visit our \u003ca href=\"\/pages\/contact\" target=\"_blank\" title=\"Contact Us\"\u003eContact Us\u003c\/a\u003e page for support.\u003c\/p\u003e\u003cp\u003eWe are also deeply committed to protecting our customers. Learn more about our \u003ca href=\"\/pages\/privacy-commitment\" target=\"_blank\" title=\"Lorex's Privacy Commitment\"\u003ePrivacy Commitment \u003c\/a\u003eand \u003ca href=\"\/pages\/security-commitment\" target=\"_blank\" title=\"Lorex's Security Commitment\"\u003eSecurity Commitment\u003c\/a\u003e, which outline how we safeguard your data and system integrity. Plus, customers can earn benefits through our \u003ca href=\"\/pages\/rewards\" target=\"_blank\" title=\"rewards\"\u003eLorex Rewards\u003c\/a\u003e program when shopping directly with us.\u003c\/p\u003e" 5198 } 5199 },{ 5200 "@type": "Question", 5201 "name": "What types of security products does Lorex sell?", 5202 "acceptedAnswer": { 5203 "@type": "Answer", 5204 "text": "\u003cp\u003eLorex offers a comprehensive range of DIY \u003ca href=\"\/collections\/security-cameras-and-systems\" target=\"_blank\" title=\"Wired Security Cameras \u0026 Systems\"\u003ewired security cameras and systems\u003c\/a\u003e, \u003ca href=\"\/collections\/smart-home-wireless-security-cameras\" target=\"_blank\" title=\"Smart Home Wireless (Wi-Fi) Security Cameras\"\u003esmart home wireless (Wi-Fi) cameras\u003c\/a\u003e, and \u003ca href=\"\/collections\/accessories\" target=\"_blank\" title=\"Security Camera Accessories\"\u003esecurity camera accessories\u003c\/a\u003e designed to meet\u003cbr\/\u003ethe unique needs of homes and businesses:\u003cbr\/\u003e\u003cbr\/\u003e⢠\u003ca href=\"file:\/\/\/collections\/wired-ip-nvr-security-cameras-and-systems\"\u003e\u003cstrong\u003eIP Security Cameras \u0026 NVR Systems\u003c\/strong\u003e\u003c\/a\u003e â Professional-grade systems with up\u003cbr\/\u003eto 32 cameras, delivering highest video quality and smartest features.\u003cbr\/\u003e\u003cbr\/\u003e⢠\u003ca href=\"file:\/\/\/collections\/wired-analog-dvr-security-cameras-and-systems\"\u003e\u003cstrong\u003eWired Analog (DVR) Security Cameras \u0026 Systems\u003c\/strong\u003e \u003c\/a\u003eâ Cost-effective,\u003cbr\/\u003ereliable 24\/7 recording solutions ideal for upgrading existing coax-based\u003cbr\/\u003esystems and expanding coverage across large properties.\u003cbr\/\u003e\u003cbr\/\u003e⢠\u003ca href=\"file:\/\/\/collections\/smart-home-wireless-security-cameras\"\u003e\u003cstrong\u003eSmart Home Wireless (Wi-Fi) Security Cameras\u003c\/strong\u003e \u003c\/a\u003eâ Easy-to-install cameras that connect to your local Wi-Fi network for flexible placement and remote monitoring through the Lorex app -available in indoor, outdoor, \u003ca href=\"\/collections\/floodlight-security-cameras\" target=\"_blank\" title=\"Floodlight Security Cameras\"\u003efloodlight\u003c\/a\u003e, and \u003ca href=\"\/collections\/battery-operated-cameras-and-systems\" target=\"_blank\" title=\"Battery-Operated Cameras \u0026 Systems\"\u003ebattery-operated\u003c\/a\u003e models.\u003cbr\/\u003e\u003cbr\/\u003e⢠\u003ca href=\"file:\/\/\/collections\/security-recorders\" title=\"Security Recorders\"\u003e\u003cstrong\u003eSecurity Recorders\u003c\/strong\u003e\u003c\/a\u003e â High-capacity Security NVRs and Security DVRs designed to store and manage your video footage efficiently.\u003cbr\/\u003e\u003cbr\/\u003e⢠\u003ca href=\"file:\/\/\/collections\/doorbell-cameras\" title=\"Doorbell Cameras\"\u003e\u003cstrong\u003eVideo Doorbell Cameras\u003c\/strong\u003e\u003c\/a\u003e â Enhance your front door security with two-way talk, motion detection, and HD video recording\u003c\/p\u003e\u003cp\u003e⢠\u003ca href=\"file:\/\/\/collections\/lightbulb-cameras\" title=\"Lightbulb Cameras\"\u003e\u003cstrong\u003eLightbulb Cameras\u003c\/strong\u003e\u003c\/a\u003e\u003cstrong\u003e - \u003c\/strong\u003eA perfect blend of smart security and smart lighting. Just screw in, connect to the app, and use the pan-tilt lens to get the ideal view.\u003c\/p\u003e\u003cp\u003e⢠\u003ca href=\"file:\/\/\/collections\/smart-locks\" title=\"Smart Locks\"\u003e\u003cstrong\u003eSmart Locks\u003c\/strong\u003e\u003c\/a\u003e â Keyless convenience, remote access, and enhanced
5204security for your doors. \u003cbr\/\u003e\u003cbr\/\u003e\u003c\/p\u003e" 5205 } 5206 },{ 5207 "@type": "Question", 5208 "name": "Why do I need security cameras?", 5209 "acceptedAnswer": { 5210 "@type": "Answer", 5211 "text": "\u003cp\u003eInvesting in security cameras for your home or business offers several crucial benefits:\u003cbr\/\u003e\u003cbr\/\u003eâ¢\t\u003cstrong\u003eCrime Deterrence\u003c\/strong\u003e â Visible security cameras can discourage potential intruders before they act.\u003cbr\/\u003e\u003cbr\/\u003eâ¢\t\u003cstrong\u003e24\/7 Surveillance\u003c\/strong\u003e â Lorex security cameras provide high-quality recordings, including 4K video resolution and night vision, capturing every important detail.\u003cbr\/\u003e\u003cbr\/\u003eâ¢\t\u003cstrong\u003eRemote Monitoring\u003c\/strong\u003e â Stay connected with your security system through \u003ca href=\"\/pages\/apps-software\" title=\"Lorex Mobile Apps\"\u003eLorex mobile apps\u003c\/a\u003e that allow real-time viewing from anywhere.\u003cbr\/\u003e\u003cbr\/\u003eâ¢\t\u003cstrong\u003eEvidence Collection\u003c\/strong\u003e â In case of an incident, recorded footage can serve as vital proof for authorities.\u003cbr\/\u003e\u003cbr\/\u003eâ¢\t\u003cstrong\u003ePeace of Mind\u003c\/strong\u003e â Enjoy enhanced home security and workplace safety with smart monitoring features like motion detection, two-way talk, and smart home integration.\u003cbr\/\u003e\u003c\/p\u003e" 5212 } 5213 },{ 5214 "@type": "Question", 5215 "name": "Do Lorex security cameras support cloud storage?", 5216 "acceptedAnswer": { 5217 "@type": "Answer", 5218 "text": "\u003cp\u003eYes. Lorex offers optional Cloud Storage plans for select compatible \u003ca href=\"\/collections\/lorex-cloud-storage-cameras-and-systems\" target=\"_blank\" title=\"Lorex Cloud Storage Security Cameras\"\u003eLorex Cloud Storage Security Cameras\u003c\/a\u003e, providing an added layer of protection by securely storing recordings online. Cloud Storage helps keep footage safe in case of theft, damage, or local storage failure.\u003c\/p\u003e\u003cp\u003eAll plans include smart detection for people, vehicles, and animals, along with up to 60 days of event-based storage, while Premium plans offer up to 180 days of storage plus advanced features like AI Smart Search, AI Smart Alerts, and Professional Monitoring.\u003c\/p\u003e\u003cp\u003eLearn more on our \u003ca href=\"\/pages\/lorex-cloud-security\" target=\"_blank\" title=\"Lorex Cloud Security\"\u003eLorex Cloud Security\u003c\/a\u003e page.\u003c\/p\u003e" 5219 } 5220 },{ 5221 "@type": "Question", 5222 "name": "How do I install Security Cameras?", 5223 "acceptedAnswer": { 5224 "@type": "Answer", 5225 "text": "\u003cp\u003eLorex security cameras are designed for straightforward DIY installation, whether youâre setting up a \u003ca href=\"\/collections\/security-cameras-and-systems\" target=\"_blank\" title=\"Wired Security Cameras \u0026 Systems\"\u003ewired security camera system\u003c\/a\u003e, a \u003ca href=\"\/collections\/wireless-wi-fi-security-cameras-and-systems\" target=\"_blank\" title=\"Wireless (Wi-Fi) Security Cameras \u0026 Systems\"\u003ewireless (Wi-Fi) camera\u003c\/a\u003e, or \u003ca href=\"\/collections\/battery-operated-cameras-and-systems\" target=\"_blank\" title=\"Battery-Operated Cameras \u0026 Systems\"\u003ea battery-powered camera\u003c\/a\u003e. Installation typically involves mounting the camera, connecting it to power, and completing setup through a Lorex app and\/or recorder interface. For wired systems, installation also includes running cables between cameras and the recorder for a stable, reliable connection. Many customers complete installation in just a few simple steps using basic tools.\u003c\/p\u003e\u003cp\u003eFor a detailed step-by-step walkthrough, visit our \u003ca href=\"\/pages\/how-to-install-security-cameras\" target=\"_blank\" title=\"How To Install Security Cameras\"\u003eHow to Install Security Cameras\u003c\/a\u003e guide.\u003c\/p\u003e\u003cp\u003eIf you prefer professional assistance, you can use our \u003ca href=\"\/pages\/find-an-installer\" target=\"_blank\" title=\"Find An Installer\"\u003eFind an Installer\u003c\/a\u003e tool to locate certified installer
5225s in your area or explore \u003ca href=\"\/pages\/installernet\" target=\"_blank\" title=\"InstallerNet\"\u003eInstallerNet\u003c\/a\u003e options for convenient professional installation services.\u003c\/p\u003e" 5226 } 5227 },{ 5228 "@type": "Question", 5229 "name": "What are Lorexâs different app ecosystems?", 5230 "acceptedAnswer": { 5231 "@type": "Answer", 5232 "text": "\u003cp\u003eLorex security products are organized into dedicated app ecosystems, with each app designed to support specific Lorex camera and recorder product lines. This helps ensure the best compatibility and user experience when viewing live video, managing settings, and accessing recordings.\u003c\/p\u003e\u003cp\u003e\u003ca href=\"\/pages\/lorex-connect-app\" target=\"_blank\" title=\"Lorex Connect App\"\u003eLorex Connect\u003c\/a\u003e is our newest app ecosystem, built for the latest Lorex security products and advanced AI features. \u003ca href=\"\/pages\/lorex-classic-app\" target=\"_blank\" title=\"Lorex Classic App\"\u003eLorex Classic\u003c\/a\u003e (formerly the Lorex App) supports select legacy systems, including our Lorex Fusion product line. \u003ca href=\"\/pages\/lorex-pro-app\" target=\"_blank\" title=\"Lorex Pro App\"\u003eLorex Pro\u003c\/a\u003e is designed for professional-grade systems and is tailored for commercial and SMB security solutions.\u003c\/p\u003e\u003cp\u003eTo learn more about each ecosystem and find the right app for your system, visit our \u003ca href=\"\/pages\/lorex-apps\" target=\"_blank\" title=\"Lorex Apps\"\u003eLorex Mobile Apps\u003c\/a\u003e page.\u003c\/p\u003e" 5233 } 5234 },{ 5235 "@type": "Question", 5236 "name": "Are Lorex security cameras compatible with smart home devices?", 5237 "acceptedAnswer": { 5238 "@type": "Answer", 5239 "text": "\u003cp\u003eYes, many Lorex \u003ca href=\"\/collections\/smart-home-wireless-security-cameras\" target=\"_blank\" title=\"Smart Home Wireless (Wi-Fi) Security Cameras\"\u003esmart home wireless (Wi-Fi) security cameras\u003c\/a\u003e, \u003ca href=\"\/collections\/doorbell-cameras\" target=\"_blank\" title=\"Video Doorbell Cameras\"\u003evideo doorbell cameras\u003c\/a\u003e, and \u003ca href=\"\/collections\/security-cameras-and-systems\" target=\"_blank\" title=\"Wired Security Cameras \u0026 Systems\"\u003ewired security systems\u003c\/a\u003e are designed to integrate seamlessly with smart home devices, enhancing convenience and connectivity. Lorex cameras work with popular platforms such as:\u003cbr\/\u003e\u003cbr\/\u003eâ¢\t\u003ca href=\"\/pages\/alexa\" title=\"Lorex Smart Home - Amazon Alexa\"\u003e\u003cstrong\u003eAmazon Alexa\u003c\/strong\u003e\u003c\/a\u003e: Use voice commands to display live camera feeds on Alexa-enabled devices like Echo Show or Fire TV.\u003cbr\/\u003eâ¢\t\u003ca href=\"\/pages\/google\" title=\"Lorex Smart Home - Hey Google\"\u003e\u003cstrong\u003eGoogle Assistant\u003c\/strong\u003e\u003c\/a\u003e: View your security cameraâs footage on Google Nest Hub or Chromecast-enabled devices with simple voice prompts.\u003cbr\/\u003e\u003cbr\/\u003eBy connecting Lorex cameras to your smart home devices, you can centralize your home automation system and monitor your property more efficiently. Compatibility may vary by camera model, so be sure to check product specifications.\u003cbr\/\u003e\u003c\/p\u003e" 5240 } 5241 },{ 5242 "@type": "Question", 5243 "name": "What Are Lorexâs Shipping, Return, and Warranty Policies?", 5244 "acceptedAnswer": { 5245 "@type": "Answer", 5246 "text": "\u003cp\u003eWhen you buy directly from Lorex, you can shop with confidence, knowing your purchase is backed by reliable support and customer-first policies. We offer free shipping on orders over $100, a 30-day money-back guarantee, and a standard 1-year limited warranty. For more details, visit our \u003ca href=\"\/policies\/shipping-policy\" target=\"_blank\" title=\"Shipping Policy\"\u003eOrders \u0026 Shipping\u003c\/a\u003e, \u003ca href=\"\/policies\/refund-policy\" target=\"_blank\" title=\"Refund Policy\"\u003ePayment \u0026 Returns\u003c\/a\u003e, or \u003ca href=\"\/pages\/warranty\" target=\"_blank\" title=\"Warranty\"\u003eWarranty\u003c\/a\u003e policy pages.\u003c\/p\u003e\u003cp\u003eFor added protection, optional extended coverage plans are available through our trusted partner, \u003ca href=\"\/pages\/extend\" target=\"_blank\" title=\"Extend\"\u003eExtend\u003c\/a\u003e, providing extra peace of mind beyond the standard warranty.\u003c\/p\u003e\u003cp\u003eOur customer support team is available to assist with pre-purchase questions, installation guidance, and technical support after your purchase. Whether you need help choosing the right system or troubleshooting your setup, weâre here to helpâvisit our \u003ca href=\"\/pages\/help\" target=\"_blank\" title=\"\/pages\/help\"\u003eSupport\u003c\/a\u003e page to get started.\u003c\/p\u003e" 5247 } 5248 },{ 5249 "@type": "Question", 5250 "name": "Have more questions?",
5251 "acceptedAnswer": { 5252 "@type": "Answer", 5253 "text": "\u003cp\u003eVisit our \u003ca href=\"\/pages\/frequently-asked-questions\" target=\"_blank\" title=\"Frequently-Asked-Questions\"\u003eFrequently Asked Questions\u003c\/a\u003e page for answers to common questions, or explore our \u003ca href=\"\/pages\/glossary\" target=\"_blank\" title=\"Glossary\"\u003eGlossary\u003c\/a\u003e to learn more about key security terms and features.\u003c\/p\u003e" 5254 } 5255 }] 5256} 5257</script>
5257 5258</section><div id="shopify-section-sections--19536739664022__footer" class="shopify-section shopify-section-group-footer-group"> 5259<link href="//www.lorex.com/cdn/shop/t/138/assets/section-footer.css?v=60318643098753476351787687714" rel="stylesheet" type="text/css" media="all" /> 5260<link href="//www.lorex.com/cdn/shop/t/138/assets/component-newsletter.css?v=4727253280200485261787687714" rel="stylesheet" type="text/css" media="all" /> 5261<link href="//www.lorex.com/cdn/shop/t/138/assets/component-list-menu.css?v=151968516119678728991787687714" rel="stylesheet" type="text/css" media="all" /> 5262<link href="//www.lorex.com/cdn/shop/t/138/assets/component-list-payment.css?v=69253961410771838501787687714" rel="stylesheet" type="text/css" media="all" /> 5263<link href="//www.lorex.com/cdn/shop/t/138/assets/component-list-social.css?v=35792976012981934991787687714" rel="stylesheet" type="text/css" media="all" /> 5264<style data-shopify>.footer { 5265 margin-top: 0px; 5266 } 5267 5268 .section-sections--19536739664022__footer-padding { 5269 padding-top: 27px; 5270 padding-bottom: 27px; 5271 } 5272 5273 @media screen and (min-width: 750px) { 5274 .footer { 5275 margin-top: 0px; 5276 } 5277 5278 .section-sections--19536739664022__footer-padding { 5279 padding-top: 36px; 5280 padding-bottom: 36px; 5281 } 5282 }</style><footer class="footer color-scheme-3 gradient section-sections--19536739664022__footer-padding"><div class="footer__content-top page-width"><div 5283 class="footer__blocks-wrapper grid grid--1-col grid--2-col grid--4-col-tablet grid--3-col-tablet scroll-trigger animate--slide-in" 5284 5285 data-cascade 5286 5287 ><div 5288 class="footer-block grid__item footer-block--menu scroll-trigger animate--slide-in" 5289 5290 5291 data-cascade 5292 style="--animation-order: 1;" 5293 5294 ><h2 class="footer-block__heading inline-richtext">Policies</h2><ul class="footer-block__details-content list-unstyled"><li> 5295 <a 5296 href="/policies/terms-of-service" 5297 class="link link--text list-menu__item list-menu__item--link" 5298 > 5299 Terms of Service 5300 </a> 5301 </li><li> 5302 <a 5303 href="/policies/privacy-policy" 5304 class="link link--text list-menu__item list-menu__item--link" 5305 > 5306 Privacy Policy 5307 </a> 5308 </li><li> 5309 <a 5310 href="/pages/subscription-policy" 5311 class="link link--text list-menu__item list-menu__item--link" 5312 > 5313 Subscription Policy 5314 </a> 5315 </li><li> 5316 <a 5317 href="/policies/refund-policy" 5318 class="link link--text list-menu__item list-menu__item--link" 5319 > 5320 Payment & Returns 5321 </a> 5322 </li><li> 5323 <a 5324 href="/policies/shipping-policy" 5325 class="link link--text list-menu__item list-menu__item--link" 5326 > 5327 Orders & Shipping 5328 </a> 5329 </li><li> 5330 <a 5331 href="/pages/warranty" 5332 class="link link--text list-menu__item list-menu__item--link" 5333 > 5334 Warranty 5335 </a> 5336 </li><li> 5337 <a 5338 href="/pages/lorex-rewards-terms-and-conditions" 5339 class="link link--text list-menu__item list-menu__item--link" 5340 > 5341 Rewards Program Terms & Conditions 5342 </a> 5343 </li><li> 5344 <a 5345 href="/pages/cookie-notice" 5346 class="link link--text list-menu__item list-menu__item--link" 5347 > 5348 Cookie Notice 5349 </a> 5350 </li><li> 5351 <a 5352 href="/pages/about-sales-tax" 5353 class="link link--text list-menu__item list-menu__item--link" 5354 > 5355 About Sales Tax 5356 </a> 5357 </li><li> 5358 <a 5359 href="/pages/accessibility-statement" 5360 class="link link--text list-menu__item list-menu__item--link" 5361 > 5362 Accessibility Help 5363 </a> 5364 </li><li> 5365 <a 5366 href="/pages/statement-against-modern-slavery" 5367 class="link link--text list-menu__item list-menu__item--link" 5368 > 5369 California Transparency in Supply Chains Act 5370 </a> 5371 </li><li> 5372 <a 5373 href="/pages/data-sharing-opt-out" 5374 class="link link--text list-menu__item list-menu__item--link" 5375 > 5376 Your Privacy Choices 5377 </a> 5378 </li></ul></div><div 5379 class="footer-block grid__item footer-block--menu scroll-tr
5379igger animate--slide-in" 5380 5381 5382 data-cascade 5383 style="--animation-order: 2;" 5384 5385 ><h2 class="footer-block__heading inline-richtext">Product Support</h2><ul class="footer-block__details-content list-unstyled"><li> 5386 <a 5387 href="/pages/help" 5388 class="link link--text list-menu__item list-menu__item--link" 5389 > 5390 Support 5391 </a> 5392 </li><li> 5393 <a 5394 href="/pages/warranty-setup" 5395 class="link link--text list-menu__item list-menu__item--link" 5396 > 5397 Warranty Registration 5398 </a> 5399 </li><li> 5400 <a 5401 href="/pages/extend" 5402 class="link link--text list-menu__item list-menu__item--link" 5403 > 5404 Extend Warranty Plans 5405 </a> 5406 </li><li> 5407 <a 5408 href="/pages/compatibility" 5409 class="link link--text list-menu__item list-menu__item--link" 5410 > 5411 Product Compatibility 5412 </a> 5413 </li><li> 5414 <a 5415 href="/pages/apps-software" 5416 class="link link--text list-menu__item list-menu__item--link" 5417 > 5418 Lorex Apps 5419 </a> 5420 </li><li> 5421 <a 5422 href="/pages/compliance" 5423 class="link link--text list-menu__item list-menu__item--link" 5424 > 5425 Compliance 5426 </a> 5427 </li><li> 5428 <a 5429 href="/pages/glossary" 5430 class="link link--text list-menu__item list-menu__item--link" 5431 > 5432 Glossary 5433 </a> 5434 </li><li> 5435 <a 5436 href="/pages/how-to-install-security-cameras-backup" 5437 class="link link--text list-menu__item list-menu__item--link" 5438 > 5439 Installation Guide 5440 </a> 5441 </li><li> 5442 <a 5443 href="/pages/hdd-calculator" 5444 class="link link--text list-menu__item list-menu__item--link" 5445 > 5446 Hard Drive Calculator 5447 </a> 5448 </li><li> 5449 <a 5450 href="/pages/sitemap" 5451 class="link link--text list-menu__item list-menu__item--link" 5452 > 5453 Sitemap 5454 </a> 5455 </li></ul></div><div 5456 class="footer-block grid__item footer-block--menu scroll-trigger animate--slide-in" 5457 5458 5459 data-cascade 5460 style="--animation-order: 3;" 5461 5462 ><h2 class="footer-block__heading inline-richtext">Company</h2><ul class="footer-block__details-content list-unstyled"><li> 5463 <a 5464 href="/pages/contact" 5465 class="link link--text list-menu__item list-menu__item--link" 5466 > 5467 Contact Us 5468 </a> 5469 </li><li> 5470 <a 5471 href="/pages/about-lorex-technology" 5472 class="link link--text list-menu__item list-menu__item--link" 5473 > 5474 About Lorex 5475 </a> 5476 </li><li> 5477 <a 5478 href="/pages/rewards" 5479 class="link link--text list-menu__item list-menu__item--link" 5480 > 5481 Lorex Rewards 5482 </a> 5483 </li><li> 5484 <a 5485 href="/blogs/news" 5486 class="link link--text list-menu__item list-menu__item--link" 5487 > 5488 Newsroom 5489 </a> 5490 </li><li> 5491 <a 5492 href="/pages/privacy-commitment" 5493 class="link link--text list-menu__item list-menu__item--link" 5494 > 5495 Privacy Commitment 5496 </a> 5497 </li><li> 5498 <a 5499 href="/pages/security-commitment" 5500 class="link link--text list-menu__item list-menu__item--link" 5501 > 5502 Security Commitment 5503 </a> 5504 </li><li> 5505 <a 5506 href="/pages/lorex-security-camera-reviews" 5507 class="link link--text list-menu__item list-menu__item--link" 5508 > 5509 Lorex Reviews 5510 </a> 5511 </li><li> 5512 <a 5513 href="https://pro.lorex.com" 5514 class="link link--text list-menu__item list-menu__item--link" 5515 > 5516 Become a Partner 5517 </a> 5518 </li><li> 5519 <a 5520 href="/pages/authorized-resellers" 5521 class="link link--text list-menu__item list-menu__item--link" 5522 > 5523 Authorized Resellers 5524 </a> 5525 </li></ul></div><div
5526 class="footer-block grid__item scroll-trigger animate--slide-in" 5527 5528 5529 data-cascade 5530 style="--animation-order: 4;" 5531 5532 ><div class="footer-block__details-content rte"> 5533 <h3>Lorex products are designed for consumer and business use only and not for US federal governments, federally-funded projects or contractors subject to NDAA<br/><br/>Some Lorex products are subject to FCC import/marketing restrictions prohibiting use for public safety, security of government facilities, physical security surveillance of critical infrastructure, and other national security purposes. <a href="https://www.lorex.com/pages/fcc-notice-regarding-certain-legacy-surveillance-equipment" title="/pages/fcc-notice-regarding-certain-legacy-surveillance-equipment">See FCC Notice for details</a>.</h3> 5534 </div></div><div 5535 class="footer-block grid__item scroll-trigger animate--slide-in" 5536 5537 5538 data-cascade 5539 style="--animation-order: 5;" 5540 5541 ><div class="footer-block__details-content footer-block-image right"><div 5542 class="footer-block__image-wrapper" 5543 style="max-width: min(100%, 150px);" 5544 > 5545 <img 5546 srcset="//www.lorex.com/cdn/shop/files/Lorex-Logo-White.png?v=1626284896&width=150, //www.lorex.com/cdn/shop/files/Lorex-Logo-White.png?v=1626284896&width=300 2x" 5547 src="//www.lorex.com/cdn/shop/files/Lorex-Logo-White.png?v=1626284896&width=760" 5548 alt="" 5549 loading="lazy" 5550 width="3192" 5551 height="1236" 5552 > 5553 </div></div></div></div><div 5554 class="footer-block--newsletter scroll-trigger animate--slide-in" 5555 5556 data-cascade 5557 5558 ><div class="footer-block__newsletter"><h2 class="footer-block__heading inline-richtext">Subscribe to our emails</h2><form method="post" action="/contact#ContactFooter" id="ContactFooter" accept-charset="UTF-8" class="footer__newsletter newsletter-form"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="â" /><input type="hidden" name="contact[tags]" value="newsletter"> 5559 <div class="newsletter-form__field-wrapper"> 5560 <div class="field"> 5561 <input 5562 id="NewsletterForm--sections--19536739664022__footer" 5563 type="email" 5564 name="contact[email]" 5565 class="field__input" 5566 value="" 5567 aria-required="true" 5568 autocorrect="off" 5569 autocapitalize="off" 5570 autocomplete="email" 5571 5572 placeholder="Email" 5573 required 5574 > 5575 <label class="field__label" for="NewsletterForm--sections--19536739664022__footer"> 5576 Email 5577 </label> 5578 <button 5579 type="submit" 5580 class="newsletter-form__button field__button" 5581 name="commit" 5582 id="Subscribe" 5583 aria-label="Subscribe" 5584 > 5585 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
5585ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 5586</span> 5587 </button> 5588 </div></div></form></div><div class="footer__trust-badges"><img src="//www.lorex.com/cdn/shop/files/newsweek2025.png?height=50&v=1752585368" alt="America's Best Online Shop "><img src="//www.lorex.com/cdn/shop/files/BBB-Logo-sm.png?height=50&v=1752585368" alt="BBB Accredited Business"></div> 5589 5590<ul class="list-unstyled list-social footer__list-social" role="list"><li class="list-social__item"> 5591 <a href="https://www.facebook.com/LorexTechnology/" class="link list-social__link" target="_blank"> 5592 <span class="svg-wrapper"><svg class="icon icon-facebook" viewBox="0 0 20 20"><path fill="currentColor" d="M18 10.049C18 5.603 14.419 2 10 2s-8 3.603-8 8.049C2 14.067 4.925 17.396 8.75 18v-5.624H6.719v-2.328h2.03V8.275c0-2.017 1.195-3.132 3.023-3.132.874 0 1.79.158 1.79.158v1.98h-1.009c-.994 0-1.303.621-1.303 1.258v1.51h2.219l-.355 2.326H11.25V18c3.825-.604 6.75-3.933 6.75-7.951"/></svg> 5593</span> 5594 <span class="visually-hidden">Facebook</span> 5595 </a> 5596 </li><li class="list-social__item"> 5597 <a href="https://instagram.com/lorex.technology" class="link list-social__link" target="_blank"> 5598 <span class="svg-wrapper"><svg class="icon icon-instagram" viewBox="0 0 20 20"><path fill="currentColor" fill-rule="evenodd" d="M13.23 3.492c-.84-.037-1.096-.046-3.23-.046-2.144 0-2.39.01-3.238.055-.776.027-1.195.164-1.487.273a2.4 2.4 0 0 0-.912.593 2.5 2.5 0 0 0-.602.922c-.11.282-.238.702-.274 1.486-.046.84-.046 1.095-.046 3.23s.01 2.39.046 3.229c.004.51.097 1.016.274 1.495.145.365.319.639.602.913.282.282.538.456.92.602.474.176.974.268 1.479.273.848.046 1.103.046 3.238.046s2.39-.01 3.23-.046c.784-.036 1.203-.164 1.486-.273.374-.146.648-.329.921-.602.283-.283.447-.548.602-.922.177-.476.27-.979.274-1.486.037-.84.046-1.095.046-3.23s-.01-2.39-.055-3.229c-.027-.784-.164-1.204-.274-1.495a2.4 2.4 0 0 0-.593-.913 2.6 2.6 0 0 0-.92-.602c-.284-.11-.703-.237-1.488-.273ZM6.697 2.05c.857-.036 1.131-.045 3.302-.045a63 63 0 0 1 3.302.045c.664.014 1.321.14 1.943.374a4 4 0 0 1 1.414.922c.41.397.728.88.93 1.414.23.622.354 1.279.365 1.942C18 7.56 18 7.824 18 10.005c0 2.17-.01 2.444-.046 3.292-.036.858-.173 1.442-.374 1.943-.2.53-.474.976-.92 1.423a3.9 3.9 0 0 1-1.415.922c-.51.191-1.095.337-1.943.374-.857.036-1.122.045-3.302.045-2.171 0-2.445-.009-3.302-.055-.849-.027-1.432-.164-1.943-.364a4.15 4.15 0 0 1-1.414-.922 4.1 4.1 0 0 1-.93-1.423c-.183-.51-.329-1.085-.365-1.943C2.009 12.45 2 12.167 2 10.004c0-2.161 0-2.435.055-3.302.027-.848.164-1.432.365-1.942a4.4 4.4 0 0 1 .92-1.414 4.2 4.2 0 0 1 1.415-.93c.51-.183 1.094-.33 1.943-.366Zm.427 4.806a4.105 4.105 0 1 1 5.805 5.805 4.105 4.105 0 0 1-5.805-5.805m1.882 5.371a2.668 2.668 0 1 0 2.042-4.93 2.668 2.668 0 0 0-2.042 4.93m5.922-5.942a.958.958 0 1 1-1.355-1.355.958.958 0 0 1 1.355 1.355" clip-rule="evenodd"/></svg> 5599</span> 5600 <span class="visually-hidden">Instagram</span> 5601 </a> 5602 </li><li class="list-social__item"> 5603 <a href="https://www.youtube.com/user/LorexTechnology" class="link list-social__link" target="_blank"> 5604 <span class="svg-wrapper"><svg class="icon icon-youtube" viewBox="0 0 20 20"><path fill="currentColor" d="M18.16 5.87c.34 1.309.34 4.08.34 4.08s0 2.771-.34 4.08a2.13 2.13 0 0 1-1.53 1.53c-1.309.34-6.63.34-6.63.34s-5.321 0-6.63-.34a2.13 2.13 0 0 1-1.53-1.53c-.34-1.309-.34-4.08-.34-4.08s0-2.771.34-4.08a2.17 2.17 0 0 1 1.53-1.53C4.679 4 10 4 10 4s5.321 0 6.63.34a2.17 2.17 0 0 1 1.53 1.53M8.3 12.5l4.42-2.55L8.3 7.4z"/></svg> 5605</span> 5606 <span class="visually-hidden">YouTube</span> 5607 </a> 5608 </li><li class="list-social__item"> 5609 <a href="https://twitter.com/lorextechnology" class="link list-social__link" target="_blank"> 5610 <span class="svg-wrapper"><svg class="icon icon-twitter" viewBox="0 0 20 20"><path fill="currentColor" fill-rule="evenodd" d="M7.273 2.8 10.8 7.822 15.218 2.8h1.768l-5.4 6.139 5.799 8.254h-4.658l-3.73-5.31-4.671 5.31H2.558l5.654-6.427L2.615 2.8zm6.242 13.125L5.07 4.109h1.405l8.446 11.816z" clip-rule="evenodd"/></svg> 5611</span>
5612 <span class="visually-hidden">X (Twitter)</span> 5613 </a> 5614 </li><li class="list-social__item"> 5615 <a href="https://www.reddit.com/r/LorexTechnology/" class="link list-social__link" target="_blank"> 5616 <span class="svg-wrapper"><svg class="icon icon-reddit" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" fill-rule="evenodd" d="M0 256C0 114.6 114.6 0 256 0S512 114.6 512 256s-114.6 256-256 256L37.1 512c-13.7 0-20.5-16.5-10.9-26.2L75 437C28.7 390.7 0 326.7 0 256zM349.6 153.6c23.6 0 42.7-19.1 42.7-42.7s-19.1-42.7-42.7-42.7c-20.6 0-37.8 14.6-41.8 34c-34.5 3.7-61.4 33-61.4 68.4l0 .2c-37.5 1.6-71.8 12.3-99 29.1c-10.1-7.8-22.8-12.5-36.5-12.5c-33 0-59.8 26.8-59.8 59.8c0 24 14.1 44.6 34.4 54.1c2 69.4 77.6 125.2 170.6 125.2s168.7-55.9 170.6-125.3c20.2-9.6 34.1-30.2 34.1-54c0-33-26.8-59.8-59.8-59.8c-13.7 0-26.3 4.6-36.4 12.4c-27.4-17-62.1-27.7-100-29.1l0-.2c0-25.4 18.9-46.5 43.4-49.9l0 0c4.4 18.8 21.3 32.8 41.5 32.8zM177.1 246.9c16.7 0 29.5 17.6 28.5 39.3s-13.5 29.6-30.3 29.6s-31.4-8.8-30.4-30.5s15.4-38.3 32.1-38.3zm190.1 38.3c1 21.7-13.7 30.5-30.4 30.5s-29.3-7.9-30.3-29.6c-1-21.7 11.8-39.3 28.5-39.3s31.2 16.6 32.1 38.3zm-48.1 56.7c-10.3 24.6-34.6 41.9-63 41.9s-52.7-17.3-63-41.9c-1.2-2.9 .8-6.2 3.9-6.5c18.4-1.9 38.3-2.9 59.1-2.9s40.7 1 59.1 2.9c3.1 .3 5.1 3.6 3.9 6.5z"/></svg></span> 5617 <span class="visually-hidden">Reddit</span> 5618 </a> 5619 </li></ul> 5620</div> 5621 </div><div 5622 class="footer__content-bottom scroll-trigger animate--slide-in" 5623 5624 data-cascade 5625 5626 > 5627 <div class="footer__content-bottom-wrapper page-width"> 5628 <div class="footer__column footer__localization isolate"></div> 5629 <div class="footer__column footer__column--info"><div class="footer__payment"> 5630 <span class="visually-hidden">Payment methods</span> 5631 <ul class="list list-payment" role="list"><li class="list-payment__item"> 5632 <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-amazon"><title id="pi-amazon">Amazon</title><path d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z" fill="#000" fill-rule="nonzero" opacity=".07"/><path d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32" fill="#FFF" fill-rule="nonzero"/><path d="M25.26 16.23c-1.697 1.48-4.157 2.27-6.275 2.27-2.97 0-5.644-1.3-7.666-3.463-.16-.17-.018-.402.173-.27 2.183 1.504 4.882 2.408 7.67 2.408 1.88 0 3.95-.46 5.85-1.416.288-.145.53.222.248.47v.001zm.706-.957c-.216-.328-1.434-.155-1.98-.078-.167.024-.193-.148-.043-.27.97-.81 2.562-.576 2.748-.305.187.272-.047 2.16-.96 3.063-.14.138-.272.064-.21-.12.205-.604.664-1.96.446-2.29h-.001z" fill="#F90" fill-rule="nonzero"/><path d="M21.814 15.291c-.574-.498-.676-.73-.993-1.205-.947 1.012-1.618 1.315-2.85 1.315-1.453 0-2.587-.938-2.587-2.818 0-1.467.762-2.467 1.844-2.955.94-.433 2.25-.51 3.25-.628v-.235c0-.43.033-.94-.208-1.31-.212-.333-.616-.47-.97-.47-.66 0-1.25.353-1.392 1.085-.03.163-.144.323-.3.33l-1.677-.187c-.14-.033-.296-.153-.257-.38.386-2.125 2.223-2.766 3.867-2.766.84 0 1.94.234 2.604.9.842.82.762 1.918.762 3.11v2.818c0 .847.335 1.22.65 1.676.113.164.138.36-.003.482-.353.308-.98.88-1.326 1.2a.367.367 0 0 1-.414.038zm-1.659-2.533c.34-.626.323-1.214.323-1.918v-.392c-1.25 0-2.57.28-2.57 1.82 0 .782.386 1.31 1.05 1.31.487 0 .922-.312 1.197-.82z" fill="#221F1F"/></svg> 5633 5634 </li><li class="list-payment__item"> 5635 <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-american_express"><title id="pi-american_express">American Express</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#0071CE" style="fill:#0071CE;fill:color(display-p3 0.0000 0.4431 0.8078);fill-opacity:1;"/><path d="M3 0.5H35C36.3348 0.5 37.5 1.58692 37.5 3V21C37.5 22.4239 36.4239 23.5 35 23.5H3C1.66524 23.5 0.5 22.4131 0.5 21V3C0.5 1.57614 1.57614 0.5 3 0.5Z" stroke="black" stroke-opacity="0.07" style="stroke:black;stroke-opacity:0.07;"/><path d="M25.8662 6.33203V3H31L31.8662 5.5332L32.7334 3H37V14.2002H36.7998L34.8672 16.2656L36.7998 18.3594H37V21.2666H33.5996L31.9336 19.3994L30.2002 21.2666H19.4668V12.666H16L20.2666 3H24.4004L25.8662 6.33203ZM20.5996 20.2656H27V18.5322H22.666V17.3994H26.8662V15.666H22.666V14.5322H27V12.7988H20.5996V20.2656ZM30.5332 16.5322L27 20.2656H29.5996L31.8662 17.8662L34.0664 20.2656H36.7324L33.1992 16.4658L36.7324 12.7988H34.1328L31.8662 15.1992L29.7324 12.7988H27L30.5332 16.5322ZM17.666 11.7324H19.9326L20.5332 10.1992H23.999L24.666 11.7324H26.999L23.666 4.19922H20.999L17.666 11.7324ZM33.5996 4.19922L31.9326 8.86621L30.1992 4.19922H27V11.666H29.0664V6.39941L31 11.666H32.7998L34.7324 6.39941V11.666H36.7324V4.13281L33.5996 4.19922ZM23.2656 8.46582H21.2656L22.2656 5.99902L23.2656 8.46582Z" fill="white" style="fill:white;fill-opacity:1;"/>
5635</svg> 5636 5637 </li><li class="list-payment__item"> 5638 <svg class="icon icon--full-color" version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" x="0" y="0" width="38" height="24" viewBox="0 0 165.521 105.965" xml:space="preserve" aria-labelledby="pi-apple_pay"><title id="pi-apple_pay">Apple Pay</title><path fill="#000" d="M150.698 0H14.823c-.566 0-1.133 0-1.698.003-.477.004-.953.009-1.43.022-1.039.028-2.087.09-3.113.274a10.51 10.51 0 0 0-2.958.975 9.932 9.932 0 0 0-4.35 4.35 10.463 10.463 0 0 0-.975 2.96C.113 9.611.052 10.658.024 11.696a70.22 70.22 0 0 0-.022 1.43C0 13.69 0 14.256 0 14.823v76.318c0 .567 0 1.132.002 1.699.003.476.009.953.022 1.43.028 1.036.09 2.084.275 3.11a10.46 10.46 0 0 0 .974 2.96 9.897 9.897 0 0 0 1.83 2.52 9.874 9.874 0 0 0 2.52 1.83c.947.483 1.917.79 2.96.977 1.025.183 2.073.245 3.112.273.477.011.953.017 1.43.02.565.004 1.132.004 1.698.004h135.875c.565 0 1.132 0 1.697-.004.476-.002.952-.009 1.431-.02 1.037-.028 2.085-.09 3.113-.273a10.478 10.478 0 0 0 2.958-.977 9.955 9.955 0 0 0 4.35-4.35c.483-.947.789-1.917.974-2.96.186-1.026.246-2.074.274-3.11.013-.477.02-.954.022-1.43.004-.567.004-1.132.004-1.699V14.824c0-.567 0-1.133-.004-1.699a63.067 63.067 0 0 0-.022-1.429c-.028-1.038-.088-2.085-.274-3.112a10.4 10.4 0 0 0-.974-2.96 9.94 9.94 0 0 0-4.35-4.35A10.52 10.52 0 0 0 156.939.3c-1.028-.185-2.076-.246-3.113-.274a71.417 71.417 0 0 0-1.431-.022C151.83 0 151.263 0 150.698 0z" /><path fill="#FFF" d="M150.698 3.532l1.672.003c.452.003.905.008 1.36.02.793.022 1.719.065 2.583.22.75.135 1.38.34 1.984.648a6.392 6.392 0 0 1 2.804 2.807c.306.6.51 1.226.645 1.983.154.854.197 1.783.218 2.58.013.45.019.9.02 1.36.005.557.005 1.113.005 1.671v76.318c0 .558 0 1.114-.004 1.682-.002.45-.008.9-.02 1.35-.022.796-.065 1.725-.221 2.589a6.855 6.855 0 0 1-.645 1.975 6.397 6.397 0 0 1-2.808 2.807c-.6.306-1.228.511-1.971.645-.881.157-1.847.2-2.574.22-.457.01-.912.017-1.379.019-.555.004-1.113.004-1.669.004H14.801c-.55 0-1.1 0-1.66-.004a74.993 74.993 0 0 1-1.35-.018c-.744-.02-1.71-.064-2.584-.22a6.938 6.938 0 0 1-1.986-.65 6.337 6.337 0 0 1-1.622-1.18 6.355 6.355 0 0 1-1.178-1.623 6.935 6.935 0 0 1-.646-1.985c-.156-.863-.2-1.788-.22-2.578a66.088 66.088 0 0 1-.02-1.355l-.003-1.327V14.474l.002-1.325a66.7 66.7 0 0 1 .02-1.357c.022-.792.065-1.717.222-2.587a6.924 6.924 0 0 1 .646-1.981c.304-.598.7-1.144 1.18-1.623a6.386 6.386 0 0 1 1.624-1.18 6.96 6.96 0 0 1 1.98-.646c.865-.155 1.792-.198 2.586-.22.452-.012.905-.017 1.354-.02l1.677-.003h135.875" /><g><g><path fill="#000" d="M43.508 35.77c1.404-1.755 2.356-4.112 2.105-6.52-2.054.102-4.56 1.355-6.012 3.112-1.303 1.504-2.456 3.959-2.156 6.266 2.306.2 4.61-1.152 6.063-2.858" /><path fill="#000" d="M45.587 39.079c-3.35-.2-6.196 1.9-7.795 1.9-1.6 0-4.049-1.8-6.698-1.751-3.447.05-6.645 2-8.395 5.1-3.598 6.2-.95 15.4 2.55 20.45 1.699 2.5 3.747 5.25 6.445 5.151 2.55-.1 3.549-1.65 6.647-1.65 3.097 0 3.997 1.65 6.696 1.6 2.798-.05 4.548-2.5 6.247-5 1.95-2.85 2.747-5.6 2.797-5.75-.05-.05-5.396-2.101-5.446-8.251-.05-5.15 4.198-7.6 4.398-7.751-2.399-3.548-6.147-3.948-7.447-4.048" /></g><g><path fill="#000" d="M78.973 32.11c7.278 0 12.347 5.017 12.347 12.321 0 7.33-5.173 12.373-12.529 12.373h-8.058V69.62h-5.822V32.11h14.062zm-8.24 19.807h6.68c5.07 0 7.954-2.729 7.954-7.46 0-4.73-2.885-7.434-7.928-7.434h-6.706v14.894z" /><path fill="#000" d="M92.764 61.847c0-4.809 3.665-7.564 10.423-7.98l7.252-.442v-2.08c0-3.04-2.001-4.704-5.562-4.704-2.938 0-5.07 1.507-5.51 3.82h-5.252c.157-4.86 4.731-8.395 10.918-8.395 6.654 0 10.995 3.483 10.995 8.89v18.663h-5.38v-4.497h-.13c-1.534 2.937-4.914 4.782-8.579 4.782-5.406 0-9.175-3.222-9.175-8.057zm17.675-2.417v-2.106l-6.472.416c-3.64.234-5.536 1.585-5.536 3.95 0 2.288 1.975 3.77 5.068 3.77 3.95 0 6.94-2.522 6.94-6.03z" /><path fill="#000" d="M120.975 79.652v-4.496c.364.051 1.247.103 1.715.103 2.573 0 4.029-1.09 4.913-3.899l.52-1.663-9.852-27.293h6.082l6.863 22.146h.13l6.862-22.146h5.927l-10.216 28.67c-2.34 6.577-5.017 8.735-10.683 8.735-.442 0-1.872-.052-2.261-.157z" /></g></g></svg> 5639 5640 </li><li class="list-payment__item"> 5641 <svg class="icon icon--full-color" viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" role="img" width="38" height="24" aria-labelledby="pi-diners_club"><title id="pi-diners_club">Diners Club</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><path d="M12 12v3.7c0 .3-.2.3-.5.2-1.9-.8-3-3.3-2.3-5.4.4-1.1 1.2-2 2.3-2.4.4-.2.5-.1.5.2V12zm2 0V8.3c0-.3 0-.3.3-.2 2.1.8 3.2 3.3 2.4 5.4-.4 1.1-1.2 2-2.3 2.4-.4.2-.4.1-.4-.2V12zm7.2-7H13c3.8 0 6.8 3.1 6.8 7s-3 7-6.8 7h8.2c3.8 0 6.8-3.1 6.8-7s-3-7-6.8-7z" fill="#3086C8"/></svg> 5642 </li><li class="list-payment__item"> 5643 <svg class="icon icon--full-color" viewBox="0 0 38 24" width="38" height="24" role="img" aria-labelledby="pi-discover" fill="none" xmlns="http://www.w3.org/2000/svg"><title id="pi-discover">Discover</title><path fill="#000" opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32z" fill="#fff"/><path d="M3.57 7.16H2v5.5h1.57c.83 0 1.43-.2 1.96-.63.63-.52 1-1.3 1-2.11-.01-1.63-1.22-2.76-2.96-2.76zm1.26 4.14c-.34.3-.77.44-1.47.44h-.29V8.1h.29c.69 0 1.11.12 1.47.44.37.33.59.84.59 1.37 0 .53-.22 1.06-.59 1.39zm2.19-4.14h1.07v5.5H7.02v-5.5zm3.69 2.11c-.64-.24-.83-.4-.83-.69 0-.35.34-.61.8-.61.32 0 .59.13.86.45l.56-.73c-.46-.4-1.01-.61-1.62-.61-.97 0-1.72.68-1.72 1.58 0 .76.35 1.15 1.35 1.51.42.15.63.25.74.31.21.14.32.34.32.57 0 .45-.35.78-.83.78-.51 0-.92-.26-1.17-.73l-.69.67c.49.73 1.09 1.05 1.9 1.05 1.11 0 1.9-.74 1.9-1.81.02-.89-.35-1.29-1.57-1.74zm1.92.65c0 1.62 1.27 2.87 2.9 2.87.46 0 .86-.09 1.34-.32v-1.26c-.43.43-.81.6-1.29.6-1.08 0-1.85-.78-1.85-1.9 0-1.06.79-1.89 1.8-1.89.51 0 .9.18 1.34.62V7.38c-.47-.24-.86-.34-1.32-.34-1.61 0-2.92 1.28-2.92 2.88zm12.76.94l-1.47-3.7h-1.17l2.33 5.64h.58l2.37-5.64h-1.16l-1.48 3.7zm3.13 1.8h3.04v-.93h-1.97v-1.48h1.9v-.93h-1.9V8.1h1.97v-.94h-3.04v5.5zm7.29-3.87c0-1.03-.71-1.62-1.95-1.62h-1.59v5.5h1.07v-2.21h.14l1.48 2.21h1.32l-1.73-2.32c.81-.17 1.26-.72 1.26-1.56zm-2.16.91h-.31V8.03h.33c.67 0 1.03.28 1.03.82 0 .55-.36.85-1.05.85z" fill="#231F20"/><path d="M20.16 12.86a2.931 2.931 0 100-5.862 2.931 2.931 0 000 5.862z" fill="url(#pi-paint0_linear)"/><path opacity=".65" d="M20.16 12.86a2.931 2.931 0 100-5.862 2.931 2.931 0 000 5.862z" fill="url(#pi-paint1_linear)"/><path d="M36.57 7.506c0-.1-.07-.15-.18-.15h-.16v.48h.12v-.19l.14.19h.14l-.16-.2c.06-.01.1-.06.1-.13zm-.2.07h-.02v-.13h.02c.06 0 .09.02.09.06 0 .05-.03.07-.09.07z" fill="#231F20"/><path d="M36.41 7.176c-.23 0-.42.19-.42.42 0 .23.19.42.42.42.23 0 .42-.19.42-.42 0-.23-.19-.42-.42-.42zm0 .77c-.18 0-.34-.15-.34-.35 0-.19.15-.35.34-.35.18 0 .33.16.33.35 0 .19-.15.35-.33.35z" fill="#231F20"/><path d="M37 12.984S27.09 19.873 8.976 23h26.023a2 2 0 002-1.984l.024-3.02L37 12.985z" fill="#F48120"/><defs><linearGradient id="pi-paint0_linear" x1="21.657" y1="12.275" x2="19.632" y2="9.104" gradientUnits="userSpaceOnUse"><stop stop-color="#F89F20"/><stop offset=".25" stop-color="#F79A20"/><stop offset=".533" stop-color="#F68D20"/><stop offset=".62" stop-color="#F58720"/><stop offset=".723" stop-color="#F48120"/><stop offset="1" stop-color="#F37521"/></linearGradient><linearGradient id="pi-paint1_linear" x1="21.338" y1="12.232" x2="18.378" y2="6.446" gradientUnits="userSpaceOnUse"><stop stop-color="#F58720"/><stop offset=".359" stop-color="#E16F27"/><stop offset=".703" stop-color="#D4602C"/><stop offset=".982" stop-color="#D05B2E"/></linearGradient></defs></svg> 5644 </li><li class="list-payment__item"> 5645 <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-google_pay"><title id="pi-google_pay">Google Pay</title><path d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z" fill="#000" opacity=".07"/><path d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32" fill="#FFF"/><path d="M18.093 11.976v3.2h-1.018v-7.9h2.691a2.447 2.447 0 0 1 1.747.692 2.28 2.28 0 0 1 .11 3.224l-.11.116c-.47.447-1.098.69-1.747.674l-1.673-.006zm0-3.732v2.788h1.698c.377.012.741-.135 1.005-.404a1.391 1.391 0 0 0-1.005-2.354l-1.698-.03zm6.484 1.348c.65-.03 1.286.188 1.778.613.445.43.682 1.03.65 1.649v3.334h-.969v-.766h-.049a1.93 1.93 0 0 1-1.673.931 2.17 2.17 0 0 1-1.496-.533 1.667 1.667 0 0 1-.613-1.324 1.606 1.606 0 0 1 .613-1.336 2.746 2.746 0 0 1 1.698-.515c.517-.02 1.03.093 1.49.331v-.208a1.134 1.134 0 0 0-.417-.901 1.416 1.416 0 0 0-.98-.368 1.545 1.545 0 0 0-1.319.717l-.895-.564a2.488 2.488 0 0 1 2.182-1.
564506zM23.29 13.52a.79.79 0 0 0 .337.662c.223.176.5.269.785.263.429-.001.84-.17 1.146-.472.305-.286.478-.685.478-1.103a2.047 2.047 0 0 0-1.324-.374 1.716 1.716 0 0 0-1.03.294.883.883 0 0 0-.392.73zm9.286-3.75l-3.39 7.79h-1.048l1.281-2.728-2.224-5.062h1.103l1.612 3.885 1.569-3.885h1.097z" fill="#5F6368"/><path d="M13.986 11.284c0-.308-.024-.616-.073-.92h-4.29v1.747h2.451a2.096 2.096 0 0 1-.9 1.373v1.134h1.464a4.433 4.433 0 0 0 1.348-3.334z" fill="#4285F4"/><path d="M9.629 15.721a4.352 4.352 0 0 0 3.01-1.097l-1.466-1.14a2.752 2.752 0 0 1-4.094-1.44H5.577v1.17a4.53 4.53 0 0 0 4.052 2.507z" fill="#34A853"/><path d="M7.079 12.05a2.709 2.709 0 0 1 0-1.735v-1.17H5.577a4.505 4.505 0 0 0 0 4.075l1.502-1.17z" fill="#FBBC04"/><path d="M9.629 8.44a2.452 2.452 0 0 1 1.74.68l1.3-1.293a4.37 4.37 0 0 0-3.065-1.183 4.53 4.53 0 0 0-4.027 2.5l1.502 1.171a2.715 2.715 0 0 1 2.55-1.875z" fill="#EA4335"/></svg> 5646 5647 </li><li class="list-payment__item"> 5648 <svg class="icon icon--full-color" width="38" height="24" role="img" aria-labelledby="pi-jcb" viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg"><title id="pi-jcb">JCB</title><g fill="none" fill-rule="evenodd"><g fill-rule="nonzero"><path d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z" fill="#000" opacity=".07"/><path d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32" fill="#FFF"/></g><path d="M11.5 5H15v11.5a2.5 2.5 0 0 1-2.5 2.5H9V7.5A2.5 2.5 0 0 1 11.5 5z" fill="#006EBC"/><path d="M18.5 5H22v11.5a2.5 2.5 0 0 1-2.5 2.5H16V7.5A2.5 2.5 0 0 1 18.5 5z" fill="#F00036"/><path d="M25.5 5H29v11.5a2.5 2.5 0 0 1-2.5 2.5H23V7.5A2.5 2.5 0 0 1 25.5 5z" fill="#2AB419"/>
5648<path d="M10.755 14.5c-1.06 0-2.122-.304-2.656-.987l.78-.676c.068 1.133 3.545 1.24 3.545-.19V9.5h1.802v3.147c0 .728-.574 1.322-1.573 1.632-.466.144-1.365.221-1.898.221zm8.116 0c-.674 0-1.388-.107-1.965-.366-.948-.425-1.312-1.206-1.3-2.199.012-1.014.436-1.782 1.468-2.165 1.319-.49 3.343-.261 3.926.27v.972c-.572-.521-1.958-.898-2.919-.46-.494.226-.737.917-.744 1.448-.006.56.245 1.252.744 1.497.953.467 2.39.04 2.919-.441v1.01c-.358.255-1.253.434-2.129.434zm8.679-2.587c.37-.235.582-.567.582-1.005 0-.438-.116-.687-.348-.939-.206-.207-.58-.469-1.238-.469H23v5h3.546c.696 0 1.097-.23 1.315-.415.283-.25.426-.53.426-.96 0-.431-.155-.908-.737-1.212zm-1.906-.281h-1.428v-1.444h1.495c.956 0 .944 1.444-.067 1.444zm.288 2.157h-1.716v-1.513h1.716c.986 0 1.083 1.513 0 1.513z" fill="#FFF" fill-rule="nonzero"/></g></svg> 5649 </li><li class="list-payment__item"> 5650 <svg class="icon icon--full-color" viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" width="38" height="24" role="img" aria-labelledby="pi-maestro"><title id="pi-maestro">Maestro</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><circle fill="#EB001B" cx="15" cy="12" r="7"/><circle fill="#00A2E5" cx="23" cy="12" r="7"/><path fill="#7375CF" d="M22 12c0-2.4-1.2-4.5-3-5.7-1.8 1.3-3 3.4-3 5.7s1.2 4.5 3 5.7c1.8-1.2 3-3.3 3-5.7z"/></svg> 5651 </li><li class="list-payment__item"> 5652 <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-master"><title id="pi-master">Mastercard</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#1C1C1C" style="fill:#1C1C1C;fill:color(display-p3 0.1098 0.1098 0.1098);fill-opacity:1;"/><path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#232323" style="fill:#232323;fill:color(display-p3 0.1373 0.1373 0.1373);fill-opacity:1;"/><path d="M14.6364 19.2727C18.8538 19.2727 22.2727 15.8538 22.2727 11.6364C22.2727 7.41892 18.8538 4 14.6364 4C10.4189 4 7 7.41892 7 11.6364C7 15.8538 10.4189 19.2727 14.6364 19.2727Z" fill="#EB001B" style="fill:#EB001B;fill:color(display-p3 0.9216 0.0000 0.1059);fill-opacity:1;"/><path d="M23.3637 19.2727C27.5811 19.2727 31 15.8538 31 11.6364C31 7.41892 27.5811 4 23.3637 4C19.1462 4 15.7273 7.41892 15.7273 11.6364C15.7273 15.8538 19.1462 19.2727 23.3637 19.2727Z" fill="#F79E1B" style="fill:#F79E1B;fill:color(display-p3 0.9686 0.6196 0.1059);fill-opacity:1;"/><path d="M22.2727 11.6362C22.2727 9.01797 20.9637 6.72706 19 5.41797C17.0364 6.83615 15.7273 9.12706 15.7273 11.6362C15.7273 14.1452 17.0364 16.5452 19 17.8543C20.9637 16.5452 22.2727 14.2543 22.2727 11.6362Z" fill="#FF5F00" style="fill:#FF5F00;fill:color(display-p3 1.0000 0.3725 0.0000);fill-opacity:1;"/></svg> 5653 5654 </li><li class="list-payment__item"> 5655 <svg class="icon icon--full-color" viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" width="38" height="24" role="img" aria-labelledby="pi-paypal"><title id="pi-paypal">PayPal</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><path fill="#003087" d="M23.9 8.3c.2-1 0-1.7-.6-2.3-.6-.7-1.7-1-3.1-1h-4.1c-.3 0-.5.2-.6.5L14 15.6c0 .2.1.4.3.4H17l.4-3.4 1.8-2.2 4.7-2.1z"/><path fill="#3086C8" d="M23.9 8.3l-.2.2c-.5 2.8-2.2 3.8-4.6 3.8H18c-.3 0-.5.2-.6.5l-.6 3.9-.2 1c0 .2.1.4.3.4H19c.3 0 .5-.2.5-.4v-.1l.4-2.4v-.1c0-.2.3-.4.5-.4h.3c2.1 0 3.7-.8 4.1-3.2.2-1 .1-1.8-.4-2.4-.1-.5-.3-.7-.5-.8z"/><path fill="#012169" d="M23.3 8.1c-.1-.1-.2-.1-.3-.1-.1 0-.2 0-.3-.1-.3-.1-.7-.1-1.1-.1h-3c-.1 0-.2
56550-.2.1-.2.1-.3.2-.3.4l-.7 4.4v.1c0-.3.3-.5.6-.5h1.3c2.5 0 4.1-1 4.6-3.8v-.2c-.1-.1-.3-.2-.5-.2h-.1z"/></svg> 5656 </li><li class="list-payment__item"> 5657 <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-shopify_pay"><title id="pi-shopify_pay">Shop Pay</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z" fill="#000"/><path d="M35.889 0C37.05 0 38 .982 38 2.182v19.636c0 1.2-.95 2.182-2.111 2.182H2.11C.95 24 0 23.018 0 21.818V2.182C0 .982.95 0 2.111 0H35.89z" fill="#5A31F4"/><path d="M9.35 11.368c-1.017-.223-1.47-.31-1.47-.705 0-.372.306-.558.92-.558.54 0 .934.238 1.225.704a.079.079 0 00.104.03l1.146-.584a.082.082 0 00.032-.114c-.475-.831-1.353-1.286-2.51-1.286-1.52 0-2.464.755-2.464 1.956 0 1.275 1.15 1.597 2.17 1.82 1.02.222 1.474.31 1.474.705 0 .396-.332.582-.993.582-.612 0-1.065-.282-1.34-.83a.08.08 0 00-.107-.035l-1.143.57a.083.083 0 00-.036.111c.454.92 1.384 1.437 2.627 1.437 1.583 0 2.539-.742 2.539-1.98s-1.155-1.598-2.173-1.82v-.003zM15.49 8.855c-.65 0-1.224.232-1.636.646a.04.04 0 01-.069-.03v-2.64a.08.08 0 00-.08-.081H12.27a.08.08 0 00-.08.082v8.194a.08.08 0 00.08.082h1.433a.08.08 0 00.081-.082v-3.594c0-.695.528-1.227 1.239-1.227.71 0 1.226.521 1.226 1.227v3.594a.08.08 0 00.081.082h1.433a.08.08 0 00.081-.082v-3.594c0-1.51-.981-2.577-2.355-2.577zM20.753 8.62c-.778 0-1.507.24-2.03.588a.082.082 0 00-.027.109l.632 1.088a.08.08 0 00.11.03 2.5 2.5 0 011.318-.366c1.25 0 2.17.891 2.17 2.068 0 1.003-.736 1.745-1.669 1.745-.76 0-1.288-.446-1.288-1.077 0-.361.152-.657.548-.866a.08.08 0 00.032-.113l-.596-1.018a.08.08 0 00-.098-.035c-.799.299-1.359 1.018-1.359 1.984 0 1.46 1.152 2.55 2.76 2.55 1.877 0 3.227-1.313 3.227-3.195 0-2.018-1.57-3.492-3.73-3.492zM28.675 8.843c-.724 0-1.373.27-1.845.746-.026.027-.069.007-.069-.029v-.572a.08.08 0 00-.08-.082h-1.397a.08.08 0 00-.08.082v8.182a.08.08 0 00.08.081h1.433a.08.08 0 00.081-.081v-2.683c0-.036.043-.054.069-.03a2.6 2.6 0 001.808.7c1.682 0 2.993-1.373 2.993-3.157s-1.313-3.157-2.993-3.157zm-.271 4.929c-.956 0-1.681-.768-1.681-1.783s.723-1.783 1.681-1.783c.958 0 1.68.755 1.68 1.783 0 1.027-.713 1.783-1.681 1.783h.001z" fill="#fff"/></svg> 5658 5659 </li><li class="list-payment__item"> 5660 <svg class="icon icon--full-color" viewBox="-36 25 38 24" xmlns="http://www.w3.org/2000/svg" width="38" height="24" role="img" aria-labelledby="pi-unionpay"><title id="pi-unionpay">Union Pay</title><path fill="#005B9A" d="M-36 46.8v.7-.7zM-18.3 25v24h-7.2c-1.3 0-2.1-1-1.8-2.3l4.4-19.4c.3-1.3 1.9-2.3 3.2-2.3h1.4zm12.6 0c-1.3 0-2.9 1-3.2 2.3l-4.5 19.4c-.3 1.3.5 2.3 1.8 2.3h-4.9V25h10.8z"/><path fill="#E9292D" d="M-19.7 25c-1.3 0-2.9 1.1-3.2 2.3l-4.4 19.4c-.3 1.3.5 2.3 1.8 2.3h-8.9c-.8 0-1.5-.6-1.5-1.4v-21c0-.8.7-1.6 1.5-1.6h14.7z"/><path fill="#0E73B9" d="M-5.7 25c-1.3 0-2.9 1.1-3.2 2.3l-4.4 19.4c-.3 1.3.5 2.3 1.8 2.3H-26h.5c-1.3 0-2.1-1-1.8-2.3l4.4-19.4c.3-1.3 1.9-2.3 3.2-2.3h14z"/><path fill="#059DA4" d="M2 26.6v21c0 .8-.6 1.4-1.5 1.4h-12.1c-1.3 0-2.1-1.1-1.8-2.3l4.5-19.4C-8.6 26-7 25-5.7 25H.5c.9 0 1.5.7 1.5 1.6z"/><path fill="#fff" d="M-21.122 38.645h.14c.14 0 .28-.07.28-.14l.42-.63h1.19l-.21.35h1.4l-.21.63h-1.68c-.21.28-.42.42-.7.42h-.84l.21-.63m-.21.91h3.01l-.21.7h-1.19l-.21.7h1.19l-.21.7h-1.19l-.28 1.05c-.07.14 0 .28.28.21h.98l-.21.7h-1.89c-.35 0-.49-.21-.35-.63l.35-1.33h-.77l.21-.7h.77l.21-.7h-.7l.21-.7zm4.83-1.75v.42s.56-.42 1.12-.42h1.96l-.77 2.66c-.07.28-.35.49-.77.49h-2.24l-.49 1.89c0 .07 0 .14.14.14h.42l-.14.56h-1.12c-.42 0-.56-.14-.49-.35l1.47-5.39h.91zm1.68.77h-1.75l-.21.7s.28-.21.77-.21h1.05l.14-.49zm-.63 1.68c.14 0 .21 0 .21-.14l.14-.35h-1.75l-.14.56 1.54-.07zm-1.19.84h.98v.42h.28c.14 0 .21-.07.21-.14l.07-.28h.84l-.14.49c-.07.35-.35.49-.77.56h-.56v.77c0 .14.07.21.35.21h.49l-.14.56h-1.19c-.35 0-.49-.14-.49-.49l.07-2.1zm4.2-2.45l.21-.84h1.19l-.07.28s.56-.28 1.05-.28h1.47l-.21.84h-.21l-1.12 3.85h.21l-.21.77h-.21l-.07.35h-1.19l.07-.35h-2.17l.21-.77h.21l1.12-3.85h-.28m1.26 0l-.28 1.05s.49-.21.91-.28c.07-.35.21-.77.21-.77h-.84zm-.49 1.54l-.28 1.12s.56-.28.98-.28c.14-.42.21-.77.21-.77l-.91-.07zm.21 2.31l.21-.77h-.84l-.21.77h.84zm2.87-4.69h1.12l.07.42c0 .07.07.14.21.14h.21l-.21.7h-.77c-.28 0-.49-.07-.49-.35l-.14-.91zm-.35 1.47h3.57l-.21.77h-1.19l-.21.7h1.12l-.21.77h-1.26l-.28.42h.63l.14.84c0 .07.07.14.21.14h.21l-.21.7h-.7c-.35 0-.56-.07-.56-.35l-.14-.77-.56.84c-.14.21-.35.35-.63.35h-1.05l.21-.7h.35c.14 0 .21-.07.35-.21l.84-1.26h-1.05l.21-.77h1.19l.21-.7h-1.19l.21-.77zm-19.74-5.04c-.14.7-.42 1.19-.91 1.54-.49.35-1.12.56-1.89.56-.7 0-1.26-.21-1.54-.56-.21-.28-.35-.56-.35-.98 0-.14 0-.35.07-.56l.84-3.92h1.19l-.77 3.92v.28c0 .21.07.35.14.49.14.21.35.28.7.28s.7-.07.91-.28c.21-.21.42-.42.49-.77l.77-3.92h1.19l-.84 3.92m1.12-1.54h.84l-.07.49.14-.14c.28-.28.63-.42 1.05-.42.35 0 .63.14.77.35.14.21.21.49.14.91l-.49 2.38h-.91l.42-2.17c.07-.28.07-.49 0-.56-.07-.14-.21-.14-.35-.14-.21 0-.42.07-.56.21-.14.14-.28.35-.28.63l-.42 2.03h-.91l.63-3.57m9.8 0h.84l-.07.49.14-.14c.28-.28.63-.42 1.05-.42.35 0 .63.14.77.35s.21.49.14.91l-.49 2.38h-.91l.42-2.24c.07-.21 0-.42-.07-.49-.07-.14-.21-.14-.35-.14-.21 0-.42.07-.56.21-.14.14-.28.35-.28.63l-.42 2.03h-.91l.7-3.57m-5.81 0h.98l-.77 3.5h-.98l.77-3.5m.35-1.33h.98l-.21.84h-.98l.21-.84zm1.4 4.55c-.21-.21-.35-.56-.35-.98v-.21c0-.07 0-.21.07-.28.14-.56.35-1.05.7-1.33.35-.35.84-.49 1.33-.49.42 0 .77.14 1.05.35.21.21.35.56.35.98v.21c0 .07 0 .21-.07.28-.14.56-.35.98-.7 1.33-.35.35-.84.49-1.33.49-.35 0-.7-.14-1.05-.35m1.89-.7c.14-.21.28-.49.35-.84v-.35c0-.21-.07-.35-.14-.49a.
5660635.635 0 0 0-.49-.21c-.28 0-.49.07-.63.28-.14.21-.28.49-.35.84v.28c0 .21.07.35.14.49.14.14.28.21.49.21.28.07.42 0 .63-.21m6.51-4.69h2.52c.49 0 .84.14 1.12.35.28.21.35.56.35.91v.28c0 .07 0 .21-.07.28-.07.49-.35.98-.7 1.26-.42.35-.84.49-1.4.49h-1.4l-.42 2.03h-1.19l1.19-5.6m.56 2.59h1.12c.28 0 .49-.07.7-.21.14-.14.28-.35.35-.63v-.28c0-.21-.07-.35-.21-.42-.14-.07-.35-.14-.7-.14h-.91l-.35 1.68zm8.68 3.71c-.35.77-.7 1.26-.91 1.47-.21.21-.63.7-1.61.7l.07-.63c.84-.28 1.26-1.4 1.54-1.96l-.28-3.78h1.19l.07 2.38.91-2.31h1.05l-2.03 4.13m-2.94-3.85l-.42.28c-.42-.35-.84-.56-1.54-.21-.98.49-1.89 4.13.91 2.94l.14.21h1.12l.7-3.29-.91.07m-.56 1.82c-.21.56-.56.84-.91.77-.28-.14-.35-.63-.21-1.19.21-.56.56-.84.91-.77.28.14.35.63.21 1.19"/></svg> 5661 </li><li class="list-payment__item"> 5662 <svg class="icon icon--full-color" viewBox="0 0 38 24" width="38" height="24" xmlns="http://www.w3.org/2000/svg" role="img" aria-labelledby="pi-venmo"><title id="pi-venmo">Venmo</title><g fill="none" fill-rule="evenodd"><rect fill-opacity=".07" fill="#000" width="38" height="24" rx="3"/><path fill="#3D95CE" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><path d="M24.675 8.36c0 3.064-2.557 7.045-4.633 9.84h-4.74L13.4 6.57l4.151-.402 1.005 8.275c.94-1.566 2.099-4.025 2.099-5.702 0-.918-.154-1.543-.394-2.058l3.78-.783c.437.738.634 1.499.634 2.46z" fill="#FFF" fill-rule="nonzero"/></g></svg> 5663 5664 </li><li class="list-payment__item"> 5665 <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-visa"><title id="pi-visa">Visa</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#142FBD" style="fill:#142FBD;fill:color(display-p3 0.0784 0.1843 0.7412);fill-opacity:1;"/><path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#1532CB" style="fill:#1532CB;fill:color(display-p3 0.0824 0.1961 0.7961);fill-opacity:1;"/><path d="M29.5944 10.2167H29.2778C28.8556 11.2722 28.5389 11.8 28.2222 13.3833H30.2278C29.9111 11.8 29.9111 11.0611 29.5944 10.2167V10.2167ZM32.6556 16.4444H30.8611C30.7556 16.4444 30.7556 16.4444 30.65 16.3389L30.4389 15.3889L30.3333 15.1778H27.8C27.6944 15.1778 27.5889 15.1778 27.5889 15.3889L27.2722 16.3389C27.2722 16.4444 27.1667 16.4444 27.1667 16.4444H24.95L25.1611 15.9167L28.2222 8.73889C28.2222 8.21111 28.5389 8 29.0667 8H30.65C30.7556 8 30.8611 8 30.8611 8.21111L32.3389 15.0722C32.4444 15.4944 32.55 15.8111 32.55 16.2333C32.6556 16.3389 32.6556 16.3389 32.6556 16.4444V16.4444ZM18.5111 16.1278L18.9333 14.2278C19.0389 14.2278 19.1444 14.3333 19.1444 14.3333C19.8833 14.65 20.6222 14.8611 21.3611 14.7556C21.5722 14.7556 21.8889 14.65 22.1 14.5444C22.6278 14.3333 22.6278 13.8056 22.2056 13.3833C21.9944 13.1722 21.6778 13.0667 21.3611 12.8556C20.9389 12.6444 20.5167 12.4333 20.2 12.1167C18.9333 11.0611 19.3556 9.58333 20.0944 8.84444C20.7278 8.42222 21.0444 8 21.8889 8C23.1556 8 24.5278 8 25.1611 8.21111H25.2667C25.1611 8.84444 25.0556 9.37222 24.8444 10.0056C24.3167 9.79444 23.7889 9.58333 23.2611 9.58333C22.9444 9.58333 22.6278 9.58333 22.3111 9.68889C22.1 9.68889 21.9944 9.79444 21.8889 9.9C21.6778 10.1111 21.6778 10.4278 21.8889 10.6389L22.4167 11.0611C22.8389 11.2722 23.2611 11.4833 23.5778 11.6944C24.1056 12.0111 24.6333 12.5389 24.7389 13.1722C24.95 14.1222 24.6333 14.9667 23.7889 15.6C23.2611 16.0222 23.05 16.2333 22.3111 16.2333C20.8333 16.2333 19.6722 16.3389 18.7222 16.0222C18.6167 16.2333 18.6167 16.2333 18.5111 16.1278V16.1278ZM14.8167 16.4444C14.9222 15.7056 14.9222 15.7056 15.0278 15.3889C15.5556 13.0667 16.0833 10.6389 16.5056 8.31667C16.6111 8.10556 16.6111 8 16.8222 8H18.7222C18.5111 9.26667 18.3 10.2167 17.9833 11.3778C17.6667 12.9611 17.35 14.5444 16.9278 16.1278C16.9278 16.3389 16.8222 16.3389 16.6111 16.3389L14.8167 16.4444ZM5 8.21111C5 8.10556 5.21111 8 5.31667 8H8.90556C9.43333 8 9.85556 8.31667 9.96111 8.84444L10.9111 13.4889C10.9111 13.5944 10.9111 13.5944 11.0167 13.7C11.0167 13.5944 11.1222 13.5944 11.1222 13.5944L13.3389 8.21111C13.2333 8.10556 13.3389 8 13.4444 8H15.6611C15.6611 8.10556 15.6611 8.10556 15.5556 8.21111L12.2833 15.9167C12.1778 16.1278 12.1778
566516.2333 12.0722 16.3389C11.9667 16.4444 11.7556 16.3389 11.5444 16.3389H9.96111C9.85556 16.3389 9.75 16.3389 9.75 16.1278L8.06111 9.58333C7.85 9.37222 7.53333 9.05556 7.11111 8.95C6.47778 8.63333 5.31667 8.42222 5.10556 8.42222L5 8.21111Z" fill="white" style="fill:white;fill-opacity:1;"/></svg> 5666 5667 </li></ul> 5668 </div></div> 5669 </div> 5670 <div class="footer__content-bottom-wrapper page-width"> 5671 <div class="footer__copyright caption"> 5672 <small class="copyright__content" 5673 >© 2026, <a href="/" title="">Lorex Corporation US</a></small> 5674 <small class="copyright__content"><a target="_blank" rel="nofollow" href="https://www.shopify.com?utm_campaign=poweredby&utm_medium=shopify&utm_source=onlinestore">Powered by Shopify</a></small><ul class="policies list-unstyled"><li> 5675 <small class="copyright__content" 5676 ><a href="/policies/refund-policy">Refund policy</a></small 5677 > 5678 </li><li> 5679 <small class="copyright__content" 5680 ><a href="/policies/privacy-policy">Privacy policy</a></small 5681 > 5682 </li><li> 5683 <small class="copyright__content" 5684 ><a href="/policies/terms-of-service">Terms of service</a></small 5685 > 5686 </li><li> 5687 <small class="copyright__content" 5688 ><a href="/policies/shipping-policy">Shipping policy</a></small 5689 > 5690 </li></ul></div> 5691 </div> 5692 </div> 5693</footer> 5694 5695 5696 5697<style> #shopify-section-sections--19536739664022__footer h3 a {color: lightblue;} </style></div> 5698<!-- END sections: footer-group --> 5699<ul hidden> 5700 <li id="a11y-refresh-page-message">Choosing a selection results in a full page refresh.</li> 5701 <li id="a11y-new-window-message">Opens in a new window.</li> 5702 </ul> 5703 5704
5704<script> 5705 window.shopUrl = 'https://www.lorex.com'; 5706 window.routes = { 5707 cart_add_url: '/cart/add', 5708 cart_change_url: '/cart/change', 5709 cart_update_url: '/cart/update', 5710 cart_url: '/cart', 5711 predictive_search_url: '/search/suggest', 5712 }; 5713 5714 window.cartStrings = { 5715 error: `There was an error while updating your cart. Please try again.`, 5716 quantityError: `You can only add [quantity] of this item to your cart.`, 5717 }; 5718 5719 window.variantStrings = { 5720 addToCart: `Add to cart`, 5721 soldOut: `Sold out`, 5722 unavailable: `Unavailable`, 5723 unavailable_with_option: `[value] - Unavailable`, 5724 }; 5725 5726 window.quickOrderListStrings = { 5727 itemsAdded: `[quantity] items added`, 5728 itemAdded: `[quantity] item added`, 5729 itemsRemoved: `[quantity] items removed`, 5730 itemRemoved: `[quantity] item removed`, 5731 viewCart: `View cart`, 5732 each: `[money]/ea`, 5733 min_error: `This item has a minimum of [min]`, 5734 max_error: `This item has a maximum of [max]`, 5735 step_error: `You can only add this item in increments of [step]`, 5736 }; 5737 5738 window.accessibilityStrings = { 5739 imageAvailable: `Image [index] is now available in gallery view`, 5740 shareSuccess: `Link copied to clipboard`, 5741 pauseSlideshow: `Pause slideshow`, 5742 playSlideshow: `Play slideshow`, 5743 recipientFormExpanded: `Gift card recipient form expanded`, 5744 recipientFormCollapsed: `Gift card recipient form collapsed`, 5745 countrySelectorSearchCount: `[count] countries/regions found`, 5746 }; 5747 </script>
5747<script src="//www.lorex.com/cdn/shop/t/138/assets/predictive-search.js?v=56421886400062981787687714" defer="defer"></script>
5747<script src="//www.lorex.com/cdn/shop/t/138/assets/cart-drawer.js?v=169981311261118214701787687714" defer="defer"></script>
5747<script src="//www.lorex.com/cdn/shop/t/138/assets/global-bottom.js?v=96873270652061023501787687714" defer="defer"></script>
5747<script src="//www.lorex.com/cdn/shop/t/138/assets/non-ndaa.js?v=48878127006224822181787687714" async="async"></script>
5747 5748
5748<script src="//www.lorex.com/cdn/shop/t/138/assets/btn-tracking.js?v=110087514246370096561787687714" async="async"></script>
5748<div id="shopify-block-AbHdwMnZWWDI2eGg1d__12331707899451543273" class="shopify-block shopify-app-block"><div style="display: none;" hidden> 5749 Powerx - Function creator (Fixed) 5750</div> 5751
5752<script> 5753// Global state management to prevent race conditions 5754let isUpdating = false; 5755let updateQueue = []; 5756 5757// Debounced update function to prevent multiple simultaneous requests 5758async function safeUpdateCartAttributes() { 5759 if (isUpdating) { 5760 // If already updating, queue this request 5761 return new Promise((resolve) => { 5762 updateQueue.push(resolve); 5763 }); 5764 } 5765 5766 isUpdating = true; 5767 5768 try { 5769 await updateAllCartAttributes(); 5770 5771 // Resolve any queued promises 5772 const queuedPromises = [...updateQueue]; 5773 updateQueue = []; 5774 queuedPromises.forEach(resolve => resolve()); 5775 5776 } catch (error) { 5777 console.error('Error in safeUpdateCartAttributes:', error); 5778 } finally { 5779 isUpdating = false; 5780 } 5781} 5782 5783// Check if cart is ready and accessible 5784async function isCartReady() { 5785 try { 5786 const response = await fetch('/cart.js'); 5787 return response.ok; 5788 } catch (error) { 5789 console.error('Cart not ready:', error); 5790 return false; 5791 } 5792} 5793 5794// Combined function to update all cart attributes in a single request 5795async function updateAllCartAttributes() { 5796 try { 5797 // Wait for cart to be ready 5798 if (!(await isCartReady())) { 5799 console.warn('Cart not ready, skipping update'); 5800 return; 5801 } 5802 5803 // Fetch the latest cart data 5804 const cartResponse = await fetch('/cart.js'); 5805 if (!cartResponse.ok) { 5806 console.error('Failed to fetch cart data:', cartResponse.status); 5807 return; 5808 } 5809 const cart = await cartResponse.json(); 5810 5811 // Prepare all attributes in one object 5812 const allAttributes = {}; 5813 const existingAttributes = cart.attributes || {}; 5814 5815 // 1. Update discount tracking 5816 let newPowerxDiscount = ''; 5817 if (cart.total_discount > 0) { 5818 const discountTitles = new Set(); 5819 // Collect cart-level discount titles 5820 if (cart.cart_level_discount_applications) { 5821 cart.cart_level_discount_applications.forEach(app => { 5822 if (app.title) discountTitles.add(app.title); 5823 }); 5824 } 5825 // Collect line-level discount titles 5826 if (cart.items) { 5827 cart.items.forEach(item => { 5828 if (item.line_level_discount_allocations) { 5829 item.line_level_discount_allocations.forEach(alloc => { 5830 if (alloc.discount_application && alloc.discount_application.title) { 5831 discountTitles.add(alloc.discount_application.title); 5832 } 5833 }); 5834 } 5835 }); 5836 } 5837 newPowerxDiscount = Array.from(discountTitles).map(t => t.toLowerCase()).join(','); 5838 } 5839 5840 const currentPowerxDiscount = (cart.attributes && cart.attributes._powerx_discount) || ''; 5841 if (currentPowerxDiscount !== newPowerxDiscount) { 5842 allAttributes._powerx_discount = newPowerxDiscount; 5843 } 5844 5845 // 2. Handle URL parameters and removals 5846 await addUrlParameterAttributes(allAttributes, existingAttributes); 5847 5848 // 3. Handle expired attributes 5849 await addExpiredAttributeRemovals(allAttributes, existingAttributes); 5850 5851 // Nothing changed: never POST. A no-op cart update makes themes that 5852 // listen for /cart/update re-render or reload on every page view. 5853 if (Object.keys(allAttributes).length === 0) { 5854 return true; 5855 } 5856 5857 // 4. Add timestamp alongside the real changes 5858 allAttributes._powerx_datetime = Math.floor(Date.now() / 1000); 5859 5860 // Single update request for all attributes 5861 const response = await fetch('/cart/update.js', { 5862 method: 'POST', 5863 headers: { 'Content-Type': 'application/json' }, 5864 body: JSON.stringify({ attributes: allAttributes }) 5865 }); 5866 5867 if (!response.ok) { 5868 console.error('Failed to update cart attributes:', response.status); 5869 return false;
5870 } 5871 5872 // Update localStorage only after successful cart update 5873 await updateLocalStorage(allAttributes); 5874 return true; 5875 } catch (error) { 5876 console.error('Error updating cart attributes:', error); 5877 return false; 5878 } 5879} 5880 5881// Handle URL parameter attributes 5882async function addUrlParameterAttributes(allAttributes, existingAttributes = {}) { 5883 try { 5884 // Get settings from schema 5885 const trackedParametersRaw = "powerx_attr"; 5886 const trackedParameters = trackedParametersRaw 5887 ? trackedParametersRaw.split(',').map(param => param.trim()).filter(param => param) 5888 : ['powerx_attr']; 5889 const removeParameterRaw = "powerx_rm_attr"; 5890 const removeParameter = removeParameterRaw ? removeParameterRaw.trim() : 'powerx_rm_attr'; 5891 5892 // Parse URL parameters 5893 const urlParams = new URLSearchParams(window.location.search); 5894 5895 // Collect attributes to set from URL 5896 for (const [key, value] of urlParams) { 5897 if (trackedParameters.includes(key) && existingAttributes[key] !== value) { 5898 allAttributes[key] = value; 5899 } 5900 } 5901 5902 // Collect attributes to remove manually via remove_parameter 5903 if (removeParameter) { 5904 const removeValues = urlParams.getAll(removeParameter); 5905 for (const value of removeValues) { 5906 const attrs = value.split(',').map(attr => attr.trim()).filter(attr => attr); 5907 for (const attr of attrs) { 5908 // Only remove what is actually set, otherwise every page load 5909 // would send an identical no-op cart update 5910 if (existingAttributes[attr]) { 5911 allAttributes[attr] = ''; // Empty string removes the attribute 5912 } 5913 } 5914 } 5915 } 5916 } catch (error) { 5917 console.error('Error processing URL parameters:', error); 5918 } 5919} 5920 5921// Handle expired attributes 5922async function addExpiredAttributeRemovals(allAttributes, existingAttributes = {}) { 5923 try { 5924 const expireAfterHoursRaw = 5; 5925 const expireAfterHours = expireAfterHoursRaw ? parseInt(expireAfterHoursRaw, 10) : 0; 5926 5927 if (expireAfterHours > 0) { 5928 const now = Date.now(); 5929 const attributesToRemoveExpired = []; 5930 5931 for (let i = 0; i < localStorage.length; i++) { 5932 const key = localStorage.key(i); 5933 if (key && key.startsWith('powerx_attr_')) { 5934 try { 5935 const data = JSON.parse(localStorage.getItem(key)); 5936 const attrName = key.replace('powerx_attr_', ''); 5937 const expirationTime = data.timestamp + (expireAfterHours * 60 * 60 * 1000); 5938 if (now > expirationTime) { 5939 attributesToRemoveExpired.push(attrName); 5940 } 5941 } catch (parseError) { 5942 console.warn('Invalid localStorage data for key:', key); 5943 // Remove invalid localStorage entry 5944 localStorage.removeItem(key); 5945 } 5946 } 5947 } 5948 5949 // Add expired attributes to removal list 5950 for (const attr of attributesToRemoveExpired) { 5951 if (existingAttributes[attr]) { 5952 allAttributes[attr] = ''; // Empty string removes the attribute 5953 } else { 5954 // Already gone from the cart, just drop the stale local record 5955 localStorage.removeItem(`powerx_attr_${attr}`); 5956 } 5957 } 5958 } 5959 } catch (error) { 5960 console.error('Error processing expired attributes:', error); 5961 } 5962} 5963 5964// Update localStorage after successful cart update 5965async function updateLocalStorage(updatedAttributes) { 5966 try { 5967 const trackedParametersRaw = "powerx_attr"; 5968 const trackedParameters = trackedParametersRaw 5969 ? trackedParametersRaw.split(',').map(param => param.trim()).filter(param => param) 5970 : ['powerx_attr']; 5971 5972 const now = Date.now(); 5973 5974 for (const [key, value] of Object.entries(updatedAttributes)) { 5975 if (trackedParameters.includes(key) && value && value !== '') { 5976 // Store tracked parameters with timestamp 5977 localStorage.setItem(`powerx_attr_${key}`, JSON.stringify({ 5978 value, 5979 timestamp: now 5980 })); 5981 } else if (value === '') { 5982 // Remove attributes that were set to empty string 5983 localStorage.removeItem(`powerx_attr_${key}`); 5984 } 5985 } 5986 } catch (error) { 5987 console.error('Error updating localStorage:', error); 5988 } 5989} 5990 5991// Initialize with proper timing and error handling 5992async function initializePowerxEmbed() { 5993 try { 5994 // Wait longer for cart operations to complete 5995 await new Promise(resolve => setTimeout(resolve, 2000)); 5996 5997 // Check if we have any work to do 5998 const trackedParametersRaw = "powerx_attr"; 5999 const trackedParameters = trackedParametersRaw 6000 ? trackedParametersRaw.split(',').map(param => param.trim()).filter(param => param) 6001 : ['powerx_attr']; 6002 const removeParameterRaw = "powerx_rm_attr"; 6003 const removeParameter = removeParameterRaw ? removeParameterRaw.trim() : 'powerx_rm_attr'; 6004 6005 // Exit if no parameters to track and no removal parameter 6006 if (trackedParameters.length === 0 && !removeParameter) { 6007 return; 6008 } 6009 6010 // Perform the update 6011 await safeUpdateCartAttributes(); 6012 6013 } catch (error) { 6014 console.error('Error initializing PowerX embed:', error); 6015 } 6016} 6017 6018// Event listeners with debouncing 6019let cartUpdateTimeout; 6020function handleCartUpdate() { 6021 // Clear existing timeout to debounce rapid cart updates 6022 if (cartUpdateTimeout) {
6023 clearTimeout(cartUpdateTimeout); 6024 } 6025 6026 // Set a new timeout to handle the update after a brief delay 6027 cartUpdateTimeout = setTimeout(() => { 6028 safeUpdateCartAttributes(); 6029 }, 500); // 500ms delay to allow cart operations to settle 6030} 6031 6032// // Listen for cart updates with proper debouncing 6033// document.addEventListener('cart:updated', handleCartUpdate); 6034 6035// // Also listen for other common cart events 6036// document.addEventListener('cart:added', handleCartUpdate); 6037// document.addEventListener('cart:changed', handleCartUpdate); 6038 6039// Initialize the embed 6040initializePowerxEmbed(); 6041 6042</script>
6042 6043 6044</div><div id="shopify-block-AWHFJV0FycWFuWitLe__3842503713604335150" class="shopify-block shopify-app-block vop-invoice-download"> 6045 6046 6047 6048 6049</div><div id="shopify-block-AMXNRVmRySlh2VS9PV__12858053115584124067" class="shopify-block shopify-app-block">
6049<script type="text/javascript" id="09f8ca10ef3c"> 6050 (function(){var merchantConfig={csp:false};var siteId = "09f8ca10ef3c";function t(t,n){for(var e=t.split(""),r=0;r<e.length;++r)e[r]=String.fromCharCode(e[r].charCodeAt(0)+n);return e.join("")}function n(n){return t(n,-S).replace(/%SN%/g,siteId)}function e(){var t="no"+"op"+"fn",n="g"+"a",e="n"+"ame";return window[n]&&window[n][e]===t}function r(){return!(!navigator.brave||"function"!=typeof navigator.brave.isBrave)}function o(){return document.currentScript&&document.currentScript.src}function i(t){try{B.ex=t,e()&&-1===B.ex.indexOf(R.uB)&&(B.ex+=R.uB),r()&&-1===B.ex.indexOf(R.uBr)&&(B.ex+=R.uBr),o()&&-1===B.ex.indexOf(R.nIL)&&(B.ex+=R.nIL),window.ftr__snp_cwc||(B.ex+=R.s),F(B)}catch(t){}}function c(t,n){function e(o){try{o.blockedURI===t&&(n(),document.removeEventListener(r,e))}catch(t){document.removeEventListener(r,e)}}var r="securitypolicyviolation";document.addEventListener(r,e),setTimeout(function(){document.removeEventListener(r,e)},2*60*1e3)}function a(t,n,e,r){var o=!1;t="https://"+t,c(t,function(){r(!0),o=!0});var i=document.createElement("script");i.onerror=function(){if(!o)try{r(!1),o=!0}catch(t){}},i.onload=e,i.type="text/javascript",i.id="ftr__script",i.async=!0,i.src=t;var a=document.getElementsByTagName("script")[0];a.parentNode.insertBefore(i,a)}function u(t,n,e,r){var o=!1,i=new XMLHttpRequest;if(c("https:"+t,function(){e(new Error("CSP Violation"),!0),o=!0}),"//"===t.slice(0,2)&&(t="https:"+t),"withCredentials"in i)i.open("GET",t,!0);else{if("undefined"==typeof XDomainRequest)return;i=new XDomainRequest,i.open("GET",t)}Object.keys(r).forEach(function(t){i.setRequestHeader(t,r[t])}),i.onload=function(){"function"==typeof n&&n(i)},i.onerror=function(t){if("function"==typeof e&&!o)try{e(t,!1),o=!0}catch(t){}},i.onprogress=function(){},i.ontimeout=function(){"function"==typeof e&&e("tim"+"eo"+"ut",!1)},setTimeout(function(){i.send()},0)}function d(t,siteId,n){function e(t){var n=t.toString(16);return n.length%2?"0"+n:n}function r(t){if(t<=0)return"";for(var n="0123456789abcdef",e="",r=0;r<t;r++)e+=n[Math.floor(Math.random()*n.length)];return e}function o(t){for(var n="",r=0;r<t.length;r++)n+=e(t.charCodeAt(r));return n}function i(t){for(var n=t.split(""),e=0;e<n.length;++e)n[e]=String.fromCharCode(255^n[e].charCodeAt(0));return n.join("")}n=n?"1":"0";var c=[];return c.push(t),c.push(siteId),c.push(n),function(t){var n=40,e="";return t.length<n/2&&(e=","+r(n/2-t.length-1)),o(i(t+e))}(c.join(","))}function f(){function t(){U&&(Q(R.dUAL),setTimeout(s,E,R.dUAL))}function n(t,n){i(n?R.uAS+R.uF+R.cP:R.uAS+R.uF)}window.ftr__fdad(t,n)}function s(t){try{var n=t===R.uDF?C:U;if(!n)return;a(n,void 0,function(){try{X(),i(t+R.uS)}catch(t){}},function(n){try{X(),B.td=1*new Date-B.ts,i(n?t+R.uF+R.cP:t+R.uF),t===R.uDF&&f()}catch(t){i(R.eUoe)}})}catch(n){i(t+R.eTlu)}}var v="22g6otrwjeq6qsu1forxgiurqw1qhw2vwdwxv",h="fort",w="erTo",l="ken";window.ftr__config={m:merchantConfig,s:"17",si:siteId};var m=!1,p=h+w+l,g=10,_={write:function(t,n,e,r){void 0===r&&(r=!0);var o,i;if(e?(o=new Date,o.setTime(o.getTime()+24*e*60*60*1e3),i="; expires="+o.toGMTString()):i="",!r)return void(document.cookie=escape(t)+"="+escape(n)+i+"; path=/");for(var c=1,a=document.domain.split("."),u=g,d=!0;d&&a.length>=c&&u>0;){var f=a.slice(-c).join(".");document.cookie=escape(t)+"="+escape(n)+i+"; path=/; domain="+f;var s=_.read(t);null!=s&&s==n||(f="."+f,document.cookie=escape(t)+"="+escape(n)+i+"; path=/; domain="+f),d=-1===document.cookie.indexOf(t+"="+n),c++,u--}},read:function(t){var n=null;try{for(var e=escape(t)+"=",r=document.cookie.split(";"),o=32,i=0;i<r.length;i++){for(var c=r[i];c.charCodeAt(0)===o;)c=c.substring(1,c.length);0===c.indexOf(e)&&(n=unescape(c.substring(e.length,c.length)))}}finally{return n}}},y=window.ftr__config.s;y+="ck";var T=function(t){var n=!1,e=null,r=function(){try{if(!e||!n)return;e.remove&&"function"==typeof e.remove?e.remove():document.head.removeChild(e),n=!1}catch(t){}};document.head&&(!function(){e=document.createElement("link"),e.setAttribute("rel","pre"+"con"+"nect"),e.setAttribute("cros"+"sori"+"gin","anonymous"),e.onload=r,e.onerror=r,e.setAttribute("href",t),document.head.appendChild(e),n=!0}(),setTimeout(r,3e3))},S=3,x=n(v||"22g6otrwjeq6qsu1forxgiurqw1qhw2vwdwxv"),A=t("[0Uhtxhvw0LG",-S),L=t("[0Fruuhodwlrq0LG",-S),k=t("Li0Qrqh0Pdwfk",-S),U,q="fgq71iruwhu1frp",C=n("(VQ(1"+q+"2vq2(VQ(2vfulsw1mv"),D=n("(VQ(1"+q+"2vqV2(VQ(2vfulsw1mv"),E=10;window.ftr__startScriptLoad=1*new Date;var b=function(t){var n="ft"+"r:tok"+"enR"+"eady";window.ftr__tt&&clearTimeout(window.ftr__tt),window.ftr__tt=setTimeout(function(){try{delete window.ftr__tt,t+="_tt";var e=document.createEvent("Event");e.initEvent(n,!1,!1),e.detail=t,document.dispatchEvent(e)}catch(t){}},1e3)},F=function(t){var n=function(t){return t||""},e=n(t.id)+"_"+n(t.ts)+"_"+n(t.td)+"_"+n(t.ex)+"_"+n(y);_.write(p,e,400,!0),b(e),window.ftr__gt=e},I=function(){var t=_.read(p)||"",n=t.split("_"),e=function(t){return n[t]||void 0};return{id:e(0),ts:e(1),td:e(2),ex:e(3),vr:e(4)}},V=function(){for(var t={},n="fgu",e=[],r=0;r<256;r++)e[r]=(r<16?"0":"")+r.toString(16);var o=function(t,n,r,o,i){var c=i?"-":"";return e[255&t]+e[t>>8&255]+e[t>>16&255]+e[t>>24&255]+c+e[255&n]+e[n>>8&255]+c+e[n>>16&15|64]+e[n>>24&255]+c+e[63&r|128]+e[r>>8&255]+c+e[r>>16&255]+e[r>>24&255]+e[255&o]+e[o>>8&255]+e[o>>16&255]+e[o>>24&255]},i=function(){if(window.Uint32Array&&window.crypto&&window.crypto.getRandomValues){var t=new window.Uint32Array(4);return window.crypto.getRandomValues(t),{d0:t[0],d1:t[1],d2:t[2],d3:t[3]}}return{d0:4294967296*Math.random()>>>0,d1:4294967296*Math.random()>>>0,d2:4294967296*Math.random()>>>0,d3:4294967296*Math.random()>>>0}},c=function(){var t="",n=function(t,n){for(var e="",r=t;r>0;--r)e+=n.charAt(1e3*Math.random()%n.length);return e};return t+=n(2,"0123456789"),t+=n(1,"123456789"),t+=n(8,"0123456789")};return t.safeGenerateNoDash=function(){try{var t=i();return o(t.d0,t.d1,t.d2,t.d3,!1)}catch(t){try{return n+c()}catch(t){}}},t.isValidNumericalToken=function(t){return t&&t.toString().length<=11&&t.length>=9&&parseInt(t,10).toString().length<=11&&parseInt(t,10).toString().length>=9},t.isValidUUIDToken=function(t){return t&&32===t.toString().length&&/^[a-z0-9]+$/.test(t)},t.isValidFGUToken=function(t){return 0==t.indexOf(n)&&t.length>=12},t}(),R={uDF:"UDF",dUAL:"dUAL",uAS:"UAS",mLd:"1",eTlu:"2",eUoe:"3",uS:"4",uF:"9",tmos:["T5","T10","T15","T30","T60"],tmosSecs:[5,10,15,30,60],bIR:"43",uB:"u",uBr:"b",cP:"c",nIL:"i",s:"s"};try{var B=I();try{B.id&&(V.isValidNumericalToken(B.id)||V.isValidUUIDToken(B.id)||V.isValidFGUToken(B.id))?window.ftr__ncd=!1:(B.id=V.safeGenerateNoDash(),window.ftr__ncd=!0),B.ts=window.ftr__startScriptLoad,F(B),window.ftr__snp_cwc=!!_.read(p),window.ftr__snp_cwc||(C=D);for(var G="for"+"ter"+".co"+"m",M="ht"+"tps://c"+"dn9."+G,O="ht"+"tps://"+B.id+"-"+siteId+".cd"+"n."+G,j="http"+"s://cd"+"n3."+G,N=[M,O,j],H=0;H<N.length;H++)T(N[H]);var P=new Array(R.tmosSecs.length),Q=function(t){for(var n=0;n<R.tmosSecs.length;n++)P[n]=setTimeout(i,1e3*R.tmosSecs[n],t+R.tmos[n])},X=function(){for(var t=0;t<R.tmosSecs.length;t++)clearTimeout(P[t])};window.ftr__fdad=function(n,e){if(!m){m=!0;var r={};r[k]=d(window.ftr__config.s,siteId,window.ftr__config.m.csp),u(x,function(e){try{var r=e.getAllResponseHeaders().toLowerCase();if(r.indexOf(L.toLowerCase())>=0){var o=e.getResponseHeader(L);window.ftr__altd2=t(atob(o),-S-1)}if(r.indexOf(A.toLowerCase())<0)return;var i=e.getResponseHeader(A),c=t(atob(i),-S-1);if(c){var a=c.split(":");if(a&&2===a.length){for(var u=a[0],d=a[1],f="",s=0,v=0;s<20;++s)f+=s%3>0&&v<12?siteId.charAt(v++):B.id.charAt(s);var h=d.split(",");if(h.length>1){var w=h[0],l=h[1];U=u+"/"+w+"."+f+"."+l}}}n()}catch(t){}},function(t,n){e&&e(t,n)},r)}},Q(R.uDF),setTimeout(s,E,R.uDF)}catch(t){i(R.mLd)}}catch(t){}})(); 6051</script>
6051 6052 6053 6054</div><div id="shopify-block-AeWtjZE1LT2Irb3pva__7079518687644006178" class="shopify-block shopify-app-block">
6054<script> 6055 (function () { 6056 const cartAttributes = {}; 6057 6058 // Helper function to retrieve the UTM from Url 6059 function getUTMFromUrl() { 6060 const url_string = window.location.href; 6061 const url = new URL(url_string); 6062 6063 const utm_id = url.searchParams.get("utm_id"); 6064 const utm_source = url.searchParams.get("utm_source"); 6065 const utm_medium = url.searchParams.get("utm_medium"); 6066 const utm_campaign = url.searchParams.get("utm_campaign"); 6067 const utm_term = url.searchParams.get("utm_term"); 6068 const ref = url.searchParams.get("ref"); 6069 6070 if (!utm_id && !utm_source && !utm_medium && !utm_campaign && !ref) { 6071 return null; 6072 } 6073 6074 let utmParameters = {}; 6075 6076 if (utm_id) { 6077 utmParameters.utm_id = utm_id; 6078 } 6079 if (utm_source) { 6080 utmParameters.utm_source = utm_source; 6081 } 6082 if (utm_medium) { 6083 utmParameters.utm_medium = utm_medium; 6084 } 6085 if (utm_campaign) { 6086 utmParameters.utm_campaign = utm_campaign; 6087 } 6088 if (utm_term) { 6089 utmParameters.utm_term = utm_term; 6090 } 6091 if (ref) { 6092 utmParameters.ref = ref; 6093 } 6094 6095 6096 return Object.keys(utmParameters).length === 0 6097 ? null 6098 : utmParameters; 6099 } 6100 6101 // Helper function to retrieve the UTM from Cookie 6102 function getUTMAttributes() { 6103 const urlUtmParams = getUTMFromUrl(); 6104 6105 if (urlUtmParams) { 6106 return urlUtmParams; 6107 } 6108 6109 // No longer reading from deprecated Shopify cookies 6110 return undefined; 6111 } 6112 6113 function saveUtmParameters() { 6114 const utmParams = getUTMAttributes(); 6115 if (utmParams) { 6116 const cartHasUtmAttributes = Object.keys(cartAttributes).find(attributeKey => attributeKey.startsWith("utm_") || attributeKey === "ref"); 6117 if (cartHasUtmAttributes) { 6118 // Don't call API if it already contains our UTM parameters 6119 return; 6120 } 6121 6122 // Handle both Shopify.routes.root and routes.root_url for better compatibility 6123 var rootUrl = (window.Shopify && window.Shopify.routes && window.Shopify.routes.root) 6124 || (window.routes && window.routes.root_url) 6125 || '/'; 6126 6127 var updateCart = fetch(rootUrl + 'cart/update.js', 6128 { 6129 headers: { 6130 'Content-Type': 'application/json', 6131 }, 6132 method: "POST", 6133 body: JSON.stringify({ 6134 attributes: { 6135 ...utmParams 6136 }, 6137 }) 6138 }) 6139 .then(response => response.json()) 6140 .then(data => { 6141 return data 6142 }); 6143 } 6144 } 6145 6146 saveUtmParameters(); 6147 })(); 6148</script>
6148 6149 6150 6151 6152 6153</div><div id="shopify-block-ATThLR0FuWEJHVDgwU__10533623496951086041" class="shopify-block shopify-app-block"></div><div id="shopify-block-AT0hPcC84eXFIVXpFV__12683841813807934884" class="shopify-block shopify-app-block"><!-- BEGIN app snippet: ego-settings -->
6153<script> 6154 // Cart state THIS document was server-rendered from â i.e. exactly the cart 6155 // the theme drew its cart UI from. The core bundle compares it with the live 6156 // /cart.js on boot to detect a cart UI left behind by a theme that reloads on 6157 // quantity-change / remove while the widget was still writing a gift (see 6158 // packages/widget-core/src/theme/stale-render-guard.ts). Line keys + 6159 // quantities + total is everything the comparison needs. 6160 if (!window.EgoFreeGiftRenderedCart) { 6161 window.EgoFreeGiftRenderedCart = { 6162 item_count: 0, 6163 total_price: 0, 6164 items: [] 6165 }; 6166 } 6167 6168 if (!window.EgoFreeGiftSettings) { 6169 const EgoCustomerOrders = []; 6170 6171 6172 6173 window.EgoFreeGiftSettings = { 6174 permanent_domain: "stg-lorex-us.myshopify.com", 6175 shop_name: "Lorex Corporation US", 6176 domain: "www.lorex.com",settings: {"active_widgets": {"announcementBarWidgetSetting":{"setting":{"padding":"16","buttonPadding":"4","borderWidth":"0","borderRadius":"0","buttonBorderWidth":"0","buttonBorderRadius":"8","timerBorderWidth":"1","timerBorderRadius":"8"},"colorStyle":{"titleColor":"#FFFFFF","backgroundSubtitleColor":"#F3F4F6","buttonLabelColor":"#0000000","borderColor":"#00000000","buttonBorderColor":"#00000000","timerLabelColor":"#E5E7EB","timerNumberColor":"#FFFFFF","timerBorderColor":"rgba(255, 255, 255, 0.2)","backgroundColor":{"type":"single","primaryColor":"#B9075F","secondaryColor":"#1F2937"},"buttonBackgroundColor":{"type":"single","primaryColor":"#FFFFFF","secondaryColor":"#000000"},"timerBackgroundColor":{"type":"single","primaryColor":"#B9075F","secondaryColor":"#B9075F"}},"typography":{"title":{"size":"16","weight":"semi-bold"},"subtitle":{"size":"14","weight":"regular"},"buttonLabel":{"size":"14","weight":"medium"},"timerLabel":{"size":"12","weight":"regular"},"timerNumber":{"size":"16","weight":"bold"}},"countDown":{"timerFormat":"dhms","day":"Days","hour":"Hrs","minute":"Mins","second":"Secs"}},"dealOfTheDayWidgetSetting":{"setting":{"displayOnPage":"all","isDisplayOnHomePage":false,"isDisplayOnProductPage":false,"isDisplayOnCollectionPage":false,"offerCampaigns":[],"isDisableNumberOfPurchases":true,"isEnableCloseButton":true,"isEnableViewDealButton":false,"isEnableCustomizeDealLink":false},"colorStyle":{"backgroundColor":"#FFFFFF","backgroundSubduedColor":"#F9FAFB","primaryTextColor":"#111827","secondaryTextColor":"#4B5563","tertiaryTextColor":"#000000","quantityBadge":{"backgroundColor":"#111827","textColor":"#FFFFFF"},"floatingBadge":{"backgroundColor":"#000000","textColor":"#FFFFFF"},"hotBadge":{"backgroundColor":"#000000","textColor":"#FFFFFF"}},"content":{"floatingButtonText":"ð¥ Deal of the day!","header":"ð¥ Deal of the day!","description":"Grab today's exclusive deals to claim these gifts!","badge":"Hot","viewDealButton":"View Deal","purchasedLabel":"Purchased"},"sticky":{"size":"420","layoutSelection":"layout_1"}},"notificationWidgetSetting":{"icon":{"selection":"gift-icon-6"},"colorStyle":{"backgroundColor":"#ECF4FE","textColor":"#000000","iconColor":"#FFFFFF","backgroundIconColor":"#0E66D3"},"content":{"mainContent":"Yay! Your cart with auto-added gifts is waiting - check now!"}},"offerOnSideCartWidgetSetting":{"setting":{"offerCampaigns":[],"isEnableCustomizeOfferLink":false,"isEnableShopNowButton":false},"colorStyle":{"backgroundColor":"#FFFFFF","backgroundSubduedColor":"#F9FAFB","primaryTextColor":"#111827","secondaryTextColor":"#4B5563","buttonLinkColor":"#000000"},"content":{"title":"TODAY'S OFFER","shopNowLabel":"Shop Now","description":"Grab todayâs exclusive deals to claim these gifts!"}},"productPageWidgetSetting":{"setting":{"layout":"vertical","isStackGifts":false,"stackText":"Gifts","titleFontWeight":"bold","subtitleFontWeight":"regular"},"colorStyle":{"primaryTextColor":"#303030","secondaryTextColor":"#303030","isUseBackgroundColor":false,"backgroundColor":"#F7F7F7","borderColor":"#E3E3E3","tertiaryTextColor":"#303030","borderProductColor":"#E3E3E3"}},"promotionBadgeWidgetSetting":{"setting":{"position":"bottom-left","iconSelection":"gift-icon-12"},"colorStyle":{"backgroundColor":"#000000","textColor":"#FFFFFF"}},"milestoneBarWidgetSetting":{"setting":{"layout":"milestone-bar-layout-2"},"colorStyle":{"primaryTextColor":"#111827","secondaryTextColor":"#606060","borderColor":"#00000000","isUseBackgroun
6176dColor":true,"backgroundColor":"#ECF4FE","completedCheckpointColor":{"backgroundColor":"#2A84F1","textColor":"#fff"},"incompleteCheckpointColor":{"backgroundColor":"#E5E7EB","textColor":"#4B5563"}}},"singleMilestoneBarWidgetSetting":{"setting":{"badgeIcon":1,"badgeIconUrl":"","titleFontWeight":"semi-bold","subtitleFontWeight":"regular"},"colorStyle":{"useBackgroundColor":false,"generalBackgroundColor":"#F4F5F4","generalBackgoundBadgeColor":"#F4F5F4","generalPrimaryTextColor":"#333333","generalSecondaryTextColor":"#33333380","generalBorderColor":"#D3D4D2","progressIncompleteBarColor":"#D9D9D9","progressCompleteBarColor":"#282928"}}},"widget_appearance": {"popup__product_add_on":{"content":{"buttonText":"Add to cart","showItemPrice":true,"showComparePrice":true,"showItemDiscountAmount":true,"showDiscountOnButton":true},"colorStyle":{"widgetTitleColor":"#212121","widgetSubtitleColor":"#616161","widgetBackgroundColor":"#ECF4FE","itemNameColor":"#212121","itemBorderColor":"#E3E3E3","itemBackgroundColor":"#fff","priceDiscountColor":"#FF3030","priceBeforeColor":"#616161","priceAfterColor":"#303030","variantTextColor":"#616161","variantIconColor":"#616161","variantBackgroundColor":"#FFFFFF","variantBorderColor":"#D4D6D9","dividerColor":"#E3E3E3","footerBackgroundColor":"#ECF4FE","buttonTextIconColor":"#FFFFFF","buttonPrimaryBackgroundColor":"#0E66D3","buttonSecondBackgroundColor":"#D4D6D9"}},"product_page__cross_sell":{"content":{"buttonText":"Add to cart","showItemPrice":true,"showComparePrice":true,"showItemDiscountAmount":true},"colorStyle":{"widgetTitleColor":"#303030","widgetSubtitleColor":"#616161","widgetBackgroundColor":"#fff","itemNameColor":"#303030","itemBorderColor":"#E3E3E3","itemBackgroun
6176dColor":"#ECF4FE","priceDiscountColor":"#FF3030","priceBeforeColor":"#616161","priceAfterColor":"#303030","variantTextColor":"#616161","variantIconColor":"#616161","variantBackgroundColor":"#FFFFFF","variantBorderColor":"#E3E3E3","buttonTextIconColor":"#FFFFFF","buttonBackgroundColor":"#0E66D3"}},"product_page__product_add_on":{"content":{"buttonText":"Add to cart","showItemPrice":true,"showComparePrice":true,"showItemDiscountAmount":true,"showDiscountOnButton":true},"colorStyle":{"widgetTitleColor":"#303030","widgetSubtitleColor":"#616161","widgetBackgroundColor":"#ECF4FE","itemNameColor":"#303030","itemBorderColor":"#E3E3E3","itemBackgroundColor":"#fff","priceDiscountColor":"#FF3030","priceBeforeColor":"#616161","priceAfterColor":"#303030","variantTextColor":"#616161","variantIconColor":"#616161","variantBackgroundColor":"#FFFFFF","variantBorderColor":"#E3E3E3","buttonTextIconColor":"#FFFFFF","buttonPrimaryBackgroundColor":"#0E66D3","buttonSecondBackgroundColor":"#EBEBEB"}},"cart_drawer":{"content":{"buttonText":"Add to cart","showItemPrice":true,"showComparePrice":true,"showItemDiscountAmount":true},"colorStyle":{"headerTextColor":"#212121","headerBackgroundColor":"#ECF4FE","itemNameColor":"#303030","itemBorderColor":"#E3E3E3","itemBackgroun
6176dColor":"#ECF4FE","priceDiscountColor":"#FF3030","priceBeforeColor":"#616161","priceAfterColor":"#303030","variantTextColor":"#616161","variantIconColor":"#616161","variantBackgroundColor":"#fff","variantBorderColor":"#E3E3E3","buttonIconColor":"#FFFFFF","buttonBackgroundColor":"#0E66D3","isUseBackgroundColor":true}},"cart_page":{"content":{"buttonText":"Add to cart","showItemPrice":true,"showComparePrice":true,"showItemDiscountAmount":true},"colorStyle":{"headerTextColor":"#303030","headerBackgroundColor":"#FFFFFF","itemNameColor":"#303030","itemBorderColor":"#E3E3E3","itemBackgroundColor":"#FFFFFF","priceDiscountColor":"#FF3030","priceBeforeColor":"#616161","priceAfterColor":"#303030","variantTextColor":"#616161","variantIconColor":"#616161","variantBackgroundColor":"#FFFFFF","variantBorderColor":"#E3E3E3","buttonTextIconColor":"#FFFFFF","buttonBackgroundColor":"#0E66D3"}}},"custom_code_css": ".ego-upsell-popup__backdrop {z-index: 9999999999 !important;}\n.ego-upsell__thumb {object-fit: contain !important;}\n.ego-upsell__block {padding: 20px; border-radius: 10px;}\n.ego-upsell__block--product-page .ego-upsell__claim, .ego-upsell-card__add {font-family: inherit !important;border-radius: 50px !important;font-size: 15px !important;padding:15px !important;}\n.ego-upsell-card__variant select {font-family: inherit !important}\n.ego-upsell-root--cart .ego-upsell-card__title {white-space: normal !important; line-height: 1.5;}\n.ego-upsell-card__media {aspect-ratio: 4 \/ 3 !important;}\n.ego-upsell-root--cart .ego-upsell-card__img {transform: scale(1)!important;}\n.ego-layout2-milestone {flex-direction: row !important;}\n.ego-layout2-milestone-circle {order: 2;}\n.ego-layout2-milestone-label {display: none;}\n@media (min-width: 640px) {\n .ego-layout2-milestone-circle {\n min-width: 38px !important;\n }\n}","custom_code_js": "","storefront_access_token": "bb74ba26a1afb09bbf0198a4ca744be9","active_campaigns": [{"basicInformationSetting":{"title":"Free Shipping","startDate":"2026-07-27T21:07:31.338Z","enabledEndDate":false,"endDate":"2026-07-27T21:07:31.338Z"},"customerBuyCartSetting":{"appliesTo":"all_products","specificProducts":[],"collections":[],"productTags":[],"mainCondition":[],"subConditions":[],"logic":"and"},"giftCartSetting":null,"offerSetting":{"priority":1,"isStopOnMatch":false},"advanceSetting":{"isMultiplyFormula":null,"isWorkInReverse":true,"customerEligibility":null,"rewardDistributionRule":"all_milestone"},"giftMilestoneSetting":{"giftMethodType":"multi_goal","tieredRewardType":"total_cart_value","milestones":[{"id":"ma3r0zmds","name":"Free Shipping","type":"free_shipping","buyAtLeast":100,"discount":null,"gift":[]}],"offerContent":{"title":"EXCLUSIVE GIFTS!","titleWhenAchievingGift":"You have got free gift","titleBeforeAchievingGift":"Spend {{amount}} more to get free gift","showBadge":true,"badgeContent":"Exclusive"}},"giftDisplaySetting":{"type":"auto-add","limitNumberProduct":1,"notification":{"title":"You've unlocked free gifts!"},"popup":{"title":"Congratulations!","subtitle":"You've unlocked a free gift","buttonText":"Add","declineEnabled":false,"declineText":"No, thanks","declineBehavior":"session"},"mileStoneNotification":["You've unlocked free shipping!"],"respectGiftRemoval":false,"removalMemory":null},"promotionBadgeDisplaySetting":null,"announcementBarDisplaySetting":null,"promotionCardDisplaySetting":null,"milestoneShowRewardSetting":{"isShowTheBundleWidgetOnCartPage":true,"isShowTheBundleWidgetOnAllIncludedProductPage":false,"displayOn":"all_product_pages","specificProducts":[],"specificCollections":[]},"milestoneRewardDisplaySetting":{"isShowRequiredForNextMilestone":true,"milestones":["You are {{amount}} away from getting Free shipping","Congratulations! You qualify for free shipping."]},"id":"6a67c901e54d581ace968486","name":"Free Shipping","type":"milestone","campaignType":"campaign","createdAt":"2026-07-27T21:09:21.340Z"}],"active_upsell_campaigns": [{"triggerProducts":[],"triggerCollections":[{"id":"gid:\/\/shopify\/Collection\/344169644182","title":"No cables","image":null,"handle":"no-cables","price":null,"compareAtPrice":null,"variants":[]}],"offeredProducts":[{"productId":"gid:\/\/shopify\/Product\/8358950502550","position":0,"handle":"cbl60c5b-cat5e-ethernet-cable","title":"60ft C
6176at5e Network Ethernet Cable for IP Security Cameras","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0571\/0954\/5110\/files\/59b3d391e2958bcdd199b7d8332b9740acdd928864a8564f271cb4671682d2c6_4ac79826-f72f-44a7-99c7-e1f7696e4150.png?v=1741187164","price":"24.99","variants":[{"id":"gid:\/\/shopify\/ProductVariant\/44615229309078","title":"Default Title","price":"24.99"}]}],"discount":{"type":"none","value":null,"discountCode":"UPSELL CODE","applyWhen":"always","applyDiscountToEachEligibleItem":false,"useUniqueProductCountForTierDiscounts":false},"volumeTiers":[],"announcement":null,"postPurchaseOffers":[],"settings":{"allowMultipleQuantities":true,"hideProductsAlreadyInCart":true,"randomizeOfferProductOrder":false,"limitOfferedProductsShown":false,"maxOfferedProductsShown":null,"paginateProducts":false,"pageSize":null,"position":"bottom_of_cart","cartPosition":null,"showQuantitySelector":true},"id":"6a678d96e54d581ace96844a","name":"Add cables before checkout","status":"running","placementType":"checkout_page","offerType":null,"contentTitle":"Complete Your Setup with Cables","contentSubTitle":"A product in your cart does not include cables. Add compatible cables before checkout.","buttonText":null,"claimOfferButtonText":null,"startAt":"2026-07-27T16:52:26.634Z","endAt":null,"enabledEndDate":null,"triggerScope":"specific_collections","triggerProductIds":[],"triggerCollectionIds":["gid:\/\/shopify\/Collection\/344169644182"],"offerSource":"manual_selection","recommendationType":null,"recommendationLimit":20,"tierLabelTemplate":null,"priority":1,"stopOnMatch":false,"popupTriggerEvent":null,"popupDisplayFrequency":null,"createdAt":"2026-07-27T16:55:50.429Z","triggerCollectionProductIds":["gid:\/\/shopify\/Product\/7706274660502","gid:\/\/shopify\/Product\/8284981788822","gid:\/\/shopify\/Product\/8285735747734","gid:\/\/shopify\/Product\/8088068620438","gid:\/\/shopify\/Product\/8088068554902","gid:\/\/shopify\/Product\/8253317087382","gid:\/\/shopify\/Product\/8088068784278","gid:\/\/shopify\/Product\/8306186813590","gid:\/\/shopify\/Product\/8293272027286","gid:\/\/shopify\/Product\/8574269980822","gid:\/\/shopify\/Product\/8542235263126","gid:\/\/shopify\/Product\/8542234050710","gid:\/\/shopify\/Product\/8380759539862","gid:\/\/shopify\/Product\/8380759507094","gid:\/\/shopify\/Product\/8654498955414","gid:\/\/shopify\/Product\/8306186944662","gid:\/\/shopify\/Product\/8645124423830","gid:\/\/shopify\/Product\/8488421163158","gid:\/\/shopify\/Product\/8663810179222","gid:\/\/shopify\/Product\/8645124358294","gid:\/\/shopify\/Product\/8148424818838","gid:\/\/shopify\/Product\/8649633759382","gid:\/\/shopify\/Product\/8645124456598","gid:\/\/shopify\/Product\/8649666363542","gid:\/\/shopify\/Product\/8660411482262","gid:\/\/shopify\/Product\/8539888681110","gid:\/\/shopify\/Product\/8645124391062","gid:\/\/shopify\/Product\/8649365815446","gid:\/\/shopify\/Product\/8493505773718","gid:\/\/shopify\/Product\/8660411449494","gid:\/\/shopify\/Product\/8649080963222","gid:\/\/shopify\/Product\/8645127274646","gid:\/\/shopify\/Product\/8335738667158","gid:\/\/shopify\/Product\/8695971676310","gid:\/\/shopify\/Product\/8683362910358","gid:\/\/shopify\/Product\/8677516116118","gid:\/\/shopify\/Product\/8677515821206","gid:\/\/shopify\/Product\/8677506285718","gid:\/\/shopify\/Product\/8676961681558","gid:\/\/shopify\/Product\/8676788928662","gid:\/\/shopify\/Product\/8668663152790","gid:\/\/shopify\/Product\/8664859443350","gid:\/\/shopify\/Product\/8664858394774","gid:\/\/shopify\/Product\/8664389124246","gid:\/\/shopify\/Product\/8664388010134","gid:\/\/shopify\/Product\/8664387387542","gid:\/\/shopify\/Product\/8664160960662","gid:\/\/shopify\/Product\/8664123539606","gid:\/\/shopify\/Product\/8660414005398","gid:\/\/shopify\/Product\/8659283804310","gid:\/\/shopify\/Product\/8657770971286","gid:\/\/shopify\/Product\/8657445585046","gid:\/\/shopify\/Product\/8657440407702","gid:\/\/shopify\/Product\/8657420714134","gid:\/\/shopify\/Product\/8652908855446","gid:\/\/shopify\/Product\/8652907806870","gid:\/\/shopify\/Product\/8652884639894","gid:\/\/shopify\/Product\/8652880380054","gid:\/\/shopify\/Product\/8652292751510","gid:\/\/shopify\/Product\/8652238389398","gid:\/\/shopify\/Product\/8652189958294","gid:\/\/shopify\/Product\/8652156272790","gid:\/\/shopify\/Product\/8623887909014","gid:\/\/shopify\/Product\/8623881355414","gid:\/\/shopify\/Product\/8619843453078","gid:\/\/shopify\/Product\/8555701305494","gid:\/\/shopify\/Product\/8555699634326","gid:\/\/shopify\/Product\/8555693441174","gid:\/\/shopify\/Product\/8553036152982","gid:\/\/shopify\/Product\/8553031205014","gid:\/\/shopify\/Product\/8553018065046","gid:\/\/shopify\/Product\/8553017245846"]},{"triggerProducts":[],"triggerCollections":[{"id":"gid:\/\/shopify\/Collection\/344169644182","title":"No cables","image":null,"handle":"no-cables","price":null,"compareAtPrice":null,"variants":[]}],"offeredProducts":[{"productId":"gid:\/\/shopify\/Product\/8358950502550","position":0,"handle":"cbl60c5b-cat5e-ethernet-cable","title":"60ft C
6176at5e Network Ethernet Cable for IP Security Cameras","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0571\/0954\/5110\/files\/59b3d391e2958bcdd199b7d8332b9740acdd928864a8564f271cb4671682d2c6_4ac79826-f72f-44a7-99c7-e1f7696e4150.png?v=1741187164","price":"24.99","variants":[{"id":"gid:\/\/shopify\/ProductVariant\/44615229309078","title":"Default Title","price":"24.99"}]}],"discount":{"type":"none","value":null,"discountCode":"UPSELL CODE","applyWhen":"always","applyDiscountToEachEligibleItem":false,"useUniqueProductCountForTierDiscounts":false},"volumeTiers":[],"announcement":null,"postPurchaseOffers":[],"settings":{"allowMultipleQuantities":true,"hideProductsAlreadyInCart":true,"randomizeOfferProductOrder":false,"limitOfferedProductsShown":false,"maxOfferedProductsShown":null,"paginateProducts":true,"pageSize":3,"position":null,"cartPosition":null,"showQuantitySelector":true},"id":"6a6793b0e54d581ace968459","name":"Complementary products","status":"running","placementType":"product_page","offerType":"product_add_on","contentTitle":"Complete Your Setup","contentSubTitle":"Add compatible cables and accessories to complete your installation.","buttonText":"+ Add","claimOfferButtonText":null,"startAt":"2026-07-27T17:15:46.878Z","endAt":null,"enabledEndDate":false,"triggerScope":"all_products","triggerProductIds":[],"triggerCollectionIds":["gid:\/\/shopify\/Collection\/344169644182"],"offerSource":"automated_recommendations","recommendationType":"complementary_products","recommendationLimit":20,"tierLabelTemplate":"Buy {{quantity}}, get {{discount}}","priority":1,"stopOnMatch":false,"popupTriggerEvent":null,"popupDisplayFrequency":"when_offer_not_in_cart","createdAt":"2026-07-27T17:21:52.145Z"},{"triggerProducts":[],"triggerCollections":[{"id":"gid:\/\/shopify\/Collection\/344169644182","title":"No cables","image":null,"handle":"no-cables","price":null,"compareAtPrice":null,"variants":[]}],"offeredProducts":[{"productId":"gid:\/\/shopify\/Product\/8358950502550","position":0,"handle":"cbl60c5b-cat5e-ethernet-cable","title":"60ft Cat5e Network Ethernet Cable for IP Security Cameras","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0571\/0954\/5110\/files\/59b3d391e2958bcdd199b7d8332b9740acdd928864a8564f271cb4671682d2c6_4ac79826-f72f-44a7-99c7-e1f7696e4150.png?v=1741187164","price":"24.99","variants":[{"id":"gid:\/\/shopify\/ProductVariant\/44615229309078","title":"Default Title","price":"24.99"}]},{"productId":"gid:\/\/shopify\/Product\/7154946179222","position":1,"handle":"cat5e-extension-cable","title":"Cat5e Network Ethernet Cable for IP Security Cameras (UL-Rated)","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0571\/0954\/5110\/files\/59b3d391e2958bcdd199b7d8332b9740acdd928864a8564f271cb4671682d2c6_3a2f44d3-34b7-41d9-a420-891309900bb8.png?v=1711121481","price":"199.99","variants":[{"id":"gid:\/\/shopify\/ProductVariant\/40878622867606","title":"8-pack \/ 60ft","price":"199.99"},{"id":"gid:\/\/shopify\/ProductVariant\/40878622834838","title":"Single \/ 60ft","price":"29.99"}]},{"productId":"gid:\/\/shopify\/Product\/7154883002518","position":2,"handle":"cat6-outdoor-extension-cable-weather-shielded-cul-cmr-riser-rated-uv-treated-direct-burial-underground","title":"CAT6 Outdoor Extension Cable, Weather Shielded, cUL CMR Riser Rated, UV Treated, Direct Burial Underground","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0571\/0954\/5110\/files\/082471957f7cfa1bd613658eb1c180a255e1068796cd63473d3695d8f016e033.png?v=1699887819","price":"49.99","variants":[{"id":"gid:\/\/shopify\/ProductVariant\/40878408073366","title":"100ft","price":"49.99"},{"id":"gid:\/\/shopify\/ProductVariant\/41878610968726","title":"200ft","price":"89.99"},{"id":"gid:\/\/shopify\/ProductVariant\/40878408204438","title":"300ft","price":"129.99"}]}],"discount":{"type":"none","value":null,"discountCode":"UPSELL CODE","applyWhen":"always","applyDiscountToEachEligibleItem":false,"useUniqueProductCountForTierDiscounts":false},"volumeTiers":[],"announcement":null,"postPurchaseOffers":[],"settings":{"allowMultipleQuantities":true,"hideProductsAlreadyInCart":true,"randomizeOfferProductOrder":false,"limitOfferedProductsShown":false,"maxOfferedProductsShown":null,"paginateProducts":false,"pageSize":null,"position":"cart_page","cartPosition":"bottom_of_cart","showQuantitySelector":true},"id":"6a6798cee54d581ace96845d","name":"Complete Your Setup with Cables","status":"running","placementType":"cart_page","offerType":"cross_sell","contentTitle":"Complete Your Setup with Cables","contentSubTitle":"Why
6176not add a few more stylish picks?","buttonText":"Add to cart","claimOfferButtonText":null,"startAt":"2026-07-27T17:15:46.878Z","endAt":null,"enabledEndDate":null,"triggerScope":"specific_collections","triggerProductIds":[],"triggerCollectionIds":["gid:\/\/shopify\/Collection\/344169644182"],"offerSource":"manual_selection","recommendationType":null,"recommendationLimit":20,"tierLabelTemplate":"Buy {{quantity}}, get {{discount}}","priority":1,"stopOnMatch":false,"popupTriggerEvent":null,"popupDisplayFrequency":"when_offer_not_in_cart","createdAt":"2026-07-27T17:43:42.775Z","triggerCollectionProductIds":["gid:\/\/shopify\/Product\/7706274660502","gid:\/\/shopify\/Product\/8284981788822","gid:\/\/shopify\/Product\/8285735747734","gid:\/\/shopify\/Product\/8088068620438","gid:\/\/shopify\/Product\/8088068554902","gid:\/\/shopify\/Product\/8253317087382","gid:\/\/shopify\/Product\/8088068784278","gid:\/\/shopify\/Product\/8306186813590","gid:\/\/shopify\/Product\/8293272027286","gid:\/\/shopify\/Product\/8574269980822","gid:\/\/shopify\/Product\/8542235263126","gid:\/\/shopify\/Product\/8542234050710","gid:\/\/shopify\/Product\/8380759539862","gid:\/\/shopify\/Product\/8380759507094","gid:\/\/shopify\/Product\/8654498955414","gid:\/\/shopify\/Product\/8306186944662","gid:\/\/shopify\/Product\/8645124423830","gid:\/\/shopify\/Product\/8488421163158","gid:\/\/shopify\/Product\/8663810179222","gid:\/\/shopify\/Product\/8645124358294","gid:\/\/shopify\/Product\/8148424818838","gid:\/\/shopify\/Product\/8649633759382","gid:\/\/shopify\/Product\/8645124456598","gid:\/\/shopify\/Product\/8649666363542","gid:\/\/shopify\/Product\/8660411482262","gid:\/\/shopify\/Product\/8539888681110","gid:\/\/shopify\/Product\/8645124391062","gid:\/\/shopify\/Product\/8649365815446","gid:\/\/shopify\/Product\/8493505773718","gid:\/\/shopify\/Product\/8660411449494","gid:\/\/shopify\/Product\/8649080963222","gid:\/\/shopify\/Product\/8645127274646","gid:\/\/shopify\/Product\/8335738667158","gid:\/\/shopify\/Product\/8695971676310","gid:\/\/shopify\/Product\/8683362910358","gid:\/\/shopify\/Product\/8677516116118","gid:\/\/shopify\/Product\/8677515821206","gid:\/\/shopify\/Product\/8677506285718","gid:\/\/shopify\/Product\/8676961681558","gid:\/\/shopify\/Product\/8676788928662","gid:\/\/shopify\/Product\/8668663152790","gid:\/\/shopify\/Product\/8664859443350","gid:\/\/shopify\/Product\/8664858394774","gid:\/\/shopify\/Product\/8664389124246","gid:\/\/shopify\/Product\/8664388010134","gid:\/\/shopify\/Product\/8664387387542","gid:\/\/shopify\/Product\/8664160960662","gid:\/\/shopify\/Product\/8664123539606","gid:\/\/shopify\/Product\/8660414005398","gid:\/\/shopify\/Product\/8659283804310","gid:\/\/shopify\/Product\/8657770971286","gid:\/\/shopify\/Product\/8657445585046","gid:\/\/shopify\/Product\/8657440407702","gid:\/\/shopify\/Product\/8657420714134","gid:\/\/shopify\/Product\/8652908855446","gid:\/\/shopify\/Product\/8652907806870","gid:\/\/shopify\/Product\/8652884639894","gid:\/\/shopify\/Product\/8652880380054","gid:\/\/shopify\/Product\/8652292751510","gid:\/\/shopify\/Product\/8652238389398","gid:\/\/shopify\/Product\/8652189958294","gid:\/\/shopify\/Product\/8652156272790","gid:\/\/shopify\/Product\/8623887909014","gid:\/\/shopify\/Product\/8623881355414","gid:\/\/shopify\/Product\/8619843453078","gid:\/\/shopify\/Product\/8555701305494","gid:\/\/shopify\/Product\/8555699634326","gid:\/\/shopify\/Product\/8555693441174","gid:\/\/shopify\/Product\/8553036152982","gid:\/\/shopify\/Product\/8553031205014","gid:\/\/shopify\/Product\/8553018065046","gid:\/\/shopify\/Product\/8553017245846"]}],}, 6177 6178 // Custom Code ("Customize") â shop-level custom CSS/JS (custom-code feature). 6179 // Only the tiny kill-switch flag is emitted here. The CSS/JS strings are 6180 // NOT re-serialized: they ride along ONCE inside `settings` above, as 6181 // `settings.custom_code_css` and `settings.custom_code_js`. The core 6182 // bundle (inject-custom-code.ts) reads them from there and injects â 6183 // never duplicated in the HTML. 6184 // 6185 // `enabled` MUST use `allow_false: true` â a bare `| default: true` would 6186 // turn a stored `false` (kill-switch OFF) back into `true` and the switch 6187 // would never disable the storefront (spike §3.3 / SRS §3.8.4). 6188 customCode: { 6189 enabled: true, 6190 }, 6191 6192 // Per-locale product handle map (published by TranslationsService) so the 6193 // widget fetches /products/{handle}.js under the translated handle on 6194 // localized storefronts. Exposed as the whole namespace: { <key>: entry[] }.
6195 productsTranslation: {"gift_products":[{"resourceId":"gid:\/\/shopify\/Product\/7154883002518","handle":"cat6-outdoor-extension-cable-weather-shielded-cul-cmr-riser-rated-uv-treated-direct-burial-underground","en":{"handle":""},"fr":{"handle":""}},{"resourceId":"gid:\/\/shopify\/Product\/7154946179222","handle":"cat5e-extension-cable","en":{"handle":""},"fr":{"handle":""}},{"resourceId":"gid:\/\/shopify\/Product\/8358950502550","handle":"cbl60c5b-cat5e-ethernet-cable","en":{"handle":""},"fr":{"handle":""}}]}, 6196 6197 product: { 6198 "id": null, 6199 "collections": null, 6200 "tags": null, 6201 "price": null, 6202 "type": null, 6203 "title": null, 6204 "handle": null, 6205 "variants": null, 6206 }, 6207 customer: { 6208 "id": null, 6209 "email": null, 6210 "orders_count": null, 6211 orders: EgoCustomerOrders, 6212 "tags": null, 6213 "total_spent": null, 6214 }, 6215 currency_format: "${{amount}} USD", 6216 money_format: "${{amount}}", 6217 }; 6218 } 6219 6220 // Horizon v1âv3 theme helper. `provider/cartActions.ts` (in ego-core.js, so 6221 // shared by ALL three feature bundles) calls this after a cart mutation. It 6222 // must be defined by every block, not just free gift: 6223 // `egoTriggerHorizonCartEvent?.()` guards a nullish VALUE, but throws 6224 // ReferenceError on an undeclared binding, so an upsell-only or bundle-only 6225 // shop would break on add-to-cart. 6226 // 6227 // Horizon v4 rewired the cart onto Shopify's `shopify:cart:lines-update` 6228 // standard event and dropped `CartUpdateEvent` from `@theme/events`; that 6229 // generation is served by `theme/horizon-cart-refresh.ts` in the core bundle, 6230 // and this helper bails out below as soon as the old export is missing. 6231 if (!window.egoTriggerHorizonCartEvent) { 6232 window.egoTriggerHorizonCartEvent = async function () { 6233 // `@theme/events` is a BARE specifier that only resolves through 6234 // Horizon's import map. Contexts with no Horizon cart drawer (the 6235 // standalone /cart page, or a non-Horizon theme) have nothing to update 6236 // and often no import map, so bail before importing and never let the 6237 // dynamic import surface an unhandled promise rejection. 6238 const cartDrawer = document.querySelector('cart-drawer-component'); 6239 if (!cartDrawer) return; 6240 6241 let CartUpdateEvent; 6242 try { 6243 ({ CartUpdateEvent } = await import('@theme/events')); 6244 } catch (e) { 6245 // Import map / events module unavailable â degrade silently; theme 6246 // sections rendering keeps the cart UI in sync. 6247 return; 6248 } 6249 6250 // Horizon v4: the module resolves but no longer exports this class (its 6251 // cart moved to `@shopify/events`). Bail BEFORE /cart.js so v4 pays for 6252 // nothing here â `new undefined(...)` used to throw at the next line and 6253 // left the drawer, the /cart page and the header bubble stale. 6254 if (typeof CartUpdateEvent !== 'function') return; 6255 6256 const cart = await fetch('/cart.js', { 6257 headers: { Accept: 'application/json' }, 6258 }).then((r) => r.json()); 6259 6260 const event = new CartUpdateEvent(cart, 'manual-trigger', { 6261 itemCount: cart.item_count, 6262 source: 'custom-cart-update', 6263 sections: {}, 6264 }); 6265 6266 document.dispatchEvent(event); 6267 // v4's `<cart-drawer-component>` has no open() â the `<theme-drawer>` 6268 // wrapper owns it there, and the core bundle's refresher does that. 6269 if (typeof cartDrawer.open === 'function') cartDrawer.open(); 6270 }; 6271 } 6272</script>
6272 6273<!-- END app snippet -->
6274<script> 6275 // Block-level overrides, set AFTER the shared snippet so they win regardless 6276 // of render order. This is the ONE app embed â free gift, upsell and bundle 6277 // all boot from it (the former Ego Upsell / Ego Bundle embeds were merged 6278 // here so merchants activate a single toggle). 6279 window.EgoFreeGiftSettings.cart_mount = { 6280 selector: "" 6281 }; 6282 window.EgoFreeGiftSettings.milestone_mount = { 6283 selector: "" 6284 }; 6285 // Ngưỡng tiá»n cá»§a campaign so vá»i giá giá» SAU discount code cá»§a khách. KHÃNG 6286 // dùng `| default:` â vá»i boolean, filter Äó biến `false` Äã lưu thà nh giá trá» 6287 // default và merchant không tắt ÄÆ°á»£c. Checkbox chưa từng lưu â `blank | json` 6288 // ra `null` â widget coi là tắt. 6289 window.EgoFreeGiftSettings.discountAwareSubtotal = { 6290 enabled: false 6291 }; 6292</script>
6292<script src="https://cdn.shopify.com/extensions/01a0b09b-9b7f-7f3f-87ed-01070e95fe27/ego-free-gift-356/assets/ego-core.js" defer></script>
vendor: 1 bytes, line 6292
6292
6293<script src="https://cdn.shopify.com/extensions/01a0b09b-9b7f-7f3f-87ed-01070e95fe27/ego-free-gift-356/assets/ego-freegift.js" defer></script>
6293<script src="https://cdn.shopify.com/extensions/01a0b09b-9b7f-7f3f-87ed-01070e95fe27/ego-free-gift-356/assets/ego-upsell.js" defer></script>
6293<script src="https://cdn.shopify.com/extensions/01a0b09b-9b7f-7f3f-87ed-01070e95fe27/ego-free-gift-356/assets/ego-bundle.js" defer></script>
6293 6294</div>
6294<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
6294 6295</body> 6296</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.