1<!doctype html> 2<!--[if lt IE 7]> <html class="no-js ie6 oldie" lang="en"> <![endif]--> 3<!--[if IE 7]> <html class="no-js ie7 oldie" lang="en"> <![endif]--> 4<!--[if IE 8]> <html class="no-js ie8 oldie" lang="en"> <![endif]--> 5<!-- [if gt IE 8]><! --> 6<html class="no-js data-[state='modal-open']:tw-overflow-hidden" lang="en" data-state="modal-close"> 7 <!-- <![endif] --> 8 <head><meta content=edgemesh-server name=rendered-by> 9 10 <!-- OneTrust Cookies Consent Notice start for dagnedover.com --> 11
11<script 12 type="text/javascript" 13 src="https://cdn.cookielaw.org/consent/019538f5-e26a-742f-bb45-ca590f30489a/OtAutoBlock.js" 14 ></script>
14 15
15<script 16 src="https://cdn.cookielaw.org/scripttemplates/otSDKStub.js" 17 type="text/javascript" 18 charset="UTF-8" 19 data-domain-script="019538f5-e26a-742f-bb45-ca590f30489a" 20 ></script>
20 21
21<script type="text/javascript" data-em-disable> 22 function OptanonWrapper() { 23 24 // FOR EDGEMESH 25 document.cookie = "early_access=; max-age=0; path=/;"; 26 27 } 28 </script>
28 29 <!-- OneTrust Cookies Consent Notice end for dagnedover.com --> 30 31 32 33 <!-- Google Tag Manager -->
34<script>
vendor: 409 bytes, lines 34-44
34 35 (function (w, d, s, l, i) { 36 w[l] = w[l] || []; 37 w[l].push({ 'gtm.start': new Date().getTime(), event: 'gtm.js' }); 38 var f = d.getElementsByTagName(s)[0], 39 j = d.createElement(s), 40 dl = l != 'dataLayer' ? '&l=' + l : ''; 41 j.async = true; 42 j.src = '//www.googletagmanager.com/gtm.js?id=' + i + dl; 43 f.parentNode.insertBefore(j, f); 44 })(window, document, 'script', 'dataLayer', '
44GTM-W33JPH
vendor: 4 bytes, line 44
44');
45</script>
45 46<!-- End Google Tag Manager --> 47 48
48<script type="text/javascript"> 49 window._svq = window._svq || []; 50 window._svq.push(['_trackPageView']); 51 (function (d, c) { 52 var sv = d.createElement(c); 53 sv.type = 'text/javascript'; 54 sv.src = '//track.sv.rkdms.com/js/sv.js?sv_cid=7157_05374&sv_origin=dagnedover.com'; 55 var s = d.getElementsByTagName(c)[0]; 56 s.parentNode.insertBefore(sv, s); 57 })(document, 'script'); 58</script>
58 59 60 61
61<script> 62 window.Shopify = window.Shopify || {theme: {id: 140887621703, role: 'main' } }; 63 window._template = { 64 directory: "", 65 name: "search", 66 suffix: "" 67 } 68 window.template = 'search'; 69 70 window.igEvents = window.igEvents || []; 71 </script>
71 72
72<script 73 type="module" 74 blocking="render" 75 fetchpriority="high" 76 src="https://cdn.intelligems.io/esm/58ce5cadd4b1/bundle.js" 77 data-em-disable 78 ></script>
78 79 80 81 82
82<script type="text/javascript"> 83 (function (c, l, a, r, i, t, y) { 84 c[a] = 85 c[a] || 86 function () { 87 (c[a].q = c[a].q || []).push(arguments); 88 }; 89 t = l.createElement(r); 90 t.async = 1; 91 t.src = 'https://www.clarity.ms/tag/' + i; 92 y = l.getElementsByTagName(r)[0]; 93 y.parentNode.insertBefore(t, y); 94 })(window, document, 'clarity', 'script', 'qbyajwh88m'); 95 </script>
95 96 97 98
98<script> 99 const sendTrackingEvents = (name, details) => { 100 try { 101 if (window?.gtag) { 102 window.gtag('event', name, { ...details }); 103 } 104 } catch (error) { 105 console.error('Error sending GA tracking event:', error); 106 } 107 try { 108 if (window?.igEvents) { 109 window.igEvents.push({ event: name, properties: { ...details } }); 110 } 111 } catch (error) { 112 console.error('Error sending IG tracking event:', error); 113 } 114 }; 115 116 const formatDetails = (button) => { 117 const details = {}; 118 const eventDetail = button.dataset?.eventDetail; 119 const eventDetailTwo = button.dataset?.eventDetailTwo; 120 121 if (eventDetail) details.event_detail = eventDetail; 122 if (eventDetailTwo) details.event_detail2 = eventDetailTwo; 123 124 return details; 125 }; 126 127 window.addEventListener('DOMContentLoaded', () => { 128 const mobileMenu = document.getElementById('mobile-menu'); 129 const mobileMenuButtons = mobileMenu.querySelectorAll('[data-event]'); 130 131 const mainContent = document.getElementById('content'); 132 const mainButtons = mainContent.querySelectorAll('[data-event]'); 133 134 const filterPanel = document.getElementById('filter-panel'); 135 const filterPanelButtons = filterPanel ? filterPanel.querySelectorAll('[data-event]') : []; 136 137 [...mobileMenuButtons, ...mainButtons, ...filterPanelButtons].forEach((button) => { 138 const name = button.dataset?.event; 139 const details = formatDetails(button); 140 141 button.addEventListener('click', () => sendTrackingEvents(name, details)); 142 143 if (button.classList.contains('js-track-hover')) { 144 button.addEventListener('mouseenter', () => { 145 sendTrackingEvents('Navigation Dropdown Open', details); 146 }); 147 } 148 }); 149 }); 150 window.sendTrackingEvents = sendTrackingEvents; 151 152 window.addEventListener('load', (e) => { 153 const loadingTime = Math.round(performance.now()); // in milliseconds 154 window.sendTrackingEvents('measure_page_load_time', { 155 loading_time: loadingTime, 156 }); 157 158 // The Tangiblee CTA is loaded super late, so the existing DOMContentLoaded 159 // listener above won't catch it. We should consider refactoring the whole 160 // approach to utilize click delegation, or perhaps mutation observers. 161 const tangibleeCta = document.querySelector('.tangiblee-cta'); 162 if (tangibleeCta) { 163 tangibleeCta.addEventListener('click', (e) => { 164 let name; 165 let details; 166 167 if (e.target.hasAttribute('data-event')) { 168 name = e.target.getAttribute('data-event'); 169 details = formatDetails(e.target); 170 } else { 171 const parent = e.target.closest('[data-event]'); 172 173 name = parent.getAttribute('data-event'); 174 details = formatDetails(parent); 175 } 176 177 window.sendTrackingEvents(name, details); 178 }); 179 } 180 }); 181</script>
181 182 183 <!-- Begin BlackCrow Script Tag: DO NOT MODIFY! --> 184
184<script 185 type="text/javascript" 186 async 187 src="https://shopify-init.blackcrow.ai/js/core/dover.js?shopify_app_version=1.0.243&shop=dover.myshopify.com" 188 ></script>
188 189 <!-- End BlackCrow Script Tag --> 190 <!-- META DATA --> 191 <meta name="facebook-domain-verification" content="bq48uok5ynpqvrqg0oblf6blwp2289"> 192 <meta name="google-site-verification" content="5JnOlls80Wg6-vs6i0v9qeObtePY6_gFTgmpIgEvzQ8"> 193 <meta charset="utf-8"> 194 <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> 195 <title> 196 Search: 48 results found for "Diaper Bags" 197 198 </title> 199 <meta name="description" content="Dagne Dover makes bags for humans getting the most out of life. Say #HelloDagne with our work bags, handbags, travel bags, gym bags, and laptop bags."> 200 <meta name="author" content=""> 201 <meta name="viewport" content="width=device-width, initial-scale=1.0,"> 202 <meta name="p:domain_verify" content="544e32642683809de0195869aabcff84"> 203 <meta name="bitly-verification" content="dd2d3a65426f"> 204 205 206 207 208 209 <meta property="og:title" content="Search: 48 results found for "Diaper Bags""> 210 <meta property="og:image" content="https://cdn.shopify.com/s/files/1/0260/1439/files/fb-logo.jpg?v=1576529406"> 211 <meta property="og:description" content="Dagne Dover makes bags for humans getting the most out of life. Say #HelloDagne with our work bags, handbags, travel bags, gym bags, and laptop bags."> 212 213 214 215 <!-- FONTS --> 216 <link rel="shortcut icon" type="image/x-icon" sizes="48x48" href="//www.dagnedover.com/cdn/shop/t/1816/assets/favicon_48x48.ico?v=100469555051850655541776795508"> 217 <link rel="shortcut icon" type="image/x-icon" sizes="32x32" href="//www.dagnedover.com/cdn/shop/t/1816/assets/favicon_32x32.ico?v=43128118592795955261776795512"> 218 <link rel="shortcut icon" type="image/x-icon" sizes="16x16" href="//www.dagnedover.com/cdn/shop/t/1816/assets/favicon_16x16.ico?v=138932443296827817271776795512"> 219 <link 220 rel="stylesheet" 221 href="//www.dagnedover.com/cdn/shop/t/1816/assets/styles.css?v=12521323802280638561790187771" 222 223 > 224 225 226
226<script> 227 document.documentElement.className = document.documentElement.className.replace('no-js', 'js'); 228 window.theme = window.theme || {}; 229 theme.routes = { 230 home: "/", 231 cart: "/cart.js", 232 cartPage: "/cart", 233 cartAdd: "/cart/add.js", 234 cartChange: "/cart/change.js", 235 search: "/search" 236 }; 237 theme.strings = { 238 soldOut: "Translation missing: en.products.product.sold_out", 239 unavailable: "Translation missing: en.products.product.unavailable", 240 inStockLabel: "Translation missing: en.products.product.in_stock_label", 241 stockLabel: "Translation missing: en.products.product.stock_label", 242 willNotShipUntil: "Translation missing: en.products.product.will_not_ship_until", 243 willBeInStockAfter: "Translation missing: en.products.product.will_be_in_stock_after", 244 waitingForStock: "Translation missing: en.products.product.waiting_for_stock", 245 savePrice: "Translation missing: en.products.general.save_html", 246 cartEmpty: "Your bag is empty", 247 cartTermsConfirmation: "You must agree with the terms and conditions of sales to check out.", 248 searchCollections: "Translation missing: en.general.search.collections", 249 searchPages: "Translation missing: en.general.search.pages", 250 searchArticles: "Translation missing: en.general.search.articles", 251 colorDescriptions: "{\u0026quot;ancho\u0026quot;=\u0026gt;\u0026quot;a deep brown with purple undertones reminiscent of maroon\u0026quot;, \u0026quot;arugula\u0026quot;=\u0026gt;\u0026quot;a classic kelly green\u0026quot;, \u0026quot;ash-grey\u0026quot;=\u0026gt;\u0026quot;a cool smoky grey\u0026quot;, \u0026quot;ash\u0026quot;=\u0026gt;\u0026quot;a cool smoky grey\u0026quot;, \u0026quot;bleecker-blush\u0026quot;=\u0026gt;\u0026quot;\u0026quot;, \u0026quot;bloom\u0026quot;=\u0026gt;\u0026quot;\u0026quot;, \u0026quot;bone\u0026quot;=\u0026gt;\u0026quot;a light grey with cream undertones\u0026quot;, \u0026quot;camel\u0026quot;=\u0026gt;\u0026quot;a rich golden brown\u0026quot;, \u0026quot;carbon\u0026quot;=\u0026gt;\u0026quot;a dark, smoky grey\u0026quot;, \u0026quot;cherry\u0026quot;=\u0026gt;\u0026quot;a fiery, saturated red leaning toward orange\u0026quot;, \u0026quot;citrine\u0026quot;=\u0026gt;\u0026quot;a bright, highlighter yellow with hints of green\u0026quot;, \u0026quot;clear\u0026quot;=\u0026gt;\u0026quot;a translucent PVC with a warm Haze grey trim\u0026quot;, \u0026quot;check-mix\u0026quot;=\u0026gt;\u0026quot;a wavy soft blue and creme checkered print\u0026quot;, \u0026quot;cow\u0026quot;=\u0026gt;\u0026quot;an elevated print with cool browns on a milky white\u0026quot;, \u0026quot;cow-print\u0026quot;=\u0026gt;\u0026quot;an elevated print with cool browns on a milky white\u0026quot;, \u0026quot;coyote\u0026quot;=\u0026gt;\u0026quot;a burnt orange\u0026quot;, \u0026quot;currant\u0026quot;=\u0026gt;\u0026quot;a rich wine red\u0026quot;, \u0026quot;dark-moss\u0026quot;=\u0026gt;\u0026quot;a deep olive green\u0026quot;, \u0026quot;dark-moss-air-mesh\u0026quot;=\u0026gt;\u0026quot;a deep olive green\u0026quot;, \u0026quot;daydream\u0026quot;=\u0026gt;\u0026quot;a hand-drawn print with smileys and squiggles\u0026quot;, \u0026quot;daylight\u0026quot;=\u0026gt;\u0026quot;\u0026quot;, \u0026quot;deep-sea\u0026quot;=\u0026gt;\u0026quot;an intensely vivid blue\u0026quot;, \u0026quot;dolly\u0026quot;=\u0026gt;\u0026quot;a true bubble gum pink\u0026quot;, \u0026quot;dune\u0026quot;=\u0026gt;\u0026quot;a muted mauve with brown undertones\u0026quot;, \u0026quot;dusk-violet\u0026quot;=\u0026gt;\u0026quot;a soft dusty lavender\u0026quot;, \u0026quot;evergreen\u0026quot;=\u0026gt;\u0026quot;\u0026quot;, \u0026quot;fog\u0026quot;=\u0026gt;\u0026quot;a muted light grey\u0026quot;, \u0026quot;fuchsia\u0026quot;=\u0026gt;\u0026quot;a vibrant jewel-tone pink\u0026quot;, \u0026quot;goji\u0026quot;=\u0026gt;\u0026quot;\u0026quot;, \u0026quot;graphite\u0026quot;=\u0026gt;\u0026quot;a deep slate grey\u0026quot;, \u0026quot;grasshopper\u0026quot;=\u0026gt;\u0026quot;an energetic green\u0026quot;, \u0026quot;grasshopper-topo\u0026quot;=\u0026gt;\u0026quot;an energetic green with embroidered texture\u0026quot;, \u0026quot;haze\u0026quot;=\u0026gt;\u0026quot;haze\u0026quot;, \u0026quot;heather-grey\u0026quot;=\u0026gt;\u0026quot;a light peppered grey\u0026quot;, \u0026quot;heatwave\u0026quot;=\u0026gt;\u0026quot;a sun-bleached, fruit punch print with pops of airbrushed orange\u0026quot;, \u0026quot;heron\u0026quot;=\u0026gt;\u0026quot;a dreamy periwinkle\u0026quot;, \u0026quot;hottest-pink\u0026quot;=\u0026gt;\u0026quot;an ultra-electric pink\u0026quot;, \u0026quot;khaki\u0026quot;=\u0026gt;\u0026quot;a medium-dark, creamy tan\u0026quot;, \u0026quot;lapis\u0026quot;=\u0026gt;\u0026quot;a richly saturated cool blue\u0026quot;, \u0026quot;leopard-print\u0026quot;=\u0026gt;\u0026quot;\u0026quot;, \u0026quot;matcha-latte\u0026quot;=\u0026gt;\u0026quot;a vibrant, creamy green\u0026quot;, \u0026quot;microchip\u0026quot;=\u0026gt;\u0026quot;a cool green-grey\u0026quot;, \u0026quot;moonbeam\u0026quot;=\u0026gt;\u0026quot;a milky creme\u0026quot;, \u0026quot;moonlight\u0026quot;=\u0026gt;\u0026quot;a medium grey-blue with a touch of turquoise\u0026quot;, \u0026quot;natural\u0026quot;=\u0026gt;\u0026quot;a classic off-white\u0026quot;, \u0026quot;ochre\u0026quot;=\u0026gt;\u0026quot;\u0026quot;, \u0026quot;ochre-velvet-puff\u0026quot;=\u0026gt;\u0026quot;\u0026quot;, \u0026quot;onyx\u0026quot;=\u0026gt;\u0026quot;a deep black\u0026quot;, \u0026quot;onyx-air-mesh\u0026quot;=\u0026gt;\u0026quot;a deep black\u0026quot;, \u0026quot;onyx-topo\u0026quot;=\u0026gt;\u0026quot;\u0026quot;, \u0026quot;oyster\u0026quot;=\u0026gt;\u0026quot;a creamy tan with a hint of grey\u0026quot;, \u0026quot;oyster-air-mesh\u0026quot;=\u0026gt;\u0026quot;a creamy tan with a hint of grey\u0026quot;, \u0026quot;pina\u0026quot;=\u0026gt;\u0026quot;a soft, pale yellow with green undertones\u0026quot;, \u0026quot;pine\u0026quot;=\u0026gt;\u0026quot;\u0026quot;, \u0026quot;pinto\u0026quot;=\u0026gt;\u0026quot;a light cognac brown\u0026quot;, \u0026quot;rhubarb\u0026quot;=\u0026gt;\u0026quot;\u0026quot;, \u0026quot;rye\u0026quot;=\u0026gt;\u0026quot;a rich chocolate brown\u0026quot;, \u0026quot;spice\u0026quot;=\u0026gt;\u0026quot;a punchy, saturated deep red\u0026quot;, \u0026quot;storm\u0026quot;=\u0026gt;\u0026quot;a deep navy blue with purple undertones\u0026quot;, \u0026quot;sweet-tea-paisley\u0026quot;=\u0026gt;\u0026quot;a rich, warm brown with an embroidered paisley print\u0026quot;, \u0026quot;tangerine-dream\u0026quot;=\u0026gt;\u0026quot;a juicy, sorbet-inspired orange\u0026quot;, \u0026quot;trench\u0026quot;=\u0026gt;\u0026quot;an earthy brown taupe\u0026quot;, \u0026quot;tropiflora\u0026quot;=\u0026gt;\u0026quot;a custom-painted hibiscus pattern\u0026quot;, \u0026quot;tropiflora-air-mesh\u0026quot;=\u0026gt;\u0026quot;a custom-painted hibiscus pattern\u0026quot;, \u0026quot;ube\u0026quot;=\u0026gt;\u0026quot;a bright saturated purple\u0026quot;, \u0026quot;violet\u0026quot;=\u0026gt;\u0026quot;\u0026quot;, \u0026quot;waffle-fog\u0026quot;=\u0026gt;\u0026quot;a muted light grey with classic waffle texture\u0026quot;, \u0026quot;warm-dust\u0026quot;=\u0026gt;\u0026quot;a neutral brownish-pink\u0026quot;, \u0026quot;warm-dust-air-mesh\u0026quot;=\u0026gt;\u0026quot;a neutral brownish-pink\u0026quot;, \u0026quot;washed-lilac\u0026quot;=\u0026gt;\u0026quot;\u0026quot;, \u0026quot;watercolor\u0026quot;=\u0026gt;\u0026quot;\u0026quot;, \u0026quot;zebra-print\u0026quot;=\u0026gt;\u0026quot;a cream and purplish-pink animal print\u0026quot;}", 252 }; 253 theme.settings = { 254 cartType: "drawer", //null, 255 moneyFormat: "${{amount}}", 256 xgenEnabled: true, 257 xgenAppKey: "5ebc7a2d6e5e991a012df72555359c9a", 258 xgenAppSecret: "8ecebbb0456b4a43331a51e63f8bba54a4b8e651996060bb551d17a88275640bfb63b4d0e8426117f768d7828a6a45dca54905dcfdfe0d1ad5b2697ad4fae6c7", 259 xgenCustomerId: "9c5b3335b7b8039f968ea50b34bb92c0", 260 xgenTrackingId: "b11602cc02f444e7ad844813094db2f6", 261 }; 262 </script>
262 263
263<script src="//www.dagnedover.com/cdn/shop/t/1816/assets/theme.js?v=32315025376221816041778600420"></script>
263 264 265
265<script src="//www.dagnedover.com/cdn/shop/t/1816/assets/jquery.min.js?v=46707028119550844871776795512"></script>
265 266 267 268 269 270 271 272 <style data-shopify> 273 274 275 </style> 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291
291<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
291<meta name="google-site-verification" content="5JnOlls80Wg6-vs6i0v9qeObtePY6_gFTgmpIgEvzQ8"> 292<meta name="facebook-domain-verification" content="bq48uok5ynpqvrqg0oblf6blwp2289"> 293<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/2601439/digital_wallets/dialog"> 294<meta id="in-context-paypal-metadata" data-shop-id="2601439" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD"> 295<link rel="ucp" href="/.well-known/ucp" version="2026-08-25">
295<script async="async" src="/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=3096117319"></script>
295 296<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
297<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=3096117319&shop_id=2601439" crossorigin="anonymous"></script>
vendor: 1 bytes, line 297
297
298<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":2601439,"countryCode":"US","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/2601439","merchantName":"DAGNE DOVER","requiredBillingContactFields":["postalAddress","email","phone"],"requiredShippingContactFields":["postalAddress","email","phone"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex","discover","elo","jcb"],"total":{"type":"pending","label":"DAGNE DOVER","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 298
298
299<script id="shopify-features" type="application/json">{"accessToken":"0b250823ab648b4c2cde582aaa9f209e","betas":["rich-media-storefront-analytics"],"domain":"www.dagnedover.com","predictiveSearch":true,"shopId":2601439,"locale":"en"}</script>
vendor: 1 bytes, line 299
299
300<script>var Shopify = Shopify || {}; 301Shopify.shop = "dover.myshopify.com"; 302Shopify.locale = "en"; 303Shopify.currency = {"active":"USD","rate":"1.0"}; 304Shopify.country = "US"; 305Shopify.theme = {"name":"shopify\/shopify","id":140887621703,"schema_name":null,"schema_version":null,"theme_store_id":null,"role":"main"}; 306Shopify.theme.handle = "null"; 307Shopify.theme.style = {"id":null,"handle":null}; 308Shopify.cdnHost = "www.dagnedover.com/cdn"; 309Shopify.routes = Shopify.routes || {}; 310Shopify.routes.root = "/"; 311Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js"; 312Shopify.SignInWithShop = Shopify.SignInWithShop || {}; 313Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {}; 314Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 314
314
315<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 315
315
316<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 316
316
317<script> 318 window.ShopifyPay = window.ShopifyPay || {}; 319 window.ShopifyPay.apiHost = "shop.app\/pay"; 320 window.ShopifyPay.redirectState = null; 321</script>
vendor: 1 bytes, line 321
321
322<script> 323 window.Shopify = window.Shopify || {}; 324 window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {}; 325 window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 }; 326 window.Shopify.SignInWithShop.eligible = true; 327</script>
vendor: 1 bytes, line 327
327
328<script id="shop-js-analytics" type="application/json">{"pageType":"search"}</script>
vendor: 1 bytes, line 328
328
329<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 329
329
330<script type="module"> 331 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"); 332 333 window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true}); 334 335</script>
vendor: 1 bytes, line 335
335
336<script> 337 window.Shopify = window.Shopify || {}; 338 if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {}; 339 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"]}; 340</script>
vendor: 1 bytes, line 340
340
341<script>(function() { 342 var isLoaded = false; 343 function asyncLoad() { 344 if (isLoaded) return; 345 isLoaded = true; 346 var urls = ["https:\/\/cdn-loyalty.yotpo.com\/loader\/H38JVYIsNrsBJQtV2uiEWw.js?shop=dover.myshopify.com","https:\/\/shopify.covet.pics\/covet-pics-widget-inject.js?shop=dover.myshopify.com","\/\/swymv3premium-01.azureedge.net\/code\/swym-shopify.js?shop=dover.myshopify.com","https:\/\/cdn.shoppinggives.com\/cc-utilities\/shopify.js?store-id=353e4eb2-33fb-4905-b9b7-1a5c93dd0b53\u0026shop=dover.myshopify.com","https:\/\/cdn-scripts.signifyd.com\/shopify\/script-tag.js?shop=dover.myshopify.com","https:\/\/container.pepperjam.com\/1502945260.js?shop=dover.myshopify.com","https:\/\/cdn.corso.com\/js\/corso-checkout-plus.js?shop=dover.myshopify.com\u0026sfToken=ce6905ce38bf71f36daa45097ea5fe5f\u0026shop=dover.myshopify.com","https:\/\/crossborder-integration.global-e.com\/resources\/js\/app?shop=dover.myshopify.com","\/\/cdn.shopify.com\/proxy\/55608cdcea12272fe3b5330c3191652c1e56abc5f2c76e9b3db48759158d058a\/web.global-e.com\/merchant\/storefrontattributes?merchantid=30000707\u0026shop=dover.myshopify.com\u0026sp-cache-control=cHVibGljLCBtYXgtYWdlPTkwMA","https:\/\/widgets.prod.insprd.tech\/widgetloader.js?psid=M1yXyAOp\/5PKXCUlkG6%2B6Q==\u0026shop=dover.myshopify.com"]; 347 for (var i = 0; i < urls.length; i++) { 348 var s = document.createElement('script'); 349 s.type = 'text/javascript'; 350 s.async = true; 351 s.src = urls[i]; 352 var x = document.getElementsByTagName('script')[0]; 353 x.parentNode.insertBefore(s, x); 354 } 355 }; 356 if(window.attachEvent) { 357 window.attachEvent('onload', asyncLoad); 358 } else { 359 window.addEventListener('load', asyncLoad, false); 360 } 361})();</script>
vendor: 1 bytes, line 361
361
362<script id="__st">var __st={"a":2601439,"offset":-14400,"pageurl":"www.dagnedover.com/search?type=product&q=Diaper+Bags","p":"searchresults"};</script>
vendor: 1 bytes, line 362
362
363<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 363
363
364<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 364
364
365<script data-source-attribution="shopify.loadfeatures" defer="defer" src="//www.dagnedover.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 365
365
366<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.dagnedover.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>
366<script crossorigin="anonymous" defer="defer" src="//www.dagnedover.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 366
366
367<script id="shopify-origin-trials" async="async" 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 367
367
368<script> 369 window.Shopify = window.Shopify || {}; 370 window.Shopify.MCP = window.Shopify.MCP || {}; 371 window.Shopify.MCP.enabled = true; 372 window.Shopify.MCP.shop = "dover.myshopify.com"; 373 window.Shopify.MCP.mcpEndpoint = "https:\/\/www.dagnedover.com\/api\/mcp"; 374 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"]}}]; 375</script>
vendor: 1 bytes, line 375
375
376<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.dagnedover.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})(); 377</script>
vendor: 1 bytes, line 377
377
378<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.dagnedover.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}}; 379</script>
vendor: 1 bytes, line 379
379
380<script data-source-attribution="shopify.dynamic_checkout.buyer_consent"> 381 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); 382</script>
vendor: 1 bytes, line 382
382
383<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})}})); 384</script>
vendor: 1 bytes, line 384
384
385<script data-source-attribution="shopify.remote_product_tracking" data-shopify-remote-tracking="{"publisher_shop_id":2601439,"theme_id":140887621703,"theme_published":true,"theme_store_id":0,"placement":"search","event_data":{"search_query":"Diaper Bags"},"recommendations_tracking_enabled":true}" defer="defer" src="//www.dagnedover.com/cdn/shopifycloud/storefront/assets/storefront/remote_product_tracking-91d95044.js" crossorigin="anonymous"></script>
385 386<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://www.dagnedover.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous"> 387<style id="shopify-accelerated-checkout-cart"> 388 #shopify-buyer-consent { 389 margin-top: 1em; 390 display: inline-block; 391 width: 100%; 392} 393 394#shopify-buyer-consent.hidden { 395 display: none; 396} 397 398#shopify-subscription-policy-button { 399 background: none; 400 border: none; 401 padding: 0; 402 text-decoration: underline; 403 font-size: inherit; 404 cursor: pointer; 405} 406 407#shopify-subscription-policy-button::before { 408 box-shadow: none; 409} 410 411 </style> 412
413<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
413 414
414<script src="//www.dagnedover.com/cdn/shopifycloud/storefront/assets/themes_support/option_selection-b017cd28.js" type="text/javascript"></script>
414 415
415<script src="//www.dagnedover.com/cdn/shopifycloud/storefront/assets/themes_support/api.jquery-7ab1a3a4.js" type="text/javascript"></script>
415 416 417 418 419 420 421 422 423 424 425 426 427 <!-- TRACKING --> 428 <!-- 429 Event snippet for DD Add to Cart conversion page in your html page, add the snippet and call gtag_report_conversion when someone clicks on the chosen link or button. 430-->
431<script> 432 function gtag_report_conversion(url) { 433 var callback = function () { 434 if (typeof url != 'undefined') { 435 window.location = url; 436 } 437 }; 438 gtag('event', 'conversion', { 439 send_to: 'AW-971869934/ztzYCLajsqgBEO6dts8D', 440 event_callback: callback, 441 }); 442 return false; 443 } 444</script>
444 445 446 447 <style data-shopify>.swym-product-tile{display: none !important;}</style> 448 449 450
450<script src="https://js.squarecdn.com/square-marketplace.js" defer></script>
450 451 452 453 454 455
455<script src="https://cdn-widgetsrepository.yotpo.com/v1/loader/H38JVYIsNrsBJQtV2uiEWw" defer></script>
455 456 457
457<script 458 src="https://cdn-widgetsrepository.yotpo.com/v1/loader/T1rD7jVLIxGHCVLZWWwrGLSsr0k65sH94SfBoStZ" 459 defer 460 ></script>
460 461 462
462<script 463 type="text/javascript" 464 src="//staticw2.yotpo.com/T1rD7jVLIxGHCVLZWWwrGLSsr0k65sH94SfBoStZ/widget.js" 465 defer 466 ></script>
466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481
481<script src="//www.dagnedover.com/cdn/shop/t/1816/assets/app-Du9Z7y9y.js" type="module" crossorigin="anonymous"></script>
481 482 <link rel="modulepreload" href="//www.dagnedover.com/cdn/shop/t/1816/assets/classes-to-selector-CpNw_3Yw.js" crossorigin="anonymous"> 483 <link href="//www.dagnedover.com/cdn/shop/t/1816/assets/app-D8hpCEjB.css" rel="stylesheet" type="text/css" media="all" /> 484 485 486 487 488 <link href="//www.dagnedover.com/cdn/shop/t/1816/assets/tailwind-DUn3wbt8.css" rel="stylesheet" type="text/css" media="all" /> 489 490 491 492 493
493<script src="//www.dagnedover.com/cdn/shop/t/1816/assets/sidecart-Amus9_w3.js" type="module" crossorigin="anonymous"></script>
493 494 <link rel="modulepreload" href="//www.dagnedover.com/cdn/shop/t/1816/assets/classes-to-selector-CpNw_3Yw.js" crossorigin="anonymous"> 495 <link href="//www.dagnedover.com/cdn/shop/t/1816/assets/sidecart-X6JekhOX.css" rel="stylesheet" type="text/css" media="all" /> 496 497 498 499 500
500<script> 501 document.cookie = 'em_cache_shard=dtc'; 502 </script>
502 503 504 505 <!-- Edgemesh Client Begin --> 506
506<script type="application/javascript"></script>
506 507 508 <!-- Edgemesh Client End --> 509
509<script src="//www.dagnedover.com/cdn/shop/t/1816/assets/pscript.js?v=118715560838897270591777874647" defer="defer"></script>
509 510 511<!-- Envive -->
512<script name='spiffy-react'> 513 (function() { 514 window._spiffy = { 515 env: 'prod', 516 show: true, 517 publicKey: '88975ebc915b8c3e990f27e5148c441e1bfbdfa4c803f507af04f09602f35aa6' 518 }; 519 var loadSpiffyScript = function() { 520 var script = document.createElement('script'); 521 script.type = 'module'; 522 script.src = 'https://cdn.spiffy.ai/production/universal-build/envive-injection/index.js'; 523 script.fetchPriority = 'high'; 524 document.head.appendChild(script); 525 }; 526 loadSpiffyScript(); 527 })(); 528</script>
528 529 530<!-- BEGIN app block: shopify://apps/klaviyo-email-marketing-sms/blocks/klaviyo-onsite-embed/2632fe16-c075-4321-a88b-50b567f42507 --> 531 532 533 534 535 536 537 538 539 540 541 542 543
543<script async src="https://static.klaviyo.com/onsite/js/g3QNUn/klaviyo.js?company_id=g3QNUn"></script>
543 544
544<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>
544 545 546 547 548 549 550 551
551<script> 552 window.klaviyoReviewsProductDesignMode = false 553 </script>
553 554 555 556 557 <!-- BEGIN app snippet: customer-hub-data -->
557<script> 558 if (!window.customerHub) { 559 window.customerHub = {}; 560 } 561 window.customerHub.storefrontRoutes = { 562 login: "https://www.dagnedover.com/customer_authentication/redirect?locale=en®ion_country=US?return_url=%2F%23k-hub", 563 register: "https://account.dagnedover.com?locale=en&buyer_flags=eyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJkb3Zlci5teXNob3BpZnkuY29tIiwiZmxhZ3MiOltdLCJleHAiOjE3OTA4ODAyODEsIm5iZiI6MTc5MDI3NTQ4MX0.nobx-2h-UeD3wykHl4uIiDHtVHy1B0hva0HNoLClbU4?return_url=%2F%23k-hub", 564 logout: "/account/logout", 565 profile: "/account", 566 addresses: "/account/addresses", 567 }; 568 569 window.customerHub.userId = null; 570 571 window.customerHub.storeDomain = "dover.myshopify.com"; 572 573 574 575 576 window.customerHub.storeLocale = { 577 currentLanguage: 'en', 578 currentCountry: 'US', 579 availableLanguages: [ 580 581 { 582 iso_code: 'en', 583 endonym_name: 'English' 584 } 585 586 ], 587 availableCountries: [ 588 589 { 590 iso_code: 'AX', 591 name: 'à land Islands', 592 currency_code: 'USD' 593 }, 594 595 { 596 iso_code: 'AL', 597 name: 'Albania', 598 currency_code: 'ALL' 599 }, 600 601 { 602 iso_code: 'DZ', 603 name: 'Algeria', 604 currency_code: 'DZD' 605 }, 606 607 { 608 iso_code: 'AD', 609 name: 'Andorra', 610 currency_code: 'EUR' 611 }, 612 613 { 614 iso_code: 'AO', 615 name: 'Angola', 616 currency_code: 'AOA' 617 }, 618 619 { 620 iso_code: 'AI', 621 name: 'Anguilla', 622 currency_code: 'XCD' 623 }, 624 625 { 626 iso_code: 'AG', 627 name: 'Antigua & Barbuda', 628 currency_code: 'XCD' 629 }, 630 631 { 632 iso_code: 'AR', 633 name: 'Argentina', 634 currency_code: 'ARS' 635 }, 636 637 { 638 iso_code: 'AM', 639 name: 'Armenia', 640 currency_code: 'AMD' 641 }, 642 643 { 644 iso_code: 'AW', 645 name: 'Aruba', 646 currency_code: 'AWG' 647 }, 648 649 { 650 iso_code: 'AC', 651 name: 'Ascension Island', 652 currency_code: 'USD' 653 }, 654 655 { 656 iso_code: 'AU', 657 name: 'Australia', 658 currency_code: 'AUD' 659 }, 660 661 { 662 iso_code: 'AT', 663 name: 'Austria', 664 currency_code: 'EUR' 665 }, 666 667 { 668 iso_code: 'AZ', 669 name: 'Azerbaijan', 670 currency_code: 'AZN' 671 }, 672 673 { 674 iso_code: 'BS', 675 name: 'Bahamas', 676 currency_code: 'BSD' 677 }, 678 679 { 680 iso_code: 'BH', 681 name: 'Bahrain', 682 currency_code: 'USD' 683 }, 684 685 { 686 iso_code: 'BD', 687 name: 'Bangladesh', 688 currency_code: 'BDT' 689 }, 690 691 { 692 iso_code: 'BB', 693 name: 'Barbados', 694 currency_code: 'BBD' 695 }, 696 697 { 698 iso_code: 'BY', 699 name: 'Belarus', 700 currency_code: 'USD' 701 }, 702 703 { 704 iso_code: 'BE', 705 name: 'Belgium', 706 currency_code: 'EUR' 707 }, 708 709 { 710 iso_code: 'BZ', 711 name: 'Belize', 712 currency_code: 'BZD' 713 }, 714 715 { 716 iso_code: 'BJ', 717 name: 'Benin', 718 currency_code: 'XOF' 719 }, 720 721 { 722 iso_code: 'BM', 723 name: 'Bermuda', 724 currency_code: 'USD' 725 }, 726 727 { 728 iso_code: 'BT', 729 name: 'Bhutan', 730 currency_code: 'USD' 731 }, 732 733 { 734 iso_code: 'BO', 735 name: 'Bolivia', 736 currency_code: 'BOB' 737 }, 738 739 { 740 iso_code: 'BA', 741 name: 'Bosnia & Herzegovina', 742 currency_code: 'BAM' 743 }, 744 745 { 746 iso_code: 'BW', 747 name: 'Botswana', 748 currency_code: 'BWP' 749 }, 750 751 { 752 iso_code: 'BR', 753 name: 'Brazil', 754 currency_code: 'BRL' 755 }, 756 757 { 758 iso_code: 'IO', 759 name: 'British Indian Ocean Territory', 760 currency_code: 'USD' 761 }, 762 763 { 764 iso_code: 'VG', 765 name: 'British Virgin Islands', 766 currency_code: 'USD' 767 }, 768 769 { 770 iso_code: 'BN', 771 name: 'Brunei', 772 currency_code: 'BND' 773 }, 774 775 { 776 iso_code: 'BG', 777 name: 'Bulgaria', 778 currency_code: 'EUR' 779 }, 780 781 { 782 iso_code: 'BF', 783 name: 'Burkina Faso', 784 currency_code: 'XOF' 785 }, 786 787 { 788 iso_code: 'BI', 789 name: 'Burundi', 790 currency_code: 'BIF' 791 }, 792 793 { 794 iso_code: 'KH', 795 name: 'Cambodia', 796 currency_code: 'KHR' 797 }, 798 799 { 800 iso_code: 'CM', 801 name: 'Cameroon', 802 currency_code: 'XAF' 803 }, 804 805 { 806 iso_code: 'CA', 807 name: 'Canada', 808 currency_code: 'CAD' 809 }, 810 811 { 812 iso_code: 'CV', 813 name: 'Cape Verde', 814 currency_code: 'CVE' 815 }, 816 817 { 818 iso_code: 'BQ', 819 name: 'Caribbean Netherlands', 820 currency_code: 'USD' 821 }, 822 823 { 824 iso_code: 'KY', 825 name: 'Cayman Islands', 826 currency_code: 'KYD' 827 }, 828 829 { 830 iso_code: 'TD', 831 name: 'Chad', 832 currency_code: 'XAF' 833 }, 834 835 { 836 iso_code: 'CL', 837 name: 'Chile', 838 currency_code: 'CLP' 839 }, 840 841 { 842 iso_code: 'CN', 843 name: 'China', 844 currency_code: 'CNY' 845 }, 846 847 { 848 iso_code: 'CX', 849 name: 'Christmas Island', 850 currency_code: 'USD' 851 }, 852 853 { 854 iso_code: 'CC', 855 name: 'Cocos (Keeling) Islands', 856 currency_code: 'USD' 857 }, 858 859 { 860 iso_code: 'CO', 861 name: 'Colombia', 862 currency_code: 'COP' 863 }, 864 865 { 866 iso_code: 'KM', 867 name: 'Comoros', 868 currency_code: 'KMF' 869 }, 870 871 { 872 iso_code: 'CG', 873 name: 'Congo - Brazzaville', 874 currency_code: 'XAF' 875 }, 876 877 { 878 iso_code: 'CK', 879 name: 'Cook Islands', 880 currency_code: 'NZD' 881 }, 882 883 { 884 iso_code: 'CR', 885 name: 'Costa Rica', 886 currency_code: 'CRC' 887 }, 888 889 { 890 iso_code: 'CI', 891 name: 'Côte dâIvoire', 892 currency_code: 'XOF' 893 }, 894 895 { 896 iso_code: 'HR', 897 name: 'Croatia', 898 currency_code: 'EUR' 899 }, 900 901 { 902 iso_code: 'CW', 903 name: 'Curaçao', 904 currency_code: 'USD' 905 }, 906 907 { 908 iso_code: 'CY', 909 name: 'Cyprus', 910 currency_code: 'EUR' 911 }, 912 913 { 914 iso_code: 'CZ', 915 name: 'Czechia', 916 currency_code: 'CZK' 917 }, 918 919 { 920 iso_code: 'DK', 921 name: 'Denmark', 922 currency_code: 'DKK' 923 }, 924 925 { 926 iso_code: 'DJ', 927 name: 'Djibouti', 928 currency_code: 'DJF' 929 }, 930 931 { 932 iso_code: 'DM', 933 name: 'Dominica', 934 currency_code: 'XCD' 935 }, 936 937 { 938 iso_code: 'DO', 939 name: 'Dominican Republic', 940 currency_code: 'DOP' 941 }, 942 943 { 944 iso_code: 'EC', 945 name: 'Ecuador', 946 currency_code: 'USD' 947 }, 948 949 { 950 iso_code: 'EG', 951 name: 'Egypt', 952 currency_code: 'EGP' 953 }, 954 955 { 956 iso_code: 'SV', 957 name: 'El Salvador', 958 currency_code: 'USD' 959 }, 960 961 { 962 iso_code: 'GQ', 963 name: 'Equatorial Guinea', 964 currency_code: 'XAF' 965 }, 966 967 { 968 iso_code: 'EE', 969 name: 'Estonia', 970 currency_code: 'EUR' 971 }, 972 973 { 974 iso_code: 'SZ', 975 name: 'Eswatini', 976 currency_code: 'SZL' 977 }, 978 979 { 980 iso_code: 'ET', 981 name: 'Ethiopia', 982 currency_code: 'ETB' 983 }, 984 985 { 986 iso_code: 'FK', 987 name: 'Falkland Islands', 988 currency_code: 'FKP' 989 }, 990 991 { 992 iso_code: 'FO', 993 name: 'Faroe Islands', 994 currency_code: 'DKK' 995 }, 996 997 { 998 iso_code: 'FJ', 999 name: 'Fiji', 1000 currency_code: 'FJD' 1001 }, 1002 1003 { 1004 iso_code: 'FI', 1005 name: 'Finland', 1006 currency_code: 'EUR' 1007 }, 1008 1009 { 1010 iso_code: 'FR', 1011 name: 'France', 1012 currency_code: 'EUR' 1013 }, 1014 1015 { 1016 iso_code: 'GF', 1017 name: 'French Guiana', 1018 currency_code: 'EUR' 1019 }, 1020 1021 { 1022 iso_code: 'PF', 1023 name: 'French Polynesia', 1024 currency_code: 'XPF' 1025 }, 1026 1027 { 1028 iso_code: 'TF', 1029 name: 'French Southern Territories', 1030 currency_code: 'USD' 1031 }, 1032 1033 { 1034 iso_code: 'GA', 1035 name: 'Gabon', 1036 currency_code: 'USD' 1037 }, 1038 1039 { 1040 iso_code: 'GM', 1041 name: 'Gambia', 1042 currency_code: 'GMD' 1043 }, 1044 1045 {
1046 iso_code: 'GE', 1047 name: 'Georgia', 1048 currency_code: 'GEL' 1049 }, 1050 1051 { 1052 iso_code: 'DE', 1053 name: 'Germany', 1054 currency_code: 'EUR' 1055 }, 1056 1057 { 1058 iso_code: 'GH', 1059 name: 'Ghana', 1060 currency_code: 'USD' 1061 }, 1062 1063 { 1064 iso_code: 'GI', 1065 name: 'Gibraltar', 1066 currency_code: 'GBP' 1067 }, 1068 1069 { 1070 iso_code: 'GR', 1071 name: 'Greece', 1072 currency_code: 'EUR' 1073 }, 1074 1075 { 1076 iso_code: 'GL', 1077 name: 'Greenland', 1078 currency_code: 'DKK' 1079 }, 1080 1081 { 1082 iso_code: 'GD', 1083 name: 'Grenada', 1084 currency_code: 'XCD' 1085 }, 1086 1087 { 1088 iso_code: 'GP', 1089 name: 'Guadeloupe', 1090 currency_code: 'EUR' 1091 }, 1092 1093 { 1094 iso_code: 'GT', 1095 name: 'Guatemala', 1096 currency_code: 'GTQ' 1097 }, 1098 1099 { 1100 iso_code: 'GG', 1101 name: 'Guernsey', 1102 currency_code: 'GBP' 1103 }, 1104 1105 { 1106 iso_code: 'GN', 1107 name: 'Guinea', 1108 currency_code: 'GNF' 1109 }, 1110 1111 { 1112 iso_code: 'GW', 1113 name: 'Guinea-Bissau', 1114 currency_code: 'XOF' 1115 }, 1116 1117 { 1118 iso_code: 'GY', 1119 name: 'Guyana', 1120 currency_code: 'GYD' 1121 }, 1122 1123 { 1124 iso_code: 'HT', 1125 name: 'Haiti', 1126 currency_code: 'HTG' 1127 }, 1128 1129 { 1130 iso_code: 'HN', 1131 name: 'Honduras', 1132 currency_code: 'HNL' 1133 }, 1134 1135 { 1136 iso_code: 'HK', 1137 name: 'Hong Kong SAR', 1138 currency_code: 'HKD' 1139 }, 1140 1141 { 1142 iso_code: 'HU', 1143 name: 'Hungary', 1144 currency_code: 'HUF' 1145 }, 1146 1147 { 1148 iso_code: 'IS', 1149 name: 'Iceland', 1150 currency_code: 'ISK' 1151 }, 1152 1153 { 1154 iso_code: 'IN', 1155 name: 'India', 1156 currency_code: 'INR' 1157 }, 1158 1159 { 1160 iso_code: 'ID', 1161 name: 'Indonesia', 1162 currency_code: 'IDR' 1163 }, 1164 1165 { 1166 iso_code: 'IQ', 1167 name: 'Iraq', 1168 currency_code: 'USD' 1169 }, 1170 1171 { 1172 iso_code: 'IE', 1173 name: 'Ireland', 1174 currency_code: 'EUR' 1175 }, 1176 1177 { 1178 iso_code: 'IM', 1179 name: 'Isle of Man', 1180 currency_code: 'GBP' 1181 }, 1182 1183 { 1184 iso_code: 'IL', 1185 name: 'Israel', 1186 currency_code: 'ILS' 1187 }, 1188 1189 { 1190 iso_code: 'IT', 1191 name: 'Italy', 1192 currency_code: 'EUR' 1193 }, 1194 1195 { 1196 iso_code: 'JM', 1197 name: 'Jamaica', 1198 currency_code: 'JMD' 1199 }, 1200 1201 { 1202 iso_code: 'JP', 1203 name: 'Japan', 1204 currency_code: 'JPY' 1205 }, 1206 1207 { 1208 iso_code: 'JE', 1209 name: 'Jersey', 1210 currency_code: 'GBP' 1211 }, 1212 1213 { 1214 iso_code: 'JO', 1215 name: 'Jordan', 1216 currency_code: 'USD' 1217 }, 1218 1219 { 1220 iso_code: 'KZ', 1221 name: 'Kazakhstan', 1222 currency_code: 'KZT' 1223 }, 1224 1225 { 1226 iso_code: 'KE', 1227 name: 'Kenya', 1228 currency_code: 'KES' 1229 }, 1230 1231 { 1232 iso_code: 'KI', 1233 name: 'Kiribati', 1234 currency_code: 'USD' 1235 }, 1236 1237 { 1238 iso_code: 'XK', 1239 name: 'Kosovo', 1240 currency_code: 'USD' 1241 }, 1242 1243 { 1244 iso_code: 'KW', 1245 name: 'Kuwait', 1246 currency_code: 'USD' 1247 }, 1248 1249 { 1250 iso_code: 'KG', 1251 name: 'Kyrgyzstan', 1252 currency_code: 'KGS' 1253 }, 1254 1255 { 1256 iso_code: 'LA', 1257 name: 'Laos', 1258 currency_code: 'LAK' 1259 }, 1260 1261 { 1262 iso_code: 'LV', 1263 name: 'Latvia', 1264 currency_code: 'EUR' 1265 }, 1266 1267 { 1268 iso_code: 'LB', 1269 name: 'Lebanon', 1270 currency_code: 'LBP' 1271 }, 1272 1273 { 1274 iso_code: 'LS', 1275 name: 'Lesotho', 1276 currency_code: 'LSL' 1277 }, 1278 1279 { 1280 iso_code: 'LR', 1281 name: 'Liberia', 1282 currency_code: 'LRD' 1283 }, 1284 1285 { 1286 iso_code: 'LI', 1287 name: 'Liechtenstein', 1288 currency_code: 'CHF' 1289 }, 1290 1291 { 1292 iso_code: 'LT', 1293 name: 'Lithuania', 1294 currency_code: 'EUR' 1295 }, 1296 1297 { 1298 iso_code: 'LU', 1299 name: 'Luxembourg', 1300 currency_code: 'EUR' 1301 }, 1302 1303 { 1304 iso_code: 'MO', 1305 name: 'Macao SAR', 1306 currency_code: 'MOP' 1307 }, 1308 1309 { 1310 iso_code: 'MG', 1311 name: 'Madagascar', 1312 currency_code: 'USD' 1313 }, 1314 1315 { 1316 iso_code: 'MW', 1317 name: 'Malawi', 1318 currency_code: 'MWK' 1319 }, 1320 1321 { 1322 iso_code: 'MY', 1323 name: 'Malaysia', 1324 currency_code: 'MYR' 1325 }, 1326 1327 { 1328 iso_code: 'MV', 1329 name: 'Maldives', 1330 currency_code: 'MVR' 1331 }, 1332 1333 { 1334 iso_code: 'ML', 1335 name: 'Mali', 1336 currency_code: 'USD' 1337 }, 1338 1339 { 1340 iso_code: 'MT', 1341 name: 'Malta', 1342 currency_code: 'EUR' 1343 }, 1344 1345 { 1346 iso_code: 'MQ', 1347 name: 'Martinique', 1348 currency_code: 'EUR' 1349 }, 1350 1351 { 1352 iso_code: 'MR', 1353 name: 'Mauritania', 1354 currency_code: 'USD' 1355 }, 1356 1357 { 1358 iso_code: 'MU', 1359 name: 'Mauritius', 1360 currency_code: 'MUR' 1361 }, 1362 1363 { 1364 iso_code: 'YT', 1365 name: 'Mayotte', 1366 currency_code: 'EUR' 1367 }, 1368 1369 { 1370 iso_code: 'MX', 1371 name: 'Mexico', 1372 currency_code: 'MXN' 1373 }, 1374 1375 { 1376 iso_code: 'MD', 1377 name: 'Moldova', 1378 currency_code: 'MDL' 1379 }, 1380 1381 { 1382 iso_code: 'MC', 1383 name: 'Monaco', 1384 currency_code: 'EUR' 1385 }, 1386 1387 { 1388 iso_code: 'MN', 1389 name: 'Mongolia', 1390 currency_code: 'MNT' 1391 }, 1392 1393 { 1394 iso_code: 'ME', 1395 name: 'Montenegro', 1396 currency_code: 'EUR' 1397 }, 1398 1399 { 1400 iso_code: 'MS', 1401 name: 'Montserrat', 1402 currency_code: 'XCD' 1403 }, 1404 1405 { 1406 iso_code: 'MA', 1407 name: 'Morocco', 1408 currency_code: 'MAD' 1409 }, 1410 1411 { 1412 iso_code: 'MZ', 1413 name: 'Mozambique', 1414 currency_code: 'MZN' 1415 }, 1416 1417 { 1418 iso_code: 'NA', 1419 name: 'Namibia', 1420 currency_code: 'NAD' 1421 }, 1422 1423 { 1424 iso_code: 'NR', 1425 name: 'Nauru', 1426 currency_code: 'AUD' 1427 }, 1428 1429 { 1430 iso_code: 'NP', 1431 name: 'Nepal', 1432 currency_code: 'NPR' 1433 }, 1434 1435 { 1436 iso_code: 'NL', 1437 name: 'Netherlands', 1438 currency_code: 'EUR' 1439 }, 1440 1441 { 1442 iso_code: 'NC', 1443 name: 'New Caledonia', 1444 currency_code: 'XPF' 1445 }, 1446 1447 { 1448 iso_code: 'NZ', 1449 name: 'New Zealand', 1450 currency_code: 'NZD' 1451 }, 1452 1453 { 1454 iso_code: 'NI', 1455 name: 'Nicaragua', 1456 currency_code: 'NIO' 1457 }, 1458 1459 { 1460 iso_code: 'NE', 1461 name: 'Niger', 1462 currency_code: 'USD' 1463 }, 1464 1465 { 1466 iso_code: 'NG', 1467 name: 'Nigeria', 1468 currency_code: 'NGN' 1469 }, 1470 1471 { 1472 iso_code: 'NU', 1473 name: 'Niue', 1474 currency_code: 'NZD' 1475 }, 1476 1477 { 1478 iso_code: 'NF', 1479 name: 'Norfolk Island', 1480 currency_code: 'USD' 1481 }, 1482 1483 { 1484 iso_code: 'MK', 1485 name: 'North Macedonia', 1486 currency_code: 'MKD' 1487 }, 1488 1489 { 1490 iso_code: 'NO', 1491 name: 'Norway', 1492 currency_code: 'NOK' 1493 }, 1494 1495 { 1496 iso_code: 'OM', 1497 name: 'Oman', 1498 currency_code: 'USD' 1499 }, 1500 1501 { 1502 iso_code: 'PK', 1503 name: 'Pakistan', 1504 currency_code: 'PKR' 1505 }, 1506 1507 { 1508 iso_code: 'PS', 1509 name: 'Palestinian Territories', 1510 currency_code: 'USD' 1511 }, 1512 1513 { 1514 iso_code: 'PA', 1515 name: 'Panama', 1516 currency_code: 'USD' 1517 }, 1518 1519 { 1520 iso_code: 'PG', 1521 name: 'Papua New Guinea', 1522 currency_code: 'PGK' 1523 }, 1524 1525 { 1526 iso_code: 'PY', 1527 name: 'Paraguay', 1528 currency_code: 'PYG' 1529 }, 1530 1531 { 1532 iso_code: 'PE', 1533 name: 'Peru', 1534 currency_code: 'PEN' 1535 }, 1536 1537 { 1538 iso_code: 'PH', 1539 name: 'Philippines', 1540 currency_code: 'PHP' 1541 }, 1542 1543 { 1544 iso_code: 'PN', 1545 name: 'Pitcairn Islands', 1546 currency_code: 'USD' 1547 }, 1548 1549 { 1550 iso_code: 'PL', 1551 name: 'Poland', 1552 currency_code: 'PLN' 1553 }, 1554 1555 { 1556 iso_code: 'PT', 1557 name: 'Portugal', 1558 currency_code: 'EUR' 1559 }, 1560 1561 { 1562 iso_code: 'QA', 1563 name: 'Qatar', 1564 currency_code: 'QAR' 1565 }, 1566 1567 { 1568 iso_code: 'RE', 1569 name: 'Réunion', 1570 currency_code: 'EUR' 1571 }, 1572 1573 { 1574 iso_code: 'RO', 1575 name: 'Romania', 1576 currency_code: 'RON' 1577 }, 1578 1579 { 1580 iso_code: 'RW', 1581 name: 'Rwanda', 1582 currency_code: 'RWF' 1583 }, 1584 1585 { 1586 iso_code: 'WS', 1587 name: 'Samoa', 1588 currency_code: 'WST' 1589 }, 1590 1591 { 1592 iso_code: 'SM', 1593 name: 'San Marino', 1594 currency_code: 'EUR' 1595 }, 1596 1597 { 1598 iso_code: 'ST', 1599 name: 'São Tomé & PrÃncipe', 1600 currency_code: 'STD' 1601 }, 1602 1603 { 1604 iso_code: 'SA', 1605 name: 'Saudi Arabia', 1606 currency_code: 'SAR' 1607 }, 1608 1609 { 1610 iso_code: 'SN', 1611 name: 'Senegal', 1612 currency_code: 'XOF' 1613 }, 1614 1615 { 1616 iso_code: 'RS', 1617 name: 'Serbia', 1618 currency_code: 'RSD' 1619 }, 1620 1621 { 1622 iso_code: 'SC', 1623 name: 'Seychelles', 1624 currency_code: 'SCR' 1625 }, 1626 1627 { 1628 iso_code: 'SL', 1629 name: 'Sierra Leone', 1630 currency_code: 'SLL' 1631 }, 1632 1633 { 1634 iso_code: 'SG', 1635 name: 'Singapore', 1636 currency_code: 'SGD' 1637 }, 1638 1639 { 1640 iso_code: 'SX', 1641 name: 'Sint Maarten', 1642 currency_code: 'USD' 1643 }, 1644 1645 { 1646 iso_code: 'SK', 1647 name: 'Slovakia', 1648 currency_code: 'EUR' 1649 }, 1650 1651 { 1652 iso_code: 'SI', 1653 name: 'Slovenia', 1654 currency_code: 'EUR' 1655 }, 1656 1657 { 1658 iso_code: 'SB', 1659 name: 'Solomon Islands', 1660 currency_code: 'SBD' 1661 }, 1662 1663 { 1664 iso_code: 'ZA', 1665 name: 'South Africa', 1666 currency_code: 'ZAR' 1667 }, 1668 1669 { 1670 iso_code: 'GS', 1671 name: 'South Georgia & South Sandwich Islands', 1672 currency_code: 'USD' 1673 }, 1674 1675 { 1676 iso_code: 'KR', 1677 name: 'South Korea', 1678 currency_code: 'KRW' 1679 }, 1680 1681 { 1682 iso_code: 'ES', 1683 name: 'Spain', 1684 currency_code: 'EUR' 1685 }, 1686 1687 { 1688 iso_code: 'LK', 1689 name: 'Sri Lanka', 1690 currency_code: 'LKR' 1691 }, 1692 1693 { 1694 iso_code: 'BL', 1695 name: 'St. Barthélemy', 1696 currency_code: 'EUR' 1697 }, 1698 1699 { 1700 iso_code: 'SH', 1701 name: 'St. Helena', 1702 currency_code: 'SHP' 1703 }, 1704 1705 { 1706 iso_code: 'KN', 1707 name: 'St. Kitts & Nevis', 1708 currency_code: 'XCD' 1709 }, 1710 1711 { 1712 iso_code: 'LC', 1713 name: 'St. Lucia', 1714 currency_code: 'XCD' 1715 }, 1716 1717 { 1718 iso_code: 'MF', 1719 name: 'St. Martin', 1720 currency_code: 'EUR' 1721 }, 1722 1723 { 1724 iso_code: 'PM', 1725 name: 'St. Pierre & Miquelon', 1726 currency_code: 'USD' 1727 }, 1728 1729 { 1730 iso_code: 'VC', 1731 name: 'St. Vincent & Grenadines', 1732 currency_code: 'XCD' 1733 }, 1734 1735 { 1736 iso_code: 'SD', 1737 name: 'Sudan', 1738 currency_code: 'USD' 1739 }, 1740 1741 { 1742 iso_code: 'SR', 1743 name: 'Suriname', 1744 currency_code: 'SRD' 1745 }, 1746 1747 { 1748 iso_code: 'SJ', 1749 name: 'Svalbard & Jan Mayen', 1750 currency_code: 'USD' 1751 }, 1752 1753 { 1754 iso_code: 'SE', 1755 name: 'Sweden', 1756
1756 currency_code: 'SEK' 1757 }, 1758 1759 { 1760 iso_code: 'CH', 1761 name: 'Switzerland', 1762 currency_code: 'CHF' 1763 }, 1764 1765 { 1766 iso_code: 'TW', 1767 name: 'Taiwan', 1768 currency_code: 'TWD' 1769 }, 1770 1771 { 1772 iso_code: 'TZ', 1773 name: 'Tanzania', 1774 currency_code: 'TZS' 1775 }, 1776 1777 { 1778 iso_code: 'TH', 1779 name: 'Thailand', 1780 currency_code: 'THB' 1781 }, 1782 1783 { 1784 iso_code: 'TL', 1785 name: 'Timor-Leste', 1786 currency_code: 'USD' 1787 }, 1788 1789 { 1790 iso_code: 'TG', 1791 name: 'Togo', 1792 currency_code: 'XOF' 1793 }, 1794 1795 { 1796 iso_code: 'TK', 1797 name: 'Tokelau', 1798 currency_code: 'USD' 1799 }, 1800 1801 { 1802 iso_code: 'TO', 1803 name: 'Tonga', 1804 currency_code: 'TOP' 1805 }, 1806 1807 { 1808 iso_code: 'TT', 1809 name: 'Trinidad & Tobago', 1810 currency_code: 'TTD' 1811 }, 1812 1813 { 1814 iso_code: 'TA', 1815 name: 'Tristan da Cunha', 1816 currency_code: 'USD' 1817 }, 1818 1819 { 1820 iso_code: 'TN', 1821 name: 'Tunisia', 1822 currency_code: 'USD' 1823 }, 1824 1825 { 1826 iso_code: 'TR', 1827 name: 'Türkiye', 1828 currency_code: 'TRY' 1829 }, 1830 1831 { 1832 iso_code: 'TM', 1833 name: 'Turkmenistan', 1834 currency_code: 'USD' 1835 }, 1836 1837 { 1838 iso_code: 'TC', 1839 name: 'Turks & Caicos Islands', 1840 currency_code: 'USD' 1841 }, 1842 1843 { 1844 iso_code: 'TV', 1845 name: 'Tuvalu', 1846 currency_code: 'AUD' 1847 }, 1848 1849 { 1850 iso_code: 'UM', 1851 name: 'U.S. Outlying Islands', 1852 currency_code: 'USD' 1853 }, 1854 1855 { 1856 iso_code: 'UG', 1857 name: 'Uganda', 1858 currency_code: 'UGX' 1859 }, 1860 1861 { 1862 iso_code: 'UA', 1863 name: 'Ukraine', 1864 currency_code: 'USD' 1865 }, 1866 1867 { 1868 iso_code: 'AE', 1869 name: 'United Arab Emirates', 1870 currency_code: 'AED' 1871 }, 1872 1873 { 1874 iso_code: 'GB', 1875 name: 'United Kingdom', 1876 currency_code: 'GBP' 1877 }, 1878 1879 { 1880 iso_code: 'US', 1881 name: 'United States', 1882 currency_code: 'USD' 1883 }, 1884 1885 { 1886 iso_code: 'UY', 1887 name: 'Uruguay', 1888 currency_code: 'UYU' 1889 }, 1890 1891 { 1892 iso_code: 'UZ', 1893 name: 'Uzbekistan', 1894 currency_code: 'UZS' 1895 }, 1896 1897 { 1898 iso_code: 'VU', 1899 name: 'Vanuatu', 1900 currency_code: 'VUV' 1901 }, 1902 1903 { 1904 iso_code: 'VA', 1905 name: 'Vatican City', 1906 currency_code: 'EUR' 1907 }, 1908 1909 { 1910 iso_code: 'VE', 1911 name: 'Venezuela', 1912 currency_code: 'USD' 1913 }, 1914 1915 { 1916 iso_code: 'VN', 1917 name: 'Vietnam', 1918 currency_code: 'VND' 1919 }, 1920 1921 { 1922 iso_code: 'WF', 1923 name: 'Wallis & Futuna', 1924 currency_code: 'XPF' 1925 }, 1926 1927 { 1928 iso_code: 'EH', 1929 name: 'Western Sahara', 1930 currency_code: 'USD' 1931 }, 1932 1933 { 1934 iso_code: 'ZM', 1935 name: 'Zambia', 1936 currency_code: 'ZMW' 1937 }, 1938 1939 { 1940 iso_code: 'ZW', 1941 name: 'Zimbabwe', 1942 currency_code: 'USD' 1943 } 1944 1945 ] 1946 }; 1947 1948</script>
1948 1949<!-- END app snippet --> 1950 1951 1952 1953 1954 1955 1956 1957<!-- END app block --><!-- BEGIN app block: shopify://apps/elevar-conversion-tracking/blocks/dataLayerEmbed/bc30ab68-b15c-4311-811f-8ef485877ad6 --> 1958 1959 1960
1961<script type="module" dynamic> 1962 const configUrl = "/a/elevar/static/configs/5af8f1e9ddb8e9afb80c80edd6870ccb1f09fe8a/config.js"; 1963 const config = (await import(configUrl)).default; 1964 const scriptUrl = config.script_src_app_theme_embed; 1965 1966 if (scriptUrl) { 1967 const { handler } = await import(scriptUrl); 1968 1969 await handler( 1970 config, 1971 { 1972 cartData: { 1973 marketId: "168329287", 1974 localeCountryCode:"US", 1975 attributes:{}, 1976 cartTotal: "0.0", 1977 currencyCode:"USD", 1978 items: [] 1979} 1980, 1981 user: { 1982 cartTotal: "0.0", 1983 currencyCode:"USD", 1984 customer: {}, 1985} 1986, 1987 isOnCartPage:false, 1988 collectionView:null, 1989 searchResultsView:{ 1990 currencyCode:"USD", 1991 items: [{id:"DD721408103",name:"Indi Diaper Backpack in Dark Moss, Large", 1992 brand:"Dagne Dover", 1993 category:"Kit - Indi", 1994 variant:"Default Title", 1995 price: "250.0", 1996 productId: "6590697701447", 1997 variantId: "39460921376839", 1998 handle:"indi-diaper-backpack-large-dark-moss-reset"},{id:"DD721818103",name:"Indi Diaper Backpack in Camel, Large", 1999 brand:"Dagne Dover", 2000 category:"Kit - Indi", 2001 variant:"Default Title", 2002 price: "250.0", 2003 productId: "6684259745863", 2004 variantId: "39743660556359", 2005 handle:"indi-diaper-backpack-large-camel"},{id:"DD720818103",name:"Wade Diaper Tote in Camel", 2006 brand:"Dagne Dover", 2007 category:"Kit - Wade", 2008 variant:"Default Title", 2009 price: "250.0", 2010 productId: "6684259713095", 2011 variantId: "39743660523591", 2012 handle:"wade-diaper-tote-large-camel"},{id:"DD720408103",name:"Wade Diaper Tote in Dark Moss", 2013 brand:"Dagne Dover", 2014 category:"Kit - Wade", 2015 variant:"Default Title", 2016 price: "250.0", 2017 productId: "6590697537607", 2018 variantId: "39460921212999", 2019 handle:"wade-diaper-tote-large-dark-moss-reset"},{id:"DD721010103",name:"Indi Diaper Backpack in Storm, Large", 2020 brand:"Dagne Dover", 2021 category:"Kit - Indi", 2022 variant:"Default Title", 2023 price: "250.0", 2024 productId: "6590697668679", 2025 variantId: "39460921344071", 2026 handle:"indi-diaper-backpack-large-storm-reset"},{id:"DD721001101",name:"Indi Diaper Backpack in Onyx, Large", 2027 brand:"Dagne Dover", 2028 category:"Kit - Indi", 2029 variant:"Default Title", 2030 price: "250.0", 2031 productId: "6590697635911", 2032 variantId: "39460921311303", 2033 handle:"indi-diaper-backpack-large-onyx-reset"},{id:"DD720001101",name:"Wade Diaper Tote in Onyx", 2034 brand:"Dagne Dover", 2035 category:"Kit - Wade", 2036 variant:"Default Title", 2037 price: "250.0", 2038 productId: "6590697504839", 2039 variantId: "39460921147463", 2040 handle:"wade-diaper-tote-large-onyx-reset"},{id:"DD720815103",name:"Wade Diaper Tote in Dune", 2041 brand:"Dagne Dover", 2042 category:"Kit - Wade", 2043 variant:"Default Title", 2044 price: "250.0", 2045 productId: "6590697603143", 2046 variantId: "39460921278535", 2047 handle:"wade-diaper-tote-large-dune-reset"},{id:"DD721815103",name:"Indi Diaper Backpack in Dune, Large", 2048 brand:"Dagne Dover", 2049 category:"Kit - Indi", 2050 variant:"Default Title", 2051 price: "250.0", 2052 productId: "6590697766983", 2053 variantId: "39460921442375", 2054 handle:"indi-diaper-backpack-large-dune-reset"},{id:"DD722001101",name:"Indi Diaper Backpack in Onyx, Medium", 2055 brand:"Dagne Dover", 2056 category:"Kit - Indi", 2057 variant:"Default Title", 2058 price: "225.0", 2059 productId: "6590697799751", 2060 variantId: "39460921475143", 2061 handle:"indi-diaper-backpack-medium-onyx-reset"},] 2062 }, 2063 productView:null, 2064 } 2065 ); 2066 } 2067</script>
2067 2068 2069 2070<!-- END app block --><!-- BEGIN app block: shopify://apps/shoppinggives/blocks/app-embed-block/7b6c2cd4-8962-4dc6-975b-870e1f567789 -->
2070<script id="sg-app-embed"> 2071 if (false) { 2072 window.Shopify = window.Shopify || {}; 2073 window.Shopify.designMode = true; 2074 } 2075 try { 2076 sgGlobalVars = JSON.parse(atob('eyJzdG9yZUlkIjoiMzUzZTRlYjItMzNmYi00OTA1LWI5YjctMWE1YzkzZGQwYjUzIiwic2Vlbk1hbmFnZXJQcm9tcHQiOmZhbHNlLCJzdG9yZUlzQWN0aXZlIjpmYWxzZSwidGFyZ2V0SW5mbyI6eyJjYXJ0Ijp7ImlzQWZ0ZXJFbGVtIjpmYWxzZSwiaXNCZWZvcmVFbGVtIjp0cnVlLCJpc0luc2lkZUVsZW0iOmZhbHNlLCJjdXN0b21TZWxlY3RvciI6IiNiZWxvdy1naWZ0LW5vdGUiLCJpc09uIjp0cnVlLCJ0eXBlIjoxLCJpbnRlZ3JhdGlvbiI6MSwic2lkZUNhcnRPbiI6ZmFsc2UsInVzZUNoZWNrb3V0QnV0dG9uIjp0cnVlfSwicHJvZHVjdCI6eyJ1c2VDYXJ0QnV0dG9uIjpmYWxzZSwiaXNBZnRlckVsZW0iOmZhbHNlLCJpc0JlZm9yZUVsZW0iOnRydWUsImlzSW5zaWRlRWxlbSI6ZmFsc2UsImN1c3RvbVNlbGVjdG9yIjoiLnRhcmdldC1lbGVtZW50IiwiaXNPbiI6dHJ1ZSwidHlwZSI6MSwiaW50ZWdyYXRpb24iOjF9LCJyb3VuZFVwIjp7ImlzQWZ0ZXJFbGVtIjp0cnVlLCJpc0JlZm9yZUVsZW0iOmZhbHNlLCJpc0luc2lkZUVsZW0iOmZhbHNlLCJjdXN0b21TZWxlY3RvciI6IiIsImlzT24iOmZhbHNlLCJ1c2VDaGVja291dEJ1dHRvbiI6dHJ1ZSwiaW50ZWdyYXRpb24iOjB9LCJhZGRPbiI6eyJpc09uIjp0cnVlLCJpbnRlZ3JhdGlvbiI6MX19LCJoaWRlQWRkaXRpb25hbFNjcmlwdFByb21wdCI6ZmFsc2UsInNnUm91bmRVcElkIjpudWxsLCJzZ0FkZE9uSWRzIjpudWxsfQ==')); 2077 if (sgGlobalVars) { 2078 sgGlobalVars.cart = {"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"USD","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0}; 2079 sgGlobalVars.currentProduct = null; 2080 sgGlobalVars.isAdmin = false; 2081 } 2082 } catch(e) { 2083 sgGlobalVars = null; 2084 } 2085 2086 // Reset widget guard when product changes (SPA navigation in Theme Editor keeps ccShopifyInit=true) 2087 var sgCurrentProductId = sgGlobalVars && sgGlobalVars.currentProduct ? sgGlobalVars.currentProduct.id : null; 2088 if (sgCurrentProductId && window.ccShopifyInitProductId && window.ccShopifyInitProductId !== sgCurrentProductId) { 2089 window.ccShopifyInit = false; 2090 window.__sgFetchPatched = false; 2091 window.__sgXhrPatched = false; 2092 // Re-inject shopify.js so it re-executes for the new product 2093 (function() { 2094 var s = document.createElement('script'); 2095 s.src = 'https://cdn.shopify.com/extensions/01a0b5c0-70ee-7662-883a-2ea6b849203c/change-commerce-169/assets/shopify.js?store-id=353e4eb2-33fb-4905-b9b7-1a5c93dd0b53&_reload=' + sgCurrentProductId; 2096 document.head.appendChild(s); 2097 })(); 2098 } 2099 if (sgCurrentProductId) { 2100 window.ccShopifyInitProductId = sgCurrentProductId; 2101 } 2102 2103 (() => { 2104 const toResourceId = (value) => { 2105 if (typeof value !== 'string') return null; 2106 const id = parseInt(value.split('/').pop(), 10); 2107 return isNaN(id) ? null : id; 2108 }; 2109 2110 const getDonationVariantIds = (metafield) => { 2111 const ids = new Set(); 2112 if (!metafield) return ids; 2113 const roundUpId = toResourceId(metafield.sgRoundUpId); 2114 if (roundUpId) ids.add(roundUpId); 2115 (metafield.sgAddOnIds ?? []).forEach((addOn) => { 2116 const addOnId = toResourceId(addOn?.CmsId); 2117 if (addOnId) ids.add(addOnId); 2118 }); 2119 return ids; 2120 }; 2121 2122 const cartContainsOnlyDonations = (cartItems, donationVariantIds) => { 2123 if (!cartItems?.length || !donationVariantIds.size) return false; 2124 return cartItems.every((item) => donationVariantIds.has(item.variant_id)); 2125 }; 2126 2127 const removeDonationItems = async (cartItems) => { 2128 const updates = Object.fromEntries(cartItems.map((item) => [item.key, 0])); 2129 const response = await fetch(`${window.Shopify.routes.root}cart/update.js`, { 2130 method: 'POST', 2131 headers: { 'Content-Type': 'application/json' }, 2132 body: JSON.stringify({ updates }), 2133 }); 2134 if (!response.ok) throw new Error('[ShoppingGives] Failed to clear donation items from cart'); 2135 const path = window.location.pathname; 2136 if (path.includes('/cart') || path.includes('/checkout')) { 2137 window.location.reload(); 2138 } 2139 }; 2140 2141 const checkAndClearDonationOnlyCart = async () => { 2142 try { if (window.top !== window.self) return; } catch (e) { return; } 2143 if (window.Shopify?.designMode) return; 2144 const metafield = typeof sgGlobalVars !== 'undefined' ? sgGlobalVars : null; 2145 if (!metafield || metafield.isAdmin) return; 2146 const donationVariantIds = getDonationVariantIds(metafield); 2147 if (!donationVariantIds.size) return;
2148 try { 2149 const response = await fetch(`${window.Shopify.routes.root}cart.js`); 2150 if (!response.ok) return; 2151 const cart = await response.json(); 2152 if (cartContainsOnlyDonations(cart.items, donationVariantIds)) { 2153 await removeDonationItems(cart.items); 2154 } 2155 } catch (error) { 2156 console.error('[ShoppingGives] Cart guard error:', error); 2157 } 2158 }; 2159 2160 const isCartMutation = (url) => { 2161 const cartEndpoints = ['/cart/add', '/cart/update', '/cart/change', '/cart/clear']; 2162 return cartEndpoints.some((endpoint) => url.includes(endpoint)); 2163 }; 2164 2165 const initCartGuard = () => { 2166 try { if (window.top !== window.self) return; } catch (e) { return; } 2167 if (window.Shopify?.designMode) return; 2168 2169 checkAndClearDonationOnlyCart(); 2170 document.addEventListener('cart:updated', checkAndClearDonationOnlyCart); 2171 2172 const originalFetch = window.fetch; 2173 window.fetch = async (...args) => { 2174 const response = await originalFetch(...args); 2175 if (isCartMutation(args[0]?.toString() || '')) { 2176 setTimeout(checkAndClearDonationOnlyCart, 100); 2177 } 2178 return response; 2179 }; 2180 2181 const originalXHROpen = XMLHttpRequest.prototype.open; 2182 XMLHttpRequest.prototype.open = function (method, url, ...rest) { 2183 this._sgUrl = url; 2184 return originalXHROpen.call(this, method, url, ...rest); 2185 }; 2186 2187 const originalXHRSend = XMLHttpRequest.prototype.send; 2188 XMLHttpRequest.prototype.send = function (...args) { 2189 this.addEventListener('load', () => { 2190 if (isCartMutation(this._sgUrl?.toString() || '')) { 2191 setTimeout(checkAndClearDonationOnlyCart, 100); 2192 } 2193 }); 2194 return originalXHRSend.call(this, ...args); 2195 }; 2196 }; 2197 2198 if (document.readyState === 'complete') { 2199 setTimeout(initCartGuard, 200); 2200 } else { 2201 window.addEventListener('load', function () { setTimeout(initCartGuard, 200); }); 2202 } 2203 })(); 2204</script>
2204 2205
2206<script defer src="https://cdn.shopify.com/extensions/01a0b5c0-70ee-7662-883a-2ea6b849203c/change-commerce-169/assets/shopify.js?store-id=353e4eb2-33fb-4905-b9b7-1a5c93dd0b53"></script>
2206 2207 2208 2209<!-- END app block --><!-- BEGIN app block: shopify://apps/tolstoy-ads-image-video/blocks/widget-block/06fa8282-42ff-403e-b67c-1936776aed11 --> 2210 2211 2212 2213 2214 2215 2216 2217 2218 2219 2220 2221 2222 2223 2224 2225 2226 2227 2228 2229 2230
2231<script 2232 type="module" 2233 async 2234 src="https://widget.gotolstoy.com/we/widget.js" 2235 data-shop=dover.myshopify.com 2236 data-app-key=fdb23084-112e-4103-95b6-4dbf23132d4d 2237 data-should-use-cache=true 2238 data-cache-version=1a067ff2bc6 2239 data-product-gallery-projects="[]" 2240 data-collection-gallery-projects="[]" 2241 data-product-id="" 2242 data-template-name="search" 2243 data-ot-ignore 2244 data-cookieconsent="ignore" 2245> 2246</script>
vendor: 1 bytes, line 2246
2246
2247<script 2248 type="module" 2249 async 2250 src="https://play.gotolstoy.com/widget-v2/widget.js" 2251 id="tolstoy-widget-script" 2252 data-shop=dover.myshopify.com 2253 data-app-key=fdb23084-112e-4103-95b6-4dbf23132d4d 2254 data-should-use-cache=true 2255 data-cache-version=1a067ff2bc6 2256 data-product-gallery-projects="[]" 2257 data-collection-gallery-projects="[]" 2258 data-product-id="" 2259 data-collection-id="" 2260 data-shop-assistant-enabled="false" 2261 data-search-bar-widget-enabled="false" 2262 data-template-name="search" 2263 data-customer-id="" 2264 data-ot-ignore 2265 data-cookieconsent="ignore" 2266></script>
vendor: 1 bytes, line 2266
2266
2267<script 2268 type="module" 2269 async 2270 src="https://play.gotolstoy.com/widget-v2/widget.brand-mcp.js" 2271 data-app-key=fdb23084-112e-4103-95b6-4dbf23132d4d 2272 data-ot-ignore 2273 data-cookieconsent="ignore" 2274></script>
vendor: 1 bytes, line 2274
2274
2275<script> 2276 window.tolstoyCurrencySymbol = "$"; 2277 window.tolstoyMoneyFormat = "${{amount}}"; 2278</script>
vendor: 1 bytes, line 2278
2278
2279<script> 2280 (function(){ 2281 function hideOrphanedTiles(){ 2282 var els = document.querySelectorAll('.tolstoy-collection-page-tile,tolstoy-collection-tile'); 2283 for(var i=0;i<els.length;i++){ 2284 if(els[i].children.length>0) continue; 2285 els[i].style.setProperty('display','none','important'); 2286 var w=els[i].closest('[class*="tolstoy-grid"]')||els[i].closest('.tolstoy-collection-page-tile-wrapper'); 2287 if(w) w.style.setProperty('display','none','important'); 2288 } 2289 } 2290 if(document.readyState==='loading'){ 2291 document.addEventListener('DOMContentLoaded',hideOrphanedTiles); 2292 }else{ 2293 hideOrphanedTiles(); 2294 } 2295 })(); 2296</script>
vendor: 1 bytes, line 2296
2296
2297<script> 2298 window.tolstoyDebug = { 2299 enable: () => { 2300 fetch('/cart/update.js', { 2301 method: 'POST', 2302 headers: { 'Content-Type': 'application/json' }, 2303 body: JSON.stringify({ attributes: { TolstoyDebugEnabled: 'true' } }) 2304 }) 2305 .then(response => response.json()) 2306 .then(() => window.location.reload()); 2307 }, 2308 disable: () => { 2309 fetch('/cart/update.js', { 2310 method: 'POST', 2311 headers: { 'Content-Type': 'application/json' }, 2312 body: JSON.stringify({ attributes: { TolstoyDebugEnabled: null } }) 2313 }) 2314 .then(response => response.json()) 2315 .then(() => window.location.reload()) 2316 }, 2317 status: async () => { 2318 const response = await fetch('/cart.js'); 2319 const json = await response.json(); 2320 console.log(json.attributes); 2321 } 2322 } 2323</script>
2323 2324 2325<!-- END app block --><!-- BEGIN app block: shopify://apps/gorgias-live-chat-helpdesk/blocks/gorgias/a66db725-7b96-4e3f-916e-6c8e6f87aaaa -->
2326<script defer data-gorgias-loader-chat src="https://config.gorgias.chat/bundle-loader/shopify/dover.myshopify.com"></script>
2326 2327 2328
2329<script defer data-gorgias-loader-convert src="https://content.9gtb.com/loader.js"></script>
2329 2330 2331
2332<script defer data-gorgias-loader-mailto-replace src="https://config.gorgias.help/api/contact-forms/replace-mailto-script.js?shopName=dover"></script>
2332 2333 2334 2335<!-- END app block --><!-- BEGIN app block: shopify://apps/xgen-ai/blocks/xgen-scripts/0faa3e62-37f5-4cdf-80aa-dfb5fac9fabc --> 2336
2336<script> 2337 (function() { 2338 var storeLocale = "en_US"; 2339 document.cookie = "xgen_store_locale=" + storeLocale + "; path=/; max-age=31536000; SameSite=Lax"; 2340 })(); 2341 </script>
2341 2342 2343 2344 <link href="//cdn.shopify.com/extensions/019f22f5-b4c3-7155-9530-af619c351c71/xgen-product-recommendations-356/assets/common.css" rel="stylesheet" type="text/css" media="all" /> 2345 2346
2346<script id="xgen-global-config" type="application/json"> 2347 { 2348 2349 "executeScripts": false, 2350 "enableExperimentalFeatures": false, 2351 "useWebComponents": false, 2352 "useXGenApi": false, 2353 "domainUrl": "dover.myshopify.com", 2354 "styles": "https://cdn.shopify.com/extensions/019f22f5-b4c3-7155-9530-af619c351c71/xgen-product-recommendations-356/assets/common.css", 2355 "appUrl": "https://xgen-product-recommendations-c1d79539c721.herokuapp.com/", 2356 "expConfig": null, 2357 "experiments": {} 2358 } 2359 </script>
2359 2360
2360<script src="https://cdn.shopify.com/extensions/019f22f5-b4c3-7155-9530-af619c351c71/xgen-product-recommendations-356/assets/global.js" async fetchpriority="high"></script>
2360 2361
2361<script type="application/json" id="xgen-settings"> 2362 2363 { 2364 "localeConfig": {"default":{"locale":"en_US","currency":"USD"}}, 2365 "sharedLocales": {} 2366 } 2367 </script>
2367 2368 2369 2370 2371<!-- END app block -->
2371<script src="https://cdn.shopify.com/extensions/01a0d2a3-23d4-7eab-8707-4bef87dc5dd8/swym-relay-839/assets/wishlistcollections.js" type="text/javascript" defer="defer"></script>
2371 2372<link href="https://cdn.shopify.com/extensions/01a0d2a3-23d4-7eab-8707-4bef87dc5dd8/swym-relay-839/assets/wishlistcollections.css" rel="stylesheet" type="text/css" media="all">
2373<script src="https://cdn.shopify.com/extensions/01a0d474-b3d4-7e57-acf6-716ebce18796/forms-2595/assets/shopify-forms-loader.js" type="text/javascript" defer="defer"></script>
2373 2374<link rel="canonical" href="https://www.dagnedover.com/search?q=diaper+bags&type=product"> 2375<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
2376<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: 2601439,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "search"};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 2376
2376
2377<script> 2378 window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || []; 2379</script>
vendor: 1 bytes, line 2379
2379
2380<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}
2380).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: 2601439,storefrontBaseUrl: "https://www.dagnedover.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://www.dagnedover.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["16072cab","8450a54b"],webPixelsConfigList: [{"id":"1884979271","configuration":"{ \"spiffyApiKey\": \"88975ebc915b8c3e990f27e5148c441e1bfbdfa4c803f507af04f09602f35aa6\", \"spiffyEnvironment\": \"prod\" }","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"290aca1e7ac09c200ac865e0bd20ba1a","type":"APP","apiClientId":200980758529,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_name","read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"}
2380,{"id":"1691058247","configuration":"{\"pixelCode\":\"C4AN88EJGOC88M14M4B0\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"22e92c2ad45662f435e4801458fb78cc","type":"APP","apiClientId":4383523,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"1594818631","configuration":"{\"myshopifyDomain\":\"dover.myshopify.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"23b97d18e2aa74363140dc29c9284e87","type":"APP","apiClientId":2775569,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_phone","read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"1080197191","configuration":"{\"accountID\":\"XGenAI-EventTracking-675\",\"shopDomain\":\"dover.myshopify.com\",\"localeConfig\":\"{\\\"default\\\": { \\\"locale\\\": \\\"en_US\\\", \\\"currency\\\": \\\"USD\\\"}}\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"19bbd13fdee39fff71d5af00d3c0890a","type":"APP","apiClientId":194908454913,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"1037566023","configuration":"{\"campaignID\":\"42959\",\"externalExecutionURL\":\"https:\/\/engine.saasler.com\/api\/v1\/webhook_executions\/049ff2bfc875df5f4896b7c785abaa72\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"7a47b06116c806e4367c27d301f4f458","type":"APP","apiClientId":3546795,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"969441351","configuration":"{\"accountID\":\"g3QNUn\",\"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":"490438727","configuration":"{\"accountId\":\"Global-e\",\"merchantId\":\"30000707\",\"baseApiUrl\":\"https:\/\/checkout-service.global-e.com\/api\/v1\",\"siteId\":\"7ce243a1e1a2\",\"BorderfreeMetaCAPIEnabled\":\"False\",\"FT_IsLegacyAnalyticsSDKEnabled\":\"True\",\"FT_IsAnalyticsSDKEnabled\":\"False\",\"CDNUrl\":\"https:\/\/webservices.global-e.com\/\",\"BfGoogleAdsEnabled\":\"false\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"a468b580d34b71ec153d0e091429a1f8","type":"APP","apiClientId":5806573,"privacyPurposes":["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":"485425223","configuration":"{\"debug\":\"false\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"a9a83cf44fb282052ff936f7ab101058","type":"APP","apiClientId":4539653,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]}
2380,"dataSharingState":"unrestricted"},{"id":"463077447","configuration":"{\"active\":\"true\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"bb5c430150f6ec7b1b6d450e96a8deec","type":"APP","apiClientId":98816163841,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":[],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"380862535","configuration":"{\"swymApiEndpoint\":\"https:\/\/swymstore-v3premium-01.swymrelay.com\",\"swymTier\":\"v3premium-01\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"5b6f6917e306bc7f24523662663331c0","type":"APP","apiClientId":1350849,"privacyPurposes":["ANALYTICS","MARKETING","PREFERENCES"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"311099463","configuration":"{\"token\":\"4e6f6ec1-f04c-4f8e-a06f-07bea9e74c1c\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"a11948d157c1c71bab368db7465b61ce","type":"APP","apiClientId":149080899585,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"271679559","configuration":"{\"config_url\": \"https:\/\/shopify-gtm-suite.getelevar.com\/configs\/5af8f1e9ddb8e9afb80c80edd6870ccb1f09fe8a\/config.js\"}","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"7ae63d00911d5ee26809bf1e3232d852","type":"APP","apiClientId":2509311,"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":"233439303","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"AW-971869934\\\",\\\"GT-M397L3D\\\"],\\\"target_country\\\":\\\"US\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":\\\"AW-971869934\\\/ZU7-CJfTw5QBEO6dts8D\\\"},{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":\\\"AW-971869934\\\/AUFpCJrTw5QBEO6dts8D\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"AW-971869934\\\/pLgoCJHTw5QBEO6dts8D\\\",\\\"MC-8X5XHJDQ15\\\"]},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"AW-971869934\\\/TZtaCI7Tw5QBEO6dts8D\\\",\\\"MC-8X5XHJDQ15\\\"]},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"AW-971869934\\\/oaVjCIvTw5QBEO6dts8D\\\",\\\"MC-8X5XHJDQ15\\\"]},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":\\\"AW-971869934\\\/EC5NCJ3Tw5QBEO6dts8D\\\"},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":\\\"AW-971869934\\\/Cvv0CJTTw5QBEO6dts8D\\\"}],\\\"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":"223674439","configuration":"{\"shopId\":\"dover.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":"26673223","configuration":"{\"tagID\":\"2613603278782\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"7ae565e198624b39e0856d352b9a6b4c","type":"APP","apiClientId":3009811,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]}
2380,"dataSharingState":"unrestricted"},{"id":"10551367","configuration":"{ \"bundleName\": \"dover\" }","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"6d69af31d151d9c0dc4842dc2c8531ca","type":"APP","apiClientId":5106349,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"2064455","configuration":"{\"pixelId\":\"6bae2aae-29e0-415b-a104-675167bf2fc0\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"c119f01612c13b62ab52809eb08154bb","type":"APP","apiClientId":2556259,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"6094919","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"6","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"Signifyd"},{"id":"21626951","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"2","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"Ascend"},{"id":"28835911","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"2","type":"CUSTOM","privacyPurposes":[],"name":"Elevar - Checkout Tracking"},{"id":"31391815","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"Axon Shopify Pixel"},{"id":"93356103","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"5","type":"CUSTOM","privacyPurposes":["SALE_OF_DATA"],"name":"Keynes Universal \u0026 LAL Pixel"},{"id":"105152583","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"XGen"}
2380,{"id":"109740103","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"4","type":"CUSTOM","privacyPurposes":[],"name":"Tie"},{"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":"DAGNE DOVER","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"dover.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/www.dagnedover.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[{"id":"6590697701447","handle":"indi-diaper-backpack-large-dark-moss-reset","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"39460921376839","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6684259745863","handle":"indi-diaper-backpack-large-camel","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"39743660556359","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6684259713095","handle":"wade-diaper-tote-large-camel","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"39743660523591","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6590697537607","handle":"wade-diaper-tote-large-dark-moss-reset","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"39460921212999","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6590697668679","handle":"indi-diaper-backpack-large-storm-reset","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"39460921344071","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6590697635911","handle":"indi-diaper-backpack-large-onyx-reset","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"39460921311303","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6590697504839","handle":"wade-diaper-tote-large-onyx-reset","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"39460921147463","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6590697603143","handle":"wade-diaper-tote-large-dune-reset","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"39460921278535","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6590697766983","handle":"indi-diaper-backpack-large-dune-reset","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"39460921442375","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6590697799751","handle":"indi-diaper-backpack-medium-onyx-reset","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"39460921475143","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}],"purchasingCompany":null},},"https://www.dagnedover.com/cdn","c8540278we853e1abpb62b2c4amde256306",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"false","themeId":"140887621703","themePublished":"true","eventMetadataId":"ff08206d-9876-4149-a7fe-6e00f3d446a9","pageType":"searchresults","shopId":"2601439","storefrontBaseUrl":"https:\/\/www.dagnedover.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"16072cab\", \"8450a54b\"]","isMerchantRequest":"false","hashVersion":"c8540278we853e1abpb62b2c4amde256306","publish":"custom","events":"[[\"page_viewed\",{}],[\"search_submitted\",{\"searchResult\":{\"query\":\"Diaper Bags\",\"productVariants\":[{\"price\":{\"amount\":250.0,\"currencyCode\":\"USD\"},\"product\":{\"title\":\"Indi Diaper Backpack in Dark Moss, Large\",\"vendor\":\"Dagne Dover\",\"id\":\"6590697701447\",\"untranslatedTitle\":\"Indi Diaper Backpack in Dark Moss, Large\",\"url\":\"\/products\/indi-diaper-backpack-large-dark-moss-reset?_pos=1\u0026_sid=f4f797581\u0026_ss=r\",\"type\":\"Kit - Indi\"},\"id\":\"39460921376839\",\"image\":{\"src\":\"\/\/www.dagnedover.com\/cdn\/shop\/files\/dagne-2025-Baby_Indi_Dark_Moss_L_front.jpg?v=1764953180\"},\"sku\":\"DD721408103\",\"title\":\"Default Title\",\"untranslatedTitle\":\"Default Title\"},{\"price\":{\"amount\":250.0,\"currencyCode\":\"USD\"},\"product\":{\"title\":\"Indi Diaper Backpack in Camel, Large\",\"vendor\":\"Dagne Dover\",\"id\":\"6684259745863\",\"untranslatedTitle\":\"Indi Diaper Backpack in Camel, Large\",\"url\":\"\/products\/indi-diaper-backpack-large-camel?_pos=2\u0026_sid=f4f797581\u0026_ss=r\",\"type\":\"Kit - Indi\"},\"id\":\"39743660556359\",\"image\":{\"src\":\"\/\/www.dagnedover.com\/cdn\/shop\/files\/dagne-2025-Baby_Indi_Camel_L_front.jpg?v=1764953111\"},\"sku\":\"DD721818103\",\"title\":\"Default Title\",\"untranslatedTitle\":\"Default Title\"},{\"price\":{\"amount\":250.0,\"currencyCode\":\"USD\"},\"product\":{\"title\":\"Wade Diaper Tote in Camel\",\"vendor\":\"Dagne Dover\",\"id\":\"6684259713095\",\"untranslatedTitle\":\"Wade Diaper Tote in Camel\",\"url\":\"\/products\/wade-diaper-tote-large-camel?_pos=3\u0026_sid=f4f797581\u0026_ss=r\",\"type\":\"Kit - Wade\"},\"id\":\"39743660523591\",\"image\":{\"src\":\"\/\/www.dagnedover.com\/cdn\/shop\/files\/dagne-2025-Baby_Wade_Camel_frontstrap-2048x2048-120be032-25da-4fdc-a7a3-e8923ed6c384.jpg?v=1749579305\"},\"sku\":\"DD720818103\",\"title\":\"Default Title\",\"untranslatedTitle\":\"Default Title\"},{\"price\":{\"amount\":250.0,\"currencyCode\":\"USD\"},\"product\":{\"title\":\"Wade Diaper Tote in Dark Moss\",\"vendor\":\"Dagne Dover\",\"id\":\"6590697537607\",\"untranslatedTitle\":\"Wade Diaper Tote in Dark Moss\",\"url\":\"\/products\/wade-diaper-tote-large-dark-moss-reset?_pos=4\u0026_sid=f4f797581\u0026_ss=r\",\"type\":\"Kit - Wade\"},\"id\":\"39460921212999\",\"image\":{\"src\":\"\/\/www.dagnedover.com\/cdn\/shop\/files\/dagne-2025-Baby_Wade_Dark-Moss_frontstrap-2048x2048-8b37ef03-c156-4c56-bd22-b65da0c8a7a2.jpg?v=1749579059\"},\"sku\":\"DD720408103\",\"title\":\"Default Title\",\"untranslatedTitle\":\"Default Title\"},{\"price\":{\"amount\":250.0,\"currencyCode\":\"USD\"},\"product\":{\"title\":\"Indi Diaper Backpack in Storm, Large\",\"vendor\":\"Dagne Dover\",\"id\":\"6590697668679\",\"untranslatedTitle\":\"Indi Diaper Backpack in Storm, Large\",\"url\":\"\/products\/indi-diaper-backpack-large-storm-reset?_pos=5\u0026_sid=f4f797581\u0026_ss=r\",\"type\":\"Kit - Indi\"},\"id\":\"39460921344071\",\"image\":{\"src\":\"\/\/www.dagnedover.com\/cdn\/shop\/files\/dagne-2025-Baby_Indi_Storm_L_front.jpg?v=1764953541\"},\"sku\":\"DD721010103\",\"title\":\"Default Title\",\"untranslatedTitle\":\"Default Title\"},{\"price\":{\"amount\":250.0,\"currencyCode\":\"USD\"},\"product\":{\"title\":\"Indi Diaper Backpack in Onyx, Large\",\"vendor\":\"Dagne Dover\",\"id\":\"6590697635911\",\"untranslatedTitle\":\"Indi Diaper Backpack in Onyx, Large\",\"url\":\"\/products\/indi-diaper-backpack-large-onyx-reset?_pos=6\u0026_sid=f4f797581\u0026_ss=r\",\"type\":\"Kit - Indi\"},\"id\":\"39460921311303\",\"image\":{\"src\":\"\/\/www.dagnedover.com\/cdn\/shop\/files\/dagne-2025-Baby_Indi_Onyx_L_front.jpg?v=1764953390\"},\"sku\":\"DD721001101\",\"title\":\"Default Title\",\"untranslatedTitle\":\"Default Title\"},{\"price\":{\"amount\":250.0,\"currencyCode\":\"USD\"},\"product\":{\"title\":\"Wade Diaper Tote in Onyx\",\"vendor\":\"Dagne Dover\",\"id\":\"6590697504839\",\"untranslatedTitle\":\"Wade Diaper Tote in Onyx\",\"url\":\"\/products\/wade-diaper-tote-large-onyx-reset?_pos=7\u0026_sid=f4f797581\u0026_ss=r\",\"type\":\"Kit - Wade\"},\"id\":\"39460921147463\",\"image\":{\"src\":\"\/\/www.dagnedover.com\/cdn\/shop\/files\/dagne-2025-Baby_Wade_Onyx_frontstrap-2048x2048-12d1e705-b941-4465-bf20-1a93a5093c3d.jpg?v=1749578900\"},\"sku\":\"DD720001101\",\"title\":\"Default Title\",\"untranslatedTitle\":\"Default Title\"},{\"price\":{\"amount\":250.0,\"currencyCode\":\"USD\"},\"product\":{\"title\":\"Wade Diaper Tote in Dune\",\"vendor\":\"Dagne Dover\",\"id\":\"6590697603143\",\"untranslatedTitle\":\"Wade Diaper Tote in Dune\",\"url\":\"\/products\/wade-diaper-tote-large-dune-reset?_pos=8\u0026_sid=f4f797581\u0026_ss=r\",\"type\":\"Kit - Wade\"},\"id\":\"39460921278535\",\"image\":{\"src\":\"\/\/www.dagnedover.com\/cdn\/shop\/files\/dagne-2025-Baby_Wade_Dune_frontstrap-2048x2048-e9466821-e08d-4e29-99d1-1d5d352cd326.jpg?v=1749579200\"},\"sku\":\"DD720815103\",\"title\":\"Default Title\",\"untranslatedTitle\":\"Default Title\"},{\"price\":{\"amount\":250.0,\"currencyCode\":\"USD\"},\"product\":{\"title\":\"Indi Diaper Backpack in Dune, Large\",\"vendor\":\"Dagne Dover\",\"id\":\"6590697766983\",\"untranslatedTitle\":\"Indi Diaper Backpack in Dune, Large\",\"url\":\"\/products\/indi-diaper-backpack-large-dune-reset?_pos=9\u0026_sid=f4f797581\u0026_ss=r\",\"type\":\"Kit - Indi\"},\"id\":\"39460921442375\",\"image\":{\"src\":\"\/\/www.dagnedover.com\/cdn\/shop\/files\/dagne-2025-Baby_Indi_Dune_L_front.jpg?v=1764953275\"},\"sku\":\"DD721815103\",\"title\":\"Default Title\",\"untranslatedTitle\":\"Default Title\"},{\"price\":{\"amount\":225.0,\"currencyCode\":\"USD\"},\"product\":{\"title\":\"Indi Diaper Backpack in Onyx, Medium\",\"vendor\":\"Dagne Dover\",\"id\":\"6590697799751\",\"untranslatedTitle\":\"Indi Diaper Backpack in Onyx, Medium\",\"url\":\"\/products\/indi-diaper-backpack-medium-onyx-reset?_pos=10\u0026_sid=f4f797581\u0026_ss=r\",\"type\":\"Kit - Indi\"}
2380,\"id\":\"39460921475143\",\"image\":{\"src\":\"\/\/www.dagnedover.com\/cdn\/shop\/files\/dagne-2025-Baby_Indi_Onyx_M_front-2048x2048-ca050958-8837-4a64-bae9-6cc9ddaa8f6a.jpg?v=1749067345\"},\"sku\":\"DD722001101\",\"title\":\"Default Title\",\"untranslatedTitle\":\"Default Title\"}]}}]]"});})();</script>
2380<script> 2381 window.ShopifyAnalytics = window.ShopifyAnalytics || {}; 2382 window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {}; 2383 window.ShopifyAnalytics.meta.currency = 'USD'; 2384 var meta = {"products":[{"id":6590697701447,"gid":"gid:\/\/shopify\/Product\/6590697701447","vendor":"Dagne Dover","type":"Kit - Indi","handle":"indi-diaper-backpack-large-dark-moss-reset","variants":[{"id":39460921376839,"price":25000,"name":"Indi Diaper Backpack in Dark Moss, Large","public_title":null,"sku":"DD721408103"}],"remote":false,"collective":false},{"id":6684259745863,"gid":"gid:\/\/shopify\/Product\/6684259745863","vendor":"Dagne Dover","type":"Kit - Indi","handle":"indi-diaper-backpack-large-camel","variants":[{"id":39743660556359,"price":25000,"name":"Indi Diaper Backpack in Camel, Large","public_title":null,"sku":"DD721818103"}],"remote":false,"collective":false},{"id":6684259713095,"gid":"gid:\/\/shopify\/Product\/6684259713095","vendor":"Dagne Dover","type":"Kit - Wade","handle":"wade-diaper-tote-large-camel","variants":[{"id":39743660523591,"price":25000,"name":"Wade Diaper Tote in Camel","public_title":null,"sku":"DD720818103"}],"remote":false,"collective":false},{"id":6590697537607,"gid":"gid:\/\/shopify\/Product\/6590697537607","vendor":"Dagne Dover","type":"Kit - Wade","handle":"wade-diaper-tote-large-dark-moss-reset","variants":[{"id":39460921212999,"price":25000,"name":"Wade Diaper Tote in Dark Moss","public_title":null,"sku":"DD720408103"}],"remote":false,"collective":false},{"id":6590697668679,"gid":"gid:\/\/shopify\/Product\/6590697668679","vendor":"Dagne Dover","type":"Kit - Indi","handle":"indi-diaper-backpack-large-storm-reset","variants":[{"id":39460921344071,"price":25000,"name":"Indi Diaper Backpack in Storm, Large","public_title":null,"sku":"DD721010103"}],"remote":false,"collective":false},{"id":6590697635911,"gid":"gid:\/\/shopify\/Product\/6590697635911","vendor":"Dagne Dover","type":"Kit - Indi","handle":"indi-diaper-backpack-large-onyx-reset","variants":[{"id":39460921311303,"price":25000,"name":"Indi Diaper Backpack in Onyx, Large","public_title":null,"sku":"DD721001101"}],"remote":false,"collective":false},{"id":6590697504839,"gid":"gid:\/\/shopify\/Product\/6590697504839","vendor":"Dagne Dover","type":"Kit - Wade","handle":"wade-diaper-tote-large-onyx-reset","variants":[{"id":39460921147463,"price":25000,"name":"Wade Diaper Tote in Onyx","public_title":null,"sku":"DD720001101"}],"remote":false,"collective":false},{"id":6590697603143,"gid":"gid:\/\/shopify\/Product\/6590697603143","vendor":"Dagne Dover","type":"Kit - Wade","handle":"wade-diaper-tote-large-dune-reset","variants":[{"id":39460921278535,"price":25000,"name":"Wade Diaper Tote in Dune","public_title":null,"sku":"DD720815103"}],"remote":false,"collective":false},{"id":6590697766983,"gid":"gid:\/\/shopify\/Product\/6590697766983","vendor":"Dagne Dover","type":"Kit - Indi","handle":"indi-diaper-backpack-large-dune-reset","variants":[{"id":39460921442375,"price":25000,"name":"Indi Diaper Backpack in Dune, Large","public_title":null,"sku":"DD721815103"}],"remote":false,"collective":false},{"id":6590697799751,"gid":"gid:\/\/shopify\/Product\/6590697799751","vendor":"Dagne Dover","type":"Kit - Indi","handle":"indi-diaper-backpack-medium-onyx-reset","variants":[{"id":39460921475143,"price":22500,"name":"Indi Diaper Backpack in Onyx, Medium","public_title":null,"sku":"DD722001101"}],"remote":false,"collective":false}],"page":{"pageType":"searchresults","requestId":"29e1813b-83a0-46f9-a659-9864d4f5a3b9-1790275481"}}; 2385 for (var attr in meta) { 2386 window.ShopifyAnalytics.meta[attr] = meta[attr]; 2387 } 2388</script>
vendor: 1 bytes, line 2388
2388
2389<script class="analytics"> 2390 (function () { 2391 var customDocumentWrite = function(content) { 2392 var jquery = null; 2393 2394 if (window.jQuery) { 2395 jquery = window.jQuery; 2396 } else if (window.Checkout && window.Checkout.$) { 2397 jquery = window.Checkout.$; 2398 } 2399 2400 if (jquery) { 2401 jquery('body').append(content); 2402 } 2403 }; 2404 2405 var hasLoggedConversion = function(token) { 2406 if (token) { 2407 return document.cookie.indexOf('loggedConversion=' + token) !== -1; 2408 } 2409 return false; 2410 } 2411 2412 var setCookieIfConversion = function(token) { 2413 if (token) { 2414 var twoMonthsFromNow = new Date(Date.now()); 2415 twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2); 2416 2417 document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow; 2418 } 2419 } 2420 2421 var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || []; 2422 window.ShopifyAnalytics.lib.trekkie = window.trekkie; 2423 if (trekkie.integrations) { 2424 return; 2425 } 2426 trekkie.methods = [ 2427 'identify', 2428 'page', 2429 'ready', 2430 'track', 2431 'trackForm', 2432 'trackLink' 2433 ]; 2434 trekkie.factory = function(method) { 2435 return function() { 2436 var args = Array.prototype.slice.call(arguments); 2437 args.unshift(method); 2438 trekkie.push(args); 2439 if (method == 'track' || method == 'page') { 2440 try { 2441 if (window.__TREKKIE_SHIM_QUEUE == null) { 2442 window.__TREKKIE_SHIM_QUEUE = []; 2443 } 2444 window.__TREKKIE_SHIM_QUEUE.push({ 2445 from: 'trekkie-stub', 2446 method: method, 2447 args: args.slice(1) 2448 }); 2449 } catch (e) { 2450 // no-op 2451 } 2452 } 2453 return trekkie; 2454 }; 2455 }; 2456 for (var i = 0; i < trekkie.methods.length; i++) { 2457 var key = trekkie.methods[i]; 2458 trekkie[key] = trekkie.factory(key); 2459 } 2460 trekkie.load = function(config) { 2461 trekkie.config = config || {}; 2462 trekkie.config.initialDocumentCookie = document.cookie; 2463 var first = document.getElementsByTagName('script')[0]; 2464var script = document.createElement('script'); 2465script.type = 'text/javascript'; 2466script.onerror = function(e) { 2467 var scriptFallback = document.createElement('script'); 2468 scriptFallback.type = 'text/javascript'; 2469 scriptFallback.onerror = function(error) { 2470 var Monorail = { 2471 produce: function produce(monorailDomain, schemaId, payload) { 2472 var currentMs = new Date().getTime(); 2473 var event = { 2474 schema_id: schemaId, 2475 payload: payload, 2476 metadata: { 2477 event_created_at_ms: currentMs, 2478 event_sent_at_ms: currentMs 2479 } 2480 }; 2481 return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event)); 2482 }, 2483 sendRequest: function sendRequest(endpointUrl, payload) { 2484 // Try the sendBeacon API 2485 if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) { 2486 var blobData = new window.Blob([payload], { 2487 type: 'text/plain' 2488 }); 2489 2490 if (window.navigator.sendBeacon(endpointUrl, blobData)) { 2491 return true; 2492 } // sendBeacon was not successful 2493 2494 } // XHR beacon 2495 2496 var xhr = new XMLHttpRequest(); 2497 2498 try { 2499 xhr.open('POST', endpointUrl); 2500 xhr.setRequestHeader('Content-Type', 'text/plain'); 2501 xhr.send(payload); 2502 } catch (e) { 2503 console.log(e); 2504 } 2505 2506 return false; 2507 }, 2508 isIos12: function isIos12() { 2509 return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1; 2510 } 2511 }; 2512 Monorail.produce('monorail-edge.shopifysvc.com', 2513 'trekkie_storefront_load_errors/1.1', 2514 {shop_id: 2601439, 2515 theme_id: 140887621703, 2516 app_name: "storefront", 2517 context_url: window.location.href, 2518 source_url: "//www.dagnedover.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js"}); 2519 2520 }; 2521 scriptFallback.async = true; 2522 scriptFallback.src = '//www.dagnedover.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js'; 2523 first.parentNode.insertBefore(scriptFallback, first); 2524}; 2525script.async = true; 2526script.src = '//www.dagnedover.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js'; 2527first.parentNode.insertBefore(script, first); 2528 2529 }; 2530 trekkie.load( 2531 {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":2601439,"isMerchantRequest":null,"themeId":14
25310887621703,"themeCityHash":"1823014913358859459","contentLanguage":"en","currency":"USD","eventMetadataId":"ff08206d-9876-4149-a7fe-6e00f3d446a9"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":false,"source":"trekkie-storefront-renderer","apiClientId":580111}} 2532 ); 2533 2534 var loaded = false; 2535 trekkie.ready(function() { 2536 if (loaded) return; 2537 loaded = true; 2538 2539 window.ShopifyAnalytics.lib = window.trekkie; 2540 2541 var originalDocumentWrite = document.write; 2542 document.write = customDocumentWrite; 2543 try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {}; 2544 document.write = originalDocumentWrite; 2545 2546 var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/) 2547 var token = match? match[1]: undefined; 2548 if (!hasLoggedConversion(token)) { 2549 setCookieIfConversion(token); 2550 window.ShopifyAnalytics.lib.track("Performed Search",{"query":"Diaper Bags"},undefined,undefined,{"shopifyEmitted":true}); 2551 } 2552 }); 2553 2554 window.ShopifyAnalytics.lib.page(null,{"pageType":"searchresults","requestId":"29e1813b-83a0-46f9-a659-9864d4f5a3b9-1790275481","shopifyEmitted":true}); 2555 2556 var eventsListenerScript = document.createElement('script'); 2557 eventsListenerScript.async = true; 2558 eventsListenerScript.src = "//www.dagnedover.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js"; 2559 document.getElementsByTagName('head')[0].appendChild(eventsListenerScript); 2560})();</script>
vendor: 1 bytes, line 2560
2560
2561<script 2562 defer 2563 src="https://www.dagnedover.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js" 2564 data-application="storefront-renderer" 2565 data-shop-id="2601439" 2566 data-render-region="gcp-us-central1" 2567 data-page-type="search" 2568 data-theme-instance-id="140887621703" 2569 data-theme-name="" 2570 data-theme-version="" 2571 data-monorail-region="shop_domain" 2572 data-resource-timing-sampling-rate="10" 2573 data-shs="true" 2574 data-shs-beacon="true" 2575 data-shs-export-with-fetch="true" 2576 data-shs-logs-sample-rate="1" 2577 data-shs-beacon-endpoint="https://www.dagnedover.com/api/collect" 2578></script>
2578 2579<meta name="shopify-y" content="c2e1bda1-d1f0-4cd7-a26f-f49eb9eee973" data-expiration="1821833081000"><meta name="shopify-s" content="2ecc1c12-828c-4e47-9a9d-d7029fb300d5" data-expiration="1790277281000"><meta name="new-cookie-storage-activated" content="t">
2580<script async src=/em-cgi/migrate.js></script>
2580<script>(function(){const b={error:(...c)=>!EDGEMESH?.silent&&console.error('%c %c %c Edgemesh Insights %c %c %c ','background: #805AD5; padding:5px 0; border-top-left-radius:3px; border-bottom-left-radius:3px;','background: #322659; padding:5px 0;','color: #E2E8F0; background: #171923; padding:5px 0;','background: #322659; padding:5px 0;','background: #805AD5; padding:5px 0; border-top-right-radius:3px; border-bottom-right-radius:3px;','background: transparent; padding:5px 0;',...c),debug:(...c)=>!EDGEMESH?.silent&&console.debug('%c %c %c Edgemesh Insights %c %c %c ','background: #805AD5; padding:5px 0; border-top-left-radius:3px; border-bottom-left-radius:3px;','background: #322659; padding:5px 0;','color: #E2E8F0; background: #171923; padding:5px 0;','background: #322659; padding:5px 0;','background: #805AD5; padding:5px 0; border-top-right-radius:3px; border-bottom-right-radius:3px;','background: transparent; padding:5px 0;',...c)};if(!globalThis.edgemesh)globalThis.edgemesh={};function a(c){if(typeof c!=='object'||c===null){b.error('â Parameters must be an object.');return false};if(Object.keys(c).length>8){b.error('â Exceeded limit of 8 parameters.');return};for(const d in c){const e=c[d];if(typeof e!=='string'&&typeof e!=='number'){b.error('â Parameters must be a string or a number.');return false}};return true}globalThis.edgemesh.captureEvent=async({name:c,category:d,params:e}={})=>{if(!c){b.error('â Event name is required.');return};if(!d){b.error('â Event category is required.');return};if(e&&!a(e))return;const f=['','em-cgi','insights','event',d,c];if(e){const h=new URLSearchParams(e).toString();f.push('?'+ h)};b.debug('ð¤ Sending',d+ '/'+ c,'insights event',e||{});const g=await fetch(f.join('/'),{credentials:'include'});if(!g.ok){const h=await g.json();b.error('â Insights event error:',h)};b.debug('â
Insights event',d+ '/'+ c,'sent successfully',e||{})};globalThis.edgemesh.captureRedirect=async(c,{name:d,category:e,params:f}={})=>{if(!c){b.error('â Redirect url is required.');return};try{new URL(c)}catch{b.error('â Redirect url must be a valid URL.');return};if(f&&!a(f))return;const g=['','em-cgi','insights','event',e||'exit',d||'redirect'];const h=new URLSearchParams(f||{});h.set('redirect',c);g.push('?'+ h.toString());b.debug('Performing captured redirect to',c,{category:e,name:d,params:f});globalThis.location.assign(g.join('/'))}})()</script>
2580<script>EDGEMESH={host:'https://www.dagnedover.com/em-cgi/client'}</script>
2580<script async src=https://static.edgeme.sh/client.js></script>
2580<style>#admin-bar-iframe{display:none!important}</style></head> 2581 <body 2582 class="data-[state='modal-open']:tw-overflow-hidden search " 2583 data-state="modal-close" 2584 > 2585 2586 2587 2588 2589 2590<div class="tw-hidden" data-em-disable> 2591 2592
2592<script> 2593 window.earlyAccessConfig = { 2594 enabled: false, 2595 granted: false, 2596 hideAll: false, 2597 }; 2598 2599 // FOR EDGEMESH 2600 document.cookie = 'early_access=; max-age=0; path=/;'; 2601 </script>
2601 2602 2603</div> 2604 2605 2606
2606<script type="application/ld+json"> 2607 { 2608 "@context": "https://schema.org", 2609 "@type": "Organization", 2610 "@id": "https:\/\/www.dagnedover.com", 2611 "name": "DAGNE DOVER", 2612 "url": "https:\/\/www.dagnedover.com", 2613 "logo": "https://cdn.shopify.com/s/files/1/0260/1439/files/logo-text_637feb4d-c44c-4d22-913d-efec726fc3ec.png?4979095607573253400", 2614 "image": "https://cdn.shopify.com/s/files/1/0260/1439/files/logo-text_637feb4d-c44c-4d22-913d-efec726fc3ec.png?4979095607573253400", 2615 "description": "Dagne Dover creates problem-solving bags â for all the problem-solving humans out there. Bags that keep up, stay organized, and look good doing it. Founded in New York City in 2013 by three women, Dagne Dover designs hyper-functional, performance-driven bags including diaper backpacks, totes, crossbody bags, luggage, and accessories. Made with premium materials including neoprene, leather, coated canvas, and nylon, with select collections using non-toxic dyes and recycled content.", 2616 "slogan": "Bags that get it.", 2617 "foundingDate": "2013", 2618 "foundingLocation": "New York City", 2619 "founder": [ 2620 { "@type": "Person", "name": "Melissa Mash" }, 2621 { "@type": "Person", "name": "Deepa Gandhi" }, 2622 { "@type": "Person", "name": "Jessy Dover" } 2623 ], 2624 "telephone": "+1-646-934-6528", 2625 "contactPoint": [ 2626 { 2627 "@type": "ContactPoint", 2628 "telephone": "+1-646-934-6528", 2629 "url": "https:\/\/www.dagnedover.com\/pages\/contact", 2630 "contactType": "customer support", 2631 "availableLanguage": "English" 2632 }, 2633 { 2634 "@type": "ContactPoint", 2635 "url": "https://dagnedover.loopreturns.com/#/", 2636 "contactType": "returns" 2637 } 2638 ], 2639 "areaServed": "Worldwide", 2640 "hasOfferCatalog": { 2641 "@type": "OfferCatalog", 2642 "name": "Dagne Dover Products", 2643 "url": "https:\/\/www.dagnedover.com\/collections\/shop-all", 2644 "itemListElement": [ 2645 { "@type": "OfferCatalog", "name": "Backpacks", "url": "https:\/\/www.dagnedover.com\/collections\/backpacks" }, 2646 { "@type": "OfferCatalog", "name": "Totes", "url": "https:\/\/www.dagnedover.com\/collections\/tote-bags" }, 2647 { "@type": "OfferCatalog", "name": "Crossbody Bags", "url": "https:\/\/www.dagnedover.com\/collections\/crossbody-bags" }, 2648 { "@type": "OfferCatalog", "name": "Organizers", "url": "https:\/\/www.dagnedover.com\/collections\/organizer-bags" }, 2649 { "@type": "OfferCatalog", "name": "Luggage", "url": "https:\/\/www.dagnedover.com\/collections\/luggage" }, 2650 { "@type": "OfferCatalog", "name": "Duffles", "url": "https:\/\/www.dagnedover.com\/collections\/duffle-bags" }, 2651 { "@type": "OfferCatalog", "name": "Weekenders", "url": "https:\/\/www.dagnedover.com\/collections\/weekenders" }, 2652 { "@type": "OfferCatalog", "name": "Pet Carriers", "url": "https:\/\/www.dagnedover.com\/collections\/pet" }, 2653 { "@type": "OfferCatalog", "name": "Laptop Bags", "url": "https:\/\/www.dagnedover.com\/collections\/laptop-bags" }, 2654 { "@type": "OfferCatalog", "name": "Wallets", "url": "https:\/\/www.dagnedover.com\/collections\/wallets" }, 2655 { "@type": "OfferCatalog", "name": "Bag Accessories", "url": "https:\/\/www.dagnedover.com\/collections\/accessories" } 2656 ] 2657 },"potentialAction": { 2658 "@type": "SearchAction", 2659 "target": { 2660 "@type": "EntryPoint", 2661 "urlTemplate": "https:\/\/www.dagnedover.com\/search?q={search_term_string}" 2662 }, 2663 "query-input": "required name=search_term_string" 2664 }, 2665 "sameAs": [ 2666 "https://www.facebook.com/DagneDover", 2667 "https://twitter.com/dagnedover", 2668 "https://instagram.com/dagnedover", 2669 "https://www.tiktok.com/@dagnedover" 2670 ] 2671 } 2672</script>
2672 2673 2674 <!-- Google Tag Manager -->
vendor: 69 bytes, lines 2674-2677
2674 2675<noscript 2676 ><iframe 2677 src="//www.googletagmanager.com/ns.html?id=
2677GTM-W33JPH
vendor: 99 bytes, lines 2677-2682
2677" 2678 height="0" 2679 width="0" 2680 style="display:none;visibility:hidden" 2681 ></iframe 2682></noscript>
2683<!-- End Google Tag Manager --> 2684 2685 2686 <nav 2687 id="mobile-menu" 2688 class="tw-relative tw-z-[101] tw-h-full" 2689 data-controller="mobileSideDrawer" 2690 aria-hidden="true" 2691 > 2692 2693 2694 <!-- BEGIN sections: mobile-navigation --> 2695<section id="shopify-section-sections--18854420086855__mobile-primary-panel" class="shopify-section shopify-section-group-mobile-navigation"><nav 2696 class="tw-custom-drawer-timing tw-group tw-fixed tw-left-0 tw-top-0 tw-z-10 tw-h-full tw-w-full tw-max-w-sm tw-overflow-x-hidden tw-overflow-y-scroll tw-bg-[#F5F5F5] tw-duration-450 aria-hidden:-tw-translate-x-full aria-hidden:tw-duration-250" 2697 role="dialog" 2698 aria-modal="true" 2699 tabindex="-1" 2700 aria-label="menu" 2701 aria-hidden="true" 2702 id="mobile-nav-primary-panel" 2703> 2704 <div class="tw-sticky tw-top-0 tw-z-10 tw-box-border tw-flex tw-w-full tw-justify-between tw-border-b tw-border-solid tw-border-charcoal tw-bg-[#F5F5F5] tw-p-5"> 2705 <img 2706 class="toggle-icon tw-h-5 tw-cursor-pointer" 2707 width="auto" 2708 height="auto" 2709 src="//www.dagnedover.com/cdn/shop/t/1816/assets/close.svg?v=164672376556027290041776795511" 2710 alt="Close" 2711 data-event="Navigation Close" 2712> 2713 2714 <div class="tw-flex tw-h-5 tw-items-center tw-gap-6"> 2715 <a 2716 href="#/" 2717 id="search-link" 2718 class="search-link toggle-icon tw-h-full" 2719 data-event="Search Icon" 2720 ><img width="auto" height="20" src="//www.dagnedover.com/cdn/shop/t/1816/assets/search.svg?v=131574499739797375321776795509" alt="Search" 2721></a> 2722 2723 <a 2724 class="toggle-icon tw-h-full signin_show_signin" 2725 href="https://www.dagnedover.com/customer_authentication/redirect?locale=en®ion_country=US" 2726 data-event="Account Icon" 2727 ><img width="auto" height="20" src="//www.dagnedover.com/cdn/shop/t/1816/assets/account.svg?v=43559674976135581331776795509" alt="Account" 2728></a> 2729 2730 2731<a 2732 href="/pages/swym-wishlist" 2733 class="toggle-icon tw-h-full tw-text-charcoal" 2734 aria-label="Open Wishlist" 2735> 2736 <span class="material-symbols-outlined tw-inline-flex tw-text-xl/none md:tw-text-[23px]/none">favorite</span> 2737</a> 2738 2739 <button 2740 x-data=" 2741 { 2742 cartItemCount: 0, 2743 init() { 2744 window.addEventListener('cart:quantity:update', (e) => { 2745 this.cartItemCount = e.detail; 2746 }); 2747 }, 2748 cartHasItems() { 2749 return this.cartItemCount > 0; 2750 } 2751 } 2752 " 2753 type="button" 2754 class="tw-relative tw-bg-transparent tw-p-0" 2755 aria-label="Open Cart" 2756 data-event="Navigation Selection" 2757 data-event-detail="Cart Logo" 2758 2759 @click=" 2760 $dispatch('open-cart'); 2761 $dispatch('site-header:cart-icon:clicked'); 2762 " 2763 2764> 2765 <img src="//www.dagnedover.com/cdn/shop/t/1816/assets/bag.svg?v=70494194760498852151776795510" width="17" height="20" alt="Bag"> 2766 <span 2767 x-cloak 2768 x-show="cartHasItems()" 2769 x-text="cartItemCount" 2770 class="nav-bag-count active" 2771 > 2772 0 2773 </span> 2774</button> 2775 2776 </div> 2777 </div> 2778 2779 2780 2781 2782 2783 2784 2785 2786 2787 2788 2789 2790 2791 2792 2793 2794 2795 2796 <div class="tw-z-0 tw-flex tw-flex-col tw-px-5 tw-duration-450 group-aria-disabled:tw-opacity-0"> 2797 2798 2799 2800 2801 <a 2802 class=" tw-rounded-xl tw-w-full tw-grid tw-gap-3 tw-mt-2" 2803 href="/collections/super-soft" 2804 data-event="Navigation Selection" 2805 data-event-detail="Mobile Primary Panel - Banner Featured Image" 2806> 2807 <img 2808 class="tw-object-cover tw-h-auto tw-w-full tw-rounded-xl tw-block" 2809 src="//www.dagnedover.com/cdn/shop/files/Mobile.png?v=1789655905&width=350" 2810 srcset=" 2811 //www.dagnedover.com/cdn/shop/files/Mobile.png?v=1789655905&width=400 400w, 2812 //www.dagnedover.com/cdn/shop/files/Mobile.png?v=1789655905&width=500 500w, 2813 //www.dagnedover.com/cdn/shop/files/Mobile.png?v=1789655905&width=600 600w, 2814 //www.dagnedover.com/cdn/shop/files/Mobile.png?v=1789655905&width=700 700w, 2815 //www.dagnedover.com/cdn/shop/files/Mobile.png?v=1789655905&width=800 800w, 2816 //www.dagnedover.com/cdn/shop/files/Mobile.png?v=1789655905&width=900 900w, 2817 " 2818 sizes="" 2819 height="248" 2820 width="810" 2821 alt="A promotional banner with the text 'NEW ARRIVAL: SUPER SOFT COLLECTION' over a pile of soft, plush bags in bright pink, blue, and tan, set against a solid mauve background." 2822 loading="eager" 2823 > 2824 2825</a> 2826 2827 2828 2829 2830 2831 2832 2833 2834 2835 2836 2837 2838 2839 2840 2841 2842 2843 2844 <div class="tw-mt-7 tw-flex tw-flex-col tw-gap-12 tw-pb-20"> 2845 2846 2847 2848 2849 2850 2851 2852 2853 2854 2855 2856 2857 2858 2859 <div class="tw-flex tw-flex-col tw-gap-12"> 2860 2861 <ul class="tw-m-0 tw-flex tw-min-w-fit tw-flex-col tw-gap-7"> 2862 2863 <li class="!tw-m-0 tw-list-none !tw-p-0 !tw-tracking-[0px] "> 2864 <a 2865 class=" 2866 2867 tw-group/link tw-flex tw-cursor-pointer tw-items-center tw-gap-3 tw-p-0 tw-uppercase tw-no-underline hover:!tw-no-underline 2868 xl:tw-mt-3 xl:tw-py-3.5 xl:tw-justify-center xl:tw-rounded-full xl:tw-bg-charcoal xl:hover:tw-bg-black xl:tw-transition-colors xl:tw-leading-none xl:tw-tracking-[1px] 2869 " 2870 href="https://www.dagnedover.com/collections/shop-all" 2871 2872 2873 data-event="Navigation Selection" 2874 data-event-detail="Mobile Primary Panel - All Bags" 2875 >
2876 <span 2877 class=" 2878 tw-text-left tw-font-serif tw-text-2xl tw-font-black tw-leading-none tw-text-charcoal group-hover/link:tw-underline md:tw-max-w-32 lg:tw-max-w-fit 2879 xl:!tw-font-sans xl:tw-text-sm xl:tw-font-bold xl:tw-text-white xl:group-hover/link:tw-no-underline 2880 " 2881 >All Bags</span> 2882 2883 2884 2885 2886 </a> 2887 </li> 2888 2889 <li class="!tw-m-0 tw-list-none !tw-p-0 !tw-tracking-[0px] "> 2890 <a 2891 class=" 2892 2893 tw-group/link tw-flex tw-cursor-pointer tw-items-center tw-gap-3 tw-p-0 tw-uppercase tw-no-underline hover:!tw-no-underline 2894 2895 " 2896 href="https://www.dagnedover.com/collections/travel-luggage-edit" 2897 2898 2899 data-event="Navigation Selection" 2900 data-event-detail="Mobile Primary Panel - All Luggage" 2901 > 2902 <span 2903 class=" 2904 tw-text-left tw-font-serif tw-text-2xl tw-font-black tw-leading-none tw-text-charcoal group-hover/link:tw-underline md:tw-max-w-32 lg:tw-max-w-fit 2905 2906 " 2907 >All Luggage</span> 2908 2909 2910 2911 2912 </a> 2913 </li> 2914 2915 <li class="!tw-m-0 tw-list-none !tw-p-0 !tw-tracking-[0px] "> 2916 <a 2917 class=" 2918 2919 tw-group/link tw-flex tw-cursor-pointer tw-items-center tw-gap-3 tw-p-0 tw-uppercase tw-no-underline hover:!tw-no-underline 2920 2921 " 2922 href="/collections/best-sellers" 2923 2924 2925 data-event="Navigation Selection" 2926 data-event-detail="Mobile Primary Panel - Best Sellers" 2927 > 2928 <span 2929 class=" 2930 tw-text-left tw-font-serif tw-text-2xl tw-font-black tw-leading-none tw-text-charcoal group-hover/link:tw-underline md:tw-max-w-32 lg:tw-max-w-fit 2931 2932 " 2933 >Best Sellers</span> 2934 2935 2936 2937 2938 </a> 2939 </li> 2940 2941 <li class="!tw-m-0 tw-list-none !tw-p-0 !tw-tracking-[0px] "> 2942 <a 2943 class=" 2944 2945 tw-group/link tw-flex tw-cursor-pointer tw-items-center tw-gap-3 tw-p-0 tw-uppercase tw-no-underline hover:!tw-no-underline 2946 2947 " 2948 href="/collections/whats-new" 2949 2950 2951 data-event="Navigation Selection" 2952 data-event-detail="Mobile Primary Panel - New Arrivals" 2953 > 2954 <span 2955 class=" 2956 tw-text-left tw-font-serif tw-text-2xl tw-font-black tw-leading-none tw-text-charcoal group-hover/link:tw-underline md:tw-max-w-32 lg:tw-max-w-fit 2957 2958 " 2959 >New Arrivals</span> 2960 2961 2962 2963 2964 </a> 2965 </li> 2966 2967 <li class="!tw-m-0 tw-list-none !tw-p-0 !tw-tracking-[0px] "> 2968 <a 2969 class=" 2970 2971 tw-group/link tw-flex tw-cursor-pointer tw-items-center tw-gap-3 tw-p-0 tw-uppercase tw-no-underline hover:!tw-no-underline 2972 2973 " 2974 href="/collections/sale" 2975 2976 2977 data-event="Navigation Selection" 2978 data-event-detail="Mobile Primary Panel - Sale" 2979 > 2980 <span 2981 class=" 2982 tw-text-left tw-font-serif tw-text-2xl tw-font-black tw-leading-none tw-text-charcoal group-hover/link:tw-underline md:tw-max-w-32 lg:tw-max-w-fit 2983 2984 " 2985 >Sale</span> 2986 2987 2988 2989 2990 </a> 2991 </li> 2992 2993 <li class="!tw-m-0 tw-list-none !tw-p-0 !tw-tracking-[0px] kit-content"> 2994 <a 2995 class=" 2996 2997 tw-group/link tw-flex tw-cursor-pointer tw-items-center tw-gap-3 tw-p-0 tw-uppercase tw-no-underline hover:!tw-no-underline 2998 2999 " 3000 href="https://www.dagnedover.com/pages/kits" 3001 3002 3003 data-event="Navigation Selection" 3004 data-event-detail="Mobile Primary Panel - Build a Kit" 3005 > 3006 <span 3007 class=" 3008 tw-text-left tw-font-serif tw-text-2xl tw-font-black tw-leading-none tw-text-charcoal group-hover/link:tw-underline md:tw-max-w-32 lg:tw-max-w-fit 3009 3010 " 3011 >Build a Kit</span> 3012 3013 3014 3015 3016 3017<style> 3018 .sale-badge { 3019 padding: 8px; 3020 border-radius: 5px; 3021 font-weight: bold; 3022 text-align: center; 3023 background-color: ; 3024 color: ; 3025 border: 1px solid ; 3026 font-size: 14px; 3027 font-family: nimbus-sans, sans-serif; 3028 width: fit-content; 3029 line-height: 12px; 3030 } 3031 .sale-badge.kit-desktop { 3032 display: flex; 3033 margin-left: 17px; 3034 } 3035 @media (max-width: 768px) { 3036 .sale-badge { 3037 font-size: 12px; 3038 margin: 40px auto 0 auto; 3039 } 3040 .sale-badge.kit-desktop { 3041 display: none; 3042 } 3043 } 3044</style> 3045 3046<span 3047 class="tw-text-[10px]/none md:tw-text-xs/none tw-font-bold tw-p-1.5 tw-rounded-[5px] tw-uppercase tw-font-sans tw-no-underline tw-badge-marketing " 3048 style=" 3049 3050 3051 3052 " 3053> 3054 20% OFF 3055</span> 3056 3057 3058 3059 3060 </a> 3061 </li> 3062 3063 <li class="!tw-m-0 tw-list-none !tw-p-0 !tw-tracking-[0px] "> 3064 <a 3065 class=" 3066 3067 tw-group/link tw-flex tw-cursor-pointer tw-items-center tw-gap-3 tw-p-0 tw-uppercase tw-no-underline hover:!tw-no-underline 3068 3069 " 3070 href="https://almostvintage.dagnedover.com" 3071 3072 3073 data-event="Navigation Selection" 3074 data-event-detail="Mobile Primary Panel - Resale" 3075 >
3076 <span 3077 class=" 3078 tw-text-left tw-font-serif tw-text-2xl tw-font-black tw-leading-none tw-text-charcoal group-hover/link:tw-underline md:tw-max-w-32 lg:tw-max-w-fit 3079 3080 " 3081 >Resale</span> 3082 3083 3084 3085 3086 </a> 3087 </li> 3088 3089 3090 3091 <li class="!tw-m-0 tw-list-none !tw-p-0 !tw-tracking-[0px]"> 3092 <a 3093 class=" 3094 tw-group/link tw-flex tw-cursor-pointer tw-items-center tw-gap-3 tw-p-0 tw-uppercase tw-no-underline hover:!tw-no-underline 3095 " 3096 href="https://www.dagnedover.com/pages/ai-assistant" 3097 data-event="Navigation Selection" 3098 data-event-detail="Mobile Primary Panel - Shop with AI" 3099 > 3100 <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> 3101 <path d="M10 0C15.5228 0 20 4.47715 20 10V18.1816C20 19.1858 19.1858 20 18.1816 20H10C4.47715 20 0 15.5228 0 10C0 4.47715 4.47715 0 10 0ZM10 1C5.02944 1 1 5.02944 1 10C1 14.9706 5.02944 19 10 19H18.1816C18.6335 19 19 18.6335 19 18.1816V10C19 5.02944 14.9706 1 10 1ZM13.3408 11.1143C13.3925 10.9621 13.6075 10.9621 13.6592 11.1143L14.0107 12.1484C14.1453 12.5441 14.4559 12.8547 14.8516 12.9893L15.8857 13.3408C16.0379 13.3925 16.0379 13.6075 15.8857 13.6592L14.8516 14.0107C14.4559 14.1453 14.1453 14.4559 14.0107 14.8516L13.6592 15.8857C13.6075 16.0379 13.3925 16.0379 13.3408 15.8857L12.9893 14.8516C12.8547 14.4559 12.5441 14.1453 12.1484 14.0107L11.1143 13.6592C10.9621 13.6075 10.9621 13.3925 11.1143 13.3408L12.1484 12.9893C12.5441 12.8547 12.8547 12.5441 12.9893 12.1484L13.3408 11.1143ZM8.21289 4.20508C8.306 3.93143 8.694 3.93143 8.78711 4.20508L9.41895 6.06641C9.66105 6.77904 10.221 7.33895 10.9336 7.58105L12.7949 8.21289C13.0686 8.306 13.0686 8.694 12.7949 8.78711L10.9336 9.41895C10.221 9.66105 9.66105 10.221 9.41895 10.9336L8.78711 12.7949C8.694 13.0686 8.306 13.0686 8.21289 12.7949L7.58105 10.9336C7.33895 10.221 6.77904 9.66105 6.06641 9.41895L4.20508 8.78711C3.93143 8.694 3.93143 8.306 4.20508 8.21289L6.06641 7.58105C6.77904 7.33895 7.33895 6.77904 7.58105 6.06641L8.21289 4.20508Z" fill="#333333"/> 3102 </svg> 3103 <span class="tw-text-left tw-font-serif tw-text-2xl tw-font-black tw-leading-none tw-text-charcoal group-hover/link:tw-underline md:tw-max-w-32 lg:tw-max-w-fit"> 3104 SHOP WITH AI 3105 </span> 3106 </a> 3107 </li> 3108 3109</ul> 3110 3111 3112 3113 3114 3115 </div> 3116 3117 3118 3119 3120 3121 3122 3123 3124 3125 3126 <div class="tw-flex tw-flex-col tw-gap-12"> 3127 3128 3129 3130 <div class="tw-flex tw-min-w-fit tw-flex-col tw-gap-6 md:tw-gap-7"> 3131 <div class="tw-flex tw-items-center tw-gap-3"> 3132 <span class="tw-min-w-fit tw-text-left tw-font-sans tw-text-xs tw-font-bold tw-uppercase tw-leading-none tw-tracking-[1px] tw-text-charcoal md:tw-text-gray">Bags</span> 3133 <svg 3134 class="md:tw-hidden" 3135 xmlns="http://www.w3.org/2000/svg" 3136 width="100%" 3137 height="1" 3138 viewBox="0 0 100 1" 3139 fill="none" 3140 preserveAspectRatio="none" 3141> 3142 <line x1="0" y1="0.5" x2="100%" y2="0.5" stroke="#D0CFCF" /> 3143</svg> 3144 3145 </div> 3146 <ul class="tw-m-0 tw-grid tw-grid-cols-2 tw-gap-6 md:tw-grid-cols-1"> 3147 3148 <li class="!tw-m-0 tw-list-none !tw-p-0 !tw-tracking-[0px]"> 3149 <a 3150 class="tw-group/link tw-flex tw-h-full tw-items-center tw-gap-3 tw-p-0 tw-no-underline hover:!tw-no-underline" 3151 href="https://www.dagnedover.com/collections/backpacks" 3152 3153 3154 data-event="Navigation Selection" 3155 data-event-detail="Mobile Primary Panel - Backpacks" 3156 > 3157 <span class="tw-font-sans tw-text-lg tw-font-normal tw-normal-case tw-leading-none tw-text-charcoal group-hover/link:tw-underline">Backpacks</span> 3158 3159 3160 3161 3162 3163 </a> 3164 </li> 3165 3166 <li class="!tw-m-0 tw-list-none !tw-p-0 !tw-tracking-[0px]"> 3167 <a 3168 class="tw-group/link tw-flex tw-h-full tw-items-center tw-gap-3 tw-p-0 tw-no-underline hover:!tw-no-underline" 3169 href="https://www.dagnedover.com/collections/tote-bags" 3170 3171 3172 data-event="Navigation Selection" 3173 data-event-detail="Mobile Primary Panel - Totes" 3174 >
3175 <span class="tw-font-sans tw-text-lg tw-font-normal tw-normal-case tw-leading-none tw-text-charcoal group-hover/link:tw-underline">Totes</span> 3176 3177 3178 3179 3180 3181 </a> 3182 </li> 3183 3184 <li class="!tw-m-0 tw-list-none !tw-p-0 !tw-tracking-[0px]"> 3185 <a 3186 class="tw-group/link tw-flex tw-h-full tw-items-center tw-gap-3 tw-p-0 tw-no-underline hover:!tw-no-underline" 3187 href="https://www.dagnedover.com/collections/crossbody-bags" 3188 3189 3190 data-event="Navigation Selection" 3191 data-event-detail="Mobile Primary Panel - Crossbody" 3192 > 3193 <span class="tw-font-sans tw-text-lg tw-font-normal tw-normal-case tw-leading-none tw-text-charcoal group-hover/link:tw-underline">Crossbody</span> 3194 3195 3196 3197 3198 3199 </a> 3200 </li> 3201 3202 <li class="!tw-m-0 tw-list-none !tw-p-0 !tw-tracking-[0px]"> 3203 <a 3204 class="tw-group/link tw-flex tw-h-full tw-items-center tw-gap-3 tw-p-0 tw-no-underline hover:!tw-no-underline" 3205 href="https://www.dagnedover.com/collections/duffle-bags" 3206 3207 3208 data-event="Navigation Selection" 3209 data-event-detail="Mobile Primary Panel - Duffles" 3210 > 3211 <span class="tw-font-sans tw-text-lg tw-font-normal tw-normal-case tw-leading-none tw-text-charcoal group-hover/link:tw-underline">Duffles</span> 3212 3213 3214 3215 3216 3217 </a> 3218 </li> 3219 3220 <li class="!tw-m-0 tw-list-none !tw-p-0 !tw-tracking-[0px]"> 3221 <a 3222 class="tw-group/link tw-flex tw-h-full tw-items-center tw-gap-3 tw-p-0 tw-no-underline hover:!tw-no-underline" 3223 href="/collections/weekenders" 3224 3225 3226 data-event="Navigation Selection" 3227 data-event-detail="Mobile Primary Panel - Weekenders" 3228 > 3229 <span class="tw-font-sans tw-text-lg tw-font-normal tw-normal-case tw-leading-none tw-text-charcoal group-hover/link:tw-underline">Weekenders</span> 3230 3231 3232 3233 3234 3235 </a> 3236 </li> 3237 3238 <li class="!tw-m-0 tw-list-none !tw-p-0 !tw-tracking-[0px]"> 3239 <a 3240 class="tw-group/link tw-flex tw-h-full tw-items-center tw-gap-3 tw-p-0 tw-no-underline hover:!tw-no-underline" 3241 href="#" 3242 3243 3244 data-action="mobileSideDrawer#toggleSecondPanel" 3245 data-mobileSideDrawer-name-param="All bag types" 3246 3247 data-event="Navigation Secondary Panel Open" 3248 data-event-detail="Mobile Primary Panel - All bag types" 3249 > 3250 <span class="tw-font-sans tw-text-lg tw-font-normal tw-normal-case tw-leading-none tw-text-charcoal group-hover/link:tw-underline">All bag types</span> 3251 3252 3253 3254 3255 3256 3257 <svg 3258 class="tw-text-charcoal tw-h-3 tw-w-1.5 tw-fill-none" 3259 xmlns="http://www.w3.org/2000/svg" 3260 width="10" 3261 height="19" 3262 viewBox="0 0 10 19" 3263 fill="currentColor" 3264> 3265 <path d="M1 1L8.91614 8.77778L1 17.2847" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> 3266</svg> 3267 3268 3269 3270 </a> 3271 </li> 3272 3273 </ul> 3274 </div> 3275 3276 3277 3278 3279 3280 </div> 3281 3282 3283 3284 3285 3286 3287 3288 3289 3290 3291 <div class="tw-flex tw-flex-col tw-gap-12"> 3292 3293 3294 3295 <div class="tw-flex tw-min-w-fit tw-flex-col tw-gap-6 md:tw-gap-7"> 3296 <div class="tw-flex tw-items-center tw-gap-3"> 3297 <span class="tw-min-w-fit tw-text-left tw-font-sans tw-text-xs tw-font-bold tw-uppercase tw-leading-none tw-tracking-[1px] tw-text-charcoal md:tw-text-gray">Collections</span> 3298 <svg 3299 class="md:tw-hidden" 3300 xmlns="http://www.w3.org/2000/svg" 3301 width="100%" 3302 height="1" 3303 viewBox="0 0 100 1" 3304 fill="none" 3305 preserveAspectRatio="none" 3306> 3307 <line x1="0" y1="0.5" x2="100%" y2="0.5" stroke="#D0CFCF" /> 3308</svg> 3309 3310 </div>
3311 <ul class="tw-m-0 tw-grid tw-grid-cols-2 tw-gap-6 md:tw-grid-cols-1"> 3312 3313 <li class="!tw-m-0 tw-list-none !tw-p-0 !tw-tracking-[0px]"> 3314 <a 3315 class="tw-group/link tw-flex tw-h-full tw-items-center tw-gap-3 tw-p-0 tw-no-underline hover:!tw-no-underline" 3316 href="https://www.dagnedover.com/collections/baby-bags" 3317 3318 3319 data-event="Navigation Selection" 3320 data-event-detail="Mobile Primary Panel - Parenting" 3321 > 3322 <span class="tw-font-sans tw-text-lg tw-font-normal tw-normal-case tw-leading-none tw-text-charcoal group-hover/link:tw-underline">Parenting</span> 3323 3324 3325 3326 3327 3328 </a> 3329 </li> 3330 3331 <li class="!tw-m-0 tw-list-none !tw-p-0 !tw-tracking-[0px]"> 3332 <a 3333 class="tw-group/link tw-flex tw-h-full tw-items-center tw-gap-3 tw-p-0 tw-no-underline hover:!tw-no-underline" 3334 href="https://www.dagnedover.com/collections/work-bags" 3335 3336 3337 data-event="Navigation Selection" 3338 data-event-detail="Mobile Primary Panel - Work" 3339 > 3340 <span class="tw-font-sans tw-text-lg tw-font-normal tw-normal-case tw-leading-none tw-text-charcoal group-hover/link:tw-underline">Work</span> 3341 3342 3343 3344 3345 3346 </a> 3347 </li> 3348 3349 <li class="!tw-m-0 tw-list-none !tw-p-0 !tw-tracking-[0px]"> 3350 <a 3351 class="tw-group/link tw-flex tw-h-full tw-items-center tw-gap-3 tw-p-0 tw-no-underline hover:!tw-no-underline" 3352 href="https://www.dagnedover.com/collections/travel-bags" 3353 3354 3355 data-event="Navigation Selection" 3356 data-event-detail="Mobile Primary Panel - Travel" 3357 > 3358 <span class="tw-font-sans tw-text-lg tw-font-normal tw-normal-case tw-leading-none tw-text-charcoal group-hover/link:tw-underline">Travel</span> 3359 3360 3361 3362 3363 3364 </a> 3365 </li> 3366 3367 <li class="!tw-m-0 tw-list-none !tw-p-0 !tw-tracking-[0px]"> 3368 <a 3369 class="tw-group/link tw-flex tw-h-full tw-items-center tw-gap-3 tw-p-0 tw-no-underline hover:!tw-no-underline" 3370 href="https://www.dagnedover.com/collections/gym-bags" 3371 3372 3373 data-event="Navigation Selection" 3374 data-event-detail="Mobile Primary Panel - Gym" 3375 > 3376 <span class="tw-font-sans tw-text-lg tw-font-normal tw-normal-case tw-leading-none tw-text-charcoal group-hover/link:tw-underline">Gym</span> 3377 3378 3379 3380 3381 3382 </a> 3383 </li> 3384 3385 <li class="!tw-m-0 tw-list-none !tw-p-0 !tw-tracking-[0px]"> 3386 <a 3387 class="tw-group/link tw-flex tw-h-full tw-items-center tw-gap-3 tw-p-0 tw-no-underline hover:!tw-no-underline" 3388 href="/collections/pet" 3389 3390 3391 data-event="Navigation Selection" 3392 data-event-detail="Mobile Primary Panel - Pets" 3393 > 3394 <span class="tw-font-sans tw-text-lg tw-font-normal tw-normal-case tw-leading-none tw-text-charcoal group-hover/link:tw-underline">Pets</span> 3395 3396 3397 3398 3399 3400 </a> 3401 </li> 3402 3403 <li class="!tw-m-0 tw-list-none !tw-p-0 !tw-tracking-[0px]"> 3404 <a 3405 class="tw-group/link tw-flex tw-h-full tw-items-center tw-gap-3 tw-p-0 tw-no-underline hover:!tw-no-underline" 3406 href="/collections/accessories" 3407 3408 3409 data-event="Navigation Selection" 3410 data-event-detail="Mobile Primary Panel - Keychains" 3411 > 3412 <span class="tw-font-sans tw-text-lg tw-font-normal tw-normal-case tw-leading-none tw-text-charcoal group-hover/link:tw-underline">Keychains</span> 3413 3414 3415 3416 3417 3418 </a> 3419 </li> 3420 3421 <li class="!tw-m-0 tw-list-none !tw-p-0 !tw-tracking-[0px]"> 3422 <a 3423 class="tw-group/link tw-flex tw-h-full tw-items-center tw-gap-3 tw-p-0 tw-no-underline hover:!tw-no-underline" 3424 href="https://www.dagnedover.com/collections/new-neoprene" 3425 3426 3427 data-event="Navigation Selection" 3428 data-event-detail="Mobile Primary Panel - 365 Neo" 3429 >
3430 <span class="tw-font-sans tw-text-lg tw-font-normal tw-normal-case tw-leading-none tw-text-charcoal group-hover/link:tw-underline">365 Neo</span> 3431 3432 3433 3434 3435 3436 </a> 3437 </li> 3438 3439 <li class="!tw-m-0 tw-list-none !tw-p-0 !tw-tracking-[0px]"> 3440 <a 3441 class="tw-group/link tw-flex tw-h-full tw-items-center tw-gap-3 tw-p-0 tw-no-underline hover:!tw-no-underline" 3442 href="/collections/station" 3443 3444 3445 data-event="Navigation Selection" 3446 data-event-detail="Mobile Primary Panel - Summer 2026" 3447 > 3448 <span class="tw-font-sans tw-text-lg tw-font-normal tw-normal-case tw-leading-none tw-text-charcoal group-hover/link:tw-underline">Summer 2026</span> 3449 3450 3451 3452 3453 3454 </a> 3455 </li> 3456 3457 <li class="!tw-m-0 tw-list-none !tw-p-0 !tw-tracking-[0px]"> 3458 <a 3459 class="tw-group/link tw-flex tw-h-full tw-items-center tw-gap-3 tw-p-0 tw-no-underline hover:!tw-no-underline" 3460 href="/collections/stadium-bags" 3461 3462 3463 data-event="Navigation Selection" 3464 data-event-detail="Mobile Primary Panel - Stadium Bags" 3465 > 3466 <span class="tw-font-sans tw-text-lg tw-font-normal tw-normal-case tw-leading-none tw-text-charcoal group-hover/link:tw-underline">Stadium Bags</span> 3467 3468 3469 3470 3471 3472 </a> 3473 </li> 3474 3475 <li class="!tw-m-0 tw-list-none !tw-p-0 !tw-tracking-[0px]"> 3476 <a 3477 class="tw-group/link tw-flex tw-h-full tw-items-center tw-gap-3 tw-p-0 tw-no-underline hover:!tw-no-underline" 3478 href="/collections/super-soft" 3479 3480 3481 data-event="Navigation Selection" 3482 data-event-detail="Mobile Primary Panel - Super Soft" 3483 > 3484 <span class="tw-font-sans tw-text-lg tw-font-normal tw-normal-case tw-leading-none tw-text-charcoal group-hover/link:tw-underline">Super Soft</span> 3485 3486 3487 3488 3489 3490 </a> 3491 </li> 3492 3493 </ul> 3494 </div> 3495 3496 3497 3498 3499 3500 </div> 3501 3502 3503 3504 3505 3506 3507 3508 3509 3510 3511 <div class="tw-flex tw-flex-col tw-gap-12"> 3512 3513 3514 3515 3516 3517 3518 3519 3520<div class="tw-flex tw-w-full tw-flex-col tw-gap-7 tw-mx-auto"> 3521 3522 3523 3524 3525 <div class="tw-flex tw-gap-4 md:tw-gap-7 "> 3526 <a 3527 class="kit-content md:tw-max-w-[336px] tw-w-full tw-flex tw-flex-col tw-gap-3 tw-group" 3528 href="/pages/kits" 3529 data-event="Navigation Selection" 3530 data-event-detail="Mobile Primary Panel - 20% OFF KITS Featured Image" 3531> 3532 <img 3533 class="tw-object-cover tw-h-auto tw-w-full tw-rounded-xl tw-custom-featured-collection-shadow" 3534 src="//www.dagnedover.com/cdn/shop/files/Hero_Image-1.jpg?v=1786551774&width=350" 3535 srcset=" 3536 //www.dagnedover.com/cdn/shop/files/Hero_Image-1.jpg?v=1786551774&width=400 400w, 3537 //www.dagnedover.com/cdn/shop/files/Hero_Image-1.jpg?v=1786551774&width=500 500w, 3538 //www.dagnedover.com/cdn/shop/files/Hero_Image-1.jpg?v=1786551774&width=600 600w, 3539 //www.dagnedover.com/cdn/shop/files/Hero_Image-1.jpg?v=1786551774&width=700 700w, 3540 //www.dagnedover.com/cdn/shop/files/Hero_Image-1.jpg?v=1786551774&width=800 800w, 3541 //www.dagnedover.com/cdn/shop/files/Hero_Image-1.jpg?v=1786551774&width=900 900w, 3542 " 3543 sizes="336px" 3544 height="591" 3545 width="561" 3546 alt="" 3547 loading="eager" 3548 > 3549 3550 <div class="tw-grid tw-gap-3"> 3551 <div class="tw-flex tw-items-center tw-gap-1.5 md:tw-gap-3"> 3552 <span class="tw-place-self-center tw-text-left tw-font-serif tw-text-lg tw-font-black tw-uppercase !tw-leading-none tw-text-charcoal">20% OFF KITS</span> 3553 3554 3555 3556 </div> 3557 3558 <span class="tw-text-left tw-font-sans tw-text-sm tw-font-normal tw-normal-case !tw-leading-none tw-text-charcoal">Mix, match, save.</span> 3559 3560 </div> 3561 3562</a> 3563 3564 3565 <a 3566 class=" md:tw-max-w-[336px] tw-w-full tw-flex tw-flex-col tw-gap-3 tw-group" 3567 href="/collections/best-sellers" 3568 data-event="Navigation Selection" 3569 data-event-detail="Mobile Primary Panel - BEST SELLERS Featured Image" 3570> 3571 <img 3572 class="tw-object-cover tw-h-auto tw-w-full tw-rounded-xl tw-custom-featured-collection-shadow" 3573 src="//www.dagnedover.com/cdn/shop/files/Hero_Image_50aa69c9-6b34-4cf6-ae4b-a93892d39688.jpg?v=1786551789&width=350" 3574 srcset=" 3575 //www.dagnedover.com/cdn/shop/files/Hero_Image_50aa69c9-6b34-4cf6-ae4b-a93892d39688.jpg?v=1786551789&width=400 400w, 3576 //www.dagnedover.com/cdn/shop/files/Hero_Image_50aa69c9-6b34-4cf6-ae4b-a93892d39688.jpg?v=1786551789&width=500 500w, 3577 //www.dagnedover.com/cdn/shop/files/Hero_Image_50aa69c9-6b34-4cf6-ae4b-a93892d39688.jpg?v=1786551789&width=600 600w, 3578 //www.dagnedover.com/cdn/shop/files/Hero_Image_50aa69c9-6b34-4cf6-ae4b-a93892d39688.jpg?v=1786551789&width=700 700w, 3579 //www.dagnedover.com/cdn/shop/files/Hero_Image_50aa69c9-6b34-4cf6-ae4b-a93892d39688.jpg?v=1786551789&width=800 800w, 3580 //www.dagnedover.com/cdn/shop/files/Hero_Image_50aa69c9-6b34-4cf6-ae4b-a93892d39688.jpg?v=1786551789&width=900 900w, 3581 " 3582 sizes="336px" 3583 height="591" 3584 width="561" 3585 alt="" 3586 loading="eager" 3587 > 3588 3589 <div class="tw-grid tw-gap-3"> 3590 <div class="tw-flex tw-items-center tw-gap-1.5 md:tw-gap-3">
3591 <span class="tw-place-self-center tw-text-left tw-font-serif tw-text-lg tw-font-black tw-uppercase !tw-leading-none tw-text-charcoal">BEST SELLERS</span> 3592 3593 3594 3595 </div> 3596 3597 <span class="tw-text-left tw-font-sans tw-text-sm tw-font-normal tw-normal-case !tw-leading-none tw-text-charcoal">Shop your faves.</span> 3598 3599 </div> 3600 3601</a> 3602 3603 3604 </div> 3605 3606</div> 3607 3608 3609 3610 </div> 3611 3612 3613 3614 3615 3616 3617 3618 3619 3620 3621 <div class="tw-flex tw-flex-col tw-gap-12"> 3622 3623 3624 3625 <div class="tw-flex tw-min-w-fit tw-flex-col tw-gap-6 md:tw-gap-7"> 3626 <div class="tw-flex tw-items-center tw-gap-3"> 3627 <span class="tw-min-w-fit tw-text-left tw-font-sans tw-text-xs tw-font-bold tw-uppercase tw-leading-none tw-tracking-[1px] tw-text-charcoal md:tw-text-gray">Gifts</span> 3628 <svg 3629 class="md:tw-hidden" 3630 xmlns="http://www.w3.org/2000/svg" 3631 width="100%" 3632 height="1" 3633 viewBox="0 0 100 1" 3634 fill="none" 3635 preserveAspectRatio="none" 3636> 3637 <line x1="0" y1="0.5" x2="100%" y2="0.5" stroke="#D0CFCF" /> 3638</svg> 3639 3640 </div> 3641 <ul class="tw-m-0 tw-grid tw-grid-cols-2 tw-gap-6 md:tw-grid-cols-1"> 3642 3643 <li class="!tw-m-0 tw-list-none !tw-p-0 !tw-tracking-[0px]"> 3644 <a 3645 class="tw-group/link tw-flex tw-h-full tw-items-center tw-gap-3 tw-p-0 tw-no-underline hover:!tw-no-underline" 3646 href="/products/gift-card" 3647 3648 3649 data-event="Navigation Selection" 3650 data-event-detail="Mobile Primary Panel - Gift Cards" 3651 > 3652 <span class="tw-font-sans tw-text-lg tw-font-normal tw-normal-case tw-leading-none tw-text-charcoal group-hover/link:tw-underline">Gift Cards</span> 3653 3654 3655 3656 3657 3658 </a> 3659 </li> 3660 3661 </ul> 3662 </div> 3663 3664 3665 3666 3667 3668 </div> 3669 3670 3671 3672 3673 3674 3675 3676 3677 3678 3679 <div class="tw-flex tw-flex-col tw-gap-12"> 3680 3681 3682 3683 <div class="tw-flex tw-min-w-fit tw-flex-col tw-gap-6 md:tw-gap-7"> 3684 <div class="tw-flex tw-items-center tw-gap-3"> 3685 <span class="tw-min-w-fit tw-text-left tw-font-sans tw-text-xs tw-font-bold tw-uppercase tw-leading-none tw-tracking-[1px] tw-text-charcoal md:tw-text-gray">Meet Dagne</span> 3686 <svg 3687 class="md:tw-hidden" 3688 xmlns="http://www.w3.org/2000/svg" 3689 width="100%" 3690 height="1" 3691 viewBox="0 0 100 1" 3692 fill="none" 3693 preserveAspectRatio="none" 3694> 3695 <line x1="0" y1="0.5" x2="100%" y2="0.5" stroke="#D0CFCF" /> 3696</svg> 3697 3698 </div> 3699 <ul class="tw-m-0 tw-grid tw-grid-cols-2 tw-gap-6 md:tw-grid-cols-1"> 3700 3701 <li class="!tw-m-0 tw-list-none !tw-p-0 !tw-tracking-[0px]"> 3702 <a 3703 class="tw-group/link tw-flex tw-h-full tw-items-center tw-gap-3 tw-p-0 tw-no-underline hover:!tw-no-underline" 3704 href="https://www.dagnedover.com/pages/our-story" 3705 3706 3707 data-event="Navigation Selection" 3708 data-event-detail="Mobile Primary Panel - Our story" 3709 > 3710 <span class="tw-font-sans tw-text-lg tw-font-normal tw-normal-case tw-leading-none tw-text-charcoal group-hover/link:tw-underline">Our story</span> 3711 3712 3713 3714 3715 3716 </a> 3717 </li> 3718 3719 <li class="!tw-m-0 tw-list-none !tw-p-0 !tw-tracking-[0px]"> 3720 <a 3721 class="tw-group/link tw-flex tw-h-full tw-items-center tw-gap-3 tw-p-0 tw-no-underline hover:!tw-no-underline" 3722 href="https://www.dagnedover.com/pages/our-story#about-4" 3723 3724 3725 onclick="window.location.reload()" 3726 3727 data-event="Navigation Selection" 3728 data-event-detail="Mobile Primary Panel - Eco efforts" 3729 > 3730 <span class="tw-font-sans tw-text-lg tw-font-normal tw-normal-case tw-leading-none tw-text-charcoal group-hover/link:tw-underline">Eco efforts</span> 3731 3732 3733 3734 3735 3736 </a> 3737 </li> 3738 3739 <li class="!tw-m-0 tw-list-none !tw-p-0 !tw-tracking-[0px]"> 3740 <a 3741 class="tw-group/link tw-flex tw-h-full tw-items-center tw-gap-3 tw-p-0 tw-no-underline hover:!tw-no-underline" 3742 href="https://www.dagnedover.com/pages/our-materials" 3743 3744 3745 data-event="Navigation Selection" 3746 data-event-detail="Mobile Primary Panel - Our materials" 3747 >
3748 <span class="tw-font-sans tw-text-lg tw-font-normal tw-normal-case tw-leading-none tw-text-charcoal group-hover/link:tw-underline">Our materials</span> 3749 3750 3751 3752 3753 3754 </a> 3755 </li> 3756 3757 <li class="!tw-m-0 tw-list-none !tw-p-0 !tw-tracking-[0px]"> 3758 <a 3759 class="tw-group/link tw-flex tw-h-full tw-items-center tw-gap-3 tw-p-0 tw-no-underline hover:!tw-no-underline" 3760 href="http://almostvintage.dagnedover.com/" 3761 3762 3763 data-event="Navigation Selection" 3764 data-event-detail="Mobile Primary Panel - Resale" 3765 > 3766 <span class="tw-font-sans tw-text-lg tw-font-normal tw-normal-case tw-leading-none tw-text-charcoal group-hover/link:tw-underline">Resale</span> 3767 3768 3769 3770 3771 3772 </a> 3773 </li> 3774 3775 <li class="!tw-m-0 tw-list-none !tw-p-0 !tw-tracking-[0px]"> 3776 <a 3777 class="tw-group/link tw-flex tw-h-full tw-items-center tw-gap-3 tw-p-0 tw-no-underline hover:!tw-no-underline" 3778 href="https://www.dagnedover.com/pages/rewards" 3779 3780 3781 data-event="Navigation Selection" 3782 data-event-detail="Mobile Primary Panel - Rewards" 3783 > 3784 <span class="tw-font-sans tw-text-lg tw-font-normal tw-normal-case tw-leading-none tw-text-charcoal group-hover/link:tw-underline">Rewards</span> 3785 3786 3787 3788 3789 3790 </a> 3791 </li> 3792 3793 </ul> 3794 </div> 3795 3796 3797 3798 3799 3800 </div> 3801 3802 3803 3804 3805 3806 3807 </div> 3808 </div> 3809</nav> 3810 3811 3812</section><section id="shopify-section-sections--18854420086855__mobile_secondary_panels_8Nj6G8" class="shopify-section shopify-section-group-mobile-navigation"> 3813<div 3814 class="secondary-panel tw-custom-drawer-timing tw-fixed tw-top-0 tw-z-10 tw-mt-[61px] tw-h-full tw-w-full tw-max-w-sm tw-overflow-y-scroll tw-duration-450 aria-hidden:-tw-translate-x-full aria-hidden:tw-duration-250" 3815 aria-hidden="true" 3816 data-panel-name="All bag types" 3817> 3818 <div 3819 class="tw-flex tw-flex-col tw-bg-[#F5F5F5] tw-px-5 tw-pb-36" 3820 id="mobile-nav-secondary-panel" 3821 > 3822 <div 3823 class="second-panel-trigger tw-my-7 tw-flex tw-w-fit tw-cursor-pointer tw-items-center tw-gap-4 tw-uppercase" 3824 data-action="mobileSideDrawer#toggleSecondPanel" 3825 data-mobileSideDrawer-name-param="false" 3826 data-event-detail="Back to Mobile Primary Panel" 3827 > 3828 <svg 3829 class="tw-h-2" 3830 xmlns="http://www.w3.org/2000/svg" 3831 fill="none" 3832 height="19" 3833 viewBox="0 0 10 19" 3834 width="10" 3835> 3836 <path d="m8.91602 1-7.916142 7.77778 7.916142 8.50692" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/> 3837</svg> 3838 3839 <span class="tw-text-sm tw-font-bold tw-leading-none tw-tracking-[1px]"> Back </span> 3840 </div> 3841 3842 3843 3844 3845 3846 3847 <div class="tw-flex tw-flex-col tw-gap-7"> 3848 3849 <div class="tw-flex tw-items-baseline tw-justify-between"> 3850 <span class="tw-text-left tw-font-serif tw-text-2xl tw-font-black tw-leading-none tw-tracking-[0.5px] tw-text-charcoal">ALL BAG TYPES</span> 3851 3852 3853 3854 </div> 3855 3856 3857 3858 3859 3860 3861 3862 3863 3864 3865 <div class="tw-flex tw-flex-col"> 3866 3867 3868 <ul class="tw-m-0 tw-flex tw-flex-col tw-gap-7"> 3869 3870 <li class="tw-m-0 tw-list-none"> 3871 <a 3872 class="tw-flex tw-items-center tw-gap-3 tw-p-0 tw-no-underline" 3873 href="https://www.dagnedover.com/collections/backpacks" 3874 data-event="New Navigation Selection" 3875 data-event-detail="Backpacks - Mobile Secondary Panel" 3876 > 3877 <span class="tw-font-sans tw-text-base tw-font-normal tw-normal-case tw-leading-none tw-tracking-normal tw-text-charcoal">Backpacks</span> 3878 3879 </a> 3880 </li> 3881 3882 <li class="tw-m-0 tw-list-none"> 3883 <a 3884 class="tw-flex tw-items-center tw-gap-3 tw-p-0 tw-no-underline" 3885 href="https://www.dagnedover.com/collections/tote-bags" 3886 data-event="New Navigation Selection" 3887 data-event-detail="Totes - Mobile Secondary Panel" 3888 >
3889 <span class="tw-font-sans tw-text-base tw-font-normal tw-normal-case tw-leading-none tw-tracking-normal tw-text-charcoal">Totes</span> 3890 3891 </a> 3892 </li> 3893 3894 <li class="tw-m-0 tw-list-none"> 3895 <a 3896 class="tw-flex tw-items-center tw-gap-3 tw-p-0 tw-no-underline" 3897 href="https://www.dagnedover.com/collections/crossbody-bags" 3898 data-event="New Navigation Selection" 3899 data-event-detail="Crossbody - Mobile Secondary Panel" 3900 > 3901 <span class="tw-font-sans tw-text-base tw-font-normal tw-normal-case tw-leading-none tw-tracking-normal tw-text-charcoal">Crossbody</span> 3902 3903 </a> 3904 </li> 3905 3906 <li class="tw-m-0 tw-list-none"> 3907 <a 3908 class="tw-flex tw-items-center tw-gap-3 tw-p-0 tw-no-underline" 3909 href="https://www.dagnedover.com/collections/organizer-bags" 3910 data-event="New Navigation Selection" 3911 data-event-detail="Organizers - Mobile Secondary Panel" 3912 > 3913 <span class="tw-font-sans tw-text-base tw-font-normal tw-normal-case tw-leading-none tw-tracking-normal tw-text-charcoal">Organizers</span> 3914 3915 </a> 3916 </li> 3917 3918 <li class="tw-m-0 tw-list-none"> 3919 <a 3920 class="tw-flex tw-items-center tw-gap-3 tw-p-0 tw-no-underline" 3921 href="/collections/luggage" 3922 data-event="New Navigation Selection" 3923 data-event-detail="Luggage - Mobile Secondary Panel" 3924 > 3925 <span class="tw-font-sans tw-text-base tw-font-normal tw-normal-case tw-leading-none tw-tracking-normal tw-text-charcoal">Luggage</span> 3926 3927 </a> 3928 </li> 3929 3930 <li class="tw-m-0 tw-list-none"> 3931 <a 3932 class="tw-flex tw-items-center tw-gap-3 tw-p-0 tw-no-underline" 3933 href="/collections/duffle-bags" 3934 data-event="New Navigation Selection" 3935 data-event-detail="Duffles - Mobile Secondary Panel" 3936 > 3937 <span class="tw-font-sans tw-text-base tw-font-normal tw-normal-case tw-leading-none tw-tracking-normal tw-text-charcoal">Duffles</span> 3938 3939 </a> 3940 </li> 3941 3942 <li class="tw-m-0 tw-list-none"> 3943 <a 3944 class="tw-flex tw-items-center tw-gap-3 tw-p-0 tw-no-underline" 3945 href="/collections/weekenders" 3946 data-event="New Navigation Selection" 3947 data-event-detail="Weekenders - Mobile Secondary Panel" 3948 > 3949 <span class="tw-font-sans tw-text-base tw-font-normal tw-normal-case tw-leading-none tw-tracking-normal tw-text-charcoal">Weekenders</span> 3950 3951 </a> 3952 </li> 3953 3954 <li class="tw-m-0 tw-list-none"> 3955 <a 3956 class="tw-flex tw-items-center tw-gap-3 tw-p-0 tw-no-underline" 3957 href="/collections/garment" 3958 data-event="New Navigation Selection" 3959 data-event-detail="Garment - Mobile Secondary Panel" 3960 > 3961 <span class="tw-font-sans tw-text-base tw-font-normal tw-normal-case tw-leading-none tw-tracking-normal tw-text-charcoal">Garment</span> 3962 3963 </a> 3964 </li> 3965 3966 <li class="tw-m-0 tw-list-none"> 3967 <a 3968 class="tw-flex tw-items-center tw-gap-3 tw-p-0 tw-no-underline" 3969 href="/collections/pet" 3970 data-event="New Navigation Selection" 3971 data-event-detail="Pet Carriers - Mobile Secondary Panel" 3972 > 3973 <span class="tw-font-sans tw-text-base tw-font-normal tw-normal-case tw-leading-none tw-tracking-normal tw-text-charcoal">Pet Carriers</span> 3974 3975 </a> 3976 </li> 3977 3978 <li class="tw-m-0 tw-list-none"> 3979 <a 3980 class="tw-flex tw-items-center tw-gap-3 tw-p-0 tw-no-underline" 3981 href="/collections/mini-bags" 3982 data-event="New Navigation Selection" 3983 data-event-detail="Mini Bags - Mobile Secondary Panel" 3984 > 3985 <span class="tw-font-sans tw-text-base tw-font-normal tw-normal-case tw-leading-none tw-tracking-normal tw-text-charcoal">Mini Bags</span> 3986 3987 </a> 3988 </li> 3989 3990 <li class="tw-m-0 tw-list-none"> 3991 <a 3992 class="tw-flex tw-items-center tw-gap-3 tw-p-0 tw-no-underline" 3993 href="/collections/laptop-bags" 3994 data-event="New Navigation Selection" 3995 data-event-detail="Laptops - Mobile Secondary Panel" 3996 >
3997 <span class="tw-font-sans tw-text-base tw-font-normal tw-normal-case tw-leading-none tw-tracking-normal tw-text-charcoal">Laptops</span> 3998 3999 </a> 4000 </li> 4001 4002 <li class="tw-m-0 tw-list-none"> 4003 <a 4004 class="tw-flex tw-items-center tw-gap-3 tw-p-0 tw-no-underline" 4005 href="/collections/wallets" 4006 data-event="New Navigation Selection" 4007 data-event-detail="Wallets - Mobile Secondary Panel" 4008 > 4009 <span class="tw-font-sans tw-text-base tw-font-normal tw-normal-case tw-leading-none tw-tracking-normal tw-text-charcoal">Wallets</span> 4010 4011 </a> 4012 </li> 4013 4014 <li class="tw-m-0 tw-list-none"> 4015 <a 4016 class="tw-flex tw-items-center tw-gap-3 tw-p-0 tw-no-underline" 4017 href="/collections/accessories" 4018 data-event="New Navigation Selection" 4019 data-event-detail="Bag Accessories - Mobile Secondary Panel" 4020 > 4021 <span class="tw-font-sans tw-text-base tw-font-normal tw-normal-case tw-leading-none tw-tracking-normal tw-text-charcoal">Bag Accessories</span> 4022 4023 </a> 4024 </li> 4025 4026 <li class="tw-m-0 tw-list-none"> 4027 <a 4028 class="tw-flex tw-items-center tw-gap-3 tw-p-0 tw-no-underline" 4029 href="https://www.dagnedover.com/collections/shop-all" 4030 data-event="New Navigation Selection" 4031 data-event-detail="Shop All Bags - Mobile Secondary Panel" 4032 > 4033 <span class="tw-font-sans tw-text-base tw-font-normal tw-normal-case tw-leading-none tw-tracking-normal tw-text-charcoal">Shop All Bags</span> 4034 4035 </a> 4036 </li> 4037 4038</ul> 4039 4040 4041 4042 4043 </div> 4044 4045 4046 4047 4048 4049 4050 4051 4052 4053 <div class="tw-flex tw-flex-col"> 4054 4055 4056 4057 4058 4059 4060 4061 4062<div class="tw-flex tw-w-full tw-flex-col tw-gap-7 "> 4063 4064 4065 4066 4067 <div class="tw-flex tw-gap-4 md:tw-gap-12 -tw-mb-3 md:tw-mb-0"> 4068 <a 4069 class=" md:tw-max-w-[336px] tw-w-full tw-flex tw-flex-col tw-gap-3 tw-group" 4070 href="/pages/bag-match-quiz" 4071 data-event="Navigation Selection" 4072 data-event-detail="Mobile Secondary Panel - Bag Match Quiz Featured Image" 4073> 4074 <img 4075 class="tw-object-cover tw-h-auto tw-w-full tw-rounded-xl tw-custom-featured-collection-shadow" 4076 src="//www.dagnedover.com/cdn/shop/files/Quiz_nav_placeholder.jpg?v=1730339577&width=350" 4077 srcset=" 4078 //www.dagnedover.com/cdn/shop/files/Quiz_nav_placeholder.jpg?v=1730339577&width=400 400w, 4079 //www.dagnedover.com/cdn/shop/files/Quiz_nav_placeholder.jpg?v=1730339577&width=500 500w, 4080 //www.dagnedover.com/cdn/shop/files/Quiz_nav_placeholder.jpg?v=1730339577&width=600 600w, 4081 //www.dagnedover.com/cdn/shop/files/Quiz_nav_placeholder.jpg?v=1730339577&width=700 700w, 4082 //www.dagnedover.com/cdn/shop/files/Quiz_nav_placeholder.jpg?v=1730339577&width=800 800w, 4083 //www.dagnedover.com/cdn/shop/files/Quiz_nav_placeholder.jpg?v=1730339577&width=900 900w, 4084 " 4085 sizes="336px" 4086 height="1325" 4087 width="1787" 4088 alt="" 4089 loading="lazy" 4090 > 4091 4092 <div class="tw-grid tw-gap-3"> 4093 <div class="tw-flex tw-items-center tw-gap-1.5 md:tw-gap-3"> 4094 <span class="tw-place-self-center tw-text-left tw-font-serif tw-text-lg tw-font-black tw-uppercase !tw-leading-none tw-text-charcoal">Bag Match Quiz</span> 4095 4096 </div> 4097 4098 <span class="tw-text-left tw-font-sans tw-text-sm tw-font-normal tw-normal-case !tw-leading-none tw-text-charcoal">Find your perfect bag</span> 4099 4100 </div> 4101 4102</a> 4103 4104 4105 </div> 4106 4107</div> 4108 4109 4110 4111 </div> 4112 4113 4114 </div> 4115 </div> 4116</div> 4117 4118 4119</section> 4120<!-- END sections: mobile-navigation --> 4121 4122 4123 </nav> 4124 4125 4126 4127 <div 4128 id="content" 4129 data-state="modal-close" 4130 class="tw-relative tw-z-0 tw-bg-white " 4131 > 4132 4133 4134 <!-- BEGIN sections: desktop-navigation --> 4135<div id="shopify-section-sections--18854419988551__header" class="shopify-section shopify-section-group-desktop-navigation"> 4136 4137 4138 4139 4140 4141<style data-shopify> 4142 /* ADJUST NAV */ 4143 #nav{ top:38px; } 4144 #main_content{ 4145 padding-top: 109px; 4146 } 4147 #search-container{ 4148 top: 109px; 4149 } 4150 @media (max-width: 767px) { 4151 4152 #main_content{ 4153 padding-top: 98px; 4154 } 4155 #search-container{ 4156 top: 98px; 4157 } 4158 } 4159 .nav-transparent .nav-a .dropdown{ 4160 padding-top: 37px; 4161 } 4162 .nav-transparent #main_content{ 4163 padding-top: 37px !important; 4164 } 4165 /* FINE PRINT */ 4166 .promo-info{ 4167 cursor: pointer; 4168 line-height: 16px; 4169 height: 16px; 4170 display: inline-block; 4171 padding-left: 5px; 4172 } 4173 #covid-close{ 4174 cursor: pointer; 4175 position: absolute; 4176 right: 0px; 4177 padding: 20px 30px; 4178 display: none; 4179 /* 4180 filter: invert(1); 4181 */ 4182 } 4183 4184 .see-details svg{ 4185 width: 17px; 4186 vertical-align: bottom; 4187 padding-left: 3px; 4188 } 4189 #promo .see-details a, #promo .see-details, #promo .see-details a:hover{ 4190 color: #ffffff; 4191 } 4192 #sale-details{ 4193 position: absolute; 4194 display: none; 4195 width: 100%; 4196 clear: both; 4197 z-index: 999; 4198 } 4199 #sale-details-content{ 4200 padding: 40px; 4201 max-width: 535px; 4202 margin: 0 auto; 4203 } 4204 #sale-details-content h3{ 4205 font-family: nimbus-sans-extended, sans-serif; 4206 font-weight: 900; 4207 font-size: 27px; 4208 color: #333333; 4209 letter-spacing: 0; 4210 text-align: center; 4211 line-height: 37px; 4212 } 4213 #sale-details-content p{ 4214 font-family: nimbus-sans, sans-serif; 4215 font-weight: 400; 4216 font-size: 18px; 4217 text-transform: none; 4218 letter-spacing: 0; 4219 text-align: center; 4220 line-height: 19px; 4221 font-size: 13px; 4222 } 4223 4224 /* BANNER */ 4225 #promo-container{ 4226 position: fixed; 4227 width: 100%; 4228 clear: both; 4229 text-align: center; 4230 z-index: 99999; 4231 font-family: nimbus-sans, sans-serif; 4232 font-weight: 700; 4233 text-align: center; 4234 height: auto; 4235 4236 font-size: 12px; 4237 color: #FFFFFF; 4238 letter-spacing: 0; 4239 text-align: center; 4240 text-transform: uppercase; 4241 height: 38px; 4242 line-height: 38px; 4243 } 4244 #promo{ 4245 overflow: hidden; 4246 height: 38px; 4247 line-height: 38px; 4248 padding: 0px; 4249 margin: 0 auto; 4250 } 4251 #promo a{ 4252 text-decoration: underline; 4253 background: transparent !important; 4254 } 4255 .mobile-text{ 4256 display: none; 4257 } 4258 @media (max-width: 740px) { 4259 .mobile-text{ 4260 display: inline; 4261 } 4262 .desktop-text{ 4263 display: none; 4264 } 4265 .mobile-line-break{ 4266 width: 0px; 4267 display: block; 4268 clear: both; 4269 } 4270 #covid-close{ 4271 width: 12px; 4272 padding: 15px 20px; 4273 } 4274 #sale-details-content h3{ 4275 font-size: 23.08px; 4276 letter-spacing: 0; 4277 text-align: center; 4278 line-height: 31.63px; 4279 } 4280 #sale-details-content p{ 4281 letter-spacing: 0; 4282 text-align: center; 4283 line-height: 19px; 4284 font-size: 13px; 4285 } 4286 #sale-details-content p:last-of-type{ 4287 padding-bottom: 0px; 4288 margin-bottom: 0px; 4289 } 4290 #sale-details-content { 4291 padding: 25px 40px 25px 40px; 4292 } 4293 #sale-details a{ 4294 font-size: 14px; 4295 } 4296 } 4297 @media (max-width: 740px) { 4298 #promo-container{ 4299 position: absolute; 4300 } 4301 } 4302 4303 /* ANIMATION */ 4304 4305 .ticker-wrap { 4306 --gap: 0px; 4307 position: relative; 4308 display: flex; 4309 overflow: hidden; 4310 user-select: none; 4311 gap: var(--gap); 4312 } 4313 4314 .ticker { 4315 flex-shrink: 0; 4316 display: flex; 4317 justify-content: space-around; 4318 gap: var(--gap); 4319 min-width: 100%; 4320 } 4321 .ticker__item { 4322 padding-left: 50px; 4323 padding-right: 50px; 4324 }
4325 @keyframes scroll { 4326 from { 4327 transform: translateX(0); 4328 } 4329 to { 4330 transform: translateX(calc(-100% - var(--gap))); 4331 } 4332 } 4333 /* Enable animation */ 4334 4335 .ticker { 4336 animation: scroll 81s linear infinite; 4337 } 4338 .ticker-wrap:hover .ticker { 4339 animation-play-state: paused; 4340 } 4341 4342 /* COLOR SETTINGS */ 4343 #sale-details{ 4344 background-color: #0051c1; 4345 } 4346 #promo-container{ 4347 background-color: #0051c1; 4348 color: #ffffff; 4349 } 4350 .see-details svg, .see-details circle{ 4351 color: #ffffff; 4352 } 4353 .see-details circle{ 4354 stroke: #ffffff; 4355 } 4356 .see-details path{ 4357 fill: #ffffff; 4358 } 4359 .promo-countdown{ 4360 text-transform: none; 4361 /* 4362 color: #955C4E; 4363 */ 4364 /* 4365 color: #FAFFE2; 4366 */ 4367 } 4368</style> 4369 4370 4371 4372 4373 4374 4375 4376 4377 4378 4379 4380 4381<div id="promo-container"> 4382 <div id="promo"> 4383 <a href="/pages/accessibility" class="visuallyhidden">ACCESSIBILITY STATEMENT</a> 4384 <span class="see-details"> 4385 4386 4387 4388 <span 4389 class="desktop-text " 4390 data-event="Annoucement Bar Click" 4391 >Super Soft is here. <a href="/collections/super-soft" title="Super Soft">Shop new arrivals</a>.</span 4392 ><span 4393 class="mobile-text " 4394 data-event="Annoucement Bar Click" 4395 > 4396Super Soft is here. <a href="/collections/super-soft" title="Super Soft">Shop new arrivals</a>.</span> 4397 4398 4399 4400 4401 </span> 4402 </div> 4403 4404 <div id="sale-details"> 4405 <img width="auto" height="auto" id="covid-close" src="//www.dagnedover.com/cdn/shop/t/1816/assets/close.svg?v=164672376556027290041776795511" alt="x"> 4406 <div id="sale-details-content"> 4407 <p>Offer expires 4/10/25 11:59 PM PST. Cannot be combined with other offers. Cannot be applied to previous purchases or items marked as final sale. Cannot be exchanged for cash. Cannot be used for the purchase of gift cards.</p> 4408 </div> 4409 </div> 4410 4411</div>
4412<script> 4413 const promo = document.getElementById('promo'); 4414 const promoText = promo.querySelectorAll('[data-event]'); 4415 4416 if (promoText.length > 0) { 4417 promoText.forEach((promo) => { 4418 if (promo.firstElementChild) { 4419 promo.dataset.eventDetail = promo.firstElementChild.textContent; 4420 } 4421 }); 4422 } 4423</script>
4423 4424
4425<script type="text/javascript"> 4426 function openKlaviyoSignupPopup() { 4427 window._klOnsite = window._klOnsite || []; 4428 window._klOnsite.push(['openForm', 'VeVAYD']); 4429 } 4430 4431 function triggerKlaviyoSignupFromHash() { 4432 if (window.location.hash === '#signup') { 4433 openKlaviyoSignupPopup(); 4434 } 4435 } 4436 4437 4438 4439 triggerKlaviyoSignupFromHash(); 4440 $(window).on('hashchange', triggerKlaviyoSignupFromHash); 4441</script>
4441 4442 4443 4444 4445</div><section id="shopify-section-sections--18854419988551__desktop-links" class="shopify-section shopify-section-group-desktop-navigation"><section id="nav" class="nav-c tw-group/nav" data-section-type="header"> 4446 <div id="nav-content"> 4447 <nav 4448 id="nav-bar" 4449 class="tw-mx-auto tw-flex tw-h-[60px] tw-max-w-7.5xl tw-items-center tw-justify-between tw-px-5 md:tw-h-[71px] xl:tw-px-12" 4450 > 4451 <div class="mobile-hide tw-block tw-flex-1 lg:tw-hidden"> 4452 <a 4453 id="new-mobile-button" 4454 class="tw-flex tw-w-fit tw-cursor-pointer" 4455 data-event="Navigation Open" 4456 ><img width="auto" height="auto" alt="Menu" src="//www.dagnedover.com/cdn/shop/t/1816/assets/nav-bars.svg?v=46530810351535495151776795509" 4457 ></a> 4458 </div> 4459 <div id="nav-left" class="main-hide tw-hidden tw-w-fit tw-flex-1 lg:tw-block"> 4460 <div 4461 id="nav-logo" 4462 class="nav-link tw-flex tw-h-7 tw-w-48 tw-cursor-pointer tw-items-center" 4463 > 4464 <a 4465 class="tw-flex tw-h-5 tw-w-full" 4466 href="https://www.dagnedover.com" 4467 aria-label="Dagne Dover" 4468 data-event="Navigation Selection" 4469 data-event-detail="Dagne Dover Logo" 4470> 4471 <svg 4472 enable-background="new 0 0 792 62" 4473 viewBox="0 0 792 62" 4474 xmlns="http://www.w3.org/2000/svg" 4475 aria-hidden="true" 4476 focusable="false" 4477 > 4478 <path d="m31.2 60.2h-31.2v-58.4h31.9c25.2 0 37.1 7.9 37.1 28.6 0 21.3-12.2 29.8-37.8 29.8zm0-46.2h-16.7v34.4h16.5c15.2 0 23.1-3.6 23.1-17.3 0-12.8-7.2-17.1-22.9-17.1zm40.4 46.2 25.7-58.4h24.4l25.3 58.5h-15.9l-6.6-15.5h-30.6l-6.4 15.5zm48.1-26.8-10.4-24.8-10.6 24.8zm88.1 4.8h-28.9v-11.5h42.2v33.6h-14v-17.2h-.2c-3 10.8-9.3 17.9-26.3 17.9-19.5 0-30.4-9.9-30.4-28.6 0-20.2 14.4-31.5 43.6-31.5 10.4 0 18.3 1.1 27.3 2.9v13.2c-8.5-2.1-15.9-3.1-26.3-3.1-20.4 0-29.3 6.2-29.3 18.2 0 11.6 6.6 16.4 18.8 16.4 12.1 0 20.1-2.8 22.9-9zm98.1 22h-26.4l-30.3-51v51.1h-14.3v-58.5h26.4l30.4 51.9v-51.9h14.3zm28.7-35h47v12h-47v10.8h47v12.3h-60.6v-58.5h60.6v12.2h-47zm111.9 35h-31.2v-58.4h31.9c25.1 0 37.1 7.9 37.1 28.7 0 21.2-12.2 29.7-37.8 29.7zm0-46.2h-16.7v34.4h16.5c15.2 0 23.1-3.6 23.1-17.3 0-12.8-7.2-17.1-22.9-17.1zm85.2-13.1c24 0 37.2 10.6 37.2 30 0 19.2-13 30.1-37.2 30.1s-37.3-10.9-37.3-30.1c0-19.3 13.3-30 37.3-30zm0 12.6c-15 0-22.6 6.1-22.6 17.4 0 11.5 7.5 17.6 22.6 17.6s22.6-6.2 22.6-17.6c0-11.3-7.6-17.4-22.6-17.4zm89.3 46.7h-25l-25.5-58.4h16.4l21.4 52.4 21.9-52.4h15.7zm46.6-35h46.9v12h-46.9v10.8h46.9v12.3h-60.5v-58.5h60.5v12.2h-46.9zm124 35h-14.1l-1.1-11.9c-.6-6.5-2.4-7.9-10.1-7.9h-24.3v19.8h-14.3v-58.4h40.4c17.3 0 23.9 4.6 23.9 13.9 0 7.7-5.6 12.1-15.4 13.7v.2c8.2.2 12.3 3.6 13.2 12.9zm-27.2-46.3h-22.5v15.2h22.5c10.1 0 13.4-2.3 13.4-7.7 0-5.5-3.6-7.5-13.4-7.5z" fill="#333"/> 4479 </svg> 4480</a> 4481 4482 </div> 4483 </div> 4484 <div id="nav-logo-mobile" class="tw-h-5 tw-w-36 sm:tw-w-48 lg:tw-hidden"> 4485 <a 4486 class="tw-flex tw-h-5 tw-w-full" 4487 href="https://www.dagnedover.com" 4488 aria-label="Dagne Dover" 4489 data-event="Navigation Selection" 4490 data-event-detail="Dagne Dover Logo" 4491> 4492 <svg 4493 enable-background="new 0 0 792 62" 4494 viewBox="0 0 792 62" 4495 xmlns="http://www.w3.org/2000/svg" 4496 aria-hidden="true" 4497 focusable="false" 4498 > 4499 <path d="m31.2 60.2h-31.2v-58.4h31.9c25.2 0 37.1 7.9 37.1 28.6 0 21.3-12.2 29.8-37.8 29.8zm0-46.2h-16.7v34.4h16.5c15.2 0 23.1-3.6 23.1-17.3 0-12.8-7.2-17.1-22.9-17.1zm40.4 46.2 25.7-58.4h24.4l25.3 58.5h-15.9l-6.6-15.5h-30.6l-6.4 15.5zm48.1-26.8-10.4-24.8-10.6 24.8zm88.1 4.8h-28.9v-11.5h42.2v33.6h-14v-17.2h-.2c-3 10.8-9.3 17.9-26.3 17.9-19.5 0-30.4-9.9-30.4-28.6 0-20.2 14.4-31.5 43.6-31.5 10.4 0 18.3 1.1 27.3 2.9v13.2c-8.5-2.1-15.9-3.1-26.3-3.1-20.4 0-29.3 6.2-29.3 18.2 0 11.6 6.6 16.4 18.8 16.4 12.1 0 20.1-2.8 22.9-9zm98.1 22h-26.4l-30.3-51v51.1h-14.3v-58.5h26.4l30.4 51.9v-51.9h14.3zm28.7-35h47v12h-47v10.8h47v12.3h-60.6v-58.5h60.6v12.2h-47zm111.9 35h-31.2v-58.4h31.9c25.1 0 37.1 7.9 37.1 28.7 0 21.2-12.2 29.7-37.8 29.7zm0-46.2h-16.7v34.4h16.5c15.2 0 23.1-3.6 23.1-17.3 0-12.8-7.2-17.1-22.9-17.1zm85.2-13.1c24 0 37.2 10.6 37.2 30 0 19.2-13 30.1-37.2 30.1s-37.3-10.9-37.3-30.1c0-19.3 13.3-30 37.3-30zm0 12.6c-15 0-22.6 6.1-22.6 17.4 0 11.5 7.5 17.6 22.6 17.6s22.6-6.2 22.6-17.6c0-11.3-7.6-17.4-22.6-17.4zm89.3 46.7h-25l-25.5-58.4h16.4l21.4 52.4 21.9-52.4h15.7zm46.6-35h46.9v12h-46.9v10.8h46.9v12.3h-60.5v-58.5h60.5v12.2h-46.9zm124 35h-14.1l-1.1-11.9c-.6-6.5-2.4-7.9-10.1-7.9h-24.3v19.8h-14.3v-58.4h40.4c17.3 0 23.9 4.6 23.9 13.9 0 7.7-5.6 12.1-15.4 13.7v.2c8.2.2 12.3 3.6 13.2 12.9zm-27.2-46.3h-22.5v15.2h22.5c10.1 0 13.4
4499-2.3 13.4-7.7 0-5.5-3.6-7.5-13.4-7.5z" fill="#333"/> 4500 </svg> 4501</a> 4502 4503 </div> 4504 <div 4505 id="nav-links" 4506 class="tw-hidden tw-w-fit tw-items-center tw-pl-11 lg:tw-flex xl:tw-pl-14" 4507 > 4508 4509 4510 4511 4512 4513 4514 4515 4516 4517 4518 4519 4520 4521 4522 <div class=" nav-link !tw-mt-0 tw-min-w-fit !tw-cursor-default !tw-text-base/none !tw-px-4 !tw-tracking-[0px] !tw-no-underline lg:!tw-pr-8 xl:!tw-pr-14 contains-children link-shop-all"> 4523 4524 <div class="tw-flex tw-h-7 tw-items-center tw-gap-3"> 4525 <a 4526 class=" tw-no-underline hover:tw-underline js-track-hover" 4527 href="https://www.dagnedover.com/collections/shop-all" 4528 data-event="Header Selection" 4529 data-event-detail="Navbar - Shop All" 4530 >Shop All</a> 4531 4532 </div> 4533 4534 4535 4536 4537 <div class="child !tw-m-0 !tw-px-0 !tw-pb-12 !tw-pt-5"> 4538 <div class="tw-h-full tw-w-full tw-border-0 tw-border-t tw-border-solid tw-border-neutral-slate"> 4539 <div class="tw-mx-auto tw-flex tw-max-w-7xl tw-px-5 tw-pt-12 lg:tw-px-10 tw-justify-between tw-gap-4"> 4540 4541 4542 <ul class="tw-m-0 tw-flex tw-min-w-fit tw-flex-col tw-gap-7"> 4543 4544 <li class="!tw-m-0 tw-list-none !tw-p-0 !tw-tracking-[0px] "> 4545 <a 4546 class=" 4547 4548 tw-group/link tw-flex tw-cursor-pointer tw-items-center tw-gap-3 tw-p-0 tw-uppercase tw-no-underline hover:!tw-no-underline 4549 4550 " 4551 href="https://www.dagnedover.com/collections/best-sellers" 4552 4553 4554 data-event="Navigation Selection" 4555 data-event-detail="Shop All Dropdown - Best Sellers" 4556 > 4557 <span 4558 class=" 4559 tw-text-left tw-font-serif tw-text-2xl tw-font-black tw-leading-none tw-text-charcoal group-hover/link:tw-underline md:tw-max-w-32 lg:tw-max-w-fit 4560 4561 " 4562 >Best Sellers</span> 4563 4564 4565 4566 4567 </a> 4568 </li> 4569 4570 <li class="!tw-m-0 tw-list-none !tw-p-0 !tw-tracking-[0px] "> 4571 <a 4572 class=" 4573 4574 tw-group/link tw-flex tw-cursor-pointer tw-items-center tw-gap-3 tw-p-0 tw-uppercase tw-no-underline hover:!tw-no-underline 4575 4576 " 4577 href="https://www.dagnedover.com/collections/whats-new" 4578 4579 4580 data-event="Navigation Selection" 4581 data-event-detail="Shop All Dropdown - New Arrivals" 4582 > 4583 <span 4584 class=" 4585 tw-text-left tw-font-serif tw-text-2xl tw-font-black tw-leading-none tw-text-charcoal group-hover/link:tw-underline md:tw-max-w-32 lg:tw-max-w-fit 4586 4587 " 4588 >New Arrivals</span> 4589 4590 4591 4592 4593 </a> 4594 </li> 4595 4596 <li class="!tw-m-0 tw-list-none !tw-p-0 !tw-tracking-[0px] "> 4597 <a 4598 class=" 4599 4600 tw-group/link tw-flex tw-cursor-pointer tw-items-center tw-gap-3 tw-p-0 tw-uppercase tw-no-underline hover:!tw-no-underline 4601 4602 " 4603 href="https://www.dagnedover.com/collections/travel-luggage-edit" 4604 4605 4606 data-event="Navigation Selection" 4607 data-event-detail="Shop All Dropdown - All Luggage" 4608 > 4609 <span 4610 class=" 4611 tw-text-left tw-font-serif tw-text-2xl tw-font-black tw-leading-none tw-text-charcoal group-hover/link:tw-underline md:tw-max-w-32 lg:tw-max-w-fit 4612 4613 " 4614 >All Luggage</span> 4615 4616 4617 4618 4619 </a> 4620 </li> 4621 4622 <li class="!tw-m-0 tw-list-none !tw-p-0 !tw-tracking-[0px] kit-content"> 4623 <a 4624 class=" 4625 4626 tw-group/link tw-flex tw-cursor-pointer tw-items-center tw-gap-3 tw-p-0 tw-uppercase tw-no-underline hover:!tw-no-underline 4627 4628 " 4629 href="https://www.dagnedover.com/pages/kits" 4630 4631 4632 data-event="Navigation Selection" 4633 data-event-detail="Shop All Dropdown - Build a Kit" 4634 >
4635 <span 4636 class=" 4637 tw-text-left tw-font-serif tw-text-2xl tw-font-black tw-leading-none tw-text-charcoal group-hover/link:tw-underline md:tw-max-w-32 lg:tw-max-w-fit 4638 4639 " 4640 >Build a Kit</span> 4641 4642 4643 4644 4645 4646<style> 4647 .sale-badge { 4648 padding: 8px; 4649 border-radius: 5px; 4650 font-weight: bold; 4651 text-align: center; 4652 background-color: ; 4653 color: ; 4654 border: 1px solid ; 4655 font-size: 14px; 4656 font-family: nimbus-sans, sans-serif; 4657 width: fit-content; 4658 line-height: 12px; 4659 } 4660 .sale-badge.kit-desktop { 4661 display: flex; 4662 margin-left: 17px; 4663 } 4664 @media (max-width: 768px) { 4665 .sale-badge { 4666 font-size: 12px; 4667 margin: 40px auto 0 auto; 4668 } 4669 .sale-badge.kit-desktop { 4670 display: none; 4671 } 4672 } 4673</style> 4674 4675<span 4676 class="tw-text-[10px]/none md:tw-text-xs/none tw-font-bold tw-p-1.5 tw-rounded-[5px] tw-uppercase tw-font-sans tw-no-underline tw-badge-marketing " 4677 style=" 4678 4679 4680 4681 " 4682> 4683 20% Off 4684</span> 4685 4686 4687 4688 4689 </a> 4690 </li> 4691 4692 <li class="!tw-m-0 tw-list-none !tw-p-0 !tw-tracking-[0px] "> 4693 <a 4694 class=" 4695 4696 tw-group/link tw-flex tw-cursor-pointer tw-items-center tw-gap-3 tw-p-0 tw-uppercase tw-no-underline hover:!tw-no-underline 4697 4698 " 4699 href="/collections/sale" 4700 4701 4702 data-event="Navigation Selection" 4703 data-event-detail="Shop All Dropdown - Sale" 4704 > 4705 <span 4706 class=" 4707 tw-text-left tw-font-serif tw-text-2xl tw-font-black tw-leading-none tw-text-charcoal group-hover/link:tw-underline md:tw-max-w-32 lg:tw-max-w-fit 4708 4709 " 4710 >Sale</span> 4711 4712 4713 4714 4715 </a> 4716 </li> 4717 4718 <li class="!tw-m-0 tw-list-none !tw-p-0 !tw-tracking-[0px] "> 4719 <a 4720 class=" 4721 4722 tw-group/link tw-flex tw-cursor-pointer tw-items-center tw-gap-3 tw-p-0 tw-uppercase tw-no-underline hover:!tw-no-underline 4723 xl:tw-mt-3 xl:tw-py-3.5 xl:tw-justify-center xl:tw-rounded-full xl:tw-bg-charcoal xl:hover:tw-bg-black xl:tw-transition-colors xl:tw-leading-none xl:tw-tracking-[1px] 4724 " 4725 href="https://www.dagnedover.com/collections/shop-all" 4726 4727 4728 data-event="Navigation Selection" 4729 data-event-detail="Shop All Dropdown - Shop All" 4730 > 4731 <span 4732 class=" 4733 tw-text-left tw-font-serif tw-text-2xl tw-font-black tw-leading-none tw-text-charcoal group-hover/link:tw-underline md:tw-max-w-32 lg:tw-max-w-fit 4734 xl:!tw-font-sans xl:tw-text-sm xl:tw-font-bold xl:tw-text-white xl:group-hover/link:tw-no-underline 4735 " 4736 >Shop All</span> 4737 4738 4739 4740 4741 </a> 4742 </li> 4743 4744 4745</ul> 4746 4747 4748 <svg 4749 class="tw-h-auto tw-w-full tw-max-w-[2px]" 4750 xmlns="http://www.w3.org/2000/svg" 4751 width="2" 4752 height="100%" 4753 4754 preserveAspectRatio="none" 4755 fill="none" 4756> 4757 <line x1="1" y1="0" x2="1" y2="100%" stroke="#D0CFCF"/> 4758</svg> 4759 4760 4761 4762 <div class="tw-flex tw-min-w-fit tw-flex-col tw-gap-6 md:tw-gap-7"> 4763 <div class="tw-flex tw-items-center tw-gap-3"> 4764 <span class="tw-min-w-fit tw-text-left tw-font-sans tw-text-xs tw-font-bold tw-uppercase tw-leading-none tw-tracking-[1px] tw-text-charcoal md:tw-text-gray">Bag type</span> 4765 <svg 4766 class="md:tw-hidden" 4767 xmlns="http://www.w3.org/2000/svg" 4768 width="100%" 4769 height="1" 4770 viewBox="0 0 100 1" 4771 fill="none" 4772 preserveAspectRatio="none" 4773> 4774 <line x1="0" y1="0.5" x2="100%" y2="0.5" stroke="#D0CFCF" /> 4775</svg> 4776 4777 </div> 4778 <ul class="tw-m-0 tw-grid tw-grid-cols-2 tw-gap-6 md:tw-grid-cols-1"> 4779 4780 <li class="!tw-m-0 tw-list-none !tw-p-0 !tw-tracking-[0px]"> 4781 <a 4782 class="tw-group/link tw-flex tw-h-full tw-items-center tw-gap-3 tw-p-0 tw-no-underline hover:!tw-no-underline" 4783 href="https://www.dagnedover.com/collections/backpacks" 4784 4785 4786 data-event="Navigation Selection" 4787 data-event-detail="Shop All Dropdown - Backpacks" 4788 >
4789 <span class="tw-font-sans tw-text-lg tw-font-normal tw-normal-case tw-leading-none tw-text-charcoal group-hover/link:tw-underline">Backpacks</span> 4790 4791 4792 4793 4794 4795 </a> 4796 </li> 4797 4798 <li class="!tw-m-0 tw-list-none !tw-p-0 !tw-tracking-[0px]"> 4799 <a 4800 class="tw-group/link tw-flex tw-h-full tw-items-center tw-gap-3 tw-p-0 tw-no-underline hover:!tw-no-underline" 4801 href="/collections/tote-bags" 4802 4803 4804 data-event="Navigation Selection" 4805 data-event-detail="Shop All Dropdown - Totes" 4806 > 4807 <span class="tw-font-sans tw-text-lg tw-font-normal tw-normal-case tw-leading-none tw-text-charcoal group-hover/link:tw-underline">Totes</span> 4808 4809 4810 4811 4812 4813 </a> 4814 </li> 4815 4816 <li class="!tw-m-0 tw-list-none !tw-p-0 !tw-tracking-[0px]"> 4817 <a 4818 class="tw-group/link tw-flex tw-h-full tw-items-center tw-gap-3 tw-p-0 tw-no-underline hover:!tw-no-underline" 4819 href="https://www.dagnedover.com/collections/crossbody-bags" 4820 4821 4822 data-event="Navigation Selection" 4823 data-event-detail="Shop All Dropdown - Crossbody" 4824 > 4825 <span class="tw-font-sans tw-text-lg tw-font-normal tw-normal-case tw-leading-none tw-text-charcoal group-hover/link:tw-underline">Crossbody</span> 4826 4827 4828 4829 4830 4831 </a> 4832 </li> 4833 4834 <li class="!tw-m-0 tw-list-none !tw-p-0 !tw-tracking-[0px]"> 4835 <a 4836 class="tw-group/link tw-flex tw-h-full tw-items-center tw-gap-3 tw-p-0 tw-no-underline hover:!tw-no-underline" 4837 href="https://www.dagnedover.com/collections/organizer-bags" 4838 4839 4840 data-event="Navigation Selection" 4841 data-event-detail="Shop All Dropdown - Organizers" 4842 > 4843 <span class="tw-font-sans tw-text-lg tw-font-normal tw-normal-case tw-leading-none tw-text-charcoal group-hover/link:tw-underline">Organizers</span> 4844 4845 4846 4847 4848 4849 </a> 4850 </li> 4851 4852 <li class="!tw-m-0 tw-list-none !tw-p-0 !tw-tracking-[0px]"> 4853 <a 4854 class="tw-group/link tw-flex tw-h-full tw-items-center tw-gap-3 tw-p-0 tw-no-underline hover:!tw-no-underline" 4855 href="/collections/luggage" 4856 4857 4858 data-event="Navigation Selection" 4859 data-event-detail="Shop All Dropdown - Luggage" 4860 > 4861 <span class="tw-font-sans tw-text-lg tw-font-normal tw-normal-case tw-leading-none tw-text-charcoal group-hover/link:tw-underline">Luggage</span> 4862 4863 4864 4865 4866 4867 </a> 4868 </li> 4869 4870 <li class="!tw-m-0 tw-list-none !tw-p-0 !tw-tracking-[0px]"> 4871 <a 4872 class="tw-group/link tw-flex tw-h-full tw-items-center tw-gap-3 tw-p-0 tw-no-underline hover:!tw-no-underline" 4873 href="/collections/duffle-bags" 4874 4875 4876 data-event="Navigation Selection" 4877 data-event-detail="Shop All Dropdown - Duffles" 4878 > 4879 <span class="tw-font-sans tw-text-lg tw-font-normal tw-normal-case tw-leading-none tw-text-charcoal group-hover/link:tw-underline">Duffles</span> 4880 4881 4882 4883 4884 4885 </a> 4886 </li> 4887 4888 <li class="!tw-m-0 tw-list-none !tw-p-0 !tw-tracking-[0px]"> 4889 <a 4890 class="tw-group/link tw-flex tw-h-full tw-items-center tw-gap-3 tw-p-0 tw-no-underline hover:!tw-no-underline" 4891 href="/collections/weekenders" 4892 4893 4894 data-event="Navigation Selection" 4895 data-event-detail="Shop All Dropdown - Weekenders" 4896 > 4897 <span class="tw-font-sans tw-text-lg tw-font-normal tw-normal-case tw-leading-none tw-text-charcoal group-hover/link:tw-underline">Weekenders</span> 4898 4899 4900 4901 4902 4903 </a> 4904 </li> 4905 4906 <li class="!tw-m-0 tw-list-none !tw-p-0 !tw-tracking-[0px]"> 4907 <a 4908 class="tw-group/link tw-flex tw-h-full tw-items-center tw-gap-3 tw-p-0 tw-no-underline hover:!tw-no-underline" 4909 href="https://www.dagnedover.com/collections/mini-bags" 4910 4911 4912 data-event="Navigation Selection" 4913 data-event-detail="Shop All Dropdown - Mini Bags" 4914 >
4915 <span class="tw-font-sans tw-text-lg tw-font-normal tw-normal-case tw-leading-none tw-text-charcoal group-hover/link:tw-underline">Mini Bags</span> 4916 4917 4918 4919 4920 4921 </a> 4922 </li> 4923 4924 <li class="!tw-m-0 tw-list-none !tw-p-0 !tw-tracking-[0px]"> 4925 <a 4926 class="tw-group/link tw-flex tw-h-full tw-items-center tw-gap-3 tw-p-0 tw-no-underline hover:!tw-no-underline" 4927 href="/collections/accessories" 4928 4929 4930 data-event="Navigation Selection" 4931 data-event-detail="Shop All Dropdown - Keychains" 4932 > 4933 <span class="tw-font-sans tw-text-lg tw-font-normal tw-normal-case tw-leading-none tw-text-charcoal group-hover/link:tw-underline">Keychains</span> 4934 4935 4936 4937 4938 4939 </a> 4940 </li> 4941 4942 <li class="!tw-m-0 tw-list-none !tw-p-0 !tw-tracking-[0px]"> 4943 <a 4944 class="tw-group/link tw-flex tw-h-full tw-items-center tw-gap-3 tw-p-0 tw-no-underline hover:!tw-no-underline" 4945 href="https://www.dagnedover.com/collections/shop-all" 4946 4947 4948 data-event="Navigation Selection" 4949 data-event-detail="Shop All Dropdown - All Types" 4950 > 4951 <span class="tw-font-sans tw-text-lg tw-font-normal tw-normal-case tw-leading-none tw-text-charcoal group-hover/link:tw-underline">All Types</span> 4952 4953 4954 4955 4956 4957 4958 <svg 4959 class="tw-text-charcoal tw-h-3 tw-w-1.5 tw-fill-none" 4960 xmlns="http://www.w3.org/2000/svg" 4961 width="10" 4962 height="19" 4963 viewBox="0 0 10 19" 4964 fill="currentColor" 4965> 4966 <path d="M1 1L8.91614 8.77778L1 17.2847" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> 4967</svg> 4968 4969 4970 4971 </a> 4972 </li> 4973 4974 </ul> 4975 </div> 4976 4977 <div class="tw-flex tw-min-w-fit tw-flex-col tw-gap-6 md:tw-gap-7"> 4978 <div class="tw-flex tw-items-center tw-gap-3"> 4979 <span class="tw-min-w-fit tw-text-left tw-font-sans tw-text-xs tw-font-bold tw-uppercase tw-leading-none tw-tracking-[1px] tw-text-charcoal md:tw-text-gray">Collection</span> 4980 <svg 4981 class="md:tw-hidden" 4982 xmlns="http://www.w3.org/2000/svg" 4983 width="100%" 4984 height="1" 4985 viewBox="0 0 100 1" 4986 fill="none" 4987 preserveAspectRatio="none" 4988> 4989 <line x1="0" y1="0.5" x2="100%" y2="0.5" stroke="#D0CFCF" /> 4990</svg> 4991 4992 </div> 4993 <ul class="tw-m-0 tw-grid tw-grid-cols-2 tw-gap-6 md:tw-grid-cols-1"> 4994 4995 <li class="!tw-m-0 tw-list-none !tw-p-0 !tw-tracking-[0px]"> 4996 <a 4997 class="tw-group/link tw-flex tw-h-full tw-items-center tw-gap-3 tw-p-0 tw-no-underline hover:!tw-no-underline" 4998 href="/collections/super-soft" 4999 5000 5001 data-event="Navigation Selection" 5002 data-event-detail="Shop All Dropdown - Super Soft" 5003 > 5004 <span class="tw-font-sans tw-text-lg tw-font-normal tw-normal-case tw-leading-none tw-text-charcoal group-hover/link:tw-underline">Super Soft</span> 5005 5006 5007 5008 5009 5010 </a> 5011 </li> 5012 5013 <li class="!tw-m-0 tw-list-none !tw-p-0 !tw-tracking-[0px]"> 5014 <a 5015 class="tw-group/link tw-flex tw-h-full tw-items-center tw-gap-3 tw-p-0 tw-no-underline hover:!tw-no-underline" 5016 href="/collections/stadium-bags" 5017 5018 5019 data-event="Navigation Selection" 5020 data-event-detail="Shop All Dropdown - Stadium Bags" 5021 > 5022 <span class="tw-font-sans tw-text-lg tw-font-normal tw-normal-case tw-leading-none tw-text-charcoal group-hover/link:tw-underline">Stadium Bags</span> 5023 5024 5025 5026 5027 5028 </a> 5029 </li> 5030 5031 <li class="!tw-m-0 tw-list-none !tw-p-0 !tw-tracking-[0px]"> 5032 <a 5033 class="tw-group/link tw-flex tw-h-full tw-items-center tw-gap-3 tw-p-0 tw-no-underline hover:!tw-no-underline" 5034 href="/collections/station" 5035 5036 5037 data-event="Navigation Selection" 5038 data-event-detail="Shop All Dropdown - Summer 2026 " 5039 >
5040 <span class="tw-font-sans tw-text-lg tw-font-normal tw-normal-case tw-leading-none tw-text-charcoal group-hover/link:tw-underline">Summer 2026 </span> 5041 5042 5043 5044 5045 5046 </a> 5047 </li> 5048 5049 <li class="!tw-m-0 tw-list-none !tw-p-0 !tw-tracking-[0px]"> 5050 <a 5051 class="tw-group/link tw-flex tw-h-full tw-items-center tw-gap-3 tw-p-0 tw-no-underline hover:!tw-no-underline" 5052 href="https://www.dagnedover.com/collections/new-neoprene" 5053 5054 5055 data-event="Navigation Selection" 5056 data-event-detail="Shop All Dropdown - 365 Neo" 5057 > 5058 <span class="tw-font-sans tw-text-lg tw-font-normal tw-normal-case tw-leading-none tw-text-charcoal group-hover/link:tw-underline">365 Neo</span> 5059 5060 5061 5062 5063 5064 </a> 5065 </li> 5066 5067 <li class="!tw-m-0 tw-list-none !tw-p-0 !tw-tracking-[0px]"> 5068 <a 5069 class="tw-group/link tw-flex tw-h-full tw-items-center tw-gap-3 tw-p-0 tw-no-underline hover:!tw-no-underline" 5070 href="https://www.dagnedover.com/collections/baby-bags" 5071 5072 5073 data-event="Navigation Selection" 5074 data-event-detail="Shop All Dropdown - Parenting" 5075 > 5076 <span class="tw-font-sans tw-text-lg tw-font-normal tw-normal-case tw-leading-none tw-text-charcoal group-hover/link:tw-underline">Parenting</span> 5077 5078 5079 5080 5081 5082 </a> 5083 </li> 5084 5085 <li class="!tw-m-0 tw-list-none !tw-p-0 !tw-tracking-[0px]"> 5086 <a 5087 class="tw-group/link tw-flex tw-h-full tw-items-center tw-gap-3 tw-p-0 tw-no-underline hover:!tw-no-underline" 5088 href="https://www.dagnedover.com/collections/travel-bags" 5089 5090 5091 data-event="Navigation Selection" 5092 data-event-detail="Shop All Dropdown - Travel" 5093 > 5094 <span class="tw-font-sans tw-text-lg tw-font-normal tw-normal-case tw-leading-none tw-text-charcoal group-hover/link:tw-underline">Travel</span> 5095 5096 5097 5098 5099 5100 </a> 5101 </li> 5102 5103 <li class="!tw-m-0 tw-list-none !tw-p-0 !tw-tracking-[0px]"> 5104 <a 5105 class="tw-group/link tw-flex tw-h-full tw-items-center tw-gap-3 tw-p-0 tw-no-underline hover:!tw-no-underline" 5106 href="https://www.dagnedover.com/collections/work-bags" 5107 5108 5109 data-event="Navigation Selection" 5110 data-event-detail="Shop All Dropdown - Work" 5111 > 5112 <span class="tw-font-sans tw-text-lg tw-font-normal tw-normal-case tw-leading-none tw-text-charcoal group-hover/link:tw-underline">Work</span> 5113 5114 5115 5116 5117 5118 </a> 5119 </li> 5120 5121 <li class="!tw-m-0 tw-list-none !tw-p-0 !tw-tracking-[0px]"> 5122 <a 5123 class="tw-group/link tw-flex tw-h-full tw-items-center tw-gap-3 tw-p-0 tw-no-underline hover:!tw-no-underline" 5124 href="https://www.dagnedover.com/collections/gym-bags" 5125 5126 5127 data-event="Navigation Selection" 5128 data-event-detail="Shop All Dropdown - Gym" 5129 > 5130 <span class="tw-font-sans tw-text-lg tw-font-normal tw-normal-case tw-leading-none tw-text-charcoal group-hover/link:tw-underline">Gym</span> 5131 5132 5133 5134 5135 5136 </a> 5137 </li> 5138 5139 <li class="!tw-m-0 tw-list-none !tw-p-0 !tw-tracking-[0px]"> 5140 <a 5141 class="tw-group/link tw-flex tw-h-full tw-items-center tw-gap-3 tw-p-0 tw-no-underline hover:!tw-no-underline" 5142 href="https://www.dagnedover.com/collections/pet" 5143 5144 5145 data-event="Navigation Selection" 5146 data-event-detail="Shop All Dropdown - Pet" 5147 > 5148 <span class="tw-font-sans tw-text-lg tw-font-normal tw-normal-case tw-leading-none tw-text-charcoal group-hover/link:tw-underline">
5148Pet</span> 5149 5150 5151 5152 5153 5154 </a> 5155 </li> 5156 5157 </ul> 5158 </div> 5159 5160 <div class="tw-flex tw-min-w-fit tw-flex-col tw-gap-6 md:tw-gap-7"> 5161 <div class="tw-flex tw-items-center tw-gap-3"> 5162 <span class="tw-min-w-fit tw-text-left tw-font-sans tw-text-xs tw-font-bold tw-uppercase tw-leading-none tw-tracking-[1px] tw-text-charcoal md:tw-text-gray">Gifts</span> 5163 <svg 5164 class="md:tw-hidden" 5165 xmlns="http://www.w3.org/2000/svg" 5166 width="100%" 5167 height="1" 5168 viewBox="0 0 100 1" 5169 fill="none" 5170 preserveAspectRatio="none" 5171> 5172 <line x1="0" y1="0.5" x2="100%" y2="0.5" stroke="#D0CFCF" /> 5173</svg> 5174 5175 </div> 5176 <ul class="tw-m-0 tw-grid tw-grid-cols-2 tw-gap-6 md:tw-grid-cols-1"> 5177 5178 <li class="!tw-m-0 tw-list-none !tw-p-0 !tw-tracking-[0px]"> 5179 <a 5180 class="tw-group/link tw-flex tw-h-full tw-items-center tw-gap-3 tw-p-0 tw-no-underline hover:!tw-no-underline" 5181 href="/products/gift-card" 5182 5183 5184 data-event="Navigation Selection" 5185 data-event-detail="Shop All Dropdown - Gift Cards" 5186 > 5187 <span class="tw-font-sans tw-text-lg tw-font-normal tw-normal-case tw-leading-none tw-text-charcoal group-hover/link:tw-underline">Gift Cards</span> 5188 5189 5190 5191 5192 5193 </a> 5194 </li> 5195 5196 </ul> 5197 </div> 5198 5199 5200 5201 5202 5203 5204 5205 5206 5207<div class="tw-flex tw-w-full tw-flex-col tw-gap-7 md:tw-max-w-[336px] "> 5208 5209 <span class="tw-text-left tw-font-sans tw-text-xs tw-font-bold tw-uppercase tw-leading-none tw-tracking-[1px] tw-text-gray">Featured</span> 5210 5211 5212 <a 5213 class=" tw-max-w-[336px] tw-rounded-xl tw-grid tw-gap-3 tw-group" 5214 href="/collections/super-soft" 5215 data-event="Navigation Selection" 5216 data-event-detail="Shop All Dropdown - NEW ARRIVAL: Super Soft Featured Image" 5217> 5218 <img 5219 class="tw-object-cover tw-h-auto tw-w-full tw-rounded-xl tw-block tw-custom-featured-collection-shadow" 5220 src="//www.dagnedover.com/cdn/shop/files/Desktop.png?v=1790002436&width=350" 5221 srcset=" 5222 //www.dagnedover.com/cdn/shop/files/Desktop.png?v=1790002436&width=400 400w, 5223 //www.dagnedover.com/cdn/shop/files/Desktop.png?v=1790002436&width=500 500w, 5224 //www.dagnedover.com/cdn/shop/files/Desktop.png?v=1790002436&width=600 600w, 5225 //www.dagnedover.com/cdn/shop/files/Desktop.png?v=1790002436&width=700 700w, 5226 //www.dagnedover.com/cdn/shop/files/Desktop.png?v=1790002436&width=800 800w, 5227 //www.dagnedover.com/cdn/shop/files/Desktop.png?v=1790002436&width=900 900w, 5228 " 5229 sizes="" 5230 height="762" 5231 width="1335" 5232 alt="A stack of four different travel and duffel bags in various colors including pink, dusty rose, blue, and tan, arranged on a white surface against a solid beige background." 5233 loading="lazy" 5234 > 5235 5236 <div class="tw-grid tw-gap-3"> 5237 <div class="tw-flex tw-items-center tw-gap-1.5 md:tw-gap-3"> 5238 <span class="tw-place-self-center tw-text-left tw-font-serif tw-text-lg tw-font-black tw-uppercase !tw-leading-none tw-text-charcoal">NEW ARRIVAL: Super Soft</span> 5239 5240 </div> 5241 5242 <span class="tw-text-left tw-font-sans tw-text-sm tw-font-normal tw-normal-case !tw-leading-none tw-text-charcoal">Go easy with 4 new styles.</span> 5243 5244 </div> 5245 5246</a> 5247 5248 5249 5250 5251 <div class="tw-flex tw-gap-4 md:tw-gap-7 "> 5252 <a 5253 class="kit-content md:tw-max-w-[336px] tw-w-full tw-flex tw-flex-col tw-gap-3 tw-group" 5254 href="/pages/kits" 5255 data-event="Navigation Selection" 5256 data-event-detail="Shop All Dropdown - 20% OFF KITS Featured Image" 5257> 5258 <img 5259 class="tw-object-cover tw-h-auto tw-w-full tw-rounded-xl tw-custom-featured-collection-shadow" 5260 src="//www.dagnedover.com/cdn/shop/files/Luggage_Desktop_Nav_SS25_605a418b-388b-4a4f-901c-57c5835b87c8.jpg?v=1786551726&width=350" 5261 srcset=" 5262 //www.dagnedover.com/cdn/shop/files/Luggage_Desktop_Nav_SS25_605a418b-388b-4a4f-901c-57c5835b87c8.jpg?v=1786551726&width=400 400w, 5263 //www.dagnedover.com/cdn/shop/files/Luggage_Desktop_Nav_SS25_605a418b-388b-4a4f-901c-57c5835b87c8.jpg?v=1786551726&width=500 500w, 5264 //www.dagnedover.com/cdn/shop/files/Luggage_Desktop_Nav_SS25_605a418b-388b-4a4f-901c-57c5835b87c8.jpg?v=1786551726&width=600 600w, 5265 //www.dagnedover.com/cdn/shop/files/Luggage_Desktop_Nav_SS25_605a418b-388b-4a4f-901c-57c5835b87c8.jpg?v=1786551726&width=700 700w, 5266 //www.dagnedover.com/cdn/shop/files/Luggage_Desktop_Nav_SS25_605a418b-388b-4a4f-901c-57c5835b87c8.jpg?v=1786551726&width=800 800w, 5267 //www.dagnedover.com/cdn/shop/files/Luggage_Desktop_Nav_SS25_605a418b-388b-4a4f-901c-57c5835b87c8.jpg?v=1786551726&width=900 900w, 5268 " 5269 sizes="336px" 5270 height="648" 5271 width="636" 5272 alt="" 5273 loading="lazy" 5274 > 5275 5276 <div class="tw-grid tw-gap-3"> 5277 <div class="tw-flex tw-items-center tw-gap-1.5 md:tw-gap-3">
5278 <span class="tw-place-self-center tw-text-left tw-font-serif tw-text-lg tw-font-black tw-uppercase !tw-leading-none tw-text-charcoal">20% OFF KITS</span> 5279 5280 5281 5282 </div> 5283 5284 <span class="tw-text-left tw-font-sans tw-text-sm tw-font-normal tw-normal-case !tw-leading-none tw-text-charcoal">Mix, match, save.</span> 5285 5286 </div> 5287 5288</a> 5289 5290 5291 <a 5292 class=" md:tw-max-w-[336px] tw-w-full tw-flex tw-flex-col tw-gap-3 tw-group" 5293 href="/collections/best-sellers" 5294 data-event="Navigation Selection" 5295 data-event-detail="Shop All Dropdown - BEST SELLERS Featured Image" 5296> 5297 <img 5298 class="tw-object-cover tw-h-auto tw-w-full tw-rounded-xl tw-custom-featured-collection-shadow" 5299 src="//www.dagnedover.com/cdn/shop/files/Kits_Desktop_Nav_SS25_11e21483-c18d-4266-9aaa-5c99c3fe7b92.jpg?v=1786551742&width=350" 5300 srcset=" 5301 //www.dagnedover.com/cdn/shop/files/Kits_Desktop_Nav_SS25_11e21483-c18d-4266-9aaa-5c99c3fe7b92.jpg?v=1786551742&width=400 400w, 5302 //www.dagnedover.com/cdn/shop/files/Kits_Desktop_Nav_SS25_11e21483-c18d-4266-9aaa-5c99c3fe7b92.jpg?v=1786551742&width=500 500w, 5303 //www.dagnedover.com/cdn/shop/files/Kits_Desktop_Nav_SS25_11e21483-c18d-4266-9aaa-5c99c3fe7b92.jpg?v=1786551742&width=600 600w, 5304 //www.dagnedover.com/cdn/shop/files/Kits_Desktop_Nav_SS25_11e21483-c18d-4266-9aaa-5c99c3fe7b92.jpg?v=1786551742&width=700 700w, 5305 //www.dagnedover.com/cdn/shop/files/Kits_Desktop_Nav_SS25_11e21483-c18d-4266-9aaa-5c99c3fe7b92.jpg?v=1786551742&width=800 800w, 5306 //www.dagnedover.com/cdn/shop/files/Kits_Desktop_Nav_SS25_11e21483-c18d-4266-9aaa-5c99c3fe7b92.jpg?v=1786551742&width=900 900w, 5307 " 5308 sizes="336px" 5309 height="648" 5310 width="635" 5311 alt="" 5312 loading="lazy" 5313 > 5314 5315 <div class="tw-grid tw-gap-3"> 5316 <div class="tw-flex tw-items-center tw-gap-1.5 md:tw-gap-3"> 5317 <span class="tw-place-self-center tw-text-left tw-font-serif tw-text-lg tw-font-black tw-uppercase !tw-leading-none tw-text-charcoal">BEST SELLERS</span> 5318 5319 5320 5321 </div> 5322 5323 <span class="tw-text-left tw-font-sans tw-text-sm tw-font-normal tw-normal-case !tw-leading-none tw-text-charcoal">Shop your faves.</span> 5324 5325 </div> 5326 5327</a> 5328 5329 5330 </div> 5331 5332</div> 5333 5334 5335 5336 5337 </div> 5338 </div> 5339 </div> 5340 5341 </div> 5342 5343 5344 5345 5346 5347 5348 5349 5350 5351 5352 5353 5354 5355 5356 <div class=" nav-link !tw-mt-0 tw-min-w-fit !tw-cursor-default !tw-text-base/none !tw-pl-0 !tw-pr-4 !tw-tracking-[0px] !tw-no-underline lg:!tw-pr-8 xl:!tw-pr-14 link-best-sellers"> 5357 5358 <div class="tw-flex tw-h-7 tw-items-center tw-gap-3"> 5359 <a 5360 class=" tw-no-underline hover:tw-underline js-track-hover" 5361 href="/collections/best-sellers" 5362 data-event="Header Selection" 5363 data-event-detail="Navbar - Best Sellers" 5364 >Best Sellers</a> 5365 5366 </div> 5367 5368 5369 5370 5371 <div class="child !tw-m-0 !tw-px-0 !tw-pb-12 !tw-pt-5"> 5372 <div class="tw-h-full tw-w-full tw-border-0 tw-border-t tw-border-solid tw-border-neutral-slate"> 5373 <div class="tw-mx-auto tw-flex tw-max-w-7xl tw-px-5 tw-pt-12 lg:tw-px-10 tw-gap-24"> 5374 5375 5376 5377 <div class="tw-flex tw-h-full tw-w-full tw-gap-10"> 5378 5379 5380 5381 5382 5383 5384 5385 5386 5387 5388 5389 5390 5391 5392 5393 5394 5395 5396 5397 5398 5399 5400 5401 <a 5402 class="tw-flex tw-flex-col tw-gap-3 md:tw-gap-4 tw-group/card tw-h-full tw-w-full" 5403 href=" 5404 /collections/the-dakota-backpack#Dune-Large 5405" 5406 5407 data-event="Navigation Selection" 5408 data-event-detail="Best Sellers Dropdown - Dakota Backpack" 5409 5410 > 5411 5412 <div class="tw-relative tw-grow"> 5413 5414 5415 5416 <img 5417 class="tw-object-cover tw-w-full tw-h-full tw-block group-hover/card:tw-hidden tw-bg-white tw-rounded-xl" 5418 src="//www.dagnedover.com/cdn/shop/files/365Neoprene_Dakota_Dune_L_Front_FFFFFF.jpg?v=1708102624&width=350" 5419 srcset=" 5420 //www.dagnedover.com/cdn/shop/files/365Neoprene_Dakota_Dune_L_Front_FFFFFF.jpg?v=1708102624&width=400 400w, 5421 //www.dagnedover.com/cdn/shop/files/365Neoprene_Dakota_Dune_L_Front_FFFFFF.jpg?v=1708102624&width=500 500w, 5422 //www.dagnedover.com/cdn/shop/files/365Neoprene_Dakota_Dune_L_Front_FFFFFF.jpg?v=1708102624&width=600 600w, 5423 //www.dagnedover.com/cdn/shop/files/365Neoprene_Dakota_Dune_L_Front_FFFFFF.jpg?v=1708102624&width=700 700w, 5424 //www.dagnedover.com/cdn/shop/files/365Neoprene_Dakota_Dune_L_Front_FFFFFF.jpg?v=1708102624&width=800 800w, 5425 //www.dagnedover.com/cdn/shop/files/365Neoprene_Dakota_Dune_L_Front_FFFFFF.jpg?v=1708102624&width=900 900w 5426 " 5427 sizes="250px" 5428 height="2160" 5429 width="2160" 5430 alt="Dagne Dover large Dakota Neoprene Backpack in pink." 5431 loading="eager" 5432 > 5433 5434 <img 5435 class="tw-object-cover tw-w-full tw-h-full tw-top-0 tw-hidden group-hover/card:tw-flex tw-bg-white tw-rounded-xl" 5436 src="//www.dagnedover.com/cdn/shop/products/Dune-Dakota-L-Inside_d149ddaf-0c5a-4bb9-a9f2-c05634106910.jpg?v=1569944285&width=350" 5437 srcset=" 5438 //www.dagnedover.com/cdn/shop/products/Dune-Dakota-L-Inside_d149ddaf-0c5a-4bb9-a9f2-c05634106910.jpg?v=1569944285&width=400 400w, 5439 //www.dagnedover.com/cdn/shop/products/Dune-Dakota-L-Inside_d149ddaf-0c5a-4bb9-a9f2-c05634106910.jpg?v=1569944285&width=500 500w, 5440 //www.dagnedover.com/cdn/shop/products/Dune-Dakota-L-Inside_d149ddaf-0c5a-4bb9-a9f2-c05634106910.jpg?v=1569944285&width=600 600w, 5441 //www.dagnedover.com/cdn/shop/products/Dune-Dakota-L-Inside_d149ddaf-0c5a-4bb9-a9f2-c05634106910.jpg?v=1569944285&width=700 700w, 5442 //www.dagnedover.com/cdn/shop/products/Dune-Dakota-L-Inside_d149ddaf-0c5a-4bb9-a9f2-c05634106910.jpg?v=1569944285&width=800 800w, 5443 //www.dagnedover.com/cdn/shop/products/Dune-Dakota-L-Inside_d149ddaf-0c5a-4bb9-a9f2-c05634106910.jpg?v=1569944285&width=900 900w, 5444 " 5445 sizes="250px" 5446 height="" 5447 width="" 5448 alt="" 5449 loading="eager" 5450 > 5451 5452 </div> 5453 5454 <div class="tw-grid tw-gap-2">
5455 <span class="tw-text-xs md:tw-text-lg !tw-leading-none tw-text-charcoal tw-min-w-fit"> 5456 5457Dakota Backpack 5458</span> 5459 5460 <span class="tw-text-sm tw-leading-none tw-text-charcoal tw-font-normal tw-tracking-normal tw-normal-case tw-font-sans">The original neoprene backpack</span> 5461 5462 </div> 5463 5464 5465 5466 5467 </a> 5468 5469 5470 5471 5472 5473 5474 5475 5476 5477 5478 5479 5480 5481 5482 5483 5484 5485 5486 5487 5488 <a 5489 class="tw-flex tw-flex-col tw-gap-3 md:tw-gap-4 tw-group/card tw-h-full tw-w-full" 5490 href=" 5491 /collections/indi-diaper-backpack#Camel-Large 5492" 5493 5494 data-event="Navigation Selection" 5495 data-event-detail="Best Sellers Dropdown - Indi Diaper Backpack" 5496 5497 > 5498 5499 <div class="tw-relative tw-grow"> 5500 5501 5502 5503 <img 5504 class="tw-object-cover tw-w-full tw-h-full tw-block group-hover/card:tw-hidden tw-bg-white tw-rounded-xl" 5505 src="//www.dagnedover.com/cdn/shop/files/365Neoprene_Indi_Camel_L_Front_FFFFFF.jpg?v=1708118279&width=350" 5506 srcset=" 5507 //www.dagnedover.com/cdn/shop/files/365Neoprene_Indi_Camel_L_Front_FFFFFF.jpg?v=1708118279&width=400 400w, 5508 //www.dagnedover.com/cdn/shop/files/365Neoprene_Indi_Camel_L_Front_FFFFFF.jpg?v=1708118279&width=500 500w, 5509 //www.dagnedover.com/cdn/shop/files/365Neoprene_Indi_Camel_L_Front_FFFFFF.jpg?v=1708118279&width=600 600w, 5510 //www.dagnedover.com/cdn/shop/files/365Neoprene_Indi_Camel_L_Front_FFFFFF.jpg?v=1708118279&width=700 700w, 5511 //www.dagnedover.com/cdn/shop/files/365Neoprene_Indi_Camel_L_Front_FFFFFF.jpg?v=1708118279&width=800 800w, 5512 //www.dagnedover.com/cdn/shop/files/365Neoprene_Indi_Camel_L_Front_FFFFFF.jpg?v=1708118279&width=900 900w 5513 " 5514 sizes="250px" 5515 height="2160" 5516 width="2160" 5517 alt="Dagne Dover Large Indi Diaper Backpack in camel brown." 5518 loading="eager" 5519 > 5520 5521 <img 5522 class="tw-object-cover tw-w-full tw-h-full tw-top-0 tw-hidden group-hover/card:tw-flex tw-bg-white tw-rounded-xl" 5523 src="//www.dagnedover.com/cdn/shop/files/Baby_Indi_Camel_L_topdown.png?v=1746114418&width=350" 5524 srcset=" 5525 //www.dagnedover.com/cdn/shop/files/Baby_Indi_Camel_L_topdown.png?v=1746114418&width=400 400w, 5526 //www.dagnedover.com/cdn/shop/files/Baby_Indi_Camel_L_topdown.png?v=1746114418&width=500 500w, 5527 //www.dagnedover.com/cdn/shop/files/Baby_Indi_Camel_L_topdown.png?v=1746114418&width=600 600w, 5528 //www.dagnedover.com/cdn/shop/files/Baby_Indi_Camel_L_topdown.png?v=1746114418&width=700 700w, 5529 //www.dagnedover.com/cdn/shop/files/Baby_Indi_Camel_L_topdown.png?v=1746114418&width=800 800w, 5530 //www.dagnedover.com/cdn/shop/files/Baby_Indi_Camel_L_topdown.png?v=1746114418&width=900 900w, 5531 " 5532 sizes="250px" 5533 height="" 5534 width="" 5535 alt="" 5536 loading="eager" 5537 > 5538 5539 </div> 5540 5541 <div class="tw-grid tw-gap-2"> 5542 <span class="tw-text-xs md:tw-text-lg !tw-leading-none tw-text-charcoal tw-min-w-fit"> 5543 5544Indi Diaper Backpack 5545</span> 5546 5547 <span class="tw-text-sm tw-leading-none tw-text-charcoal tw-font-normal tw-tracking-normal tw-normal-case tw-font-sans">Oprah loves it + you will too</span> 5548 5549 </div> 5550 5551 5552 5553 5554 </a> 5555 5556 5557 5558 5559 5560 5561 5562 5563 5564 5565 5566 5567 5568 5569 5570 5571 5572 5573 5574 5575 <a 5576 class="tw-flex tw-flex-col tw-gap-3 md:tw-gap-4 tw-group/card tw-h-full tw-w-full" 5577 href=" 5578 /collections/the-landon-carryall#Dune-Large 5579" 5580 5581 data-event="Navigation Selection" 5582 data-event-detail="Best Sellers Dropdown - Landon Carryall" 5583 5584 > 5585 5586 <div class="tw-relative tw-grow"> 5587 5588 5589 5590 <img 5591 class="tw-object-cover tw-w-full tw-h-full tw-block group-hover/card:tw-hidden tw-bg-white tw-rounded-xl" 5592 src="//www.dagnedover.com/cdn/shop/products/Dune-Landon-L-Front_ecde08cb-0022-4f4f-8c0a-abf5f30058c2.jpg?v=1626809759&width=350" 5593 srcset=" 5594 //www.dagnedover.com/cdn/shop/products/Dune-Landon-L-Front_ecde08cb-0022-4f4f-8c0a-abf5f30058c2.jpg?v=1626809759&width=400 400w, 5595 //www.dagnedover.com/cdn/shop/products/Dune-Landon-L-Front_ecde08cb-0022-4f4f-8c0a-abf5f30058c2.jpg?v=1626809759&width=500 500w, 5596 //www.dagnedover.com/cdn/shop/products/Dune-Landon-L-Front_ecde08cb-0022-4f4f-8c0a-abf5f30058c2.jpg?v=1626809759&width=600 600w, 5597 //www.dagnedover.com/cdn/shop/products/Dune-Landon-L-Front_ecde08cb-0022-4f4f-8c0a-abf5f30058c2.jpg?v=1626809759&width=700 700w, 5598 //www.dagnedover.com/cdn/shop/products/Dune-Landon-L-Front_ecde08cb-0022-4f4f-8c0a-abf5f30058c2.jpg?v=1626809759&width=800 800w, 5599 //www.dagnedover.com/cdn/shop/products/Dune-Landon-L-Front_ecde08cb-0022-4f4f-8c0a-abf5f30058c2.jpg?v=1626809759&width=900 900w 5600 " 5601 sizes="250px" 5602 height="2048" 5603 width="2048" 5604 alt="Large Landon Carryall in Dune" 5605 loading="eager" 5606 > 5607 5608 <img 5609 class="tw-object-cover tw-w-full tw-h-full tw-top-0 tw-hidden group-hover/card:tw-flex tw-bg-white tw-rounded-xl" 5610 src="//www.dagnedover.com/cdn/shop/files/365-Landon-Dune-L.png?v=1705531971&width=350" 5611 srcset=" 5612 //www.dagnedover.com/cdn/shop/files/365-Landon-Dune-L.png?v=1705531971&width=400 400w, 5613 //www.dagnedover.com/cdn/shop/files/365-Landon-Dune-L.png?v=1705531971&width=500 500w, 5614 //www.dagnedover.com/cdn/shop/files/365-Landon-Dune-L.png?v=1705531971&width=600 600w, 5615 //www.dagnedover.com/cdn/shop/files/365-Landon-Dune-L.png?v=1705531971&width=700 700w, 5616 //www.dagnedover.com/cdn/shop/files/365-Landon-Dune-L.png?v=1705531971&width=800 800w, 5617 //www.dagnedover.com/cdn/shop/files/365-Landon-Dune-L.png?v=1705531971&width=900 900w, 5618 " 5619 sizes="250px" 5620 height="" 5621 width="" 5622 alt="" 5623 loading="eager" 5624 > 5625 5626 </div> 5627 5628 <div class="tw-grid tw-gap-2">
5629 <span class="tw-text-xs md:tw-text-lg !tw-leading-none tw-text-charcoal tw-min-w-fit"> 5630 5631Landon Carryall 5632</span> 5633 5634 <span class="tw-text-sm tw-leading-none tw-text-charcoal tw-font-normal tw-tracking-normal tw-normal-case tw-font-sans">The duffle that does it all</span> 5635 5636 </div> 5637 5638 5639 5640 5641 </a> 5642 5643 5644 5645 5646 5647 5648 5649 5650 5651 5652 5653 5654 5655 5656 5657 5658 5659 5660 5661 5662 <a 5663 class="tw-flex tw-flex-col tw-gap-3 md:tw-gap-4 tw-group/card tw-h-full tw-w-full" 5664 href=" 5665 /collections/the-allyn-tote#Bone-Large 5666" 5667 5668 data-event="Navigation Selection" 5669 data-event-detail="Best Sellers Dropdown - Allyn Tote" 5670 5671 > 5672 5673 <div class="tw-relative tw-grow"> 5674 5675 5676 5677 <img 5678 class="tw-object-cover tw-w-full tw-h-full tw-block group-hover/card:tw-hidden tw-bg-white tw-rounded-xl" 5679 src="//www.dagnedover.com/cdn/shop/files/Leather_Allyn_Bone_L_FrontHandlesUp_bf1f6b96-8460-4ba0-b91a-4ce7205defba.jpg?v=1689714736&width=350" 5680 srcset=" 5681 //www.dagnedover.com/cdn/shop/files/Leather_Allyn_Bone_L_FrontHandlesUp_bf1f6b96-8460-4ba0-b91a-4ce7205defba.jpg?v=1689714736&width=400 400w, 5682 //www.dagnedover.com/cdn/shop/files/Leather_Allyn_Bone_L_FrontHandlesUp_bf1f6b96-8460-4ba0-b91a-4ce7205defba.jpg?v=1689714736&width=500 500w, 5683 //www.dagnedover.com/cdn/shop/files/Leather_Allyn_Bone_L_FrontHandlesUp_bf1f6b96-8460-4ba0-b91a-4ce7205defba.jpg?v=1689714736&width=600 600w, 5684 //www.dagnedover.com/cdn/shop/files/Leather_Allyn_Bone_L_FrontHandlesUp_bf1f6b96-8460-4ba0-b91a-4ce7205defba.jpg?v=1689714736&width=700 700w, 5685 //www.dagnedover.com/cdn/shop/files/Leather_Allyn_Bone_L_FrontHandlesUp_bf1f6b96-8460-4ba0-b91a-4ce7205defba.jpg?v=1689714736&width=800 800w, 5686 //www.dagnedover.com/cdn/shop/files/Leather_Allyn_Bone_L_FrontHandlesUp_bf1f6b96-8460-4ba0-b91a-4ce7205defba.jpg?v=1689714736&width=900 900w 5687 " 5688 sizes="250px" 5689 height="2160" 5690 width="2160" 5691 alt="" 5692 loading="eager" 5693 > 5694 5695 <img 5696 class="tw-object-cover tw-w-full tw-h-full tw-top-0 tw-hidden group-hover/card:tw-flex tw-bg-white tw-rounded-xl" 5697 src="//www.dagnedover.com/cdn/shop/products/Allyn-Bone-Top-Open.jpg?v=1626813434&width=350" 5698 srcset=" 5699 //www.dagnedover.com/cdn/shop/products/Allyn-Bone-Top-Open.jpg?v=1626813434&width=400 400w, 5700 //www.dagnedover.com/cdn/shop/products/Allyn-Bone-Top-Open.jpg?v=1626813434&width=500 500w, 5701 //www.dagnedover.com/cdn/shop/products/Allyn-Bone-Top-Open.jpg?v=1626813434&width=600 600w, 5702 //www.dagnedover.com/cdn/shop/products/Allyn-Bone-Top-Open.jpg?v=1626813434&width=700 700w, 5703 //www.dagnedover.com/cdn/shop/products/Allyn-Bone-Top-Open.jpg?v=1626813434&width=800 800w, 5704 //www.dagnedover.com/cdn/shop/products/Allyn-Bone-Top-Open.jpg?v=1626813434&width=900 900w, 5705 " 5706 sizes="250px" 5707 height="" 5708 width="" 5709 alt="" 5710 loading="eager" 5711 > 5712 5713 </div> 5714 5715 <div class="tw-grid tw-gap-2"> 5716 <span class="tw-text-xs md:tw-text-lg !tw-leading-none tw-text-charcoal tw-min-w-fit"> 5717 5718Allyn Tote 5719</span> 5720 5721 <span class="tw-text-sm tw-leading-none tw-text-charcoal tw-font-normal tw-tracking-normal tw-normal-case tw-font-sans">A chic, tech-friendly tote</span> 5722 5723 </div> 5724 5725 5726 5727 5728 </a> 5729 5730 5731 5732 5733 5734 <div class="tw-flex tw-min-w-fit tw-flex-col tw-items-center tw-justify-center tw-gap-4"> 5735 <a 5736 class="tw-w-[300px] btn tw-mt-[6px] tw-text-sm tw-py-4 tw-px-0 !tw-leading-none tw-rounded-full tw-tracking-[1px]" 5737 href="/collections/best-sellers" 5738 data-event="Navigation Selection" 5739 data-event-detail="Best Sellers Dropdown - shop best sellers CTA" 5740 >shop best sellers</a> 5741 5742 <a 5743 class="tw-w-[300px] btn tw-mt-[6px] tw-text-sm tw-py-4 tw-px-0 !tw-leading-none tw-rounded-full tw-tracking-[1px]" 5744 href="https://www.dagnedover.com/collections/shop-all" 5745 data-event="Navigation Selection" 5746 data-event-detail="Best Sellers Dropdown - shop all CTA" 5747 >shop all</a> 5748 5749 </div> 5750 5751 5752 </div> 5753 5754 </div> 5755 </div> 5756 </div> 5757 5758 </div> 5759 5760 5761 5762 5763 5764 5765 5766 5767 5768 5769 5770 5771 5772 5773 <div class="kit-content nav-link !tw-mt-0 tw-min-w-fit !tw-cursor-default !tw-text-base/none !tw-pl-0 !tw-pr-4 !tw-tracking-[0px] !tw-no-underline lg:!tw-pr-8 xl:!tw-pr-14 link-build-a-kit"> 5774 5775 <div class="tw-flex tw-h-7 tw-items-center tw-gap-3"> 5776 <a 5777 class=" tw-no-underline hover:tw-underline " 5778 href="https://www.dagnedover.com/pages/kits" 5779 data-event="Header Selection" 5780 data-event-detail="Navbar - Build A Kit" 5781 >Build A Kit</a> 5782 5783 </div> 5784 5785 5786 5787 </div> 5788 5789 5790 5791 5792 5793 5794 5795 5796 5797 5798 5799 5800 5801 5802 <div class=" nav-link !tw-mt-0 tw-min-w-fit !tw-cursor-default !tw-text-base/none !tw-pl-0 !tw-pr-4 !tw-tracking-[0px] !tw-no-underline lg:!tw-pr-8 xl:!tw-pr-14 link-sale"> 5803 5804 <div class="tw-flex tw-h-7 tw-items-center tw-gap-3"> 5805 <a 5806 class=" tw-no-underline hover:tw-underline " 5807 href="/collections/sale" 5808 data-event="Header Selection" 5809 data-event-detail="Navbar - Sale" 5810 >Sale</a> 5811 5812 </div> 5813 5814 5815 5816 </div> 5817 5818 5819 5820 5821 5822 5823 5824 5825 5826 5827 5828 5829 5830 5831 <div class=" nav-link !tw-mt-0 tw-min-w-fit !tw-cursor-default !tw-text-base/none !tw-pl-0 !tw-pr-4 !tw-tracking-[0px] !tw-no-underline lg:!tw-pr-8 xl:!tw-pr-14 link-resale"> 5832 5833 <div class="tw-flex tw-h-7 tw-items-center tw-gap-3"> 5834 <a 5835 class=" tw-no-underline hover:tw-underline " 5836 href="https://almostvintage.dagnedover.com" 5837 data-event="Header Selection" 5838 data-event-detail="Navbar - Resale" 5839 >
5839Resale</a> 5840 5841 </div> 5842 5843 5844 5845 </div> 5846 5847 5848 5849 5850 5851 5852 5853 5854 5855 5856 5857 5858 5859 5860 5861 5862 5863 <div class=" nav-link !tw-mt-0 tw-min-w-fit !tw-cursor-default !tw-text-base/none !tw-pl-0 !tw-pr-4 !tw-tracking-[0px] !tw-no-underline lg:!tw-pr-8 xl:!tw-pr-14 link-shop-with-ai"> 5864 5865 5866 5867 <a 5868 class="tw-no-underline hover:tw-underline tw-flex tw-h-7 tw-items-center tw-gap-2" 5869 href="https://www.dagnedover.com/pages/ai-assistant" 5870 data-event="Header Selection" 5871 data-event-detail="Navbar - Shop with AI" 5872 > 5873 <svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"> 5874 <path d="M7 0C10.866 0 14 3.13401 14 7V12.7275L13.9932 12.8574C13.9323 13.4564 13.4564 13.9323 12.8574 13.9932L12.7275 14H7L6.63965 13.9912C2.94111 13.8037 0 10.7451 0 7C0 3.13401 3.13401 0 7 0ZM7 1C3.68629 1 1 3.68629 1 7C1 10.3137 3.68629 13 7 13H12.7275C12.878 12.9999 12.9999 12.878 13 12.7275V7C13 3.68629 10.3137 1 7 1ZM9.4043 8.06836C9.43533 7.97714 9.56467 7.97714 9.5957 8.06836L9.80664 8.68848C9.88734 8.92602 10.074 9.11266 10.3115 9.19336L10.9316 9.4043C11.0229 9.43533 11.0229 9.56467 10.9316 9.5957L10.3115 9.80664C10.074 9.88734 9.88734 10.074 9.80664 10.3115L9.5957 10.9316C9.56467 11.0229 9.43533 11.0229 9.4043 10.9316L9.19336 10.3115C9.11266 10.074 8.92602 9.88734 8.68848 9.80664L8.06836 9.5957C7.97714 9.56467 7.97714 9.43533 8.06836 9.4043L8.68848 9.19336C8.92602 9.11266 9.11266 8.92602 9.19336 8.68848L9.4043 8.06836ZM5.80859 3.13672C5.87067 2.95429 6.12933 2.95429 6.19141 3.13672L6.6123 4.37793C6.77371 4.85298 7.14702 5.22629 7.62207 5.3877L8.86328 5.80859C9.04571 5.87067 9.04571 6.12933 8.86328 6.19141L7.62207 6.6123C7.14702 6.77371 6.77371 7.14702 6.6123 7.62207L6.19141 8.86328C6.12933 9.04571 5.87067 9.04571 5.80859 8.86328L5.3877 7.62207C5.22629 7.14702 4.85298 6.77371 4.37793 6.6123L3.13672 6.19141C2.95429 6.12933 2.95429 5.87067 3.13672 5.80859L4.37793 5.3877C4.85298 5.22629 5.22629 4.85298 5.3877 4.37793L5.80859 3.13672Z" fill="#333333"/> 5875 </svg> 5876 <span>Shop with AI</span> 5877 </a> 5878 5879 5880 </div> 5881 5882 5883 </div> 5884 <div id="nav-right" class="tw-flex tw-flex-1 tw-items-center tw-justify-end tw-gap-4 lg:tw-gap-6"> 5885 <div id="nav-search" class=" tw-min-w-fit md:tw-flex"> 5886 <a 5887 href="#/" 5888 id="search-link" 5889 class="search-link " 5890 data-event="Search Icon" 5891 ><img width="auto" height="20" src="//www.dagnedover.com/cdn/shop/t/1816/assets/search.svg?v=131574499739797375321776795509" alt="Search" 5892></a> 5893 5894 </div> 5895 <div id="nav-account" class="tw-hidden tw-min-w-fit md:tw-flex"> 5896 <a 5897 class=" signin_show_signin" 5898 href="https://www.dagnedover.com/customer_authentication/redirect?locale=en®ion_country=US" 5899 data-event="Account Icon" 5900 ><img width="auto" height="20" src="//www.dagnedover.com/cdn/shop/t/1816/assets/account.svg?v=43559674976135581331776795509" alt="Account" 5901></a> 5902 5903 </div> 5904 <div id="nav-wishlist" class="tw-hidden tw-min-w-fit md:tw-flex"> 5905 5906<a 5907 href="/pages/swym-wishlist" 5908 class="" 5909 aria-label="Open Wishlist" 5910> 5911 <span class="material-symbols-outlined tw-inline-flex tw-text-xl/none md:tw-text-[23px]/none">favorite</span> 5912</a> 5913 5914 </div> 5915 <div id="nav-bag" class="tw-min-w-fit"> 5916 <button 5917 x-data=" 5918 { 5919 cartItemCount: 0, 5920 init() { 5921 window.addEventListener('cart:quantity:update', (e) => { 5922 this.cartItemCount = e.detail; 5923 }); 5924 }, 5925 cartHasItems() { 5926 return this.cartItemCount > 0; 5927 } 5928 } 5929 " 5930 type="button" 5931 class="tw-relative tw-bg-transparent tw-p-0" 5932 aria-label="Open Cart" 5933 data-event="Navigation Selection" 5934 data-event-detail="Cart Logo" 5935 5936 @click="
5937 $dispatch('open-cart'); 5938 $dispatch('site-header:cart-icon:clicked'); 5939 " 5940 5941> 5942 <img src="//www.dagnedover.com/cdn/shop/t/1816/assets/bag.svg?v=70494194760498852151776795510" width="17" height="20" alt="Bag"> 5943 <span 5944 x-cloak 5945 x-show="cartHasItems()" 5946 x-text="cartItemCount" 5947 class="nav-bag-count active" 5948 > 5949 0 5950 </span> 5951</button> 5952 5953 </div> 5954 </div> 5955 </nav> 5956 </div> 5957</section> 5958 5959 5960</section><div id="shopify-section-sections--18854419988551__desktop-atc-sticky" class="shopify-section shopify-section-group-desktop-navigation"> 5961 5962 5963</div> 5964<!-- END sections: desktop-navigation --> 5965 5966 5967 5968 <div 5969 id="overlay" 5970 x-data 5971 :class="$store.overlay.isOpen ? '!tw-block !tw-z-[99999] tw-overflow-hidden' : '!tw-hidden !tw-z-auto tw-overflow-auto'" 5972 @click="$store.overlay.close()" 5973 ></div> 5974 <div 5975 id="main_content" 5976 class="main_content " 5977 > 5978 <div class="row"> 5979 5980 <section id="shopify-section-search" class="shopify-section"><style data-shopify> 5981 #search-container{ 5982 background-color: #f5f5f5; 5983 text-align: center; 5984 -webkit-transition: background-color 1s ease-out; 5985 -moz-transition: background-color 1s ease-out; 5986 -o-transition: background-color 1s ease-out; 5987 transition: background-color 1s ease-out; 5988 width: 100%; 5989 z-index: 999; 5990 color: #333333; 5991 } 5992 body:not(.search) #search-container{ 5993 border-top: 1px solid #D0CFCF; 5994 } 5995 .search-container-hidden{ 5996 display: none; 5997 } 5998 .search-container-absolute{ 5999 position: absolute; 6000 } 6001 #search-content{ 6002 position: relative; 6003 max-width: 1220px; 6004 padding: 30px 50px 40px 50px; 6005 margin: 0 auto; 6006 } 6007 /* SEARCH HEADER */ 6008 #search-header{ 6009 display: flex; 6010 flex-direction: row; 6011 justify-content: space-between; 6012 } 6013 #search-title{ 6014 font-family: 'nimbus-sans-condensed'; 6015 font-weight: 900; 6016 font-size: 24px; 6017 line-height: 100%; 6018 text-transform: uppercase; 6019 color: #333; 6020 } 6021 #search-close-button{ 6022 cursor: pointer; 6023 z-index: 2; 6024 } 6025 #search-results-count{ 6026 display: none; 6027 } 6028 #search-field{ 6029 position: relative; 6030 } 6031 #search-field img{ 6032 position: absolute; 6033 left: 10px; 6034 top: 50%; 6035 transform: translateY(-50%); 6036 opacity: 0.4 6037 } 6038 #search_box{ 6039 margin-top: 20px; 6040 width: calc(100% - 38px); 6041 text-align: left; 6042 display: flex; 6043 flex-direction: row; 6044 padding: 10px 8px 10px 30px; 6045 background: #FFFFFF; 6046 border: 1px solid #EDEAE8; 6047 border-radius: 4px; 6048 font-size: 16px; 6049 color: #333; 6050 } 6051 #search-clear{ 6052 position: absolute; 6053 right: 10px; 6054 top: 50%; 6055 transform: translateY(-50%); 6056 font-size: 14px; 6057 text-decoration: underline; 6058 cursor: pointer; 6059 z-index: 1; 6060 } 6061 /* SEARCH RESULTS */ 6062 #search-no-results{ 6063 grid-column: 1 / 5; 6064 } 6065 #search-no-results a{ 6066 text-decoration: underline; 6067 color: #333333; 6068 } 6069 #search-results{ 6070 display: flex; 6071 flex-direction: row; 6072 gap: 48px; 6073 margin-top: 48px; 6074 font-size: 14px; 6075 min-height: 100px; 6076 } 6077 #search-trending-or-recent{ 6078 min-width: 240px; 6079 flex-basis: 240px; 6080 text-align: left; 6081 display: flex; 6082 flex-direction: column; 6083 gap:20px; 6084 } 6085 .search-trending-or-recent-title, #search-product-header-title{ 6086 text-transform: uppercase; 6087 font-weight: 700; 6088 line-height: 100%; 6089 } 6090 #search-products-header{ 6091 display: flex; 6092 flex-direction: row; 6093 justify-content: space-between; 6094 } 6095 #search-products-header-link{ 6096 line-height: 1; 6097 } 6098 #search-products-header-link a{ 6099 text-decoration: underline; 6100 } 6101 #search-products-container{ 6102 position: relative; 6103 flex-grow: 1; 6104 display: flex; 6105 flex-direction: column; 6106 gap: 20px; 6107 text-align: left; 6108 } 6109 #search-products{ 6110 position: relative; 6111 } 6112 /* SPINNER */ 6113 #search-container .spinnercontainer{ 6114 position: absolute; 6115 top: 50%; 6116 transform: translateY(-50%); 6117 background-color: transparent; 6118 } 6119 #search-container .spinnerbox{ 6120 margin-top: 0px; 6121 top: 0px; 6122 position: relative; 6123 } 6124 /* MOBILE */ 6125 @media (max-width: 767px) { 6126 body:not(.search).search-open-mobile #nav, 6127 body:not(.search).search-open-mobile #promo-container { 6128 display: none !important; 6129 } 6130 body:not(.search).search-open-mobile #search-container { 6131 position: fixed !important; 6132 top: 0 !important; 6133 left: 0 !important; 6134 right: 0 !important; 6135 bottom: 0 !important; 6136 z-index: 999; 6137 overflow-y: auto; 6138 -webkit-overflow-scrolling: touch; 6139 } 6140 #search-container{ 6141 border-top: none; 6142 } 6143 #search-content{ 6144 padding: 12px 20px 20px 20px; 6145 } 6146 #search-close-button{ 6147 position: absolute; 6148 right: 20px; 6149 top: 24px; 6150 } 6151 #search-results{ 6152 flex-direction: column; 6153 gap: 0px; 6154 margin-top: 24px; 6155 } 6156 #search-trending-or-recent{ 6157 flex-basis: auto; 6158 min-width: auto; 6159 gap: 18px; 6160 margin-bottom: 30px; 6161 } 6162 #search-products-container{ 6163 gap:12px; 6164 } 6165 body:not(.search) #search-title{ 6166 display: none; 6167 } 6168 body:not(.search) #search_box{ 6169 width: calc(100% - 78px); 6170 margin-top: 0px; 6171 } 6172 body:not(.search) #search-clear{ 6173 right: 50px; 6174 } 6175 } 6176 6177 6178 /* SEARCH PAGE */ 6179 body.search #search-no-results{ 6180 text-align: center; 6181 } 6182 body.search #search-header{ 6183 justify-content: center; 6184 } 6185 body.search #search-products-header{ 6186 display: none; 6187 } 6188 body.search #search-field{ 6189 max-width: 400px; 6190 margin: 0 auto; 6191 } 6192 body.search #search-results-count{ 6193 display: block; 6194 margin-top: 10px; 6195 font-size: 14px; 6196 } 6197 @media (min-width: 767px) { 6198 body.search #search-title{ 6199 font-size: 40px; 6200 } 6201 body.search #search-no-results{ 6202 margin-top: -24px; 6203 } 6204 } 6205 6206</style> 6207 6208<div 6209 id="search-container" 6210 class="" 6211 data-money-format="${{amount}}" 6212 data-selected-currency="USD" 6213 data-is-search-page="true" 6214 data-strikethrough="no" 6215 data-early-access="false" 6216 data-early-access-num="201" 6217 data-cart-early-access="" 6218> 6219 <div id="search-content"> 6220 <div id="search-header"> 6221 <div id="search-title">Search</div> 6222 6223 </div> 6224 <div id="search-results-count"> </div> 6225 <div id="search-field"> 6226 <form autocomplete="off" class="search" action="/search"> 6227 <input type="hidden" name="type" value="product"> 6228 <img width="auto" height="16" src="//www.dagnedover.com/cdn/shop/t/1816/assets/search.svg?v=131574499739797375321776795509" alt="Search"> 6229 <input 6230 type="text" 6231 name="q" 6232 id="search_box" 6233 class="search_box unmask" 6234 placeholder="What are you looking for?" 6235 value="Diaper Bags" 6236 x-webkit-speech 6237 > 6238 <a 6239 type="button" 6240 id="search-clear" 6241 6242 > 6243 Clear 6244 </a> 6245 </form> 6246 </div> 6247 <div id="search-results"> 6248 6249 <div id="search-products-container"> 6250 6251 <div 6252 class="spinnercontainer" 6253 id="search-spinner" 6254 6255 > 6256 <div 6257 class="spinnercontainer" 6258 6259> 6260 <div class="spinnerbox"> 6261 <div class="spinner"></div> 6262 </div> 6263</div> 6264 6265 </div>
6266 <div id="search-products" class="tw-grid tw-grid-cols-2 tw-gap-5 md:tw-grid-cols-2 lg:tw-grid-cols-4"> 6267 6268 </div> 6269 </div> 6270 </div> 6271 </div> 6272</div> 6273
6274<script> 6275 document.addEventListener('DOMContentLoaded', function() { 6276 function $(selector, context) { 6277 return (context || document).querySelector(selector); 6278 } 6279 function $all(selector, context) { 6280 return Array.prototype.slice.call((context || document).querySelectorAll(selector)); 6281 } 6282 function show(el) { 6283 if (!el) return; 6284 el.style.display = ''; 6285 } 6286 function hide(el) { 6287 if (!el) return; 6288 el.style.display = 'none'; 6289 } 6290 6291 var searchProductsEl = document.getElementById('search-products'); 6292 var searchContainerEl = document.getElementById('search-container'); 6293 var searchTrendingEl = document.getElementById('search-trending-or-recent'); 6294 var searchHeaderTitleEl = document.getElementById('search-product-header-title'); 6295 var searchHeaderLinkEl = document.getElementById('search-products-header-link'); 6296 var searchClearEl = document.getElementById('search-clear'); 6297 var searchBoxEl = document.getElementById('search_box'); 6298 var searchResultsCountEl = document.getElementById('search-results-count'); 6299 var navEl = document.getElementById('nav'); 6300 var overlayEl = document.getElementById('overlay'); 6301 var spinnerEl = document.getElementById('search-spinner'); 6302 6303 var XG_DEPLOYMENT_ID = '58fe0705-a855-4074-bd39-ae866aa91830'; 6304 var lastSearchTracking = null; 6305 6306 var initialSearchProductsHTML = searchProductsEl ? searchProductsEl.innerHTML : ''; 6307 var isSearchPage = searchContainerEl && searchContainerEl.getAttribute('data-is-search-page') === 'true'; 6308 var initialHeaderTitle = ''; 6309 var initialHeaderLinkHTML = ''; 6310 if (!isSearchPage && searchHeaderTitleEl && searchHeaderLinkEl) { 6311 initialHeaderTitle = searchHeaderTitleEl.textContent; 6312 initialHeaderLinkHTML = searchHeaderLinkEl.innerHTML; 6313 } 6314 var initialTrendingHTML = ''; 6315 if (!isSearchPage && searchTrendingEl) { 6316 initialTrendingHTML = searchTrendingEl.innerHTML; 6317 } 6318 var RECENT_TERMS_KEY = 'searchRecentTerms'; 6319 var RECENT_TERMS_MAX = 6; 6320 function getRecentSearchTerms() { 6321 try { 6322 var raw = sessionStorage.getItem(RECENT_TERMS_KEY); 6323 return raw ? JSON.parse(raw) : []; 6324 } catch (e) { return []; } 6325 } 6326 function addRecentSearchTerm(term) { 6327 term = (term || '').trim(); 6328 if (!term) return; 6329 var list = getRecentSearchTerms(); 6330 list = list.filter(function(t) { return t.toLowerCase() !== term.toLowerCase(); }); 6331 list.unshift(term); 6332 list = list.slice(0, RECENT_TERMS_MAX); 6333 try { sessionStorage.setItem(RECENT_TERMS_KEY, JSON.stringify(list)); } catch (e) {} 6334 } 6335 function renderTrendingOrRecent() { 6336 if (isSearchPage || !searchTrendingEl) return; 6337 var terms = getRecentSearchTerms(); 6338 if (terms.length === 0) { 6339 if (initialTrendingHTML) searchTrendingEl.innerHTML = initialTrendingHTML; 6340 return; 6341 } 6342 var titleHtml = '<div class="search-trending-or-recent-title">Recent Searches</div>'; 6343 var linksHtml = terms.map(function(t) { 6344 var enc = encodeURIComponent(t); 6345 var esc = (t + '').replace(/</g, '<').replace(/>/g, '>').replace(/"/g, '"'); 6346 return '<div class="search-trending-or-recent-link"><a href="/search?type=product&q=' + enc + '" data-event="Search - Recent Search Click" data-event-detail="' + esc + '">' + esc + '</a></div>'; 6347 }).join(''); 6348 searchTrendingEl.innerHTML = titleHtml + linksHtml; 6349 } 6350 6351 var moneyFormatDefault = "${{amount}}" || ("${{amount}}"); 6352 6353 function formatMoney(cents, format) { 6354 if (cents == null) return ''; 6355 var fmt = format || moneyFormatDefault; 6356 var value = (Number(cents) / 100).toFixed(2); 6357 return fmt.replace(/\{\{\s*amount\s*\}\}/gi, value).replace(/\{\{\s*amount_no_decimals\s*\}\}/gi, Math.round(Number(cents) / 100)); 6358 } 6359 function formatMoneyNoCents(cents, format) { 6360 if (cents == null) return ''; 6361 var fmt = format || moneyFormatDefault; 6362 var whole = Math.round(Number(cents) / 100); 6363 return fmt.replace(/\{\{\s*amount\s*\}\}/gi, String(whole)).replace(/\{\{\s*amount_no_decimals\s*\}\}/gi, String(whole)); 6364 } 6365 6366 function extractProdCodeFromXgItem(obj) { 6367 if (!obj) return null; 6368 if (typeof obj !== 'object') return null; 6369 6370 // Common field-name variations from different XGen payload shapes. 6371 var candidates = [ 6372 obj.prod_code, 6373 obj.prodCode, 6374 obj.product_code,
6375 obj.productCode, 6376 obj.catalog_prod_code, 6377 obj.catalogProductCode, 6378 obj.sku, 6379 obj.item_code, 6380 obj.code, 6381 obj.prod_id, 6382 obj.product_id, 6383 obj.productId, 6384 obj.variant_id, 6385 obj.variantId, 6386 obj.id 6387 ]; 6388 6389 // Nested shapes (best-effort). 6390 if (obj.prod && typeof obj.prod === 'object') { 6391 candidates.push(obj.prod.prod_code, obj.prod.prodCode, obj.prod.product_code, obj.prod.productCode); 6392 } 6393 if (obj.product && typeof obj.product === 'object') { 6394 candidates.push(obj.product.prod_code, obj.product.prodCode, obj.product.product_code, obj.product.productCode); 6395 } 6396 if (obj.catalog_item && typeof obj.catalog_item === 'object') { 6397 candidates.push(obj.catalog_item.prod_code, obj.catalog_item.product_code, obj.catalog_item.sku); 6398 } 6399 if (obj.attributes && typeof obj.attributes === 'object') { 6400 candidates.push(obj.attributes.prod_code, obj.attributes.product_code, obj.attributes.sku); 6401 } 6402 if (obj.metadata && typeof obj.metadata === 'object') { 6403 candidates.push(obj.metadata.prod_code, obj.metadata.product_code, obj.metadata.sku); 6404 } 6405 6406 for (var k = 0; k < candidates.length; k++) { 6407 var v = candidates[k]; 6408 if (v == null) continue; 6409 if (Array.isArray(v)) v = v[0]; 6410 if (typeof v === 'number' || typeof v === 'string') { 6411 var s = (v + '').trim(); 6412 if (s) return s; 6413 } 6414 } 6415 return null; 6416 } 6417 6418 function getSearchPricingSettings() { 6419 var container = searchContainerEl; 6420 return { 6421 strikethrough: container ? container.getAttribute('data-strikethrough') || 'no' : 'no', 6422 earlyAccess: container ? container.getAttribute('data-early-access') === 'true' : false, 6423 earlyAccessNum: container ? (container.getAttribute('data-early-access-num') || '') : '', 6424 cartEarlyAccess: container ? (container.getAttribute('data-cart-early-access') || '') : '' 6425 }; 6426 } 6427 6428 function shouldShowStrikethroughPricing(settings) { 6429 if (!settings) return false; 6430 if (settings.strikethrough === 'yes') return true; 6431 if ( 6432 settings.strikethrough === 'early-access' && 6433 settings.earlyAccess && 6434 settings.cartEarlyAccess === settings.earlyAccessNum 6435 ) { 6436 return true; 6437 } 6438 return false; 6439 } 6440 6441 function itemHasDiscountsAllowed(item) { 6442 var tags = item.tags || item.product_tags || []; 6443 var types = item.types || item.product_types || []; 6444 var combined = []; 6445 if (Array.isArray(tags)) combined = combined.concat(tags); 6446 else if (tags) combined.push(tags); 6447 if (Array.isArray(types)) combined = combined.concat(types); 6448 else if (types) combined.push(types); 6449 for (var i = 0;
6449 i < combined.length; i++) { 6450 if ((combined[i] + '').toLowerCase() === 'discounts-allowed') return true; 6451 } 6452 return false; 6453 } 6454 6455 function getItemDiscountPercent(item) { 6456 var discount = null; 6457 if (item.metafields && item.metafields.custom && item.metafields.custom.discount != null) { 6458 discount = item.metafields.custom.discount; 6459 } else if (item.custom_int_1 != null) { 6460 discount = item.custom_int_1; 6461 } else if (item.custom && item.custom.discount != null) { 6462 discount = item.custom.discount; 6463 } 6464 var parsed = Number(discount); 6465 return !isNaN(parsed) && parsed > 0 ? parsed : 0; 6466 } 6467 6468 function applySearchStrikethroughPricing(priceCents, compareCents, item) { 6469 var settings = getSearchPricingSettings(); 6470 var discountPercent = 0; 6471 if (getItemDiscountPercent(item) > 0 && itemHasDiscountsAllowed(item)) { 6472 discountPercent = getItemDiscountPercent(item) / 100; 6473 } 6474 var discountAmount = 0; 6475 if (shouldShowStrikethroughPricing(settings) && discountPercent > 0) { 6476 discountAmount = Math.round(priceCents * discountPercent); 6477 } 6478 if (discountAmount <= 0) return null; 6479 6480 var displayPrice = priceCents - discountAmount; 6481 var displayCompare = (compareCents != null && compareCents > priceCents) ? compareCents : priceCents; 6482 return { price: displayPrice, compareAtPrice: displayCompare }; 6483 } 6484 6485 function normalizeSearchItem(item) { 6486 var url = item.product_url || item.url || item.link || (item.handle ? '/products/' + item.handle : ''); 6487 var fullTitle = item.prod_name || item.title || ''; 6488 var title = fullTitle.indexOf(' in ') !== -1 ? fullTitle.split(' in ')[0].trim() : fullTitle; 6489 var primaryImg = 6490 item.image || 6491 (item.featured_image && (item.featured_image.src || item.featured_image)) || 6492 (item.images && item.images[0] && (item.images[0].src || item.images[0].url || item.images[0].image_url || item.images[0])) || 6493 ''; 6494 var primaryStr = (primaryImg + '').trim().toLowerCase(); 6495 var images = []; 6496 if (primaryImg) images.push(primaryImg); 6497 var seen = primaryStr ? { } : null; 6498 if (primaryStr) seen[primaryStr] = true; 6499 if (Array.isArray(item.images)) { 6500 item.images.forEach(function(im) { 6501 var src = im && (im.src || im.url || im.image_url || im); 6502 if (!src) return; 6503 var s = (src + '').trim().toLowerCase(); 6504 if (s && !seen[s]) { 6505 seen[s] = true; 6506 if (s !== primaryStr) images.push(src); 6507 } 6508 }); 6509 } 6510 var rawPrice = item.price != null ? item.price : (item.price_cents != null ? item.price_cents : 0); 6511 var rawSale = item.sale_price != null ? item.sale_price : (item.sale_price_cents != null ? item.sale_price_cents : null); 6512 var rawCompare = item.compare_at_price != null ? item.compare_at_price : (item.compare_at_price_cents != null ? item.compare_at_price_cents : null); 6513 var priceCents = Math.round(Number(rawPrice) * 100); 6514 var saleCents = rawSale != null ? Math.round(Number(rawSale) * 100) : null; 6515 var compareCents = rawCompare != null ? Math.round(Number(rawCompare) * 100) : null; 6516 var strikethroughPricing = applySearchStrikethroughPricing(priceCents, compareCents, item); 6517 var displayPrice; 6518 var displayCompare; 6519 if (strikethroughPricing) { 6520 displayPrice = strikethroughPricing.price; 6521 displayCompare = strikethroughPricing.compareAtPrice; 6522 } else { 6523 displayPrice = saleCents != null ? saleCents : priceCents; 6524 displayCompare = (saleCents != null && priceCents > saleCents) 6525 ? priceCents 6526 : (compareCents != null && compareCents > displayPrice ? compareCents : null); 6527 } 6528 var size = item.size || (fullTitle.indexOf(',') !== -1 ? fullTitle.split(',').pop().trim() : ''); 6529 var productId = item.id || item.product_id || item.productId || ''; 6530 var variantId = item.variant_id || (item.variants && item.variants[0] && (item.variants[0].id || item.variants[0].variant_id)) || ''; 6531 return { url: url, title: title, image: primaryImg, images: images, price: displayPrice, compareAtPrice: displayCompare, size: size, productId: productId, variantId: variantId, prodCode: extractProdCodeFromXgItem(item) }; 6532 } 6533 6534 var searchCardArrowSvg = '<svg class="tw-rotate-180 !tw-w-1 !tw-h-2 md:!tw-w-2 md:!tw-h-4 tw-text-charcoal" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 6 10" fill="none"><path d="M1 1L5 5L1 9" stroke="currentColor" stroke-linecap="round"/></svg>'; 6535 var searchCardArrowNextSvg = '<svg class="!tw-w-1 !tw-h-2 md:!tw-w-2 md:!tw-h-4 tw-text-charcoal" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 6 10" fill="none"><path d="M1 1L5 5L1 9" stroke="currentColor" stroke-linecap="round"/></svg>'; 6536 6537 function buildProductCard(norm, fmt, showPrice) { 6538 var slidesHtml = ''; 6539 if (Array.isArray(norm.images) && norm.images.length) { 6540 for (var i = 0; i < norm.images.length; i++) { 6541 var src = (norm.images[i] + '').replace(/"/g, '"');
6542 slidesHtml += '<img src="' + src + '" alt="" class="swiper-slide tw-w-full tw-object-cover tw-aspect-[5/6]" loading="lazy">'; 6543 } 6544 } else if (norm.image) { 6545 slidesHtml = '<img src="' + norm.image.replace(/"/g, '"') + '" alt="" class="swiper-slide tw-w-full tw-object-cover tw-aspect-[5/6]" loading="lazy">'; 6546 } else { 6547 slidesHtml = '<div class="swiper-slide tw-w-full tw-aspect-[5/6] tw-bg-[#EEEAE9]"></div>'; 6548 } 6549 var priceHtml = showPrice 6550 ? (norm.compareAtPrice && norm.compareAtPrice > norm.price 6551 ? '<span class="final-price discounted data-[discounted=\'true\']:tw-text-alerts-rooibos-dark" data-discounted="true">' + formatMoneyNoCents(norm.price, fmt) + '</span><span class="product_loop_compare-specific-price !tw-text-charcoal tw-line-through tw-opacity-50">' + formatMoneyNoCents(norm.compareAtPrice, fmt) + '</span>' 6552 : formatMoneyNoCents(norm.price, fmt)) 6553 : ''; 6554 var sizeHtml = norm.size ? '<div class="tw-flex tw-items-start tw-gap-1 md:tw-flex-row">' + (norm.size + '').replace(/</g, '<').replace(/>/g, '>') + '</div>' : '<div class="tw-flex tw-items-start tw-gap-1 md:tw-flex-row"></div>'; 6555 var titleEscaped = (norm.title || '').replace(/</g, '<').replace(/>/g, '>').replace(/"/g, '"'); 6556 var prodCodeAttr = (norm.prodCode != null ? (norm.prodCode + '').trim() : ''); 6557 prodCodeAttr = prodCodeAttr.replace(/"/g, '"'); 6558 var swiperBlock = 6559 '<div class="swiper swiper-initialized swiper-horizontal swiper-backface-hidden" x-data="CollectionsImageSlider()">' + 6560 '<div x-cloak x-ref="prevArrow" class="swiper-button-prev !tw-left-0 after:tw-hidden">' + searchCardArrowSvg + '</div>' + 6561 '<div x-cloak x-ref="nextArrow" class="swiper-button-next !tw-right-0 after:tw-hidden">' + searchCardArrowNextSvg + '</div>' + 6562 '<div x-cloak x-ref="pagination" class="swiper-pagination !tw-top-auto tw-bottom-0 !tw-h-0.5 !tw-bg-neutral-shell *:!tw-bg-charcoal"></div>' + 6563 '<a href="' + (norm.url + '').replace(/"/g, '"') + '" class="swiper-wrapper tw-block" data-event="Search Page - Product Card" data-event-detail="' + titleEscaped + '" data-xg-prod-code="' + prodCodeAttr + '">' + slidesHtml + '</a>' + 6564 '</div>'; 6565 return '<div class="tw-relative tw-h-full tw-overflow-hidden tw-rounded-lg-lg tw-bg-[#EEEAE9]">' + 6566 swiperBlock + 6567 '<div class="tw-relative tw-h-full tw-bg-white tw-p-2 tw-text-sm tw-text-charcoal">' + 6568 '<a href="' + (norm.url + '').replace(/"/g, '"') + '" class="tw-text-base tw-uppercase tw-text-charcoal after:tw-absolute after:tw-inset-0 after:tw-z-10 after:tw-content-[\'\']" data-event="Search Page - Product Card" data-event-detail="' + titleEscaped + '" data-xg-prod-code="' + prodCodeAttr + '"><strong>' + titleEscaped + '</strong></a>' + 6569 sizeHtml + (priceHtml ? '<div class="tw-flex tw-items-start tw-gap-1 md:tw-flex-row">' + priceHtml + '</div>' : '') + '</div></div>'; 6570 } 6571 6572 function buildSearchResultCards(items, format) { 6573 if (!items || !items.length) return ''; 6574 var fmt = format || moneyFormatDefault; 6575 var container = searchContainerEl; 6576 var selectedCurrency = (container && container.getAttribute('data-selected-currency')) || ''; 6577 var showPrice = (selectedCurrency === 'USD'); 6578 var html = ''; 6579 for (var i = 0; i < items.length; i++) { 6580 html += buildProductCard(normalizeSearchItem(items[i]), fmt, showPrice); 6581 } 6582 return html; 6583 } 6584 6585 function openOverlay() { 6586 if (isSearchPage || !overlayEl) return; 6587 overlayEl.style.display = 'block'; 6588 overlayEl.classList.remove('!tw-hidden'); 6589 overlayEl.classList.remove('!tw-z-auto'); 6590 } 6591 6592 function closeOverlay() { 6593 if (isSearchPage || !overlayEl) return; 6594 overlayEl.style.display = 'none'; 6595 overlayEl.classList.add('!tw-hidden'); 6596 overlayEl.classList.add('!tw-z-auto'); 6597 } 6598 6599 $all('.search-link').forEach(function(link) { 6600 link.addEventListener('click', function() { 6601 if (searchClearEl) hide(searchClearEl); 6602 if (window.innerWidth > 640) { 6603 if (searchContainerEl) { 6604 searchContainerEl.style.display = 'block'; 6605 searchContainerEl.classList.remove('search-container-hidden'); 6606 } 6607 if (searchBoxEl) searchBoxEl.focus(); 6608 openOverlay(); 6609 } else { 6610 if (searchContainerEl) { 6611 searchContainerEl.style.display = 'block'; 6612 searchContainerEl.classList.remove('search-container-hidden'); 6613 } 6614 setTimeout(function() { 6615 if (searchBoxEl) searchBoxEl.focus(); 6616 }, 500); 6617 } 6618 if (navEl) navEl.classList.add('search-open'); 6619 if (!isSearchPage && window.innerWidth < 767) { 6620 document.body.classList.add('search-open-mobile'); 6621 } 6622 if (!isSearchPage) renderTrendingOrRecent(); 6623 }); 6624 }); 6625 6626 var searchCloseEl = document.getElementById('search-close'); 6627 if (searchCloseEl) { 6628 searchCloseEl.addEventListener('click', function() { 6629 if (searchContainerEl) { 6630 if (window.innerWidth < 767) { 6631 searchContainerEl.style.display = 'none'; 6632 } else { 6633 searchContainerEl.style.display = 'none'; 6634 } 6635 } 6636 if (searchBoxEl) searchBoxEl.value = ''; 6637 closeOverlay(); 6638 if (navEl) navEl.classList.remove('search-open'); 6639 if (!isSearchPage && window.innerWidth < 767) { 6640 document.body.classList.remove('search-open-mobile'); 6641 } 6642 if (initialSearchProductsHTML && searchProductsEl) { 6643 searchProductsEl.innerHTML = initialSearchProductsHTML; 6644 } 6645 if (searchProductsEl) show(searchProductsEl); 6646 if (spinnerEl) hide(spinnerEl); 6647 if (searchClearEl) hide(searchClearEl); 6648 if (!isSearchPage && initialHeaderTitle && searchHeaderTitleEl && searchHeaderLinkEl) { 6649 searchHeaderTitleEl.textContent = initialHeaderTitle; 6650 searchHeaderLinkEl.innerHTML = initialHeaderLinkHTML; 6651 } 6652 if (!isSearchPage && searchTrendingEl) { 6653 searchTrendingEl.style.display = ''; 6654 } 6655 }); 6656 } 6657 6658 if (overlayEl && searchCloseEl) { 6659 overlayEl.addEventListener('click', function() { 6660 closeOverlay(); 6661 searchCloseEl.click(); 6662 }); 6663 } 6664 6665 window.addEventListener('scroll', function() { 6666 if (isSearchPage) return; 6667 if (window.innerWidth < 767) return; 6668 if (!searchContainerEl || searchContainerEl.offsetParent === null) return; 6669 var rect = searchContainerEl.getBoundingClientRect(); 6670 if (rect.bottom < 0) { 6671 if (searchCloseEl) searchCloseEl.click(); 6672 } 6673 }); 6674 6675 if (searchClearEl) { 6676 searchClearEl.addEventListener('click', function() { 6677 if (searchBoxEl) searchBoxEl.value = ''; 6678 if (searchResultsCountEl) searchResultsCountEl.textContent = ''; 6679 hide(searchClearEl); 6680 if (isSearchPage) { 6681 document.title = 'Search'; 6682 } 6683 if (initialSearchProductsHTML && searchProductsEl) { 6684 searchProductsEl.innerHTML = initialSearchProductsHTML; 6685 } 6686 if (!isSearchPage && initialHeaderTitle && searchHeaderTitleEl && searchHeaderLinkEl) { 6687 searchHeaderTitleEl.textContent = initialHeaderTitle; 6688 searchHeaderLinkEl.innerHTML = initialHeaderLinkHTML; 6689 } 6690 if (!isSearchPage && searchTrendingEl) { 6691 searchTrendingEl.style.display = ''; 6692 } 6693 }); 6694 } 6695 6696 var searchFormEl = document.querySelector('form.search'); 6697 if (searchFormEl) { 6698 searchFormEl.addEventListener('submit', function(event) { 6699 event.preventDefault(); 6700 }); 6701 } 6702 6703 if (searchBoxEl) { 6704 searchBoxEl.addEventListener('keydown', function(e) { 6705 var key = e.key || e.keyCode; 6706 if (!isSearchPage && (key === 'Enter' || key === 13)) { 6707 e.preventDefault(); 6708 var terms = (searchBoxEl.value || '').trim(); 6709 if (terms.length > 0) { 6710 var q = encodeURIComponent(terms); 6711 window.location.href = '/search?type=product&q=' + q; 6712 } 6713 } 6714 }); 6715 6716 searchBoxEl.addEventListener('click', function() { 6717 searchBoxEl.setAttribute('placeholder', ''); 6718 }); 6719 6720 searchBoxEl.addEventListener('input', function() { 6721 var val = searchBoxEl.value.replace(/ /g, '+'); 6722 if (val.length > 1) { 6723 if (searchClearEl) show(searchClearEl); 6724 if (searchProductsEl) show(searchProductsEl); 6725 if (spinnerEl) show(spinnerEl); 6726 if (!isSearchPage && searchTrendingEl) { 6727 if (window.innerWidth < 767) { 6728 searchTrendingEl.style.display = 'none'; 6729 } else { 6730 searchTrendingEl.style.display = ''; 6731 } 6732 } 6733 } else { 6734 if (searchClearEl) hide(searchClearEl); 6735 if (!isSearchPage && searchTrendingEl) { 6736 searchTrendingEl.style.display = ''; 6737 } 6738 } 6739 }); 6740 } 6741 6742 function searchProducts(terms) { 6743 var searchIsVisible = !!(searchContainerEl && searchContainerEl.offsetParent !== null && !searchContainerEl.classList.contains('search-container-hidden')); 6744 if (!isSearchPage && !searchIsVisible) { 6745 return; 6746 }
6747 if (typeof xg === 'undefined' || !xg.search || !xg.search.getResults) { 6748 if (spinnerEl) hide(spinnerEl); 6749 if (initialSearchProductsHTML && searchProductsEl) { 6750 searchProductsEl.innerHTML = initialSearchProductsHTML; 6751 } 6752 if (searchProductsEl) show(searchProductsEl); 6753 return; 6754 } 6755 if (terms && terms.trim && terms.trim().length > 0 && typeof window.sendTrackingEvents === 'function') { 6756 try { 6757 window.sendTrackingEvents('Search Query', { 6758 event_detail: terms 6759 }); 6760 } catch (eTrack) { 6761 console.error('Search Query tracking error', eTrack); 6762 } 6763 } 6764 xg.search.getResults({ 6765 query: terms, 6766 options: { 6767 collection: 'default', 6768 deploymentId: XG_DEPLOYMENT_ID, 6769 }, 6770 }).then(function(results) { 6771 var items = (results && results.items) ? results.items : []; 6772 var totalResults = (results && results.totalResults != null) ? results.totalResults : items.length; 6773 var resultsLabel = totalResults + ' Result' + (totalResults === 1 ? '' : 's') + ' Found'; 6774 if (searchResultsCountEl) searchResultsCountEl.textContent = resultsLabel; 6775 if (isSearchPage && typeof document !== 'undefined') { 6776 var titleText = 'Search: ' + totalResults + ' result' + (totalResults === 1 ? '' : 's') + ' found for \"' + terms + '\"'; 6777 document.title = titleText; 6778 if (window.history && typeof window.history.replaceState === 'function') { 6779 var newUrl = '/search?type=product&q=' + encodeURIComponent(terms); 6780 window.history.replaceState(null, titleText, newUrl); 6781 } 6782 } 6783 var queryId = results && (results.queryId || results.query_id); 6784 //var page = results && (results.page || 1); 6785 //var context = results && results.context; 6786 //var locale = results && results.locale; 6787 6788 lastSearchTracking = { 6789 query: terms, 6790 queryId: queryId, 6791 deploymentId: XG_DEPLOYMENT_ID, 6792 //page: page, 6793 items: items 6794 //context: context, 6795 //locale: locale 6796 }; 6797 if (!isSearchPage && searchHeaderTitleEl && searchHeaderLinkEl) { 6798 items = items.slice(0, 4); 6799 searchHeaderTitleEl.textContent = 'YOUR RESULTS'; 6800 searchHeaderLinkEl.setAttribute('data-event', 'Search - View All Results'); 6801 searchHeaderLinkEl.removeAttribute('data-event-detail'); 6802 searchHeaderLinkEl.innerHTML = '<a href="/search?type=product&q=' + encodeURIComponent(terms) + '">View All Results (' + totalResults + ')</a>'; 6803 } 6804 if (items.length > 0) { 6805 setTimeout(function() { 6806 addRecentSearchTerm(terms); 6807 if (!isSearchPage) { 6808 renderTrendingOrRecent(); 6809 } 6810 }, 3000); 6811 } else if (!isSearchPage) { 6812 renderTrendingOrRecent(); 6813 } 6814 var fmtAttr = searchContainerEl ? searchContainerEl.getAttribute('data-money-format') : null; 6815 var fmt = fmtAttr || moneyFormatDefault; 6816 var cardsHtml; 6817 var headerLinkEl = searchHeaderLinkEl; 6818 if (totalResults === 0) { 6819 if (headerLinkEl) headerLinkEl.style.display = 'none'; 6820 cardsHtml = "<div id='search-no-results'><p>Sorry, we couldn't find any results for "" + terms + ""</p><p>Please try again or try some of our trending search terms: " + "<a href='/search?type=product&q=Diaper+Bags'>Diaper Bags</a>, <a href='/search?type=product&q=Toiletry+Bags'>Toiletry Bags</a>, <a href='/search?type=product&q=Wallets'>Wallets</a>, <a href='/search?type=product&q=Backpacks'>Backpacks</a></p></div>"; 6821 } else { 6822 if (headerLinkEl) headerLinkEl.style.display = ''; 6823 cardsHtml = buildSearchResultCards(items, fmt); 6824 } 6825 if (spinnerEl) hide(spinnerEl); 6826 if (searchProductsEl) { 6827 searchProductsEl.innerHTML = cardsHtml; 6828 show(searchProductsEl); 6829 } 6830 }).catch(function(error) { 6831 console.error(error); 6832 if (spinnerEl) hide(spinnerEl); 6833 if (initialSearchProductsHTML && searchProductsEl) { 6834 searchProductsEl.innerHTML = initialSearchProductsHTML; 6835 } 6836 if (searchProductsEl) show(searchProductsEl); 6837 if (searchClearEl) show(searchClearEl); 6838 }); 6839 } 6840 6841 function whenXgReady(callback, maxWaitMs) { 6842 maxWaitMs = maxWaitMs || 5000; 6843 if (typeof xg !== 'undefined' && xg.search && xg.search.getResults) { 6844 callback(); 6845 return; 6846 } 6847 var start = Date.now(); 6848 var t = setInterval(function() { 6849 if (typeof xg !== 'undefined' && xg.search && xg.search.getResults) { 6850 clearInterval(t); 6851 callback(); 6852 } else if (Date.now() - start > maxWaitMs) { 6853 clearInterval(t); 6854 } 6855 }, 100); 6856 } 6857 6858 function delay(callback, ms) { 6859 var timer = 0; 6860 return function() { 6861 var context = this, args = arguments; 6862 clearTimeout(timer); 6863 timer = setTimeout(function() {
6864 callback.apply(context, args); 6865 }, ms || 0); 6866 }; 6867 } 6868 6869 if (searchProductsEl) { 6870 searchProductsEl.addEventListener('click', function(e) { 6871 if (!lastSearchTracking || !lastSearchTracking.items || !window.xg || !xg.track || typeof xg.track.searchClick !== 'function') return; 6872 var link = e.target.closest('a'); 6873 if (!link || !searchProductsEl.contains(link)) return; 6874 var clickedProdCode = link.getAttribute('data-xg-prod-code') || null; 6875 6876 // Use all visible cards' prod codes as the recommended items list. 6877 var allLinks = $all('a[data-xg-prod-code]', searchProductsEl); 6878 var seen = {}; 6879 var allProdCodes = []; 6880 for (var j = 0; j < allLinks.length; j++) { 6881 var code = (allLinks[j].getAttribute('data-xg-prod-code') || '').trim(); 6882 if (!code) continue; 6883 if (seen[code]) continue; 6884 seen[code] = true; 6885 allProdCodes.push(code); 6886 } 6887 try { 6888 xg.track.searchClick({ 6889 query: lastSearchTracking.query, 6890 queryId: lastSearchTracking.queryId, 6891 deploymentId: lastSearchTracking.deploymentId, 6892 item: clickedProdCode, 6893 items: allProdCodes 6894 //page: lastSearchTracking.page, 6895 //context: lastSearchTracking.context, 6896 //locale: lastSearchTracking.locale 6897 }); 6898 } catch (e3) { 6899 console.error('xg.track.searchClick error', e3); 6900 } 6901 }); 6902 } 6903 6904 if (searchBoxEl) { 6905 searchBoxEl.addEventListener('keyup', delay(function() { 6906 var terms = searchBoxEl.value; 6907 if (terms.length > 1) { 6908 searchProducts(terms); 6909 } else { 6910 if (spinnerEl) hide(spinnerEl); 6911 if (initialSearchProductsHTML && searchProductsEl) { 6912 searchProductsEl.innerHTML = initialSearchProductsHTML; 6913 } 6914 if (searchProductsEl) show(searchProductsEl); 6915 if (!isSearchPage && initialHeaderTitle && searchHeaderTitleEl && searchHeaderLinkEl) { 6916 searchHeaderTitleEl.textContent = initialHeaderTitle; 6917 searchHeaderLinkEl.innerHTML = initialHeaderLinkHTML; 6918 } 6919 } 6920 }, 500)); 6921 } 6922 6923 6924 var initialTerms = "Diaper Bags"; 6925 if (initialTerms && initialTerms.length > 1) { 6926 if (spinnerEl) show(spinnerEl); 6927 if (searchProductsEl) show(searchProductsEl); 6928 whenXgReady(function() { searchProducts(initialTerms); }); 6929 } 6930 6931 }); 6932</script>
6932 6933 6934 6935</section> 6936 6937 </div> 6938 </div> 6939 6940 <aside><div id="sidecart"></div>
6941<script id="sidecart-theme-settings" type="application/json"> 6942 { 6943 "displayStrikethrough": "no", 6944 "kitDiscount": 20, 6945 "enableXgenAi": true, 6946 "xgenAppKey": "5ebc7a2d6e5e991a012df72555359c9a", 6947 "xgenAppSecret": "8ecebbb0456b4a43331a51e63f8bba54a4b8e651996060bb551d17a88275640bfb63b4d0e8426117f768d7828a6a45dca54905dcfdfe0d1ad5b2697ad4fae6c7", 6948 "xgenCustomerId": "9c5b3335b7b8039f968ea50b34bb92c0", 6949 "xgenTrackingId": "b11602cc02f444e7ad844813094db2f6" 6950 } 6951</script>
6951 6952 6953<!-- BEGIN sections: sidecart-section-head --> 6954<div id="shopify-section-sections--18854420185159__sidecart_head_free_shipping_banner_HyYtFB" class="shopify-section shopify-section-group-sidecart-section-head">
6955<script data-side-cart-section="head" type="application/json"> 6956 { 6957 "type": "free-shipping", 6958 "id": "sections--18854420185159__sidecart_head_free_shipping_banner_HyYtFB", 6959 "settings": {"free_shipping_threshold":75,"free_shipping_text_unqualified":"free U.S. shipping","free_shipping_text_qualified":"You qualify for free U.S. shipping"}, 6960 "blocks": [ 6961 ] 6962 } 6963</script>
6963 6964 6965 6966 6967</div> 6968<!-- END sections: sidecart-section-head --><!-- BEGIN sections: sidecart-section-body --> 6969<div id="shopify-section-sections--18854420119623__sidecart_body_empty_cart_trWjY4" class="shopify-section shopify-section-group-sidecart-section-body">
6970<script data-side-cart-section="body" type="application/json"> 6971 { 6972 "type": "empty-cart", 6973 "id": "sections--18854420119623__sidecart_body_empty_cart_trWjY4", 6974 "settings": {"heading":"Your bag is empty","link_1":"\/collections\/best-selling","link_1_text":"Shop Best Sellers","link_2":"\/collections\/whats-new","link_2_text":"Shop New Arrivals"}, 6975 "blocks": [ 6976 ] 6977 } 6978</script>
6978 6979 6980 6981 6982</div><div id="shopify-section-sections--18854420119623__sidecart_body_upsell_list_gD6mqh" class="shopify-section shopify-section-group-sidecart-section-body">
6983<script data-side-cart-section="body" type="application/json"> 6984 { 6985 "type": "upsell-list", 6986 "id": "sections--18854420119623__sidecart_body_upsell_list_gD6mqh", 6987 "settings": {"heading":"You May Also Love","xgen_experience_id_empty":"sm_el_sidecart_empty","xgen_experience_id":"sm_el_sidecart"}, 6988 "blocks": [ 6989 ] 6990 } 6991</script>
6991 6992 6993 6994 6995</div> 6996<!-- END sections: sidecart-section-body --><!-- BEGIN sections: sidecart-section-footer --> 6997<div id="shopify-section-sections--18854420152391__sidecart_footer_shipping_rules_QbiH3F" class="shopify-section shopify-section-group-sidecart-section-footer">
6998<script data-side-cart-section="footer" type="application/json"> 6999 { 7000 "type": "shipping-rules", 7001 "id": "sections--18854420152391__sidecart_footer_shipping_rules_QbiH3F", 7002 "settings": {"free_shipping_products":[]}, 7003 "blocks": [ 7004 ] 7005 } 7006</script>
7006 7007 7008 7009 7010</div><div id="shopify-section-sections--18854420152391__sidecart_footer_value_props_c9em4Y" class="shopify-section shopify-section-group-sidecart-section-footer">
7011<script data-side-cart-section="footer" type="application/json"> 7012 { 7013 "type": "value-props", 7014 "id": "sections--18854420152391__sidecart_footer_value_props_c9em4Y", 7015 "settings": {}, 7016 "blocks": [ 7017 { 7018 "id": "value_prop_YgF3if", 7019 "type": "value_prop", 7020 "settings": {"text":"30-day money back guarantee"} 7021 }] 7022 } 7023</script>
7023 7024 7025 7026 7027</div> 7028<!-- END sections: sidecart-section-footer --></aside> 7029 <div id="footer_container"> 7030 <section id="shopify-section-footer" class="shopify-section"> 7031 <style> 7032 #footer [data-testid='form-row']:nth-of-type(4) button { 7033 color: #333333 !important; 7034 border-color: #333333 !important; 7035 box-shadow: 5px 7px 0px #333333 !important; 7036 } 7037 </style> 7038 7039<div id="footer"> 7040 <div id="footer-lists"> 7041 <div id="footer-list-one"> 7042 <div class="footer-headline">Customer Service</div> 7043 <div class="footer-item"> 7044 <a 7045 data-event="Footer Selection" 7046 data-event-detail="Contact Us" 7047 href="https://www.dagnedover.com/pages/contact" 7048 >Contact Us</a 7049 > 7050 </div> 7051 <div class="footer-item"> 7052 <a 7053 data-event="Footer Selection" 7054 data-event-detail="FAQ" 7055 href="https://www.dagnedover.com/pages/faq" 7056 target="_blank" 7057 >FAQ</a 7058 > 7059 </div> 7060 <div class="footer-item"> 7061 <a data-event="Footer Selection" data-event-detail="Product Care" href="/pages/care">Product Care</a> 7062 </div> 7063 7064 7065 7066 7067 7068 7069 <div class="footer-item"> 7070 <a 7071 data-event="Footer Selection" 7072 data-event-detail="Returns and Exchanges" 7073 href="https://dagnedover.loopreturns.com/#/" 7074 >Returns and Exchanges</a 7075 > 7076 </div> 7077 <div class="footer-item"> 7078 <a data-event="Footer Selection" data-event-detail="Corporate Orders" href="/pages/corporate-orders" 7079 >Corporate Orders</a 7080 > 7081 </div> 7082 <div class="footer-item"> 7083 <a data-event="Footer Selection" data-event-detail=" Dagne Heroes Discount " href="/pages/dagne-heroes"> 7084 Dagne Heroes Discount 7085 </a> 7086 </div> 7087 <div class="footer-item"> 7088 <a data-event="Footer Selection" data-event-detail="Dagne Rewards" href="/pages/rewards">Dagne Rewards</a> 7089 </div> 7090 <div class="footer-item"> 7091 <a data-event="Footer Selection" data-event-detail="Gift Cards" href="/products/gift-card">Gift Cards</a> 7092 </div> 7093 <div class="footer-item"> 7094 <a data-event="Footer Selection" data-event-detail="Gift Guide" href="/pages/gift-guide">Gift Guide</a> 7095 </div> 7096 </div> 7097 <div id="footer-list-two"> 7098 <div class="footer-headline">About Dagne<span class="main-hide"> Dover</span></div> 7099 <div class="footer-item"> 7100 <a data-event="Footer Selection" data-event-detail="Philosophy & Founders" href="/pages/philosophy-founders" 7101 >Philosophy & Founders</a 7102 > 7103 </div> 7104 <div class="footer-item"> 7105 <a data-event="Footer Selection" data-event-detail="Almost Vintage" href="https://almostvintage.dagnedover.com/" 7106 >Resale<span 7107 class="pre-loved" 7108 style="padding-left: 5px; display: inline-block; color: #D99A7F;vertical-align: middle;" 7109 > 7110<svg width="64" height="15" viewBox="0 0 64 15" fill="none" xmlns="http://www.w3.org/2000/svg"> 7111 <path d="M12.989 9.957H14.258C14.951 9.957 15.41 9.786 15.77 9.408C16.112 9.048 16.283 8.571 16.283 8.022C16.283 7.374 16.049 6.825 15.635 6.456C15.248 6.114 14.816 5.997 13.997 5.997H11.639V12H12.989V9.957ZM12.989 8.805V7.149H14.051C14.582 7.149 14.906 7.455 14.906 7.977C14.906 8.49 14.582 8.805 14.051 8.805H12.989ZM17.0602 7.653V12H18.3382V10.776C18.3382 9.939 18.3832 9.534 18.5092 9.246C18.6532 8.922 19.0132 8.724 19.4542 8.724C19.5622 8.724 19.6252 8.724 19.7782 8.742V7.536C18.8512 7.527 18.5272 7.725 18.2752 8.427L18.3112 7.653H17.0602ZM24.6283 10.2C24.6283 9.597 24.5653 9.192 24.4123 8.814C24.0883 7.995 23.3953 7.536 22.4773 7.536C21.1633 7.536 20.2543 8.472 20.2543 9.831C20.2543 11.199 21.1453 12.117 22.4863 12.117C23.5213 12.117 24.3313 11.577 24.5743 10.731H23.2783C23.1073 11.001 22.8643 11.118 22.5223 11.118C21.9733 11.118 21.6223 10.794 21.5413 10.2H24.6283ZM21.5503 9.3C21.6493 8.787 21.9733 8.508 22.4683 8.508C22.9633 8.508 23.2603 8.787 23.3143 9.3H21.5503ZM27.8445 9.201H25.3965V10.353H27.8445V9.201ZM29.8376 5.997H28.4876V12H32.7716V10.848H29.8376V5.997ZM35.5486 7.536C34.1986 7.536 33.2446 8.481 33.2446 9.822C33.2446 11.
7111172 34.1986 12.117 35.5486 12.117C36.8896 12.117 37.8616 11.172 37.8616 9.858C37.8616 8.472 36.9256 7.536 35.5486 7.536ZM35.5486 8.553C36.2146 8.553 36.5746 9.012 36.5746 9.849C36.5746 10.641 36.1966 11.1 35.5576 11.1C34.9006 11.1 34.5316 10.641 34.5316 9.822C34.5316 9.012 34.9006 8.553 35.5486 8.553ZM40.9308 12L42.4068 7.653H41.0388L40.5978 9.318C40.5348 9.579 40.4268 10.083 40.3278 10.569C40.1838 10.038 40.0758 9.624 39.9858 9.318L39.4998 7.653H38.1588L39.7158 12H40.9308ZM47.0756 10.2C47.0756 9.597 47.0126 9.192 46.8596 8.814C46.5356 7.995 45.8426 7.536 44.9246 7.536C43.6106 7.536 42.7016 8.472 42.7016 9.831C42.7016 11.199 43.5926 12.117 44.9336 12.117C45.9686 12.117 46.7786 11.577 47.0216 10.731H45.7256C45.5546 11.001 45.3116 11.118 44.9696 11.118C44.4206 11.118 44.0696 10.794 43.9886 10.2H47.0756ZM43.9976 9.3C44.0966 8.787 44.4206 8.508 44.9156 8.508C45.4106 8.508 45.7076 8.787 45.7616 9.3H43.9976ZM52.1107 5.997H50.8327V7.977C50.5267 7.662 50.1937 7.527 49.7257 7.527C48.5557 7.527 47.7817 8.445 47.7817 9.831C47.7817 11.208 48.5467 12.117 49.6897 12.117C50.2207 12.117 50.5627 11.955 50.8867 11.532V12H52.1107V5.997ZM49.9597 8.562C50.5177 8.562 50.8777 9.066 50.8777 9.84C50.8777 10.578 50.5087 11.082 49.9597 11.082C49.4017 11.082 49.0417 10.587 49.0417 9.822C49.0417 9.057 49.4017 8.562 49.9597 8.562Z" fill="#CB936B"/> 7112 <path d="M58.1382 7.4668L63.3207 7.49973" stroke="#CB936B" stroke-linecap="round" stroke-linejoin="round"/> 7113 <path d="M58.0559 4.58479L61.2181 1.42263" stroke="#CB936B" stroke-linecap="round" stroke-linejoin="round"/> 7114 <path d="M58.056 10.4857L61.2182 13.6478" stroke="#CB936B" stroke-linecap="round" stroke-linejoin="round"/> 7115 <path d="M5.85938 7.46729L0.676819 7.50021" stroke="#CB936B" stroke-linecap="round" stroke-linejoin="round"/> 7116 <path d="M5.94155 4.58466L2.77939 1.42249" stroke="#CB936B" stroke-linecap="round" stroke-linejoin="round"/> 7117 <path d="M5.94155 10.4861L2.77939 13.6483" stroke="#CB936B" stroke-linecap="round" stroke-linejoin="round"/> 7118</svg> 7119</span></a 7120 > 7121 </div> 7122 <div class="footer-item"> 7123 <a data-event="Footer Selection" data-event-detail="Eco Efforts" href="/pages/our-story#about-4">Eco Efforts</a> 7124 </div> 7125 <div class="footer-item"> 7126 <a data-event="Footer Selection" data-event-detail="Our Materials" href="/pages/our-materials">Our Materials</a> 7127 </div> 7128 <div class="footer-item"> 7129 <a data-event="Footer Selection" data-event-detail="Stockists" href="/pages/stockists">Stockists</a> 7130 </div> 7131 <div class="footer-item"> 7132 <a data-event="Footer Selection" data-event-detail="Careers" href="https://careers.dagnedover.com/">Careers</a> 7133 </div> 7134 <div class="footer-item"> 7135 <a data-event="Footer Selection" data-event-detail="Dagne Affiliates" href="/pages/affiliate-program">Dagne Affiliates</a> 7136 </div> 7137 7138 </div> 7139 <div id="footer-list-three"> 7140 <div class="footer-headline">LETâS CHAT</div> 7141 <div class="footer-item"> 7142 7143 <div id="footer-klaviyo-form"> 7144 7145 <div id="footer-klaviyo-signup"> 7146 <div class="klaviyo-form-S4r6RR"></div> 7147 <div class="klaviyo-form-Xq55FV"></div> 7148 7149 </div> 7150 </div> 7151 </div> 7152 </div> 7153 <div id="footer-social"> 7154 <div class="footer-headline">Social</div> 7155 <div class="footer-item"> 7156 <a 7157 target="_blank" 7158 data-event="Footer Selection" 7159 data-event-detail="TikTok" 7160 href="https://tiktok.com/@dagnedover" 7161 >TikTok</a 7162 > 7163 </div> 7164 <div class="footer-item"> 7165 <a 7166 target="_blank" 7167 data-event="Footer Selection" 7168 data-event-detail="Instagram" 7169 href="https://instagram.com/dagnedover" 7170 >Instagram</a 7171 > 7172 </div> 7173 <div class="footer-item"> 7174 <a 7175 target="_blank" 7176 data-event="Footer Selection" 7177 data-event-detail="Spotify" 7178 href="https://open.spotify.com/user/digj05nkbrvk368633gu6qkud" 7179 >Spotify</a 7180 > 7181 </div> 7182 </div> 7183 7184 <div 7185 id="footer-currency" 7186 7187 7188 > 7189 <div class="footer-headline">CURRENCY & Ship To</div> 7190 <div class="footer-item"> 7191 <div class="footer-copyright-item"> 7192 7193 7194<div 7195 data-controller="dialog" 7196 data-action="click->dialog#backdropClose" 7197 class="tw-relative !tw-mt-0 tw-mt-2 tw-flex tw-gap-1" 7198> 7199 <dialog 7200 data-dialog-target="dialog" 7201 aria-labelledby="size-guide-name" 7202 class="tw-z-10 tw-w-full tw-max-w-min tw-rounded-[10px] tw-border-none tw-p-[28px] backdrop:tw-bg-black/40 md:tw-max-h-[82.5vh] md:tw-min-h-[auto] md:tw-rounded-[20px]" 7203 > 7204 <button 7205 type="button" 7206 class="tw-absolute tw-right-[28px] tw-flex tw-border-none tw-bg-transparent tw-p-0 tw-text-white" 7207 data-action="dialog#close" 7208 aria-label="Close Size Guide Dialog" 7209 autofocus="" 7210 > 7211 <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
7212 <path d="M16.9016 2.39648C17.0967 2.20111 17.4135 2.20114 17.6086 2.39648C17.8038 2.59188 17.8038 2.9091 17.6086 3.10449L10.7092 10.0127L17.5833 16.8965C17.7781 17.0919 17.7783 17.4092 17.5833 17.6045C17.3883 17.7994 17.0723 17.7991 16.8772 17.6045L10.0022 10.7207L3.12817 17.6045C2.93302 17.7995 2.61614 17.7997 2.42114 17.6045C2.22614 17.4092 2.22641 17.0919 2.42114 16.8965L9.29517 10.0127L2.39673 3.10449C2.2016 2.9091 2.2016 2.59188 2.39673 2.39648C2.59182 2.20149 2.90775 2.20139 3.10278 2.39648L10.0022 9.30469L16.9016 2.39648Z" fill="#333333"/> 7213 </svg> 7214 </button> 7215 <div class="tw-flex tw-w-full tw-snap-x tw-snap-mandatory tw-overflow-auto lg:tw-overflow-x-hidden"> 7216 <form method="post" action="/localization" id="localization_form" accept-charset="UTF-8" class="shopify-localization-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="localization" /><input type="hidden" name="utf8" value="â" /><input type="hidden" name="_method" value="put" /><input type="hidden" name="return_to" value="/search?type=product&q=Diaper+Bags" /> 7217 <label 7218 for="currency-popup-select" 7219 class="tw-mt-[10px] tw-block tw-text-left tw-text-[14px] tw-font-bold tw-uppercase" 7220 > 7221 Shipping Location 7222 </label> 7223 <select 7224 id="currency-popup-select" 7225 name="country_code" 7226 class="tw-mb-5 tw-mt-[5px] tw-h-12 tw-appearance-none tw-rounded-lg tw-border tw-border-[#333333] tw-bg-white tw-bg-[url('https://cdn.shopify.com/s/files/1/0260/1439/files/select-down-arrow_b06c4181-79cd-43ac-a6b4-bf69981a9879.svg?v=1758038153')] tw-bg-[position:50%_calc(100%-10px)] tw-bg-no-repeat tw-pl-[10px] tw-text-base tw-leading-[48px] tw-text-[#333333]" 7227 style="background-position: bottom 50% right 10px;" 7228 > 7229 7230 7231 7232 7233 7234 7235 <option 7236 7237 value="AX" 7238 > 7239 7240 à land Islands (USD 7241 $) 7242 </option> 7243 7244 7245 7246 7247 7248 7249 <option 7250 7251 value="AL" 7252 > 7253 7254 Albania (ALL 7255 L) 7256 </option> 7257 7258 7259 7260 7261 7262 7263 <option 7264 7265 value="DZ" 7266 > 7267 7268 Algeria (DZD 7269 د.ج) 7270 </option> 7271 7272 7273 7274 7275 7276 7277 <option 7278 7279 value="AD" 7280 > 7281 7282 Andorra (EUR 7283 â¬) 7284 </option> 7285 7286 7287 7288 7289 7290 7291 <option 7292 7293 value="AO" 7294 > 7295 7296 Angola (AOA 7297 Kz) 7298 </option> 7299 7300 7301 7302 7303 7304 7305 <option 7306 7307 value="AI" 7308 > 7309 7310 Anguilla (XCD 7311 $) 7312 </option> 7313 7314 7315 7316 7317 7318 7319 <option 7320 7321 value="AG" 7322 > 7323 7324 Antigua & Barbuda (XCD 7325 $) 7326 </option> 7327 7328 7329 7330 7331 7332 7333 <option 7334 7335 value="AR" 7336 > 7337 7338 Argentina (ARS 7339 $) 7340 </option> 7341 7342 7343 7344 7345 7346 7347 <option 7348 7349 value="AM" 7350 > 7351 7352 Armenia (AMD 7353 Õ¤Ö.) 7354 </option> 7355 7356 7357 7358 7359 7360 7361 <option 7362 7363 value="AW" 7364 > 7365 7366 Aruba (AWG 7367 Æ) 7368 </option> 7369 7370 7371 7372 7373 7374 7375 <option 7376 7377 value="AC" 7378 > 7379 7380 Ascension Island (USD 7381 $) 7382 </option> 7383 7384 7385 7386 7387 7388 7389 <option 7390 7391 value="AU" 7392 > 7393 7394 Australia (AUD 7395 $) 7396 </option> 7397 7398 7399 7400 7401 7402 7403 <option 7404 7405 value="AT" 7406 > 7407 7408 Austria (EUR 7409 â¬) 7410 </option> 7411 7412 7413 7414 7415 7416 7417 <option 7418 7419 value="AZ" 7420 > 7421 7422 Azerbaijan (AZN 7423 â¼) 7424 </option> 7425 7426 7427 7428 7429 7430 7431 <option 7432 7433 value="BS" 7434 > 7435 7436 Bahamas (BSD 7437 $) 7438 </option> 7439 7440 7441 7442 7443 7444 7445 <option 7446 7447 value="BH" 7448 > 7449 7450 Bahrain (USD 7451 $) 7452 </option> 7453 7454 7455 7456 7457 7458 7459 <option 7460 7461 value="BD" 7462 > 7463 7464 Bangladesh (BDT 7465 à§³) 7466 </option> 7467 7468 7469 7470 7471 7472 7473 <option 7474 7475 value="BB" 7476 > 7477 7478 Barbados (BBD 7479 $) 7480 </option> 7481 7482 7483 7484 7485 7486 7487 <option 7488 7489 value="BY" 7490 > 7491 7492 Belarus (USD 7493 $) 7494 </option> 7495 7496 7497 7498 7499 7500 7501 <option 7502 7503 value="BE" 7504 > 7505 7506 Belgium (EUR 7507 â¬) 7508 </option> 7509 7510 7511 7512 7513 7514 7515 <option 7516 7517 value="BZ" 7518 > 7519 7520 Belize (BZD 7521 $) 7522 </option> 7523 7524 7525 7526 7527 7528 7529 <option 7530 7531 value="BJ" 7532 > 7533 7534 Benin (XOF 7535 Fr) 7536 </option> 7537 7538 7539 7540 7541 7542 7543 <option 7544 7545 value="BM" 7546 > 7547 7548 Bermuda (USD 7549 $) 7550 </option> 7551 7552 7553 7554 7555 7556 7557 <option 7558 7559 value="BT" 7560 > 7561 7562 Bhutan (USD 7563 $) 7564 </option> 7565 7566 7567 7568 7569 7570 7571 <option 7572 7573 value="BO" 7574 > 7575 7576 Bolivia (BOB 7577 Bs.) 7578 </option> 7579 7580 7581 7582 7583 7584 7585 <option 7586 7587 value="BA" 7588 > 7589 7590 Bosnia & Herzegovina (BAM 7591 ÐÐ) 7592 </option> 7593 7594 7595 7596 7597 7598 7599 <option 7600 7601 value="BW" 7602 > 7603 7604 Botswana (BWP 7605 P) 7606 </option> 7607 7608 7609 7610 7611 7612 7613 <option 7614 7615 value="BR"
7616 > 7617 7618 Brazil (BRL 7619 R$) 7620 </option> 7621 7622 7623 7624 7625 7626 7627 <option 7628 7629 value="IO" 7630 > 7631 7632 British Indian Ocean Territory (USD 7633 $) 7634 </option> 7635 7636 7637 7638 7639 7640 7641 <option 7642 7643 value="VG" 7644 > 7645 7646 British Virgin Islands (USD 7647 $) 7648 </option> 7649 7650 7651 7652 7653 7654 7655 <option 7656 7657 value="BN" 7658 > 7659 7660 Brunei (BND 7661 $) 7662 </option> 7663 7664 7665 7666 7667 7668 7669 <option 7670 7671 value="BG" 7672 > 7673 7674 Bulgaria (EUR 7675 â¬) 7676 </option> 7677 7678 7679 7680 7681 7682 7683 <option 7684 7685 value="BF" 7686 > 7687 7688 Burkina Faso (XOF 7689 Fr) 7690 </option> 7691 7692 7693 7694 7695 7696 7697 <option 7698 7699 value="BI" 7700 > 7701 7702 Burundi (BIF 7703 Fr) 7704 </option> 7705 7706 7707 7708 7709 7710 7711 <option 7712 7713 value="KH" 7714 > 7715 7716 Cambodia (KHR 7717 á) 7718 </option> 7719 7720 7721 7722 7723 7724 7725 <option 7726 7727 value="CM" 7728 > 7729 7730 Cameroon (XAF 7731 CFA) 7732 </option> 7733 7734 7735 7736 7737 7738 7739 <option 7740 7741 value="CA" 7742 > 7743 7744 Canada (CAD 7745 $) 7746 </option> 7747 7748 7749 7750 7751 7752 7753 <option 7754 7755 value="CV" 7756 > 7757 7758 Cape Verde (CVE 7759 $) 7760 </option> 7761 7762 7763 7764 7765 7766 7767 <option 7768 7769 value="BQ" 7770 > 7771 7772 Caribbean Netherlands (USD 7773 $) 7774 </option> 7775 7776 7777 7778 7779 7780 7781 <option 7782 7783 value="KY" 7784 > 7785 7786 Cayman Islands (KYD 7787 $) 7788 </option> 7789 7790 7791 7792 7793 7794 7795 <option 7796 7797 value="TD" 7798 > 7799 7800 Chad (XAF 7801 CFA) 7802 </option> 7803 7804 7805 7806 7807 7808 7809 <option 7810 7811 value="CL" 7812 > 7813 7814 Chile (CLP 7815 $) 7816 </option> 7817 7818 7819 7820 7821 7822 7823 <option 7824 7825 value="CN" 7826 > 7827 7828 China (CNY 7829 Â¥) 7830 </option> 7831 7832 7833 7834 7835 7836 7837 <option 7838 7839 value="CX" 7840 > 7841 7842 Christmas Island (USD 7843 $) 7844 </option> 7845 7846 7847 7848 7849 7850 7851 <option 7852 7853 value="CC" 7854 > 7855 7856 Cocos (Keeling) Islands (USD 7857 $) 7858 </option> 7859 7860 7861 7862 7863 7864 7865 <option 7866 7867 value="CO" 7868 > 7869 7870 Colombia (COP 7871 $) 7872 </option> 7873 7874 7875 7876 7877 7878 7879 <option 7880 7881 value="KM" 7882 > 7883 7884 Comoros (KMF 7885 Fr) 7886 </option> 7887 7888 7889 7890 7891 7892 7893 <option 7894 7895 value="CG" 7896 > 7897 7898 Congo - Brazzaville (XAF 7899 CFA) 7900 </option> 7901 7902 7903 7904 7905 7906 7907 <option 7908 7909 value="CK" 7910 > 7911 7912 Cook Islands (NZD 7913 $) 7914 </option> 7915 7916 7917 7918 7919 7920 7921 <option 7922 7923 value="CR" 7924 > 7925 7926 Costa Rica (CRC 7927 â¡) 7928 </option> 7929 7930 7931 7932 7933 7934 7935 <option 7936 7937 value="CI" 7938 > 7939 7940 Côte dâIvoire (XOF 7941 Fr) 7942 </option> 7943 7944 7945 7946 7947 7948 7949 <option 7950 7951 value="HR" 7952 > 7953 7954 Croatia (EUR 7955 â¬) 7956 </option> 7957 7958 7959 7960 7961 7962 7963 <option 7964 7965 value="CW" 7966 > 7967 7968 Curaçao (USD 7969 $) 7970 </option> 7971 7972 7973 7974 7975 7976 7977 <option 7978 7979 value="CY" 7980 > 7981 7982 Cyprus (EUR 7983 â¬) 7984 </option> 7985 7986 7987 7988 7989 7990 7991 <option 7992 7993 value="CZ" 7994 > 7995 7996 Czechia (CZK 7997 KÄ) 7998 </option> 7999 8000 8001 8002 8003 8004 8005 <option 8006 8007 value="DK" 8008 > 8009 8010 Denmark (DKK 8011 kr.) 8012 </option> 8013 8014 8015 8016 8017 8018 8019 <option 8020 8021 value="DJ" 8022 > 8023 8024 Djibouti (DJF 8025 Fdj) 8026 </option> 8027 8028 8029 8030 8031 8032 8033 <option 8034 8035 value="DM" 8036 > 8037 8038 Dominica (XCD 8039 $) 8040 </option> 8041 8042 8043 8044 8045 8046 8047 <option 8048 8049 value="DO" 8050 > 8051 8052 Dominican Republic (DOP 8053 $) 8054 </option> 8055 8056 8057 8058 8059 8060 8061 <option 8062 8063 value="EC" 8064 > 8065 8066 Ecuador (USD 8067 $) 8068 </option> 8069 8070 8071 8072 8073 8074 8075 <option 8076 8077 value="EG" 8078 > 8079 8080 Egypt (EGP 8081 ج.Ù ) 8082 </option> 8083 8084 8085 8086 8087 8088 8089 <option 8090 8091 value="SV" 8092 > 8093 8094 El Salvador (USD 8095 $) 8096 </option> 8097 8098 8099 8100 8101 8102 8103 <option 8104 8105 value="GQ" 8106 > 8107 8108 Equatorial Guinea (XAF 8109 CFA) 8110 </option> 8111 8112 8113 8114 8115 8116 8117 <option 8118 8119 value="EE" 8120 > 8121 8122 Estonia (EUR 8123 â¬) 8124 </option> 8125 8126 8127 8128 8129 8130 8131 <option 8132 8133 value="SZ" 8134 > 8135 8136 Eswatini (SZL 8137 E) 8138 </option> 8139 8140 8141 8142 8143 8144 8145 <option 8146 8147 value="ET" 8148 > 8149 8150 Ethiopia (ETB 8151 Br) 8152 </option> 8153 8154 8155 8156 8157 8158 8159 <option 8160 8161 value="FK" 8162 > 8163 8164 Falkland Islands (FKP 8165 £) 8166 </option> 8167 8168 8169 8170 8171 8172 8173 <option 8174 8175 value="FO" 8176 > 8177 8178 Faroe Islands (DKK 8179 kr.) 8180 </option> 8181 8182 8183 8184 8185 8186 8187 <option 8188 8189 value="FJ" 8190 > 8191 8192 Fiji (FJD 8193 $) 8194 </option> 8195 8196 8197 8198 8199 8200 8201 <option 8202 8203 value="FI" 8204 > 8205 8206 Finland (EUR 8207 â¬) 8208 </option> 8209 8210 8211 8212 8213 8214 8215 <option 8216 8217 value="FR" 8218 > 8219 8220 France (EUR 8221 â¬) 8222 </option> 8223 8224 8225 8226 8227 8228 8229 <option 8230 8231 value="GF" 8232 > 8233 8234 French Guiana (EUR 8235 â¬) 8236 </option> 8237 8238 8239 8240 8241 8242 8243 <option 8244 8245 value="PF" 8246 > 8247 8248 French Polynesia (XPF 8249 Fr) 8250 </option> 8251 8252 8253 8254 8255 8256 8257 <option 8258 8259 value="TF" 8260 > 8261 8262 French Southern Territories (USD 8263 $) 8264 </option> 8265 8266 8267 8268 8269 8270 8271 <option 8272 8273 value="GA" 8274 > 8275 8276 Gabon (USD 8277 $) 8278 </option> 8279 8280 8281 8282 8283 8284 8285 <option 8286 8287 value="GM" 8288 > 8289 8290 Gambia (GMD 8291 D) 8292 </option> 8293 8294 8295 8296 8297 8298 8299 <option 8300 8301 value="GE" 8302 > 8303 8304 Georgia (GEL 8305 â¾) 8306 </option> 8307 8308 8309 8310 8311 8312 8313 <option 8314 8315 value="DE" 8316 > 8317 8318 Germany (EUR 8319 â¬) 8320 </option> 8321 8322 8323 8324 8325 8326 8327 <option 8328 8329 value="GH" 8330 > 8331 8332 Ghana (USD 8333 $) 8334 </option> 8335 8336 8337 8338 8339 8340 8341 <option 8342 8343 value="GI" 8344 > 8345 8346 Gibraltar (GBP 8347 £) 8348 </option> 8349 8350 8351 8352 8353 8354 8355 <option 8356 8357 value="GR" 8358 > 8359 8360 Greece (EUR 8361 â¬) 8362 </option> 8363 8364 8365 8366 8367 8368 8369 <option 8370 8371 value="GL" 8372 > 8373 8374 Greenland (DKK 8375 kr.) 8376 </option> 8377 8378 8379 8380 8381 8382 8383 <option 8384 8385 value="GD" 8386 > 8387 8388 Grenada (XCD 8389 $) 8390 </option> 8391 8392 8393 8394 8395 8396 8397 <option 8398 8399 value="GP" 8400 > 8401 8402 Guadeloupe (EUR 8403 â¬) 8404 </option> 8405 8406 8407 8408 8409 8410 8411 <option 8412 8413 value="GT" 8414 > 8415 8416 Guatemala (GTQ 8417 Q) 8418 </option> 8419 8420 8421 8422 8423 8424 8425 <option 8426 8427 value="GG" 8428 > 8429 8430 Guernsey (GBP 8431 £) 8432 </option> 8433 8434 8435 8436 8437 8438 8439 <option 8440 8441 value="GN" 8442 > 8443 8444 Guinea (GNF 8445 Fr) 8446 </option> 8447 8448 8449 8450 8451 8452 8453 <option 8454 8455 value="GW" 8456 > 8457 8458 Guinea-Bissau (XOF 8459 Fr) 8460 </option> 8461 8462 8463 8464 8465 8466 8467 <option 8468 8469 value="GY" 8470 > 8471 8472 Guyana (GYD 8473 $) 8474 </option> 8475 8476 8477 8478 8479 8480 8481 <option 8482 8483 value="HT" 8484 > 8485 8486 Haiti (HTG 8487 G) 8488 </option> 8489 8490 8491 8492 8493 8494 8495 <option 8496 8497 value="HN" 8498 > 8499 8500 Honduras (HNL 8501 L) 8502 </option> 8503 8504 8505 8506 8507 8508 8509 <option 8510 8511 value="HK" 8512 > 8513 8514 Hong Kong SAR (HKD 8515 $) 8516 </option> 8517 8518 8519 8520 8521 8522 8523 <option 8524 8525 value="HU" 8526 > 8527 8528 Hungary (HUF 8529 Ft) 8530 </option> 8531 8532 8533 8534 8535 8536 8537 <option 8538 8539 value="IS" 8540 > 8541 8542 Iceland (ISK 8543 kr) 8544 </option> 8545 8546 8547 8548 8549 8550 8551 <option 8552 8553 value="IN" 8554 > 8555 8556 India (INR 8557 â¹) 8558 </option> 8559 8560 8561 8562 8563 8564 8565 <option 8566 8567 value="ID" 8568 > 8569 8570 Indonesia (IDR 8571 Rp) 8572 </option> 8573 8574 8575 8576 8577 8578 8579 <option 8580 8581 value="IQ" 8582 > 8583 8584 Iraq (USD 8585 $) 8586 </option> 8587 8588 8589 8590 8591 8592 8593
8593 <option 8594 8595 value="IE" 8596 > 8597 8598 Ireland (EUR 8599 â¬) 8600 </option> 8601 8602 8603 8604 8605 8606 8607 <option 8608 8609 value="IM" 8610 > 8611 8612 Isle of Man (GBP 8613 £) 8614 </option> 8615 8616 8617 8618 8619 8620 8621 <option 8622 8623 value="IL" 8624 > 8625 8626 Israel (ILS 8627 âª) 8628 </option> 8629 8630 8631 8632 8633 8634 8635 <option 8636 8637 value="IT" 8638 > 8639 8640 Italy (EUR 8641 â¬) 8642 </option> 8643 8644 8645 8646 8647 8648 8649 <option 8650 8651 value="JM" 8652 > 8653 8654 Jamaica (JMD 8655 $) 8656 </option> 8657 8658 8659 8660 8661 8662 8663 <option 8664 8665 value="JP" 8666 > 8667 8668 Japan (JPY 8669 Â¥) 8670 </option> 8671 8672 8673 8674 8675 8676 8677 <option 8678 8679 value="JE" 8680 > 8681 8682 Jersey (GBP 8683 £) 8684 </option> 8685 8686 8687 8688 8689 8690 8691 <option 8692 8693 value="JO" 8694 > 8695 8696 Jordan (USD 8697 $) 8698 </option> 8699 8700 8701 8702 8703 8704 8705 <option 8706 8707 value="KZ" 8708 > 8709 8710 Kazakhstan (KZT 8711 â¸) 8712 </option> 8713 8714 8715 8716 8717 8718 8719 <option 8720 8721 value="KE" 8722 > 8723 8724 Kenya (KES 8725 KSh) 8726 </option> 8727 8728 8729 8730 8731 8732 8733 <option 8734 8735 value="KI" 8736 > 8737 8738 Kiribati (USD 8739 $) 8740 </option> 8741 8742 8743 8744 8745 8746 8747 <option 8748 8749 value="XK" 8750 > 8751 8752 Kosovo (USD 8753 $) 8754 </option> 8755 8756 8757 8758 8759 8760 8761 <option 8762 8763 value="KW" 8764 > 8765 8766 Kuwait (USD 8767 $) 8768 </option> 8769 8770 8771 8772 8773 8774 8775 <option 8776 8777 value="KG" 8778 > 8779 8780 Kyrgyzstan (KGS 8781 som) 8782 </option> 8783 8784 8785 8786 8787 8788 8789 <option 8790 8791 value="LA" 8792 > 8793 8794 Laos (LAK 8795 â) 8796 </option> 8797 8798 8799 8800 8801 8802 8803 <option 8804 8805 value="LV" 8806 > 8807 8808 Latvia (EUR 8809 â¬) 8810 </option> 8811 8812 8813 8814 8815 8816 8817 <option 8818 8819 value="LB" 8820 > 8821 8822 Lebanon (LBP 8823 Ù.Ù) 8824 </option> 8825 8826 8827 8828 8829 8830 8831 <option 8832 8833 value="LS" 8834 > 8835 8836 Lesotho (LSL 8837 L) 8838 </option> 8839 8840 8841 8842 8843 8844 8845 <option 8846 8847 value="LR" 8848 > 8849 8850 Liberia (LRD 8851 $) 8852 </option> 8853 8854 8855 8856 8857 8858 8859 <option 8860 8861 value="LI" 8862 > 8863 8864 Liechtenstein (CHF 8865 CHF) 8866 </option> 8867 8868 8869 8870 8871 8872 8873 <option 8874 8875 value="LT" 8876 > 8877 8878 Lithuania (EUR 8879 â¬) 8880 </option> 8881 8882 8883 8884 8885 8886 8887 <option 8888 8889 value="LU" 8890 > 8891 8892 Luxembourg (EUR 8893 â¬) 8894 </option> 8895 8896 8897 8898 8899 8900 8901 <option 8902 8903 value="MO" 8904 > 8905 8906 Macao SAR (MOP 8907 P) 8908 </option> 8909 8910 8911 8912 8913 8914 8915 <option 8916 8917 value="MG" 8918 > 8919 8920 Madagascar (USD 8921 $) 8922 </option> 8923 8924 8925 8926 8927 8928 8929 <option 8930 8931 value="MW" 8932 > 8933 8934 Malawi (MWK 8935 MK) 8936 </option> 8937 8938 8939 8940 8941 8942 8943 <option 8944 8945 value="MY" 8946 > 8947 8948 Malaysia (MYR 8949 RM) 8950 </option> 8951 8952 8953 8954 8955 8956 8957 <option 8958 8959 value="MV" 8960 > 8961 8962 Maldives (MVR 8963 MVR) 8964 </option> 8965 8966 8967 8968 8969 8970 8971 <option 8972 8973 value="ML" 8974 > 8975 8976 Mali (USD 8977 $) 8978 </option> 8979 8980 8981 8982 8983 8984 8985 <option 8986 8987 value="MT" 8988 > 8989 8990 Malta (EUR 8991 â¬) 8992 </option> 8993 8994 8995 8996 8997 8998 8999 <option 9000 9001 value="MQ" 9002 > 9003 9004 Martinique (EUR 9005 â¬) 9006 </option> 9007 9008 9009 9010 9011 9012 9013 <option 9014 9015 value="MR" 9016 > 9017 9018 Mauritania (USD 9019 $) 9020 </option> 9021 9022 9023 9024 9025 9026 9027 <option 9028 9029 value="MU" 9030 > 9031 9032 Mauritius (MUR 9033 â¨) 9034 </option> 9035 9036 9037 9038 9039 9040 9041 <option 9042 9043 value="YT" 9044 > 9045 9046 Mayotte (EUR 9047 â¬) 9048 </option> 9049 9050 9051 9052 9053 9054 9055 <option 9056 9057 value="MX" 9058 > 9059 9060 Mexico (MXN 9061 $) 9062 </option> 9063 9064 9065 9066 9067 9068 9069 <option 9070 9071 value="MD" 9072 > 9073 9074 Moldova (MDL 9075 L) 9076 </option> 9077 9078 9079 9080 9081 9082 9083 <option 9084 9085 value="MC" 9086 > 9087 9088 Monaco (EUR 9089 â¬) 9090 </option> 9091 9092 9093 9094 9095 9096 9097 <option 9098 9099 value="MN" 9100 > 9101 9102 Mongolia (MNT 9103 â®) 9104 </option> 9105 9106 9107 9108 9109 9110 9111 <option 9112 9113 value="ME" 9114 > 9115 9116 Montenegro (EUR 9117 â¬) 9118 </option> 9119 9120 9121 9122 9123 9124 9125 <option 9126 9127 value="MS" 9128 > 9129 9130 Montserrat (XCD 9131 $) 9132 </option> 9133 9134 9135 9136 9137 9138 9139 <option 9140 9141 value="MA" 9142 > 9143 9144 Morocco (MAD 9145 د.Ù .) 9146 </option> 9147 9148 9149 9150 9151 9152 9153 <option 9154 9155 value="MZ" 9156 > 9157 9158 Mozambique (MZN 9159 MTn) 9160 </option> 9161 9162 9163 9164 9165 9166 9167 <option 9168 9169 value="NA" 9170 > 9171 9172 Namibia (NAD 9173 $) 9174 </option> 9175 9176 9177 9178 9179 9180 9181 <option 9182 9183 value="NR" 9184 > 9185 9186 Nauru (AUD 9187 $) 9188 </option> 9189 9190 9191 9192 9193 9194 9195 <option 9196 9197 value="NP" 9198 > 9199 9200 Nepal (NPR 9201 Rs.) 9202 </option> 9203 9204 9205 9206 9207 9208 9209 <option 9210 9211 value="NL" 9212 > 9213 9214 Netherlands (EUR 9215 â¬) 9216 </option> 9217 9218 9219 9220 9221 9222 9223 <option 9224 9225 value="NC" 9226 > 9227 9228 New Caledonia (XPF 9229 Fr) 9230 </option> 9231 9232 9233 9234 9235 9236 9237 <option 9238 9239 value="NZ" 9240 > 9241 9242 New Zealand (NZD 9243 $) 9244 </option> 9245 9246 9247 9248 9249 9250 9251 <option 9252 9253 value="NI" 9254 > 9255 9256 Nicaragua (NIO 9257 C$) 9258 </option> 9259 9260 9261 9262 9263 9264 9265 <option 9266 9267 value="NE" 9268 > 9269 9270 Niger (USD 9271 $) 9272 </option> 9273 9274 9275 9276 9277 9278 9279 <option 9280 9281 value="NG" 9282 > 9283 9284 Nigeria (NGN 9285 â¦) 9286 </option> 9287 9288 9289 9290 9291 9292 9293 <option 9294 9295 value="NU" 9296 > 9297 9298 Niue (NZD 9299 $) 9300 </option> 9301 9302 9303 9304 9305 9306 9307 <option 9308 9309 value="NF" 9310 > 9311 9312 Norfolk Island (USD 9313 $) 9314 </option> 9315 9316 9317 9318 9319 9320 9321 <option 9322 9323 value="MK" 9324 > 9325 9326 North Macedonia (MKD 9327 ден) 9328 </option> 9329 9330 9331 9332 9333 9334 9335 <option 9336 9337 value="NO" 9338 > 9339 9340 Norway (NOK 9341 kr) 9342 </option> 9343 9344 9345 9346 9347 9348 9349 <option 9350 9351 value="OM" 9352 > 9353 9354 Oman (USD 9355 $) 9356 </option> 9357 9358 9359 9360 9361 9362 9363 <option 9364 9365 value="PK" 9366 > 9367 9368 Pakistan (PKR 9369 â¨) 9370 </option> 9371 9372 9373 9374 9375 9376 9377 <option 9378 9379 value="PS" 9380 > 9381 9382 Palestinian Territories (USD 9383 $) 9384 </option> 9385 9386 9387 9388 9389 9390 9391 <option 9392 9393 value="PA" 9394 > 9395 9396 Panama (USD 9397 $) 9398 </option> 9399 9400 9401 9402 9403 9404 9405 <option 9406 9407 value="PG" 9408 > 9409 9410 Papua New Guinea (PGK 9411 K) 9412 </option> 9413 9414 9415 9416 9417 9418 9419 <option 9420 9421 value="PY" 9422 > 9423 9424 Paraguay (PYG 9425 â²) 9426 </option> 9427 9428 9429 9430 9431 9432 9433 <option 9434 9435 value="PE" 9436 > 9437 9438 Peru (PEN 9439 S/) 9440 </option> 9441 9442 9443 9444 9445 9446 9447 <option 9448 9449 value="PH" 9450 > 9451 9452 Philippines (PHP 9453 â±) 9454 </option> 9455 9456 9457 9458 9459 9460 9461 <option 9462 9463 value="PN" 9464 > 9465 9466 Pitcairn Islands (USD 9467 $) 9468 </option> 9469 9470 9471 9472 9473 9474 9475 <option 9476 9477 value="PL" 9478 > 9479 9480 Poland (PLN 9481 zÅ) 9482 </option> 9483 9484 9485 9486 9487 9488 9489 <option 9490 9491 value="PT" 9492 > 9493 9494 Portugal (EUR 9495 â¬) 9496 </option> 9497 9498 9499 9500 9501 9502 9503 <option 9504 9505 value="QA" 9506 > 9507 9508 Qatar (QAR 9509 ر.Ù) 9510 </option> 9511 9512 9513 9514 9515 9516 9517 <option 9518 9519 value="RE" 9520 > 9521 9522 Réunion (EUR 9523 â¬) 9524 </option> 9525 9526 9527 9528 9529 9530 9531 <option 9532 9533 value="RO" 9534 > 9535 9536 Romania (RON 9537 Lei) 9538 </option> 9539 9540 9541 9542 9543 9544 9545 <option 9546 9547 value="RW" 9548 > 9549 9550 Rwanda (RWF 9551 FRw) 9552 </option> 9553 9554 9555 9556 9557 9558 9559 <option 9560 9561 value="WS" 9562 > 9563 9564 Samoa (WST 9565 T) 9566 </option> 9567 9568 9569 9570 9571 9572 9573 <option 9574 9575 value="SM" 9576
9576 > 9577 9578 San Marino (EUR 9579 â¬) 9580 </option> 9581 9582 9583 9584 9585 9586 9587 <option 9588 9589 value="ST" 9590 > 9591 9592 São Tomé & PrÃncipe (STD 9593 Db) 9594 </option> 9595 9596 9597 9598 9599 9600 9601 <option 9602 9603 value="SA" 9604 > 9605 9606 Saudi Arabia (SAR 9607 ر.س) 9608 </option> 9609 9610 9611 9612 9613 9614 9615 <option 9616 9617 value="SN" 9618 > 9619 9620 Senegal (XOF 9621 Fr) 9622 </option> 9623 9624 9625 9626 9627 9628 9629 <option 9630 9631 value="RS" 9632 > 9633 9634 Serbia (RSD 9635 РСÐ) 9636 </option> 9637 9638 9639 9640 9641 9642 9643 <option 9644 9645 value="SC" 9646 > 9647 9648 Seychelles (SCR 9649 â¨) 9650 </option> 9651 9652 9653 9654 9655 9656 9657 <option 9658 9659 value="SL" 9660 > 9661 9662 Sierra Leone (SLL 9663 Le) 9664 </option> 9665 9666 9667 9668 9669 9670 9671 <option 9672 9673 value="SG" 9674 > 9675 9676 Singapore (SGD 9677 $) 9678 </option> 9679 9680 9681 9682 9683 9684 9685 <option 9686 9687 value="SX" 9688 > 9689 9690 Sint Maarten (USD 9691 $) 9692 </option> 9693 9694 9695 9696 9697 9698 9699 <option 9700 9701 value="SK" 9702 > 9703 9704 Slovakia (EUR 9705 â¬) 9706 </option> 9707 9708 9709 9710 9711 9712 9713 <option 9714 9715 value="SI" 9716 > 9717 9718 Slovenia (EUR 9719 â¬) 9720 </option> 9721 9722 9723 9724 9725 9726 9727 <option 9728 9729 value="SB" 9730 > 9731 9732 Solomon Islands (SBD 9733 $) 9734 </option> 9735 9736 9737 9738 9739 9740 9741 <option 9742 9743 value="ZA" 9744 > 9745 9746 South Africa (ZAR 9747 R) 9748 </option> 9749 9750 9751 9752 9753 9754 9755 <option 9756 9757 value="GS" 9758 > 9759 9760 South Georgia & South Sandwich Islands (USD 9761 $) 9762 </option> 9763 9764 9765 9766 9767 9768 9769 <option 9770 9771 value="KR" 9772 > 9773 9774 South Korea (KRW 9775 â©) 9776 </option> 9777 9778 9779 9780 9781 9782 9783 <option 9784 9785 value="ES" 9786 > 9787 9788 Spain (EUR 9789 â¬) 9790 </option> 9791 9792 9793 9794 9795 9796 9797 <option 9798 9799 value="LK" 9800 > 9801 9802 Sri Lanka (LKR 9803 â¨) 9804 </option> 9805 9806 9807 9808 9809 9810 9811 <option 9812 9813 value="BL" 9814 > 9815 9816 St. Barthélemy (EUR 9817 â¬) 9818 </option> 9819 9820 9821 9822 9823 9824 9825 <option 9826 9827 value="SH" 9828 > 9829 9830 St. Helena (SHP 9831 £) 9832 </option> 9833 9834 9835 9836 9837 9838 9839 <option 9840 9841 value="KN" 9842 > 9843 9844 St. Kitts & Nevis (XCD 9845 $) 9846 </option> 9847 9848 9849 9850 9851 9852 9853 <option 9854 9855 value="LC" 9856 > 9857 9858 St. Lucia (XCD 9859 $) 9860 </option> 9861 9862 9863 9864 9865 9866 9867 <option 9868 9869 value="MF" 9870 > 9871 9872 St. Martin (EUR 9873 â¬) 9874 </option> 9875 9876 9877 9878 9879 9880 9881 <option 9882 9883 value="PM" 9884 > 9885 9886 St. Pierre & Miquelon (USD 9887 $) 9888 </option> 9889 9890 9891 9892 9893 9894 9895 <option 9896 9897 value="VC" 9898 > 9899 9900 St. Vincent & Grenadines (XCD 9901 $) 9902 </option> 9903 9904 9905 9906 9907 9908 9909 <option 9910 9911 value="SD" 9912 > 9913 9914 Sudan (USD 9915 $) 9916 </option> 9917 9918 9919 9920 9921 9922 9923 <option 9924 9925 value="SR" 9926 > 9927 9928 Suriname (SRD 9929 $) 9930 </option> 9931 9932 9933 9934 9935 9936 9937 <option 9938 9939 value="SJ" 9940 > 9941 9942 Svalbard & Jan Mayen (USD 9943 $) 9944 </option> 9945 9946 9947 9948 9949 9950 9951 <option 9952 9953 value="SE" 9954 > 9955 9956 Sweden (SEK 9957 kr) 9958 </option> 9959 9960 9961 9962 9963 9964 9965 <option 9966 9967 value="CH" 9968 > 9969 9970 Switzerland (CHF 9971 CHF) 9972 </option> 9973 9974 9975 9976 9977 9978 9979 <option 9980 9981 value="TW" 9982 > 9983 9984 Taiwan (TWD 9985 $) 9986 </option> 9987 9988 9989 9990 9991 9992 9993 <option 9994 9995 value="TZ" 9996 > 9997 9998 Tanzania (TZS 9999 Sh) 10000 </option> 10001 10002 10003 10004 10005 10006 10007 <option 10008 10009 value="TH" 10010 > 10011 10012 Thailand (THB 10013 ฿) 10014 </option> 10015 10016 10017 10018 10019 10020 10021 <option 10022 10023 value="TL" 10024 > 10025 10026 Timor-Leste (USD 10027 $) 10028 </option> 10029 10030 10031 10032 10033 10034 10035 <option 10036 10037 value="TG" 10038 > 10039 10040 Togo (XOF 10041 Fr) 10042 </option> 10043 10044 10045 10046 10047 10048 10049 <option 10050 10051 value="TK" 10052 > 10053 10054 Tokelau (USD 10055 $) 10056 </option> 10057 10058 10059 10060 10061 10062 10063 <option 10064 10065 value="TO" 10066 > 10067 10068 Tonga (TOP 10069 T$) 10070 </option> 10071 10072 10073 10074 10075 10076 10077 <option 10078 10079 value="TT" 10080 > 10081 10082 Trinidad & Tobago (TTD 10083 $) 10084 </option> 10085 10086 10087 10088 10089 10090 10091 <option 10092 10093 value="TA" 10094 > 10095 10096 Tristan da Cunha (USD 10097 $) 10098 </option> 10099 10100 10101 10102 10103 10104 10105 <option 10106 10107 value="TN"
10108 > 10109 10110 Tunisia (USD 10111 $) 10112 </option> 10113 10114 10115 10116 10117 10118 10119 <option 10120 10121 value="TR" 10122 > 10123 10124 Türkiye (TRY 10125 âº) 10126 </option> 10127 10128 10129 10130 10131 10132 10133 <option 10134 10135 value="TM" 10136 > 10137 10138 Turkmenistan (USD 10139 $) 10140 </option> 10141 10142 10143 10144 10145 10146 10147 <option 10148 10149 value="TC" 10150 > 10151 10152 Turks & Caicos Islands (USD 10153 $) 10154 </option> 10155 10156 10157 10158 10159 10160 10161 <option 10162 10163 value="TV" 10164 > 10165 10166 Tuvalu (AUD 10167 $) 10168 </option> 10169 10170 10171 10172 10173 10174 10175 <option 10176 10177 value="UM" 10178 > 10179 10180 U.S. Outlying Islands (USD 10181 $) 10182 </option> 10183 10184 10185 10186 10187 10188 10189 <option 10190 10191 value="UG" 10192 > 10193 10194 Uganda (UGX 10195 USh) 10196 </option> 10197 10198 10199 10200 10201 10202 10203 <option 10204 10205 value="UA" 10206 > 10207 10208 Ukraine (USD 10209 $) 10210 </option> 10211 10212 10213 10214 10215 10216 10217 <option 10218 10219 value="AE" 10220 > 10221 10222 United Arab Emirates (AED 10223 د.Ø¥) 10224 </option> 10225 10226 10227 10228 10229 10230 10231 <option 10232 10233 value="GB" 10234 > 10235 10236 United Kingdom (GBP 10237 £) 10238 </option> 10239 10240 10241 10242 10243 10244 10245 <option 10246 10247 selected="true" 10248 10249 value="US" 10250 > 10251 10252 United States (USD 10253 $) 10254 </option> 10255 10256 10257 10258 10259 10260 10261 <option 10262 10263 value="UY" 10264 > 10265 10266 Uruguay (UYU 10267 $U) 10268 </option> 10269 10270 10271 10272 10273 10274 10275 <option 10276 10277 value="UZ" 10278 > 10279 10280 Uzbekistan (UZS 10281 so'm) 10282 </option> 10283 10284 10285 10286 10287 10288 10289 <option 10290 10291 value="VU" 10292 > 10293 10294 Vanuatu (VUV 10295 Vt) 10296 </option> 10297 10298 10299 10300 10301 10302 10303 <option 10304 10305 value="VA" 10306 > 10307 10308 Vatican City (EUR 10309 â¬) 10310 </option> 10311 10312 10313 10314 10315 10316 10317 <option 10318 10319 value="VE" 10320 > 10321 10322 Venezuela (USD 10323 $) 10324 </option> 10325 10326 10327 10328 10329 10330 10331 <option 10332 10333 value="VN" 10334 > 10335 10336 Vietnam (VND 10337 â«) 10338 </option> 10339 10340 10341 10342 10343 10344 10345 <option 10346 10347 value="WF" 10348 > 10349 10350 Wallis & Futuna (XPF 10351 Fr) 10352 </option> 10353 10354 10355 10356 10357 10358 10359 <option 10360 10361 value="EH" 10362 > 10363 10364 Western Sahara (USD 10365 $) 10366 </option> 10367 10368 10369 10370 10371 10372 10373 <option 10374 10375 value="ZM" 10376 > 10377 10378 Zambia (ZMW 10379 K) 10380 </option> 10381 10382 10383 10384 10385 10386 10387 <option 10388 10389 value="ZW" 10390 > 10391 10392 Zimbabwe (USD 10393 $) 10394 </option> 10395 10396 </select> 10397 <button 10398 type="submit" 10399 class="tw-w-full tw-rounded-full tw-bg-charcoal tw-py-4 tw-font-sans tw-text-sm/none tw-font-bold tw-uppercase tw-tracking-wide tw-text-white tw-transition-colors tw-duration-300 tw-ease-out hover:tw-bg-black" 10400 > 10401 Confirm 10402 </button> 10403 10404 </form> 10405 <input class="tw-hidden" id="selected-currency-symbol" value="$"> 10406 </div> 10407 </dialog> 10408 <div class="footer-item"> 10409 <a 10410 id="currency-trigger" 10411 href="#/" 10412 data-action="dialog#open" 10413 data-event="Footer Selection" 10414 data-event-detail="Change Currency" 10415 > 10416 10417 United States (USD 10418 $) 10419 <svg 10420 id="currency-arrow" 10421 width="13" 10422 height="12"
10423 viewBox="0 0 13 12" 10424 fill="none" 10425 xmlns="http://www.w3.org/2000/svg" 10426 > 10427 <path d="M2.54999 4.20001L6.74999 7.80001L10.95 4.20001" stroke="#666666" stroke-linecap="round"/> 10428 </svg> 10429 </a> 10430 </div> 10431</div> 10432 10433 </div> 10434 </div> 10435 </div> 10436 </div> 10437 10438 <div id="footer-copyright"> 10439 <div id="footer-copyright-header" class="footer-copyright-item">2026 Dagne Dover</div> 10440 <div class="footer-copyright-item main-hide">/</div> 10441 <div class="footer-copyright-item"> 10442 <a 10443 id="accessibility-trigger" 10444 data-acsb="trigger" 10445 data-event="Footer Selection" 10446 data-event-detail="Accessibility" 10447 href="#/" 10448 >Accessibility</a 10449 > 10450 </div> 10451 <div class="footer-copyright-item">/</div> 10452 <div class="footer-copyright-item"> 10453 <a 10454 data-event="Footer Selection" 10455 data-event-detail="Manage Cookies" 10456 href="javascript:Optanon.ToggleInfoDisplay()" 10457 >Manage Cookies</a 10458 > 10459 </div> 10460 <div class="footer-copyright-item">/</div> 10461 <div class="footer-copyright-item"> 10462 <a 10463 data-event="Footer Selection" 10464 data-event-detail="Privacy" 10465 href="https://www.dagnedover.com/pages/privacy" 10466 >Privacy</a 10467 > 10468 </div> 10469 <div class="footer-copyright-item">/</div> 10470 <div class="footer-copyright-item"> 10471 <a 10472 data-event="Footer Selection" 10473 data-event-detail="Terms & Conditions" 10474 href="https://www.dagnedover.com/pages/terms-and-conditions" 10475 >Terms & Conditions</a 10476 > 10477 </div> 10478 </div> 10479</div> 10480 10481</section> 10482 </div> 10483 </div> 10484 <!-- googleoff: index --> 10485 10486<!-- START HIDDEN CONTENT --> 10487<div id="shopify-section-popup-login" class="shopify-section"> 10488 10489<div id="force_signup_background" class="mfp-bg mfp-ready position-fixed" style="display: none;"></div> 10490 10491<div 10492 id="force_signup_content" 10493 class="mfp-wrap mfp-close-btn-in mfp-auto-cursor mfp-ready position-fixed" 10494 tabindex="-1" 10495 style="overflow-x: hidden; overflow-y: auto; display: none;" 10496> 10497 <div class="mfp-container mfp-inline-holder" style="height: auto;"> 10498 <div class="mfp-content"> 10499 <!-- FORCE SIGNUP CONTENT --> 10500 <div class="white-popup-block"> 10501 <div id="force_signin"> 10502 <div id="customer-login"> 10503 <div id="login"> 10504 10505 10506 <div class="page-title">Log In</div> 10507 10508 <form method="post" action="/account/login" id="customer_login" accept-charset="UTF-8" data-login-with-shop-sign-in="true"><input type="hidden" name="form_type" value="customer_login" /><input type="hidden" name="utf8" value="â" /> 10509 10510 10511 10512 10513 <input 10514 id="return_to" 10515 type="hidden" 10516 name="return_to" 10517 value="/" 10518 data-default-url="/pages/rewards" 10519 data-current-url="/" 10520 > 10521 10522 <input 10523 placeholder="Email Address" 10524 type="email" 10525 value="" 10526 name="customer[email]" 10527 id="customer_email" 10528 class="text" 10529 > 10530 10531 <input 10532 placeholder="Password" 10533 type="password" 10534 value="" 10535 name="customer[password]" 10536 id="customer_password" 10537 class="text" 10538 size="16" 10539 > 10540 10541 <div class="action_bottom"> 10542 <input class="btn btn-animate clear-submit" type="submit" value="Sign In"> 10543 </div> 10544 <div class="forgot-password-link"> 10545 <a href="#" onclick="showRecoverPasswordForm();return false;">Forgot your password?</a> 10546 </div> 10547 <div class="join-now-link"> 10548 Not a member? <a href="#" onclick="showJoinNow();return false;">Join now</a> 10549 </div> 10550 </form> 10551 </div> 10552 <div id="recover-password"> 10553 <div class="page-title">Reset Password</div> 10554 <p class="note">We will send you an email to reset your password.</p> 10555 <form method="post" action="/account/recover" accept-charset="UTF-8"><input type="hidden" name="form_type" value="recover_customer_password" /><input type="hidden" name="utf8" value="â" /> 10556 10557 <input 10558 placeholder="Email Address" 10559 type="email" 10560 value="" 10561 size="30" 10562 name="email" 10563 id="recover-email" 10564 class="text" 10565 > 10566 <div class="action_bottom"> 10567 <input class="btn btn-animate clear-submit" type="submit" value="Submit"> 10568 </div> 10569 <div class="cancel-link"> 10570 <a href="#" onclick="hideRecoverPasswordForm();return false;">Cancel</a> 10571 </div> 10572 </form> 10573 </div> 10574 </div> 10575 <button id="close_force_signup" class="mfp-close" type="button" title="Close (Esc)"></button> 10576 </div> 10577 10578 <div id="customer-register" class="force_signup"> 10579 <div class="page-title">Create Account</div> 10580 <form method="post" action="/account" id="create_customer" accept-charset="UTF-8" data-login-with-shop-sign-up="true"><input type="hidden" name="form_type" value="create_customer" /><input type="hidden" name="utf8" value="â" /> 10581 10582 10583 10584 <input id="return_to-register" type="hidden" name="return_to" value="/#registered"> 10585 10586 10587 10588 10589 10590 <div class="form-two-columns"> 10591 <div id="first_name" class="clearfix large_form"> 10592 <input 10593 placeholder="First Name" 10594 type="text" 10595 value="" 10596 name="customer[first_name]" 10597 id="first_name" 10598 class="text" 10599 size="30" 10600 > 10601 </div> 10602 <div id="last_name" class="clearfix large_form"> 10603 <input 10604 placeholder="Last Name" 10605 type="text" 10606 value="" 10607 name="customer[last_name]" 10608 id="last_name" 10609 class="text" 10610 size="30" 10611 > 10612 </div> 10613 <div id="email" class="clearfix large_form"> 10614 <input 10615 placeholder="Email Address" 10616 type="email" 10617 value="" 10618 name="customer[email]" 10619 id="email" 10620 class="text" 10621 size="30" 10622 > 10623 </div> 10624 <div id="password" class="clearfix large_form"> 10625 <input 10626 placeholder="Password" 10627 type="password" 10628 value="" 10629 name="customer[password]" 10630 id="password" 10631 class="password text" 10632 size="30" 10633 > 10634 </div> 10635 </div> 10636 10637 <div class="action_bottom"> 10638 <input class="btn btn-animate clear-submit" type="submit" value="Sign Up"> 10639 </div> 10640 <div class="join-now-link"> 10641 Have an account? <a href="#" onclick="showSignIn();return false;">Log in</a> 10642 </div> 10643 </form> 10644 </div> 10645 <!-- #customer-register --> 10646 </div> 10647 </div> 10648 </div> 10649</div> 10650 10651 10652 10653 10654 10655 10656</div> 10657 10658 10659 10660 10661 10662 10663 10664<!-- googleon: index --> 10665 10666 10667 10668 10669 10670
10670<script src="//www.dagnedover.com/cdn/shop/t/1816/assets/scripts.js?v=100142792203902714391776795508" type="text/javascript"></script>
10670 10671 <!-- KLAVIYO TRACKING --> 10672 10673 10674 10675 10676 <!-- KLAVIYO ATC TRACKING --> 10677 10678 10679
10680<script type="text/javascript"> 10681 var _learnq = _learnq || []; 10682 _learnq.push(['account', 'g3QNUn']); 10683 10684 10685 10686 (function () { 10687 var b = document.createElement('script'); b.type = 'text/javascript'; b.async = true; 10688 b.src = ('https:' == document.location.protocol ? 'https://' : 'http://') + 'a.klaviyo.com/media/js/analytics/analytics.js'; 10689 var a = document.getElementsByTagName('script')[0]; a.parentNode.insertBefore(b, a); 10690 })(); 10691</script>
10691 10692
10693<script> 10694
vendor: 142 bytes, lines 10694-10699
10694window.dataLayer = window.dataLayer || []; 10695 function gtag() { 10696 dataLayer.push(arguments); 10697 } 10698 gtag('js', new Date()); 10699 gtag('config', '
10699AW-971869934
vendor: 44 bytes, lines 10699-10700
10699', { allow_enhanced_conversions: true }); 10700
10700gtag('config', 'G-HR8PP80RJQ'); 10701</script>
10701 10702 10703 10704
10705<script> 10706 gtag('event', 'page_view', { 10707 'send_to': 'AW-971869934', 10708 10709 'ecomm_prodid': '', 10710 'ecomm_pagetype': 'searchresults', 10711 'ecomm_totalvalue': '' 10712 10713 }); 10714</script>
10714 10715 10716<!-- 10717 Google Code for Form - Email Signup Conversion Page 10718 In your html page, add the snippet and call 10719 goog_report_conversion when someone clicks on the 10720 chosen link or button. 10721-->
10722<script type="text/javascript"> 10723 /* <![CDATA[ */ 10724 goog_snippet_vars = function () { 10725 var w = window; 10726 w.google_conversion_id = 971869934; 10727 w.google_conversion_label = 'FCSgCOm3hFkQ7p22zwM'; 10728 w.google_remarketing_only = false; 10729 }; 10730 // DO NOT CHANGE THE CODE BELOW. 10731 goog_report_conversion = function (url) { 10732 goog_snippet_vars(); 10733 window.google_conversion_format = '3'; 10734 var opt = new Object(); 10735 opt.onload_callback = function () { 10736 if (typeof url != 'undefined') { 10737 window.location = url; 10738 } 10739 }; 10740 var conv_handler = window['google_trackConversion']; 10741 if (typeof conv_handler == 'function') { 10742 conv_handler(opt); 10743 } 10744 }; 10745 /* ]]> */ 10746 10747 $('.klaviyo_submit_button').bind('click', function () { 10748 gtag('event', 'conversion', { send_to: 'AW-971869934/FCSgCOm3hFkQ7p22zwM' }); 10749 }); 10750 $('.notify_me_text').bind('click', function () { 10751 gtag('event', 'conversion', { send_to: 'AW-971869934/FCSgCOm3hFkQ7p22zwM' }); 10752 gtag('event', 'conversion', { send_to: 'AW-971869934/a4i2CLC9hFkQ7p22zwM' }); 10753 }); 10754 10755 function docReady(cb) { 10756 if (document.readyState === 'complete' || document.readyState === 'interactive') { 10757 setTimeout(cb, 1); // call on next available tick 10758 } else { 10759 document.addEventListener('DOMContentLoaded', cb); 10760 } 10761 } 10762 10763 docReady(() => { 10764 const body = document.querySelector('body'); 10765 body.addEventListener('click', (e) => { 10766 const url = new URL(window.location); 10767 const el = e.target; 10768 const clickUrl = el.href || el.getAttribute('data-url'); 10769 10770 if (window?.gtag) { 10771 window.gtag('event', 'generic click', { 10772 Click_Class: el.className, 10773 Click_Text: el.textContent?.replace(/\s+/g, ' ').trim(), 10774 Click_ID: el.id, 10775 Click_URL: clickUrl ?? '', 10776 Page_Path: url.pathname, 10777 Page_URL: url.origin, 10778 }); 10779 } 10780 }); 10781 }); 10782</script>
vendor: 1 bytes, line 10782
10782
10783<script 10784 type="text/javascript" 10785 src="//www.googleadservices.com/pagead/conversion_async.js" 10786></script>
10786 10787 10788 10789 10790 10791
10792<script type="text/javascript"> 10793 10794</script>
10794 10795
10796<script type="text/javascript"> 10797 $('#customer_login').submit(function () { 10798 ga('send', 'event', 'account', 'login'); 10799 }); 10800</script>
10800 10801
10802<script> 10803 // AXON PIXEL 10804 window.ALBSS = { 10805 event_key: '79c295a5-606a-432e-afec-a688b00c956e', 10806 }; 10807</script>
vendor: 1 bytes, line 10807
10807
10808<script src="https://c.albss.com/p/l/loader.iife.js" async></script>
10808 10809 10810<!-- ShopMy -->
10811<script defer src="https://static.shopmy.us/Affiliates/sms_aff_clicktrack.js" data-em-disable></script>
10811 10812 10813<!-- POST PILOT -->
10814<script type="text/javascript"> 10815 var script = document.createElement('script'); 10816 script.src = 'https://xp2023-pix.s3.amazonaws.com/px_qVjjK.js'; 10817 document.getElementsByTagName('head')[0].appendChild(script); 10818</script>
10818 10819 10820 10821 10822 <div id="shopify-section-popup-rewards" class="shopify-section"> 10823 10824 10825 10826 10827 10828</div> 10829 10830 <div id="shopify-section-popup" class="shopify-section"> 10831 10832 10833 10834 10835 10836</div> 10837 10838 10839 10840 <!-- LOOP --> 10841 <style data-shopify> 10842 .loop-onstore{ 10843 z-index: 200 !important; 10844 } 10845 .loop-returns-activated #chat-button{ 10846 bottom: 60px !important; 10847 } 10848 .loop-returns-activated .popup-discount, .loop-returns-activated #popup-discount{ 10849 display: none !important; 10850 } 10851 .loop-returns-activated .hide-from-loop{ 10852 display: none !important; 10853 } 10854 .loop-returns-activated .extend-checkbox-container, .loop-returns-activated .extend-offer, .loop-returns-activated .extend-cart-offer{ 10855 display: none !important; 10856 } 10857 .loop-returns-activated .cart__checkout-sticky{ 10858 margin-bottom: 80px; 10859 } 10860 .loop-onstore__copy.loop-onstore__credit-copy::after, .loop-onstore__copy.loop-onstore__mobile-credit-copy::after{ 10861 content:" - Please note discounts and promotions cannot be applied to exchange orders"; 10862 font-style: italic; 10863 } 10864 .loop-returns-activated #cart-drawer-gwp{ 10865 display: none !important; 10866 } 10867 10868 /* 10869 .loop-returns-activated #CartDrawer .drawer__footer{ 10870 margin-bottom: 150px; 10871 } 10872 */ 10873 </style> 10874
10874<script src="https://unpkg.com/@loophq/onstore-sdk@latest/dist/loop-onstore-sdk.js"></script>
10874 10875
10875<script> 10876 LoopOnstore.init({ 10877 key: '733f5c377610817a38bac89a12c9afec6f86c497', 10878 10879 }); 10880 </script>
10880 10881 <!-- Corso --> 10882 10883 <style data-shopify> 10884 #item-40844622102599, 10885 #item-40844622135367, 10886 #item-40844622168135, 10887 #item-40844622200903, 10888 #item-40844622233671, 10889 #item-40844622266439, 10890 #item-40844622299207, 10891 #item-40844622331975, 10892 #item-40844622364743, 10893 #item-40844622397511, 10894 #item-40844622430279, 10895 #item-40844622463047, 10896 #item-40844622495815, 10897 #item-40844622528583 { 10898 display: none !important; 10899 } 10900 </style> 10901 10902 10903 10904<link rel="dns-prefetch" href="https://swymstore-v3premium-01.swymrelay.com" crossorigin> 10905<link rel="dns-prefetch" href="//swymv3premium-01.azureedge.net/code/swym-shopify.js"> 10906<link rel="preconnect" href="//swymv3premium-01.azureedge.net/code/swym-shopify.js">
10907<script id="swym-snippet"> 10908 window.swymLandingURL = document.URL; 10909 window.swymCart = {"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"USD","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0}; 10910 window.swymPageLoad = function(){ 10911 window.SwymProductVariants = window.SwymProductVariants || {}; 10912 window.SwymHasCartItems = 0 > 0; 10913 window.SwymPageData = {}, window.SwymProductInfo = {}; 10914 var unknown = {et: 0}; 10915 window.SwymPageData = unknown; 10916 10917 window.SwymPageData.uri = window.swymLandingURL; 10918 }; 10919 10920 if(window.selectCallback){ 10921 (function(){ 10922 // Variant select override 10923 var originalSelectCallback = window.selectCallback; 10924 window.selectCallback = function(variant){ 10925 originalSelectCallback.apply(this, arguments); 10926 try{ 10927 if(window.triggerSwymVariantEvent){ 10928 window.triggerSwymVariantEvent(variant.id); 10929 } 10930 }catch(err){ 10931 console.warn("Swym selectCallback", err); 10932 } 10933 }; 10934 })(); 10935 } 10936 window.swymCustomerId = null; 10937 window.swymCustomerExtraCheck = null; 10938 10939 var swappName = ("Wishlist" || "Wishlist"); 10940 var swymJSObject = { 10941 pid: "hSlHH2jChrftM23m6Y+uPH8YJuuqPPMH3ZjTns86AMk=" || "hSlHH2jChrftM23m6Y+uPH8YJuuqPPMH3ZjTns86AMk=", 10942 interface: "/apps/swym" + swappName + "/interfaces/interfaceStore.php?appname=" + swappName 10943 }; 10944 window.swymJSShopifyLoad = function(){ 10945 if(window.swymPageLoad) swymPageLoad(); 10946 if(!window._swat) { 10947 (function (s, w, r, e, l, a, y) { 10948 r['SwymRetailerConfig'] = s; 10949 r[s] = r[s] || function (k, v) { 10950 r[s][k] = v; 10951 }; 10952 })('_swrc', '', window); 10953 _swrc('RetailerId', swymJSObject.pid); 10954 _swrc('Callback', function(){initSwymShopify();}); 10955 }else if(window._swat.postLoader){ 10956 _swrc = window._swat.postLoader; 10957 _swrc('RetailerId', swymJSObject.pid); 10958 _swrc('Callback', function(){initSwymShopify();}); 10959 }else{ 10960 initSwymShopify(); 10961 } 10962 } 10963 if(!window._SwymPreventAutoLoad) { 10964 swymJSShopifyLoad(); 10965 } 10966 window.swymGetCartCookies = function(){ 10967 var RequiredCookies = ["cart", "swym-session-id", "swym-swymRegid", "swym-email"]; 10968 var reqdCookies = {}; 10969 RequiredCookies.forEach(function(k){ 10970 reqdCookies[k] = _swat.storage.getRaw(k); 10971 }); 10972 var cart_token = window.swymCart.token; 10973 var data = { 10974 action:'cart', 10975 token:cart_token, 10976 cookies:reqdCookies 10977 }; 10978 return data; 10979 } 10980 10981 window.swymGetCustomerData = function(){ 10982 10983 return {status:1}; 10984 10985 } 10986</script>
10986 10987 10988<style id="safari-flasher-pre"></style>
10989<script> 10990 if (navigator.userAgent.indexOf('Safari') != -1 && navigator.userAgent.indexOf('Chrome') == -1) { 10991 document.getElementById("safari-flasher-pre").innerHTML = '' 10992 + '#swym-plugin,#swym-hosted-plugin{display: none;}' 10993 + '.swym-button.swym-add-to-wishlist{display: none;}' 10994 + '.swym-button.swym-add-to-watchlist{display: none;}' 10995 + '#swym-plugin #swym-notepad, #swym-hosted-plugin #swym-notepad{opacity: 0; visibility: hidden;}' 10996 + '#swym-plugin #swym-notepad, #swym-plugin #swym-overlay, #swym-plugin #swym-notification,' 10997 + '#swym-hosted-plugin #swym-notepad, #swym-hosted-plugin #swym-overlay, #swym-hosted-plugin #swym-notification' 10998 + '{-webkit-transition: none; transition: none;}' 10999 + ''; 11000 window.SwymCallbacks = window.SwymCallbacks || []; 11001 window.SwymCallbacks.push(function(tracker){ 11002 tracker.evtLayer.addEventListener(tracker.JSEvents.configLoaded, function(){ 11003 // flash-preventer 11004 var x = function(){ 11005 SwymUtils.onDOMReady(function() { 11006 var d = document.createElement("div"); 11007 d.innerHTML = "<style id='safari-flasher-post'>" 11008 + "#swym-plugin:not(.swym-ready),#swym-hosted-plugin:not(.swym-ready){display: none;}" 11009 + ".swym-button.swym-add-to-wishlist:not(.swym-loaded){display: none;}" 11010 + ".swym-button.swym-add-to-watchlist:not(.swym-loaded){display: none;}" 11011 + "#swym-plugin.swym-ready #swym-notepad, #swym-plugin.swym-ready #swym-overlay, #swym-plugin.swym-ready #swym-notification," 11012 + "#swym-hosted-plugin.swym-ready #swym-notepad, #swym-hosted-plugin.swym-ready #swym-overlay, #swym-hosted-plugin.swym-ready #swym-notification" 11013 + "{-webkit-transition: opacity 0.3s, visibility 0.3ms, -webkit-transform 0.3ms !important;-moz-transition: opacity 0.3s, visibility 0.3ms, -moz-transform 0.3ms !important;-ms-transition: opacity 0.3s, visibility 0.3ms, -ms-transform 0.3ms !important;-o-transition: opacity 0.3s, visibility 0.3ms, -o-transform 0.3ms !important;transition: opacity 0.3s, visibility 0.3ms, transform 0.3ms !important;}" 11014 + "</style>"; 11015 document.head.appendChild(d); 11016 }); 11017 }; 11018 setTimeout(x, 10); 11019 }); 11020 }); 11021 } 11022 11023 // Get the money format for the store from shopify 11024 window.SwymOverrideMoneyFormat = "${{amount}}"; 11025</script>
11025 11026<style id="swym-product-view-defaults"> 11027 /* Hide when not loaded */ 11028 .swym-button.swym-add-to-wishlist-view-product:not(.swym-loaded) { 11029 display: none; 11030 } 11031</style> 11032<style> 11033 .swym-button.swym-add-to-wishlist-view-product[new-wishlist].swym-heart.swym-added:after, 11034 .swym-button.swym-add-to-wishlist-view-product[new-wishlist].swym-heart:after, 11035 .swym-button.swym-add-to-wishlist-view-product[new-wishlist].swym-added:after, 11036 .swym-button.swym-add-to-wishlist-view-product[new-wishlist]:after { 11037 content: '' !important; 11038 } 11039</style> 11040 11041 11042 11043 11044 11045 <style data-shopify> 11046 #INDblindNotif { 11047 display: none !important; 11048 } 11049 html .INDnavigation { 11050 margin-top: 0px !important; 11051 } 11052 #INDmenu-btn { 11053 display: none; 11054 } 11055 @media (min-width: 640px) { 11056 #INDshortcutMenu { 11057 top: 114px !important; 11058 } 11059 } 11060</style> 11061<!-- Accessibility - dagnedover.com --> 11062
11063<script> 11064 window.interdeal = { 11065 sitekey: '26e9fa1dafc536d9a11d46d140afb157', 11066 Position: 'Left', 11067 Menulang: 'EN', 11068 domains: { 11069 js: 'https://aacdn.nagich.com/', 11070 acc: 'https://access.nagich.com/', 11071 }, 11072 btnStyle: { 11073 color: { 11074 main: '#D6C7B8', 11075 second: '#333333', 11076 }, 11077 vPosition: ['85%', '15%'], //Y-axis position of the widget, left side is reffering to the desktop version, the right side is for mobile. 11078 scale: ['0.6', '0.5'], //Size of the widget, the left side is referring to the desktop version, the right side is for mobile. 11079 icon: { 11080 type: 6, //You can choose between 1- 14 icons, or set value as string like "Accessibility". 11081 shape: 'circle', //You can choose the following shapes: "circle", "rectangle", "rounded", "semicircle". 11082 outline: false, //true / false. 11083 }, 11084 }, 11085 }; 11086 (function (doc, head, body) { 11087 var coreCall = doc.createElement('script'); 11088 coreCall.src = 'https://aacdn.nagich.com/core/4.4.1/accessibility.js'; 11089 coreCall.defer = true; 11090 coreCall.integrity = 11091 'sha512-tq2wb4PBHqpUqBTfTG32Sl7oexERId9xGHX2O3yF91IYLII2OwM1gJVBXGbEPaLmfSQrIE+uAOzNOuEUZHHM+g=='; 11092 coreCall.crossOrigin = 'anonymous'; 11093 coreCall.setAttribute('data-cfasync', true); 11094 body ? body.appendChild(coreCall) : head.appendChild(coreCall); 11095 })(document, document.head, document.body); 11096</script>
11096 11097 11098 11099 11100 11101 11102 <!-- Tie Loader --> 11103
11103<script> 11104 !(function () { 11105 'use strict'; 11106 function l(e) { 11107 for (var t = e, r = 0, n = document.cookie.split(';'); r < n.length; r++) { 11108 var o = n[r].split('='); 11109 if (o[0].trim() === t) return o[1]; 11110 } 11111 } 11112 function s(e) { 11113 return localStorage.getItem(e); 11114 } 11115 function u(e) { 11116 return window[e]; 11117 } 11118 function A(e, t) { 11119 e = document.querySelector(e); 11120 return t ? (null == e ? void 0 : e.getAttribute(t)) : null == e ? void 0 : e.textContent; 11121 } 11122 var e = window, 11123 t = document, 11124 r = 'script', 11125 n = 'dataLayer', 11126 o = 'https://ss3.zone.dagnedover.com', 11127 a = '', 11128 i = '4plvzewrw', 11129 c = 'bj0bi=HhZKIi47QSAvMU81KSI%2FVgFPRUtLUAgeShYWAhQTCB8BFwVLGRkB', 11130 g = 'cookie', 11131 v = '_shopify_y', 11132 E = '', 11133 d = !1; 11134 try { 11135 var d = 11136 !!g && 11137 ((m = navigator.userAgent), !!(m = new RegExp('Version/([0-9._]+)(.*Mobile)?.*Safari.*').exec(m))) && 11138 16.4 <= parseFloat(m[1]), 11139 f = 'stapeUserId' === g, 11140 I = 11141 d && !f 11142 ? (function (e, t, r) { 11143 void 0 === t && (t = ''); 11144 var n = { cookie: l, localStorage: s, jsVariable: u, cssSelector: A }, 11145 t = Array.isArray(t) ? t : [t]; 11146 if (e && n[e]) 11147 for (var o = n[e], a = 0, i = t; a < i.length; a++) { 11148 var c = i[a], 11149 c = r ? o(c, r) : o(c); 11150 if (c) return c; 11151 } 11152 else console.warn('invalid uid source', e); 11153 })(g, v, E) 11154 : void 0; 11155 d = d && (!!I || f); 11156 } catch (e) { 11157 console.error(e); 11158 } 11159 var m = e, 11160 g = 11161 ((m[n] = m[n] || []), 11162 m[n].push({ 'gtm.start': new Date().getTime(), event: 'gtm.js' }), 11163 t.getElementsByTagName(r)[0]), 11164 v = I ? '&bi=' + encodeURIComponent(I) : '', 11165 E = t.createElement(r), 11166 f = (d && (i = 8 < i.length ? i.replace(/([a-z]{8}$)/, 'kp$1') : 'kp' + i), !d && a ? a : o); 11167 (E.async = !0), (E.src = f + '/' + i + '.js?' + c + v), null != (e = g.parentNode) && e.insertBefore(E, g); 11168 })(); 11169 </script>
11169 11170 <!-- End Tie Loader --> 11171 11172
11172<script> 11173 11174 11175 function tieAddToCart(e) { 11176 const lines = e.detail; 11177 const cartId = window.localStorage.getItem('shopifyCartId'); 11178 if(cartId){ 11179 dataLayer.push({ecommerce: null }); 11180 dataLayer.push({ 11181 event: "rr_add_to_cart", 11182 rr_cart_id: cartId, 11183 ecommerce: { 11184 currencyCode: "USD", 11185 add: { 11186 products: lines.map((line) => ({ 11187 name: line?.merchandise?.product?.title, 11188 id: line?.merchandise?.product?.id?.split('/').pop(), 11189 image: line?.merchandise?.image?.url, 11190 variantId: line?.merchandise?.id?.split('/').pop(), 11191 price: line?.cost?.totalAmount?.amount, 11192 brand: line?.merchandise?.product?.vendor, 11193 variant: line?.merchandise?.selectedOptions?.[0]?.value, 11194 quantity: line?.quantity?.toString() 11195 })), 11196 } 11197 } 11198 }); 11199 } 11200 } 11201 window.addEventListener('load', () => { 11202 window.addEventListener('sidecart:line:added', tieAddToCart); 11203 }); 11204 </script>
11204 11205 11206 11207
11208<script> 11209 window.addEventListener('load', () => { 11210 if (!window.xg) return; 11211 11212 window.xg.track.pageView(); 11213 11214 11215 11216 11217 }); 11218</script>
11218 11219 11220
11221<script> 11222 function elevarViewCart(e) { 11223 const cart = e.detail; 11224 11225 window.ElevarDataLayer.push({ 11226 event: 'dl_view_cart', 11227 user_properties: { 11228 visitor_type: 'guest', 11229 }, 11230 cart_total: cart.cost?.totalAmount?.amount, 11231 ecommerce: { 11232 currencyCode: Shopify.currency.active, 11233 actionField: { 11234 list: 'Shopping Cart', 11235 }, 11236 impressions: cart.lines?.map((line, index) => ({ 11237 id: line?.merchandise?.sku, 11238 name: line?.merchandise?.product?.title, 11239 brand: line?.merchandise?.product?.vendor, 11240 category: line?.merchandise?.product?.category?.name, 11241 variant: line?.merchandise?.selectedOptions?.[0]?.value, 11242 price: line?.cost?.totalAmount?.amount, 11243 position: index + 1, 11244 product_id: line?.merchandise?.product?.id?.split('/').pop(), 11245 variant_id: line?.merchandise?.id?.split('/').pop(), 11246 quantity: line?.quantity?.toString(), 11247 })), 11248 }, 11249 }); 11250 } 11251 11252 function elevarAddToCart(e) { 11253 const lines = e.detail; 11254 11255 window.ElevarDataLayer.push({ 11256 event: 'dl_add_to_cart', 11257 user_properties: { 11258 visitor_type: 'guest', 11259 }, 11260 ecommerce: { 11261 currencyCode: Shopify.currency.active, 11262 add: { 11263 actionField: { 11264 list: location.pathname, 11265 }, 11266 products: lines.map((line) => ({ 11267 id: line?.merchandise?.sku, 11268 name: line?.merchandise?.product?.title, 11269 brand: line?.merchandise?.product?.vendor, 11270 category: line?.merchandise?.product?.category?.name, 11271 variant: line?.merchandise?.selectedOptions?.[0]?.value, 11272 price: line?.cost?.totalAmount?.amount, 11273 quantity: line?.quantity?.toString(), 11274 list: location.pathname, 11275 product_id: line?.merchandise?.product?.id?.split('/').pop(), 11276 variant_id: line?.merchandise?.id?.split('/').pop(), 11277 image: line?.merchandise?.image?.url, 11278 })), 11279 }, 11280 }, 11281 }); 11282 } 11283 11284 function elevarRemoveFromCart(e) { 11285 const lines = e.detail; 11286 11287 window.ElevarDataLayer.push({ 11288 event: 'dl_remove_from_cart', 11289 user_properties: { 11290 visitor_type: 'guest', 11291 }, 11292 ecommerce: { 11293 currencyCode: Shopify.currency.active, 11294 remove: { 11295 actionField: { 11296 list: location.pathname, 11297 }, 11298 products: lines.map((line) => ({ 11299 id: line?.merchandise?.sku, 11300 name: line?.merchandise?.product?.title, 11301 brand: line?.merchandise?.product?.vendor, 11302 category: line?.merchandise?.product?.category?.name, 11303 variant: line?.merchandise?.selectedOptions?.[0]?.value, 11304 price: line?.cost?.totalAmount?.amount, 11305 quantity: line?.quantity?.toString(), 11306 list: location.pathname, 11307 product_id: line?.merchandise?.product?.id?.split('/').pop(), 11308 variant_id: line?.merchandise?.id?.split('/').pop(), 11309 image: line?.merchandise?.image?.url, 11310 })), 11311 }, 11312 }, 11313 }); 11314 } 11315 11316 function intelligemsAddToCart(e) { 11317 const lines = e.detail; 11318 11319 window.igEvents.push({ 11320 event: 'igAddToCart', 11321 properties: { 11322 productVariants: lines.map((line) => ({ 11323 variantId: line?.merchandise?.id?.split('/').pop(), 11324 productId: line?.merchandise?.product?.id?.split('/').pop(), 11325 })), 11326 }, 11327 }); 11328 } 11329 11330 window.addEventListener('load', () => { 11331 window.igEvents = window.igEvents || []; 11332 window.ElevarDataLayer = window.ElevarDataLayer ?? []; 11333 11334 window.addEventListener('sidecart:opened', elevarViewCart); 11335 11336 window.addEventListener('sidecart:line:added', elevarAddToCart); 11337 window.addEventListener('sidecart:line:added', intelligemsAddToCart); 11338 window.addEventListener('sidecart:line:quantity:increased', elevarAddToCart); 11339 window.addEventListener('sidecart:line:quantity:increased', intelligemsAddToCart); 11340 11341 window.addEventListener('sidecart:line:removed', elevarRemoveFromCart); 11342 window.addEventListener('sidecart:line:quantity:decreased', elevarRemoveFromCart); 11343 }); 11344</script>
11344 11345 11346 <style> .ge-free-shipping-container .ge-free-shipping-msg {text-align: center; position: absolute; z-index: 10; text-align: center; width: 100%; background-color: #333; height: 38px; line-height: 38px; color: #fff;} .collection-andre-backpack .reviews,.collection-andre-backpack a[href="#yotpo-container"],.collection-super-soft-gigantic-tote .reviews,.collection-super-soft-gigantic-tote a[href="#yotpo-container"],.collection-super-soft-large-tote .reviews,.collection-super-soft-large-tote a[href="#yotpo-container"],.collection-super-soft-sling .reviews,.collection-super-soft-sling a[href="#yotpo-container"],.collection-super-soft-convertible-backpack .reviews,.collection-super-soft-convertible-backpack a[href="#yotpo-container"] {display: none !important;} </style> 11347<div id="shopify-block-AenFCZVMwcThWbkw2R__1154214391121773259" class="shopify-block shopify-app-block">
11347<script> 11348 const inspiredPageType = "search"; 11349 const inspiredConfig = {"env":"prod"}; 11350 window.Inspired = window.Inspired || {}; 11351 window.Inspired = {...window.Inspired, initialized: true, cartTotal: 0, currency: "USD", platform: 1, pageLocation: inspiredPageType, ...inspiredConfig}; 11352 11353 function loadInspiredScript() { 11354 const inspiredSrc = `https://widgets.${inspiredConfig.env}.insprd.tech/inspired-widget.js`; 11355 11356 function applyMetadata(scriptElement) { 11357 scriptElement.id = 'inspired-donation-essential-widget'; 11358 11359 // Universal consent management attributes 11360 scriptElement.setAttribute('data-purpose', 'donation-awareness'); 11361 scriptElement.setAttribute('data-vendor', 'insprd.tech'); 11362 scriptElement.setAttribute('data-category', 'essential'); 11363 11364 // Multi-platform consent manager compatibility 11365 // Termly.io specific 11366 scriptElement.setAttribute('data-termly', 'necessary'); 11367 scriptElement.setAttribute('data-cookiecategory', 'necessary'); 11368 11369 // OneTrust compatibility 11370 scriptElement.setAttribute('data-cookietype', 'necessary'); 11371 scriptElement.setAttribute('data-otid', 'C0001'); 11372 11373 // CookieBot compatibility 11374 scriptElement.setAttribute('data-cookieconsent', 'necessary'); 11375 11376 // Cookie-Script compatibility 11377 scriptElement.setAttribute('data-cs-type', 'necessary'); 11378 11379 // TrustArc / TRUSTe compatibility 11380 scriptElement.setAttribute('data-ot-ignore', 'true'); 11381 11382 // Osano compatibility 11383 scriptElement.setAttribute('data-osano-category', 'essential'); 11384 11385 // Civic Cookie Control compatibility 11386 scriptElement.setAttribute('data-cookiecontrol', 'necessary'); 11387 11388 // Generic classifications used by various platforms 11389 scriptElement.setAttribute('data-type', 'functionality'); 11390 scriptElement.setAttribute('data-importance', 'high'); 11391 scriptElement.setAttribute('data-section', 'necessary'); 11392 scriptElement.setAttribute('data-consent', 'exempt'); 11393 11394 // Standard security metadata 11395 scriptElement.setAttribute('crossorigin', 'anonymous'); 11396 scriptElement.setAttribute('referrerpolicy', 'no-referrer-when-downgrade'); 11397 11398 // Add privacy policy for transparency 11399 scriptElement.setAttribute('data-privacy-policy', 'https://inspired.com/privacy'); 11400 11401 return scriptElement; 11402 } 11403 11404 // Try multiple loading methods in case one is blocked 11405 try { 11406 // Method 1: Create and append with async and defer attributes 11407 const inspiredWidgetScript = document.createElement('script'); 11408 inspiredWidgetScript.src = inspiredSrc; 11409 inspiredWidgetScript.type = 'module'; 11410 inspiredWidgetScript.async = true; 11411 11412 // Apply metadata 11413 applyMetadata(inspiredWidgetScript); 11414 11415 // Add event handlers to detect loading issues 11416 inspiredWidgetScript.onerror = function() { 11417 console.warn('Inspired script load error, trying fallback method...'); 11418 loadFallback(); 11419 }; 11420 11421 // Method 2: Append to document.body if head insertion is blocked 11422 function loadFallback() { 11423 try { 11424 const fallbackScript = document.createElement('script'); 11425 fallbackScript.src = inspiredSrc; 11426 fallbackScript.type = 'module'; 11427 11428 // Apply the same metadata 11429 applyMetadata(fallbackScript); 11430 11431 // Use setTimeout to delay and potentially avoid conflicts with other scripts 11432 setTimeout(function() { 11433 // Try document.body if document.head is blocked 11434 if (document.body) { 11435 document.body.appendChild(fallbackScript); 11436 } else { 11437 // Last resort - wait for DOM to be ready 11438 document.addEventListener('DOMContentLoaded', function() { 11439 document.body.appendChild(fallbackScript); 11440 }); 11441 } 11442 }, 10); 11443 } catch(e) { 11444 console.error('All Inspired script loading methods failed:', e); 11445 } 11446 } 11447 11448 // Try to insert at the beginning of head to execute before potential blockers 11449 if (document.head.firstChild) { 11450 document.head.insertBefore(inspiredWidgetScript, document.head.firstChild); 11451 } else { 11452 document.head.appendChild(inspiredWidgetScript); 11453 } 11454 } catch(e) { 11455 console.warn('Initial Inspired script loading failed:', e); 11456 loadFallback(); 11457 } 11458 } 11459 11460 // Execute immediately, but also add to window.onload as fallback 11461 loadInspiredScript(); 11462 11463 // Also try when page is fully loaded as a fallback 11464 if (window.addEventListener) { 11465 window.addEventListener('load', function() { 11466 // Check if our object got initialized properly, if not try again 11467 if (!window.Inspired || !window.Inspired.initialized) { 11468 loadInspiredScript(); 11469 } 11470 }); 11471 } 11472</script>
11472 11473 11474 11475 11476 11477 11478<!-- BEGIN app snippet: static-announcement-banner --> 11479 11480 11481 <!-- BEGIN app snippet: shared-functions -->
11481<script> 11482 if(!window.Inspired?.widgets) { 11483 window.Inspired = window.Inspired || {}; 11484 window.Inspired.widgets = {}; 11485 11486 window.Inspired.widgets.tokens = { 11487 11488 storeName: "DAGNE DOVER", 11489 11490 charityName: "Action Against Hunger", 11491 causeName: "Fight Global Hunger", 11492 donationAmount: "5%" 11493 }; 11494 11495 window.Inspired.widgets.stringTokenReplacer = (phrase, tokenKeyValues) => { 11496 for (let x in tokenKeyValues) { 11497 const token = `{${x}}`; 11498 phrase = phrase?.replace(token, tokenKeyValues[x]); 11499 } 11500 return phrase; 11501 } 11502 11503 window.Inspired.widgets.getWidgetLocation = () => { 11504 const path = window.location.pathname; 11505 11506 const isHomePage = path === '/'; 11507 const isCollectionPage = path.includes('collections'); 11508 const isContactPage = path.includes('contact'); 11509 const isCartPage = path.includes('cart'); 11510 const isCustomPage = path.includes('/pages'); 11511 const isProductPage = !!document.querySelector('form[action="/cart/add"]'); 11512 11513 let isBlogListingPage = false; 11514 let isBlogArticlePage = false; 11515 11516 if (path.includes('/blogs')) { 11517 const segments = path.split('/').filter(Boolean); 11518 if (segments.length === 2) { 11519 isBlogListingPage = true; 11520 } else if (segments.length >= 3) { 11521 isBlogArticlePage = true; 11522 } 11523 } 11524 11525 if (isHomePage) { 11526 return 'home-page'; 11527 } else if (isCollectionPage) { 11528 return 'collections-page'; 11529 } else if (isProductPage) { 11530 return 'product-page'; 11531 } else if (isCartPage) { 11532 return 'cart-page'; 11533 } else if (isContactPage) { 11534 return 'contact-page'; 11535 } else if (isBlogArticlePage) { 11536 return 'blog-article-page'; 11537 } else if (isBlogListingPage) { 11538 return 'blog-listing-page'; 11539 } else if (isCustomPage) { 11540 return 'custom-page'; 11541 } 11542 11543 return 'unknown'; 11544 } 11545 } 11546</script>
11546 11547<!-- END app snippet --> 11548 11549 11550 11551
11552<script> 11553(function () { 11554 11555 const themeExt = false; 11556 const widgetActive = false 11557 const customTarget = ""; 11558 const position = ""; 11559 11560 if(document.querySelector('inspired-static-announcement-banner') && !themeExt){ 11561 return; 11562 } 11563 11564 const CALL_TO_ACTION_TEMPLATES = { 11565 11566 '1': 'Unlock a free 5% donation after checkout!', 11567 '2': 'Every purchase unlocks a free 5% donation for <strong>{charityName}</strong>!', 11568 11569 '3': '<strong>Create impact</strong> w/ your purchase!', 11570 '4': '{storeName} X <strong>{charityName}</strong>', 11571 '5': '{causeName} w/ <strong>{charityName}</strong>', 11572 '6': '<strong>{causeName}</strong>', 11573 '7': 'Supporting <strong>{charityName}</strong>', 11574 11575 '8': '<strong>Free 5% donation included</strong> â at no extra cost.' 11576 11577 }; 11578 11579 11580 // Verify the status of the app embed and if it is not active, exit the function as it is necessary for shared functions. 11581 if(!window?.Inspired?.widgets) { 11582 return; 11583 } 11584 11585 const bannerHTML = ` 11586 <div class="inspired-banner" id="inspired-banner-static" role="button" aria-label="Inspired Donation Banner" tabindex="0"> 11587 <div class="inspired-inner-content"> 11588 <div class="inspired-icon-heart"><!-- BEGIN app snippet: heart-icon --><svg xmlns="http://www.w3.org/2000/svg" width="18" height="15" viewBox="0 0 18 15" fill="none"> 11589<path fill-rule="evenodd" clip-rule="evenodd" d="M16.4563 8.21923L9.05139 14.984C9.04174 14.9928 9.02695 14.9928 9.01729 14.984C9.00764 14.9752 8.99272 14.9753 8.98307 14.9841C8.97328 14.993 8.95816 14.9931 8.94837 14.9842L1.54369 8.21962L1.51237 8.19102C-0.514556 6.30855 -0.504024 3.28137 1.54369 1.41068C3.59142 -0.46001 6.9051 -0.469651 8.96566 1.38207C8.97617 1.39152 8.98653 1.40112 8.99697 1.41068L8.99712 1.41081C8.99863 1.41219 9.00094 1.41219 9.00245 1.4108L9.00303 1.41025L9.00363 1.40969L9.01384 1.40033L9.03434 1.38164C11.0949 -0.470086 14.4086 -0.460445 16.4563 1.41025C18.504 3.28094 18.5146 6.30816 16.4876 8.19062L16.4563 8.21923Z" fill="#fff"></path> 11590</svg> 11591<!-- END app snippet --></div> 11592 <div class="inspired-call-to-action"> 11593 ${window.Inspired.widgets.stringTokenReplacer(CALL_TO_ACTION_TEMPLATES[1], window.Inspired.widgets.tokens)} 11594 </div> 11595 <div class="inspired-info-icon"> 11596 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 50 50" width="14px" height="14px"><path d="M 25 2 C 12.309295 2 2 12.309295 2 25 C 2 37.690705 12.309295 48 25 48 C 37.690705 48 48 37.690705 48 25 C 48 12.309295 37.690705 2 25 2 z M 25 4 C 36.609824 4 46 13.390176 46 25 C 46 36.609824 36.609824 46 25 46 C 13.390176 46 4 36.609824 4 25 C 4 13.390176 13.390176 4 25 4 z M 25 11 A 3 3 0 0 0 22 14 A 3 3 0 0 0 25 17 A 3 3 0 0 0 28 14 A 3 3 0 0 0 25 11 z M 21 21 L 21 23 L 22 23 L 23 23 L 23 36 L 22 36 L 21 36 L 21 38 L 22 38 L 23 38 L 27 38 L 28 38 L 29 38 L 29 36 L 28 36 L 27 36 L 27 21 L 26 21 L 22 21 L 21 21 z" /></svg> 11597 </div> 11598 </div> 11599 </div> 11600 `; 11601 11602 const widgetLocation = window.Inspired.widgets.getWidgetLocation(); 11603 const visibility = "global"; 11604 11605 if(visibility && visibility !== "global" && !widgetLocation.includes(visibility || null)) { 11606 return; 11607 } 11608 11609 document.addEventListener("DOMContentLoaded", function () { 11610 let target = document.querySelector('inspired-static-announcement-banner'); 11611 11612 const container = document.createElement('div'); 11613 const style = document.createElement('style'); 11614 11615 let shadowRoot = target?.attachShadow({ mode: 'open' }); 11616 11617 style.textContent = `@import url("https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap"); 11618 .inspired-banner { 11619 font-family: "Inter", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Noto Sans", "Helvetica Neue", sans-serif; 11620 letter-spacing: normal !important; 11621 -webkit-font-smoothing: auto; 11622 font-style: normal; 11623 line-height: 1.5; 11624 font-weight: initial !important; 11625 text-transform: initial !important; 11626 } 11627 11628 @media screen and (max-width: 768px) { 11629 .inspired-banner .inspired-icon-heart, 11630 .inspired-banner .inspired-icon-logo { 11631 display: none !important; 11632 } 11633 11634 .inspired-banner .inspired-inner-content .inspired-call-to-action { 11635 font-size: 12px; 11636 text-align: center; 11637 } 11638 } 11639 11640 .inspired-banner { 11641 height: 44px; 11642 cursor: pointer; 11643 } 11644 11645 .inspired-banner .inspired-inner-content { 11646 display: flex; 11647 align-items: center; 11648 justify-content: center; 11649 height: 44px; 11650 font-size: 12px; 11651 padding: 0 10px; 11652 } 11653 11654 .inspired-banner .inspired-icon-none { 11655 display: none; 11656 } 11657 11658 .inspired-banner .inspired-icon-heart { 11659 width: 14px; 11660 height: 17px; 11661 margin-right: 12px; 11662 } 11663 11664 .inspired-banner .inspired-icon-logo { 11665 margin-right: 12px; 11666 } 11667 11668 .inspired-banner .inspired-icon-logo svg { 11669 width: 70px; 11670 height: 8px; 11671 } 11672 11673 .inspired-banner .inspired-learn-more { 11674 text-decoration: underline; 11675 font-size: 12px; 11676 margin-left: 10px; 11677 white-space: nowrap; 11678 } 11679 11680 .inspired-banner .inspired-call-to-action { 11681 line-height: 15.51px; 11682 } 11683 11684 .inspired-banner.inspired-dark-mode { 11685 color: black; 11686 } 11687 11688 .inspired-banner .inspired-info-icon { 11689 margin-left: 5px; 11690 } 11691 11692 .inspired-banner.inspired-dark-mode svg path { 11693 fill: black; 11694 } 11695 11696 .inspired-banner.inspired-dark-mode .inspired-icon-logo { 11697 border: 1px solid black; 11698 } 11699 .inspired-banner.inspired-light-mode { 11700 color: white; 11701 } 11702 .inspired-banner.inspired-light-mode svg path { 11703 fill: white !important; 11704 } 11705 .inspired-banner.inspired-light-mode .inspired-icon-logo { 11706 border: 1px solid white; 11707 } 11708 11709 .inspired-banner { 11710 11711 background-color: #000; 11712 color: #fff; 11713 11714 } 11715 11716 .inspired-banner svg path { 11717 11718 fill: #fff; 11719 11720 } 11721 11722 ` 11723 11724 if(themeExt){ 11725 container.insertAdjacentHTML("afterbegin", bannerHTML) 11726 shadowRoot.appendChild(style); 11727 shadowRoot.appendChild(container); 11728 return 11729 } 11730 11731 if(!widgetActive){ 11732 return; 11733 } 11734 11735 const targetElm = document.createElement("inspired-static-announcement-banner"); 11736 11737 if(!customTarget){ 11738 document.body.prepend(targetElm); 11739 target = document.querySelector('inspired-static-announcement-banner'); 11740 } 11741 11742 if (customTarget) { 11743 target = document.querySelector(customTarget); 11744 parentNode = target.parentNode; 11745 11746 switch (position) { 11747 case "before": 11748 target.parentNode.insertBefore(targetElm, target); 11749 shadowRoot = targetElm.attachShadow({ mode: 'open' }); 11750 break; 11751 case "after": 11752 target.parentNode?.insertBefore(targetElm, target.nextSibling); 11753 shadowRoot = targetElm.attachShadow({ mode: 'open' }); 11754 break; 11755 } 11756 }else { 11757 shadowRoot = target.attachShadow({ mode: 'open' }); 11758 } 11759 11760 container.insertAdjacentHTML("afterbegin", bannerHTML); 11761 shadowRoot.appendChild(style); 11762 shadowRoot.appendChild(container); 11763 11764 }); 11765})(); 11766</script>
11766 11767<!-- END app snippet --><!-- BEGIN app snippet: static-floating-banner --><!-- END app snippet --><!-- BEGIN app snippet: static-embedded-product-banner --> 11768 11769 <!-- BEGIN app snippet: side-cart-functions -->
11769<script> 11770if(!window.Inspired?.theme_helper){ 11771 window.Inspired = window.Inspired || {}; 11772 window.Inspired.theme_helper = {}; 11773 11774 const freeTargets = '.drawer__footer .cart__ctas'; 11775 window.Inspired.theme_helper.FREE_THEME_TARGETS = { 11776 887: freeTargets, // Dawn 11777 2699: freeTargets, // Trade 11778 1891: freeTargets, // Spotlight 11779 1567: freeTargets, // Refresh 11780 1356: freeTargets, // Sense 11781 1368: freeTargets, // Craft 11782 1500: freeTargets, // Ride 11783 1841: freeTargets, // Origin 11784 1434: freeTargets, // Taste 11785 1431: freeTargets, // Studio 11786 1864: freeTargets, // Publisher 11787 1363: freeTargets, // Crave 11788 1499: freeTargets, // Colorblock 11789 ['test-data']: freeTargets, // Test Data (test store theme) 11790 }; 11791 11792 window.Inspired.theme_helper.PAID_THEME_TARGETS = { 11793 568: '.cart-drawer__footer .checkout-buttons', // Symmetry 11794 1190: { cartPage: '.cart-order__recap .button[name="checkout"]', cartDrawer: '.cart-drawer .buy-buttons', productPage: '.buy-buttons' }, // Impact 11795 857: { cartPage: '.cart__page .cart__checkout-wrapper', cartDrawer: '.drawer .cart__checkout-wrapper', productPage: '.payment-buttons' }, // Impulse 11796 855: { cartPage: '.cart-recap button[name="checkout"]', cartDrawer: '.cart-drawer__footer .button-group', productPage: '.buy-buttons' }, // Prestige 11797 1657: { cartPage: '.cart button[name="checkout"]', cartDrawer: '.cart-drawer__summary', productPage: '.product-info__add-to-cart' }, // Enterprise 11798 868: { cartPage: '.cart__form button[name="checkout"]', cartDrawer: '#cart-drawer button[name="checkout"]', productPage: '.product__submit__buttons' }, // Broadcast 11799 838: { cartPage: '.cart-checkout', cartDrawer: '', productPage: '.shopify-payment-button' }, // Empire 11800 1399: { cartPage: '.cart__ctas', cartDrawer: '.mini-cart__footer .button-container', productPage: '.product-form__buttons' }, // Be Yours 11801 847: { cartPage: '.cart__footer .cart__checkout-wrapper', cartDrawer: '.drawer__footer .cart__checkout-wrapper', productPage: '.payment-buttons' }, // Motion 11802 2412: { cartPage: '.drawer__footer-buttons', cartDrawer: '.cart__sidebar button[name="checkout"]', productPage: '.product-form__buttons' }, // Concept 11803 777: { cartPage: '.cart__aside .cart__buttons', cartDrawer: '.cart-drawer .cart__buttons', productPage: '.product__submit__buttons' }, // Palo Alto 11804 902: { cartPage: '.cart__page .cart__checkout-wrapper', cartDrawer: '.site-header__drawer .cart__checkout-wrapper', productPage: '.block-buy-buttons' }, // Expanse 11805 1535: { cartPage: '[x-data="ThemeModule_CartFooter"]', cartDrawer: '[x-data="ThemeModule_CartFooter"]', productPage: '.shopify-product-form' }, // Shapes 11806 836: { cartPage: '#main-cart button[name="checkout"]', cartDrawer: '.cart__controls #drawer-cart', productPage: '.product-form' }, // Venue 11807 1621: { cartPage: '.cart__footer button[name="checkout"]', cartDrawer: '.quick-cart__footer-inner', productPage: '.product-form__controls-group' }, // Stiletto 11808 623: { cartPage: '.cart-page .ajax-cart__buttons', cartDrawer: '#mini-cart .ajax-cart__buttons', productPage: '.product__section--buttons' }, // Testament 11809 2160: { cartPage: '.cart__buttons-container', cartDrawer: '.cart-drawer__footer-info', productPage: '.product-form__controls-group--submit' }, // Honey 11810 606: { cartPage: '.section--cart .cart--nav', cartDrawer: '.drawer--root .cart--nav', productPage: '.product-buy-buttons--root' }, // Blockshop 11811 714: { cartPage: '.cart__checkout-button', cartDrawer: '.mini-cart__actions', productPage: '.product-form__payment-container' }, // Focal 11812 739: { cartPage: '.cart__footer__checkout button[name="checkout"]', cartDrawer: '.drawer__bottom', productPage: '.product__submit__buttons' }, // Pipeline 11813 871: { cartPage: '.cart-recap__checkout', cartDrawer: '.mini-cart__button-container', productPage: '.product-form__buy-buttons' }, // Warehouse 11814 2053: { cartPage: '.proceed-to-checkout', cartDrawer: '.cart-drawer-buttons', productPage: '.product-add-to-cart-container' }, // Vision 11815 1762: { cartPage: '.proceed-to-checkout', cartDrawer: '.cart-drawer-buttons', productPage: '.shopify-payment-button' }, // Reformation 11816 1651: { cartPage: '.cart-section #CheckOut', cartDrawer: '.sidebar__footer #ViewCart', productPage: '.product__cart-functions' }, // Local
11817 1826: { cartPage: '.cart-section #CheckOut', cartDrawer: '.sidebar__footer #ViewCart', productPage: '.product__cart-functions' }, // Combine 11818 910: { cartPage: '#main-cart-footer button[name="checkout"]', cartDrawer: '#right-drawer-slot button[name="checkout"]', productPage: '.add-to-cart-container' }, // Baseline 11819 801: { cartPage: '.cart .btn-wrapper-default', cartDrawer: '.ajaxcart .cart__checkout', productPage: '.paymentButtonsWrapper' }, // Flow 11820 732: { cartPage: '.cart button[name="checkout"]', cartDrawer: '.cart-drawer__checkout-buttons', productPage: '.product-info__add-to-cart' }, // Canopy 11821 1926: { cartPage: '.cart__summary-actions button[name="checkout"]', cartDrawer: '.cart-drawer__summary-actions', productPage: '.product__installments' }, // Sahara 11822 718: { cartPage: '.cart-buttons-container', cartDrawer: '.mini-cart-footer', productPage: '.product-add-to-cart' }, // Grid 11823 }; 11824} 11825</script>
11825<!-- END app snippet --> 11826 11827
11828<script> 11829 (function () { 11830 const side_cart = true; 11831 const widget_active = false; 11832 const bannerHTML = `<div class='side-cart-inspired-embedded inspired-embedded side-cart-inspired-embedded' id='inspired-embedded-product-static'> 11833 <div class='inspired-content' role='button' tabindex='0'> 11834 11835 <div><strong>Free 5% donation included â at no extra cost</strong><span class="info-icon"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 50 50" width="50px" height="50px"><path d="M 25 2 C 12.309295 2 2 12.309295 2 25 C 2 37.690705 12.309295 48 25 48 C 37.690705 48 48 37.690705 48 25 C 48 12.309295 37.690705 2 25 2 z M 25 4 C 36.609824 4 46 13.390176 46 25 C 46 36.609824 36.609824 46 25 46 C 13.390176 46 4 36.609824 4 25 C 4 13.390176 13.390176 4 25 4 z M 25 11 A 3 3 0 0 0 22 14 A 3 3 0 0 0 25 17 A 3 3 0 0 0 28 14 A 3 3 0 0 0 25 11 z M 21 21 L 21 23 L 22 23 L 23 23 L 23 36 L 22 36 L 21 36 L 21 38 L 22 38 L 23 38 L 27 38 L 28 38 L 29 38 L 29 36 L 28 36 L 27 36 L 27 21 L 26 21 L 22 21 L 21 21 z" /></svg></span></div> 11836 Choose your cause after checkout w/ 11837 <svg xmlns='http://www.w3.org/2000/svg' width='70' height='8' viewBox='0 0 70 8' fill='none'> 11838 <path fill-rule="evenodd" clip-rule="evenodd" d="M17.6501 5.31732C17.6501 5.78432 17.697 5.93531 17.8882 6.05118C18.0794 6.16706 18.3788 6.2127 20.0888 6.2127H20.0889C22.6936 6.2127 22.6936 6.2127 22.6936 5.528C22.6936 5.06099 22.5168 4.94512 21.7375 4.93458L19.8255 4.86435L18.534 4.80466L17.8882 4.7836C15.9184 4.7239 15.3628 4.23582 15.3628 2.5258C15.3628 1.04753 15.7921 0.383901 16.8925 0.152153C18.0466 0.022703 19.209 -0.024249 20.3702 0.0116912C22.69 0.0116912 23.5269 0.117037 24.0897 0.489238C24.5659 0.805257 24.7571 1.29333 24.7571 2.2133V2.56443H22.4158C22.3905 2.13605 22.3544 2.03071 22.1741 1.92537C21.9937 1.82003 21.6726 1.78492 19.9517 1.78492C17.8954 1.78492 17.7295 1.83407 17.7295 2.40291C17.7295 2.69435 17.8377 2.84534 18.0902 2.90152C18.9384 3.00612 19.7931 3.05305 20.648 3.04197C23.278 3.12273 23.7939 3.18243 24.3062 3.49493C24.8185 3.80744 25.0602 4.36926 25.0602 5.45075C25.0602 6.7991 24.7247 7.46274 23.8985 7.76471C23.4223 7.94028 22.4194 7.99997 20.0384 7.99997C17.5671 7.99997 16.5966 7.89463 16.0338 7.5435C15.4711 7.19236 15.3123 6.75345 15.3123 5.6825V5.3103L17.6501 5.31732ZM11.9494 0.127174L12.0042 5.53313C12.0041 5.56739 11.9931 5.60077 11.9728 5.62877C11.9525 5.65677 11.9239 5.67802 11.8908 5.68967C11.8577 5.70131 11.8217 5.70278 11.7877 5.69388C11.7537 5.68498 11.7233 5.66613 11.7007 5.63989L7.53593 0.134288H3.22127V7.99944H5.72963L5.66746 2.58281C5.66639 2.54708 5.67711 2.51197 5.69803 2.4826C5.71896 2.45324 5.74903 2.43117 5.78378 2.41963C5.81853 2.40809 5.85617 2.40769 5.89117 2.41848C5.92617 2.42927 5.95671 2.45069 5.9783 2.4796L10.1833 7.99944H14.4577V0.127174H11.9494ZM2.57786 7.99965V0.127388L0 0.134502V7.99965H2.57786ZM31.0108 0.127783H25.4748V8.00005H27.9357V6.28111C27.9352 6.25371 27.9403 6.22648 27.9508 6.20102C27.9612 6.17557 27.9768 6.15238 27.9965 6.13284C28.0163 6.11329 28.0398 6.09777 28.0657 6.08718C28.0917 6.07658 28.1196 6.07112 28.1478 6.07113H31.0364C32.7732 6.07113 33.3254 6.02487 33.8702 5.84692C34.8392 5.50527 35.1683 4.82196 35.1683 3.07811C35.1683 1.06022 34.7295 0.423165 33.2047 0.198955C32.4763 0.122173 31.7429 0.0983873 31.0108 0.127783ZM31.011 4.10306H31.0108H28.1478C28.0915 4.10306 28.0376 4.08132 27.9978 4.04261C27.958 4.0039 27.9357 3.95139 27.9357 3.89665V2.30582C27.9357 2.25108 27.958 2.19857 27.9978 2.15986C28.0376 2.12115 28.0915 2.09941 28.1478 2.09941H31.0108L31.025 2.09955C32.0897 2.11009 32.1158 2.11035 32.2833 2.17058C32.5977 2.27379 32.7074 2.53716 32.7074 3.07811C32.7074 3.61906 32.6087 3.84682 32.4039 3.97494C32.1992 4.10306 32.1517 4.10306 31.011 4.10306ZM49.8349 7.99959L49.8348 7.99944H58.749V6.10611H52.4086C52.3804 6.10658 52.3524 6.1016 52.3263 6.09143C52.3001 6.08127 52.2763 6.06614 52.2563 6.04693C52.2362 6.02771 52.2202 6.00479 52.2093 5.97951C52.1985 5.95423 52.1928 5.9271 52.1928 5.8997V5.06335C52.1928 5.03595 52.1985 5.00881 52.2093 4.98353C52.2202 4.95825 52.2362 4.93534 52.2563 4.91612C52.2763 4.89691 52.3001 4.88178 52.3263 4.87162C52.3524 4.86145 52.3804 4.85647 52.4086 4.85694H58.3833V3.12375H52.3976C52.3695 3.12423 52.3415 3.11924 52.3153 3.10908C52.2892 3.09892 52.2654 3.08379 52.2453 3.0645
118387C52.2252 3.04536 52.2092 3.02245 52.1984 2.99717C52.1875 2.97189 52.1819 2.94475 52.1819 2.91734V2.18777C52.1819 2.16037 52.1875 2.13323 52.1984 2.10795C52.2092 2.08267 52.2252 2.05975 52.2453 2.04053C52.2654 2.02132 52.2892 2.0062 52.3153 1.99604C52.3415 1.98588 52.3695 1.98088 52.3976 1.98135H58.7015V0.127174L49.7613 0.134288V7.90415L47.8311 5.4016C48.6356 5.20586 49.078 4.55814 49.078 3.08476C49.078 1.06686 48.6392 0.429822 47.1145 0.205612C46.386 0.12883 45.6527 0.105033 44.9206 0.13443H39.0226V7.99959H41.4798V6.28776C41.4793 6.26005 41.4845 6.23253 41.4952 6.20684C41.5058 6.18114 41.5217 6.1578 41.5419 6.13821C41.562 6.11861 41.5859 6.10317 41.6123 6.09279C41.6387 6.0824 41.667 6.0773 41.6955 6.07779H45.5421L47.0047 7.99959H49.8349ZM41.4798 2.30536C41.4798 2.27795 41.4854 2.25081 41.4962 2.22553C41.5071 2.20025 41.5231 2.17734 41.5431 2.15813C41.5632 2.13891 41.5871 2.12378 41.6132 2.11362C41.6394 2.10346 41.6673 2.09847 41.6955 2.09895H44.9206H44.9209C46.0175 2.09895 46.0175 2.09895 46.193 2.17012C46.5075 2.27332 46.6171 2.52601 46.6171 3.07764C46.6171 3.62927 46.544 3.83212 46.3137 3.97448C46.118 4.09538 46.0727 4.09563 45.3647 4.0995H45.3646H45.3646H45.3645C45.2389 4.10018 45.0924 4.10099 44.9206 4.10259H41.6955C41.6673 4.10307 41.6394 4.09808 41.6132 4.08792C41.5871 4.07776 41.5632 4.06263 41.5431 4.04341C41.5231 4.0242 41.5071 4.00129 41.4962 3.97601C41.4854 3.95073 41.4798 3.92359 41.4798 3.89618V2.30536ZM38.3055 7.99944V0.127174L35.7459 0.134288V7.99944H38.3055ZM65.1661 0.127174H59.3376V7.99944H65.1661C67.8902 7.99944 68.6325 7.87132 69.2248 7.33393C69.8172 6.79654 70 5.99934 70 3.94942C70 2.66466 69.9488 2.16997 69.7696 1.61479C69.6651 1.26951 69.4612 0.960621 69.1819 0.724717C68.9026 0.488813 68.5596 0.335785 68.1936 0.283766C67.5026 0.127175 67.2247 0.127174 65.1661 0.127174ZM67.5757 4.09177C67.5757 5.87122 67.4185 5.98867 65.188 5.98867H61.9739C61.9177 5.98867 61.8638 5.96692 61.824 5.92821C61.7842 5.8895 61.7619 5.83699 61.7619 5.78225V2.30521C61.7619 2.25047 61.7842 2.19796 61.824 2.15925C61.8638 2.12054 61.9177 2.0988 61.9739 2.0988H65.1661C66.6689 2.0988 67.0089 2.17354 67.2503 2.42978C67.4916 2.68602 67.5757 3.12375 67.5757 4.09177Z" fill="black"></path> 11839 </svg> 11840 11841 </div> 11842 </div>`; 11843 const customTarget = ""; 11844 const position = ""; 11845 11846 if(side_cart && !widget_active){ 11847 return; 11848 } 11849 11850 let target = document.querySelector("inspired-static-product"); 11851 let parentNode = null; 11852 11853 if(side_cart) { 11854 11855 const theme = window.Shopify?.theme; 11856 let themeId = theme?.themeStoreId || theme?.theme_store_id; 11857 11858 if (!themeId && theme?.name === 'test-data') { 11859 themeId = 'test-data'; 11860 } 11861 11862 const FREE_THEME_TARGETS = window.Inspired.theme_helper.FREE_THEME_TARGETS; 11863 const PAID_THEME_TARGETS = window.Inspired.theme_helper.PAID_THEME_TARGETS; 11864 11865 const onFreeTheme = !!FREE_THEME_TARGETS[themeId]; 11866 targetElm = onFreeTheme ? FREE_THEME_TARGETS[themeId] : PAID_THEME_TARGETS[themeId]; 11867 11868 if(customTarget){ 11869 targetElm = customTarget; 11870 } 11871 11872 target = document.querySelector(targetElm); 11873 parentNode = target.parentNode; 11874 11875 } 11876 11877 11878 const container = document.createElement('div'); 11879 const style = document.createElement('style'); 11880 11881 style.textContent = `@import url('https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap'); 11882.inspired-embedded { 11883 font-family: 'Inter', system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, 11884 Ubuntu, Cantarell, 'Noto Sans', 'Helvetica Neue', sans-serif; 11885 letter-spacing: normal !important; 11886 -webkit-font-smoothing: auto; 11887 font-style: normal; 11888 line-height: 1.5; 11889 font-weight: initial !important; 11890 text-transform: initial !important; 11891} 11892 11893.inspired-embedded { 11894 font-size: 12px; 11895 box-sizing: border-box; 11896} 11897 11898.inspired-embedded .inspired-content { 11899 cursor: pointer; 11900 color: #000; 11901} 11902 11903.inspired-embedded .inspired-content svg { 11904 width: 70px; 11905 height: 8px; 11906 padding-right: .2rem; 11907} 11908 11909.inspired-embedded .inspired-content .inspired-embedded-logo { 11910 display: block; 11911} 11912 11913.inspired-embedded .inspired-content .inspired-embedded-logo.filter-white { 11914 filter: invert(86%) sepia(100%) saturate(0%) hue-rotate(48deg) brightness(105%) contrast(105%); 11915} 11916 11917.inspired-embedded .inspired-content .inspired-embedded-learn-more { 11918 text-decoration: underline; 11919 padding-bottom: 2px; 11920 display: inline-block; 11921} 11922 11923.inspired-embedded.inspired-show-container { 11924 padding: 10px 14px 14px; 11925 background: rgba(0, 0, 0, 0.03); 11926 border: 1px dashed #ddd; 11927 border-radius: 8px; 11928} 11929 11930.inspired-embedded.inspired-show-container.inspired-dark-mode { 11931 border: 1px dashed rgba(255, 255, 255, 0.5); 11932} 11933 11934.inspired-embedded.inspired-dark-mode .inspired-content { 11935 color: white; 11936} 11937 11938.inspired-embedded.inspired-dark-mode svg path { 11939 fill: white; 11940} 11941 11942.side-cart-inspired-embedded { 11943 width: unset; 11944 margin: 0px 0px 0px 0px; 11945 11946 --primary-color: #000; 11947 --secondary-color: transparent; 11948 --tertiary-color: #000; 11949 11950 11951 11952 padding: 0px; 11953 background: transparent; 11954 border: none; 11955 11956 11957 text-align: center !important; 11958 } 11959 11960.side-cart-inspired-embedded .inspired-content { 11961 color: var(--primary-color) !important; 11962} 11963 11964.side-cart-inspired-embedded svg path { 11965 fill: var(--primary-color) !important; 11966} 11967 11968.side-cart-inspired-embedded .info-icon svg path { 11969 fill: var(--primary-color) !important; 11970} 11971 11972.side-cart-inspired-embedded .info-icon svg { 11973 width: auto; 11974 height: 14px; 11975 margin-left: 4px; 11976}.side-cart-inspired-embedded { 11977 padding: 1rem 0px; 11978 display: block; 11979 text-align: center !important; 11980 }` 11981 11982 11983 let shadowRoot; 11984 11985 if (parentNode) { 11986 const sideCartElm = document.createElement("inspired-static-side-cart"); 11987 11988 switch (position) { 11989 case "before": 11990 target.parentNode.insertBefore(sideCartElm, target); 11991 shadowRoot = sideCartElm.attachShadow({ mode: 'open' }); 11992 break; 11993 case "after": 11994 target.parentNode?.insertBefore(sideCartElm, target.nextSibling); 11995 shadowRoot = sideCartElm.attachShadow({ mode: 'open' }); 11996 break; 11997 } 11998 }else { 11999 shadowRoot = target.attachShadow({ mode: 'open' }); 12000 } 12001 12002 container.insertAdjacentHTML("afterbegin", bannerHTML); 12003 shadowRoot.appendChild(style); 12004 shadowRoot.appendChild(container); 12005 12006 })(); 12007</script>
12007 12008<!-- END app snippet --> 12009</div><div id="shopify-block-AbEpqaklGb2U2U255a__10274264662263595587" class="shopify-block shopify-app-block">
12010<script> 12011 window.SwymCollectionsConfig = { 12012 'CollectionsSelectors': [], 12013 'CollectionsPosition': "top-right", 12014 'CollectionsIcon': "heart", 12015 'CollectionsButtonSize': 25, 12016 'CollectionsVerticalOffset': 0, 12017 'CollectionsHorizontalOffset': 0, 12018 'CollectionsProductLinkSelector': "-", 12019 'CollectionsProductTileSelector': "-", 12020 'CollectionsVariantSelector': "false", 12021 'CollectionsVariantSelectorChooseActionText': "Choose or Create new Wishlist", 12022 'CollectionsCreateListTitle': "Name Your Wishlist", 12023 'CollectionsCreateListPlaceholder': "Enter wishlist name", 12024 'CollectionsCustomIconAdd': "", 12025 'CollectionsCustomIconAdded': "", 12026 'CollectionsIconColor': "#000000", 12027 'CollectionsIconThickness': "1.7", 12028} 12029</script>
12029 12030<style> 12031 .swym-wishlist-collections-v2, .swym-wishlist-collections-v2 svg {border:unset; background:unset; min-width: 25px; height: 25px!important;} 12032 .swym-wishlist-collections-icon-heart-filled, .swym-wishlist-collections-icon-heart-unfilled, .swym-wishlist-collections-icon-star-filled, .swym-wishlist-collections-icon-star-unfilled, .swym-wishlist-collections-icon-bookmark-unfilled, .swym-wishlist-collections-icon-bookmark-filled {fill: #000000;} 12033 .swym-wishlist-collections-v2 .swym-collections-social-count {color: #000000;} 12034</style> 12035 12036 12037
12038<script> 12039 // Send heartbeat for collections button 12040 (function() { 12041 let collectionsButtonHeartbeatData = ''; 12042 try { 12043 collectionsButtonHeartbeatData = JSON.parse(collectionsButtonHeartbeatData) || {}; 12044 } catch (e) { 12045 collectionsButtonHeartbeatData = {}; 12046 } 12047 const ShopifyTheme = window.Shopify.theme; 12048 const themeId = ShopifyTheme.id; 12049 let heartbeatMetadata = { 12050 schema_name: ShopifyTheme?.schema_name, 12051 schema_version: ShopifyTheme?.schema_version, 12052 theme_store_id: ShopifyTheme?.theme_store_id, 12053 role: ShopifyTheme?.role 12054 }; 12055 12056 const isDesignMode = !!window.swymDesignMode; 12057 12058 if (!window.SwymCallbacks) { 12059 window.SwymCallbacks = []; 12060 } 12061 window.SwymCallbacks.push((swat) => { 12062 if (!swat || !themeId) { 12063 return; 12064 } 12065 const triggerHeartbeat = swat?.ExtensionHealth?.triggerExtensionHeartbeat; 12066 if (typeof triggerHeartbeat !== "function") return; 12067 12068 const lastHeartbeat = isDesignMode ? collectionsButtonHeartbeatData?.editor : collectionsButtonHeartbeatData?.[themeId]; 12069 const themeContext = isDesignMode ? 'editor' : themeId; 12070 12071 const extensionData = { 12072 extensionName: "add-to-wishlist-collections-button", 12073 extensionType: "app-embed", 12074 metadata: heartbeatMetadata, 12075 themeId: themeContext, 12076 extensionSource: "default" 12077 }; 12078 12079 /** Stop heartbeat 12080 triggerHeartbeat(extensionData, lastHeartbeat); 12081 */ 12082 }); 12083 })(); // IIFE to prevent polluting global scope 12084</script>
12084 12085 12086 12087<style> 12088 .swym-advanced-wishlist-collections-container { 12089 display: none; 12090 } 12091</style> 12092</div><div id="shopify-block-ASXJCWWEvMUE5L1VWd__5946647744298494267" class="shopify-block shopify-app-block"> 12093 12094 12095<!-- BEGIN app snippet: swymVersion -->
12095<script>var __SWYM__VERSION__ = '7.0.7';</script>
12095<!-- END app snippet --> 12096<!-- BEGIN app snippet: swymCustomCss --> 12097 12098 12099 12100 12101<style id="swym-custom-css"> 12102 12103</style> 12104 12105<!-- END app snippet --> 12106 12107 12108 12109 12110 12111 12112 12113 12114 12115 12116 12117
12118<script> 12119 (function () { 12120 // Get CompanyLocation Metadata for B2B customer scenerios (SFS) 12121 12122 12123 // Put metafields in window variable 12124 const commonCustomizationSettings = ''; 12125 try { 12126 const parsedSettings = JSON.parse(commonCustomizationSettings); 12127 if (parsedSettings) { 12128 window.SwymWishlistCommonCustomizationSettings = parsedSettings[window.Shopify.theme.schema_name] || parsedSettings['global-settings']; 12129 } else { 12130 window.SwymWishlistCommonCustomizationSettings = {}; 12131 } 12132 } catch (e) { 12133 window.SwymWishlistCommonCustomizationSettings = {}; 12134 } 12135 12136 let enabledCommonFeatures = '{"add-to-wishlist-collections-button":false,"auto-add-to-wishlist-from-pdp":{"pdpViewCount":"3","notificationTimeoutDuration":"5","selectedPosition":"TopLeft","enabled":false},"multiple-wishlist":false}'; 12137 try { 12138 enabledCommonFeatures = JSON.parse(enabledCommonFeatures) || {}; 12139 } catch (e) { 12140 enabledCommonFeatures = {}; 12141 } 12142 // Storing COMMON FEATURES data in the window object for potential use in the storefront JS code. 12143 window.SwymEnabledCommonFeatures = enabledCommonFeatures; 12144 12145 // Ghost-Intent Configuration 12146 // Defaults to disabled (false). Only enabled when metafields explicitly set to "true". 12147 try { 12148 let ghostIntentConfig = { 12149 isExplicitConsentNeeded: false, 12150 isExplicitConsentNeededEvenForLocalStorage: false, 12151 askForPermissionOnFirstClick: true 12152 }; 12153 12154 12155 12156 window.SwymGhostIntentConfig = ghostIntentConfig; 12157 } catch(e) { 12158 window.SwymGhostIntentConfig = { 12159 isExplicitConsentNeeded: false, 12160 isExplicitConsentNeededEvenForLocalStorage: false, 12161 askForPermissionOnFirstClick: true 12162 }; 12163 } 12164 12165 // Education Layer Configuration 12166 // Reads from common enabled-features metafield first. Falls back to old standalone metafield for backward compatibility. 12167 12168 12169 window.SwymEducationLayerEnabled = enabledCommonFeatures?.["education-layer"] ?? true; 12170 12171 // Login Nudge Configuration 12172 // Reads from common enabled-features metafield first. Falls back to old standalone metafield for backward compatibility. 12173 12174 12175 window.SwymLoginNudgeEnabled = enabledCommonFeatures?.["login-nudge"] ?? true; 12176 12177 // Initialize or ensure SwymViewProducts exists 12178 if (!window.SwymViewProducts) { 12179 window.SwymViewProducts = {}; 12180 } 12181 12182 })(); 12183</script>
12183 12184 12185<!-- BEGIN app snippet: swymLoadConsentManager -->
12186<script> 12187 (function () { 12188 if (document.querySelector("script[data-swym-consent-manager]")) return; 12189 var swymConsentManagerScript = document.createElement("script"); 12190 swymConsentManagerScript.src = "https:\/\/cdn.shopify.com\/extensions\/01a0d2a3-23d4-7eab-8707-4bef87dc5dd8\/swym-relay-839\/assets\/swym-consent-manager.js"; 12191 swymConsentManagerScript.async = false; // run in insertion order once fetched, instead of whenever fetch resolves 12192 swymConsentManagerScript.setAttribute("data-swym-consent-manager", "true"); 12193 document.head.appendChild(swymConsentManagerScript); 12194 })(); 12195</script>
12195 12196<!-- END app snippet --> 12197
12198<script 12199 12200 id="wishlist-embed-init" 12201 defer 12202 async 12203> 12204 (function () { 12205 window.swymWishlistEmbedLoaded = true; 12206 var fullAssetUrl = "https://cdn.shopify.com/extensions/01a0d2a3-23d4-7eab-8707-4bef87dc5dd8/swym-relay-839/assets/apps.bundle.js"; 12207 var assetBaseUrl = fullAssetUrl?.substring(0, fullAssetUrl.lastIndexOf('/') + 1); 12208 var swymJsPath = '//premcdn.swymrelay.com/code/swym-shopify.js'; 12209 var baseJsPath = swymJsPath?.substring(0, swymJsPath.lastIndexOf('/') + 1); 12210 window.SwymCurrentJSPath = baseJsPath; 12211 window.SwymAssetBaseUrl = assetBaseUrl; 12212 12213 window.SwymCurrentStorePath = "//swymstore-v3premium-01.swymrelay.com"; 12214 12215 function loadSwymShopifyScript() { 12216 var element = ""; 12217 var scriptSrc = ""; 12218 12219 12220 element = "swym-ext-shopify-script"; 12221 window.SwymShopifyCdnInUse = true; 12222 scriptSrc = "https://cdn.shopify.com/extensions/01a0d2a3-23d4-7eab-8707-4bef87dc5dd8/swym-relay-839/assets/swym-ext-shopify.js"; 12223 12224 12225 if (document.getElementById(element)) { 12226 return; 12227 } 12228 12229 var s = document.createElement("script"); 12230 s.id = element; 12231 s.type = "text/javascript"; 12232 s.async = true; 12233 s.defer = true; 12234 s.src = scriptSrc; 12235 12236 s.onerror = function() { 12237 console.warn("Failed to load Swym Shopify script: ", scriptSrc, " Continuing with default"); 12238 // Fallback logic here 12239 element = `swym-ext-shopify-script-${__SWYM__VERSION__}`; 12240 var fallbackJsPathVal = "\/\/premcdn.swymrelay.com\/code\/swym-shopify.js"; 12241 var fallbackJsPathWithExt = fallbackJsPathVal.replace("swym-shopify", "swym-ext-shopify"); 12242 scriptSrc = fallbackJsPathWithExt + '?shop=' + encodeURIComponent(window.Shopify.shop) + '&v=' + __SWYM__VERSION__; 12243 12244 var fallbackScript = document.createElement("script"); 12245 fallbackScript.id = element; 12246 fallbackScript.type = "text/javascript"; 12247 fallbackScript.async = true; 12248 fallbackScript.defer = true; 12249 fallbackScript.src = scriptSrc; 12250 var y = document.getElementsByTagName("script")[0]; 12251 y.parentNode.insertBefore(fallbackScript, y); 12252 }; 12253 12254 var x = document.getElementsByTagName("script")[0]; 12255 x.parentNode.insertBefore(s, x); 12256 } 12257 12258 var consentAPICallbackInvoked = false; 12259 function checkConsentAndLoad() { 12260 // Allow app to load in design mode (theme editor) regardless of consent 12261 if (window.Shopify?.designMode) { 12262 loadSwymShopifyScript(); 12263 return; 12264 } 12265 12266 // Ghost-Intent: If merchant enabled explicit consent, block SDK until 12267 // consent is given through our Ghost-Intent flow (sync nudge accept). 12268 // This works on any store regardless of region (EU or non-EU). 12269 var ghostConfig = window.SwymGhostIntentConfig || {}; 12270 if (ghostConfig.isExplicitConsentNeeded || ghostConfig.isExplicitConsentNeededEvenForLocalStorage) { 12271 try { 12272 var consentKey = 'swym-ghost-consent-' + (window.Shopify && window.Shopify.shop || ''); 12273 if (localStorage.getItem(consentKey) === 'true') { 12274 // Consent was given through our flow â load SDK 12275 loadSwymShopifyScript(); 12276 return; 12277 } 12278 } catch(e) {} 12279 12280 // Check if Shopify native cookie consent was given via the cookie banner. 12281 // If user accepted cookies through Shopify's banner, load SDK normally 12282 // (Ghost-Intent is only needed when NO consent mechanism has been used). 12283 var shopifyConsentGiven = window.Shopify?.customerPrivacy?.preferencesProcessingAllowed?.(); 12284 if (shopifyConsentGiven) { 12285 loadSwymShopifyScript(); 12286 return; 12287 } 12288 12289 console.warn("[Swym Ghost-Intent] SDK blocked until explicit consent is given"); 12290 return; 12291 } 12292 12293 var isCookieBannerVisible = window.Shopify?.customerPrivacy?.shouldShowBanner?.(); 12294 if(!isCookieBannerVisible) { 12295 loadSwymShopifyScript(); 12296 return; 12297 } 12298 var shouldLoadSwymScript = window.Shopify?.customerPrivacy?.preferencesProcessingAllowed?.(); 12299 if (shouldLoadSwymScript) { 12300 loadSwymShopifyScript(); 12301 } else { 12302 console.warn("No customer consent to load Swym Wishlist Plus"); 12303 } 12304 } 12305 function initialiseConsentCheck() { 12306 document.addEventListener("visitorConsentCollected", (event) => { checkConsentAndLoad(); }); 12307 window.Shopify?.loadFeatures?.( 12308 [{name: 'consent-tracking-api', version: '0.1'}], 12309 error => { 12310 consentAPICallbackInvoked = true; 12311 if (error) { 12312 if(!window.Shopify?.customerPrivacy) { 12313 loadSwymShopifyScript(); 12314 return; 12315 } 12316 } 12317 checkConsentAndLoad(); 12318 } 12319 ); 12320 } 12321 function consentCheckFallback(retryCount) { 12322 if(!consentAPICallbackInvoked) { 12323 if (window.Shopify?.customerPrivacy) { 12324 checkConsentAndLoad(); 12325 } else if (retryCount >= 1) { 12326 console.warn("Shopify.loadFeatures unsuccessful on site, refer - https://shopify.dev/docs/api/customer-privacy#loading-the-customer-privacy-api. Proceeding with normal Swym Wishlist Plus load"); 12327 // Ghost-Intent: route through checkConsentAndLoad so SDK block is respected 12328 checkConsentAndLoad(); 12329 } else { 12330 setTimeout(() => consentCheckFallback(retryCount + 1), 1000); 12331 } 12332 } 12333 } 12334 if (document.readyState === "loading") { 12335 document.addEventListener("DOMContentLoaded", initialiseConsentCheck); 12336 window.addEventListener("load", () => consentCheckFallback(0)); 12337 } else { 12338 initialiseConsentCheck(); 12339 } 12340 12341 })(); 12342</script>
12342 12343 12344<!-- BEGIN app snippet: swymSnippet -->
12344<script defer> 12345 (function () { 12346 const currentSwymJSPath = '//premcdn.swymrelay.com/code/swym-shopify.js'; 12347 const currentSwymStorePath = 'https://swymstore-v3premium-01.swymrelay.com'; 12348 const dnsPrefetchLink = `<link rel="dns-prefetch" href="${currentSwymStorePath}" crossorigin>`; 12349 const dnsPrefetchLink2 = `<link rel="dns-prefetch" href="${currentSwymJSPath}">`; 12350 const preConnectLink = `<link rel="preconnect" href="${currentSwymJSPath}">`; 12351 const swymSnippet = document.getElementById('wishlist-embed-init'); 12352 if(dnsPrefetchLink) {swymSnippet.insertAdjacentHTML('afterend', dnsPrefetchLink);} 12353 if(dnsPrefetchLink2) {swymSnippet.insertAdjacentHTML('afterend', dnsPrefetchLink2);} 12354 if(preConnectLink) {swymSnippet.insertAdjacentHTML('afterend', preConnectLink);} 12355 })() 12356</script>
vendor: 1 bytes, line 12356
12356
12357<script id="swym-snippet" type="text"> 12358 window.swymLandingURL = document.URL; 12359 window.swymCart = {"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"USD","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0}; 12360 window.swymPageLoad = function() { 12361 window.SwymProductVariants = window.SwymProductVariants || {}; 12362 window.SwymHasCartItems = 0 > 0; 12363 window.SwymPageData = {}, window.SwymProductInfo = {}; 12364 var unknown = {et: 0}; 12365 window.SwymPageData = unknown; 12366 12367 window.SwymPageData.uri = window.swymLandingURL; 12368 }; 12369 if(window.selectCallback){ 12370 (function(){ 12371 var originalSelectCallback = window.selectCallback; 12372 window.selectCallback = function(variant){ 12373 originalSelectCallback.apply(this, arguments); 12374 try{ 12375 if(window.triggerSwymVariantEvent){ 12376 window.triggerSwymVariantEvent(variant.id); 12377 } 12378 }catch(err){ 12379 console.warn("Swym selectCallback", err); 12380 } 12381 };})();} 12382 window.swymCustomerId =null; 12383 window.swymCustomerExtraCheck = 12384 null; 12385 var swappName = ("Wishlist" || "Wishlist"); 12386 var swymJSObject = { 12387 pid: "hSlHH2jChrftM23m6Y+uPH8YJuuqPPMH3ZjTns86AMk=", 12388 interface: "/apps/swym" + swappName + "/interfaces/interfaceStore.php?appname=" + swappName 12389 }; 12390 window.swymJSShopifyLoad = function(){ 12391 if(window.swymPageLoad) swymPageLoad(); 12392 if(!window._swat) { 12393 (function (s, w, r, e, l, a, y) { 12394 r['SwymRetailerConfig'] = s; 12395 r[s] = r[s] || function (k, v) { 12396 r[s][k] = v; 12397 }; 12398 })('_swrc', '', window); 12399 _swrc('RetailerId', swymJSObject.pid); 12400 _swrc('Callback', function(){initSwymShopify();}); 12401 }else if(window._swat.postLoader){ 12402 _swrc = window._swat.postLoader; 12403 _swrc('RetailerId', swymJSObject.pid); 12404 _swrc('Callback', function(){initSwymShopify();}); 12405 }else{ 12406 initSwymShopify();} 12407 } 12408 if(!window._SwymPreventAutoLoad) { 12409 swymJSShopifyLoad(); 12410 } 12411</script>
12411 12412 12413<style id="safari-flasher-pre"></style>
12414<script> 12415 if (navigator.userAgent.indexOf('Safari') != -1 && navigator.userAgent.indexOf('Chrome') == -1) { 12416 document.getElementById("safari-flasher-pre").innerHTML = '' + '#swym-plugin,#swym-hosted-plugin{display: none;}' + '.swym-button.swym-add-to-wishlist{display: none;}' + '.swym-button.swym-add-to-watchlist{display: none;}' + '#swym-plugin #swym-notepad, #swym-hosted-plugin #swym-notepad{opacity: 0; visibility: hidden;}' + '#swym-plugin #swym-notepad, #swym-plugin #swym-overlay, #swym-plugin #swym-notification,' + '#swym-hosted-plugin #swym-notepad, #swym-hosted-plugin #swym-overlay, #swym-hosted-plugin #swym-notification' + '{-webkit-transition: none; transition: none;}' + ''; 12417 window.SwymCallbacks = window.SwymCallbacks || []; 12418 window.SwymCallbacks.push(function(tracker) { 12419 tracker.evtLayer.addEventListener(tracker.JSEvents.configLoaded, function() { 12420 var x = function() { 12421 SwymUtils.onDOMReady(function() { 12422 var d = document.createElement("div"); 12423 d.innerHTML = "<style id='safari-flasher-post'>" + "#swym-plugin:not(.swym-ready),#swym-hosted-plugin:not(.swym-ready){display: none;}" + ".swym-button.swym-add-to-wishlist:not(.swym-loaded){display: none;}" + ".swym-button.swym-add-to-watchlist:not(.swym-loaded){display: none;}" + "#swym-plugin.swym-ready #swym-notepad, #swym-plugin.swym-ready #swym-overlay, #swym-plugin.swym-ready #swym-notification," + "#swym-hosted-plugin.swym-ready #swym-notepad, #swym-hosted-plugin.swym-ready #swym-overlay, #swym-hosted-plugin.swym-ready #swym-notification" + "{-webkit-transition: opacity 0.3s, visibility 0.3ms, -webkit-transform 0.3ms !important;-moz-transition: opacity 0.3s, visibility 0.3ms, -moz-transform 0.3ms !important;-ms-transition: opacity 0.3s, visibility 0.3ms, -ms-transform 0.3ms !important;-o-transition: opacity 0.3s, visibility 0.3ms, -o-transform 0.3ms !important;transition: opacity 0.3s, visibility 0.3ms, transform 0.3ms !important;}" + "</style>"; 12424 document.head.appendChild(d); 12425 });}; 12426 setTimeout(x, 10); 12427 });});} 12428 window.SwymOverrideMoneyFormat = "${{amount}}"; 12429</script>
12429 12430<style id="swym-product-view-defaults"> .swym-button.swym-add-to-wishlist-view-product:not(.swym-loaded) { display: none; } </style><!-- END app snippet --> 12431
12432<script 12433 12434 id="swymSnippetCheckAndActivate" 12435> 12436 (function () { 12437 var duplicateProneIds = ['safari-flasher-pre', 'swym-product-view-defaults', 'swym-wrap-login-handler']; 12438 12439 function removeDuplicateIdNodes(id) { 12440 var nodes = document.querySelectorAll('#' + id); 12441 nodes.forEach(function (node, index) { 12442 if (index > 0) { 12443 node.remove(); 12444 } 12445 }); 12446 } 12447 12448 function cleanupDuplicateSnippetNodes(activeScript) { 12449 if (!activeScript) { 12450 return; 12451 } 12452 var allSwymSnippets = document.querySelectorAll('script#swym-snippet'); 12453 allSwymSnippets.forEach(function (scriptNode) { 12454 if (scriptNode !== activeScript) { 12455 scriptNode.remove(); 12456 } 12457 }); 12458 } 12459 12460 function cleanupDuplicateActivationGuards() { 12461 var guardScripts = document.querySelectorAll('script#swymSnippetCheckAndActivate'); 12462 guardScripts.forEach(function (scriptNode, index) { 12463 if (index > 0) { 12464 scriptNode.removeAttribute('id'); 12465 } 12466 }); 12467 } 12468 12469 function postDomLoad() { 12470 var activeScript = document.querySelector('script#swym-snippet:not([type="text"])'); 12471 if (!activeScript) { 12472 var inactiveScript = document.querySelector('script#swym-snippet[type="text"]'); 12473 if (inactiveScript) { 12474 inactiveScript.type = 'text/javascript'; 12475 new Function(inactiveScript.textContent)(); 12476 activeScript = inactiveScript; 12477 } 12478 } 12479 12480 cleanupDuplicateSnippetNodes(activeScript); 12481 cleanupDuplicateActivationGuards(); 12482 duplicateProneIds.forEach(removeDuplicateIdNodes); 12483 } 12484 12485 if (document.readyState === 'loading') { 12486 document.addEventListener('DOMContentLoaded', postDomLoad); 12487 } else { 12488 postDomLoad(); 12489 } 12490 })(); 12491</script>
12491 12492 12493 12494
12495<script> 12496 (function () { 12497 const themeSchemaName = window.Shopify.theme.schema_name; 12498 12499 if (!window.SwymCallbacks) { 12500 window.SwymCallbacks = []; 12501 } 12502 window.SwymCallbacks.push(swat => { 12503 if (!swat) { 12504 return; 12505 } 12506 12507 // Ghost-Intent: Sync local wishlist items to cloud when SDK loads after consent 12508 if (window.SwymLocalWishlist && window.SwymLocalWishlist.getSyncableItems().length > 0) { 12509 window.SwymLocalWishlist.syncToCloud(swat); 12510 } 12511 12512 if (window._SwymSDKOnlyMode) { 12513 return; 12514 } 12515 12516 // ENABLE COMMON FEATURES 12517 let swymEnabledCommonFeatures = window.SwymEnabledCommonFeatures; 12518 Object.keys(swymEnabledCommonFeatures).forEach(key => { 12519 if (!swymEnabledCommonFeatures[key]) return; 12520 12521 switch (key) { 12522 case 'add-to-wishlist-collections-button': 12523 // Check if app block is already handling the collections button 12524 if (window.SwymCollectionsConfig) { 12525 return; 12526 } 12527 12528 // Check if v2 default collections is handling it 12529 if (window.SwymAdvancedCollectionsWishlistConfig) { 12530 return; 12531 } 12532 12533 // Fallback to old v1 behavior if v2 config is not present 12534 swat?.collectionsApi?.setDefaultCustomizationOptions(); 12535 swat?.collectionsApi?.initializeCollections(swat, false, themeSchemaName); 12536 12537 break; 12538 case 'add-to-wishlist-pdp-button': 12539 // Check if app block is already handling the PDP button 12540 if (window.swymATWButtonConfig?.shopifyExtensionType === 'appblock') { 12541 return; 12542 } 12543 12544 if (!(window.SwymPageData && window.SwymPageData.et === 1)) { 12545 // Not initiating pdp button as it is not a product page 12546 return; 12547 } 12548 12549 // Inject addtowishlist.css into the document's <head> 12550 var head = document.head; 12551 var pdpButtonStylesheet = "https://cdn.shopify.com/extensions/01a0d2a3-23d4-7eab-8707-4bef87dc5dd8/swym-relay-839/assets/addtowishlistbutton.css"; 12552 var pdpButtonStylesheetTag = document.createElement('link'); 12553 pdpButtonStylesheetTag.id = `swym-pdp-button-stylesheet`; 12554 pdpButtonStylesheetTag.rel = 'stylesheet'; 12555 pdpButtonStylesheetTag.href = pdpButtonStylesheet; 12556 12557 if (!document.getElementById('swym-pdp-button-stylesheet')) { 12558 head.appendChild(pdpButtonStylesheetTag); 12559 } 12560 12561 var x = document.getElementsByTagName('script')[0]; 12562 function createAndInsertScript(id, src, onLoadCallback) { 12563 var scriptTag = document.createElement('script'); 12564 scriptTag.id = id; 12565 scriptTag.type = 'text/javascript'; 12566 scriptTag.src = src; 12567 scriptTag.onload = onLoadCallback; 12568 x.parentNode.insertBefore(scriptTag, x); 12569 } 12570 12571 var pdpButtonScript = "https://cdn.shopify.com/extensions/01a0d2a3-23d4-7eab-8707-4bef87dc5dd8/swym-relay-839/assets/addtowishlistbutton.js"; 12572 createAndInsertScript(`swym-pdp-button-script`, pdpButtonScript, function () { 12573 const pdpBtnApi = window.WishlistPlusPDPButtonAPI; 12574 if (pdpBtnApi) { 12575 pdpBtnApi.setDefaultCustomizationOptions(swat); 12576 pdpBtnApi.initializePDPButton(swat, true); 12577 } 12578 }); 12579 break; 12580 default: 12581 return; 12582 } 12583 }); 12584 }); 12585 })(); // IIFE to prevent polluting global scope 12586</script>
12586 12587 12588 12589
12590<script> 12591 (function () { 12592 // Get the settings from Shopify's Liquid variables and create the styles 12593 const isControlCentreEnabledFromMetafield = window?.SwymEnabledCommonFeatures?.["control-centre"]; 12594 const isCommonCustomizationEnabledFromMetafield = window?.SwymWishlistCommonCustomizationSettings && 12595 Object.keys(window.SwymWishlistCommonCustomizationSettings).length > 0; 12596 const isControlCentreEnabledFromBlockSettings = false; 12597 12598 if (!(isControlCentreEnabledFromMetafield && isCommonCustomizationEnabledFromMetafield) && !isControlCentreEnabledFromBlockSettings) { 12599 // Don't enable control centre if this is disabled and block settings are not enabled 12600 return; 12601 } 12602 12603 let borderRadius = 6; 12604 let drawerWidth = window?.SwymWishlistCommonCustomizationSettings?.storefrontLayoutDrawerWidth || 400; 12605 12606 // Check if block settings exist, use them, otherwise fall back to common settings 12607 let primaryBgColor = isControlCentreEnabledFromBlockSettings ? 12608 "#000000" : 12609 window.SwymWishlistCommonCustomizationSettings.primaryColor; 12610 12611 let primaryTextColor = isControlCentreEnabledFromBlockSettings ? 12612 "#ffffff" : 12613 window.SwymWishlistCommonCustomizationSettings.secondaryColor; 12614 12615 let secondaryBgColor = isControlCentreEnabledFromBlockSettings ? 12616 "#F4F8FE" : null; 12617 let secondaryTextColor = isControlCentreEnabledFromBlockSettings ? 12618 "#333333" : null; 12619 12620 // Only use color adjustment functions if we're using common settings 12621 if (!secondaryBgColor || !secondaryTextColor) { 12622 function adjustOpacity(color, opacity) { 12623 if (color[0] === '#') { 12624 color = color.slice(1); 12625 } 12626 12627 if (color.length === 3) { 12628 color = color.split('').map(char => char + char).join(''); 12629 } 12630 12631 const r = parseInt(color.slice(0, 2), 16); 12632 const g = parseInt(color.slice(2, 4), 16); 12633 const b = parseInt(color.slice(4, 6), 16); 12634 12635 return `rgba(${r}, ${g}, ${b}, ${opacity})`; 12636 } 12637 12638 function hexToRgb(color) { 12639 if (color[0] === '#') { 12640 color = color.slice(1); 12641 } 12642 if (color.length === 3) { 12643 color = color.split('').map(c => c + c).join(''); 12644 } 12645 12646 return { 12647 r: parseInt(color.slice(0, 2), 16), 12648 g: parseInt(color.slice(2, 4), 16), 12649 b: parseInt(color.slice(4, 6), 16) 12650 }; 12651 } 12652 12653 function getLuminance({ r, g, b }) { 12654 return 0.299 * r + 0.587 * g + 0.114 * b; 12655 } 12656 12657 function generateSecondaryColors(primaryBgColor, primaryTextColor) { 12658 const secondaryBgOpacity = 0.2; 12659 const secondaryTextOpacity = 0.8; 12660 12661 const secondaryBgColor = adjustOpacity(primaryBgColor, secondaryBgOpacity); 12662 12663 const bgRgb = hexToRgb(primaryBgColor); 12664 const bgLuminance = getLuminance(bgRgb); 12665 12666 // Determine whether to use dark or light text for contrast 12667 const lightText = adjustOpacity(primaryTextColor, secondaryTextOpacity); 12668 const darkText = adjustOpacity(primaryBgColor, secondaryTextOpacity); 12669 12670 const secondaryTextColor = bgLuminance > 186 ? darkText : lightText; 12671 12672 return { 12673 secondaryBgColor, 12674 secondaryTextColor 12675 }; 12676 } 12677 12678 const generatedColors = generateSecondaryColors(primaryBgColor, primaryTextColor); 12679 secondaryBgColor = secondaryBgColor || generatedColors.secondaryBgColor; 12680 secondaryTextColor = secondaryTextColor || generatedColors.secondaryTextColor; 12681 } 12682 12683 // Create the CSS rule 12684 let styles = ` 12685 .swym-storefront-layout-root-component { 12686 --swym-storefront-layout-ui-border-radius: ${borderRadius}px; 12687 --swym-storefront-layout-button-border-radius: ${borderRadius}px; 12688 --swym-storefront-layout-side-drawer-width: ${drawerWidth}px; 12689 --swym-storefront-layout-button-color-bg-primary: ${primaryBgColor}; 12690 --swym-storefront-layout-button-color-text-primary: ${primaryTextColor}; 12691 --swym-storefront-layout-button-color-bg-secondary: ${secondaryBgColor}; 12692 --swym-storefront-layout-button-color-text-secondary: ${secondaryTextColor}; 12693 } 12694 `; 12695 12696 // Create a <style> element and append the styles 12697 let styleSheet = document.createElement("style"); 12698 styleSheet.type = "text/css"; 12699 styleSheet.innerText = styles; 12700 document.head.appendChild(styleSheet); 12701 12702 if (typeof window.SwymStorefrontLayoutContext === 'undefined') { 12703 window.SwymStorefrontLayoutContext = {}; 12704 } 12705 if (typeof window.SwymStorefrontLayoutExtensions === 'undefined'){ 12706 window.SwymStorefrontLayoutExtensions = {}; 12707 } 12708 12709 // Expose block settings toggle state so ThemeCSSMapping can respect it. 12710 // When true, theme editor color pickers take priority over inherited theme CSS variables. 12711 SwymStorefrontLayoutContext.BlockSettingsEnabled = isControlCentreEnabledFromBlockSettings; 12712 12713 if (isControlCentreEnabledFromBlockSettings) { 12714 // If block settings are enabled, use them 12715 SwymStorefrontLayoutContext.Settings = { 12716 EnableStorefrontLayoutOnLauncher: true, 12717 EnableStorefrontLayoutNotification: window?.SwymWishlistCommonCustomizationSettings?.enableStorefrontLayoutNotification ?? true, 12718 StorefrontLayoutType: window?.SwymWishlistCommonCustomizationSettings?.storefrontLayoutType || "as-drawer", 12719 StorefrontLayoutDrawerPosition: "left", 12720 StorefrontLayoutAsSectionContainerId: "swym-wishlist-render-container", 12721 StorefrontLayoutAsSectionPageURL: "/pages/swym-wishlist", 12722 EnableStorefrontLayoutVariantSelector: true, 12723 StorefrontLayoutNotificationPosition: "left", 12724 StorefrontLayoutActionPopupPosition: "left", 12725 StorefrontLayoutNotificationDuration: 5000 12726 }; 12727 } else { 12728 // If only metafield is enabled but no block settings, use common settings 12729 SwymStorefrontLayoutContext.Settings = { 12730 EnableStorefrontLayoutOnLauncher: true, 12731 EnableStorefrontLayoutNotification: window?.SwymWishlistCommonCustomizationSettings?.enableStorefrontLayoutNotification ?? true, 12732 StorefrontLayoutType: window?.SwymWishlistCommonCustomizationSettings?.storefrontLayoutType || "as-drawer", 12733 StorefrontLayoutDrawerPosition: "left", 12734 StorefrontLayoutAsSectionContainerId: "swym-wishlist-render-container", 12735 StorefrontLayoutAsSectionPageURL: "/pages/swym-wishlist", 12736 EnableStorefrontLayoutVariantSelector: true, 12737 StorefrontLayoutNotificationPosition: "left", 12738 StorefrontLayoutActionPopupPosition: "left", 12739 StorefrontLayoutNotificationDuration: 5000 12740 }; 12741 } 12742 const storefrontLayoutCallback = (swat) =>{ 12743 SwymStorefrontLayoutContext.swat = swat; 12744 let isStoreOnPaidPlan = swat.getApp('Wishlist')?.['is-paid']; 12745 let isWishlistEnabled = swat.getApp('Wishlist')?.['enabled']; 12746 SwymStorefrontLayoutContext.Settings = { 12747 ...SwymStorefrontLayoutContext?.Settings, 12748 EnableStorefrontLayoutCollection: window?.SwymEnabledCommonFeatures?.["multiple-wishlist"] ?? false, 12749 EnableStorefrontLayout: isWishlistEnabled && (isControlCentreEnabledFromBlockSettings || isControlCentreEnabledFromMetafield), 12750 } 12751 12752 if(SwymStorefrontLayoutContext?.Settings?.EnableStorefrontLayout){ 12753 if(SwymStorefrontLayoutContext?.CustomEvents?.LayoutInitialized){ 12754 var event = new CustomEvent(SwymStorefrontLayoutContext.CustomEvents.LayoutInitialized, { 12755 detail: { settings: SwymStorefrontLayoutContext?.Settings } 12756 }); 12757 document.dispatchEvent(event); 12758 }else{ 12759 swat.utils.warn(`LayoutInitialized event is not defined.`); 12760 } 12761 }else{ 12762 swat.utils.warn(`Storefront Layout is disabled.`); 12763 document.getElementById("swym-storefront-layout-container")?.remove(); 12764 document.getElementById("swym-storefront-extention-render-container")?.remove(); 12765 } 12766 } 12767 12768 if (!window.SwymCallbacks) { 12769 window.SwymCallbacks = []; 12770 } 12771 window.SwymCallbacks.push(storefrontLayoutCallback); 12772 12773 SwymStorefrontLayoutContext.SwymCustomerData = { 12774 12775 name: null, 12776 email: null 12777 12778 };
12779 SwymStorefrontLayoutContext.isShopperLoggedIn = !!SwymStorefrontLayoutContext?.SwymCustomerData?.email; 12780 })(); 12781</script>
12781 12782 12783 12784 12785 12786</div><div id="shopify-block-AZFd6aGFnS21FS1hVa__13768625480086291342" class="shopify-block shopify-app-block">
12786<script> 12787 window['ShopifyForms'] = { 12788 ...window['ShopifyForms'], 12789 currentPageType: "search" 12790 }; 12791</script>
12791 12792 12793 12794</div>
12794<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
12794 12795</body> 12796</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.