PageSourceSearch

https://www.tortugabackpacks.com/cart

html tortugabackpacks.com collected 2026-10-01 09:11:22 UTC 395,515 bytes, 5,632 lines download raw bytes

1<!doctype html>
2<html class="no-touch supports-no-cookies" lang="en">
3  <head>
4<script src="https://sapi.negate.io/script/7KfFRzcHsCs4BgBQcSPWdA==?shop=tortugabackpacks.myshopify.com"></script>
4
5    
5<script>/* >> Heatmap.com :: Snippet << */(function (h,e,a,t,m,ap) { (h._heatmap_paq = []).push([ 'setTrackerUrl', (h.heatUrl = e) + a]); h.hErrorLogs=h.hErrorLogs || []; ap=t.createElement('script');  ap.src=h.heatUrl+'preprocessor.min.js?sid='+m;  ap.defer=true; t.head.appendChild(ap); ['error', 'unhandledrejection'].forEach(function (ty) {     h.addEventListener(ty, function (et) { h.hErrorLogs.push({ type: ty, event: et }); }); });})(window,'https://dashboard.heatmap.com/','heatmap.php',document,3623);</script>
5
6    
6<script src="https://analytics.ahrefs.com/analytics.js" data-key="dTdLKUEfoOMudOJaecv6xQ" async></script>
6
7    <!-- BEGIN MerchantWidget Code -->
8
9      
9<script id='merchantWidgetScript'
10
11              src="https://www.gstatic.com/shopping/merchant/merchantwidget.js"
12
13              defer>
14
15      </script>
15
16
17      
17<script type="text/javascript">
18
19        merchantWidgetScript.addEventListener('load', function () {
20
21          merchantwidget.start({
22
23          position: 'RIGHT_BOTTOM',
24          bottomMargin: 86,
25          mobileBottomMargin: 80
26          });
27        });
28
29      </script>
29
30
31<!-- END MerchantWidget Code --><meta charset="UTF-8">
32<meta http-equiv="X-UA-Compatible" content="IE=edge">
33<meta name="viewport" content="width=device-width,initial-scale=1"><meta name="theme-color" content="#b32428">
34<link rel="canonical" href="https://www.tortugabackpacks.com/cart">
35
36<!-- ======================= Broadcast Theme V8.0.0 ========================= -->
37
38
39  <link rel="icon" type="image/png" href="//www.tortugabackpacks.com/cdn/shop/files/favicon_96x96_ea499520-f49b-475e-9810-fbb9bbd2c006.png?crop=center&height=32&v=1763399390&width=32">
40
41<link rel="preconnect" href="https://fonts.shopifycdn.com" crossorigin><!-- Title and description ================================================ -->
42
43
44<title>
45    
46    Your Shopping Cart
47    
48    
49    
50      &ndash; Tortuga
51    
52  </title>
53
54
55  <meta name="description" content="Pack everything you need without checking a bag. Tortuga travel backpacks are carry-on-sized, organized, and comfortable. Recommended by the Wirecutter, Pack Hacker, Carryology, and Travel + Leisure.">
56
57
58<meta property="og:site_name" content="Tortuga">
59<meta property="og:url" content="https://www.tortugabackpacks.com/cart">
60<meta property="og:title" content="Your Shopping Cart">
61<meta property="og:type" content="website">
62<meta property="og:description" content="Pack everything you need without checking a bag. Tortuga travel backpacks are carry-on-sized, organized, and comfortable. Recommended by the Wirecutter, Pack Hacker, Carryology, and Travel + Leisure."><meta property="og:image" content="http://www.tortugabackpacks.com/cdn/shop/files/2022-11-TPP-BEST-OLIVER-21-OF-40-vs-finished_1_61ec3018-2bc3-48b9-ad4d-ce978bf6623e.jpg?v=1673891965">
63  <meta property="og:image:secure_url" content="https://www.tortugabackpacks.com/cdn/shop/files/2022-11-TPP-BEST-OLIVER-21-OF-40-vs-finished_1_61ec3018-2bc3-48b9-ad4d-ce978bf6623e.jpg?v=1673891965">
64  <meta property="og:image:width" content="3024">
65  <meta property="og:image:height" content="2012"><meta name="twitter:card" content="summary_large_image">
66<meta name="twitter:title" content="Your Shopping Cart">
67<meta name="twitter:description" content="Pack everything you need without checking a bag. Tortuga travel backpacks are carry-on-sized, organized, and comfortable. Recommended by the Wirecutter, Pack Hacker, Carryology, and Travel + Leisure.">
68<!-- CSS ================================================================== -->
69<style data-shopify>
70  @font-face {
71  font-family: Geist;
72  font-weight: 700;
73  font-style: normal;
74  font-display: swap;
75  src: url("//www.tortugabackpacks.com/cdn/fonts/geist/geist_n7.d1a55eaf394973a6f8fe773d87de2e2f51331d2a.woff2") format("woff2"),
76       url("//www.tortugabackpacks.com/cdn/fonts/geist/geist_n7.69b158278bc5ac2dd4016704355834ad3509f9f6.woff") format("woff");
77}
78
79  @font-face {
80  font-family: Geist;
81  font-weight: 400;
82  font-style: normal;
83  font-display: swap;
84  src: url("//www.tortugabackpacks.com/cdn/fonts/geist/geist_n4.6e27f20c83b0a07405328f98ff3b0be957c5d6d5.woff2") format("woff2"),
85       url("//www.tortugabackpacks.com/cdn/fonts/geist/geist_n4.492f36219dd328eb9d6fa578986db9fe6d514f67.woff") format("woff");
86}
87
88  @font-face {
89  font-family: Geist;
90  font-weight: 500;
91  font-style: normal;
92  font-display: swap;
93  src: url("//www.tortugabackpacks.com/cdn/fonts/geist/geist_n5.94fa89da1755608b366e51df60b72b900e50a5c1.woff2") format("woff2"),
94       url("//www.tortugabackpacks.com/cdn/fonts/geist/geist_n5.534b61175b56b7696f09dc850ab14f4755fb8071.woff") format("woff");
95}
96
97  @font-face {
98  font-family: Geist;
99  font-weight: 600;
100  font-style: normal;
101  font-display: swap;
102  src: url("//www.tortugabackpacks.com/cdn/fonts/geist/geist_n6.3f5f79f8722829dcc4ffd7c38b07b803ded204ec.woff2") format("woff2"),
103       url("//www.tortugabackpacks.com/cdn/fonts/geist/geist_n6.01a09b2610875bfe4af6ce4c7121e612292a33d1.woff") format("woff");
104}
105
106  @font-face {
107  font-family: Geist;
108  font-weight: 600;
109  font-style: normal;
110  font-display: swap;
111  src: url("//www.tortugabackpacks.com/cdn/fonts/geist/geist_n6.3f5f79f8722829dcc4ffd7c38b07b803ded204ec.woff2") format("woff2"),
112       url("//www.tortugabackpacks.com/cdn/fonts/geist/geist_n6.01a09b2610875bfe4af6ce4c7121e612292a33d1.woff") format("woff");
113}
114
115
116  
117    @font-face {
118  font-family: Geist;
119  font-weight: 500;
120  font-style: normal;
121  font-display: swap;
122  src: url("//www.tortugabackpacks.com/cdn/fonts/geist/geist_n5.94fa89da1755608b366e51df60b72b900e50a5c1.woff2") format("woff2"),
123       url("//www.tortugabackpacks.com/cdn/fonts/geist/geist_n5.534b61175b56b7696f09dc850ab14f4755fb8071.woff") format("woff");
124}
125
126  
127
128  
129
130  
131
132  
133    @font-face {
134  font-family: Geist;
135  font-weight: 600;
136  font-style: normal;
137  font-display: swap;
138  src: url("//www.tortugabackpacks.com/cdn/fonts/geist/geist_n6.3f5f79f8722829dcc4ffd7c38b07b803ded204ec.woff2") format("woff2"),
139       url("//www.tortugabackpacks.com/cdn/fonts/geist/geist_n6.01a09b2610875bfe4af6ce4c7121e612292a33d1.woff") format("woff");
140}
141
142  
143
144  
145
146  
147    :root,
148    .color-scheme-1 {--COLOR-BG-GRADIENT: #ffffff;
149      --COLOR-BG: #ffffff;
150      --COLOR-BG-RGB: 255, 255, 255;
151
152      --COLOR-BG-ACCENT: #f8f7f6;
153      --COLOR-BG-ACCENT-LIGHTEN: #ffffff;
154
155      /* === Link Color ===*/
156
157      --COLOR-LINK: #000000;
158      --COLOR-LINK-A50: rgba(0, 0, 0, 0.5);
159      --COLOR-LINK-A70: rgba(0, 0, 0, 0.7);
160      --COLOR-LINK-HOVER: rgba(0, 0, 0, 0.7);
161      --COLOR-LINK-OPPOSITE: #ffffff;
162
163      --COLOR-TEXT: #000000;
164      --COLOR-TEXT-HOVER: rgba(0, 0, 0, 0.7);
165      --COLOR-TEXT-LIGHT: #4d4d4d;
166      --COLOR-TEXT-DARK: #000000;
167      --COLOR-TEXT-A5:  rgba(0, 0, 0, 0.05);
168      --COLOR-TEXT-A35: rgba(0, 0, 0, 0.35);
169      --COLOR-TEXT-A50: rgba(0, 0, 0, 0.5);
170      --COLOR-TEXT-A80: rgba(0, 0, 0, 0.8);
171
172
173      --COLOR-BORDER: rgb(0, 0, 0);
174      --COLOR-BORDER-LIGHT: #666666;
175      --COLOR-BORDER-DARK: #000000;
176      --COLOR-BORDER-HAIRLINE: #f7f7f7;
177
178      --overlay-bg: #000000;
179
180      /* === Bright color ===*/
181      --COLOR-ACCENT: #b32428;
182      --COLOR-ACCENT-HOVER: #7a1013;
183      --COLOR-ACCENT-FADE: rgba(179, 36, 40, 0.05);
184      --COLOR-ACCENT-LIGHT: #f67a7e;
185
186      /* === Default Cart Gradient ===*/
187
188      --FREE-SHIPPING-GRADIENT: linear-gradient(to right, var(--COLOR-ACCENT-LIGHT) 0%, var(--accent) 100%);
189
190      /* === Buttons ===*/
191      --BTN-PRIMARY-BG: #01462b;
192      --BTN-PRIMARY-TEXT: #ffffff;
193      --BTN-PRIMARY-BORDER: #01462b;
194      --BTN-PRIMARY-BORDER-A70: rgba(1, 70, 43, 0.7);
195
196      
197      
198        --BTN-PRIMARY-BG-BRIGHTER: #015f3a;
199      
200
201      --BTN-SECONDARY-BG: #ffffff;
202      --BTN-SECONDARY-TEXT: #01462b;
203      --BTN-SECONDARY-BORDER: #01462b;
204      --BTN-SECONDARY-BORDER-A70: rgba(1, 70, 43, 0.7);
205
206      
207      
208        --BTN-SECONDARY-BG-BRIGHTER: #f2f2f2;
209      
210
211      
212--COLOR-BG-BRIGHTER: #f2f2f2;
213
214      --COLOR-BG-ALPHA-25: rgba(255, 255, 255, 0.25);
215      --COLOR-BG-TRANSPARENT: rgba(255, 255, 255, 0);--COLOR-FOOTER-BG-HAIRLINE: #f7f7f7;
216
217      /* Dynamic color variables */
218      --accent: var(--COLOR-ACCENT);
219      --accent-fade: var(--COLOR-ACCENT-FADE);
220      --accent-hover: var(--COLOR-ACCENT-HOVER);
221      --border: var(--COLOR-BORDER);
222      --border-dark: var(--COLOR-BORDER-DARK);
223      --border-light: var(--COLOR-BORDER-LIGHT);
224      --border-hairline: var(--COLOR-BORDER-HAIRLINE);
225      --bg: var(--COLOR-BG-GRADIENT, var(--COLOR-BG));
226      --bg-accent: var(--COLOR-BG-ACCENT);
227      --bg-accent-lighten: var(--COLOR-BG-ACCENT-LIGHTEN);
228      --icons: var(--COLOR-TEXT);
229      --link: var(--COLOR-LINK);
230      --link-a50: var(--COLOR-LINK-A50);
231      --link-a70: var(--COLOR-LINK-A70);
232      --link-hover: var(--COLOR-LINK-HOVER);
233      --link-opposite: var(--COLOR-LINK-OPPOSITE);
234      --text: var(--COLOR-TEXT);
235      --text-dark: var(--COLOR-TEXT-DARK);
236      --text-light: var(--COLOR-TEXT-LIGHT);
237      --text-hover: var(--COLOR-TEXT-HOVER);
238      --text-a5: var(--COLOR-TEXT-A5);
239      --text-a35: var(--COLOR-TEXT-A35);
240      --text-a50: var(--COLOR-TEXT-A50);
241      --text-a80: var(--COLOR-TEXT-A80);
242    }
243  
244    
245    .color-scheme-2 {--COLOR-BG-GRADIENT: #f8f7f6;
246      --COLOR-BG: #f8f7f6;
247      --COLOR-BG-RGB: 248, 247, 246;
248
249      --COLOR-BG-ACCENT: #ffffff;
250      --COLOR-BG-ACCENT-LIGHTEN: #ffffff;
251
252      /* === Link Color ===*/
253
254      --COLOR-LINK: #000000;
255      --COLOR-LINK-A50: rgba(0, 0, 0, 0.5);
256      --COLOR-LINK-A70: rgba(0, 0, 0, 0.7);
257      --COLOR-LINK-HOVER: rgba(0, 0, 0, 0.7);
258      --COLOR-LINK-OPPOSITE: #ffffff;
259
260      --COLOR-TEXT: #000000;
261      --COLOR-TEXT-HOVER: rgba(0, 0, 0, 0.7);
262      --COLOR-TEXT-LIGHT: #4a4a4a;
263      --COLOR-TEXT-DARK: #000000;
264      --COLOR-TEXT-A5:  rgba(0, 0, 0, 0.05);
265      --COLOR-TEXT-A35: rgba(0, 0, 0, 0.35);
266      --COLOR-TEXT-A50: rgba(0, 0, 0, 0.5);
267      --COLOR-TEXT-A80: rgba(0, 0, 0, 0.8);
268
269
270      --COLOR-BORDER: rgb(1, 70, 43);
271      --COLOR-BORDER-LIGHT: #648d7c;
272      --COLOR-BORDER-DARK: #000000;
273      --COLOR-BORDER-HAIRLINE: #f1efed;
274
275      --overlay-bg: #000000;
276
277      /* === Bright color ===*/
278      --COLOR-ACCENT: #b32428;
279      --COLOR-ACCENT-HOVER: #7a1013;
280      --COLOR-ACCENT-FADE: rgba(179, 36, 40, 0.05);
281      --COLOR-ACCENT-LIGHT: #f67a7e;
282
283      /* === Default Cart Gradient ===*/
284
285      --FREE-SHIPPING-GRADIENT: linear-gradient(to right, var(--COLOR-ACCENT-LIGHT) 0%, var(--accent) 100%);
286
287      /* === Buttons ===*/
288      --BTN-PRIMARY-BG: #01462b;
289      --BTN-PRIMARY-TEXT: #ffffff;
290      --BTN-PRIMARY-BORDER: #01462b;
291      --BTN-PRIMARY-BORDER-A70: rgba(1, 70, 43, 0.7);
292
293      
294      
295        --BTN-PRIMARY-BG-BRIGHTER: #015f3a;
296      
297
298      --BTN-SECONDARY-BG: #f8f7f6;
299      --BTN-SECONDARY-TEXT: #01462b;
300      --BTN-SECONDARY-BORDER: #01462b;
301      --BTN-SECONDARY-BORDER-A70: rgba(1, 70, 43, 0.7);
302
303      
304      
305        --BTN-SECONDARY-BG-BRIGHTER: #edeae8;
306      
307
308      
309--COLOR-BG-BRIGHTER: #edeae8;
310
311      --COLOR-BG-ALPHA-25: rgba(248, 247, 246, 0.25);
312      --COLOR-BG-TRANSPARENT: rgba(248, 247, 246, 0);--COLOR-FOOTER-BG-HAIRLINE: #f1efed;
313
314      /* Dynamic color variables */
315      --accent: var(--COLOR-ACCENT);
316      --accent-fade: var(--COLOR-ACCENT-FADE);
317      --accent-hover: var(--COLOR-ACCENT-HOVER);
318      --border: var(--COLOR-BORDER);
319      --border-dark: var(--COLOR-BORDER-DARK);
320      --border-light: var(--COLOR-BORDER-LIGHT);
321      --border-hairline: var(--COLOR-BORDER-HAIRLINE);
322      --bg: var(--COLOR-BG-GRADIENT, var(--COLOR-BG));
323      --bg-accent: var(--COLOR-BG-ACCENT);
324      --bg-accent-lighten: var(--COLOR-BG-ACCENT-LIGHTEN);
325      --icons: var(--COLOR-TEXT);
326      --link: var(--COLOR-LINK);
327      --link-a50: var(--COLOR-LINK-A50);
328      --link-a70: var(--COLOR-LINK-A70);
329      --link-hover: var(--COLOR-LINK-HOVER);
330      --link-opposite: var(--COLOR-LINK-OPPOSITE);
331      --text: var(--COLOR-TEXT);
332      --text-dark: var(--COLOR-TEXT-DARK);
333      --text-light: var(--COLOR-TEXT-LIGHT);
334      --text-hover: var(--COLOR-TEXT-HOVER);
335      --text-a5: var(--COLOR-TEXT-A5);
336      --text-a35: var(--COLOR-TEXT-A35);
337      --text-a50: var(--COLOR-TEXT-A50);
338      --text-a80: var(--COLOR-TEXT-A80);
339    }
340  
341    
342    .color-scheme-3 {--COLOR-BG-GRADIENT: #000000;
343      --COLOR-BG: #000000;
344      --COLOR-BG-RGB: 0, 0, 0;
345
346      --COLOR-BG-ACCENT: #f8f7f6;
347      --COLOR-BG-ACCENT-LIGHTEN: #ffffff;
348
349      /* === Link Color ===*/
350
351      --COLOR-LINK: #ffffff;
352      --COLOR-LINK-A50: rgba(255, 255, 255, 0.5);
353      --COLOR-LINK-A70: rgba(255, 255, 255, 0.7);
354      --COLOR-LINK-HOVER: rgba(255, 255, 255, 0.7);
355      --COLOR-LINK-OPPOSITE: #000000;
356
357      --COLOR-TEXT: #ffffff;
358      --COLOR-TEXT-HOVER: rgba(255, 255, 255, 0.7);
359      --COLOR-TEXT-LIGHT: #b3b3b3;
360      --COLOR-TEXT-DARK: #d9d9d9;
361      --COLOR-TEXT-A5:  rgba(255, 255, 255, 0.05);
362      --COLOR-TEXT-A35: rgba(255, 255, 255, 0.35);
363      --COLOR-TEXT-A50: rgba(255, 255, 255, 0.5);
364      --COLOR-TEXT-A80: rgba(255, 255, 255, 0.8);
365
366
367      --COLOR-BORDER: rgb(240, 240, 240);
368      --COLOR-BORDER-LIGHT: #909090;
369      --COLOR-BORDER-DARK: #bdbdbd;
370      --COLOR-BORDER-HAIRLINE: #000000;
371
372      --overlay-bg: #444444;
373
374      /* === Bright color ===*/
375      --COLOR-ACCENT: #b32428;
376      --COLOR-ACCENT-HOVER: #7a1013;
377      --COLOR-ACCENT-FADE: rgba(179, 36, 40, 0.05);
378      --COLOR-ACCENT-LIGHT: #f67a7e;
379
380      /* === Default Cart Gradient ===*/
381
382      --FREE-SHIPPING-GRADIENT: linear-gradient(to right, var(--COLOR-ACCENT-LIGHT) 0%, var(--accent) 100%);
383
384      /* === Buttons ===*/
385      --BTN-PRIMARY-BG: #e1c16e;
386      --BTN-PRIMARY-TEXT: #000000;
387      --BTN-PRIMARY-BORDER: #e1c16e;
388      --BTN-PRIMARY-BORDER-A70: rgba(225, 193, 110, 0.7);
389
390      
391      
392        --BTN-PRIMARY-BG-BRIGHTER: #ddb859;
393      
394
395      --BTN-SECONDARY-BG: #000000;
396      --BTN-SECONDARY-TEXT: #e1c16e;
397      --BTN-SECONDARY-BORDER: #e1c16e;
398      --BTN-SECONDARY-BORDER-A70: rgba(225, 193, 110, 0.7);
399
400      
401      
402        --BTN-SECONDARY-BG-BRIGHTER: #0d0d0d;
403      
404
405      
406--COLOR-BG-BRIGHTER: #1a1a1a;
407
408      --COLOR-BG-ALPHA-25: rgba(0, 0, 0, 0.25);
409      --COLOR-BG-TRANSPARENT: rgba(0, 0, 0, 0);--COLOR-FOOTER-BG-HAIRLINE: #080808;
410
411      /* Dynamic color variables */
412      --accent: var(--COLOR-ACCENT);
413      --accent-fade: var(--COLOR-ACCENT-FADE);
414      --accent-hover: var(--COLOR-ACCENT-HOVER);
415      --border: var(--COLOR-BORDER);
416      --border-dark: var(--COLOR-BORDER-DARK);
417      --border-light: var(--COLOR-BORDER-LIGHT);
418      --border-hairline: var(--COLOR-BORDER-HAIRLINE);
419      --bg: var(--COLOR-BG-GRADIENT, var(--COLOR-BG));
420      --bg-accent: var(--COLOR-BG-ACCENT);
421      --bg-accent-lighten: var(--COLOR-BG-ACCENT-LIGHTEN);
422      --icons: var(--COLOR-TEXT);
423      --link: var(--COLOR-LINK);
424      --link-a50: var(--COLOR-LINK-A50);
425      --link-a70: var(--COLOR-LINK-A70);
426      --link-hover: var(--COLOR-LINK-HOVER);
427      --link-opposite: var(--COLOR-LINK-OPPOSITE);
428      --text: var(--COLOR-TEXT);
429      --text-dark: var(--COLOR-TEXT-DARK);
430      --text-light: var(--COLOR-TEXT-LIGHT);
431      --text-hover: var(--COLOR-TEXT-HOVER);
432      --text-a5: var(--COLOR-TEXT-A5);
433      --text-a35: var(--COLOR-TEXT-A35);
434      --text-a50: var(--COLOR-TEXT-A50);
435      --text-a80: var(--COLOR-TEXT-A80);
436    }
437  
438    
439    .color-scheme-4 {--COLOR-BG-GRADIENT: #01462b;
440      --COLOR-BG: #01462b;
441      --COLOR-BG-RGB: 1, 70, 43;
442
443      --COLOR-BG-ACCENT: #f8f7f6;
444      --COLOR-BG-ACCENT-LIGHTEN: #ffffff;
445
446      /* === Link Color ===*/
447
448      --COLOR-LINK: #ffffff;
449      --COLOR-LINK-A50: rgba(255, 255, 255, 0.5);
450      --COLOR-LINK-A70: rgba(255, 255, 255, 0.7);
451      --COLOR-LINK-HOVER: rgba(255, 255, 255, 0.7);
452      --COLOR-LINK-OPPOSITE: #000000;
453
454      --COLOR-TEXT: #ffffff;
455      --COLOR-TEXT-HOVER: rgba(255, 255, 255, 0.7);
456      --COLOR-TEXT-LIGHT: #b3c8bf;
457      --COLOR-TEXT-DARK: #d9d9d9;
458      --COLOR-TEXT-A5:  rgba(255, 255, 255, 0.05);
459      --COLOR-TEXT-A35: rgba(255, 255, 255, 0.35);
460      --COLOR-TEXT-A50: rgba(255, 255, 255, 0.5);
461      --COLOR-TEXT-A80: rgba(255, 255, 255, 0.8);
462
463
464      --COLOR-BORDER: rgb(0, 0, 0);
465      --COLOR-BORDER-LIGHT: #001c11;
466      --COLOR-BORDER-DARK: #000000;
467      --COLOR-BORDER-HAIRLINE: #013722;
468
469      --overlay-bg: #000000;
470
471      /* === Bright color ===*/
472      --COLOR-ACCENT: #b32428;
473      --COLOR-ACCENT-HOVER: #7a1013;
474      --COLOR-ACCENT-FADE: rgba(179, 36, 40, 0.05);
475      --COLOR-ACCENT-LIGHT: #f67a7e;
476
477      /* === Default Cart Gradient ===*/
478
479      --FREE-SHIPPING-GRADIENT: linear-gradient(to right, var(--COLOR-ACCENT-LIGHT) 0%, var(--accent) 100%);
480
481      /* === Buttons ===*/
482      --BTN-PRIMARY-BG: #e1c16e;
483      --BTN-PRIMARY-TEXT: #000000;
484      --BTN-PRIMARY-BORDER: #e1c16e;
485      --BTN-PRIMARY-BORDER-A70: rgba(225, 193, 110, 0.7);
486
487      
488      
489        --BTN-PRIMARY-BG-BRIGHTER: #ddb859;
490      
491
492      --BTN-SECONDARY-BG: #01462b;
493      --BTN-SECONDARY-TEXT: #e1c16e;
494      --BTN-SECONDARY-BORDER: #e1c16e;
495      --BTN-SECONDARY-BORDER-A70: rgba(225, 193, 110, 0.7);
496
497      
498      
499        --BTN-SECONDARY-BG-BRIGHTER: #015f3a;
500      
501
502      
503--COLOR-BG-BRIGHTER: #015f3a;
504
505      --COLOR-BG-ALPHA-25: rgba(1, 70, 43, 0.25);
506      --COLOR-BG-TRANSPARENT: rgba(1, 70, 43, 0);--COLOR-FOOTER-BG-HAIRLINE: #015534;
507
508      /* Dynamic color variables */
509      --accent: var(--COLOR-ACCENT);
510      --accent-fade: var(--COLOR-ACCENT-FADE);
511      --accent-hover: var(--COLOR-ACCENT-HOVER);
512      --border: var(--COLOR-BORDER);
513      --border-dark: var(--COLOR-BORDER-DARK);
514      --border-light: var(--COLOR-BORDER-LIGHT);
515      --border-hairline: var(--COLOR-BORDER-HAIRLINE);
516      --bg: var(--COLOR-BG-GRADIENT, var(--COLOR-BG));
517      --bg-accent: var(--COLOR-BG-ACCENT);
518      --bg-accent-lighten: var(--COLOR-BG-ACCENT-LIGHTEN);
519      --icons: var(--COLOR-TEXT);
520      --link: var(--COLOR-LINK);
521      --link-a50: var(--COLOR-LINK-A50);
522      --link-a70: var(--COLOR-LINK-A70);
523      --link-hover: var(--COLOR-LINK-HOVER);
524      --link-opposite: var(--COLOR-LINK-OPPOSITE);
525      --text: var(--COLOR-TEXT);
526      --text-dark: var(--COLOR-TEXT-DARK);
527      --text-light: var(--COLOR-TEXT-LIGHT);
528      --text-hover: var(--COLOR-TEXT-HOVER);
529      --text-a5: var(--COLOR-TEXT-A5);
530      --text-a35: var(--COLOR-TEXT-A35);
531      --text-a50: var(--COLOR-TEXT-A50);
532      --text-a80: var(--COLOR-TEXT-A80);
533    }
534  
535    
536    .color-scheme-5 {--COLOR-BG-GRADIENT: #fcfcfc;
537      --COLOR-BG: #fcfcfc;
538      --COLOR-BG-RGB: 252, 252, 252;
539
540      --COLOR-BG-ACCENT: #ffffff;
541      --COLOR-BG-ACCENT-LIGHTEN: #ffffff;
542
543      /* === Link Color ===*/
544
545      --COLOR-LINK: #1d2226;
546      --COLOR-LINK-A50: rgba(29, 34, 38, 0.5);
547      --COLOR-LINK-A70: rgba(29, 34, 38, 0.7);
548      --COLOR-LINK-HOVER: rgba(29, 34, 38, 0.7);
549      --COLOR-LINK-OPPOSITE: #ffffff;
550
551      --COLOR-TEXT: #000000;
552      --COLOR-TEXT-HOVER: rgba(0, 0, 0, 0.7);
553      --COLOR-TEXT-LIGHT: #4c4c4c;
554      --COLOR-TEXT-DARK: #000000;
555      --COLOR-TEXT-A5:  rgba(0, 0, 0, 0.05);
556      --COLOR-TEXT-A35: rgba(0, 0, 0, 0.35);
557      --COLOR-TEXT-A50: rgba(0, 0, 0, 0.5);
558      --COLOR-TEXT-A80: rgba(0, 0, 0, 0.8);
559
560
561      --COLOR-BORDER: rgb(240, 240, 240);
562      --COLOR-BORDER-LIGHT: #f5f5f5;
563      --COLOR-BORDER-DARK: #bdbdbd;
564      --COLOR-BORDER-HAIRLINE: #f4f4f4;
565
566      --overlay-bg: #000000;
567
568      /* === Bright color ===*/
569      --COLOR-ACCENT: #f0f0f0;
570      --COLOR-ACCENT-HOVER: #cec4c4;
571      --COLOR-ACCENT-FADE: rgba(240, 240, 240, 0.05);
572      --COLOR-ACCENT-LIGHT: #ffffff;
573
574      /* === Default Cart Gradient ===*/
575
576      --FREE-SHIPPING-GRADIENT: linear-gradient(to right, var(--COLOR-ACCENT-LIGHT) 0%, var(--accent) 100%);
577
578      /* === Buttons ===*/
579      --BTN-PRIMARY-BG: #a54545;
580      --BTN-PRIMARY-TEXT: #fcfcfc;
581      --BTN-PRIMARY-BORDER: #a54545;
582      --BTN-PRIMARY-BORDER-A70: rgba(165, 69, 69, 0.7);
583
584      
585      
586        --BTN-PRIMARY-BG-BRIGHTER: #933d3d;
587      
588
589      --BTN-SECONDARY-BG: #1d2226;
590      --BTN-SECONDARY-TEXT: #ffffff;
591      --BTN-SECONDARY-BORDER: #1d2226;
592      --BTN-SECONDARY-BORDER-A70: rgba(29, 34, 38, 0.7);
593
594      
595      
596        --BTN-SECONDARY-BG-BRIGHTER: #282f34;
597      
598
599      
600--COLOR-BG-BRIGHTER: #efefef;
601
602      --COLOR-BG-ALPHA-25: rgba(252, 252, 252, 0.25);
603      --COLOR-BG-TRANSPARENT: rgba(252, 252, 252, 0);--COLOR-FOOTER-BG-HAIRLINE: #f4f4f4;
604
605      /* Dynamic color variables */
606      --accent: var(--COLOR-ACCENT);
607      --accent-fade: var(--COLOR-ACCENT-FADE);
608      --accent-hover: var(--COLOR-ACCENT-HOVER);
609      --border: var(--COLOR-BORDER);
610      --border-dark: var(--COLOR-BORDER-DARK);
611      --border-light: var(--COLOR-BORDER-LIGHT);
612      --border-hairline: var(--COLOR-BORDER-HAIRLINE);
613      --bg: var(--COLOR-BG-GRADIENT, var(--COLOR-BG));
614      --bg-accent: var(--COLOR-BG-ACCENT);
615      --bg-accent-lighten: var(--COLOR-BG-ACCENT-LIGHTEN);
616      --icons: var(--COLOR-TEXT);
617      --link: var(--COLOR-LINK);
618      --link-a50: var(--COLOR-LINK-A50);
619      --link-a70: var(--COLOR-LINK-A70);
620      --link-hover: var(--COLOR-LINK-HOVER);
621      --link-opposite: var(--COLOR-LINK-OPPOSITE);
622      --text: var(--COLOR-TEXT);
623      --text-dark: var(--COLOR-TEXT-DARK);
624      --text-light: var(--COLOR-TEXT-LIGHT);
625      --text-hover: var(--COLOR-TEXT-HOVER);
626      --text-a5: var(--COLOR-TEXT-A5);
627      --text-a35: var(--COLOR-TEXT-A35);
628      --text-a50: var(--COLOR-TEXT-A50);
629      --text-a80: var(--COLOR-TEXT-A80);
630    }
631  
632    
633    .color-scheme-6 {--COLOR-BG-GRADIENT: #000000;
634      --COLOR-BG: #000000;
635      --COLOR-BG-RGB: 0, 0, 0;
636
637      --COLOR-BG-ACCENT: #f0f0f0;
638      --COLOR-BG-ACCENT-LIGHTEN: #ffffff;
639
640      /* === Link Color ===*/
641
642      --COLOR-LINK: #1d2226;
643      --COLOR-LINK-A50: rgba(29, 34, 38, 0.5);
644      --COLOR-LINK-A70: rgba(29, 34, 38, 0.7);
645      --COLOR-LINK-HOVER: rgba(29, 34, 38, 0.7);
646      --COLOR-LINK-OPPOSITE: #ffffff;
647
648      --COLOR-TEXT: #000000;
649      --COLOR-TEXT-HOVER: rgba(0, 0, 0, 0.7);
650      --COLOR-TEXT-LIGHT: #000000;
651      --COLOR-TEXT-DARK: #000000;
652      --COLOR-TEXT-A5:  rgba(0, 0, 0, 0.05);
653      --COLOR-TEXT-A35: rgba(0, 0, 0, 0.35);
654      --COLOR-TEXT-A50: rgba(0, 0, 0, 0.5);
655      --COLOR-TEXT-A80: rgba(0, 0, 0, 0.8);
656
657
658      --COLOR-BORDER: rgb(0, 0, 0);
659      --COLOR-BORDER-LIGHT: #000000;
660      --COLOR-BORDER-DARK: #000000;
661      --COLOR-BORDER-HAIRLINE: #000000;
662
663      --overlay-bg: #000000;
664
665      /* === Bright color ===*/
666      --COLOR-ACCENT: #ffffff;
667      --COLOR-ACCENT-HOVER: #d9d9d9;
668      --COLOR-ACCENT-FADE: rgba(255, 255, 255, 0.05);
669      --COLOR-ACCENT-LIGHT: #ffffff;
670
671      /* === Default Cart Gradient ===*/
672
673      --FREE-SHIPPING-GRADIENT: linear-gradient(to right, var(--COLOR-ACCENT-LIGHT) 0%, var(--accent) 100%);
674
675      /* === Buttons ===*/
676      --BTN-PRIMARY-BG: #1d2226;
677      --BTN-PRIMARY-TEXT: #ffffff;
678      --BTN-PRIMARY-BORDER: #1d2226;
679      --BTN-PRIMARY-BORDER-A70: rgba(29, 34, 38, 0.7);
680
681      
682      
683        --BTN-PRIMARY-BG-BRIGHTER: #282f34;
684      
685
686      --BTN-SECONDARY-BG: #cdff00;
687      --BTN-SECONDARY-TEXT: #000000;
688      --BTN-SECONDARY-BORDER: #cdff00;
689      --BTN-SECONDARY-BORDER-A70: rgba(205, 255, 0, 0.7);
690
691      
692      
693        --BTN-SECONDARY-BG-BRIGHTER: #b8e600;
694      
695
696      
697--COLOR-BG-BRIGHTER: #1a1a1a;
698
699      --COLOR-BG-ALPHA-25: rgba(0, 0, 0, 0.25);
700      --COLOR-BG-TRANSPARENT: rgba(0, 0, 0, 0);--COLOR-FOOTER-BG-HAIRLINE: #080808;
701
702      /* Dynamic color variables */
703      --accent: var(--COLOR-ACCENT);
704      --accent-fade: var(--COLOR-ACCENT-FADE);
705      --accent-hover: var(--COLOR-ACCENT-HOVER);
706      --border: var(--COLOR-BORDER);
707      --border-dark: var(--COLOR-BORDER-DARK);
708      --border-light: var(--COLOR-BORDER-LIGHT);
709      --border-hairline: var(--COLOR-BORDER-HAIRLINE);
710      --bg: var(--COLOR-BG-GRADIENT, var(--COLOR-BG));
711      --bg-accent: var(--COLOR-BG-ACCENT);
712      --bg-accent-lighten: var(--COLOR-BG-ACCENT-LIGHTEN);
713      --icons: var(--COLOR-TEXT);
714      --link: var(--COLOR-LINK);
715      --link-a50: var(--COLOR-LINK-A50);
716      --link-a70: var(--COLOR-LINK-A70);
717      --link-hover: var(--COLOR-LINK-HOVER);
718      --link-opposite: var(--COLOR-LINK-OPPOSITE);
719      --text: var(--COLOR-TEXT);
720      --text-dark: var(--COLOR-TEXT-DARK);
721      --text-light: var(--COLOR-TEXT-LIGHT);
722      --text-hover: var(--COLOR-TEXT-HOVER);
723      --text-a5: var(--COLOR-TEXT-A5);
724      --text-a35: var(--COLOR-TEXT-A35);
725      --text-a50: var(--COLOR-TEXT-A50);
726      --text-a80: var(--COLOR-TEXT-A80);
727    }
728  
729    
730    .color-scheme-7 {--COLOR-BG-GRADIENT: #f9f9f9;
731      --COLOR-BG: #f9f9f9;
732      --COLOR-BG-RGB: 249, 249, 249;
733
734      --COLOR-BG-ACCENT: #fcfcfc;
735      --COLOR-BG-ACCENT-LIGHTEN: #ffffff;
736
737      /* === Link Color ===*/
738
739      --COLOR-LINK: #1d2226;
740      --COLOR-LINK-A50: rgba(29, 34, 38, 0.5);
741      --COLOR-LINK-A70: rgba(29, 34, 38, 0.7);
742      --COLOR-LINK-HOVER: rgba(29, 34, 38, 0.7);
743      --COLOR-LINK-OPPOSITE: #ffffff;
744
745      --COLOR-TEXT: #000000;
746      --COLOR-TEXT-HOVER: rgba(0, 0, 0, 0.7);
747      --COLOR-TEXT-LIGHT: #4b4b4b;
748      --COLOR-TEXT-DARK: #000000;
749      --COLOR-TEXT-A5:  rgba(0, 0, 0, 0.05);
750      --COLOR-TEXT-A35: rgba(0, 0, 0, 0.35);
751      --COLOR-TEXT-A50: rgba(0, 0, 0, 0.5);
752      --COLOR-TEXT-A80: rgba(0, 0, 0, 0.8);
753
754
755      --COLOR-BORDER: rgb(29, 34, 38);
756      --COLOR-BORDER-LIGHT: #75787a;
757      --COLOR-BORDER-DARK: #000000;
758      --COLOR-BORDER-HAIRLINE: #f1f1f1;
759
760      --overlay-bg: #000000;
761
762      /* === Bright color ===*/
763      --COLOR-ACCENT: #f0f0f0;
764      --COLOR-ACCENT-HOVER: #cec4c4;
765      --COLOR-ACCENT-FADE: rgba(240, 240, 240, 0.05);
766      --COLOR-ACCENT-LIGHT: #ffffff;
767
768      /* === Default Cart Gradient ===*/
769
770      --FREE-SHIPPING-GRADIENT: linear-gradient(to right, var(--COLOR-ACCENT-LIGHT) 0%, var(--accent) 100%);
771
772      /* === Buttons ===*/
773      --BTN-PRIMARY-BG: #a54545;
774      --BTN-PRIMARY-TEXT: #ffffff;
775      --BTN-PRIMARY-BORDER: #a54545;
776      --BTN-PRIMARY-BORDER-A70: rgba(165, 69, 69, 0.7);
777
778      
779      
780        --BTN-PRIMARY-BG-BRIGHTER: #933d3d;
781      
782
783      --BTN-SECONDARY-BG: #f0f0f0;
784      --BTN-SECONDARY-TEXT: #000000;
785      --BTN-SECONDARY-BORDER: #f0f0f0;
786      --BTN-SECONDARY-BORDER-A70: rgba(240, 240, 240, 0.7);
787
788      
789      
790        --BTN-SECONDARY-BG-BRIGHTER: #e3e3e3;
791      
792
793      
794--COLOR-BG-BRIGHTER: #ececec;
795
796      --COLOR-BG-ALPHA-25: rgba(249, 249, 249, 0.25);
797      --COLOR-BG-TRANSPARENT: rgba(249, 249, 249, 0);--COLOR-FOOTER-BG-HAIRLINE: #f1f1f1;
798
799      /* Dynamic color variables */
800      --accent: var(--COLOR-ACCENT);
801      --accent-fade: var(--COLOR-ACCENT-FADE);
802      --accent-hover: var(--COLOR-ACCENT-HOVER);
803      --border: var(--COLOR-BORDER);
804      --border-dark: var(--COLOR-BORDER-DARK);
805      --border-light: var(--COLOR-BORDER-LIGHT);
806      --border-hairline: var(--COLOR-BORDER-HAIRLINE);
807      --bg: var(--COLOR-BG-GRADIENT, var(--COLOR-BG));
808      --bg-accent: var(--COLOR-BG-ACCENT);
809      --bg-accent-lighten: var(--COLOR-BG-ACCENT-LIGHTEN);
810      --icons: var(--COLOR-TEXT);
811      --link: var(--COLOR-LINK);
812      --link-a50: var(--COLOR-LINK-A50);
813      --link-a70: var(--COLOR-LINK-A70);
814      --link-hover: var(--COLOR-LINK-HOVER);
815      --link-opposite: var(--COLOR-LINK-OPPOSITE);
816      --text: var(--COLOR-TEXT);
817      --text-dark: var(--COLOR-TEXT-DARK);
818      --text-light: var(--COLOR-TEXT-LIGHT);
819      --text-hover: var(--COLOR-TEXT-HOVER);
820      --text-a5: var(--COLOR-TEXT-A5);
821      --text-a35: var(--COLOR-TEXT-A35);
822      --text-a50: var(--COLOR-TEXT-A50);
823      --text-a80: var(--COLOR-TEXT-A80);
824    }
825  
826    
827    .color-scheme-8 {--COLOR-BG-GRADIENT: #fcfcfc;
828      --COLOR-BG: #fcfcfc;
829      --COLOR-BG-RGB: 252, 252, 252;
830
831      --COLOR-BG-ACCENT: #f0f0f0;
832      --COLOR-BG-ACCENT-LIGHTEN: #ffffff;
833
834      /* === Link Color ===*/
835
836      --COLOR-LINK: #1d2226;
837      --COLOR-LINK-A50: rgba(29, 34, 38, 0.5);
838      --COLOR-LINK-A70: rgba(29, 34, 38, 0.7);
839      --COLOR-LINK-HOVER: rgba(29, 34, 38, 0.7);
840      --COLOR-LINK-OPPOSITE: #ffffff;
841
842      --COLOR-TEXT: #000000;
843      --COLOR-TEXT-HOVER: rgba(0, 0, 0, 0.7);
844      --COLOR-TEXT-LIGHT: #4c4c4c;
845      --COLOR-TEXT-DARK: #000000;
846      --COLOR-TEXT-A5:  rgba(0, 0, 0, 0.05);
847      --COLOR-TEXT-A35: rgba(0, 0, 0, 0.35);
848      --COLOR-TEXT-A50: rgba(0, 0, 0, 0.5);
849      --COLOR-TEXT-A80: rgba(0, 0, 0, 0.8);
850
851
852      --COLOR-BORDER: rgb(240, 240, 240);
853      --COLOR-BORDER-LIGHT: #f5f5f5;
854      --COLOR-BORDER-DARK: #bdbdbd;
855      --COLOR-BORDER-HAIRLINE: #f4f4f4;
856
857      --overlay-bg: #000000;
858
859      /* === Bright color ===*/
860      --COLOR-ACCENT: #79341b;
861      --COLOR-ACCENT-HOVER: #3e180a;
862      --COLOR-ACCENT-FADE: rgba(121, 52, 27, 0.05);
863      --COLOR-ACCENT-LIGHT: #ee6e3f;
864
865      /* === Default Cart Gradient ===*/
866
867      --FREE-SHIPPING-GRADIENT: linear-gradient(to right, var(--COLOR-ACCENT-LIGHT) 0%, var(--accent) 100%);
868
869      /* === Buttons ===*/
870      --BTN-PRIMARY-BG: #79341b;
871      --BTN-PRIMARY-TEXT: #ffffff;
872      --BTN-PRIMARY-BORDER: #79341b;
873      --BTN-PRIMARY-BORDER-A70: rgba(121, 52, 27, 0.7);
874
875      
876      
877        --BTN-PRIMARY-BG-BRIGHTER: #642b16;
878      
879
880      --BTN-SECONDARY-BG: #1d2226;
881      --BTN-SECONDARY-TEXT: #ffffff;
882      --BTN-SECONDARY-BORDER: #1d2226;
883      --BTN-SECONDARY-BORDER-A70: rgba(29, 34, 38, 0.7);
884
885      
886      
887        --BTN-SECONDARY-BG-BRIGHTER: #282f34;
888      
889
890      
891--COLOR-BG-BRIGHTER: #efefef;
892
893      --COLOR-BG-ALPHA-25: rgba(252, 252, 252, 0.25);
894      --COLOR-BG-TRANSPARENT: rgba(252, 252, 252, 0);--COLOR-FOOTER-BG-HAIRLINE: #f4f4f4;
895
896      /* Dynamic color variables */
897      --accent: var(--COLOR-ACCENT);
898      --accent-fade: var(--COLOR-ACCENT-FADE);
899      --accent-hover: var(--COLOR-ACCENT-HOVER);
900      --border: var(--COLOR-BORDER);
901      --border-dark: var(--COLOR-BORDER-DARK);
902      --border-light: var(--COLOR-BORDER-LIGHT);
903      --border-hairline: var(--COLOR-BORDER-HAIRLINE);
904      --bg: var(--COLOR-BG-GRADIENT, var(--COLOR-BG));
905      --bg-accent: var(--COLOR-BG-ACCENT);
906      --bg-accent-lighten: var(--COLOR-BG-ACCENT-LIGHTEN);
907      --icons: var(--COLOR-TEXT);
908      --link: var(--COLOR-LINK);
909      --link-a50: var(--COLOR-LINK-A50);
910      --link-a70: var(--COLOR-LINK-A70);
911      --link-hover: var(--COLOR-LINK-HOVER);
912      --link-opposite: var(--COLOR-LINK-OPPOSITE);
913      --text: var(--COLOR-TEXT);
914      --text-dark: var(--COLOR-TEXT-DARK);
915      --text-light: var(--COLOR-TEXT-LIGHT);
916      --text-hover: var(--COLOR-TEXT-HOVER);
917      --text-a5: var(--COLOR-TEXT-A5);
918      --text-a35: var(--COLOR-TEXT-A35);
919      --text-a50: var(--COLOR-TEXT-A50);
920      --text-a80: var(--COLOR-TEXT-A80);
921    }
922  
923    
924    .color-scheme-9 {--COLOR-BG-GRADIENT: #fcfcfc;
925      --COLOR-BG: #fcfcfc;
926      --COLOR-BG-RGB: 252, 252, 252;
927
928      --COLOR-BG-ACCENT: #f0f0f0;
929      --COLOR-BG-ACCENT-LIGHTEN: #ffffff;
930
931      /* === Link Color ===*/
932
933      --COLOR-LINK: #1d2226;
934      --COLOR-LINK-A50: rgba(29, 34, 38, 0.5);
935      --COLOR-LINK-A70: rgba(29, 34, 38, 0.7);
936      --COLOR-LINK-HOVER: rgba(29, 34, 38, 0.7);
937      --COLOR-LINK-OPPOSITE: #ffffff;
938
939      --COLOR-TEXT: #000000;
940      --COLOR-TEXT-HOVER: rgba(0, 0, 0, 0.7);
941      --COLOR-TEXT-LIGHT: #4c4c4c;
942      --COLOR-TEXT-DARK: #000000;
943      --COLOR-TEXT-A5:  rgba(0, 0, 0, 0.05);
944      --COLOR-TEXT-A35: rgba(0, 0, 0, 0.35);
945      --COLOR-TEXT-A50: rgba(0, 0, 0, 0.5);
946      --COLOR-TEXT-A80: rgba(0, 0, 0, 0.8);
947
948
949      --COLOR-BORDER: rgb(240, 240, 240);
950      --COLOR-BORDER-LIGHT: #f5f5f5;
951      --COLOR-BORDER-DARK: #bdbdbd;
952      --COLOR-BORDER-HAIRLINE: #f4f4f4;
953
954      --overlay-bg: #000000;
955
956      /* === Bright color ===*/
957      --COLOR-ACCENT: #79341b;
958      --COLOR-ACCENT-HOVER: #3e180a;
959      --COLOR-ACCENT-FADE: rgba(121, 52, 27, 0.05);
960      --COLOR-ACCENT-LIGHT: #ee6e3f;
961
962      /* === Default Cart Gradient ===*/
963
964      --FREE-SHIPPING-GRADIENT: linear-gradient(to right, var(--COLOR-ACCENT-LIGHT) 0%, var(--accent) 100%);
965
966      /* === Buttons ===*/
967      --BTN-PRIMARY-BG: #79341b;
968      --BTN-PRIMARY-TEXT: #ffffff;
969      --BTN-PRIMARY-BORDER: #79341b;
970      --BTN-PRIMARY-BORDER-A70: rgba(121, 52, 27, 0.7);
971
972      
973      
974        --BTN-PRIMARY-BG-BRIGHTER: #642b16;
975      
976
977      --BTN-SECONDARY-BG: #1d2226;
978      --BTN-SECONDARY-TEXT: #ffffff;
979      --BTN-SECONDARY-BORDER: #1d2226;
980      --BTN-SECONDARY-BORDER-A70: rgba(29, 34, 38, 0.7);
981
982      
983      
984        --BTN-SECONDARY-BG-BRIGHTER: #282f34;
985      
986
987      
988--COLOR-BG-BRIGHTER: #efefef;
989
990      --COLOR-BG-ALPHA-25: rgba(252, 252, 252, 0.25);
991      --COLOR-BG-TRANSPARENT: rgba(252, 252, 252, 0);--COLOR-FOOTER-BG-HAIRLINE: #f4f4f4;
992
993      /* Dynamic color variables */
994      --accent: var(--COLOR-ACCENT);
995      --accent-fade: var(--COLOR-ACCENT-FADE);
996      --accent-hover: var(--COLOR-ACCENT-HOVER);
997      --border: var(--COLOR-BORDER);
998      --border-dark: var(--COLOR-BORDER-DARK);
999      --border-light: var(--COLOR-BORDER-LIGHT);
1000      --border-hairline: var(--COLOR-BORDER-HAIRLINE);
1001      --bg: var(--COLOR-BG-GRADIENT, var(--COLOR-BG));
1002      --bg-accent: var(--COLOR-BG-ACCENT);
1003      --bg-accent-lighten: var(--COLOR-BG-ACCENT-LIGHTEN);
1004      --icons: var(--COLOR-TEXT);
1005      --link: var(--COLOR-LINK);
1006      --link-a50: var(--COLOR-LINK-A50);
1007      --link-a70: var(--COLOR-LINK-A70);
1008      --link-hover: var(--COLOR-LINK-HOVER);
1009      --link-opposite: var(--COLOR-LINK-OPPOSITE);
1010      --text: var(--COLOR-TEXT);
1011      --text-dark: var(--COLOR-TEXT-DARK);
1012      --text-light: var(--COLOR-TEXT-LIGHT);
1013      --text-hover: var(--COLOR-TEXT-HOVER);
1014      --text-a5: var(--COLOR-TEXT-A5);
1015      --text-a35: var(--COLOR-TEXT-A35);
1016      --text-a50: var(--COLOR-TEXT-A50);
1017      --text-a80: var(--COLOR-TEXT-A80);
1018    }
1019  
1020    
1021    .color-scheme-10 {--COLOR-BG-GRADIENT: #fcfcfc;
1022      --COLOR-BG: #fcfcfc;
1023      --COLOR-BG-RGB: 252, 252, 252;
1024
1025      --COLOR-BG-ACCENT: #f0f0f0;
1026      --COLOR-BG-ACCENT-LIGHTEN: #ffffff;
1027
1028      /* === Link Color ===*/
1029
1030      --COLOR-LINK: #1d2226;
1031      --COLOR-LINK-A50: rgba(29, 34, 38, 0.5);
1032      --COLOR-LINK-A70: rgba(29, 34, 38, 0.7);
1033      --COLOR-LINK-HOVER: rgba(29, 34, 38, 0.7);
1034      --COLOR-LINK-OPPOSITE: #ffffff;
1035
1036      --COLOR-TEXT: #000000;
1037      --COLOR-TEXT-HOVER: rgba(0, 0, 0, 0.7);
1038      --COLOR-TEXT-LIGHT: #4c4c4c;
1039      --COLOR-TEXT-DARK: #000000;
1040      --COLOR-TEXT-A5:  rgba(0, 0, 0, 0.05);
1041      --COLOR-TEXT-A35: rgba(0, 0, 0, 0.35);
1042      --COLOR-TEXT-A50: rgba(0, 0, 0, 0.5);
1043      --COLOR-TEXT-A80: rgba(0, 0, 0, 0.8);
1044
1045
1046      --COLOR-BORDER: rgb(240, 240, 240);
1047      --COLOR-BORDER-LIGHT: #f5f5f5;
1048      --COLOR-BORDER-DARK: #bdbdbd;
1049      --COLOR-BORDER-HAIRLINE: #f4f4f4;
1050
1051      --overlay-bg: #000000;
1052
1053      /* === Bright color ===*/
1054      --COLOR-ACCENT: #79341b;
1055      --COLOR-ACCENT-HOVER: #3e180a;
1056      --COLOR-ACCENT-FADE: rgba(121, 52, 27, 0.05);
1057      --COLOR-ACCENT-LIGHT: #ee6e3f;
1058
1059      /* === Default Cart Gradient ===*/
1060
1061      --FREE-SHIPPING-GRADIENT: linear-gradient(to right, var(--COLOR-ACCENT-LIGHT) 0%, var(--accent) 100%);
1062
1063      /* === Buttons ===*/
1064      --BTN-PRIMARY-BG: #79341b;
1065      --BTN-PRIMARY-TEXT: #ffffff;
1066      --BTN-PRIMARY-BORDER: #79341b;
1067      --BTN-PRIMARY-BORDER-A70: rgba(121, 52, 27, 0.7);
1068
1069      
1070      
1071        --BTN-PRIMARY-BG-BRIGHTER: #642b16;
1072      
1073
1074      --BTN-SECONDARY-BG: #1d2226;
1075      --BTN-SECONDARY-TEXT: #ffffff;
1076      --BTN-SECONDARY-BORDER: #1d2226;
1077      --BTN-SECONDARY-BORDER-A70: rgba(29, 34, 38, 0.7);
1078
1079      
1080      
1081        --BTN-SECONDARY-BG-BRIGHTER: #282f34;
1082      
1083
1084      
1085--COLOR-BG-BRIGHTER: #efefef;
1086
1087      --COLOR-BG-ALPHA-25: rgba(252, 252, 252, 0.25);
1088      --COLOR-BG-TRANSPARENT: rgba(252, 252, 252, 0);--COLOR-FOOTER-BG-HAIRLINE: #f4f4f4;
1089
1090      /* Dynamic color variables */
1091      --accent: var(--COLOR-ACCENT);
1092      --accent-fade: var(--COLOR-ACCENT-FADE);
1093      --accent-hover: var(--COLOR-ACCENT-HOVER);
1094      --border: var(--COLOR-BORDER);
1095      --border-dark: var(--COLOR-BORDER-DARK);
1096      --border-light: var(--COLOR-BORDER-LIGHT);
1097      --border-hairline: var(--COLOR-BORDER-HAIRLINE);
1098      --bg: var(--COLOR-BG-GRADIENT, var(--COLOR-BG));
1099      --bg-accent: var(--COLOR-BG-ACCENT);
1100      --bg-accent-lighten: var(--COLOR-BG-ACCENT-LIGHTEN);
1101      --icons: var(--COLOR-TEXT);
1102      --link: var(--COLOR-LINK);
1103      --link-a50: var(--COLOR-LINK-A50);
1104      --link-a70: var(--COLOR-LINK-A70);
1105      --link-hover: var(--COLOR-LINK-HOVER);
1106      --link-opposite: var(--COLOR-LINK-OPPOSITE);
1107      --text: var(--COLOR-TEXT);
1108      --text-dark: var(--COLOR-TEXT-DARK);
1109      --text-light: var(--COLOR-TEXT-LIGHT);
1110      --text-hover: var(--COLOR-TEXT-HOVER);
1111      --text-a5: var(--COLOR-TEXT-A5);
1112      --text-a35: var(--COLOR-TEXT-A35);
1113      --text-a50: var(--COLOR-TEXT-A50);
1114      --text-a80: var(--COLOR-TEXT-A80);
1115    }
1116  
1117    
1118    .color-scheme-11 {--COLOR-BG-GRADIENT: #fcfcfc;
1119      --COLOR-BG: #fcfcfc;
1120      --COLOR-BG-RGB: 252, 252, 252;
1121
1122      --COLOR-BG-ACCENT: #f0f0f0;
1123      --COLOR-BG-ACCENT-LIGHTEN: #ffffff;
1124
1125      /* === Link Color ===*/
1126
1127      --COLOR-LINK: #1d2226;
1128      --COLOR-LINK-A50: rgba(29, 34, 38, 0.5);
1129      --COLOR-LINK-A70: rgba(29, 34, 38, 0.7);
1130      --COLOR-LINK-HOVER: rgba(29, 34, 38, 0.7);
1131      --COLOR-LINK-OPPOSITE: #ffffff;
1132
1133      --COLOR-TEXT: #000000;
1134      --COLOR-TEXT-HOVER: rgba(0, 0, 0, 0.7);
1135      --COLOR-TEXT-LIGHT: #4c4c4c;
1136      --COLOR-TEXT-DARK: #000000;
1137      --COLOR-TEXT-A5:  rgba(0, 0, 0, 0.05);
1138      --COLOR-TEXT-A35: rgba(0, 0, 0, 0.35);
1139      --COLOR-TEXT-A50: rgba(0, 0, 0, 0.5);
1140      --COLOR-TEXT-A80: rgba(0, 0, 0, 0.8);
1141
1142
1143      --COLOR-BORDER: rgb(240, 240, 240);
1144      --COLOR-BORDER-LIGHT: #f5f5f5;
1145      --COLOR-BORDER-DARK: #bdbdbd;
1146      --COLOR-BORDER-HAIRLINE: #f4f4f4;
1147
1148      --overlay-bg: #000000;
1149
1150      /* === Bright color ===*/
1151      --COLOR-ACCENT: #79341b;
1152      --COLOR-ACCENT-HOVER: #3e180a;
1153      --COLOR-ACCENT-FADE: rgba(121, 52, 27, 0.05);
1154      --COLOR-ACCENT-LIGHT: #ee6e3f;
1155
1156      /* === Default Cart Gradient ===*/
1157
1158      --FREE-SHIPPING-GRADIENT: linear-gradient(to right, var(--COLOR-ACCENT-LIGHT) 0%, var(--accent) 100%);
1159
1160      /* === Buttons ===*/
1161      --BTN-PRIMARY-BG: #79341b;
1162      --BTN-PRIMARY-TEXT: #ffffff;
1163      --BTN-PRIMARY-BORDER: #79341b;
1164      --BTN-PRIMARY-BORDER-A70: rgba(121, 52, 27, 0.7);
1165
1166      
1167      
1168        --BTN-PRIMARY-BG-BRIGHTER: #642b16;
1169      
1170
1171      --BTN-SECONDARY-BG: #1d2226;
1172      --BTN-SECONDARY-TEXT: #ffffff;
1173      --BTN-SECONDARY-BORDER: #1d2226;
1174      --BTN-SECONDARY-BORDER-A70: rgba(29, 34, 38, 0.7);
1175
1176      
1177      
1178        --BTN-SECONDARY-BG-BRIGHTER: #282f34;
1179      
1180
1181      
1182--COLOR-BG-BRIGHTER: #efefef;
1183
1184      --COLOR-BG-ALPHA-25: rgba(252, 252, 252, 0.25);
1185      --COLOR-BG-TRANSPARENT: rgba(252, 252, 252, 0);--COLOR-FOOTER-BG-HAIRLINE: #f4f4f4;
1186
1187      /* Dynamic color variables */
1188      --accent: var(--COLOR-ACCENT);
1189      --accent-fade: var(--COLOR-ACCENT-FADE);
1190      --accent-hover: var(--COLOR-ACCENT-HOVER);
1191      --border: var(--COLOR-BORDER);
1192      --border-dark: var(--COLOR-BORDER-DARK);
1193      --border-light: var(--COLOR-BORDER-LIGHT);
1194      --border-hairline: var(--COLOR-BORDER-HAIRLINE);
1195      --bg: var(--COLOR-BG-GRADIENT, var(--COLOR-BG));
1196      --bg-accent: var(--COLOR-BG-ACCENT);
1197      --bg-accent-lighten: var(--COLOR-BG-ACCENT-LIGHTEN);
1198      --icons: var(--COLOR-TEXT);
1199      --link: var(--COLOR-LINK);
1200      --link-a50: var(--COLOR-LINK-A50);
1201      --link-a70: var(--COLOR-LINK-A70);
1202      --link-hover: var(--COLOR-LINK-HOVER);
1203      --link-opposite: var(--COLOR-LINK-OPPOSITE);
1204      --text: var(--COLOR-TEXT);
1205      --text-dark: var(--COLOR-TEXT-DARK);
1206      --text-light: var(--COLOR-TEXT-LIGHT);
1207      --text-hover: var(--COLOR-TEXT-HOVER);
1208      --text-a5: var(--COLOR-TEXT-A5);
1209      --text-a35: var(--COLOR-TEXT-A35);
1210      --text-a50: var(--COLOR-TEXT-A50);
1211      --text-a80: var(--COLOR-TEXT-A80);
1212    }
1213  
1214
1215  body, .color-scheme-1, .color-scheme-2, .color-scheme-3, .color-scheme-4, .color-scheme-5, .color-scheme-6, .color-scheme-7, .color-scheme-8, .color-scheme-9, .color-scheme-10, .color-scheme-11 {
1216    color: var(--text);
1217    background: var(--bg);
1218  }
1219
1220  :root {
1221    --scrollbar-width: 0px;
1222
1223    /* === Product grid badges ===*/
1224    --COLOR-SALE-BG: #b32428;
1225    --COLOR-SALE-TEXT: #ffffff;
1226
1227    --COLOR-BADGE-BG: #e1c16e;
1228    --COLOR-BADGE-TEXT: #000000;
1229
1230    --COLOR-SOLD-BG: #cccccc;
1231    --COLOR-SOLD-TEXT: #000000;
1232
1233    --COLOR-NEW-BADGE-BG: #01462b;
1234    --COLOR-NEW-BADGE-TEXT: #ffffff;
1235
1236    --COLOR-PREORDER-BG: #444444;
1237    --COLOR-PREORDER-TEXT: #ffffff;
1238
1239    /* === Quick Add ===*/
1240    --COLOR-QUICK-ADD-BG: #e9e9e9;
1241    --COLOR-QUICK-ADD-BG-BRIGHTER: #dcdcdc;
1242    --COLOR-QUICK-ADD-TEXT: #020303;
1243
1244    /* === Product sale color ===*/
1245    --COLOR-SALE: #b32428;
1246
1247    /* === Helper colors for form error states ===*/
1248    --COLOR-ERROR: #721C24;
1249    --COLOR-ERROR-BG: #F8D7DA;
1250    --COLOR-ERROR-BORDER: #F5C6CB;
1251
1252    --COLOR-SUCCESS: #56AD6A;
1253    --COLOR-SUCCESS-BG: rgba(86, 173, 106, 0.2);
1254
1255    
1256      --RADIUS: 0px;
1257      --RADIUS-SELECT: 0px;
1258    
1259
1260    --COLOR-HEADER-LINK: #000000;
1261    --COLOR-HEADER-LINK-HOVER: #000000;
1262
1263    --COLOR-MENU-BG: #ffffff;
1264    --COLOR-SUBMENU-BG: #ffffff;
1265    --COLOR-SUBMENU-LINK: #000000;
1266    --COLOR-SUBMENU-LINK-HOVER: rgba(0, 0, 0, 0.7);
1267    --COLOR-SUBMENU-TEXT-LIGHT: #4d4d4d;
1268
1269    
1270      --COLOR-MENU-TRANSPARENT: #000000;
1271      --COLOR-MENU-TRANSPARENT-HOVER: #000000;
1272    
1273
1274    --TRANSPARENT: rgba(255, 255, 255, 0);
1275
1276    /* === Default overlay opacity ===*/
1277    --underlay-opacity: 1;
1278    --underlay-bg: rgba(0,0,0,0.4);
1279    --header-overlay-color: transparent;
1280
1281    /* === Custom Cursor ===*/
1282    --ICON-ZOOM-IN: url( "//www.tortugabackpacks.com/cdn/shop/t/391/assets/icon-zoom-in.svg?v=182473373117644429561783269432" );
1283    --ICON-ZOOM-OUT: url( "//www.tortugabackpacks.com/cdn/shop/t/391/assets/icon-zoom-out.svg?v=101497157853986683871783269432" );
1284
1285    /* === Custom Icons ===*/
1286    
1287    
1288      
1289      --ICON-ADD-BAG: url( "//www.tortugabackpacks.com/cdn/shop/t/391/assets/icon-add-bag-medium.svg?v=139170916092727621901783269430" );
1290      --ICON-ADD-CART: url( "//www.tortugabackpacks.com/cdn/shop/t/391/assets/icon-add-cart-medium.svg?v=57635405022452982901783269431" );
1291      --ICON-ARROW-LEFT: url( "//www.tortugabackpacks.com/cdn/shop/t/391/assets/icon-nav-arrow-left-medium.svg?v=29670655186725301881783269433" );
1292      --ICON-ARROW-RIGHT: url( "//www.tortugabackpacks.com/cdn/shop/t/391/assets/icon-nav-arrow-right-medium.svg?v=125681635309630117191783269434" );
1293      --ICON-SELECT: url("//www.tortugabackpacks.com/cdn/shop/t/391/assets/icon-select-medium.svg?v=26525384418548854221783269431");
1294    
1295
1296    --PRODUCT-GRID-ASPECT-RATIO: 100%;
1297
1298    /* === Typography ===*/
1299    --FONT-HEADING-MINI: 18px;
1300    --FONT-HEADING-X-SMALL: 22px;
1301    --FONT-HEADING-SMALL: 26px;
1302    --FONT-HEADING-MEDIUM: 32px;
1303    --FONT-HEADING-LARGE: 44px;
1304    --FONT-HEADING-X-LARGE: 56px;
1305
1306    --FONT-HEADING-MINI-MOBILE: 18px;
1307    --FONT-HEADING-X-SMALL-MOBILE: 20px;
1308    --FONT-HEADING-SMALL-MOBILE: 22px;
1309    --FONT-HEADING-MEDIUM-MOBILE: 26px;
1310    --FONT-HEADING-LARGE-MOBILE: 32px;
1311    --FONT-HEADING-X-LARGE-MOBILE: 40px;
1312
1313    --FONT-STACK-BODY: Geist, sans-serif;
1314    --FONT-STYLE-BODY: normal;
1315    --FONT-WEIGHT-BODY: 400;
1316    --FONT-WEIGHT-BODY-BOLD: 500;
1317
1318    --LETTER-SPACING-BODY: 0.0em;
1319
1320    --FONT-STACK-HEADING: Geist, sans-serif;
1321    --FONT-WEIGHT-HEADING: 700;
1322    --FONT-STYLE-HEADING: normal;
1323
1324    --FONT-UPPERCASE-HEADING: none;
1325    --LETTER-SPACING-HEADING: 0.0em;
1326
1327    --FONT-STACK-SUBHEADING: Geist, sans-serif;
1328    --FONT-WEIGHT-SUBHEADING: 600;
1329    --FONT-STYLE-SUBHEADING: normal;
1330    --FONT-SIZE-SUBHEADING-DESKTOP: 20px;
1331    --FONT-SIZE-SUBHEADING-MOBILE: 17px;
1332
1333    --FONT-UPPERCASE-SUBHEADING: none;
1334    --LETTER-SPACING-SUBHEADING: 0.0em;
1335
1336    --FONT-STACK-NAV: Geist, sans-serif;
1337    --FONT-WEIGHT-NAV: 500;
1338    --FONT-WEIGHT-NAV-BOLD: 600;
1339    --FONT-STYLE-NAV: normal;
1340    --FONT-SIZE-NAV: 16px;
1341
1342
1343    --LETTER-SPACING-NAV: 0.0em;
1344
1345    --FONT-SIZE-BASE: 16px;
1346
1347    /* === Parallax ===*/
1348    --PARALLAX-STRENGTH-MIN: 115.0%;
1349    --PARALLAX-STRENGTH-MAX: 125.0%;--COLUMNS: 4;
1350    --COLUMNS-MEDIUM: 3;
1351    --COLUMNS-SMALL: 2;
1352    --COLUMNS-MOBILE: 1;--LAYOUT-OUTER: 50px;
1353      --LAYOUT-GUTTER: 32px;
1354      --LAYOUT-OUTER-MEDIUM: 30px;
1355      --LAYOUT-GUTTER-MEDIUM: 22px;
1356      --LAYOUT-OUTER-SMALL: 16px;
1357      --LAYOUT-GUTTER-SMALL: 16px;--base-animation-delay: 0ms;
1358    --line-height-normal: 1.375; /* Equals to line-height: normal; */--SIDEBAR-WIDTH: 288px;
1359      --SIDEBAR-WIDTH-MEDIUM: 258px;--DRAWER-WIDTH: 380px;--ICON-STROKE-WIDTH: 1.5px;
1360
1361    /* === Button General ===*/
1362    --BTN-FONT-STACK: Geist, sans-serif;
1363    --BTN-FONT-WEIGHT: 600;
1364    --BTN-FONT-STYLE: normal;
1365    --BTN-FONT-SIZE: 14px;
1366    --BTN-SIZE-SMALL: 8px;
1367    --BTN-SIZE-MEDIUM: 9px;
1368    --BTN-SIZE-LARGE: 14px;--BTN-FONT-SIZE-BODY: 0.875rem;
1369
1370    --BTN-LETTER-SPACING: 0.0em;
1371    --BTN-UPPERCASE: none;
1372    --BTN-TEXT-ARROW-OFFSET: 0px;
1373
1374    /* === Button White ===*/
1375    --COLOR-TEXT-BTN-BG-WHITE: #fff;
1376    --COLOR-TEXT-BTN-BORDER-WHITE: #fff;
1377    --COLOR-TEXT-BTN-WHITE: #000;
1378    --COLOR-TEXT-BTN-WHITE-A70: rgba(255, 255, 255, 0.7);
1379    --COLOR-TEXT-BTN-BG-WHITE-BRIGHTER: #f2f2f2;
1380
1381    /* === Button Black ===*/
1382    --COLOR-TEXT-BTN-BG-BLACK: #000;
1383    --COLOR-TEXT-BTN-BORDER-BLACK: #000;
1384    --COLOR-TEXT-BTN-BLACK: #fff;
1385    --COLOR-TEXT-BTN-BLACK-A70: rgba(0, 0, 0, 0.7);
1386    --COLOR-TEXT-BTN-BG-BLACK-BRIGHTER: #0d0d0d;
1387
1388    /* === Swatch Size ===*/
1389    --swatch-size-filters: 1.15rem;
1390    --swatch-size-product: 2.2rem;
1391  }
1392
1393  /* === Backdrop ===*/
1394  ::backdrop {
1395    --underlay-opacity: 1;
1396    --underlay-bg: rgba(0,0,0,0.4);
1397  }
1398
1399  /* === Gray background on Product grid items ===*/
1400  
1401
1402  *,
1403  *::before,
1404  *::after {
1405    box-sizing: inherit;
1406  }
1407
1408  * { -webkit-font-smoothing: antialiased; }
1409
1410  html {
1411    box-sizing: border-box;
1412    font-size: var(--FONT-SIZE-BASE);
1413  }
1414
1415  html,
1416  body { min-height: 100%; }
1417
1418  body {
1419    position: relative;
1420    min-width: 320px;
1421    font-size: var(--FONT-SIZE-BASE);
1422    text-size-adjust: 100%;
1423    -webkit-text-size-adjust: 100%;
1424  }
1425</style>
1426<link rel="preload" as="font" href="//www.tortugabackpacks.com/cdn/fonts/geist/geist_n4.6e27f20c83b0a07405328f98ff3b0be957c5d6d5.woff2" type="font/woff2" crossorigin><link rel="preload" as="font" href="//www.tortugabackpacks.com/cdn/fonts/geist/geist_n7.d1a55eaf394973a6f8fe773d87de2e2f51331d2a.woff2" type="font/woff2" crossorigin><link rel="preload" as="font" href="//www.tortugabackpacks.com/cdn/fonts/geist/geist_n5.94fa89da1755608b366e51df60b72b900e50a5c1.woff2" type="font/woff2" crossorigin><link rel="preload" as="font" href="//www.tortugabackpacks.com/cdn/fonts/geist/geist_n6.3f5f79f8722829dcc4ffd7c38b07b803ded204ec.woff2" type="font/woff2" crossorigin><link rel="preload" as="font" href="//www.tortugabackpacks.com/cdn/fonts/geist/geist_n6.3f5f79f8722829dcc4ffd7c38b07b803ded204ec.woff2" type="font/woff2" crossorigin><link href="//www.tortugabackpacks.com/cdn/shop/t/391/assets/theme.css?v=2696927897961675441783269433" rel="stylesheet" type="text/css" media="all" />
1427<link href="//www.tortugabackpacks.com/cdn/shop/t/391/assets/swatches.css?v=157844926215047500451783269432" rel="stylesheet" type="text/css" media="all" />
1428<style data-shopify>.swatches {
1429    --40l: url(//www.tortugabackpacks.com/cdn/shop/files/sibling-40l_small.png?v=9202345403423345491);--34l: url(//www.tortugabackpacks.com/cdn/shop/files/sibling-34l_small.png?v=11606081322292199985);--25l: url(//www.tortugabackpacks.com/cdn/shop/files/sibling-25l_small.png?v=103797);--black: #000000;--white: #fafafa;--blue: #6686A8;--macadamia: #F6F0E2;--blank: url(//www.tortugabackpacks.com/cdn/shop/files/blank_small.png?v=103797);--charcoal: #5D585A;--brown: #806C61;--grey: #EBE8E0;--sage: #A9C1B4;--mint: #96B0A7;--forest: #4B6867;--mango: #F7E7BB;--greige: #9E998E;--tan: #D7B389;--smoke-grey: #EDEAE2;--sun: #F8CD49;--pigment-dye-black: #444444;--aqua-blue: #4AAAC8;--creme: #F7F2ED;--forest-green: #094C25;--heather-grey: #BAB8B6;--heather-sand: #EAE7DD;--indigo-camo: #252F3F;--indigo-paisley: #2D3953;--multicolor: #6E1B1E;--ocean-blue: #4ACEEA;--offwhite: #F7F7E8;--olive-green: #928A35;
1430  }</style>
1431<script>
1432    document.documentElement.style.setProperty('--scrollbar-width', `${getScrollbarWidth()}px`);
1433
1434    function getScrollbarWidth() {
1435      // Creating invisible container
1436      const outer = document.createElement('div');
1437      outer.style.visibility = 'hidden';
1438      outer.style.overflow = 'scroll'; // forcing scrollbar to appear
1439      outer.style.msOverflowStyle = 'scrollbar'; // needed for WinJS apps
1440      document.documentElement.appendChild(outer);
1441
1442      // Creating inner element and placing it in the container
1443      const inner = document.createElement('div');
1444      outer.appendChild(inner);
1445
1446      // Calculating difference between container's full width and the child width
1447      const scrollbarWidth = outer.offsetWidth - inner.offsetWidth;
1448
1449      // Removing temporary elements from the DOM
1450      outer.parentNode.removeChild(outer);
1451
1452      return scrollbarWidth;
1453    }
1454
1455    let root = '/';
1456    if (root[root.length - 1] !== '/') {
1457      root = root + '/';
1458    }
1459
1460    window.theme = {
1461      routes: {
1462        root: root,
1463        shop_url: 'https://www.tortugabackpacks.com',
1464        cart_url: '/cart',
1465        cart_add_url: '/cart/add',
1466        cart_change_url: '/cart/change',
1467        cart_update_url: '/cart/update',
1468        product_recommendations_url: '/recommendations/products',
1469        predictive_search_url: '/search/suggest',
1470        addresses_url: '/account/addresses'
1471      },
1472      assets: {
1473        photoswipe: '//www.tortugabackpacks.com/cdn/shop/t/391/assets/photoswipe.js?v=162613001030112971491783269432',
1474        rellax: '//www.tortugabackpacks.com/cdn/shop/t/391/assets/rellax.js?v=4664090443844197101783269433',
1475        smoothscroll: '//www.tortugabackpacks.com/cdn/shop/t/391/assets/smoothscroll.js?v=37906625415260927261783269431',
1476      },
1477      strings: {
1478        addToCart: "Add to Cart",
1479        sale: "Sale",
1480        soldOut: "Sold Out",
1481        preOrder: "Pre-order",
1482        subscription: "Subscription",
1483        unavailable: "Unavailable",
1484        unavailable_with_option: `[value] - Unavailable`,
1485        cartAcceptanceError: "You must accept our terms and conditions.",
1486        discount_not_applicable: "Discount not applicable",
1487        discount_already_applied: "Discount already applied",
1488        shippingCalcSubmitButton: "Calculate shipping",
1489        shippingCalcSubmitButtonDisabled: "Calculating...",
1490        oneColor: "color",
1491        otherColor: "colors",
1492        free: "Free",
1493        sku: "SKU",
1494        playVideo: "Play video",
1495        pauseVideo: "Pause video",
1496      },
1497      settings: {
1498        cartType: "drawer",
1499        customerLoggedIn: null ? true : false,
1500        enableQuickAdd: false,
1501        enableAnimations: false,
1502        collectionSwatchStyle: "limited",
1503        mobileMenuType: null,
1504        atcButtonShowPrice: true,
1505        productPageSticky: false,
1506      },
1507      sliderArrows: {
1508        prev: '<button type="button" class="slider__button slider__button--prev" data-button-arrow data-button-prev>' + "Previous" + '</button>',
1509        next: '<button type="button" class="slider__button slider__button--next" data-button-arrow data-button-next>' + "Next" + '</button>',
1510      },
1511      moneyFormat: false ? "${{ amount }} USD" : "${{ amount_no_decimals }}",
1512      moneyWithoutCurrencyFormat: "${{ amount_no_decimals }}",
1513      moneyWithCurrencyFormat: "${{ amount }} USD",
1514      subtotal: 0,
1515      info: {
1516        name: 'broadcast',
1517        version: '8.0.0',
1518        role: 'main'
1519      },
1520    };
1521
1522    let windowInnerHeight = window.innerHeight;
1523    document.documentElement.style.setProperty('--full-height', `${windowInnerHeight}px`);
1524    document.documentElement.style.setProperty('--three-quarters', `${windowInnerHeight * 0.75}px`);
1525    document.documentElement.style.setProperty('--two-thirds', `${windowInnerHeight * 0.66}px`);
1526    document.documentElement.style.setProperty('--one-half', `${windowInnerHeight * 0.5}px`);
1527    document.documentElement.style.setProperty('--one-third', `${windowInnerHeight * 0.33}px`);
1528    document.documentElement.style.setProperty('--one-fifth', `${windowInnerHeight * 0.2}px`);
1529</script>
1529
1530
1531
1532  
1532<script src="//www.tortugabackpacks.com/cdn/shopifycloud/storefront/assets/themes_support/shopify_common-5f594365.js" defer="defer"></script>
1532
1533
1534
1535<!-- Theme Javascript ============================================================== -->
1536<script src="//www.tortugabackpacks.com/cdn/shop/t/391/assets/vendor.js?v=9664966025159750891783269431" defer="defer"></script>
vendor: 1 bytes, line 1536
1536
1537<script src="//www.tortugabackpacks.com/cdn/shop/t/391/assets/theme.js?v=122998032327029019861783269434" defer="defer"></script>
1537<!-- Shopify app scripts =========================================================== -->
1538<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
1538<meta name="google-site-verification" content="EARbEfqdVclqFZ1E4Bxw4DHB0jEcCEV9rc72QHJE9sc">
1539<meta name="facebook-domain-verification" content="40bun3611osjhu1aukt4k7acp7joj7">
1540<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/491212/digital_wallets/dialog">
1541<meta id="in-context-paypal-metadata" data-shop-id="491212" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD">
1542<link rel="ucp" href="/.well-known/ucp" version="2026-08-25">
1542<script async="async" src="/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=2721415239"></script>
1542
1543<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
1544<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=2721415239&shop_id=491212" crossorigin="anonymous"></script>
vendor: 1 bytes, line 1544
1544
1545<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":491212,"countryCode":"US","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/491212","merchantName":"Tortuga","requiredBillingContactFields":["postalAddress","email","phone"],"requiredShippingContactFields":["postalAddress","email","phone"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex","discover","elo","jcb"],"total":{"type":"pending","label":"Tortuga","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 1545
1545
1546<script id="shopify-features" type="application/json">{"accessToken":"15019fbfce7558c70cfa7db1d9b0f8bc","betas":["rich-media-storefront-analytics"],"domain":"www.tortugabackpacks.com","predictiveSearch":true,"shopId":491212,"locale":"en"}</script>
vendor: 1 bytes, line 1546
1546
1547<script>var Shopify = Shopify || {};
1548Shopify.shop = "tortugabackpacks.myshopify.com";
1549Shopify.locale = "en";
1550Shopify.currency = {"active":"USD","rate":"1.0"};
1551Shopify.country = "US";
1552Shopify.theme = {"name":"GitHub - main \/ production","id":143083470919,"schema_name":"Broadcast","schema_version":"8.0.0","theme_store_id":null,"role":"main"};
1553Shopify.theme.handle = "null";
1554Shopify.theme.style = {"id":null,"handle":null};
1555Shopify.cdnHost = "www.tortugabackpacks.com/cdn";
1556Shopify.routes = Shopify.routes || {};
1557Shopify.routes.root = "/";
1558Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
1559Shopify.SignInWithShop = Shopify.SignInWithShop || {};
1560Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
1561Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 1561
1561
1562<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 1562
1562
1563<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 1563
1563
1564<script>
1565  window.ShopifyPay = window.ShopifyPay || {};
1566  window.ShopifyPay.apiHost = "shop.app\/pay";
1567  window.ShopifyPay.redirectState = null;
1568</script>
vendor: 1 bytes, line 1568
1568
1569<script>
1570  window.Shopify = window.Shopify || {};
1571  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
1572  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
1573  window.Shopify.SignInWithShop.eligible = true;
1574</script>
vendor: 1 bytes, line 1574
1574
1575<script id="shop-js-analytics" type="application/json">{"pageType":"cart"}</script>
vendor: 1 bytes, line 1575
1575
1576<script defer="defer" async type="module" src="https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"></script>
vendor: 1 bytes, line 1576
1576
1577<script type="module">
1578  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js");
1579
1580  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
1581
1582</script>
vendor: 1 bytes, line 1582
1582
1583<script>
1584  window.Shopify = window.Shopify || {};
1585  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
1586  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"]};
1587</script>
vendor: 1 bytes, line 1587
1587
1588<script>(function() {
1589  var isLoaded = false;
1590  function asyncLoad() {
1591    if (isLoaded) return;
1592    isLoaded = true;
1593    var urls = ["https:\/\/cdn.verifypass.com\/seller\/launcher.js?shop=tortugabackpacks.myshopify.com","https:\/\/services.nofraud.com\/js\/device.js?shop=tortugabackpacks.myshopify.com","https:\/\/dr4qe3ddw9y32.cloudfront.net\/awin-shopify-integration-code.js?aid=88685\u0026v=shopifyApp_5.2.3\u0026ts=1754434183343\u0026shop=tortugabackpacks.myshopify.com","https:\/\/app.octaneai.com\/ri806fvgrqn17hgz\/shopify.js?x=PTXoDJPTo0AWhTOX\u0026shop=tortugabackpacks.myshopify.com","https:\/\/static-resources.botnot.io\/js\/yofi-telemetry-prod.min.js?v=202604162022\u0026shop=tortugabackpacks.myshopify.com"];
1594    for (var i = 0; i < urls.length; i++) {
1595      var s = document.createElement('script');
1596      s.type = 'text/javascript';
1597      s.async = true;
1598      s.src = urls[i];
1599      var x = document.getElementsByTagName('script')[0];
1600      x.parentNode.insertBefore(s, x);
1601    }
1602  };
1603  if(window.attachEvent) {
1604    window.attachEvent('onload', asyncLoad);
1605  } else {
1606    window.addEventListener('load', asyncLoad, false);
1607  }
1608})();</script>
vendor: 1 bytes, line 1608
1608
1609<script id="__st">var __st={"a":491212,"offset":-25200,"reqid":"e2a51023-6bb8-4163-a42c-f5fcc680aeaa-1790845881","pageurl":"www.tortugabackpacks.com\/cart","u":"0aad6a31623d","p":"cart"};</script>
vendor: 1 bytes, line 1609
1609
1610<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 1610
1610
1611<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 1611
1611
1612<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//www.tortugabackpacks.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 1612
1612
1613<script>(function () {var userAgent = navigator.userAgent;var platform = navigator.platform;var maxTouchPoints = navigator.maxTouchPoints || 0;var isIOS = /iPad|iPhone|iPod/.test(platform) || (platform === 'MacIntel' && maxTouchPoints > 1);var isMacSafari = platform.indexOf('Mac') === 0 && /Safari/.test(userAgent) && !/Chrome|Chromium|CriOS|FxiOS|Edg|OPR|Android/.test(userAgent);var isAppleSafari = isIOS || isMacSafari;if (isAppleSafari) {fetch('/sf_private_access_tokens' + location.search).catch(function () {});}function browserMajorVersion(pattern) {var match = userAgent.match(pattern);return match ? parseInt(match[1], 10) : null;}function shouldLoadAutosizesPolyfill() {if (!window.PerformanceObserver?.supportedEntryTypes?.includes('paint')) {return false;}var chromeVersion = browserMajorVersion(/Chrome\/(\d+)/);if (chromeVersion !== null) {return chromeVersion < 126;}var firefoxVersion = browserMajorVersion(/Firefox\/(\d+)/);if (firefoxVersion !== null) {return firefoxVersion < 150;}var safariVersion = isAppleSafari ? browserMajorVersion(/Version\/(\d+).*Safari\//) : null;if (safariVersion !== null) {return safariVersion < 27;}return true;}if (shouldLoadAutosizesPolyfill()) {var autosizesScript = document.createElement('script');autosizesScript.async = true;autosizesScript.crossOrigin = 'anonymous';autosizesScript.src = "//www.tortugabackpacks.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>
1613<script crossorigin="anonymous" defer="defer" src="//www.tortugabackpacks.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 1613
1613
1614<script id="shopify-origin-trials" async="async" integrity="sha256-qJbe/jEZBHtr5W/BlA2cKAz3vkXu6vJQyLjgvgCC86g=" src="//cdn.shopify.com/shopifycloud/storefront/assets/storefront/origin_trials-318ab40a.js" crossorigin="anonymous" onload="window.__shopifyOriginTrialsDone = true" onerror="window.__shopifyOriginTrialsDone = true"></script>
vendor: 1 bytes, line 1614
1614
1615<script>
1616  window.Shopify = window.Shopify || {};
1617  window.Shopify.MCP = window.Shopify.MCP || {};
1618  window.Shopify.MCP.enabled = true;
1619  window.Shopify.MCP.shop = "tortugabackpacks.myshopify.com";
1620  window.Shopify.MCP.mcpEndpoint = "https:\/\/www.tortugabackpacks.com\/api\/mcp";
1621  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"]}}];
1622</script>
vendor: 1 bytes, line 1622
1622
1623<script>(()=>{var d="shopify:webmcp_adapter_loaded",n=Symbol.for("shopify.webmcp_adapter_loading");function s(c,a,{win:r=window,doc:o=document}={}){function p(){try{return r.localStorage.getItem(d)==="true"}catch{return!1}}function l(){try{r.localStorage.setItem(d,"true")}catch{}}function u(){return typeof(o.modelContext||r.navigator?.modelContext)?.registerTool=="function"}function f(){if(r[n]||!u())return;let t=o.head||o.getElementsByTagName("head")[0];if(!t)return;let e=o.createElement("script");e.type="module",e.crossOrigin="anonymous",a&&(e.integrity=a),e.src=c,e.addEventListener("load",l,{once:!0}),e.addEventListener("error",()=>{r[n]=!1},{once:!0}),t.appendChild(e),r[n]=!0}function _(t){let e=o.getElementById("shopify-origin-trials");if(!e||r.__shopifyOriginTrialsDone){t();return}e.addEventListener("load",t,{once:!0}),e.addEventListener("error",t,{once:!0})}function i(){_(()=>r.setTimeout(f,0))}function m(){o.addEventListener("DOMContentLoaded",i,{once:!0})}p()?i():m()}s("\/\/www.tortugabackpacks.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})();
1624</script>
vendor: 1 bytes, line 1624
1624
1625<script data-source-attribution="shopify.dynamic_checkout.dynamic.init">var Shopify=Shopify||{};Shopify.PaymentButton=Shopify.PaymentButton||{isStorefrontPortableWallets:!0,init:function(){window.Shopify.PaymentButton.init=function(){};var t=document.createElement("script");t.src="https://www.tortugabackpacks.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}};
1626</script>
vendor: 1 bytes, line 1626
1626
1627<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
1628  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);
1629</script>
vendor: 1 bytes, line 1629
1629
1630<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})}}));
1631</script>
1631
1632<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://www.tortugabackpacks.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous">
1633<style id="shopify-accelerated-checkout-cart">
1634        #shopify-buyer-consent {
1635  margin-top: 1em;
1636  display: inline-block;
1637  width: 100%;
1638}
1639
1640#shopify-buyer-consent.hidden {
1641  display: none;
1642}
1643
1644#shopify-subscription-policy-button {
1645  background: none;
1646  border: none;
1647  padding: 0;
1648  text-decoration: underline;
1649  font-size: inherit;
1650  cursor: pointer;
1651}
1652
1653#shopify-subscription-policy-button::before {
1654  box-shadow: none;
1655}
1656
1657      </style>
1658
1659<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
1659
1660    
1661    <link href="//www.tortugabackpacks.com/cdn/shop/t/391/assets/custom-styles.css?v=173848209024454905641783269504" rel="stylesheet" type="text/css" media="all" />
1662  <!-- BEGIN app block: shopify://apps/intelligems-a-b-testing/blocks/intelligems-script/fa83b64c-0c77-4c0c-b4b2-b94b42f5ef19 -->
1662<script>
1663  window._template = {
1664    directory: "",
1665    name: "cart",
1666    suffix: ""
1667  };
1668  window.__productIdFromTemplate = null;
1669  window.__plpCollectionIdFromTemplate = null;
1670  window.igProductData = (function() {
1671    const data = {};return data;
1672  })();
1673</script>
1673
1674
1675<script type="module" blocking="render" fetchpriority="high" src="https://cdn.intelligems.io/esm/9a7c4426e7b9/bundle.js" data-em-disable async></script>
1675
1676
1677
1678<!-- END app block --><!-- BEGIN app block: shopify://apps/videowise-connect/blocks/script_embed/019994e6-c95b-7b4f-9bcf-a0a45178cd7c -->
1679
1680
1681
1682
1683<link
1684  rel="preload"
1685  as="style"
1686  onload="this.onload=null;this.rel='stylesheet'"
1687  href="https://assets.videowise.com/style.css.gz"
1688  id="videowise-style-css">
1689<script
1690  defer
1691  src="https://assets.videowise.com/vendors.js.gz"
1692  id="videowise-vendors-js"></script>
vendor: 1 bytes, line 1692
1692
1693<script
1694  defer
1695  src="https://assets.videowise.com/client.js.gz"
1696  id="videowise-client-js"></script>
1696
1697
1698<link rel="dns-prefetch" href="https://assets.videowise.com/" />
1699
1700<link rel="dns-prefetch" href="https://cdn2.videowise.com/" />
1701
1702<link rel="dns-prefetch" href="https://api-cdn.videowise.com/" />
1703
1704<link rel="dns-prefetch" href="https://images.videowise.com/" />
1705
1706<link rel="dns-prefetch" href="https://cdn.videowise.com/" />
1707
1708<!-- END app block --><!-- BEGIN app block: shopify://apps/klaviyo-email-marketing-sms/blocks/klaviyo-onsite-embed/2632fe16-c075-4321-a88b-50b567f42507 -->
1709
1710
1711
1712
1713
1714
1715
1716
1717
1718
1719
1720
1721  
1721<script async src="https://static.klaviyo.com/onsite/js/h4CLJm/klaviyo.js?company_id=h4CLJm"></script>
1721
1722  
1722<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>
1722
1723
1724  
1725
1726
1727
1728
1729  
1729<script>
1730    window.klaviyoReviewsProductDesignMode = false
1731  </script>
1731
1732
1733
1734
1735
1736
1737
1738
1739
1740
1741<!-- END app block --><!-- BEGIN app block: shopify://apps/microsoft-clarity/blocks/clarity_js/31c3d126-8116-4b4a-8ba1-baeda7c4aeea -->
1742<script type="text/javascript">
1743  (function (c, l, a, r, i, t, y) {
1744    c[a] = c[a] || function () { (c[a].q = c[a].q || []).push(arguments); };
1745    t = l.createElement(r); t.async = 1; t.src = "https://www.clarity.ms/tag/" + i + "?ref=shopify";
1746    y = l.getElementsByTagName(r)[0]; y.parentNode.insertBefore(t, y);
1747
1748    c.Shopify.loadFeatures([{ name: "consent-tracking-api", version: "0.1" }], error => {
1749      if (error) {
1750        console.error("Error loading Shopify features:", error);
1751        return;
1752      }
1753
1754      c[a]('consentv2', {
1755        ad_Storage: c.Shopify.customerPrivacy.marketingAllowed() ? "granted" : "denied",
1756        analytics_Storage: c.Shopify.customerPrivacy.analyticsProcessingAllowed() ? "granted" : "denied",
1757        source: 101,
1758      });
1759    });
1760
1761    l.addEventListener("visitorConsentCollected", function (e) {
1762      c[a]('consentv2', {
1763        ad_Storage: e.detail.marketingAllowed ? "granted" : "denied",
1764        analytics_Storage: e.detail.analyticsAllowed ? "granted" : "denied",
1765        source: 101,
1766      });
1767    });
1768  })(window, document, "clarity", "script", "un2wng6ku9");
1769</script>
1769
1770
1771
1772
1773<!-- END app block --><!-- BEGIN app block: shopify://apps/wyllo-formerly-nofraud/blocks/nf_device/5c2706cf-d458-49c5-a6fa-4fb6b79ce2b4 -->
1773<script async src="https://services.nofraud.com/js/device.js?shop=tortugabackpacks.myshopify.com" type="application/javascript"></script>
1773
1774
1775
1776<!-- END app block --><!-- BEGIN app block: shopify://apps/judge-me-reviews/blocks/judgeme_core/61ccd3b1-a9f2-4160-9fe9-4fec8413e5d8 --><!-- Start of Judge.me Core -->
1777
1778
1779
1780
1781
1782
1783
1784<link rel="dns-prefetch" href="https://cdn.judge.me">
1785<link rel="dns-prefetch" href="https://cdn1.judge.me">
1786<link rel="dns-prefetch" href="https://api.judge.me">
1787
1788<script data-cfasync='false' class='jdgm-settings-script'>window.jdgmSettings={"pagination":5,"disable_web_reviews":false,"coupon_receiving_condition":"any_review","coupon_value_type":"percentage","coupon_value_percentage":10,"coupon_value_fixed_amount":0,"coupon_discount_type":"single","coupon_tier_text_enabled":false,"coupon_tier_text_percentage":10,"coupon_tier_text_fixed_amount":0,"coupon_tier_photo_enabled":false,"coupon_tier_photo_percentage":10,"coupon_tier_photo_fixed_amount":0,"coupon_tier_video_enabled":false,"coupon_tier_video_percentage":10,"coupon_tier_video_fixed_amount":0,"enable_coupons":false,"badge_no_review_text":"No reviews","badge_n_reviews_text":"{{ average_rating_1_decimal }} ({{ n }} reviews)","badge_star_color":"#00482C","hide_badge_preview_if_no_reviews":true,"badge_hide_text":false,"enforce_center_preview_badge":false,"widget_title":"Customer Reviews","widget_open_form_text":"Write a review","widget_close_form_text":"Cancel review","widget_refresh_page_text":"Refresh page","widget_summary_text":"{{ number_of_reviews }} review/reviews","widget_no_review_text":"Be the first to write a review","widget_name_field_text":"Display name","widget_verified_name_field_text":"Verified Name (public)","widget_name_placeholder_text":"Display name","widget_required_field_error_text":"This field is required.","widget_email_field_text":"Email address","widget_verified_email_field_text":"Verified Email (private, can not be edited)","widget_email_placeholder_text":"Your email address","widget_email_field_error_text":"Please enter a valid email address.","widget_rating_field_text":"Rating","widget_review_title_field_text":"Review Title","widget_review_title_placeholder_text":"Give your review a title","widget_review_body_field_text":"Review content","widget_review_body_placeholder_text":"Why did you choose a Tortuga? How did it change your travels?","widget_pictures_field_text":"Picture/Video (optional)","widget_submit_review_text":"Submit Review","widget_submit_verified_review_text":"Submit Verified Review","widget_submit_success_msg_with_auto_publish":"Thank y
1788ou! Please refresh the page in a few moments to see your review. You can remove or edit your review by logging into \u003ca href='https://judge.me/login' target='_blank' rel='nofollow noopener'\u003eJudge.me\u003c/a\u003e","widget_submit_success_msg_no_auto_publish":"Thank you! Your review will be published as soon as it is approved by the shop admin. You can remove or edit your review by logging into \u003ca href='https://judge.me/login' target='_blank' rel='nofollow noopener'\u003eJudge.me\u003c/a\u003e","widget_show_default_reviews_out_of_total_text":"Showing {{ n_reviews_shown }} out of {{ n_reviews }} reviews.","widget_show_all_link_text":"Show all","widget_show_less_link_text":"Show less","widget_author_said_text":"{{ reviewer_name }} said:","widget_days_text":"{{ n }} days ago","widget_weeks_text":"{{ n }} week/weeks ago","widget_months_text":"{{ n }} month/months ago","widget_years_text":"{{ n }} year/years ago","widget_yesterday_text":"Yesterday","widget_today_text":"Today","widget_replied_text":"\u003e\u003e {{ shop_name }} replied:","widget_read_more_text":"Read more","widget_reviewer_name_as_initial":"first_name_only","widget_rating_filter_color":"#fbcd0a","widget_rating_filter_see_all_text":"See all reviews","widget_sorting_most_recent_text":"Most recent","widget_sorting_highest_rating_text":"Highest rating","widget_sorting_lowest_rating_text":"Lowest rating","widget_sorting_with_pictures_text":"Only photos","widget_sorting_most_helpful_text":"Most helpful","widget_open_question_form_text":"Ask a question","widget_reviews_subtab_text":"Reviews","widget_questions_subtab_text":"Questions","widget_question_label_text":"Question","widget_answer_label_text":"Answer","widget_question_placeholder_text":"Write your question here","widget_submit_question_text":"Submit Question","widget_question_submit_success_text":"Thank you for your question! We will notify you once it gets answered.","widget_star_color":"#00482C","verified_badge_text":"Verified","verified_badge_bg_color":"","verified_badge_text_color":"","verified_badge_placement":"left-of-reviewer-name","widget_review_max_height":"","widget_hide_border":false,"widget_social_share":false,"widget_thumb":true,"widget_review_location_show":false,"widget_location_format":"","all_reviews_include_out_of_store_products":true,"all_reviews_out_of_store_text":"(retired)","all_reviews_pagination":100,"all_reviews_product_name_prefix_text":"about","enable_review_pictures":true,"enable_question_anwser":false,"widget_theme":"default","review_date_format":"mm/dd/yyyy","default_sort_method":"most-helpful","enable_ai_review_visibility":true,"widget_product_reviews_subtab_text":"Product Reviews","widget_shop_reviews_subtab_text":"Shop Reviews","widget_other_products_reviews_text":"Reviews for other products","widget_store_reviews_subtab_text":"Store reviews","widget_product_variant_reference_text":"Review for","widget_no_store_reviews_text":"This store hasn't received any reviews yet","widget_web_restriction_product_reviews_text":"This product hasn't received any reviews yet","widget_no_items_text":"No items found","widget_show_more_text":"Show more","widget_write_a_store_review_text":"Write a Store Review","widget_product_and_store_reviews_text":"Product and store reviews","widget_reviews_in_collection_text":"Reviews in this collection","widget_other_languages_heading":"Reviews in Other Languages","widget_translate_review_text":"Translate review to {{ language }}","widget_translating_review_text":"Translating...","widget_show_original_translation_text":"Show original ({{ language }})","widget_translate_review_failed_text":"Review couldn't be translated.","widget_translate_review_retry_text":"Retry","widget_translate_review_try_again_later_text":"Try again later","show_product_url_for_grouped_product":true,"widget_sorting_pictures_first_text":"Photos first","show_pictures_on_all_rev_page_mobile":true,"show_pictures_on_all_rev_page_desktop":true,"floating_tab_hide_mobile_install_preference":false,"floating_tab_button_name":"★ Reviews","floating_tab_title":"Let customers speak for us","floating_tab_button_color":"","floating_tab_button_background_color":"","floating_tab_url":"","floating_tab_url_enabled":false,"floating_tab_tab_style":"text","all_reviews_text_badge_text":"Customers rate us {{ shop.metafields.judgeme.all_reviews_rating | round: 1 }}/5 based on {{ shop.metafields.judgeme.all_reviews_count }} reviews.","all_reviews_text_badge_text_branded_style":"{{ shop.metafields.judgeme.all_reviews_rating | round: 1 }} out of 5 stars based on {{ shop.metafields.judgeme.all_reviews_count }} reviews","is_all_reviews_text_badge_a_link":true,"show_stars_for_all_reviews_text_badge":false,"all_reviews_text_badge_url":"","all_reviews_text_style":"branded","all_reviews_text_color_style":"judgeme_brand_color","all_reviews_text_color":"#108474","all_reviews_text_show_jm_brand":false,"featured_carousel_show_header":true,"featured_carousel_title":"Let customers speak for us","testimonials_carousel_title":"Customers are saying","videos_carousel_title":"Real customer stories","cards_carousel_title":"Customers are saying","featured_carousel_count_text":"from {{ n }} reviews","featured_carousel_add_link_to_all_reviews_page":false,"featured_carousel_url":"","featured_carousel_show_images":true,"featured_carousel_autoslide_interval":5,"featured_carousel_arrows_on_the_sides":false,"featured_carousel_height":250,"featured_carousel_width":80,"featured_carousel_image_size":0,"featured_carousel_image_height":250,"featured_carousel_arrow_color":"#eeeeee","verified_count_badge_style":"branded","verified_count_badge_orientation":"horizontal","verified_count_badge_color_style":"judgeme_brand_color","verified_count_badge_color":"#108474","is_verified_count_badge_a_link":true,"verified_count_badge_url":"","verified_count_badge_show_jm_brand":true,"widget_rating_preset_default":5,"widget_first_sub_tab":"product-reviews","widget_show_histogram":true,"widget_histogram_use_custom_color":false,"widget_pagination_use_custom_color":false,"widget_star_use_custom_color":false,"widget_verified_badge_use_custom_color":false,"widget_write_review_use_custom_color":false,"picture_reminder_submit_button":"Upload Pictures","enable_review_videos":true,"mute_video_by_default":false,"widget_sorting_videos_first_text":"Videos first","widget_review_pending_text":"Pending","featured_carousel_items_for_large_screen":3,"social_share_options_order":"Facebook,Twitter","remove_microdata_snippet":true,"disable_json_ld":false,"enable_json_ld_products":true,"preview_badge_show_question_text":false,"preview_badge_no_question_text":"No questions","preview_badge_n_question_text":"{{ number_of_questions }} question/questions","qa_badge_show_icon":false,"qa_badge_position":"same-row","remove_judgeme_branding":true,"widget_add_search_bar":true,"widget_search_bar_placeholder":"Search","widget_sorting_verified_only_text":"Verified only","widget_sorting_most_relevant_text":"Most Relevant","featured_carousel_theme":"focused","featured_carousel_show_rating":true,"featured_carousel_show_title":true,"featured_carousel_show_body":true,"featured_carousel_show_date":false,"featured_carousel_show_reviewer":true,"featured_carousel_show_product":false,"featured_carousel_header_background_color":"#108474","featured_carousel_header_text_color":"#ffffff","featured_carousel_name_product_separator":"reviewed","featured_carousel_full_star_background":"#108474","featured_carousel_empty_star_background":"#dadada","featured_carousel_vertical_theme_background":"#f9fafb","featured_carousel_verified_badge_enable":true,"featured_carousel_verified_badge_color":"#108474","featured_carousel_border_style":"square","featured_carousel_review_line_length_limit":3,"featured_carousel_more_reviews_button_text":"Read more reviews","featured_carousel_view_product_button_text":"View product","all_reviews_page_load_reviews_on":"scroll","all_reviews_page_load_more_text":"Load more reviews","disable_fb_tab_reviews":false,"enable_ajax_cdn_cache":false,"widget_advanced_speed_features":5,"widget_public_name_text":"displayed publicly like","default_reviewer_name":"John Smith","default_reviewer_name_has_non_latin":true,"widget_reviewer_anonymous":"Anonymous","medals_widget_title":"Judge.me Review Medals","medals_widget_background_color":"#f9fafb","medals_widget_position":"footer_all_pages","medals_widget_border_color":"#f9fafb","medals_widget_verified_text_position":"left","medals_widget_use_monochromatic_version":false,"medals_widget_elements_color":"#108474","show_reviewer_avatar":false,"widget_invalid_yt_video_url_error_text":"Not a YouTube video URL","widget_max_length_field_error_text":"Please enter no more than {0} characters.","widget_show_country_flag":false,"widget_show_collected_via_shop_app":true,"widget_verified_by_shop_badge_style":"light","widget_verified_by_shop_text":"Verified by Shop","widget_show_photo_gallery":true,"widget_load_with_code_splitting":true,"widget_ugc_install_preference":false,"widget_ugc_title":"Made by us, Shared by you","widget_ugc_subt
1788itle":"Tag us to see your picture featured in our page","widget_ugc_arrows_color":"#ffffff","widget_ugc_primary_button_text":"Buy Now","widget_ugc_primary_button_background_color":"#108474","widget_ugc_primary_button_text_color":"#ffffff","widget_ugc_primary_button_border_width":"0","widget_ugc_primary_button_border_style":"none","widget_ugc_primary_button_border_color":"#108474","widget_ugc_primary_button_border_radius":"25","widget_ugc_secondary_button_text":"Load More","widget_ugc_secondary_button_background_color":"#ffffff","widget_ugc_secondary_button_text_color":"#108474","widget_ugc_secondary_button_border_width":"2","widget_ugc_secondary_button_border_style":"solid","widget_ugc_secondary_button_border_color":"#108474","widget_ugc_secondary_button_border_radius":"25","widget_ugc_reviews_button_text":"View Reviews","widget_ugc_reviews_button_background_color":"#ffffff","widget_ugc_reviews_button_text_color":"#108474","widget_ugc_reviews_button_border_width":"2","widget_ugc_reviews_button_border_style":"solid","widget_ugc_reviews_button_border_color":"#108474","widget_ugc_reviews_button_border_radius":"25","widget_ugc_reviews_button_link_to":"judgeme-reviews-page","widget_ugc_show_post_date":true,"widget_ugc_max_width":"800","widget_rating_metafield_value_type":true,"widget_primary_color":"#01462B","widget_enable_secondary_color":false,"widget_secondary_color":"#edf5f5","widget_summary_average_rating_text":"{{ average_rating }} out of 5","widget_media_grid_title":"Customer photos \u0026 videos","widget_media_grid_see_more_text":"More","widget_round_style":false,"widget_show_product_medals":true,"widget_verified_by_judgeme_text":"Verified by Judge.me","widget_show_store_medals":true,"widget_verified_by_judgeme_text_in_store_medals":"Verified by Judge.me","widget_media_field_exceed_quantity_message":"Sorry, we can only accept {{ max_media }} for one review.","widget_media_field_exceed_limit_message":"{{ file_name }} is too large, please select a {{ media_type }} less than {{ size_limit }}MB.","widget_review_submitted_text":"Review Submitted!","widget_question_submitted_text":"Question Submitted!","widget_close_form_text_question":"Cancel","widget_write_your_answer_here_text":"Write your answer here","widget_enabled_branded_link":true,"widget_show_collected_by_judgeme":false,"widget_reviewer_name_color":"","widget_write_review_text_color":"","widget_write_review_bg_color":"","widget_collected_by_judgeme_text":"collected by Judge.me","widget_pagination_type":"load_more","widget_load_more_text":"Load More","widget_load_more_color":"#108474","widget_full_review_text":"Full Review","widget_read_more_reviews_text":"Read More Reviews","widget_read_questions_text":"Read Questions","widget_questions_and_answers_text":"Questions \u0026 Answers","widget_verified_by_text":"Verified by","widget_verified_text":"Verified","widget_number_of_reviews_text":"{{ number_of_reviews }} reviews","widget_back_button_text":"Back","widget_next_button_text":"Next","widget_custom_forms_filter_button":"Filters","custom_forms_style":"horizontal","widget_show_review_information":false,"how_reviews_are_collected":"How reviews are collected?","widget_show_review_keywords":true,"widget_gdpr_statement":"How we use your data: We'll only contact you about the review you left, and only if necessary. By submitting your review, you agree to Judge.me's \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eterms\u003c/a\u003e, \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eprivacy\u003c/a\u003e and \u003ca href='https://judge.me/content-policy' target='_blank' rel='nofollow noopener'\u003econtent\u003c/a\u003e policies.","widget_multilingual_sorting_enabled":false,"widget_translate_review_content_enabled":false,"widget_translate_review_content_method":"manual","popup_widget_review_selection":"automatically_with_pictures","popup_widget_round_border_style":true,"popup_widget_show_title":true,"popup_widget_show_body":true,"popup_widget_show_reviewer":false,"popup_widget_show_product":true,"popup_widget_show_pictures":true,"popup_widget_use_review_picture":true,"popup_widget_show_on_home_page":true,"popup_widget_show_on_product_page":true,"popup_widget_show_on_collection_page":true,"popup_widget_show_on_cart_page":true,"popup_widget_position":"bottom_left","popup_widget_first_review_delay":5,"popup_widget_duration":5,"popup_widget_interval":5,"popup_widget_review_count":5,"popup_widget_hide_on_mobile":true,"popup_widget_source_mode":"auto","popup_widget_page_product":"current_product","popup_widget_page_collection":"current_collection","popup_widget_page_cart":"cart_mode","popup_widget_page_home":"all","popup_widget_star_rating":"all","popup_widget_review_type":"all","popup_widget_top_up_thin_pages":true,"popup_widget_corner_styling":"soft","review_snippet_widget_round_border_style":false,"review_snippet_widget_card_color":"#FFFFFF","review_snippet_widget_text_color":"#000000","review_snippet_widget_lighter_text_color":"#7B7B7B","review_snippet_widget_slider_arrows_background_color":"#FFFFFF","review_snippet_widget_slider_arrows_color":"#000000","review_snippet_widget_star_color":"#01462B","show_product_variant":false,"all_reviews_product_variant_label_text":"Variant: ","widget_show_verified_branding":true,"widget_ai_summary_title":"Customers say","widget_ai_summary_disclaimer":"Summarized and selected by AI from recent customer reviews","widget_show_ai_summary":true,"widget_show_ai_summary_bg":true,"write_review_button_visibility":"everyone","store_summary_widget_heading":"Customers rate this store","store_summary_widget_button_text":"View customer reviews","store_summary_widget_button_theme_text":"See AI reviews summary","widget_show_review_title_input":true,"widget_autofill_review_title":true,"redirect_reviewers_invited_via_email":"external_form","request_store_review_after_product_review":true,"request_review_other_products_in_order":true,"review_form_color_scheme":"default","review_form_corner_style":"square","review_form_star_color":"#01462B","review_form_text_color":"#333333","review_form_background_color":"#ffffff","review_form_field_background_color":"#fafafa","review_form_button_color":"#01462B","review_form_button_text_color":"#ffffff","review_form_modal_overlay_color":"#000000","review_form_theme":"multi_step","review_form_location":"in_store_popup","review_form_external_page_background_color":"#C5F7F0","review_content_screen_title_text":"How would you rate this product?","review_content_introduction_text":"We read every review because we need your feedback to keep getting better. Thanks in advance for your review.","store_review_form_title_text":"How would you rate this store?","store_review_form_introduction_text":"We would love it if you would share a bit about your experience.","show_review_guidance_text":true,"one_star_review_guidance_text":"Poor","five_star_review_guidance_text":"Great","customer_information_screen_title_text":"About you","customer_information_introduction_text":"Please tell us more about you.","custom_questions_screen_title_text":"Your experience in more detail","custom_questions_introduction_text":"Here are a few questions to help us understand more about your experience.","review_submitted_screen_title_text":"Thank You!","review_submitted_screen_thank_you_text":"We are processing your review, which will be visible on the store soon.","review_submitted_screen_email_verification_text":"Please confirm your email by clicking the link we just sent you. This helps us keep reviews authentic.","confirm_email_screen_title_text":"Confirm your email","confirm_email_screen_message_text":"To help keep reviews authentic, we'll send you a secure link to continue writing your review. It only takes a moment.","check_email_screen_title_text":"Check your email","check_email_screen_message_text":"We sent you an email to {{ email }}. Click the button on the email to continue.","check_email_screen_resend_message_text":"Email resent!","check_email_resend_hint_text":"Didn't get the email? Check your spam folder or [resend the email].","verification_email_rate_limit_error_text":"You've reached the limit for review attempts on this product. Please check your inbox or try again later.","review_submitted_request_store_review_text":"How was your overall shopping experience at Tortuga?","review_submitted_review_other_products_text":"How would you rate these products? ","store_review_screen_title_text":"How would you rate your overall shopping experience with Tortuga?","store_review_introduction_text":"We read every review and appreciate the feedback.","reviewer_media_screen_title_picture_text":"Share a picture","reviewer_media_introduction_picture_text":"Upload a photo to support your review.","reviewer_media_screen_title_video_text":"Share a video","reviewer_media_introduction_video_text":"Upload a video to support your review.","reviewer_media_screen_title_picture_or_video_text":"Share a picture or video","reviewer_media_introduction_picture_or_video_text":"Upload a photo or video to support your review.","reviewer_media_
1788youtube_url_text":"Paste your Youtube URL here","advanced_settings_next_step_button_text":"Next","advanced_settings_close_review_button_text":"Close","modal_write_review_flow":true,"write_review_flow_required_text":"Required","write_review_flow_privacy_message_text":"We respect your privacy.","write_review_flow_anonymous_text":"Post review as anonymous","write_review_flow_visibility_text":"This won't be visible to other customers.","write_review_flow_multiple_selection_help_text":"Select as many as you like","write_review_flow_single_selection_help_text":"Select one option","write_review_flow_required_field_error_text":"This field is required","write_review_flow_invalid_email_error_text":"Please enter a valid email address","write_review_flow_max_length_error_text":"Max. {{ max_length }} characters.","write_review_flow_media_upload_text":"\u003cb\u003eClick to upload\u003c/b\u003e or drag and drop","write_review_flow_gdpr_statement":"We'll only contact you about your review if necessary. By submitting your review, you agree to our \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eterms and conditions\u003c/a\u003e and \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eprivacy policy\u003c/a\u003e.","rating_only_reviews_enabled":true,"show_negative_reviews_help_screen":true,"new_review_flow_help_screen_rating_threshold":3,"negative_review_resolution_screen_title_text":"Tell us more","negative_review_resolution_text":"If you had any issues with your purchase, please let us know. We'd love the opportunity to make things right.","negative_review_resolution_button_text":"Contact us","negative_review_resolution_proceed_with_review_text":"Leave a review","negative_review_resolution_subject":"Issue with purchase from {{ shop_name }}.{{ order_name }}","coupon_promo_intro_any_review_text":"Write a review and get a coupon for {{ amount }} off your next purchase","coupon_promo_intro_with_photo_text":"Write a review and add a photo or video to get a coupon for {{ amount }} off your next purchase","coupon_promo_intro_with_video_text":"Write a review and add a video to get a coupon for {{ amount }} off your next purchase","coupon_promo_intro_up_to_any_review_text":"Write a review and get a coupon for up to {{ amount }} off your next purchase","coupon_promo_intro_up_to_with_photo_text":"Write a review and add a photo or video to get a coupon for up to {{ amount }} off your next purchase","coupon_promo_intro_external_text":"Write a review and get a reward for your next purchase","coupon_promo_intro_external_with_photo_text":"Write a review and add a photo or video to get a reward for your next purchase","coupon_promo_intro_external_with_video_text":"Write a review and add a video to get a reward for your next purchase","coupon_promo_media_photo_text":"Add a photo or video and get a coupon for {{ amount }} off your next purchase","coupon_promo_media_photo_only_text":"Add a photo and get a coupon for {{ amount }} off your next purchase","coupon_promo_media_video_text":"Add a video and get a coupon for {{ amount }} off your next purchase","coupon_promo_media_external_photo_text":"Add a photo or video and get a reward for your next purchase","coupon_promo_media_external_photo_only_text":"Add a photo and get a reward for your next purchase","coupon_promo_media_external_video_text":"Add a video and get a reward for your next purchase","coupon_promo_success_text":"You've got a coupon for your next purchase at {{ shop_name }}!","coupon_promo_success_subtext":"You'll receive your coupon email within the hour.","preview_badge_collection_page_install_status":false,"widget_review_custom_css":"","preview_badge_custom_css":"","preview_badge_stars_count":"5-stars","featured_carousel_custom_css":"","floating_tab_custom_css":"","all_reviews_widget_custom_css":"","medals_widget_custom_css":"","verified_badge_custom_css":"","all_reviews_text_custom_css":"","transparency_badges_collected_via_store_invite":true,"transparency_badges_from_another_provider":true,"transparency_badges_collected_from_store_visitor":true,"transparency_badges_collected_by_verified_review_provider":true,"transparency_badges_earned_reward":true,"transparency_badges_collected_via_store_invite_text":"Review collected via store invitation","transparency_badges_from_another_provider_text":"Review collected from another provider","transparency_badges_collected_from_store_visitor_text":"Review collected from a store visitor","transparency_badges_written_in_google_text":"Review written in Google","transparency_badges_written_in_etsy_text":"Review written in Etsy","transparency_badges_written_in_shop_app_text":"Review written in Shop App","transparency_badges_earned_reward_text":"Review earned a reward for future purchase","product_review_widget_per_page":4,"widget_other_languages_reviews_per_page":3,"widget_store_review_label_text":"Review about the store","widget_cart_mode_aggregate_heading_text":"Customers rate this store","checkout_comment_extension_title_on_product_page":"Customer Comments","checkout_comment_extension_num_latest_comment_show":5,"checkout_comment_extension_format":"name_and_timestamp","checkout_comment_customer_name":"last_initial","checkout_comment_comment_notification":true,"preview_badge_collection_page_install_preference":false,"preview_badge_home_page_install_preference":false,"preview_badge_product_page_install_preference":false,"review_widget_install_preference":"","review_carousel_install_preference":false,"floating_reviews_tab_install_preference":"none","verified_reviews_count_badge_install_preference":false,"all_reviews_text_install_preference":false,"review_widget_best_location":false,"judgeme_medals_install_preference":false,"review_widget_revamp_enabled":true,"review_widget_qna_enabled":false,"review_widget_revamp_dual_publish_end_date":"2026-01-01T16:55:09.000+00:00","review_widget_header_theme":"standard","review_widget_widget_title_enabled":false,"review_widget_header_text_size":"large","review_widget_header_text_weight":"regular","review_widget_average_rating_style":"stars_only","review_widget_bar_chart_enabled":true,"review_widget_bar_chart_type":"numbers","review_widget_bar_chart_style":"standard","review_widget_expanded_media_gallery_enabled":true,"review_widget_show_review_highlights":false,"review_widget_show_review_keywords_in_gray":false,"review_widget_reviews_section_theme":"standard","review_widget_image_style":"thumbnails","review_widget_review_image_ratio":"square","review_widget_stars_size":"medium","review_widget_verified_badge":"bold_text","review_widget_review_title_text_size":"medium","review_widget_review_text_size":"medium","review_widget_review_text_length":"tall","review_widget_number_of_columns_desktop":3,"review_widget_carousel_transition_speed":5,"review_widget_custom_questions_answers_display":"always","review_widget_card_section_size":"small","review_widget_button_text_color":"#FFFFFF","review_widget_text_color":"#000000","review_widget_lighter_text_color":"#7B7B7B","review_widget_corner_styling":"square","review_widget_review_word_singular":"review","review_widget_review_word_plural"
1788:"reviews","review_widget_voting_label":"Helpful?","review_widget_shop_reply_label":"Reply from {{ shop_name }}:","review_widget_filters_title":"Filters","review_widget_filter_rating_title":"Rating","review_widget_filter_keyword_title":"Keyword","review_widget_clear_filters_text":"Clear filters","review_widget_expand_more_text":"More","review_widget_review_highlights_title":"Review highlights","qna_widget_question_word_singular":"Question","qna_widget_question_word_plural":"Questions","qna_widget_answer_reply_label":"Answer from {{ answerer_name }}:","qna_content_screen_title_text":"Ask a question about this product","qna_widget_question_required_field_error_text":"Please enter your question.","qna_widget_flow_gdpr_statement":"We'll only contact you about your question if necessary. By submitting your question, you agree to our \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eterms and conditions\u003c/a\u003e and \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eprivacy policy\u003c/a\u003e.","qna_widget_question_submitted_text":"Thanks for your question!","qna_widget_close_form_text_question":"Close","qna_widget_question_submit_success_text":"We’ll notify you by email when your question is answered.","all_reviews_widget_v2025_enabled":false,"all_reviews_widget_v2025_header_theme":"default","all_reviews_widget_v2025_widget_title_enabled":true,"all_reviews_widget_v2025_header_text_size":"medium","all_reviews_widget_v2025_header_text_weight":"regular","all_reviews_widget_v2025_average_rating_style":"compact","all_reviews_widget_v2025_bar_chart_enabled":true,"all_reviews_widget_v2025_bar_chart_type":"numbers","all_reviews_widget_v2025_bar_chart_style":"standard","all_reviews_widget_v2025_expanded_media_gallery_enabled":false,"all_reviews_widget_v2025_show_store_medals":true,"all_reviews_widget_v2025_show_photo_gallery":true,"all_reviews_widget_v2025_show_review_keywords":false,"all_reviews_widget_v2025_show_ai_summary":false,"all_reviews_widget_v2025_show_ai_summary_bg":false,"all_reviews_widget_v2025_show_review_highlights":false,"all_reviews_widget_v2025_show_review_keywords_in_gray":false,"all_reviews_widget_v2025_add_search_bar":false,"all_reviews_widget_v2025_default_sort_method":"most-recent","all_reviews_widget_v2025_reviews_per_page":10,"all_reviews_widget_v2025_reviews_section_theme":"default","all_reviews_widget_v2025_image_style":"thumbnails","all_reviews_widget_v2025_review_image_ratio":"square","all_reviews_widget_v2025_stars_size":"medium","all_reviews_widget_v2025_verified_badge":"standard_text","all_reviews_widget_v2025_review_title_text_size":"medium","all_reviews_widget_v2025_review_text_size":"medium","all_reviews_widget_v2025_review_text_length":"medium","all_reviews_widget_v2025_number_of_columns_desktop":3,"all_reviews_widget_v2025_carousel_transition_speed":5,"all_reviews_widget_v2025_custom_questions_answers_display":"always","all_reviews_widget_v2025_review_dates":false,"all_reviews_widget_v2025_card_section_size":"small","all_reviews_widget_v2025_show_product_variant":false,"all_reviews_widget_v2025_show_reviewer_avatar":true,"all_reviews_widget_v2025_reviewer_name_as_initial":"","all_reviews_widget_v2025_review_location_show":false,"all_reviews_widget_v2025_location_format":"","all_reviews_widget_v2025_show_country_flag":false,"all_reviews_widget_v2025_widget_thumb":false,"all_reviews_widget_v2025_verified_by_shop_badge_style":"light","all_reviews_widget_v2025_social_share":false,"all_reviews_widget_v2025_social_share_options_order":"Facebook,Twitter,LinkedIn,Pinterest","all_reviews_widget_v2025_pagination_type":"standard","all_reviews_widget_v2025_button_text_color":"#FFFFFF","all_reviews_widget_v2025_text_color":"#000000","all_reviews_widget_v2025_lighter_text_color":"#7B7B7B","all_reviews_widget_v2025_corner_styling":"soft","all_reviews_widget_v2025_title":"Customer reviews","all_reviews_widget_v2025_ai_summary_title":"Customers say about this store","all_reviews_widget_v2025_no_review_text":"Be the first to write a review","all_reviews_widget_v2025_review_highlights_title":"Review highlights","reviews_grid_widget_show_sample_reviews":false,"reviews_grid_widget_review_selection":"all","reviews_grid_widget_select_products":[],"reviews_grid_widget_show_media_only":false,"reviews_grid_widget_display_order":"media_first","reviews_grid_widget_card_grouping":"per_media","reviews_grid_widget_columns_desktop":3,"reviews_grid_widget_rows_desktop":3,"reviews_grid_widget_columns_mobile":2,"reviews_grid_widget_rows_mobile":6,"reviews_grid_widget_show_stars":true,"reviews_grid_widget_show_reviewer_name":true,"reviews_grid_widget_show_review_title_on_hover_desktop":true,"reviews_grid_widget_corner_styling":"soft","reviews_grid_widget_card_spacing":"medium","reviews_grid_widget_header_text_color":"#000000","reviews_grid_widget_star_and_reviewer_name_color":"#F9F9F9","reviews_grid_widget_overlay_and_background_color":"#000000","reviews_grid_widget_content_color":"#F9F9F9","reviews_grid_widget_header_text":"From our customers","reviews_grid_widget_show_average_rating":true,"trust_badge_enabled":true,"trust_badge_structure":"outline","trust_badge_color":"black","trust_badge_star":"black","trust_badge_rating_display_default":"show_avg_text","platform":"shopify","branding_url":"https://app.judge.me/reviews/stores/tortugabackpacks","branding_text":"Powered by Judge.me","locale":"en","reply_name":"Tortuga","shop_currency":"USD","widget_version":"3.0","footer":true,"autopublish":true,"review_dates":true,"enable_custom_form":true,"shop_use_review_site":true,"shop_locale":"en","enable_multi_locales_translations":false,"show_review_title_input":true,"autofill_review_title":true,"review_verification_email_status":"always","require_verification_before_submit":false,"sign_in_with_
1788shop_enabled":false,"customer_account_validation_enabled":true,"most_relevant_sort_enabled":false,"widget_events_v4_impressions_enabled":false,"widget_events_review_grain_enabled":false,"widget_events_v4_time_in_view_enabled":false,"widget_events_v4_session_key_enabled":false,"widget_events_v4_interactions_enabled":false,"widget_attribution_exposure_timestamps_enabled":false,"widget_attribution_v4_exposures_enabled":false,"coupon_promo_invited_eligible":true,"coupon_promo_web_eligible":false,"uses_coupon_integration":false,"uses_external_coupon":false,"hostname_allowlist":"","negative_review_notification_email":"[email protected]","can_be_branded":true,"rtl_stars_enabled_ar":true,"rtl_stars_enabled_he":true,"reply_name_text":"Tortuga"};</script>
1788 <style class='jdgm-settings-style'>.jdgm-xx{left:0}:root{--jdgm-primary-color: #01462B;--jdgm-secondary-color: rgba(1,70,43,0.1);--jdgm-star-color: #00482C;--jdgm-write-review-text-color: white;--jdgm-write-review-bg-color: #01462B;--jdgm-paginate-color: #01462B;--jdgm-border-radius: 0;--jdgm-reviewer-name-color: #01462B}.jdgm-histogram__bar-content{background-color:#01462B}.jdgm-rev[data-verified-buyer=true] .jdgm-rev__icon.jdgm-rev__icon:after,.jdgm-rev__buyer-badge.jdgm-rev__buyer-badge{color:white;background-color:#01462B}.jdgm-review-widget--small .jdgm-gallery.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(8) .jdgm-gallery__thumbnail-wrapper.jdgm-gallery__thumbnail-wrapper:before{content:"More"}@media only screen and (min-width: 768px){.jdgm-gallery.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(8) .jdgm-gallery__thumbnail-wrapper.jdgm-gallery__thumbnail-wrapper:before{content:"More"}}.jdgm-rev__thumb-btn{color:#01462B}.jdgm-rev__thumb-btn:hover{opacity:0.8}.jdgm-rev__thumb-btn:not([disabled]):hover,.jdgm-rev__thumb-btn:hover,.jdgm-rev__thumb-btn:active,.jdgm-rev__thumb-btn:visited{color:#01462B}.jdgm-preview-badge .jdgm-star.jdgm-star{color:#00482C}.jdgm-prev-badge[data-average-rating='0.00']{display:none !important}.jdgm-rev .jdgm-rev__icon{display:none !important}.jdgm-author-fullname{display:none !important}.jdgm-author-all-initials{display:none !important}.jdgm-author-last-initial{display:none !important}.jdgm-rev-widg__title{visibility:hidden}.jdgm-rev-widg__summary-text{visibility:hidden}.jdgm-prev-badge__text{visibility:hidden}.jdgm-rev__prod-link-prefix:before{content:'about'}.jdgm-rev__variant-label:before{content:'Variant: '}.jdgm-rev__out-of-store-text:before{content:'(retired)'}.jdgm-preview-badge[data-template="product"]{display:none !important}.jdgm-preview-badge[data-template="collection"]{display:none !important}.jdgm-preview-badge[data-template="index"]{display:none !important}.jdgm-review-widget[data-from-snippet="true"]{display:none !important}.jdgm-verified-count-badget[data-from-snippet="true"]{display:none !important}.jdgm-carousel-wrapper[data-from-snippet="true"]{display:none !important}.jdgm-all-reviews-text[data-from-snippet="true"]{display:none !important}.jdgm-medals-section[data-from-snippet="true"]{display:none !important}.jdgm-ugc-media-wrapper[data-from-snippet="true"]{display:none !important}.jdgm-review-snippet-widget{--jdgm-snippet-card-color: #fff;--jdgm-snippet-text-color: #000;--jdgm-snippet-lighter-text-color: #7B7B7B;--jdgm-snippet-star-color: #01462B;--jdgm-snippet-border-radius: 0px;--jdgm-snippet-arrows-bg-color: #fff;--jdgm-snippet-arrows-color: #000}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__cards-container .jdgm-rev-snippet-card{border-radius:0px;background:#fff}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__cards-container .jdgm-rev-snippet-card__rev-rating .jdgm-star{color:#01462B}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__prev-btn,.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__next-btn{border-radius:0px;background:#fff}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__prev-btn>svg,.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__next-btn>svg{fill:#000}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jm-mfp-content,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__icon,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__pic-img,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__reply{border-radius:0px}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev[data-verified-buyer="true"] .jdgm-full-rev__icon::after{border-radius:0px}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-rev__buyer-badge{border-radius:calc( 0px / 2 )}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-full-rev__replier::before{content:'Tortuga'}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-full-rev__product-button{border-radius:calc( 0px * 6 )}
1789</style> <style class='jdgm-settings-style'></style>
1790
1791  
1792  
1793  
1794  <style class='jdgm-miracle-styles'>
1795  @-webkit-keyframes jdgm-spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes jdgm-spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@font-face{font-family:'JudgemeStar';src:url("data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAAAScAA0AAAAABrAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAEgAAAABoAAAAcbyQ+3kdERUYAAARgAAAAHgAAACAAMwAGT1MvMgAAAZgAAABGAAAAVi+vS9xjbWFwAAAB8AAAAEAAAAFKwBMjvmdhc3AAAARYAAAACAAAAAj//wADZ2x5ZgAAAkAAAAEJAAABdH33LXtoZWFkAAABMAAAAC0AAAA2BroQKWhoZWEAAAFgAAAAHAAAACQD5QHQaG10eAAAAeAAAAAPAAAAFAYAAABsb2NhAAACMAAAAA4AAAAOAO4AeG1heHAAAAF8AAAAHAAAACAASgAvbmFtZQAAA0wAAADeAAABkorWfVZwb3N0AAAELAAAACkAAABEp3ubLXgBY2BkYADhPPP4OfH8Nl8ZuJkYQODS2fRrCPr/aSYGxq1ALgcDWBoAO60LkwAAAHgBY2BkYGDc+v80gx4TAwgASaAICmABAFB+Arl4AWNgZGBgYGPQYWBiAAIwyQgWc2AAAwAHVQB6eAFjYGRiYJzAwMrAwejDmMbAwOAOpb8ySDK0MDAwMbByMsCBAAMCBKS5pjA4PGB4wMR44P8BBj3GrQymQGFGkBwAjtgK
1795/gAAeAFjYoAAEA1jAwAAZAAHAHgB3crBCcAwDEPRZydkih567CDdf4ZskmLwFBV8xBfCaC4BXkOUmx4sU0h2ngNb9V0vQCxaRKIAevT7fGWuBrEAAAAAAAAAAAA0AHgAugAAeAF9z79Kw1AUx/FzTm7un6QmJtwmQ5Bg1abgEGr/BAqlU6Gju+Cgg1MkQ/sA7Vj7BOnmO/gUvo2Lo14NqIO6/IazfD8HEODtmQCfoANwNsyp2/GJt3WKQrd1NLiYYWx2PBqOsmJMEOznPOTzfSCrhAtbbLdmeFLJV9eKd63WLrZcIcuaEVdssWCKM6pLCfTVOYbz/0pNSMSZKLIZpvh78sAUH6PlMrreTCabP9r+Z/puPZ2ur/RqpQHgh+MIegCnXeM4MRAPjYN//5tj4ZtTjkFqEdmeMShlEJ7tVAly2TAkx6R68Fl4E/aVvn8JqHFQ4JS1434gXKcuL31dDhzs3YbsEOAd/IU88gAAAHgBfY4xTgMxEEVfkk0AgRCioKFxQYd2ZRtpixxgRU2RfhU5q5VWseQ4JdfgAJyBlmNwAM7ABRhZQ0ORwp7nr+eZAa54YwYg9zm3ynPOeFRe8MCrciXOh/KSS76UV5L/iDmrLiS5AeU519wrL3jmSbkS5115yR2fyivJv9kx0ZMZ2RLZw27q87iNQi8EBo5FSPIMw3HqBboi5lKTGAGDp8FKXWP+t9TU01Lj5His1Ba6uM9dTEMwvrFmbf5GC/q2drW3ruXUhhsCiQOjznFlCzYhHUZp4xp76vsvQh89CQAAeAFjYGJABowM6IANLMrEyMTIzMjCXpyRWJBqZshWXJJYBKOMAFHFBucAAAAAAAAB//8AAngBY2BkYGDgA2IJBhBgAvKZGViBJAuYxwAABJsAOgAAeAFjYGBgZACCk535hiD60tn0azAaAEqpB6wAAA==") format("woff");font-weight:normal;font-style:normal}.jdgm-star{font-family:'JudgemeStar';display:inline !important;text-decoration:none !important;padding:0 4px 0 0 !important;margin:0 !important;font-weight:bold;opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.jdgm-star:hover{opacity:1}.jdgm-star:last-of-type{padding:0 !important}.jdgm-star.jdgm--on:before{content:"\e000"}.jdgm-star.jdgm--off:before{content:"\e001"}.jdgm-star.jdgm--half:before{content:"\e002"}.jdgm-widget *{margin:0;line-height:1.4;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-overflow-scrolling:touch}.jdgm-hidden{display:none !important;visibility:hidden !important}.jdgm-temp-hidden{display:none}.jdgm-spinner{width:40px;height:40px;margin:auto;border-radius:50%;border-top:2px solid #eee;border-right:2px solid #eee;border-bottom:2px solid #eee;border-left:2px solid #ccc;-webkit-animation:jdgm-spin 0.8s infinite linear;animation:jdgm-spin 0.8s infinite linear}.jdgm-spinner:empty{display:block}.jdgm-prev-badge{display:block !important}
1796
1797</style>
1798
1799
1800  
1801  
1802   
1803
1804
1805
1806
1807<script data-cfasync='false' class='jdgm-script'>
1808!function(e){window.jdgm=window.jdgm||{};
1809/* INF-1976 */
1810var _jdgmBlocked=function(){var raw=(window.jdgmSettings||{}).hostname_allowlist;var list=(raw==null?"":""+raw).split(/[\s,]+/).map(function(h){return h.trim().toLowerCase().replace(/\.$/,"");}).filter(function(h){return h;});if(!list.length)return false;var host=(e.location.hostname||"").toLowerCase().replace(/\.$/,"");if(/(^|\.)shopifypreview\.com$/.test(host))return false;var bare=host.replace(/^www\./,"");for(var i=0;i<list.length;i++){var en=list[i];if(en.indexOf("*.")===0){var b=en.slice(2);if(host===b||host.slice(-(b.length+1))==="."+b)return false;}else if(bare===en.replace(/^www\./,""))return false;}return true;}();
1811if(_jdgmBlocked){jdgm._loaderExecuted=true;jdgm._blocked=true;var _jdgmS=e.createElement("style");_jdgmS.textContent='[class^="jdgm-"],[class*=" jdgm-"]{display:none !important}';(e.head||e.documentElement).appendChild(_jdgmS);return;}
1812jdgm.CDN_HOST="https://cdnwidget.judge.me/",jdgm.CDN_HOST_ALT="https://cdn2.judge.me/cdn/widget_frontend/",jdgm.API_HOST="https://api.judge.me/",jdgm.CDN_BASE_URL="https://cdn.shopify.com/extensions/01a0f14c-14c3-7c54-8630-ec498be121ab/judgeme-770/assets/",jdgm.CDN_API_HOST="https://cdn.judge.me/",
1813jdgm.docReady=function(d){(e.attachEvent?"complete"===e.readyState:"loading"!==e.readyState)?
1814setTimeout(d,0):e.addEventListener("DOMContentLoaded",d)},jdgm.loadCSS=function(d,t,o,a){
1815!o&&jdgm.loadCSS.requestedUrls.indexOf(d)>=0||(jdgm.loadCSS.requestedUrls.push(d),
1816(a=e.createElement("link")).rel="stylesheet",a.class="jdgm-stylesheet",a.media="nope!",
1817a.href=d,a.onload=function(){this.media="all",t&&setTimeout(t)},e.body.appendChild(a))},
1818jdgm.loadCSS.requestedUrls=[],jdgm.loadJS=function(e,d){var t=new XMLHttpRequest;
1819t.onreadystatechange=function(){4===t.readyState&&t.status>=200&&t.status<300&&(Function(t.response)(),d&&d(t.response))},
1820t.open("GET",e),t.onerror=function(){if(e.indexOf(jdgm.CDN_HOST)===0&&jdgm.CDN_HOST_ALT!==jdgm.CDN_HOST){var f=e.replace(jdgm.CDN_HOST,jdgm.CDN_HOST_ALT);jdgm.loadJS(f,d)}},t.send()},jdgm.docReady((function(){(window.jdgmLoadCSS||e.querySelectorAll(
1821".jdgm-widget, .jdgm-all-reviews-page").length>0)&&(jdgmSettings.widget_load_with_code_splitting?
1822parseFloat(jdgmSettings.widget_version)>=3?jdgm.loadCSS(jdgm.CDN_BASE_URL+"widget_v3_base.css"):
1823jdgm.loadCSS(jdgm.CDN_BASE_URL+"widget_base.css"):jdgm.loadCSS(jdgm.CDN_BASE_URL+"shopify_v2.css")
1824)}))}(document);
1825</script>
1825
1826<noscript><link rel="stylesheet" type="text/css" media="all" href="https://cdn.shopify.com/extensions/01a0f14c-14c3-7c54-8630-ec498be121ab/judgeme-770/assets/shopify_v2.css"></noscript>
1827
1828<!-- BEGIN app snippet: theme_fix_tags -->
1828<script>
1829  (function() {
1830    var jdgmThemeFixes = null;
1831    if (!jdgmThemeFixes) return;
1832
1833    // "All themes" fix: CSS and JS applied on every theme. CSS is injected
1834    // before the per-theme fix so the theme-specific CSS wins the cascade.
1835    // HTML is never applied globally (too risky).
1836    var allThemesFix = jdgmThemeFixes['all'];
1837    if (allThemesFix && allThemesFix.css) {
1838      var allStyleTag = document.createElement('style');
1839      allStyleTag.classList.add('jdgm-theme-fix-style-all');
1840      allStyleTag.innerHTML = allThemesFix.css;
1841      document.head.append(allStyleTag);
1842    };
1843
1844    if (allThemesFix && allThemesFix.js) {
1845      var allScriptTag = document.createElement('script');
1846      allScriptTag.classList.add('jdgm-theme-fix-script-all');
1847      allScriptTag.innerHTML = allThemesFix.js;
1848      document.head.append(allScriptTag);
1849    };
1850
1851    var thisThemeFix = jdgmThemeFixes[Shopify.theme.id];
1852    if (!thisThemeFix) return;
1853
1854    if (thisThemeFix.html) {
1855      document.addEventListener("DOMContentLoaded", function() {
1856        var htmlDiv = document.createElement('div');
1857        htmlDiv.classList.add('jdgm-theme-fix-html');
1858        htmlDiv.innerHTML = thisThemeFix.html;
1859        document.body.append(htmlDiv);
1860      });
1861    };
1862
1863    if (thisThemeFix.css) {
1864      var styleTag = document.createElement('style');
1865      styleTag.classList.add('jdgm-theme-fix-style');
1866      styleTag.innerHTML = thisThemeFix.css;
1867      document.head.append(styleTag);
1868    };
1869
1870    if (thisThemeFix.js) {
1871      var scriptTag = document.createElement('script');
1872      scriptTag.classList.add('jdgm-theme-fix-script');
1873      scriptTag.innerHTML = thisThemeFix.js;
1874      document.head.append(scriptTag);
1875    };
1876  })();
1877</script>
1877
1878<!-- END app snippet -->
1879<!-- End of Judge.me Core -->
1880
1881
1882
1883<!-- END app block --><!-- BEGIN app block: shopify://apps/candy-rack/blocks/head/cb9c657f-334f-4905-80c2-f69cca01460c -->
1883<script src="https://cdn.shopify.com/extensions/01a0f316-abee-7f87-ad73-fa877b342415/candyrack-640/assets/main.js?shop=tortugabackpacks.myshopify.com" async></script>
1883
1884
1885
1886
1887
1888<!-- END app block -->
1888<script src="https://cdn.shopify.com/extensions/01a0f14c-14c3-7c54-8630-ec498be121ab/judgeme-770/assets/loader.js" type="text/javascript" defer="defer"></script>
1888
1889<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
1890<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: 491212,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "cart"};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 1890
1890
1891<script>
1892  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
1893</script>
vendor: 1 bytes, line 1893
1893
1894<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}
1894).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: 491212,storefrontBaseUrl: "https://www.tortugabackpacks.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://www.tortugabackpacks.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"id":"1870364743","configuration":"{\"teamID\": \"0\", \"eventsUrl\": \"https:\/\/webhook.refunnel.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"1ba7af26e659fbb17a659456616ec7d6","type":"APP","apiClientId":7083425793,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_name","read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"}
1894,{"id":"1673297991","configuration":"{\"publicToken\":\"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhcHBfaWQiOiI3N2IzOTVlNy0zYzEzLTQxMjEtOTg5NC1mOGQyMWUzZTU5N2YiLCJqdGkiOiJiOWQwYTRlMy0zYjFlLTQ4NmUtYWYzNi0zOTc2ODBmMmNiNzYiLCJ0eXBlIjoxfQ.eWklHuUxRlqOYK8PFB8LlMA_omB2aDgiiA0LolW4A9k\",\"defaultDataPlaneUrl\":\"https:\\\/\\\/server.telemetry.services.yofi.ai\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"8e053f7079f49080abbdfa6ad8da5199","type":"APP","apiClientId":6975691,"privacyPurposes":["ANALYTICS","MARKETING","PREFERENCES","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"1615069255","configuration":"{\"shopId\":\"491212\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"83adcaf06c5deacff41ffdf8f92d9129","type":"APP","apiClientId":246667608065,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_phone","read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"1524170823","configuration":"{\"storeId\":\"93b0e04e-e695-4bf7-acbf-d9f393e746dc\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"9b5c7e9eba54366aed35e340586c8163","type":"APP","apiClientId":274629623809,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"1287979079","configuration":"{\"projectId\":\"un2wng6ku9\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"d8a2bb2ccbb513dc8e8b6937f4b8033e","type":"APP","apiClientId":240074326017,"privacyPurposes":[],"capabilities":["advanced_dom_events"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"1195343943","configuration":"{\"webPixelName\":\"Judge.me\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"8acc938b1a30dc7624e304493ca567d7","type":"APP","apiClientId":683015,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"976584775","configuration":"{\"pixel_id\":\"1362017355638220\",\"pixel_type\":\"facebook_pixel\"}","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":"unrestricted","enabledFlags":["9a3ed68a"]},{"id":"968556615","configuration":"{\"accountID\":\"h4CLJm\",\"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":"unrestricted","enabledFlags":["9a3ed68a"]},{"id":"706510919","configuration":"{\"advertiserId\":\"88685\",\"shopDomain\":\"tortugabackpacks.myshopify.com\",\"appVersion\":\"shopifyApp_5.2.3\",\"originalNetwork\":\"sas\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"c287d09bac7e7a912a76f3941fab1c2f","type":"APP","apiClientId":2887701,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]}
1894,"dataSharingState":"unrestricted"},{"id":"533233735","configuration":"{\"shopUrl\":\"tortugabackpacks.myshopify.com\",\"apiUrl\":\"https:\\\/\\\/services.nofraud.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"0cf396a0daab06a8120b15747f89a0e3","type":"APP","apiClientId":1380557,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"363429959","configuration":"{\"shopId\":\"tortugabackpacks.myshopify.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"31536d5a2ef62c1887054e49fd58dba0","type":"APP","apiClientId":4845829,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"240058439","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"G-97QBVS4QQQ\\\",\\\"AW-1048844023\\\",\\\"GT-TQDJT86\\\",\\\"GTM-KTJ626\\\"],\\\"target_country\\\":\\\"US\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":[\\\"G-97QBVS4QQQ\\\",\\\"AW-1048844023\\\/c0xmCKCPlo8bEPetkPQD\\\"]},{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":[\\\"G-97QBVS4QQQ\\\",\\\"AW-1048844023\\\/g0RXCKyPlo8bEPetkPQD\\\"]},{\\\"type\\\":\\\"remove_from_cart\\\",\\\"action_label\\\":\\\"G-97QBVS4QQQ\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"G-97QBVS4QQQ\\\",\\\"AW-1048844023\\\/AKCCCKmPlo8bEPetkPQD\\\",\\\"MC-JQ0Z4Z61N0\\\",\\\"MC-KHWY1T4N8J\\\"]},{\\\"type\\\":\\\"add_shipping_info\\\",\\\"action_label\\\":\\\"G-97QBVS4QQQ\\\"},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"G-97QBVS4QQQ\\\",\\\"AW-1048844023\\\/zYaJCI26i48bEPetkPQD\\\",\\\"MC-JQ0Z4Z61N0\\\",\\\"MC-KHWY1T4N8J\\\"]},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"G-97QBVS4QQQ\\\",\\\"AW-1048844023\\\/u-mACKaPlo8bEPetkPQD\\\",\\\"MC-JQ0Z4Z61N0\\\",\\\"MC-KHWY1T4N8J\\\"]},{\\\"type\\\":\\\"view_item_list\\\",\\\"action_label\\\":\\\"G-97QBVS4QQQ\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":[\\\"G-97QBVS4QQQ\\\",\\\"AW-1048844023\\\/kSFkCK-Plo8bEPetkPQD\\\"]},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":[\\\"G-97QBVS4QQQ\\\",\\\"AW-1048844023\\\/mgC_CKOPlo8bEPetkPQD\\\"]},{\\\"type\\\":\\\"view_cart\\\",\\\"action_label\\\":\\\"G-97QBVS4QQQ\\\"}],\\\"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":"unrestricted","enabledFlags":["9a3ed68a"]},{"id":"227672135","configuration":"{\"merchantId\":\"1017145\", \"url\":\"https:\/\/classic.avantlink.com\", \"shopName\": \"tortugabackpacks\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"26843be7e7f0ff401f557cffac6b5a49","type":"APP","apiClientId":125215244289,"privacyPurposes":["ANALYTICS","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"205127751","configuration":"{\"pixelCode\":\"CHENFJRC77UFDFUMKB70\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"22e92c2ad45662f435e4801458fb78cc","type":"APP","apiClientId":4383523,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]}
1894,"dataSharingState":"unrestricted"},{"id":"55115847","configuration":"{\"botID\":\"ri806fvgrqn17hgz\",\"octaneDomain\":\"https:\/\/app.octaneai.com\",\"octaneNewDomain\":\"https:\/\/app2.octaneai.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"aace1440a9416e8b2805b96c7b2f2fe0","type":"APP","apiClientId":2012438,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"79921223","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"2","type":"CUSTOM","privacyPurposes":[],"name":"Heatmap","dataSharingAdjustments":{"protectedCustomerApprovalScopes":[],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"127270983","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"Videowise Pixel","dataSharingAdjustments":{"protectedCustomerApprovalScopes":[],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"130089031","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"2","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING"],"name":"Ahrefs","dataSharingAdjustments":{"protectedCustomerApprovalScopes":[],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"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":"Tortuga","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"tortugabackpacks.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/www.tortugabackpacks.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[{"id":"6720336527431","handle":"travel-backpack-40l","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"39864592367687","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6874947190855","handle":"expandable-backpack","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"40377084641351","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7240083734599","handle":"daily-carry-pro","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"41787477884999","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6779512225863","handle":"travel-backpack-lite-40l","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"41568545734727","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6963506643015","handle":"travel-together-lite","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"40703808340039","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}],"purchasingCompany":null},},"https://www.tortugabackpacks.com/cdn","5982071ew7ea472e3p69b68784m2150dfea",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"143083470919","themePublished":"true","eventMetadataId":"77d825c6-bd2d-4f1f-bd14-50b5ab79e438","pageType":"cart","shopId":"491212","storefrontBaseUrl":"https:\/\/www.tortugabackpacks.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\", \"8450a54b\", \"7ee89bf1\"]","isMerchantRequest":"false","hashVersion":"5982071ew7ea472e3p69b68784m2150dfea","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
1894<script>
1895  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
1896  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
1897  window.ShopifyAnalytics.meta.currency = 'USD';
1898  var meta = {"page":{"pageType":"cart","requestId":"e2a51023-6bb8-4163-a42c-f5fcc680aeaa-1790845881"}};
1899  for (var attr in meta) {
1900    window.ShopifyAnalytics.meta[attr] = meta[attr];
1901  }
1902</script>
vendor: 1 bytes, line 1902
1902
1903<script class="analytics">
1904  (function () {
1905    var customDocumentWrite = function(content) {
1906      var jquery = null;
1907
1908      if (window.jQuery) {
1909        jquery = window.jQuery;
1910      } else if (window.Checkout && window.Checkout.$) {
1911        jquery = window.Checkout.$;
1912      }
1913
1914      if (jquery) {
1915        jquery('body').append(content);
1916      }
1917    };
1918
1919    var hasLoggedConversion = function(token) {
1920      if (token) {
1921        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
1922      }
1923      return false;
1924    }
1925
1926    var setCookieIfConversion = function(token) {
1927      if (token) {
1928        var twoMonthsFromNow = new Date(Date.now());
1929        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
1930
1931        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
1932      }
1933    }
1934
1935    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
1936    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
1937    if (trekkie.integrations) {
1938      return;
1939    }
1940    trekkie.methods = [
1941      'identify',
1942      'page',
1943      'ready',
1944      'track',
1945      'trackForm',
1946      'trackLink'
1947    ];
1948    trekkie.factory = function(method) {
1949      return function() {
1950        var args = Array.prototype.slice.call(arguments);
1951        args.unshift(method);
1952        trekkie.push(args);
1953        if (method == 'track' || method == 'page') {
1954          var pageUrl;
1955          try {
1956            pageUrl = window.location.href;
1957          } catch (e) {}
1958          var pageReferrer;
1959          try {
1960            pageReferrer = document.referrer;
1961          } catch (e) {}
1962          try {
1963            if (window.__TREKKIE_SHIM_QUEUE == null) {
1964              window.__TREKKIE_SHIM_QUEUE = [];
1965            }
1966            window.__TREKKIE_SHIM_QUEUE.push({
1967              from: 'trekkie-stub',
1968              method: method,
1969              args: args.slice(1),
1970              pageContext: {
1971                url: pageUrl,
1972                referrer: pageReferrer
1973              }
1974            });
1975          } catch (e) {
1976            // no-op
1977          }
1978        }
1979        return trekkie;
1980      };
1981    };
1982    for (var i = 0; i < trekkie.methods.length; i++) {
1983      var key = trekkie.methods[i];
1984      trekkie[key] = trekkie.factory(key);
1985    }
1986    trekkie.load = function(config) {
1987      trekkie.config = config || {};
1988      trekkie.config.initialDocumentCookie = document.cookie;
1989      var first = document.getElementsByTagName('script')[0];
1990var script = document.createElement('script');
1991script.type = 'text/javascript';
1992script.onerror = function(e) {
1993  var scriptFallback = document.createElement('script');
1994  scriptFallback.type = 'text/javascript';
1995  scriptFallback.onerror = function(error) {
1996          var Monorail = {
1997      produce: function produce(monorailDomain, schemaId, payload) {
1998        var currentMs = new Date().getTime();
1999        var event = {
2000          schema_id: schemaId,
2001          payload: payload,
2002          metadata: {
2003            event_created_at_ms: currentMs,
2004            event_sent_at_ms: currentMs
2005          }
2006        };
2007        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
2008      },
2009      sendRequest: function sendRequest(endpointUrl, payload) {
2010        // Try the sendBeacon API
2011        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
2012          var blobData = new window.Blob([payload], {
2013            type: 'text/plain'
2014          });
2015
2016          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
2017            return true;
2018          } // sendBeacon was not successful
2019
2020        } // XHR beacon
2021
2022        var xhr = new XMLHttpRequest();
2023
2024        try {
2025          xhr.open('POST', endpointUrl);
2026          xhr.setRequestHeader('Content-Type', 'text/plain');
2027          xhr.send(payload);
2028        } catch (e) {
2029          console.log(e);
2030        }
2031
2032        return false;
2033      },
2034      isIos12: function isIos12() {
2035        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
2036      }
2037    };
2038    Monorail.produce('monorail-edge.shopifysvc.com',
2039      'trekkie_storefront_load_errors/1.1',
2040      {shop_id: 491212,
2041      theme_id: 143083470919,
2042      app_name: "storefront",
2043      context_url: window.location.href,
2044      source_url: "//www.tortugabackpacks.com/cdn/s/trekkie.storefront.8fbb7598bfc52f7298fce09b15942db7f0f927c3.min.js"});
2045
2046  };
2047  scriptFallback.async = true;
2048  scriptFallback.src = '//www.tortugabackpacks.com/cdn/s/trekkie.storefront.8fbb7598bfc52f7298fce09b15942db7f0f927c3.min.js';
2049  first.parentNode.insertBefore(scriptFallback, first);
2050};
2051script.async = true;
2052script.src = '//www.tortugabackpacks.com/cdn/s/trekkie.storefront.8fbb7598bfc52f7298fce09b15942db7f0f927c3.min.js';
2053first.parentNode.insertBefore(script, first);
2054
2055    };
2056    trekkie.load(
2057      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":491212,"isMerchantRequest":null,"themeId":143083470919,"themeCityHash":"10143128299282520240","contentLanguage":"en","currency":"USD","eventMetadataId":"77d825c6-bd2d-4f1f-bd14-50b5ab79e438"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}}
2058    );
2059
2060    var loaded = false;
2061    trekkie.ready(function() {
2062      if (loaded) return;
2063      loaded = true;
2064
2065      window.ShopifyAnalytics.lib = window.trekkie;
2066
2067      var originalDocumentWrite = document.write;
2068      document.write = customDocumentWrite;
2069      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
2070      document.write = originalDocumentWrite;
2071
2072      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
2073      var token = match? match[1]: undefined;
2074      if (!hasLoggedConversion(token)) {
2075        setCookieIfConversion(token);
2076        
2077      }
2078    });
2079
2080    window.ShopifyAnalytics.lib.page(null,{"pageType":"cart","requestId":"e2a51023-6bb8-4163-a42c-f5fcc680aeaa-1790845881","shopifyEmitted":true});
2081
2082    var eventsListenerScript = document.createElement('script');
2083    eventsListenerScript.async = true;
2084    eventsListenerScript.src = "//www.tortugabackpacks.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
2085    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
2086})();</script>
vendor: 1 bytes, line 2086
2086
2087<script
2088  defer
2089  src="https://www.tortugabackpacks.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js"
2090  data-application="storefront-renderer"
2091  data-shop-id="491212"
2092  data-render-region="gcp-europe-west1"
2093  data-page-type="cart"
2094  data-theme-instance-id="143083470919"
2095  data-theme-name="Broadcast"
2096  data-theme-version="8.0.0"
2097  data-monorail-region="shop_domain"
2098  data-resource-timing-sampling-rate="10"
2099  data-shs="true"
2100  data-shs-beacon="true"
2101  data-shs-export-with-fetch="true"
2102  data-shs-logs-sample-rate="1"
2103  data-shs-beacon-endpoint="https://www.tortugabackpacks.com/api/collect"
2104></script>
2104
2105<meta name="shopify-y" content="69afff23-39dc-48ea-b0f6-f0ff3b3e15bd" data-expiration="1822403481000"><meta name="shopify-s" content="a26acfb9-29c0-4143-9228-b6c0dbbc82e0" data-expiration="1790847681000"><meta name="new-cookie-storage-activated" content="t">
2106</head>
2107
2108  <body
2109    id="your-shopping-cart"
2110    class="template-cart grid-classic"
2111    data-animations="false"
2112  ><a class="in-page-link visually-hidden skip-link" data-skip-content href="#MainContent">Skip to content</a>
2113
2114    <div class="container" data-site-container>
2115      <div class="header-sections">
2116        <!-- BEGIN sections: group-header -->
2117<div id="shopify-section-sections--19495867482183__announcement" class="shopify-section shopify-section-group-group-header page-announcement"><style data-shopify>:root {
2118      
2119    --ANNOUNCEMENT-HEIGHT-DESKTOP: max(calc(var(--font-body-small) * var(--line-height-normal)), 36px);
2120    --ANNOUNCEMENT-HEIGHT-MOBILE: max(calc(var(--font-body-small) * var(--line-height-normal)), 36px);
2121    }</style>
2121<script src="//www.tortugabackpacks.com/cdn/shop/t/391/assets/announcement.js?v=41774303127627989861783269430" defer="defer"></script>
2121
2122  
2122<script src="//www.tortugabackpacks.com/cdn/shop/t/391/assets/ticker.js?v=110416271335913772181783269430" defer="defer"></script>
2122<div
2123  id="Announcement--sections--19495867482183__announcement"
2124  class="announcement__wrapper announcement__wrapper--top color-scheme-4"
2125  data-announcement-wrapper
2126  data-section-id="sections--19495867482183__announcement"
2127  data-section-type="announcement"
2128  style="--PT: 2px;
2129  --PB: 2px;
2130
2131  --ticker-direction: ticker-rtl;--text-size: var(--font-body-small);
2132  --text-align: center;
2133  --justify-content: center;"
2134><announcement-bar
2135        class="announcement__bar-outer section-padding"
2136        style="--padding-scrolling: 10px;"
2137      ><div class="announcement__bar-holder announcement__bar-holder--slider">
2138            <slider-component
2139              class="announcement__slider"
2140              data-slider
2141              data-options='{"fade": true, "pageDots": false, "adaptiveHeight": false, "autoPlay": 10000, "prevNextButtons": true, "draggable": ">1"}'
2142            >
2143              <ticker-bar style="" class="announcement__slide announcement__bar"data-slide="text_qV8UEx"
2144    data-block-id="text_qV8UEx"
2145    
2146>
2147          <div data-ticker-frame class="announcement__message">
2148            <div data-ticker-scale class="announcement__scale ticker--unloaded"><div data-ticker-text class="announcement__text">
2149                  <div class="body-small"><p>Find your perfect pack =&gt; <a href="/pages/quiz" title="Take the Quiz">Take the Quiz</a></p>
2150</div>
2151                </div></div>
2152          </div>
2153        </ticker-bar>
2154            </slider-component>
2155          </div></announcement-bar></div>
2156</div><div id="shopify-section-sections--19495867482183__header" class="shopify-section shopify-section-group-group-header page-header"><style data-shopify>:root {
2157    --HEADER-HEIGHT: 80px;
2158    --HEADER-HEIGHT-MEDIUM: 76.0px;
2159    --HEADER-HEIGHT-MOBILE: 54.0px;
2160
2161    
2162--icon-add-cart: var(--ICON-ADD-BAG);}
2163
2164  .theme__header {
2165    --PT: 15px;
2166    --PB: 5px;
2167
2168    
2169  }.header__logo__link {
2170      --logo-padding: 30.0%;
2171      --logo-width-desktop: 200px;
2172      --logo-width-mobile: 120px;
2173    }.main-content > .shopify-section:first-of-type .backdrop--linear:before { display: none; }</style><header-component
2174  class="header__wrapper"
2175  data-header-wrapper
2176  
2177  
2178  data-header-style="logo_center_menu_left"
2179  data-section-id="sections--19495867482183__header"
2180  data-section-type="header"
2181>
2182  <header
2183    class="theme__header"
2184    role="banner"
2185    data-header-height
2186    data-aos="fade"
2187  ><div class="section-padding">
2188      <div class="header__mobile">
2189        <div class="header__mobile__left">
2190    <div class="header__mobile__button">
2191      <button class="header__mobile__hamburger"
2192        data-drawer-toggle="hamburger"
2193        aria-label="Show menu"
2194        aria-haspopup="true"
2195        aria-expanded="false"
2196        aria-controls="header-menu"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-menu" viewBox="0 0 24 24"><path d="M3 5h18M3 12h18M3 19h18" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/></svg></button>
2197    </div><div class="header__mobile__button">
2198        <header-search-popdown>
2199          <details>
2200            <summary class="navlink navlink--search" aria-haspopup="dialog" title="Search"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-search" viewBox="0 0 24 24"><g stroke="currentColor"><path d="M10.85 2c2.444 0 4.657.99 6.258 2.592A8.85 8.85 0 1 1 10.85 2ZM17.122 17.122 22 22"/></g></svg><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-cancel" viewBox="0 0 24 24"><path d="M6.758 17.243 12.001 12m5.243-5.243L12 12m0 0L6.758 6.757M12.001 12l5.243 5.243" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg><span class="visually-hidden">Search</span>
2201            </summary><div class="search-popdown" aria-label="Search" data-popdown>
2202  <div class="wrapper">
2203    <div class="search-popdown__main"><predictive-search><form
2204        class="search-form"
2205        action="/search"
2206        method="get"
2207        role="search"
2208      >
2209        <input name="options[prefix]" type="hidden" value="last">
2210
2211        <button class="search-popdown__submit" type="submit" aria-label="Search"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-search" viewBox="0 0 24 24"><g stroke="currentColor"><path d="M10.85 2c2.444 0 4.657.99 6.258 2.592A8.85 8.85 0 1 1 10.85 2ZM17.122 17.122 22 22"/></g></svg></button>
2212
2213        <div class="input-holder">
2214          <label for="SearchInput--mobile" class="visually-hidden">Search</label>
2215          <input
2216            type="search"
2217            id="SearchInput--mobile"
2218            data-predictive-search-input="search-popdown-results"
2219            name="q"
2220            value=""
2221            placeholder="Search"
2222            role="combobox"
2223            aria-label="Search our store"
2224            aria-owns="predictive-search-results"
2225            aria-controls="predictive-search-results"
2226            aria-expanded="false"
2227            aria-haspopup="listbox"
2228            aria-autocomplete="list"
2229            autocorrect="off"
2230            autocomplete="off"
2231            autocapitalize="off"
2232            spellcheck="false"
2233          >
2234
2235          <button
2236            type="reset"
2237            class="search-reset hidden"
2238            aria-label="Reset"
2239          >Clear</button>
2240        </div><div class="predictive-search" tabindex="-1" data-predictive-search-results data-scroll-lock-scrollable>
2241            <div class="predictive-search__loading-state">
2242              <div class="predictive-search__loader loader"><div class="loader-indeterminate"></div></div>
2243            </div>
2244          </div>
2245
2246          <span
2247            class="predictive-search-status visually-hidden"
2248            role="status"
2249            aria-hidden="true"
2250            data-predictive-search-status
2251          ></span></form></predictive-search><div class="predictive-search predictive-search--empty" data-popular-searches data-scroll-lock-scrollable>
2252          <div class="wrapper"><div
2253                class="predictive-search__column"
2254                style="--columns: repeat(4, minmax(0, 1fr));"
2255              >
2256                <p class="predictive-search__heading">Popular products</p>
2257
2258                <div class="predictive-search__group">
2259                  <div class="predictive-search__products__list grid-outer">
2260                    <div class="grid">
2261<div
2262    class="predictive-search__grid-item product-item product-item grid-item  product-item--left product-item--outer-text"
2263    role="option"
2264    aria-selected="false"
2265    data-aos="fade"
2266    data-aos-delay="200"
2267    data-aos-duration="800"
2268    data-aos-anchor="details[open] .search-popdown"
2269  >
2270    <a
2271      href="/products/travel-backpack-40l"
2272      class="product-link"
2273      aria-label="Pro Backpack 40L"
2274      
2275      data-product-link
2276    >
2277      <div class="product-item__image double__image"><div class="product-item__bg">
2278            <figure class="image-wrapper image-wrapper--cover lazy-image lazy-image--backfill is-loading" style="--aspect-ratio: 1.0;"><img src="//www.tortugabackpacks.com/cdn/shop/files/Pro40L_front3_4rightwithstrap-hero_ee8a40ea-9178-4976-bf20-c758ac3cb883.webp?crop=center&amp;height=2048&amp;v=1784754940&amp;width=2048" alt="" width="2048" height="2048" loading="eager" srcset="//www.tortugabackpacks.com/cdn/shop/files/Pro40L_front3_4rightwithstrap-hero_ee8a40ea-9178-4976-bf20-c758ac3cb883.webp?v=1784754940&amp;width=180 180w, //www.tortugabackpacks.com/cdn/shop/files/Pro40L_front3_4rightwithstrap-hero_ee8a40ea-9178-4976-bf20-c758ac3cb883.webp?v=1784754940&amp;width=360 360w, //www.tortugabackpacks.com/cdn/shop/files/Pro40L_front3_4rightwithstrap-hero_ee8a40ea-9178-4976-bf20-c758ac3cb883.webp?v=1784754940&amp;width=540 540w, //www.tortugabackpacks.com/cdn/shop/files/Pro40L_front3_4rightwithstrap-hero_ee8a40ea-9178-4976-bf20-c758ac3cb883.webp?v=1784754940&amp;width=720 720w, //www.tortugabackpacks.com/cdn/shop/files/Pro40L_front3_4rightwithstrap-hero_ee8a40ea-9178-4976-bf20-c758ac3cb883.webp?v=1784754940&amp;width=900 900w, //www.tortugabackpacks.com/cdn/shop/files/Pro40L_front3_4rightwithstrap-hero_ee8a40ea-9178-4976-bf20-c758ac3cb883.webp?v=1784754940&amp;width=1080 1080w, //www.tortugabackpacks.com/cdn/shop/files/Pro40L_front3_4rightwithstrap-hero_ee8a40ea-9178-4976-bf20-c758ac3cb883.webp?v=1784754940&amp;width=1296 1296w, //www.tortugabackpacks.com/cdn/shop/files/Pro40L_front3_4rightwithstrap-hero_ee8a40ea-9178-4976-bf20-c758ac3cb883.webp?v=1784754940&amp;width=1512 1512w, //www.tortugabackpacks.com/cdn/shop/files/Pro40L_front3_4rightwithstrap-hero_ee8a40ea-9178-4976-bf20-c758ac3cb883.webp?v=1784754940&amp;width=1728 1728w, //www.tortugabackpacks.com/cdn/shop/files/Pro40L_front3_4rightwithstrap-hero_ee8a40ea-9178-4976-bf20-c758ac3cb883.webp?v=1784754940&amp;width=1950 1950w" sizes="(min-width: 1400px) calc((80vw - 100px) * 0.75 / 4), (min-width: 750px) calc(1100px * 0.75 / 3), 50px" fetchpriority="high" class=" is-loading ">
2279</figure>
2280
2281          </div><hover-images class="product-item__bg__under">
2282              <div class="product-item__bg__slider" data-hover-slider>
2283                <div
2284                  class="product-item__bg__slide"
2285                  data-hover-slide-touch
2286                >
2287                  <figure class="image-wrapper image-wrapper--cover lazy-image lazy-image--backfill is-loading" style="--aspect-ratio: 1.0;"><img src="//www.tortugabackpacks.com/cdn/shop/files/Pro40L_front3_4rightwithstrap-hero_ee8a40ea-9178-4976-bf20-c758ac3cb883.webp?crop=center&amp;height=2048&amp;v=1784754940&amp;width=2048" alt="" width="2048" height="2048" loading="eager" srcset="//www.tortugabackpacks.com/cdn/shop/files/Pro40L_front3_4rightwithstrap-hero_ee8a40ea-9178-4976-bf20-c758ac3cb883.webp?v=1784754940&amp;width=180 180w, //www.tortugabackpacks.com/cdn/shop/files/Pro40L_front3_4rightwithstrap-hero_ee8a40ea-9178-4976-bf20-c758ac3cb883.webp?v=1784754940&amp;width=360 360w, //www.tortugabackpacks.com/cdn/shop/files/Pro40L_front3_4rightwithstrap-hero_ee8a40ea-9178-4976-bf20-c758ac3cb883.webp?v=1784754940&amp;width=540 540w, //www.tortugabackpacks.com/cdn/shop/files/Pro40L_front3_4rightwithstrap-hero_ee8a40ea-9178-4976-bf20-c758ac3cb883.webp?v=1784754940&amp;width=720 720w, //www.tortugabackpacks.com/cdn/shop/files/Pro40L_front3_4rightwithstrap-hero_ee8a40ea-9178-4976-bf20-c758ac3cb883.webp?v=1784754940&amp;width=900 900w, //www.tortugabackpacks.com/cdn/shop/files/Pro40L_front3_4rightwithstrap-hero_ee8a40ea-9178-4976-bf20-c758ac3cb883.webp?v=1784754940&amp;width=1080 1080w, //www.tortugabackpacks.com/cdn/shop/files/Pro40L_front3_4rightwithstrap-hero_ee8a40ea-9178-4976-bf20-c758ac3cb883.webp?v=1784754940&amp;width=1296 1296w, //www.tortugabackpacks.com/cdn/shop/files/Pro40L_front3_4rightwithstrap-hero_ee8a40ea-9178-4976-bf20-c758ac3cb883.webp?v=1784754940&amp;width=1512 1512w, //www.tortugabackpacks.com/cdn/shop/files/Pro40L_front3_4rightwithstrap-hero_ee8a40ea-9178-4976-bf20-c758ac3cb883.webp?v=1784754940&amp;width=1728 1728w, //www.tortugabackpacks.com/cdn/shop/files/Pro40L_front3_4rightwithstrap-hero_ee8a40ea-9178-4976-bf20-c758ac3cb883.webp?v=1784754940&amp;width=1950 1950w" sizes="(min-width: 1400px) calc((80vw - 100px) * 0.75 / 4), (min-width: 750px) calc(1100px * 0.75 / 3), 50px" fetchpriority="high" class=" is-loading ">
2288</figure>
2289
2290                </div><div
2291                    class="product-item__bg__slide"
2292                    data-hover-slide
2293                    data-hover-slide-touch
2294                  ><figure class="image-wrapper image-wrapper--cover lazy-image lazy-image--backfill is-loading" style="--aspect-ratio: 1.0;"><img src="//www.tortugabackpacks.com/cdn/shop/files/2026-JULY-NAPOLI-FEDERICO-12-OF-22-vs-finished.jpg2048x2048.webp?crop=center&amp;height=2048&amp;v=1784577385&amp;width=2048" alt="" width="2048" height="2048" loading="eager" srcset="//www.tortugabackpacks.com/cdn/shop/files/2026-JULY-NAPOLI-FEDERICO-12-OF-22-vs-finished.jpg2048x2048.webp?v=1784577385&amp;width=180 180w, //www.tortugabackpacks.com/cdn/shop/files/2026-JULY-NAPOLI-FEDERICO-12-OF-22-vs-finished.jpg2048x2048.webp?v=1784577385&amp;width=360 360w, //www.tortugabackpacks.com/cdn/shop/files/2026-JULY-NAPOLI-FEDERICO-12-OF-22-vs-finished.jpg2048x2048.webp?v=1784577385&amp;width=540 540w, //www.tortugabackpacks.com/cdn/shop/files/2026-JULY-NAPOLI-FEDERICO-12-OF-22-vs-finished.jpg2048x2048.webp?v=1784577385&amp;width=720 720w, //www.tortugabackpacks.com/cdn/shop/files/2026-JULY-NAPOLI-FEDERICO-12-OF-22-vs-finished.jpg2048x2048.webp?v=1784577385&amp;width=900 900w, //www.tortugabackpacks.com/cdn/shop/files/2026-JULY-NAPOLI-FEDERICO-12-OF-22-vs-finished.jpg2048x2048.webp?v=1784577385&amp;width=1080 1080w, //www.tortugabackpacks.com/cdn/shop/files/2026-JULY-NAPOLI-FEDERICO-12-OF-22-vs-finished.jpg2048x2048.webp?v=1784577385&amp;width=1296 1296w, //www.tortugabackpacks.com/cdn/shop/files/2026-JULY-NAPOLI-FEDERICO-12-OF-22-vs-finished.jpg2048x2048.webp?v=1784577385&amp;width=1512 1512w, //www.tortugabackpacks.com/cdn/shop/files/2026-JULY-NAPOLI-FEDERICO-12-OF-22-vs-finished.jpg2048x2048.webp?v=1784577385&amp;width=1728 1728w, //www.tortugabackpacks.com/cdn/shop/files/2026-JULY-NAPOLI-FEDERICO-12-OF-22-vs-finished.jpg2048x2048.webp?v=1784577385&amp;width=1950 1950w" sizes="(min-width: 1400px) calc((80vw - 100px) * 0.75 / 4), (min-width: 750px) calc(1100px * 0.75 / 3), 50px" fetchpriority="high" class=" is-loading ">
2295</figure>
2296</div></div>
2297            </hover-images></div>
2298
2299      <div class="product-information">
2300        <div class="product-item__info body-medium">
2301          <p class="product-item__title">
2302            Pro Backpack 40L
2303          </p>
2304<span class="price">
2305  
2306    <span class="new-price">
2307      
2308$350
2309</span>
2310    
2311  
2312</span>
2313
2314</div>
2315      </div>
2316    </a>
2317  </div>
2318<div
2319    class="predictive-search__grid-item product-item product-item grid-item  product-item--left product-item--outer-text"
2320    role="option"
2321    aria-selected="false"
2322    data-aos="fade"
2323    data-aos-delay="200"
2324    data-aos-duration="800"
2325    data-aos-anchor="details[open] .search-popdown"
2326  >
2327    <a
2328      href="/products/travel-together-lite"
2329      class="product-link"
2330      aria-label="Travel Together Lite"
2331      
2332      data-product-link
2333    >
2334      <div class="product-item__image double__image"><div class="product-item__bg">
2335            <figure class="image-wrapper image-wrapper--cover lazy-image lazy-image--backfill is-loading" style="--aspect-ratio: 1.0;"><img src="//www.tortugabackpacks.com/cdn/shop/files/travel-together-lite.webp?crop=center&amp;height=2048&amp;v=1712338650&amp;width=2048" alt="" width="2048" height="2048" loading="eager" srcset="//www.tortugabackpacks.com/cdn/shop/files/travel-together-lite.webp?v=1712338650&amp;width=180 180w, //www.tortugabackpacks.com/cdn/shop/files/travel-together-lite.webp?v=1712338650&amp;width=360 360w, //www.tortugabackpacks.com/cdn/shop/files/travel-together-lite.webp?v=1712338650&amp;width=540 540w, //www.tortugabackpacks.com/cdn/shop/files/travel-together-lite.webp?v=1712338650&amp;width=720 720w, //www.tortugabackpacks.com/cdn/shop/files/travel-together-lite.webp?v=1712338650&amp;width=900 900w, //www.tortugabackpacks.com/cdn/shop/files/travel-together-lite.webp?v=1712338650&amp;width=1080 1080w, //www.tortugabackpacks.com/cdn/shop/files/travel-together-lite.webp?v=1712338650&amp;width=1296 1296w, //www.tortugabackpacks.com/cdn/shop/files/travel-together-lite.webp?v=1712338650&amp;width=1512 1512w, //www.tortugabackpacks.com/cdn/shop/files/travel-together-lite.webp?v=1712338650&amp;width=1728 1728w, //www.tortugabackpacks.com/cdn/shop/files/travel-together-lite.webp?v=1712338650&amp;width=1950 1950w" sizes="(min-width: 1400px) calc((80vw - 100px) * 0.75 / 4), (min-width: 750px) calc(1100px * 0.75 / 3), 50px" fetchpriority="high" class=" is-loading ">
2336</figure>
2337
2338          </div><hover-images class="product-item__bg__under">
2339              <div class="product-item__bg__slider" data-hover-slider>
2340                <div
2341                  class="product-item__bg__slide"
2342                  data-hover-slide-touch
2343                >
2344                  <figure class="image-wrapper image-wrapper--cover lazy-image lazy-image--backfill is-loading" style="--aspect-ratio: 1.0;"><img src="//www.tortugabackpacks.com/cdn/shop/files/travel-together-lite.webp?crop=center&amp;height=2048&amp;v=1712338650&amp;width=2048" alt="" width="2048" height="2048" loading="eager" srcset="//www.tortugabackpacks.com/cdn/shop/files/travel-together-lite.webp?v=1712338650&amp;width=180 180w, //www.tortugabackpacks.com/cdn/shop/files/travel-together-lite.webp?v=1712338650&amp;width=360 360w, //www.tortugabackpacks.com/cdn/shop/files/travel-together-lite.webp?v=1712338650&amp;width=540 540w, //www.tortugabackpacks.com/cdn/shop/files/travel-together-lite.webp?v=1712338650&amp;width=720 720w, //www.tortugabackpacks.com/cdn/shop/files/travel-together-lite.webp?v=1712338650&amp;width=900 900w, //www.tortugabackpacks.com/cdn/shop/files/travel-together-lite.webp?v=1712338650&amp;width=1080 1080w, //www.tortugabackpacks.com/cdn/shop/files/travel-together-lite.webp?v=1712338650&amp;width=1296 1296w, //www.tortugabackpacks.com/cdn/shop/files/travel-together-lite.webp?v=1712338650&amp;width=1512 1512w, //www.tortugabackpacks.com/cdn/shop/files/travel-together-lite.webp?v=1712338650&amp;width=1728 1728w, //www.tortugabackpacks.com/cdn/shop/files/travel-together-lite.webp?v=1712338650&amp;width=1950 1950w" sizes="(min-width: 1400px) calc((80vw - 100px) * 0.75 / 4), (min-width: 750px) calc(1100px * 0.75 / 3), 50px" fetchpriority="high" class=" is-loading ">
2345</figure>
2346
2347                </div><div
2348                    class="product-item__bg__slide"
2349                    data-hover-slide
2350                    data-hover-slide-touch
2351                  ><figure class="image-wrapper image-wrapper--cover lazy-image lazy-image--backfill is-loading" style="--aspect-ratio: 1.0;"><img src="//www.tortugabackpacks.com/cdn/shop/files/2024-03-TPP-BEST-OLIVER-03-OF-30-pt2.webp?crop=center&amp;height=2048&amp;v=1768371340&amp;width=2048" alt="" width="2048" height="2048" loading="eager" srcset="//www.tortugabackpacks.com/cdn/shop/files/2024-03-TPP-BEST-OLIVER-03-OF-30-pt2.webp?v=1768371340&amp;width=180 180w, //www.tortugabackpacks.com/cdn/shop/files/2024-03-TPP-BEST-OLIVER-03-OF-30-pt2.webp?v=1768371340&amp;width=360 360w, //www.tortugabackpacks.com/cdn/shop/files/2024-03-TPP-BEST-OLIVER-03-OF-30-pt2.webp?v=1768371340&amp;width=540 540w, //www.tortugabackpacks.com/cdn/shop/files/2024-03-TPP-BEST-OLIVER-03-OF-30-pt2.webp?v=1768371340&amp;width=720 720w, //www.tortugabackpacks.com/cdn/shop/files/2024-03-TPP-BEST-OLIVER-03-OF-30-pt2.webp?v=1768371340&amp;width=900 900w, //www.tortugabackpacks.com/cdn/shop/files/2024-03-TPP-BEST-OLIVER-03-OF-30-pt2.webp?v=1768371340&amp;width=1080 1080w, //www.tortugabackpacks.com/cdn/shop/files/2024-03-TPP-BEST-OLIVER-03-OF-30-pt2.webp?v=1768371340&amp;width=1296 1296w, //www.tortugabackpacks.com/cdn/shop/files/2024-03-TPP-BEST-OLIVER-03-OF-30-pt2.webp?v=1768371340&amp;width=1512 1512w, //www.tortugabackpacks.com/cdn/shop/files/2024-03-TPP-BEST-OLIVER-03-OF-30-pt2.webp?v=1768371340&amp;width=1728 1728w, //www.tortugabackpacks.com/cdn/shop/files/2024-03-TPP-BEST-OLIVER-03-OF-30-pt2.webp?v=1768371340&amp;width=1950 1950w" sizes="(min-width: 1400px) calc((80vw - 100px) * 0.75 / 4), (min-width: 750px) calc(1100px * 0.75 / 3), 50px" fetchpriority="high" class=" is-loading ">
2352</figure>
2353</div></div>
2354            </hover-images></div>
2355
2356      <div class="product-information">
2357        <div class="product-item__info body-medium">
2358          <p class="product-item__title">
2359            Travel Together Lite
2360          </p>
2361<span class="price sale">
2362  
2363    <span class="new-price">
2364      
2365$425
2366</span>
2367    
2368      <span class="old-price">$500</span>
2369    
2370  
2371</span>
2372
2373</div>
2374      </div>
2375    </a>
2376  </div>
2377<div
2378    class="predictive-search__grid-item product-item product-item grid-item  product-item--left product-item--outer-text"
2379    role="option"
2380    aria-selected="false"
2381    data-aos="fade"
2382    data-aos-delay="200"
2383    data-aos-duration="800"
2384    data-aos-anchor="details[open] .search-popdown"
2385  >
2386    <a
2387      href="/products/expandable-backpack"
2388      class="product-link"
2389      aria-label="Expandable Backpack"
2390      
2391      data-product-link
2392    >
2393      <div class="product-item__image double__image"><div class="product-item__bg">
2394            <figure class="image-wrapper image-wrapper--cover lazy-image lazy-image--backfill is-loading" style="--aspect-ratio: 0.9995119570522206;"><img src="//www.tortugabackpacks.com/cdn/shop/files/Expandable_Backpack_featured_image.jpg?crop=center&amp;height=2049&amp;v=1752486884&amp;width=2048" alt="Expandable Backpack" width="2048" height="2049" loading="eager" srcset="//www.tortugabackpacks.com/cdn/shop/files/Expandable_Backpack_featured_image.jpg?v=1752486884&amp;width=180 180w, //www.tortugabackpacks.com/cdn/shop/files/Expandable_Backpack_featured_image.jpg?v=1752486884&amp;width=360 360w, //www.tortugabackpacks.com/cdn/shop/files/Expandable_Backpack_featured_image.jpg?v=1752486884&amp;width=540 540w, //www.tortugabackpacks.com/cdn/shop/files/Expandable_Backpack_featured_image.jpg?v=1752486884&amp;width=720 720w, //www.tortugabackpacks.com/cdn/shop/files/Expandable_Backpack_featured_image.jpg?v=1752486884&amp;width=900 900w, //www.tortugabackpacks.com/cdn/shop/files/Expandable_Backpack_featured_image.jpg?v=1752486884&amp;width=1080 1080w, //www.tortugabackpacks.com/cdn/shop/files/Expandable_Backpack_featured_image.jpg?v=1752486884&amp;width=1296 1296w, //www.tortugabackpacks.com/cdn/shop/files/Expandable_Backpack_featured_image.jpg?v=1752486884&amp;width=1512 1512w, //www.tortugabackpacks.com/cdn/shop/files/Expandable_Backpack_featured_image.jpg?v=1752486884&amp;width=1728 1728w, //www.tortugabackpacks.com/cdn/shop/files/Expandable_Backpack_featured_image.jpg?v=1752486884&amp;width=1950 1950w" sizes="(min-width: 1400px) calc((80vw - 100px) * 0.75 / 4), (min-width: 750px) calc(1100px * 0.75 / 3), 50px" fetchpriority="high" class=" is-loading ">
2395</figure>
2396
2397          </div><hover-images class="product-item__bg__under">
2398              <div class="product-item__bg__slider" data-hover-slider>
2399                <div
2400                  class="product-item__bg__slide"
2401                  data-hover-slide-touch
2402                >
2403                  <figure class="image-wrapper image-wrapper--cover lazy-image lazy-image--backfill is-loading" style="--aspect-ratio: 0.9995119570522206;"><img src="//www.tortugabackpacks.com/cdn/shop/files/Expandable_Backpack_featured_image.jpg?crop=center&amp;height=2049&amp;v=1752486884&amp;width=2048" alt="Expandable Backpack" width="2048" height="2049" loading="eager" srcset="//www.tortugabackpacks.com/cdn/shop/files/Expandable_Backpack_featured_image.jpg?v=1752486884&amp;width=180 180w, //www.tortugabackpacks.com/cdn/shop/files/Expandable_Backpack_featured_image.jpg?v=1752486884&amp;width=360 360w, //www.tortugabackpacks.com/cdn/shop/files/Expandable_Backpack_featured_image.jpg?v=1752486884&amp;width=540 540w, //www.tortugabackpacks.com/cdn/shop/files/Expandable_Backpack_featured_image.jpg?v=1752486884&amp;width=720 720w, //www.tortugabackpacks.com/cdn/shop/files/Expandable_Backpack_featured_image.jpg?v=1752486884&amp;width=900 900w, //www.tortugabackpacks.com/cdn/shop/files/Expandable_Backpack_featured_image.jpg?v=1752486884&amp;width=1080 1080w, //www.tortugabackpacks.com/cdn/shop/files/Expandable_Backpack_featured_image.jpg?v=1752486884&amp;width=1296 1296w, //www.tortugabackpacks.com/cdn/shop/files/Expandable_Backpack_featured_image.jpg?v=1752486884&amp;width=1512 1512w, //www.tortugabackpacks.com/cdn/shop/files/Expandable_Backpack_featured_image.jpg?v=1752486884&amp;width=1728 1728w, //www.tortugabackpacks.com/cdn/shop/files/Expandable_Backpack_featured_image.jpg?v=1752486884&amp;width=1950 1950w" sizes="(min-width: 1400px) calc((80vw - 100px) * 0.75 / 4), (min-width: 750px) calc(1100px * 0.75 / 3), 50px" fetchpriority="high" class=" is-loading ">
2404</figure>
2405
2406                </div><div
2407                    class="product-item__bg__slide"
2408                    data-hover-slide
2409                    data-hover-slide-touch
2410                  ><figure class="image-wrapper image-wrapper--cover lazy-image lazy-image--backfill is-loading" style="--aspect-ratio: 1.0;"><img src="//www.tortugabackpacks.com/cdn/shop/files/2024-SEPTEMBER-WALTERS-SHAUNTEL-29-OF-30.webp?crop=center&amp;height=2048&amp;v=1772133382&amp;width=2048" alt="Expandable Backpack" width="2048" height="2048" loading="eager" srcset="//www.tortugabackpacks.com/cdn/shop/files/2024-SEPTEMBER-WALTERS-SHAUNTEL-29-OF-30.webp?v=1772133382&amp;width=180 180w, //www.tortugabackpacks.com/cdn/shop/files/2024-SEPTEMBER-WALTERS-SHAUNTEL-29-OF-30.webp?v=1772133382&amp;width=360 360w, //www.tortugabackpacks.com/cdn/shop/files/2024-SEPTEMBER-WALTERS-SHAUNTEL-29-OF-30.webp?v=1772133382&amp;width=540 540w, //www.tortugabackpacks.com/cdn/shop/files/2024-SEPTEMBER-WALTERS-SHAUNTEL-29-OF-30.webp?v=1772133382&amp;width=720 720w, //www.tortugabackpacks.com/cdn/shop/files/2024-SEPTEMBER-WALTERS-SHAUNTEL-29-OF-30.webp?v=1772133382&amp;width=900 900w, //www.tortugabackpacks.com/cdn/shop/files/2024-SEPTEMBER-WALTERS-SHAUNTEL-29-OF-30.webp?v=1772133382&amp;width=1080 1080w, //www.tortugabackpacks.com/cdn/shop/files/2024-SEPTEMBER-WALTERS-SHAUNTEL-29-OF-30.webp?v=1772133382&amp;width=1296 1296w, //www.tortugabackpacks.com/cdn/shop/files/2024-SEPTEMBER-WALTERS-SHAUNTEL-29-OF-30.webp?v=1772133382&amp;width=1512 1512w, //www.tortugabackpacks.com/cdn/shop/files/2024-SEPTEMBER-WALTERS-SHAUNTEL-29-OF-30.webp?v=1772133382&amp;width=1728 1728w, //www.tortugabackpacks.com/cdn/shop/files/2024-SEPTEMBER-WALTERS-SHAUNTEL-29-OF-30.webp?v=1772133382&amp;width=1950 1950w" sizes="(min-width: 1400px) calc((80vw - 100px) * 0.75 / 4), (min-width: 750px) calc(1100px * 0.75 / 3), 50px" fetchpriority="high" class=" is-loading ">
2411</figure>
2412</div></div>
2413            </hover-images></div>
2414
2415      <div class="product-information">
2416        <div class="product-item__info body-medium">
2417          <p class="product-item__title">
2418            Expandable Backpack
2419          </p>
2420<span class="price">
2421  
2422    <span class="new-price">
2423      
2424$250
2425</span>
2426    
2427  
2428</span>
2429
2430</div>
2431      </div>
2432    </a>
2433  </div>
2434<div
2435    class="predictive-search__grid-item product-item product-item grid-item  product-item--left product-item--outer-text"
2436    role="option"
2437    aria-selected="false"
2438    data-aos="fade"
2439    data-aos-delay="200"
2440    data-aos-duration="800"
2441    data-aos-anchor="details[open] .search-popdown"
2442  >
2443    <a
2444      href="/products/daily-carry-pro"
2445      class="product-link"
2446      aria-label="Daily Carry Pro"
2447      
2448      data-product-link
2449    >
2450      <div class="product-item__image double__image"><div class="product-item__bg">
2451            <figure class="image-wrapper image-wrapper--cover lazy-image lazy-image--backfill is-loading" style="--aspect-ratio: 1.0;"><img src="//www.tortugabackpacks.com/cdn/shop/files/Front.webp?crop=center&amp;height=2048&amp;v=1761022544&amp;width=2048" alt="Daily Carry Pro" width="2048" height="2048" loading="eager" srcset="//www.tortugabackpacks.com/cdn/shop/files/Front.webp?v=1761022544&amp;width=180 180w, //www.tortugabackpacks.com/cdn/shop/files/Front.webp?v=1761022544&amp;width=360 360w, //www.tortugabackpacks.com/cdn/shop/files/Front.webp?v=1761022544&amp;width=540 540w, //www.tortugabackpacks.com/cdn/shop/files/Front.webp?v=1761022544&amp;width=720 720w, //www.tortugabackpacks.com/cdn/shop/files/Front.webp?v=1761022544&amp;width=900 900w, //www.tortugabackpacks.com/cdn/shop/files/Front.webp?v=1761022544&amp;width=1080 1080w, //www.tortugabackpacks.com/cdn/shop/files/Front.webp?v=1761022544&amp;width=1296 1296w, //www.tortugabackpacks.com/cdn/shop/files/Front.webp?v=1761022544&amp;width=1512 1512w, //www.tortugabackpacks.com/cdn/shop/files/Front.webp?v=1761022544&amp;width=1728 1728w, //www.tortugabackpacks.com/cdn/shop/files/Front.webp?v=1761022544&amp;width=1950 1950w" sizes="(min-width: 1400px) calc((80vw - 100px) * 0.75 / 4), (min-width: 750px) calc(1100px * 0.75 / 3), 50px" fetchpriority="high" class=" is-loading ">
2452</figure>
2453
2454          </div><hover-images class="product-item__bg__under">
2455              <div class="product-item__bg__slider" data-hover-slider>
2456                <div
2457                  class="product-item__bg__slide"
2458                  data-hover-slide-touch
2459                >
2460                  <figure class="image-wrapper image-wrapper--cover lazy-image lazy-image--backfill is-loading" style="--aspect-ratio: 1.0;"><img src="//www.tortugabackpacks.com/cdn/shop/files/Front.webp?crop=center&amp;height=2048&amp;v=1761022544&amp;width=2048" alt="Daily Carry Pro" width="2048" height="2048" loading="eager" srcset="//www.tortugabackpacks.com/cdn/shop/files/Front.webp?v=1761022544&amp;width=180 180w, //www.tortugabackpacks.com/cdn/shop/files/Front.webp?v=1761022544&amp;width=360 360w, //www.tortugabackpacks.com/cdn/shop/files/Front.webp?v=1761022544&amp;width=540 540w, //www.tortugabackpacks.com/cdn/shop/files/Front.webp?v=1761022544&amp;width=720 720w, //www.tortugabackpacks.com/cdn/shop/files/Front.webp?v=1761022544&amp;width=900 900w, //www.tortugabackpacks.com/cdn/shop/files/Front.webp?v=1761022544&amp;width=1080 1080w, //www.tortugabackpacks.com/cdn/shop/files/Front.webp?v=1761022544&amp;width=1296 1296w, //www.tortugabackpacks.com/cdn/shop/files/Front.webp?v=1761022544&amp;width=1512 1512w, //www.tortugabackpacks.com/cdn/shop/files/Front.webp?v=1761022544&amp;width=1728 1728w, //www.tortugabackpacks.com/cdn/shop/files/Front.webp?v=1761022544&amp;width=1950 1950w" sizes="(min-width: 1400px) calc((80vw - 100px) * 0.75 / 4), (min-width: 750px) calc(1100px * 0.75 / 3), 50px" fetchpriority="high" class=" is-loading ">
2461</figure>
2462
2463                </div><div
2464                    class="product-item__bg__slide"
2465                    data-hover-slide
2466                    data-hover-slide-touch
2467                  ><figure class="image-wrapper image-wrapper--cover lazy-image lazy-image--backfill is-loading" style="--aspect-ratio: 1.0;"><img src="//www.tortugabackpacks.com/cdn/shop/files/2025-10-BEST-OLIVER-07-50_e3be2fae-edf0-4885-9082-17a5793b6329.webp?crop=center&amp;height=2048&amp;v=1770163341&amp;width=2048" alt="" width="2048" height="2048" loading="eager" srcset="//www.tortugabackpacks.com/cdn/shop/files/2025-10-BEST-OLIVER-07-50_e3be2fae-edf0-4885-9082-17a5793b6329.webp?v=1770163341&amp;width=180 180w, //www.tortugabackpacks.com/cdn/shop/files/2025-10-BEST-OLIVER-07-50_e3be2fae-edf0-4885-9082-17a5793b6329.webp?v=1770163341&amp;width=360 360w, //www.tortugabackpacks.com/cdn/shop/files/2025-10-BEST-OLIVER-07-50_e3be2fae-edf0-4885-9082-17a5793b6329.webp?v=1770163341&amp;width=540 540w, //www.tortugabackpacks.com/cdn/shop/files/2025-10-BEST-OLIVER-07-50_e3be2fae-edf0-4885-9082-17a5793b6329.webp?v=1770163341&amp;width=720 720w, //www.tortugabackpacks.com/cdn/shop/files/2025-10-BEST-OLIVER-07-50_e3be2fae-edf0-4885-9082-17a5793b6329.webp?v=1770163341&amp;width=900 900w, //www.tortugabackpacks.com/cdn/shop/files/2025-10-BEST-OLIVER-07-50_e3be2fae-edf0-4885-9082-17a5793b6329.webp?v=1770163341&amp;width=1080 1080w, //www.tortugabackpacks.com/cdn/shop/files/2025-10-BEST-OLIVER-07-50_e3be2fae-edf0-4885-9082-17a5793b6329.webp?v=1770163341&amp;width=1296 1296w, //www.tortugabackpacks.com/cdn/shop/files/2025-10-BEST-OLIVER-07-50_e3be2fae-edf0-4885-9082-17a5793b6329.webp?v=1770163341&amp;width=1512 1512w, //www.tortugabackpacks.com/cdn/shop/files/2025-10-BEST-OLIVER-07-50_e3be2fae-edf0-4885-9082-17a5793b6329.webp?v=1770163341&amp;width=1728 1728w, //www.tortugabackpacks.com/cdn/shop/files/2025-10-BEST-OLIVER-07-50_e3be2fae-edf0-4885-9082-17a5793b6329.webp?v=1770163341&amp;width=1950 1950w" sizes="(min-width: 1400px) calc((80vw - 100px) * 0.75 / 4), (min-width: 750px) calc(1100px * 0.75 / 3), 50px" fetchpriority="high" class=" is-loading ">
2468</figure>
2469</div></div>
2470            </hover-images></div>
2471
2472      <div class="product-information">
2473        <div class="product-item__info body-medium">
2474          <p class="product-item__title">
2475            Daily Carry Pro
2476          </p>
2477<span class="price">
2478  
2479    <span class="new-price">
2480      
2481$250
2482</span>
2483    
2484  
2485</span>
2486
2487</div>
2488      </div>
2489    </a>
2490  </div></div>
2491                  </div>
2492                </div>
2493              </div></div>
2494        </div><div class="search-popdown__close">
2495        <button
2496          type="button"
2497          class="search-popdown__close__button"
2498          title="Close"
2499          data-popdown-close
2500        ><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-cancel" viewBox="0 0 24 24">
2500<path d="M6.758 17.243 12.001 12m5.243-5.243L12 12m0 0L6.758 6.757M12.001 12l5.243 5.243" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg></button>
2501      </div>
2502    </div>
2503  </div>
2504</div>
2505<span class="underlay" data-popdown-underlay></span>
2506          </details>
2507        </header-search-popdown>
2508      </div></div>
2509
2510  <div class="header__logo header__logo--image">
2511    <a class="header__logo__link" href="/" data-logo-link><figure class="logo__img logo__img--color image-wrapper lazy-image is-loading" style="--aspect-ratio: 3.3333333333333335;"><img src="//www.tortugabackpacks.com/cdn/shop/files/tortuga_lockup_logo_300x90_whitebg.jpg?crop=center&amp;height=120&amp;v=1763405274&amp;width=400" alt="Tortuga" width="400" height="120" loading="eager" srcset="//www.tortugabackpacks.com/cdn/shop/files/tortuga_lockup_logo_300x90_whitebg.jpg?v=1763405274&amp;width=200 200w, //www.tortugabackpacks.com/cdn/shop/files/tortuga_lockup_logo_300x90_whitebg.jpg?v=1763405274&amp;width=300 300w, //www.tortugabackpacks.com/cdn/shop/files/tortuga_lockup_logo_300x90_whitebg.jpg?v=1763405274&amp;width=120 120w, //www.tortugabackpacks.com/cdn/shop/files/tortuga_lockup_logo_300x90_whitebg.jpg?v=1763405274&amp;width=180 180w, //www.tortugabackpacks.com/cdn/shop/files/tortuga_lockup_logo_300x90_whitebg.jpg?v=1763405274&amp;width=240 240w" sizes="(min-width: 750px) 200px, (min-width: 240px) 120px, calc((100vw - 64px) * 0.5)" fetchpriority="high" class=" is-loading ">
2512</figure>
2513</a>
2514  </div>
2515
2516  <div class="header__mobile__right">
2517    <div class="header__desktop__button header__desktop__button--cta">
2518      <a class="btn btn--small btn--solid btn--primary" href="/pages/quiz">
2519        <span>Take the Quiz</span>
2520      </a>
2521    </div>
2522<div class="header__mobile__button">
2523        <a href="/account" class="navlink"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-profile-circled" viewBox="0 0 24 24"><path d="M12 2C6.477 2 2 6.477 2 12s4.477 10 10 10 10-4.477 10-10S17.523 2 12 2z" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/><path d="M4.271 18.346S6.5 15.5 12 15.5s7.73 2.846 7.73 2.846M12 12a3 3 0 1 0 0-6 3 3 0 0 0 0 6z" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/></svg><span class="visually-hidden">Account</span>
2524        </a>
2525      </div><div class="header__mobile__button">
2526      <a href="/cart" class="navlink navlink--cart navlink--cart--icon" data-cart-toggle>
2527        <div class="navlink__cart__content">
2528    <span class="visually-hidden">Cart</span>
2529
2530    <span class="header__cart__status__holder">
2531      <cart-count class="header__cart__status" data-status-separator=": " data-cart-count="0" data-limit="10">
2532        0
2533      </cart-count><!-- /snippets/social-icon.liquid -->
2534
2535
2536<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-bag" viewBox="0 0 24 24"><path d="m19.26 9.696 1.385 9A2 2 0 0 1 18.67 21H5.33a2 2 0 0 1-1.977-2.304l1.385-9A2 2 0 0 1 6.716 8h10.568a2 2 0 0 1 1.977 1.696zM14 5a2 2 0 1 0-4 0" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/></svg></span>
2537  </div>
2538      </a>
2539    </div>
2540  </div>
2541      </div>
2542
2543      <div class="header__desktop" data-header-desktop><div class="header__desktop__upper header__desktop__upper--reverse" data-takes-space-wrapper>
2544              <div data-child-takes-space class="header__desktop__bar__l"><div class="header__logo header__logo--image">
2545    <a class="header__logo__link" href="/" data-logo-link><figure class="logo__img logo__img--color image-wrapper lazy-image is-loading" style="--aspect-ratio: 3.3333333333333335;"><img src="//www.tortugabackpacks.com/cdn/shop/files/tortuga_lockup_logo_300x90_whitebg.jpg?crop=center&amp;height=120&amp;v=1763405274&amp;width=400" alt="Tortuga" width="400" height="120" loading="eager" srcset="//www.tortugabackpacks.com/cdn/shop/files/tortuga_lockup_logo_300x90_whitebg.jpg?v=1763405274&amp;width=200 200w, //www.tortugabackpacks.com/cdn/shop/files/tortuga_lockup_logo_300x90_whitebg.jpg?v=1763405274&amp;width=300 300w, //www.tortugabackpacks.com/cdn/shop/files/tortuga_lockup_logo_300x90_whitebg.jpg?v=1763405274&amp;width=120 120w, //www.tortugabackpacks.com/cdn/shop/files/tortuga_lockup_logo_300x90_whitebg.jpg?v=1763405274&amp;width=180 180w, //www.tortugabackpacks.com/cdn/shop/files/tortuga_lockup_logo_300x90_whitebg.jpg?v=1763405274&amp;width=240 240w" sizes="(min-width: 750px) 200px, (min-width: 240px) 120px, calc((100vw - 64px) * 0.5)" fetchpriority="high" class=" is-loading ">
2546</figure>
2547</a>
2548  </div></div>
2549
2550              <div data-child-takes-space class="header__desktop__bar__c"><nav class="header__menu" style="--highlight: #b32428;">
2551
2552<hover-disclosure
2553  class="menu__item  grandparent kids-2 images-2  "
2554  
2555    aria-haspopup="true"
2556    aria-expanded="false"
2557    aria-controls="dropdown-b10e6b852756cf7cbbc1be4b0a179efd"
2558    role="button"
2559  
2560>
2561  <a
2562    href="/collections/all"
2563    data-top-link
2564    class="navlink navlink--toplevel"
2565  >
2566    <span class="navtext">Shop</span>
2567  </a>
2568  
2569    <div
2570      class="header__dropdown"
2571      id="dropdown-b10e6b852756cf7cbbc1be4b0a179efd"
2572    >
2573      <div class="header__dropdown__wrapper">
2574        <div class="header__dropdown__inner"><div class="header__grandparent__links">
2575                
2576                  
2577<div class="dropdown__family">
2578                      <a
2579                        href="/collections/all"
2580                        data-stagger-first
2581                        class="navlink navlink--child"
2582                      >
2583                        <span class="navtext">
2584                          Collections
2585</span>
2586                      </a>
2587                      
2588<a
2589                          href="/collections/travel-backpacks"
2590                          data-stagger-second
2591                          class="navlink navlink--grandchild"
2592                        >
2593                          <span class="navtext">
2594                            Travel Backpacks
2595</span>
2596                        </a>
2597                      
2598<a
2599                          href="/collections/personal-item-backpacks"
2600                          data-stagger-second
2601                          class="navlink navlink--grandchild"
2602                        >
2603                          <span class="navtext">
2604                            Personal Items
2605</span>
2606                        </a>
2607                      
2608<a
2609                          href="/collections/travel-accessories"
2610                          data-stagger-second
2611                          class="navlink navlink--grandchild"
2612                        >
2613                          <span class="navtext">
2614                            Accessories
2615</span>
2616                        </a>
2617                      
2618<a
2619                          href="/collections/bundles"
2620                          data-stagger-second
2621                          class="navlink navlink--grandchild navlink--highlight"
2622                        >
2623                          <span class="navtext">
2624                            Bundle and Save
2625</span>
2626                        </a>
2627                      
2628<a
2629                          href="https://tortugabackpacks.treet.co/"
2630                          data-stagger-second
2631                          class="navlink navlink--grandchild"
2632                        >
2633                          <span class="navtext">
2634                            Resale
2635</span>
2636                        </a>
2637                      
2638                    </div>
2639                  
2640<div class="dropdown__family">
2641                      <a
2642                        href="/pages/travel-backpack-40l-pro-vs-lite"
2643                        data-stagger-first
2644                        class="navlink navlink--child"
2645                      >
2646                        <span class="navtext">
2647                          Learn
2648</span>
2649                      </a>
2650                      
2651<a
2652                          href="/pages/quiz"
2653                          data-stagger-second
2654                          class="navlink navlink--grandchild"
2655                        >
2656                          <span class="navtext">
2657                            Bag Finder Quiz
2658</span>
2659                        </a>
2660                      
2661<a
2662                          href="/pages/travel-backpack-40l-pro-vs-lite"
2663                          data-stagger-second
2664                          class="navlink navlink--grandchild"
2665                        >
2666                          <span class="navtext">
2667                            Pro vs. Lite
2668</span>
2669                        </a>
2670                      
2671<a
2672                          href="/pages/travel-backpack-fit"
2673                          data-stagger-second
2674                          class="navlink navlink--grandchild"
2675                        >
2676                          <span class="navtext">
2677                            Fit
2678</span>
2679                        </a>
2680                      
2681<a
2682                          href="/pages/materials-and-hardware"
2683                          data-stagger-second
2684                          class="navlink navlink--grandchild"
2685                        >
2686                          <span class="navtext">
2687                            Fabrics
2688</span>
2689                        </a>
2690                      
2691                    </div>
2692                  
2693                
2694              </div><div class="menu__blocks" style="--images-space: 2;">
2695<div
2696  class="menu__block menu__block--narrow"
2697  
2698  
2699>
2700  <div
2701    class="header__dropdown__image"
2702    
2703      style="--text: #ffffff;"
2704    
2705    data-stagger-first
2706  ><a href="/products/travel-backpack-40l" class="link-over-image"><div class="hero__content__wrapper align--bottom-left">
2707      <div
2708        class="
2709          hero__content hero__content--transparent
2710           backdrop--radial
2711        "
2712      ><p class="hero__description body-large">
2713            Pro Backpack 40L
2714          </p></div>
2715    </div></a><figure class="image-wrapper lazy-image lazy-image--backfill is-loading" style="--aspect-ratio: 1;"><img src="//www.tortugabackpacks.com/cdn/shop/files/Pro40L_front3_4rightwithstrap-hero_effded5d-54c7-4b0f-a95a-27539f563d9e.webp?crop=center&amp;height=2048&amp;v=1784745811&amp;width=2048" width="2048" height="2048" loading="lazy" srcset="//www.tortugabackpacks.com/cdn/shop/files/Pro40L_front3_4rightwithstrap-hero_effded5d-54c7-4b0f-a95a-27539f563d9e.webp?v=1784745811&amp;width=180 180w, //www.tortugabackpacks.com/cdn/shop/files/Pro40L_front3_4rightwithstrap-hero_effded5d-54c7-4b0f-a95a-27539f563d9e.webp?v=1784745811&amp;width=360 360w, //www.tortugabackpacks.com/cdn/shop/files/Pro40L_front3_4rightwithstrap-hero_effded5d-54c7-4b0f-a95a-27539f563d9e.webp?v=1784745811&amp;width=540 540w, //www.tortugabackpacks.com/cdn/shop/files/Pro40L_front3_4rightwithstrap-hero_effded5d-54c7-4b0f-a95a-27539f563d9e.webp?v=1784745811&amp;width=720 720w, //www.tortugabackpacks.com/cdn/shop/files/Pro40L_front3_4rightwithstrap-hero_effded5d-54c7-4b0f-a95a-27539f563d9e.webp?v=1784745811&amp;width=900 900w, //www.tortugabackpacks.com/cdn/shop/files/Pro40L_front3_4rightwithstrap-hero_effded5d-54c7-4b0f-a95a-27539f563d9e.webp?v=1784745811&amp;width=1080 1080w, //www.tortugabackpacks.com/cdn/shop/files/Pro40L_front3_4rightwithstrap-hero_effded5d-54c7-4b0f-a95a-27539f563d9e.webp?v=1784745811&amp;width=1296 1296w, //www.tortugabackpacks.com/cdn/shop/files/Pro40L_front3_4rightwithstrap-hero_effded5d-54c7-4b0f-a95a-27539f563d9e.webp?v=1784745811&amp;width=1512 1512w, //www.tortugabackpacks.com/cdn/shop/files/Pro40L_front3_4rightwithstrap-hero_effded5d-54c7-4b0f-a95a-27539f563d9e.webp?v=1784745811&amp;width=1728 1728w, //www.tortugabackpacks.com/cdn/shop/files/Pro40L_front3_4rightwithstrap-hero_effded5d-54c7-4b0f-a95a-27539f563d9e.webp?v=1784745811&amp;width=1950 1950w" sizes="(min-width: 990px) calc((100vw - 100px) / 4), (min-width: 380px) 350px, calc(100vw - 30px)" fetchpriority="high" class=" is-loading ">
2716</figure>
2717</div>
2718</div>
2719
2720<div
2721  class="menu__block menu__block--narrow"
2722  
2723  
2724>
2725  <div
2726    class="header__dropdown__image"
2727    
2728      style="--text: #ffffff;"
2729    
2730    data-stagger-first
2731  ><a href="/products/daily-carry-pro" class="link-over-image"><div class="hero__content__wrapper align--bottom-left">
2732      <div
2733        class="
2734          hero__content hero__content--transparent
2735           backdrop--radial
2736        "
2737      ><p class="hero__description body-large">
2738            Daily Carry Pro
2739          </p></div>
2740    </div></a><figure class="image-wrapper lazy-image lazy-image--backfill is-loading" style="--aspect-ratio: 1;"><img src="//www.tortugabackpacks.com/cdn/shop/files/Front.webp?crop=center&amp;height=2048&amp;v=1761022544&amp;width=2048" alt="Daily Carry Pro" width="2048" height="2048" loading="lazy" srcset="//www.tortugabackpacks.com/cdn/shop/files/Front.webp?v=1761022544&amp;width=180 180w, //www.tortugabackpacks.com/cdn/shop/files/Front.webp?v=1761022544&amp;width=360 360w, //www.tortugabackpacks.com/cdn/shop/files/Front.webp?v=1761022544&amp;width=540 540w, //www.tortugabackpacks.com/cdn/shop/files/Front.webp?v=1761022544&amp;width=720 720w, //www.tortugabackpacks.com/cdn/shop/files/Front.webp?v=1761022544&amp;width=900 900w, //www.tortugabackpacks.com/cdn/shop/files/Front.webp?v=1761022544&amp;width=1080 1080w, //www.tortugabackpacks.com/cdn/shop/files/Front.webp?v=1761022544&amp;width=1296 1296w, //www.tortugabackpacks.com/cdn/shop/files/Front.webp?v=1761022544&amp;width=1512 1512w, //www.tortugabackpacks.com/cdn/shop/files/Front.webp?v=1761022544&amp;width=1728 1728w, //www.tortugabackpacks.com/cdn/shop/files/Front.webp?v=1761022544&amp;width=1950 1950w" sizes="(min-width: 990px) calc((100vw - 100px) / 4), (min-width: 380px) 350px, calc(100vw - 30px)" fetchpriority="high" class=" is-loading ">
2741</figure>
2742</div>
2743</div>
2744</div></div>
2745      </div>
2746    </div>
2747  
2748</hover-disclosure>
2749
2750
2751<div
2752  class="menu__item  child"
2753  
2754>
2755  <a
2756    href="/pages/about"
2757    data-top-link
2758    class="navlink navlink--toplevel"
2759  >
2760    <span class="navtext">About</span>
2761  </a>
2762  
2763</div>
2764
2765
2766<div
2767  class="menu__item  child"
2768  
2769>
2770  <a
2771    href="/pages/contact"
2772    data-top-link
2773    class="navlink navlink--toplevel"
2774  >
2775    <span class="navtext">Contact</span>
2776  </a>
2777  
2778</div>
2779<div class="hover__bar"></div>
2780
2781    <div class="hover__bg"></div>
2782  </nav></div>
2783
2784              <div data-child-takes-space class="header__desktop__bar__r"><div class="header__desktop__buttons header__desktop__buttons--icons"><div class="header__desktop__button header__desktop__button--cta">
2785      <a class="btn btn--small btn--solid btn--primary" href="/pages/quiz">
2786        <span>Take the Quiz</span>
2787      </a>
2788    </div>
2789<div class="header__desktop__button">
2790        <a href="/account" class="navlink" title="My Account"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-profile-circled" viewBox="0 0 24 24"><path d="M12 2C6.477 2 2 6.477 2 12s4.477 10 10 10 10-4.477 10-10S17.523 2 12 2z" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/><path d="M4.271 18.346S6.5 15.5 12 15.5s7.73 2.846 7.73 2.846M12 12a3 3 0 1 0 0-6 3 3 0 0 0 0 6z" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/></svg><span class="visually-hidden">Account</span>
2791        </a>
2792      </div><div class="header__desktop__button">
2793        <header-search-popdown>
2794          <details>
2795            <summary class="navlink navlink--search" aria-haspopup="dialog" title="Search"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-search" viewBox="0 0 24 24"><g stroke="currentColor"><path d="M10.85 2c2.444 0 4.657.99 6.258 2.592A8.85 8.85 0 1 1 10.85 2ZM17.122 17.122 22 22"/></g></svg><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-cancel" viewBox="0 0 24 24"><path d="M6.758 17.243 12.001 12m5.243-5.243L12 12m0 0L6.758 6.757M12.001 12l5.243 5.243" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg><span class="visually-hidden">Search</span>
2796            </summary><div class="search-popdown" aria-label="Search" data-popdown>
2797  <div class="wrapper">
2798    <div class="search-popdown__main"><predictive-search><form
2799        class="search-form"
2800        action="/search"
2801        method="get"
2802        role="search"
2803      >
2804        <input name="options[prefix]" type="hidden" value="last">
2805
2806        <button class="search-popdown__submit" type="submit" aria-label="Search"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-search" viewBox="0 0 24 24"><g stroke="currentColor"><path d="M10.85 2c2.444 0 4.657.99 6.258 2.592A8.85 8.85 0 1 1 10.85 2ZM17.122 17.122 22 22"/></g></svg></button>
2807
2808        <div class="input-holder">
2809          <label for="SearchInput--desktop" class="visually-hidden">Search</label>
2810          <input
2811            type="search"
2812            id="SearchInput--desktop"
2813            data-predictive-search-input="search-popdown-results"
2814            name="q"
2815            value=""
2816            placeholder="Search"
2817            role="combobox"
2818            aria-label="Search our store"
2819            aria-owns="predictive-search-results"
2820            aria-controls="predictive-search-results"
2821            aria-expanded="false"
2822            aria-haspopup="listbox"
2823            aria-autocomplete="list"
2824            autocorrect="off"
2825            autocomplete="off"
2826            autocapitalize="off"
2827            spellcheck="false"
2828          >
2829
2830          <button
2831            type="reset"
2832            class="search-reset hidden"
2833            aria-label="Reset"
2834          >Clear</button>
2835        </div><div class="predictive-search" tabindex="-1" data-predictive-search-results data-scroll-lock-scrollable>
2836            <div class="predictive-search__loading-state">
2837              <div class="predictive-search__loader loader"><div class="loader-indeterminate"></div></div>
2838            </div>
2839          </div>
2840
2841          <span
2842            class="predictive-search-status visually-hidden"
2843            role="status"
2844            aria-hidden="true"
2845            data-predictive-search-status
2846          ></span></form></predictive-search><div class="predictive-search predictive-search--empty" data-popular-searches data-scroll-lock-scrollable>
2847          <div class="wrapper"><div
2848                class="predictive-search__column"
2849                style="--columns: repeat(4, minmax(0, 1fr));"
2850              >
2851                <p class="predictive-search__heading">Popular products</p>
2852
2853                <div class="predictive-search__group">
2854                  <div class="predictive-search__products__list grid-outer">
2855                    <div class="grid">
2856<div
2857    class="predictive-search__grid-item product-item product-item grid-item  product-item--left product-item--outer-text"
2858    role="option"
2859    aria-selected="false"
2860    data-aos="fade"
2861    data-aos-delay="200"
2862    data-aos-duration="800"
2863    data-aos-anchor="details[open] .search-popdown"
2864  >
2865    <a
2866      href="/products/travel-backpack-40l"
2867      class="product-link"
2868      aria-label="Pro Backpack 40L"
2869      
2870      data-product-link
2871    >
2872      <div class="product-item__image double__image"><div class="product-item__bg">
2873            <figure class="image-wrapper image-wrapper--cover lazy-image lazy-image--backfill is-loading" style="--aspect-ratio: 1.0;"><img src="//www.tortugabackpacks.com/cdn/shop/files/Pro40L_front3_4rightwithstrap-hero_ee8a40ea-9178-4976-bf20-c758ac3cb883.webp?crop=center&amp;height=2048&amp;v=1784754940&amp;width=2048" alt="" width="2048" height="2048" loading="eager" srcset="//www.tortugabackpacks.com/cdn/shop/files/Pro40L_front3_4rightwithstrap-hero_ee8a40ea-9178-4976-bf20-c758ac3cb883.webp?v=1784754940&amp;width=180 180w, //www.tortugabackpacks.com/cdn/shop/files/Pro40L_front3_4rightwithstrap-hero_ee8a40ea-9178-4976-bf20-c758ac3cb883.webp?v=1784754940&amp;width=360 360w, //www.tortugabackpacks.com/cdn/shop/files/Pro40L_front3_4rightwithstrap-hero_ee8a40ea-9178-4976-bf20-c758ac3cb883.webp?v=1784754940&amp;width=540 540w, //www.tortugabackpacks.com/cdn/shop/files/Pro40L_front3_4rightwithstrap-hero_ee8a40ea-9178-4976-bf20-c758ac3cb883.webp?v=1784754940&amp;width=720 720w, //www.tortugabackpacks.com/cdn/shop/files/Pro40L_front3_4rightwithstrap-hero_ee8a40ea-9178-4976-bf20-c758ac3cb883.webp?v=1784754940&amp;width=900 900w, //www.tortugabackpacks.com/cdn/shop/files/Pro40L_front3_4rightwithstrap-hero_ee8a40ea-9178-4976-bf20-c758ac3cb883.webp?v=1784754940&amp;width=1080 1080w, //www.tortugabackpacks.com/cdn/shop/files/Pro40L_front3_4rightwithstrap-hero_ee8a40ea-9178-4976-bf20-c758ac3cb883.webp?v=1784754940&amp;width=1296 1296w, //www.tortugabackpacks.com/cdn/shop/files/Pro40L_front3_4rightwithstrap-hero_ee8a40ea-9178-4976-bf20-c758ac3cb883.webp?v=1784754940&amp;width=1512 1512w, //www.tortugabackpacks.com/cdn/shop/files/Pro40L_front3_4rightwithstrap-hero_ee8a40ea-9178-4976-bf20-c758ac3cb883.webp?v=1784754940&amp;width=1728 1728w, //www.tortugabackpacks.com/cdn/shop/files/Pro40L_front3_4rightwithstrap-hero_ee8a40ea-9178-4976-bf20-c758ac3cb883.webp?v=1784754940&amp;width=1950 1950w" sizes="(min-width: 1400px) calc((80vw - 100px) * 0.75 / 4), (min-width: 750px) calc(1100px * 0.75 / 3), 50px" fetchpriority="high" class=" is-loading ">
2874</figure>
2875
2876          </div><hover-images class="product-item__bg__under">
2877              <div class="product-item__bg__slider" data-hover-slider>
2878                <div
2879                  class="product-item__bg__slide"
2880                  data-hover-slide-touch
2881                >
2882                  <figure class="image-wrapper image-wrapper--cover lazy-image lazy-image--backfill is-loading" style="--aspect-ratio: 1.0;"><img src="//www.tortugabackpacks.com/cdn/shop/files/Pro40L_front3_4rightwithstrap-hero_ee8a40ea-9178-4976-bf20-c758ac3cb883.webp?crop=center&amp;height=2048&amp;v=1784754940&amp;width=2048" alt="" width="2048" height="2048" loading="eager" srcset="//www.tortugabackpacks.com/cdn/shop/files/Pro40L_front3_4rightwithstrap-hero_ee8a40ea-9178-4976-bf20-c758ac3cb883.webp?v=1784754940&amp;width=180 180w, //www.tortugabackpacks.com/cdn/shop/files/Pro40L_front3_4rightwithstrap-hero_ee8a40ea-9178-4976-bf20-c758ac3cb883.webp?v=1784754940&amp;width=360 360w, //www.tortugabackpacks.com/cdn/shop/files/Pro40L_front3_4rightwithstrap-hero_ee8a40ea-9178-4976-bf20-c758ac3cb883.webp?v=1784754940&amp;width=540 540w, //www.tortugabackpacks.com/cdn/shop/files/Pro40L_front3_4rightwithstrap-hero_ee8a40ea-9178-4976-bf20-c758ac3cb883.webp?v=1784754940&amp;width=720 720w, //www.tortugabackpacks.com/cdn/shop/files/Pro40L_front3_4rightwithstrap-hero_ee8a40ea-9178-4976-bf20-c758ac3cb883.webp?v=1784754940&amp;width=900 900w, //www.tortugabackpacks.com/cdn/shop/files/Pro40L_front3_4rightwithstrap-hero_ee8a40ea-9178-4976-bf20-c758ac3cb883.webp?v=1784754940&amp;width=1080 1080w, //www.tortugabackpacks.com/cdn/shop/files/Pro40L_front3_4rightwithstrap-hero_ee8a40ea-9178-4976-bf20-c758ac3cb883.webp?v=1784754940&amp;width=1296 1296w, //www.tortugabackpacks.com/cdn/shop/files/Pro40L_front3_4rightwithstrap-hero_ee8a40ea-9178-4976-bf20-c758ac3cb883.webp?v=1784754940&amp;width=1512 1512w, //www.tortugabackpacks.com/cdn/shop/files/Pro40L_front3_4rightwithstrap-hero_ee8a40ea-9178-4976-bf20-c758ac3cb883.webp?v=1784754940&amp;width=1728 1728w, //www.tortugabackpacks.com/cdn/shop/files/Pro40L_front3_4rightwithstrap-hero_ee8a40ea-9178-4976-bf20-c758ac3cb883.webp?v=1784754940&amp;width=1950 1950w" sizes="(min-width: 1400px) calc((80vw - 100px) * 0.75 / 4), (min-width: 750px) calc(1100px * 0.75 / 3), 50px" fetchpriority="high" class=" is-loading ">
2883</figure>
2884
2885                </div><div
2886                    class="product-item__bg__slide"
2887                    data-hover-slide
2888                    data-hover-slide-touch
2889                  ><figure class="image-wrapper image-wrapper--cover lazy-image lazy-image--backfill is-loading" style="--aspect-ratio: 1.0;"><img src="//www.tortugabackpacks.com/cdn/shop/files/2026-JULY-NAPOLI-FEDERICO-12-OF-22-vs-finished.jpg2048x2048.webp?crop=center&amp;height=2048&amp;v=1784577385&amp;width=2048" alt="" width="2048" height="2048" loading="eager" srcset="//www.tortugabackpacks.com/cdn/shop/files/2026-JULY-NAPOLI-FEDERICO-12-OF-22-vs-finished.jpg2048x2048.webp?v=1784577385&amp;width=180 180w, //www.tortugabackpacks.com/cdn/shop/files/2026-JULY-NAPOLI-FEDERICO-12-OF-22-vs-finished.jpg2048x2048.webp?v=1784577385&amp;width=360 360w, //www.tortugabackpacks.com/cdn/shop/files/2026-JULY-NAPOLI-FEDERICO-12-OF-22-vs-finished.jpg2048x2048.webp?v=1784577385&amp;width=540 540w, //www.tortugabackpacks.com/cdn/shop/files/2026-JULY-NAPOLI-FEDERICO-12-OF-22-vs-finished.jpg2048x2048.webp?v=1784577385&amp;width=720 720w, //www.tortugabackpacks.com/cdn/shop/files/2026-JULY-NAPOLI-FEDERICO-12-OF-22-vs-finished.jpg2048x2048.webp?v=1784577385&amp;width=900 900w, //www.tortugabackpacks.com/cdn/shop/files/2026-JULY-NAPOLI-FEDERICO-12-OF-22-vs-finished.jpg2048x2048.webp?v=1784577385&amp;width=1080 1080w, //www.tortugabackpacks.com/cdn/shop/files/2026-JULY-NAPOLI-FEDERICO-12-OF-22-vs-finished.jpg2048x2048.webp?v=1784577385&amp;width=1296 1296w, //www.tortugabackpacks.com/cdn/shop/files/2026-JULY-NAPOLI-FEDERICO-12-OF-22-vs-finished.jpg2048x2048.webp?v=1784577385&amp;width=1512 1512w, //www.tortugabackpacks.com/cdn/shop/files/2026-JULY-NAPOLI-FEDERICO-12-OF-22-vs-finished.jpg2048x2048.webp?v=1784577385&amp;width=1728 1728w, //www.tortugabackpacks.com/cdn/shop/files/2026-JULY-NAPOLI-FEDERICO-12-OF-22-vs-finished.jpg2048x2048.webp?v=1784577385&amp;width=1950 1950w" sizes="(min-width: 1400px) calc((80vw - 100px) * 0.75 / 4), (min-width: 750px) calc(1100px * 0.75 / 3), 50px" fetchpriority="high" class=" is-loading ">
2890</figure>
2891</div></div>
2892            </hover-images></div>
2893
2894      <div class="product-information">
2895        <div class="product-item__info body-medium">
2896          <p class="product-item__title">
2897            Pro Backpack 40L
2898          </p>
2899<span class="price">
2900  
2901    <span class="new-price">
2902      
2903$350
2904</span>
2905    
2906  
2907</span>
2908
2909</div>
2910      </div>
2911    </a>
2912  </div>
2913<div
2914    class="predictive-search__grid-item product-item product-item grid-item  product-item--left product-item--outer-text"
2915    role="option"
2916    aria-selected="false"
2917    data-aos="fade"
2918    data-aos-delay="200"
2919    data-aos-duration="800"
2920    data-aos-anchor="details[open] .search-popdown"
2921  >
2922    <a
2923      href="/products/travel-together-lite"
2924      class="product-link"
2925      aria-label="Travel Together Lite"
2926      
2927      data-product-link
2928    >
2929      <div class="product-item__image double__image"><div class="product-item__bg">
2930            <figure class="image-wrapper image-wrapper--cover lazy-image lazy-image--backfill is-loading" style="--aspect-ratio: 1.0;"><img src="//www.tortugabackpacks.com/cdn/shop/files/travel-together-lite.webp?crop=center&amp;height=2048&amp;v=1712338650&amp;width=2048" alt="" width="2048" height="2048" loading="eager" srcset="//www.tortugabackpacks.com/cdn/shop/files/travel-together-lite.webp?v=1712338650&amp;width=180 180w, //www.tortugabackpacks.com/cdn/shop/files/travel-together-lite.webp?v=1712338650&amp;width=360 360w, //www.tortugabackpacks.com/cdn/shop/files/travel-together-lite.webp?v=1712338650&amp;width=540 540w, //www.tortugabackpacks.com/cdn/shop/files/travel-together-lite.webp?v=1712338650&amp;width=720 720w, //www.tortugabackpacks.com/cdn/shop/files/travel-together-lite.webp?v=1712338650&amp;width=900 900w, //www.tortugabackpacks.com/cdn/shop/files/travel-together-lite.webp?v=1712338650&amp;width=1080 1080w, //www.tortugabackpacks.com/cdn/shop/files/travel-together-lite.webp?v=1712338650&amp;width=1296 1296w, //www.tortugabackpacks.com/cdn/shop/files/travel-together-lite.webp?v=1712338650&amp;width=1512 1512w, //www.tortugabackpacks.com/cdn/shop/files/travel-together-lite.webp?v=1712338650&amp;width=1728 1728w, //www.tortugabackpacks.com/cdn/shop/files/travel-together-lite.webp?v=1712338650&amp;width=1950 1950w" sizes="(min-width: 1400px) calc((80vw - 100px) * 0.75 / 4), (min-width: 750px) calc(1100px * 0.75 / 3), 50px" fetchpriority="high" class=" is-loading ">
2931</figure>
2932
2933          </div><hover-images class="product-item__bg__under">
2934              <div class="product-item__bg__slider" data-hover-slider>
2935                <div
2936                  class="product-item__bg__slide"
2937                  data-hover-slide-touch
2938                >
2939                  <figure class="image-wrapper image-wrapper--cover lazy-image lazy-image--backfill is-loading" style="--aspect-ratio: 1.0;"><img src="//www.tortugabackpacks.com/cdn/shop/files/travel-together-lite.webp?crop=center&amp;height=2048&amp;v=1712338650&amp;width=2048" alt="" width="2048" height="2048" loading="eager" srcset="//www.tortugabackpacks.com/cdn/shop/files/travel-together-lite.webp?v=1712338650&amp;width=180 180w, //www.tortugabackpacks.com/cdn/shop/files/travel-together-lite.webp?v=1712338650&amp;width=360 360w, //www.tortugabackpacks.com/cdn/shop/files/travel-together-lite.webp?v=1712338650&amp;width=540 540w, //www.tortugabackpacks.com/cdn/shop/files/travel-together-lite.webp?v=1712338650&amp;width=720 720w, //www.tortugabackpacks.com/cdn/shop/files/travel-together-lite.webp?v=1712338650&amp;width=900 900w, //www.tortugabackpacks.com/cdn/shop/files/travel-together-lite.webp?v=1712338650&amp;width=1080 1080w, //www.tortugabackpacks.com/cdn/shop/files/travel-together-lite.webp?v=1712338650&amp;width=1296 1296w, //www.tortugabackpacks.com/cdn/shop/files/travel-together-lite.webp?v=1712338650&amp;width=1512 1512w, //www.tortugabackpacks.com/cdn/shop/files/travel-together-lite.webp?v=1712338650&amp;width=1728 1728w, //www.tortugabackpacks.com/cdn/shop/files/travel-together-lite.webp?v=1712338650&amp;width=1950 1950w" sizes="(min-width: 1400px) calc((80vw - 100px) * 0.75 / 4), (min-width: 750px) calc(1100px * 0.75 / 3), 50px" fetchpriority="high" class=" is-loading ">
2940</figure>
2941
2942                </div><div
2943                    class="product-item__bg__slide"
2944                    data-hover-slide
2945                    data-hover-slide-touch
2946                  ><figure class="image-wrapper image-wrapper--cover lazy-image lazy-image--backfill is-loading" style="--aspect-ratio: 1.0;"><img src="//www.tortugabackpacks.com/cdn/shop/files/2024-03-TPP-BEST-OLIVER-03-OF-30-pt2.webp?crop=center&amp;height=2048&amp;v=1768371340&amp;width=2048" alt="" width="2048" height="2048" loading="eager" srcset="//www.tortugabackpacks.com/cdn/shop/files/2024-03-TPP-BEST-OLIVER-03-OF-30-pt2.webp?v=1768371340&amp;width=180 180w, //www.tortugabackpacks.com/cdn/shop/files/2024-03-TPP-BEST-OLIVER-03-OF-30-pt2.webp?v=1768371340&amp;width=360 360w, //www.tortugabackpacks.com/cdn/shop/files/2024-03-TPP-BEST-OLIVER-03-OF-30-pt2.webp?v=1768371340&amp;width=540 540w, //www.tortugabackpacks.com/cdn/shop/files/2024-03-TPP-BEST-OLIVER-03-OF-30-pt2.webp?v=1768371340&amp;width=720 720w, //www.tortugabackpacks.com/cdn/shop/files/2024-03-TPP-BEST-OLIVER-03-OF-30-pt2.webp?v=1768371340&amp;width=900 900w, //ww
2946w.tortugabackpacks.com/cdn/shop/files/2024-03-TPP-BEST-OLIVER-03-OF-30-pt2.webp?v=1768371340&amp;width=1080 1080w, //www.tortugabackpacks.com/cdn/shop/files/2024-03-TPP-BEST-OLIVER-03-OF-30-pt2.webp?v=1768371340&amp;width=1296 1296w, //www.tortugabackpacks.com/cdn/shop/files/2024-03-TPP-BEST-OLIVER-03-OF-30-pt2.webp?v=1768371340&amp;width=1512 1512w, //www.tortugabackpacks.com/cdn/shop/files/2024-03-TPP-BEST-OLIVER-03-OF-30-pt2.webp?v=1768371340&amp;width=1728 1728w, //www.tortugabackpacks.com/cdn/shop/files/2024-03-TPP-BEST-OLIVER-03-OF-30-pt2.webp?v=1768371340&amp;width=1950 1950w" sizes="(min-width: 1400px) calc((80vw - 100px) * 0.75 / 4), (min-width: 750px) calc(1100px * 0.75 / 3), 50px" fetchpriority="high" class=" is-loading ">
2947</figure>
2948</div></div>
2949            </hover-images></div>
2950
2951      <div class="product-information">
2952        <div class="product-item__info body-medium">
2953          <p class="product-item__title">
2954            Travel Together Lite
2955          </p>
2956<span class="price sale">
2957  
2958    <span class="new-price">
2959      
2960$425
2961</span>
2962    
2963      <span class="old-price">$500</span>
2964    
2965  
2966</span>
2967
2968</div>
2969      </div>
2970    </a>
2971  </div>
2972<div
2973    class="predictive-search__grid-item product-item product-item grid-item  product-item--left product-item--outer-text"
2974    role="option"
2975    aria-selected="false"
2976    data-aos="fade"
2977    data-aos-delay="200"
2978    data-aos-duration="800"
2979    data-aos-anchor="details[open] .search-popdown"
2980  >
2981    <a
2982      href="/products/expandable-backpack"
2983      class="product-link"
2984      aria-label="Expandable Backpack"
2985      
2986      data-product-link
2987    >
2988      <div class="product-item__image double__image"><div class="product-item__bg">
2989            <figure class="image-wrapper image-wrapper--cover lazy-image lazy-image--backfill is-loading" style="--aspect-ratio: 0.9995119570522206;"><img src="//www.tortugabackpacks.com/cdn/shop/files/Expandable_Backpack_featured_image.jpg?crop=center&amp;height=2049&amp;v=1752486884&amp;width=2048" alt="Expandable Backpack" width="2048" height="2049" loading="eager" srcset="//www.tortugabackpacks.com/cdn/shop/files/Expandable_Backpack_featured_image.jpg?v=1752486884&amp;width=180 180w, //www.tortugabackpacks.com/cdn/shop/files/Expandable_Backpack_featured_image.jpg?v=1752486884&amp;width=360 360w, //www.tortugabackpacks.com/cdn/shop/files/Expandable_Backpack_featured_image.jpg?v=1752486884&amp;width=540 540w, //www.tortugabackpacks.com/cdn/shop/files/Expandable_Backpack_featured_image.jpg?v=1752486884&amp;width=720 720w, //www.tortugabackpacks.com/cdn/shop/files/Expandable_Backpack_featured_image.jpg?v=1752486884&amp;width=900 900w, //www.tortugabackpacks.com/cdn/shop/files/Expandable_Backpack_featured_image.jpg?v=1752486884&amp;width=1080 1080w, //www.tortugabackpacks.com/cdn/shop/files/Expandable_Backpack_featured_image.jpg?v=1752486884&amp;width=1296 1296w, //www.tortugabackpacks.com/cdn/shop/files/Expandable_Backpack_featured_image.jpg?v=1752486884&amp;width=1512 1512w, //www.tortugabackpacks.com/cdn/shop/files/Expandable_Backpack_featured_image.jpg?v=1752486884&amp;width=1728 1728w, //www.tortugabackpacks.com/cdn/shop/files/Expandable_Backpack_featured_image.jpg?v=1752486884&amp;width=1950 1950w" sizes="(min-width: 1400px) calc((80vw - 100px) * 0.75 / 4), (min-width: 750px) calc(1100px * 0.75 / 3), 50px" fetchpriority="high" class=" is-loading ">
2990</figure>
2991
2992          </div><hover-images class="product-item__bg__under">
2993              <div class="product-item__bg__slider" data-hover-slider>
2994                <div
2995                  class="product-item__bg__slide"
2996                  data-hover-slide-touch
2997                >
2998                  <figure class="image-wrapper image-wrapper--cover lazy-image lazy-image--backfill is-loading" style="--aspect-ratio: 0.9995119570522206;"><img src="//www.tortugabackpacks.com/cdn/shop/files/Expandable_Backpack_featured_image.jpg?crop=center&amp;height=2049&amp;v=1752486884&amp;width=2048" alt="Expandable Backpack" width="2048" height="2049" loading="eager" srcset="//www.tortugabackpacks.com/cdn/shop/files/Expandable_Backpack_featured_image.jpg?v=1752486884&amp;width=180 180w, //www.tortugabackpacks.com/cdn/shop/files/Expandable_Backpack_featured_image.jpg?v=1752486884&amp;width=360 360w, //www.tortugabackpacks.com/cdn/shop/files/Expandable_Backpack_featured_image.jpg?v=1752486884&amp;width=540 540w, //www.tortugabackpacks.com/cdn/shop/files/Expandable_Backpack_featured_image.jpg?v=1752486884&amp;width=720 720w, //www.tortugabackpacks.com/cdn/shop/files/Expandable_Backpack_featured_image.jpg?v=1752486884&amp;width=900 900w, //www.tortugabackpacks.com/cdn/shop/files/Expandable_Backpack_featured_image.jpg?v=1752486884&amp;width=1080 1080w, //www.tortugabackpacks.com/cdn/shop/files/Expandable_Backpack_featured_image.jpg?v=1752486884&amp;width=1296 1296w, //www.tortugabackpacks.com/cdn/shop/files/Expandable_Backpack_featured_image.jpg?v=1752486884&amp;width=1512 1512w, //www.tortugabackpacks.com/cdn/shop/files/Expandable_Backpack_featured_image.jpg?v=1752486884&amp;width=1728 1728w, //www.tortugabackpacks.com/cdn/shop/files/Expandable_Backpack_featured_image.jpg?v=1752486884&amp;width=1950 1950w" sizes="(min-width: 1400px) calc((80vw - 100px) * 0.75 / 4), (min-width: 750px) calc(1100px * 0.75 / 3), 50px" fetchpriority="high" class=" is-loading ">
2999</figure>
3000
3001                </div><div
3002                    class="product-item__bg__slide"
3003                    data-hover-slide
3004                    data-hover-slide-touch
3005                  ><figure class="image-wrapper image-wrapper--cover lazy-image lazy-image--backfill is-loading" style="--aspect-ratio: 1.0;"><img src="//www.tortugabackpacks.com/cdn/shop/files/2024-SEPTEMBER-WALTERS-SHAUNTEL-29-OF-30.webp?crop=center&amp;height=2048&amp;v=1772133382&amp;width=2048" alt="Expandable Backpack" width="2048" height="2048" loading="eager" srcset="//www.tortugabackpacks.com/cdn/shop/files/2024-SEPTEMBER-WALTERS-SHAUNTEL-29-OF-30.webp?v=1772133382&amp;width=180 180w, //www.tortugabackpacks.com/cdn/shop/files/2024-SEPTEMBER-WALTERS-SHAUNTEL-29-OF-30.webp?v=1772133382&amp;width=360 360w, //www.tortugabackpacks.com/cdn/shop/files/2024-SEPTEMBER-WALTERS-SHAUNTEL-29-OF-30.webp?v=1772133382&amp;width=540 540w, //www.tortugabackpacks.com/cdn/shop/files/2024-SEPTEMBER-WALTERS-SHAUNTEL-29-OF-30.webp?v=1772133382&amp;width=720 720w, //www.tortugabackpacks.com/cdn/shop/files/2024-SEPTEMBER-WALTERS-SHAUNTEL-29-OF-30.webp?v=1772133382&amp;width=900 900w, //www.tortugabackpacks.com/cdn/shop/files/2024-SEPTEMBER-WALTERS-SHAUNTEL-29-OF-30.webp?v=1772133382&amp;width=1080 1080w, //www.tortugabackpacks.com/cdn/shop/files/2024-SEPTEMBER-WALTERS-SHAUNTEL-29-OF-30.webp?v=1772133382&amp;width=1296 1296w, //www.tortugabackpacks.com/cdn/shop/files/2024-SEPTEMBER-WALTERS-SHAUNTEL-29-OF-30.webp?v=1772133382&amp;width=1512 1512w, //www.tortugabackpacks.com/cdn/shop/files/2024-SEPTEMBER-WALTERS-SHAUNTEL-29-OF-30.webp?v=1772133382&amp;width=1728 1728w, //www.tortugabackpacks.com/cdn/shop/files/2024-SEPTEMBER-WALTERS-SHAUNTEL-29-OF-30.webp?v=1772133382&amp;width=1950 1950w" sizes="(min-width: 1400px) calc((80vw - 100px) * 0.75 / 4), (min-width: 750px) calc(1100px * 0.75 / 3), 50px" fetchpriority="high" class=" is-loading ">
3006</figure>
3007</div></div>
3008            </hover-images></div>
3009
3010      <div class="product-information">
3011        <div class="product-item__info body-medium">
3012          <p class="product-item__title">
3013            Expandable Backpack
3014          </p>
3015<span class="price">
3016  
3017    <span class="new-price">
3018      
3019$250
3020</span>
3021    
3022  
3023</span>
3024
3025</div>
3026      </div>
3027    </a>
3028  </div>
3029<div
3030    class="predictive-search__grid-item product-item product-item grid-item  product-item--left product-item--outer-text"
3031    role="option"
3032    aria-selected="false"
3033    data-aos="fade"
3034    data-aos-delay="200"
3035    data-aos-duration="800"
3036    data-aos-anchor="details[open] .search-popdown"
3037  >
3038    <a
3039      href="/products/daily-carry-pro"
3040      class="product-link"
3041      aria-label="Daily Carry Pro"
3042      
3043      data-product-link
3044    >
3045      <div class="product-item__image double__image"><div class="product-item__bg">
3046            <figure class="image-wrapper image-wrapper--cover lazy-image lazy-image--backfill is-loading" style="--aspect-ratio: 1.0;"><img src="//www.tortugabackpacks.com/cdn/shop/files/Front.webp?crop=center&amp;height=2048&amp;v=1761022544&amp;width=2048" alt="Daily Carry Pro" width="2048" height="2048" loading="eager" srcset="//www.tortugabackpacks.com/cdn/shop/files/Front.webp?v=1761022544&amp;width=180 180w, //www.tortugabackpacks.com/cdn/shop/files/Front.webp?v=1761022544&amp;width=360 360w, //www.tortugabackpacks.com/cdn/shop/files/Front.webp?v=1761022544&amp;width=540 540w, //www.tortugabackpacks.com/cdn/shop/files/Front.webp?v=1761022544&amp;width=720 720w, //www.tortugabackpacks.com/cdn/shop/files/Front.webp?v=1761022544&amp;width=900 900w, //www.tortugabackpacks.com/cdn/shop/files/Front.webp?v=1761022544&amp;width=1080 1080w, //www.tortugabackpacks.com/cdn/shop/files/Front.webp?v=1761022544&amp;width=1296 1296w, //www.tortugabackpacks.com/cdn/shop/files/Front.webp?v=1761022544&amp;width=1512 1512w, //www.tortugabackpacks.com/cdn/shop/files/Front.webp?v=1761022544&amp;width=1728 1728w, //www.tortugabackpacks.com/cdn/shop/files/Front.webp?v=1761022544&amp;width=1950 1950w" sizes="(min-width: 1400px) calc((80vw - 100px) * 0.75 / 4), (min-width: 750px) calc(1100px * 0.75 / 3), 50px" fetchpriority="high" class=" is-loading ">
3047</figure>
3048
3049          </div><hover-images class="product-item__bg__under">
3050              <div class="product-item__bg__slider" data-hover-slider>
3051                <div
3052                  class="product-item__bg__slide"
3053                  data-hover-slide-touch
3054                >
3055                  <figure class="image-wrapper image-wrapper--cover lazy-image lazy-image--backfill is-loading" style="--aspect-ratio: 1.0;"><img src="//www.tortugabackpacks.com/cdn/shop/files/Front.webp?crop=center&amp;height=2048&amp;v=1761022544&amp;width=2048" alt="Daily Carry Pro" width="2048" height="2048" loading="eager" srcset="//www.tortugabackpacks.com/cdn/shop/files/Front.webp?v=1761022544&amp;width=180 180w, //www.tortugabackpacks.com/cdn/shop/files/Front.webp?v=1761022544&amp;width=360 360w, //www.tortugabackpacks.com/cdn/shop/files/Front.webp?v=1761022544&amp;width=540 540w, //www.tortugabackpacks.com/cdn/shop/files/Front.webp?v=1761022544&amp;width=720 720w, //www.tortugabackpacks.com/cdn/shop/files/Front.webp?v=1761022544&amp;width=900 900w, //www.tortugabackpacks.com/cdn/shop/files/Front.webp?v=1761022544&amp;width=1080 1080w, //www.tortugabackpacks.com/cdn/shop/files/Front.webp?v=1761022544&amp;width=1296 1296w, //www.tortugabackpacks.com/cdn/shop/files/Front.webp?v=1761022544&amp;width=1512 1512w, //www.tortugabackpacks.com/cdn/shop/files/Front.webp?v=1761022544&amp;width=1728 1728w, //www.tortugabackpacks.com/cdn/shop/files/Front.webp?v=1761022544&amp;width=1950 1950w" sizes="(min-width: 1400px) calc((80vw - 100px) * 0.75 / 4), (min-width: 750px) calc(1100px * 0.75 / 3), 50px" fetchpriority="high" class=" is-loading ">
3056</figure>
3057
3058                </div><div
3059                    class="product-item__bg__slide"
3060                    data-hover-slide
3061                    data-hover-slide-touch
3062                  ><figure class="image-wrapper image-wrapper--cover lazy-image lazy-image--backfill is-loading" style="--aspect-ratio: 1.0;"><img src="//www.tortugabackpacks.com/cdn/shop/files/2025-10-BEST-OLIVER-07-50_e3be2fae-edf0-4885-9082-17a5793b6329.webp?crop=center&amp;height=2048&amp;v=1770163341&amp;width=2048" alt="" width="2048" height="2048" loading="eager" srcset="//www.tortugabackpacks.com/cdn/shop/files/2025-10-BEST-OLIVER-07-50_e3be2fae-edf0-4885-9082-17a5793b6329.webp?v=1770163341&amp;width=180 180w, //www.tortugabackpacks.com/cdn/shop/files/2025-10-BEST-OLIVER-07-50_e3be2fae-edf0-4885-9082-17a5793b6329.webp?v=1770163341&amp;width=360 360w, //www.tortugabackpacks.com/cdn/shop/files/2025-10-BEST-OLIVER-07-50_e3be2fae-edf0-4885-9082-17a5793b6329.webp?v=1770163341&amp;width=540 540w, //www.tortugabackpacks.com/cdn/shop/files/2025-10-BEST-OLIVER-07-50_e3be2fae-edf0-4885-9082-17a5793b6329.webp?v=1770163341&amp;width=720 720w, //www.tortugabackpacks.com/cdn/shop/files/2025-10-BEST-OLIVER-07-50_e3be2fae-edf0-4885-9082-17a5793b6329.webp?v=1770163341&amp;width=900 900w, //www.tortugabackpacks.com/cdn/shop/files/2025-10-BEST-OLIVER-07-50_e3be2fae-edf0-4885-9082-17a5793b6329.webp?v=1770163341&amp;width=1080 1080w, //www.tortugabackpacks.com/cdn/shop/files/2025-10-BEST-OLIVER-07-50_e3be2fae-edf0-4885-9082-17a5793b6329.webp?v=1770163341&amp;width=1296 1296w, //www.tortugabackpacks.com/cdn/shop/files/2025-10-BEST-OLIVER-07-50_e3be2fae-edf0-4885-9082-17a5793b6329.webp?v=1770163341&amp;width=1512 1512w, //www.tortugabackpacks.com/cdn/shop/files/2025-10-BEST-OLIVER-07-50_e3be2fae-edf0-4885-9082-17a5793b6329.webp?v=1770163341&amp;width=1728 1728w, //www.tortugabackpacks.com/cdn/shop/files/2025-10-BEST-OLIVER-07-50_e3be2fae-edf0-4885-9082-17a5793b6329.webp?v=1770163341&amp;width=1950 1950w" sizes="(min-width: 1400px) calc((80vw - 100px) * 0.75 / 4), (min-width: 750px) calc(1100px * 0.75 / 3), 50px" fetchpriority="high" class=" is-loading ">
3063</figure>
3064</div></div>
3065            </hover-images></div>
3066
3067      <div class="product-information">
3068        <div class="product-item__info body-medium">
3069          <p class="product-item__title">
3070            Daily Carry Pro
3071          </p>
3072<span class="price">
3073  
3074    <span class="new-price">
3075      
3076$250
3077</span>
3078    
3079  
3080</span>
3081
3082</div>
3083      </div>
3084    </a>
3085  </div></div>
3086                  </div>
3087                </div>
3088              </div></div>
3089        </div><div class="search-popdown__close">
3090        <button
3091          type="button"
3092          class="search-popdown__close__button"
3093          title="Close"
3094          data-popdown-close
3095        ><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-cancel" viewBox="0 0 24 24">
3095<path d="M6.758 17.243 12.001 12m5.243-5.243L12 12m0 0L6.758 6.757M12.001 12l5.243 5.243" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg></button>
3096      </div>
3097    </div>
3098  </div>
3099</div>
3100<span class="underlay" data-popdown-underlay></span>
3101          </details>
3102        </header-search-popdown>
3103      </div><div class="header__desktop__button">
3104      <a href="/cart" class="navlink navlink--cart navlink--cart--icon" title="Cart" data-cart-toggle>
3105        <div class="navlink__cart__content">
3106    <span class="visually-hidden">Cart</span>
3107
3108    <span class="header__cart__status__holder">
3109      <cart-count class="header__cart__status" data-status-separator=": " data-cart-count="0" data-limit="10">
3110        0
3111      </cart-count><!-- /snippets/social-icon.liquid -->
3112
3113
3114<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-bag" viewBox="0 0 24 24"><path d="m19.26 9.696 1.385 9A2 2 0 0 1 18.67 21H5.33a2 2 0 0 1-1.977-2.304l1.385-9A2 2 0 0 1 6.716 8h10.568a2 2 0 0 1 1.977 1.696zM14 5a2 2 0 1 0-4 0" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/></svg></span>
3115  </div>
3116      </a>
3117    </div>
3118  </div></div>
3119            </div></div>
3120    </div>
3121  </header>
3122</header-component>
3123
3124<div class="header__backfill" data-header-backfill></div>
3125
3126<script type="application/ld+json">
3127  {
3128    "@context": "http://schema.org",
3129    "@type": "Organization",
3130    "name": "Tortuga",
3131    
3132      "logo": "https:\/\/www.tortugabackpacks.com\/cdn\/shop\/files\/tortuga_lockup_logo_300x90_whitebg.jpg?v=1763405274\u0026width=500",
3133    
3134    "sameAs": [
3135      "",
3136      "",
3137      "http:\/\/instagram.com\/tortugabackpacks",
3138      "",
3139      "https:\/\/www.youtube.com\/user\/TortugaBackpacks",
3140      "",
3141      "",
3142      "",
3143      "",
3144      "",
3145      ""
3146    ],
3147    "url": "https:\/\/www.tortugabackpacks.com"
3148  }
3149</script>
3149
3150</div><div id="shopify-section-sections--19495867482183__mobile-menu" class="shopify-section shopify-section-group-group-header"><mobile-menu
3151  class="mobile-menu color-scheme-1"
3152  data-section-id="sections--19495867482183__mobile-menu"
3153  data-section-type="mobile-menu"
3154  style="--COLUMNS: 2; --COLUMNS-MEDIUM: 2; --COLUMNS-SMALL: 2; --COLUMNS-MOBILE: 1;"
3155><header-drawer
3156    class="drawer drawer--header"
3157    data-drawer
3158    aria-label="Menu"
3159    id="mobile-menu-sections--19495867482183__mobile-menu"
3160  >
3161    <div class="drawer__inner" data-drawer-inner>
3162      <header class="drawer__head">
3163        <button
3164          class="drawer__close"
3165          data-drawer-close
3166          aria-label="Show menu"
3167          aria-haspopup="true"
3168          aria-expanded="true"
3169          aria-controls="mobile-menu-sections--19495867482183__mobile-menu"
3170        ><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-cancel" viewBox="0 0 24 24"><path d="M6.758 17.243 12.001 12m5.243-5.243L12 12m0 0L6.758 6.757M12.001 12l5.243 5.243" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg></button><a
3171            class="header__logo__link header__logo__link--drawer"
3172            href="/"
3173            data-logo-link
3174            style="--logo-width-mobile:150px;"
3175          ><figure class="image-wrapper lazy-image is-loading" style="--aspect-ratio: 3.3333333333333335;"><img src="//www.tortugabackpacks.com/cdn/shop/files/tortuga_lockup_logo_300x90_whitebg.jpg?crop=center&amp;height=90&amp;v=1763405274&amp;width=300" width="300" height="90" loading="lazy" srcset="//www.tortugabackpacks.com/cdn/shop/files/tortuga_lockup_logo_300x90_whitebg.jpg?v=1763405274&amp;width=150 150w, //www.tortugabackpacks.com/cdn/shop/files/tortuga_lockup_logo_300x90_whitebg.jpg?v=1763405274&amp;width=225 225w, //www.tortugabackpacks.com/cdn/shop/files/tortuga_lockup_logo_300x90_whitebg.jpg?v=1763405274&amp;width=300 300w, //www.tortugabackpacks.com/cdn/shop/files/tortuga_lockup_logo_300x90_whitebg.jpg?v=1763405274&amp;width=150 150w, //www.tortugabackpacks.com/cdn/shop/files/tortuga_lockup_logo_300x90_whitebg.jpg?v=1763405274&amp;width=225 225w, //www.tortugabackpacks.com/cdn/shop/files/tortuga_lockup_logo_300x90_whitebg.jpg?v=1763405274&amp;width=300 300w" sizes="300" fetchpriority="high" class=" is-loading ">
3176</figure>
3177</a></header>
3178
3179      <div class="drawer__body">
3180        <div class="drawer__content" data-drawer-content>
3181          <div class="drawer__content__scroll" data-scroll-lock-scrollable>
3182            <div class="mobile-menu__block mobile-menu__block--search block-padding"
3183        data-animation="drawer-items-fade"
3184        data-animation-duration="500"
3185        data-animation-delay="250"
3186        style="--block-padding-bottom: 14px;"
3187        >
3188
3189        <div class="mobile-menu__block-search">
3190          <header-search-popdown>
3191            <details>
3192              <summary class="navlink navlink--search" aria-haspopup="dialog" title="Search"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-search" viewBox="0 0 24 24"><g stroke="currentColor"><path d="M10.85 2c2.444 0 4.657.99 6.258 2.592A8.85 8.85 0 1 1 10.85 2ZM17.122 17.122 22 22"/></g></svg><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-cancel" viewBox="0 0 24 24"><path d="M6.758 17.243 12.001 12m5.243-5.243L12 12m0 0L6.758 6.757M12.001 12l5.243 5.243" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg><span class="visually-hidden">Search</span>
3193              </summary><div class="search-popdown" aria-label="Search" data-popdown>
3194  <div class="wrapper">
3195    <div class="search-popdown__main"><predictive-search><form
3196        class="search-form"
3197        action="/search"
3198        method="get"
3199        role="search"
3200      >
3201        <input name="options[prefix]" type="hidden" value="last">
3202
3203        <button class="search-popdown__submit" type="submit" aria-label="Search"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-search" viewBox="0 0 24 24"><g stroke="currentColor"><path d="M10.85 2c2.444 0 4.657.99 6.258 2.592A8.85 8.85 0 1 1 10.85 2ZM17.122 17.122 22 22"/></g></svg></button>
3204
3205        <div class="input-holder">
3206          <label for="SearchInput--mobile--sections--19495867482183__mobile-menu" class="visually-hidden">Search</label>
3207          <input
3208            type="search"
3209            id="SearchInput--mobile--sections--19495867482183__mobile-menu"
3210            data-predictive-search-input="search-popdown-results"
3211            name="q"
3212            value=""
3213            placeholder="Search"
3214            role="combobox"
3215            aria-label="Search our store"
3216            aria-owns="predictive-search-results"
3217            aria-controls="predictive-search-results"
3218            aria-expanded="false"
3219            aria-haspopup="listbox"
3220            aria-autocomplete="list"
3221            autocorrect="off"
3222            autocomplete="off"
3223            autocapitalize="off"
3224            spellcheck="false"
3225          >
3226
3227          <button
3228            type="reset"
3229            class="search-reset hidden"
3230            aria-label="Reset"
3231          >Clear</button>
3232        </div><div class="predictive-search" tabindex="-1" data-predictive-search-results data-scroll-lock-scrollable>
3233            <div class="predictive-search__loading-state">
3234              <div class="predictive-search__loader loader"><div class="loader-indeterminate"></div></div>
3235            </div>
3236          </div>
3237
3238          <span
3239            class="predictive-search-status visually-hidden"
3240            role="status"
3241            aria-hidden="true"
3242            data-predictive-search-status
3243          ></span></form></predictive-search><div class="predictive-search predictive-search--empty" data-popular-searches data-scroll-lock-scrollable>
3244          <div class="wrapper"><div
3245                class="predictive-search__column"
3246                style="--columns: repeat(4, minmax(0, 1fr));"
3247              >
3248                <p class="predictive-search__heading">Popular products</p>
3249
3250                <div class="predictive-search__group">
3251                  <div class="predictive-search__products__list grid-outer">
3252                    <div class="grid">
3253<div
3254    class="predictive-search__grid-item product-item product-item grid-item  product-item--left product-item--outer-text"
3255    role="option"
3256    aria-selected="false"
3257    data-aos="fade"
3258    data-aos-delay="200"
3259    data-aos-duration="800"
3260    data-aos-anchor="details[open] .search-popdown"
3261  >
3262    <a
3263      href="/products/travel-backpack-40l"
3264      class="product-link"
3265      aria-label="Pro Backpack 40L"
3266      
3267      data-product-link
3268    >
3269      <div class="product-item__image double__image"><div class="product-item__bg">
3270            <figure class="image-wrapper image-wrapper--cover lazy-image lazy-image--backfill is-loading" style="--aspect-ratio: 1.0;"><img src="//www.tortugabackpacks.com/cdn/shop/files/Pro40L_front3_4rightwithstrap-hero_ee8a40ea-9178-4976-bf20-c758ac3cb883.webp?crop=center&amp;height=2048&amp;v=1784754940&amp;width=2048" alt="" width="2048" height="2048" loading="eager" srcset="//www.tortugabackpacks.com/cdn/shop/files/Pro40L_front3_4rightwithstrap-hero_ee8a40ea-9178-4976-bf20-c758ac3cb883.webp?v=1784754940&amp;width=180 180w, //www.tortugabackpacks.com/cdn/shop/files/Pro40L_front3_4rightwithstrap-hero_ee8a40ea-9178-4976-bf20-c758ac3cb883.webp?v=1784754940&amp;width=360 360w, //www.tortugabackpacks.com/cdn/shop/files/Pro40L_front3_4rightwithstrap-hero_ee8a40ea-9178-4976-bf20-c758ac3cb883.webp?v=1784754940&amp;width=540 540w, //www.tortugabackpacks.com/cdn/shop/files/Pro40L_front3_4rightwithstrap-hero_ee8a40ea-9178-4976-bf20-c758ac3cb883.webp?v=1784754940&amp;width=720 720w, //www.tortugabackpacks.com/cdn/shop/files/Pro40L_front3_4rightwithstrap-hero_ee8a40ea-9178-4976-bf20-c758ac3cb883.webp?v=1784754940&amp;width=900 900w, //www.tortugabackpacks.com/cdn/shop/files/Pro40L_front3_4rightwithstrap-hero_ee8a40ea-9178-4976-bf20-c758ac3cb883.webp?v=1784754940&amp;width=1080 1080w, //www.tortugabackpacks.com/cdn/shop/files/Pro40L_front3_4rightwithstrap-hero_ee8a40ea-9178-4976-bf20-c758ac3cb883.webp?v=1784754940&amp;width=1296 1296w, //www.tortugabackpacks.com/cdn/shop/files/Pro40L_front3_4rightwithstrap-hero_ee8a40ea-9178-4976-bf20-c758ac3cb883.webp?v=1784754940&amp;width=1512 1512w, //www.tortugabackpacks.com/cdn/shop/files/Pro40L_front3_4rightwithstrap-hero_ee8a40ea-9178-4976-bf20-c758ac3cb883.webp?v=1784754940&amp;width=1728 1728w, //www.tortugabackpacks.com/cdn/shop/files/Pro40L_front3_4rightwithstrap-hero_ee8a40ea-9178-4976-bf20-c758ac3cb883.webp?v=1784754940&amp;width=1950 1950w" sizes="(min-width: 1400px) calc((80vw - 100px) * 0.75 / 4), (min-width: 750px) calc(1100px * 0.75 / 3), 50px" fetchpriority="high" class=" is-loading ">
3271</figure>
3272
3273          </div><hover-images class="product-item__bg__under">
3274              <div class="product-item__bg__slider" data-hover-slider>
3275                <div
3276                  class="product-item__bg__slide"
3277                  data-hover-slide-touch
3278                >
3279                  <figure class="image-wrapper image-wrapper--cover lazy-image lazy-image--backfill is-loading" style="--aspect-ratio: 1.0;"><img src="//www.tortugabackpacks.com/cdn/shop/files/Pro40L_front3_4rightwithstrap-hero_ee8a40ea-9178-4976-bf20-c758ac3cb883.webp?crop=center&amp;height=2048&amp;v=1784754940&amp;width=2048" alt="" width="2048" height="2048" loading="eager" srcset="//www.tortugabackpacks.com/cdn/shop/files/Pro40L_front3_4rightwithstrap-hero_ee8a40ea-9178-4976-bf20-c758ac3cb883.webp?v=1784754940&amp;width=180 180w, //www.tortugabackpacks.com/cdn/shop/files/Pro40L_front3_4rightwithstrap-hero_ee8a40ea-9178-4976-bf20-c758ac3cb883.webp?v=1784754940&amp;width=360 360w, //www.tortugabackpacks.com/cdn/shop/files/Pro40L_front3_4rightwithstrap-hero_ee8a40ea-9178-4976-bf20-c758ac3cb883.webp?v=1784754940&amp;width=540 540w, //www.tortugabackpacks.com/cdn/shop/files/Pro40L_front3_4rightwithstrap-hero_ee8a40ea-9178-4976-bf20-c758ac3cb883.webp?v=1784754940&amp;width=720 720w, //www.tortugabackpacks.com/cdn/shop/files/Pro40L_front3_4rightwithstrap-hero_ee8a40ea-9178-4976-bf20-c758ac3cb883.webp?v=1784754940&amp;width=900 900w, //www.tortugabackpacks.com/cdn/shop/files/Pro40L_front3_4rightwithstrap-hero_ee8a40ea-9178-4976-bf20-c758ac3cb883.webp?v=1784754940&amp;width=1080 1080w, //www.tortugabackpacks.com/cdn/shop/files/Pro40L_front3_4rightwithstrap-hero_ee8a40ea-9178-4976-bf20-c758ac3cb883.webp?v=1784754940&amp;width=1296 1296w, //www.tortugabackpacks.com/cdn/shop/files/Pro40L_front3_4rightwithstrap-hero_ee8a40ea-9178-4976-bf20-c758ac3cb883.webp?v=1784754940&amp;width=1512 1512w, //www.tortugabackpacks.com/cdn/shop/files/Pro40L_front3_4rightwithstrap-hero_ee8a40ea-9178-4976-bf20-c758ac3cb883.webp?v=1784754940&amp;width=1728 1728w, //www.tortugabackpacks.com/cdn/shop/files/Pro40L_front3_4rightwithstrap-hero_ee8a40ea-9178-4976-bf20-c758ac3cb883.webp?v=1784754940&amp;width=1950 1950w" sizes="(min-width: 1400px) calc((80vw - 100px) * 0.75 / 4), (min-width: 750px) calc(1100px * 0.75 / 3), 50px" fetchpriority="high" class=" is-loading ">
3280</figure>
3281
3282                </div><div
3283                    class="product-item__bg__slide"
3284                    data-hover-slide
3285                    data-hover-slide-touch
3286                  ><figure class="image-wrapper image-wrapper--cover lazy-image lazy-image--backfill is-loading" style="--aspect-ratio: 1.0;"><img src="//www.tortugabackpacks.com/cdn/shop/files/2026-JULY-NAPOLI-FEDERICO-12-OF-22-vs-finished.jpg2048x2048.webp?crop=center&amp;height=2048&amp;v=1784577385&amp;width=2048" alt="" width="2048" height="2048" loading="eager" srcset="//www.tortugabackpacks.com/cdn/shop/files/2026-JULY-NAPOLI-FEDERICO-12-OF-22-vs-finished.jpg2048x2048.webp?v=1784577385&amp;width=180 180w, //www.tortugabackpacks.com/cdn/shop/files/2026-JULY-NAPOLI-FEDERICO-12-OF-22-vs-finished.jpg2048x2048.webp?v=1784577385&amp;width=360 360w, //www.tortugabackpacks.com/cdn/shop/files/2026-JULY-NAPOLI-FEDERICO-12-OF-22-vs-finished.jpg2048x2048.webp?v=1784577385&amp;width=540 540w, //www.tortugabackpacks.com/cdn/shop/files/2026-JULY-NAPOLI-FEDERICO-12-OF-22-vs-finished.jpg2048x2048.webp?v=1784577385&amp;width=720 720w, //www.tortugabackpacks.com/cdn/shop/files/2026-JULY-NAPOLI-FEDERICO-12-OF-22-vs-finished.jpg2048x2048.webp?v=1784577385&amp;width=900 900w, //www.tortugabackpacks.com/cdn/shop/files/2026-JULY-NAPOLI-FEDERICO-12-OF-22-vs-finished.jpg2048x2048.webp?v=1784577385&amp;width=1080 1080w, //www.tortugabackpacks.com/cdn/shop/files/2026-JULY-NAPOLI-FEDERICO-12-OF-22-vs-finished.jpg2048x2048.webp?v=1784577385&amp;width=1296 1296w, //www.tortugabackpacks.com/cdn/shop/files/2026-JULY-NAPOLI-FEDERICO-12-OF-22-vs-finished.jpg2048x2048.webp?v=1784577385&amp;width=1512 1512w, //www.tortugabackpacks.com/cdn/shop/files/2026-JULY-NAPOLI-FEDERICO-12-OF-22-vs-finished.jpg2048x2048.webp?v=1784577385&amp;width=1728 1728w, //www.tortugabackpacks.com/cdn/shop/files/2026-JULY-NAPOLI-FEDERICO-12-OF-22-vs-finished.jpg2048x2048.webp?v=1784577385&amp;width=1950 1950w" sizes="(min-width: 1400px) calc((80vw - 100px) * 0.75 / 4), (min-width: 750px) calc(1100px * 0.75 / 3), 50px" fetchpriority="high" class=" is-loading ">
3287</figure>
3288</div></div>
3289            </hover-images></div>
3290
3291      <div class="product-information">
3292        <div class="product-item__info body-medium">
3293          <p class="product-item__title">
3294            Pro Backpack 40L
3295          </p>
3296<span class="price">
3297  
3298    <span class="new-price">
3299      
3300$350
3301</span>
3302    
3303  
3304</span>
3305
3306</div>
3307      </div>
3308    </a>
3309  </div>
3310<div
3311    class="predictive-search__grid-item product-item product-item grid-item  product-item--left product-item--outer-text"
3312    role="option"
3313    aria-selected="false"
3314    data-aos="fade"
3315    data-aos-delay="200"
3316    data-aos-duration="800"
3317    data-aos-anchor="details[open] .search-popdown"
3318  >
3319    <a
3320      href="/products/travel-together-lite"
3321      class="product-link"
3322      aria-label="Travel Together Lite"
3323      
3324      data-product-link
3325    >
3326      <div class="product-item__image double__image"><div class="product-item__bg">
3327            <figure class="image-wrapper image-wrapper--cover lazy-image lazy-image--backfill is-loading" style="--aspect-ratio: 1.0;"><img src="//www.tortugabackpacks.com/cdn/shop/files/travel-together-lite.webp?crop=center&amp;height=2048&amp;v=1712338650&amp;width=2048" alt="" width="2048" height="2048" loading="eager" srcset="//www.tortugabackpacks.com/cdn/shop/files/travel-together-lite.webp?v=1712338650&amp;width=180 180w, //www.tortugabackpacks.com/cdn/shop/files/travel-together-lite.webp?v=1712338650&amp;width=360 360w, //www.tortugabackpacks.com/cdn/shop/files/travel-together-lite.webp?v=1712338650&amp;width=540 540w, //www.tortugabackpacks.com/cdn/shop/files/travel-together-lite.webp?v=1712338650&amp;width=720 720w, //www.tortugabackpacks.com/cdn/shop/files/travel-together-lite.webp?v=1712338650&amp;width=900 900w, //www.tortugabackpacks.com/cdn/shop/files/travel-together-lite.webp?v=1712338650&amp;width=1080 1080w, //www.tortugabackpacks.com/cdn/shop/files/travel-together-lite.webp?v=1712338650&amp;width=1296 1296w, //www.tortugabackpacks.com/cdn/shop/files/travel-together-lite.webp?v=1712338650&amp;width=1512 1512w, //www.tortugabackpacks.com/cdn/shop/files/travel-together-lite.webp?v=1712338650&amp;width=1728 1728w, //www.tortugabackpacks.com/cdn/shop/files/travel-together-lite.webp?v=1712338650&amp;width=1950 1950w" sizes="(min-width: 1400px) calc((80vw - 100px) * 0.75 / 4), (min-width: 750px) calc(1100px * 0.75 / 3), 50px" fetchpriority="high" class=" is-loading ">
3328</figure>
3329
3330          </div><hover-images class="product-item__bg__under">
3331              <div class="product-item__bg__slider" data-hover-slider>
3332                <div
3333                  class="product-item__bg__slide"
3334                  data-hover-slide-touch
3335                >
3336                  <figure class="image-wrapper image-wrapper--cover lazy-image lazy-image--backfill is-loading" style="--aspect-ratio: 1.0;"><img src="//www.tortugabackpacks.com/cdn/shop/files/travel-together-lite.webp?crop=center&amp;height=2048&amp;v=1712338650&amp;width=2048" alt="" width="2048" height="2048" loading="eager" srcset="//www.tortugabackpacks.com/cdn/shop/files/travel-together-lite.webp?v=1712338650&amp;width=180 180w, //www.tortugabackpacks.com/cdn/shop/files/travel-together-lite.webp?v=1712338650&amp;width=360 360w, //www.tortugabackpacks.com/cdn/shop/files/travel-together-lite.webp?v=1712338650&amp;width=540 540w, //www.tortugabackpacks.com/cdn/shop/files/travel-together-lite.webp?v=1712338650&amp;width=720 720w, //www.tortugabackpacks.com/cdn/shop/files/travel-together-lite.webp?v=1712338650&amp;width=900 900w, //www.tortugabackpacks.com/cdn/shop/files/travel-together-lite.webp?v=1712338650&amp;width=1080 1080w, //www.tortugabackpacks.com/cdn/shop/files/travel-together-lite.webp?v=1712338650&amp;width=1296 1296w, //www.tortugabackpacks.com/cdn/shop/files/travel-together-lite.webp?v=1712338650&amp;width=1512 1512w, //www.tortugabackpacks.com/cdn/shop/files/travel-together-lite.webp?v=1712338650&amp;width=1728 1728w, //www.tortugabackpacks.com/cdn/shop/files/travel-together-lite.webp?v=1712338650&amp;width=1950 1950w" sizes="(min-width: 1400px) calc((80vw - 100px) * 0.75 / 4), (min-width: 750px) calc(1100px * 0.75 / 3), 50px" fetchpriority="high" class=" is-loading ">
3337</figure>
3338
3339                </div><div
3340                    class="product-item__bg__slide"
3341                    data-hover-slide
3342                    data-hover-slide-touch
3343                  ><figure class="image-wrapper image-wrapper--cover lazy-image lazy-image--backfill is-loading" style="--aspect-ratio: 1.0;"><img src="//www.tortugabackpacks.com/cdn/shop/files/2024-03-TPP-BEST-OLIVER-03-OF-30-pt2.webp?crop=center&amp;height=2048&amp;v=1768371340&amp;width=2048" alt="" width="2048" height="2048" loading="eager" srcset="//www.tortugabackpacks.com/cdn/shop/files/2024-03-TPP-BEST-OLIVER-03-OF-30-pt2.webp?v=1768371340&amp;width=180 180w, //www.tortugabackpacks.com/cdn/shop/files/2024-03-TPP-BEST-OLIVER-03-OF-30-pt2.webp?v=1768371340&amp;width=360 360w, //www.tortugabackpacks.com/cdn/shop/files/2024-03-TPP-BEST-OLIVER-03-OF-30-pt2.webp?v=1768371340&amp;width=540 540w, //www.tortugabackpacks.com/cdn/shop/files/2024-03-TPP-BEST-OLIVER-03-OF-30-pt2.webp?v=1768371340&amp;width=720 720w, //www.tortugabackpacks.com/cdn/shop/files/2024-03-TPP-BEST-OLIVER-03-OF-30-pt2.webp?v=1768371340&amp;width=900 900w, //www.tortugabackpacks.com/cdn/shop/files/2024-03-TPP-BEST-OLIVER-03-OF-30-pt2.webp?v=1768371340&amp;width=1080 1080w, //www.tortugabackpacks.com/cdn/shop/files/2024-03-TPP-BEST-OLIVER-03-OF-30-pt2.webp?v=1768371340&amp;width=1296 1296w, //www.tortugabackpacks.com/cdn/shop/files/2024-03-TPP-BEST-OLIVER-03-OF-30-pt2.webp?v=1768371340&amp;width=1512 1512w, //www.tortugabackpacks.com/cdn/shop/files/2024-03-TPP-BEST-OLIVER-03-OF-30-pt2.webp?v=1768371340&amp;width=1728 1728w, //www.tortugabackpacks.com/cdn/shop/files/2024-03-TPP-BEST-OLIVER-03-OF-30-pt2.webp?v=1768371340&amp;width=1950 1950w" sizes="(min-width: 1400px) calc((80vw - 100px) * 0.75 / 4), (min-width: 750px) calc(1100px * 0.75 / 3), 50px" fetchpriority="high" class=" is-loading ">
3344</figure>
3345</div></div>
3346            </hover-images></div>
3347
3348      <div class="product-information">
3349        <div class="product-item__info body-medium">
3350          <p class="product-item__title">
3351            Travel Together Lite
3352          </p>
3353<span class="price sale">
3354  
3355    <span class="new-price">
3356      
3357$425
3358</span>
3359    
3360      <span class="old-price">$500</span>
3361    
3362  
3363</span>
3364
3365</div>
3366      </div>
3367    </a>
3368  </div>
3369<div
3370    class="predictive-search__grid-item product-item product-item grid-item  product-item--left product-item--outer-text"
3371    role="option"
3372    aria-selected="false"
3373    data-aos="fade"
3374    data-aos-delay="200"
3375    data-aos-duration="800"
3376    data-aos-anchor="details[open] .search-popdown"
3377  >
3378    <a
3379      href="/products/expandable-backpack"
3380      class="product-link"
3381      aria-label="Expandable Backpack"
3382      
3383      data-product-link
3384    >
3385      <div class="product-item__image double__image"><div class="product-item__bg">
3386            <figure class="image-wrapper image-wrapper--cover lazy-image lazy-image--backfill is-loading" style="--aspect-ratio: 0.9995119570522206;"><img src="//www.tortugabackpacks.com/cdn/shop/files/Expandable_Backpack_featured_image.jpg?crop=center&amp;height=2049&amp;v=1752486884&amp;width=2048" alt="Expandable Backpack" width="2048" height="2049" loading="eager" srcset="//www.tortugabackpacks.com/cdn/shop/files/Expandable_Backpack_featured_image.jpg?v=1752486884&amp;width=180 180w, //www.tortugabackpacks.com/cdn/shop/files/Expandable_Backpack_featured_image.jpg?v=1752486884&amp;width=360 360w, //www.tortugabackpacks.com/cdn/shop/files/Expandable_Backpack_featured_image.jpg?v=1752486884&amp;width=540 540w, //www.tortugabackpacks.com/cdn/shop/files/Expandable_Backpack_featured_image.jpg?v=1752486884&amp;width=720 720w, //www.tortugabackpacks.com/cdn/shop/files/Expandable_Backpack_featured_image.jpg?v=1752486884&amp;width=900 900w, //www.tortugabackpacks.com/cdn/shop/files/Expandable_Backpack_featured_image.jpg?v=1752486884&amp;width=1080 1080w, //www.tortugabackpacks.com/cdn/shop/files/Expandable_Backpack_featured_image.jpg?v=1752486884&amp;width=1296 1296w, //www.tortugabackpacks.com/cdn/shop/files/Expandable_Backpack_featured_image.jpg?v=1752486884&amp;width=1512 1512w, //www.tortugabackpacks.com/cdn/shop/files/Expandable_Backpack_featured_image.jpg?v=1752486884&amp;width=1728 1728w, //www.tortugabackpacks.com/cdn/shop/files/Expandable_Backpack_featured_image.jpg?v=1752486884&amp;width=1950 1950w" sizes="(min-width: 1400px) calc((80vw - 100px) * 0.75 / 4), (min-width: 750px) calc(1100px * 0.75 / 3), 50px" fetchpriority="high" class=" is-loading ">
3387</figure>
3388
3389          </div><hover-images class="product-item__bg__under">
3390              <div class="product-item__bg__slider" data-hover-slider>
3391                <div
3392                  class="product-item__bg__slide"
3393                  data-hover-slide-touch
3394                >
3395                  <figure class="image-wrapper image-wrapper--cover lazy-image lazy-image--backfill is-loading" style="--aspect-ratio: 0.9995119570522206;"><img src="//www.tortugabackpacks.com/cdn/shop/files/Expandable_Backpack_featured_image.jpg?crop=center&amp;height=2049&amp;v=1752486884&amp;width=2048" alt="Expandable Backpack" width="2048" height="2049" loading="eager" srcset="//www.tortugabackpacks.com/cdn/shop/files/Expandable_Backpack_featured_image.jpg?v=1752486884&amp;width=180 180w, //www.tortugabackpacks.com/cdn/shop/files/Expandable_Backpack_featured_image.jpg?v=1752486884&amp;width=360 360w, //www.tortugabackpacks.com/cdn/shop/files/Expandable_Backpack_featured_image.jpg?v=1752486884&amp;width=540 540w, //www.tortugabackpacks.com/cdn/shop/files/Expandable_Backpack_featured_image.jpg?v=1752486884&amp;width=720 720w, //www.tortugabackpacks.com/cdn/shop/files/Expandable_Backpack_featured_image.jpg?v=1752486884&amp;width=900 900w, //www.tortugabackpacks.com/cdn/shop/files/Expandable_Backpack_featured_image.jpg?v=1752486884&amp;width=1080 1080w, //www.tortugabackpacks.com/cdn/shop/files/Expandable_Backpack_featured_image.jpg?v=1752486884&amp;width=1296 1296w, //www.tortugabackpacks.com/cdn/shop/files/Expandable_Backpack_featured_image.jpg?v=1752486884&amp;width=1512 1512w, //www.tortugabackpacks.com/cdn/shop/files/Expandable_Backpack_featured_image.jpg?v=1752486884&amp;width=1728 1728w, //www.tortugabackpacks.com/cdn/shop/files/Expandable_Backpack_featured_image.jpg?v=1752486884&amp;width=1950 1950w" sizes="(min-width: 1400px) calc((80vw - 100px) * 0.75 / 4), (min-width: 750px) calc(1100px * 0.75 / 3), 50px" fetchpriority="high" class=" is-loading ">
3396</figure>
3397
3398                </div><div
3399                    class="product-item__bg__slide"
3400                    data-hover-slide
3401                    data-hover-slide-touch
3402                  ><figure class="image-wrapper image-wrapper--cover lazy-image lazy-image--backfill is-loading" style="--aspect-ratio: 1.0;"><img src="//www.tortugabackpacks.com/cdn/shop/files/2024-SEPTEMBER-WALTERS-SHAUNTEL-29-OF-30.webp?crop=center&amp;height=2048&amp;v=1772133382&amp;width=2048" alt="Expandable Backpack" width="2048" height="2048" loading="eager" srcset="//www.tortugabackpacks.com/cdn/shop/files/2024-SEPTEMBER-WALTERS-SHAUNTEL-29-OF-30.webp?v=1772133382&amp;width=180 180w, //www.tortugabackpacks.com/cdn/shop/files/2024-SEPTEMBER-WALTERS-SHAUNTEL-29-OF-30.webp?v=1772133382&amp;width=360 360w, //www.tortugabackpacks.com/cdn/shop/files/2024-SEPTEMBER-WALTERS-SHAUNTEL-29-OF-30.webp?v=1772133382&amp;width=540 540w, //www.tortugabackpacks.com/cdn/shop/files/2024-SEPTEMBER-WALTERS-SHAUNTEL-29-OF-30.webp?v=1772133382&amp;width=720 720w, //www.tortugabackpacks.com/cdn/shop/files/2024-SEPTEMBER-WALTERS-SHAUNTEL-29-OF-30.webp?v=1772133382&amp;width=900 900w, //www.tortugabackpacks.com/cdn/shop/files/2024-SEPTEMBER-WALTERS-SHAUNTEL-29-OF-30.webp?v=1772133382&amp;width=1080 1080w, //www.tortugabackpacks.com/cdn/shop/files/2024-SEPTEMBER-WALTERS-SHAUNTEL-29-OF-30.webp?v=1772133382&amp;width=1296 1296w, //www.tortugabackpacks.com/cdn/shop/files/2024-SEPTEMBER-WALTERS-SHAUNTEL-29-OF-30.webp?v=1772133382&amp;width=1512 1512w, //www.tortugabackpacks.com/cdn/shop/files/2024-SEPTEMBER-WALTERS-SHAUNTEL-29-OF-30.webp?v=1772133382&amp;width=1728 1728w, //www.tortugabackpacks.com/cdn/shop/files/2024-SEPTEMBER-WALTERS-SHAUNTEL-29-OF-30.webp?v=1772133382&amp;width=1950 1950w" sizes="(min-width: 1400px) calc((80vw - 100px) * 0.75 / 4), (min-width: 750px) calc(1100px * 0.75 / 3), 50px" fetchpriority="high" class=" is-loading ">
3403</figure>
3404</div></div>
3405            </hover-images></div>
3406
3407      <div class="product-information">
3408        <div class="product-item__info body-medium">
3409          <p class="product-item__title">
3410            Expandable Backpack
3411          </p>
3412<span class="price">
3413  
3414    <span class="new-price">
3415      
3416$250
3417</span>
3418    
3419  
3420</span>
3421
3422</div>
3423      </div>
3424    </a>
3425  </div>
3426<div
3427    class="predictive-search__grid-item product-item product-item grid-item  product-item--left product-item--outer-text"
3428    role="option"
3429    aria-selected="false"
3430    data-aos="fade"
3431    data-aos-delay="200"
3432    data-aos-duration="800"
3433    data-aos-anchor="details[open] .search-popdown"
3434  >
3435    <a
3436      href="/products/daily-carry-pro"
3437      class="product-link"
3438      aria-label="Daily Carry Pro"
3439      
3440      data-product-link
3441    >
3442      <div class="product-item__image double__image"><div class="product-item__bg">
3443            <figure class="image-wrapper image-wrapper--cover lazy-image lazy-image--backfill is-loading" style="--aspect-ratio: 1.0;"><img src="//www.tortugabackpacks.com/cdn/shop/files/Front.webp?crop=center&amp;height=2048&amp;v=1761022544&amp;width=2048" alt="Daily Carry Pro" width="2048" height="2048" loading="eager" srcset="//www.tortugabackpacks.com/cdn/shop/files/Front.webp?v=1761022544&amp;width=180 180w, //www.tortugabackpacks.com/cdn/shop/files/Front.webp?v=1761022544&amp;width=360 360w, //www.tortugabackpacks.com/cdn/shop/files/Front.webp?v=1761022544&amp;width=540 540w, //www.tortugabackpacks.com/cdn/shop/files/Front.webp?v=1761022544&amp;width=720 720w, //www.tortugabackpacks.com/cdn/shop/files/Front.webp?v=1761022544&amp;width=900 900w, //www.tortugabackpacks.com/cdn/shop/files/Front.webp?v=1761022544&amp;width=1080 1080w, //www.tortugabackpacks.com/cdn/shop/files/Front.webp?v=1761022544&amp;width=1296 1296w, //www.tortugabackpacks.com/cdn/shop/files/Front.webp?v=1761022544&amp;width=1512 1512w, //www.tortugabackpacks.com/cdn/shop/files/Front.webp?v=1761022544&amp;width=1728 1728w, //www.tortugabackpacks.com/cdn/shop/files/Front.webp?v=1761022544&amp;width=1950 1950w" sizes="(min-width: 1400px) calc((80vw - 100px) * 0.75 / 4), (min-width: 750px) calc(1100px * 0.75 / 3), 50px" fetchpriority="high" class=" is-loading ">
3444</figure>
3445
3446          </div><hover-images class="product-item__bg__under">
3447              <div class="product-item__bg__slider" data-hover-slider>
3448                <div
3449                  class="product-item__bg__slide"
3450                  data-hover-slide-touch
3451                >
3452                  <figure class="image-wrapper image-wrapper--cover lazy-image lazy-image--backfill is-loading" style="--aspect-ratio: 1.0;"><img src="//www.tortugabackpacks.com/cdn/shop/files/Front.webp?crop=center&amp;height=2048&amp;v=1761022544&amp;width=2048" alt="Daily Carry Pro" width="2048" height="2048" loading="eager" srcset="//www.tortugabackpacks.com/cdn/shop/files/Front.webp?v=1761022544&amp;width=180 180w, //www.tortugabackpacks.com/cdn/shop/files/Front.webp?v=1761022544&amp;width=360 360w, //www.tortugabackpacks.com/cdn/shop/files/Front.webp?v=1761022544&amp;width=540 540w, //www.tortugabackpacks.com/cdn/shop/files/Front.webp?v=1761022544&amp;width=720 720w, //www.tortugabackpacks.com/cdn/shop/files/Front.webp?v=1761022544&amp;width=900 900w, //www.tortugabackpacks.com/cdn/shop/files/Front.webp?v=1761022544&amp;width=1080 1080w, //www.tortugabackpacks.com/cdn/shop/files/Front.webp?v=1761022544&amp;width=1296 1296w, //www.tortugabackpacks.com/cdn/shop/files/Front.webp?v=1761022544&amp;width=1512 1512w, //www.tortugabackpacks.com/cdn/shop/files/Front.webp?v=1761022544&amp;width=1728 1728w, //www.tortugabackpacks.com/cdn/shop/files/Front.webp?v=1761022544&amp;width=1950 1950w" sizes="(min-width: 1400px) calc((80vw - 100px) * 0.75 / 4), (min-width: 750px) calc(1100px * 0.75 / 3), 50px" fetchpriority="high" class=" is-loading ">
3453</figure>
3454
3455                </div><div
3456                    class="product-item__bg__slide"
3457                    data-hover-slide
3458                    data-hover-slide-touch
3459                  ><figure class="image-wrapper image-wrapper--cover lazy-image lazy-image--backfill is-loading" style="--aspect-ratio: 1.0;"><img src="//www.tortugabackpacks.com/cdn/shop/files/2025-10-BEST-OLIVER-07-50_e3be2fae-edf0-4885-9082-17a5793b6329.webp?crop=center&amp;height=2048&amp;v=1770163341&amp;width=2048" alt="" width="2048" height="2048" loading="eager" srcset="//www.tortugabackpacks.com/cdn/shop/files/2025-10-BEST-OLIVER-07-50_e3be2fae-edf0-4885-9082-17a5793b6329.webp?v=1770163341&amp;width=180 180w, //www.tortugabackpacks.com/cdn/shop/files/2025-10-BEST-OLIVER-07-50_e3be2fae-edf0-4885-9082-17a5793b6329.webp?v=1770163341&amp;width=360 360w, //www.tortugabackpacks.com/cdn/shop/files/2025-10-BEST-OLIVER-07-50_e3be2fae-edf0-4885-9082-17a5793b6329.webp?v=1770163341&amp;width=540 540w, //www.tortugabackpacks.com/cdn/shop/files/2025-10-BEST-OLIVER-07-50_e3be2fae-edf0-4885-9082-17a5793b6329.webp?v=1770163341&amp;width=720 720w, //www.tortugabackpacks.com/cdn/shop/files/2025-10-BEST-OLIVER-07-50_e3be2fae-edf0-4885-9082-17a5793b6329.webp?v=1770163341&amp;width=900 900w, //www.tortugabackpacks.com/cdn/shop/files/2025-10-BEST-OLIVER-07-50_e3be2fae-edf0-4885-9082-17a5793b6329.webp?v=1770163341&amp;width=1080 1080w, //www.tortugabackpacks.com/cdn/shop/files/2025-10-BEST-OLIVER-07-50_e3be2fae-edf0-4885-9082-17a5793b6329.webp?v=1770163341&amp;width=1296 1296w, //www.tortugabackpacks.com/cdn/shop/files/2025-10-BEST-OLIVER-07-50_e3be2fae-edf0-4885-9082-17a5793b6329.webp?v=1770163341&amp;width=1512 1512w, //www.tortugabackpacks.com/cdn/shop/files/2025-10-BEST-OLIVER-07-50_e3be2fae-edf0-4885-9082-17a5793b6329.webp?v=1770163341&amp;width=1728 1728w, //www.tortugabackpacks.com/cdn/shop/files/2025-10-BEST-OLIVER-07-50_e3be2fae-edf0-4885-9082-17a5793b6329.webp?v=1770163341&amp;width=1950 1950w" sizes="(min-width: 1400px) calc((80vw - 100px) * 0.75 / 4), (min-width: 750px) calc(1100px * 0.75 / 3), 50px" fetchpriority="high" class=" is-loading ">
3460</figure>
3461</div></div>
3462            </hover-images></div>
3463
3464      <div class="product-information">
3465        <div class="product-item__info body-medium">
3466          <p class="product-item__title">
3467            Daily Carry Pro
3468          </p>
3469<span class="price">
3470  
3471    <span class="new-price">
3472      
3473$250
3474</span>
3475    
3476  
3477</span>
3478
3479</div>
3480      </div>
3481    </a>
3482  </div></div>
3483                  </div>
3484                </div>
3485              </div></div>
3486        </div><div class="search-popdown__close">
3487        <button
3488          type="button"
3489          class="search-popdown__close__button"
3490          title="Close"
3491          data-popdown-close
3492        ><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-cancel" viewBox="0 0 24 24">
3492<path d="M6.758 17.243 12.001 12m5.243-5.243L12 12m0 0L6.758 6.757M12.001 12l5.243 5.243" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg></button>
3493      </div>
3494    </div>
3495  </div>
3496</div>
3497</details>
3498          </header-search-popdown>
3499        </div>
3500      </div><div class="mobile-menu__block mobile-menu__block--menu block-padding"
3501          data-mobile-menu-block
3502          
3503          style="--bg: transparent;--block-padding-bottom: 14px;">
3504          <div class="mobile-menu__block-inner"
3505            data-animation="drawer-items-fade"
3506            data-animation-duration="500"
3507            data-animation-delay="350"><nav class="drawer__menu" data-sliderule-pane="0" data-scroll-lock-scrollable style="--highlight: #b32428;--icon-size: calc(var(--font-body-large) * 1.5);">
3508                  <div class="drawer__main-menu body-large"><div class="sliderule__wrapper">
3509    <div
3510      class="sliderow"
3511      role="button"
3512      data-animates="0"
3513      data-animation="drawer-items-fade"
3514      data-animation-delay="600"
3515      data-animation-duration="500"
3516    >
3517      <a class="sliderow__title" href="/collections/travel-backpacks">
3518      <span>
3519        Travel Backpacks
3520</span>
3521    </a>
3522    </div></div>
3523<div class="sliderule__wrapper">
3524    <div
3525      class="sliderow"
3526      role="button"
3527      data-animates="0"
3528      data-animation="drawer-items-fade"
3529      data-animation-delay="650"
3530      data-animation-duration="500"
3531    >
3532      <a class="sliderow__title" href="/collections/personal-item-backpacks">
3533      <span>
3534        Personal Items
3535</span>
3536    </a>
3537    </div></div>
3538<div class="sliderule__wrapper">
3539    <div
3540      class="sliderow"
3541      role="button"
3542      data-animates="0"
3543      data-animation="drawer-items-fade"
3544      data-animation-delay="700"
3545      data-animation-duration="500"
3546    >
3547      <a class="sliderow__title" href="/collections/travel-accessories">
3548      <span>
3549        Accessories
3550</span>
3551    </a>
3552    </div></div>
3553<div class="sliderule__wrapper">
3554    <div
3555      class="sliderow"
3556      role="button"
3557      data-animates="0"
3558      data-animation="drawer-items-fade"
3559      data-animation-delay="750"
3560      data-animation-duration="500"
3561    >
3562      <a class="sliderow__title sliderow__title--highlight" href="/collections/bundles">
3563      <span>
3564        Bundle and Save
3565</span>
3566    </a>
3567    </div></div>
3568<div class="sliderule__wrapper">
3569    <div
3570      class="sliderow"
3571      role="button"
3572      data-animates="0"
3573      data-animation="drawer-items-fade"
3574      data-animation-delay="800"
3575      data-animation-duration="500"
3576    >
3577      <a class="sliderow__title" href="https://tortugabackpacks.treet.co/">
3578      <span>
3579        Resale
3580</span>
3581    </a>
3582    </div></div>
3583</div>
3584                </nav></div>
3585        </div><div class="mobile-menu__block mobile-menu__block--divider block-padding"
3586          data-mobile-menu-block
3587          
3588          style="--bg: transparent;--block-padding-bottom: 14px;">
3589          <div class="mobile-menu__block-inner"
3590            data-animation="drawer-items-fade"
3591            data-animation-duration="500"
3592            data-animation-delay="400">
3593<div
3594  class="divider-holder block-padding"
3595  
3596  
3597  style="--block-padding-bottom:14px;"
3598><hr class="divider"></div></div>
3599        </div><div class="mobile-menu__block mobile-menu__block--button block-padding"
3600          data-mobile-menu-block
3601          
3602          style="--bg: transparent;--block-padding-bottom: 14px;">
3603          <div class="mobile-menu__block-inner"
3604            data-animation="drawer-items-fade"
3605            data-animation-duration="500"
3606            data-animation-delay="450"><div class="hero__button">
3607                    <a href="/pages/quiz" class="btn btn--solid  btn--primary">
3608                      <span>Take the Quiz</span></a>
3609                  </div></div>
3610        </div><div class="mobile-menu__block mobile-menu__block--menu-columns block-padding"
3611          data-mobile-menu-block
3612          
3613          style="--bg: transparent;--block-padding-bottom: 14px;">
3614          <div class="mobile-menu__block-inner"
3615            data-animation="drawer-items-fade"
3616            data-animation-duration="500"
3617            data-animation-delay="500"><nav class="drawer__menu" data-sliderule-pane="0" data-scroll-lock-scrollable style="--highlight: #b32428;--icon-size: calc(var(--font-body-large) * 1.5);">
3618                  <div class="drawer__main-menu body-large"><div class="sliderule__wrapper">
3619    <div
3620      class="sliderow"
3621      role="button"
3622      data-animates="0"
3623      data-animation="drawer-items-fade"
3624      data-animation-delay="750"
3625      data-animation-duration="500"
3626    >
3627      <a class="sliderow__title" href="/pages/about">
3628      <span>
3629        About
3630</span>
3631    </a>
3632    </div></div>
3633<div class="sliderule__wrapper">
3634    <div
3635      class="sliderow"
3636      role="button"
3637      data-animates="0"
3638      data-animation="drawer-items-fade"
3639      data-animation-delay="800"
3640      data-animation-duration="500"
3641    >
3642      <a class="sliderow__title" href="/pages/contact">
3643      <span>
3644        Contact
3645</span>
3646    </a>
3647    </div></div>
3648</div>
3649                </nav></div>
3650        </div>
3651          </div>
3652        </div>
3653      </div><div
3654          class="drawer__foot"
3655          style="--base-animation-delay: 350ms;"
3656        >
3657          <div class="drawer__foot__scroll" data-scroll-lock-scrollable>
3658            <div class="mobile-menu__block mobile-menu__block--socials block-padding"
3659          data-mobile-menu-block
3660          
3661          style="--bg: transparent;--block-padding-bottom: 14px;">
3662          <div class="mobile-menu__block-inner"
3663            data-animation="drawer-items-fade"
3664            data-animation-duration="500"
3665            data-animation-delay="250">
3666<ul class="socials socials--mobile-menu socials--normal"
3667  ><li>
3668    <a href="http://instagram.com/tortugabackpacks" title="Tortuga on Instagram" rel="noopener" target="_blank" class="social-link"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-instagram" viewBox="0 0 24 24"><path d="M12 16a4 4 0 1 0 0-8 4 4 0 0 0 0 8z" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/><path d="M3 16V8a5 5 0 0 1 5-5h8a5 5 0 0 1 5 5v8a5 5 0 0 1-5 5H8a5 5 0 0 1-5-5z" stroke="#000"/><path d="m17.5 6.51.01-.011" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/></svg><span class="icon-fallback-text">Instagram</span>
3669    </a>
3670  </li><li>
3671    <a href="https://www.youtube.com/user/TortugaBackpacks" title="Tortuga on YouTube" rel="noopener" target="_blank" class="social-link"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-youtube" viewBox="0 0 24 24"><path d="m14 12-3.5 2v-4l3.5 2z" fill="#000" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/><path d="M2 12.707v-1.415c0-2.895 0-4.343.905-5.274.906-.932 2.332-.972 5.183-1.053C9.438 4.927 10.818 4.9 12 4.9c1.181 0 2.561.027 3.912.065 2.851.081 4.277.121 5.182 1.053.906.931.906 2.38.906 5.274v1.415c0 2.896 0 4.343-.905 5.275-.906.931-2.331.972-5.183 1.052-1.35.039-2.73.066-3.912.066a141.1 141.1 0 0 1-3.912-.066c-2.851-.08-4.277-.12-5.183-1.052C2 17.05 2 15.602 2 
367112.708z" stroke="#000"/></svg><span class="icon-fallback-text">YouTube</span>
3672    </a>
3673  </li></ul></div>
3674        </div>
3675          </div>
3676        </div></div>
3677
3678    <span class="underlay drawer__underlay" data-drawer-underlay></span>
3679  </header-drawer>
3680</mobile-menu>
3681
3682
3683</div>
3684<!-- END sections: group-header -->
3685      </div>
3686
3687      <!-- BEGIN sections: group-overlay -->
3688<div id="shopify-section-sections--19495867514951__cart-drawer" class="shopify-section shopify-section-group-group-overlay">
3689</div>
3690<!-- END sections: group-overlay -->
3691
3692      <!-- CONTENT -->
3693      <main role="main" id="MainContent" class="main-content">
3694        <div id="shopify-section-template--19495868629063__cart" class="shopify-section"><!-- /templates/cart.liquid --><style data-shopify>.cart {
3695    --PT: 80px;
3696    --PB: 50px;
3697  }</style><div class="cart-holder color-scheme-1">
3698  <div
3699    class="cart section-padding is-empty"
3700    data-section-id="template--19495868629063__cart"
3701    data-section-type="cart"
3702    data-cart-page
3703  >
3704    <div class="cart__empty" data-cart-empty>
3705      <h1
3706        class="cart__title body-medium"
3707        data-animation="cart-items-fade"
3708        data-animation-duration="500"
3709        data-animation-delay="100">Cart</h1>
3710
3711      <p
3712        data-animation="cart-items-fade"
3713        data-animation-duration="500"
3714        data-animation-delay="150">Your Cart is Empty</p><div
3715          class="cart__empty__item"
3716          data-animation="cart-items-fade"
3717          data-animation-duration="500"
3718          data-animation-delay="200">
3719          <a href="/collections/all" class="btn btn--outline btn--primary">
3720            <span>Continue Shopping</span>
3721          </a>
3722        </div><div
3723          class="cart__empty__product"
3724          data-animation="cart-items-fade"
3725          data-animation-duration="500"
3726          data-animation-delay="250"
3727        ><quick-add-product
3728    
3729  >
3730    <div
3731      class="product-upsell__holder product-upsell__holder--button"
3732      data-quick-add-holder="6720336527431"
3733    >
3734      <div data-cart-errors-container class="product-upsell__errors"></div>
3735
3736      <div class="product-upsell">
3737        <div class="product-upsell__image"><a
3738              href="/products/travel-backpack-40l"
3739              class="product-upsell__image__link"
3740              aria-label="Pro Backpack 40L"
3741            >
3742              <div class="product-upsell__image__thumb"><figure class="image-wrapper image-wrapper--cover lazy-image lazy-image--backfill is-loading" style="--aspect-ratio: 1.0;"><img src="//www.tortugabackpacks.com/cdn/shop/files/Pro40L_front3_4rightwithstrap-hero_ee8a40ea-9178-4976-bf20-c758ac3cb883.webp?crop=center&amp;height=240&amp;v=1784754940&amp;width=240" alt="" width="240" height="240" loading="eager" srcset="//www.tortugabackpacks.com/cdn/shop/files/Pro40L_front3_4rightwithstrap-hero_ee8a40ea-9178-4976-bf20-c758ac3cb883.webp?v=1784754940&amp;width=120 120w, //www.tortugabackpacks.com/cdn/shop/files/Pro40L_front3_4rightwithstrap-hero_ee8a40ea-9178-4976-bf20-c758ac3cb883.webp?v=1784754940&amp;width=180 180w, //www.tortugabackpacks.com/cdn/shop/files/Pro40L_front3_4rightwithstrap-hero_ee8a40ea-9178-4976-bf20-c758ac3cb883.webp?v=1784754940&amp;width=240 240w, //www.tortugabackpacks.com/cdn/shop/files/Pro40L_front3_4rightwithstrap-hero_ee8a40ea-9178-4976-bf20-c758ac3cb883.webp?v=1784754940&amp;width=300 300w, //www.tortugabackpacks.com/cdn/shop/files/Pro40L_front3_4rightwithstrap-hero_ee8a40ea-9178-4976-bf20-c758ac3cb883.webp?v=1784754940&amp;width=360 360w" sizes="120px" class=" is-loading ">
3743</figure>
3744</div>
3745            </a></div>
3746
3747        <div class="product-upsell__content"><a href="/products/travel-backpack-40l" class="product-upsell__link">
3748              <p class="product-upsell__title h3">Pro Backpack 40L</p><p class="product-upsell__price">
3749                <span class="new-price">$350
3750</span></p></a><div class="product-upsell__actions"><form method="post" action="/cart/add" id="ProductFormUpsell--template--19495868629063__cart-6720336527431" accept-charset="UTF-8" class="product-upsell__form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="id" value="39864592367687">
3751
3752                    
3753                    <input
3754                      type="hidden"
3755                      form="ProductFormUpsell--template--19495868629063__cart-6720336527431"
3756                      name="properties[Size]"
3757                      value="40L"
3758                    >
3759
3760                    <div class="btn__outer">
3761                      <button
3762                        class="product-upsell__btn"
3763                        type="submit"
3764                        name="add"
3765                        data-quick-add-btn
3766                        data-add-to-cart
3767                        
3768                      >
3769                        <span class="btn__plus"></span>
3770                        <span class="btn__text">Add</span>
3771
3772                        <span class="btn__loader">
3773                          <svg height="18" width="18" class="svg-loader">
3774                            <circle r="7" cx="9" cy="9" />
3775                            <circle stroke-dasharray="87.96459430051421 87.96459430051421" r="7" cx="9" cy="9" />
3776                          </svg>
3777                        </span>
3778
3779                        <span class="btn__added">&nbsp;</span>
3780                      </button>
3781                    </div><input type="hidden" name="product-id" value="6720336527431" /><input type="hidden" name="section-id" value="template--19495868629063__cart" /></form></div></div>
3782      </div></div>
3783  </quick-add-product><quick-add-product
3784    
3785  >
3786    <div
3787      class="product-upsell__holder product-upsell__holder--button"
3788      data-quick-add-holder="6874947190855"
3789    >
3790      <div data-cart-errors-container class="product-upsell__errors"></div>
3791
3792      <div class="product-upsell">
3793        <div class="product-upsell__image"><a
3794              href="/products/expandable-backpack"
3795              class="product-upsell__image__link"
3796              aria-label="Expandable Backpack"
3797            >
3798              <div class="product-upsell__image__thumb"><figure class="image-wrapper image-wrapper--cover lazy-image lazy-image--backfill is-loading" style="--aspect-ratio: 0.9995119570522206;"><img src="//www.tortugabackpacks.com/cdn/shop/files/Expandable_Backpack_featured_image.jpg?crop=center&amp;height=240&amp;v=1752486884&amp;width=240" alt="Expandable Backpack" width="240" height="240" loading="eager" srcset="//www.tortugabackpacks.com/cdn/shop/files/Expandable_Backpack_featured_image.jpg?v=1752486884&amp;width=120 120w, //www.tortugabackpacks.com/cdn/shop/files/Expandable_Backpack_featured_image.jpg?v=1752486884&amp;width=180 180w, //www.tortugabackpacks.com/cdn/shop/files/Expandable_Backpack_featured_image.jpg?v=1752486884&amp;width=240 240w, //www.tortugabackpacks.com/cdn/shop/files/Expandable_Backpack_featured_image.jpg?v=1752486884&amp;width=300 300w, //www.tortugabackpacks.com/cdn/shop/files/Expandable_Backpack_featured_image.jpg?v=1752486884&amp;width=360 360w" sizes="120px" class=" is-loading ">
3799</figure>
3800</div>
3801            </a></div>
3802
3803        <div class="product-upsell__content"><a href="/products/expandable-backpack" class="product-upsell__link">
3804              <p class="product-upsell__title h3">Expandable Backpack</p><p class="product-upsell__price">
3805                <span class="new-price">$250
3806</span></p></a><div class="product-upsell__actions"><form method="post" action="/cart/add" id="ProductFormUpsell--template--19495868629063__cart-6874947190855" accept-charset="UTF-8" class="product-upsell__form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="id" value="40377084641351">
3807
3808                    
3809                    <input
3810                      type="hidden"
3811                      form="ProductFormUpsell--template--19495868629063__cart-6874947190855"
3812                      name="properties[Size]"
3813                      value=""
3814                    >
3815
3816                    <div class="btn__outer">
3817                      <button
3818                        class="product-upsell__btn"
3819                        type="submit"
3820                        name="add"
3821                        data-quick-add-btn
3822                        data-add-to-cart
3823                        
3824                      >
3825                        <span class="btn__plus"></span>
3826                        <span class="btn__text">Add</span>
3827
3828                        <span class="btn__loader">
3829                          <svg height="18" width="18" class="svg-loader">
3830                            <circle r="7" cx="9" cy="9" />
3831                            <circle stroke-dasharray="87.96459430051421 87.96459430051421" r="7" cx="9" cy="9" />
3832                          </svg>
3833                        </span>
3834
3835                        <span class="btn__added">&nbsp;</span>
3836                      </button>
3837                    </div><input type="hidden" name="product-id" value="6874947190855" /><input type="hidden" name="section-id" value="template--19495868629063__cart" /></form></div></div>
3838      </div></div>
3839  </quick-add-product><quick-add-product
3840    
3841  >
3842    <div
3843      class="product-upsell__holder product-upsell__holder--button"
3844      data-quick-add-holder="7240083734599"
3845    >
3846      <div data-cart-errors-container class="product-upsell__errors"></div>
3847
3848      <div class="product-upsell">
3849        <div class="product-upsell__image"><a
3850              href="/products/daily-carry-pro"
3851              class="product-upsell__image__link"
3852              aria-label="Daily Carry Pro"
3853            >
3854              <div class="product-upsell__image__thumb"><figure class="image-wrapper image-wrapper--cover lazy-image lazy-image--backfill is-loading" style="--aspect-ratio: 1.0;"><img src="//www.tortugabackpacks.com/cdn/shop/files/Front.webp?crop=center&amp;height=240&amp;v=1761022544&amp;width=240" alt="Daily Carry Pro" width="240" height="240" loading="eager" srcset="//www.tortugabackpacks.com/cdn/shop/files/Front.webp?v=1761022544&amp;width=120 120w, //www.tortugabackpacks.com/cdn/shop/files/Front.webp?v=1761022544&amp;width=180 180w, //www.tortugabackpacks.com/cdn/shop/files/Front.webp?v=1761022544&amp;width=240 240w, //www.tortugabackpacks.com/cdn/shop/files/Front.webp?v=1761022544&amp;width=300 300w, //www.tortugabackpacks.com/cdn/shop/files/Front.webp?v=1761022544&amp;width=360 360w" sizes="120px" class=" is-loading ">
3855</figure>
3856</div>
3857            </a></div>
3858
3859        <div class="product-upsell__content"><a href="/products/daily-carry-pro" class="product-upsell__link">
3860              <p class="product-upsell__title h3">Daily Carry Pro</p><p class="product-upsell__price">
3861                <span class="new-price">$250
3862</span></p></a><div class="product-upsell__actions"><form method="post" action="/cart/add" id="ProductFormUpsell--template--19495868629063__cart-7240083734599" accept-charset="UTF-8" class="product-upsell__form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="id" value="41787477884999">
3863
3864                    
3865                    <input
3866                      type="hidden"
3867                      form="ProductFormUpsell--template--19495868629063__cart-7240083734599"
3868                      name="properties[Size]"
3869                      value=""
3870                    >
3871
3872                    <div class="btn__outer">
3873                      <button
3874                        class="product-upsell__btn"
3875                        type="submit"
3876                        name="add"
3877                        data-quick-add-btn
3878                        data-add-to-cart
3879                        
3880                      >
3881                        <span class="btn__plus"></span>
3882                        <span class="btn__text">Add</span>
3883
3884                        <span class="btn__loader">
3885                          <svg height="18" width="18" class="svg-loader">
3886                            <circle r="7" cx="9" cy="9" />
3887                            <circle stroke-dasharray="87.96459430051421 87.96459430051421" r="7" cx="9" cy="9" />
3888                          </svg>
3889                        </span>
3890
3891                        <span class="btn__added">&nbsp;</span>
3892                      </button>
3893                    </div><input type="hidden" name="product-id" value="7240083734599" /><input type="hidden" name="section-id" value="template--19495868629063__cart" /></form></div></div>
3894      </div></div>
3895  </quick-add-product><quick-add-product
3896    
3897  >
3898    <div
3899      class="product-upsell__holder product-upsell__holder--button"
3900      data-quick-add-holder="6779512225863"
3901    >
3902      <div data-cart-errors-container class="product-upsell__errors"></div>
3903
3904      <div class="product-upsell">
3905        <div class="product-upsell__image"><a
3906              href="/products/travel-backpack-lite-40l"
3907              class="product-upsell__image__link"
3908              aria-label="Lite Backpack 40L"
3909            >
3910              <div class="product-upsell__image__thumb"><figure class="image-wrapper image-wrapper--cover lazy-image lazy-image--backfill is-loading" style="--aspect-ratio: 1.0;"><img src="//www.tortugabackpacks.com/cdn/shop/files/Lite_quarter_front_Tabletop_1.webp?crop=center&amp;height=240&amp;v=1744236826&amp;width=240" alt="Travel Backpack Lite 40L" width="240" height="240" loading="eager" srcset="//www.tortugabackpacks.com/cdn/shop/files/Lite_quarter_front_Tabletop_1.webp?v=1744236826&amp;width=120 120w, //www.tortugabackpacks.com/cdn/shop/files/Lite_quarter_front_Tabletop_1.webp?v=1744236826&amp;width=180 180w, //www.tortugabackpacks.com/cdn/shop/files/Lite_quarter_front_Tabletop_1.webp?v=1744236826&amp;width=240 240w, //www.tortugabackpacks.com/cdn/shop/files/Lite_quarter_front_Tabletop_1.webp?v=1744236826&amp;width=300 300w, //www.tortugabackpacks.com/cdn/shop/files/Lite_quarter_front_Tabletop_1.webp?v=1744236826&amp;width=360 360w" sizes="120px" class=" is-loading ">
3911</figure>
3912</div>
3913            </a></div>
3914
3915        <div class="product-upsell__content"><a href="/products/travel-backpack-lite-40l" class="product-upsell__link">
3916              <p class="product-upsell__title h3">Lite Backpack 40L</p><p class="product-upsell__price">
3917                <span class="new-price">$250
3918</span></p></a><div class="product-upsell__actions"><form method="post" action="/cart/add" id="ProductFormUpsell--template--19495868629063__cart-6779512225863" accept-charset="UTF-8" class="product-upsell__form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="id" value="41568545734727">
3919
3920                    
3921                    <input
3922                      type="hidden"
3923                      form="ProductFormUpsell--template--19495868629063__cart-6779512225863"
3924                      name="properties[Size]"
3925                      value=""
3926                    >
3927
3928                    <div class="btn__outer">
3929                      <button
3930                        class="product-upsell__btn"
3931                        type="submit"
3932                        name="add"
3933                        data-quick-add-btn
3934                        data-add-to-cart
3935                        
3936                      >
3937                        <span class="btn__plus"></span>
3938                        <span class="btn__text">Add</span>
3939
3940                        <span class="btn__loader">
3941                          <svg height="18" width="18" class="svg-loader">
3942                            <circle r="7" cx="9" cy="9" />
3943                            <circle stroke-dasharray="87.96459430051421 87.96459430051421" r="7" cx="9" cy="9" />
3944                          </svg>
3945                        </span>
3946
3947                        <span class="btn__added">&nbsp;</span>
3948                      </button>
3949                    </div><input type="hidden" name="product-id" value="6779512225863" /><input type="hidden" name="section-id" value="template--19495868629063__cart" /></form></div></div>
3950      </div></div>
3951  </quick-add-product></div>
3951<script src="//www.tortugabackpacks.com/cdn/shop/t/391/assets/recently-viewed.js?v=65653390500397507271783269431" defer="defer"></script>
3951
3952
3953        <recently-viewed
3954          class="cart__empty__product product__upsell--stacked hidden"
3955          id="recently-viewed-products-cart"
3956          data-limit="3"
3957          data-target="api-upsell-product"
3958          data-animation="cart-items-fade"
3959          data-animation-duration="500"
3960          data-animation-delay="300"
3961        ></recently-viewed></div>
3962
3963    <form id="cartForm" class="cart__form" action="/cart" method="post" novalidate data-cart-form>
3964      
3965
3966      <div class="cart__inner">
3967        <div class="cart__content">
3968          <h1
3969            class="cart__title body-medium"
3970            data-animation="cart-items-fade"
3971            data-animation-duration="500"
3972            data-animation-delay="100">
3973            Cart
3974
3975            <cart-count class="cart__items-count" data-cart-count="0">0</cart-count>
3976          </h1>
3977
3978          <div
3979            class="cart__button-continue"
3980            data-animation="cart-items-fade"
3981            data-animation-duration="500"
3982            data-animation-delay="150">
3983            <a class="btn btn--outline btn--primary" href="/collections/all">
3984              <span>Continue Shopping</span>
3985            </a>
3986          </div>
3987
3988          <div class="cart__errors" data-cart-errors>
3989            <div class="cart__errors__inner">
3990              <h5 class="cart__errors__heading">Sorry, looks like we don&#39;t have enough of this product.</h5>
3991
3992              <p class="cart__errors__content" data-error-message></p>
3993
3994              <button
3995                class="cart__errors__close"
3996                type="button"
3997                data-cart-error-close
3998                aria-label="Close Cart"
3999              ><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-cancel" viewBox="0 0 24 24"><path d="M6.758 17.243 12.001 12m5.243-5.243L12 12m0 0L6.758 6.757M12.001 12l5.243 5.243" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg></button>
4000            </div>
4001          </div>
4002
4003          <cart-items
4004            class="cart__items body-medium"
4005            data-items-holder
4006            data-animation="cart-items-fade"
4007            data-animation-duration="500"
4008            data-animation-delay="200"
4009          ></cart-items>
4010        </div>
4011
4012        <div class="cart__aside" data-checkout-buttons><div
4013            class="cart__price__holder"
4014            data-cart-price-holder
4015            data-animation="cart-items-fade"
4016            data-animation-duration="500"
4017            data-animation-delay="100"
4018          ><div class="cart__total">
4019  <span class="cart__total__label">Subtotal</span>
4020
4021  <span class="cart__total__price cart__total__price--animated" data-cart-total="0">Free
4022</span>
4023
4024  <div class="cart__price__loader loader"><div class="loader-indeterminate"></div></div>
4025</div>
4026</div>
4027
4028          <collapsible-elements single="true"><div
4029                class="cart-block "
4030                data-animation="cart-items-fade"
4031                data-animation-duration="500"
4032                data-animation-delay="150"
4033                
4034              ><div class="cart__foot__inner">
4035                      <div class="cart__buttons-wrapper"><div
4036                          class="cart__buttons"
4037                          data-cart-checkout-buttons
4038                        >
4039                          <fieldset class="cart__buttons__fieldset" data-cart-checkout-button>
4040                            <button
4041                              type="submit"
4042                              name="checkout"
4043                              class="btn btn--full btn--primary btn--solid cart__checkout"
4044                            ><!-- /snippets/animated-icon.liquid -->
4045
4046
4047<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-lock" viewBox="0 0 24 24"><path d="M16 12h1.4a.6.6 0 0 1 .6.6v6.8a.6.6 0 0 1-.6.6H6.6a.6.6 0 0 1-.6-.6v-6.8a.6.6 0 0 1 .6-.6H8m8 0V8c0-1.333-.8-4-4-4S8 6.667 8 8v4m8 0H8" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/></svg>Check Out</button></fieldset>
4048                        </div>
4049                      </div>
4050
4051                      <em class="cart__note">Shipping, taxes, and discount codes are calculated at checkout.</em>
4052                    </div></div></collapsible-elements>
4053        </div>
4054      </div>
4055    </form>
4056  </div>
4057</div>
4058
4059
4060</div>
4061      </main>
4062    </div>
4063
4064    <!-- BEGIN sections: group-pre-footer -->
4065
4066<!-- END sections: group-pre-footer -->
4067
4068    <footer class="footer-sections">
4069      <!-- BEGIN sections: group-footer -->
4070<div id="shopify-section-sections--19495867449415__section-divider" class="shopify-section shopify-section-group-group-footer divider-container"><!-- /sections/section-divider.liquid --><section
4071  id="Divider--sections--19495867449415__section-divider"
4072  class="divider-section section-padding color-scheme-1"
4073  data-section-id="sections--19495867449415__section-divider"
4074  data-section-type="divider"
4075  style="--PT: 0px;
4076  --PB: 0px;"
4077>
4078  <div class="divider-holder wrapper--full-padded"></div>
4079</section>
4080
4081
4082</div><div id="shopify-section-sections--19495867449415__footer" class="shopify-section shopify-section-group-group-footer"><!-- /sections/footer.liquid --><style data-shopify>.site-footer-wrapper {
4083    --PT: 50px;
4084    --PB: 50px;
4085    --item-count: 4;
4086  }
4087
4088  
4089    .shopify-section-group-group-footer { --border: #767676; }
4090    .shopify-section-group-group-footer .field { --border: #767676; }
4091  
4092</style><footer
4093  class="site-footer-wrapper section-padding color-scheme-2"
4094  data-section-id="sections--19495867449415__footer"
4095  data-section-type="footer"
4096>
4097  <div class="site-footer wrapper--full-padded"><collapsible-elements>
4098        <div class="footer__blocks">
4099<div class="footer__block footer__block--newsletter" style="--desktop-width: 30%;" >
4100                    <div class="footer__newsletter__wrapper"><h2 class="footer__block__title heading-x-small">Get On the List</h2><div class="rte footer__newsletter__text"><p>Join the Team Tortuga newsletter for a look behind the scenes and for the first shot at new gear.</p></div>
4101
4102<script src="//www.tortugabackpacks.com/cdn/shop/t/391/assets/newsletter.js?v=121149289364646711221783269431" defer="defer"></script>
4102<newsletter-component><form method="post" action="/contact#Newsletter--newsletter" id="Newsletter--newsletter" accept-charset="UTF-8" class="newsletter-form" data-newsletter-form=""><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="✓" /><div class="newsletter__message newsletter__message--error errors" id="Newsletter-error--newsletter"><em>This customer is already subscribed!</em></div>
4103
4104    <input type="hidden" name="contact[accepts_marketing]" value="true"><div class="input-group">
4105        <input
4106    type="email"
4107    id="email-input-newsletter"
4108    class="input-group__field"
4109    placeholder="Email"
4110    aria-label="Email"
4111    autocorrect="off"
4112    autocapitalize="off"
4113    name="contact[email]"
4114    data-newsletter-field
4115    
4116    required>
4117        <button type="submit" class="caps newsletter__submit input-group__btn" name="commit" id="subscribe-button-newsletter">
4118    <span>Join</span><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-nav-arrow-right" viewBox="0 0 24 24"><path d="m9 6 6 6-6 6" stroke="#000" stroke-width="1" stroke-linecap="round" stroke-linejoin="round"/></svg></button>
4119      </div></form></newsletter-component>
4120
4121<ul class="socials socials--newsletter socials--normal"
4122  ><li>
4123    <a href="http://instagram.com/tortugabackpacks" title="Tortuga on Instagram" rel="noopener" target="_blank" class="social-link"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-instagram" viewBox="0 0 24 24"><path d="M12 16a4 4 0 1 0 0-8 4 4 0 0 0 0 8z" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/><path d="M3 16V8a5 5 0 0 1 5-5h8a5 5 0 0 1 5 5v8a5 5 0 0 1-5 5H8a5 5 0 0 1-5-5z" stroke="#000"/><path d="m17.5 6.51.01-.011" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/></svg><span class="icon-fallback-text">Instagram</span>
4124    </a>
4125  </li><li>
4126    <a href="https://www.youtube.com/user/TortugaBackpacks" title="Tortuga on YouTube" rel="noopener" target="_blank" class="social-link"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-youtube" viewBox="0 0 24 24"><path d="m14 12-3.5 2v-4l3.5 2z" fill="#000" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/><path d="M2 12.707v-1.415c0-2.895 0-4.343.905-5.274.906-.932 2.332-.972 5.183-1.053C9.438 4.927 10.818 4.9 12 4.9c1.181 0 2.561.027 3.912.065 2.851.081 4.277.121 5.182 1.053.906.931.906 2.38.906 5.274v1.415c0 2.896 0 4.343-.905 5.275-.906.931-2.331.972-5.183 1.052-1.35.039-2.73.066-3.912.066a141.1 141.1 0 0 1-3.912-.066c-2.851-.08-4.277-.12-5.183-1.052C2 17.05 2 15.602 2 
412612.708z" stroke="#000"/></svg><span class="icon-fallback-text">YouTube</span>
4127    </a>
4128  </li></ul></div>
4129                  </div>
4130<details class="footer__block footer__block--menu" style="--desktop-width: 15%;"  data-collapsible desktop="false" mobile="false">
4131                    <summary class="h3 footer__block__title heading-x-small" data-collapsible-trigger>Tortuga
4132<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-nav-arrow-down" viewBox="0 0 24 24"><path d="m6 9 6 6 6-6" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/></svg></summary><div data-collapsible-body>
4133                        <ul class="footer__quicklinks unstyled" data-collapsible-content><li><a href="/pages/tortuga-discount-codes">Discount Codes</a></li><li><a href="/pages/affiliates">Affiliates</a></li><li><a href="/pages/creators">Creators</a></li><li><a href="/pages/careers">Careers</a></li><li><a href="/pages/study-abroad-scholarship">Study Abroad Scholarship</a></li></ul>
4134                      </div></details>
4135<details class="footer__block footer__block--menu" style="--desktop-width: 15%;"  data-collapsible desktop="false" mobile="false">
4136                    <summary class="h3 footer__block__title heading-x-small" data-collapsible-trigger>Help
4137<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-nav-arrow-down" viewBox="0 0 24 24"><path d="m6 9 6 6 6-6" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/></svg></summary><div data-collapsible-body>
4138                        <ul class="footer__quicklinks unstyled" data-collapsible-content><li><a href="/pages/shipping">Shipping</a></li><li><a href="/pages/returns">Returns</a></li><li><a href="/pages/warranty">Warranty</a></li><li><a href="/pages/faq">FAQs</a></li><li><a href="/pages/privacy-policy">Privacy Policy</a></li><li><a href="/pages/terms-of-service">Terms of Service</a></li><li><a href="/pages/accessibility">Accessibility</a></li></ul>
4139                      </div></details>
4140<details class="footer__block footer__block--text" style="--desktop-width: 20%;"  data-collapsible desktop="false" mobile="false">
4141                    <summary class="h3 footer__block__title heading-x-small" data-collapsible-trigger>About
4142<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-nav-arrow-down" viewBox="0 0 24 24"><path d="m6 9 6 6 6-6" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/></svg></summary>
4143
4144                    <div data-collapsible-body>
4145                      <div class="" data-collapsible-content><div class="rte"><p>Tortuga makes carry on backpacks for all-day comfort and years of hard travel.</p></div></div>
4146                    </div>
4147                  </details></div>
4148      </collapsible-elements></div>
4149</footer>
4150
4151
4152</div>
4153<!-- END sections: group-footer -->
4154    </footer>
4155
4156    <!-- Root element of PhotoSwipe. Must have class pswp. -->
4157<div class="pswp pswp--custom-loader" tabindex="-1" role="dialog" aria-hidden="true">
4158  <!-- Background of PhotoSwipe.
4159  It's a separate element as animating opacity is faster than rgba(). -->
4160  <div class="pswp__bg"></div>
4161
4162  <!-- Slides wrapper with overflow:hidden. -->
4163  <div class="pswp__scroll-wrap">
4164    <!-- Container that holds slides.
4165        PhotoSwipe keeps only 3 of them in the DOM to save memory.
4166        Don't modify these 3 pswp__item elements, data is added later on. -->
4167    <div class="pswp__container">
4168      <div class="pswp__item"></div>
4169      <div class="pswp__item"></div>
4170      <div class="pswp__item"></div>
4171    </div>
4172
4173    <!-- Default (PhotoSwipeUI_Default) interface on top of sliding area. Can be changed. -->
4174    <div class="pswp__ui pswp__ui--hidden">
4175      <div class="pswp__top-bar">
4176        <!--  Controls are self-explanatory. Order can be changed. -->
4177
4178        <div class="pswp__counter"></div>
4179
4180        <button class="pswp__button pswp__button--close pswp__custom-close pswp__ui-over-close" title="Close (Esc)"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-cancel" viewBox="0 0 24 24"><path d="M6.758 17.243 12.001 12m5.243-5.243L12 12m0 0L6.758 6.757M12.001 12l5.243 5.243" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg></button>
4181
4182        <!-- Preloader demo https://codepen.io/dimsemenov/pen/yyBWoR -->
4183        <!-- element will get class pswp__preloader--active when preloader is running -->
4184        <div class="pswp__preloader">
4185          <div class="pswp__preloader__icn">
4186            <div class="pswp__preloader__cut">
4187              <div class="pswp__preloader__donut"></div>
4188            </div>
4189          </div>
4190        </div>
4191      </div>
4192
4193      <div class="pswp__share-modal pswp__share-modal--hidden pswp__single-tap">
4194        <div class="pswp__share-tooltip"></div>
4195      </div>
4196
4197      <button class="pswp__button pswp__button--arrow--left" title="Previous"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-nav-arrow-left" viewBox="0 0 24 24">
4197<path d="m15 6-6 6 6 6" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/></svg><span class="visually-hidden">Previous</span>
4198      </button>
4199
4200      <button class="pswp__button pswp__button--arrow--right" title="Next"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-nav-arrow-right" viewBox="0 0 24 24"><path d="m9 6 6 6-6 6" stroke="#000" stroke-width="1" stroke-linecap="round" stroke-linejoin="round"/></svg><span class="visually-hidden">Next</span>
4201      </button>
4202
4203      <div class="pswp__thumbs"></div>
4204
4205      <div class="pswp__caption">
4206        <div class="pswp__caption__center"></div>
4207
4208        <a href="#" class="pswp__caption-close"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-nav-arrow-left" viewBox="0 0 24 24"><path d="m15 6-6 6 6 6" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/></svg><span class="visually-hidden">Close</span>
4209        </a>
4210      </div>
4211    </div>
4212  </div>
4213</div>
4214
4215<button
4216        type="button"
4217        class="btn btn--scroll-top btn--black btn--solid"
4218        aria-label="Scroll to top"
4219        data-scroll-top-button
4220      ><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-nav-arrow-up" viewBox="0 0 24 24"><path d="m6 15 6-6 6 6" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg></button>
4220<script>
4221      (function() {
4222    function applyPatch() {
4223      const currentFetch = window.fetch;
4224      if (typeof currentFetch !== 'function') return;
4225      if (currentFetch.__judgePatched) return;
4226
4227      window.fetch = function(input, init) {
4228        if (input instanceof Request && input.url.includes('judge.me')) {
4229          return currentFetch.call(this, input.url, {
4230            method: input.method,
4231            headers: input.headers,
4232            body: input.body,
4233            mode: input.mode,
4234            credentials: input.credentials,
4235            cache: input.cache,
4236            redirect: input.redirect,
4237            referrer: input.referrer,
4238            referrerPolicy: input.referrerPolicy,
4239            integrity: input.integrity,
4240            signal: input.signal,
4241            ...init
4242          });
4243        }
4244        return currentFetch.apply(this, arguments);
4245      };
4246      window.fetch.__judgePatched = true;
4247    }
4248
4249    window.addEventListener('load', () => setTimeout(applyPatch, 3000));
4250  })();
4251    </script>
4251<!-- Paste marketing code or third party scripts below this comment line ============== -->
4252
4253    <!-- And above this comment line ================================================== -->
4254  <div id="shopify-block-AaThtRWh0U0NnSlJNb__7902831097370503076" class="shopify-block shopify-app-block"><!-- BEGIN app snippet: edd_read_data_from_metafields -->
4255
4256
4257
4258
4259
4260
4261<!-- get collection -->
4262
4263
4264
4265
4266
4267
4268
4269
4270
4271
4272
4273
4274
4275
4276
4277
4278
4279
4280��
4281
4282
4283
4284<div class="sb_info_extension metafield_update" style="display:none">
4285  <div class="sb_user_country_code">US</div>
4286  <div class="sb_user_country_name">United States</div>
4287  <div class="sb_store_date">Oct 01, 2026 02:11</div>
4288  <div>
4289    Product Tag :
4290    
4291  </div>
4292  <div>
4293    Product Collection :
4294    
4295  </div>
4296</div>
4296<script>window.sb_edd_customer = { logged_in: false };</script>
4296
4297
4298<script>
4299  var sb_edd_general_data = {"edd_options":{"is_enabled":"1","cutoff_time":"11 : 00 AM","off_day":"Saturday,Sunday","message":"\u003cdiv style=\"text-align:left;color:rgb(15, 5, 5);font-size:16px;\"\u003e\u003cimg src=\"img\/icon_img58.png?mik7S\" raggable=\"false\" style=\"vertical-align: middle;background:transparent\"\u003e\u003cspan style=\"font-size: 14px;\"\u003eArrives by\u003c\/span\u003e\u003cspan style=\"font-size: 14px;\"\u003e\u0026nbsp;{max_lead_days,5}\u003c\/span\u003e\u003c\/div\u003e","msg_preview":{"font_size":"","text_transfrom":"initial","font_weight":"","font_style":"","text_align":"left","border":"rgb(239, 239, 239)","color":"","highlight_clr":"not_set","background_clr":"rgb(248, 247, 246)","background_option":"color ","background":"","margin":"10px 0px 10px 0px ","padding":"10px 10px 10px 10px ","border_radius":"0px"},"date_format":"17","countdown_formate":"3","is_all_products":"1","display_on_other_page":"0","cutofftime_enable":"1","edd_for_customer_or_admin":"admin","hide_default_message":"0","cart_msg_apperance":"date","is_rule_set_for_zipcode":"0","is_shipping_data_set":"1","all_rule_country":[""],"is_rule_set_for_location":"0","holidays":"[{\"holiday\":\"2025-05-26\",\"name\":\"Memorial Day\",\"every_year\":\"No\"},{\"holiday\":\"2025-07-04\",\"name\":\"Fourth of July\",\"every_year\":\"No\"},{\"holiday\":\"2025-09-01\",\"name\":\"Labor Day\",\"every_year\":\"No\"},{\"holiday\":\"2025-11-27\",\"name\":\"Thanksgiving\",\"every_year\":\"No\"},{\"holiday\":\"2025-12-25\",\"name\":\"Christmas\",\"every_year\":\"No\"},{\"holiday\":\"2026-01-01\",\"name\":\"New Year's Day\",\"every_year\":\"No\"},{\"holiday\":\"2026-05-01\",\"name\":\"ShipDaddy Closed\",\"every_year\":\"No\"}]","delivery_off_day":"Saturday,Sunday","custom_date_format":"dddd, MMMM D","date_option":"custom","apply_today_tomorrow":"0","check_box_change_msg_position":"","check_box_order_confirmation":"","custom_cart_label":"Delivery Estimate","detail_page_class":"","additional_script":"                    ","template_id":"not_set","animation_class":"no_effect","custom_css":".delivery_msg p {\n    margin: 0;\n}\n.delivery_msg {\nfont-family: owners-text, BlinkMacSystemFont, Segoe UI, Roboto, Ubuntu, Helvetica Neue, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;\n}\n.hightlight_date {\n  font-weight: bold;\n}\n@media screen and (max-width: 750px) {\n  .delivery_msg {\n    font-size: 16.8px;\n  }\n}\n.hightlight_date{font-weight: unset !important;}\n.delivery_msg {\n    font-size: 17.85px;}","is_vaction_msg_on":"false","shop":"tortugabackpacks.myshopify.com","collection_page_eta_enable":"0","collection_eta_message":"Get it by {delivery_min_date} - {delivery_max_date}","show_reviewPopup_in_setting":"1","trial_active":0,"trial_end_date":"2025-04-18","allow_store":0,"allow_store_end_date":"not_get","plan_info":{"plan":"premium","is_active":1},"edd_customer_option":{"min_day":"1","max_day":"3","calender_alignment":"right","cart_calendar_heading":"Schedule Product Delivery","cart_calendar_err_msg":"Please select delivery date before checkout","order_delivery_date_label":"Delivery Date","order_delivery_day_label":"Delivery Day","weekday_translation":"Sun,Mon,Tue,Wen,Thu,Fri,Sat","month_translation":"Jan,Feb,Mar,Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec","off_day":""},"store_id":"11416","store_country_code":"US","store_country_name":"United States","app_block_type":"not_set","app_is_block":"0","app_plan_name":"Basic Usage v1"},"edd_customer_option":{"min_day":"1","max_day":"3","calender_alignment":"right","cart_calendar_heading":"Schedule Product Delivery","cart_calendar_err_msg":"Please select delivery date before checkout","order_delivery_date_label":"Delivery Date","order_delivery_day_label":"Delivery Day","weekday_translation":"Sun,Mon,Tue,Wen,Thu,Fri,Sat","month_translation":"Jan,Feb,Mar,Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec","off_day":""},"is_install":"1","plan_info":{"plan":"premium","is_active":1},"edd_exclude_product":"not_set","random_string":"7c2ei"};
4300  var sb_edd_all_product_msg = "not_set"
4301  var sb_edd_collection_msg = "not_set"
4302  var sb_edd_specific_product_msg = "not_set"
4303  var sb_edd_product_tag_msg = "not_set"
4304  var sb_edd_product_vendor_msg = "not_set"
4305  var specific_date_format = 'not_set';
4306  var specific_date_option = 'not_set';
4307  var specific_custom_date_format = 'not_set';
4308  var specific_cutofftime_enable = 'not_set';
4309  var specific_cutofftime = 'not_set';
4310  var specific_countdown_option = 'not_set'
4311  var sb_additional_option = 'not_set';
4312  var sb_is_continue_selling = '0';
4313  var store_language ='en';
4314  var edd_shop ='not_set';
4315  var sb_eta_set_for_location = 'not_set';
4316  var specific_holiday = 'not_set';
4317  var specific_delivery_weekoff = 'not_set';
4318  var specific_weekoff = 'not_set';
4319  var sb_store_date_with_time =  `Oct 01, 2026 02:11 AM`
4320
4321  if(sb_edd_general_data == null)
4322  {
4323  if(typeof edd_options != 'undefined'){
4324  var sb_edd_options = edd_options ;
4325  var sb_edd_plan_info = edd_plan_info;
4326  }
4327  }else{
4328  var sb_edd_plan_info = sb_edd_general_data.plan_info;
4329  var sb_edd_options = sb_edd_general_data.edd_options;
4330  var edd_exclude_product = sb_edd_general_data.edd_exclude_product  
4331  }
4332  if(sb_edd_all_product_msg == null){ if(typeof edd_all_product_msg != 'undefined'){ sb_edd_all_product_msg = edd_all_product_msg}else{sb_edd_all_product_msg = 'not_set'}}
4333  if(sb_edd_collection_msg == null){if(typeof edd_collection_msg != 'undefined'){sb_edd_collection_msg = edd_collection_msg}else{sb_edd_collection_msg = 'not_set'}}
4334  if(sb_edd_specific_product_msg == null){if(typeof edd_specific_product_msg != 'undefined'){sb_edd_specific_product_msg = edd_specific_product_msg}else{sb_edd_specific_product_msg = 'not_set'}}
4335  if(sb_edd_product_tag_msg == null){if(typeof edd_product_tag_msg != 'undefined'){sb_edd_product_tag_msg = edd_product_tag_msg}else{sb_edd_product_tag_msg = 'not_set'}}
4336  if(sb_edd_product_vendor_msg == null){if(typeof edd_product_vendor_msg != 'undefined'){sb_edd_product_vendor_msg = edd_product_vendor_msg}else{sb_edd_product_vendor_msg = 'not_set'}}
4337
4338  if(typeof sb_edd_all_product_msg[0].store_locatore_list == 'undefined'){
4339    sb_edd_all_product_msg = createNewObjectForExistingStore(sb_edd_all_product_msg)
4340  }
4341  if(typeof sb_edd_collection_msg[0].store_locatore_list == 'undefined'){
4342    sb_edd_collection_msg = createNewObjectForExistingStore(sb_edd_collection_msg)
4343  }
4344  if(typeof sb_edd_specific_product_msg[0].store_locatore_list == 'undefined'){
4345    sb_edd_specific_product_msg = createNewObjectForExistingStore(sb_edd_specific_product_msg)
4346  }
4347  if(typeof sb_edd_product_tag_msg[0].store_locatore_list == 'undefined'){
4348    sb_edd_product_tag_msg = createNewObjectForExistingStore(sb_edd_product_tag_msg)
4349  }
4350  if(typeof sb_edd_product_vendor_msg[0].store_locatore_list == 'undefined'){
4351    sb_edd_product_vendor_msg = createNewObjectForExistingStore(sb_edd_product_vendor_msg)
4352  }
4353  // country checker
4354  var is_country_dropdown_on = '0';
4355  if(typeof sb_edd_options.is_country_dropdown_on != "undefined"){
4356    is_country_dropdown_on = sb_edd_options.is_country_dropdown_on;
4357  }
4358
4359  function createNewObjectForExistingStore(edd_obj_meta){
4360    for(i=0;i<edd_obj_meta.length;i++){
4361      if(typeof edd_obj_meta[i].location_enable == 'undefined'){
4362          obj  = {location_enable :'0'}
4363          edd_obj_meta[i] = Object.assign({}, obj, edd_obj_meta[i]);
4364      }
4365      if(typeof edd_obj_meta[i].shipping_enable == 'undefined'){
4366          obj  = {shipping_enable :'0'}
4367          edd_obj_meta[i] = Object.assign({}, obj, edd_obj_meta[i]);
4368      }
4369      if(typeof edd_obj_meta[i].zipcode_enable == 'undefined'){
4370          obj  = {zipcode_enable :'0'}
4371          edd_obj_meta[i] = Object.assign({}, obj, edd_obj_meta[i]);
4372      } 
4373      if(typeof edd_obj_meta[i].is_continue_selling == 'undefined'){
4374          obj  = {is_continue_selling :'0'}
4375          edd_obj_meta[i] = Object.assign({}, obj, edd_obj_meta[i]);
4376      }
4377      if(typeof edd_obj_meta[i].additional_option == 'undefined'){
4378          obj  = {additional_option :'not_set'}
4379          edd_obj_meta[i] = Object.assign({}, obj, edd_obj_meta[i]);
4380      }
4381      if(typeof edd_obj_meta[i].zipcode_prefix_set == 'undefined'){
4382          obj  = {zipcode_prefix_set :'0'}
4383          edd_obj_meta[i] = Object.assign({}, obj, edd_obj_meta[i]);
4384      }
4385      if(typeof edd_obj_meta[i].store_locatore_list == 'undefined'){
4386          obj  = {store_locatore_list :'not_set'}
4387          edd_obj_meta[i] = Object.assign({}, obj, edd_obj_meta[i]);
4388      }
4389    }
4390    return edd_obj_meta;
4391  }
4392  // country checker
4393   <!-- warehouse priority -->
4394  var warehouse_priority_option = 'default';
4395  var warehouse_priority = 'not_set';
4396
4397  if(typeof sb_edd_options.warehouse_priority_option != 'undefined'){
4398     warehouse_priority_option = sb_edd_options.warehouse_priority_option
4399  }
4400   if(typeof sb_edd_options.warehouse_priority != 'undefined'){
4401     warehouse_priority = sb_edd_options.warehouse_priority
4402     warehouse_priority = warehouse_priority.split(',')
4403     warehouse_priority = warehouse_priority.map(i=>Number(i));
4404  }
4405  <!-- warehouse priority -->
4406
4407  var all_rule_country_array = [];
4408  if(typeof sb_edd_options.all_rule_country != 'undefined'){
4409     all_rule_country_array = sb_edd_options.all_rule_country;
4410
4411
4412    // fix blank value issue for www.faberjewels.com
4413    checkBlankValue = Object.values(all_rule_country_array).some(value => value === "");
4414     if(checkBlankValue){
4415        all_rule_country_array = Object.fromEntries(
4416       Object.entries(all_rule_country_array).filter(([key, value]) => value !== "")
4417       );
4418    }
4419  }
4420    
4421  var sb_edd_is_homepage = `0`;
4422
4423  var edd_sb_product_id = '';
4424  var edd_sb_product_title = '';
4425  var edd_sb_product_handle = '';
4426  var edd_sb_product_type = '';
4427  var edd_sb_product_vendor = '';
4428  var edd_check_sb_collection_id = '';
4429  var edd_sb_product_qty = '';
4430  var edd_sb_product_weight = '';
4431  var sb_product_avaiable = '';
4432  var edd_sb_product_tag = new Array();
4433  var edd_sb_collection_id = new Array();
4434
4435  var sb_edd_zipcode_enable = '0';
4436  var sb_edd_shipping_enable = '0';
4437  var sb_edd_location_enable = '0';
4438  var sb_edd_zipcode_list = 'not_set';
4439  var sb_edd_store_locatore_list = 'not_set';
4440  var edd_multiple_rule_for_shipping = 'not_set';
4441
4442  var sb_set_vaction_msg = '0';
4443  
4444  var sb_product_have_qty = 0;
4445  var sb_edd_message = 'not_set';
4446  var sb_edd_preview_design = 'not_set';
4447  var sb_set_specific_msg = 0;
4448  var sb_is_exclude_product = '0';
4449  var edd_data;
4450  var edd_store_country,edd_store_country_code ,edd_user_country ,edd_user_country_code,edd_app_plan,edd_country_name,edd_country_code,edd_store_id;
4451
4452  var sb_is_set_msg_for_product = '0';
4453  var is_set_msg_for_sb_product_type = '0';
4454  var is_set_msg_for_sb_product_tag = '0';
4455  var is_set_msg_for_sb_product_vendor = '0';
4456  var is_set_msg_for_sb_all_product = '0';
4457  var is_set_msg_for_sb_collection = '0';
4458  var sb_product_locations=[];
4459  var sb_location_with_qty = []; <!-- warehouse priority -->
4460  var variant_with_warehouse_qty = []; <!-- warehouse priority -->
4461  var sb_locationId_having_max_qty;
4462  var default_sb_product_locations=[];
4463  var default_sb_location_with_qty = []; <!-- warehouse priority -->
4464  var default_variant_with_warehouse_qty = []; <!-- warehouse priority -->
4465  var default_sb_locationId_having_max_qty;
4466  var sb_is_rule_set_for_location = '0';
4467  var sb_is_rule_set_for_zipcode = '0';
4468  var sb_is_rule_set_for_shipping = '0';
4469  var get_location_response = '0';
4470  if(typeof sb_edd_options.is_rule_set_for_location != 'undefined'){
4471    sb_is_rule_set_for_location = sb_edd_options.is_rule_set_for_location;
4472  }
4473  if(typeof sb_edd_options.is_rule_set_for_zipcode != 'undefined'){
4474    sb_is_rule_set_for_zipcode = sb_edd_options.is_rule_set_for_zipcode;
4475  }
4476  if(typeof sb_edd_options.is_rule_set_for_shipping != 'undefined'){
4477    sb_is_rule_set_for_shipping = sb_edd_options.is_rule_set_for_shipping;
4478  }
4479 
4480  if(typeof sb_edd_options.shop != 'undefined'){
4481    edd_shop = sb_edd_options.shop;
4482  }else if(typeof delivery_shop !== 'undefined'){
4483    edd_shop = delivery_shop;           
4484  }else{           
4485    edd_shop = Shopify.shop;
4486  } 
4487  
4488 
4489     if(typeof show_edd_on_homepage_custom != 'undefined' ){
4490       if(show_edd_on_homepage_custom == '1'){
4491          edd_sb_product_id = edd_product_id;
4492          edd_sb_product_title = ``;
4493          edd_sb_product_handle = ``;
4494          edd_sb_product_type = edd_product_type;
4495          edd_sb_product_vendor = edd_product_vendor;
4496          //edd_check_sb_collection_id = `not_set`;
4497          edd_sb_product_qty =edd_product_qty;
4498          edd_sb_product_weight = edd_product_weight;
4499          sb_product_avaiable = product_avaiable;
4500          edd_sb_product_tag = edd_product_tag;
4501          edd_sb_collection_id = edd_collection_id;
4502        }
4503    }
4504  else{
4505     edd_sb_product_id = ``;
4506     edd_sb_product_title = ``;
4507     edd_sb_product_handle = ``;
4508     edd_sb_product_type = ``;
4509     edd_sb_product_vendor = ``;
4510     edd_check_sb_collection_id = `not_set`;
4511     edd_sb_product_qty = ``;
4512     edd_sb_product_weight = ``;
4513     sb_product_avaiable = ``;
4514     sb_selected_product_qty = ``;
4515     edd_sb_product_tag = new Array();
4516     edd_sb_collection_id = new Array();
4517     // check product availibitty at varinat level to support ETA for variant on load (instock / out of stock)
4518      if(typeof sb_edd_options.onLordavailibityForSeletedVaraint != 'undefined'){
4519        if(sb_edd_options.onLordavailibityForSeletedVaraint == '1'){
4520          sb_product_avaiable = sb_selected_product_qty;
4521        }
4522      }
4523      for (i = 0; i < document.getElementsByClassName("edd_sb_product_tag").length; i++) {
4524          edd_sb_product_tag.push(document.querySelector(".sb_info_extension  .sb_product_tag_"+i).innerText);
4525       }
4526      for (i = 0; i < document.getElementsByClassName("edd_sb_product_collection").length; i++) {
4527          edd_sb_collection_id.push(document.querySelector(".sb_info_extension  .product_collection_"+i).innerText);
4528       }
4529  }
4530
4531// var script = document.createElement('script');
4532 // script.src = "https://estimated-delivery-days.setubridgeapps.com/estimated-delivery-days/app/edd-proxy/main/main_function/index.js?25-09-25";
4533//  setTimeout(function(){
4534 // document.head.appendChild(script);
4535//  },100)
4536</script>
4536
4537
4538<!-- BEGIN app snippet: edd_main_eta_rule_logic -->
4538<script>
4539function setEDDCookie(cname, cvalue){
4540      var d = new Date();
4541      d.setTime(d.getTime() + (24 * 60 * 60 * 1000));
4542      var expires = "expires="+d.toUTCString();
4543} 
4544function getEDDCookie(cname){
4545      let name = cname + "=";
4546  let decodedCookie = document.cookie;
4547      let ca = decodedCookie.split(';');
4548      for(let i = 0; i <ca.length; i++) {
4549        let c = ca[i];
4550        while (c.charAt(0) == ' ') {
4551          c = c.substring(1);
4552        }
4553        if (c.indexOf(name) == 0) {
4554          return c.substring(name.length, c.length);
4555        }
4556      }
4557      return "";
4558    }
4559
4560function check_sb_edd_coockie($){
4561        var check_edd_data = getEDDCookie("edd_data");
4562 
4563        if(typeof Shopify !== 'undefined' && typeof Shopify.country !== 'undefined') {
4564          user_country_code = Shopify.country;
4565        }else{
4566          console.log('Shopify  Not defined');
4567          if(typeof sb_edd_options.store_country_code != 'undefined' && sb_edd_options.store_country_code != null ){
4568            user_country_code = sb_edd_options.store_country_code;
4569          }
4570        }
4571        if(typeof sb_edd_options.store_country_code != 'undefined' && sb_edd_options.store_country_code != null ){
4572          store_country_code = sb_edd_options.store_country_code;
4573        }else{
4574          store_country_code = user_country_code;
4575        }
4576        setCoockieForCountryMsg(store_country_code,user_country_code);
4577}
4578function setCoockieForCountryMsg(store_country_code,user_country_code){
4579  sb_countries = [{country: 'All Country', code: 'all_country'}, {country: 'Afghanistan', code: 'AF'}, {country: 'land Islands', code: 'AX'}, {country: 'Albania', code: 'AL'}, {country: 'Algeria', code: 'DZ'}, {country: 'American Samoa', code: 'AS'}, {country: 'AndorrA', code: 'AD'}, {country: 'Angola', code: 'AO'}, {country: 'Anguilla', code: 'AI'}, {country: 'Antarctica', code: 'AQ'}, {country: 'Antigua and Barbuda', code: 'AG'}, {country: 'Argentina', code: 'AR'}, {country: 'Armenia', code: 'AM'}, {country: 'Aruba', code: 'AW'}, {country: 'Australia', code: 'AU'}, {country: 'Austria', code: 'AT'}, {country: 'Azerbaijan', code: 'AZ'}
4579, {country: 'Bahamas', code: 'BS'}, {country: 'Bahrain', code: 'BH'}, {country: 'Bangladesh', code: 'BD'}, {country: 'Barbados', code: 'BB'}, {country: 'Belarus', code: 'BY'}, {country: 'Belgium', code: 'BE'}, {country: 'Belize', code: 'BZ'}, {country: 'Benin', code: 'BJ'}, {country: 'Bermuda', code: 'BM'}, {country: 'Bhutan', code: 'BT'}, {country: 'Bolivia', code: 'BO'}, {country: 'Bosnia And Herzegovina', code: 'BA'}, {country: 'Botswana', code: 'BW'}, {country: 'Bouvet Island', code: 'BV'}, {country: 'Brazil', code: 'BR'}, {country: 'British Indian Ocean Territory', code: 'IO'}, {country: 'Brunei Darussalam', code: 'BN'}, {country: 'Saint Barthelemy', code: 'BL'}, {country: 'Bulgaria', code: 'BG'}, {country: 'Burkina Faso', code: 'BF'}, {country: 'Burundi', code: 'BI'}, {country: 'Cambodia', code: 'KH'}, {country: 'Cameroon', code: 'CM'}, {country: 'Canada', code: 'CA'}, {country: 'Cape Verde', code: 'CV'}, {country: 'Cayman Islands', code: 'KY'}, {country: 'Central African Republic', code: 'CF'}, {country: 'Chad', code: 'TD'}, {country: 'Chile', code: 'CL'}, {country: 'China', code: 'CN'}, {country: 'Christmas Island', code: 'CX'}, {country: 'Cocos (Keeling) Islands', code: 'CC'}, {country: 'Colombia', code: 'CO'}, {country: 'Comoros', code: 'KM'}, {country: 'Congo', code: 'CG'}, {country: 'Congo, The Democratic Republic of the', code: 'CD'}, {country: 'Cook Islands', code: 'CK'}, {country: 'Costa Rica', code: 'CR'}, {country: 'Cote D"Ivoire', code: 'CI'}, {country: 'Croatia', code: 'HR'}, {country: 'Cuba', code: 'CU'}, {country: 'Cyprus', code: 'CY'}, {country: 'Czech Republic', code: 'CZ'}, {country: 'Denmark', code: 'DK'}, {country: 'Djibouti', code: 'DJ'}, {country: 'Dominica', code: 'DM'}, {country: 'Dominican Republic', code: 'DO'}, {country: 'Ecuador', code: 'EC'}, {country: 'Egypt', code: 'EG'}, {country: 'El Salvador', code: 'SV'}, {country: 'Equatorial Guinea', code: 'GQ'}, {country: 'Eritrea', code: 'ER'}, {country: 'Estonia', code: 'EE'}, {country: 'Ethiopia', code: 'ET'}, {country: 'Falkland Islands (Malvinas)', code: 'FK'}, {country: 'Faroe Islands', code: 'FO'}, {country: 'Fiji', code: 'FJ'}, {country: 'Finland', code: 'FI'}, {country: 'France', code: 'FR'}, {country: 'French Guiana', code: 'GF'}, {country: 'French Polynesia', code: 'PF'}, {country: 'French Southern Territories', code: 'TF'}, {country: 'Gabon', code: 'GA'}, {country: 'Gambia', code: 'GM'}, {country: 'Georgia', code: 'GE'}, {country: 'Germany', code: 'DE'}, {country: 'Ghana', code: 'GH'}, {country: 'Gibraltar', code: 'GI'}, {country: 'Greece', code: 'GR'}, {country: 'Greenland', code: 'GL'}, {country: 'Grenada', code: 'GD'}, {country: 'Guadeloupe', code: 'GP'}, {country: 'Guam', code: 'GU'}, {country: 'Guatemala', code: 'GT'}, {country: 'Guernsey', code: 'GG'}, {country: 'Guinea', code: 'GN'}, {country: 'Guinea-Bissau', code: 'GW'}, {country: 'Guyana', code: 'GY'}, {country: 'Haiti', code: 'HT'}, {country: 'Heard Island & Mcdonald Islands', code: 'HM'}, {country: 'Holy See (Vatican City State)', code: 'VA'}, {country: 'Honduras', code: 'HN'}, {country: 'Hong Kong', code: 'HK'}, {country: 'Hungary', code: 'HU'}, {country: 'Iceland', code: 'IS'}
4579, {country: 'India', code: 'IN'}, {country: 'Indonesia', code: 'ID'}, {country: 'Iran, Islamic Republic Of', code: 'IR'}, {country: 'Iraq', code: 'IQ'}, {country: 'Ireland', code: 'IE'}, {country: 'Isle Of Man', code: 'IM'}, {country: 'Israel', code: 'IL'}, {country: 'Italy', code: 'IT'}, {country: 'Jamaica', code: 'JM'}, {country: 'Japan', code: 'JP'}, {country: 'Jersey', code: 'JE'}, {country: 'Jordan', code: 'JO'}, {country: 'Kazakhstan', code: 'KZ'}, {country: 'Kenya', code: 'KE'}, {country: 'Kiribati', code: 'KI'}, {country: 'Korea', code: 'KP'}, {country: 'Korea, Republic of', code: 'KR'}, {country: 'Kuwait', code: 'KW'}, {country: 'Kyrgyzstan', code: 'KG'}, {country: 'Lao People"S Democratic Republic', code: 'LA'}, {country: 'Latvia', code: 'LV'}, {country: 'Lebanon', code: 'LB'}, {country: 'Lesotho', code: 'LS'}, {country: 'Liberia', code: 'LR'}, {country: 'Libyan Arab Jamahiriya', code: 'LY'}, {country: 'Liechtenstein', code: 'LI'}, {country: 'Lithuania', code: 'LT'}, {country: 'Luxembourg', code: 'LU'}, {country: 'Macao', code: 'MO'}, {country: 'Macedonia, The Former Yugoslav Republic of', code: 'MK'}, {country: 'Madagascar', code: 'MG'}, {country: 'Malawi', code: 'MW'}, {country: 'Malaysia', code: 'MY'}, {country: 'Maldives', code: 'MV'}, {country: 'Mali', code: 'ML'}, {country: 'Malta', code: 'MT'}, {country: 'Marshall Islands', code: 'MH'}, {country: 'Martinique', code: 'MQ'}, {country: 'Mauritania', code: 'MR'}, {country: 'Mauritius', code: 'MU'}, {country: 'Mayotte', code: 'YT'}, {country: 'Mexico', code: 'MX'}, {country: 'Micronesia, Federated States of', code: 'FM'}, {country: 'Moldova', code: 'MD'}, {country: 'Monaco', code: 'MC'}, {country: 'Mongolia', code: 'MN'}, {country: 'Montenegro', code: 'ME'},{country: 'Montserrat', code: 'MS'},{country: 'Morocco', code: 'MA'}, {country: 'Mozambique', code: 'MZ'}, {country: 'Myanmar', code: 'MM'}, {country: 'Namibia', code: 'NA'}, {country: 'Nauru', code: 'NR'}, {country: 'Nepal', code: 'NP'}, {country: 'Netherlands', code: 'NL'}, {country: 'Netherlands Antilles', code: 'AN'}, {country: 'New Caledonia', code: 'NC'}, {country: 'New Zealand', code: 'NZ'}, {country: 'Nicaragua', code: 'NI'}, {country: 'Niger', code: 'NE'}, {country: 'Nigeria', code: 'NG'}, {country: 'Niue', code: 'NU'}, {country: 'Norfolk Island', code: 'NF'}, {country: 'Northern Mariana Islands', code: 'MP'}, {country: 'Norway', code: 'NO'}, {country: 'Oman', code: 'OM'}, {country: 'Pakistan', code: 'PK'}, {country: 'Palau', code: 'PW'}, {country: 'Palestinian Territory, Occupied', code: 'PS'}, {country: 'Panama', code: 'PA'}, {country: 'Papua New Guinea', code: 'PG'}, {country: 'Paraguay', code: 'PY'}, {country: 'Peru', code: 'PE'}, {country: 'Philippines', code: 'PH'}, {country: 'Pitcairn', code: 'PN'}, {country: 'Poland', code: 'PL'}, {country: 'Portugal', code: 'PT'}, {country: 'Puerto Rico', code: 'PR'}, {country: 'Qatar', code: 'QA'}, {country: 'Reunion', code: 'RE'}, {country: 'Romania', code: 'RO'}, {country: 'Russian Federation', code: 'RU'}, {country: 'Rwanda', code: 'RW'}, {country: 'Saint Helena', code: 'SH'}, {country: 'Saint Kitts And Nevis', code: 'KN'}, {country: 'Saint Lucia', code: 'LC'}, {country: 'Saint Pierre And Miquelon', code: 'PM'}
4579, {country: 'Saint Vincent And Grenadines', code: 'VC'}, {country: 'Saint Martin', code: 'MF'}, {country: 'Samoa', code: 'WS'}, {country: 'San Marino', code: 'SM'}, {country: 'Sao Tome And Principe', code: 'ST'}, {country: 'Saudi Arabia', code: 'SA'}, {country: 'Senegal', code: 'SN'}, {country: 'Serbia', code: 'RS'}, {country: 'Seychelles', code: 'SC'}, {country: 'Sierra Leone', code: 'SL'}, {country: 'Singapore', code: 'SG'}, {country: 'Slovakia', code: 'SK'}, {country: 'Slovenia', code: 'SI'}, {country: 'Solomon Islands', code: 'SB'}, {country: 'Somalia', code: 'SO'}, {country: 'South Africa', code: 'ZA'}, {country: 'South Georgia And Sandwich Islands', code: 'GS'}, {country: 'Spain', code: 'ES'}, {country: 'Sri Lanka', code: 'LK'}, {country: 'Sudan', code: 'SD'}, {country: 'Suriname', code: 'SR'}, {country: 'Svalbard And Jan Mayen', code: 'SJ'}, {country: 'Swaziland', code: 'SZ'}, {country: 'Sweden', code: 'SE'}, {country: 'Switzerland', code: 'CH'}, {country: 'Syrian Arab Republic', code: 'SY'}, {country: 'Taiwan', code: 'TW'}, {country: 'Tajikistan', code: 'TJ'}, {country: 'Tanzania', code: 'TZ'}
4579, {country: 'Thailand', code: 'TH'}, {country: 'Timor-Leste', code: 'TL'}, {country: 'Togo', code: 'TG'}, {country: 'Tokelau', code: 'TK'}, {country: 'Tonga', code: 'TO'}, {country: 'Trinidad And Tobago', code: 'TT'}, {country: 'Tunisia', code: 'TN'}, {country: 'Turkey', code: 'TR'}, {country: 'Turkmenistan', code: 'TM'}, {country: 'Turks And Caicos Islands', code: 'TC'}, {country: 'Tuvalu', code: 'TV'}, {country: 'Uganda', code: 'UG'}, {country: 'Ukraine', code: 'UA'}, {country: 'United Arab Emirates', code: 'AE'}, {country: 'United Kingdom', code: 'GB'}, {country: 'United States', code: 'US'}, {country: 'United States Outlying Islands', code: 'UM'}, {country: 'Uruguay', code: 'UY'}, {country: 'Uzbekistan', code: 'UZ'}, {country: 'Vanuatu', code: 'VU'}, {country: 'Venezuela', code: 'VE'}, {country: 'Viet Nam', code: 'VN'}, {country: 'Virgin Islands, British', code: 'VG'}, {country: 'Virgin Islands, U.S.', code: 'VI'}, {country: 'Wallis And Futuna', code: 'WF'}, {country: 'Western Sahara', code: 'EH'}, {country: 'Yemen', code: 'YE'}, {country: 'Zambia', code: 'ZM'}, {country: 'Zimbabwe', code: 'ZW'}   ]
4580
4581  dataset = Object.keys(sb_countries).find(x => sb_countries[x].code === user_country_code);
4582  user_country_name  = sb_countries[dataset].country;
4583  dataset = Object.keys(sb_countries).find(x => sb_countries[x].code === store_country_code);
4584  store_country_name  = sb_countries[dataset].country;
4585  
4586  edd_data =[{store_id : sb_edd_options.store_id,
4587        plan : sb_edd_plan_info.plan,
4588        store_country_name : store_country_name,
4589        store_country_code : store_country_code,
4590        user_country_name : user_country_name,
4591        user_country_code : user_country_code,
4592        allowed_store : sb_edd_options.allow_store,
4593        trial_store : '0',
4594        plan_active : '1' ,
4595        is_install : '1'
4596  }];
4597  setEDDCookie("edd_data", JSON.stringify(edd_data));
4598  setEDDCountryData(edd_data[0]);
4599}
4600
4601function setEDDCountryData(check_edd_data){
4602 edd_store_country_name = check_edd_data.store_country_name;
4603 edd_store_country_code = check_edd_data.store_country_code;
4604 edd_user_country_name = check_edd_data.user_country_name;
4605 edd_user_country_code = check_edd_data.user_country_code;
4606
4607 edd_app_plan = sb_edd_plan_info.plan;
4608 edd_store_id = sb_edd_options.store_id;
4609 edd_trial_store = sb_edd_options.trial_store;
4610 edd_allowed_store = sb_edd_options.allow_store;
4611 instock_based_on_avalibility = 0;
4612
4613 if(typeof sb_edd_options.instock_based_on_avalibility != 'undefined'){
4614  instock_based_on_avalibility = sb_edd_options.instock_based_on_avalibility;
4615 }
4616
4617 instock_based_on_continue_selling = '0';
4618 if(typeof sb_edd_options.instock_based_on_continue_selling != 'undefined'){
4619  instock_based_on_continue_selling = sb_edd_options.instock_based_on_continue_selling;
4620 }
4621  
4622  if(instock_based_on_continue_selling == '1'){
4623    if(sb_product_avaiable == 'true'){sb_product_have_qty = 1;}
4624  }else{
4625    if(instock_based_on_avalibility == 1 || edd_store_id > 2614 || edd_shop == 'kitchen-king-uk.myshopify.com' || edd_shop == 'diecaststoreuk.myshopify.com' || edd_shop == 'purrfetto.myshopify.com' ||  edd_shop == 'estimated-delivery-date-time.myshopify.com'){
4626      if(edd_sb_product_qty > 0){
4627           sb_product_have_qty = 1;
4628        }else if(edd_sb_product_qty <= 0  && sb_product_avaiable == 'false' ){
4629          /* set ETA rule comptible with out of stock product & dont have qty */
4630           sb_product_have_qty = 3;
4631      }
4632      /* set ETA rule comptible with out of stock product & dont have qty */
4633    }else{
4634      if(sb_product_avaiable == 'true'){sb_product_have_qty = 1;}
4635    }
4636  }
4637 
4638  var is_vaction_msg_on = 'false';
4639  if(typeof sb_edd_options.is_vaction_msg_on != 'undefined'){
4640    is_vaction_msg_on = sb_edd_options.is_vaction_msg_on;
4641  }
4642  if(is_vaction_msg_on == 'true' && typeof sb_edd_options.vacation_message != 'undefined' && typeof sb_edd_options.schedule_date != 'undefined' && typeof sb_edd_options.schedule_end_date != 'undefined'){
4643      vacation_message = sb_edd_options.vacation_message; 
4644      schedule_date = sb_edd_options.schedule_date; 
4645      schedule_end_date = sb_edd_options.schedule_end_date; 
4646     
4647     
4648      if((new Date() > new Date(schedule_date)) && (new Date() < new Date(schedule_end_date)) ){
4649        sb_set_vaction_msg = '1';
4650        sb_is_rule_set_for_location = '0';
4651         sb_edd_preview_design = {"animation_class":"no_effect","preview_design":"set","highlight_color":"not_set","color":"#000","border":"transparent","font_size":"16","text_align":"unset","text_transform":"unset","font_weight":"unset","font_style":"unset","background_option":"color","background":"transparent","margin":"0px 0px 0px 0px ","padding":"10px 10px 10px 10px ","border_radius":"0px "};
4652      }
4653    }
4654  if(sb_is_rule_set_for_location == '0'){
4655    //findSpecificEDDMsg();
4656    if(sb_set_vaction_msg == '1'){
4657      if(typeof edd_exclude_product != 'undefined' && edd_exclude_product != 'not_set' && edd_exclude_product.filter(e => e.check_rule_for  == edd_sb_product_id).length > 0){
4658        sb_is_exclude_product = '1';
4659      }else{
4660      sb_edd_message = sb_edd_options.vacation_message;
4661      sb_set_specific_msg = 1;
4662      }
4663    }else{
4664      findSpecificEDDMsg();
4665    }
4666  }else{
4667    if(typeof checkEDDextension != 'undefined'){
4668     clearInterval(checkEDDextension)
4669    }
4670    checkLocationResponse = setInterval(function(){
4671     if(get_location_response == '1'){
4672        clearInterval(checkLocationResponse)
4673        findSpecificEDDMsg();
4674      }
4675    },500)
4676  }
4677  if(sb_set_specific_msg == 1){
4678      edd_country_name = edd_user_country_name;
4679      edd_country_code = edd_user_country_code;
4680    }else{
4681      edd_country_name = edd_store_country_name;
4682      edd_country_code = edd_store_country_code;
4683    }
4684}
4685/* changelog */
4686/*16-02-24 */
4687function checkUserCountry($){
4688}
4689 function findUserCountry($){
4690   $.ajax({
4691           url: "//estimated-delivery-days.setubridgeapps.com/estimated-delivery-days/app/src/public/checkEDDPaymentFromAppExtension",
4692           data : {shop:edd_shop},
4693           type:"POST",
4694           success: function(response){ 
4695             edd_data = response;
4696             check_edd_data = JSON.parse(edd_data);
4697             setEDDCountryData(check_edd_data);
4698             checkEddDataInterval = setInterval(function(){
4699                var check_edd_data = getEDDCookie("edd_data");
4700                if (check_edd_data == ""){
4701                 //setEDDCookie("edd_data", edd_data);
4702                 clearInterval(checkEddDataInterval);
4703                }
4704             },700);
4705 
4706           }
4707         })
4708  }
4709/* changelog */
4710var loadScriptInLiquidData = function (url, callback) {
4711    var script = document.createElement('script');
4712    script.type = 'text/javascript';
4713    if (script.readyState) {
4714      script.onreadystatechange = function () {
4715        if (script.readyState == 'loaded' || script.readyState == 'complete') {
4716          script.onreadystatechange = null;
4717          callback();
4718        }
4719      };
4720    } else {
4721      script.onload = function () {
4722        callback();
4723      };
4724    }
4725    script.src = url;
4726    document.getElementsByTagName('head') [0].appendChild(script);
4727  };
4728  /* check Jquery loaded in theme or not */
4729  if((typeof jQuery === 'undefined') || (parseFloat(jQuery.fn.jquery) < 1.7)){
4730    loadScriptInLiquidData('//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js', function () {
4731      var jQuery191 = jQuery.noConflict(true);
4732      if(jQuery191(".sb_info").length){
4733        jQuery191('.sb_info').remove();
4734      }
4735      check_sb_edd_coockie(jQuery191);
4736      if(location.href.includes("/products/")){
4737        getLocation(jQuery191);
4738      }else{
4739        get_location_response = '1';
4740      }
4741    });
4742  }else{
4743     if(jQuery(".sb_info").length){
4744        jQuery('.sb_info').remove();
4745      }
4746    check_sb_edd_coockie(jQuery);
4747    if(location.href.includes("/products/")){
4748        getLocation(jQuery);
4749      }else{
4750        get_location_response = '1';
4751      }
4752  }
4753  function getLocation($){
4754  /* location wise edd */
4755    if(typeof sb_is_rule_set_for_location != 'undefined'){
4756      if(sb_is_rule_set_for_location == '1'){
4757        location_ids = sb_edd_options.sb_location;
4758        location_ids = location_ids.toString();
4759        $.ajax({
4760              url: "//estimated-delivery-days.setubridgeapps.com/estimated-delivery-days/app/src/public/getProductLocation",
4761              data : {shop:edd_shop,product_id:edd_sb_product_id,location_ids:location_ids},
4762              type:"GET",
4763              success: function(response){
4764                get_location_response = '1';
4765                 if(warehouse_priority_option == 'default'){
4766                  sb_locationId_having_max_qty = response.locationId_having_max_qty;
4767                  sb_product_locations = response.location_id;
4768                  sb_location_with_qty = response.location_with_qty;
4769                  variant_with_warehouse_qty = response.variant_with_warehouse_qty;
4770
4771                  /* stock-aware auto priority (29-05-26): order locations by available qty
4772                     (desc) on the frontend and pick the highest-qty location as the serving
4773                     location. This is authoritative over the backend locationId_having_max_qty
4774                     (which can mis-pick on equal-qty ties), so a 0-qty location never wins.
4775                     Non-breaking: "auto" already means "highest available quantity". Keeps the
4776                     backend value when qty data is missing. */
4777                  if(sb_product_locations && sb_product_locations.length > 0 && sb_location_with_qty){
4778                    sb_product_locations = sb_product_locations.slice().sort(function(a,b){
4779                      var qa = (typeof sb_location_with_qty[a] != 'undefined') ? (Number(sb_location_with_qty[a])||0) : 0;
4780                      var qb = (typeof sb_location_with_qty[b] != 'undefined') ? (Number(sb_location_with_qty[b])||0) : 0;
4781                      return qb - qa;
4782                    });
4783                    if((Number(sb_location_with_qty[sb_product_locations[0]])||0) > 0){
4784                      sb_locationId_having_max_qty = sb_product_locations[0];
4785                    }
4786                  }
4787
4788                  default_sb_locationId_having_max_qty = sb_locationId_having_max_qty;
4789                  default_sb_product_locations = sb_product_locations;
4790                  default_sb_location_with_qty = sb_location_with_qty;
4791                  default_variant_with_warehouse_qty = variant_with_warehouse_qty;
4792                }else{
4793                  sb_product_locations = [];
4794                  sb_location_with_qty = response.location_with_qty;
4795                  variant_with_warehouse_qty = response.variant_with_warehouse_qty;
4796                  if(warehouse_priority != 'not_set'){
4797                    for(k=0;k<warehouse_priority.length;k++){
4798                      check_warehouse = warehouse_priority[k];
4799                      if ($.inArray(check_warehouse, response.location_id) != -1){
4800                        sb_product_locations.push(check_warehouse)
4801                      }
4802                    }
4803                    if(sb_product_locations.length > 0){
4804                      sb_locationId_having_max_qty = sb_product_locations[0];
4805                    }
4806                  }else{
4807                    sb_product_locations = response.location_id
4808                    if(sb_product_locations.length > 0){
4809                      sb_locationId_having_max_qty = sb_product_locations[0];
4810                    }
4811                  }
4812
4813                  /* stock-aware priority (29-05-26): a higher-priority location with 0 qty
4814                     must not hide the ETA when a lower-priority location has stock. Move
4815                     in-stock locations to the front, keeping the configured manual order as
4816                     the tiebreaker. If NO location has stock, order is left unchanged
4817                     (existing behavior preserved). Only runs in manual mode (this branch). */
4818                  if(sb_product_locations.length > 0){
4819                    var sb_in_stock_locs = [];
4820                    var sb_no_stock_locs = [];
4821                    for(var sl=0;sl<sb_product_locations.length;sl++){
4822                      var loc_qty = (sb_location_with_qty && typeof sb_location_with_qty[sb_product_locations[sl]] != 'undefined') ? sb_location_with_qty[sb_product_locations[sl]] : undefined;
4823                      if(typeof loc_qty != 'undefined' && loc_qty > 0){
4824                        sb_in_stock_locs.push(sb_product_locations[sl]);
4825                      }else{
4826                        sb_no_stock_locs.push(sb_product_locations[sl]);
4827                      }
4828                    }
4829                    if(sb_in_stock_locs.length > 0){
4830                      sb_product_locations = sb_in_stock_locs.concat(sb_no_stock_locs);
4831                      sb_locationId_having_max_qty = sb_product_locations[0];
4832                    }
4833                  }
4834
4835                  default_sb_locationId_having_max_qty = sb_locationId_having_max_qty;
4836                  default_sb_product_locations = sb_product_locations;
4837                  default_sb_location_with_qty = sb_location_with_qty;
4838                  default_variant_with_warehouse_qty = variant_with_warehouse_qty;
4839
4840                }
4841              }
4842            })
4843      }
4844    }
4845    /* location wise edd */
4846}
4847  function findSpecificEDDMsg(){
4848    if(typeof remove_ETA_message != 'undefined' && remove_ETA_message == '1'){
4849       sb_is_exclude_product = '1';
4850    }
4851  else if(typeof edd_exclude_product != 'undefined' && edd_exclude_product != 'not_set' && edd_exclude_product.filter(e => e.check_rule_for  == edd_sb_product_id).length > 0){
4852    sb_is_exclude_product = '1';
4853   }
4854  else {
4855    if(typeof sb_edd_specific_product_msg != 'undefined' && sb_edd_specific_product_msg != 'not_set' && sb_edd_specific_product_msg.filter(e => e.check_rule_for.toLocaleLowerCase().indexOf(edd_sb_product_id.toLocaleLowerCase()) != -1).length > 0){
4856       setEddMessageFromExtension(sb_edd_specific_product_msg,edd_sb_product_id,'product');
4857    }
4858    if(sb_set_specific_msg == 0 && typeof sb_edd_collection_msg != 'undefined' && sb_edd_collection_msg != 'not_set' ){
4859        for(var c=0; c<edd_sb_collection_id.length; c++){
4860         setEddMessageFromExtension(sb_edd_collection_msg,edd_sb_collection_id[c],'collection');
4861         if(is_set_msg_for_sb_collection == '1'){
4862          break;
4863        }
4864        }
4865    }
4866    if(sb_set_specific_msg == 0 && typeof sb_edd_product_vendor_msg != 'undefined' && sb_edd_product_vendor_msg != 'not_set'  && sb_edd_product_vendor_msg.filter(e => e.check_rule_for.toLocaleLowerCase().indexOf(edd_sb_product_vendor.toLocaleLowerCase()) != -1).length > 0){
4867      setEddMessageFromExtension(sb_edd_product_vendor_msg,edd_sb_product_vendor,'vendor');
4868    }
4869     if(sb_set_specific_msg == 0 && typeof sb_edd_product_tag_msg != 'undefined' && sb_edd_product_tag_msg != 'not_set'){
4870       for(var t=0; t<edd_sb_product_tag.length; t++){
4871         setEddMessageFromExtension(sb_edd_product_tag_msg,edd_sb_product_tag[t],'tag');
4872        if(is_set_msg_for_sb_product_tag == '1'){
4873          break;
4874        }
4875       }        
4876      }
4877    if(sb_set_specific_msg == 0 && typeof sb_edd_all_product_msg != 'undefined' && sb_edd_all_product_msg != 'not_set'  && sb_edd_all_product_msg.filter(e => e.check_rule_for  == 'all_product').length > 0){
4878        setEddMessageFromExtension(sb_edd_all_product_msg,'all_product','all_product');
4879      }    
4880    }  
4881  }
4882  function checkLocationWiseEddMessage(edd_msg_list,check_with,check_with_location_id){
4883      check_loaction_qty = sb_location_with_qty[check_with_location_id];
4884      sb_product_location_have_qty = sb_product_have_qty;
4885     // dont open this condition this store have there own logic for qunaitity based on futute release date & incoming quantity
4886     if(edd_shop != 'buybookbook.myshopify.com'){ 
4887      if(edd_store_id > 2614 || edd_shop == 'diecaststoreuk.myshopify.com' || edd_shop == 'purrfetto.myshopify.com' ||  edd_shop == 'estimated-delivery-date-time.myshopify.com'){
4888        if(typeof check_loaction_qty != 'undefined'){
4889          if( check_loaction_qty > 0){
4890            sb_product_location_have_qty = 1
4891          }else{
4892            sb_product_location_have_qty = 0
4893
4894            // check out of stock (continue selling disable - 21-08-25)
4895            if(check_loaction_qty <= 0  && sb_product_avaiable == 'false' ){
4896              /* set ETA rule comptible with out of stock product & dont have qty */
4897              sb_product_location_have_qty = 3;
4898            }
4899          }
4900        }else{
4901          if(edd_shop == 'diecaststoreuk.myshopify.com'){
4902            sb_product_location_have_qty = 0
4903          }
4904        }
4905    }
4906     }
4907     temp_pass_edd__in_out_stock_spe_c = 'not_set';
4908     temp_pass_edd_both_edd_spe_c = 'not_set'
4909     temp_pass_edd__in_out_stock_all_c = 'not_set'
4910     temp_pass_edd_both_edd_all_c = 'not_set'
4911     /* check shipping + zipcode , with location */
4912      pass_edd__in_out_stock_spe_c = edd_msg_list.filter(e => e.location_id == check_with_location_id && e.location_enable == '1' && e.zipcode_enable == '1' && e.shipping_enable == '1' &&  e.check_rule_for.toLocaleLowerCase().indexOf(check_with.toLocaleLowerCase()) != -1 && e.is_instock == sb_product_location_have_qty && ((e.country_code || "all_country").indexOf(edd_user_country_code) != -1)  && e.is_enable == '1'  && e.is_continue_selling == sb_is_continue_selling)  ;
4913      pass_edd_both_edd_spe_c = edd_msg_list.filter(e => e.location_id == check_with_location_id && e.location_enable == '1' && e.zipcode_enable == '1' && e.shipping_enable == '1' && e.check_rule_for.toLocaleLowerCase().indexOf(check_with.toLocaleLowerCase()) != -1 && e.is_instock == 2 && ((e.country_code || "all_country").indexOf(edd_user_country_code) != -1)  && e.is_enable == '1'  && e.is_continue_selling == sb_is_continue_selling) ;
4914      pass_edd__in_out_stock_all_c = edd_msg_list.filter(e =>e.location_id == check_with_location_id && e.location_enable == '1' && e.zipcode_enable == '1' && e.shipping_enable == '1' && e.check_rule_for.toLocaleLowerCase().indexOf(check_with.toLocaleLowerCase()) != -1 && e.is_instock == sb_product_location_have_qty && ((e.country_code || "all_country").indexOf('all_country') != -1)  && e.is_enable == '1'  && e.is_continue_selling == sb_is_continue_selling) ; 
4915      pass_edd_both_edd_all_c = edd_msg_list.filter(e => e.location_id == check_with_location_id && e.location_enable == '1' && e.zipcode_enable == '1' && e.shipping_enable == '1' && e.check_rule_for.toLocaleLowerCase().indexOf(check_with.toLocaleLowerCase()) != -1 && e.is_instock == 2 && ((e.country_code || "all_country").indexOf('all_country') != -1)  && e.is_enable == '1'  && e.is_continue_selling == sb_is_continue_selling) ;
4916      /* check shipping + zipcode , with location*/
4917      /* check without shipping , with shipping , with location */
4918      if(pass_edd__in_out_stock_spe_c.length == 0  ){
4919        temp_pass_edd__in_out_stock_spe_c = edd_msg_list.filter(e => e.location_id == check_with_location_id && e.location_enable == '1' && e.zipcode_enable == '1' && e.shipping_enable == '0'  &&  e.check_rule_for.toLocaleLowerCase().indexOf(check_with.toLocaleLowerCase()) != -1 && e.is_instock == sb_product_location_have_qty && ((e.country_code || "all_country").indexOf(edd_user_country_code) != -1)  && e.is_enable == '1'  && e.is_continue_selling == sb_is_continue_selling)  ;
4920      }
4921      if(pass_edd_both_edd_spe_c.length == 0){
4922        temp_pass_edd_both_edd_spe_c = edd_msg_list.filter(e => e.location_id == check_with_location_id && e.location_enable == '1' && e.zipcode_enable == '1' && e.shipping_enable == '0' && e.check_rule_for.toLocaleLowerCase().indexOf(check_with.toLocaleLowerCase()) != -1 && e.is_instock == 2 && ((e.country_code || "all_country").indexOf(edd_user_country_code) != -1)  && e.is_enable == '1'  && e.is_continue_selling == sb_is_continue_selling) ;
4923      }
4924      if(pass_edd__in_out_stock_all_c.length == 0){
4925        temp_pass_edd__in_out_stock_all_c = edd_msg_list.filter(e =>e.location_id == check_with_location_id && e.location_enable == '1' && e.zipcode_enable == '1' && e.shipping_enable == '0' && e.check_rule_for.toLocaleLowerCase().indexOf(check_with.toLocaleLowerCase()) != -1 && e.is_instock == sb_product_location_have_qty && ((e.country_code || "all_country").indexOf('all_country') != -1)  && e.is_enable == '1'  && e.is_continue_selling == sb_is_continue_selling) ; 
4926      }
4927      if(pass_edd_both_edd_all_c.length == 0){
4928        temp_pass_edd_both_edd_all_c = edd_msg_list.filter(e => e.location_id == check_with_location_id && e.location_enable == '1'  && e.zipcode_enable == '1' && e.shipping_enable == '0' && e.check_rule_for.toLocaleLowerCase().indexOf(check_with.toLocaleLowerCase()) != -1 && e.is_instock == 2 && ((e.country_code || "all_country").indexOf('all_country') != -1)  && e.is_enable == '1'  && e.is_continue_selling == sb_is_continue_selling) ;
4929      }
4930     /* check check without shipping , with shipping , with location*/
4931      /* check with shipping + without zipcode + with location */
4932      if(pass_edd__in_out_stock_spe_c.length == 0 && (temp_pass_edd__in_out_stock_spe_c.length == 0 || temp_pass_edd__in_out_stock_spe_c == 'not_set' )){
4933        temp_pass_edd__in_out_stock_spe_c = edd_msg_list.filter(e => e.location_id == check_with_location_id && e.location_enable == '1' && e.zipcode_enable == '0' && e.shipping_enable == '1'  &&  e.check_rule_for.toLocaleLowerCase().indexOf(check_with.toLocaleLowerCase()) != -1 && e.is_instock == sb_product_location_have_qty && ((e.country_code || "all_country").indexOf(edd_user_country_code) != -1)  && e.is_enable == '1'  && e.is_continue_selling == sb_is_continue_selling)  ;
4934      }
4935      if(pass_edd_both_edd_spe_c.length == 0 && ( temp_pass_edd_both_edd_spe_c == 'not_set' || temp_pass_edd_both_edd_spe_c.length == 0)){
4936        temp_pass_edd_both_edd_spe_c = edd_msg_list.filter(e => e.location_id == check_with_location_id && e.location_enable == '1' && e.zipcode_enable == '0' && e.shipping_enable == '1' && e.check_rule_for.toLocaleLowerCase().indexOf(check_with.toLocaleLowerCase()) != -1 && e.is_instock == 2 && ((e.country_code || "all_country").indexOf(edd_user_country_code) != -1)  && e.is_enable == '1'  && e.is_continue_selling == sb_is_continue_selling) ;
4937      }
4938      if(pass_edd__in_out_stock_all_c.length == 0 && ( temp_pass_edd__in_out_stock_all_c == 'not_set' || temp_pass_edd__in_out_stock_all_c.length == 0)){
4939        temp_pass_edd__in_out_stock_all_c = edd_msg_list.filter(e =>e.location_id == check_with_location_id && e.location_enable == '1' && e.zipcode_enable == '0' && e.shipping_enable == '1' && e.check_rule_for.toLocaleLowerCase().indexOf(check_with.toLocaleLowerCase()) != -1 && e.is_instock == sb_product_location_have_qty && ((e.country_code || "all_country").indexOf('all_country') != -1)  && e.is_enable == '1'  && e.is_continue_selling == sb_is_continue_selling) ; 
4940      }
4941      if(pass_edd_both_edd_all_c.length == 0 && (temp_pass_edd_both_edd_all_c == 'not_set' || temp_pass_edd_both_edd_all_c.length == 0)){
4942        temp_pass_edd_both_edd_all_c = edd_msg_list.filter(e => e.location_id == check_with_location_id && e.location_enable == '1'  && e.zipcode_enable == '0' && e.shipping_enable == '1' && e.check_rule_for.toLocaleLowerCase().indexOf(check_with.toLocaleLowerCase()) != -1 && e.is_instock == 2 && ((e.country_code || "all_country").indexOf('all_country') != -1)  && e.is_enable == '1'  && e.is_continue_selling == sb_is_continue_selling) ;
4943      }
4944     /* check with shipping + without zipcode + with location */
4945      /* check only location */
4946      if(pass_edd__in_out_stock_spe_c.length == 0 && (temp_pass_edd__in_out_stock_spe_c.length == 0 || temp_pass_edd__in_out_stock_spe_c == 'not_set' )){
4947        temp_pass_edd__in_out_stock_spe_c = edd_msg_list.filter(e => e.location_id == check_with_location_id && e.location_enable == '1' && e.zipcode_enable == '0' && e.shipping_enable == '0' &&  e.check_rule_for.toLocaleLowerCase().indexOf(check_with.toLocaleLowerCase()) != -1 && e.is_instock == sb_product_location_have_qty && ((e.country_code || "all_country").indexOf(edd_user_country_code) != -1)  && e.is_enable == '1'  && e.is_continue_selling == sb_is_continue_selling)  ;
4948      }
4949      if(pass_edd_both_edd_spe_c.length == 0 && ( temp_pass_edd_both_edd_spe_c == 'not_set' || temp_pass_
4949edd_both_edd_spe_c.length == 0)){
4950        temp_pass_edd_both_edd_spe_c = edd_msg_list.filter(e => e.location_id == check_with_location_id && e.location_enable == '1' && e.zipcode_enable == '0' && e.shipping_enable == '0'  && e.check_rule_for.toLocaleLowerCase().indexOf(check_with.toLocaleLowerCase()) != -1 && e.is_instock == 2 && ((e.country_code || "all_country").indexOf(edd_user_country_code) != -1)  && e.is_enable == '1'  && e.is_continue_selling == sb_is_continue_selling) ;
4951      }
4952      if(pass_edd__in_out_stock_all_c.length == 0 && ( temp_pass_edd__in_out_stock_all_c == 'not_set' || temp_pass_edd__in_out_stock_all_c.length == 0)){
4953        temp_pass_edd__in_out_stock_all_c = edd_msg_list.filter(e =>e.location_id == check_with_location_id && e.location_enable == '1' && e.zipcode_enable == '0' && e.shipping_enable == '0'  && e.check_rule_for.toLocaleLowerCase().indexOf(check_with.toLocaleLowerCase()) != -1 && e.is_instock == sb_product_location_have_qty && ((e.country_code || "all_country").indexOf('all_country') != -1)  && e.is_enable == '1'  && e.is_continue_selling == sb_is_continue_selling) ; 
4954      }
4955      if(pass_edd_both_edd_all_c.length == 0 && (temp_pass_edd_both_edd_all_c == 'not_set' || temp_pass_edd_both_edd_all_c.length == 0)){
4956        temp_pass_edd_both_edd_all_c = edd_msg_list.filter(e => e.location_id == check_with_location_id && e.location_enable == '1' && e.zipcode_enable == '0' && e.shipping_enable == '0'  && e.check_rule_for.toLocaleLowerCase().indexOf(check_with.toLocaleLowerCase()) != -1 && e.is_instock == 2 && ((e.country_code || "all_country").indexOf('all_country') != -1)  && e.is_enable == '1'  && e.is_continue_selling == sb_is_continue_selling) ;
4957    }
4958      /* check for rule time */
4959      if(temp_pass_edd__in_out_stock_spe_c != 'not_set'){
4960        send_pass_edd__in_out_stock_spe_c = temp_pass_edd__in_out_stock_spe_c
4961      }else{
4962        send_pass_edd__in_out_stock_spe_c = pass_edd__in_out_stock_spe_c
4963      }
4964      check_time_rule = checkRuleDisplayTime(send_pass_edd__in_out_stock_spe_c)
4965      show_this_ETA_rule = check_time_rule.show_this_ETA_rule
4966      if(show_this_ETA_rule == 1){
4967        temp_obj = check_time_rule.get_ETA_rule
4968        pass_edd__in_out_stock_spe_c = temp_obj
4969      } 
4970
4971      if(temp_pass_edd_both_edd_spe_c != 'not_set'){
4972        send_pass_edd_both_edd_spe_c = temp_pass_edd_both_edd_spe_c
4973      }else{
4974        send_pass_edd_both_edd_spe_c = pass_edd_both_edd_spe_c
4975      }
4976
4977      check_time_rule = checkRuleDisplayTime(send_pass_edd_both_edd_spe_c)
4978      show_this_ETA_rule = check_time_rule.show_this_ETA_rule
4979      if(show_this_ETA_rule == 1){
4980        temp_obj = check_time_rule.get_ETA_rule
4981        pass_edd_both_edd_spe_c = temp_obj
4982      } 
4983
4984      if(temp_pass_edd__in_out_stock_all_c != 'not_set'){
4985        send_pass_edd__in_out_stock_all_c = temp_pass_edd__in_out_stock_all_c
4986      }else{
4987        send_pass_edd__in_out_stock_all_c = pass_edd__in_out_stock_all_c
4988      }
4989      check_time_rule = checkRuleDisplayTime(send_pass_edd__in_out_stock_all_c)
4990      show_this_ETA_rule = check_time_rule.show_this_ETA_rule
4991      if(show_this_ETA_rule == 1){
4992        temp_obj = check_time_rule.get_ETA_rule
4993        pass_edd__in_out_stock_all_c = temp_obj
4994      } 
4995
4996      if(temp_pass_edd_both_edd_all_c != 'not_set'){
4997        send_pass_edd_both_edd_all_c = temp_pass_edd_both_edd_all_c
4998      }else{
4999        send_pass_edd_both_edd_all_c = pass_edd_both_edd_all_c
5000      }
5001      check_time_rule = checkRuleDisplayTime(send_pass_edd_both_edd_all_c)
5002      show_this_ETA_rule = check_time_rule.show_this_ETA_rule
5003      if(show_this_ETA_rule == 1){
5004        temp_obj = check_time_rule.get_ETA_rule
5005        pass_edd_both_edd_all_c = temp_obj
5006      } 
5007      /* check for rule time */
5008
5009      /* check only location */
5010    return {'check_edd__in_out_stock_spe_c':pass_edd__in_out_stock_spe_c,
5011                'check_edd_both_edd_spe_c':pass_edd_both_edd_spe_c,
5012                'check_edd__in_out_stock_all_c':pass_edd__in_out_stock_all_c,
5013                'check_edd_both_edd_all_c':pass_edd_both_edd_all_c}
5014  }
5015  function checkZipcodeWiseEddMessage(check_edd_msg){
5016    get_edd_msg_arr = check_edd_msg[0];
5017    var zipcode_with_shipping_set = '0';
5018    var only_zipping_set = '0';
5019    for(i=0;i<check_edd_msg.length;i++){
5020       if(typeof(check_edd_msg[i].zipcode_enable) != "undefined" && typeof(check_edd_msg[i].shipping_enable) != "undefined"){
5021         if(check_edd_msg[i].zipcode_enable == "1" && check_edd_msg[i].shipping_enable == "1" && check_edd_msg[i].is_enable == "1"){
5022           get_edd_msg_arr = check_edd_msg[i];
5023           zipcode_with_shipping_set = '1';
5024           only_zipping_set = '1';
5025           break;
5026         }
5027      }
5028    }
5029    if(zipcode_with_shipping_set == '0'){
5030      for(i=0;i<check_edd_msg.length;i++){
5031         if(typeof(check_edd_msg[i].zipcode_enable) != "undefined"){
5032           if(check_edd_msg[i].zipcode_enable == "1" && check_edd_msg[i].shipping_enable == "0"  && check_edd_msg[i].is_enable == "1"){
5033             get_edd_msg_arr = check_edd_msg[i];
5034             only_zipping_set = '1';
5035             break;
5036           }
5037        }
5038      }
5039    }
5040    if(only_zipping_set == '0'){
5041        for(i=0;i<check_edd_msg.length;i++){
5042         if( typeof(check_edd_msg[i].shipping_enable) != "undefined"){
5043           if(check_edd_msg[i].shipping_enable == "1" && check_edd_msg[i].zipcode_enable == "0"  && check_edd_msg[i].is_enable == "1"){
5044             get_edd_msg_arr = check_edd_msg[i];
5045
5046             break;
5047           }
5048        }
5049      }
5050    }
5051    return get_edd_msg_arr;
5052  }
5053   function  getEDDPriorityMSG(edd_msg_list,with_location,with_shipping,with_zipode,check_with,sb_product_have_qty,edd_user_country_code,check_edd__in_out_stock_spe_c,check_edd_both_edd_spe_c,check_edd__in_out_stock_all_c,check_edd_both_edd_all_c){
5054     if(check_edd__in_out_stock_spe_c.length == 0){
5055              temp_check_edd__in_out_stock_spe_c = edd_msg_list.filter(e =>  {
5056               checkCheckRuledata = e.check_rule_for.split(',');
5057               if(checkCheckRuledata.length > 1){
5058                 return e.location_enable == with_location && e.shipping_enable == with_shipping && e.zipcode_enable == with_zipode && e.check_rule_for.toLocaleLowerCase().indexOf(check_with.toLocaleLowerCase()) != -1 && e.is_instock == sb_product_have_qty && ((e.country_code || "all_country").indexOf(edd_user_country_code) != -1)  && e.is_enable == '1'  && e.is_continue_selling == sb_is_continue_selling;
5059               }else{
5060                 return e.location_enable == with_location && e.shipping_enable == with_shipping && e.zipcode_enable == with_zipode && e.check_rule_for.toLocaleLowerCase() == check_with.toLocaleLowerCase() && e.is_instock == sb_product_have_qty && ((e.country_code || "all_country").indexOf(edd_user_country_code) != -1)  && e.is_enable == '1'  && e.is_continue_selling == sb_is_continue_selling;
5061               }  
5062             }
5063          )  ;
5064          check_time_rule = checkRuleDisplayTime(temp_check_edd__in_out_stock_spe_c)
5065            show_this_ETA_rule = check_time_rule.show_this_ETA_rule
5066            if(show_this_ETA_rule == 1){
5067              temp_check_edd__in_out_stock_spe_c = check_time_rule.get_ETA_rule
5068              check_edd__in_out_stock_spe_c = temp_check_edd__in_out_stock_spe_c
5069            } 
5070     }
5071    if(check_edd_both_edd_spe_c.length == 0){
5072             temp_check_edd_both_edd_spe_c = edd_msg_list.filter(e => {
5073               checkCheckRuledata = e.check_rule_for.split(',');
5074               if(checkCheckRuledata.length > 1){
5075                 return e.location_enable == with_location && e.shipping_enable == with_shipping && e.zipcode_enable == with_zipode && e.check_rule_for.toLocaleLowerCase().indexOf(check_with.toLocaleLowerCase()) != -1 && e.is_instock == 2 && ((e.country_code || "all_country").indexOf(edd_user_country_code) != -1)  && e.is_enable == '1'  && e.is_continue_selling == sb_is_continue_selling;
5076               }else{
5077                 return e.location_enable == with_location && e.shipping_enable == with_shipping && e.zipcode_enable == with_zipode && e.check_rule_for.toLocaleLowerCase() == check_with.toLocaleLowerCase() && e.is_instock == 2 && ((e.country_code || "all_country").indexOf(edd_user_country_code) != -1)  && e.is_enable == '1'  && e.is_continue_selling == sb_is_continue_selling;
5078               }
5079             } ) ;
5080            check_time_rule = checkRuleDisplayTime(temp_check_edd_both_edd_spe_c)
5081            show_this_ETA_rule = check_time_rule.show_this_ETA_rule
5082            if(show_this_ETA_rule == 1){
5083              temp_check_edd_both_edd_spe_c = check_time_rule.get_ETA_rule
5084              check_edd_both_edd_spe_c = temp_check_edd_both_edd_spe_c
5085            } 
5086     }
5087    if(check_edd__in_out_stock_all_c.length == 0){
5088             temp_check_edd__in_out_stock_all_c = edd_msg_list.filter(e => 
5089               {
5090                 checkCheckRuledata = e.check_rule_for.split(',');
5091                 if(checkCheckRuledata.length > 1){
5092                   return  e.location_enable == with_location && e.shipping_enable == with_
5092shipping && e.zipcode_enable == with_zipode && e.check_rule_for.toLocaleLowerCase().indexOf(check_with.toLocaleLowerCase()) != -1 && e.is_instock == sb_product_have_qty && ((e.country_code || "all_country").indexOf('all_country') != -1)  && e.is_enable == '1'   && e.is_continue_selling == sb_is_continue_selling;
5093                 }else{
5094                   return  e.location_enable == with_location && e.shipping_enable == with_shipping && e.zipcode_enable == with_zipode && e.check_rule_for.toLocaleLowerCase() == check_with.toLocaleLowerCase() && e.is_instock == sb_product_have_qty && ((e.country_code || "all_country").indexOf('all_country') != -1)  && e.is_enable == '1'  && e.is_continue_selling == sb_is_continue_selling;
5095                 }
5096                
5097                }
5098            );
5099            check_time_rule = checkRuleDisplayTime(temp_check_edd__in_out_stock_all_c)
5100            show_this_ETA_rule = check_time_rule.show_this_ETA_rule
5101            if(show_this_ETA_rule == 1){
5102              temp_check_edd__in_out_stock_all_c = check_time_rule.get_ETA_rule
5103              check_edd__in_out_stock_all_c = temp_check_edd__in_out_stock_all_c
5104            } 
5105
5106     }
5107    if(check_edd_both_edd_all_c.length == 0){
5108              temp_check_edd_both_edd_all_c = edd_msg_list.filter(e => {
5109              checkCheckRuledata = e.check_rule_for.split(',');
5110               if(checkCheckRuledata.length > 1){
5111                 return e.location_enable == '0' && e.shipping_enable == with_shipping && e.zipcode_enable == with_zipode && e.check_rule_for.toLocaleLowerCase().indexOf(check_with.toLocaleLowerCase()) != -1 && e.is_instock == 2 && ((e.country_code || "all_country").indexOf('all_country') != -1)  && e.is_enable == '1'  && e.is_continue_selling == sb_is_continue_selling;
5112                }else{
5113                  return e.location_enable == '0' && e.shipping_enable == with_shipping && e.zipcode_enable == with_zipode && e.check_rule_for.toLocaleLowerCase() == check_with.toLocaleLowerCase() && e.is_instock == 2 && ((e.country_code || "all_country").indexOf('all_country') != -1)  && e.is_enable == '1'  && e.is_continue_selling == sb_is_continue_selling;
5114                }
5115              })
5116            check_time_rule = checkRuleDisplayTime(temp_check_edd_both_edd_all_c)
5117            show_this_ETA_rule = check_time_rule.show_this_ETA_rule
5118            if(show_this_ETA_rule == 1){
5119              temp_check_edd_both_edd_all_c = check_time_rule.get_ETA_rule
5120              check_edd_both_edd_all_c = temp_check_edd_both_edd_all_c
5121            }
5122    }
5123     return {'check_edd__in_out_stock_spe_c':check_edd__in_out_stock_spe_c,
5124                'check_edd_both_edd_spe_c':check_edd_both_edd_spe_c,
5125                'check_edd__in_out_stock_all_c':check_edd__in_out_stock_all_c,
5126                'check_edd_both_edd_all_c':check_edd_both_edd_all_c}
5127  }
5128  function checkRuleDisplayTime(check_rule){
5129          show_this_ETA_rule = 0;
5130          get_ETA_rule = check_rule;
5131          store_time = sb_store_date_with_time
5132              if(check_rule.length > 0){
5133                for(l=0;l<check_rule.length;l++){
5134                
5135                if(show_this_ETA_rule == 0){
5136                   additional_option = check_rule[l]['additional_option'];
5137               
5138                if(typeof additional_option != 'undefined' && additional_option != 'not_set'){
5139                  additional_option = JSON.parse(additional_option)
5140                  if(typeof additional_option.rule_time != 'undefined'){
5141                    rule_time = additional_option.rule_time;
5142                    rule_time_type = rule_time.rule_time_type
5143                    show_this_ETA_rule = 0;
5144                    if(rule_time_type == 'all_time'){
5145                      show_this_ETA_rule = 1;
5146                    }else if(rule_time_type == 'date_range'){
5147                      rule_date_from = rule_time.rule_date_from
5148                      rule_date_to = rule_time.rule_date_to
5149                      temp_store_time = store_time.replace("PM", "").trim();
5150                      var currentTime = new Date(temp_store_time);
5151
5152                      // Time range
5153                      var time1 = new Date(rule_date_from);
5154                      var time2 = new Date(rule_date_to);
5155                      // Check if currentTime is between time1 and time2
5156                      if (currentTime >= time1 && currentTime <= time2) {
5157                        show_this_ETA_rule = 1;
5158                      }else{
5159                        show_this_ETA_rule = 0;
5160                      }
5161                      
5162                    }else if(rule_time_type == 'specific_days'){
5163                      rule_time_from = rule_time.rule_time_from
5164                      rule_time_to = rule_time.rule_time_to
5165                      selected_days = rule_time.selected_days
5166                      var check_today = new Date();
5167                      var check_days = ["sunday", "monday", "tuesday", "wednesday", "thursday", "friday", "saturday"];
5168                      var check_currentDay = check_days[check_today.getDay()];
5169                      
5170                      if (selected_days.includes(check_currentDay)) {
5171                          show_this_ETA_rule = compireETADisplayTime(rule_time_from,rule_time_to,store_time);
5172                          // your code here
5173                      } else {
5174                          show_this_ETA_rule = 0;
5175                      }
5176                    }
5177                  }
5178                  if(show_this_ETA_rule == 1){
5179                    let thirdObj = check_rule.splice(l, 1)[0];
5180                    // Insert it at the first position (index 0)
5181                    check_rule.unshift(thirdObj);
5182                    get_ETA_rule = check_rule;
5183                  }
5184                }else{
5185                  show_this_ETA_rule = 1;
5186                }
5187                
5188                }
5189                }
5190               
5191              }
5192              return {show_this_ETA_rule,get_ETA_rule};
5193  }
5194  function compireETADisplayTime(time1,time2,current_date){
5195    got_specific_time_frame = 0
5196    function toMinutes(t) {
5197        var parts = t.split(":");
5198        return parseInt(parts[0], 10) * 60 + parseInt(parts[1], 10);
5199    }
5200
5201    var start = toMinutes(time1);
5202    var end = toMinutes(time2);
5203
5204    // Get current time in minutes
5205    current_date = current_date.replace("PM", "").trim();
5206    var now = new Date(current_date);
5207    var current = now.getHours() * 60 + now.getMinutes();
5208
5209    // Check if current time is between start and end
5210    if (current >= start && current <= end) {
5211      got_specific_time_frame = 1;
5212        // your code here
5213    } else {
5214      got_specific_time_frame = 0
5215    }
5216    return got_specific_time_frame;
5217  }
5218  function setEddMessageFromExtension(edd_msg_list,check_with,edd_rule_type){
5219      check_edd__in_out_stock_spe_c = [];
5220      check_edd_both_edd_spe_c = [];
5221      check_edd__in_out_stock_all_c = [];
5222      check_edd_both_edd_all_c = [];
5223      is_set_edd__in_out_stock_spe_c = '0';
5224      is_set_edd_both_edd_spe_c = '0';
5225      is_set_edd__in_out_stock_all_c = '0';
5226      is_set_edd_both_edd_all_c = '0';
5227      checkLocationData = {'check_edd__in_out_stock_spe_c':[],'check_edd_both_edd_spe_c':[],'check_edd__in_out_stock_all_c':[],'check_edd_both_edd_all_c':[]};
5228      checkEDDPriorityData = {'check_edd__in_out_stock_spe_c':[],'check_edd_both_edd_spe_c':[],'check_edd__in_out_stock_all_c':[],'check_edd_both_edd_all_c':[]};  
5229    check_with_location_id = 'not_set';
5230    /* check location wise message */
5231    if(sb_is_rule_set_for_location == '1'){
5232      set_edd_in_out_spe_c = 0;
5233      set_edd_both_spe_c = 0;
5234      set_edd_in_out_all = 0;
5235      set_edd_both_all = 0;
5236     /* check with location max qty having */
5237       checkLocationData = checkLocationWiseEddMessage(edd_msg_list,check_with,sb_locationId_having_max_qty);
5238       if(checkLocationData.check_edd__in_out_stock_spe_c.length > 0 && is_set_edd__in_out_stock_spe_c == 0 ){
5239                  is_set_edd__in_out_stock_spe_c = 1;
5240                  check_edd__in_out_stock_spe_c = checkLocationData.check_edd__in_out_stock_spe_c;
5241                  sb_eta_set_for_location = sb_locationId_having_max_qty
5242          }
5243          if(checkLocationData.check_edd_both_edd_spe_c.length > 0 && is_set_edd_both_edd_spe_c == 0){
5244                  is_set_edd_both_edd_spe_c = 1;
5245                  check_edd_both_edd_spe_c = checkLocationData.check_edd_both_edd_spe_c;
5246                  sb_eta_set_for_location = sb_locationId_having_max_qty
5247          }
5248          if(checkLocationData.check_edd__in_out_stock_all_c.length > 0 && is_set_edd__in_out_stock_all_c == 0){
5249                  is_set_edd__in_out_stock_all_c = 1;
5250                  check_edd__in_out_stock_all_c = checkLocationData.check_edd__in_out_stock_all_c;
5251                  sb_eta_set_for_location = sb_locationId_having_max_qty
5252          }
5253          if(checkLocationData.check_edd_both_edd_all_c.length > 0 && is_set_edd_both_edd_all_c == 0){
5254                  is_set_edd_both_edd_all_c = 1;
5255                  check_edd_both_edd_all_c = checkLocationData.check_edd_both_edd_all_c;
5256                  sb_eta_set_for_location = sb_locationId_having_max_qty
5257          }
5258        /* check with location all location if location having a max qty => message is not set */
5259      for(i=0;i<sb_product_locations.length;i++){
5260        check_with_location_id = sb_product_locations[i];
5261        
5262        checkLocationData = checkLocationWiseEddMessage(edd_msg_list,check_with,check_with_location_id);
5263        
5264          if(checkLocationData.check_edd__in_out_stock_spe_c.length > 0 && is_set_edd__in_out_stock_spe_c == 0 ){
5265                  is_set_edd__in_out_stock_spe_c = 1;
5266                  check_edd__in_out_stock_spe_c = checkLocationData.check_edd__in_out_stock_spe_c;
5267                  sb_eta_set_for_location = check_with_location_id
5268          }
5269          if(checkLocationData.check_edd_both_edd_spe_c.length > 0 && is_set_edd_both_edd_spe_c == 0){
5270                  is_set_edd_both_edd_spe_c = 1;
5271                  check_edd_both_edd_spe_c = checkLocationData.check_edd_both_edd_spe_c;
5272                  sb_eta_set_for_location = check_with_location_id
5273          }
5274          if(checkLocationData.check_edd__in_out_stock_all_c.length > 0 && is_set_edd__in_out_stock_all_c == 0){
5275                  is_set_edd__in_out_stock_all_c = 1;
5276                  check_edd__in_out_stock_all_c = checkLocationData.check_edd__in_out_stock_all_c;
5277                  sb_eta_set_for_location = check_with_location_id
5278          }
5279          if(checkLocationData.check_edd_both_edd_all_c.length > 0 && is_set_edd_both_edd_all_c == 0){
5280                  is_set_edd_both_edd_all_c = 1;
5281                  check_edd_both_edd_all_c = checkLocationData.check_edd_both_edd_all_c;
5282                  sb_eta_set_for_location = check_with_location_id
5283          }
5284        }
5285      }
5286    /* check location wise message */
5287    /* check priority with shipping , with zipcode */
5288    with_location = '0';
5289    with_shipping = '1';
5290    with_zipode = '1';
5291    checkEDDPriorityData = getEDDPriorityMSG(edd_msg_list,with_location,with_shipping,with_zipode,check_with,sb_product_have_qty,edd_user_country_code,check_edd__in_out_stock_spe_c,check_edd_both_edd_spe_c,check_edd__in_out_stock_all_c,check_edd_both_edd_all_c)
5292    if(check_edd__in_out_stock_spe_c.length == 0 && checkEDDPriorityData.check_edd__in_out_stock_spe_c.length != 0 && is_set_edd__in_out_stock_spe_c == '0'){
5293             check_edd__in_out_stock_spe_c = checkEDDPriorityData.check_edd__in_out_stock_spe_c;
5294             is_set_edd__in_out_stock_spe_c = '1';
5295     }
5296    if(check_edd_both_edd_spe_c.length == 0 && checkEDDPriorityData.check_edd_both_edd_spe_c.length != 0 && is_set_edd_both_edd_spe_c == '0'){
5297             check_edd_both_edd_spe_c = checkEDDPriorityData.check_edd_both_edd_spe_c;
5298              is_set_edd_both_edd_spe_c ='1';
5299     }
5300    if(check_edd__in_out_stock_all_c.length == 0 && checkEDDPriorityData.check_edd__in_out_stock_all_c.length != 0 && is_set_edd__in_out_stock_all_c == '0'){
5301             check_edd__in_out_stock_all_c = checkEDDPriorityData.check_edd__in_out_stock_all_c;
5302             is_set_edd__in_out_stock_all_c = '1';
5303     }
5304    if(check_edd_both_edd_all_c.length == 0 && checkEDDPriorityData.check_edd_both_edd_all_c.length != 0 && is_set_edd_both_edd_all_c == '0'){
5305             check_edd_both_edd_all_c = checkEDDPriorityData.check_edd_both_edd_all_c;
5306             is_set_edd_both_edd_all_c = '1'
5307     }
5308    /* check priority with shipping , with zipcode */
5309    /* check priority without shipping , with zipcode */
5310    with_location = '0';
5311    with_shipping = '0';
5312    with_zipode = '1';
5313    checkEDDPriorityData = getEDDPriorityMSG(edd_msg_list,with_location,with_shipping,with_zipode,check_with,sb_product_have_qty,edd_user_country_code,check_edd__in_out_stock_spe_c,check_edd_both_edd_spe_c,check_edd__in_out_stock_all_c,check_edd_both_edd_all_c)
5314    if(check_edd__in_out_stock_spe_c.length == 0 && checkEDDPriorityData.check_edd__in_out_stock_spe_c.length != 0 && is_set_edd__in_out_stock_spe_c == '0'){
5315             check_edd__in_out_stock_spe_c = checkEDDPriorityData.check_edd__in_out_stock_spe_c;
5316             is_set_edd__in_out_stock_spe_c = '1';
5317     }
5318    if(check_edd_both_edd_spe_c.length == 0 && checkEDDPriorityData.check_edd_both_edd_spe_c.length != 0 && is_set_edd_both_edd_spe_c == '0'){
5319             check_edd_both_edd_spe_c = checkEDDPriorityData.check_edd_both_edd_spe_c;
5320              is_set_edd_both_edd_spe_c ='1';
5321     }
5322    if(check_edd__in_out_stock_all_c.length == 0 && checkEDDPriorityData.check_edd__in_out_stock_all_c.length != 0 && is_set_edd__in_out_stock_all_c == '0'){
5323             check_edd__in_out_stock_all_c = checkEDDPriorityData.check_edd__in_out_stock_all_c;
5324             is_set_edd__in_out_stock_all_c = '1';
5325     }
5326    if(check_edd_both_edd_all_c.length == 0 && checkEDDPriorityData.check_edd_both_edd_all_c.length != 0 && is_set_edd_both_edd_all_c == '0'){
5327             check_edd_both_edd_all_c = checkEDDPriorityData.check_edd_both_edd_all_c;
5328             is_set_edd_both_edd_all_c = '1'
5329     }
5330    /* check priority without shipping , with zipcode */
5331    /* check priority with shipping , without zipcode */
5332    with_location = '0';
5333    with_shipping = '1';
5334    with_zipode = '0';
5335    checkEDDPriorityData = getEDDPriorityMSG(edd_msg_list,with_location,with_shipping,with_zipode,check_with,sb_product_have_qty,edd_user_country_code,check_edd__in_out_stock_spe_c,check_edd_both_edd_spe_c,check_edd__in_out_stock_all_c,check_edd_both_edd_all_c)
5336    if(check_edd__in_out_stock_spe_c.length == 0 && checkEDDPriorityData.check_edd__in_out_stock_spe_c.length != 0 && is_set_edd__in_out_stock_spe_c == '0'){
5337             check_edd__in_out_stock_spe_c = checkEDDPriorityData.check_edd__in_out_stock_spe_c;
5338             is_set_edd__in_out_stock_spe_c = '1';
5339     }
5340    if(check_edd_both_edd_spe_c.length == 0 && checkEDDPriorityData.check_edd_both_edd_spe_c.length != 0 && is_set_edd_both_edd_spe_c == '0'){
5341             check_edd_both_edd_spe_c = checkEDDPriorityData.check_edd_both_edd_spe_c;
5342              is_set_edd_both_edd_spe_c ='1';
5343     }
5344    if(check_edd__in_out_stock_all_c.length == 0 && checkEDDPriorityData.check_edd__in_out_stock_all_c.length != 0 && is_set_edd__in_out_stock_all_c == '0'){
5345             check_edd__in_out_stock_all_c = checkEDDPriorityData.check_edd__in_out_stock_all_c;
5346             is_set_edd__in_out_stock_all_c = '1';
5347     }
5348    if(check_edd_both_edd_all_c.length == 0 && checkEDDPriorityData.check_edd_both_edd_all_c.length != 0 && is_set_edd_both_edd_all_c == '0'){
5349             check_edd_both_edd_all_c = checkEDDPriorityData.check_edd_both_edd_all_c;
5350             is_set_edd_both_edd_all_c = '1'
5351     }
5352    /* check priority with shipping , without zipcode */
5353    /* check priority witout shipping, location , zipcode */
5354    with_location = '0';
5355    with_shipping = '0';
5356    with_zipode = '0';
5357    checkEDDPriorityData = getEDDPriorityMSG(edd_msg_list,with_location,with_shipping,with_zipode,check_with,sb_product_have_qty,edd_user_country_code,check_edd__in_out_stock_spe_c,check_edd_both_edd_spe_c,check_edd__in_out_stock_all_c,check_edd_both_edd_all_c)
5358    if(check_edd__in_out_stock_spe_c.length == 0 && checkEDDPriorityData.check_edd__in_out_stock_spe_c.length != 0 && is_set_edd__in_out_stock_spe_c == '0'){
5359             check_edd__in_out_stock_spe_c = checkEDDPriorityData.check_edd__in_out_stock_spe_c;
5360             is_set_edd__in_out_stock_spe_c = '1';
5361     }
5362    if(check_edd_both_edd_spe_c.length == 0 && checkEDDPriorityData.check_edd_both_edd_spe_c.length != 0 && is_set_edd_both_edd_spe_c == '0'){
5363             check_edd_both_edd_spe_c = checkEDDPriorityData.check_edd_both_edd_spe_c;
5364              is_set_edd_both_edd_spe_c ='1';
5365     }
5366    if(check_edd__in_out_stock_all_c.length == 0 && checkEDDPriorityData.check_edd__in_out_stock_all_c.length != 0 && is_set_edd__in_out_stock_all_c == '0'){
5367             check_edd__in_out_stock_all_c = checkEDDPriorityData.check_edd__in_out_stock_all_c;
5368             is_set_edd__in_out_stock_all_c = '1';
5369     }
5370    if(check_edd_both_edd_all_c.length == 0 && checkEDDPriorityData.check_edd_both_edd_all_c.length != 0 && is_set_edd_both_edd_all_c == '0'){
5371             check_edd_both_edd_all_c = checkEDDPriorityData.check_edd_both_edd_all_c;
5372             is_set_edd_both_edd_all_c = '1'
5373     }
5374    /* check priority witout shipping, location , zipcode */
5375    if(check_edd__in_out_stock_spe_c.length > 0){
5376      edd_multiple_rule_for_shipping = check_edd__in_out_stock_spe_c; 
5377      check_edd_msg = check_edd__in_out_stock_spe_c[0];
5378      sb_edd_zipcode_enable = check_edd_msg.zipcode_enable;
5379      sb_edd_zipcode_list = check_edd_msg.zipcode_list;
5380      sb_edd_shipping_enable = check_edd_msg.shipping_enable;
5381      sb_edd_location_enable = check_edd_msg.location_enable;
5382      sb_edd_preview_design = check_edd_msg.preview_design;
5383      sb_edd_message = check_edd_msg.message;
5384      sb_edd_message = getLanguageWiseMsg(check_edd_msg,sb_edd_message);
5385      sb_set_specific_msg = 1;
5386      checkSpecificMsgForSB(edd_rule_type);
5387      sb_edd_rule_list = check_edd__in_out_stock_spe_c;
5388      sb_edd_store_locatore_list = check_edd_msg.store_locatore_list;
5389    }
5390    else if(check_edd_both_edd_spe_c.length > 0){
5391      edd_multiple_rule_for_shipping = check_edd_both_edd_spe_c; 
5392      check_edd_msg = check_edd_both_edd_spe_c[0];
5393      sb_edd_zipcode_enable = check_edd_msg.zipcode_enable;
5394      sb_edd_zipcode_list = check_edd_msg.zipcode_list;
5395      sb_edd_shipping_enable = check_edd_msg.shipping_enable;
5396      sb_edd_location_enable = check_edd_msg.location_enable;
5397      sb_edd_preview_design = check_edd_msg.preview_design;
5398      sb_edd_message = check_edd_msg.message;
5399      sb_edd_message = getLanguageWiseMsg(check_edd_msg,sb_edd_message);
5400      sb_set_specific_msg = 1;
5401      checkSpecificMsgForSB(edd_rule_type);
5402      sb_edd_rule_list = check_edd_both_edd_spe_c;
5403      sb_edd_store_locatore_list = check_edd_msg.store_locatore_list;
5404    }
5405    else if(check_edd__in_out_stock_all_c.length > 0){
5406     
5407      edd_multiple_rule_for_shipping = check_edd__in_out_stock_all_c; 
5408      check_edd_msg = check_edd__in_out_stock_all_c[0];
5409      sb_edd_zipcode_enable = check_edd_msg.zipcode_enable;
5410      sb_edd_zipcode_list = check_edd_msg.zipcode_list;
5411      sb_edd_shipping_enable = check_edd_msg.shipping_enable;
5412      sb_edd_location_enable = check_edd_msg.location_enable;
5413      sb_edd_preview_design = check_edd_msg.preview_design;
5414      sb_edd_message = check_edd_msg.message;
5415      sb_edd_message = getLanguageWiseMsg(check_edd_msg,sb_edd_message);
5416      sb_set_specific_msg = 1;
5417      checkSpecificMsgForSB(edd_rule_type);
5418      sb_edd_rule_list = check_edd__in_out_stock_all_c;
5419      sb_edd_store_locatore_list = check_edd_msg.store_locatore_list;
5420    }
5421    else if(check_edd_both_edd_all_c.length > 0){
5422      edd_multiple_rule_for_shipping = check_edd_both_edd_all_c;
5423      check_edd_msg = check_edd_both_edd_all_c[0];
5424      sb_edd_zipcode_enable = check_edd_msg.zipcode_enable;
5425      sb_edd_zipcode_list = check_edd_msg.zipcode_list;
5426      sb_edd_shipping_enable = check_edd_msg.shipping_enable;
5427      sb_edd_location_enable = check_edd_msg.location_enable;
5428      sb_edd_preview_design = check_edd_msg.preview_design;
5429      sb_ed
5429d_message = check_edd_msg.message;
5430      sb_edd_message = getLanguageWiseMsg(check_edd_msg,sb_edd_message);
5431      sb_set_specific_msg = 1;
5432      checkSpecificMsgForSB(edd_rule_type);
5433      sb_edd_rule_list = check_edd_both_edd_all_c;
5434      sb_edd_store_locatore_list = check_edd_msg.store_locatore_list;
5435    }
5436    if(sb_edd_zipcode_enable == '1'){
5437      is_country_dropdown_on = '0'
5438    }
5439  }
5440  function getLanguageWiseMsg(check_edd_msg,message){
5441    if(typeof Shopify !== 'undefined' && typeof Shopify.locale !== 'undefined') {
5442      store_language = Shopify.locale;
5443    }else{
5444      store_language = 'en';
5445    }
5446    if(typeof sb_edd_options.store_language != 'undefined'){
5447       sb_store_languages = sb_edd_options.store_language;
5448       sb_store_languages = sb_store_languages.split(',')
5449    }else{
5450      sb_store_languages = 'all_language';
5451    }
5452    if(typeof check_edd_msg.language_grp_msgs != 'undefined'){
5453         language_grp_msgs = check_edd_msg.language_grp_msgs;
5454         var get_lang_wise_msg = '0';
5455         if(language_grp_msgs != 'not_set'){
5456           for(l=0;l<language_grp_msgs.length;l++){
5457           check_language_code = language_grp_msgs[l]['language_code'];
5458           check_message = language_grp_msgs[l]['message']
5459           if(check_language_code == 'all_language' && get_lang_wise_msg == '0'){
5460           message = language_grp_msgs[l]['message'];
5461           if(typeof language_grp_msgs[l]['date_format'] != 'undefined'){
5462              specific_date_format = language_grp_msgs[l]['date_format'];
5463              specific_date_option = language_grp_msgs[l]['date_option'];
5464              specific_custom_date_format = language_grp_msgs[l]['custom_date_format'];
5465           }
5466           if(typeof language_grp_msgs[l]['specific_cutofftime'] != 'undefined'){
5467              specific_cutofftime = language_grp_msgs[l]['specific_cutofftime']
5468              specific_cutofftime_enable = language_grp_msgs[l]['specific_cutofftime_enable']
5469            }
5470          if(typeof language_grp_msgs[l]['countdown_option'] != 'undefined'){
5471            specific_countdown_option = language_grp_msgs[l]['countdown_option']
5472          }
5473           if(typeof language_grp_msgs[l]['holidays'] != 'undefined'){
5474              use_specific_holiday = language_grp_msgs[l]['use_specific_holiday']
5475              if(use_specific_holiday){              
5476                specific_holiday = language_grp_msgs[l]['holidays']
5477              }
5478            }
5479            if(typeof language_grp_msgs[l]['weekoff_days'] != 'undefined'){
5480              use_specific_weekoff = language_grp_msgs[l]['use_specific_weekoff']
5481              if(use_specific_weekoff){              
5482                specific_weekoff = language_grp_msgs[l]['weekoff_days']
5483                specific_delivery_weekoff = language_grp_msgs[l]['delivery_weekoff_days']
5484              }
5485            }
5486          }
5487           if(sb_store_languages.includes(check_language_code) && (store_language.includes(check_language_code)) && get_lang_wise_msg == '0'){
5488           message = language_grp_msgs[l]['message'];
5489           if(typeof language_grp_msgs[l]['date_format'] != 'undefined'){
5490              specific_date_format = language_grp_msgs[l]['date_format'];
5491              specific_date_option = language_grp_msgs[l]['date_option'];
5492              specific_custom_date_format = language_grp_msgs[l]['custom_date_format'];
5493           }
5494           if(typeof language_grp_msgs[l]['specific_cutofftime'] != 'undefined'){
5495              specific_cutofftime = language_grp_msgs[l]['specific_cutofftime']
5496              specific_cutofftime_enable = language_grp_msgs[l]['specific_cutofftime_enable']
5497          }
5498          if(typeof language_grp_msgs[l]['countdown_option'] != 'undefined'){
5499            specific_countdown_option = language_grp_msgs[l]['countdown_option']
5500          }
5501          if(typeof language_grp_msgs[l]['holidays'] != 'undefined'){
5502            use_specific_holiday = language_grp_msgs[l]['use_specific_holiday']
5503            if(use_specific_holiday){              
5504              specific_holiday = language_grp_msgs[l]['holidays']
5505            }
5506          }
5507          if(typeof language_grp_msgs[l]['weekoff_days'] != 'undefined'){
5508            use_specific_weekoff = language_grp_msgs[l]['use_specific_weekoff']
5509            if(use_specific_weekoff){              
5510              specific_weekoff = language_grp_msgs[l]['weekoff_days']
5511              specific_delivery_weekoff = language_grp_msgs[l]['delivery_weekoff_days']
5512            }
5513          }
5514           get_lang_wise_msg = '1';
5515           }
5516         }
5517         }
5518    }
5519       return message;
5520    }
5521   function checkSpecificMsgForSB(edd_rule_type){
5522    if(edd_rule_type == 'product'){
5523      sb_is_set_msg_for_product = '1';
5524    }
5525    if(edd_rule_type == 'collection'){
5526      is_set_msg_for_sb_collection = '1';
5527      is_set_msg_for_sb_collection_for_collection = '1';
5528    }
5529    if(edd_rule_type == 'tag'){
5530      is_set_msg_for_sb_product_tag = '1';
5531      is_set_msg_for_sb_product_tag_for_location = '1';
5532    }
5533    if(edd_rule_type == 'vendor'){
5534      is_set_msg_for_sb_product_vendor = '1';
5535    }
5536    if(edd_rule_type == 'all_product'){
5537      is_set_msg_for_sb_all_product = '1';
5538    }
5539  }
5540  </script>
5540<!-- END app snippet --><!-- END app snippet -->
5541
5542
5543<!-- set product date -->
5544
5545
5546<!-- set product date -->
5547
5548
5549
5550
5551
5552<!-- check collection page -->
5553
5554  
5554<script defer> 
5555  if(typeof is_rule_set_for_location != 'undefined'){
5556    if(is_rule_set_for_location == '1'){
5557      get_product_location_response = '1';
5558    }
5559  }
5560  var check_theme_extention = "theme_extension";
5561  if(window.location.href.includes('sb_clear_coockie=')){
5562    document.cookie = "edd_data=; expires=Thu, 01 Jan 1970 00:00:00 UTC; path=/;";
5563  }
5564  var edd_is_collection_page = `0`;
5565  var edd_sb_store_real_time =  `2026/10/01 02:11`;
5566  doNotUpdateCartAndCollectionETAEnterprise = [
5567    'bormioli-luigi.myshopify.com',
5568    'bormioli-rocco.myshopify.com',
5569    'alberoshopit.myshopify.com', 
5570    'buybookbook.myshopify.com',
5571    'linda-7df1.myshopify.com',
5572    'goodevas.myshopify.com',
5573    'grabmale24-de.myshopify.com',
5574    'online-for-equine.myshopify.com',
5575    'textildruck-grossauflagen.myshopify.com',
5576    'velodrom-barcelona.myshopify.com',
5577    '0c8626-02.myshopify.com',
5578    'diecaststoreuk.myshopify.com' 
5579  ]
5580  var currentShop = Shopify.shop;
5581
5582  // Check if shop is NOT in the array
5583  var is_EnterPrise_client = 0;
5584  if (doNotUpdateCartAndCollectionETAEnterprise.indexOf(currentShop) != -1) {
5585    is_EnterPrise_client = 1;
5586  }
5587</script>
5587
5588    
5589
5590
5591
5592
5593
5594
5595  <!-- BEGIN app snippet: store_picker_drawer --><div id="sbStoreLocatore" class="modal sbStoreLocatore" style='display:none'>
5596  <div class="modal-content">
5597    <div class="modal-header">
5598      <div style="font-size:14px"></div>
5599      <span class="close-btn" id="closeModal">&times;</span>
5600    </div>
5601    <div class="store_pickup">     
5602    </div>
5603  </div>
5604</div>
5605
5606<link href="https://cdn.shopify.com/extensions/01a0f10e-6f8b-7ec5-ae38-1a016d211ac7/estimated-delivery-days-599/assets/store_drawer_css.css" rel="stylesheet" media="print" onload="this.media='all'">
5607<noscript><link href="https://cdn.shopify.com/extensions/01a0f10e-6f8b-7ec5-ae38-1a016d211ac7/estimated-delivery-days-599/assets/store_drawer_css.css" rel="stylesheet"></noscript><!-- END app snippet -->�
5608  <!-- BEGIN app snippet: edd_update_on_cart_page -->
5608<script>
5609window.cartCollectionMapping = {
5610           
5611         };
5612window.cartProductTags = {
5613  
5614};
5615window.cartPageProductQuantity = {
5616    
5617};
5618window.cartPageProductAvailability = {
5619  
5620}
5621
5622</script>
vendor: 2 bytes, line 5622
5622
5623<script src="https://cdn.shopify.com/extensions/01a0f10e-6f8b-7ec5-ae38-1a016d211ac7/estimated-delivery-days-599/assets/edd_zipcode_shared.js" defer></script>
vendor: 2 bytes, line 5623
5623
5624<script src="https://cdn.shopify.com/extensions/01a0f10e-6f8b-7ec5-ae38-1a016d211ac7/estimated-delivery-days-599/assets/cart_update_on_eta.js" defer></script>
vendor: 2 bytes, line 5624
5624
5625<script src="https://cdn.shopify.com/extensions/01a0f10e-6f8b-7ec5-ae38-1a016d211ac7/estimated-delivery-days-599/assets/edd_metafields_extension.js" defer></script>
5625<!-- END app snippet -->
5626  �
5627
5628
5629
5630</div>
5630<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
5630
5631</body>
5632</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.