PageSourceSearch

https://us.targus.com/collections/shop?q=avila

html targus.com collected 2026-09-24 08:43:17 UTC 311,988 bytes, 6,515 lines download raw bytes

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17<!doctype html>
18<html class="no-js" lang="en">
19<head>
20
21<script>
22  window.addEventListener("load", (event) => {
23    window.Shopify.loadFeatures([
24      {
25          name:   'consent-tracking-api',
26          version: '0.1',
27      },
28  
29      ], function(error) {
30      if (error) {
31        throw error;
32      }
33
34      let gdprCache = localStorage.getItem("gdprCache") !== null ? JSON.parse(localStorage.getItem("gdprCache")) : {};
35      let isInSaleOfDataRegion = typeof gdprCache.userIsInSaleOfDataRegion !== 'undefined' && gdprCache.userIsInSaleOfDataRegion !== null ? gdprCache.userIsInSaleOfDataRegion === 'true' || gdprCache.userIsInSaleOfDataRegion === true : false;
36      let isGPCEnabledInBrowser = typeof window.navigator.globalPrivacyControl !== 'undefined' ? window.navigator.globalPrivacyControl === true || window.navigator.globalPrivacyControl === 1 : false;
37      if(isInSaleOfDataRegion && isGPCEnabledInBrowser) {
38        let currentConsent = window.Shopify.customerPrivacy.currentVisitorConsent();
39        if(currentConsent['sale_of_data'] === '') {
40          let newCustomerPrivacyConsent = {'sale_of_data': false};
41          window.Shopify.customerPrivacy.setTrackingConsent(
42              newCustomerPrivacyConsent,
43              () => {console.log('sale_of_data: false');}
44          );
45        }
46      }
47    });
48  });
49</script>
49
50
51
52<link rel="preconnect" href="https://fonts.googleapis.com">
53<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
54<link href="https://fonts.googleapis.com/css2?family=Source+Serif+4:ital,opsz,wght@0,8..60,200..900;1,8..60,200..900&display=swap" rel="stylesheet">
55
56  <!-- exclude specific collection from the menu https://app.asana.com/1/9635333293746/project/1210466501082757/task/1210501408690783?focus=true -->
57  
58
59<!-- Google Consent Mode V2 Consentmo -->
60<script>
61  window.consentmo_gcm_initial_state = "1";
62  window.consentmo_gcm_state = "1";
63  window.consentmo_gcm_security_storage = "strict";
64  window.consentmo_gcm_ad_storage = "marketing";
65  window.consentmo_gcm_analytics_storage = "analytics";
66  window.consentmo_gcm_functionality_storage = "functionality";
67  window.consentmo_gcm_personalization_storage = "functionality";
68  window.consentmo_gcm_ads_data_redaction = "true";
69  window.consentmo_gcm_url_passthrough = "";
70  window.consentmo_gcm_data_layer_name = "dataLayer";
71  
72  // Google Consent Mode V2 integration script from Consentmo GDPR
73  window.isenseRules = {};
74  window.isenseRules.gcm = {
75      gcmVersion: 2,
76      integrationVersion: 3,
77      customChanges: false,
78      consentUpdated: false,
79      initialState: 7,
80      isCustomizationEnabled: false,
81      adsDataRedaction: true,
82      urlPassthrough: false,
83      dataLayer: 'dataLayer',
84      categories: { ad_personalization: "marketing", ad_storage: "marketing", ad_user_data: "marketing", analytics_storage: "analytics", functionality_storage: "functionality", personalization_storage: "functionality", security_storage: "strict"},
85      storage: { ad_personalization: "false", ad_storage: "false", ad_user_data: "false", analytics_storage: "false", functionality_storage: "false", personalization_storage: "false", security_storage: "false", wait_for_update: 2000 }
86  };
87  if(window.consentmo_gcm_state !== null && window.consentmo_gcm_state !== "" && window.consentmo_gcm_state !== "0") {
88    window.isenseRules.gcm.isCustomizationEnabled = true;
89    window.isenseRules.gcm.initialState = window.consentmo_gcm_initial_state === null || window.consentmo_gcm_initial_state.trim() === "" ? window.isenseRules.gcm.initialState : window.consentmo_gcm_initial_state;
90    window.isenseRules.gcm.categories.ad_storage = window.consentmo_gcm_ad_storage === null || window.consentmo_gcm_ad_storage.trim() === "" ? window.isenseRules.gcm.categories.ad_storage : window.consentmo_gcm_ad_storage;
91    window.isenseRules.gcm.categories.ad_user_data = window.consentmo_gcm_ad_storage === null || window.consentmo_gcm_ad_storage.trim() === "" ? window.isenseRules.gcm.categories.ad_user_data : window.consentmo_gcm_ad_storage;
92    window.isenseRules.gcm.categories.ad_personalization = window.consentmo_gcm_ad_storage === null || window.consentmo_gcm_ad_storage.trim() === "" ? window.isenseRules.gcm.categories.ad_personalization : window.consentmo_gcm_ad_storage;
93    window.isenseRules.gcm.categories.analytics_storage = window.consentmo_gcm_analytics_storage === null || window.consentmo_gcm_analytics_storage.trim() === "" ? window.isenseRules.gcm.categories.analytics_storage : window.consentmo_gcm_analytics_storage;
94    window.isenseRules.gcm.categories.functionality_storage = window.consentmo_gcm_functionality_storage === null || window.consentmo_gcm_functionality_storage.trim() === "" ? window.isenseRules.gcm.categories.functionality_storage : window.consentmo_gcm_functionality_storage;
95    window.isenseRules.gcm.categories.personalization_storage = window.consentmo_gcm_personalization_storage === null || window.consentmo_gcm_personalization_storage.trim() === "" ? window.isenseRules.gcm.categories.personalization_storage : window.consentmo_gcm_personalization_storage;
96    window.isenseRules.gcm.categories.security_storage = window.consentmo_gcm_security_storage === null || window.consentmo_gcm_security_storage.trim() === "" ? window.isenseRules.gcm.categories.security_storage : window.consentmo_gcm_security_storage;
97    window.isenseRules.gcm.urlPassthrough = window.consentmo_gcm_url_passthrough === null || window.consentmo_gcm_url_passthrough.trim() === "" ? window.isenseRules.gcm.urlPassthrough : window.consentmo_gcm_url_passthrough;
98    window.isenseRules.gcm.adsDataRedaction = window.consentmo_gcm_ads_data_redaction === null || window.consentmo_gcm_ads_data_redaction.trim() === "" ? window.isenseRules.gcm.adsDataRedaction : window.consentmo_gcm_ads_data_redaction;
99    window.isenseRules.gcm.dataLayer = window.consentmo_gcm_data_layer_name === null || window.consentmo_gcm_data_layer_name.trim() === "" ? window.isenseRules.gcm.dataLayer : window.consentmo_gcm_data_layer_name;
100  }
101  window.isenseRules.initializeGcm = function (rules) {
102    if(window.isenseRules.gcm.isCustomizationEnabled) {
103      rules.initialState = window.isenseRules.gcm.initialState;
104      rules.urlPassthrough = window.isenseRules.gcm.urlPassthrough === true || window.isenseRules.gcm.urlPassthrough === 'true';
105      rules.adsDataRedaction = window.isenseRules.gcm.adsDataRedaction === true || window.isenseRules.gcm.adsDataRedaction === 'true';
106    }
107    
108    let initialState = parseInt(rules.initialState);
109    let marketingBlocked = initialState === 0 || initialState === 2 || initialState === 5 || initialState === 7;
110    let analyticsBlocked = initialState === 0 || initialState === 3 || initialState === 6 || initialState === 7;
111    let functionalityBlocked = initialState === 4 || initialState === 5 || initialState === 6 || initialState === 7;
112
113    let gdprCache = localStorage.getItem('gdprCache') ? JSON.parse(localStorage.getItem('gdprCache')) : null;
114    if (gdprCache && typeof gdprCache.updatedPreferences !== "undefined") {
115      let updatedPreferences = gdprCache.updatedPreferences;
116      marketingBlocked = parseInt(updatedPreferences.indexOf('marketing')) > -1;
117      analyticsBlocked = parseInt(updatedPreferences.indexOf('analytics')) > -1;
118      functionalityBlocked = parseInt(updatedPreferences.indexOf('functionality')) > -1;
119    }
120
121    Object.entries(rules.categories).forEach(category => {
122      if(rules.storage.hasOwnProperty(category[0])) {
123        switch(category[1]) {
124          case 'strict':
125            rules.storage[category[0]] = "granted";
126            break;
127          case 'marketing':
128            rules.storage[category[0]] = marketingBlocked ? "denied" : "granted";
129            break;
130          case 'analytics':
131            rules.storage[category[0]] = analyticsBlocked ? "denied" : "granted";
132            break;
133          case 'functionality':
134            rules.storage[category[0]] = functionalityBlocked ? "denied" : "granted";
135            break;
136        }
137      }
138    });
139    rules.consentUpdated = true;
140    isenseRules.gcm = rules;
141  }
142
143  // Google Consent Mode - initialization start
144  window.isenseRules.initializeGcm({
145    ...window.isenseRules.gcm,
146    adsDataRedaction: true,
147    urlPassthrough: false,
148    initialState: 7
149  });
150
151  /*
152  * initialState acceptable values:
153  * 0 - Set both ad_storage and analytics_storage to denied
154  * 1 - Set all categories to granted
155  * 2 - Set only ad_storage to denied
156  * 3 - Set only analytics_storage to denied
157  * 4 - Set only functionality_storage to denied
158  * 5 - Set both ad_storage and functionality_storage to denied
159  * 6 - Set both analytics_storage and functionality_storage to denied
160  * 7 - Set all categories to denied
161  */
162
163  window[window.isenseRules.gcm.dataLayer] = window[window.isenseRules.gcm.dataLayer] || [];
164  function gtag() { window[window.isenseRules.gcm.dataLayer].push(arguments); }
165  gtag("consent", "default", isenseRules.gcm.storage);
166  isenseRules.gcm.adsDataRedaction && gtag("set", "ads_data_redaction", isenseRules.gcm.adsDataRedaction);
167  isenseRules.gcm.urlPassthrough && gtag("set", "url_passthrough", isenseRules.gcm.urlPassthrough);
168</script>
168
169
170  <!-- Pinterest integration script Consentmo -->
171	 <!-- Pinterest integration- script from Consentmo GDPR Compliance App -->
172	
172<script id="consentmo-Pinterest-integration-script">
173	  let isPinterestExecuted = false;
174
175	  function executePinterest() {
176		if(!isClarityExecuted) {
177		  // The content of Pinterest script goes here
178!function (e) {
179		if (!window.pintrk) {
180			window.pintrk = function () { window.pintrk.queue.push(Array.prototype.slice.call(arguments)) }; var
181				n = window.pintrk; n.queue = [], n.version = "3.0"; var
182					t = document.createElement("script"); t.async = !0, t.src = e; var
183						r = document.getElementsByTagName("script")[0]; r.parentNode.insertBefore(t, r)
184		}
185	}
186		("https://s.pinimg.com/ct/core.js");
187	pintrk('load', '2613462198798', { em: '', });
188	pintrk('page');
189
190		  isPinterestExecuted = true;
191		}
192	  }
193
194	  document.addEventListener('consentmoSignal', function(eventData) {
195		let data = eventData.detail.preferences;
196		if (data.analytics && data.marketing) {
197		  executePinterest();
198		}
199	  });
200	</script>
200
201
202  
203<link rel="preconnect" href="https://0kvdcwtb2jpao0m2-12100141114.shopifypreview.com" crossorigin>
204<link rel="preconnect" href="https://cdnjs.cloudflare.com/" crossorigin>
205<link rel="preconnect" href="https://static.klaviyo.com" crossorigin>
206<link rel="preconnect" href="https://static-tracking.klaviyo.com" crossorigin>
207<link rel="preconnect" href="https://snapui.searchspring.io	" crossorigin>
208<link rel="preconnect" href="https://cdn.shopify.com">
209<link rel="dns-prefetch" href="https://0kvdcwtb2jpao0m2-12100141114.shopifypreview.com">
210<link rel="dns-prefetch" href="https://static.klaviyo.com">
211<link rel="dns-prefetch" href="https://static-tracking.klaviyo.com">
212<link rel="dns-prefetch" href="https://snapui.searchspring.io">
213<link rel="dns-prefetch" href="//cdn.shopify.com">
214<link rel="dns-prefetch" href="https://cdnjs.cloudflare.com/">
215<link fetchpriority="high" rel="preload" href="https://cdn.shopify.com/s/files/1/0121/0014/1114/files/iPad_Air_2024_Launch_1.webp?pad_color=000&v=1715701398&width=1900" as="image">
216<link fetchpriority="high" rel="preload" href="https://cdn.shopify.com/s/files/1/0121/0014/1114/files/Targus_iPad_Air_cases_480x480_1.webp?v=1715711800" as="image">
217  
218<!-- 1.Search Canonical Fix Start  -->
219<link rel="canonical" href="https://us.targus.com/collections/shop">
220<!-- 1.Search Canonical Fix End  -->  
221
222<!-- 2.Pagination Fix Start   -->
223 
224  
225  
226  
227    
228  
229<!-- 2.Pagination Fix End   -->  
230
231
232  
233  
234    
235    
235<script type="text/javascript">
236  
237    dataLayer = [{
238      'product_sku': '',
239      'product_parent_id': '',
240      'product_id': '',
241      'pagetype': 'category',
242      'template': 'collection',
243      'price': ''
244    }];
245
246  
247</script>
247
248<!-- Global Data Layer Variables | US / -->
249
250    
251    
252      
253
254
255
256
257<!--  -->
258
259
260
261
262
263
264
265
266
267
268<!-- 	Google AdWords, Google Analytics, and Google Optimize
269	Now being controlled via gtag and through Shopify > Online Store > Preferences > Google Analytics: -->
270	<!-- Global site tag (gtag.js) - Google Analytics -->
271	<!--
vendor: 64 bytes, line 271
271 <script async src="https://www.googletagmanager.com/gtag/js?id=
271UA-297258-22
vendor: 12 bytes, line 271
271"></script> 
271-->
272	
273
274	
274<script>
275		window.dataLayer = window.dataLayer || [];
276		function gtag() { dataLayer.push(arguments); }
277		gtag('js', new Date());
278      	// gtag('config', 'UA-297258-22');
279		gtag('config', 'AW-980001201');
280	</script>
280
281
282
283<!-- Google AdWords | AW-980001201 | US / -->
284
285
286
287
288<!-- 
288<script type="text/javascript">
289	!function (e) {
290		if (!window.pintrk) {
291			window.pintrk = function () { window.pintrk.queue.push(Array.prototype.slice.call(arguments)) }; var
292				n = window.pintrk; n.queue = [], n.version = "3.0"; var
293					t = document.createElement("script"); t.async = !0, t.src = e; var
294						r = document.getElementsByTagName("script")[0]; r.parentNode.insertBefore(t, r)
295		}
296	}
297		("https://s.pinimg.com/ct/core.js");
298	pintrk('load', '2613462198798', { em: '', });
299	pintrk('page');
300</script>
300 -->
301<!-- Pinterest Tracking | 2613462198798 | US  -->
302
303
304
305
306	
306<script>
307		(function (a, s, y, n, c, h, i, d, e) {
308			s.className += ' ' + y; h.start = 1 * new Date;
309			h.end = i = function () { s.className = s.className.replace(RegExp(' ?' + y), '') };
310			(a[n] = a[n] || []).hide = h; setTimeout(function () { i(); h.end = null }, c); h.timeout = c;
311		})(window, document.documentElement, 'async-hide', 'dataLayer', 4000,
312			{ 'OPT-W3C8326': true });
313	</script>
313
314
315<!-- 	Google Optimize Anti-Flicker |  | US  -->
316
317 
318
319
320	<!-- Google Tag Manager |  | US / -->
321
322    
323  
324
325<link href="//us.targus.com/cdn/shop/t/1166/assets/top-bundle.min.js?v=83602499739713139091788463519" as="script" rel="preload">
326<script src="//us.targus.com/cdn/shop/t/1166/assets/top-bundle.min.js?v=83602499739713139091788463519"></script>
326
327
328<link href="//us.targus.com/cdn/shop/t/1166/assets/all.min.css?v=39300866255471857661788463404" rel="stylesheet" media="print" onload="this.media='all'">
329<noscript><link rel="stylesheet" href="//us.targus.com/cdn/shop/t/1166/assets/all.min.css?v=39300866255471857661788463404" ></noscript>
330<!-- proxima nova fonts link -->
331<link href="//us.targus.com/cdn/shop/t/1166/assets/wxa4rrw.min.css?v=164762905640707620511788463522" rel="stylesheet" type="text/css" media="all" />
332  
333
334<link href="//us.targus.com/cdn/shop/t/1166/assets/bootstrap.min.css?v=135971160991665493121788463416" rel="stylesheet" type="text/css" media="all" />
335
336<!-- mobile mega menu -->
337 <link href="//us.targus.com/cdn/shop/t/1166/assets/mburger.min.css?v=155983960208901442691788463471" rel="stylesheet" type="text/css" media="all" /> 
338
339<link href="//us.targus.com/cdn/shop/t/1166/assets/style.min.css?v=140122080392694644021788463514" rel="stylesheet" type="text/css" media="all" />
340<link href="//us.targus.com/cdn/shop/t/1166/assets/custom.style.css?v=9664685840871967851789064243" rel="stylesheet" type="text/css" media="all" />
341<link href="//us.targus.com/cdn/shop/t/1166/assets/style_temp.css?v=90908452246301072491789082822" rel="stylesheet" type="text/css" media="all" />
342<title>Shop All Targus Products | Laptop Bags &amp; Tech Accessories</title>
343<!-- Add the slick-theme.css if you want default styling -->
344<link
345rel="preload"
346href="//us.targus.com/cdn/shop/t/1166/assets/slick.min.css?v=35107989112814935041788463510"
347as="style"
348onload="this.onload=null;this.rel='stylesheet'"
349>
350<link
351rel="preload"
352href="//us.targus.com/cdn/shop/t/1166/assets/slick-theme.min.css?v=39956197781254310761788463509"
353as="style"
354onload="this.onload=null;this.rel='stylesheet'"
355>
356<link href="//us.targus.com/cdn/shop/t/1166/assets/lazysizes.min.js?v=174358363404432586981788463466" as="script" rel="preload">
357<script src="//us.targus.com/cdn/shop/t/1166/assets/lazysizes.min.js?v=174358363404432586981788463466" async></script>
357
358
359<link rel="icon" type="image/png" sizes="32x32" href="//us.targus.com/cdn/shop/files/fav_240x240_dc994a71-1316-48e6-a026-0e05d28d8473_32x.png?v=1613723209">
360<meta charset="utf-8">
361<meta http-equiv="X-UA-Compatible" content="IE=edge">
362
363 <meta name="viewport" content="width=device-width, initial-scale=1.0">
364
365
366<meta name="description" content="Discover all Targus® products—laptop bags, docking stations, tablet cases, privacy screens, and tech accessories. Shop durable designs built for work, travel, and home.">
367
368
369
370<meta property="og:site_name" content="Targus US">
371<meta property="og:url" content="https://us.targus.com/collections/shop?q=avila">
372<meta property="og:title" content="Shop All Targus Products | Laptop Bags &amp; Tech Accessories">
373<meta property="og:type" content="website">
374<meta property="og:description" content="Discover all Targus® products—laptop bags, docking stations, tablet cases, privacy screens, and tech accessories. Shop durable designs built for work, travel, and home."><meta property="og:image" content="http://us.targus.com/cdn/shop/files/targus_social_media_thumb_204ef7d5-93d3-47fe-8521-210500caf346.png?v=1603750787">
375  <meta property="og:image:secure_url" content="https://us.targus.com/cdn/shop/files/targus_social_media_thumb_204ef7d5-93d3-47fe-8521-210500caf346.png?v=1603750787">
376  <meta property="og:image:width" content="349">
377  <meta property="og:image:height" content="182"><meta name="twitter:site" content="@targus"><meta name="twitter:card" content="summary_large_image">
378<meta name="twitter:title" content="Shop All Targus Products | Laptop Bags &amp; Tech Accessories">
379<meta name="twitter:description" content="Discover all Targus® products—laptop bags, docking stations, tablet cases, privacy screens, and tech accessories. Shop durable designs built for work, travel, and home.">
380
381
382<img width="99999" height="99999" style="pointer-events: none; position: absolute; top: 0; left: 0; width: 96vw; height: 96vh; max-width: 99vw; max-height: 99vh;" alt="targus" src="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHdpZHRoPSI5OTk5OXB4IiBoZWlnaHQ9Ijk5OTk5cHgiIHZpZXdCb3g9IjAgMCA5OTk5OSA5OTk5OSIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj48ZyBzdHJva2U9Im5vbmUiIGZpbGw9Im5vbmUiIGZpbGwtb3BhY2l0eT0iMCI+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9Ijk5OTk5IiBoZWlnaHQ9Ijk5OTk5Ij48L3JlY3Q+IDwvZz4gPC9zdmc+">
383
384  
384<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
384<meta name="google-site-verification" content="MAukOo9giVaFCinAYmhI6f1Nvi9abcYTtbmz_S73YIg">
385<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/12100141114/digital_wallets/dialog">
386<link rel="alternate" type="application/atom+xml" title="Feed" href="/collections/shop.atom" />
387<link rel="alternate" type="application/json+oembed" href="https://us.targus.com/collections/shop.oembed?q=avila">
388<script async="async" data-src="/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=16449584"></script>
vendor: 1 bytes, line 388
388
389<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":12100141114,"countryCode":"US","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/12100141114","merchantName":"Targus US","requiredBillingContactFields":["postalAddress","email"],"requiredShippingContactFields":["postalAddress","email"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex","discover","elo","jcb"],"total":{"type":"pending","label":"Targus US","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 389
389
390<script id="shopify-features" type="application/json">{"accessToken":"efd457e30a66b3f7a734008f3603da97","betas":["rich-media-storefront-analytics"],"domain":"us.targus.com","predictiveSearch":true,"shopId":12100141114,"locale":"en"}</script>
vendor: 1 bytes, line 390
390
391<script>var Shopify = Shopify || {};
392Shopify.shop = "targus-us.myshopify.com";
393Shopify.locale = "en";
394Shopify.currency = {"active":"USD","rate":"1.0"};
395Shopify.country = "US";
396Shopify.theme = {"name":"#DoNotRemove-NewHompage","id":145149165616,"schema_name":"Targus (Global)","schema_version":"2.0","theme_store_id":887,"role":"main"};
397Shopify.theme.handle = "null";
398Shopify.theme.style = {"id":null,"handle":null};
399Shopify.cdnHost = "us.targus.com/cdn";
400Shopify.routes = Shopify.routes || {};
401Shopify.routes.root = "/";
402Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
403Shopify.SignInWithShop = Shopify.SignInWithShop || {};
404Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
405Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 405
405
406<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 406
406
407<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 407
407
408<script>
409  window.Shopify = window.Shopify || {};
410  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
411  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
412  window.Shopify.SignInWithShop.eligible = true;
413</script>
vendor: 1 bytes, line 413
413
414<script id="shop-js-analytics" type="application/json">{"pageType":"collection"}</script>
vendor: 1 bytes, line 414
414
415<script defer="defer" async type="module" data-src="https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"></script>
vendor: 1 bytes, line 415
415
416<script type="module">
417  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js");
418
419  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
420
421</script>
vendor: 1 bytes, line 421
421
422<script>
423  window.Shopify = window.Shopify || {};
424  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
425  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"]};
426</script>
vendor: 1 bytes, line 426
426
427<script>(function() {
428  var isLoaded = false;
429  function asyncLoad() {
430    if (isLoaded) return;
431    isLoaded = true;
432    var urls = ["https:\/\/shopiapps.in\/compare_product\/cmp_widget\/sp_cmp_js.php?shop=targus-us.myshopify.com","https:\/\/na.shgcdn3.com\/collector.js?shop=targus-us.myshopify.com","https:\/\/ecommplugins-scripts.trustpilot.com\/v2.1\/js\/header.min.js?settings=eyJrZXkiOiJxMjh1Ym1JQlptcXBiREUxIn0=\u0026shop=targus-us.myshopify.com","https:\/\/ecommplugins-trustboxsettings.trustpilot.com\/targus-us.myshopify.com.js?settings=1583784650869\u0026shop=targus-us.myshopify.com","\/\/cdn.shopify.com\/proxy\/b720fabc886be5dbbb4a410a71590346a2229126fa27764adf09e55af23a94cc\/apps.bazaarvoice.com\/deployments\/targus\/main_site\/production\/en_US\/bv.js?shop=targus-us.myshopify.com\u0026sp-cache-control=cHVibGljLCBtYXgtYWdlPTkwMA","https:\/\/cdn-bundler.nice-team.net\/app\/js\/bundler.js?shop=targus-us.myshopify.com","https:\/\/cdn.relatedproducts.top\/js\/relatedproduct.cdn.js?shop=targus-us.myshopify.com","\/\/backinstock.useamp.com\/widget\/11991_1783058444.js?category=bis\u0026v=6\u0026shop=targus-us.myshopify.com","https:\/\/s3.eu-west-1.amazonaws.com\/production-klarna-il-shopify-osm\/9b281ea3896e823dc21a80a7781a2a2c53b8ecc2\/targus-us.myshopify.com-1788465008719.js?shop=targus-us.myshopify.com"];
433    for (var i = 0; i < urls.length; i++) {
434      var s = document.createElement('script');
435      s.type = 'text/javascript';
436      s.async = true;
437      s.src = urls[i];
438      var x = document.getElementsByTagName('script')[0];
439      x.parentNode.insertBefore(s, x);
440    }
441  };
442  document.addEventListener('asyncLazyLoad',function(event){asyncLoad();});if(window.attachEvent) {
443    window.attachEvent('onload', function(){});
444  } else {
445    window.addEventListener('load', function(){}, false);
446  }
447})();</script>
vendor: 1 bytes, line 447
447
448<script id="__st">var __st={"a":12100141114,"offset":-25200,"reqid":"0674721a-19ef-42c6-9ad1-5f4365e66c6d-1790239396","pageurl":"us.targus.com\/collections\/shop?q=avila","u":"2ebf4784837c","p":"collection","rtyp":"collection","rid":274605441072};</script>
vendor: 1 bytes, line 448
448
449<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 449
449
450<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,!0)}();</script>
vendor: 1 bytes, line 450
450
451<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" data-src="//us.targus.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 451
451
452<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 = "//us.targus.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>
452<script id="shopify-origin-trials" async="async" integrity="sha256-qJbe/jEZBHtr5W/BlA2cKAz3vkXu6vJQyLjgvgCC86g=" data-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 452
452
453<script>
454  window.Shopify = window.Shopify || {};
455  window.Shopify.MCP = window.Shopify.MCP || {};
456  window.Shopify.MCP.enabled = true;
457  window.Shopify.MCP.shop = "targus-us.myshopify.com";
458  window.Shopify.MCP.mcpEndpoint = "https:\/\/us.targus.com\/api\/mcp";
459  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"]}}];
460</script>
vendor: 1 bytes, line 460
460
461<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.data-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("\/\/us.targus.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-f1e1e155.js","sha256-86F2r\/8tANRiv732G7Azvy4FxZLwNMjSp3zeaR2BCbY=");})();
462</script>
vendor: 1 bytes, line 462
462
463<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.data-src="https://us.targus.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}};
464</script>
vendor: 1 bytes, line 464
464
465<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
466  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);
467</script>
vendor: 1 bytes, line 467
467
468<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})}}));
469</script>
469
470<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://us.targus.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous">
471<style id="shopify-accelerated-checkout-cart">
472        #shopify-buyer-consent {
473  margin-top: 1em;
474  display: inline-block;
475  width: 100%;
476}
477
478#shopify-buyer-consent.hidden {
479  display: none;
480}
481
482#shopify-subscription-policy-button {
483  background: none;
484  border: none;
485  padding: 0;
486  text-decoration: underline;
487  font-size: inherit;
488  cursor: pointer;
489}
490
491#shopify-subscription-policy-button::before {
492  box-shadow: none;
493}
494
495      </style>
496
497<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
497
498  
499
500
501
502
503
504  
504<script type="text/javascript">
505    
506      window.__shgMoneyFormat = window.__shgMoneyFormat || {"USD":{"currency":"USD","currency_symbol":"$","currency_symbol_location":"left","decimal_places":2,"decimal_separator":".","thousands_separator":","}};
507    
508    window.__shgCurrentCurrencyCode = window.__shgCurrentCurrencyCode || {
509      currency: "USD",
510      currency_symbol: "$",
511      decimal_separator: ".",
512      thousands_separator: ",",
513      decimal_places: 2,
514      currency_symbol_location: "left"
515    };
516  </script>
516
517
518
519
520<script>
521if(void 0!==Shopify.shop?"targus-us.myshopify.com"!==Shopify.shop&&(alert("Unauthorised use of code detected. Refrain from using the copyrighted code without prior permission."),console.log("Unauthorised use of code detected. Refrain from using the copyrighted code without prior permission.")):(alert("Unauthorised use of code detected. Refrain from using the copyrighted code without prior permission."),console.log("Unauthorised use of code detected. Refrain from using the copyrighted code without prior permission.")),navigator.userAgent.indexOf("ghthou")>1||navigator.userAgent.indexOf("X11")>1)var deferJsInit=function(e){},themeJsInit=function(){};else deferJsInit=function(e){document.write(e)},themeJsInit=function(){var e=!1;function t(){if(!e){e=!0,document.querySelectorAll("iframe.lazy").forEach(e=>{datasrc=e.dataset.src,null!=datasrc&&(e.src=datasrc)});var t=document.getElementsByTagName("script");for(i=0;i<t.length;i++)if(null!==t[i].getAttribute("data-src")&&(t[i].setAttribute("src",t[i].getAttribute("data-src")),delete t[i].dataset.src),"lazyloadscript"==t[i].getAttribute("type")){for(var n=document.createElement("script"),o=0;o<t[i].attributes.length;o++){var r=t[i].attributes[o];n.setAttribute(r.name,r.value)}n.type="text/javascript",n.innerHTML=t[i].innerHTML,t[i].parentNode.removeChild(t[i]),t[i].parentNode.insertBefore(n,t[i])}var d=document.getElementsByTagName("link");for(i=0;i<d.length;i++)null!==d[i].getAttribute("data-href")&&(d[i].setAttribute("href",d[i].getAttribute("data-href")),delete d[i].dataset.href);document.dispatchEvent(new CustomEvent("StartKernelLoading")),setTimeout(function(){document.dispatchEvent(new CustomEvent("asyncLazyLoad"))},4000)}}window.addEventListener("scroll",function(e){t()}),window.addEventListener("mousemove",function(){t()}),window.addEventListener("touchstart",function(){t()}),window.addEventListener?window.addEventListener("load",function(){setTimeout(t,10)},!1):window.attachEvent?window.attachEvent("onload",function(){setTimeout(t,10)}):window.onload=t};
522</script>
522
523<!-- CSRF Token -->
524<meta name="google-site-verification" content="CxP-ys7WfK2iMFcByRjQzkSq5te3_ZqvqcARobNhg_4">
525
526
527
528
529
530<meta name="msvalidate.01" content="2211547F84B61559B1EEE4B18FD62215">
531<meta name="msvalidate.01" content="E320377F2FCB1EA915F101FAA289ED6F">
532<meta name="msvalidate.01" content="C7B57037BE3C58970EE882E4BBDEBA68">
533
534
535
536<meta name="csrf-token" content="5l7V7LRBnWvcvwJGigQhQ821xskq1VoXR5NWjoJh">
537<link rel="apple-touch-icon" sizes="180x180" href="//us.targus.com/cdn/shop/t/1166/assets/apple-touch-icon.png?v=164675">
538<link rel="icon" type="image/x-icon" href="//us.targus.com/cdn/shop/files/fav_240x240_dc994a71-1316-48e6-a026-0e05d28d8473_32x.png?v=1613723209">
539
540    
541
542    
543      
544    
545
546    
547
548 
549
550  
551
552<link rel="preload" href="https://www.googleoptimize.com/optimize.js?id=GTM-WG2R74W" as="script">
553<link rel="preload" href="https://cdn.shopify.com/s/files/1/0079/5430/1005/t/90/compiled_assets/styles.css?5001" as="style" onload="this.onload=null;this.rel='stylesheet'">
554<script src="https://www.googleoptimize.com/optimize.js?id=GTM-WG2R74W" defer></script>
vendor: 1 bytes, line 554
554
555<script src="//us.targus.com/cdn/shop/t/1166/assets/bootstrap.bundle-min.js?v=43686862873645800471788463414" defer></script>
555
556
557
558<script src="//us.targus.com/cdn/shop/t/1166/assets/jquery.lazy.plugins.min.js?v=14528196519945953221788463463" defer></script>
vendor: 1 bytes, line 558
558
559<script src="https://cdnjs.cloudflare.com/ajax/libs/shopify-cartjs/1.1.0/cart.min.js" defer></script>
vendor: 1 bytes, line 559
559
560<script src="//us.targus.com/cdn/shop/t/1166/assets/custom.js?v=184274748333852311471788463437" defer></script>
560
561
562
563
564    
565    
566
567
568  
569
570    
571    <!-- Extend -- Load Extend SDK Configuration script -->
572    <!-- Extend - Add necessary SDK script tags and configure the store -->
573<script src='https://sdk.helloextend.com/extend-sdk-client/v1/extend-sdk-client.min.js' defer='defer'></script>
vendor: 1 bytes, line 573
573
574<script src='https://sdk.helloextend.com/extend-sdk-client-shopify-addon/v1/extend-sdk-client-shopify-addon.min.js' defer='defer'></script>
574
575
576<script>
577  window.addEventListener('DOMContentLoaded', function(){
578    window.Extend.config({storeId: '3f2d6b92-9a3a-4b31-8edb-7241c0bbb2eb', environment: 'production'});
579    window.Extend.integration = {};
580
581    // Extend - Analytics and writeLogs boolean
582    window.Extend.integration.analytics = true;
583    
584    // Set to true while developing integration for better debugging - Be sure to set to false before going live
585    window.Extend.integration.writeLogs = false;
586
587    // Extend - QA Cypress booleans
588    window.Extend.integration.isExtendPdpOfferEnabled = true;
589    window.Extend.integration.isExtendOfferModalEnabled = true;
590    window.Extend.integration.isExtendMainCartOfferEnabled = true;
591
592    // Only defines utils if Extend and ExtendShopify is defined
593    if (window.Extend && window.ExtendShopify) {
594        const extendUtils = {
595          
596            /*
597            * takes in object and logs it if writeLogs is true
598            * @param {object} objToLog will be an object of information to log 
599            */
600            logger: (objToLog) => {
601                try {
602                    if(Extend.integration.writeLogs){
603                        console.log("EXTEND: ", objToLog);
604                    }
605                } catch (error) {
606                    console.warn("EXTEND: " + error);
607                }
608            }
609        };
610        window.Extend.integration.utils = extendUtils;
611    }
612  })
613</script>
613
614
615<!-- Extend - Render aftermarket integration snippet -->
616<script defer="defer">
617
618  window.addEventListener('DOMContentLoaded', function () {
619
620    if (window.Extend && window.ExtendShopify) {
621
622      var leadToken = window.Extend.URLSearchParams('leadToken') ? window.Extend.URLSearchParams('leadToken') : window.Extend.URLSearchParams('leadtoken');
623
624      if(leadToken) {
625        Extend.aftermarketModal.open({
626          leadToken: leadToken,
627          onClose: function(plan, product, quantity) {
628            if(plan && product) {
629              ExtendShopify.addPlanToCart({plan: plan, product: product, leadToken: leadToken, quantity: quantity || 1}, function() {
630                window.location = '/cart'
631              }) 
632            }
633          }
634        }) 
635      }
636
637    }
638
639  })
640
641</script>
641
642<!-- Extend - Render analytics -->
643<script defer="defer">
644
645  //run scripts on DOMContentLoaded to avoid affecting site load time
646  window.addEventListener('DOMContentLoaded', function(){
647
648    //Only run ajax integration if Extend and ExtendShopify is defined, the currency is set to USD and analytics are enabled
649    if (window.Extend && window.ExtendShopify  && Extend.analytics) {
650
651      /***********************/
652      /* util functions */
653      /***********************/
654
655      // getPlanId - Takes in the cart and a product ID and returns the plan ID for that product
656      function getPlanId(cart, productId) {
657        var planId;
658        cart.items.forEach(function(item) {
659          if (item.properties.Ref && item.properties.Ref === productId) planId = item.sku.toString();
660        })
661        return planId
662      }
663
664      /***********************/
665      /* end util functions */
666      /***********************/
667
668      // productAnalytics() - Takes in the product ID and quantity at the time it is added to the cart
669      var productAnalytics = function (prodId, prodQty) {
670        if(!prodQty) prodQty = 1;
671        if(prodId) {
672          Extend.trackProductAddedToCart({
673            productId: prodId.toString(),
674            productQuantity: parseInt(prodQty),
675          });
676        }
677      }
678
679      // cartAnalytics() - Takes in the oldCart and the newCart at a point where the cart updates
680      var cartAnalytics = function (oldCart, newCart) {
681        if (oldCart && newCart && oldCart.items && newCart.items) {
682          // Triggers if an item has been removed
683          if (oldCart.items.length > newCart.items.length) {
684            oldCart.items.forEach(function(currentItem) {
685              var productFound = false
686              newCart.items.forEach(function(currentNewItem) {
687                if (currentItem.id == currentNewItem.id) {
688                  productFound = true
689                }       
690              })
691              if (productFound === false) {
692                if (currentItem.vendor === "Extend" && currentItem && currentItem.sku && currentItem.properties.Ref) {
693                  Extend.trackOfferRemovedFromCart({
694                    productId: currentItem.properties.Ref.toString(),
695                    planId: currentItem.sku.toString(),
696                  });
697                } else if (currentItem.id) {
698                  Extend.trackProductRemovedFromCart({
699                    productId: currentItem.id.toString(),
700                  })
701                }
702              }
703            })
704            // Triggers if an item quantity has changed
705          } else if (oldCart.item_count != newCart.item_count) {
706            oldCart.items.forEach(function(currentItem) {
707              newCart.items.forEach(function(currentNewItem) {
708                // Runs when the updated item is found if its not an Extend warranty
709                if (currentItem.id == currentNewItem.id && currentItem.quantity != currentNewItem.quantity && currentItem.vendor != "Extend") {
710                  if(currentItem.id && currentNewItem.quantity && ExtendShopify.warrantyAlreadyInCart(currentItem.id.toString(), oldCart.items)){
711                    //Gets the associated plan ID using the product ID
712                    let planId = getPlanId(newCart, currentItem.id.toString())
713                    //Product has warranty in cart
714                    Extend.trackOfferUpdated({
715                      productId: currentItem.id.toString(),
716                      planId: planId,
717                      updates: {
718                        warrantyQuantity: parseInt(currentNewItem.quantity),
719                        productQuantity: parseInt(currentNewItem.quantity),
720                      },
721                    });
722                  } else if (currentItem.id && currentNewItem.quantity) {
723                    //Product has no warranty in cart
724                    Extend.trackProductUpdated({
725                      productId: currentItem.id.toString(),
726                      updates: {
727                        productQuantity: parseInt(currentNewItem.quantity),
728                      },
729                    });
730                  }
731                }
732
733              })
734            })
735          }
736        }
737      }
738
739      window.Extend.productAnalytics = productAnalytics;
740      window.Extend.cartAnalytics = cartAnalytics;
741
742    }
743  })
744
745</script>
745
746    <!-- Extend -- End Extend code -->
747     
748
749    
750    
751    
752
753<script type="text/javascript">
754  
755    window.SHG_CUSTOMER = null;
756  
757</script>
757
758
759
760
761
762
763
764
765
766    
767      
768      
768<script>
769  !function(t,n){function o(n){var o=t.getElementsByTagName("script")[0],i=t.createElement("script");i.src=n,i.crossOrigin="",o.parentNode.insertBefore(i,o)}if(!n.isLoyaltyLion){window.loyaltylion=n,void 0===window.lion&&(window.lion=n),n.version=2,n.isLoyaltyLion=!0;var i=new Date,e=i.getFullYear().toString()+i.getMonth().toString()+i.getDate().toString();o("https://sdk.loyaltylion.net/static/2/loader.js?t="+e);var r=!1;n.init=function(t){if(r)throw new Error("Cannot call lion.init more than once");r=!0;var a=n._token=t.token;if(!a)throw new Error("Token must be supplied to lion.init");for(var l=[],s="_push configure bootstrap shutdown on removeListener authenticateCustomer".split(" "),c=0;c<s.length;c+=1)!function(t,n){t[n]=function(){l.push([n,Array.prototype.slice.call(arguments,0)])}}(n,s[c]);o("https://sdk.loyaltylion.net/sdk/start/"+a+".js?t="+e+i.getHours().toString()),n._initData=t,n._buffer=l}}}(document,window.loyaltylion||[]);
770
771  
772    
773      loyaltylion.init({ token: "7f0b766f9881f31e850462c5c35e2b0f" });
774    
775  
776</script>
776
777    
778
779    
779<script>
780      function SPcompareHooks(){
781        SerpOptions.registerHook('serp-product-grid', ({products, element}) => {
782            if(typeof spCompareWithFSfilter != 'undefined')
783              spCompareWithFSfilter(element);
784        });
785      }
786      if (window.SerpOptions) {
787          SPcompareHooks();
788      } else {
789          window.addEventListener('fast-serp-ready', function () {
790              SPcompareHooks();
791          });
792      }
793    </script>
793
794    
794<script>
795    
796    var __fast_options  = { with_product_attributes: true};
797
798	function hooks() {
799         window.SerpOptions.registerHook("serp-product-grid", ({products, element}) => {
800
801           // console.log(fast_simon_sidebar_ad_link);
802           // console.log(fast_simon_sidebar_ad_Image);
803           
804         	element.querySelectorAll(".product-card").forEach(productElement => {
805				let productID = productElement.getAttribute('data-product-id');
806				let productData = products[productID];                            	
807              //alert('test000');
808              	if (productData?.tags){  
809                  // console.log(productData,"rrrrrr");
810                  if (productData.tags.includes('filter_deals_Coming Soon') || productData.tags.includes('b2b_only')) {
811                      let buttonElement = productElement.querySelector('.add-to-cart-button-wrapper');
812                      buttonElement.innerHTML = '<div class="button-wrapper fs-result-page-bhjply" style="--add-to-cart-font-weight:600;--add-to-cart-text-align:left;--add-to-cart-font-family:Helvetica;--add-to-cart-font-size:14px;--add-to-cart-letter-spacing:0px;--add-to-cart-line-height:auto;--add-to-cart-color:#FFFFFF;--add-to-cart-background:#00b5e2;--add-to-cart-border:unset;--add-to-cart-opacity:1;--add-to-cart-hover-background:#33c4e8;--add-to-cart-hover-text-color:#FFFFFF"><button class="add-to-cart-button fs-add-to-cart-button fs-result-page-bhjply"><span class="add-to-cart-spinner-text-wrapper fs-result-page-wsvknh"><span>Learn More</span></span></button></div>';  
813                      buttonElement.addEventListener('click', function(e) {
814                          e.preventDefault();
815                          e.stopPropagation();
816                          window.location.href = productData.productURL;
817                      });
818                  } else if (productData.isSoldOut) {
819                      let buttonElement = productElement.querySelector('.add-to-cart-button-wrapper');
820                      buttonElement.innerHTML = '<div class="BIS_trigger button-wrapper fs-result-page-bhjply" style="--add-to-cart-font-weight:600;--add-to-cart-text-align:left;--add-to-cart-font-family:Helvetica;--add-to-cart-font-size:14px;--add-to-cart-letter-spacing:0px;--add-to-cart-line-height:auto;--add-to-cart-color:#FFFFFF;--add-to-cart-background:#00b5e2;--add-to-cart-border:unset;--add-to-cart-opacity:1;--add-to-cart-hover-background:#33c4e8;--add-to-cart-hover-text-color:#FFFFFF"><button class="add-to-cart-button fs-add-to-cart-button fs-result-page-bhjply"><span class="add-to-cart-spinner-text-wrapper fs-result-page-wsvknh"><span>Notify Me</span></span></button></div>';  
821
822                      var prodDataObj = {
823                          id: Number(productData.id),
824                          handle: productData.productURL.replace('\/products\/',''),
825                          available: false,
826                          tags: productData?.tags,
827                          variants: [{
828                              id: productData?.variants[0].id,
829                              available: false,
830                              title: "Default Title",
831                              inventory_quantity: 0,
832                              inventory_management: "shopify"
833                          }]
834                      }
835                      var prodDataObjStringify = JSON.stringify(prodDataObj);
836                      buttonElement.querySelector('.BIS_trigger').setAttribute('data-product-data', prodDataObjStringify);
837                      var fakeButton = document.createElement('div');
838                      fakeButton.setAttribute('id', `BIS_trigger_${productData.id}`);
839                      fakeButton.style.visibility = 'hidden';
840                      fakeButton.classList.add('BIS_trigger');
841                      fakeButton.setAttribute('data-product-data', prodDataObjStringify);
842                      if(!document.getElementById(`BIS_trigger_${productData.id}`)) {
843                         document.body.appendChild(fakeButton);
844                      }
845                      buttonElement.addEventListener('click', function(e) {
846                          var bisButton = document.getElementById(`BIS_trigger_${productData.id}`);
847                          bisButton.click();
848                      });
849                  }
850                                         
851                } 
852			});
853      	});
854	}
855        var FAST_CONFIG = {"backInStockProvider": 0,"badges": [["filter_deals_Clearance","","",""],["filter_deals_New","https://cdn.shopify.com/s/files/1/0121/0014/1114/files/prod-badge-new_85bae23b-01b4-49e6-bbf0-058f37a81ace_60x60.png?v=1615843411","https://assets.instantsearchplus.com/thumbs/cdn.shopify.com/f6e7b2d0-ce36-4f3c-b8b4-038448760e93","cdn.shopify.com/46ce8689-7ebf-405f-9771-52b6d732e793"],["filter_features_Antimicrobial","","",""],["filter_deals_Coming Soon","","",""]],"collectionsPersonalization": false,"css": "/* \r\ndiv.isp_sold_out_banner_content {\r\n    text-transform: capitalize !important;\r\n}\r\n\r\n#isp_search_result_page_container li.isp_grid_product div.isp_product_info .isp_product_review {\r\n    margin-top: 55px !important;\r\n}\r\n*/\r\n\r\ndiv.isp_quick_view_content_left div.isp_sold_out_banner, li.isp_grid_product div.isp_sold_out_banner {\r\n  border: unset;\r\n}\r\n\r\n#isp_search_result_page_container .isp_center_container ul#isp_search_results_container li.isp_grid_product, #
855isp_search_result_page_container .isp_center_container ul#isp_quick_view_content_lookalike li.isp_grid_product{\r\n  overflow: unset;\r\n}\r\n\r\n.isp_badge_filter_deals_new .isp_product_image_wrapper::after {\r\n  display: none;\r\n}\r\n\r\n.isp_badge_filter_deals_clearance .isp_product_image_wrapper::after {\r\n  display: none;\r\n}\r\n\r\n.isp_grid_product .plp-compare{\r\n  position: unset;\r\n}\r\n\r\ndiv.isp_quick_view_content_left div.isp_sold_out_banner, li.isp_grid_product div.isp_sold_out_banner{\r\n  height: unset;\r\n}\r\n\r\n#isp_search_result_page_container .isp_center_container ul#isp_search_results_container li.isp_grid_product form.isp_add_to_cart_form .isp_sold_out_banner, #isp_search_result_page_container .isp_center_container ul#isp_search_results_container li.isp_grid_product form.isp_add_to_cart_form a.isp_sold_out_banner, #isp_search_result_page_container .isp_center_container ul#isp_search_results_container li.isp_grid_product .isp_sold_out_banner_container .isp_sold_out_banner, #isp_search_result_page_container .isp_center_container ul#isp_search_results_container li.isp_grid_product .isp_sold_out_banner_container a.isp_sold_out_banner, #isp_search_result_page_container .isp_center_container ul#isp_quick_view_content_lookalike li.isp_grid_product form.isp_add_to_cart_form .isp_sold_out_banner, #isp_search_result_page_container .isp_center_container ul#isp_quick_view_content_lookalike li.isp_grid_product form.isp_add_to_cart_form a.isp_sold_out_banner, #isp_search_result_page_container .isp_center_container ul#isp_quick_view_content_lookalike li.isp_grid_product .isp_sold_out_banner_container .isp_sold_out_banner, #isp_search_result_page_container .isp_center_container ul#isp_quick_view_content_lookalike li.isp_grid_product .isp_sold_out_banner_container a.isp_sold_out_banner, li.isp_grid_product form.isp_add_to_cart_form .isp_sold_out_banner, li.isp_grid_product form.isp_add_to_cart_form a.isp_sold_out_banner, li.isp_grid_product .isp_sold_out_banner_container .isp_sold_out_banner, li.isp_grid_product .isp_sold_out_banner_container a.isp_sold_out_banner{\r\n  margin: 30px auto auto auto !important;\r\n}\r\n\r\ndiv.isp_quick_view_content_left div.isp_sold_out_banner_container, li.isp_grid_product div.isp_sold_out_banner_container {\r\n  position: absolute;\r\n}\r\n\r\nspan.and-up, small.count, .fs-product-title, .fs-sku, .fs-product-vendor, .fs-reviews-count, .fs-quick-view-text, .fs-serp-price, .fs-description, .fs-compare, .fs-add-to-cart-button, .fs-category-title, .fs-serp-filter-count, .fs-serp-filter-text, .fs-removable-tag-text, .fs-single-tab-label, .fs-tabs-wrapper, .fs-results-summary-wrapper, .fs-reviews-avg, .show-more-button-text, a.tree-link, .price {\r\n  font-family: proxima-nova,sans-serif !important;\r\n}\r\n\r\nspan.and-up, small.count {\r\n  color: #3a3a3a !important;\r\n  font-size: 13px !important;\r\n}\r\n\r\nspan.and-up {\r\n  margin-right: 30px;\r\n}\r\n\r\n.fs-product-title-search-term {\r\n  font-weight: 700 !important;\r\n  background: #ffc !important;\r\n}\r\n\r\n.single-tab-selected {\r\n    border: 1px solid #f1f1f1 !important;\r\n    border-bottom: unset !important;\r\n}\r\n\r\n.fs-single-tab {\r\n    background-color: #f1f1f1;\r\n    border-color: #f1f1f1 !important;\r\n}\r\n\r\ndiv.info-container {\r\n  padding-top: 15px !important;  \r\n}\r\n\r\n.fs-select-wrapper {\r\n  display: flex;
855\r\n  min-width:200px !important;\r\n  justify-content: flex-end;\r\n}\r\n\r\n.fs-select-wrapper::before {\r\n  content: \"Sort by: \";\r\n  display: flex;\r\n  align-items: center;\r\n  margin-right: 5px;\r\n}\r\n\r\n.fs-select {\r\n  border: 1px solid #000;\r\n}\r\n\r\nspan.stars {\r\n  top: 1px !important;\r\n}\r\n\r\n.show-more-button-text {\r\n    font-size: .75em !important;\r\n    color: #707070 !important;\r\n}\r\n\r\n.fs-sku-prefix {\r\n  display: none;\r\n}\r\n\r\na.tree-link {\r\n  color: var(--filters-option-color);\r\n  font-size: var(--filters-option-font-size);\r\n  font-family: var(--filters-option-font-family);\r\n  font-weight: var(--filters-option-font-weight);\r\n  letter-spacing: var(--filters-option-letter-spacing);\r\n  text-align: var(--filters-option-text-align);\r\n  text-overflow: ellipsis;\r\n  overflow: hidden;\r\n}\r\n\r\n.custom-options {\r\n  z-index: 5 !important;\r\n}\r\n\r\n.fs-tabs-wrapper {\r\n  min-width: 220px !important;\r\n}\r\n\r\n.fs_badge_filter_deals_Clearance {\r\n  width: 60px;\r\n  height: 60px;\r\n  background-image: url(//cdn.shopify.com/s/files/1/0121/0014/1114/files/prod-badge-sale_60x60.png?v=1586627726) !important;\r\n  background-repeat: no-repeat;\r\n}\r\n\r\n.fs_badge_filter_features_Antimicrobial {\r\n  width: 60px;\r\n  height: 60px;\r\n  background-image: url(//cdn.shopify.com/s/files/1/0121/0014/1114/files/Antimicrobial_ca9ddc2b-3047-4693-adee-cf14b35179f5_60x60.png?v=1621980356) !important;\r\n  background-repeat: no-repeat;\r\n}\r\n\r\n.fs_badge_filter_deals_Coming {\r\n  width: 60px;\r\n  height: 60px;\r\n  background-image: url(//cdn.shopify.com/s/files/1/0121/0014/1114/files/prod-badge-coming_soon_60x60.png?v=1586627859) !important;\r\n  background-repeat: no-repeat;\r\n}\r\n\r\n.product-card-items-wrapper {\r\n  justify-content: space-between !important;\r\n}\r\n\r\n.category-items {\r\n  padding-right: 10px;\r\n}\r\n\r\n.compare-container {\r\n  margin-right: 10px;\r\n}\r\n\r\n.add-to-cart-button{\r\n    font-weight: var(--add-to-cart-font-weight);\r\n    font-family: var(--add-to-cart-font-family);\r\n    font-size: var(--add-to-cart-font-size);\r\n    letter-spacing: var(--add-to-cart-letter-spacing);\r\n    color: var(--add-to-cart-color);\r\n    background-color: #4E008E;\r\n    width: 100%;\r\n    text-align: center;\r\n    height: 40px;\r\n    cursor: pointer;\r\n    border: var(--add-to-cart-border);\r\n    -webkit-transition: all .5s ease-in-out;\r\n    -moz-transition: all .5s ease-in-out;\r\n    -ms-transition: all .5s ease-in-out;\r\n    -o-transition: all .5s ease-in-out;\r\n    transition: all .5s ease-in-out;\r\n}\r\n\r\n@media screen and (min-width: 600px) {\r\n  \r\n  .fs-category-title {\r\n    border-bottom: unset !important;\r\n  }\r\n  \r\n  .fs-category-container {\r\n    border: 1px solid #ccc !important;\r\n    margin-bottom: 15px !important;\r\n  }\r\n  \r\n  .fs-serp-checkmark {\r\n    border: 1px solid #ccc;\r\n    background-color: unset !important;\r\n    min-height: 10px !important;\r\n    min-width: 10px !important;\r\n  }\r\n\r\n  .fs-serp-checkmark::after {\r\n    border: solid #2b2b2b !important;\r\n    border-width: 0 2px 2px 0 !important;\r\n    top: unset !important;\r\n    left: 4px !important;\r\n    width: 3px !important;\r\n    height: 6px !important;\r\n  }\r\n  \r\n  .filters-container {\r\n    border: unset !important;\r\n  }\r\n  \r\n  div.filters-grid-wrapper {\r\n    grid-template-columns: 19% 79% !important;\r\n  }\r\n  \r\n  .selected-option {\r\n    margin-right: 16px;\r\n    color: #747a80 !important;\r\n  }\r\n  \r\n}\r\n\r\n@media screen and (min-width: 1100px) {\r\n  #fs-serp-page {\r\n    max-width: 1160px !important;\r\n    margin: auto !important;\r\n  }\r\n}\r\n\r\n\r\n.add-to-cart-button-wrapper {\r\n    min-height: 40px !important;\r\n}","currency": "USD","custom_swatches_css": "","default_sort": {"categories": "creation_date","custom": {"132517003312": "creation_date","132574904368": "creation_date","132731732016": "relevency","135112163376": "relevency","135457112112": "relevency","136659009584": "relevency","138439393328": "creation_date","138758815792": "relevency","152357601328": "relevency","153494093872": "creation_date","154787741744": "creation_date","155320942640": "creation_date","159325290544": "relevency","159746359344": "creation_date","159888310320": "creation_date","160418889776": "relevency","161505771568": "creation_date","161506
855590768": "creation_date","167332479024": "creation_date","168099479600": "creation_date","168287436848": "creation_date","169271590960": "creation_date","169392275504": "creation_date","169392406576": "creation_date","260792713264": "relevency","260942135344": "relevency","264018788400": "creation_date","264274116656": "relevency","266969874480": "creation_date","266971217968": "relevency","69095522362": "creation_date","69096210490": "creation_date","69096833082": "creation_date","69097783354": "creation_date","69098405946": "creation_date","69099552826": "creation_date","69100437562": "creation_date","69102698554": "creation_date","69105025082": "creation_date","69105975354": "creation_date","69107351610": "creation_date","69108465722": "creation_date","69120327738": "creation_date","69120884794": "creation_date","69121278010": "creation_date","69122424890": "creation_date","69123113018": "creation_date","69124128826": "creation_date","69125177402": "creation_date","69126914106": "relevency","69128224826": "creation_date","69130059834": "creation_date","69131534394": "creation_date","69134680122": "creation_date","69173248058": "creation_date","69173739578": "creation_date","69175083066": "creation_date","69177081914": "creation_date","69179080762": "creation_date","69180719162": "creation_date","69182160954": "creation_date","69185634362": "creation_date","69186748474": "creation_date","69187797050": "creation_date","69190582330": "relevency","69192679482": "creation_date","69193072698": "creation_date","69194186810": "creation_date","69195169850": "creation_date","69195890746": "creation_date","69196841018": "creation_date","69199626298": "creation_date","69200379962": "creation_date","69208703034": "creation_date","69214109754": "creation_date","69214502970": "creation_date","69217812538": "creation_date","69219811386": "creation_date","69223776314": "creation_date","69224136762": "creation_date","69225152570": "creation_date","69225709626": "creation_date","69226266682": "creation_date","69226496058": "creation_date","69226922042": "creation_date","69227446330": "creation_date","69229412410": "creation_date","69231870010": "creation_date","69232918586": "creation_date","69234556986": "creation_date","69446598714": "creation_date","69447254074": "creation_date","69448761402": "creation_date","69449056314": "creation_date","69449482298": "creation_date","69449613370": "creation_date","69454987322": "creation_date","69457936442": "relevency","77755383866": "relevency","80028631098": "creation_date","80028762170": "creation_date","80401530938": "creation_date","83211321402": "relevency","83637960762": "relevency","83658539066": "creation_date","83664011322": "creation_date","83669254202": "creation_date","83779649594": "relevency","87778656304": "creation_date","88444239920": "creation_date","88444829744": "creation_date","88535040048": "creation_date","89360924720": "creation_date","89822887984": "relevency","90213253168": "creation_date","90214400048": "creation_date","90601717808": "creation_date","90608238640": "creation_date","90897743920": "relevency"},"search": "relevency"},"imageOptimization": false,"isContent": true,"kind": "Shopify","language": "en","pricing": {"avoidPricesForNonLoginUsers": false,"currencyConversionRate": "1.00","currencySymbolPosition": "auto","priceRangeFormat": "from_min","showPriceWithoutDecimals": false},"quickViewAttributes": [],"searchPersonalization": false,"settings": {"desktopSettings": {"collections": {"categoriesWheelsOnCollections": false,"categoriesWheelsOnSerp": false,"numberOfWheelTitleLines": 3,"wheelSize": 85},"filters": {"backgroundColor": "unset","colorsFilter": "swatches","filtersTopBar": false,"isActive": true,"layout": "vertical","numberOfOpenFacets": "all","optionsColor": "#3a3a3a","optionsFont": {"font": "Arial","fontSize": "13px","fontWeight": "400","letterSpacing": "0.25px","lineHeight": "auto","textAlign": "left"},"priceFilterSlider": false,"removableTags": {"backgroundColor": "unset","border": "1px solid #ccc","borderRadius": "unset","color": "#000000","dimensions": {"height": "auto","width": "auto","x": "0","y": "0"},"font": {"font": "Arial","fontSize": "14px","fontWeight": "400","letterSpacing": "0.25px","lineHeight": "auto","textAlign": "left"},"inFilters": false,"isActive": true,"onTopPage": true,"shadow": "unset"},"searchWithinFilters": {"backgroundColor": "none","border": "1p
855x solid #000000","borderRadius": "unset","color": "none","dimensions": {"height": "auto","width": "auto","x": "0","y": "0"},"isActive": false,"placeHolder": "Search...","shadow": "unset"},"searchWithinResults": {"backgroundColor": "none","border": "1px solid #000000","borderRadius": "unset","color": "none","dimensions": {"height": "auto","width": "auto","x": "0","y": "0"},"isActive": false,"placeHolder": "Search...","shadow": "unset"},"showHideFiltersButton": {"backgroundColor": "none","border": "1px solid #ccc","borderRadius": "unset","color": "#999","dimensions": {"height": "auto","width": "auto","x": "0","y": "0"},"font": {"font": "Arial","fontSize": "14px","fontWeight": "400","letterSpacing": "0.25px","lineHeight": "auto","textAlign": "left"},"isActive": false,"shadow": "unset","text": "Show / Hide Filters"},"showMoreButton": true,"titlesBackground": "#3a3a3a","titlesColor": "#ffffff","titlesFont": {"font": "Helvetica","fontSize": "14px","fontWeight": "600","letterSpacing": "0.25px","lineHeight": "auto","textAlign": "left"}},"productGrid": {"backgroundColor": "#FFFFFF","font": {"font": "Arial","fontSize": "14px","fontWeight": "400","letterSpacing": "0.25px","lineHeight": "auto","textAlign": "left"},"gridColumnGap": "1px","gridRowGap": "1px","gridViewButton": false,"numberOfColumns": "3","numberOfRows": "4","pagePadding": "50px","pageTitle": {"color": "#000000","dimensions": {"height": "auto","width": "auto","x": "0","y": "0"},"font": {"font": "Arial","fontSize": "35px","fontWeight": "bold","letterSpacing": "0.25px","lineHeight": "auto","textAlign": "center"},"isActive": false,"margin": "unset","numberOfLines": "1"},"pagination": {"loadMore": false,"loadMoreAfter": 3,"paginationProgress": false,"paginationType": "pagination","progressBarColor": "#571eae"},"product": {"addToCart": {"addToCartPosition": "product bottom","addToCartType": "product level","ajaxAnimation": false,"backgroundColor": "#00b5e2","backgroundColorOnHover": "#33c4e8","border": "unset","borderColorOnHover": "none","borderRadius": "unset","changeColorsOnHover": true,"color": "#FFFFFF","dimensions": {"height": "auto","width": "auto","x": "0","y": "0"},"font": {"font": "Helvetica","fontSize": "14px","fontWeight": "600","letterSpacing": "0px","lineHeight": "auto","textAlign": "left"},"gridPosition": {"areaName": "addToCart","numOfCols": 3,"row": 5},"isActive": true,"margin": "unset","quantitySelector": false,"shadow": "unset","showOnHover": false,"text": "Add to Cart","textColorsOnHover": "#FFFFFF"},"backInStock": {"backInStockPosition": "product bottom","backgroundColor": "#ffffff","backgroundColorOnHover": "#4e87ff","border": "1px solid #4E87FF","borderColorOnHover": "#4E87FF","borderRadius": "unset","changeColorsOnHover": true,"color": "#4e87ff","dimensions": {"height": "auto","width": "auto","x": "0","y": "0"},"font": {"font": "Arial","fontSize": "14px","fontWeight": "400","letterSpacing": "0.25px","lineHeight": "auto","textAlign": "left"},"gridPosition": {"areaName": "backInStock","numOfCols": 3,"row": 5},"isActive": false,"margin": "unset","shadow": "unset","showOnHover": true,"text": "Notify me","textColorsOnHover": "#ffffff"},"backgroundColor": "none","border": "unset","borderRadius": "unset","colorSwatches": {"changeVariantOnHover": false,"dimensions": {"height": "auto","width": "auto","x": "0","y": "0"},"gridPosition": {"areaName": "colorSwatches","numOfCols": 3,"row": 6},"isActive": false,"margin": "unset","maxSwatches": 6,"swatchesType": 0},"compare": {"color": "#000000","dimensions": {"height": "auto","width": "auto","x": "0","y": "0"},"font": {"font": "Arial","fontSize": "16px","fontWeight": "700","letterSpacing": "0.25px","lineHeight": "auto","textAlign": "right"},"gridPosition": {"areaName": "compare","numOfCols": 1,"row": 2},"isActive": true,"margin": "unset","shadow": "unset"},"description": {"color": "#000000","dimensions": {"height": "auto","width": "auto","x": "0","y": "0"},"font": {"font": "Arial","fontSize": "14px","fontWeight": "400","letterSpacing": "0.25px","lineHeight": "auto","textAlign": "left"},"gridPosition": {"areaName": "description","numOfCols": 3,"row": 4},"isActive": false,"margin": "unset","numberOfLines": "2","saveSpaceForLineClamp": true,"shadow": "unset"},"dimensions": {"height": "auto","width": "auto","x": "0","y": "0"},"imageCarousel": "auto","imageFit": "contain","imageRatio": 1.3333333333333333,"inStock": {"backgroundColor": "unset","border": "1p
855x solid #e5e5e5","borderRadius": "9px","color": "#1abc9c","dimensions": {"height": "auto","width": "auto","x": "0","y": "0"},"font": {"font": "Arial","fontSize": "11px","fontWeight": "400","letterSpacing": "0.25px","lineHeight": "auto","textAlign": "left"},"gridPosition": {"areaName": "inStock","numOfCols": 1,"row": 1},"isActive": false,"margin": "unset","shadow": "unset","text": "In Stock"},"info": {"gridAreas": "\"title title title title\" \"SKU SKU SKU SKU\" \"compare compare price price\" \"reviews reviews reviews reviews\" \"reviews reviews reviews reviews\" \"reviews reviews reviews reviews\" \"reviews reviews reviews reviews\" ","gridAreasObj": [{"h": 1,"i": "title","maxH": 1,"maxW": 4,"moved": false,"static": false,"w": 4,"x": 0,"y": 0},{"h": 1,"i": "price","maxH": 1,"maxW": 4,"moved": false,"static": false,"w": 2,"x": 2,"y": 2},{"h": 1,"i": "compare","maxH": 1,"maxW": 4,"moved": false,"static": false,"w": 2,"x": 0,"y": 2},{"h": 1,"i": "reviews","maxH": 1,"maxW": 4,"moved": false,"static": false,"w": 4,"x": 0,"y": 3},{"h": 1,"i": "SKU","maxH": 1,"maxW": 4,"moved": false,"static": false,"w": 4,"x": 0,"y": 1},{"h": 1,"i": "reviews","maxH": 1,"maxW": 4,"moved": false,"static": false,"w": 4,"x": 0,"y": 3},{"h": 1,"i": "reviews","maxH": 1,"maxW": 4,"moved": false,"static": false,"w": 4,"x": 0,"y": 3},{"h": 1,"i": "reviews","maxH": 1,"maxW": 4,"moved": false,"static": false,"w": 4,"x": 0,"y": 3},{"h": 1,"i": "reviews","maxH": 1,"maxW": 4,"moved": false,"static": false,"w": 4,"x": 0,"y": 3},{"h": 1,"i": "reviews","maxH": 1,"maxW": 4,"moved": false,"static": false,"w": 4,"x": 0,"y": 3},{"h": 1,"i": "reviews","maxH": 1,"maxW": 4,"moved": false,"static": false,"w": 4,"x": 0,"y": 3},{"h": 1,"i": "reviews","maxH": 1,"maxW": 4,"moved": false,"static": false,"w": 4,"x": 0,"y": 3},{"h": 1,"i": "reviews","maxH": 1,"maxW": 4,"w": 4,"x": 0,"y": 4},{"h": 1,"i": "reviews","maxH": 1,"maxW": 4,"w": 4,"x": 0,"y": 5},{"h": 1,"i": "reviews","maxH": 1,"maxW": 4,"w": 4,"x": 0,"y": 6}],"padding": "0px"},"lookALike": {"backgroundColor": "none","border": "1px solid #000000","borderRadius": "unset","color": "#000000","dimensions": {"height": "auto","width": "auto","x": "0","y": "0"},"font": {"font": "Arial","fontSize": "14px","fontWeight": "400","letterSpacing": "0.25px","lineHeight": "auto","textAlign": "left"},"gridPosition": {"areaName": "lookALike","numOfCols": 2,"row": 1},"isActive": false,"margin": "unset","text": "Look-A-Like"},"outOfStock": {"backgroundColor": "unset","border": "1px solid #e5e5e5","borderRadius": "9px","color": "#bc1a1a","dimensions": {"height": "auto","width": "auto","x": "0","y": "0"},"font": {"font": "Arial","fontSize": "11px","fontWeight": "400","letterSpacing": "0.25px","lineHeight": "auto","textAlign": "left"},"gridPosition": {"areaName": "outOfStock","numOfCols": 1,"row": 0},"isActive": false,"margin": "unset","shadow": "unset","text": "Out of Stock"},"padding": "15px","price": {"alignIfCompare": "left","color": "#000000","colorIfCompareEnable": "#C90404","currency": "auto","dimensions": {"height": "auto","width": "auto","x": "0","y": "0"},"font": {"font": "Helvetica","fontSize": "16px","fontWeight": "700","letterSpacing": "0.25px","lineHeight": "auto","textAlign": "center"},"gridPosition": {"areaName": "price","numOfCols": 1,"row": 2},"isActive": true,"margin": "unset","shadow": "unset"},"quickView": {"attributes": [],"backgroundColor": "none","border": "1px solid #000000","borderRadius": "unset","color": "#000000","dimensions": {"height": "auto","width": "auto","x": "0","y": "0"},"font": {"font": "Arial","fontSize": "14px","fontWeight": "400","letterSpacing": "0.25px","lineHeight": "auto","textAlign": "left"},"gridPosition": {"areaName": "quickView","numOfCols": 3,"row": 1},"isActive": true,"margin": "unset","text": "Quick View","theme": "classic"},"reviews": {"color": "#00b5e2","dimensions": {"height": "auto","width": "auto","x": "0","y": "0"},"font": {"font": "Arial","fontSize": "15px","fontWeight": "400","letterSpacing": "0.25px","lineHeight": "auto","textAlign": "center"},"gridPosition": {"areaName": "reviews","numOfCols": 3,"row": 3},"isActive": true,"margin": "unset","noReviewsStarsColor": "#dddddd","reviewsCount": true,"shadow": "unset","size": "24","widgetForNoReview": true},"shadow": "unset","showBorderOnHover": false,"sku": {"color": "#3a3a3a","dimensions": {"height": "auto","width": "auto","x": "0","y": "0"},"font": {"font": "Helvetica","fontSize": "13px","fontWeight": "500","letterSpacing": "0.25px","lineHeight": "auto","textAlign": "center"},"gridPosition": {"areaName": "SKU","numOfCols": 3,"row": 1},"isActive": true,"margin": "auto","shadow": "unset"},"title": {"color": "#000000","dimensions": {"height": "auto","width": "auto","x": "0","y": "0"},"font": {"font": "Helvetica","fontSize": "16px","fontWeight": "600","letterSpacing": "0px","lineHeight": "1.5","textAlign": "center"},"gridPosition": {"areaName": "title","numOfCols": 3,"row": 1}
855,"isActive": true,"margin": "auto","numberOfLines": "2","saveSpaceForLineClamp": true},"vendor": {"color": "#000000","dimensions": {"height": "auto","width": "auto","x": "0","y": "0"},"font": {"font": "Arial","fontSize": "14px","fontWeight": "400","letterSpacing": "0.25px","lineHeight": "auto","textAlign": "left"},"gridPosition": {"areaName": "vendor","numOfCols": 3,"row": 4},"isActive": false,"margin": "auto","shadow": "unset"},"wishList": {"dimensions": {"height": "auto","width": "auto","x": "0","y": "0"},"gridPosition": {"areaName": "wishlist","numOfCols": 1,"row": 1},"isActive": false,"margin": "unset","size": "24"}},"quickViewModal": {"animationDuration": 400,"animationInX": 0,"animationInY": -200,"animationOutX": 0,"animationOutY": -100,"height": "70%","openingDirection": "top to bottom","width": "70%"}},"searchBox": {"border": "1px solid #000000","borderRadius": "unset","dimensions": {"height": "auto","width": "auto","x": "0","y": "0"},"isActive": false,"placeHolder": "Search..."},"sorting": {"buttonBackground": "#FFFFFF","buttonBorder": "1px solid #cccccc","buttonBorderRadius": "0","buttonColor": "#000000","defaultOption": "relevency","dimensions": {"height": "auto","width": "auto","x": "0","y": "0"},"isActive": true,"mobileLayout": "classic","modalBackground": "#FFFFFF","modalBorderRadius": "16px 16px 0 0","modalHeight": "fit-content","optionsColor": "#000000","optionsFont": {"font": "Arial","fontSize": "14px","fontWeight": "500","letterSpacing": "0.25px","lineHeight": "auto","textAlign": "center"},"optionsHeight": "40px","selectedBackground": "#dfdfdf","shadow": "unset","sortOptions": ["relevency","price_min_to_max","price_max_to_min","reviews"],"sortingOptions": [{"active": true,"backendName": "relevency","customName": "Best Match"},{"active": true,"backendName": "price_min_to_max","customName": "Price: Low to High"},{"active": true,"backendName": "price_max_to_min","customName": "Price: High to Low"},{"active": true,"backendName": "creation_date","customName": "Newest Arrivals"},{"active": true,"backendName": "creation_date_oldest","customName": "Oldest Products"},{"active": true,"backendName": "a_to_z","customName": "Alphabetical: A-Z"},{"active": true,"backendName": "z_to_a","customName": "Alphabetical: Z-A"},{"active": true,"backendName": "reviews","customName": "Customer Rating"}],"titleColor": "#000000","titleFont": {"font": "Arial","fontSize": "16px","fontWeight": "600","letterSpacing": "0.25px","lineHeight": "auto","textAlign": "center"},"titleHeight": "54px"}},"mobileSettings": {"collections": {"categoriesWheelsOnCollections": false,"categoriesWheelsOnSerp": false,"numberOfWheelTitleLines": 2,"wheelSize": 75},"filters": {"backgroundColor": "#3a3a3a","colorsFilter": "swatches","filtersTopBar": false,"isActive": true,"layout": "classic","numberOfOpenFacets": "all","optionsColor": "#000000","optionsFont": {"font": "Arial","fontSize": "14px","fontWeight": "400","letterSpacing": "0.25px","lineHeight": "auto","textAlign": "left"},"priceFilterSlider": false,"removableTags": {"backgroundColor": "unset","border": "1px solid #ccc","borderRadius": "unset","color": "#000000","dimensions": {"height": "auto","width": "auto","x": "0","y": "0"},"font": {"font": "Arial","fontSize": "14px","fontWeight": "400","letterSpacing": "0.25px","lineHeight": "auto","textAlign": "left"},"inFilters": false,"isActive": true,"onTopPage": true,"shadow": "unset"},"searchWithinFilters": {"backgroundColor": "none","border": "1px solid #000000","borderRadius": "unset","color": "none","dimensions": {"height": "auto","width": "auto","x": "0","y": "0"},"isActive": true,"placeHolder": "Search...","shadow": "unset"},"searchWithinResults": {"backgroundColor": "none","border": "1px solid #000000","borderRadius": "unset","color": "none","dimensions": {"height": "auto","width": "auto","x": "0","y": "0"},"isActive": false,"placeHolder": "Search...","shadow": "unset"},"showHideFiltersButton": {"backgroundColor": "none","border": "1px solid #ccc","borderRadius": "unset","color": "#999","dimensions": {"height": "auto","width": "auto","x": "0","y": "0"},"font": {"font": "Arial","fontSize": "14px","fontWeight": "400","letterSpacing": "0.25px","lineHeight": "auto","textAlign": "left"},"isActive": false,"shadow": "unset","text": "Show / Hide Filters"}
855,"showMoreButton": false,"titlesBackground": "#ffffff","titlesColor": "#3a3a3a","titlesFont": {"font": "Arial","fontSize": "14px","fontWeight": "400","letterSpacing": "0.25px","lineHeight": "auto","textAlign": "left"}},"productGrid": {"backgroundColor": "none","font": {"font": "Arial","fontSize": "14px","fontWeight": "400","letterSpacing": "0.25px","lineHeight": "auto","textAlign": "left"},"gridColumnGap": "0px","gridRowGap": "18px","gridViewButton": false,"numberOfColumns": "1","numberOfRows": "3","pagePadding": "8px","pageTitle": {"color": "#000000","dimensions": {"height": "auto","width": "auto","x": "0","y": "0"},"font": {"font": "Arial","fontSize": "35px","fontWeight": "bold","letterSpacing": "0.25px","lineHeight": "auto","textAlign": "center"},"isActive": false,"margin": "unset","numberOfLines": "1"},"pagination": {"loadMore": false,"loadMoreAfter": 3,"paginationProgress": false,"paginationType": "pagination","progressBarColor": "#571eae"},"product": {"addToCart": {"addToCartPosition": "product bottom","addToCartType": "product level","ajaxAnimation": false,"backgroundColor": "#00b5e2","backgroundColorOnHover": "none","border": "unset","borderColorOnHover": "none","borderRadius": "unset","changeColorsOnHover": false,"color": "#FFFFFF","dimensions": {"height": "auto","width": "auto","x": "0","y": "0"},"font": {"font": "Arial","fontSize": "14px","fontWeight": "700","letterSpacing": "0.25px","lineHeight": "auto","textAlign": "left"},"gridPosition": {"areaName": "addToCart","numOfCols": 3,"row": 5},"isActive": true,"margin": "unset","quantitySelector": false,"shadow": "unset","showOnHover": false,"text": "Add to Cart","textColorsOnHover": "none"},"backInStock": {"backInStockPosition": "product bottom","backgroundColor": "#1976d2","backgroundColorOnHover": "none","border": "unset","borderColorOnHover": "none","borderRadius": "unset","changeColorsOnHover": false,"color": "#FFFFFF","dimensions": {"height": "auto","width": "auto","x": "0","y": "0"},"font": {"font": "Arial","fontSize": "14px","fontWeight": "400","letterSpacing": "0.25px","lineHeight": "auto","textAlign": "left"},"gridPosition": {"areaName": "backInStock","numOfCols": 3,"row": 5},"isActive": false,"margin": "unset","shadow": "unset","showOnHover": false,"text": "Notify me","textColorsOnHover": "none"},"backgroundColor": "none","border": "unset","borderRadius": "unset","colorSwatches": {"changeVariantOnHover": false,"dimensions": {"height": "auto","width": "auto","x": "0","y": "0"},"gridPosition": {"areaName": "colorSwatches","numOfCols": 3,"row": 6},"isActive": false,"margin": "unset","maxSwatches": 6,"swatchesType": 0},"compare": {"color": "#000000","dimensions": {"height": "auto","width": "auto","x": "0","y": "0"},"font": {"font": "Arial","fontSize": "14px","fontWeight": "400","letterSpacing": "0.25px","lineHeight": "auto","textAlign": "right"},"gridPosition": {"areaName": "compare","numOfCols": 1,"row": 2},"isActive": true,"margin": "unset","shadow": "unset"},"description": {"color": "#000000","dimensions": {"height": "auto","width": "auto","x": "0","y": "0"},"font": {"font": "Arial","fontSize": "14px","fontWeight": "400","letterSpacing": "0.25px","lineHeight": "auto","textAlign": "left"},"gridPosition": {"areaName": "description","numOfCols": 3,"row": 4},"isActive": false,"margin": "unset","numberOfLines": "2","saveSpaceForLineClamp": true,"shadow": "unset"},"dimensions": {"height": "auto","width": "auto","x": "0","y": "0"},"imageCarousel": false,"imageFit": "contain","imageRatio": 1.3333333333333333,"inStock": {"backgroundColor": "unset","border": "1px solid #e5e5e5","borderRadius": "9px","color": "#1abc9c","dimensions": {"height": "auto","width": "auto","x": "0","y": "0"},"font": {"font": "Arial","fontSize": "11px","fontWeight": "400","letterSpacing": "0.25px","lineHeight": "auto","textAlign": "left"},"gridPosition": {"areaName": "inStock","numOfCols": 1,"row": 1},"isActive": false,"margin": "unset","shadow": "unset","text": "In Stock"},"info": {"gridAreas": "\"title title title title\" \"SKU SKU SKU SKU\" \"compare compare price price\" \"reviews reviews reviews reviews\" ","gridAreasObj": [{"h": 1,"i": "SKU","maxH": 1,"maxW": 4,"moved": false,"static": false,"w": 4,"x": 0,"y": 1},{"h": 1,"i": "reviews","maxH": 1,"maxW": 4,"moved": false,"static": false,"w": 4,"x": 0,"y": 3},{"h": 1,"i": "price","maxH": 1,"maxW": 4,"moved": false,"static": false,"w": 2,"x": 2,"y": 2},{"h": 1,"i": "compare","maxH": 1,"maxW": 4,"moved": false,"static": false,"w": 2,"x": 0,"y": 2}
855,{"h": 1,"i": "title","maxH": 1,"maxW": 4,"moved": false,"static": false,"w": 4,"x": 0,"y": 0}],"padding": "2px"},"lookALike": {"backgroundColor": "none","border": "1px solid #000000","borderRadius": "unset","color": "#000000","dimensions": {"height": "auto","width": "auto","x": "0","y": "0"},"font": {"font": "Arial","fontSize": "14px","fontWeight": "400","letterSpacing": "0.25px","lineHeight": "auto","textAlign": "left"},"gridPosition": {"areaName": "lookALike","numOfCols": 2,"row": 1},"isActive": false,"margin": "unset","text": "Look-A-Like"},"outOfStock": {"backgroundColor": "unset","border": "1px solid #e5e5e5","borderRadius": "9px","color": "#bc1a1a","dimensions": {"height": "auto","width": "auto","x": "0","y": "0"},"font": {"font": "Arial","fontSize": "11px","fontWeight": "400","letterSpacing": "0.25px","lineHeight": "auto","textAlign": "left"},"gridPosition": {"areaName": "outOfStock","numOfCols": 1,"row": 0},"isActive": false,"margin": "unset","shadow": "unset","text": "Out of Stock"},"padding": "20px","price": {"alignIfCompare": "left","color": "#000000","colorIfCompareEnable": "#ba0c2f","currency": "auto","dimensions": {"height": "auto","width": "auto","x": "0","y": "0"},"font": {"font": "Arial","fontSize": "14px","fontWeight": "700","letterSpacing": "0.25px","lineHeight": "auto","textAlign": "center"},"gridPosition": {"areaName": "price","numOfCols": 1,"row": 2},"isActive": true,"margin": "unset","shadow": "unset"},"quickView": {"attributes": [],"backgroundColor": "none","border": "1px solid #000000","borderRadius": "unset","color": "#000000","dimensions": {"height": "auto","width": "auto","x": "0","y": "0"},"font": {"font": "Arial","fontSize": "14px","fontWeight": "400","letterSpacing": "0.25px","lineHeight": "auto","textAlign": "left"},"gridPosition": {"areaName": "quickView","numOfCols": 3,"row": 1},"isActive": true,"margin": "unset","text": "Quick View","theme": "classic"},"reviews": {"color": "#00b5e2","dimensions": {"height": "auto","width": "auto","x": "0","y": "0"},"font": {"font": "Arial","fontSize": "14px","fontWeight": "400","letterSpacing": "0.25px","lineHeight": "auto","textAlign": "center"},"gridPosition": {"areaName": "reviews","numOfCols": 3,"row": 3},"isActive": true,"margin": "unset","noReviewsStarsColor": "#9F9F9F","reviewsCount": true,"shadow": "unset","size": "24","widgetForNoReview": true},"shadow": "unset","showBorderOnHover": false,"sku": {"color": "#000000","dimensions": {"height": "auto","width": "auto","x": "0","y": "0"},"font": {"font": "Arial","fontSize": "13px","fontWeight": "400","letterSpacing": "0.25px","lineHeight": "auto","textAlign": "center"},"gridPosition": {"areaName": "SKU","numOfCols": 3,"row": 1},"isActive": true,"margin": "auto","shadow": "unset"},"title": {"color": "#000000","dimensions": {"height": "auto","width": "auto","x": "0","y": "0"},"font": {"font": "Arial","fontSize": "14px","fontWeight": "600","letterSpacing": "0.25px","lineHeight": "1.5","textAlign": "center"},"gridPosition": {"areaName": "title","numOfCols": 3,"row": 1},"isActive": true,"margin": "auto","numberOfLines": "2","saveSpaceForLineClamp": true},"vendor": {"color": "#000000","dimensions": {"height": "auto","width": "auto","x": "0","y": "0"},"font": {"font": "Arial","fontSize": "14px","fontWeight": "400","letterSpacing": "0.25px","lineHeight": "auto","textAlign": "left"},"gridPosition": {"areaName": "vendor","numOfCols": 3,"row": 4},"isActive": false,"margin": "auto","shadow": "unset"},"wishList": {"checkedColor": "#ff1493","dimensions": {"height": "auto","width": "auto","x": "0","y": "0"},"gridPosition": {"areaName": "wishlist","numOfCols": 1,"row": 1},"isActive": false,"location": "on-image","margin": "unset","notCheckedColor": "#ff1493","padding": "10px","position": "top-left","size": "24"}},"quickViewModal": {"animationDuration": 400,"animationInX": 0,"animationInY": 2000,"animationOutX": -500,"animationOutY": 0,"height": "70%","openingDirection": "bottom to top","width": "70%"}},"searchBox": {"border": "1px solid #000000","borderRadius": "unset","dimensions": {"height": "auto","width": "auto","x": "0","y": "0"},"isActive": false,"placeHolder": "Search..."}
855,"sorting": {"buttonBackground": "#FFFFFF","buttonBorder": "1px solid #cccccc","buttonBorderRadius": "0","buttonColor": "#FFFFFF","defaultOption": "relevency","dimensions": {"height": "auto","width": "auto","x": "0","y": "0"},"isActive": true,"mobileLayout": "modern","modalBackground": "#FFFFFF","modalBorderRadius": "16px 16px 0 0","modalHeight": "fit-content","optionsColor": "#000000","optionsFont": {"font": "Arial","fontSize": "14px","fontWeight": "500","letterSpacing": "0.25px","lineHeight": "auto","textAlign": "center"},"optionsHeight": "40px","selectedBackground": "#dfdfdf","sortOptions": ["relevency","price_min_to_max","price_max_to_min","reviews"],"sortingOptions": [{"active": true,"backendName": "relevency","customName": "Best Match"},{"active": true,"backendName": "price_min_to_max","customName": "Price: Low to High"},{"active": true,"backendName": "price_max_to_min","customName": "Price: High to Low"},{"active": true,"backendName": "creation_date","customName": "Newest Arrivals"},{"active": true,"backendName": "creation_date_oldest","customName": "Oldest Products"},{"active": true,"backendName": "a_to_z","customName": "Alphabetical: A-Z"},{"active": true,"backendName": "z_to_a","customName": "Alphabetical: Z-A"},{"active": true,"backendName": "reviews","customName": "Customer Rating"}],"titleColor": "#000000","titleFont": {"font": "Arial","fontSize": "16px","fontWeight": "600","letterSpacing": "0.25px","lineHeight": "auto","textAlign": "center"},"titleHeight": "54px"}},"tabletSettings": {"collections": {"categoriesWheelsOnCollections": false,"categoriesWheelsOnSerp": false,"numberOfWheelTitleLines": 3,"wheelSize": 85},"filters": {"backgroundColor": "unset","colorsFilter": "swatches","filtersTopBar": false,"isActive": true,"layout": "vertical","numberOfOpenFacets": "all","optionsColor": "#3d4246","optionsFont": {"font": "Tahoma","fontSize": "13px","fontWeight": "300","letterSpacing": "1","lineHeight": "2","textAlign": "left"},"priceFilterSlider": false,"removableTags": {"backgroundColor": "unset","border": "1px solid #ccc","borderRadius": "unset","color": "#000000","dimensions": {"height": "auto","width": "auto","x": "0","y": "0"},"font": {"font": "Arial","fontSize": "14px","fontWeight": "400","letterSpacing": "0.25px","lineHeight": "auto","textAlign": "left"},"inFilters": false,"isActive": true,"onTopPage": true,"shadow": "unset"},"searchWithinFilters": {"backgroundColor": "none","border": "1px solid #000000","borderRadius": "unset","color": "none","dimensions": {"height": "auto","width": "auto","x": "0","y": "0"},"isActive": true,"placeHolder": "Search...","shadow": "unset"},"searchWithinResults": {"backgroundColor": "none","border": "1px solid #000000","borderRadius": "unset","color": "none","dimensions": {"height": "auto","width": "auto","x": "0","y": "0"},"isActive": false,"placeHolder": "Search...","shadow": "unset"},"showHideFiltersButton": {"backgroundColor": "none","border": "1px solid #ccc","borderRadius": "unset","color": "#999","dimensions": {"height": "auto","width": "auto","x": "0","y": "0"},"font": {"font": "Arial","fontSize": "14px","fontWeight": "400","letterSpacing": "0.25px","lineHeight": "auto","textAlign": "left"},"isActive": false,"shadow": "unset","text": "Show / Hide Filters"},"showMoreButton": true,"titlesBackground": "#3a3a3a","titlesColor": "#ffffff","titlesFont": {"font": "Tahoma","fontSize": "13px","fontWeight": "600","letterSpacing": "0.35px","lineHeight": "1","textAlign": "left"}},"productGrid": {"backgroundColor": "none","font": {"font": "Arial","fontSize": "14px","fontWeight": "400","letterSpacing": "0.25px","lineHeight": "auto","textAlign": "left"},"gridColumnGap": "0px","gridRowGap": "17px","gridViewButton": false,"numberOfColumns": "3","numberOfRows": "3","pagePadding": "19px","pageTitle": {"color": "#000000","dimensions": {"height": "auto","width": "auto","x": "0","y": "0"},"font": {"font": "Arial","fontSize": "35px","fontWeight": "bold","letterSpacing": "0.25px","lineHeight": "auto","textAlign": "center"},"isActive": false,"margin": "unset","numberOfLines": "1"},"pagination": {"loadMore": false,"loadMoreAfter": 3,"paginationProgress": false,"paginationType": "pagination","progressBarColor": "#571eae"},"product": {"addToCart": {"addToCartPosition": "product bottom","addToCartType": "product level","ajaxAnimation": false,"backgroundColor": "#00b5e2","backgroundColorOnHover": "none","border": "unset","borderColorOnHover": "none","borderRadius": "unset","changeColorsOnHover": false,"color": "#FFFFFF","dimensions": {"height": "auto","width": "auto","x": "0","y": "0"},"font": {"font": "Tahoma","fontSize": "13px","fontWeight": "600","letterSpacing": "0.25px","lineHeight": "auto","textAlign": "center"},"gridPosition": {"areaName": "addToCart","numOfCols": 3,"row": 5},"isActive": true,"margin": "unset","quantitySelector": false,"shadow": "unset","showOnHover": false,"text": "Add to Cart","textColorsOnHover": "none"},"backInStock": {"backInStockPosition": "product bottom","backgroundColor": "#1976d2","backgroundColorOnHover": "none","border": "unset","borderColorOnHover": "none","borderRadius": "unset","changeColorsOnHover": false,"color": "#FFFFFF","dimensions": {"height": "auto","width": "auto","x": "0","y": "0"},"font": {"font": "Arial","fontSize": "14px","fontWeight": "400","letterSpacing": "0.25px","lineHeight": "auto","textAlign": "left"},"gridPosition": {"areaName": "backInStock","numOfCols": 3,"row": 5},"isActive": false,"margin": "unset","shadow": "unset","showOnHover": false,"text": "Notify me","textColorsOnHover": "none"},"backgroundColor": "none","border": "unset","borderRadius": "unset","colorSwatches": {"changeVariantOnHover": false,"dimensions": {"height": "auto","width": "auto","x": "0","y": "0"},"gridPosition": {"areaName": "colorSwatches","numOfCols": 3,"row": 6},"isActive": false,"margin": "unset","maxSwatches": 6,"swatchesType": 0},"compare": {"color": "#000000","dimensions": {"height": "auto","width": "auto","x": "0","y": "0"},"font": {"font": "Tahoma","fontSize": "14px","fontWeight": "700","letterSpacing": "0.25px","lineHeight": "auto","textAlign": "right"},"gridPosition": {"areaName": "compare","numOfCols": 1,"row": 2},"isActive": true,"margin": "unset","shadow": "unset"},"description": {"color": "#000000","dimensions": {"height": "auto","width": "auto","x": "0","y": "0"},"font": {"font": "Arial","fontSize": "14px","fontWeight": "400","letterSpacing": "0.25px","lineHeight": "auto","textAlign": "left"},"gridPosition": {"areaName": "description","numOfCols": 3,"row": 4},"isActive": false,"margin": "unset","numberOfLines": "2","saveSpaceForLineClamp": true,"shadow": "unset"},"dimensions": {"height": "auto","width": "auto","x": "0","y": "0"},"imageCarousel": false,"imageFit": "contain","imageRatio": 1,"inStock": {"backgroundColor": "unset","border": "1p
855x solid #e5e5e5","borderRadius": "9px","color": "#1abc9c","dimensions": {"height": "auto","width": "auto","x": "0","y": "0"},"font": {"font": "Arial","fontSize": "11px","fontWeight": "400","letterSpacing": "0.25px","lineHeight": "auto","textAlign": "left"},"gridPosition": {"areaName": "inStock","numOfCols": 1,"row": 1},"isActive": false,"margin": "unset","shadow": "unset","text": "In Stock"},"info": {"gridAreas": "\"title title title title\" \"SKU SKU SKU SKU\" \"compare compare price price\" \"reviews reviews reviews reviews\" ","gridAreasObj": [{"h": 1,"i": "title","maxH": 1,"maxW": 4,"moved": false,"static": false,"w": 4,"x": 0,"y": 0},{"h": 1,"i": "price","maxH": 1,"maxW": 4,"moved": false,"static": false,"w": 2,"x": 2,"y": 2},{"h": 1,"i": "compare","maxH": 1,"maxW": 4,"moved": false,"static": false,"w": 2,"x": 0,"y": 2},{"h": 1,"i": "reviews","maxH": 1,"maxW": 4,"moved": false,"static": false,"w": 4,"x": 0,"y": 3},{"h": 1,"i": "SKU","maxH": 1,"maxW": 4,"moved": false,"static": false,"w": 4,"x": 0,"y": 1}],"padding": "4px"},"lookALike": {"backgroundColor": "none","border": "1px solid #000000","borderRadius": "unset","color": "#000000","dimensions": {"height": "auto","width": "auto","x": "0","y": "0"},"font": {"font": "Arial","fontSize": "14px","fontWeight": "400","letterSpacing": "0.25px","lineHeight": "auto","textAlign": "left"},"gridPosition": {"areaName": "lookALike","numOfCols": 2,"row": 1},"isActive": false,"margin": "unset","text": "Look-A-Like"},"outOfStock": {"backgroundColor": "unset","border": "1px solid #e5e5e5","borderRadius": "9px","color": "#bc1a1a","dimensions": {"height": "auto","width": "auto","x": "0","y": "0"},"font": {"font": "Arial","fontSize": "11px","fontWeight": "400","letterSpacing": "0.25px","lineHeight": "auto","textAlign": "left"},"gridPosition": {"areaName": "outOfStock","numOfCols": 1,"row": 0},"isActive": false,"margin": "unset","shadow": "unset","text": "Out of Stock"},"padding": "7px","price": {"alignIfCompare": "left","color": "#000000","colorIfCompareEnable": "#ba0c2f","currency": "auto","dimensions": {"height": "auto","width": "auto","x": "0","y": "0"},"font": {"font": "Tahoma","fontSize": "14px","fontWeight": "700","letterSpacing": "0.25px","lineHeight": "auto","textAlign": "center"},"gridPosition": {"areaName": "price","numOfCols": 1,"row": 2},"isActive": true,"margin": "unset","shadow": "unset"},"quickView": {"attributes": [],"backgroundColor": "none","border": "1px solid #000000","borderRadius": "unset","color": "#000000","dimensions": {"height": "auto","width": "auto","x": "0","y": "0"},"font": {"font": "Arial","fontSize": "14px","fontWeight": "400","letterSpacing": "0.25px","lineHeight": "auto","textAlign": "left"},"gridPosition": {"areaName": "quickView","numOfCols": 3,"row": 1},"isActive": true,"margin": "unset","text": "Quick View","theme": "modern"},"reviews": {"color": "#00b5e2","dimensions": {"height": "auto","width": "auto","x": "0","y": "0"},"font": {"font": "Arial","fontSize": "14px","fontWeight": "400","letterSpacing": "0.25px","lineHeight": "auto","textAlign": "center"},"gridPosition": {"areaName": "reviews","numOfCols": 3,"row": 3},"isActive": true,"margin": "unset","noReviewsStarsColor": "#9F9F9F","reviewsCount": true,"shadow": "unset","size": "24","widgetForNoReview": true},"shadow": "unset","showBorderOnHover": false,"sku": {"color": "#000000","dimensions": {"height": "auto","width": "auto","x": "0","y": "0"},"font": {"font": "Tahoma","fontSize": "13px","fontWeight": "400","letterSpacing": "0.25px","lineHeight": "auto","textAlign": "center"},"gridPosition": {"areaName": "SKU","numOfCols": 3,"row": 1},"isActive": true,"margin": "auto","shadow": "unset"},"title": {"color": "#000000","dimensions": {"height": "auto","width": "auto","x": "0","y": "0"},"font": {"font": "Tahoma","fontSize": "14px","fontWeight": "600","letterSpacing": "0.25px","lineHeight": "1.5","textAlign": "center"},"gridPosition": {"areaName": "title","numOfCols": 3,"row": 1},"isActive": true,"margin": "auto","numberOfLines": "2","saveSpaceForLineClamp": true},"vendor": {"color": "#000000","dimensions": {"height": "auto","width": "auto","x": "0","y": "0"},"font": {"font": "Arial","fontSize": "14px","fontWeight": "400","letterSpacing": "0.25px","lineHeight": "auto","textAlign": "left"},"gridPosition": {"areaName": "vendor","numOfCols": 3,"row": 4},"isActive": false,"margin": "auto","shadow": "unset"},"wishList": {"dimensions": {"height": "auto","width": "auto","x": "0","y": "0"},"gridPosition": {"areaName": "wishlist","numOfCols": 1,"row": 1},"isActive": false,"margin": "unset","size": "24"}},"quickViewModal": {"animationDuration": 400,"animationInX": 0,"animationInY": -200,"animationOutX": 0,"animationOutY": -100,"height": "70%","openingDirection": "top to bottom","width": "70%"}}
855,"searchBox": {"border": "1px solid #000000","borderRadius": "unset","dimensions": {"height": "auto","width": "auto","x": "0","y": "0"},"isActive": false,"placeHolder": "Search..."},"sorting": {"border": "1px solid #032222","borderRadius": "0","buttonBackground": "#FFFFFF","buttonBorder": "1px solid #cccccc","buttonBorderRadius": "0","buttonColor": "#000000","defaultOption": "relevency","dimensions": {"height": "auto","width": "auto","x": "0","y": "0"},"isActive": true,"mobileLayout": "classic","modalBackground": "#FFFFFF","modalBorderRadius": "16px 16px 0 0","modalHeight": "fit-content","optionsColor": "#000000","optionsFont": {"font": "Arial","fontSize": "14px","fontWeight": "500","letterSpacing": "0.25px","lineHeight": "auto","textAlign": "center"},"optionsHeight": "40px","selectedBackground": "#dfdfdf","sortOptions": ["relevency","price_min_to_max","price_max_to_min","reviews"],"sortingOptions": [{"active": true,"backendName": "relevency","customName": "Best Match"},{"active": true,"backendName": "price_min_to_max","customName": "Price: Low to High"},{"active": true,"backendName": "price_max_to_min","customName": "Price: High to Low"},{"active": true,"backendName": "creation_date","customName": "Newest Arrivals"},{"active": true,"backendName": "reviews","customName": "Customer Rating"},{"active": true,"backendName": "creation_date_oldest","customName": "Oldest Products"},{"active": true,"backendName": "a_to_z","customName": "Alphabetical: A-Z"},{"active": true,"backendName": "z_to_a","customName": "Alphabetical: Z-A"}],"titleColor": "#000000","titleFont": {"font": "Arial","fontSize": "16px","fontWeight": "600","letterSpacing": "0.25px","lineHeight": "auto","textAlign": "center"},"titleHeight": "54px"}}},"showPriceWithoutDecimals": false,"sort": [{"active": true,"id": "0","name": "Best Match"},{"active": true,"id": "1","name": "Price: Low to High"},{"active": true,"id": "2","name": "Price: High to Low"},{"active": true,"id": "3","name": "Newest Arrivals"},{"active": true,"id": "4","name": "Oldest Products"},{"active": true,"id": "6","name": "Customer Rating"},{"active": true,"id": "7","name": "Alphabetical: A-Z"},{"active": true,"id": "8","name": "Alphabetical: Z-A"}],"subscription": 5,"textBadges": null,"unlimitedAccount": false,"url": "http://targus-us.myshopify.com/","wishlistProvider": 0};
856
857    	if (window.SerpOptions) {
858    	hooks();
859	} else {
860    	window.addEventListener('fast-serp-ready', function () {
861        	hooks();
862    	});
863	}  
864  </script>
864
865
866
867
868    
869      
870
871
872<script src="https://snapui.searchspring.io/jzpgzv/bundle.js" id="searchspring-context">
873	
874		template = "collection";
875	
876	format = "${{amount}}";
877
878</script>
878
879    
880
881
882
883        
884<!-- Amazon Ad tag -->
885    
885<script>
886        !function(w,d,s,t,a){if(w.amzn)return;w.amzn=a=function(){w.amzn.q.push([arguments,(new Date).getTime()])};a.q=[];a.version="0.0";s=d.createElement("script");s.src="https://c.amazon-adsystem.com/aat/amzn.js";s.id="amzn-pixel";s.async=true;t=d.getElementsByTagName("script")[0];t.parentNode.insertBefore(s,t)}(window,document);
887        amzn("setRegion", "NA");
888        amzn("addTag", "4e4fa026-8273-4992-a984-e316ae7ee4f2");
889        amzn("trackEvent", "PageView");
890  </script>
890
891   <noscript>
892    <img src="https://s.amazon-adsystem.com/iu3?pid=4e4fa026-8273-4992-a984-e316ae7ee4f2&event=PageView" width="1" height="1" border="0">
893  </noscript>
894<!-- End Amazon Ad tag -->
895    
896    <!-- API Script -->
897    
897<script>
898      window.routes = window.routes || {};
899      window.routes.cart_add_url = "\/cart\/add";
900      window.routes.cart_change_url = "\/cart\/change";
901      window.routes.cart_update_url = "\/cart\/update";
902
903      window.ct_gtm_settings = {
904        storefront_token: 'ac1612cc85a25eb9bebf174487705644', // Enter the storefront token
905        currency: "USD", // Currency to track in
906        shop_url: "https:\/\/us.targus.com", // The shop URL needed for the API calls
907        searchPagePath: '/search', // The search path. Go to the search results page and enter document.location.pathname in the console and use that
908        template: "collection", // The current page template
909        customer: null, // The current customer
910        collectionTitle: "Search Results", // The collection title if on a collection page
911        productDetails: null, // The variant ID needed for the API
912      }
913
914      
915    </script>
915
916    <!-- API Script ends -->
917
918  
919  
920<!-- Google Tag Manager - replace with cookie bar script below (Google Tag Manager integration script Consentmo)-->
921    
921<script>
vendor: 442 bytes, lines 921-926
921
922      (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
923                                                            new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
924      j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
925        'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
926                                  })(window,document,'script','dataLayer','
926GTM-PTF857
vendor: 8 bytes, lines 926-927
926');
927    
927</script>
927
928    <!-- End Google Tag Manager -->
929
930
931
932    <!-- Start VWO Async SmartCode -->
933<script type='text/javascript' id='vwoCode'>
934window._vwo_code=window._vwo_code || (function() {
935var account_id=714992,
936version = 1.5,
937settings_tolerance=2000,
938library_tolerance=2500,
939use_existing_jquery=false,
940is_spa=1,
941hide_element='body',
942hide_element_style = 'opacity:0 !important;filter:alpha(opacity=0) !important;background:none !important',
943/* DO NOT EDIT BELOW THIS LINE */
944f=false,d=document,vwoCodeEl=d.querySelector('#vwoCode'),code={use_existing_jquery:function(){return use_existing_jquery},library_tolerance:function(){return library_tolerance},hide_element_style:function(){return'{'+hide_element_style+'}'},finish:function(){if(!f){f=true;var e=d.getElementById('_vis_opt_path_hides');if(e)e.parentNode.removeChild(e)}},finished:function(){return f},load:function(e){var t=d.createElement('script');t.fetchPriority='high';t.src=e;t.type='text/javascript';t.onerror=function(){_vwo_code.finish()};d.getElementsByTagName('head')[0].appendChild(t)},getVersion:function(){return version},getMatchedCookies:function(e){var t=[];if(document.cookie){t=document.cookie.match(e)||[]}return t},getCombinationCookie:function(){var e=code.getMatchedCookies(/(?:^|;)\s?(_vis_opt_exp_\d+_combi=[^;$]*)/gi);e=e.map(function(e){try{var t=decodeURIComponent(e);if(!/_vis_opt_exp_\d+_combi=(?:\d+,?)+\s*$/.test(t)){return''}return t}catch(e){return''}});var i=[];e.forEach(function(e){var t=e.match(/([\d,]+)/g);t&&i.push(t.join('-'))});return i.join('|')},init:function(){if(d.URL.indexOf('__vwo_disable__')>-1)return;window.settings_timer=setTimeout(function(){_vwo_code.finish()},settings_tolerance);var e=d.createElement('style'),t=hide_element?hide_element+'{'+hide_element_style+'}':'',i=d.getElementsByTagName('head')[0];e.setAttribute('id','_vis_opt_path_hides');vwoCodeEl&&e.setAttribute('nonce',vwoCodeEl.nonce);e.setAttribute('type','text/css');if(e.styleSheet)e.styleSheet.cssText=t;else e.appendChild(d.createTextNode(t));i.appendChild(e);var n=this.getCombinationCookie();this.load('https://dev.visualwebsiteoptimizer.com/j.php?a='+account_id+'&u='+encodeURIComponent(d.URL)+'&f='+ +is_spa+'&vn='+version+(n?'&c='+n:''));return settings_timer}};window._vwo_settings_timer = code.init();return code;}());
945</script>
945
946<!-- End VWO Async SmartCode -->
947
948    
949      
949<script>
950  !function(t,n){var e=n.loyaltylion||[];if(!e.isLoyaltyLion){n.loyaltylion=e,void 0===n.lion&&(n.lion=e),e.version=2,e.isLoyaltyLion=!0;var o=n.URLSearchParams,i=n.sessionStorage,r="ll_loader_revision",a=(new Date).toISOString().replace(/-/g,""),s="function"==typeof o?function(){try{var t=new o(n.location.search).get(r);return t&&i.setItem(r,t),i.getItem(r)}catch(t){return""}}():null;c("https://sdk.loyaltylion.net/static/2/"+a.slice(0,8)+"/loader"+(s?"-"+s:"")+".js");var l=!1;e.init=function(t){if(l)throw new Error("Cannot call lion.init more than once");l=!0;var n=e._token=t.token;if(!n)throw new Error("Token must be supplied to lion.init");var o=[];function i(t,n){t[n]=function(){o.push([n,Array.prototype.slice.call(arguments,0)])}}"_push configure bootstrap shutdown on removeListener authenticateCustomer".split(" ").forEach(function(t){i(e,t)}),c("https://sdk.loyaltylion.net/sdk/start/"+a.slice(0,11)+"/"+n+".js"),e._initData=t,e._buffer=o}}function c(n){var e=t.getElementsByTagName("script")[0],o=t.createElement("script");o.src=n,o.crossOrigin="",e.parentNode.insertBefore(o,e)}}(document,window);
951
952  
953    
954      loyaltylion.init({ token: "7f0b766f9881f31e850462c5c35e2b0f" });
955    
956  
957</script>
957
958  
959
960 <!-- OCU pre-purchase popup layout fix -->
961 <style>.ocu-popup p:last-child {margin-bottom: 0 !important;}</style>
962 
963   <!-- Inter font -->
964 <link href="https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap" rel="stylesheet">
965
966 
967<!-- BEGIN app block: shopify://apps/consentmo-gdpr/blocks/gdpr_cookie_consent/4fbe573f-a377-4fea-9801-3ee0858cae41 -->
968<link rel="preconnect" href="https://app.consentmo.com" crossorigin data-csm-preconnect="app">
969<link rel="dns-prefetch" href="https://workers.consentmo.com" data-csm-preconnect="workers">
970<link rel="dns-prefetch" href="https://storage.consentmo.com" data-csm-preconnect="storage">
971<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">
972  <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">
973  <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">
974  <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">
975  <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">
975<script>
976(function () {
977  try {
978    document.documentElement.classList.add('csm-cookie-embed');
979  } catch (e) {}
980})();
981</script>
981<script data-consentmo-data-src-bootstrap>
982(function () {
983  'use strict';
984  if (window.__consentmoDataSrcBootstrapInit) return;
985  window.__consentmoDataSrcBootstrapInit = true;
986
987  var DATA_SRC_SELECTOR = [
988    'script[data-src*="consentmo_cookie_consent"]',
989    'script[data-src*="gdpr_cookie_consent.min"]',
990    'script[data-src*="gdrp_cookie_consent_unlimited"]'
991  ].join(',');
992
993  function activateConsentmoDataSrcScripts() {
994    if (!window.Shopify || !window.Shopify.shop) return;
995    document.querySelectorAll(DATA_SRC_SELECTOR).forEach(function (scriptEl) {
996      // getAttribute: src="" must not count as "already has src" (.src === page URL).
997      if (scriptEl.getAttribute('src')) return;
998      var url = scriptEl.getAttribute('data-src');
999      if (!url) return;
1000      if (scriptEl.getAttribute('type') === 'text/plain') {
1001        scriptEl.removeAttribute('type');
1002      }
1003      scriptEl.src = url;
1004    });
1005  }
1006  function scheduleActivation() {
1007    activateConsentmoDataSrcScripts();
1008    // Retry on next task so other DCL handlers (lazy-loaders) can finish setting Shopify.shop / data-src first.
1009    setTimeout(activateConsentmoDataSrcScripts, 0);
1010  }
1011  if (document.readyState === 'loading') {
1012    document.addEventListener('DOMContentLoaded', scheduleActivation, { once: true });
1013  } else {
1014    scheduleActivation();
1015  }
1016})();
1017</script>
1017
1018
1019
1020<!-- END app block --><!-- BEGIN app block: shopify://apps/klaviyo-email-marketing-sms/blocks/klaviyo-onsite-embed/2632fe16-c075-4321-a88b-50b567f42507 -->
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033  
1033<script async src="https://static.klaviyo.com/onsite/js/S8sLVf/klaviyo.js?company_id=S8sLVf"></script>
1033
1034  
1034<script>!function(){if(!window.klaviyo){window._klOnsite=window._klOnsite||[];try{window.klaviyo=new Proxy({},{get:function(n,i){return"push"===i?function(){var n;(n=window._klOnsite).push.apply(n,arguments)}:function(){for(var n=arguments.length,o=new Array(n),w=0;w<n;w++)o[w]=arguments[w];var t="function"==typeof o[o.length-1]?o.pop():void 0,e=new Promise((function(n){window._klOnsite.push([i].concat(o,[function(i){t&&t(i),n(i)}]))}));return e}}})}catch(n){window.klaviyo=window.klaviyo||[],window.klaviyo.push=function(){var n;(n=window._klOnsite).push.apply(n,arguments)}}}}();</script>
1034
1035
1036  
1037
1038
1039
1040
1041  
1041<script>
1042    window.klaviyoReviewsProductDesignMode = false
1043  </script>
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053<!-- END app block --><!-- BEGIN app block: shopify://apps/agentspex/blocks/agentspex-schema/480a7c26-b223-4b29-a199-d3bce4d3f04f -->
1054
1055
1056
1057
1058
1059  
1060  
1061  
1062  
1063  <!-- BEGIN app snippet: agentspex-schema -->
1064
1065<!-- END app snippet -->
1066  
1067  
1068<!-- END app block --><!-- BEGIN app block: shopify://apps/convert-experiences/blocks/convert-tracking/2eacdd19-b384-4180-b32c-b323a6d9e27e -->
1069  
1070  
1070<script
1071    type='text/javascript'
1072  >
1073    // Liquid-resolved globals. Everything below this inline block lives in the
1074    // theme app extension's assets/ folder (Shopify CDN). See main-extension.js
1075    // and dom-pricing-extension.js for the behavioural code.
1076    var _conv_page_type = "collection";
1077    var _conv_category_id = "274605441072";
1078    var _conv_category_name = "Search Results";
1079    var _conv_product_id = null;
1080    var _conv_product_sku = null;
1081    var _conv_product_variant_id = null;
1082    var _conv_product_name = null;
1083    var _conv_product_price = "";
1084    var _conv_customer_id = "";
1085    var _conv_custom_v1 = null;
1086    var _conv_custom_v2 = null;
1087    var _conv_custom_v3 = "0";
1088    var _conv_custom_v4 = "0.00";
1089
1090    // Advanced matching: Collections and Tags (for pricing rules)
1091    var _conv_product_handle = null;
1092    var _conv_product_collections = [];
1093    var _conv_product_tags = null;
1094
1095    // Build product data map for products on this page (for related products, collection pages, etc.)
1096    var _conv_products_data = {};
1097
1098    
1099      // Collection page: Build map from collection products
1100      
1101
1102      // Also include current collection handle for matching
1103      var _conv_current_collection_handle = "shop";
1104      var _conv_collection_tags = [];
1105    
1106
1107    // Values read by main-extension.js's goals_evaluated handler.
1108    var _conv_webhook_id = "null";
1109    var _conv_shopify_data_tpl = {
1110      accountId: "10041278",
1111      projectId: "100416737",
1112      currency: "USD",
1113      revenueGoalId: "100497877",
1114      subscriptionGoalId: "null",
1115      oneTimePaymentGoalId: "null"
1116    };
1117
1118    // Global namespace for Shopify-specific Convert helpers. Populated by the
1119    // extension assets loaded below, and by Variation JS (via addPricingRules).
1120    window.convertShopify = window.convertShopify || {};
1121
1122    // Safe default: if dom-pricing-extension.js isn't loaded for this shop
1123    // (pricingSettings metafield is blank), Variation JS calls become no-ops
1124    // instead of throwing.
1125    window.convertShopify.addPricingRules = window.convertShopify.addPricingRules || function () {};
1126
1127    // Safe default: if dom-shipping-extension.js isn't loaded for this shop
1128    // (shippingSettings metafield is blank or absent), Variation JS calls become
1129    // no-ops instead of throwing.
1130    window.convertShopify.addShippingRules = window.convertShopify.addShippingRules || function () {};
1131
1132    // Pricing settings (metafield value). dom-pricing-extension.js reads this.
1133    window.convertShopify.pricingSettings = { multipleRulesStrategy: 'sequential' };
1134    
1135  </script>
1135
1136  
1137  
1138  
1139  
1140  
1141
1142  
1143    
1143<script src='https://cdn.shopify.com/extensions/019f5b60-90ac-78e0-81e2-369f7d2134e5/convert-web-pixel-107/assets/main-extension.js'></script>
1143
1144    
1145      
1145<script src='https://cdn.shopify.com/extensions/019f5b60-90ac-78e0-81e2-369f7d2134e5/convert-web-pixel-107/assets/dom-pricing-extension.js'></script>
1145
1146    
1147    
1148      
1148<script src='https://cdn.shopify.com/extensions/019f5b60-90ac-78e0-81e2-369f7d2134e5/convert-web-pixel-107/assets/dom-shipping-extension.js'></script>
1148
1149    
1150    
1150<script src="https://cdn-4.convertexperiments.com/v1/js/10041278-100416737.js" type="text/javascript"></script>
1150
1151  
1152
1153
1154
1155<!-- END app block --><!-- BEGIN app block: shopify://apps/loyalty-rewards-and-referrals/blocks/embed-sdk/6f172e67-4106-4ac0-89c5-b32a069b3101 -->
1156
1157<style
1158  type='text/css'
1159  data-lion-app-styles='main'
1160  data-lion-app-styles-settings='{&quot;disableBundledCSS&quot;:false,&quot;disableBundledFonts&quot;:false,&quot;useClassIsolator&quot;:false}'
1161></style>
1162
1163<!-- loyaltylion.snippet.version=49601b1222+12777 -->
1164
1165
1166<script>
1167  
1168  !function(t,n){function o(n){var o=t.getElementsByTagName("script")[0],i=t.createElement("script");i.src=n,i.crossOrigin="",o.parentNode.insertBefore(i,o)}if(!n.isLoyaltyLion){window.loyaltylion=n,void 0===window.lion&&(window.lion=n),n.version=2,n.isLoyaltyLion=!0;var i=new Date,e=i.getFullYear().toString()+i.getMonth().toString()+i.getDate().toString();o("https://sdk.loyaltylion.net/static/2/loader.js?t="+e);var r=!1;n.init=function(t){if(r)throw new Error("Cannot call lion.init more than once");r=!0;var a=n._token=t.token;if(!a)throw new Error("Token must be supplied to lion.init");for(var l=[],s="_push configure bootstrap shutdown on removeListener authenticateCustomer".split(" "),c=0;c<s.length;c+=1)!function(t,n){t[n]=function(){l.push([n,Array.prototype.slice.call(arguments,0)])}}(n,s[c]);o("https://sdk.loyaltylion.net/sdk/start/"+a+".js?t="+e+i.getHours().toString()),n._initData=t,n._buffer=l}}}(document,window.loyaltylion||[]);
1169
1170  
1171    
1172      loyaltylion.init(
1173        { token: "7f0b766f9881f31e850462c5c35e2b0f" }
1174      );
1175    
1176  
1177
1178  loyaltylion.configure({
1179    disableBundledCSS: false,
1180    disableBundledFonts: false,
1181    useClassIsolator: false,
1182  })
1183
1184  
1185</script>
1185
1186
1187
1188
1189<!-- END app block -->
1189<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>
1189
1190<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
1191<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: 12100141114,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "collection"};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 1191
1191
1192<script>
1193  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
1194</script>
vendor: 1 bytes, line 1194
1194
1195<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}
1195).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: 12100141114,storefrontBaseUrl: "https://us.targus.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://us.targus.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["16072cab","8450a54b"],webPixelsConfigList: [{"id":"1308262448","configuration":"{\"accountID\":\"123\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"848c306667aa9461e745ee85952411fb","type":"APP","apiClientId":4415147,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"}
1195,{"id":"1062895664","configuration":"{\"accountID\":\"S8sLVf\",\"webPixelConfig\":\"eyJlbmFibGVBZGRlZFRvQ2FydEV2ZW50cyI6IHRydWV9\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"c63c5b72c8d77be5f2d27d14c081da38","type":"APP","apiClientId":123074,"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"]},{"id":"952631344","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"AW-980001201\\\"],\\\"target_country\\\":\\\"US\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":\\\"AW-980001201\\\/zG4pCISKlIsbELHDptMD\\\"},{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":\\\"AW-980001201\\\/F6UtCIeKlIsbELHDptMD\\\"},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":\\\"AW-980001201\\\/-pgmCIqKlIsbELHDptMD\\\"}],\\\"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":"679411760","configuration":"{\"accountId\":\"10041278\",\"projectId\":\"100416737\",\"currency\":\"USD\",\"cartViewedGoalId\":\"100497879\",\"checkoutAddressInfoSubmittedGoalId\":\"null\",\"checkoutCompletedGoalId\":\"100497877\",\"checkoutContactInfoSubmittedGoalId\":\"null\",\"checkoutShippingInfoSubmittedGoalId\":\"null\",\"checkoutStartedGoalId\":\"100497880\",\"collectionViewedGoalId\":\"null\",\"paymentInfoSubmittedGoalId\":\"null\",\"productAddedToCartGoalId\":\"100497878\",\"productRemovedFromCartGoalId\":\"null\",\"pageViewedGoalId\":\"null\",\"productViewedGoalId\":\"100497876\",\"searchSubmittedGoalId\":\"null\",\"subscriptionGoalId\":\"null\",\"nonSubscriptionGoalId\":\"null\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"c52baff2b8ce300c0e5365dca0a75a9b","type":"APP","apiClientId":125487710209,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"111444016","configuration":"{\"pixel_id\":\"1083691614975303\",\"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":"13664304","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"54","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"GTM pixel"},{"id":"22052912","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"4","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"Amazon Ad Tag"},{"id":"79659056","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"2","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"cj-network-integration-pixel"},{"id":"119406640","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"AddShoppers Tag"},{"id":"144900144","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"2","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"Reddit pixel"}
1195,{"id":"148308016","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"EngageX Checkout Pixel"},{"id":"148701232","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING"],"name":"Upsellit pixel"},{"id":"155058224","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"Mouseflow-checkout"},{"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":"Targus US","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"targus-us.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/us.targus.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[],"purchasingCompany":null},},"https://us.targus.com/cdn","c8540278we853e1abpb62b2c4amde256306",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"false","themeId":"145149165616","themeStoreId":"887","themePublished":"true","eventMetadataId":"31ebde95-641f-4dd5-a2e7-a5e9a617a906","pageType":"collection","resourceId":"274605441072","shopId":"12100141114","storefrontBaseUrl":"https:\/\/us.targus.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\",{}],[\"collection_viewed\",{\"collection\":{\"id\":\"274605441072\",\"title\":\"Search Results\",\"productVariants\":[]}}]]"});})();</script>
1195<script>
1196  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
1197  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
1198  window.ShopifyAnalytics.meta.currency = 'USD';
1199  var meta = {"products":[],"page":{"pageType":"collection","resourceType":"collection","resourceId":274605441072,"requestId":"0674721a-19ef-42c6-9ad1-5f4365e66c6d-1790239396"}};
1200  for (var attr in meta) {
1201    window.ShopifyAnalytics.meta[attr] = meta[attr];
1202  }
1203</script>
vendor: 1 bytes, line 1203
1203
1204<script class="analytics">
1205  (function () {
1206    var customDocumentWrite = function(content) {
1207      var jquery = null;
1208
1209      if (window.jQuery) {
1210        jquery = window.jQuery;
1211      } else if (window.Checkout && window.Checkout.$) {
1212        jquery = window.Checkout.$;
1213      }
1214
1215      if (jquery) {
1216        jquery('body').append(content);
1217      }
1218    };
1219
1220    var hasLoggedConversion = function(token) {
1221      if (token) {
1222        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
1223      }
1224      return false;
1225    }
1226
1227    var setCookieIfConversion = function(token) {
1228      if (token) {
1229        var twoMonthsFromNow = new Date(Date.now());
1230        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
1231
1232        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
1233      }
1234    }
1235
1236    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
1237    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
1238    if (trekkie.integrations) {
1239      return;
1240    }
1241    trekkie.methods = [
1242      'identify',
1243      'page',
1244      'ready',
1245      'track',
1246      'trackForm',
1247      'trackLink'
1248    ];
1249    trekkie.factory = function(method) {
1250      return function() {
1251        var args = Array.prototype.slice.call(arguments);
1252        args.unshift(method);
1253        trekkie.push(args);
1254        if (method == 'track' || method == 'page') {
1255          try {
1256            if (window.__TREKKIE_SHIM_QUEUE == null) {
1257              window.__TREKKIE_SHIM_QUEUE = [];
1258            }
1259            window.__TREKKIE_SHIM_QUEUE.push({
1260              from: 'trekkie-stub',
1261              method: method,
1262              args: args.slice(1)
1263            });
1264          } catch (e) {
1265            // no-op
1266          }
1267        }
1268        return trekkie;
1269      };
1270    };
1271    for (var i = 0; i < trekkie.methods.length; i++) {
1272      var key = trekkie.methods[i];
1273      trekkie[key] = trekkie.factory(key);
1274    }
1275    trekkie.load = function(config) {
1276      trekkie.config = config || {};
1277      trekkie.config.initialDocumentCookie = document.cookie;
1278      var first = document.getElementsByTagName('script')[0];
1279var script = document.createElement('script');
1280script.type = 'text/javascript';
1281script.onerror = function(e) {
1282  var scriptFallback = document.createElement('script');
1283  scriptFallback.type = 'text/javascript';
1284  scriptFallback.onerror = function(error) {
1285          var Monorail = {
1286      produce: function produce(monorailDomain, schemaId, payload) {
1287        var currentMs = new Date().getTime();
1288        var event = {
1289          schema_id: schemaId,
1290          payload: payload,
1291          metadata: {
1292            event_created_at_ms: currentMs,
1293            event_sent_at_ms: currentMs
1294          }
1295        };
1296        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
1297      },
1298      sendRequest: function sendRequest(endpointUrl, payload) {
1299        // Try the sendBeacon API
1300        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
1301          var blobData = new window.Blob([payload], {
1302            type: 'text/plain'
1303          });
1304
1305          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
1306            return true;
1307          } // sendBeacon was not successful
1308
1309        } // XHR beacon
1310
1311        var xhr = new XMLHttpRequest();
1312
1313        try {
1314          xhr.open('POST', endpointUrl);
1315          xhr.setRequestHeader('Content-Type', 'text/plain');
1316          xhr.send(payload);
1317        } catch (e) {
1318          console.log(e);
1319        }
1320
1321        return false;
1322      },
1323      isIos12: function isIos12() {
1324        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
1325      }
1326    };
1327    Monorail.produce('monorail-edge.shopifysvc.com',
1328      'trekkie_storefront_load_errors/1.1',
1329      {shop_id: 12100141114,
1330      theme_id: 145149165616,
1331      app_name: "storefront",
1332      context_url: window.location.href,
1333      source_url: "//us.targus.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js"});
1334
1335  };
1336  scriptFallback.async = true;
1337  scriptFallback.src = '//us.targus.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js';
1338  first.parentNode.insertBefore(scriptFallback, first);
1339};
1340script.async = true;
1341script.src = '//us.targus.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js';
1342first.parentNode.insertBefore(script, first);
1343
1344    };
1345    trekkie.load(
1346      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":12100141114,"isMerchantRequest":null,"themeId":145149165616,"themeCityHash":"14249993692488210823","contentLanguage":"en","currency":"USD","eventMetadataId":"31ebde95-641f-4dd5-a2e7-a5e9a617a906"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":false,"source":"trekkie-storefront-renderer","apiClientId":580111}}
1347    );
1348
1349    var loaded = false;
1350    trekkie.ready(function() {
1351      if (loaded) return;
1352      loaded = true;
1353
1354      window.ShopifyAnalytics.lib = window.trekkie;
1355
1356      var originalDocumentWrite = document.write;
1357      document.write = customDocumentWrite;
1358      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
1359      document.write = originalDocumentWrite;
1360
1361      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
1362      var token = match? match[1]: undefined;
1363      if (!hasLoggedConversion(token)) {
1364        setCookieIfConversion(token);
1365        window.ShopifyAnalytics.lib.track("Viewed Product Category",{"currency":"USD","category":"Collection: shop","collectionName":"shop","collectionId":274605441072,"nonInteraction":true},undefined,undefined,{"shopifyEmitted":true});
1366      }
1367    });
1368
1369    window.ShopifyAnalytics.lib.page(null,{"pageType":"collection","resourceType":"collection","resourceId":274605441072,"requestId":"0674721a-19ef-42c6-9ad1-5f4365e66c6d-1790239396","shopifyEmitted":true});
1370
1371    var eventsListenerScript = document.createElement('script');
1372    eventsListenerScript.async = true;
1373    eventsListenerScript.src = "//us.targus.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
1374    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
1375})();</script>
vendor: 1 bytes, line 1375
1375
1376<script
1377  defer
1378  src="https://us.targus.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js"
1379  data-application="storefront-renderer"
1380  data-shop-id="12100141114"
1381  data-render-region="gcp-us-central1"
1382  data-page-type="collection"
1383  data-theme-instance-id="145149165616"
1384  data-theme-name="Targus (Global)"
1385  data-theme-version="2.0"
1386  data-monorail-region="shop_domain"
1387  data-resource-timing-sampling-rate="10"
1388  data-shs="true"
1389  data-shs-beacon="true"
1390  data-shs-export-with-fetch="true"
1391  data-shs-logs-sample-rate="1"
1392  data-shs-beacon-endpoint="https://us.targus.com/api/collect"
1393></script>
1393
1394<meta name="shopify-y" content="00000000-0000-0000-5000-000000000000" data-expiration="1821796997000"><meta name="shopify-s" content="00000000-0000-0000-5000-000000000000" data-expiration="1790241197000"><meta name="new-cookie-storage-activated" content="t">
1395</head>
1396  <body class="body-event ss-shop">
1397    <!-- Google Tag Manager (noscript) -->
vendor: 88 bytes, lines 1397-1400
1397
1398     <noscript
1399      ><iframe
1400        src="https://www.googletagmanager.com/ns.html?id=
1400GTM-PTF857
vendor: 124 bytes, lines 1400-1406
1400"
1401        height="0"
1402        width="0"
1403        style="display:none;visibility:hidden"
1404      ></iframe
1405    ></noscript> 
1406    
1406<!-- End Google Tag Manager (noscript) -->
1407<a href="#PageContainer" class="skip-link">Skip to main content</a>
1408    <div id="shopify-section-announcement-bar" class="shopify-section"><style>
1409  .announcement-bar{background-color: #212529;}
1410  .announcement-bar .announcement-link .link{color: #ffffff;}
1411  
1412  .offer-bar p,.offer-bar a,.offer-bar .slick .item a{color: #ffffff;}
1413  .count-down-info.sticky {
1414    position: fixed;
1415    top: 0;
1416    z-index: 999;
1417    width: 100%;
1418    transition: 0.5s all; 
1419  } 
1420
1421  p:last-child {
1422    margin-bottom: 0 !important;
1423}
1424</style>
1425<div class="custom-header">
1426  <div class="announcement-bar">
1427            <div class="container">
1428                <div class="row">
1429                    <div class="col-12 col-lg-6">
1430                        <div class="announcement-brand d-flex align-items-center" style="width: 90% !important;"><a href="https://www.hypershop.com/" class="brand"  target="_blank"><div><img src="//us.targus.com/cdn/shop/files/hyper_150x.png?v=1650443742" alt="Hyper" loading="lazy"></div></a><a href="https://us.targus.com/collections/istore" class="brand" ><div><img src="//us.targus.com/cdn/shop/files/nav-istore-logo_150x.png?v=1613716934" alt="iStore" loading="lazy"></div></a><a href="https://us.targus.com/pages/business-home" class="brand" ><div><img src="//us.targus.com/cdn/shop/files/for-business_150x.png?v=1650443762" alt="For business" loading="lazy"></div></a><a href="https://us.targus.com/pages/alienware" class="brand" ><div><img src="//us.targus.com/cdn/shop/files/Alienware-Logo-Horizontal_1_150x.svg?v=1743537626" alt="Alienware" loading="lazy"></div></a>                            
1431                        </div>
1432                    </div>
1433                    <div class="col-8 col-lg-6">
1434                        <nav class="announcement-link d-flex align-items-center justify-content-end">
1435                          
1436                          <div class="offer-bar">
1437                              <div class="slider vertical-slider">
1438                                <div class="slick"><div class="offer_slick" style="height: 43px !important;display: flex;align-items: center; width: 700px !important; ">
1439                                      <div class="item">
1440                                    
1441                                            Get &nbsp<strong>FREE SHIPPING </strong> on all orders over $69.99 <a href="/collections/all"></a>
1442                                  
1443                                      </div>
1444                                    </div></div>
1445                              </div>
1446                            </div>
1447
1448                            
1449                                               <a href="https://us.targus.com/pages/rewardsprogram" class="link" id="Rewards" aria-label="Discover Targus Rewards Program"><img height="15" alt="Rewards star" width="15" src="https://cdn.shopify.com/s/files/1/0121/0014/1114/files/w-star-line.png?v=1684194601" style="margin-right: 16px !important;"></a>
1450                            <a href="/account/" class="link" id="My account" aria-label="My Reward Account"><i class="ri-user-line" style="margin-right: 0px;"></i></a>
1451                            
1452
1453  
1454
1455<a href="https://www.targus.com/?ref=targus"
1456  class="link"
1457  target="_blank"
1458  rel="noopener noreferrer"
1459  aria-label="English (EN)"
1460  aria-describedby="country-select-desc"
1461>
1462  <i class="flag flag-us" aria-hidden="true"></i>
1463  <span aria-hidden="true">EN</span>
1464</a>
1465<span id="country-select-desc" class="sr-only">Country selection, opens in a new tab</span>
1466                     
1467                        </nav>
1468                    </div>
1469                </div>
1470            </div>
1471        </div>
1472 
1473  <div class="count-down-info" id="myHeader"><div id = "countdown_block_0" class="count-down-details position">
1474        
1475      
1476      
1477      </div>
1478      
1479    <div id = "countdown_block_1" class="count-down-details position">
1480        
1481      
1482      
1483      </div>
1484      
1485    <div id = "countdown_block_2" class="count-down-details position">
1486        
1487      
1488      
1489      </div>
1490      
1491    <div id = "countdown_block_3" class="count-down-details position">
1492        
1493      
1494      
1495      </div>
1496      
1497    <div id = "countdown_block_4" class="count-down-details position">
1498        
1499      
1500      
1501      </div>
1502      
1503    <div id = "countdown_block_5" class="count-down-details position">
1504      
1505        <div class="count-down-details-text">
1506            <p><p>Hurry! Cyber Week is almost gone</p></p>
1507        </div>
1508        
1509      
1510            <div id="timer"></div>
1511      
1512      
1513        <div class="count-down-details-text">
1514            <p></p>
1515        </div>
1516      
1517      </div>
1518      
1519    
1519<script>
1520        var start_dt = Date.parse("12  04 2025  10:00 ");
1521        var end_dt = Date.parse("12 05  2025  8:00 ");
1522        var now = Date.parse(new Date());
1523        function updateTimer() {
1524            var start_dt = Date.parse("12  04 2025  10:00 ");
1525            var end_dt = Date.parse("12 05  2025  8:00 ");
1526            var now = Date.parse(new Date());
1527            now = Date.parse(new Date());
1528            if(now >= start_dt && now <= end_dt){
1529              diff = end_dt - now;
1530              days = Math.floor(diff / (1000 * 60 * 60 * 24));
1531              hours = Math.floor(diff / (1000 * 60 * 60));
1532              mins = Math.floor(diff / (1000 * 60));
1533              secs = Math.floor(diff / 1000);
1534          
1535              d = days;
1536              h = hours - days * 24;
1537              m = mins - hours * 60;
1538              s = secs - mins * 60;
1539          
1540              document.getElementById("timer")
1541                  .innerHTML =
1542                  '<div>' + d + '<span>Days</span></div>' +
1543                  '<div>:</div>' +
1544                  '<div>' + h + '<span>Hours</span></div>' +
1545                  '<div> : </div>' +
1546                  '<div>' + m + '<span>Minutes</span></div>' +
1547                  '<div> : </div>' +
1548                  '<div>' + s + '<span>Seconds</span></div>';
1549            }
1550        }
1551
1552        if(now >= start_dt && now <= end_dt){
1553          document.getElementById('countdown_block_5').style.display = "flex"
1554          setInterval('updateTimer()', 1000);
1555        }else{
1556          document.getElementById('countdown_block_5').style.display = "none"
1557        }
1558
1559</script>
1559
1560    <style>
1561  .count-down-info.sticky {
1562      position: fixed;
1563      top: 63px !important;
1564      z-index: 999;
1565      width: 100%;
1566      transition: 0.5s all;
1567  }
1568        
1569/*   header.header.fixed-header {
1570      top: 90px !important;
1571  } */
1572        
1573  .count-down-info {
1574    text-align: center;
1575    background-color: #d61313;
1576  }
1577  .count-down-info div#timer {
1578      display: flex;
1579      justify-content: center;
1580      gap: 15px;
1581      padding: 5px 0;
1582      color: #ffffff;
1583  }
1584  .count-down-info div#timer div span {
1585      display: block;
1586      font-size: 10px;
1587  }
1588  .count-down-info div#timer div {
1589      font-size: 22px;
1590  }
1591      .count-down-details {
1592          display: flex;
1593          justify-content: center;
1594          align-items: center;
1595          gap:30px;
1596      }
1597      .count-down-details-text{
1598          display: flex;
1599          justify-content: center;
1600          align-items: center;
1601      }
1602      .count-down-details-text p {
1603          font-size: 18px;
1604          color: #fafafa;;
1605      }
1606      .count-down-details-text.left-align {
1607          order: -1;
1608      }
1609
1610      .count-down-info div#timer span {
1611          font-size: 16px;
1612      }
1613      
1614        @media screen and (max-width:767px){
1615          .count-down-details {
1616              flex-direction: column;
1617              gap: 0 !important;
1618          }
1619          .count-down-info div#timer div {
1620              font-size: 18px !important;
1621          }
1622        }
1623    </style>
1624        
1625    
1626  </div>
1627</div>
1628<script>
1629  $(".slick", ".vertical-slider").slick({
1630    vertical: true,
1631    verticalSwiping: true,
1632    slidesToShow: 1,
1633    slidesToScroll: 1,
1634    autoplay: true,
1635    arrows: false,
1636    dots: false,
1637  });
1638</script>
vendor: 1 bytes, line 1638
1638
1639<script>
1640window.onscroll = function() {myFunction()};
1641
1642var header = document.getElementById("myHeader");
1643var sticky = header.offsetTop;
1644
1645function myFunction() {
1646  if (window.pageYOffset > sticky) {
1647    header.classList.add("sticky");
1648  } else {
1649    header.classList.remove("sticky");
1650  }
1651}
1652</script>
1652
1653
1654
1655
1656<!-- in count down block
1657{
1658  "type": "checkbox",
1659  "id": "position",
1660  "label": "Count Down Position"
1661}, --></div>
1662    <div id="shopify-section-header" class="shopify-section section-header">
1663
1664<style>
1665 /* =========================
1666   HEADER BASE
1667========================= */
1668.navbar {
1669  background-color: #ffffff;
1670}
1671
1672.header .navbar .nav-link {
1673  color: #3a3a3a;
1674  padding: 10px 14px;
1675  font-size: 14px;
1676}
1677
1678.header .navbar .nav-link:hover {
1679  color: #4e008e;
1680}
1681
1682/* Ensure proper dropdown anchoring */
1683.navbar .container {
1684  position: relative;
1685}
1686
1687.site-header__cart-count {
1688width: 20px !important;
1689height: 20px !important;
1690font-weight: 400 !important;
1691}
1692
1693.header .navbar .search-input input {
1694border: none !important;
1695border-radius: 56 !important;
1696}
1697/* =========================
1698   MEGA MENU WRAPPER
1699========================= */
1700.mega-menu {
1701  display: flex;
1702  align-items: center;
1703}
1704
1705.mega-menu__inner {
1706  display: flex;
1707  align-items: center;
1708  gap: 25px;
1709  width: 100%;
1710}
1711
1712/* Each top-level item */
1713.mega-menu__column {
1714  position: static; /* allows full-width dropdown */
1715}
1716
1717/* =========================
1718   TOP LEVEL LINKS
1719========================= */
1720.mega-menu__title {
1721  background: none;
1722  border: none;
1723  font-family: inherit;
1724  font-size: 14px;
1725  font-weight: 400;
1726  color: #3a3a3a;
1727  padding: 8px 4px;
1728  cursor: pointer;
1729  display: flex;
1730  align-items: center;
1731  gap: 6px;
1732}
1733
1734.mega-menu__title:hover
1735mega-menu__title mega-menu__title--link:hover {
1736  color: #4e008e;
1737}
1738
1739/* Optional: link-style title */
1740.mega-menu__title--link {
1741  text-decoration: none;
1742}
1743
1744/* Arrow icon */
1745.icon {
1746  transition: transform 0.25s ease;
1747}
1748
1749.mega-menu__column:hover .icon {
1750  transform: rotate(180deg);
1751}
1752
1753/* =========================
1754   DROPDOWN PANEL
1755========================= */
1756.mega-menu__content {
1757  position: absolute;
1758  top: 100%;
1759  
1760  left: 250px;
1761  width: fit-content !important;
1762  background: #fff;
1763  border-top: 1px solid #e5e5e5;
1764  box-shadow: 0 8px 20px rgba(0,0,0,0.08);
1765
1766  padding: 25px 30px;
1767  max-height: 90vh;
1768  overflow-y: auto;
1769  display: flex;
1770  flex-wrap: wrap;
1771  gap: 25px;
1772
1773  opacity: 0;
1774  visibility: hidden;
1775  transform: translateY(10px);
1776  transition: all 0.25s ease;
1777
1778  z-index: 999;
1779}
1780
1781
1782
1783/* SHOW DROPDOWN ON HOVER OR KEYBOARD FOCUS */
1784.mega-menu__column:hover .mega-menu__content,
1785.mega-menu__column.is-open .mega-menu__content,
1786.mega-menu__column:focus-within .mega-menu__content {
1787  opacity: 1;
1788  visibility: visible;
1789  transform: translateY(0);
1790}
1791
1792.mega-menu__column:hover .icon,
1793.mega-menu__column.is-open .icon,
1794.mega-menu__column:focus-within .icon {
1795  transform: rotate(180deg);
1796}
1797
1798/* =========================
1799   SUB COLUMNS
1800========================= */
1801.mega-menu__subcolumn {
1802    margin-bottom: 15px;
1803}
1804
1805
1806/* Links */
1807.mega-menu__subcolumn ul {
1808  display: grid;
1809  grid-auto-flow: column;
1810  grid-template-rows: repeat(11, auto);
1811  grid-auto-columns: 180px; /* 👈 controls each column width */
1812  max-width: 100%;
1813  overflow-x: auto; /* scroll instead of overlap */
1814 
1815  gap: 0 30px;
1816  list-style: none;
1817  padding: 0;
1818  margin: 0;
1819}
1820
1821.mega-menu__subcolumn li {
1822  break-inside: avoid;
1823  margin: 6px 0px !important;
1824  font-family: 'Inter', sans-serif;
1825}
1826
1827
1828
1829.mega-menu__subcolumn {
1830  max-width: 600px;
1831}
1832
1833mega-menu__menu-name {
1834  font-weight: 400;
1835  margin: 10px 0 8px;
1836  font-family: 'Inter', sans-serif;
1837  font-size: 14px;
1838  color: #3a3a3a;
1839  text-transform: uppercase;
1840}
1841
1842.mega-menu__column ul {
1843  padding: 0;
1844  margin: 0;
1845}
1846
1847.mega-menu__column li {
1848  list-style: none !important;
1849}
1850
1851.mega-menu__column a {
1852  font-size: 14px;
1853  color: #555;
1854  text-decoration: none;
1855}
1856
1857.mega-menu__column a:hover {
1858  color: #555 !important;
1859  text-decoration: underline;
1860}
1861
1862.icon {
1863  transition: transform 0.3s ease;
1864}
1865
1866.mega-menu__column.active .icon {
1867  transform: rotate(180deg);
1868}
1869
1870
1871  .mega-menu__column {
1872    display: flex;
1873    flex-direction: column; /* stack menus vertically */
1874    gap: 10px; /* spacing between stacked menus */
1875  }
1876
1877  .mega-menu__menu-name {
1878    font-weight: bold;
1879    margin-bottom: 5px;
1880  }
1881
1882  .mega-menu__column ul {
1883    list-style: none;
1884    padding: 0;
1885    margin: 0 0 15px 0;
1886  }
1887
1888  .mega-menu__column li a {
1889    text-decoration: none;
1890    color: #333;
1891  }
1892
1893
1894.mega-menu__column {
1895  min-width: 0; /* prevents overflow issues */
1896}
1897
1898.mega-menu__menu-name {
1899  font-weight: bold;
1900  margin-bottom: 8px;
1901}
1902
1903.mega-menu__column ul {
1904  list-style: none;
1905  padding: 0;
1906  margin: 0;
1907}
1908
1909.mega-menu__column li {
1910  margin-bottom: 5px;
1911}
1912
1913.mega-menu__column a {
1914  text-decoration: none;
1915  color: #333;
1916}
1917.mega-menu__column li a {
1918  text-transform: none !important;
1919}
1920
1921.mega-menu-mobile__menu-name {
1922margin: 16px 12px 0px 12px!important;
1923font-weight: 600 !important;
1924}
1925/* =========================
1926   FEATURED BLOCK
1927========================= */
1928.mega-menu__featured {
1929  
1930  width: 100%;
1931  background: #fff;
1932  
1933  border-radius: 12px;
1934  padding: 20px;
1935  margin-top: 10px;
1936  box-sizing: border-box;
1937  margin-bottom: 8px;
1938  
1939}
1940
1941
1942
1943.mega-menu__featured img {
1944 width: 50%; 
1945  border-radius: 6px;
1946  margin-bottom: 10px;
1947  margin-top: 0 !important;
1948}
1949
1950
1951
1952.mega-menu__featured h3 {
1953  white-space: nowrap;
1954  font-size: 18px;
1955  margin-bottom: 8px;
1956}
1957
1958.mega-menu__cta {
1959  font-size: 20px;
1960  text-decoration: none;
1961  font-weight: 500;
1962  color: #000;
1963}
1964
1965/* Separator */
1966.mega-menu__separator {
1967  width: 100%;
1968  border: none;
1969  border-top: 1px solid #eee;
1970  
1971}
1972
1973/* =========================
1974   SEARCH
1975========================= */
1976.header .search-input input {
1977  background-color: #f8f9fa !important;
1978  border: 1px solid #f8f9fa;
1979  border-radius: 50px;
1980  padding: 6px 10px !important;
1981}
1982
1983/* =========================
1984   CART ICON FIX
1985========================= */
1986.icon-wrapper {
1987  position: relative;
1988  display: inline-block;
1989}
1990
1991/* =========================
1992   RESPONSIVE
1993========================= */
1994@media (max-width: 991px) {
1995  .mega-menu {
1996    display: none; /* hide on mobile (you already use mobile menu) */
1997  }
1998} 
1999
2000
2001
2002  @media screen and (max-width: 468px) {
2003  .cart-box {
2004    width: calc(100vw - 30px) !important;
2005    max-width: 400px  !important;
2006    top: 47px  !important;
2007    margin-top: 12px  !important;
2008    z-index: 999999  !important;
2009    left: 50%  !important;
2010    transform: translateX(-50%)  !important;
2011    right: auto  !important;
2012  }
2013}
2014
2015#mini-cart .cart-heading {
2016background: #fff !important;
2017color: #212529;
2018padding: 8px;
2019font-size: 16px;
2020}
2021
2022.cart-box i {
2023background: #212529; !important;
2024font-size: 14px !important;
2025}
2026
2027/* Search overlay *?
2028/* Mobile icons layout */
2029.mobile-icons ul {
2030  display: flex;
2031  align-items: center;
2032  justify-content: flex-end;
2033  list-style: none;
2034  margin: 0;
2035  padding: 0;
2036}
2037
2038.cart-li {
2039  margin-left: auto;
2040}
2041
2042/* Hide magnify when search is open */
2043.search-open .search-li {
2044  display: none;
2045}
2046
2047/* Search overlay - hidden by default */
2048#searchBlockSmall {
2049  display: none;
2050  pointer-events: none;
2051  position: fixed;
2052  top: 0;
2053  left: 0;
2054  width: 100%;
2055  height: 70px; /* match your header height */
2056  background: #fff;
2057  z-index: 9999;
2058  padding: 0 15px;
2059  align-items: center;
2060  box-shadow: 0 2px 10px rgba(0,0,0,0.1);
2061}
2062
2063/* Shown when open */
2064#searchBlockSmall.search-overlay-open {
2065  display: flex;
2066  pointer-events: all;
2067}
2068
2069#searchBlockSmall form {
2070  flex: 1;
2071  display: flex;
2072  flex-direction: row;
2073  align-items: center;
2074  margin: 0;
2075  flex-wrap: nowrap;
2076  position: relative;
2077}
2078
2079
2080
2081
2082#searchBlockSmall .ss__autocomplete--target {
2083  position: fixed;
2084  top: 60px;
2085  left: 0;
2086  width: 100%;
2087  z-index: 99999;
2088}
2089/* Input full width, no border */
2090#searchBlockSmall .form-control {
2091  width: 100%;
2092  border: none;
2093  outline: none;
2094  font-size: 16px;
2095  padding: 10px;
2096  background: transparent;
2097  box-shadow: none;
2098}
2099
2100
2101/* X button */
2102#searchBlockSmall .closebtn {
2103  position: absolute;
2104  top: 8px;
2105  right: 15px;
2106  width: 32px;
2107  height: 32px;
2108  display: flex;
2109  align-items: center;
2110  justify-content: center;
2111  font-size: 24px;
2112  line-height: 1;
2113  cursor: pointer;
2114  color: #000;
2115  text-decoration: none;
2116  z-index: 100000;
2117}
2118
2119/* No dark overlay */
2120#searchBlockSmall,
2121.search-overlay,
2122.search-overlay-open {
2123  background-color: #fff !important;
2124  backdrop-filter: none !important;
2125  -webkit-backdrop-filter: none !important;
2126}
2127
2128/* Kill theme overlay */
2129body.search-open::after,
2130body.search-open::before,
2131.search-open .search-overlay-bg,
2132.search-open .overlay,
2133.search-open .site-overlay,
2134.search-open .modal-overlay {
2135  display: none !important;
2136  opacity: 0 !important;
2137  visibility: hidden !important;
2138  pointer-events: none !important;
2139}
2140
2141/* Hide on small and medium screens if needed */
2142@media (max-width: 991px) {
2143  #searchBlockSmall {
2144    height: 60px; /* slightly smaller on mobile */#searchBlockSmall {
2145  display: none;
2146  pointer-events: none;
2147  position: fixed;
2148  top: 0;
2149  left: 0;
2150  width: 100%;
2151  height: 80px;
2152  background: #fff;
2153  z-index: 99999;
2154  padding: 35px 15px 10px;
2155  align-items: center;
2156  box-shadow: 0 2px 10px rgba(0,0,0,0.1);
2157}
2158  }
2159}
2160
2161#overlay {
2162  display: none !important;
2163}
2164
2165#searchBlockSmall .ss__autocomplete--target {
2166  position: absolute;
2167  top: 60px;
2168  left: 0;
2169  width: 100%;
2170  z-index: 99999;
2171}
2172
2173.container > *:last-child {
2174  grid-column: 1;
2175  grid-row: 2; /* place it right under row 1's first column */
2176}
2177
2178/* Visually-hidden utility for the cart live region (announced by AT, not shown on screen) */
2179.visually-hidden {
2180  position: absolute !important;
2181  width: 1px !important;
2182  height: 1px !important;
2183  padding: 0 !important;
2184  margin: -1px !important;
2185  overflow: hidden !important;
2186  clip: rect(0, 0, 0, 0) !important;
2187  white-space: nowrap !important;
2188  border: 0 !important;
2189}
2190header.header.fixed-header {
2191  position: fixed;
2192  top: 0;
2193  left: 0;
2194  width: 100%;
2195  z-index: 1000;
2196  background: #ffffff;
2197  box-shadow: 0 2px 10px rgba(0,0,0,0.08);
2198  transition: box-shadow 0.2s ease;
2199}
2200header.header.fixed-header + * {
2201  margin-top: 70px; /* match your header height */
2202}
2203</style>
2204<script>
2205
2206$(document).ready(function(){
2207var windowWidth = $(window).width();
2208if( windowWidth < 767 ){
2209$('.nav-menu-parent').remove();
2210}});
2211
2212 
2213
2214  $(window).scroll(function () {
2215  if ($(window).scrollTop() >= 100) {
2216    $("header.header").addClass("fixed-header");
2217  } else {
2218    $("header.header").removeClass("fixed-header");
2219  }
2220});
2221
2222
2223  if (window.innerWidth > 767) {  // Assuming 767px is your breakpoint
2224    const largeImages = document.querySelectorAll('.large-screen-image');
2225    largeImages.forEach(img => {
2226        img.src = img.getAttribute('data-src');
2227    });
2228}
2229
2230
2231
2232function updateCartCount(count) {
2233  const cartCountView = document.getElementById('cart-count-view');
2234  const cartCountSpan = document.querySelector('#CartCount span');
2235
2236  if (!cartCountView || !cartCountSpan) return;
2237
2238  cartCountSpan.textContent = count;
2239  cartCountView.style.display = count > 0 ? 'block' : 'none';
2240}
2241
2242
2243// Toggle search open
2244function toggleSearch() {
2245  const searchBlock = document.getElementById("searchBlockSmall");
2246  const mobileIcons = document.querySelector(".mobile-icons");
2247
2248  searchBlock.classList.add("search-overlay-open");
2249  searchBlock.style.display = "flex";
2250  searchBlock.style.pointerEvents = "all";
2251  mobileIcons.classList.add("search-open");
2252
2253  setTimeout(() => {
2254    searchBlock.querySelector("input").focus();
2255  }, 300);
2256}
2257
2258
2259document.querySelector('#searchBlockSmall form').addEventListener('submit', function(e) {
2260  closeSearch();
2261  // let the form submit naturally — don't preventDefault() here
2262});
2263
2264
2265// Close search
2266function closeSearch() {
2267  const searchBlock = document.getElementById("searchBlockSmall");
2268  const mobileIcons = document.querySelector(".mobile-icons");
2269
2270  searchBlock.classList.remove("search-overlay-open");
2271  searchBlock.style.display = "none";
2272  searchBlock.style.pointerEvents = "none";
2273  mobileIcons.classList.remove("search-open");
2274
2275  // Close SearchSpring autocomplete
2276  const ssAutocomplete = document.querySelector(".ss__autocomplete");
2277  if (ssAutocomplete) ssAutocomplete.style.display = "none";
2278
2279  const ssOverlay = document.querySelector(".ss__overlay");
2280  if (ssOverlay) ssOverlay.style.display = "none"
2281}
2282
2283function handleSearchKey(event) {
2284  if (event.key === "Enter") {
2285    event.preventDefault(); // stop default if needed
2286    const query = event.target.value.trim();
2287    if (query) {
2288      closeSearch();
2289      window.location.href = '/search?q=' + encodeURIComponent(query);
2290    }
2291  }
2292}
2293
2294document.addEventListener("click", function(event) {
2295  const searchBlock = document.getElementById("searchBlockSmall");
2296  const searchIcon = document.querySelector(".mobile-icons");
2297
2298  if (
2299    searchBlock.style.display === "flex" &&
2300    !searchBlock.contains(event.target) &&
2301    !searchIcon.contains(event.target)
2302  ) {
2303    // Blur input to force SearchSpring to close autocomplete
2304    const input = searchBlock.querySelector("input");
2305    if (input) input.blur();
2306    
2307    closeSearch();
2308  }
2309});
2310
2311
2312// Close search on Escape key
2313document.addEventListener("keydown", function(event) {
2314  if (event.key === "Escape") {
2315    closeSearch();
2316  }
2317});
2318
2319/* =========================================================
2320   MINI CART — render, open/close, focus management
2321   ========================================================= */
2322
2323function formatMoney(cents) {
2324  return '$' + (cents / 100).toFixed(2);
2325}
2326
2327
2328function renderMiniCart(announce = true) {
2329  fetch('/cart.js')
2330    .then(res => res.json())
2331    .then(cart => {
2332      updateCartCount(cart.item_count);
2333
2334      const cartElements = document.querySelector('.cartelements');
2335      const totalCheckout = document.querySelector('.total-checkout');
2336      const totalPrice = document.querySelector('.total_price span');
2337      const liveRegion = document.querySelector('.cart-live-region');
2338
2339      if (totalPrice) {
2340        totalPrice.textContent = formatMoney(cart.total_price);
2341      }
2342
2343      if (!cartElements) return;
2344
2345      if (cart.item_count === 0) {
2346        cartElements.innerHTML = '<p style="padding:15px;">No items found in your cart.</p>';
2347        if (totalCheckout) totalCheckout.hidden = true;
2348        if (liveRegion) liveRegion.textContent = 'Your cart is empty.';
2349        return;
2350      }
2351
2352      if (totalCheckout) totalCheckout.hidden = false;
2353      if (liveRegion && announce) {
2354        liveRegion.textContent = cart.item_count + ' item' + (cart.item_count > 1 ? 's' : '') + ' in your cart.';
2355      }
2356
2357      cartElements.innerHTML = cart.items.map(item => `
2358        <div class="cart-item" style="display:flex; align-items:center; gap:12px; padding:12px; border-bottom:1px solid #eee;">
2359          <a href="${item.url}">
2360            <img src="${item.image}" alt="${item.title}" style="width:80px; height:80px; object-fit:cover;">
2361          </a>
2362          <div style="flex:1;">
2363            <p style="margin:0 0 5px; font-weight:500;">${item.product_title}</p>
2364            <p style="margin:0 0 5px; color:#555;">Price: <strong>${formatMoney(item.final_price)}</strong></p>
2365            <p style="margin:0;">Qty: <strong>${item.quantity}</strong></p>
2366          </div>
2367        </div>
2368      `).join('');
2369    });
2370}
2371
2372var $miniCart    = $('#mini-cart');
2373var $cartTrigger = $('.my-cart');
2374var $closeBtn    = $('#cart-dropdown-x-out');
2375
2376
2377function openMiniCart() {
2378  renderMiniCart(true);
2379  $miniCart.addClass('open');
2380  $cartTrigger.attr('aria-expanded', 'true');
2381  // Move focus into the dialog — native .focus(), deferred one frame so
2382  // any CSS transition/display change on .open has taken effect first
2383  requestAnimationFrame(function () {
2384    $miniCart[0].focus();
2385  });
2386  $(document).on('keydown.miniCart', handleMiniCartKeydown);
2387}
2388
2389function closeMiniCart() {
2390  if (!$miniCart.hasClass('open')) return;
2391  $miniCart.removeClass('open');
2392  $cartTrigger.attr('aria-expanded', 'false');
2393  $(document).off('keydown.miniCart');
2394  // Return focus to the cart button in the header
2395  $cartTrigger.trigger('focus');
2396}
2397
2398function handleMiniCartKeydown(e) {
2399  if (e.key === 'Escape' || e.keyCode === 27) {
2400    e.preventDefault();
2401    closeMiniCart();
2402    return;
2403  }
2404  if (e.key === 'Tab') {
2405    trapFocusInMiniCart(e);
2406  }
2407}
2408
2409function trapFocusInMiniCart(e) {
2410  var focusable = $miniCart
2411    .find('a[href], button:not([disabled]), input:not([disabled]), select:not([disabled]), textarea:not([disabled]), [tabindex]:not([tabindex="-1"])')
2412    .filter(':visible');
2413
2414  if (!focusable.length) return;
2415
2416  var first = focusable[0];
2417  var last = focusable[focusable.length - 1];
2418
2419  if (e.shiftKey && document.activeElement === first) {
2420    e.preventDefault();
2421    last.focus();
2422  } else if (!e.shiftKey && document.activeElement === last) {
2423    e.preventDefault();
2424    first.focus();
2425  }
2426}
2427
2428// Open/close mini cart
2429$cartTrigger.on('click', function (e) {
2430  e.preventDefault();
2431  if ($miniCart.hasClass('open')) {
2432    closeMiniCart();
2433  } else {
2434    openMiniCart();
2435  }
2436});
2437
2438$closeBtn.on('click', function (e) {
2439  e.preventDefault();
2440  closeMiniCart();
2441});
2442
2443// Close if clicked outside
2444$(document).on('click', function(e) {
2445  if ($miniCart.hasClass('open') && !$(e.target).closest('.icon-wrapper').length) {
2446    closeMiniCart();
2447  }
2448});
2449
2450// Render on page load so cart is ready
2451
2452 renderMiniCart(false); // populate cart on page load, but don't announce it
2453
2454
2455document.querySelectorAll('.mega-menu--mobile .mega-menu__title').forEach(function(btn) {
2456  btn.addEventListener('click', function() {
2457    var col = this.closest('.mega-menu__column');
2458    var isActive = col.classList.contains('active');
2459
2460    // Close all open columns first
2461    document.querySelectorAll('.mega-menu--mobile .mega-menu__column').forEach(function(c) {
2462      c.classList.remove('active');
2463    });
2464
2465    // Toggle the clicked one
2466    if (!isActive) {
2467      col.classList.add('active');
2468    }
2469  });
2470});
2471
2472// Close when tapping outside
2473document.addEventListener('click', function(e) {
2474  if (!e.target.closest('.mega-menu--mobile')) {
2475    document.querySelectorAll('.mega-menu--mobile .mega-menu__column').forEach(function(c) {
2476      c.classList.remove('active');
2477    });
2478  }
2479});
2480
2481
2482
2483
2484// Desktop mega menu — keyboard support
2485document.querySelectorAll('.mega-menu > .mega-menu__inner > .mega-menu__column').forEach(function (col) {
2486  var btn = col.querySelector(':scope > .mega-menu__title');
2487  var content = col.querySelector(':scope > .mega-menu__content');
2488  if (!btn || !content) return; // no dropdown on this column, leave links alone
2489
2490  btn.setAttribute('aria-haspopup', 'true');
2491  btn.setAttribute('aria-expanded', 'false');
2492
2493  function closeAll() {
2494    document.querySelectorAll('.mega-menu__column.is-open').forEach(function (c) {
2495      c.classList.remove('is-open');
2496      var b = c.querySelector(':scope > .mega-menu__title');
2497      if (b) b.setAttribute('aria-expanded', 'false');
2498    });
2499  }
2500
2501  // Enter/Space on the button already fires "click" natively — just handle it
2502  btn.addEventListener('click', function (e) {
2503    e.preventDefault();
2504    var wasOpen = col.classList.contains('is-open');
2505    closeAll();
2506    if (!wasOpen) {
2507      col.classList.add('is-open');
2508      btn.setAttribute('aria-expanded', 'true');
2509    }
2510  });
2511
2512  // Escape closes and returns focus to the button
2513  btn.addEventListener('keydown', function (e) {
2514    if (e.key === 'Escape') {
2515      closeAll();
2516      btn.focus();
2517    }
2518  });
2519
2520  // Auto-close when focus leaves this column entirely (tabbing past the last link)
2521  col.addEventListener('focusout', function (e) {
2522    if (!col.contains(e.relatedTarget)) {
2523      col.classList.remove('is-open');
2524      btn.setAttribute('aria-expanded', 'false');
2525    }
2526  });
2527});
2528
2529
2530// Escape closes any open desktop menu from anywhere on the page
2531document.addEventListener('keydown', function (e) {
2532  if (e.key === 'Escape') {
2533    var openCol = document.activeElement.closest('.mega-menu__column');
2534    if (openCol) {
2535      openCol.classList.remove('is-open');
2536      var btn = openCol.querySelector(':scope > .mega-menu__title');
2537      if (btn) btn.setAttribute('aria-expanded', 'false');
2538
2539      // Move focus OUT of the column entirely — this is what actually
2540      // clears :focus-within and lets the CSS hide the panel
2541      document.activeElement.blur();
2542    }
2543  }
2544});
2545
2546
2547
2548fetch('/cart/add.js', {
2549  method: 'POST',
2550  headers: { 'Content-Type': 'application/json' },
2551  body: JSON.stringify(formData)
2552})
2553  .then(res => res.json())
2554  .then(data => {
2555    openMiniCart(); // <-- add this line
2556  })
2557  .catch(err => {
2558    // existing error handling
2559  });
2560</script>
2560 
2561
2562
2563
2564<header class="header">
2565  <nav class="navbar navbar-expand-lg py-0" aria-label="Eleventh navbar example">
2566    <div class="container">
2567      <div class="for-mobile-flex">
2568        <div class="top-header-nav-menu"> <a href="#menu" class="tab-menu-open toggle-no" aria-label="tab-menu"> <i class="fas fa-bars"></i> </a> <a class="navbar-brand site-header__logo-image" href="/">
2569          <img src="https://cdn.shopify.com/s/files/1/0121/0014/1114/t/1098/assets/targus-logo-dark.svg?v=71714465496880858841759343224"  alt="targus-logo" class="img-fluid lazyload lazy" /></a>          
2570          <div class="mega-menu">
2571  <div class="mega-menu__inner">
2572
2573    
2574      
2575
2576        <div class="mega-menu__column">
2577
2578          
2579          
2580
2581          
2582
2583          <!-- TITLE -->
2584          
2585
2586            <button class="mega-menu__title">
2587              Products
2588
2589              
2590                <span class="icon">
2591                  <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2">
2592                    <path d="m6 9 6 6 6-6"></path>
2593                  </svg>
2594                </span>
2595              
2596            </button>
2597
2598          
2599
2600          <!-- DROPDOWN -->
2601          
2602          <div class="mega-menu__content">
2603
2604            
2605              
2606
2607              
2608                <div class="mega-menu__subcolumn">
2609
2610                  <div class="mega-menu__menu-name" role="heading" aria-level="3">
2611                    Laptop Bag 
2612                  </div>
2613
2614                  <ul>
2615                    
2616                      <li><a href="https://us.targus.com/collections/laptop-backpacks">Backpacks</a></li>
2617                    
2618                      <li><a href="https://us.targus.com/collections/laptop-briefcases">Briefcases</a></li>
2619                    
2620                      <li><a href="https://us.targus.com/collections/laptop-totes">Totes</a></li>
2621                    
2622                      <li><a href="https://us.targus.com/collections/laptop-sleeves">Sleeves</a></li>
2623                    
2624                      <li><a href="https://us.targus.com/collections/laptop-roller-bags">Roller Bags</a></li>
2625                    
2626                      <li><a href="https://us.targus.com/collections/form-fit-laptop-cases">Form-Fit Cases</a></li>
2627                    
2628                      <li><a href="https://us.targus.com/collections/laptop-messenger-bags">Messenger Bags</a></li>
2629                    
2630                      <li><a href="https://us.targus.com/collections/eco-friendly-laptop-bags">Eco Friendly Bags</a></li>
2631                    
2632                      <li><a href="https://us.targus.com/collections/laptop-bags-cases">All Laptop Bags</a></li>
2633                    
2634                  </ul>
2635
2636                </div>
2637              
2638            
2639              
2640
2641              
2642                <div class="mega-menu__subcolumn">
2643
2644                  <div class="mega-menu__menu-name" role="heading" aria-level="3">
2645                    Tablet Cases
2646                  </div>
2647
2648                  <ul>
2649                    
2650                      <li><a href="https://us.targus.com/collections/ipad-cases">iPad Cases</a></li>
2651                    
2652                      <li><a href="https://us.targus.com/collections/rotating-ipad-cases">Rotating iPad Cases</a></li>
2653                    
2654                      <li><a href="https://us.targus.com/collections/military-grade-ipad-cases">Military Grade iPad Cases</a></li>
2655                    
2656                      <li><a href="https://us.targus.com/collections/samsung-tablet-cases">Samsung Cases</a></li>
2657                    
2658                      <li><a href="https://us.targus.com/collections/universal-tablet-cases">Universal Cases</a></li>
2659                    
2660                      <li><a href="https://us.targus.com/collections/field-ready-tablet-cases">Field-Ready Cases</a></li>
2661                    
2662                      <li><a href="https://us.targus.com/collections/keyboard-tablet-cases">Keyboard Cases</a></li>
2663                    
2664                      <li><a href="https://us.targus.com/collections/rugged-tablet-cases">Rugged Cases</a></li>
2665                    
2666                      <li><a href="https://us.targus.com/collections/tablet-cases">All Tablet Cases</a></li>
2667                    
2668                  </ul>
2669
2670                </div>
2671              
2672            
2673              
2674
2675              
2676                <div class="mega-menu__subcolumn">
2677
2678                  <div class="mega-menu__menu-name" role="heading" aria-level="3">
2679                    Docking Stations
2680                  </div>
2681
2682                  <ul>
2683                    
2684                      <li><a href="https://us.targus.com/collections/universal-docking-stations">Universal Docking Stations</a></li>
2685                    
2686                      <li><a href="https://us.targus.com/collections/usb-c-alt-mode-docks">USB-C Alt Mode Docks</a></li>
2687                    
2688                      <li><a href="https://us.targus.com/collections/thunderbolt-3-docking-stations">USB-C Thunderbolt Docks</a></li>
2689                    
2690                      <li><a href="https://us.targus.com/collections/docking-station-accessories">Dock Accessories</a></li>
2691                    
2692                      <li><a href="https://us.targus.com/collections/mobile-docking-stations">Mobile Docks</a></li>
2693                    
2694                      <li><a href="https://us.targus.com/collections/docking-stations">All Docking Stations</a></li>
2695                    
2696                  </ul>
2697
2698                </div>
2699              
2700            
2701              
2702
2703              
2704                <div class="mega-menu__subcolumn">
2705
2706                  <div class="mega-menu__menu-name" role="heading" aria-level="3">
2707                    Accessories
2708                  </div>
2709
2710                  <ul>
2711                    
2712                      <li><a href="https://us.targus.com/collections/keyboards-mice">Keyboards & Mice</a></li>
2713                    
2714                      <li><a href="https://us.targus.com/collections/usb-hubs">USB Hubs & Adapters</a></li>
2715                    
2716                      <li><a href="https://us.targus.com/collections/universal-laptop-power-tips-chargers-and-adapters">Power Tips & Adapters</a></li>
2717                    
2718                      <li><a href="https://us.targus.com/collections/laptop-cooling-pads">Cooling Pads</a></li>
2719                    
2720                      <li><a href="https://us.targus.com/collections/cables-adapters">Cables</a></li>
2721                    
2722                      <li><a href="https://us.targus.com/collections/audio-accessories">Audio Accessories</a></li>
2723                    
2724                      <li><a href="https://us.targus.com/collections/wireless-presenters">Wireless Presenters</a></li>
2725                    
2726                      <li><a href="https://us.targus.com/collections/screen-protectors">Screen Protectors</a></li>
2727                    
2728                      <li><a href="https://us.targus.com/collections/tablet-accessories">Laptop & Tablet Stands</a></li>
2729                    
2730                      <li><a href="https://us.targus.com/collections/stylus">Styli</a></li>
2731                    
2732                      <li><a href="https://us.targus.com/collections/power-banks">Power Banks</a></li>
2733                    
2734                  </ul>
2735
2736                </div>
2737              
2738            
2739              
2740
2741              
2742                <div class="mega-menu__subcolumn">
2743
2744                  <div class="mega-menu__menu-name" role="heading" aria-level="3">
2745                    Privacy & Security
2746                  </div>
2747
2748                  <ul>
2749                    
2750                      <li><a href="https://us.targus.com/collections/webcams">Webcams</a></li>
2751                    
2752                      <li><a href="https://us.targus.com/collections/privacy-screens">Privacy Screens</a></li>
2753                    
2754                      <li><a href="https://us.targus.com/collections/cable-locks">Cable Locks</a></li>
2755                    
2756                  </ul>
2757
2758                </div>
2759              
2760            
2761              
2762
2763              
2764            
2765
2766               <!-- FEATURED -->
2767            
2768
2769          </div>
2770          
2771
2772        </div>
2773
2774      
2775    
2776      
2777
2778        <div class="mega-menu__column">
2779
2780          
2781          
2782
2783          
2784
2785          <!-- TITLE -->
2786          
2787
2788            <button class="mega-menu__title">
2789              Collections
2790
2791              
2792                <span class="icon">
2793                  <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2">
2794                    <path d="m6 9 6 6 6-6"></path>
2795                  </svg>
2796                </span>
2797              
2798            </button>
2799
2800          
2801
2802          <!-- DROPDOWN -->
2803          
2804          <div class="mega-menu__content">
2805
2806            
2807              
2808
2809              
2810                <div class="mega-menu__subcolumn">
2811
2812                  <div class="mega-menu__menu-name" role="heading" aria-level="3">
2813                    Laptop Bags
2814                  </div>
2815
2816                  <ul>
2817                    
2818                      <li><a href="https://us.targus.com/collections/shop?q=avila">Avila  </a></li>
2819                    
2820                      <li><a href="https://us.targus.com/collections/the-classic-collection">Classic</a></li>
2821                    
2822                      <li><a href="https://us.targus.com/collections/work-in-cases">Coastline</a></li>
2823                    
2824                      <li><a href="https://us.targus.com/collections/cypress-with-ecosmart">Cypress™</a></li>
2825                    
2826                      <li><a href="https://us.targus.com/collections/geolite-collection">GeoLite</a></li>
2827                    
2828                      <li><a href="https://us.targus.com/collections/mobile-elite">Mobile Elite</a></li>
2829                    
2830                      <li><a href="https://us.targus.com/collections/work-plus">Work+™</a></li>
2831                    
2832                      <li><a href="https://us.targus.com/collections/intellect-collection">Intellect®</a></li>
2833                    
2834                  </ul>
2835
2836                </div>
2837              
2838            
2839              
2840
2841              
2842                <div class="mega-menu__subcolumn">
2843
2844                  <div class="mega-menu__menu-name" role="heading" aria-level="3">
2845                    Tablet Cases
2846                  </div>
2847
2848                  <ul>
2849                    
2850                      <li><a href="https://us.targus.com/collections/versavu">VersaVu® Cases</a></li>
2851                    
2852                      <li><a href="https://us.targus.com/collections/safeport">SafePort® Rugged Cases</a></li>
2853                    
2854                      <li><a href="https://us.targus.com/collections/click-in-tablet-cases">Click-In™ Cases</a></li>
2855                    
2856                      <li><a href="https://us.targus.com/collections/pro-tek-tablet-cases">Pro-Tek® Cases</a></li>
2857                    
2858                      <li><a href="https://us.targus.com/collections/universal-tablet-cases">Universal Cases</a></li>
2859                    
2860                      <li><a href="https://us.targus.com/collections/keyboard-tablet-cases">Keyboard Cases</a></li>
2861                    
2862                  </ul>
2863
2864                </div>
2865              
2866            
2867              
2868
2869              
2870                <div class="mega-menu__subcolumn">
2871
2872                  <div class="mega-menu__menu-name" role="heading" aria-level="3">
2873                    Docking Stations
2874                  </div>
2875
2876                  <ul>
2877                    
2878                      <li><a href="https://us.targus.com/collections/universal-docking-stations">Universal Docks</a></li>
2879                    
2880                      <li><a href="https://us.targus.com/collections/usb-c-alt-mode-docks">USB-C Alt Mode Docks</a></li>
2881                    
2882                      <li><a href="https://us.targus.com/collections/thunderbolt-docking-stations">Thunderbolt Docks</a></li>
2883                    
2884                      <li><a href="https://us.targus.com/collections/mobile-docking-stations">Mobile Docks</a></li>
2885                    
2886                  </ul>
2887
2888                </div>
2889              
2890            
2891              
2892
2893              
2894            
2895              
2896
2897              
2898            
2899              
2900
2901              
2902            
2903
2904               <!-- FEATURED -->
2905            
2906
2907          </div>
2908          
2909
2910        </div>
2911
2912      
2913    
2914      
2915
2916        <div class="mega-menu__column">
2917
2918          
2919          
2920
2921          
2922
2923          <!-- TITLE -->
2924          
2925
2926            <button class="mega-menu__title">
2927              Device
2928
2929              
2930                <span class="icon">
2931                  <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2">
2932                    <path d="m6 9 6 6 6-6"></path>
2933                  </svg>
2934                </span>
2935              
2936            </button>
2937
2938          
2939
2940          <!-- DROPDOWN -->
2941          
2942          <div class="mega-menu__content">
2943
2944            
2945              
2946
2947              
2948                <div class="mega-menu__subcolumn">
2949
2950                  <div class="mega-menu__menu-name" role="heading" aria-level="3">
2951                    Laptops
2952                  </div>
2953
2954                  <ul>
2955                    
2956                      <li><a href="https://us.targus.com/collections/12-inch-laptop-accessories">12-inch Laptops</a></li>
2957                    
2958                      <li><a href="https://us.targus.com/collections/13-inch-laptop-accessories">13-inch Laptops</a></li>
2959                    
2960                      <li><a href="https://us.targus.com/collections/14-inch-laptop-accessories">14-inch Laptops</a></li>
2961                    
2962                      <li><a href="https://us.targus.com/collections/15-inch-laptop-accessories">15-inch Laptops</a></li>
2963                    
2964                      <li><a href="https://us.targus.com/collections/16-inch-laptop-accessories">16-inch Laptops</a></li>
2965                    
2966                      <li><a href="https://us.targus.com/collections/17-inch-laptop-accessories">17-inch Laptops</a></li>
2967                    
2968                      <li><a href="https://us.targus.com/collections/microsoft-surface-accessories">Microsoft Surface</a></li>
2969                    
2970                      <li><a href="https://us.targus.com/collections/chromebook-accessories">Chromebooks</a></li>
2971                    
2972                      <li><a href="https://us.targus.com/collections/macbook-accessories">MacBooks</a></li>
2973                    
2974                      <li><a href="https://us.targus.com/collections/laptop-accessories">Laptops Accessories</a></li>
2975                    
2976                  </ul>
2977
2978                </div>
2979              
2980            
2981              
2982
2983              
2984                <div class="mega-menu__subcolumn">
2985
2986                  <div class="mega-menu__menu-name" role="heading" aria-level="3">
2987                    Tablets
2988                  </div>
2989
2990                  <ul>
2991                    
2992                      <li><a href="https://us.targus.com/collections/all#/filter:tags_device:iPad$2520(A16)">iPad (A16)</a></li>
2993                    
2994                      <li><a href="https://us.targus.com/collections/apple-ipad-10th-gen-10-9-inch-cases-accessories">iPad 10th generation (10.9-inch)</a></li>
2995                    
2996                      <li><a href="https://us.targus.com/collections/ipad">iPad 9th/8th/7th generation (10.2-inch/10.2-inch)</a></li>
2997                    
2998                      <li><a href="https://us.targus.com/collections/all#/filter:tags_device:iPad$2520Air$252011-inch$2520(M3)">iPad Air 11-inch (M3)</a></li>
2999                    
3000                      <li><a href="https://us.targus.com/collections/all#/filter:tags_device:iPad$2520Air$252013-inch$2520(M2)">iPad Air 13-inch (M3)</a></li>
3001                    
3002                      <li><a href="https://us.targus.com/collections/all#/filter:tags_device:iPad$2520Pro$252011-inch$2520(M4)">iPad Pro 11-inch (M4)</a></li>
3003                    
3004                      <li><a href="https://us.targus.com/collections/all#/filter:tags_device:iPad$2520Pro$2520(13-inch)$2520M4">iPad Pro 13-inch (M4)</a></li>
3005                    
3006                      <li><a href="https://us.targus.com/collections/all#/filter:tags_device:iPad$2520Mini$2520A17$2520Pro">iPad mini (A17 Pro)</a></li>
3007                    
3008                      <li><a href="https://us.targus.com/collections/ipad-pro">iPad Pro</a></li>
3009                    
3010                      <li><a href="https://us.targus.com/collections/apple-ipad-air-accessories">iPad Air</a></li>
3011                    
3012                      <li><a href="https://us.targus.com/collections/ipad%C2%AE">iPad</a></li>
3013                    
3014                      <li><a href="https://us.targus.com/collections/apple-ipad-mini-accessories">iPad mini</a></li>
3015                    
3016                      <li><a href="https://us.targus.com/collections/samsung-galaxy-accessories">Samsung Galaxy</a></li>
3017                    
3018                      <li><a href="https://us.targus.com/collections/microsoft-surface-accessories">Microsoft Surface</a></li>
3019                    
3020                      <li><a href="https://us.targus.com/collections/ipad-cases">All iPad Cases</a></li>
3021                    
3022                      <li><a href="https://us.targus.com/collections/tablet-accessories">
3022Tablet Accessories</a></li>
3023                    
3024                  </ul>
3025
3026                </div>
3027              
3028            
3029              
3030
3031              
3032                <div class="mega-menu__subcolumn">
3033
3034                  <div class="mega-menu__menu-name" role="heading" aria-level="3">
3035                    Monitors
3036                  </div>
3037
3038                  <ul>
3039                    
3040                      <li><a href="https://us.targus.com/collections/monitor-accessories">Monitor Accessories</a></li>
3041                    
3042                  </ul>
3043
3044                </div>
3045              
3046            
3047              
3048
3049              
3050            
3051              
3052
3053              
3054            
3055              
3056
3057              
3058            
3059
3060               <!-- FEATURED -->
3061            
3062
3063          </div>
3064          
3065
3066        </div>
3067
3068      
3069    
3070      
3071
3072        <div class="mega-menu__column">
3073
3074          
3075          
3076
3077          
3078
3079          <!-- TITLE -->
3080          
3081
3082            <button class="mega-menu__title">
3083              Resources
3084
3085              
3086                <span class="icon">
3087                  <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2">
3088                    <path d="m6 9 6 6 6-6"></path>
3089                  </svg>
3090                </span>
3091              
3092            </button>
3093
3094          
3095
3096          <!-- DROPDOWN -->
3097          
3098          <div class="mega-menu__content">
3099
3100            
3101              
3102
3103              
3104                <div class="mega-menu__subcolumn">
3105
3106                  <div class="mega-menu__menu-name" role="heading" aria-level="3">
3107                    Targus Solutions
3108                  </div>
3109
3110                  <ul>
3111                    
3112                      <li><a href="https://us.targus.com/pages/samsung-business-solutions">Samsung Business Solutions</a></li>
3113                    
3114                      <li><a href="https://us.targus.com/pages/defenseguard-antimicrobial-protection">DefenseGuard by Targus</a></li>
3115                    
3116                      <li><a href="https://us.targus.com/pages/works-with-chromebook">Works With Chromebook</a></li>
3117                    
3118                      <li><a href="https://us.targus.com/collections/remote-learning-accessories">Remote Learning</a></li>
3119                    
3120                      <li><a href="https://us.targus.com/pages/custom-privacy-screens">Custom Privacy Screens</a></li>
3121                    
3122                      <li><a href="https://us.targus.com/pages/cable-locks">Enterprise Cable Locks</a></li>
3123                    
3124                      <li><a href="https://us.targus.com/pages/care-instructions">Care Instructions Page</a></li>
3125                    
3126                  </ul>
3127
3128                </div>
3129              
3130            
3131              
3132
3133              
3134                <div class="mega-menu__subcolumn">
3135
3136                  <div class="mega-menu__menu-name" role="heading" aria-level="3">
3137                    Shop Buy With Prime
3138                  </div>
3139
3140                  <ul>
3141                    
3142                      <li><a href="https://us.targus.com/collections/buy-with-prime">Buy With Prime</a></li>
3143                    
3144                  </ul>
3145
3146                </div>
3147              
3148            
3149              
3150
3151              
3152                <div class="mega-menu__subcolumn">
3153
3154                  <div class="mega-menu__menu-name" role="heading" aria-level="3">
3155                    Drivers and Software 
3156                  </div>
3157
3158                  <ul>
3159                    
3160                      <li><a href="https://us.targus.com/pages/driver-support">Drivers and Manuals</a></li>
3161                    
3162                  </ul>
3163
3164                </div>
3165              
3166            
3167              
3168
3169              
3170                <div class="mega-menu__subcolumn">
3171
3172                  <div class="mega-menu__menu-name" role="heading" aria-level="3">
3173                    Partner with Us
3174                  </div>
3175
3176                  <ul>
3177                    
3178                      <li><a href="https://us.targus.com/pages/partner-program-landing-page">Empower Partner Program</a></li>
3179                    
3180                  </ul>
3181
3182                </div>
3183              
3184            
3185              
3186
3187              
3188            
3189              
3190
3191              
3192            
3193
3194               <!-- FEATURED -->
3195            
3196
3197          </div>
3198          
3199
3200        </div>
3201
3202      
3203    
3204      
3205
3206        <div class="mega-menu__column">
3207
3208          
3209          
3210
3211          
3212
3213          <!-- TITLE -->
3214          
3215
3216            <a href="https://us.targus.com/collections/new-arrivals" class="mega-menu__title mega-menu__title--link">
3217              New
3218            </a>
3219
3220          
3221
3222          <!-- DROPDOWN -->
3223          
3224
3225        </div>
3226
3227      
3228    
3229      
3230
3231        <div class="mega-menu__column">
3232
3233          
3234          
3235
3236          
3237
3238          <!-- TITLE -->
3239          
3240
3241            <a href="https://us.targus.com/pages/accessory-finder" class="mega-menu__title mega-menu__title--link">
3242              Accessory Finder
3243            </a>
3244
3245          
3246
3247          <!-- DROPDOWN -->
3248          
3249
3250        </div>
3251
3252      
3253    
3254      
3255
3256        <div class="mega-menu__column">
3257
3258          
3259          
3260
3261          
3262
3263          <!-- TITLE -->
3264          
3265
3266            <a href="https://us.targus.com/collections/sale" class="mega-menu__title mega-menu__title--link">
3267              Sale
3268            </a>
3269
3270          
3271
3272          <!-- DROPDOWN -->
3273          
3274
3275        </div>
3276
3277      
3278    
3279      
3280    
3281      
3282    
3283
3284  </div>
3285</div>
3286
3287          
3288           
3289  <div class="no-search-mobile">
3290    
3291      
3292            <div class="search-input-wrapper">
3293  <form class="search-input" isp_ignore action="/collections/shop" method="get">
3294    <input
3295      class="form-control search-header__input search ss__autocomplete__input"
3296      type="text"
3297      placeholder="Search"
3298      aria-label="Search"
3299      name="q"
3300      role="combobox"
3301      aria-haspopup="listbox"
3302      aria-autocomplete="list"
3303      aria-controls="ss-autocomplete-results"
3304      aria-expanded="false"
3305      aria-activedescendant=""
3306      autocomplete="off"
3307    >
3308          <div class="icon-search"><i class="ri-search-line" aria-hidden="true"></i></div>
3309        </form>
3310        <div aria-live="polite" class="sr-only" id="ss-search-status"></div>
3311      </div>
3312    
3313  </div>
3314
3315                       
3316  
3317  
3318<div class="icon-wrapper">
3319  <button type="button" class="link my-cart" aria-label="My Cart" aria-haspopup="dialog" aria-expanded="true" id="cart-trigger">
3320    <i class="ri-shopping-cart-line" aria-hidden="true" style="font-size:24px !important; color:#3d4246 !important;"></i>
3321
3322    <div id="cart-count-view" style="display:none;">
3323      <div id="CartCount" class="site-header__cart-count" style="background:#4AAEE1 !important; font-size: 10px !important;">
3324        <span rv-text="cart.item_count">0</span>
3325      </div>
3326    </div>
3327  </button>
3328</div>
3329
3330  <div class="cart-box clearfix " id="mini-cart" role="dialog" aria-modal="true" aria-labelledby="mini-cart-heading-mobile" tabindex="-1">
3331   <div class="cart-heading">
3332  <span id="mini-cart-heading-mobile">My Cart</span>
3333  <button type="button" id="cart-dropdown-x-out" aria-label="Close cart"><i class="fas fa-times" aria-hidden="true"></i></button>
3334</div>
3335    <div class="cart-live-region visually-hidden" aria-live="polite" aria-atomic="true" id="cart-live-region"></div>
3336    <div class="cart__contents critical-hidden" id="cart">
3337      <div class="cartelements"></div>
3338      <div class="total-checkout">
3339        <p class="total_price">Total:  <span>$0.00 USD</span></p>
3340        <span class="d-block">Shipping & taxes calculated at checkout</span>
3341        <div style="text-align: center;">
3342          <a href="/cart/" class="new-global-button-outlined-dark">View Cart</a>
3343          <a href="/checkout/" class="new-gobal-button-dark">Checkout</a>
3344        </div>
3345  
3346      </div>
3347    </div>
3348  </div>
3349</div>
3350<div class="mobile-icons">
3351  <ul>
3352    <!-- Search -->
3353    <li>
3354      <a href="javascript:void(0)" class="link searchbar" aria-label="mobile search" onclick="toggleSearch()">
3355        <i class="ri-search-line"></i>
3356      </a>
3357
3358      <div id="searchBlockSmall" style="display: none; pointer-events: none;">
3359        
3360          <form class="search search-bar__form mobile_search_form" isp_ignore action="/collections/shop" method="get" role="search">
3361            <input class="form-control ss__autocomplete__input" type="text" placeholder="Search" aria-label="Search" name="q" onkeydown="handleSearchKey(event)">
3362          </form>
3363          <a href="javascript:void(0)" class="closebtn" onclick="closeSearch()">&#10005;</a>
3364        
3365      </div>
3366    </li>
3367  </ul>
3368</div>
3369</div>
3370</div>
3371</nav>
3372
3373
3374
3375
3376
3377  
3378<nav>
3379<div class="mega-menu-mobile">
3380  <div class="mega-menu-mobile__inner">
3381
3382    
3383      
3384
3385        
3386        
3387
3388        
3389
3390        <div class="mega-menu-mobile__column">
3391
3392          
3393
3394            <button class="mega-menu-mobile__title" type="button">
3395              Products
3396              
3397                <span class="mega-menu-mobile__icon">
3398                  <svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2">
3399                    <path d="m6 9 6 6 6-6"></path>
3400                  </svg>
3401                </span>
3402              
3403            </button>
3404
3405          
3406
3407          
3408            <div class="mega-menu-mobile__content">
3409
3410              
3411                
3412
3413                
3414                  <div class="mega-menu-mobile__subcolumn">
3415
3416                    <div class="mega-menu-mobile__menu-name">
3417                      Laptop Bag 
3418                    </div>
3419
3420                    <ul class="mega-menu-mobile__list">
3421                      
3422                        <li class="mega-menu-mobile__item">
3423                          <a href="https://us.targus.com/collections/laptop-backpacks" class="mega-menu-mobile__link">Backpacks</a>
3424                        </li>
3425                      
3426                        <li class="mega-menu-mobile__item">
3427                          <a href="https://us.targus.com/collections/laptop-briefcases" class="mega-menu-mobile__link">Briefcases</a>
3428                        </li>
3429                      
3430                        <li class="mega-menu-mobile__item">
3431                          <a href="https://us.targus.com/collections/laptop-totes" class="mega-menu-mobile__link">Totes</a>
3432                        </li>
3433                      
3434                        <li class="mega-menu-mobile__item">
3435                          <a href="https://us.targus.com/collections/laptop-sleeves" class="mega-menu-mobile__link">Sleeves</a>
3436                        </li>
3437                      
3438                        <li class="mega-menu-mobile__item">
3439                          <a href="https://us.targus.com/collections/laptop-roller-bags" class="mega-menu-mobile__link">Roller Bags</a>
3440                        </li>
3441                      
3442                        <li class="mega-menu-mobile__item">
3443                          <a href="https://us.targus.com/collections/form-fit-laptop-cases" class="mega-menu-mobile__link">Form-Fit Cases</a>
3444                        </li>
3445                      
3446                        <li class="mega-menu-mobile__item">
3447                          <a href="https://us.targus.com/collections/laptop-messenger-bags" class="mega-menu-mobile__link">Messenger Bags</a>
3448                        </li>
3449                      
3450                        <li class="mega-menu-mobile__item">
3451                          <a href="https://us.targus.com/collections/eco-friendly-laptop-bags" class="mega-menu-mobile__link">Eco Friendly Bags</a>
3452                        </li>
3453                      
3454                        <li class="mega-menu-mobile__item">
3455                          <a href="https://us.targus.com/collections/laptop-bags-cases" class="mega-menu-mobile__link">All Laptop Bags</a>
3456                        </li>
3457                      
3458                    </ul>
3459
3460                  </div>
3461                
3462              
3463                
3464
3465                
3466                  <div class="mega-menu-mobile__subcolumn">
3467
3468                    <div class="mega-menu-mobile__menu-name">
3469                      Tablet Cases
3470                    </div>
3471
3472                    <ul class="mega-menu-mobile__list">
3473                      
3474                        <li class="mega-menu-mobile__item">
3475                          <a href="https://us.targus.com/collections/ipad-cases" class="mega-menu-mobile__link">iPad Cases</a>
3476                        </li>
3477                      
3478                        <li class="mega-menu-mobile__item">
3479                          <a href="https://us.targus.com/collections/rotating-ipad-cases" class="mega-menu-mobile__link">Rotating iPad Cases</a>
3480                        </li>
3481                      
3482                        <li class="mega-menu-mobile__item">
3483                          <a href="https://us.targus.com/collections/military-grade-ipad-cases" class="mega-menu-mobile__link">Military Grade iPad Cases</a>
3484                        </li>
3485                      
3486                        <li class="mega-menu-mobile__item">
3487                          <a href="https://us.targus.com/collections/samsung-tablet-cases" class="mega-menu-mobile__link">Samsung Cases</a>
3488                        </li>
3489                      
3490                        <li class="mega-menu-mobile__item">
3491                          <a href="https://us.targus.com/collections/universal-tablet-cases" class="mega-menu-mobile__link">Universal Cases</a>
3492                        </li>
3493                      
3494                        <li class="mega-menu-mobile__item">
3495                          <a href="https://us.targus.com/collections/field-ready-tablet-cases" class="mega-menu-mobile__link">Field-Ready Cases</a>
3496                        </li>
3497                      
3498                        <li class="mega-menu-mobile__item">
3499                          <a href="https://us.targus.com/collections/keyboard-tablet-cases" class="mega-menu-mobile__link">Keyboard Cases</a>
3500                        </li>
3501                      
3502                        <li class="mega-menu-mobile__item">
3503                          <a href="https://us.targus.com/collections/rugged-tablet-cases" class="mega-menu-mobile__link">Rugged Cases</a>
3504                        </li>
3505                      
3506                        <li class="mega-menu-mobile__item">
3507                          <a href="https://us.targus.com/collections/tablet-cases" class="mega-menu-mobile__link">All Tablet Cases</a>
3508                        </li>
3509                      
3510                    </ul>
3511
3512                  </div>
3513                
3514              
3515                
3516
3517                
3518                  <div class="mega-menu-mobile__subcolumn">
3519
3520                    <div class="mega-menu-mobile__menu-name">
3521                      Docking Stations
3522                    </div>
3523
3524                    <ul class="mega-menu-mobile__list">
3525                      
3526                        <li class="mega-menu-mobile__item">
3527                          <a href="https://us.targus.com/collections/universal-docking-stations" class="mega-menu-mobile__link">Universal Docking Stations</a>
3528                        </li>
3529                      
3530                        <li class="mega-menu-mobile__item">
3531                          <a href="https://us.targus.com/collections/usb-c-alt-mode-docks" class="mega-menu-mobile__link">USB-C Alt Mode Docks</a>
3532                        </li>
3533                      
3534                        <li class="mega-menu-mobile__item">
3535                          <a href="https://us.targus.com/collections/thunderbolt-3-docking-stations" class="mega-menu-mobile__link">USB-C Thunderbolt Docks</a>
3536                        </li>
3537                      
3538                        <li class="mega-menu-mobile__item">
3539                          <a href="https://us.targus.com/collections/docking-station-accessories" class="mega-menu-mobile__link">Dock Accessories</a>
3540                        </li>
3541                      
3542                        <li class="mega-menu-mobile__item">
3543                          <a href="https://us.targus.com/collections/mobile-docking-stations" class="mega-menu-mobile__link">Mobile Docks</a>
3544                        </li>
3545                      
3546                        <li class="mega-menu-mobile__item">
3547                          <a href="https://us.targus.com/collections/docking-stations" class="mega-menu-mobile__link">All Docking Stations</a>
3548                        </li>
3549                      
3550                    </ul>
3551
3552                  </div>
3553                
3554              
3555                
3556
3557                
3558                  <div class="mega-menu-mobile__subcolumn">
3559
3560                    <div class="mega-menu-mobile__menu-name">
3561                      Accessories
3562                    </div>
3563
3564                    <ul class="mega-menu-mobile__list">
3565                      
3566                        <li class="mega-menu-mobile__item">
3567                          <a href="https://us.targus.com/collections/keyboards-mice" class="mega-menu-mobile__link">Keyboards & Mice</a>
3568                        </li>
3569                      
3570                        <li class="mega-menu-mobile__item">
3571                          <a href="https://us.targus.com/collections/usb-hubs" class="mega-menu-mobile__link">USB Hubs & Adapters</a>
3572                        </li>
3573                      
3574                        <li class="mega-menu-mobile__item">
3575                          <a href="https://us.targus.com/collections/universal-laptop-power-tips-chargers-and-adapters" class="mega-menu-mobile__link">Power Tips & Adapters</a>
3576                        </li>
3577                      
3578                        <li class="mega-menu-mobile__item">
3579                          <a href="https://us.targus.com/collections/laptop-cooling-pads" class="mega-menu-mobile__link">Cooling Pads</a>
3580                        </li>
3581                      
3582                        <li class="mega-menu-mobile__item">
3583                          <a href="https://us.targus.com/collections/cables-adapters" class="mega-menu-mobile__link">Cables</a>
3584                        </li>
3585                      
3586                        <li class="mega-menu-mobile__item">
3587                          <a href="https://us.targus.com/collections/audio-accessories" class="mega-menu-mobile__link">Audio Accessories</a>
3588                        </li>
3589                      
3590                        <li class="mega-menu-mobile__item">
3591                          <a href="https://us.targus.com/collections/wireless-presenters" class="mega-menu-mobile__link">Wireless Presenters</a>
3592                        </li>
3593                      
3594                        <li class="mega-menu-mobile__item">
3595                          <a href="https://us.targus.com/collections/screen-protectors" class="mega-menu-mobile__link">Screen Protectors</a>
3596                        </li>
3597                      
3598                        <li class="mega-menu-mobile__item">
3599                          <a href="https://us.targus.com/collections/tablet-accessories" class="mega-menu-mobile__link">Laptop & Tablet Stands</a>
3600                        </li>
3601                      
3602                        <li class="mega-menu-mobile__item">
3603                          <a href="https://us.targus.com/collections/stylus" class="mega-menu-mobile__link">Styli</a>
3604                        </li>
3605                      
3606                        <li class="mega-menu-mobile__item">
3607                          <a href="https://us.targus.com/collections/power-banks" class="mega-menu-mobile__link">Power Banks</a>
3608                        </li>
3609                      
3610                    </ul>
3611
3612                  </div>
3613                
3614              
3615                
3616
3617                
3618                  <div class="mega-menu-mobile__subcolumn">
3619
3620                    <div class="mega-menu-mobile__menu-name">
3621                      Privacy & Security
3622                    </div>
3623
3624                    <ul class="mega-menu-mobile__list">
3625                      
3626                        <li class="mega-menu-mobile__item">
3627                          <a href="https://us.targus.com/collections/webcams" class="mega-menu-mobile__link">Webcams</a>
3628                        </li>
3629                      
3630                        <li class="mega-menu-mobile__item">
3631                          <a href="https://us.targus.com/collections/privacy-screens" class="mega-menu-mobile__link">Privacy Screens</a>
3632                        </li>
3633                      
3634                        <li class="mega-menu-mobile__item">
3635                          <a href="https://us.targus.com/collections/cable-locks" class="mega-menu-mobile__link">Cable Locks</a>
3636                        </li>
3637                      
3638                    </ul>
3639
3640                  </div>
3641                
3642              
3643                
3644
3645                
3646              
3647
3648              <!-- FEATURED -->
3649              
3650
3651            </div>
3652          
3653
3654        </div>
3655
3656      
3657    
3658      
3659
3660        
3661        
3662
3663        
3664
3665        <div class="mega-menu-mobile__column">
3666
3667          
3668
3669            <button class="mega-menu-mobile__title" type="button">
3670              Collections
3671              
3672                <span class="mega-menu-mobile__icon">
3673                  <svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2">
3674                    <path d="m6 9 6 6 6-6"></path>
3675                  </svg>
3676                </span>
3677              
3678            </button>
3679
3680          
3681
3682          
3683            <div class="mega-menu-mobile__content">
3684
3685              
3686                
3687
3688                
3689                  <div class="mega-menu-mobile__subcolumn">
3690
3691                    <div class="mega-menu-mobile__menu-name">
3692                      Laptop Bags
3693                    </div>
3694
3695                    <ul class="mega-menu-mobile__list">
3696                      
3697                        <li class="mega-menu-mobile__item">
3698                          <a href="https://us.targus.com/collections/shop?q=avila" class="mega-menu-mobile__link">Avila  </a>
3699                        </li>
3700                      
3701                        <li class="mega-menu-mobile__item">
3702                          <a href="https://us.targus.com/collections/the-classic-collection" class="mega-menu-mobile__link">Classic</a>
3703                        </li>
3704                      
3705                        <li class="mega-menu-mobile__item">
3706                          <a href="https://us.targus.com/collections/work-in-cases" class="mega-menu-mobile__link">Coastline</a>
3707                        </li>
3708                      
3709                        <li class="mega-menu-mobile__item">
3710                          <a href="https://us.targus.com/collections/cypress-with-ecosmart" class="mega-menu-mobile__link">Cypress™</a>
3711                        </li>
3712                      
3713                        <li class="mega-menu-mobile__item">
3714                          <a href="https://us.targus.com/collections/geolite-collection" class="mega-menu-mobile__link">GeoLite</a>
3715                        </li>
3716                      
3717                        <li class="mega-menu-mobile__item">
3718                          <a href="https://us.targus.com/collections/mobile-elite" class="mega-menu-mobile__link">Mobile Elite</a>
3719                        </li>
3720                      
3721                        <li class="mega-menu-mobile__item">
3722                          <a href="https://us.targus.com/collections/work-plus" class="mega-menu-mobile__link">Work+™</a>
3723                        </li>
3724                      
3725                        <li class="mega-menu-mobile__item">
3726                          <a href="https://us.targus.com/collections/intellect-collection" class="mega-menu-mobile__link">Intellect®</a>
3727                        </li>
3728                      
3729                    </ul>
3730
3731                  </div>
3732                
3733              
3734                
3735
3736                
3737                  <div class="mega-menu-mobile__subcolumn">
3738
3739                    <div class="mega-menu-mobile__menu-name">
3740                      Tablet Cases
3741                    </div>
3742
3743                    <ul class="mega-menu-mobile__list">
3744                      
3745                        <li class="mega-menu-mobile__item">
3746                          <a href="https://us.targus.com/collections/versavu" class="mega-menu-mobile__link">VersaVu® Cases</a>
3747                        </li>
3748                      
3749                        <li class="mega-menu-mobile__item">
3750                          <a href="https://us.targus.com/collections/safeport" class="mega-menu-mobile__link">SafePort® Rugged Cases</a>
3751                        </li>
3752                      
3753                        <li class="mega-menu-mobile__item">
3754                          <a href="https://us.targus.com/collections/click-in-tablet-cases" class="mega-menu-mobile__link">Click-In™ Cases</a>
3755                        </li>
3756                      
3757                        <li class="mega-menu-mobile__item">
3758                          <a href="https://us.targus.com/collections/pro-tek-tablet-cases" class="mega-menu-mobile__link">Pro-Tek® Cases</a>
3759                        </li>
3760                      
3761                        <li class="mega-menu-mobile__item">
3762                          <a href="https://us.targus.com/collections/universal-tablet-cases" class="mega-menu-mobile__link">Universal Cases</a>
3763                        </li>
3764                      
3765                        <li class="mega-menu-mobile__item">
3766                          <a href="https://us.targus.com/collections/keyboard-tablet-cases" class="mega-menu-mobile__link">Keyboard Cases</a>
3767                        </li>
3768                      
3769                    </ul>
3770
3771                  </div>
3772                
3773              
3774                
3775
3776                
3777                  <div class="mega-menu-mobile__subcolumn">
3778
3779                    <div class="mega-menu-mobile__menu-name">
3780                      Docking Stations
3781                    </div>
3782
3783                    <ul class="mega-menu-mobile__list">
3784                      
3785                        <li class="mega-menu-mobile__item">
3786                          <a href="https://us.targus.com/collections/universal-docking-stations" class="mega-menu-mobile__link">Universal Docks</a>
3787                        </li>
3788                      
3789                        <li class="mega-menu-mobile__item">
3790                          <a href="https://us.targus.com/collections/usb-c-alt-mode-docks" class="mega-menu-mobile__link">USB-C Alt Mode Docks</a>
3791                        </li>
3792                      
3793                        <li class="mega-menu-mobile__item">
3794                          <a href="https://us.targus.com/collections/thunderbolt-docking-stations" class="mega-menu-mobile__link">Thunderbolt Docks</a>
3795                        </li>
3796                      
3797                        <li class="mega-menu-mobile__item">
3798                          <a href="https://us.targus.com/collections/mobile-docking-stations" class="mega-menu-mobile__link">Mobile Docks</a>
3799                        </li>
3800                      
3801                    </ul>
3802
3803                  </div>
3804                
3805              
3806                
3807
3808                
3809              
3810                
3811
3812                
3813              
3814                
3815
3816                
3817              
3818
3819              <!-- FEATURED -->
3820              
3821
3822            </div>
3823          
3824
3825        </div>
3826
3827      
3828    
3829      
3830
3831        
3832        
3833
3834        
3835
3836        <div class="mega-menu-mobile__column">
3837
3838          
3839
3840            <button class="mega-menu-mobile__title" type="button">
3841              Device
3842              
3843                <span class="mega-menu-mobile__icon">
3844                  <svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2">
3845                    <path d="m6 9 6 6 6-6"></path>
3846                  </svg>
3847                </span>
3848              
3849            </button>
3850
3851          
3852
3853          
3854            <div class="mega-menu-mobile__content">
3855
3856              
3857                
3858
3859                
3860                  <div class="mega-menu-mobile__subcolumn">
3861
3862                    <div class="mega-menu-mobile__menu-name">
3863                      Laptops
3864                    </div>
3865
3866                    <ul class="mega-menu-mobile__list">
3867                      
3868                        <li class="mega-menu-mobile__item">
3869                          <a href="https://us.targus.com/collections/12-inch-laptop-accessories" class="mega-menu-mobile__link">12-inch Laptops</a>
3870                        </li>
3871                      
3872                        <li class="mega-menu-mobile__item">
3873                          <a href="https://us.targus.com/collections/13-inch-laptop-accessories" class="mega-menu-mobile__link">13-inch Laptops</a>
3874                        </li>
3875                      
3876                        <li class="mega-menu-mobile__item">
3877                          <a href="https://us.targus.com/collections/14-inch-laptop-accessories" class="mega-menu-mobile__link">14-inch Laptops</a>
3878                        </li>
3879                      
3880                        <li class="mega-menu-mobile__item">
3881                          <a href="https://us.targus.com/collections/15-inch-laptop-accessories" class="mega-menu-mobile__link">15-inch Laptops</a>
3882                        </li>
3883                      
3884                        <li class="mega-menu-mobile__item">
3885                          <a href="https://us.targus.com/collections/16-inch-laptop-accessories" class="mega-menu-mobile__link">16-inch Laptops</a>
3886                        </li>
3887                      
3888                        <li class="mega-menu-mobile__item">
3889                          <a href="https://us.targus.com/collections/17-inch-laptop-accessories" class="mega-menu-mobile__link">17-inch Laptops</a>
3890                        </li>
3891                      
3892                        <li class="mega-menu-mobile__item">
3893                          <a href="https://us.targus.com/collections/microsoft-surface-accessories" class="mega-menu-mobile__link">Microsoft Surface</a>
3894                        </li>
3895                      
3896                        <li class="mega-menu-mobile__item">
3897                          <a href="https://us.targus.com/collections/chromebook-accessories" class="mega-menu-mobile__link">Chromebooks</a>
3898                        </li>
3899                      
3900                        <li class="mega-menu-mobile__item">
3901                          <a href="https://us.targus.com/collections/macbook-accessories" class="mega-menu-mobile__link">MacBooks</a>
3902                        </li>
3903                      
3904                        <li class="mega-menu-mobile__item">
3905                          <a href="https://us.targus.com/collections/laptop-accessories" class="mega-menu-mobile__link">Laptops Accessories</a>
3906                        </li>
3907                      
3908                    </ul>
3909
3910                  </div>
3911                
3912              
3913                
3914
3915                
3916                  <div class="mega-menu-mobile__subcolumn">
3917
3918                    <div class="mega-menu-mobile__menu-name">
3919                      Tablets
3920                    </div>
3921
3922                    <ul class="mega-menu-mobile__list">
3923                      
3924                        <li class="mega-menu-mobile__item">
3925                          <a href="https://us.targus.com/collections/all#/filter:tags_device:iPad$2520(A16)" class="mega-menu-mobile__link">iPad (A16)</a>
3926                        </li>
3927                      
3928                        <li class="mega-menu-mobile__item">
3929                          <a href="https://us.targus.com/collections/apple-ipad-10th-gen-10-9-inch-cases-accessories" class="mega-menu-mobile__link">iPad 10th generation (10.9-inch)</a>
3930                        </li>
3931                      
3932                        <li class="mega-menu-mobile__item">
3933                          <a href="https://us.targus.com/collections/ipad" class="mega-menu-mobile__link">iPad 9th/8th/7th generation (10.2-inch/10.2-inch)</a>
3934                        </li>
3935                      
3936                        <li class="mega-menu-mobile__item">
3937                          <a href="https://us.targus.com/collections/all#/filter:tags_device:iPad$2520Air$252011-inch$2520(M3)" class="mega-menu-mobile__link">iPad Air 11-inch (M3)</a>
3938                        </li>
3939                      
3940                        <li class="mega-menu-mobile__item">
3941                          <a href="https://us.targus.com/collections/all#/filter:tags_device:iPad$2520Air$252013-inch$2520(M2)" class="mega-menu-mobile__link">iPad Air 13-inch (M3)</a>
3942                        </li>
3943                      
3944                        <li class="mega-menu-mobile__item">
3945                          <a href="https://us.targus.com/collections/all#/filter:tags_device:iPad$2520Pro$252011-inch$2520(M4)" class="mega-menu-mobile__link">iPad Pro 11-inch (M4)</a>
3946                        </li>
3947                      
3948                        <li class="mega-menu-mobile__item">
3949                          <a href="https://us.targus.com/collections/all#/filter:tags_device:iPad$2520Pro$2520(13-inch)$2520M4" class="mega-menu-mobile__link">iPad Pro 13-inch (M4)</a>
3950                        </li>
3951                      
3952                        <li class="mega-menu-mobile__item">
3953                          <a href="https://us.targus.com/collections/all#/filter:tags_device:iPad$2520Mini$2520A17$2520Pro" class="mega-menu-mobile__link">iPad mini (A17 Pro)</a>
3954                        </li>
3955                      
3956                        <li class="mega-menu-mobile__item">
3957                          <a href="https://us.targus.com/collections/ipad-pro" class="mega-menu-mobile__link">iPad Pro</a>
3958                        </li>
3959                      
3960                        <li class="mega-menu-mobile__item">
3961                          <a href="https://us.targus.com/collections/apple-ipad-air-accessories" class="mega-menu-mobile__link">iPad Air</a>
3962                        </li>
3963                      
3964                        <li class="mega-menu-mobile__item">
3965                          <a href="https://us.targus.com/collections/ipad%C2%AE" class="mega-menu-mobile__link">iPad</a>
3966                        </li>
3967                      
3968                        <li class="mega-menu-mobile__item">
3969                          <a href="https://us.targus.com/collections/apple-ipad-mini-accessories" class="mega-menu-mobile__link">iPad mini</a>
3970                        </li>
3971                      
3972                        <li class="mega-menu-mobile__item">
3973                          <a href="https://us.targus.com/collections/samsung-galaxy-accessories" class="mega-menu-mobile__link">Samsung Galaxy</a>
3974                        </li>
3975                      
3976                        <li class="mega-menu-mobile__item">
3977                          <a href="https://us.targus.com/collections/microsoft-surface-accessories" class="mega-menu-mobile__link">Microsoft Surface</a>
3978                        </li>
3979                      
3980                        <li class="mega-menu-mobile__item">
3981                          <a href="https://us.targus.com/collections/ipad-cases" class="mega-menu-mobile__link">All iPad Cases</a>
3982                        </li>
3983                      
3984                        <li class="mega-menu-mobile__item">
3985                          <a href="https://us.targus.com/collections/tablet-accessories" class="mega-menu-mobile__link">
3985Tablet Accessories</a>
3986                        </li>
3987                      
3988                    </ul>
3989
3990                  </div>
3991                
3992              
3993                
3994
3995                
3996                  <div class="mega-menu-mobile__subcolumn">
3997
3998                    <div class="mega-menu-mobile__menu-name">
3999                      Monitors
4000                    </div>
4001
4002                    <ul class="mega-menu-mobile__list">
4003                      
4004                        <li class="mega-menu-mobile__item">
4005                          <a href="https://us.targus.com/collections/monitor-accessories" class="mega-menu-mobile__link">Monitor Accessories</a>
4006                        </li>
4007                      
4008                    </ul>
4009
4010                  </div>
4011                
4012              
4013                
4014
4015                
4016              
4017                
4018
4019                
4020              
4021                
4022
4023                
4024              
4025
4026              <!-- FEATURED -->
4027              
4028
4029            </div>
4030          
4031
4032        </div>
4033
4034      
4035    
4036      
4037
4038        
4039        
4040
4041        
4042
4043        <div class="mega-menu-mobile__column">
4044
4045          
4046
4047            <button class="mega-menu-mobile__title" type="button">
4048              Resources
4049              
4050                <span class="mega-menu-mobile__icon">
4051                  <svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2">
4052                    <path d="m6 9 6 6 6-6"></path>
4053                  </svg>
4054                </span>
4055              
4056            </button>
4057
4058          
4059
4060          
4061            <div class="mega-menu-mobile__content">
4062
4063              
4064                
4065
4066                
4067                  <div class="mega-menu-mobile__subcolumn">
4068
4069                    <div class="mega-menu-mobile__menu-name">
4070                      Targus Solutions
4071                    </div>
4072
4073                    <ul class="mega-menu-mobile__list">
4074                      
4075                        <li class="mega-menu-mobile__item">
4076                          <a href="https://us.targus.com/pages/samsung-business-solutions" class="mega-menu-mobile__link">Samsung Business Solutions</a>
4077                        </li>
4078                      
4079                        <li class="mega-menu-mobile__item">
4080                          <a href="https://us.targus.com/pages/defenseguard-antimicrobial-protection" class="mega-menu-mobile__link">DefenseGuard by Targus</a>
4081                        </li>
4082                      
4083                        <li class="mega-menu-mobile__item">
4084                          <a href="https://us.targus.com/pages/works-with-chromebook" class="mega-menu-mobile__link">Works With Chromebook</a>
4085                        </li>
4086                      
4087                        <li class="mega-menu-mobile__item">
4088                          <a href="https://us.targus.com/collections/remote-learning-accessories" class="mega-menu-mobile__link">Remote Learning</a>
4089                        </li>
4090                      
4091                        <li class="mega-menu-mobile__item">
4092                          <a href="https://us.targus.com/pages/custom-privacy-screens" class="mega-menu-mobile__link">Custom Privacy Screens</a>
4093                        </li>
4094                      
4095                        <li class="mega-menu-mobile__item">
4096                          <a href="https://us.targus.com/pages/cable-locks" class="mega-menu-mobile__link">Enterprise Cable Locks</a>
4097                        </li>
4098                      
4099                        <li class="mega-menu-mobile__item">
4100                          <a href="https://us.targus.com/pages/care-instructions" class="mega-menu-mobile__link">Care Instructions Page</a>
4101                        </li>
4102                      
4103                    </ul>
4104
4105                  </div>
4106                
4107              
4108                
4109
4110                
4111                  <div class="mega-menu-mobile__subcolumn">
4112
4113                    <div class="mega-menu-mobile__menu-name">
4114                      Shop Buy With Prime
4115                    </div>
4116
4117                    <ul class="mega-menu-mobile__list">
4118                      
4119                        <li class="mega-menu-mobile__item">
4120                          <a href="https://us.targus.com/collections/buy-with-prime" class="mega-menu-mobile__link">Buy With Prime</a>
4121                        </li>
4122                      
4123                    </ul>
4124
4125                  </div>
4126                
4127              
4128                
4129
4130                
4131                  <div class="mega-menu-mobile__subcolumn">
4132
4133                    <div class="mega-menu-mobile__menu-name">
4134                      Drivers and Software 
4135                    </div>
4136
4137                    <ul class="mega-menu-mobile__list">
4138                      
4139                        <li class="mega-menu-mobile__item">
4140                          <a href="https://us.targus.com/pages/driver-support" class="mega-menu-mobile__link">Drivers and Manuals</a>
4141                        </li>
4142                      
4143                    </ul>
4144
4145                  </div>
4146                
4147              
4148                
4149
4150                
4151                  <div class="mega-menu-mobile__subcolumn">
4152
4153                    <div class="mega-menu-mobile__menu-name">
4154                      Partner with Us
4155                    </div>
4156
4157                    <ul class="mega-menu-mobile__list">
4158                      
4159                        <li class="mega-menu-mobile__item">
4160                          <a href="https://us.targus.com/pages/partner-program-landing-page" class="mega-menu-mobile__link">Empower Partner Program</a>
4161                        </li>
4162                      
4163                    </ul>
4164
4165                  </div>
4166                
4167              
4168                
4169
4170                
4171              
4172                
4173
4174                
4175              
4176
4177              <!-- FEATURED -->
4178              
4179
4180            </div>
4181          
4182
4183        </div>
4184
4185      
4186    
4187      
4188
4189        
4190        
4191
4192        
4193
4194        <div class="mega-menu-mobile__column">
4195
4196          
4197
4198            <a href="https://us.targus.com/collections/new-arrivals" class="mega-menu-mobile__title mega-menu-mobile__title--link">
4199              New
4200            </a>
4201
4202          
4203
4204          
4205
4206        </div>
4207
4208      
4209    
4210      
4211
4212        
4213        
4214
4215        
4216
4217        <div class="mega-menu-mobile__column">
4218
4219          
4220
4221            <a href="https://us.targus.com/pages/accessory-finder" class="mega-menu-mobile__title mega-menu-mobile__title--link">
4222              Accessory Finder
4223            </a>
4224
4225          
4226
4227          
4228
4229        </div>
4230
4231      
4232    
4233      
4234
4235        
4236        
4237
4238        
4239
4240        <div class="mega-menu-mobile__column">
4241
4242          
4243
4244            <a href="https://us.targus.com/collections/sale" class="mega-menu-mobile__title mega-menu-mobile__title--link">
4245              Sale
4246            </a>
4247
4248          
4249
4250          
4251
4252        </div>
4253
4254      
4255    
4256      
4257    
4258      
4259    
4260
4261  </div>
4262
4263
4264  <!-- Brand logos -->
4265  <div class="mega-menu-mobile__brands">
4266    <a href="https://www.hypershop.com/" class="mega-menu-mobile__brand" target="_blank">
4267      <img src="//us.targus.com/cdn/shop/files/hyper_150x.png?v=1650443742" alt="Hyper" loading="lazy">
4268    </a>
4269    <a href="https://us.targus.com/collections/istore" class="mega-menu-mobile__brand">
4270      <img src="//us.targus.com/cdn/shop/files/nav-istore-logo_150x.png?v=1613716934" alt="iStore" loading="lazy">
4271    </a>
4272    <a href="https://us.targus.com/pages/business-home" class="mega-menu-mobile__brand">
4273      <img src="//us.targus.com/cdn/shop/files/for-business_150x.png?v=1650443762" alt="For business" loading="lazy">
4274    </a>
4275    <a href="https://us.targus.com/pages/alienware" class="mega-menu-mobile__brand">
4276      <img src="//us.targus.com/cdn/shop/files/Alienware-Logo-Horizontal_1_150x.svg?v=1743537626" alt="Alienware" loading="lazy">
4277    </a>
4278  </div>
4279
4280</div>
4281</nav>
4282
4283<style>
4284  .mega-menu-mobile {
4285    display: none !important;
4286  }
4287
4288  .mega-menu-mobile.is-open {
4289    display: block !important;
4290  }
4291
4292  @media (max-width: 767px) {
4293    .mega-menu-mobile.is-open {
4294      display: block;
4295      width: 100%;
4296      background: #fff;
4297  overflow-y: auto;
4298  max-height: 100vh;
4299  -webkit-overflow-scrolling: touch;
4300}
4301    }
4302
4303    .mega-menu-mobile__inner {
4304      display: flex;
4305      flex-direction: column;
4306      width: 100%;
4307    }
4308
4309    .mega-menu-mobile__column {
4310      width: 100%;
4311      border-bottom: 1px solid #f0f0f0;
4312    }
4313
4314    .mega-menu-mobile__title {
4315      width: 100%;
4316      display: flex;
4317      align-items: center;
4318      justify-content: space-between;
4319      padding: 14px 16px;
4320      font-size: 14px;
4321      font-weight: 500;
4322      color: #222;
4323      background: none;
4324      border: none;
4325      cursor: pointer;
4326      box-sizing: border-box;
4327      text-align: left;
4328    }
4329
4330    .mega-menu-mobile__title--link {
4331      display: flex;
4332      align-items: center;
4333      justify-content: space-between;
4334      padding: 14px 16px;
4335      font-size: 14px;
4336      font-weight: 500;
4337      color: #222;
4338      text-decoration: none;
4339      box-sizing: border-box;
4340    }
4341
4342    .mega-menu-mobile__icon {
4343      flex-shrink: 0;
4344      transition: transform 0.25s ease;
4345      display: flex;
4346      align-items: center;
4347    }
4348
4349    .mega-menu-mobile__column.is-open .mega-menu-mobile__icon {
4350      transform: rotate(180deg);
4351    }
4352
4353    .mega-menu-mobile__content {
4354      display: none;
4355      flex-direction: column;
4356      background: #fafafa;
4357      border-top: 1px solid #f0f0f0;
4358      padding: 8px 0;
4359    }
4360
4361    .mega-menu-mobile__column.is-open .mega-menu-mobile__content {
4362      display: flex;
4363    }
4364
4365   .mega-menu-mobile__sublist {
4366  list-style: none;
4367  margin: 0;
4368  padding-left: 16px;
4369  border-top: 1px solid #efefef;
4370  }
4371
4372    .mega-menu-mobile__item {
4373      border-bottom: 1px solid #efefef;
4374      margin: 0 !important;
4375    }
4376
4377    .mega-menu-mobile__item  ul li{
4378      list-style: none !important;
4379    }
4380
4381    .mega-menu-mobile__item:last-child {
4382      border-bottom: none;
4383    }
4384
4385    .mega-menu-mobile__link {
4386      display: block;
4387      padding: 11px 24px;
4388      font-size: 14px;
4389      color: #444;
4390      text-decoration: none;
4391    }
4392
4393    .mega-menu-mobile__link:hover {
4394      color: #000;
4395      background: #f0f0f0;
4396    }
4397
4398    .mega-menu-mobile__sublist {
4399      padding-left: 16px;
4400      border-top: 1px solid #efefef;
4401    }
4402
4403    .mega-menu-mobile__link--sub {
4404      font-size: 13px;
4405      color: #666;
4406      padding: 9px 24px;
4407    }
4408
4409    .tab-menu-open .ri-menu-line,
4410    .tab-menu-open .ri-close-line {
4411      transition: opacity 0.2s ease;
4412    }
4413
4414    .tab-menu-open .mmobile-close-x {
4415      display: none;
4416    }
4417
4418    .tab-menu-open.menu-is-open i {
4419      display: none;
4420    }
4421
4422    .tab-menu-open.menu-is-open .mmobile-close-x {
4423      display: inline-flex;
4424      align-items: center;
4425    }
4426
4427    .mega-menu-mobile__brands {
4428      display: flex;
4429      align-items: center;
4430      flex-wrap: wrap;
4431      gap: 12px;
4432      padding: 16px;
4433      border-top: 1px solid #f0f0f0;
4434      background: #000 !important;
4435    }
4436
4437    .mega-menu-mobile__brand img {
4438      height: 28px;
4439      width: auto;
4440      display: block;
4441      margin: 25px;
4442    }
4443  }
4444button.link.my-cart {
4445  border: none !important;
4446  background: none !important;
4447  box-shadow: none !important;
4448  padding: 0 !important;
4449  -webkit-appearance: none !important;
4450  appearance: none !important;
4451}
4452button.link.my-cart,
4453button.link.my-cart:focus,
4454button.link.my-cart:active,
4455button.link.my-cart:hover,
4456button.link.my-cart:focus-visible,
4457button.link.my-cart.link.my-cart:focus-visible {
4458  border: none !important;
4459  background: none !important;
4460  box-shadow: none !important;
4461}
4462
4463</style>
4464
4465<script>
4466  (function () {
4467    function initMobileMegaMenu() {
4468      var menu = document.querySelector('.mega-menu-mobile');
4469      var hamburger = document.querySelector('.tab-menu-open');
4470
4471      if (!menu || !hamburger) return;
4472
4473      if (!hamburger.querySelector('.mmobile-close-x')) {
4474        var closeIcon = document.createElement('span');
4475        closeIcon.className = 'mmobile-close-x';
4476        closeIcon.innerHTML = '<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5"><line x1="18" y1="6" x2="6" y2="18"/><line x1="6" y1="6" x2="18" y2="18"/></svg>';
4477        hamburger.appendChild(closeIcon);
4478      }
4479
4480      hamburger.addEventListener('click', function (e) {
4481        e.preventDefault();
4482        menu.classList.contains('is-open') ? closeMenu() : openMenu();
4483      });
4484
4485      menu.querySelectorAll('.mega-menu-mobile__title:not(.mega-menu-mobile__title--link)').forEach(function (btn) {
4486        btn.addEventListener('click', function () {
4487          var col = this.closest('.mega-menu-mobile__column');
4488          var isOpen = col.classList.contains('is-open');
4489          menu.querySelectorAll('.mega-menu-mobile__column').forEach(function (c) {
4490            c.classList.remove('is-open');
4491          });
4492          if (!isOpen) col.classList.add('is-open');
4493        });
4494      });
4495
4496      function openMenu() {
4497        menu.classList.add('is-open');
4498        hamburger.classList.add('menu-is-open');
4499      }
4500
4501      function closeMenu() {
4502        menu.classList.remove('is-open');
4503        hamburger.classList.remove('menu-is-open');
4504        menu.querySelectorAll('.mega-menu-mobile__column').forEach(function (c) {
4505          c.classList.remove('is-open');
4506        });
4507      }
4508    }
4509
4510    function waitAndInit() {
4511      var attempts = 0;
4512      var interval = setInterval(function () {
4513        attempts++;
4514        var menu = document.querySelector('.mega-menu-mobile');
4515        var hamburger = document.querySelector('.tab-menu-open');
4516        if (menu && hamburger) {
4517          clearInterval(interval);
4518          initMobileMegaMenu();
4519        }
4520        if (attempts >= 50) clearInterval(interval);
4521      }, 100);
4522    }
4523
4524    if (document.readyState === 'loading') {
4525      document.addEventListener('DOMContentLoaded', waitAndInit);
4526    } else {
4527      waitAndInit();
4528    }
4529  })();
4530</script>
4530
4531</header>
4532
4533
4534
4535<!-- Extend -- Load cart integration script --> 
4536<script>
4537  
4538  window.addEventListener('DOMContentLoaded', function(){
4539    function initializeCartOffer(){
4540  if (window.Extend && window.ExtendShopify) {
4541    
4542    var slice = Array.prototype.slice;
4543    var cart = {"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"USD","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0};	
4544
4545    function findAll(element) {
4546      var items = document.querySelectorAll(element);
4547      return items ? slice.call(items, 0) : [];
4548    }
4549
4550    function hardRefresh() {
4551      location.href = location.hash
4552      ? location.href.substring(0, location.href.indexOf('#'))
4553      : location.href
4554    }
4555    
4556    findAll('#extend-dropdown-cart-offer').forEach(function(el){
4557      var variantId = el.getAttribute('data-extend-variant');
4558      var quantity = el.getAttribute('data-extend-quantity');
4559      
4560      if (ExtendShopify.warrantyAlreadyInCart(variantId, cart.items)) {
4561        return
4562      }
4563
4564      Extend.buttons.renderSimpleOffer(el, {
4565        referenceId: variantId,
4566        onAddToCart: function(options) {
4567          ExtendShopify.addPlanToCart(
4568            {
4569              plan: options.plan,
4570              product: options.product,
4571              quantity: quantity,
4572            },
4573            function(err) {
4574              // an error occurred
4575              if (err) {
4576                return
4577              } 
4578              else {
4579                // Effectively hard reloads the page; thus updating the cart
4580                hardRefresh();
4581                
4582                // For ajax carts invoke your cart refresh function
4583              }
4584//               window.dispatchEvent(new CustomEvent('cartItemUpdated'));
4585            },
4586          )
4587		},
4588	  })
4589      
4590      
4591      
4592    
4593    });
4594    
4595    ExtendShopify.normalizeCart({ cart: cart, balance: false }, function(err, data) {
4596        if (data && data.updates) {
4597          // Effectively hard reloads the page; thus updating the cart
4598          hardRefresh();
4599//           window.dispatchEvent(new CustomEvent('cartItemUpdated'))
4600        }
4601    });
4602
4603        
4604  }
4605	}
4606          
4607    window.addEventListener('normalizeCart', function() {
4608      $.getJSON('/cart.js', function(newCart) {
4609        cart = newCart;
4610        initializeCartOffer();
4611      })
4612    })
4613                
4614    setTimeout(function() {
4615      initializeCartOffer(); 
4616    }, 1000);
4617});                                                   
4618</script>
4618 
4619<!-- Extend -- End Extend code -->
4620
4621<style>
4622
4623@media screen and (max-width: 480px){
4624  div.prime-desktop {
4625    display: none !important;
4626  }
4627}
4628</style>
4629</div>
4630    
4631    <div class="page-container" id="PageContainer">
4632      <div id="shopify-section-template--19873699790896__shogun-helper" class="shopify-section">
4633
4634
4635
4636
4637
4638
4639
4640
4641  
4641<script type="text/javascript">
4642    
4643      window.__shgMoneyFormat = window.__shgMoneyFormat || {"USD":{"currency":"USD","currency_symbol":"$","currency_symbol_location":"left","decimal_places":2,"decimal_separator":".","thousands_separator":","}};
4644    
4645    window.__shgCurrentCurrencyCode = window.__shgCurrentCurrencyCode || {
4646      currency: "USD",
4647      currency_symbol: "$",
4648      decimal_separator: ".",
4649      thousands_separator: ",",
4650      decimal_places: 2,
4651      currency_symbol_location: "left"
4652    };
4653  </script>
4653
4654
4655
4656
4657</div><div id="shopify-section-template--19873699790896__shogun-above" class="shopify-section">
4658
4659
4660
4661
4662</div><div id="shopify-section-template--19873699790896__banner" class="shopify-section section"><style>  
4663      
4664  .banner-section {background: url(//us.targus.com/cdn/shop/files/targus_collection_banner_1024x1024.jpg?v=1655843362);background-repeat: no-repeat;background-size: cover;}
4665  
4666  .collection-title{
4667    color: #ffffff
4668  }
4669  .coll-description{
4670    color: #ffffff
4671  }
4672</style>
4673<section class="banner-section">
4674</section>
4675
4676<section class="bg-light filter-sec">
4677  <div class="container">
4678    <div class="breadcrum-with-sortby">
4679      <div class="breadcrumb">
4680        <ul class="list-unstyled">
4681          <li class="list-item">
4682            <a href="/" class="link">Home</a>
4683          </li>
4684          <li class="list-item">
4685            <a href="/collections/shop" class="link">Search Results</a>
4686          </li>
4687        </ul>
4688      </div>
4689    </div> 
4690  </div>
4691</section>
4692
4693  <div class="container">
4694    <div class="banner-content text-start s-content">
4695      <h1>Search Results</h1><div style="text-transform: none; font-size: 16px !important;"></div>
4696      
4697    </div>
4698  </div>
4699  
4700
4701</div><div id="shopify-section-template--19873699790896__product-grid" class="shopify-section section">
4702  <div id="searchspring-container"></div>
4703
4704
4705<div class="container"><!-- PREMIUM FEATURE 1 -->
4706
4707
4708
4709<!-- PREMIUM FEATURE 2 -->
4710
4711
4712
4713<!-- PREMIUM FEATURE 3 -->
4714
4715
4716
4717<!-- PREMIUM FEATURE 4 -->
4718
4719
4720
4721<!-- PREMIUM FEATURE 5 -->
4722
4723
4724
4725<script>
4726
4727/* DETECT MOBILE and TABLET */
4728  
4729var isMobile = /iPhone|iPad|iPod|Android/i.test(navigator.userAgent);
4730if (isMobile) {
4731$('.responsive-video-desktop').hide();
4732        $('.responsive-video-mobile').show();
4733    } else {
4734        $('.responsive-video-desktop').show();
4735        $('.responsive-video-mobile').hide();
4736}
4737
4738/* VIDEO PLAY ON SCROLL */
4739
4740function isInView(el) {
4741    var rect = el.getBoundingClientRect();
4742    return !(rect.top > $(window).height() || rect.bottom < 0);
4743}
4744
4745$(document).on("scroll", function () {
4746    $(".pdp-premium-video").each(function () {
4747        if (isInView($(this)[0])) {
4748            if ($(this)[0].paused) $(this)[0].play();
4749        }
4750        else {
4751            if (!$(this)[0].paused) $(this)[0].pause();
4752        }
4753    });
4754});
4755
4756</script>
4756</div>
4757  
4758  <div class="container" id="Collection-Content">
4759    
4760       
4761      
4762  
4763  </div>
4764
4765
4766
4767
4768<script>
4769  function scrollBackToTop(e) {
4770    console.log('pagination button was clicked!');
4771  	$("html, body").animate({ scrollTop: 0 }, 500);
4772  }
4773    
4774  /* 
4775   * Apply OnClick to Pagination Links
4776   *
4777   * Hacky way of being able to recognized the dynamic element
4778   * created by IS+. This allows me to add an onClick function
4779   * to the pagination
4780   *
4781   */
4782  $('body').on('mouseover ',function(){
4783    // Pagination Link Element
4784    var paginLink = $('.page-item');
4785   	// clog('paginLink', paginLink);
4786    // Check for Onclick attribvute
4787    var paginLinkOnClick = paginLink.attr('onclick') || false;
4788    // Logic
4789    if (paginLinkOnClick) {
4790    	// clog('paginLink', paginLink);
4791      	return false;
4792    } else {
4793    	// clog('paginLink', paginLink);
4794      	paginLink.attr('onclick','scrollBackToTop(event)');
4795    }
4796  });
4797</script>
vendor: 1 bytes, line 4797
4797
4798<script>  
4799
4800  /* 
4801   * Disable/Remove 'Add To Cart' Functionality
4802   */
4803	
4804  	
4805   var disableCart = false;
4806  var __isp_options = {
4807    // Avoid Scrolling after Filter is selected
4808    isp_serp_avoid_scroll_after_filter: true,
4809    // Include Product Attributes
4810    isp_serp_with_product_attributes: '1',
4811    // Position Star Reviews under Price
4812    STAR_REVIEWS_POSITION: 1,
4813    // Load images in advance
4814    LAZYLOAD: "progressive",
4815    // Apply Font Based Stars for Product Reviews
4816    isp_serp_raty_reviews_option: {
4817      starType: 'i', // Font-based stars (instead of images)
4818      starHalf: 'spr-icon spr-icon-star-half-alt',
4819      starOff: 'spr-icon spr-icon-star-empty',
4820      starOn: 'spr-icon spr-icon-star'
4821    },
4822    isp_serp_sold_out_txt: 'Sold Out',
4823
4824    // SERP/Collection Callback Function
4825    isp_serp_callback: function (data, facets_only) {
4826         console.log('ISP SERP Callback');
4827      // For each Product, we are going to add "add and compare" checkbox
4828      $('.isp_grid_product').each(function() {
4829        // Get Prod Obj
4830        var id = $(this).attr('product_id');
4831        var prodObj = ISP_PRODUCTS[id];
4832      
4833        var prodAttr = prodObj.att;
4834        //  REMOVE '/collections/' FROM URL
4835        var getProdHref = $('.isp_product_image_href',this).attr('href');
4836        var containsCollectionPath = (getProdHref.indexOf('/collections/') > -1);
4837        if (containsCollectionPath) {
4838//           clog(prodObj.sku+' updated prod href!');
4839          // clog('update to',prodObj.u);
4840          // Apply New Product URL
4841          $('.isp_product_image_href',this).attr('href', prodObj.u);
4842        } 
4843
4844        /* 
4845         * BazaarVoice Integration of Inline Ratings (US ONLY)
4846         * Remove Instant Search Plus's product review ratings
4847         * Add BV Product Review Rating in it's place
4848         * 
4849         */
4850
4851         
4852
4853          // Checks if IS+ Product Review Exist for Product
4854          if ( $('.isp_product_review', this).length > 0 )  {
4855            // If it exist, then remove
4856            // clog('YES, isp_product_review was detected.');
4857            $('.isp_product_review', this).remove();
4858          } 
4859
4860          // Setup BV Inline Ratings
4861          // This is a copy or version of snippets/bv-inline-ratings.liquid
4862          var bv_inline_ratings = '<div class="bv-inline-ratings" data-bv-show="inline_rating" data-bv-product-id="'+id+'" data-bv-redirect-url="'+getProdHref+'" data-bv-seo="false" style="text-align:center;"></div>';
4863          
4864          var doesBvExist = $('.bv-inline-ratings', this).length > 0
4865
4866          // Checks if BV INLINE RATINGS Exist for Product
4867          if (!doesBvExist) {
4868            // Otherwise, append the BV Inline Ratings to this product.
4869            // clog('ADD BV',bv_inline_ratings);
4870            $(this).append(bv_inline_ratings);
4871          }
4872           
4873        
4874        // ADD TO COMPARE
4875        
4876          // Add "compare checkbox" to product items
4877          if ( (prodObj.vra) && $(this).find('.plp-compare').length == 0) {
4878            var vra_id = prodObj.vra[0][0];
4879//             clog(prodObj.sku+' \'Add to Compare\'');
4880            var compare = $('<div class="plp-compare"><label class="SPCMP_chk_lbl" for="SPCMP_Add_' + id + '"></label><input type="checkbox" id="SPCMP_Add_' + id + '" class="SPCMP_Add" name="SPCMP_chk" spcmp_pid="' + id + '" spcmp_vid="' + vra_id + '" value="Add to Compare"><span class="SPCMP_Add_span">Add to Compare</span></div>');
4881            $(this).append(compare);
4882          }
4883        
4884
4885        
4886
4887        // Make Out Of Stock Items clickable
4888        $('.isp_product_image_wrapper').css('z-index','1');
4889        $('.isp_product_info').css({'z-index':'1', 'position':'relative'});
4890        $('.isp_sold_out_banner_container').css('z-index','0');
4891        $('.isp_sold_out_banner').css('z-index','0');
4892
4893        // Check if Product Attribute is 'true'
4894        if (prodAttr) {
4895          // Define Prod Tags
4896          var prodTags = prodAttr[1][1];
4897        } else {
4898          // Warning, No Tags defined
4899          console.warn('IS+ Product attributes aren\'t being loaded. Check App and resync if needed.');
4900          return false;
4901        }
4902
4903        var hasTagB2B = prodTags.indexOf('b2b_only') > -1;
4904        // clog(prodObj.sku+' hasTagB2B',hasTagB2B);
4905        var hasTagComingSoon = prodTags.indexOf('filter_deals_Coming Soon') > -1;
4906        // clog(prodObj.sku+' hasTagComingSoon',hasTagComingSoon);
4907        var isOutOfStock = !prodObj.vra[0][1][3][1][0];
4908        // clog(prodObj.sku+' isOutOfStock',isOutOfStock);
4909
4910        // Define IS+ Elements and run tagObjExist Function
4911        // This will apply test, classes, and badges
4912        var ispElements = {
4913          ispCtaAddToCart: $('.isp_add_to_cart_btn', this),
4914          ispCtaSoldOut: $('.isp_sold_out_banner_container', this),
4915          ispCtaSoldOutText: $('.isp_sold_out_banner_content', this),
4916          ispProdImage: $('.isp_product_image', this)
4917        }
4918        // Check if Prod Badge Container exist.
4919        var badgeContainerExist = $('.prod_badge_container', this).length > 0;
4920        
4921        if (!badgeContainerExist) {
4922          // Create Badge Container, if container doesn't exist
4923          $('.isp_product_image_href', this).append('<div class="prod_badge_container"></div>');
4924          // clog(prodObj.sku+' badge container created!');
4925          // Create Badges based off of ProdTags, ProdObj, ispEements
4926          productBadgeOverlay(prodTags,prodObj,ispElements,false);
4927        }
4928
4929        var backInStockExist = $('.BIS_trigger', this).length > 0;
4930        if (!backInStockExist) {
4931          if (isOutOfStock && !hasTagB2B && !hasTagComingSoon) {
4932            // clog(prodObj.sku+' out of stock customization!');
4933            OutOfStockCustomization(prodObj,ispElements);
4934          }
4935        }
4936
4937        /* 
4938         * Disable/Remove 'Add To Cart' Functionality
4939         * Add To Cart Button on Collections / Search Results Page
4940         */
4941         $(function() {
4942          if (!!disableCart) {
4943            $('.isp_add_to_cart_form', this).remove();  
4944            $('.isp_sold_out_banner_content', this).remove();  
4945          }
4946        });
4947        $('.fs-quick-view-button-wrapper button').click(function(e){
4948          updateCartDrawer();
4949          return false;
4950        });
4951       
4952      }); // END of $('.isp_grid_product').each(function(){});
4953
4954      // Replace 'results' text to matching product(s)
4955      var singleProduct = $('#isp_header_subtitle').text().indexOf('1') == 0;
4956      // clog('singleProduct',singleProduct);
4957      var newText;
4958      singleProduct ? newText = 'product' : newText = 'products';
4959      var resultsText = $('#isp_header_subtitle').text().replace('results','matching '+newText);
4960      // clog('resultsText',resultsText);
4961      $('#isp_header_subtitle').text(resultsText);
4962
4963      // Check Top Ad Promo Exist
4964      var topAdPromo;
4965      
4966        // Otherwise, check if Ad is wrapped in a Div
4967        topAdPromo = '#plp-top-promo';
4968      
4969
4970      var topAdPromoExist = $('.isp_center_container_header '+topAdPromo).length > 0;
4971      // clog('checkTopAdPromoExist', topAdPromoExist);
4972
4973      if (!topAdPromoExist) {
4974//         clog('topAdPromo', topAdPromo);
4975        $(topAdPromo).insertBefore( $('#isp_refine_nevigation') );
4976        $('#plp-top-promo-link, #plp-top-promo').addClass('is-visible');
4977      }
4978
4979      // Check Side Ad Promo Exist
4980      
4981      
4982
4983      
4984        var sidebar_collection_ad = false
4985      
4986      
4987        var sidebar_global_ad = false
4988      
4989
4990      if (sidebar_global_ad !== '' || sidebar_global_ad !== ' ' || sidebar_global_ad !== undefined || !sidebar_global_ad) {
4991        var sidebar_image_link = '<div id="plp-sidebar-ad">'+
4992            '<a href="">' +            
4993            '<img class="fade-in" src="" alt="Search Results"></a>' +
4994          '</div>';
4995      } else if (sidebar_collection_ad !== '' || sidebar_collection_ad !== ' ' || sidebar_collection_ad !== undefined || !sidebar_collection_ad) {
4996        var sidebar_image_link =  '<div id="plp-sidebar-ad">' +
4997          '<a href="">' +
4998            '<img class="fade-in" src="" alt="Search Results"></a>' +
4999          '</div>';
5000      } 
5001      
5002      
5003      var sideAdPromo = '<div id="plp-sidebar-wrap">'+sidebar_image_link+'</div>';
5004
5005      var sideAdPromoExist = $('#isp_left_container_facets #plp-sidebar-wrap').length > 0;
5006//       clog('checkSideAdPromoExist', sideAdPromoExist);
5007
5008      if (sideAdPromoExist) {
5009        //clog('Add sideAdPromo', sideAdPromo);
5010        $('.isp_search_res_facets_container').append(sideAdPromo);
5011        sideAdPromoExist = true;   
5012      }
5013      
5014      $('.fs-quick-view-button-wrapper button').click(function(e){
5015        updateCartDrawer();
5016        return false;
5017      });
5018
5019      return;
5020    }, // __isp_options.isp_serp_callback / end
5021
5022    
5023    isp_serp_quickview_callback: function() {
5024    
5025      $('.fs-quick-view-button-wrapper button').click(function(e){
5026        updateCartDrawer();
5027        return false;
5028      });
5029      
5030        // Add Increase/Decrease Quantity Buttons
5031        var qvQty = $('.isp_add_to_cart_quantity_num');
5032        var qtyDecrease = '<button class="quantity_quick_view decrease" onclick="updateCartQuantity(this,event)">-</button>';
5033        var qtyIncrease = '<button class="quantity_quick_view increase" onclick="updateCartQuantity(this,event)">+</button>';
5034        $(qtyDecrease).insertBefore(qvQty);
5035        $(qtyIncrease).insertAfter(qvQty);
5036
5037        var id = $(".isp_quick_view_title").attr("product_id");
5038        // clog('id',id);
5039        var productObj = ISP_PRODUCTS[id];
5040//         clog('productObj',productObj);
5041        var prodPriceOg = productObj.p_c;
5042        var prodPrice = productObj.p;
5043
5044        // If Product has Original and New/Markdown price, 
5045        // then display a different Comparison HTML
5046        
5047        var prodPriceElemCompare = '<div class="isp_quick_view_price">' + 
5048                '<span class="isp_compare_at_price money" aria-label="Original price" data-currency="USD" data-currency-usd="'+prodPr
5048iceOg+'" title="'+prodPriceOg+'" tabindex="0">$'+prodPriceOg+'</span>'+
5049                '<span class="isp_product_price isp_compare_at_price_exist money" aria-label="Original price" data-currency="USD" data-currency-usd="'+prodPrice+'" title="'+prodPrice+'" tabindex="0">$'+prodPrice+'</span>' +
5050            '</div>';
5051        var prodPriceElem = '<div class="isp_quick_view_price">' + 
5052                '<span class="isp_product_price money" aria-label="Original price" data-currency="USD" data-currency-usd="'+prodPrice+'" title="'+prodPrice+'" tabindex="0">$'+prodPrice+'</span>' +
5053            '</div>';
5054        if (prodPriceOg !== '0.00') {
5055            $(prodPriceElemCompare).insertAfter('.isp_quick_view_description');
5056        } else {
5057            $(prodPriceElem).insertAfter('.isp_quick_view_description');
5058        }
5059        
5060        
5061        // Get Prod Attributes
5062        var productAttr = productObj.att;
5063        var productTags = productAttr[1][1];
5064//         clog('productTags',productTags);
5065
5066        // Create Badge Container
5067        $('.isp_quick_view_image_wrapper').append('<div class="prod_badge_container"></div>');
5068
5069        // Define IS+ Elements and run tagObjExist Function
5070        // This will apply test, classes, and badges
5071        var ispElements = {
5072          ispCtaAddToCart: $('#isp_product_quick_view_model .isp_quick_view_add_to_cart_btn'),
5073          ispCtaSoldOut: $('#isp_product_quick_view_model .isp_sold_out_banner_container'),
5074          ispCtaSoldOutText: $('#isp_product_quick_view_model .isp_sold_out_banner_content'),
5075          ispProdImage: $('#isp_product_quick_view_model .isp_quick_view_image')
5076        }
5077        productBadgeOverlay(productTags,productObj,ispElements,false);
5078
5079	    var isProdAvailable = false; //= prodObj.vra[0][1][3][1][0];
5080        if(prodObj.vra && prodObj.vra[0] && (typeof isVariantInStock === 'function') ){
5081           	isProdAvailable = isVariantInStock(prodObj.vra[0]);
5082        }
5083  		var isProdB2B = productTags.indexOf('b2b_only') > -1;
5084        var hasPriceWrapper = $('.isp_quick_view_price_add_to_cart_wrapper').length > 0;
5085
5086        // If Product is OUT OF STOCK
5087        if (!isProdAvailable && !isProdB2B && hasPriceWrapper) {
5088          // clog('.isp_quick_view_price_add_to_cart_wrapper');
5089          $('.isp_quick_view_price_add_to_cart_wrapper').hide();
5090        }
5091         // If Product is B2B, but has inventory
5092         if (isProdAvailable && isProdB2B && hasPriceWrapper) {
5093          // clog('.isp_quick_view_price_add_to_cart_wrapper');
5094          $('.isp_quick_view_price_add_to_cart_wrapper').hide();
5095        }
5096        // If Product is B2B, but has 0 inventory
5097        if (!isProdAvailable && isProdB2B && hasPriceWrapper) {
5098          // clog('.isp_quick_view_price_add_to_cart_wrapper');
5099          $('.isp_quick_view_price_add_to_cart_wrapper').hide();
5100          $('.isp_sold_out_banner_container').hide();
5101        }
5102       
5103      
5104      
5105      /* 
5106        * Disable/Remove 'Add To Cart' Functionality
5107        * Quick View Modal on Collections / Search Results Page
5108        */
5109        $(function() {
5110        if (!!disableCart) {
5111          $('.isp_quick_view_price_add_to_cart_wrapper').remove();  
5112        }
5113
5114        
5115      }); 
5116        
5117    } 
5118
5119  }
5120  
5121</script>
5121
5122
5123
5124
5125
5126<style>
5127  #plp-premium-content-wrap #plp-premium-content ul li {
5128    list-style: initial;
5129  }
5130</style>
5131<script>
5132   var ProductData = [];
5133</script>
5133
5134
5135
5136
5137
5138</div><div id="shopify-section-template--19873699790896__product-out-of-stock" class="shopify-section">
5139
5140
5141
5142
5143
5144
5145
5146
5147<script id="prod-outofstock-js">
5148  
5149  
5150  var OutOfStockObj = { 
5151    text:'Notify Me', 
5152    notify: true, // boolean
5153    title: '', 
5154    body: ''
5155  };
5156
5157  function OutOfStockCustomization(prodObj,returnObj) { 
5158
5159    console.log('prodObj Out Of Stock', prodObj);
5160
5161
5162    /* 
5163     * Back In Stock App
5164     *
5165     * The follow data needs to be passed through:
5166     * - id {num}
5167     * - handle {string}
5168     * - available {boolean}
5169     * - tags {array of strings}
5170     * - variants {Array of Objects}
5171     * - - id {num}
5172     * - - available {boolean}
5173     * - - title {string}
5174     * - - inventory_quantity {num}
5175     * - - inventory_management {string}
5176     * 
5177     */
5178
5179    // Product Data Object (needed for BIS App)
5180    var prodDataObj = {
5181      id: Number(prodObj.id),
5182      handle: prodObj.u.replace('\/products\/',''),
5183      available: prodObj.vra[0][1][3][1][0],
5184      tags: prodObj.att[1][1],
5185      variants: [{
5186        id: prodObj.vra[0][0],
5187        available: prodObj.vra[0][1][3][1][0],
5188        title: prodObj.vra[0][1][4][1][0],
5189        inventory_quantity: 0,
5190        inventory_management: "shopify"
5191      }]
5192    }
5193    console.log('Product Data Object',prodDataObj);
5194
5195    // Is Product B2B?
5196    // B2B has a quantity/inventory of 0
5197    // We need to be able to flag this
5198    // Otherwise it will show up as Out Of Stock.
5199    var isProdB2B = prodDataObj.tags.indexOf('b2b_only') > -1;
5200    var isProdComingSoon = prodDataObj.tags.indexOf('filter_deals_Coming Soon') > -1;
5201
5202    // Stringify Object
5203    // This will be placed in a data attribute on the target CTA
5204    var prodDataObjStringify = JSON.stringify(prodDataObj);
5205//     clog('prodDataObjStringify',prodDataObjStringify);
5206
5207    // If Product is "Out Of Stock" and isn't B2B
5208    if (!prodDataObj.available && !isProdB2B && !isProdComingSoon) {
5209//       clog('OUT OF STOCK:',prodObj.l);
5210
5211      // Then apply customizations
5212      // Apply Custom CTA Text
5213      returnObj.ispCtaSoldOutText
5214        .text(OutOfStockObj.text);
5215      
5216      returnObj.ispCtaSoldOutText
5217        .addClass('BIS_trigger')
5218        .attr('data-product-data', prodDataObjStringify);
5219      
5220    }
5221  }
5222
5223</script>
5223
5224
5225  <style id="prod-outofstock-css">
5226    /* Custom Soldout CTA Button on Collection and Search Result Pages */
5227    .isp_sold_out_banner_container .isp_sold_out_banner_content.BIS_trigger,
5228    .isp_quick_view_content_wrapper .isp_sold_out_banner_container .isp_sold_out_banner_content {
5229      background-color: #e8e9eb !important;
5230      color: #55575b !important;
5231      opacity: 1;
5232    }
5233    .isp_sold_out_banner_container .isp_sold_out_banner_content:hover,
5234    .isp_quick_view_content_wrapper .isp_sold_out_banner_container .isp_sold_out_banner_content:hover {
5235      opacity: 0.7;
5236      transition: all 0.25s ease-in-out;
5237    }
5238    .isp_sold_out_banner_container .isp_sold_out_banner_content { cursor: pointer; }
5239  </style>
5240
5241</div><div id="shopify-section-template--19873699790896__shogun-below" class="shopify-section">
5242
5243
5244
5245
5246</div><div id="shopify-section-template--19873699790896__shogun-optimizer" class="shopify-section">
5247
5248
5249
5250
5251</div>
5252    </div>
5253
5254    
5255
5256
5257      
5257<script
5258        async
5259        src="https://na-library.klarnaservices.com/lib.js"
5260        data-client-id="789518ec-6a64-587f-9bfe-6b19dfa96e1b"
5261      ></script>
5261
5262    
5263
5264    
5265
5266
5267
5268
5269<script>
5270  /* 
5271   * Disable/Remove 'Add To Cart' Functionality
5272   *
5273   * snippets/theme.head_script.liquid
5274   * Remove Nav Icon from Header
5275   * Remove Cart Button from PDP
5276   * 
5277   * snippets/theme.isp_callbacks.liquid
5278   * Remove Add To Cart Button from Collections and Search Results Page
5279   * Remove Add To Cart Button from Quick View Modal
5280   * 
5281   * Constants are setup for 'contentOnly' and 'remove_cart_functionality' in theme.consts
5282   */
5283  
5284  
5285  var disableCart = false;
5286  
5287  $(function() {
5288    if (!!disableCart) {
5289      $('#nav-cart').remove();  // Remove Cart Icon from Header Bar
5290      $('#cart-button').remove(); // Remove Cart Button from Product Detail Page
5291    }
5292  });
5293
5294  /* 
5295   * Lity Add to Cart (Modal)
5296   */
5297  function ispLityAddToCart(product_id, product_qty) {
5298    var title = ISP_PRODUCTS[product_id].l;
5299    var img = ISP_PRODUCTS[product_id].image;
5300    var variant = ISP_PRODUCTS[product_id].vra[0][0];
5301    var qty = product_qty || 1;
5302    
5303    
5304    var isIE11 = !!window.MSInputMethodContext && !!document.documentMode;
5305    var isExtendWarranty = true;
5306    
5307    if(isExtendWarranty && !isIE11) {
5308      ExtendHelper.openModal({ variantId: variant, qty: qty, addItemOnDecline: true, addItemCallback: addItem });
5309    } else {
5310      addItem();
5311    }
5312
5313    function addItem() {
5314      
5315      CartJS.addItem(variant, qty, {}, {
5316        // Define a success callback to display a success message.
5317        "success": function(data, textStatus, jqXHR) {
5318            updateCartDrawer();
5319            // Go to cart page rather then open Modal
5320            window.location.href = '/cart';
5321        },
5322        // Define an error callback to display an error message.
5323        "error": function(jqXHR, textStatus, errorThrown) {
5324              console.log('failure', errorThrown);
5325              // Open Modal
5326              $('.lity-opened').fadeIn();
5327              $('#message').addClass('message-error');
5328              // Display Error Message in Modal
5329              $('#message').html(`You can only add <b></b>  to the cart`);
5330          }    		                        
5331      }); // CartJS.addItem
5332    } // function addItem()
5333    
5334  }  
5335	
5336</script>
5336 
5337    
5338    
5339  
5340  
5341
5342
5343    <div id="shopify-section-footer" class="shopify-section">
5344
5345<style>
5346  .footer{background-color: #fafafa;}
5347  .footer .subscribe-section .footer-heading,.footer .footer-link div{color: #636569; padding-bottom:1rem; font-weight:600;}
5348  .footer .footer-link .title {
5349    font-size: 16px;
5350    font-weight: 700;
5351    line-height: 24px;
5352    letter-spacing: 1px;
5353    margin-bottom: 18px;}
5354  .footer .footer-link .link-list a{color: #636569;}
5355  .footer .footer-link .link-list a:hover{color: #3a3a3a;}
5356  .footer .footer-btm{background-color: #212529;color: #ffffff;}
5357  .footer .footer-btm a,.footer .footer-btm p{color: #ffffff;}
5358  .footer .footer-btm a:hover{color: #ffffff;}
5359  .footer .subscribe-section .subscribe-form .input-group .btn{color:#ffffff;background-color:#4e008e;border-color:#4e008e;}
5360</style>
5361<footer class="footer">
5362  <div class="container">
5363    <div class="row">
5364      <div class="col-12 col-lg-6 mb-4">
5365        <h2 style="font-size: 24px !important; font-weight: 400;">Follow us</h2>
5366        
5367        
5368        <div class="social-link-new">
5369      
5370          
5371          <a href="https://www.instagram.com/targus/" id="Instagram" rel="noopener"
5372                title="Link to Targus Instagram page (opens in new window)" target="_blank" style="margin-right:1rem;">
5373              <svg xmlns="http://www.w3.org/2000/svg" height="20" width="17.5" viewBox="0 0 448 512"><!--!Font Awesome Free v7.2.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2026 Fonticons, Inc.--><path fill="rgb(108, 107, 113)" d="M224.3 141a115 115 0 1 0 -.6 230 115 115 0 1 0 .6-230zm-.6 40.4a74.6 74.6 0 1 1 .6 149.2 74.6 74.6 0 1 1 -.6-149.2zm93.4-45.1a26.8 26.8 0 1 1 53.6 0 26.8 26.8 0 1 1 -53.6 0zm129.7 27.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9 0-35.8 1.7-67.6 9.9-93.9 36.1s-34.4 58-36.2 93.9c-2.1 37-2.1 147.9 0 184.9 1.7 35.9 9.9 67.7 36.2 93.9s58 34.4 93.9 36.2c37 2.1 147.9 2.1 184.9 0 35.9-1.7 67.7-9.9 93.9-36.2 26.2-26.2 34.4-58 36.2-93.9 2.1-37 2.1-147.8 0-184.8zM399 388c-7.8 19.6-22.9 34.7-42.6 42.6-29.5 11.7-99.5 9-132.1 9s-102.7 2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7 9-132.1c7.8-19.6 22.9-34.7 42.6-42.6 29.5-11.7 99.5-9 132.1-9s102.7-2.6 132.1 9c19.6 7.8 34.7 22.9 42.6 42.6 11.7 29.5 9 99.5 9 132.1s2.7 102.7-9 132.1z"/></svg>
5374              </a>
5375          
5376
5377              
5378          <a href="https://www.facebook.com/targus" id="Facebook" rel="noopener"
5379                title="Link to Targus Facebook page (opens in new window)" target="_blank" style="margin-right:1rem;">
5380              <svg xmlns="http://www.w3.org/2000/svg" height="20" width="12.5" viewBox="0 0 320 512"><!--!Font Awesome Free v7.2.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2026 Fonticons, Inc.--><path fill="rgb(108, 107, 113)" d="M80 299.3l0 212.7 116 0 0-212.7 86.5 0 18-97.8-104.5 0 0-34.6c0-51.7 20.3-71.5 72.7-71.5 16.3 0 29.4 .4 37 1.2l0-88.7C291.4 4 256.4 0 236.2 0 129.3 0 80 50.5 80 159.4l0 42.1-66 0 0 97.8 66 0z"/></svg>
5381              </a>
5382          
5383          
5384          
5385          <a href="https://twitter.com/targus" id="Twitter" rel="noopener"
5386                    title="Link to Targus Twitter page (opens in new window)" target="_blank" style="margin-right:1rem;">
5387                  <svg xmlns="http://www.w3.org/2000/svg" height="20" width="17.5" viewBox="0 0 448 512"><!--!Font Awesome Free v7.2.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2026 Fonticons, Inc.--><path fill="rgb(108, 107, 113)" d="M357.2 48L427.8 48 273.6 224.2 455 464 313 464 201.7 318.6 74.5 464 3.8 464 168.7 275.5-5.2 48 140.4 48 240.9 180.9 357.2 48zM332.4 421.8l39.1 0-252.4-333.8-42 0 255.3 333.8z"/></svg></a>
5388          
5389          
5390          <a href="https://www.youtube.com/TargusOfficial" id="YouTube" rel="noopener" 
5391                 title="Link to Targus YouTube page (opens in new window)" target="_blank" style="margin-right:1rem;"><svg xmlns="http://www.w3.org/2000/svg" height="20" width="22.5" viewB
5391ox="0 0 576 512"><!--!Font Awesome Free v7.2.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2026 Fonticons, Inc.--><path fill="rgb(108, 107, 113)" d="M549.7 124.1C543.5 100.4 524.9 81.8 501.4 75.5 458.9 64 288.1 64 288.1 64S117.3 64 74.7 75.5C51.2 81.8 32.7 100.4 26.4 124.1 15 167 15 256.4 15 256.4s0 89.4 11.4 132.3c6.3 23.6 24.8 41.5 48.3 47.8 42.6 11.5 213.4 11.5 213.4 11.5s170.8 0 213.4-11.5c23.5-6.3 42-24.2 48.3-47.8 11.4-42.9 11.4-132.3 11.4-132.3s0-89.4-11.4-132.3zM232.2 337.6l0-162.4 142.7 81.2-142.7 81.2z"/></svg></a>
5392          
5393           
5394          <a href="https://www.linkedin.com/company/targus" id="LinkedIn" rel="noopener" 
5395                 title="Link to Targus LinkedIn page (opens in new window)" target="_blank" style="margin-right:1rem;"><svg xmlns="http://www.w3.org/2000/svg" height="20" width="17.5" viewBox="0 0 448 512"><!--!Font Awesome Free v7.2.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2026 Fonticons, Inc.--><path fill="rgb(108, 107, 113)" d="M100.3 448l-92.9 0 0-299.1 92.9 0 0 299.1zM53.8 108.1C24.1 108.1 0 83.5 0 53.8 0 39.5 5.7 25.9 15.8 15.8s23.8-15.8 38-15.8 27.9 5.7 38 15.8 15.8 23.8 15.8 38c0 29.7-24.1 54.3-53.8 54.3zM447.9 448l-92.7 0 0-145.6c0-34.7-.7-79.2-48.3-79.2-48.3 0-55.7 37.7-55.7 76.7l0 148.1-92.8 0 0-299.1 89.1 0 0 40.8 1.3 0c12.4-23.5 42.7-48.3 87.9-48.3 94 0 111.3 61.9 111.3 142.3l0 164.3-.1 0z"/></svg></a>
5396                    
5397           
5398          <a href="https://www.tiktok.com/@targusofficial" id="tiktok" rel="noopener" 
5399                 title="Link to Targus Tiktok page (opens in new window)" target="_blank" style="margin-right:1rem;"><svg xmlns="http://www.w3.org/2000/svg" height="20" width="17.5" viewBox="0 0 448 512"><!--!Font Awesome Free v7.2.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2026 Fonticons, Inc.--><path fill="rgb(108, 107, 113)" d="M448.5 209.9c-44 .1-87-13.6-122.8-39.2l0 178.7c0 33.1-10.1 65.4-29 92.6s-45.6 48-76.6 59.6-64.8 13.5-96.9 5.3-60.9-25.9-82.7-50.8-35.3-56-39-88.9 2.9-66.1 18.6-95.2 40-52.7 69.6-67.7 62.9-20.5 95.7-16l0 89.9c-15-4.7-31.1-4.6-46 .4s-27.9 14.6-37 27.3-14 28.1-13.9 43.9 5.2 31 14.5 43.7 22.4 22.1 37.4 26.9 31.1 4.8 46-.1 28-14.4 37.2-27.1 14.2-28.1 14.2-43.8l0-349.4 88 0c-.1 7.4 .6 14.9 1.9 22.2 3.1 16.3 9.4 31.9 18.7 45.7s21.3 25.6 35.2 34.6c19.9 13.1 43.2 20.1 67 20.1l0 87.4z"/></svg></a>
5400             
5401        </div>
5402        
5403      </div>
5404      <div class="col-12 col-lg-6">
5405        
5406      </div>
5407    </div>
5408   
5409
5410    <div class="row">
5411      <div class="footer-link-flex"><div class="link-list-one">
5412          <div class="footer-link">
5413            <div>About Us</div>
5414            <div class="link-list d-flex flex-column">
5415                <a href="https://us.targus.com/pages/about" >About Targus</a>
5416                <a href="https://us.targus.com/pages/targus-faq" >Targus FAQs</a>
5417                <a href="/pages/careers" >Careers</a>
5418                <a href="/blogs/press-room" >Press Room</a>
5419                <a href="https://us.targus.com/blogs/discover-targus" >Blog</a>
5420                <a href="https://signup.cj.com/member/signup/publisher/?cid=5079797#/branded" target="_blank">Become An Affiliate</a>
5421                <a href="/pages/sustainability-roadmap" >Sustainability</a>
5422                <a href="/pages/legal" >Legal</a>
5423                <a href="/pages/accessibility" >Accessibility</a>
5424                <a href="https://us.targus.com/policies/privacy-policy" >Targus Privacy Policy</a>
5425                <a href="/pages/ccpa-inquiry-form" >Do Not Sell Or Share My Personal Information</a>
5426                <a href="https://us.targus.com/pages/do-not-sell-or-share-my-personal-information" >Manage the Global Privacy Control (GPC)</a></div>
5427          </div>
5428        </div><div class="link-list-one">
5429          <div class="footer-link">
5430            <div>Discounts</div>
5431            <div class="link-list d-flex flex-column">
5432                <a href="https://us.targus.com/pages/rewardsprogram" >Targus Rewards</a>
5433                <a href="/collections/sale" >Sale</a>
5434                <a href="/pages/special-offers" >Special Offers</a></div>
5435          </div>
5436        </div><div class="link-list-one">
5437          <div class="footer-link">
5438            <div>Shop</div>
5439            <div class="link-list d-flex flex-column">
5440                <a href="/collections/new-arrivals" >New Arrivals</a>
5441                <a href="/collections/laptop-bags-cases" >Laptop Bags & Cases</a>
5442                <a href="/collections/tablet-cases" >
5442Tablet Cases</a>
5443                <a href="/collections/docking-stations" >Docking Stations</a>
5444                <a href="/pages/alienware" >Alienware Apparel</a></div>
5445          </div>
5446        </div><div class="link-list-one">
5447          <div class="footer-link">
5448            <div>Support</div>
5449            <div class="link-list d-flex flex-column">
5450                <a href="/pages/support" >Customer Service</a>
5451                <a href="/account/" >Order Status</a>
5452                <a href="https://us.targus.com/pages/care-instructions" >Care Instructions Page</a>
5453                <a href="/pages/warranty" >Warranty</a>
5454                <a href="https://us.targus.com/pages/returns" >Return Policy</a>
5455                <a href="/pages/shipping-information" >Shipping & Returns</a>
5456                <a href="/pages/returns-request-form" >Request A Return</a>
5457                <a href="/pages/recycling-program" >Recycling Program</a>
5458                <a href="/pages/sitemap" >Sitemap</a></div>
5459          </div>
5460        </div><div class="link-list-one">
5461          <div class="footer-link">
5462            <div>Business</div>
5463            <div class="link-list d-flex flex-column">
5464                <a href="/pages/education-solutions" >Education</a>
5465                <a href="https://content.targus.com/america-government-resources/" >Government</a>
5466                <a href="/pages/business-alliance-partnerships" >Alliances</a></div>
5467          </div>
5468        </div></div>
5469    </div>    
5470    
5471    <div class="row py-4">
5472      <div class="col">
5473        
5474        
5475        <div class="payment-list" style="float: right !important;">
5476          
5477          <div style="
5478    display: flex;
5479    flex-wrap: wrap;
5480    flex-direction: row-reverse;">
5481
5482          <img class="lazy"  alt="Shopify Ecovadis Badge" width="100px" height="100px" loading="lazy" src="https://cdn.shopify.com/s/files/1/0121/0014/1114/files/EcoVadis25_1.png?v=1746638315">
5483          <a href="https://www.bbb.org/us/ca/anaheim/profile/computer-parts/targus-international-llc-1126-13165973/#sealclick" target="_blank" rel="nofollow"><img src="https://seal-central-northern-western-arizona.bbb.org/seals/darkgray-seal-160-90-bbb-13165973.png" style="border: 0;" alt="Targus International LLC BBB Business Review" loading="lazy"/></a>
5484        </div>
5485      </div>
5486        
5487        
5488      </div>
5489    </div>       
5490  </div>
5491  <div>
5492  </div>
5493  
5494  <div class="footer-btm py-4">
5495    <div class="container">
5496      <div class="row justify-content-between mx-auto ">
5497        <div class="col-12 col-lg-6 footer-flag">
5498      
5499 
5500 
5501
5502<a href="https://www.targus.com/?ref=targus" class="btn-language" target="_blank">
5503  Select Your Location United States <img class="lazy flag-image" src="//us.targus.com/cdn/shop/t/1166/assets/flag-us.png?v=12650943440200925071788463455" alt=""> United States
5504</a>
5505        </div>
5506        <div class="col-12 col-lg-6">
5507          <p class="text-center text-lg-end">Copyright © 1983-2026 Targus. All Rights Reserved.</p>
5508        </div>
5509      </div>
5510    </div>
5511  </div>
5512  
5513  <a href="javascript:void(0)" id="scroll"><i class="fas fa-arrow-circle-up"></i></a>
5514</footer>
5515
5516<script src="//us.targus.com/cdn/shop/t/1166/assets/lity.js?v=138340996276491966201788463467"></script>
5516
5517
5518
5519
5520<style>
5521
5522
5523@media (max-width: 767px) {
5524  .footer-link-flex {
5525    display: grid;
5526    grid-template-columns: 1fr 1fr;
5527    column-gap: 16px;
5528    row-gap: 24px;
5529  }
5530  .footer-link-flex .link-list-one {
5531    width: auto;
5532    min-width: 0;
5533  }
5534  .footer .footer-link .link-list {
5535    display: flex;
5536    flex-direction: column;
5537  }
5538}
5539</style>
5540
5541
5542<style> #shopify-section-footer .col-12.col-lg-6.footer-flag a.btn-language:hover {color: #ffffff !important; text-decoration: underline !important;} </style></div>
5543    
5544    
5545    
5546
5547<script id="back-in-stock-helper">
5548  var _BISConfig = _BISConfig || {};
5549
5550
5551
5552
5553</script>
5553
5554
5555
5556    
5557    
5558    
5559    
5559<script src="//cdn.jsdelivr.net/gh/coalitiontech/shopify-gtm-framework@latest/dist/bundle.min.js" async></script>
5559
5560
5561    
5562      
5563    
5564    
5564<script>
5565    (() => {
5566     let subtotal;
5567     function parseSubtotal() {
5568        const subtotalElem = miniCart.querySelector('#cart div.total-checkout .total_price span');
5569        if (subtotalElem) {
5570            const subtotalStr = subtotalElem.innerHTML.trim();
5571     
5572     
5573            subtotal = parseFloat(subtotalStr.replace(/[^\d\.]/g, ''));
5574            window.console.log(subtotal)
5575        }
5576        return null;
5577     }
5578      let miniCart;
5579   
5580      if (window.innerWidth > 991) {
5581          //desktop
5582          miniCart = document.querySelectorAll('#mini-cart')[0];
5583      } else {
5584          //mobile
5585          miniCart = document.querySelectorAll('#mini-cart')[1];
5586      }
5587   
5588        miniCart.querySelector('.total-checkout .total_price').insertAdjacentHTML('afterend', `
5589        <div class="progress-bar-container-ns20230310">
5590          <div class="progress-bar-ns20230310"></div>
5591          <div class="progress-bar-text-ns20230310">$69.99</div>
5592        </div>
5593        <div class="shipping-message-ns20230310">Just add $${(
5594          69.99 - subtotal
5595        ).toFixed(2)} to qualify for Free Standard Shipping.</div>
5596       
5597       
5598        `)
5599   
5600        miniCart.querySelector('.cart-heading').insertAdjacentHTML('afterend', `
5601        <div class="success-message-container-ns20230310">
5602        <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg" style="
5603   
5604    ">
5605            <path d="M8.6 14.6L15.65 7.55L14.25 6.15L8.6 11.8L5.75 8.95L4.35 10.35L8.6 14.6ZM10 20C8.61667 20 7.31667 19.7373 6.1 19.212C4.88333 18.6873 3.825 17.975 2.925 17.075C2.025 16.175 1.31267 15.1167 0.788 13.9C0.262667 12.6833 0 11.3833 0 10C0 8.61667 0.262667 7.31667 0.788 6.1C1.31267 4.88333 2.025 3.825 2.925 2.925C3.825 2.025 4.88333 1.31233 6.1 0.787C7.31667 0.262333 8.61667 0 10 0C11.3833 0 12.6833 0.262333 13.9 0.787C15.1167 1.31233 16.175 2.025 17.075 2.925C17.975 3.825 18.6873 4.88333 19.212 6.1C19.7373 7.31667 20 8.61667 20 10C20 11.3833 19.7373 12.6833 19.212 13.9C18.6873 15.1167 17.975 16.175 17.075 17.075C16.175 17.975 15.1167 18.6873 13.9 19.212C12.6833 19.7373 11.3833 20 10 20ZM10 18C12.2333 18 14.125 17.225 15.675 15.675C17.225 14.125 18 12.2333 18 10C18 7.76667 17.225 5.875 15.675 4.325C14.125 2.775 12.2333 2 10 2C7.76667 2 5.875 2.775 4.325 4.325C2.775 5.875 2 7.76667 2 10C2 12.2333 2.775 14.125 4.325 15.675C5.875 17.225 7.76667 18 10 18Z" fill="#77B800"></path>
5606        </svg>
5607        <div class="success-message-ns20230310">Your order qualifies for free shipping and free returns</div>
5608    </div>
5609        `)
5610   
5611        const progressBarContainer = miniCart.querySelector('.progress-bar-container-ns20230310');
5612        const progressBar = miniCart.querySelector('.progress-bar-ns20230310');
5613        const successMessageContainer = miniCart.querySelector('.success-message-container-ns20230310');
5614        const successMessage = successMessageContainer.querySelector('.success-message-ns20230310');
5615        const shippingMessage = miniCart.querySelector('.shipping-message-ns20230310');
5616     
5617   
5618        const updateProgressBar = () => {
5619            if (!subtotal || isNaN(subtotal) || document.querySelectorAll('.cart-dropdown-product-wrap').length == 0) {
5620                window.console.log('returning')
5621                return;
5622            }
5623            if (subtotal >= 69.99) {
5624                window.console.log('more')
5625                progressBarContainer.style.display = 'none';
5626                shippingMessage.style.display = 'none';
5627                successMessageContainer.style.display = 'inline-block';
5628            } else {
5629   
5630                window.console.log('less')
5631                const percentage = (subtotal / 69.99) * 100;
5632                progressBar.style.width = `${percentage}%`;
5633                progressBarContainer.style.display = 'flex';
5634                successMessageContainer.style.display = 'none';
5635                shippingMessage.style.display = 'block';
5636                shippingMessage.textContent = `Just add $${(
5637          69.99 - subtotal
5638        ).toFixed(2)} to qualify for Free Standard Shipping.`;
5639            }
5640        }
5641   
5642        // Mutation observer to update progress bar when mini cart is expanded
5643        const observer = new MutationObserver(mutations => {
5644            mutations.forEach(mutation => {
5645                if (mutation.type === 'attributes' && mutation.attributeName === 'class') {
5646                    if (miniCart.classList.contains('cart-display')) {
5647                        // Mini cart is expanded, wait for .cart
5647-dropdown-product-wrap element to appear before updating subtotal and progress bar
5648                        const interval_ns20230310 = setInterval(() => {
5649                            const priceEl = miniCart.querySelector('#cart div.total-checkout .total_price span');
5650                            const productWrap = miniCart.querySelector('.cart-dropdown-product-wrap');
5651                            if (priceEl && productWrap) {
5652                                clearInterval(interval_ns20230310);
5653                                parseSubtotal();
5654                                updateProgressBar();
5655                            }
5656                        }, 100);
5657                    } else if (!miniCart.classList.contains('cart-display')) {
5658                        // Mini cart is closed, hide progress bar and success message elements
5659                        progressBarContainer.style.display = 'none';
5660                        shippingMessage.style.display = 'none';
5661                        successMessageContainer.style.display = 'none';
5662                    }
5663   
5664                }
5665            });
5666        });
5667       
5668   
5669        observer.observe(miniCart, {
5670            attributes: true
5671        });
5672   
5673   
5674   
5675   
5676    })();
5677   
5678   
5679   
5680    </script>
5680
5681    <style>
5682   
5683   
5684    .progress-bar-container-ns20230310 {
5685        display: none;
5686        align-items: center;
5687        height: 15px;
5688        border: 1px solid #4D008C;
5689        margin: 5px 17px;
5690        width: 60%;
5691        margin-top: 18px;
5692     
5693      }
5694     
5695     
5696     
5697      .progress-bar-ns20230310 {
5698       
5699        top: 0;
5700        left: 0;
5701        height: 15px;
5702        width: 0%;
5703        background-color: #4D008C;
5704     
5705      }
5706     
5707      .progress-bar-text-ns20230310 {
5708        margin-left: auto;
5709        font-family: proxima-nova,sans-serif;
5710        font-weight: 600;
5711        font-size: 10px;
5712        display: flex;
5713        color: #4D008C;
5714        padding-right: 6px;
5715      }
5716     
5717      .shipping-message-ns20230310{
5718        display:none;
5719        font-family: proxima-nova,sans-serif;
5720        font-weight: 600;
5721        font-size: 14px;
5722        color: #BE0F34;
5723        text-align: left;
5724        margin-left: 17px;
5725       
5726      }
5727     
5728     
5729     
5730      .success-message-container-ns20230310 {
5731     
5732        display: none;
5733        padding: 15px;
5734        padding-bottom: 7px;
5735        border-bottom: 1px solid #E7E9EB;
5736        width: 100%;
5737      }
5738     
5739      .success-message-container-ns20230310 svg {
5740        width: 20px;
5741        height: 20px;
5742        display: inline-block;
5743        margin-right: 20px;
5744      }
5745     
5746      .success-message-ns20230310 {
5747     
5748          color: #4D4E53;
5749          font-size: 14px;
5750          font-family: proxima-nova,sans-serif;
5751          font-style: normal;
5752          font-weight: 600;
5753          display: inline-block;
5754      }
5755     
5756      .cart-display-ns20230310 .success-message-container-ns20230310 {
5757        display: flex;
5758      }
5759     
5760      .cart-display-ns20230310 .progress-bar-ns20230310 {
5761        width: 70%;
5762      }
5763     
5764     
5765      #mini-cart .total-checkout .total_price{
5766     
5767        text-align: left;
5768        margin-left: 17px;
5769      }
5770     
5771      #mini-cart .total-checkout .d-block{
5772        text-align: left;
5773        margin-left: 17px;
5774        margin-top: 6px;
5775        margin-bottom: 20px;
5776        font-size: 14px;
5777      }
5778     
5779     
5780     
5781      @media(max-width:991px){
5782     
5783        .success-message-container-ns20230310{
5784          padding-bottom: 15px;
5785     
5786        }
5787     
5788        .success-message-ns20230310{
5789          width:80%;
5790        }
5791     
5792      }
5793     
5794      @media(max-width:468px){
5795     
5796        .success-message-container-ns20230310 svg{
5797          transform: translateY(-50%);
5798        }
5799     
5800      }
5801
5802
5803      .skip-link {
5804      position: absolute;
5805      left: -9999px;
5806      top: 0;
5807      z-index: 9999;
5808      background: #fff;
5809      color: #000;
5810      padding: 8px 16px;
5811      font-size: 14px;
5812      text-decoration: none;
5813      border: 2px solid #000;
5814    }
5815
5816    .skip-link:focus {
5817      left: 8px;
5818      top: 8px;
5819    }
5820    </style>
5821
5822  <!-- Add Shopper Tag -->
5823<script>
5824(function() {
5825  var script = document.createElement('script');
5826  script.id = 'minty-onsite-script';
5827  script.src = 'https://cdn.addshoppers.com/minty/shopify-onsite/executeminty.js';
5828  script.async = true;
5829  script.defer = true;
5830  document.head.appendChild(script);
5831})();
5832</script>
5832
5833  <!-- End Add Shopper Tag -->
5834
5835
5836
5837<script type="text/javascript">
5838    // Delay the loading of the Klaviyo script by 5 seconds
5839    setTimeout(function() {
5840        var script = document.createElement('script');
5841        script.type = 'text/javascript';
5842        script.async = true;
5843        script.src = 'https://static.klaviyo.com/onsite/js/klaviyo.js?company_id=S8sLVf';
5844        document.head.appendChild(script);
5845    }, 30000); // 5000 milliseconds = 10 seconds
5846</script>
5846
5847
5848       
5848<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/bootstrap.bundle.min.js" defer></script>
5848
5849
5850
5851<script id="engagex-general">
5852(function () {
5853  function getDPI() {
5854    var d = document.createElement('div');
5855    d.style.width = '1in';
5856    d.style.height = '1in';
5857    d.style.position = 'absolute';
5858    d.style.top = '-100%';
5859    document.body.appendChild(d);
5860    var dpi = d.offsetWidth;
5861    document.body.removeChild(d);
5862    return dpi;
5863  }
5864  var q = [
5865    'referer='  + encodeURIComponent(document.referrer || ''),
5866    'location=' + encodeURIComponent(window.location.href),
5867    'sw='       + screen.width,
5868    'sh='       + screen.height,
5869    'dpi='      + getDPI()
5870  ].join('&');
5871
5872  var s   = document.createElement('script');
5873  s.async = true;
5874  s.src   = 'https://dv.engage-x.io/dv/v/69a93084291d0d3192d3c05d/js?' + q;
5875  document.body.appendChild(s);
5876})();
5877</script>
5877
5878  
5879       
5880<style>  </style>
5881<div id="shopify-block-AbzNzMWo3S0hBVVVlU__13019466082614940324" class="shopify-block shopify-app-block"><!-- </script>
5881 -->
5882<!-- Linkify Product Colors: Link your product pages with color swatches -->
5883<!-- https://apps.shopify.com/product-colors -->
5884
5885<script type="text/javascript">
5886
5887</script>
5887
5888<script src="https://cdn.shopify.com/extensions/01a05103-bfe0-7cdd-bc31-4d95a459851c/product-colors-61/assets/webyze-product-colors.js" async></script>
5888
5889<link href="//cdn.shopify.com/extensions/01a05103-bfe0-7cdd-bc31-4d95a459851c/product-colors-61/assets/webyze-product-colors.css" rel="stylesheet" type="text/css" media="all" />
5890<link href="//cdn.shopify.com/extensions/01a05103-bfe0-7cdd-bc31-4d95a459851c/product-colors-61/assets/webyze-product-colors-v2.css" rel="stylesheet" type="text/css" media="all" />
5891
5892</div>
5892<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
5892
5893</body>
5894  
5894<script type="text/javascript">
5895    document.addEventListener("DOMContentLoaded", function () {
5896      /////// Prevent closing from click inside dropdown
5897      document.querySelectorAll('.dropdown-menu').forEach(function (element) {
5898        element.addEventListener('mouseover', function (e) {
5899          e.stopPropagation();
5900        });
5901      })
5902
5903    });
5904    // DOMContentLoaded  end
5905  </script>
5905
5906  
5906<script type="text/javascript">
5907    var preloader = document.getElementById('loader');
5908     $(function () {
5909      $('.lazy').Lazy();
5910    });
5911        document.addEventListener('DOMContentLoaded', () => {
5912    		updateCartDrawer();
5913        });
5914        jQuery(function() {
5915          CartJS.init({"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"USD","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0});
5916          updateCartDrawer();
5917        });
5918        function updateCartDrawer()
5919        {
5920          var html ='';
5921          var cart = CartJS.cart;
5922          $('.cartelements').html('');
5923
5924          jQuery.getJSON('/cart.js', function(cart) {
5925            var cnt = cart.items.length;
5926            var cart_list = [];
5927
5928            if(cnt > 0 ){
5929              for (i = 0; i < cnt; i++) {
5930                var cartitems = cart.items[i];
5931
5932                var total_price = cart['total_price']/100;
5933                var line_price = cart['items'][i]['price']/100;
5934                $('.total_price').html('Subtotal:<span>$'+ total_price.toFixed(2) +'</span>');
5935
5936                html = '<div class="product-price p-2 cart-dropdown-product-wrap"><div class="cart-dropdown-image product-img"><img src="'+cartitems.featured_image.url+'" alt="'+cartitems.featured_image.alt+'" class="img-fluid"></div><div class="product-content cart-dropdown-title-price"><a href="'+cartitems.url+'"><div class="cart-title">'+cartitems.title+'</div></a><div class="price_qty_wrap cart-dropdown-giftwrap-qty"><p class="cart-dropdown-title-price">price: <span>$'+line_price.toFixed(2)+'</span></p><p class="cart-dropdown-giftwrap-qty qty">Qty: <span>'+cartitems.quantity+'</span></p></div></div></div>';
5937                cart_list.push(html);
5938              }
5939              $('.cartelements').html(cart_list.join(''));
5940              var item_count = cart.item_count;
5941              $('#CartCount').find('span').html(item_count);
5942              $('#mobile-CartCount').find('span').html(item_count);
5943
5944
5945              $('#cart-count-view').show();
5946              $('#mobile-count-view').show();
5947
5948              $('.total-checkout').show();
5949
5950              initializeCartOffer();
5951            }
5952            else{
5953              $('.cartelements').html('<div class="text-center"><br /><p class="my-5" style="font-size: 18px;">No item found in your cart.</p></div>');
5954              $('.total-checkout').hide();
5955              $('#cart-count-view').hide();
5956              $('#mobile-count-view').hide();
5957            }
5958
5959          });
5960        }
5961        function openCartDrawer()
5962        {
5963          window.scrollTo(0, 0);
5964          $(".my-cart").trigger("click");
5965        }
5966
5967        function initializeCartOffer(){
5968          if (window.Extend && window.ExtendShopify) {
5969
5970            var slice = Array.prototype.slice;
5971            var cart = {"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"USD","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0};
5972
5973            function findAll(element) {
5974              var items = document.querySelectorAll(element);
5975              return items ? slice.call(items, 0) : [];
5976            }
5977
5978            function hardRefresh() {
5979              location.href = location.hash
5980              ? location.href.substring(0, location.href.indexOf('#'))
5981              : location.href
5982            }
5983
5984            findAll('#extend-dropdown-cart-offer').forEach(function(el){
5985              var variantId = el.getAttribute('data-extend-variant');
5986              var quantity = el.getAttribute('data-extend-quantity');
5987
5988              if (ExtendShopify.warrantyAlreadyInCart(variantId, cart.items)) {
5989                return
5990              }
5991
5992              Extend.buttons.renderSimpleOffer(el, {
5993                referenceId: variantId,
5994                onAddToCart: function(options) {
5995                  ExtendShopify.addPlanToCart(
5996                    {
5997                      plan: options.plan,
5998                      product: options.product,
5999                      quantity: quantity,
6000                    },
6001                    function(err) {
6002                      // an error occurred
6003                      if (err) {
6004                        return
6005                      }
6006                      else {
6007                        // Effectively hard reloads the page; thus updating the cart
6008                        hardRefresh();
6009
6010                        // For ajax carts invoke your cart refresh function
6011                      }
6012                      //               window.dispatchEvent(new CustomEvent('cartItemUpdated'));
6013                    },
6014                  )
6015                    },
6016                    })
6017
6018
6019
6020
6021                });
6022
6023                ExtendShopify.normalizeCart({ cart: cart, balance: false }, function(err, data) {
6024                if (data && data.updates) {
6025                  // Effectively hard reloads the page; thus updating the cart
6026                  hardRefresh();
6027                  //           window.dispatchEvent(new CustomEvent('cartItemUpdated'))
6028                }
6029              });
6030
6031
6032            }
6033                                                           }
6034  </script>
6034
6035 
6035<script>
6036         
6037
6038   document.addEventListener("shopify:section:load", function(event) {
6039  $('.lazy').Lazy();
6040  $(".slick", ".vertical-slider").slick({
6041    vertical: true,
6042    verticalSwiping: true,
6043    slidesToShow: 1,
6044    slidesToScroll: 1,
6045    autoplay: true,
6046    arrows: false,
6047    dots: false
6048  });
6049});
6050        var maxHeight = -1;
6051        $('.slick-slide').each(function() {
6052          if ($(this).height() > maxHeight) {
6053            maxHeight = $(this).height();
6054          }
6055        });
6056        $('.slick-slide').each(function() {
6057          if ($(this).height() < maxHeight) {
6058            $(this).css('margin', Math.ceil((maxHeight-$(this).height())/2) + 'px 0');
6059          }
6060        });
6061
6062        $('.main-img-slider').slick({
6063          slidesToShow: 1,
6064          slidesToScroll: 1,
6065          infinite: true,
6066          arrows: true,
6067          fade: true,
6068          autoplay: false,adaptiveHeight: true,
6069          autoplaySpeed: 4000,
6070          speed: 300,
6071          lazyLoad: 'ondemand',
6072          asNavFor: '.thumb-nav'
6073        });
6074        // Thumbnail/alternates slider for product page
6075        $('.thumb-nav').slick({
6076          slidesToShow: 6,
6077          slidesToScroll: 1,
6078          infinite: true,
6079          centerPadding: '0px',
6080          asNavFor: '.main-img-slider',
6081          dots: false,
6082          centerMode: false,
6083          draggable: true,
6084          speed: 200,
6085          focusOnSelect: true,
6086        });
6087        $( document ).ready(function() {
6088          $(".toggle-more").click(function() {
6089            var elem = $(".toggle-more").text();
6090            if (elem == "More Features") {
6091              //Stuff to do when btn is in the read more state
6092              $(".toggle-more").text("Less Features");
6093              $("#pdp-feature-list ul li:gt(2)").slideDown();
6094    		} else {
6095              //Stuff to do when btn is in the read less state
6096              $(".toggle-more").text("More Features");
6097              $("#pdp-feature-list ul li:gt(2)").slideUp();
6098    		}
6099          });
6100          if ($('#pdp-feature-list > ul > li').length > 3) {
6101            $('.toggle-more').show();
6102          }
6103          else{
6104            $('.toggle-more').hide();
6105          }
6106
6107        });
6108        
6109        window.addEventListener('fs-custom-events-product-added-to-cart', (e) => {updateCartDrawer();});
6110    //window.addEventListener('fs-custom-events-product-added-to-cart', (e) => {console.log('hello');console.log(e);});
6111        //start js code for desktop menu as samsung
6112         function handleClick(id, index){
6113            let previousChild = document.getElementById(id).previousElementSibling;
6114            //previousChild.style.borderBottom = "none";
6115           $( "#"+id ).prev().css( "border-bottom", "none" );
6116            if(index !== "1"){
6117                let tabId = id;
6118                let value = tabId.split("-tab");
6119                let newId = value[0];
6120                $( "#"+newId ).css( "border-radius", "18px" );
6121                //document.getElementById(newId).style.borderRadius = "18px";
6122            }
6123        }
6124
6125        //start js code for desktop menu as samsung
6126        function handleClose(id) {
6127         $('.dropdown-content').hide();
6128        }
6129        function handleHover(id) {
6130            $(".backpacks-value").addClass("default-opacity");
6131            $(".dropdown-content").css("display", "none");
6132            document.getElementById(id).style.display = "block";
6133        }
6134
6135        function openSubMenu(id) {
6136            $(".default-opacity").removeClass("default-opacity");
6137            $(".right-arrow").addClass(id + "-arrow close");
6138
6139            $(".active").removeClass("link-active-color");
6140            $("#" + id + "-link").addClass("link-active-color");
6141
6142            $(".parent-li").removeClass("nav-li-design");
6143            $("#" + id + "-li").addClass("nav-li-design");
6144
6145            $("#" + id + "-arrow").removeClass(id + "-arrow close");
6146            $("#" + id + "-arrow").addClass(id + "-arrow open");
6147            $("._listImage").addClass(id + "-value close");
6148            $("._listItem").addClass(id + "-value close");
6149            $("#" + id + "-list").removeClass(id + "-value close")
6150            $("#" + id + "-list").addClass(id + "-value open")
6151            $("#" + id + "-image").removeClass(id + "-value close")
6152            $("#" + id).addClass("addActiveColor");
6153
6154
6155        }
6156    $( ".grandchildlink" ).hover(function() {
6157      var imageid = $(this).data('image-handle')+'-image';
6158      $('.imageelementmenu').removeClass("showelement");
6159      $('.imageelementmenu').addClass("hideelement");
6160      
6161      $("#" + imageid).addClass("showelement");
6162      $("#" + imageid).removeClass("hideelement");
6163    });
6164        function closeSubMenu(id, id2) {
6165            $("#backpacks-list").addClass("default-opacity");
6166        }
6167        $(".dropdown-content").mouseleave(function() {
6168      
6169        var $element = $(this)
6170        timeout = setTimeout(function(){
6171            $element.css("display", "none");
6172        },400);
6173    });
6174        $(".custom-header").mouseenter(function() {
6175      
6176        var $element = $(".dropdown-content");
6177        timeout = setTimeout(function(){
6178            $element.css("display", "none");
6179        },100);
6180    });
6181  </script>
6181
6182  
6182<script>
6183  document.addEventListener("DOMContentLoaded", function () {
6184    // Prevent closing from click inside dropdown
6185    document.querySelectorAll('.dropdown-menu').forEach(function (element) {
6186      element.addEventListener('mouseover', function (e) {
6187        e.stopPropagation();
6188      });
6189    });
6190  });
6191</script>
6191
6192
6193<script type="text/javascript">
6194  var preloader = document.getElementById('loader');
6195  $(function () {
6196    $('.lazy').Lazy();
6197  });
6198
6199  document.addEventListener('DOMContentLoaded', () => {
6200    updateCartDrawer();
6201  });
6202
6203  jQuery(function () {
6204    CartJS.init({"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"USD","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0});
6205    updateCartDrawer();
6206  });
6207
6208  function updateCartDrawer() {
6209    var html = '';
6210    var cart = CartJS.cart;
6211    $('.cartelements').html('');
6212
6213    jQuery.getJSON('/cart.js', function (cart) {
6214      var cnt = cart.items.length;
6215      var cart_list = [];
6216
6217      if (cnt > 0) {
6218        for (i = 0; i < cnt; i++) {
6219          var cartitems = cart.items[i];
6220          var total_price = cart['total_price'] / 100;
6221          var line_price = cart['items'][i]['price'] / 100;
6222          $('.total_price').html('Subtotal:<span>$' + total_price.toFixed(2) + '</span>');
6223
6224          html = '<div class="product-price p-2 cart-dropdown-product-wrap"><div class="cart-dropdown-image product-img"><img src="' + cartitems.featured_image.url + '" alt="' + cartitems.featured_image.alt + '" class="img-fluid"></div><div class="product-content cart-dropdown-title-price"><a href="' + cartitems.url + '"><div class="cart-title">' + cartitems.title + '</div></a><div class="price_qty_wrap cart-dropdown-giftwrap-qty"><p class="cart-dropdown-title-price">price: <span>$' + line_price.toFixed(2) + '</span></p><p class="cart-dropdown-giftwrap-qty qty">Qty: <span>' + cartitems.quantity + '</span></p></div></div></div>';
6225          cart_list.push(html);
6226        }
6227
6228        $('.cartelements').html(cart_list.join(''));
6229        var item_count = cart.item_count;
6230        $('#CartCount').find('span').html(item_count);
6231        $('#mobile-CartCount').find('span').html(item_count);
6232        $('#cart-count-view').show();
6233        $('#mobile-count-view').show();
6234        $('.total-checkout').show();
6235        initializeCartOffer();
6236      } else {
6237        $('.cartelements').html('<div class="text-center"><br /><p class="my-5" style="font-size: 18px;">No item found in your cart.</p></div>');
6238        $('.total-checkout').hide();
6239        $('#cart-count-view').hide();
6240        $('#mobile-count-view').hide();
6241      }
6242    });
6243  }
6244
6245  function openCartDrawer() {
6246    window.scrollTo(0, 0);
6247    $(".my-cart").trigger("click");
6248  }
6249
6250  function initializeCartOffer() {
6251    if (window.Extend && window.ExtendShopify) {
6252      var slice = Array.prototype.slice;
6253      var cart = {"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"USD","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0};
6254
6255      function findAll(element) {
6256        var items = document.querySelectorAll(element);
6257        return items ? slice.call(items, 0) : [];
6258      }
6259
6260      function hardRefresh() {
6261        location.href = location.hash
6262          ? location.href.substring(0, location.href.indexOf('#'))
6263          : location.href;
6264      }
6265
6266      findAll('#extend-dropdown-cart-offer').forEach(function (el) {
6267        var variantId = el.getAttribute('data-extend-variant');
6268        var quantity = el.getAttribute('data-extend-quantity');
6269
6270        if (ExtendShopify.warrantyAlreadyInCart(variantId, cart.items)) {
6271          return;
6272        }
6273
6274        Extend.buttons.renderSimpleOffer(el, {
6275          referenceId: variantId,
6276          onAddToCart: function (options) {
6277            ExtendShopify.addPlanToCart(
6278              {
6279                plan: options.plan,
6280                product: options.product,
6281                quantity: quantity,
6282              },
6283              function (err) {
6284                if (err) {
6285                  return;
6286                } else {
6287                  hardRefresh();
6288                }
6289              }
6290            );
6291          },
6292        });
6293      });
6294
6295      ExtendShopify.normalizeCart({ cart: cart, balance: false }, function (err, data) {
6296        if (data && data.updates) {
6297          hardRefresh();
6298        }
6299      });
6300    }
6301  }
6302</script>
6302
6303
6304<script>
6305  document.addEventListener("shopify:section:load", function (event) {
6306    $('.lazy').Lazy();
6307    $(".slick", ".vertical-slider").slick({
6308      vertical: true,
6309      verticalSwiping: true,
6310      slidesToShow: 1,
6311      slidesToScroll: 1,
6312      autoplay: true,
6313      arrows: false,
6314      dots: false
6315    });
6316  });
6317
6318  var maxHeight = -1;
6319  $('.slick-slide').each(function () {
6320    if ($(this).height() > maxHeight) {
6321      maxHeight = $(this).height();
6322    }
6323  });
6324  $('.slick-slide').each(function () {
6325    if ($(this).height() < maxHeight) {
6326      $(this).css('margin', Math.ceil((maxHeight - $(this).height()) / 2) + 'px 0');
6327    }
6328  });
6329
6330  $('.main-img-slider').slick({
6331    slidesToShow: 1,
6332    slidesToScroll: 1,
6333    infinite: true,
6334    arrows: true,
6335    fade: true,
6336    autoplay: false,
6337    adaptiveHeight: true,
6338    autoplaySpeed: 4000,
6339    speed: 300,
6340    lazyLoad: 'ondemand',
6341    asNavFor: '.thumb-nav'
6342  });
6343
6344  $('.thumb-nav').slick({
6345    slidesToShow: 6,
6346    slidesToScroll: 1,
6347    infinite: true,
6348    centerPadding: '0px',
6349    asNavFor: '.main-img-slider',
6350    dots: false,
6351    centerMode: false,
6352    draggable: true,
6353    speed: 200,
6354    focusOnSelect: true,
6355  });
6356
6357  $(document).ready(function () {
6358    $(".toggle-more").click(function () {
6359      var elem = $(".toggle-more").text();
6360      if (elem == "More Features") {
6361        $(".toggle-more").text("Less Features");
6362        $("#pdp-feature-list ul li:gt(2)").slideDown();
6363      } else {
6364        $(".toggle-more").text("More Features");
6365        $("#pdp-feature-list ul li:gt(2)").slideUp();
6366      }
6367    });
6368
6369    if ($('#pdp-feature-list > ul > li').length > 3) {
6370      $('.toggle-more').show();
6371    } else {
6372      $('.toggle-more').hide();
6373    }
6374  });
6375
6376  window.addEventListener('fs-custom-events-product-added-to-cart', (e) => {
6377    updateCartDrawer();
6378  });
6379
6380  // Desktop menu functions
6381  function handleClick(id, index) {
6382    $("#" + id).prev().css("border-bottom", "none");
6383    if (index !== "1") {
6384      let tabId = id;
6385      let value = tabId.split("-tab");
6386      let newId = value[0];
6387      $("#" + newId).css("border-radius", "18px");
6388    }
6389  }
6390
6391  function handleClose(id) {
6392    $('.dropdown-content').hide();
6393  }
6394
6395  function handleHover(id) {
6396    $(".backpacks-value").addClass("default-opacity");
6397    $(".dropdown-content").css("display", "none");
6398    document.getElementById(id).style.display = "block";
6399  }
6400
6401  function openSubMenu(id) {
6402    $(".default-opacity").removeClass("default-opacity");
6403    $(".right-arrow").addClass(id + "-arrow close");
6404    $(".active").removeClass("link-active-color");
6405    $("#" + id + "-link").addClass("link-active-color");
6406    $(".parent-li").removeClass("nav-li-design");
6407    $("#" + id + "-li").addClass("nav-li-design");
6408    $("#" + id + "-arrow").removeClass(id + "-arrow close");
6409    $("#" + id + "-arrow").addClass(id + "-arrow open");
6410    $("._listImage").addClass(id + "-value close");
6411    $("._listItem").addClass(id + "-value close");
6412    $("#" + id + "-list").removeClass(id + "-value close");
6413    $("#" + id + "-list").addClass(id + "-value open");
6414    $("#" + id + "-image").removeClass(id + "-value close");
6415    $("#" + id).addClass("addActiveColor");
6416  }
6417
6418  $(".grandchildlink").hover(function () {
6419    var imageid = $(this).data('image-handle') + '-image';
6420    $('.imageelementmenu').removeClass("showelement");
6421    $('.imageelementmenu').addClass("hideelement");
6422    $("#" + imageid).addClass("showelement");
6423    $("#" + imageid).removeClass("hideelement");
6424  });
6425
6426  function closeSubMenu(id, id2) {
6427    $("#backpacks-list").addClass("default-opacity");
6428  }
6429
6430  $(".dropdown-content").mouseleave(function () {
6431    var $element = $(this);
6432    timeout = setTimeout(function () {
6433      $element.css("display", "none");
6434    }, 400);
6435  });
6436
6437  $(".custom-header").mouseenter(function () {
6438    var $element = $(".dropdown-content");
6439    timeout = setTimeout(function () {
6440      $element.css("display", "none");
6441    }, 100);
6442  });
6443</script>
6443
6444  
6445
6446
6447
6448
6449
6450
6451
6452
6453
6454
6455
6456
6457
6458<script>
6459    var my_value = "";
6460    var my_color = "#000000";
6461    var my_content = "";
6462  var content_color = "#000000";
6463
6464var my_link = "";
6465var my_btn = "";
6466var btn_color = "#000000";
6467  var my_img = "";
6468  var target = "_self";
6469   
6470  // var promobanner = "<div class='promobanner' style='position:relative;'><img width='100%' src='"+my_img+"' /><h2 style='margin: 0;font-size: 16px;color:"+my_color+";'>"+my_value+"</h2><p style='margin: 0;font-size: 14px;color:"+content_color+";'>"+my_content+"</p><a target='"+target+"' href='"+my_link+"' style='text-align: center;padding: 5px 5px;text-decoration: none;text-transform: uppercase;color: #fff;border-radius: 5px;margin-top: 10px !important;display:block;margin: 0;font-size: 14px;background:"+btn_color+";'>"+my_btn+"</a></div>";
6471
6472 var promobanner = "<div class='promobanner' style='position:relative;'><a href='"+my_link+"'><img width='100%' src='"+my_img+"' /><//a></div>";
6473 
6474  
6475  var promocheck ="true";
6476  setTimeout(function(){
6477function hooks() {
6478    SerpOptions.registerHook('serp-filters', ({data, element}) => {
6479        // logic here
6480      if(promocheck=="true"){
6481        $(element).parent("div").append(promobanner);
6482        $(element).attr("data-promo","false");
6483         promocheck = $(element).attr("data-promo");
6484      }
6485     
6486    });
6487
6488
6489}
6490
6491// execution here
6492if (window.SerpOptions) {
6493    hooks();
6494} else {
6495    window.addEventListener('fast-serp-ready', function () {
6496        hooks();
6497    });
6498}
6499    }, 1000);
6500</script>
6500
6501
6502
6503
6504
6505  
6505<script defer>themeJsInit();</script>
6505
6506 
6507  <style>
6508    img.lazyload {
6509      opacity: 0;
6510    }
6511    img.lazyloaded {
6512      opacity: 1;
6513    }
6514  </style>
6515</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.