PageSourceSearch

https://www.nanit.com/products/sound-machine

html nanit.com collected 2026-09-24 08:53:09 UTC 408,257 bytes, 4,812 lines download raw bytes

1
2<!doctype html>
3<html
4  class="no-js"
5  lang="en"
6  dir="ltr"
7>
8  <head>
8<script data-source-attribution="shopify.event_observer.bootstrap">
9(function(){let e=navigator,t=`prototype`,n=`sendBeacon`,r=e[n],i=fetch,a=XMLHttpRequest[t],{open:o,send:s}=a,c=`EventListener`,l=`add${c}`,u=`remove${c}`,d=EventTarget[t],f=d[l],p=d[u],m=e=>Error((e=document.currentScript)&&[e?.src,e?.id||e?.dataset?.sourceAttribution]),h=(e=[],t=0)=>(e.p=n=>e[t++%1e3]=n,[e,t=>(e.forEach(e.p=t),e.length=0)]),[g,_]=h(),[v,y]=h(),b,x=new WeakMap,S=e=>e&&g.p([e,b||[m()]]);d[l]=function(e,t,n){let r=this,i=t?.handleEvent||t,a=x.get(t),o=m();i?.call&&!a&&x.set(t,a=function(e){b=[o,e.type];try{i.call(t==i?this:t,e)}finally{b=null}}),v.p([e,o,a,r?.tagName||r+``,r?.id]),f.call(r,e,a||t,n)},d[u]=function(e,t,n){p.call(this,e,x.get(t)||t,n)},a.open=function(e,t){x.set(this,[t+``,e]),o.apply(this,arguments)},a.send=function(e){S(x.get(this)),s.call(this,e)},fetch=(e,t)=>(S([(e?.url||e)+``,t?.method]),i(e,t)),e[n]=(t,n)=>(S([t+``,``]),r.call(e,t,n)),setTimeout(()=>import("//www.nanit.com/cdn/shopifycloud/storefront/assets/storefront/event_observer_reporter-ed358274.js").then(e=>e.$(_,y,f,i,`13547173`)))})();
10//# sourceURL=event-observer-collector.js
11</script>
11
12
13
14    
14<script>document.documentElement.classList.replace('no-js', 'js');</script>
14
15    <meta charset="utf-8">
16    <style>html.abtasty-hide{opacity:0!important}</style>
17  
17<script>
18    (function (w, d) {
19      var _root = d.documentElement;
20      _root.className += ' abtasty-hide';
21      function _reveal() { _root.className = _root.className.replace(/ ?abtasty-hide/, ''); }
22      w.__abtastyReveal = _reveal;
23      d.addEventListener('DOMContentLoaded', _reveal);
24      w.setTimeout(_reveal, 1500);
25    })(window, document);
26  </script>
26
27    <meta http-equiv="Content-Security-Policy" content="object-src 'none'; base-uri 'self'; upgrade-insecure-requests">
28    <meta name="referrer" content="strict-origin-when-cross-origin">
29  
29<script
30    id="Cookiebot"
31    src="https://consent.cookiebot.com/uc.js"
32    data-cbid="dbddb1a2-1a08-4c55-8c9b-a6c4793c89e0"
33    data-blockingmode="auto"
34    type="text/javascript"
35    defer
36  ></script>
36
37
38<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
39    <meta
40      name="viewport"
41      content="width=device-width, initial-scale=1.0"
42    >
43    <meta name="theme-color" content="#000041">
44   
45      <link rel="canonical" href="https://www.nanit.com/products/sound-machine">
46    
47    <link rel="preconnect" href="https://cdn.shopify.com" crossorigin>
48    <link rel="preconnect" href="https://fonts.shopifycdn.com" crossorigin>
49    
50    <link rel="dns-prefetch" href="https://ajax.googleapis.com">
51    <link rel="dns-prefetch" href="https://maps.googleapis.com">
52    <link rel="dns-prefetch" href="https://maps.gstatic.com">
53    <link rel="preload" href="https://cdn.shopify.com/s/files/1/0666/9090/8460/files/cotford-light.woff2?v=1669234899" as="font" type="font/woff2" crossorigin>
54    <link rel="preload" href="https://cdn.shopify.com/s/files/1/1354/7173/files/Neue_Plak_Regular.woff2?v=1764851431" as="font" type="font/woff2" crossorigin>
55    
56<link href="//www.nanit.com/cdn/shop/t/616/assets/styles.css?v=111603181540343972631756131166" as="style" rel="preload">
57    <link href="//www.nanit.com/cdn/shop/t/616/assets/vendor.js?v=83836565987576270061757690039" as="script" rel="preload">
58    <link href="//www.nanit.com/cdn/shop/t/616/assets/theme.js?v=118407257295185597661770999940" as="script" rel="preload">
59
60    
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76    
77<link
78        rel="shortcut icon"
79        href="//www.nanit.com/cdn/shop/files/Nanit_Favicon_Logomark_32x32_b0971a46-7b1c-40fe-a7e1-d1171986b1d4.png?crop=center&height=32&v=1769707211&width=32"
80        type="image/png"
81      ><title>Nanit Sound and Light Machine | Baby &amp; Toddler Sleep Aid</title><meta name="description" content="Create soothing bedtime routines with Nanit’s Sound and Light Machine. Supports newborn sleep through toddlerhood with calming sounds and gentle lighting."><meta property='og:site_name' content='Nanit'>
82<meta property='og:url' content='https://www.nanit.com/products/sound-machine'>
83<meta property='og:title' content='Sound + Light Machine'>
84<meta property='og:type' content='product'>
85<meta property='og:description' content='Create soothing bedtime routines with Nanit’s Sound and Light Machine. Supports newborn sleep through toddlerhood with calming sounds and gentle lighting.'><meta
86    property='og:price:amount'
87    content='99.99'
88  >
89  <meta property='og:price:currency' content='USD'><meta property='og:image' content='http://www.nanit.com/cdn/shop/files/sound_machine.webp?v=1782403316'>
90  <meta property='og:image:secure_url' content='https://www.nanit.com/cdn/shop/files/sound_machine.webp?v=1782403316'>
91  <meta property='og:image:width' content='4000'>
92  <meta property='og:image:height' content='4000'><meta
93  name='twitter:site'
94  content='@'
95>
96<meta name='twitter:card' content='summary_large_image'>
97<meta name='twitter:title' content='Sound + Light Machine'>
98<meta name='twitter:description' content='Create soothing bedtime routines with Nanit’s Sound and Light Machine. Supports newborn sleep through toddlerhood with calming sounds and gentle lighting.'><meta property='og:type' content='product'>
99  <meta property='og:title' content='Sound + Light Machine'>
100  <meta
101    property='product:price:amount'
102    content='99.99'
103  >
104  <meta property='product:price:currency' content='USD'>
105  <meta
106    property='product:availability'
107    content='in stock'
108  ><meta property='og:image' content='http://www.nanit.com/cdn/shop/files/sound_machine.webp?v=1782403316&width=1024'>
109  <meta property='og:image:secure_url' content='https://www.nanit.com/cdn/shop/files/sound_machine.webp?v=1782403316&width=1024'>
110  <meta property='og:image:width' content='4000'>
111  <meta property='og:image:height' content='4000'><meta property='og:description' content='Create soothing bedtime routines with Nanit’s Sound and Light Machine. Supports newborn sleep through toddlerhood with calming sounds and gentle lighting.'><meta property='og:url' content='https://www.nanit.com/products/sound-machine'>
112<meta property='og:site_name' content='Nanit'><meta name='twitter:card' content='summary'><meta name='twitter:title' content='Sound + Light Machine'>
113  <meta
114    name='twitter:description'
115    content='Create consistent bedtime routines with soothing sounds and gentle lighting—plus live audio monitoring for instant peace of mind.
116'
117  ><meta name='twitter:image' content='https://www.nanit.com/cdn/shop/files/sound_machine.webp?v=1782403316&width=1200'>
118  <meta name='twitter:image:alt' content='Nanit Sound + Light Machine next to Nanit Sound + Light App showing light and sound control on phone'>
118<script type='application/ld+json'>{"@context":"http:\/\/schema.org\/","@id":"\/products\/sound-machine#product","@type":"ProductGroup","brand":{"@type":"Brand","name":"Nanit"},"category":"Sound Machines","description":"Create consistent bedtime routines with soothing sounds and gentle lighting—plus live audio monitoring for instant peace of mind.\n","hasVariant":[{"@id":"\/products\/sound-machine?variant=41319111360651#variant","@type":"Product","gtin":"810108751076","image":"https:\/\/www.nanit.com\/cdn\/shop\/files\/sound_machine.webp?v=1782403316\u0026width=1920","name":"Sound + Light Machine - White","offers":{"@id":"\/products\/sound-machine?variant=41319111360651#offer","@type":"Offer","availability":"http:\/\/schema.org\/InStock","price":"99.99","priceCurrency":"USD","url":"https:\/\/www.nanit.com\/products\/sound-machine?variant=41319111360651"},"sku":"L101NW"}],"name":"Sound + Light Machine","productGroupID":"7103095242891","url":"https:\/\/www.nanit.com\/products\/sound-machine"}</script>
118<script type='application/ld+json'>
119  {
120    "@context": "https://schema.org",
121    "@type": "BreadcrumbList",
122    "itemListElement": [{
123        "@type": "ListItem",
124        "position": 1,
125        "name": "Home",
126        "item": "https://www.nanit.com"
127      },{
128            "@type": "ListItem",
129            "position": 2,
130            "name": "Sound + Light Machine",
131            "item": "https://www.nanit.com/products/sound-machine"
132          }]
133  }
134</script>
134<style>:root {
135    /*! General */
136    --color-base-text: 0 0 65;
137    --color-base-highlight: 255 255 255;
138    --color-base-background: 251 251 246;
139    --color-base-button: 0 0 65;
140    --color-base-button-gradient: #000041;
141    --color-base-button-text: 250 247 243;
142    --color-keyboard-focus: 11 97 205;
143    --color-shadow: 168 232 226;
144    --color-price: 0 0 65;
145    --color-sale-price: 0 0 65;
146    --color-sale-tag: 0 0 65;
147    --color-sale-tag-text: 255 255 255;
148    --color-rating: 255 255 255;
149    --color-placeholder: 251 251 246;
150    --color-success-text: 77 124 15;
151    --color-success-background: 247 254 231;
152    --color-error-text: 190 18 60;
153    --color-error-background: 255 241 242;
154    --color-info-text: 255 255 255;
155    --color-info-background: 255 251 235;
156
157    /*! Menu and drawers */
158    --color-drawer-text: 0 0 65;
159    --color-drawer-background: 255 255 255;
160    --color-drawer-button-background: 0 0 65;
161    --color-drawer-button-gradient: #000041;
162    --color-drawer-button-text: 255 255 255;
163    --color-drawer-overlay: 23 23 23;
164
165    /*! Product card */
166    --card-radius: var(--rounded-card);
167    --card-border-width: 0.0rem;
168    --card-border-opacity: 0.0;
169    --card-shadow-opacity: 0.1;
170    --card-shadow-horizontal-offset: 0.0rem;
171    --card-shadow-vertical-offset: 0.0rem;
172
173    /*! Buttons */
174    --buttons-radius: var(--rounded-button);
175    --buttons-border-width: 2px;
176    --buttons-border-opacity: 1.0;
177    --buttons-shadow-opacity: 0.0;
178    --buttons-shadow-horizontal-offset: 0px;
179    --buttons-shadow-vertical-offset: 0px;
180
181    /*! Inputs */
182    --inputs-radius: var(--rounded-input);
183    --inputs-border-width: 0px;
184    --inputs-border-opacity: 0.65;
185
186    /*! Spacing */
187    --sp-0d5: 0.125rem;
188    --sp-1: 0.25rem;
189    --sp-1d5: 0.375rem;
190    --sp-2: 0.5rem;
191    --sp-2d5: 0.625rem;
192    --sp-3: 0.75rem;
193    --sp-3d5: 0.875rem;
194    --sp-4: 1rem;
195    --sp-4d5: 1.125rem;
196    --sp-5: 1.25rem;
197    --sp-5d5: 1.375rem;
198    --sp-6: 1.5rem;
199    --sp-6d5: 1.625rem;
200    --sp-7: 1.75rem;
201    --sp-7d5: 1.875rem;
202    --sp-8: 2rem;
203    --sp-8d5: 2.125rem;
204    --sp-9: 2.25rem;
205    --sp-9d5: 2.375rem;
206    --sp-10: 2.5rem;
207    --sp-10d5: 2.625rem;
208    --sp-11: 2.75rem;
209    --sp-12: 3rem;
210    --sp-13: 3.25rem;
211    --sp-14: 3.5rem;
212    --sp-15: 3.875rem;
213    --sp-16: 4rem;
214    --sp-18: 4.5rem;
215    --sp-20: 5rem;
216    --sp-23: 5.625rem;
217    --sp-24: 6rem;
218    --sp-28: 7rem;
219    --sp-32: 8rem;
220    --sp-36: 9rem;
221    --sp-40: 10rem;
222    --sp-44: 11rem;
223    --sp-48: 12rem;
224    --sp-52: 13rem;
225    --sp-56: 14rem;
226    --sp-60: 15rem;
227    --sp-64: 16rem;
228    --sp-68: 17rem;
229    --sp-72: 18rem;
230    --sp-80: 20rem;
231    --sp-96: 24rem;
232    --sp-100: 32rem;
233
234    /*! Font family - Custom fonts (Cotford for headings, Neue Plak for body) */
235    --font-heading-family: "Cotford Light", serif;
236    --font-heading-style: normal;
237    --font-heading-weight: 300;
238    --font-heading-line-height: 1.1;
239    --font-heading-letter-spacing: -0.05em;
240    
241
242    --font-body-family: "Neue Plak", sans-serif;
243    --font-body-style: normal;
244    --font-body-weight: 400;
245    --font-body-line-height: 1;
246    --font-body-letter-spacing: 0.0em;
247
248    --font-navigation-family: var(--font-body-family);
249    --font-navigation-size: clamp(0.875rem, 0.748rem + 0.3174vw, 1.125rem);
250    --font-navigation-weight: 500;
251    
252
253    --font-button-family: var(--font-body-family);
254    --font-button-size: clamp(0.875rem, 0.8115rem + 0.1587vw, 1.0rem);
255    --font-button-weight: 500;
256    
257
258    --font-product-family: var(--font-body-family);
259    --font-product-size: clamp(1.0rem, 0.873rem + 0.3175vw, 1.25rem);
260    --font-product-weight: 500;
261    
262
263    /*! Font size */
264    --text-3xs: 0.625rem;
265    --text-2xs: 0.6875rem;
266    --text-xs: 0.75rem;
267    --text-2sm: 0.8125rem;
268    --text-sm: 0.875rem;
269    --text-base: 1.0rem;
270    --text-lg: 1.125rem;
271    --text-xl: 1.25rem;
272    --text-2xl: 1.5rem;
273    --text-3xl: 1.875rem;
274    --text-4xl: 2.25rem;
275    --text-5xl: 3.0rem;
276    --text-6xl: 3.75rem;
277    --text-7xl: 4.5rem;
278    --text-8xl: 6.0rem;
279
280    /*! Layout */
281    --page-width-base: 1520px;
282    --page-width: var(--page-width-base);
283    --gap-padding: clamp(var(--sp-5), 2.526vw, var(--sp-12));
284    --grid-gap: clamp(40px, 20vw, 60px);
285    --page-padding: var(--sp-5);
286    --page-container: min(calc(100vw - var(--scrollbar-width, 0px) - var(--page-padding) * 2), var(--page-width));
287    --rounded-button: 3.75rem;
288    --rounded-input: 0.75rem;
289    --rounded-card: clamp(var(--sp-2d5), 1.053vw, var(--sp-5));
290    --rounded-block: clamp(var(--sp-2d5), 1.053vw, var(--sp-5));
291
292    /*! Other */
293    --icon-weight: 1.5px;
294
295    /*! Badge colors */
296    --badge-custom1-background: #000041;
297    --badge-custom1-text: #ffffff;
298    --badge-custom2-background: #F5DE9E;
299    --badge-custom2-text: #000041;
300  }
301
302  @media screen and (min-width: 1024px) {
303    :root {
304      --page-padding: var(--sp-9);
305    }
306  }
307
308  @media screen and (min-width: 1280px) {
309    :root {
310      --gap-padding: var(--sp-12);
311      --page-padding: var(--sp-12);
312      --page-container: min(calc(100vw - var(--scrollbar-width, 0px) - var(--page-padding) * 2), max(var(--page-width), 1280px));
313    }
314  }
315
316  @media screen and (min-width: 1536px) {
317    :root {
318      --page-padding: max(var(--sp-12), 50vw - var(--scrollbar-width, 0px)/2 - var(--page-width)/2);
319    }
320  }
321</style>
322<style>
323/* Critical font-face declarations - prevents FOUT */
324@font-face{font-family:"Cotford Light";src:url("https://cdn.shopify.com/s/files/1/0666/9090/8460/files/cotford-light.woff2?v=1669234899") format("woff2");font-weight:300;font-style:normal;font-display:swap}
325@font-face{font-family:"Neue Plak";src:url("https://cdn.shopify.com/s/files/1/1354/7173/files/Neue_Plak_Regular.woff2?v=1764851431") format("woff2");font-weight:400;font-style:normal;font-display:swap}
326@font-face{font-family:"Neue Plak";src:url("https://cdn.shopify.com/s/files/1/1354/7173/files/Neue_Plak_SemiBold.woff2?v=1764851431") format("woff2");font-weight:600;font-style:normal;font-display:swap}
327
328/* Layout primitives */
329*,::before,::after{box-sizing:border-box}
330html{-webkit-text-size-adjust:100%;line-height:1.5}
331body{margin:0;font-family:var(--font-body-family),system-ui,sans-serif;background:rgb(var(--color-background));color:rgb(var(--color-foreground))}
332img,video{max-width:100%;height:auto;display:block}
333a{color:inherit;text-decoration:none}
334button{font-family:inherit;cursor:pointer}
335
336/* Page container */
337.page-container{min-height:100vh;display:flex;flex-direction:column}
338.main-content{flex:1}
339.page-width{max-width:var(--page-width);margin:0 auto;padding:0 var(--gap-padding)}
340
341/* Header critical styles */
342.header-group{position:sticky;top:0;z-index:100}
343.header{background:rgb(var(--color-background))}
344.header__wrapper{display:flex;align-items:center;justify-content:space-between;padding:1rem 0}
345
346/* Product layout critical */
347.product{display:grid;gap:2rem}
348@media(min-width:1024px){.product{grid-template-columns:1fr 1fr;gap:3rem}}
349
350/* Product media/gallery critical */
351.product__media{position:relative;width:100%}
352.product__preview{position:relative}
353.media{position:relative;overflow:hidden}
354.media img,.media video{width:100%;height:100%;object-fit:cover}
355
356/* Product info critical */
357.product__info{display:flex;flex-direction:column;gap:1rem}
358.product__title{font-family:var(--font-heading-family),serif;font-size:clamp(1.5rem,4vw,2.5rem);font-weight:var(--font-heading-weight);line-height:1.2;margin:0}
359
360/* Price critical */
361.price{display:flex;align-items:baseline;gap:0.5rem;flex-wrap:wrap}
362.price__regular{font-weight:600}
363.price__sale{color:rgb(var(--color-price))}
364
365/* Variant picker critical */
366.variant-picker{display:flex;flex-direction:column;gap:1rem}
367.variant-picker__options{display:flex;flex-wrap:wrap;gap:0.5rem}
368
369/* Buy buttons critical */
370.product-form__buttons{display:flex;flex-direction:column;gap:0.75rem}
371.button{display:inline-flex;align-items:center;justify-content:center;padding:1rem 2rem;border-radius:var(--rounded-button);font-weight:500;transition:all 0.2s}
372.button--primary{background:rgb(var(--color-button));color:rgb(var(--color-button-text))}
373.button--secondary{background:transparent;border:1px solid currentColor}
374
375/* Grid utilities */
376.grid{display:grid;gap:var(--grid-gap,1rem)}
377.flex{display:flex}
378.hidden{display:none}
379.relative{position:relative}
380.absolute{position:absolute}
381.w-full{width:100%}
382.h-full{height:100%}
383.sticky{position:sticky}
384.top-0{top:0}
385
386/* Section padding */
387.section{padding-top:var(--section-padding-top);padding-bottom:var(--section-padding-bottom)}
388.section--padding{padding-top:var(--section-padding-top);padding-bottom:var(--section-padding-bottom)}
389
390/* Visibility */
391@media(min-width:768px){.md\:block{display:block}.md\:hidden{display:none}}
392@media(min-width:1024px){.lg\:block{display:block}.lg\:hidden{display:none}.xl\:block{display:block}}
393
394/* Loading bar: faster transition, respect reduced motion */
395.loading-bar{transition:opacity 200ms ease-out!important}
396.loaded .loading-bar{opacity:0;pointer-events:none}
397@media(prefers-reduced-motion:reduce){.loading-bar{display:none}}
398</style>
399<link
400      rel="preload"
401      href="//www.nanit.com/cdn/shop/t/616/assets/theme.css?v=48425390223589700801770899472"
402      as="style"
403      onload="this.onload=null;this.rel='stylesheet'"
404    >
405    <noscript><link href="//www.nanit.com/cdn/shop/t/616/assets/theme.css?v=48425390223589700801770899472" rel="stylesheet" type="text/css" media="all" /></noscript><link
406      rel="stylesheet"
407      href="//www.nanit.com/cdn/shop/t/616/assets/apps.css?v=162097722211979372921757690018"
408      media="print"
409      fetchpriority="low"
410      onload="this.media='all'"
411    >
412
413
414  <link href="//www.nanit.com/cdn/shop/t/616/assets/styles-Dyo2QfrN.css?v=154961103750372443381788530892" rel="stylesheet" type="text/css" media="all" />
415
416
417
418
419  
419<script src="//www.nanit.com/cdn/shop/t/616/assets/storefront-CacePCbI.js?v=45970721796469939561789671505" type="module" crossorigin="anonymous"></script>
419
420  <link rel="modulepreload" href="//www.nanit.com/cdn/shop/t/616/assets/sectionRegistry-DJW0ubQ3.js?v=102420792600229122601789671504" crossorigin="anonymous">
421  <link href="//www.nanit.com/cdn/shop/t/616/assets/sectionRegistry-CLbQKm89.css?v=99439477171550364191782307934" rel="stylesheet" type="text/css" media="all" />
422
423<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
423<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/13547173/digital_wallets/dialog">
424<meta id="in-context-paypal-metadata" data-shop-id="13547173" data-venmo-supported="true" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD">
425<link rel="alternate" type="application/json+oembed" href="https://www.nanit.com/products/sound-machine.oembed">
426<script async="async" src="/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=21790859"></script>
426
427<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
428<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=21790859&shop_id=13547173" crossorigin="anonymous"></script>
vendor: 1 bytes, line 428
428
429<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":13547173,"countryCode":"US","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/13547173","merchantName":"Nanit","requiredBillingContactFields":["postalAddress","email","phone"],"requiredShippingContactFields":["postalAddress","email","phone"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex","discover","elo","jcb"],"total":{"type":"pending","label":"Nanit","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 429
429
430<script id="shopify-features" type="application/json">{"accessToken":"5c010efd0a090bf5e40ab5e316619747","betas":["rich-media-storefront-analytics"],"domain":"www.nanit.com","predictiveSearch":true,"shopId":13547173,"locale":"en"}</script>
vendor: 1 bytes, line 430
430
431<script>var Shopify = Shopify || {};
432Shopify.shop = "aislings-sweets-treats.myshopify.com";
433Shopify.locale = "en";
434Shopify.currency = {"active":"USD","rate":"1.0"};
435Shopify.country = "US";
436Shopify.theme = {"name":"[Production]","id":143487959179,"schema_name":"Concept","schema_version":"4.3.1","theme_store_id":null,"role":"main"};
437Shopify.theme.handle = "null";
438Shopify.theme.style = {"id":null,"handle":null};
439Shopify.cdnHost = "www.nanit.com/cdn";
440Shopify.routes = Shopify.routes || {};
441Shopify.routes.root = "/";
442Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
443Shopify.SignInWithShop = Shopify.SignInWithShop || {};
444Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
445Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 445
445
446<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 446
446
447<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 447
447
448<script>
449  window.ShopifyPay = window.ShopifyPay || {};
450  window.ShopifyPay.apiHost = "shop.app\/pay";
451  window.ShopifyPay.redirectState = null;
452</script>
vendor: 1 bytes, line 452
452
453<script>
454  window.Shopify = window.Shopify || {};
455  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
456  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
457  window.Shopify.SignInWithShop.eligible = true;
458</script>
vendor: 1 bytes, line 458
458
459<script id="shop-js-analytics" type="application/json">{"pageType":"product"}</script>
vendor: 1 bytes, line 459
459
460<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 460
460
461<script type="module">
462  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js");
463
464  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
465
466</script>
vendor: 1 bytes, line 466
466
467<script defer="defer" async type="module" src="https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.payment-terms.en.esm.js"></script>
vendor: 1 bytes, line 467
467
468<script type="module">
469  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.payment-terms.en.esm.js");
470
471  
472</script>
vendor: 1 bytes, line 472
472
473<script>
474  window.Shopify = window.Shopify || {};
475  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
476  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"]};
477</script>
vendor: 1 bytes, line 477
477
478<script>(function() {
479  var isLoaded = false;
480  function asyncLoad() {
481    if (isLoaded) return;
482    isLoaded = true;
483    var urls = ["https:\/\/cdn.shopify.com\/s\/files\/1\/1354\/7173\/t\/59\/assets\/affirmShopify.js?v=1630582276\u0026shop=aislings-sweets-treats.myshopify.com","https:\/\/cdn.attn.tv\/nanit\/dtag.js?shop=aislings-sweets-treats.myshopify.com","https:\/\/pps.triplewhale.systems\/main.js?shop=aislings-sweets-treats.myshopify.com","https:\/\/d26ky332zktp97.cloudfront.net\/shops\/F4TYSeNeFMAdti5uL\/colibrius-m.js?shop=aislings-sweets-treats.myshopify.com","https:\/\/services.nofraud.com\/js\/device.js?shop=aislings-sweets-treats.myshopify.com","https:\/\/customer-first-focus.b-cdn.net\/cffOrderifyLoader_min.js?shop=aislings-sweets-treats.myshopify.com","https:\/\/dr4qe3ddw9y32.cloudfront.net\/awin-shopify-integration-code.js?aid=58645\u0026v=shopifyApp_5.2.5\u0026ts=1764787141759\u0026shop=aislings-sweets-treats.myshopify.com","https:\/\/app.octaneai.com\/480wv0ubsk3pk0xu\/shopify.js?x=BTGzBTB8cA962O2K\u0026shop=aislings-sweets-treats.myshopify.com","https:\/\/static.fbot.me\/shopify\/friendbuy-shopify.js?merchantId=5d3018af-5253-4a41-b503-7badee5840bf\u0026shop=aislings-sweets-treats.myshopify.com","https:\/\/www.nanit.com\/apps\/cordial-app\/load-track.js?track_key=nanit\u0026shop=aislings-sweets-treats.myshopify.com"];
484    for (var i = 0; i < urls.length; i++) {
485      var s = document.createElement('script');
486      s.type = 'text/javascript';
487      s.async = true;
488      s.src = urls[i];
489      var x = document.getElementsByTagName('script')[0];
490      x.parentNode.insertBefore(s, x);
491    }
492  };
493  if(window.attachEvent) {
494    window.attachEvent('onload', asyncLoad);
495  } else {
496    window.addEventListener('load', asyncLoad, false);
497  }
498})();</script>
vendor: 1 bytes, line 498
498
499<script id="__st">var __st={"a":13547173,"offset":-14400,"reqid":"4de82a0d-5e7d-442f-adbe-8ae34f033adb-1790239989","pageurl":"www.nanit.com\/products\/sound-machine","u":"2ee89571de51","p":"product","rtyp":"product","rid":7103095242891};</script>
vendor: 1 bytes, line 499
499
500<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 500
500
501<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 501
501
502<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//www.nanit.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 502
502
503<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.nanit.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>
503<script crossorigin="anonymous" defer="defer" src="//www.nanit.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 503
503
504<script id="shopify-origin-trials" async="async" integrity="sha256-qJbe/jEZBHtr5W/BlA2cKAz3vkXu6vJQyLjgvgCC86g=" src="//cdn.shopify.com/shopifycloud/storefront/assets/storefront/origin_trials-318ab40a.js" crossorigin="anonymous" onload="window.__shopifyOriginTrialsDone = true" onerror="window.__shopifyOriginTrialsDone = true"></script>
vendor: 1 bytes, line 504
504
505<script>
506  window.Shopify = window.Shopify || {};
507  window.Shopify.MCP = window.Shopify.MCP || {};
508  window.Shopify.MCP.enabled = true;
509  window.Shopify.MCP.shop = "aislings-sweets-treats.myshopify.com";
510  window.Shopify.MCP.mcpEndpoint = "https:\/\/www.nanit.com\/api\/mcp";
511  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"]}}];
512</script>
vendor: 1 bytes, line 512
512
513<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.nanit.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-f1e1e155.js","sha256-86F2r\/8tANRiv732G7Azvy4FxZLwNMjSp3zeaR2BCbY=");})();
514</script>
vendor: 1 bytes, line 514
514
515<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.nanit.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}};
516</script>
vendor: 1 bytes, line 516
516
517<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
518  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);
519</script>
vendor: 1 bytes, line 519
519
520<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})}}));
521</script>
vendor: 1 bytes, line 521
521
522<script integrity="sha256-/LA1C2Bx6899fYCos0FS9qLj2opaGFm7AXrTUvBEb4s=" data-source-attribution="shopify.remote_product_tracking" data-shopify-remote-tracking="{&quot;publisher_shop_id&quot;:13547173,&quot;theme_id&quot;:143487959179,&quot;theme_published&quot;:true,&quot;theme_store_id&quot;:0,&quot;placement&quot;:&quot;collection&quot;,&quot;event_data&quot;:{&quot;source_product_id&quot;:7103095242891,&quot;handle&quot;:&quot;sound-machine&quot;,&quot;page_type&quot;:&quot;product&quot;},&quot;recommendations_tracking_enabled&quot;:true}" defer="defer" src="//www.nanit.com/cdn/shopifycloud/storefront/assets/storefront/remote_product_tracking-91d95044.js" crossorigin="anonymous"></script>
522
523<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://www.nanit.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous">
524<style id="shopify-accelerated-checkout-cart">
525        #shopify-buyer-consent {
526  margin-top: 1em;
527  display: inline-block;
528  width: 100%;
529}
530
531#shopify-buyer-consent.hidden {
532  display: none;
533}
534
535#shopify-subscription-policy-button {
536  background: none;
537  border: none;
538  padding: 0;
539  text-decoration: underline;
540  font-size: inherit;
541  cursor: pointer;
542}
543
544#shopify-subscription-policy-button::before {
545  box-shadow: none;
546}
547
548      </style>
549
550<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
550
551
552    
552<script src="//www.nanit.com/cdn/shop/t/616/assets/vendor.js?v=83836565987576270061757690039" defer="defer"></script>
552
553    
553<script src="//www.nanit.com/cdn/shop/t/616/assets/theme.js?v=118407257295185597661770999940" defer="defer"></script>
553
554    
554<script src="//www.nanit.com/cdn/shop/t/616/assets/instant-page.js?v=99963444960178710701757690030" type="module"></script>
554<script>
555  window.theme = window.theme || {};
556  theme.routes = {
557    shop_url: 'https://www.nanit.com',
558    root_url: '/',
559    cart_url: '/cart',
560    cart_add_url: '/cart/add',
561    cart_change_url: '/cart/change',
562    cart_update_url: '/cart/update',
563    search_url: '/search',
564    predictive_search_url: '/search/suggest'
565  };
566
567  theme.variantStrings = {
568    preOrder: "Pre-order",
569    addToCart: "Add to cart",
570    soldOut: "Sold Out",
571    unavailable: "Unavailable",
572    addToBundle: "Add to bundle",
573    backInStock: "Notify me when it’s available"
574  };
575
576  theme.shippingCalculatorStrings = {
577    error: "One or more errors occurred while retrieving the shipping rates:",
578    notFound: "Sorry, we do not ship to your address.",
579    oneResult: "There is one shipping rate for your address:",
580    multipleResults: "There are multiple shipping rates for your address:"
581  };
582
583  theme.discountStrings = {
584    error: "Discount code cannot be applied to your cart",
585    shippingError: "Shipping discounts are shown at checkout after adding an address"
586  };
587
588  theme.recipientFormStrings = {
589    expanded: "Gift card recipient form expanded",
590    collapsed: "Gift card recipient form collapsed"
591  };
592
593  theme.quickOrderListStrings = {
594    itemsAdded: "[quantity] items added",
595    itemAdded: "[quantity] item added",
596    itemsRemoved: "[quantity] items removed",
597    itemRemoved: "[quantity] item removed",
598    viewCart: "View cart",
599    each: "[money]\/ea",
600    minError: "This item has a minimum of [min]",
601    maxError: "This item has a maximum of [max]",
602    stepError: "You can only add this item in increments of [step]"
603  };
604
605  theme.cartStrings = {
606    error: "There was an error while updating your cart. Please try again.",
607    quantityError: "You can only add [quantity] of this item to your cart."
608  };
609
610  theme.dateStrings = {
611    d: "d",
612    day: "Day",
613    days: "Days",
614    h: "h",
615    hour: "Hour",
616    hours: "Hours",
617    m: "m",
618    minute: "Min",
619    minutes: "Mins",
620    s: "s",
621    second: "Sec",
622    seconds: "Secs"
623  };theme.strings = {
624    recentlyViewedEmpty: "Your recently viewed is empty.",
625    close: "Close",
626    next: "Next",
627    previous: "Previous",
628    qrImageAlt: "QR code — scan to redeem gift card"
629  };
630
631  theme.settings = {
632    moneyFormat: "${{amount}}",
633    moneyWithCurrencyFormat: "${{amount}} USD",
634    currencyCodeEnabled: false,
635    externalLinksNewTab: false,
636    cartType: "drawer",
637    isCartTemplate: false,
638    pswpModule: "\/\/www.nanit.com\/cdn\/shop\/t\/616\/assets\/photoswipe.min.js?v=41760041872977459911757690035",
639    themeName: 'Concept',
640    themeVersion: '4.3.1',
641    agencyId: ''
642  };// We save the product ID in local storage to be eventually used for recently viewed section
643    try {
644      const recentlyViewedProducts = new Set(JSON.parse(window.localStorage.getItem(`${theme.settings.themeName}:recently-viewed`) || '[]'));
645
646      recentlyViewedProducts.delete(7103095242891); // Delete first to re-move the product
647      recentlyViewedProducts.add(7103095242891);
648
649      window.localStorage.setItem(`${theme.settings.themeName}:recently-viewed`, JSON.stringify(Array.from(recentlyViewedProducts.values()).reverse()));
650    } catch (e) {
651      // Safari in private mode does not allow setting item, we silently fail
652    }</script>
652
653<!-- Google Tag Manager -->
654    
654<script>
655      const LAST_PAGE_KEY = 'LAST_VISITED_PAGE';
656      const LAST_COLLECTION_HANDLE_KEY = 'LAST_COLLECTION_HANDLE';
657
658      (() => {
659        window.addEventListener('load', () => {
660          if (!localStorage.getItem(LAST_PAGE_KEY)) {
661            localStorage.setItem(LAST_PAGE_KEY, 'product');
662          }
663          if (!localStorage.getItem(LAST_COLLECTION_HANDLE_KEY)) {
664            localStorage.setItem(LAST_COLLECTION_HANDLE_KEY, '');
665          }
666
667          window.lastPage = localStorage.getItem(LAST_PAGE_KEY);
668          window.lastCollection = localStorage.getItem(LAST_COLLECTION_HANDLE_KEY);
669        });document.addEventListener('visibilitychange', () => {
670          if (document.visibilityState !== 'hidden') return;
671          const _collectionHandle = window.STOREFRONT?.dataLayer?.collectionHandle || '';
672          localStorage.setItem(LAST_PAGE_KEY, 'product');
673          localStorage.setItem(LAST_COLLECTION_HANDLE_KEY, _collectionHandle);
674        });
675      })();
676
677      window.dataLayer = window.dataLayer || [];
678      dataLayer.push({
679        'event': 'bva_gtm_init',
680        'brandSite': localStorage.getItem('currentBrand'),
681        'template': {
682          'active': "product",
683          'name': "product",
684          'directory': null
685        },
686        'localization': {
687          'country': "US",
688          'currency': "USD",
689          'language': "en"
690        },
691        'product_available': true,
692
693        'location': ''
694      });
695    </script>
695
696
697    <!-- GTM Script -->
698    
698<script>
vendor: 358 bytes, lines 698-703
698
699      (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
700      new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
701      j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
702      'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
703      })(window,document,'script','dataLayer','
703GTM-W7TZKPD9
vendor: 8 bytes, lines 703-704
703');
704    
704</script>
704
705    <!-- End Google Tag Manager -->
705<script type='text/javascript'>
706  (window.heapReadyCb = window.heapReadyCb || []),
707    (window.heap = window.heap || []),
708    (heap.load = function (e, t) {
709      (window.heap.envId = e),
710        (window.heap.clientConfig = t = t || {}),
711        (window.heap.clientConfig.shouldFetchServerConfig = !1);
712      var a = document.createElement('script');
713      (a.type = 'text/javascript'),
714        (a.async = !0),
715        (a.src = 'https://cdn.us.heap-api.com/config/' + e + '/heap_config.js');
716      var r = document.getElementsByTagName('script')[0];
717      r.parentNode.insertBefore(a, r);
718      var n = [
719          'init',
720          'startTracking',
721          'stopTracking',
722          'track',
723          'resetIdentity',
724          'identify',
725          'identifyHashed',
726          'getSessionId',
727          'getUserId',
728          'getIdentity',
729          'addUserProperties',
730          'addEventProperties',
731          'removeEventProperty',
732          'clearEventProperties',
733          'addAccountProperties',
734          'addAdapter',
735          'addTransformer',
736          'addTransformerFn',
737          'onReady',
738          'addPageviewProperties',
739          'removePageviewProperty',
740          'clearPageviewProperties',
741          'trackPageview',
742        ],
743        i = function (e) {
744          return function () {
745            var t = Array.prototype.slice.call(arguments, 0);
746            window.heapReadyCb.push({
747              name: e,
748              fn: function () {
749                heap[e] && heap[e].apply(heap, t);
750              },
751            });
752          };
753        };
754      for (var p = 0; p < n.length; p++) heap[n[p]] = i(n[p]);
755    });
756  heap.load('3272390898');
757</script>
757
758
759
760  <div hidden data-yotpo-loader data-yotpo-key="LkIkXhZE0n3h0B7roAqsDRSM8TtiJgRFrXPGj923"></div>
761
762
763
764
765  
765<script
766    defer src="https://static.shopmy.us/Affiliates/sms_aff_clicktrack.js?domain=nanit.com&expires=30">
767  </script>
767
768
769<script name='spiffy-react'>
770    (function () {
771      window._spiffy = {
772        env: 'prod',
773        show: true,
774        publicKey: 'c49201ef096770f855b515908319dcdf37295275a387704ec22fdbe52819fbad',
775      };
776      var loadSpiffyScript = function () {
777        var script = document.createElement('script');
778        script.type = 'module';
779        script.src = 'https://cdn.spiffy.ai/production/universal-build/envive-injection/index.js';
780        script.fetchPriority = 'high';
781        document.head.appendChild(script);
782      };
783      loadSpiffyScript();
784    })();
785  </script>
785
786  <!-- BEGIN app block: shopify://apps/geo-pro-geolocation/blocks/geopro/16fc5313-7aee-4e90-ac95-f50fc7c8b657 --><!-- This snippet is used to load Geo:Pro data on the storefront -->
787<meta class='geo-ip' content='eyJwYXJhbWV0ZXJzIjp7ImxheW91dC1zZWxlY3RvciI6InJlZGlyZWN0IiwicGVybWFuZW50LXJlZGlyZWN0IjowLCJwb3B1cF9kZWxheSI6IjAiLCJkb21haW5zX2xpc3QiOjAsInN0b3JlX3RpdGxlIjoiIiwicmVkaXJlY3RfdGV4dCI6Ikl0IHNlZW1zIHlvdSYjMzlyZSBpbiAlQ09VTlRSWSUuIFJlZGlyZWN0IHRvICVTVE9SRU5BTUUlPyIsInllcyI6IlllcywgcGxlYXNlIiwibm8iOiJObywgdGhhbmtzIiwiYmFja2dyb3VuZC1jb2xvciI6ImZmZmZmZiIsInRleHQtY29sb3IiOiIwMDAwMDAiLCJ5ZXMtYmFja2dyb3VuZC1jb2xvciI6IjAwMDAwMCIsInllcy10ZXh0LWNvbG9yIjoiZmZmZmZmIiwibm8tYmFja2dyb3VuZC1jb2xvciI6Ijg4ODg4OCIsIm5vLXRleHQtY29sb3IiOiJmZmZmZmYiLCJsb2NhbGl6YXRpb24iOltdLCJvd25lcl9pcCI6IjcyLjE5OS45Ny4xMzgiLCJvd25lcl9pcF9tb2RlIjoiIiwicmVwZWF0X3N3aXRjaGVyIjp0cnVlLCJyZXBlYXRfcGVyaW9kIjoiMzAiLCJkaXNhYmxlZF9zdGF0ZSI6ZmFsc2UsImxhc3RfZW1iZWRkZWRfYXQiOiIyMDI2LTAyLTI2IDE1OjI0OjU3In0sInJ1bGVzTGlzdCI6W3sicnVsZV9pZCI6IjI0NDkzIiwiY291bnRyaWVzIjoiQXVzdHJhbGlhIiwiZXhjZXB0aW9ucyI6IiIsImlwIjoiIiwic3RvcmVfbmFtZSI6IkF1c3RyYWxpYSBTaXRlIiwiaXBfZXhjZXB0aW9ucyI6IiIsImxpbmsiOiJodHRwczpcL1wvd3d3Lm5hbml0LmNvbS5hdSIsImRvbWFpbl9yZWRpcmVjdCI6IjAiLCJtYXJrZXRfaWQiOiIwIn0seyJydWxlX2lkIjoiMzQ3MTQiLCJjb3VudHJpZXMiOiJBdXN0cmlhLEdlcm1hbnkiLCJleGNlcHRpb25zIjoiIiwiaXAiOiIiLCJzdG9yZV9uYW1lIjoiQXVzdHJpYSArIEdlcm1hbnkgU2l0ZSIsImlwX2V4Y2VwdGlvbnMiOiIyMC4yMjMuOS4xMzgsMzQuMTA3LjEwMi40NywzNC4xNDEuMTAuMjQsMzQuMTU5Ljg2LjEyNiwzNC4xNTkuMTY4LjE5NSwzNC4xNTkuMjQ3LjIyMiwzNS4xOTguNzguMjA3LDM1LjE5OC4xMzcuNiwzNS4xOTguMTYwLjQ5LDM1LjI0Ni4xNDMuMiwzNS4yNDYuMTkxLjE0IiwibGluayI6Imh0dHBzOlwvXC9uYW5pdC5kZVwvIiwiZG9tYWluX3JlZGlyZWN0IjoiMCIsIm1hcmtldF9pZCI6IjAifSx7InJ1bGVfaWQiOiIyNjgzMyIsImNvdW50cmllcyI6IkJlbGdpdW0sTHV4ZW1ib3VyZyxOZXRoZXJsYW5kcyIsImV4Y2VwdGlvbnMiOiIiLCJpcCI6IiIsInN0b3JlX25hbWUiOiJCZWxnaXVtXC9MdXhlbWJvdXJnXC9OZXRoZXJsYW5kcyBTaXRlIiwiaXBfZXhjZXB0aW9ucyI6IiIsImxpbmsiOiJodHRwczpcL1wvbmFuaXRubC5ubCIsImRvbWFpbl9yZWRpcmVjdCI6IjAiLCJtYXJrZXRfaWQiOiIwIn0seyJydWxlX2lkIjoiMTIyMCIsImNvdW50cmllcyI6IkNhbmFkYSIsImV4Y2VwdGlvbnMiOiIiLCJpcCI6IiIsInN0b3JlX25hbWUiOiJDYW5hZGEgU2l0ZSIsImlwX2V4Y2VwdGlvbnMiOiIiLCJsaW5rIjoiaHR0cHM6XC9cL25hbml0LmNhXC8iLCJkb21haW5fcmVkaXJlY3QiOiIwIiwibWFya2V0X2lkIjoiMCJ9LHsicnVsZV9pZCI6IjM0NzEzIiwiY291bnRyaWVzIjoiQ3JvYXRpYSxHcmVlY2UiLCJleGNlcHRpb25zIjoiIiwiaXAiOiIiLCJzdG9yZV9uYW1lIjoiQ3JvYXRpYVwvR3JlZWNlIFNpdGUiLCJpcF9leGNlcHRpb25zIjoiIiwibGluayI6Imh0dHBzOlwvXC9uYW5pdC5oclwvIiwiZG9tYWluX3JlZGlyZWN0IjoiMCIsIm1hcmtldF9pZCI6IjAifSx7InJ1bGVfaWQiOiIyMjA2MCIsImNvdW50cmllcyI6IkRlbm1hcmsiLCJleGNlcHRpb25zIjoiIiwiaXAiOiIiLCJzdG9yZV9uYW1lIjoiRGVubWFyayBTaXRlIiwiaXBfZXhjZXB0aW9ucyI6IiIsImxpbmsiOiJodHRwOlwvXC9uYW5pdC5ka1wvIiwiZG9tYWluX3JlZGlyZWN0IjoiMCIsIm1hcmtldF9pZCI6IjAifSx7InJ1bGVfaWQiOiIyMjA2MiIsImNvdW50cmllcyI6IkZpbmxhbmQiLCJleGNlcHRpb25zIjoiIiwiaXAiOiIiLCJzdG9yZV9uYW1lIjoiRmlubGFuZCBTaXRlIiwiaXBfZXhjZXB0aW9ucyI6IiIsImxpbmsiOiJodHRwOlwvXC9uYW5pdC5maVwvIiwiZG9tYWluX3JlZGlyZWN0IjoiMCIsIm1hcmtldF9pZCI6IjAifSx7InJ1bGVfaWQiOiIzNzc5NiIsImNvdW50cmllcyI6IkJhaHJhaW4sS3V3YWl0LE9tYW4sUWF0YXIsU2F1ZGkgQXJhYmlhLFVuaXRlZCBBcmFiIEVtaXJhdGVzIiwiZXhjZXB0aW9ucyI6IiIsImlwIjoiIiwic3RvcmVfbmFtZSI6IkdDQyArIFVBRSBDb3VudHJpZXMiLCJpcF9leGNlcHRpb25zIjoiIiwibGluayI6Imh0dHBzOlwvXC9uYW5pdC5hZVwvIiwiZG9tYWluX3JlZGlyZWN0IjoiMCIsIm1hcmtldF9pZCI6IjAifSx7InJ1bGVfaWQiOiIyMjA1OSIsImNvdW50cmllcyI6Ik5vcndheSIsImV4Y2VwdGlvbnMiOiIiLCJpcCI6IiIsInN0b3JlX25hbWUiOiJOb3J3YXkgU2l0ZSIsImlwX2V4Y2VwdGlvbnMiOiIiLCJsaW5rIjoiaHR0cDpcL1wvbm8ubmFuaXQuc2VcLyIsImRvbWFpbl9yZWRpcmVjdCI6IjAiLCJtYXJrZXRfaWQiOiIwIn0seyJydWxlX2lkIjoiMzQ2NzQiLCJjb3VudHJpZXMiOiJQb3J0dWdhbCxTcGFpbiIsImV4Y2VwdGlvbnMiOiIiLCJpcCI6IiIsInN0b3JlX25hbWUiOiJQb3J0dWdhbFwvU3BhaW4gU2l0ZSIsImlwX2V4Y2VwdGlvbnMiOiIiLCJsaW5rIjoiaHR0cHM6XC9cL25hbml0LmNvbS5lc1wvIiwiZG9tYWluX3JlZGlyZWN0IjoiMCIsIm1hcmtldF9pZCI6IjAifSx7InJ1bGVfaWQiOiIzNDcxNiIsImNvdW50cmllcyI6IlNvdXRoIEFmcmljYSIsImV4Y2VwdGlvbnMiOiIiLCJpcCI6IiIsInN0b3JlX25hbWUiOiJTb3V0aCBBZnJpY2EgU2l0ZSIsImlwX2V4Y2VwdGlvbnMiOiIiLCJsaW5rIjoiaHR0cHM6XC9cL3d3dy5uYW5pdHNvdXRoYWZyaWNhLmNvLnphXC8iLCJkb21haW5fcmVkaXJlY3QiOiIwIiwibWFya2V0X2lkIjoiMCJ9LHsicnVsZV9pZCI6IjIyMDYxIiwiY291bnRyaWVzIjoiU3dlZGVuIiwiZXhjZXB0aW9ucyI6IiIsImlwIjoiIiwic3RvcmVfbmFtZSI6IlN3ZWRlbiBTaXRlIiwiaXBfZXhjZXB0aW9ucyI6IiIsImxpbmsiOiJodHRwOlwvXC9uYW5pdC5zZVwvIiwiZG9tYWluX3JlZGlyZWN0IjoiMCIsIm1hcmtldF9pZCI6IjAifSx7InJ1bGVfaWQiOiIyMDExOSIsImNvdW50cmllcyI6IlVuaXRlZCBLaW5nZG9tIiwiZXhjZXB0aW9ucyI6IiIsImlwIjoiIiwic3RvcmVfbmFtZSI6IlVLIFNpdGUiLCJpcF9leGNlcHRpb25zIjoiIiwibGluayI6Imh0dHBzOlwvXC9uYW5pdHVrLmNvLnVrIiwiZG9tYWluX3JlZGlyZWN0IjoiMCIsIm1hcmtldF9pZCI6IjAifSx7InJ1bGVfaWQiOiIxOTkwOCIsImNvdW50cmllcyI6IkFsYW5kIElzbGFuZHMsQWxiYW5pYSxBbmRvcnJhLEFybWVuaWEsQmVsYXJ1cyxCb3NuaWEgQW5kIEhlcnplZ292aW5hLEJ1bGdhcmlhLEN5cHJ1cyxDemVjaGlhLEVzdG9uaWEsRmFyb2UgSXNsYW5kcyxGcmFuY2UsR2
787VvcmdpYSxHaWJyYWx0YXIsR3JlZW5sYW5kLEd1YWRlbG91cGUsR3Vlcm5zZXksSHVuZ2FyeSxJY2VsYW5kLElyZWxhbmQsSXNsZSBPZiBNYW4sSXRhbHksSmVyc2V5LEtvc292byxMYXR2aWEsTGllY2h0ZW5zdGVpbixMaXRodWFuaWEsTWFsdGEsTWF5b3R0ZSxNb2xkb3ZhLE1vbmFjbyxNb250ZW5lZ3JvLE5vcnRoIE1hY2Vkb25pYSxQb2xhbmQsUmV1bmlvbixSb21hbmlhLFNhbiBNYXJpbm8sU2VyYmlhLFNsb3Zha2lhLFNsb3ZlbmlhLFN2YWxiYXJkIEFuZCBKYW4gTWF5ZW4sU3dpdHplcmxhbmQsVHVya2V5LFVrcmFpbmUsVmF0aWNhbiBDaXR5LEFmZ2hhbmlzdGFuLEF6ZXJiYWlqYW4sQmFuZ2xhZGVzaCxCaHV0YW4sQnJpdGlzaCBJbmRpYW4gT2NlYW4gVGVycml0b3J5LEJydW5laSxDYW1ib2RpYSxDaGluYSxDaHJpc3RtYXMgSXNsYW5kLENvY29zIChLZWVsaW5nKSBJc2xhbmRzLEhvbmcgS29uZyxJbmRpYSxJbmRvbmVzaWEsSXJhbixJcmFxLEphcGFuLEpvcmRhbixLYXpha2hzdGFuLEtvcmVhLFRoZSBEZW1vY3JhdGljIFBlb3BsZVx1MjAxOXMgUmVwdWJsaWMsS3lyZ3l6c3RhbixMYW9zLExlYmFub24sTWFjYW8sTWFsYXlzaWEsTWFsZGl2ZXMsTW9uZ29saWEsTXlhbm1hcixOZXBhbCxQYWtpc3RhbixQYWxlc3RpbmlhbiBUZXJyaXRvcmllcyxQaGlsaXBwaW5lcyxSdXNzaWEsU2luZ2Fwb3JlLFNvdXRoIEtvcmVhLFNyaSBMYW5rYSxTeXJpYSxUYWl3YW4sVGFqaWtpc3RhbixUaGFpbGFuZCxUdXJrbWVuaXN0YW4sVXpiZWtpc3RhbixWaWV0bmFtLFllbWVuLEFsZ2VyaWEsQW5nb2xhLEJlbmluLEJvdHN3YW5hLEJ1cmtpbmEgRmFzbyxCdXJ1bmRpLENhbWVyb29uLENhcGUgVmVyZGUsQ2VudHJhbCBBZnJpY2FuIFJlcHVibGljLENoYWQsQ29tb3JvcyxDb25nbyxDb25nbyxUaGUgRGVtb2NyYXRpYyBSZXB1YmxpYyxDb3RlIEQnSXZvaXJlLERqaWJvdXRpLEVneXB0LEVxdWF0b3JpYWwgR3VpbmVhLEVyaXRyZWEsRXN3YXRpbmksRXRoaW9waWEsR2Fib24sR2FtYmlhLEdoYW5hLEd1aW5lYSxHdWluZWEgQmlzc2F1LEtlbnlhLExlc290aG8sTGliZXJpYSxMaWJ5YSxNYWRhZ2FzY2FyLE1hbGF3aSxNYWxpLE1hdXJpdGFuaWEsTWF1cml0aXVzLE1vcm9jY28sTW96YW1iaXF1ZSxOYW1pYmlhLE5pZ2VyLE5pZ2VyaWEsUndhbmRhLFNhbyBUb21lIEFuZCBQcmluY2lwZSxTZW5lZ2FsLFNleWNoZWxsZXMsU2llcnJhIExlb25lLFNvbWFsaWEsU291dGggU3VkYW4sU2FpbnQgSGVsZW5hLFN1ZGFuLFRhbnphbmlhLFRvZ28sVHVuaXNpYSxVZ2FuZGEsV2VzdGVybiBTYWhhcmEsWmFtYmlhLFppbWJhYndlLEFuZ3VpbGxhLEFudGlndWEgQW5kIEJhcmJ1ZGEsQXJ1YmEsQmFoYW1hcyxCYXJiYWRvcyxCZWxpemUsQmVybXVkYSxCcml0aXNoIFZpcmdpbiBJc2xhbmRzLENheW1hbiBJc2xhbmRzLENvc3RhIFJpY2EsQ3ViYSxDdXJhXHUwMGU3YW8sRG9taW5pY2EsRG9taW5pY2FuIFJlcHVibGljLEVsIFNhbHZhZG9yLEdyZW5hZGEsR3VhdGVtYWxhLEhhaXRpLEhvbmR1cmFzLEphbWFpY2EsTWFydGluaXF1ZSxNb250c2VycmF0LE5pY2FyYWd1YSxQYW5hbWEsU2ludCBNYWFydGVuLFNhaW50IEJhcnRoZWxlbXksU2FpbnQgS2l0dHMgQW5kIE5ldmlzLFNhaW50IEx1Y2lhLFNhaW50IE1hcnRpbixTYWludCBQaWVycmUgQW5kIE1pcXVlbG9uLFNhaW50IFZpbmNlbnQgJiBHcmVuYWRpbmVzLFRyaW5pZGFkIGFuZCBUb2JhZ28sVHVya3MgYW5kIENhaWNvcyBJc2xhbmRzLFUuUy4gT3V0bHlpbmcgSXNsYW5kcyxBcmdlbnRpbmEsQm9saXZpYSxCcmF6aWwsQ2FyaWJiZWFuIE5ldGhlcmxhbmRzLENoaWxlLENvbG9tYmlhLEVjdWFkb3IsRmFsa2xhbmQgSXNsYW5kcyxGcmVuY2ggR3VpYW5hLEd1eWFuYSxIZWFyZCBJc2xhbmQgQW5kIE1jZG9uYWxkIElzbGFuZHMsUGFyYWd1YXksUGVydSxTdXJpbmFtZSxVcnVndWF5LFZlbmV6dWVsYSxBdXN0cmFsaWEsQ29vayBJc2xhbmRzLEZpamksRnJlbmNoIFBvbHluZXNpYSxLaXJpYmF0aSxOYXVydSxOZXcgQ2FsZWRvbmlhLE5ldyBaZWFsYW5kLE5pdWUsTm9yZm9sayBJc2xhbmQsUGFwdWEgTmV3IEd1aW5lYSxQaXRjYWlybixTYW1vYSxTb2xvbW9uIElzbGFuZHMsVGltb3IgTGVzdGUsVG9rZWxhdSxUb25nYSxUdXZhbHUsVmFudWF0dSxXYWxsaXMgQW5kIEZ1dHVuYSxCb3V2ZXQgSXNsYW5kLEZyZW5jaCBTb3V0aGVybiBUZXJyaXRvcmllcyxTb3V0aCBHZW9yZ2lhICYgU291dGggU2FuZHdpY2ggSXNsYW5kcyIsImV4Y2VwdGlvbnMiOiIiLCJpcCI6IiIsInN0b3JlX25hbWUiOiJPdGhlciBSZWdpb25zIE91dHNpZGUgb2YgVVMiLCJpcF9leGNlcHRpb25zIjoiMTgxLjU4LjM5Ljc3LDE4MS41OC4zOS4yNDUsMTg2Ljg3LjEwLjQzLDY3LjIxMy4xNDkuNjMiLCJsaW5rIjoiaHR0cHM6XC9cL3d3dy5uYW5pdC5jb21cL3BhZ2VzXC9yZXRhaWxlcnMiLCJkb21haW5fcmVkaXJlY3QiOiIwIiwibWFya2V0X2lkIjoiMCJ9XX0='>
788<!-- This snippet initializes the plugin -->
789<script async data-geopro-shop="aislings-sweets-treats.myshopify.com" data-geopro-design-mode="false" data-geopro-tracking-env="production">
790  // geopro loading script
791  !function(){function e(e,t,n){try{if("function"!=typeof fetch)return;if("undefined"!=typeof navigator&&navigator.userAgent&&navigator.userAgent.indexOf("Baiduspider")>=0)return;var o="https://aa4cacd33be28673d7e69be559ce7ad7@o4506196830715904.ingest.us.sentry.io/4507550373445632",i=o.match(/^https:\/\/([^@]+)@([^/]+)\/(.+)$/),r={message:e,level:"error",environment:"production",transaction:location.href,user:{id:window.Shopify&&window.Shopify.shop?window.Shopify.shop:"unknown",ip_address:String.fromCharCode(123,123)+"auto"+String.fromCharCode(125,125)},extra:n||{},logger:"GeoProInline",exception:{type:t&&t.name?t.name:"Error",value:t&&t.message?t.message:String(t)}};fetch("https://"+i[2]+"/api/"+i[3]+"/envelope/?sentry_key="+i[1],{method:"POST",body:JSON.stringify({dsn:o,sent_at:(new Date).toISOString(),event_id:Math.random().toString(16).slice(2)})+'\n{"type":"event"}\n'+JSON.stringify(r)+"\n",headers:{"Content-Type":"text/plain"},keepalive:!0,referrerPolicy:"no-referrer",mode:"no-cors"}).catch((function(){}))}catch(e){}}function t(){window.geopro_cancel="1"}!function(){try{if(window.geopro_inline_tracking)return;var e=document.currentScript,t=e&&e.getAttribute("data-geopro-shop")||window.Shopify&&window.Shopify.shop;if(!t||!/^[a-z0-9][a-z0-9-]*\.myshopify\.com$/.test(t))return;if(/(^|\.)shopifypreview\.com$/.test(location.hostname))return;if(e&&"true"===e.getAttribute("data-geopro-design-mode")||window.Shopify&&window.Shopify.designMode)return;var n=new Date,o=new Date(n.getFullYear(),n.getMonth(),n.getDate()),i=new Date(n.getFullYear(),n.getMonth(),n.getDate()+1),r=function(e){return e<10?"0"+e:String(e)},a=n.getFullYear()+"-"+r(n.getMonth()+1)+"-"+r(n.getDate()),s="geoip-inline-"+(e&&"staging"===e.getAttribute("data-geopro-tracking-env")?"staging-":"")+t;function c(){try{for(var e=document.cookie.split(";"),t=0;t<e.length;t++){var n=e[t].trim();if(0===n.indexOf(s+"="))return JSON.parse(decodeURIComponent(n.slice(s.length+1)))}}catch(e){}return null}function d(e){try{document.cookie=s+"="+encodeURIComponent(JSON.stringify(e))+"; Path=/; SameSite=Lax; Expires="+i.toUTCString()+("https:"===location.protocol?"; Secure":"");var t=c();return!!t&&t.id===e.id&&t.day===e.day&&t.sent===e.sent}catch(e){return!1}}var f=c();if(!f||!/^[0-9a-f]{8}-[0-9a-f]{4}-4[0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}$/i.test(f.id)||f.day!==a||f.start!==o.getTime()/1e3||f.end!==i.getTime()/1e3||"boolean"!=typeof f.sent||"number"!=typeof f.time||f.time<f.start||f.time>=f.end){var p="undefined"!=typeof crypto&&"function"==typeof crypto.randomUUID?crypto.randomUUID():"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,(function(e){var t=16*Math.random()|0;return("x"===e?t:3&t|8).toString(16)}));f={id:p,day:a,start:o.getTime()/1e3,end:i.getTime()/1e3,time:Math.floor(n.getTime()/1e3),sent:!1}}f.id=f.id.toLowerCase();var u=d(f),g={id:f.id,localDate:a,cookieAvailable:u,version:1};if(window.geopro_inline_tracking=g,f.sent||"function"!=typeof fetch)return;fetch("/apps/easylocation/api/inline-visit",{method:"POST",headers:{"Content-Type":"text/plain"},credentials:"same-origin",mode:"same-origin",redirect:"error",keepalive:!0,referrerPolicy:"no-referrer",body:JSON.stringify({myshopifyDomain:t,trackingId:f.id,localDate:a,dayStart:f.start,dayEnd:f.end,clientTime:f.time,pageHost:location.host,cookieAvailable:u,version:1})}).then((function(e){if(204===e.status&&!e.redirected){var t=c();Date.now()<i.getTime()&&t&&t.id===f.id&&t.day===a&&(t.sent=!0,d(t))}})).catch((function(){}))}catch(l){}}();try{!function(){function n(n){try{if(!n||"success"!==n.message)return void t();window.geopro_inline_location_response=n}catch(o){e("GeoPro inline runtime error",o,{phase:"callback",response:n}),t()}}var o="/apps/easylocation/geo?x-api-key=91e359ab7-2b63-539e-1de2-c4bf731367a7",i=new XMLHttpRequest;i.open("GET",o,!0),i.responseType="json",i.timeout=5e3;var r=!1;function a(t){r||(r=!0,e("GeoPro inline XHR failed",new Error("XHR request failed: "+t),{url:o,eventType:t,status:i.status,readyState:i.readyState,timeout:i.timeout,responseURL:i.responseURL||null}),n(null))}i.onload=function(){if(200===i.status)return r=!0,void n(i.response);a("load")},i.onerror=function(){a("error")},i.ontimeout=function(){a("timeout")},i.onabort=function(){a("abort")},i.send()}()}catch(n){e("GeoPro inline runtime error",n,{phase:"load"}),t()}}();
792</script>
vendor: 1 bytes, line 792
792
793<script src="https://cdn.shopify.com/extensions/01a0c9c6-f6ad-7ce6-8e6e-6d0874eba46b/easylocation-282/assets/easylocation-storefront.min.js" type="text/javascript" async></script>
793
794
795
796<!-- END app block --><!-- BEGIN app block: shopify://apps/yotpo-product-reviews/blocks/reviews_tab/eb7dfd7d-db44-4334-bc49-c893b51b36cf -->
797
798
799
800<!-- END app block --><!-- BEGIN app block: shopify://apps/microsoft-clarity/blocks/clarity_js/31c3d126-8116-4b4a-8ba1-baeda7c4aeea -->
801<script type="text/javascript">
802  (function (c, l, a, r, i, t, y) {
803    c[a] = c[a] || function () { (c[a].q = c[a].q || []).push(arguments); };
804    t = l.createElement(r); t.async = 1; t.src = "https://www.clarity.ms/tag/" + i + "?ref=shopify";
805    y = l.getElementsByTagName(r)[0]; y.parentNode.insertBefore(t, y);
806
807    c.Shopify.loadFeatures([{ name: "consent-tracking-api", version: "0.1" }], error => {
808      if (error) {
809        console.error("Error loading Shopify features:", error);
810        return;
811      }
812
813      c[a]('consentv2', {
814        ad_Storage: c.Shopify.customerPrivacy.marketingAllowed() ? "granted" : "denied",
815        analytics_Storage: c.Shopify.customerPrivacy.analyticsProcessingAllowed() ? "granted" : "denied",
816        source: 101,
817      });
818    });
819
820    l.addEventListener("visitorConsentCollected", function (e) {
821      c[a]('consentv2', {
822        ad_Storage: e.detail.marketingAllowed ? "granted" : "denied",
823        analytics_Storage: e.detail.analyticsAllowed ? "granted" : "denied",
824        source: 101,
825      });
826    });
827  })(window, document, "clarity", "script", "sr56ermmmt");
828</script>
828
829
830
831
832<!-- END app block --><!-- BEGIN app block: shopify://apps/mida-replay-heatmaps/blocks/mida_recorder/e4c350c5-eabf-426d-8014-47ef50412bd0 -->
833    
833<script>
834        window.msrPageTitle = "Nanit Sound and Light Machine | Baby &amp; Toddler Sleep Aid";
835        
836            window.msrQuota = "{&quot;version&quot;:&quot;session&quot;,&quot;date&quot;:&quot;2026-09-04T11:12:51.501Z&quot;}";
837            window.sessionStorage.setItem("msrQuota", "{&quot;version&quot;:&quot;session&quot;,&quot;date&quot;:&quot;2026-09-04T11:12:51.501Z&quot;}")
838        
839        window.msrCart = {"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}
840        window.msrCustomer = {
841            email: "",
842            id: "",
843        }
844
845        
846
847        
848            window.msrSetting = {
849                require_consent: false,
850            };
851        
852
853        
854            window.msrFraudIntegration = {
855                enabled: false,
856                connection_status: false,
857            };
858        
859
860        if (!window.msrProduct) {
861            window.msrProduct = {"id":7103095242891,"title":"Sound + Light Machine","handle":"sound-machine","description":"\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003eCreate consistent bedtime routines with soothing sounds and gentle lighting—plus live audio monitoring for instant peace of mind.\u003cbr\u003e\u003c\/p\u003e\n\u003cul data-stringify-type=\"unordered-list\" class=\"p-rich_text_list p-rich_text_list__bullet\" data-indent=\"2\" data-border=\"0\"\u003e\u003c\/ul\u003e","published_at":"2023-03-06T08:35:05-05:00","created_at":"2023-03-03T15:31:51-05:00","vendor":"Nanit","type":"Sound Machine","tags":["BXGY Orders","Code Support","Core Product","discount combination","nanit-no-discount","product-with-sound-light-campaign","YGroup_sound-machine"],"price":9999,"price_min":9999,"price_max":9999,"available":true,"price_varies":false,"compare_at_price":9999,"compare_at_price_min":9999,"compare_at_price_max":9999,"compare_at_price_varies":false,"variants":[{"id":41319111360651,"title":"White","option1":"White","option2":null,"option3":null,"sku":"L101NW","requires_shipping":true,"taxable":true,"featured_image":{"id":42494827790475,"product_id":7103095242891,"position":1,"created_at":"2026-06-25T12:01:53-04:00","updated_at":"2026-06-25T12:01:56-04:00","alt":"Nanit Sound + Light Machine next to Nanit Sound + Light App showing light and sound control on phone","width":4000,"height":4000,"src":"\/\/www.nanit.com\/cdn\/shop\/files\/sound_machine.webp?v=1782403316","variant_ids":[41319111360651]},"available":true,"name":"Sound + Light Machine - White","public_title":"White","options":["White"],"price":9999,"weight":907,"compare_at_price":9999,"inventory_quantity":30,"inventory_management":"shopify","inventory_policy":"deny","barcode":"810108751076","featured_media":{"alt":"Nanit Sound + Light Machine next to Nanit Sound + Light App showing light and sound control on phone","id":33655354884235,"position":1,"preview_image":{"aspect_ratio":1.0,"height":4000,"width":4000,"src":"\/\/www.nanit.com\/cdn\/shop\/files\/sound_machine.webp?v=1782403316"}},"requires_selling_plan":false,"selling_plan_allocations":[{"price_adjustments":[],"price":9999,"compare_at_price":9999,"per_delivery_price":9999,"selling_plan_id":2050916491,"selling_plan_group_id":"87afffaaab42d04109e3c53e7ff3caefc61fb982"}],"quantity_rule":{"min":1,"max":null,"increment":1}}],"images":["\/\/www.nanit.com\/cdn\/shop\/files\/sound_machine.webp?v=1782403316","\/\/www.nanit.com\/cdn\/shop\/files\/1_-_S_L.jpg?v=1772566063","\/\/www.nanit.com\/cdn\/shop\/files\/2_-_S_L.jpg?v=1772566063","\/\/www.nanit.com\/cdn\/shop\/files\/3_-_S_L.jpg?v=1772566063","\/\/www.nanit.com\/cdn\/shop\/files\/4_-_S_L.jpg?v=1772566063","\/\/www.nanit.com\/cdn\/shop\/files\/5_-_S_L.jpg?v=1772566063","\/\/www.nanit.com\/cdn\/shop\/files\/5-S_L.jpg?v=1772566063","\/\/www.nanit.com\/cdn\/shop\/files\/6_-_S_L.jpg?v=1772566063","\/\/www.nanit.com\/cdn\/shop\/files\/7_-_S_L.jpg?v=1772566063","\/\/www.nanit.com\/cdn\/shop\/files\/8_-_S_L.jpg?v=1772566063"],"featured_image":"\/\/www.nanit.com\/cdn\/shop\/files\/sound_machine.webp?v=1782403316","options":["Color"],"media":[{"alt":"Nanit Sound + Light Machine next to Nanit Sound + Light App showing light and sound control on phone","id":33655354884235,"position":1,"preview_image":{"aspect_ratio":1.0,"height":4000,"width":4000,"src":"\/\/www.nanit.com\/cdn\/shop\/files\/sound_machine.webp?v=1782403316"},"aspect_ratio":1.0,"height":4000,"media_type":"image","src":"\/\/www.nanit.com\/cdn\/shop\/files\/sound_machine.webp?v=1782403316","width":4000},{"alt":"Your 3-in-1 sleep essential with features mentioned around Glo Sound Machine","id":30844497756299,"position":2,"preview_image":{"aspect_ratio":1.0,"height":2001,"width":2001,"src":"\/\/www.nanit.com\/cdn\/shop\/files\/1_-_S_L.jpg?v=1772566063"},"aspect_ratio":1.0,"height":2001,"media_type":"image","src":"\/\/www.nanit.com\/cdn\/shop\/files\/1_-_S_L.jpg?v=1772566063","width":2001},{"alt":"11 soothing sounds for every routine with showing app with different sounds","id":30844497887371,"position":3,"preview_image":{"aspect_ratio":1.0,"height":2001,"width":2001,"src":"\/\/www.nanit.com\/cdn\/shop\/files\/2_-_S_L.jpg?v=1772566063"},"aspect_ratio":1.0,"height":2001,"media_type":"image","src":"\/\/www.nanit.com\/cdn\/shop\/files\/2_-_S_L.jpg?v=1772566063","width":2001},{"alt":"Put their comfort in your control with easy-to-use buttons with someone pressing the button on top of the Glo Sound Machine","id":30844497723531,"position":4,"preview_image":{"aspect_ratio":1.0,"height":2001,"width":2001,"src":"\/\/www.nanit.com\/cdn\/shop\/files\/3_-_S_L.jpg?v=1772566063"},"aspect_ratio":1.0,"height":2001,"media_type":"image","src":"\/\/www.nanit.com\/cdn\/shop\/files\/3_-_S_L.jpg?v=1772566063","width":2001}
861,{"alt":"Endless color combinations with showing different color selection for Glo Sound Machine","id":30844497625227,"position":5,"preview_image":{"aspect_ratio":1.0,"height":2001,"width":2001,"src":"\/\/www.nanit.com\/cdn\/shop\/files\/4_-_S_L.jpg?v=1772566063"},"aspect_ratio":1.0,"height":2001,"media_type":"image","src":"\/\/www.nanit.com\/cdn\/shop\/files\/4_-_S_L.jpg?v=1772566063","width":2001},{"alt":"4 ways to control sound + light with nanit app showing controlling with mentioning other features","id":30844497690763,"position":6,"preview_image":{"aspect_ratio":1.0,"height":2001,"width":2001,"src":"\/\/www.nanit.com\/cdn\/shop\/files\/5_-_S_L.jpg?v=1772566063"},"aspect_ratio":1.0,"height":2001,"media_type":"image","src":"\/\/www.nanit.com\/cdn\/shop\/files\/5_-_S_L.jpg?v=1772566063","width":2001},{"alt":"A fully connected nursery. Live audio monitoring and temperature and humidity tracking. Dad holding baby with Sound + Light on top of ottoman.","id":31457912160395,"position":7,"preview_image":{"aspect_ratio":1.0,"height":2000,"width":2000,"src":"\/\/www.nanit.com\/cdn\/shop\/files\/5-S_L.jpg?v=1772566063"},"aspect_ratio":1.0,"height":2000,"media_type":"image","src":"\/\/www.nanit.com\/cdn\/shop\/files\/5-S_L.jpg?v=1772566063","width":2000},{"alt":"build better sleep routines for every age and stage with app showing features for routines","id":30844497854603,"position":8,"preview_image":{"aspect_ratio":1.0,"height":2001,"width":2001,"src":"\/\/www.nanit.com\/cdn\/shop\/files\/6_-_S_L.jpg?v=1772566063"},"aspect_ratio":1.0,"height":2001,"media_type":"image","src":"\/\/www.nanit.com\/cdn\/shop\/files\/6_-_S_L.jpg?v=1772566063","width":2001},{"alt":"set up and save favorites for easy access with showing favorites listed","id":30844497789067,"position":9,"preview_image":{"aspect_ratio":1.0,"height":2001,"width":2001,"src":"\/\/www.nanit.com\/cdn\/shop\/files\/7_-_S_L.jpg?v=1772566063"},"aspect_ratio":1.0,"height":2001,"media_type":"image","src":"\/\/www.nanit.com\/cdn\/shop\/files\/7_-_S_L.jpg?v=1772566063","width":2001},{"alt":"baby looking at glo sound machine with surprise and touching it","id":30844497821835,"position":10,"preview_image":{"aspect_ratio":1.0,"height":2001,"width":2001,"src":"\/\/www.nanit.com\/cdn\/shop\/files\/8_-_S_L.jpg?v=1772566063"},"aspect_ratio":1.0,"height":2001,"media_type":"image","src":"\/\/www.nanit.com\/cdn\/shop\/files\/8_-_S_L.jpg?v=1772566063","width":2001}],"requires_selling_plan":false,"selling_plan_groups":[{"id":"87afffaaab42d04109e3c53e7ff3caefc61fb982","name":"Note: Orders containing Sound + Light Machine will ship together starting Feb 12, 2026.","options":[{"name":"Preorder","position":1,"values":["Full payment"]}],"selling_plans":[{"id":2050916491,"name":"Note: Orders containing Sound + Light Machine will ship together starting Feb 12, 2026.","description":null,"options":[{"name":"Preorder","position":1,"value":"Full payment"}],"recurring_deliveries":false,"price_adjustments":[],"checkout_charge":{"value_type":"percentage","value":100}}],"app_id":null}],"content":"\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003eCreate consistent bedtime routines with soothing sounds and gentle lighting—plus live audio monitoring for instant peace of mind.\u003cbr\u003e\u003c\/p\u003e\n\u003cul data-stringify-type=\"unordered-list\" class=\"p-rich_text_list p-rich_text_list__bullet\" data-indent=\"2\" data-border=\"0\"\u003e\u003c\/ul\u003e"};
862        }
863
864        if (window.msrProduct) {
865            window.sessionStorage.setItem(window.msrProduct.id, "" || "Default")
866        }
867        window.msrTheme = {
868            name: "",
869            type: "product",
870        };
871        window.msrData = Object.freeze({
872            proxy: '1',
873        });
874    </script>
874
875    
876    
877        
877<script src='https://cdn.shopify.com/extensions/01a0a3e2-f122-7891-8bb9-3c56d8a0e20c/version_435ae118-2026-09-15_14h05m/assets/recorder.msr.js' defer='defer'></script>
877
878    
879    
880
881    
882    
883    
884        
885        
886        
887        
888    
889
890
891    
892    
893    
894    
895    
896
897
898
899<!-- END app block --><!-- BEGIN app block: shopify://apps/eko-interactive-video/blocks/eko_gallery_embed_block/30f57fcd-26d1-4f30-aaee-e98daa4a403d -->
900
901
902
903
904
905
906<!-- END app block --><!-- BEGIN app block: shopify://apps/redo/blocks/redo_app_embed/c613644b-6df4-4d11-b336-43a5c06745a1 --><!-- BEGIN app snippet: env -->
907
908<script>
909  if (typeof process === "undefined") {
910    process = {};
911  }
912  process.env ??= {};
913  process.env.AMPLITUDE_API_KEY = "b5eacb35b49c693d959231826b35f7ca";
914  process.env.REDO_API_URL = "https://shopify-cdn.getredo.com";
915  process.env.REDO_CHAT_WIDGET_URL = "https://chat-widget.getredo.com";
916  process.env.REDO_RETURN_APP_URL = "https://returns.getredo.com";
917  process.env.REDO_SHOPIFY_SERVER_URL = "https://shopify-server.getredo.com";
918
919  if (typeof window.redoStorefront === "undefined") {
920    window.redoStorefront = {
921      type: "shopify"
922    };
923  }
924  window.redoStorefront.env ??= {};
925  window.redoStorefront.env.AMPLITUDE_API_KEY = "b5eacb35b49c693d959231826b35f7ca";
926  window.redoStorefront.env.REDO_API_URL = "https://shopify-cdn.getredo.com";
927  window.redoStorefront.env.REDO_CHAT_WIDGET_URL = "https://chat-widget.getredo.com";
928  window.redoStorefront.env.REDO_RETURN_APP_URL = "https://returns.getredo.com";
929  window.redoStorefront.env.REDO_SHOPIFY_SERVER_URL = "https://shopify-server.getredo.com";
930
931  // Shopper's active language/country, from Shopify's Liquid localization
932  // object. Read via getStorefrontLocale(); blanks mean unavailable.
933  window.redoStorefront.locale = {
934    language: "en",
935    country: "US"
936  };
937
938  // Folder our bundle was served from. Webpack's "auto" publicPath guesses this by
939  // grabbing the last 
939<script> on the page, which may pick a stranger's folder.
940  window.redoStorefront.assetBase =
941    "https://cdn.shopify.com/extensions/01a0d232-b053-7771-a448-331bc63cb449/redo-v2.19748/assets/main.js".split(/[?#]/)[0].replace(/\/[^/]+$/, "/");
942</script>
vendor: 1 bytes, line 942
942
943<script>
944try {
945  if (typeof window.redoStorefrontStaging === "undefined") {
946    window.redoStorefrontStaging = {
947      type: "shopify",
948      storeUrl: "aislings-sweets-treats.myshopify.com",
949      shopify: {
950        customDomain: "www.nanit.com",
951        permanentDomain: "aislings-sweets-treats.myshopify.com"
952      }
953    };
954  }
955} catch {}
956</script>
956<!-- END app snippet -->
957<script>
958  (function() {
959    const parts = navigator.userAgent.split(" ").map(part => btoa(part)).join("").replace(/=/g, "").toLowerCase();
960    if (!parts.includes("2hyb21lluxpz2h0ag91c2") && !parts.includes("w90bwzwcg93zxikdiwmjipk")) {
961      const script = document.createElement("script");
962      script.async = true;
963      script.src = "https://cdn.shopify.com/extensions/01a0d232-b053-7771-a448-331bc63cb449/redo-v2.19748/assets/main.js";
964      document.head.appendChild(script);
965    }
966  })();
967</script>
967
968
969<!-- END app block --><!-- BEGIN app block: shopify://apps/littledata-the-data-layer/blocks/LittledataLayer/45a35ed8-a2b2-46c3-84fa-6f58497c5345 -->
970    
970<script type="application/javascript">
971      try {
972        var layer = {"betaTester":false,"productListLinksHaveImages":false,"productListLinksHavePrices":false,"debug":false,"hideBranding":false,"sendNoteAttributes":false,"ecommerce":{"impressions":[]},"version":"v11.0.1","transactionWatcherURL":"https://transactions.littledata.io","referralExclusion":"/(paypal|visa|MasterCard|clicksafe|arcot\\.com|geschuetzteinkaufen|checkout\\.shopify\\.com|checkout\\.rechargeapps\\.com|portal\\.afterpay\\.com|payfort)/","hasCustomPixel":true};
973        var currentMarketId = 2352677003;
974        
975        var marketOverwrites = null;
976        
977        
978        
979        if (marketOverwrites) {
980          Object.keys(marketOverwrites).forEach(function(connectionName) {
981            var overwrites = marketOverwrites[connectionName];
982            if (overwrites) {
983              layer[connectionName] = Object.assign({}, layer[connectionName], overwrites);
984            }
985          });
986        } else if (!currentMarketId) {
987          
988        }
989        
990        window.LittledataLayer = {
991          ...layer,
992          country: "US",
993          language: "en",
994          market: {
995            id: 2352677003,
996            handle: "us"
997          }
998        }
999        
1000        try {
1001          sessionStorage.setItem('_ldmk', JSON.stringify({
1002            id: 2352677003,
1003            handle: "us"
1004          }));
1005        } catch(e) {}
1006      } catch {}
1007
1008      
1009      console.log(`%cThis store uses Littledata 🚀 to automate its  setup and make better, data-driven decisions. Learn more at https://apps.shopify.com/littledata`,'color: #088f87;',);
1010      
1011    </script>
1011
1012    
1013    
1014    
1015    
1016    
1017    
1018    
1019    
1020    
1021
1022
1023<!-- END app block --><!-- BEGIN app block: shopify://apps/attentive/blocks/attn-tag/8df62c72-8fe4-407e-a5b3-72132be30a0d -->
1023<script type="text/javascript" src="https://smpql.nanit.com/nanit/load" onerror=" var fallbackScript = document.createElement('script'); fallbackScript.src = 'https://cdn.attn.tv/nanit/dtag.js'; document.head.appendChild(fallbackScript);" data-source="loaded?source=app-embed" defer="defer"></script>
1023
1024
1025
1026<!-- END app block --><!-- BEGIN app block: shopify://apps/friendbuy-loyalty-referrals/blocks/friendbuy-auth-block/de138aa5-e87b-41e6-8e61-0dec9a2f9e38 -->
1026<script type="application/javascript">
1027  window["friendbuyAPI"] = friendbuyAPI = window["friendbuyAPI"] || [];
1028  friendbuyAPI.merchantId = "5d3018af-5253-4a41-b503-7badee5840bf";
1029  friendbuyAPI.shopify = {
1030    page: "Nanit Sound and Light Machine | Baby &amp; Toddler Sleep Aid",
1031    
1032  }
1033</script>
1033
1034
1035<!-- END app block --><!-- BEGIN app block: shopify://apps/yotpo-product-reviews/blocks/settings/eb7dfd7d-db44-4334-bc49-c893b51b36cf -->
1036
1037
1038  
1038<script type="text/javascript" src="https://cdn-widgetsrepository.yotpo.com/v1/loader/LkIkXhZE0n3h0B7roAqsDRSM8TtiJgRFrXPGj923?languageCode=en" async></script>
1038
1039
1040
1041
1042  
1043<!-- END app block --><!-- BEGIN app block: shopify://apps/triplewhale/blocks/triple_pixel_snippet/483d496b-3f1a-4609-aea7-8eee3b6b7a2a --><link rel='preconnect dns-prefetch' href='https://api.config-security.com/' crossorigin />
1044<link rel='preconnect dns-prefetch' href='https://conf.config-security.com/' crossorigin />
1045<script>
1046/* >> TriplePixel :: start*/
1047window.TriplePixelData={TripleName:"aislings-sweets-treats.myshopify.com",ver:"2.16",plat:"SHOPIFY",isHeadless:false,src:'SHOPIFY_EXT',product:{id:"7103095242891",name:`Sound + Light Machine`,price:"99.99",variant:"41319111360651",av:{ "41319111360651":true }},search:"",collection:"",cart:"drawer",template:"product",curr:"USD" || "USD", market:"2352677003"},function(W,H,A,L,E,_,B,N){function O(U,T,P,H,R){void 0===R&&(R=!1),H=new XMLHttpRequest,P?(H.open("POST",U,!0),H.setRequestHeader("Content-Type","text/plain")):H.open("GET",U,!0),H.send(JSON.stringify(P||{})),H.onreadystatechange=function(){4===H.readyState&&200===H.status?(R=H.responseText,U.includes("/first")?eval(R):P||(N[B]=R)):(299<H.status||H.status<200)&&T&&!R&&(R=!0,O(U,T-1,P))}}if(N=window,!N[H+"sn"]){N[H+"sn"]=1,L=function(){return Date.now().toString(36)+"_"+Math.random().toString(36)};try{A.setItem(H,1+(0|A.getItem(H)||0)),(E=JSON.parse(A.getItem(H+"U")||"[]")).push({u:location.href,r:document.referrer,t:Date.now(),id:L()}),A.setItem(H+"U",JSON.stringify(E))}catch(e){}var i,m,p;A.getItem('"!nC`')||(_=A,A=N,A[H]||(E=A[H]=function(t,e,i){return void 0===i&&(i=[]),"State"==t?E.s:(W=L(),(E._q=E._q||[]).push([W,t,e].concat(i)),W)},E.s="Installed",E._q=[],E.ch=W,B="configSecurityConfModel",N[B]=1,O("https://conf.config-security.com/model",5),i=L(),m=A[atob("c2NyZWVu")],_.setItem("di_pmt_wt",i),p={id:i,action:"profile",avatar:_.getItem("auth-security_rand_salt_"),time:m[atob("d2lkdGg=")]+":"+m[atob("aGVpZ2h0")],host:A.TriplePixelData.TripleName,plat:A.TriplePixelData.plat,url:window.location.href.slice(0,500),ref:document.referrer,ver:A.TriplePixelData.ver},O("https://api.config-security.com/event",5,p),O("https://api.config-security.com/first?host=".concat(p.host,"&plat=").concat(p.plat),5)))}}("","TriplePixel",localStorage);
1048/* << TriplePixel :: end*/
1049</script>
1049
1050
1051
1052
1053<!-- END app block --><!-- BEGIN app block: shopify://apps/ab-tasty/blocks/abtasty-tag/50439cd8-89e0-4240-838a-2948c07c763d -->
1054  
1055    
1055<script
1056      type="text/javascript"
1057      src="https://try.abtasty.com/030ef9dd7ab279201819c8c7c20ecc33.js"
1058    ></script>
1058
1059  
1060  
1060<script type="text/javascript">
1061    // This waits for all the external ressources (including ABTasty tag) to load before executing the callback function.
1062    window.addEventListener('load', function () {
1063      if(!window.ABTasty) {
1064        // AB Tasty tag is not loaded so exit.
1065        return
1066      }
1067
1068      if (window.ABTasty.eventState?.['consentValid']?.status === 'complete') {
1069        updateShopifyDataForWebPixel();
1070      } else {
1071        window.addEventListener('abtasty_consentValid', () => {
1072          updateShopifyDataForWebPixel();
1073        });
1074      }
1075
1076
1077      async function waitForVisitorId(maxRetries = 5, delayMs = 500) {
1078        for (let i = 0; i < maxRetries; i++) {
1079          const visitorId = ABTasty.api.v1.getValue('visitorId')
1080          if (visitorId) {
1081            return visitorId;
1082          }
1083          await new Promise(resolve => setTimeout(resolve, delayMs));
1084        }
1085        return null;
1086      }
1087
1088
1089      async function updateShopifyDataForWebPixel() {
1090        const STORAGE_KEY = 'ABTastyShopify';
1091        const consentReady = ABTasty.consentReady;
1092        const shouldHandleSubdomain = "false" === "true";
1093
1094        if(!consentReady) {
1095          if(shouldHandleSubdomain) {
1096            await cookieStore.delete(STORAGE_KEY);
1097          }
1098          return localStorage.removeItem(STORAGE_KEY);
1099        }
1100
1101        const visitorId = await waitForVisitorId(5, 500);
1102
1103        if (!visitorId) {
1104          console.error('[AB Tasty] Unable to get AB Tasty visitorID after 5 retry');
1105          return;
1106        }
1107
1108        const ABTastyData = {
1109          identifier: "030ef9dd7ab279201819c8c7c20ecc33",
1110          campaigns: ABTasty.getCampaignHistory(),
1111          visitorId: visitorId,
1112          accountId: ABTasty.getAccountSettings().id,
1113          consent: ABTasty.consentReady,
1114        };
1115
1116        if (shouldHandleSubdomain) {
1117          await cookieStore.set({
1118            name: STORAGE_KEY,
1119            value: JSON.stringify(ABTastyData),
1120            expires: Date.now() + 1 * 24 * 60 * 60 * 1000, // 1 day
1121            domain: window.location.hostname,
1122          });
1123        }
1124        localStorage.setItem(STORAGE_KEY, JSON.stringify(ABTastyData));
1125      }
1126    });
1127  </script>
1127
1128
1129
1130
1131
1132
1133<!-- END app block -->
1133<script src="https://cdn.shopify.com/extensions/019feb7b-2b89-71ba-a248-f1c8ef9b3368/stape-remix-56/assets/widget.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 1133
1133
1134<script src="https://cdn.shopify.com/extensions/01a0cf34-180a-76e0-b733-42974a96768f/giftnote-app-142/assets/giftnote.js" type="text/javascript" defer="defer"></script>
1134
1135<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
1136<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: 13547173,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "product"};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 1136
1136
1137<script>
1138  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
1139</script>
vendor: 1 bytes, line 1139
1139
1140<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}
1140).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: 13547173,storefrontBaseUrl: "https://www.nanit.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://www.nanit.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["16072cab","8450a54b"],webPixelsConfigList: [{"id":"2175697035","configuration":"{}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"6e6b2e32fe6866115b7e49e2ae3c75b2","type":"APP","apiClientId":5940125,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]}
1140,"dataSharingState":"unrestricted"},{"id":"2136440971","configuration":"{\"eventMapping\":\"{\\\"conversion\\\":{\\\"page_viewed\\\":\\\"J0NeIWbeh50Hw4Fnxknfpk\\\",\\\"product_viewed\\\":\\\"6dJ9DaXOHZfe6bpqJit3Py\\\",\\\"product_added_to_cart\\\":\\\"ZYHBPj1QqUgebkSjH8g0Fn\\\",\\\"checkout_started\\\":\\\"RYxCLKhILwLABoS8xsoLSW\\\",\\\"payment_info_submitted\\\":\\\"KEpsJNPYyefg0hJJ8bu9PA\\\",\\\"checkout_completed\\\":\\\"fcGcL71w4feNNj86Zv3G6x\\\",\\\"search_submitted\\\":\\\"CCYMM6mxl5xsa1fcZwenH8\\\",\\\"collection_viewed\\\":\\\"JyJL9AuwvCt44EI9iQOPyV\\\"},\\\"events\\\":{\\\"page_viewed\\\":\\\"hPx6tk5QftpWf8AJiyVvzX\\\",\\\"product_viewed\\\":\\\"bSD7wXBSn1AJF3jNKrt6G9\\\",\\\"product_added_to_cart\\\":\\\"TQ44umGmWRz2RgCtuZYPmv\\\",\\\"checkout_started\\\":\\\"bZVSGWQbQiDPPpjL0DwpJF\\\",\\\"payment_info_submitted\\\":\\\"yTMjg301vzeg7NQIq3heGi\\\",\\\"checkout_completed\\\":\\\"yo8uRHuc1U6DwaKbM7AMgh\\\",\\\"search_submitted\\\":\\\"JrAYeyX64k3bofxpS8jZxr\\\",\\\"collection_viewed\\\":\\\"BmytKgX0aVkbneJw7eCmIQ\\\"}}\",\"shopId\":\"gid:\/\/shopify\/Shop\/13547173\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"1b5534439d3df5f28cc018fc64026543","type":"APP","apiClientId":81768316929,"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":"2131198091","configuration":"{\"accountID\":\"123\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"848c306667aa9461e745ee85952411fb","type":"APP","apiClientId":4415147,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"2117009547","configuration":"{\"tagID\":\"2616931482838\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"7ae565e198624b39e0856d352b9a6b4c","type":"APP","apiClientId":3009811,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"2098004107","configuration":"{\"widgetId\":\"k3u5tgbk5gvrlm7\",\"baseRequestUrl\":\"https:\\\/\\\/shopify-server.getredo.com\\\/widgets\",\"splitEnabled\":\"false\",\"customerAccountsEnabled\":\"false\",\"conciergeSplitEnabled\":\"false\",\"marketingEnabled\":\"false\",\"expandedWarrantyEnabled\":\"false\",\"storefrontSalesAIEnabled\":\"false\",\"conversionEnabled\":\"true\",\"contextualEnabled\":\"false\",\"failedDiscountRescueEnabled\":\"true\",\"galePaymentInfoEnabled\":\"false\",\"coverageProductIds\":\"[\\\"8245992456331\\\",\\\"8249442402443\\\",\\\"8305242407051\\\",\\\"8305028432011\\\",\\\"8430121451659\\\"]\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"9b8b9baae668c34654484d7b7cf88765","type":"APP","apiClientId":3426665,"privacyPurposes":["ANALYTICS","MARKETING"],"capabilities":["advanced_dom_events"],"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":"2042626187","configuration":"{\"redditPixelId\":\"a2_ehy6m2j88y62\",\"dataSharingType\":\"advanced\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"27a6dc1e95874487d57379b5c016869f","type":"APP","apiClientId":304258285569,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"}
1140,{"id":"1960214667","configuration":"{ \"spiffyApiKey\": \"c49201ef096770f855b515908319dcdf37295275a387704ec22fdbe52819fbad\", \"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"},{"id":"1944060043","configuration":"{\"websiteID\":\"81359\",\"testing\":\"false\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"9383f2d1da8c241f868656a7f69b9637","type":"APP","apiClientId":3535451,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"1862303883","configuration":"{\"accountID\":\"1220658\",\"workspaceId\":\"9b79d21a-9daa-4b21-b0e1-bd43c1724b02\",\"projectId\":\"2d26dff9-5e4a-493b-aea5-3d56ed8a5b23\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"d98eb033f1e81320021a411362de3a55","type":"APP","apiClientId":5461967,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":[],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"1768620171","configuration":"{\"storeId\":\"aislings-sweets-treats.myshopify.com\", \"ekoEnv\":\"production\", \"appId\":\"eko-2\" }","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"10edc8771569eb7185a7d764ce4a763f","type":"APP","apiClientId":6375543,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"1749942411","configuration":"{\"domain\":\"aislings-sweets-treats.myshopify.com\", \"proxy\":\"1\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"96d8b25e5bd8daff2407b78742235d25","type":"APP","apiClientId":2850947073,"privacyPurposes":[],"capabilities":["advanced_dom_events"],"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":"1700528267","configuration":"{\"merchantId\":\"5d3018af-5253-4a41-b503-7badee5840bf\",\"domainName\":\"fbot.me\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"d069347c8c8833491ff6728db7bbbdef","type":"APP","apiClientId":2883169,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"1474920587","configuration":"{\"accountID\":\"blockify-checkout-rules-webpixel-aislings-sweets-treats.myshopify.com\",\"enable\":\"true\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"a107c1d1feb164682264b0e0fc51ca03","type":"APP","apiClientId":143723102209,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"1216118923","configuration":"{\"advertiserId\":\"58645\",\"shopDomain\":\"aislings-sweets-treats.myshopify.com\",\"appVersion\":\"shopifyApp_5.2.5\",\"originalNetwork\":\"sas\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"110308a0e5cef2680d096c831a6295ee","type":"APP","apiClientId":2887701,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]}
1140,"dataSharingState":"unrestricted"},{"id":"1205403787","configuration":"{\"accountID\":\"facct_01k20wecas7hjhfpeswzavae06\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"b512ad51efb2fbd80a0b3630d2f185b8","type":"APP","apiClientId":61620781057,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"1133936779","configuration":"{\n                \"accountKey\":\"nanit\",\n                \"eventDomain\":\"https:\/\/track-ehs-svc.cordial.com\",\n                \"connectUrl\": \"https:\/\/track.usw2.cordial.com\",\n                \"cookieDomain\": \"cordial.com\",\n                \"cookieLife\": \"365\"\n            }","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"42bec21780270885dfcb7887b15ad363","type":"APP","apiClientId":2905663,"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":"1113194635","configuration":"{\"projectId\":\"sr56ermmmt\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"d8a2bb2ccbb513dc8e8b6937f4b8033e","type":"APP","apiClientId":240074326017,"privacyPurposes":[],"capabilities":["advanced_dom_events"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"967737483","configuration":"{\"accountID\":\"aislings-sweets-treats.myshopify.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"74f89c26283dd9bc8e535e14315f3aed","type":"APP","apiClientId":198303350785,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"944210059","configuration":"{\"accountID\":\"13547173\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"9cf281f576a3744d05c8685f9f7f3f72","type":"APP","apiClientId":10250649601,"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":"926187659","configuration":"{\"token\":\"1a42eaf1-a321-4a09-9577-1d6a61c23626\"}","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":"optimized"},{"id":"886341771","configuration":"{\"pixelCode\":\"CVNV2NBC77UA8SRGIC0G\"}","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":"804814987","configuration":"{\"shopUrl\":\"aislings-sweets-treats.myshopify.com\",\"apiUrl\":\"https:\\\/\\\/services.nofraud.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"0cf396a0daab06a8120b15747f89a0e3","type":"APP","apiClientId":1380557,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]}
1140,"dataSharingState":"unrestricted"},{"id":"655458443","configuration":"{\"shopId\":\"F4TYSeNeFMAdti5uL\",\"env\":\"production\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"182d40b472ceceab1226a1312ff77c52","type":"APP","apiClientId":1464241,"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":"639729803","configuration":"{\"pixelId\":\"d854dbf4-642b-4678-8478-4d4dd12eb715\"}","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":"528515211","configuration":"{\"shopId\":\"aislings-sweets-treats.myshopify.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"3b0a66505e38d4995b6d711dbc972bc9","type":"APP","apiClientId":2753413,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"362119307","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"G-Z5LWTWNV1S\\\"],\\\"gtag_events\\\":[{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":\\\"G-Z5LWTWNV1S\\\"},{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":\\\"G-Z5LWTWNV1S\\\"},{\\\"type\\\":\\\"remove_from_cart\\\",\\\"action_label\\\":\\\"G-Z5LWTWNV1S\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":\\\"G-Z5LWTWNV1S\\\"},{\\\"type\\\":\\\"add_shipping_info\\\",\\\"action_label\\\":\\\"G-Z5LWTWNV1S\\\"},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":\\\"G-Z5LWTWNV1S\\\"},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":\\\"G-Z5LWTWNV1S\\\"},{\\\"type\\\":\\\"view_item_list\\\",\\\"action_label\\\":\\\"G-Z5LWTWNV1S\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":\\\"G-Z5LWTWNV1S\\\"},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":\\\"G-Z5LWTWNV1S\\\"},{\\\"type\\\":\\\"view_cart\\\",\\\"action_label\\\":\\\"G-Z5LWTWNV1S\\\"}],\\\"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":"356253835","configuration":"{\"botID\":\"480wv0ubsk3pk0xu\",\"octaneDomain\":\"https:\/\/app.octaneai.com\",\"octaneNewDomain\":\"https:\/\/app2.octaneai.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"bd1df4806f96b914851f3ad62aad33e8","type":"APP","apiClientId":2012438,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"314605707","configuration":"{\"env\":\"prod\"}","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"8a9a175b11d15038a70fe78d09c59720","type":"APP","apiClientId":3977633,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"229048459","configuration":"{\"cart_viewed\":\"true\",\"checkout_address_info_submitted\":\"true\",\"checkout_completed\":\"true\",\"checkout_contact_info_submitted\":\"true\",\"checkout_shipping_info_submitted\":\"true\",\"checkout_started\":\"true\",\"collection_viewed\":\"true\",\"page_viewed\":\"true\",\"payment_info_submitted\":\"true\",\"product_added_to_cart\":\"true\",\"product_removed_from_cart\":\"true\",\"product_viewed\":\"true\",\"search_submitted\":\"true\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"4b912d4db8d67578541bfae8b70a40a9","type":"APP","apiClientId":100317265921,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":[],"dataSharingControls":["share_all_events"]}
1140,"dataSharingState":"unrestricted"},{"id":"171802763","configuration":"{\"pixel_id\":\"928654150588944\",\"pixel_type\":\"facebook_pixel\",\"metaapp_system_user_token\":\"-\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"96420dbe9ea96c426a1b7f364f977719","type":"APP","apiClientId":2329312,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted","enabledFlags":["9a3ed68a"]},{"id":"83099787","configuration":"{\"yotpoStoreId\":\"LkIkXhZE0n3h0B7roAqsDRSM8TtiJgRFrXPGj923\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"c5c2579aac465eb24ca7bc0501a6000d","type":"APP","apiClientId":70132,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"21135499","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"23","type":"CUSTOM","privacyPurposes":[],"name":"accenture-gtm"},{"id":"33357963","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":[],"name":"pebblepost-pixel"},{"id":"44990603","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"Google Ads - 9ZnrCOLA2-oZEM_ky"},{"id":"81690763","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"18","type":"CUSTOM","privacyPurposes":[],"name":"Segment Tracking"},{"id":"87261323","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"10","type":"CUSTOM","privacyPurposes":[],"name":"Mixpanel Tracking "},{"id":"87294091","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"21","type":"CUSTOM","privacyPurposes":[],"name":"Heap Tracking"},{"id":"88768651","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"18","type":"CUSTOM","privacyPurposes":[],"name":"GTM Testing Pixel "},{"id":"97321099","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":[],"name":"GTM \/ STAPE"},{"id":"102072459","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":[],"name":"Littledata - Advanced Tracking"},{"id":"137429131","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"cj-network-integration-pixel"},{"id":"140247179","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING"],"name":"Podscribe"},{"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":"Nanit","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"aislings-sweets-treats.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/www.nanit.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[{"price":{"amount":99.99,"currencyCode":"USD"},"product":{"title":"Sound + Light Machine","vendor":"Nanit","id":"7103095242891","untranslatedTitle":"Sound + Light Machine","url":"\/products\/sound-machine","type":"Sound Machine"},"id":"41319111360651","image":{"src":"\/\/www.nanit.com\/cdn\/shop\/files\/sound_machine.webp?v=1782403316"},"sku":"L101NW","title":"White","untranslatedTitle":"White"}],"products":[{"id":"7103095242891","handle":"sound-machine","isCollective":false,"title":"Sound + Light Machine","type":"Sound Machine","untranslatedTitle":"Sound + Light Machine","url":"\/products\/sound-machine","vendor":"Nanit","remoteShopId":null,"variants":[{"id":"41319111360651","image":{"src":"\/\/www.nanit.com\/cdn\/shop\/files\/sound_machine.webp?v=1782403316"},"price":{"amount":99.99,"currencyCode":"USD"}
1140,"sku":"L101NW","title":"White","untranslatedTitle":"White"}]},{"id":"7514179141771","handle":"smart-baby-monitor-flex-stand","isCollective":false,"title":"Smart Baby Monitor + Flex Stand","type":"Smart Baby Monitor","untranslatedTitle":"Smart Baby Monitor + Flex Stand","url":"\/products\/smart-baby-monitor-flex-stand","vendor":"Nanit","remoteShopId":null,"variants":[{"id":"42648637177995","image":{"src":"\/\/www.nanit.com\/cdn\/shop\/files\/nanit_pro_baby_monitor_x_flex_stand.webp?v=1781794445"},"price":{"amount":249.0,"currencyCode":"USD"},"sku":"N322NW","title":"Flex Stand","untranslatedTitle":"Flex Stand"}]},{"id":"7084852609163","handle":"smart-baby-monitor-multi-pack","isCollective":false,"title":"Smart Baby Monitor Multi-Pack","type":"Bundles","untranslatedTitle":"Smart Baby Monitor Multi-Pack","url":"\/products\/smart-baby-monitor-multi-pack","vendor":"Nanit","remoteShopId":null,"variants":[{"id":"41234393464971","image":{"src":"\/\/www.nanit.com\/cdn\/shop\/files\/multi_pack_wall_mount_twin.webp?v=1782403633"},"price":{"amount":579.0,"currencyCode":"USD"},"sku":"N311TWINW","title":"Wall Mount \/ Twin","untranslatedTitle":"Wall Mount \/ Twin"}]},{"id":"7084852215947","handle":"smart-baby-monitor","isCollective":false,"title":"Smart Baby Monitor System","type":"Smart Baby Monitor","untranslatedTitle":"Smart Baby Monitor System","url":"\/products\/smart-baby-monitor","vendor":"Nanit","remoteShopId":null,"variants":[{"id":"41234392973451","image":{"src":"\/\/www.nanit.com\/cdn\/shop\/files\/floor_stand_bw.webp?v=1782399004"},"price":{"amount":289.99,"currencyCode":"USD"},"sku":"N303NW","title":"Floor Stand \/ Camera only","untranslatedTitle":"Floor Stand \/ Camera only"}]},{"id":"7919967666315","handle":"home-display","isCollective":false,"title":"Home 8\" Display","type":"Home Display","untranslatedTitle":"Home 8\" Display","url":"\/products\/home-display","vendor":"Nanit","remoteShopId":null,"variants":[{"id":"44380611739787","image":{"src":"\/\/www.nanit.com\/cdn\/shop\/files\/home.webp?v=1782917679"},"price":{"amount":179.0,"currencyCode":"USD"},"sku":"H101NW","title":"White","untranslatedTitle":"White"}]},{"id":"7084852641931","handle":"the-best-sellers-bundle","isCollective":false,"title":"The Best Sellers Bundle","type":"Bundles","untranslatedTitle":"The Best Sellers Bundle","url":"\/products\/the-best-sellers-bundle","vendor":"Nanit","remoteShopId":null,"variants":[{"id":"41234394808459","image":{"src":"\/\/www.nanit.com\/cdn\/shop\/files\/bsb_wm_green.webp?v=1782401356"},"price":{"amount":369.0,"currencyCode":"USD"},"sku":"V31BNRNW","title":"Wall Mount \/ Green \/ Camera only","untranslatedTitle":"Wall Mount \/ Green \/ Camera only"}]},{"id":"7266982101131","handle":"the-premium-bundle","isCollective":false,"title":"The Premium Bundle","type":"Bundles","untranslatedTitle":"The Premium Bundle","url":"\/products\/the-premium-bundle","vendor":"Nanit","remoteShopId":null,"variants":[{"id":"41911982424203","image":{"src":"\/\/www.nanit.com\/cdn\/shop\/files\/the_premium_bundle_wm_blue.webp?v=1782500468"},"price":{"amount":474.0,"currencyCode":"USD"},"sku":"V31SBNAB","title":"Wall Mount \/ Blue Oxford","untranslatedTitle":"Wall Mount \/ Blue Oxford"}]},{"id":"7899690303627","handle":"the-signature-bundle","isCollective":false,"title":"The Signature Bundle","type":"Bundles","untranslatedTitle":"The Signature Bundle","url":"\/products\/the-signature-bundle","vendor":"Nanit","remoteShopId":null,"variants":[{"id":"43929487081611","image":{"src":"\/\/www.nanit.com\/cdn\/shop\/files\/the_signature_bundle.webp?v=1782403377"},"price":{"amount":439.0,"currencyCode":"USD"},"sku":"V322NL","title":"Bundle","untranslatedTitle":"Bundle"}]},{"id":"7084953403531","handle":"the-travel-bundle","isCollective":false,"title":"The Travel Bundle","type":"Bundles","untranslatedTitle":"The Travel Bundle","url":"\/products\/the-travel-bundle","vendor":"Nanit","remoteShopId":null,"variants":[{"id":"42006068887691","image":{"src":"\/\/www.nanit.com\/cdn\/shop\/files\/travel_bundle_two_tone_canvas.webp?v=1782500046"},"price":{"amount":280.0,"currencyCode":"USD"},"sku":"V32TNAKB","title":"Bundle \/ Two Tone Canvas","untranslatedTitle":"Bundle \/ Two Tone Canvas"}]},{"id":"7507934544011","handle":"sound-machine-travel-case","isCollective":false,"title":"Sound + Light Machine Travel Case","type":"Travel Accessories","untranslatedTitle":"Sound + Light Machine Travel Case","url":"\/products\/sound-machine-travel-case","vendor":"Nanit","remoteShopId":null,"variants":[{"id":"42630326648971","image":{"src":"\/\/www.nanit.com\/cdn\/shop\/files\/s-l-travel-case-2-_1.jpg?v=1749048510"},"price":{"amount":24.99,"currencyCode":"USD"},"sku":"A303US","title":"Blue","untranslatedTitle":"Blue"}]}],"purchasingCompany":null},},"https://www.nanit.com/cdn","c8540278we853e1abpb62b2c4amde256306",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"143487959179","themePublished":"true","eventMetadataId":"23f133cc-590b-46ac-bd3e-eb29ec9ca593","pageType":"product","resourceId":"7103095242891","shopId":"13547173","storefrontBaseUrl":"https:\/\/www.nanit.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\",{}],[\"product_viewed\",{\"productVariant\":{\"price\":{\"amount\":99.99,\"currencyCode\":\"USD\"},\"product\":{\"title\":\"Sound + Light Machine\",\"vendor\":\"Nanit\",\"
1140id\":\"7103095242891\",\"untranslatedTitle\":\"Sound + Light Machine\",\"url\":\"\/products\/sound-machine\",\"type\":\"Sound Machine\"},\"id\":\"41319111360651\",\"image\":{\"src\":\"\/\/www.nanit.com\/cdn\/shop\/files\/sound_machine.webp?v=1782403316\"},\"sku\":\"L101NW\",\"title\":\"White\",\"untranslatedTitle\":\"White\"}}]]"});})();</script>
1140<script>
1141  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
1142  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
1143  window.ShopifyAnalytics.meta.currency = 'USD';
1144  var meta = {"product":{"id":7103095242891,"gid":"gid:\/\/shopify\/Product\/7103095242891","vendor":"Nanit","type":"Sound Machine","handle":"sound-machine","variants":[{"id":41319111360651,"price":9999,"name":"Sound + Light Machine - White","public_title":"White","sku":"L101NW"}],"remote":false,"collective":false},"page":{"pageType":"product","resourceType":"product","resourceId":7103095242891,"requestId":"4de82a0d-5e7d-442f-adbe-8ae34f033adb-1790239989"}};
1145  for (var attr in meta) {
1146    window.ShopifyAnalytics.meta[attr] = meta[attr];
1147  }
1148</script>
vendor: 1 bytes, line 1148
1148
1149<script class="analytics">
1150  (function () {
1151    var customDocumentWrite = function(content) {
1152      var jquery = null;
1153
1154      if (window.jQuery) {
1155        jquery = window.jQuery;
1156      } else if (window.Checkout && window.Checkout.$) {
1157        jquery = window.Checkout.$;
1158      }
1159
1160      if (jquery) {
1161        jquery('body').append(content);
1162      }
1163    };
1164
1165    var hasLoggedConversion = function(token) {
1166      if (token) {
1167        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
1168      }
1169      return false;
1170    }
1171
1172    var setCookieIfConversion = function(token) {
1173      if (token) {
1174        var twoMonthsFromNow = new Date(Date.now());
1175        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
1176
1177        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
1178      }
1179    }
1180
1181    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
1182    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
1183    if (trekkie.integrations) {
1184      return;
1185    }
1186    trekkie.methods = [
1187      'identify',
1188      'page',
1189      'ready',
1190      'track',
1191      'trackForm',
1192      'trackLink'
1193    ];
1194    trekkie.factory = function(method) {
1195      return function() {
1196        var args = Array.prototype.slice.call(arguments);
1197        args.unshift(method);
1198        trekkie.push(args);
1199        if (method == 'track' || method == 'page') {
1200          try {
1201            if (window.__TREKKIE_SHIM_QUEUE == null) {
1202              window.__TREKKIE_SHIM_QUEUE = [];
1203            }
1204            window.__TREKKIE_SHIM_QUEUE.push({
1205              from: 'trekkie-stub',
1206              method: method,
1207              args: args.slice(1)
1208            });
1209          } catch (e) {
1210            // no-op
1211          }
1212        }
1213        return trekkie;
1214      };
1215    };
1216    for (var i = 0; i < trekkie.methods.length; i++) {
1217      var key = trekkie.methods[i];
1218      trekkie[key] = trekkie.factory(key);
1219    }
1220    trekkie.load = function(config) {
1221      trekkie.config = config || {};
1222      trekkie.config.initialDocumentCookie = document.cookie;
1223      var first = document.getElementsByTagName('script')[0];
1224var script = document.createElement('script');
1225script.type = 'text/javascript';
1226script.onerror = function(e) {
1227  var scriptFallback = document.createElement('script');
1228  scriptFallback.type = 'text/javascript';
1229  scriptFallback.onerror = function(error) {
1230          var Monorail = {
1231      produce: function produce(monorailDomain, schemaId, payload) {
1232        var currentMs = new Date().getTime();
1233        var event = {
1234          schema_id: schemaId,
1235          payload: payload,
1236          metadata: {
1237            event_created_at_ms: currentMs,
1238            event_sent_at_ms: currentMs
1239          }
1240        };
1241        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
1242      },
1243      sendRequest: function sendRequest(endpointUrl, payload) {
1244        // Try the sendBeacon API
1245        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
1246          var blobData = new window.Blob([payload], {
1247            type: 'text/plain'
1248          });
1249
1250          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
1251            return true;
1252          } // sendBeacon was not successful
1253
1254        } // XHR beacon
1255
1256        var xhr = new XMLHttpRequest();
1257
1258        try {
1259          xhr.open('POST', endpointUrl);
1260          xhr.setRequestHeader('Content-Type', 'text/plain');
1261          xhr.send(payload);
1262        } catch (e) {
1263          console.log(e);
1264        }
1265
1266        return false;
1267      },
1268      isIos12: function isIos12() {
1269        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
1270      }
1271    };
1272    Monorail.produce('monorail-edge.shopifysvc.com',
1273      'trekkie_storefront_load_errors/1.1',
1274      {shop_id: 13547173,
1275      theme_id: 143487959179,
1276      app_name: "storefront",
1277      context_url: window.location.href,
1278      source_url: "//www.nanit.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js"});
1279
1280  };
1281  scriptFallback.async = true;
1282  scriptFallback.src = '//www.nanit.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js';
1283  first.parentNode.insertBefore(scriptFallback, first);
1284};
1285script.async = true;
1286script.src = '//www.nanit.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js';
1287first.parentNode.insertBefore(script, first);
1288
1289    };
1290    trekkie.load(
1291      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":13547173,"isMerchantRequest":null,"themeId":143487959179,"themeCityHash":"9222780833740922057","contentLanguage":"en","currency":"USD","eventMetadataId":"23f133cc-590b-46ac-bd3e-eb29ec9ca593"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}}
1292    );
1293
1294    var loaded = false;
1295    trekkie.ready(function() {
1296      if (loaded) return;
1297      loaded = true;
1298
1299      window.ShopifyAnalytics.lib = window.trekkie;
1300
1301      var originalDocumentWrite = document.write;
1302      document.write = customDocumentWrite;
1303      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
1304      document.write = originalDocumentWrite;
1305
1306      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
1307      var token = match? match[1]: undefined;
1308      if (!hasLoggedConversion(token)) {
1309        setCookieIfConversion(token);
1310        window.ShopifyAnalytics.lib.track("Viewed Product",{"currency":"USD","variantId":41319111360651,"productId":7103095242891,"productGid":"gid:\/\/shopify\/Product\/7103095242891","name":"Sound + Light Machine - White","price":"99.99","sku":"L101NW","brand":"Nanit","variant":"White","category":"Sound Machine","nonInteraction":true,"remote":false,"available":true},undefined,undefined,{"shopifyEmitted":true});
1311      }
1312    });
1313
1314    window.ShopifyAnalytics.lib.page(null,{"pageType":"product","resourceType":"product","resourceId":7103095242891,"requestId":"4de82a0d-5e7d-442f-adbe-8ae34f033adb-1790239989","shopifyEmitted":true});
1315
1316    var eventsListenerScript = document.createElement('script');
1317    eventsListenerScript.async = true;
1318    eventsListenerScript.src = "//www.nanit.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
1319    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
1320})();</script>
vendor: 1 bytes, line 1320
1320
1321<script
1322  defer
1323  src="https://www.nanit.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js"
1324  data-application="storefront-renderer"
1325  data-shop-id="13547173"
1326  data-render-region="gcp-us-central1"
1327  data-page-type="product"
1328  data-theme-instance-id="143487959179"
1329  data-theme-name="Concept"
1330  data-theme-version="4.3.1"
1331  data-monorail-region="shop_domain"
1332  data-resource-timing-sampling-rate="10"
1333  data-shs="true"
1334  data-shs-beacon="true"
1335  data-shs-export-with-fetch="true"
1336  data-shs-logs-sample-rate="1"
1337  data-shs-beacon-endpoint="https://www.nanit.com/api/collect"
1338></script>
1338
1339<meta name="shopify-y" content="bef3eafd-1973-4f9e-b8ac-7d8d12d1fe90" data-expiration="1821797589000"><meta name="shopify-s" content="14d68b91-02f3-4d1d-bd25-b02ff4f1aff3" data-expiration="1790241789000"><meta name="new-cookie-storage-activated" content="t">
1340</head><body
1341    class="template-product"
1342    data-template="product"
1343    data-page-type="product"
1344    data-rounded-button="round"
1345    data-rounded-input="round-slight"
1346    data-rounded-block="round"
1347    data-rounded-card="round"
1348    data-button-hover="standard"
1349    
1350      data-page-transition
1351    
1352      data-lazy-image
1353    
1354    data-title-animation
1355    data-page-rendering
1356  ><!-- Google Tag Manager (noscript) -->
vendor: 87 bytes, lines 1356-1359
1356
1357    <noscript>
1358      <iframe
1359        src="https://www.googletagmanager.com/ns.html?id=
1359GTM-W7TZKPD9
vendor: 123 bytes, lines 1359-1365
1359"
1360        height="0"
1361        width="0"
1362        style="display:none;visibility:hidden"
1363      ></iframe>
1364    </noscript>
1365    
1365<!-- End Google Tag Manager (noscript) -->
1365<script>
1366      window.dataLayerVariants = {
1367        
1368          '41319111360651': {
1369            'event': 'bva_view_item',
1370            'event_id': new Date().getTime() + '.' + Math.random().toString(36).substring(5),
1371            'ecommerce': {
1372              'currencyCode': 'USD',
1373              'detail': {
1374                'actionField': { 'list': window.lastPage === 'collection' ? window.lastCollection : 'product' },
1375                'products': [
1376                  {
1377                    'id': '41319111360651',
1378                    'sku': 'L101NW',
1379                    'handle': 'sound-machine',
1380                    'productId': '7103095242891',
1381                    'variantId': '41319111360651',
1382                    'name': 'White',
1383                    'price': 99.99,
1384                    'brand': 'Nanit',
1385                    'variant': 'White',
1386                    'category': 'Sound Machine'
1387                  }
1388                ]
1389              },
1390              'items': [{
1391                'item_id': '41319111360651',
1392                'shopify_product_id': '7103095242891',
1393                'shopify_variant_id': '41319111360651',
1394                'shopify_sku': 'L101NW',
1395                'shopify_handle': 'sound-machine',
1396                'shopify_compare_price': '99.99',
1397                'item_name': 'White',
1398                'affiliation': 'Nanit',
1399                'currency': 'USD',
1400                'item_brand': 'Nanit',
1401                'item_category': 'Sound Machine',
1402                'item_list_id': window.lastPage === 'collection' ? window.lastCollection : 'product',
1403                'item_list_name': window.lastPage === 'collection' ? window.lastCollection : 'product',
1404                'item_variant': 'White',
1405                'price': 99.99,
1406                ...{'color': 'White'
1407}
1408              }]
1409            }
1410          }
1411        
1412      };
1413
1414      dataLayer.push({ ecommerce: null });
1415      dataLayer.push({
1416        'event': 'bva_view_item',
1417        'event_id': new Date().getTime() + '.' + Math.random().toString(36).substring(5),
1418        'ecommerce': {
1419          'currencyCode': 'USD',
1420          'detail': {
1421            'actionField': { 'list': window.lastPage === 'collection' ? window.lastCollection : 'product' },
1422            'products': [
1423              {
1424                'id': '41319111360651',
1425                'sku': 'L101NW',
1426                'handle': 'sound-machine',
1427                'productId': '7103095242891',
1428                'variantId': '41319111360651',
1429                'name': 'Sound + Light Machine',
1430                'price': 99.99,
1431                'brand': 'Nanit',
1432                'variant': 'White',
1433                'category': 'Sound Machine'
1434              }
1435            ]
1436          },
1437          'items': [
1438            {
1439              'item_id': '41319111360651',
1440              'shopify_product_id': '7103095242891',
1441              'shopify_variant_id': '41319111360651',
1442              'shopify_sku': 'L101NW',
1443              'shopify_handle': 'sound-machine',
1444              'shopify_compare_price': '99.99',
1445              'item_name': 'Sound + Light Machine',
1446              'affiliation': 'Nanit',
1447              'currency': 'USD',
1448              'item_brand': 'Nanit',
1449              'item_category': 'Sound Machine',
1450              'item_list_id': window.lastPage === 'collection' ? window.lastCollection : 'product',
1451              'item_list_name': window.lastPage === 'collection' ? window.lastCollection : 'product',
1452              'item_variant': 'White',
1453              'price': 99.99,
1454              
1455                
1456                  'color': 'White',
1457                
1458              
1459            }
1460          ]
1461        }
1462      });
1463    </script>
1463<a class="sr-only skip-link" href="#MainContent">Skip to content</a><loading-bar class="loading-bar block fixed top-0 left-0 w-full h-full overflow-hidden pointer-events-none"><svg class="icon icon-spinner icon-lg absolute animate-spin" viewBox="0 0 24 24" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg">
1464      <path stroke-linecap="round" stroke-linejoin="round" d="M2 12C2 17.5228 6.47715 22 12 22C17.5228 22 22 17.5228 22 12C22 6.47715 17.5228 2 12 2"></path>
1465    </svg></loading-bar>
1466<mouse-cursor class="mouse-cursor z-50 fixed select-none flex items-center justify-center pointer-events-none rounded-full"> 
1467  <svg class="icon icon-cursor" stroke="currentColor" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg">
1468    <path d="M10 30L30 10M10 10L30 30" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"></path>
1469  </svg>
1470</mouse-cursor>
1471<!-- BEGIN sections: header-group -->
1472<div id="shopify-section-sections--18529121075339__announcement-bar" class="shopify-section shopify-section-group-header-group topbar-section"><style>
1473    :root {--topbar-height: var(--sp-12);}
1474    
1475    @media screen and (min-width: 1536px) {
1476      :root {--topbar-height: var(--sp-14);}
1477    }
1478
1479    #shopify-section-sections--18529121075339__announcement-bar {
1480      --gradient-background: #334874;
1481      --color-background: 51 72 116;
1482      --color-foreground: 255 255 255;
1483      --color-highlight: 255 221 191;
1484    }
1485  </style><nav class="topbar topbar--center topbar--inverted topbar--only page-width page-width--full section section--rounded relative grid py-0 h-full w-full items-center" aria-label="Announcement bar"><div class="announcement-bar h-full flex justify-center lg:justify-center relative">
1486        <announcement-bar id="Slider-sections--18529121075339__announcement-bar" class="announcement__slides flex justify-center w-full h-full flickity" autoplay autoplay-speed="5"><div class="announcement__slide flex h-full" ><a class="announcement__content flex items-center gap-2" href="/collections/bundles"><span class="announcement-icon"><svg class="icon icon-sale icon-xs stroke-1" viewBox="0 0 16 16" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg">
1487      <path d="M5.58666 10.24L7.83333 7.82664L10.08 5.41331M9.94666 9.72664C9.94666 9.8733 9.82666 9.9933 9.68 9.9933C9.53333 9.9933 9.41333 9.8733 9.41333 9.72664M9.94666 9.72664C9.94666 9.57997 9.82666 9.45997 9.68 9.45997C9.53333 9.45997 9.41333 9.57997 9.41333 9.72664M9.94666 9.72664H9.41333M6.28 6.00664C6.28 6.15331 6.16 6.2733 6.01333 6.2733C5.86666 6.2733 5.74666 6.15331 5.74666 6.00664M6.28 6.00664C6.28 5.85997 6.16 5.73997 6.01333 5.73997C5.86666 5.73997 5.74666 5.85997 5.74666 6.00664M6.28 6.00664H5.74666M4.82666 2.68664H4.72666C4.00666 2.68664 3.64666 2.68664 3.37333 2.82664C3.13333 2.94664 2.93333 3.14664 2.81333 3.38664C2.67333 3.65997 2.67333 4.01997 2.67333 4.73997V4.81997C2.67333 5.09997 2.67333 5.23997 2.64666 5.37331C2.62 5.49331 2.58 5.60664 2.52 5.71331C2.45333 5.83331 2.36666 5.93997 2.18666 6.1533L1.89333 6.49997C1.49333 6.9733 1.29333 7.20664 1.21333 7.47331C1.14666 7.70664 1.14666 7.9533 1.21333 8.18664C1.28666 8.4533 1.48666 8.68664 1.89333 9.15997L2.18666 9.50664C2.36666 9.71997 2.46 9.82664 2.52 9.94664C2.58 10.0533 2.62 10.1666 2.64666 10.2866C2.67333 10.42 2.67333 10.56 2.67333 10.84V10.92C2.67333 11.64 2.67333 12 2.81333 12.2733C2.93333 12.5133 3.13333 12.7133 3.37333 12.8333C3.64666 12.9733 4.00666 12.9733 4.72666 12.9733H4.82666C5.10666 12.9733 5.24666 12.9733 5.38 13C5.5 13.0266 5.61333 13.0666 5.72 13.1266C5.84 13.1933 5.94666 13.2866 6.16 13.4666L6.49333 13.7533C6.96666 14.16 7.20666 14.3666 7.47333 14.44C7.70666 14.5066 7.96 14.5066 8.19333 14.44C8.46 14.36 8.7 14.16 9.17333 13.7533L9.50666 13.4666C9.72 13.2866 9.82666 13.1933 9.94666 13.1266C10.0533 13.0666 10.1667 13.0266 10.2867 13C10.42 12.9733 10.56 12.9733 10.84 12.9733H10.9133C11.6333 12.9733 11.9933 12.9733 12.2667 12.8333C12.5067 12.7133 12.7067 12.5133 12.8267 12.2733C12.9667 12 12.9667 11.64 12.9667 10.92V10.8466C12.9667 10.5666 12.9667 10.4266 12.9933 10.2933C13.02 10.1733 13.06 10.06 13.12 9.95331C13.1867 9.83331 13.28 9.72664 13.46 9.51331L13.7467 9.17997C14.1533 8.70664 14.36 8.46664 14.4333 8.19997C14.5 7.96664 14.5 7.71331 14.4333 7.47997C14.3533 7.21331 14.1533 6.9733 13.7467 6.49997L13.46 6.16664C13.28 5.95331 13.1867 5.84664 13.12 5.72664C13.06 5.61997 13.02 5.50664 12.9933 5.38664C12.9667 5.25331 12.9667 5.11331 12.9667 4.83331V4.75997C12.9667 4.03997 12.9667 3.67997 12.8267 3.40664C12.7067 3.16664 12.5067 2.96664 12.2667 2.84664C11.9933 2.70664 11.6333 2.70664 10.9133 2.70664H10.84C10.56 2.70664 10.42 2.70664 10.2867 2.67997C10.1667 2.65331 10.0533 2.61331 9.94666 2.55331C9.82666 2.48664 9.72 2.39331 9.50666 2.21331L9.17333 1.92664C8.7 1.51997 8.46 1.31331 8.19333 1.23997C7.96 1.17331 7.70666 1.17331 7.47333 1.23997C7.20666 1.31997 6.96666 1.51997 6.49333 1.92664L6.16 2.21331C5.94666 2.39331 5.84 2.48664 5.72 2.55331C5.61333 2.61331 5.5 2.65331 5.38 2.67997C5.24666 2.70664 5.10666 2.70664 4.82666 2.70664V2.68664Z" stroke-linecap="round" stroke-linejoin="round"/>
1488    </svg></span>
1488<p class="announcement-text leading-tight">Exclusively on Nanit.com! 15% off Bundles</p></a></div><div class="announcement__slide flex h-full" aria-hidden="true" ><a class="announcement__content flex items-center gap-2" href="/collections/all" tabindex="-1"><span class="announcement-icon"><svg class="icon icon-truck icon-xs stroke-1" viewBox="0 0 16 16" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg">
1489      <path d="M6.66675 12.6667H9.33342M6.66675 12.6667C6.66675 13.7712 5.77132 14.6667 4.66675 14.6667C3.56218 14.6667 2.66675 13.7712 2.66675 12.6667M6.66675 12.6667C6.66675 11.5621 5.77132 10.6667 4.66675 10.6667C3.56218 10.6667 2.66675 11.5621 2.66675 12.6667M9.33342 12.6667C9.33342 13.7712 10.2288 14.6667 11.3334 14.6667C12.438 14.6667 13.3334 13.7712 13.3334 12.6667M9.33342 12.6667C9.33342 11.5621 10.2288 10.6667 11.3334 10.6667C12.438 10.6667 13.3334 11.5621 13.3334 12.6667M13.3334 12.6667V12.6667C14.438 12.6667 15.3334 11.7712 15.3334 10.6667V4.53334C15.3334 3.41324 15.3334 2.85319 15.1154 2.42536C14.9237 2.04904 14.6177 1.74308 14.2414 1.55133C13.8136 1.33334 13.2535 1.33334 12.1334 1.33334H10.3334C9.40153 1.33334 8.93559 1.33334 8.56805 1.48558C8.07799 1.68857 7.68864 2.07792 7.48566 2.56798C7.33342 2.93552 7.33342 3.40146 7.33342 4.33334V4.33334C7.33342 5.26523 7.33342 5.73117 7.18117 6.09871C6.97819 6.58877 6.58884 6.97811 6.09878 7.1811C5.73124 7.33334 5.2653 7.33334 4.33341 7.33334H1.00008M2.66675 12.6667V12.6667C2.20176 12.6667 1.96927 12.6667 1.77852 12.6156C1.26088 12.4769 0.85656 12.0725 0.717859 11.5549C0.666748 11.3642 0.666748 11.1317 0.666748 10.6667V8.86795C0.666748 8.44463 0.666748 8.23297 0.688385 8.0258C0.734513 7.58411 0.853872 7.15318 1.04157 6.7507C1.1296 6.56192 1.2385 6.38042 1.4563 6.01743V6.01743C1.78307 5.47281 1.94646 5.20049 2.14753 4.97976C2.57779 4.50743 3.14762 4.18479 3.77402 4.05886C4.06674 4.00001 4.38431 4.00001 5.01944 4.00001H7.33342" stroke-linecap="round" stroke-linejoin="round"/>
1490    </svg></span><p class="announcement-text leading-tight md:hidden">Free Shipping on Orders $35+!</p>
1491                  <p class="announcement-text leading-tight hidden md:block">Free Shipping on Orders $35+!</p></a></div></announcement-bar><button type="button" is="previous-button" class="fader left relative flex items-center justify-start h-full" aria-controls="Slider-sections--18529121075339__announcement-bar" aria-label="Previous">
1492            <svg class="icon icon-arrow-left icon-xs transform" viewBox="0 0 15 14" fill="none" stroke="currentColor" xmlns="http://www.w3.org/2000/svg">
1493              <path stroke-linecap="round" stroke-linejoin="round" d="M6.33333 2.91675L2.25 7.00004M2.25 7.00004L6.33333 11.0834M2.25 7.00004H12.75"></path>
1494            </svg>
1495          </button>
1496          <button type="button" is="next-button" class="fader right relative flex items-center justify-end h-full" aria-controls="Slider-sections--18529121075339__announcement-bar" aria-label="Next">
1497            <svg class="icon icon-arrow-right icon-xs transform" viewBox="0 0 15 14" fill="none" stroke="currentColor" xmlns="http://www.w3.org/2000/svg">
1498              <path stroke-linecap="round" stroke-linejoin="round" d="M2.25 7.00004H12.75M12.75 7.00004L8.66667 2.91675M12.75 7.00004L8.66667 11.0834"></path>
1499            </svg>
1500          </button><button
1501              type="button"
1502              class="slideshow-control flex items-center justify-center rounded-full sr-only"
1503              is="control-button"
1504              aria-controls="Slider-sections--18529121075339__announcement-bar"
1505              aria-live="polite"
1506            >
1507              <span class="slideshow-control__pause"><svg class="icon icon-pause icon-md" viewBox="0 0 36 36" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg">
1508      <path stroke-linecap="round" stroke-width="6" d="M9 4V32"></path>
1509      <path stroke-linecap="round" stroke-width="6" d="M27 4V32"></path>
1510    </svg><span class="sr-only">Pause slideshow</span>
1511              </span>
1512              <span class="slideshow-control__play">
1512<svg class="icon icon-play icon-md" viewBox="0 0 36 36" stroke="none" fill="currentColor" xmlns="http://www.w3.org/2000/svg">
1513      <path d="M34 17.5006C34 18.3302 33.5707 19.0963 32.8683 19.5206L9.535 33.6629C9.164 33.8869 8.74867 34 8.33333 34C7.93667 34 7.54 33.8986 7.183 33.6936C6.45267 33.274 6 32.4915 6 31.6429V3.35817C6 2.50962 6.45267 1.72708 7.183 1.30752C7.91333 0.885606 8.814 0.899749 9.535 1.33816L32.8683 15.4805C33.5707 15.9048 34 16.6709 34 17.5006"></path>
1514    </svg><span class="sr-only">Play slideshow</span>
1515              </span>
1516            </button></div></nav>
1517</div><div id="shopify-section-sections--18529121075339__header" class="shopify-section shopify-section-group-header-group header-section"><style>
1518  #shopify-section-sections--18529121075339__header {
1519    --section-padding-top: 32px;
1520    --section-padding-bottom: 32px;
1521    --color-background: 251 251 246;
1522    --color-foreground: 0 0 65;
1523    --color-transparent: 250 247 243;
1524  }
1525</style><menu-drawer id="MenuDrawer" class="menu-drawer drawer drawer--start z-30 fixed bottom-0 left-0 h-full w-full pointer-events-none"
1526  data-section-id="sections--18529121075339__header"
1527  hidden
1528>
1529  <overlay-element class="overlay fixed-modal invisible opacity-0 fixed bottom-0 left-0 w-full h-screen pointer-events-none" aria-controls="MenuDrawer" aria-expanded="false"></overlay-element>
1530  <div class="drawer__inner z-10 absolute top-0 flex flex-col w-full h-full overflow-hidden">
1531    <gesture-element class="drawer__header flex justify-between opacity-0 invisible relative">
1532      <span class="drawer__title heading lg:text-3xl text-2xl leading-none tracking-tight"></span>
1533      <button class="button button--secondary button--close drawer__close hidden sm:flex items-center justify-center" type="button" is="hover-button" aria-controls="MenuDrawer" aria-expanded="false" aria-label="Close">
1534        <span class="btn-fill" data-fill></span>
1535        <span class="btn-text"><svg class="icon icon-close icon-sm" viewBox="0 0 20 20" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg">
1536      <path stroke-linecap="round" stroke-linejoin="round" d="M5 15L15 5M5 5L15 15"></path>
1537    </svg></span>
1538      </button>
1539    </gesture-element>
1540    <div class="drawer__content opacity-0 invisible flex flex-col h-full grow shrink">
1541      <nav class="relative grow overflow-hidden" role="navigation">
1542        <ul class="drawer__scrollable drawer__menu relative w-full h-full" role="list" data-parent><li class="drawer__menu-group"><details is="accordion-details">
1543  <summary class="drawer__menu-item block cursor-pointer relative" aria-expanded="false" data-nav-track data-nav-text="Shop" data-nav-url="/collections/all" data-nav-level="primary" data-nav-context="mobile-drawer" data-nav-type="menu-link">
1544    <span class="heading text-2xl leading-none tracking-tight font-bold"><api-button class="api-only" data-id="DrawerSubMenu-sections--18529121075339__header-1" data-section-id="sections--18529121075339__header"></api-button>Shop</span>
1545  </summary>
1546  <div class="drawer__submenu flex flex-col w-full h-full" data-parent><div id="DrawerSubMenu-sections--18529121075339__header-1" class="drawer__scrollable flex flex-col h-full"></div></div>
1547</details>
1548</li><li class="drawer__menu-group"><a class="drawer__menu-item block heading text-2xl leading-none tracking-tight" href="/pages/monitoring">Smart Baby Monitor</a></li><li class="drawer__menu-group"><details is="accordion-details">
1549  <summary class="drawer__menu-item block cursor-pointer relative" aria-expanded="false" data-nav-track data-nav-text="Features" data-nav-url="/pages/all-in-one-parenting-app" data-nav-level="primary" data-nav-context="mobile-drawer" data-nav-type="menu-link">
1550    <span class="heading text-2xl leading-none tracking-tight"><api-button class="api-only" data-id="DrawerSubMenu-sections--18529121075339__header-3" data-section-id="sections--18529121075339__header"></api-button>Features</span>
1551  </summary>
1552  <div class="drawer__submenu flex flex-col w-full h-full" data-parent><div id="DrawerSubMenu-sections--18529121075339__header-3" class="drawer__scrollable flex flex-col h-full"></div></div>
1553</details>
1554</li><li class="drawer__menu-group ab-nav-referral">
1555                <a class="drawer__menu-item block heading text-2xl leading-none tracking-tight" href="/pages/refer">Refer + Get $20</a>
1556              </li><li class="drawer__menu-group">
1556<details is="accordion-details">
1557  <summary class="drawer__menu-item block cursor-pointer relative" aria-expanded="false" data-nav-track data-nav-text="Resources" data-nav-url="/pages/about-us" data-nav-level="primary" data-nav-context="mobile-drawer" data-nav-type="menu-link">
1558    <span class="heading text-2xl leading-none tracking-tight"><api-button class="api-only" data-id="DrawerSubMenu-sections--18529121075339__header-4" data-section-id="sections--18529121075339__header"></api-button>Resources</span>
1559  </summary>
1560  <div class="drawer__submenu flex flex-col w-full h-full" data-parent><div id="DrawerSubMenu-sections--18529121075339__header-4" class="drawer__scrollable flex flex-col h-full"></div></div>
1561</details>
1562</li><li class="drawer__menu-group"><a class="drawer__menu-item block heading text-2xl leading-none tracking-tight" href="https://www.nanit.com/pages/refer?utm_placement=mainnav">Share $100 off, Get $20</a></li></ul>
1563      </nav>
1564      <div class="drawer__footer grid w-full"><div class="drawer__footer-bottom flex items-center justify-between gap-6"><a href="/account/login" class="button button--primary icon-with-text" is="hover-link" rel="nofollow">
1565              <span class="btn-fill" data-fill></span>
1566              <span class="btn-text"><svg class="icon icon-account-2 icon-xs" viewBox="0 0 16 17" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg">
1567      <rect width="6.5" height="6.5" x="4.75" y="1.917" rx="3.25"></rect>
1568      <path stroke-linecap="round" d="M8 10.834c1 0 2.667.222 3 .333.333.11 2.467.533 3 1.333.667 1 .667 1.334.667 2.667M8 10.834c-1 0-2.667.222-3 .333-.333.11-2.467.533-3 1.333-.667 1-.667 1.334-.667 2.667"></path>
1569    </svg>Login</span>
1570            </a></div>
1571      </div>
1572    </div>
1573  </div>
1574</menu-drawer>
1575<header data-section-id="sections--18529121075339__header" class="header header--left-center mobile:header--center page-width page-width--full section section--rounded section--padding grid items-center z-20 relative w-full" is="sticky-header" data-sticky-type="always"><div class="header__icons header__icons--start flex justify-start z-2">
1576  <div class="header__buttons flex items-center gap-1d5"><button
1577        class="menu-drawer-button flex items-center justify-center"
1578        type="button"
1579        is="magnet-button"
1580        aria-controls="MenuDrawer"
1581        aria-expanded="false"
1582      >
1583        <span class="sr-only">Site navigation</span><svg class="icon icon-hamburger icon-lg" viewBox="0 0 24 24" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg">
1584      <path stroke-linecap="round" d="M3 6H21M3 12H11M3 18H16"></path>
1585    </svg></button><a
1586        href="/search"
1587        class="search-drawer-button flex items-center justify-center"
1588        is="magnet-link"
1589        aria-controls="SearchDrawer"
1590        aria-expanded="false"
1591      >
1592        <span class="sr-only">Search</span><svg class="icon icon-search icon-lg" viewBox="0 0 24 24" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg">
1593      <path stroke-linecap="round" d="m21 21-3.636-3.636m0 0A9 9 0 1 0 4.636 4.636a9 9 0 0 0 12.728 12.728Z"></path>
1594    </svg></a></div>
1595</div>
1596<div class="header__logo flex justify-center z-2" itemscope itemtype="http://schema.org/Organization"><a
1597      href="/"
1598      itemprop="url"
1599      class="header__logo-link has-white-logo flex items-center relative"
1600    >
1601      <span class="sr-only">Nanit</span><img src="//www.nanit.com/cdn/shop/files/Nanit-Logo_1.svg?v=1758052027&amp;width=70" alt="" srcset="//www.nanit.com/cdn/shop/files/Nanit-Logo_1.svg?v=1758052027&amp;width=70 70w" width="70" height="26" loading="eager" sizes="105px" style="max-height: 39.0px;max-width: 105px;" itemprop="logo" is="lazy-image" class="logo hidden md:block"><img src="//www.nanit.com/cdn/shop/files/Nanit-Logo_1.svg?v=1758052027&amp;width=70" alt="" srcset="//www.nanit.com/cdn/shop/files/Nanit-Logo_1.svg?v=1758052027&amp;width=70 70w, //www.nanit.com/cdn/shop/files/Nanit-Logo_1.svg?v=1758052027&amp;width=70 70w" width="70" height="26" loading="eager" sizes="70px" style="max-height: 25.999999999999996px;max-width: 70px;" itemprop="logo" is="lazy-image" class="logo md:hidden"><img src="//www.nanit.com/cdn/shop/files/nanit_logo.svg?v=1728062491&amp;width=222" alt="nanit logo" srcset="//www.nanit.com/cdn/shop/files/nanit_logo.svg?v=1728062491&amp;width=105 105w, //www.nanit.com/cdn/shop/files/nanit_logo.svg?v=1728062491&amp;width=210 210w" width="222" height="76" loading="eager" sizes="105px" style="max-height: 35.945945945945944px;max-width: 105px;" itemprop="logo" is="lazy-image" class="white-logo hidden md:block absolute"><img src="//www.nanit.com/cdn/shop/files/nanit_logo.svg?v=1728062491&amp;width=222" alt="nanit logo" srcset="//www.nanit.com/cdn/shop/files/nanit_logo.svg?v=1728062491&amp;width=70 70w, //www.nanit.com/cdn/shop/files/nanit_logo.svg?v=1728062491&amp;width=140 140w" width="222" height="76" loading="eager" sizes="70px" style="max-height: 23.963963963963966px;max-width: 70px;" itemprop="logo" is="lazy-image" class="white-logo md:hidden absolute"></a></div>
1602<div class="header__navigation hidden lg:flex lg:gap-5 lg:justify-start">
1603    <nav class="header__menu hidden lg:flex" role="navigation" aria-label="Primary"><ul class="flex flex-wrap list-menu with-block"><li>
1604        <details is="details-mega" trigger="hover" level="top" >
1605          <summary data-link="/collections/all" class="z-2 relative rounded-full" data-nav-track data-nav-text="Shop" data-nav-url="/collections/all" data-nav-level="primary" data-nav-context="desktop" data-nav-type="menu-link">
1606            <magnet-element class="menu__item text-sm-lg flex items-center font-bold z-2 relative cursor-pointer" data-magnet
1606="0"><api-button class="api-only" data-id="HeaderNavMega-sections--18529121075339__header-1-start" data-section-id="sections--18529121075339__header"></api-button><span class="btn-text" data-text>Shop</span><span class="btn-text btn-duplicate">Shop</span></magnet-element>
1607          </summary>
1608          <div class="mega-menu absolute top-0 left-0 w-full max-w-full overflow-hidden pointer-events-none"><div class="mega-menu__container invisible"><ul id="HeaderNavMega-sections--18529121075339__header-1-start" class="mega-menu__list page-width page-width--full flex flex-wrap w-full h-full overflow-hidden" role="list" tabindex="-1"><li class="mega-menu__item flex opacity-0 w-full aspect-square">
1609            <span class="media-card media-card--card w-full h-full"></span>
1610          </li><li class="mega-menu__item flex opacity-0 w-full aspect-square">
1611            <span class="media-card media-card--card w-full h-full"></span>
1612          </li><li class="mega-menu__item flex opacity-0 w-full aspect-square">
1613            <span class="media-card media-card--card w-full h-full"></span>
1614          </li><li class="mega-menu__item flex opacity-0 w-full aspect-square">
1615            <span class="media-card media-card--card w-full h-full"></span>
1616          </li><li class="mega-menu__item flex opacity-0 w-full aspect-square">
1617            <span class="media-card media-card--card w-full h-full"></span>
1618          </li></ul></div></div>
1619        </details>
1620      </li><li>
1621        <a href="/pages/monitoring" class="menu__item text-sm-lg flex items-center font-medium z-2 relative cursor-pointer" is="magnet-link" data-magnet="0" data-nav-track data-nav-text="Smart Baby Monitor" data-nav-url="/pages/monitoring" data-nav-level="primary" data-nav-context="desktop" data-nav-type="menu-link">
1622          <span class="btn-text" data-text>Smart Baby Monitor</span><span class="btn-text btn-duplicate">Smart Baby Monitor</span></a>
1623      </li><li>
1624        <details is="details-dropdown" trigger="hover" level="top">
1625          <summary data-link="/pages/all-in-one-parenting-app" class="z-2 relative rounded-full" data-nav-track data-nav-text="Features" data-nav-url="/pages/all-in-one-parenting-app" data-nav-level="primary" data-nav-context="desktop" data-nav-type="menu-link">
1626            <magnet-element class="menu__item text-sm-lg flex items-center font-medium z-2 relative cursor-pointer" data-magnet="0">
1627              <span class="btn-text" data-text>Features</span><span class="btn-text btn-duplicate">Features</span></magnet-element>
1628          </summary>
1629          <div id="DropdownMenu-sections--18529121075339__header-3-start" class="dropdown opacity-0 invisible absolute top-0 max-w-full pointer-events-none">
1630            <div class="dropdown__container relative"><span class="dropdown__corner corner left top flex absolute pointer-events-none">
1631  <svg class="w-full h-auto" viewBox="0 0 101 101" stroke="none" fill="currentColor" xmlns="http://www.w3.org/2000/svg">
1632    <path fill-rule="evenodd" clip-rule="evenodd" d="M101 0H0V101H1C1 45.7715 45.7715 1 101 1V0Z"></path>
1633    <path d="M1 101C1 45.7715 45.7715 1 101 1" fill="none"></path>
1634  </svg>
1635</span>
1636<span class="dropdown__corner corner right top flex absolute pointer-events-none">
1637  <svg class="w-full h-auto" viewBox="0 0 101 101" stroke="none" fill="currentColor" xmlns="http://www.w3.org/2000/svg">
1638    <path fill-rule="evenodd" clip-rule="evenodd" d="M101 0H0V101H1C1 45.7715 45.7715 1 101 1V0Z"></path>
1639    <path d="M1 101C1 45.7715 45.7715 1 101 1" fill="none"></path>
1640  </svg>
1641</span><ul class="dropdown__nav flex flex-col gap-1d5 xl:gap-2" role="list"><li class="opacity-0">
1642                      <p>
1643                        <a href="/pages/age-based-sleep-guidance" class="reversed-link text-sm-base" data-nav-track data-nav-text="Age Based Tips" data-nav-url="/pages/age-based-sleep-guidance" data-nav-level="secondary" data-nav-context="desktop" data-nav-type="menu-link" data-nav-parent="Features">Age Based Tips</a>
1644                      </p>
1645                    </li><li class="opacity-0">
1646                      <p>
1647                        <a href="/pages/breathing" class="reversed-link text-sm-base" data-nav-track data-nav-text="Breathing" data-nav-url="/pages/breathing" data-nav-level="secondary" data-nav-context="desktop" data-nav-type="menu-link" data-nav-parent="Features">Breathing</a>
1648                      </p>
1649                    </li><li class="opacity-0">
1650                      <p>
1651                        <a href="/pages/baby-health-monitoring" class="reversed-link text-sm-base" data-nav-track data-nav-text="Health" data-nav-url="/pages/baby-health-monitoring" data-nav-level="secondary" data-nav-context="desktop" data-nav-type="menu-link" data-nav-parent="Features">Health</a>
1652                      </p>
1653                    </li><li class="opacity-0">
1654                      <p>
1655                        <a href="/pages/baby-sleep-coaching" class="reversed-link text-sm-base" data-nav-track data-nav-text="Personalized Sleep Coach" data-nav-url="/pages/baby-sleep-coaching" data-nav-level="secondary" data-nav-context="desktop" data-nav-type="menu-link" data-nav-parent="Features">Personalized Sleep Coach</a>
1656                      </p>
1657                    </li><li class="opacity-0">
1658                      <p>
1659                        <a href="/pages/real-time-baby-safety-notifications" class="reversed-link text-sm-base" data-nav-track data-nav-text="Real Time Safety Notifications" data-nav-url="/pages/real-time-baby-safety-notifications" data-nav-level="secondary" data-nav-context="desktop" data-nav-type="menu-link" data-nav-parent="Features">Real Time Safety Notifications</a>
1660                      </p>
1661                    </li><li class="opacity-0">
1662                      <p>
1663                        <a href="/pages/baby-monitor-video-history" class="reversed-link text-sm-base" data-nav-track data-nav-text="Video History" data-nav-url="/pages/baby-monitor-video-history" data-nav-level="secondary" data-nav-context="desktop" data-nav-type="menu-link" data-nav-parent="Features">Video History</a>
1664                      </p>
1665                    </li></ul>
1666            </div>
1667          </div>
1668        </details>
1669      </li><li class="ab-nav-referral">
1670        <a href="/pages/refer" class="menu__item text-sm-lg flex items-center font-medium z-2 relative cursor-pointer" is="magnet-link" data-magnet="0" data-nav-track data-nav-text="Refer + Get $20" data-nav-url="/pages/refer" data-nav-level="primary" data-nav-context="desktop" data-nav-type="menu-link">
1671          <span class="btn-text" data-text>Refer + Get $20</span><span class="btn-text btn-duplicate">Refer + Get $20</span></a>
1672      </li><li>
1673        <details is="details-dropdown" trigger="hover" level="top">
1674          <summary data-link="/pages/about-us" class="z-2 relative rounded-full" data-nav-track data-nav-text="Resources" data-nav-url="/pages/about-us" data-nav-level="primary" data-nav-context="desktop" data-nav-type="menu-link">
1675            <magnet-element class="menu__item text-sm-lg flex items-center font-medium z-2 relative cursor-pointer" data-magnet
1675="0">
1676              <span class="btn-text" data-text>Resources</span><span class="btn-text btn-duplicate">Resources</span></magnet-element>
1677          </summary>
1678          <div id="DropdownMenu-sections--18529121075339__header-4-start" class="dropdown opacity-0 invisible absolute top-0 max-w-full pointer-events-none">
1679            <div class="dropdown__container relative"><span class="dropdown__corner corner left top flex absolute pointer-events-none">
1680  <svg class="w-full h-auto" viewBox="0 0 101 101" stroke="none" fill="currentColor" xmlns="http://www.w3.org/2000/svg">
1681    <path fill-rule="evenodd" clip-rule="evenodd" d="M101 0H0V101H1C1 45.7715 45.7715 1 101 1V0Z"></path>
1682    <path d="M1 101C1 45.7715 45.7715 1 101 1" fill="none"></path>
1683  </svg>
1684</span>
1685<span class="dropdown__corner corner right top flex absolute pointer-events-none">
1686  <svg class="w-full h-auto" viewBox="0 0 101 101" stroke="none" fill="currentColor" xmlns="http://www.w3.org/2000/svg">
1687    <path fill-rule="evenodd" clip-rule="evenodd" d="M101 0H0V101H1C1 45.7715 45.7715 1 101 1V0Z"></path>
1688    <path d="M1 101C1 45.7715 45.7715 1 101 1" fill="none"></path>
1689  </svg>
1690</span><ul class="dropdown__nav flex flex-col gap-1d5 xl:gap-2" role="list"><li class="opacity-0">
1691                      <p>
1692                        <a href="/pages/u-sleep" class="reversed-link text-sm-base" data-nav-track data-nav-text="FREE! Expert Sleep Classes" data-nav-url="/pages/u-sleep" data-nav-level="secondary" data-nav-context="desktop" data-nav-type="menu-link" data-nav-parent="Resources">FREE! Expert Sleep Classes</a>
1693                      </p>
1694                    </li><li class="opacity-0">
1695                      <p>
1696                        <a href="/pages/about-us" class="reversed-link text-sm-base" data-nav-track data-nav-text="Why Nanit" data-nav-url="/pages/about-us" data-nav-level="secondary" data-nav-context="desktop" data-nav-type="menu-link" data-nav-parent="Resources">Why Nanit</a>
1697                      </p>
1698                    </li><li class="opacity-0">
1699                      <p>
1700                        <a href="/pages/registry" class="reversed-link text-sm-base" data-nav-track data-nav-text="Build Your Registry " data-nav-url="/pages/registry" data-nav-level="secondary" data-nav-context="desktop" data-nav-type="menu-link" data-nav-parent="Resources">Build Your Registry </a>
1701                      </p>
1702                    </li><li class="opacity-0">
1703                      <p>
1704                        <a href="/pages/memberships" class="reversed-link text-sm-base" data-nav-track data-nav-text="Memberships" data-nav-url="/pages/memberships" data-nav-level="secondary" data-nav-context="desktop" data-nav-type="menu-link" data-nav-parent="Resources">Memberships</a>
1705                      </p>
1706                    </li><li class="opacity-0">
1707                      <p>
1708                        <a href="/blogs/parent-confidently" class="reversed-link text-sm-base" data-nav-track data-nav-text="Nanit Blog" data-nav-url="/blogs/parent-confidently" data-nav-level="secondary" data-nav-context="desktop" data-nav-type="menu-link" data-nav-parent="Resources">Nanit Blog</a>
1709                      </p>
1710                    </li><li class="opacity-0">
1711                      <p>
1712                        <a href="https://community.nanit.com/" class="reversed-link text-sm-base" data-nav-track data-nav-text="Nanit Community" data-nav-url="https://community.nanit.com/" data-nav-level="secondary" data-nav-context="desktop" data-nav-type="menu-link" data-nav-parent="Resources">Nanit Community</a>
1713                      </p>
1714                    </li><li class="opacity-0">
1715                      <p>
1716                        <a href="/pages/nanit-lab" class="reversed-link text-sm-base" data-nav-track data-nav-text="Nanit Lab" data-nav-url="/pages/nanit-lab" data-nav-level="secondary" data-nav-context="desktop" data-nav-type="menu-link" data-nav-parent="Resources">Nanit Lab</a>
1717                      </p>
1718                    </li><li class="opacity-0">
1719                      <p>
1720                        <a href="/blogs/baby-sleep-schedule-generator" class="reversed-link text-sm-base" data-nav-track data-nav-text="Sleep Schedule Generator" data-nav-url="/blogs/baby-sleep-schedule-generator" data-nav-level="secondary" data-nav-context="desktop" data-nav-type="menu-link" data-nav-parent="Resources">Sleep Schedule Generator</a>
1721                      </p>
1722                    </li></ul>
1723            </div>
1724          </div>
1725        </details>
1726      </li><li>
1727        <a href="https://www.nanit.com/pages/refer?utm_placement=mainnav" class="menu__item text-sm-lg flex items-center font-medium z-2 relative cursor-pointer" is="magnet-link" data-magnet
1727="0" data-nav-track data-nav-text="Share $100 off, Get $20" data-nav-url="https://www.nanit.com/pages/refer?utm_placement=mainnav" data-nav-level="primary" data-nav-context="desktop" data-nav-type="menu-link">
1728          <span class="btn-text" data-text>Share $100 off, Get $20</span><span class="btn-text btn-duplicate">Share $100 off, Get $20</span></a>
1729      </li></ul>
1730</nav>
1731  </div><div class="header__icons header__icons--end flex justify-end z-2">
1732  <div class="header__buttons flex items-center gap-1d5"><a
1733        href="/account/login"
1734        class="hidden lg:flex items-center justify-center"
1735        is="magnet-link"
1736        rel="nofollow"
1737      >
1738        <span class="sr-only">Login</span><svg class="icon icon-account icon-lg" viewBox="0 0 24 24" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg">
1739      <rect width="10.5" height="10.5" x="6.75" y="1.75" rx="5.25"></rect>
1740      <path stroke-linecap="round" d="M12 15.5c1.5 0 4 .333 4.5.5.5.167 3.7.8 4.5 2 1 1.5 1 2 1 4m-10-6.5c-1.5 0-4 .333-4.5.5-.5.167-3.7.8-4.5 2-1 1.5-1 2-1 4"></path>
1741    </svg></a><a
1742        href="/search"
1743        class="search-drawer-button flex items-center justify-center"
1744        is="magnet-link"
1745        aria-controls="SearchDrawer"
1746        aria-expanded="false"
1747      >
1748        <span class="sr-only">Search</span><svg class="icon icon-search icon-lg" viewBox="0 0 24 24" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg">
1749      <path stroke-linecap="round" d="m21 21-3.636-3.636m0 0A9 9 0 1 0 4.636 4.636a9 9 0 0 0 12.728 12.728Z"></path>
1750    </svg></a><a
1751        href="/pages/retailers"
1752        class="header__retailer-link flex items-center justify-center"
1753        is="magnet-link"
1754        aria-label="Retailers"
1755      >
1756        <img
1757          src="https://cdn.shopify.com/s/files/1/1354/7173/files/us_8be1d943-2725-42ff-9f08-f36a84ab5729.png?v=1767196673"
1758          width="25"
1759          height="25"
1760          alt="US Retailers"
1761        >
1762      </a><a
1763        href="/cart"
1764        class="cart-drawer-button flex items-center justify-center relative"
1765        is="magnet-link"
1766        aria-controls="CartDrawer"
1767        aria-expanded="false"
1768        data-no-instant
1769      >
1770        <span class="sr-only">Cart</span><svg
1771          class="icon icon-cart icon-lg"
1772          viewBox="0 0 24 24"
1773          stroke="currentColor"
1774          fill="none"
1775          xmlns="http://www.w3.org/2000/svg"
1776        >
1777          <path stroke-linecap="round" stroke-linejoin="round" d="M1 1h.5v0c.226 0 .339 0 .44.007a3 3 0 0 1 2.62 1.976c.034.095.065.204.127.42l.17.597m0 0 1.817 6.358c.475 1.664.713 2.496 1.198 3.114a4 4 0 0 0 1.633 1.231c.727.297 1.592.297 3.322.297h2.285c1.75 0 2.626 0 3.359-.302a4 4 0 0 0 1.64-1.253c.484-.627.715-1.472 1.175-3.161l.06-.221c.563-2.061.844-3.092.605-3.906a3 3 0 0 0-1.308-1.713C19.92 4 18.853 4 16.716 4H4.857ZM12 20a2 2 0 1 1-4 0 2 2 0 0 1 4 0Zm8 0a2 2 0 1 1-4 0 2 2 0 0 1 4 0Z"></path>
1778        </svg><cart-count
1779          class="count absolute top-0 right-0 text-xs"
1780          aria-label="0 items"
1781          
1782            hidden
1783          
1784        >0</cart-count>
1785      </a></div>
1786</div>
1787<span class="header__corner corner left bottom flex absolute pointer-events-none">
1788  <svg class="w-full h-auto" viewBox="0 0 101 101" stroke="none" fill="currentColor" xmlns="http://www.w3.org/2000/svg">
1789    <path fill-rule="evenodd" clip-rule="evenodd" d="M101 0H0V101H1C1 45.7715 45.7715 1 101 1V0Z"></path>
1790    <path d="M1 101C1 45.7715 45.7715 1 101 1" fill="none"></path>
1791  </svg>
1792</span>
1793<span class="header__corner corner right bottom flex absolute pointer-events-none">
1794  <svg class="w-full h-auto" viewBox="0 0 101 101" stroke="none" fill="currentColor" xmlns="http://www.w3.org/2000/svg">
1795    <path fill-rule="evenodd" clip-rule="evenodd" d="M101 0H0V101H1C1 45.7715 45.7715 1 101 1V0Z"></path>
1796    <path d="M1 101C1 45.7715 45.7715 1 101 1" fill="none"></path>
1797  </svg>
1798</span><span class="header__cutout cutout opacity-0 absolute left-0 top-100 w-full pointer-events-none"></span></header><span class="overlay opacity-0 z-1 fixed left-0 w-full pointer-events-none"></span>
1798<script>
1799  if (Shopify.designMode) {
1800    document.documentElement.style.setProperty('--header-height', Math.round(document.getElementById('shopify-section-sections--18529121075339__header').clientHeight) + 'px');
1801  }
1802</script>
1802<script>
1803  (function() {
1804    if (typeof heap === 'undefined') return;
1805
1806    // Clear previous page-specific properties to prevent stale data
1807    heap.removeEventProperty('product_name');
1808    heap.removeEventProperty('product_handle');
1809    heap.removeEventProperty('product_available');
1810
1811    // Set current page properties
1812    heap.addEventProperties({
1813      'promo_active': false,
1814      'promo_name': "",
1815      'page_type': "product"
1816,'product_name': "Sound + Light Machine"
1817      ,'product_handle': "sound-machine"
1818      ,'product_available': true
1819});
1820  })();
1821</script>
1821
1822
1823</div>
1824<!-- END sections: header-group --><!-- BEGIN sections: overlay-group -->
1825<div id="shopify-section-sections--18529121108107__cart-drawer" class="shopify-section shopify-section-group-overlay-group">
1825<script src="//www.nanit.com/cdn/shop/t/616/assets/cart.js?v=69164310473929479901757690021" defer></script>
1825<cart-drawer id="CartDrawer" class="cart-drawer drawer drawer--end z-35 fixed bottom-0 left-0 h-full w-full pointer-events-none"
1826    role="dialog"
1827    aria-modal="true"
1828    aria-label="Cart"
1829    data-section-id="sections--18529121108107__cart-drawer"
1830    shopify-design-mode
1831    hidden
1832  >
1833    <overlay-element class="overlay fixed-modal invisible opacity-0 fixed bottom-0 left-0 w-full h-screen pointer-events-none" aria-controls="CartDrawer" aria-expanded="false"></overlay-element>
1834    <div class="drawer__inner z-10 absolute top-0 flex flex-col w-full h-full overflow-hidden">
1835      <gesture-element class="drawer__header flex justify-between opacity-0 invisible relative">
1836        <ul class="drawer__tabs flex gap-10" is="tab-list">
1837          <li>
1838            <button class="drawer__tab relative" type="button" aria-controls="MiniCart-sections--18529121108107__cart-drawer" aria-expanded="true">
1839              <span class="drawer__title heading lg:text-3xl text-2xl leading-none tracking-tight">Cart</span>
1840              <cart-count class="count absolute font-medium text-xs lg:text-sm leading-none" aria-label="0 items" hidden>0</cart-count>
1841            </button>
1842          </li></ul>
1843        <button class="button button--secondary button--close drawer__close hidden sm:flex items-center justify-center" type="button" is="hover-button" aria-controls="CartDrawer" aria-expanded="false" aria-label="Close">
1844          <span class="btn-fill" data-fill></span>
1845          <span class="btn-text"><svg class="icon icon-close icon-sm" viewBox="0 0 20 20" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg">
1846      <path stroke-linecap="round" stroke-linejoin="round" d="M5 15L15 5M5 5L15 15"></path>
1847    </svg></span>
1848        </button>
1849      </gesture-element>
1850
1851      <div class="drawer__content opacity-0 invisible flex flex-col h-full grow shrink">
1852        <div id="MiniCart-sections--18529121108107__cart-drawer" class="drawer__panel opacity-0 flex flex-col overflow-hidden" open>
1853          <span class="sr-only">Cart</span>
1854          <div class="flex flex-col h-full"><div class="drawer__scrollable relative flex justify-center items-start grow shrink text-center">
1855                <div class="drawer__empty grid gap-5 md:gap-8">
1856                  <p class="drawer__empty-text heading leading-none tracking-tight">Your cart is currently empty.</p>
1857                  <div class="drawer__empty-message text-sm md:text-base leading-tight rte"><p>Not sure where to start?<br/>Shop now!</p></div>
1858                  <ul class="drawer__empty-collections grid gap-3"><li>
1859                          <a class="flex items-center justify-between" href="/collections/all">
1860                            <span class="flex items-center gap-3">Shop All</span><svg class="icon icon-arrow-right icon-sm transform" viewBox="0 0 21 20" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg">
1861      <path stroke-linecap="round" stroke-linejoin="round" d="M3 10H18M18 10L12.1667 4.16675M18 10L12.1667 15.8334"></path>
1862    </svg></a>
1863                        </li></ul>
1864                </div>
1865              </div><div class="drawer__scrollable relative flex flex-col gap-9 grow shrink hidden"><cart-items class="block grow" data-section-id="sections--18529121108107__cart-drawer">
1866                <ul class="horizontal-products grid" role="list"></ul><giftnote-button
1867                  data-styles="giftnote-cart"
1868                  data-add="Add a Gift Note"
1869                  data-edit="Edit Gift Note"
1870                ></giftnote-button>
1871              </cart-items></div>
1872            <div class="drawer__footer grid w-full hidden"><div class="drawer__footer-bottom grid gap-6">
1873                <div class="grid gap-4 sm:grid-6"><p class="cart-drawer__guarantee text-sm">30-Day Money Back Guarantee</p><div class="grid grid-cols-2 gap-4">
1874                    <div class="tax-note text-sm sm:text-base rte">Taxes and <a href="/policies/shipping-policy">shipping</a> calculated at checkout</div>
1875                    <div class="totals grid place-self-end gap-1">
1876                      <span class="totals__subtotal text-sm sm:text-base">Subtotal</span>
1877                      <div class="totals__subtotal-value text-lg-2xl font-bold leading-none tracking-tight">$0.00 USD</div>
1878                    </div>
1879                  </div>
1880                </div><form action="/cart" method="POST" novalidate class="drawer__footer-buttons w-full">
1880<button class="button button--primary icon-with-text w-full" type="submit" name="checkout" is="hover-button">
1881                        <span id="Checkout" class="btn-fill" data-fill></span>
1882                        <span class="btn-text"><svg class="icon icon-lock icon-sm hidden sm:block" viewBox="0 0 20 20" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg">
1883      <path stroke-linecap="round" d="M5.83333 6.66675V5.83341C5.83333 4.74781 5.83333 4.205 5.97218 3.76463C6.26651 2.83114 6.99772 2.09993 7.93122 1.8056C8.37159 1.66675 8.91439 1.66675 10 1.66675V1.66675C11.0856 1.66675 11.6284 1.66675 12.0688 1.8056C13.0023 2.09993 13.7335 2.83114 14.0278 3.76463C14.1667 4.205 14.1667 4.74781 14.1667 5.83341V6.66675M10 11.6667V13.3334M8.33333 18.3334H11.6667C13.3741 18.3334 14.2278 18.3334 14.909 18.077C15.9871 17.6713 16.8379 16.8205 17.2436 15.7424C17.5 15.0612 17.5 14.2075 17.5 12.5001V12.5001C17.5 10.7926 17.5 9.93892 17.2436 9.25775C16.8379 8.17969 15.9871 7.32888 14.909 6.92312C14.2278 6.66675 13.3741 6.66675 11.6667 6.66675H8.33333C6.62589 6.66675 5.77218 6.66675 5.091 6.92312C4.01294 7.32888 3.16213 8.17969 2.75638 9.25775C2.5 9.93892 2.5 10.7926 2.5 12.5001V12.5001C2.5 14.2075 2.5 15.0612 2.75638 15.7424C3.16213 16.8205 4.01294 17.6713 5.091 18.077C5.77218 18.3334 6.62589 18.3334 8.33333 18.3334Z"></path>
1884    </svg>Check out</span>
1885                      </button></form></div>
1886            </div>
1887          </div>
1888        </div></div>
1889    </div>
1890  </cart-drawer><template id="giftnote-cart">
1891    <style>
1892      #button {
1893        height: unset;
1894        padding: 15px 0;
1895        border: 0;
1896        background: var(--light-blue);
1897        color: rgba(var(--text-color), 0.7);
1898        letter-spacing: 0;
1899        font-size: 14px;
1900        font-weight: normal;
1901        border-top: 1px solid #e5e7eb;
1902        border-bottom: 1px solid #e5e7eb;
1903        border-radius: 0;
1904        position: relative;
1905        text-decoration: underline;
1906        margin-top: 10px;
1907      }
1908      #button:before {
1909        content: '';
1910        position: absolute;
1911        display: inline-block;
1912        top: calc(50% - 1px);
1913        transform: translateY(-50%);
1914        width: 20px;
1915        height: 20px;
1916        margin-left: -25px;
1917        background-image: url("data:image/svg+xml,%0A%3Csvg width='21' height='20' viewBox='0 0 21 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.5 4.06388V6.25227H12.6884C13.1212 6.25227 13.5443 6.12392 13.9042 5.88346C14.2641 5.643 14.5446 5.30122 14.7102 4.90134C14.8758 4.50147 14.9192 4.06145 14.8347 3.63695C14.7503 3.21244 14.5419 2.82251 14.2358 2.51645C13.9298 2.2104 13.5398 2.00198 13.1153 1.91754C12.6908 1.8331 12.2508 1.87644 11.8509 2.04207C11.4511 2.2077 11.1093 2.4882 10.8688 2.84808C10.6283 3.20795 10.5 3.63106 10.5 4.06388V4.06388Z' stroke='%2303143B' stroke-width='1.00189' stroke-miterlimit='10' stroke-linecap='round'/%3E%3Cpath d='M10.5018 4.06388C10.5018 4.66803 10.5018 6.25227 10.5018 6.25227H8.31339C7.88057 6.25227 7.45747 6.12392 7.09759 5.88346C6.73771 5.643 6.45722 5.30122 6.29158 4.90134C6.12595 4.50147 6.08261 4.06145 6.16705 3.63695C6.25149 3.21244 6.45991 2.82251 6.76597 2.51645C7.07202 2.2104 7.46195 2.00198 7.88646 1.91754C8.31096 1.8331 8.75098 1.87644 9.15085 2.04207C9.55073 2.2077 9.89251 2.4882 10.133 2.84808C10.3734 3.20795 10.5018 3.63106 10.5018 4.06388V4.06388Z' stroke='%2303143B' stroke-width='1.00189' stroke-miterlimit='10' stroke-linecap='round'/%3E%3Cpath d='M16.75 6.25024H4.25C3.55964 6.25024 3 6.80989 3 7.50024V9.37524C3 10.0656 3.55964 10.6252 4.25 10.6252H16.75C17.4404 10.6252 18 10.0656 18 9.37524V7.50024C18 6.80989 17.4404 6.25024 16.75 6.25024Z' stroke='%2303143B' stroke-width='1.00189' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M16.749 10.6252V16.2502C16.749 16.7475 16.5515 17.2244 16.1999 17.5761C15.8482 17.9277 15.3713 18.1252 14.874 18.1252H6.12402C5.62674 18.1252 5.14983 17.9277 4.7982 17.5761C4.44657 17.2244 4.24902 16.7475 4.24902 16.2502V10.6252' stroke='%2303143B' stroke-width='1.00189' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10.5 6.25024V18.1253' stroke='%2303143B' stroke-width='1.00189' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
1918      }
1919    </style>
1920  </template>
1921</div><div id="shopify-section-sections--18529121108107__search-drawer" class="shopify-section shopify-section-group-overlay-group">
1921<script src="//www.nanit.com/cdn/shop/t/616/assets/search.js?v=6305371176491887341757461020" defer></script>
1921<search-drawer id="SearchDrawer" class="search-drawer drawer drawer--end z-35 fixed bottom-0 left-0 h-full w-full pointer-events-none"
1922    role="dialog"
1923    aria-modal="true"
1924    aria-label="Search"
1925    shopify-design-mode
1926    hidden
1927  >
1928    <overlay-element class="overlay fixed-modal invisible opacity-0 fixed bottom-0 left-0 w-full h-screen pointer-events-none" aria-controls="SearchDrawer" aria-expanded="false"></overlay-element>
1929    <div class="drawer__inner z-10 absolute top-0 flex flex-col w-full h-full overflow-hidden">
1930      <gesture-element class="drawer__header flex justify-between opacity-0 invisible relative">
1931        <span class="drawer__title heading lg:text-3xl text-2xl leading-none tracking-tight">Search</span>
1932        <button class="button button--secondary button--close drawer__close hidden sm:flex items-center justify-center" type="button" is="hover-button" aria-controls="SearchDrawer" aria-expanded="false" aria-label="Close">
1933          <span class="btn-fill" data-fill></span>
1934          <span class="btn-text"><svg class="icon icon-close icon-sm" viewBox="0 0 20 20" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg">
1935      <path stroke-linecap="round" stroke-linejoin="round" d="M5 15L15 5M5 5L15 15"></path>
1936    </svg></span>
1937        </button>
1938      </gesture-element>
1939      <div class="drawer__content opacity-0 invisible flex flex-col h-full grow shrink">
1940        <div class="drawer__scrollable relative flex flex-col grow shrink"><form class="search__form flex flex-col gap-8 h-full relative" action="/search" method="GET" role="search"
1941    is="predictive-search"
1942    data-section-id="sections--18529121108107__search-drawer"
1943    data-limit="5"
1944  >
1945  <input type="hidden" name="options[prefix]" value="last" />
1946  <label class="sr-only" for="SearchFormInput-sections--18529121108107__search-drawer">Search</label>
1947  <div class="search__field field flex items-center gap-4 relative"><input
1948      class="input search__input"
1949      type="search"
1950      name="q"
1951      id="SearchFormInput-sections--18529121108107__search-drawer"
1952      placeholder="Search for ..."
1953      autocomplete="off"
1954      autocorrect="off"
1955      autocapitalize="off"
1956      spellcheck="off"/>
1957      <button class="clear absolute flex items-center justify-center text-xs opacity-0" type="reset">
1958        <span>Clear</span><svg class="icon icon-loader icon-sm absolute opacity-0 invisible animate-spin" viewBox="0 0 18 18" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg">
1959      <path stroke-linecap="round" stroke-linejoin="round" d="M0.7,9.9C0.5,5.2,4.1,1.2,8.5,1c4.7-0.3,8.9,3.8,8.8,8.8"></path>
1960    </svg></button></div><ul class="search__box search__recommendation text-left grid gap-6 md:gap-9"><li class="grid gap-3 md:gap-4">
1961            <p class="search__heading block text-xs uppercase leading-tight tracking-widest">Shop</p>
1962            <ul class="grid gap-2"><li>
1963                  <a class="reversed-link text-base md:text-lg leading-tight font-medium" href="/collections/monitors">Smart Baby Monitor</a>
1964                </li><li>
1965                  <a class="reversed-link text-base md:text-lg leading-tight font-medium" href="/collections/breathing-wear">Breathing Wear </a>
1966                </li><li>
1967                  <a class="reversed-link text-base md:text-lg leading-tight font-medium" href="/products/sound-machine">Sound + Light Machine</a>
1968                </li><li>
1969                  <a class="reversed-link text-base md:text-lg leading-tight font-medium" href="/collections/accessories">Smart Accessories</a>
1970                </li><li>
1971                  <a class="reversed-link text-base md:text-lg leading-tight font-medium" href="/pages/bundles">Bundle & Save </a>
1972                </li></ul>
1973          </li><li>
1974            <a class="reversed-link text-base md:text-lg leading-tight font-medium" href="/pages/monitoring">Smart Baby Monitor</a>
1975          </li><li class="grid gap-3 md:gap-4">
1976            <p class="search__heading block text-xs uppercase leading-tight tracking-widest">Features</p>
1977            <ul class="grid gap-2"><li>
1978                  <a class="reversed-link text-base md:text-lg leading-tight font-medium" href="/pages/age-based-sleep-guidance">Age Based Tips</a>
1979                </li><li>
1980                  <a class="reversed-link text-base md:text-lg leading-tight font-medium" href="/pages/breathing">Breathing</a>
1981                </li><li>
1982                  <a class="reversed-link text-base md:text-lg leading-tight font-medium" href="/pages/baby-health-monitoring">Health</a>
1983                </li><li>
1984                  <a class="reversed-link text-base md:text-lg leading-tight font-medium" href="/pages/baby-sleep-coaching">Personalized Sleep Coach</a>
1985                </li><li>
1986                  <a class="reversed-link text-base md:text-lg leading-tight font-medium" href="/pages/privacy-security">Private & Secure Connection</a>
1987                </li><li>
1988                  <a class="reversed-link text-base md:text-lg leading-tight font-medium" href="/pages/real-time-baby-safety-notifications">Real Time Safety Notifications</a>
1989                </li><li>
1990                  <a class="reversed-link text-base md:text-lg leading-tight font-medium" href="/pages/baby-monitor-video-history">Video History</a>
1991                </li></ul>
1992          </li><li class="grid gap-3 md:gap-4">
1993            <p class="search__heading block text-xs uppercase leading-tight tracking-widest">Resources</p>
1994            <ul class="grid gap-2"><li>
1995                  <a class="reversed-link text-base md:text-lg leading-tight font-medium" href="/pages/about-us">Why Nanit</a>
1996                </li><li>
1997                  <a class="reversed-link text-base md:text-lg leading-tight font-medium" href="/pages/registry">Build Your Registry </a>
1998                </li><li>
1999                  <a class="reversed-link text-base md:text-lg leading-tight font-medium" href="/pages/memberships">Memberships</a>
2000                </li><li>
2001                  <a class="reversed-link text-base md:text-lg leading-tight font-medium" href="/blogs/parent-confidently">Nanit Blog</a>
2002                </li><li>
2003                  <a class="reversed-link text-base md:text-lg leading-tight font-medium" href="https://community.nanit.com/">Nanit Community</a>
2004                </li><li>
2005                  <a class="reversed-link text-base md:text-lg leading-tight font-medium" href="/pages/nanit-lab">Nanit Lab</a>
2006                </li><li>
2007                  <a class="reversed-link text-base md:text-lg leading-tight font-medium" href="/blogs/baby-sleep-schedule-generator">Sleep Schedule Generator</a>
2008                </li></ul>
2009          </li><li>
2010            <a class="reversed-link text-base md:text-lg leading-tight font-medium" href="https://www.nanit.com/pages/refer?utm_placement=mainnav">Share $100 off, Get $20</a>
2011          </li></ul>
2012    <div id="PredictiveSearchResults-sections--18529121108107__search-drawer" class="search__box search__results text-left flex flex-col items-start grow gap-10" role="listbox"></div></form>
2013</div>
2014      </div>
2015    </div>
2016  </search-drawer>
2017</div>
2018<!-- END sections: overlay-group --><div class="page-container" id="PageContainer">
2019      <main class="main-content relative" id="MainContent" role="main">
2020        <div id="shopify-section-template--18529121468555__main-product" class="shopify-section"><style>
2021  #shopify-section-template--18529121468555__main-product {
2022    --section-padding-top: 84px;
2023    --section-padding-bottom: 84px;
2024  }
2025
2026  @media screen and (min-width: 1024px) {
2027    #shopify-section-template--18529121468555__main-product {--product-grid: auto / minmax(0, 1.0fr) minmax(0, 1.0fr);
2028    }
2029  }@media screen and (max-width: 767px) {
2030    #shopify-section-template--18529121468555__main-product {
2031      --aspect-ratio: 1.0;
2032    }
2033  }
2034
2035  @media screen and (min-width: 768px) {
2036    #shopify-section-template--18529121468555__main-product {
2037      --aspect-ratio: 1.0;
2038    }
2039  }
2040</style>
2041<div
2042  class='section section--padding section--rounded relative'
2043  data-section-type='main-product'
2044  data-section-id='template--18529121468555__main-product'
2045  data-product-id='7103095242891'
2046  data-current-variant-id='41319111360651'
2047  data-gallery-experience='standard'
2048  data-gallery-autoplay-seconds='4'
2049>
2050  <div class='page-width page-width--full relative'>
2051    <div class='featured-product product product--thumbnail flex flex-col items-start lg:grid gap-5 w-full relative'><div class='product__gallery-container lg:sticky flex flex-col gap-0 md:gap-8 relative w-full'><media-gallery-filter>
2052<media-gallery
2053  id='ProductGallery-template--18529121468555__main-product-7103095242891'
2054  class='
2055    product__gallery product__gallery--full_width block w-full relative
2056'
2057  form='ProductForm-template--18529121468555__main-product-7103095242891'
2058  aria-label='Gallery Viewer'
2059  data-animate='fade-up'
2060  data-immediate
2061><div
2062  class="badges z-2 absolute grid gap-3 top-0 left-0 m-3 pointer-events-none"></div><div
2063    class='
2064      product__media-container flex flex-col gap-4 items-start'
2065  >
2066    <div class='relative w-full h-full'>
2067      <slider-element
2068        id='SliderGallery-template--18529121468555__main-product-7103095242891'
2069        class='slider slider--desktop slider--tablet block w-full h-full'
2070        selector='.product__media'
2071        tabindex='0'
2072      >
2073        <div
2074          class='
2075            product__media-list flex gap-1'
2076        ><div
2077    class='
2078      product__media card media media--adapt mobile:media--adapt_first media--contain flex w-full shrink-0 relative overflow-hidden product__media--variant'
2079    data-media-type='image'
2080    data-media-id='33655354884235'
2081      data-gang-default
2082    
2083      style='--aspect-ratio: 1.0;'
2084    ><img src="//www.nanit.com/cdn/shop/files/sound_machine.webp?v=1782403316&amp;width=4000" alt="Nanit Sound + Light Machine next to Nanit Sound + Light App showing light and sound control on phone" srcset="//www.nanit.com/cdn/shop/files/sound_machine.webp?v=1782403316&amp;width=200 200w, //www.nanit.com/cdn/shop/files/sound_machine.webp?v=1782403316&amp;width=300 300w, //www.nanit.com/cdn/shop/files/sound_machine.webp?v=1782403316&amp;width=400 400w, //www.nanit.com/cdn/shop/files/sound_machine.webp?v=1782403316&amp;width=500 500w, //www.nanit.com/cdn/shop/files/sound_machine.webp?v=1782403316&amp;width=600 600w, //www.nanit.com/cdn/shop/files/sound_machine.webp?v=1782403316&amp;width=700 700w, //www.nanit.com/cdn/shop/files/sound_machine.webp?v=1782403316&amp;width=800 800w, //www.nanit.com/cdn/shop/files/sound_machine.webp?v=1782403316&amp;width=1000 1000w, //www.nanit.com/cdn/shop/files/sound_machine.webp?v=1782403316&amp;width=1200 1200w, //www.nanit.com/cdn/shop/files/sound_machine.webp?v=1782403316&amp;width=1400 1400w, //www.nanit.com/cdn/shop/files/sound_machine.webp?v=1782403316&amp;width=1600 1600w, //www.nanit.com/cdn/shop/files/sound_machine.webp?v=1782403316&amp;width=1800 1800w, //www.nanit.com/cdn/shop/files/sound_machine.webp?v=1782403316&amp;width=2000 2000w, //www.nanit.com/cdn/shop/files/sound_machine.webp?v=1782403316&amp;width=2200 2200w, //www.nanit.com/cdn/shop/files/sound_machine.webp?v=1782403316&amp;width=2400 2400w, //www.nanit.com/cdn/shop/files/sound_machine.webp?v=1782403316&amp;width=2600 2600w, //www.nanit.com/cdn/shop/files/sound_machine.webp?v=1782403316&amp;width=2800 2800w, //www.nanit.com/cdn/shop/files/sound_machine.webp?v=1782403316&amp;width=3000 3000w, //www.nanit.com/cdn/shop/files/sound_machine.webp?v=1782403316&amp;width=3200 3200w" width="4000" height="4000" loading="eager" fetchpriority="high" sizes="(max-width: 740px) calc(100vw - 40px), (max-width: 999px) calc(100vw - 64px), min(580px, 30vw)" class="w-full"><button
2085        type='button'
2086        class='absolute top-0 left-0 w-full h-full flex items-center justify-center'
2087        is='media-lightbox-button'
2088        aria-label='Open media 1 in modal'
2089        tabindex='-1'
2090      ><svg class="icon icon-zoom icon-xs lg:hidden" viewBox="0 0 24 24" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg">
2091      <path stroke-linecap="round" stroke-linejoin="round" d="M3 3V9M3 3H9M3 3L9 9M21 21V15M21 21H15M21 21L15 15"></path>
2092    </svg></button></div><div
2093    class='
2094      product__media card media media--adapt mobile:media--adapt_first media--contain flex w-full shrink-0 relative overflow-hidden'
2095    data-media-type='image'
2096    data-media-id='30844497756299'
2097      data-gang-default
2098    
2099      style='--aspect-ratio: 1.0;'
2100    ><img src="//www.nanit.com/cdn/shop/files/1_-_S_L.jpg?v=1772566063&amp;width=2001" alt="Your 3-in-1 sleep essential with features mentioned around Glo Sound Machine" srcset="//www.nanit.com/cdn/shop/files/1_-_S_L.jpg?v=1772566063&amp;width=200 200w, //www.nanit.com/cdn/shop/files/1_-_S_L.jpg?v=1772566063&amp;width=300 300w, //www.nanit.com/cdn/shop/files/1_-_S_L.jpg?v=1772566063&amp;width=400 400w, //www.nanit.com/cdn/shop/files/1_-_S_L.jpg?v=1772566063&amp;width=500 500w, //www.nanit.com/cdn/shop/files/1_-_S_L.jpg?v=1772566063&amp;width=600 600w, //www.nanit.com/cdn/shop/files/1_-_S_L.jpg?v=1772566063&amp;width=700 700w, //www.nanit.com/cdn/shop/files/1_-_S_L.jpg?v=1772566063&amp;width=800 800w, //www.nanit.com/cdn/shop/files/1_-_S_L.jpg?v=1772566063&amp;width=1000 1000w, //www.nanit.com/cdn/shop/files/1_-_S_L.jpg?v=1772566063&amp;width=1200 1200w, //www.nanit.com/cdn/shop/files/1_-_S_L.jpg?v=1772566063&amp;width=1400 1400w, //www.nanit.com/cdn/shop/files/1_-_S_L.jpg?v=1772566063&amp;width=1600 1600w, //www.nanit.com/cdn/shop/files/1_-_S_L.jpg?v=1772566063&amp;width=1800 1800w, //www.nanit.com/cdn/shop/files/1_-_S_L.jpg?v=1772566063&amp;width=2000 2000w" width="2001" height="2001" loading="lazy" fetchpriority="auto" sizes="(max-width: 740px) calc(100vw - 40px), (max-width: 999px) calc(100vw - 64px), min(580px, 30vw)" class="w-full" is="lazy-image"><button
2101        type='button'
2102        class='absolute top-0 left-0 w-full h-full flex items-center justify-center'
2103        is='media-lightbox-button'
2104        aria-label='Open media 2 in modal'
2105        tabindex='-1'
2106      ><svg class="icon icon-zoom icon-xs lg:hidden" viewBox="0 0 24 24" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg">
2107      <path stroke-linecap="round" stroke-linejoin="round" d="M3 3V9M3 3H9M3 3L9 9M21 21V15M21 21H15M21 21L15 15"></path>
2108    </svg></button></div><div
2109    class='
2110      product__media card media media--adapt mobile:media--adapt_first media--contain flex w-full shrink-0 relative overflow-hidden'
2111    data-media-type='image'
2112    data-media-id='30844497887371'
2113      data-gang-default
2114    
2115      style='--aspect-ratio: 1.0;'
2116    ><img src="//www.nanit.com/cdn/shop/files/2_-_S_L.jpg?v=1772566063&amp;width=2001" alt="11 soothing sounds for every routine with showing app with different sounds" srcset="//www.nanit.com/cdn/shop/files/2_-_S_L.jpg?v=1772566063&amp;width=200 200w, //www.nanit.com/cdn/shop/files/2_-_S_L.jpg?v=1772566063&amp;width=300 300w, //www.nanit.com/cdn/shop/files/2_-_S_L.jpg?v=1772566063&amp;width=400 400w, //www.nanit.com/cdn/shop/files/2_-_S_L.jpg?v=1772566063&amp;width=500 500w, //www.nanit.com/cdn/shop/files/2_-_S_L.jpg?v=1772566063&amp;width=600 600w, //www.nanit.com/cdn/shop/files/2_-_S_L.jpg?v=1772566063&amp;width=700 700w, //www.nanit.com/cdn/shop/files/2_-_S_L.jpg?v=1772566063&amp;width=800 800w, //www.nanit.com/cdn/shop/files/2_-_S_L.jpg?v=1772566063&amp;width=1000 1000w, //www.nanit.com/cdn/shop/files/2_-_S_L.jpg?v=1772566063&amp;width=1200 1200w, //www.nanit.com/cdn/shop/files/2_-_S_L.jpg?v=1772566063&amp;width=1400 1400w, //www.nanit.com/cdn/shop/files/2_-_S_L.jpg?v=1772566063&amp;width=1600 1600w, //www.nanit.com/cdn/shop/files/2_-_S_L.jpg?v=1772566063&amp;width=1800 1800w, //www.nanit.com/cdn/shop/files/2_-_S_L.jpg?v=1772566063&amp;width=2000 2000w" width="2001" height="2001" loading="lazy" fetchpriority="auto" sizes="(max-width: 740px) calc(100vw - 40px), (max-width: 999px) calc(100vw - 64px), min(580px, 30vw)" class="w-full" is="lazy-image"><button
2117        type='button'
2118        class='absolute top-0 left-0 w-full h-full flex items-center justify-center'
2119        is='media-lightbox-button'
2120        aria-label='Open media 3 in modal'
2121        tabindex='-1'
2122      ><svg class="icon icon-zoom icon-xs lg:hidden" viewBox="0 0 24 24" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg">
2123      <path stroke-linecap="round" stroke-linejoin="round" d="M3 3V9M3 3H9M3 3L9 9M21 21V15M21 21H15M21 21L15 15"></path>
2124    </svg></button></div><div
2125    class='
2126      product__media card media media--adapt mobile:media--adapt_first media--contain flex w-full shrink-0 relative overflow-hidden'
2127    data-media-type='image'
2128    data-media-id='30844497723531'
2129      data-gang-default
2130    
2131      style='--aspect-ratio: 1.0;'
2132    ><img src="//www.nanit.com/cdn/shop/files/3_-_S_L.jpg?v=1772566063&amp;width=2001" alt="Put their comfort in your control with easy-to-use buttons with someone pressing the button on top of the Glo Sound Machine" srcset="//www.nanit.com/cdn/shop/files/3_-_S_L.jpg?v=1772566063&amp;width=200 200w, //www.nanit.com/cdn/shop/files/3_-_S_L.jpg?v=1772566063&amp;width=300 300w, //www.nanit.com/cdn/shop/files/3_-_S_L.jpg?v=1772566063&amp;width=400 400w, //www.nanit.com/cdn/shop/files/3_-_S_L.jpg?v=1772566063&amp;width=500 500w, //www.nanit.com/cdn/shop/files/3_-_S_L.jpg?v=1772566063&amp;width=600 600w, //www.nanit.com/cdn/shop/files/3_-_S_L.jpg?v=1772566063&amp;width=700 700w, //www.nanit.com/cdn/shop/files/3_-_S_L.jpg?v=1772566063&amp;width=800 800w, //www.nanit.com/cdn/shop/files/3_-_S_L.jpg?v=1772566063&amp;width=1000 1000w, //www.nanit.com/cdn/shop/files/3_-_S_L.jpg?v=1772566063&amp;width=1200 1200w, //www.nanit.com/cdn/shop/files/3_-_S_L.jpg?v=1772566063&amp;width=1400 1400w, //www.nanit.com/cdn/shop/files/3_-_S_L.jpg?v=1772566063&amp;width=1600 1600w, //www.nanit.com/cdn/shop/files/3_-_S_L.jpg?v=1772566063&amp;width=1800 1800w, //www.nanit.com/cdn/shop/files/3_-_S_L.jpg?v=1772566063&amp;width=2000 2000w" width="2001" height="2001" loading="lazy" fetchpriority="auto" sizes="(max-width: 740px) calc(100vw - 40px), (max-width: 999px) calc(100vw - 64px), min(580px, 30vw)" class="w-full" is="lazy-image"><button
2133        type='button'
2134        class='absolute top-0 left-0 w-full h-full flex items-center justify-center'
2135        is='media-lightbox-button'
2136        aria-label='Open media 4 in modal'
2137        tabindex='-1'
2138      ><svg class="icon icon-zoom icon-xs lg:hidden" viewBox="0 0 24 24" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg">
2139      <path stroke-linecap="round" stroke-linejoin="round" d="M3 3V9M3 3H9M3 3L9 9M21 21V15M21 21H15M21 21L15 15"></path>
2140    </svg></button></div><div
2141    class='
2142      product__media card media media--adapt mobile:media--adapt_first media--contain flex w-full shrink-0 relative overflow-hidden'
2143    data-media-type='image'
2144    data-media-id='30844497625227'
2145      data-gang-default
2146    
2147      style='--aspect-ratio: 1.0;'
2148    ><img src="//www.nanit.com/cdn/shop/files/4_-_S_L.jpg?v=1772566063&amp;width=2001" alt="Endless color combinations with showing different color selection for Glo Sound Machine" srcset="//www.nanit.com/cdn/shop/files/4_-_S_L.jpg?v=1772566063&amp;width=200 200w, //www.nanit.com/cdn/shop/files/4_-_S_L.jpg?v=1772566063&amp;width=300 300w, //www.nanit.com/cdn/shop/files/4_-_S_L.jpg?v=1772566063&amp;width=400 400w, //www.nanit.com/cdn/shop/files/4_-_S_L.jpg?v=1772566063&amp;width=500 500w, //www.nanit.com/cdn/shop/files/4_-_S_L.jpg?v=1772566063&amp;width=600 600w, //www.nanit.com/cdn/shop/files/4_-_S_L.jpg?v=1772566063&amp;width=700 700w, //www.nanit.com/cdn/shop/files/4_-_S_L.jpg?v=1772566063&amp;width=800 800w, //www.nanit.com/cdn/shop/files/4_-_S_L.jpg?v=1772566063&amp;width=1000 1000w, //www.nanit.com/cdn/shop/files/4_-_S_L.jpg?v=1772566063&amp;width=1200 1200w, //www.nanit.com/cdn/shop/files/4_-_S_L.jpg?v=1772566063&amp;width=1400 1400w, //www.nanit.com/cdn/shop/files/4_-_S_L.jpg?v=1772566063&amp;width=1600 1600w, //www.nanit.com/cdn/shop/files/4_-_S_L.jpg?v=1772566063&amp;width=1800 1800w, //www.nanit.com/cdn/shop/files/4_-_S_L.jpg?v=1772566063&amp;width=2000 2000w" width="2001" height="2001" loading="lazy" fetchpriority="auto" sizes="(max-width: 740px) calc(100vw - 40px), (max-width: 999px) calc(100vw - 64px), min(580px, 30vw)" class="w-full" is="lazy-image"><button
2149        type='button'
2150        class='absolute top-0 left-0 w-full h-full flex items-center justify-center'
2151        is='media-lightbox-button'
2152        aria-label='Open media 5 in modal'
2153        tabindex='-1'
2154      ><svg class="icon icon-zoom icon-xs lg:hidden" viewBox="0 0 24 24" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg">
2155      <path stroke-linecap="round" stroke-linejoin="round" d="M3 3V9M3 3H9M3 3L9 9M21 21V15M21 21H15M21 21L15 15"></path>
2156    </svg></button></div><div
2157    class='
2158      product__media card media media--adapt mobile:media--adapt_first media--contain flex w-full shrink-0 relative overflow-hidden'
2159    data-media-type='image'
2160    data-media-id='30844497690763'
2161      data-gang-default
2162    
2163      style='--aspect-ratio: 1.0;'
2164    ><img src="//www.nanit.com/cdn/shop/files/5_-_S_L.jpg?v=1772566063&amp;width=2001" alt="4 ways to control sound + light with nanit app showing controlling with mentioning other features" srcset="//www.nanit.com/cdn/shop/files/5_-_S_L.jpg?v=1772566063&amp;width=200 200w, //www.nanit.com/cdn/shop/files/5_-_S_L.jpg?v=1772566063&amp;width=300 300w, //www.nanit.com/cdn/shop/files/5_-_S_L.jpg?v=1772566063&amp;width=400 400w, //www.nanit.com/cdn/shop/files/5_-_S_L.jpg?v=1772566063&amp;width=500 500w, //www.nanit.com/cdn/shop/files/5_-_S_L.jpg?v=1772566063&amp;width=600 600w, //www.nanit.com/cdn/shop/files/5_-_S_L.jpg?v=1772566063&amp;width=700 700w, //www.nanit.com/cdn/shop/files/5_-_S_L.jpg?v=1772566063&amp;width=800 800w, //www.nanit.com/cdn/shop/files/5_-_S_L.jpg?v=1772566063&amp;width=1000 1000w, //www.nanit.com/cdn/shop/files/5_-_S_L.jpg?v=1772566063&amp;width=1200 1200w, //www.nanit.com/cdn/shop/files/5_-_S_L.jpg?v=1772566063&amp;width=1400 1400w, //www.nanit.com/cdn/shop/files/5_-_S_L.jpg?v=1772566063&amp;width=1600 1600w, //www.nanit.com/cdn/shop/files/5_-_S_L.jpg?v=1772566063&amp;width=1800 1800w, //www.nanit.com/cdn/shop/files/5_-_S_L.jpg?v=1772566063&amp;width=2000 2000w" width="2001" height="2001" loading="lazy" fetchpriority="auto" sizes="(max-width: 740px) calc(100vw - 40px), (max-width: 999px) calc(100vw - 64px), min(580px, 30vw)" class="w-full" is="lazy-image"><button
2165        type='button'
2166        class='absolute top-0 left-0 w-full h-full flex items-center justify-center'
2167        is='media-lightbox-button'
2168        aria-label='Open media 6 in modal'
2169        tabindex='-1'
2170      ><svg class="icon icon-zoom icon-xs lg:hidden" viewBox="0 0 24 24" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg">
2171      <path stroke-linecap="round" stroke-linejoin="round" d="M3 3V9M3 3H9M3 3L9 9M21 21V15M21 21H15M21 21L15 15"></path>
2172    </svg></button></div><div
2173    class='
2174      product__media card media media--adapt mobile:media--adapt_first media--contain flex w-full shrink-0 relative overflow-hidden'
2175    data-media-type='image'
2176    data-media-id='31457912160395'
2177      data-gang-default
2178    
2179      style='--aspect-ratio: 1.0;'
2180    ><img src="//www.nanit.com/cdn/shop/files/5-S_L.jpg?v=1772566063&amp;width=2000" alt="A fully connected nursery. Live audio monitoring and temperature and humidity tracking. Dad holding baby with Sound + Light on top of ottoman." srcset="//www.nanit.com/cdn/shop/files/5-S_L.jpg?v=1772566063&amp;width=200 200w, //www.nanit.com/cdn/shop/files/5-S_L.jpg?v=1772566063&amp;width=300 300w, //www.nanit.com/cdn/shop/files/5-S_L.jpg?v=1772566063&amp;width=400 400w, //www.nanit.com/cdn/shop/files/5-S_L.jpg?v=1772566063&amp;width=500 500w, //www.nanit.com/cdn/shop/files/5-S_L.jpg?v=1772566063&amp;width=600 600w, //www.nanit.com/cdn/shop/files/5-S_L.jpg?v=1772566063&amp;width=700 700w, //www.nanit.com/cdn/shop/files/5-S_L.jpg?v=1772566063&amp;width=800 800w, //www.nanit.com/cdn/shop/files/5-S_L.jpg?v=1772566063&amp;width=1000 1000w, //www.nanit.com/cdn/shop/files/5-S_L.jpg?v=1772566063&amp;width=1200 1200w, //www.nanit.com/cdn/shop/files/5-S_L.jpg?v=1772566063&amp;width=1400 1400w, //www.nanit.com/cdn/shop/files/5-S_L.jpg?v=1772566063&amp;width=1600 1600w, //www.nanit.com/cdn/shop/files/5-S_L.jpg?v=1772566063&amp;width=1800 1800w, //www.nanit.com/cdn/shop/files/5-S_L.jpg?v=1772566063&amp;width=2000 2000w" width="2000" height="2000" loading="lazy" fetchpriority="auto" sizes="(max-width: 740px) calc(100vw - 40px), (max-width: 999px) calc(100vw - 64px), min(580px, 30vw)" class="w-full" is="lazy-image"><button
2181        type='button'
2182        class='absolute top-0 left-0 w-full h-full flex items-center justify-center'
2183        is='media-lightbox-button'
2184        aria-label='Open media 7 in modal'
2185        tabindex='-1'
2186      ><svg class="icon icon-zoom icon-xs lg:hidden" viewBox="0 0 24 24" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg">
2187      <path stroke-linecap="round" stroke-linejoin="round" d="M3 3V9M3 3H9M3 3L9 9M21 21V15M21 21H15M21 21L15 15"></path>
2188    </svg></button></div><div
2189    class='
2190      product__media card media media--adapt mobile:media--adapt_first media--contain flex w-full shrink-0 relative overflow-hidden'
2191    data-media-type='image'
2192    data-media-id='30844497854603'
2193      data-gang-default
2194    
2195      style='--aspect-ratio: 1.0;'
2196    ><img src="//www.nanit.com/cdn/shop/files/6_-_S_L.jpg?v=1772566063&amp;width=2001" alt="build better sleep routines for every age and stage with app showing features for routines" srcset="//www.nanit.com/cdn/shop/files/6_-_S_L.jpg?v=1772566063&amp;width=200 200w, //www.nanit.com/cdn/shop/files/6_-_S_L.jpg?v=1772566063&amp;width=300 300w, //www.nanit.com/cdn/shop/files/6_-_S_L.jpg?v=1772566063&amp;width=400 400w, //www.nanit.com/cdn/shop/files/6_-_S_L.jpg?v=1772566063&amp;width=500 500w, //www.nanit.com/cdn/shop/files/6_-_S_L.jpg?v=1772566063&amp;width=600 600w, //www.nanit.com/cdn/shop/files/6_-_S_L.jpg?v=1772566063&amp;width=700 700w, //www.nanit.com/cdn/shop/files/6_-_S_L.jpg?v=1772566063&amp;width=800 800w, //www.nanit.com/cdn/shop/files/6_-_S_L.jpg?v=1772566063&amp;width=1000 1000w, //www.nanit.com/cdn/shop/files/6_-_S_L.jpg?v=1772566063&amp;width=1200 1200w, //www.nanit.com/cdn/shop/files/6_-_S_L.jpg?v=1772566063&amp;width=1400 1400w, //www.nanit.com/cdn/shop/files/6_-_S_L.jpg?v=1772566063&amp;width=1600 1600w, //www.nanit.com/cdn/shop/files/6_-_S_L.jpg?v=1772566063&amp;width=1800 1800w, //www.nanit.com/cdn/shop/files/6_-_S_L.jpg?v=1772566063&amp;width=2000 2000w" width="2001" height="2001" loading="lazy" fetchpriority="auto" sizes="(max-width: 740px) calc(100vw - 40px), (max-width: 999px) calc(100vw - 64px), min(580px, 30vw)" class="w-full" is="lazy-image"><button
2197        type='button'
2198        class='absolute top-0 left-0 w-full h-full flex items-center justify-center'
2199        is='media-lightbox-button'
2200        aria-label='Open media 8 in modal'
2201        tabindex='-1'
2202      ><svg class="icon icon-zoom icon-xs lg:hidden" viewBox="0 0 24 24" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg">
2203      <path stroke-linecap="round" stroke-linejoin="round" d="M3 3V9M3 3H9M3 3L9 9M21 21V15M21 21H15M21 21L15 15"></path>
2204    </svg></button></div><div
2205    class='
2206      product__media card media media--adapt mobile:media--adapt_first media--contain flex w-full shrink-0 relative overflow-hidden'
2207    data-media-type='image'
2208    data-media-id='30844497789067'
2209      data-gang-default
2210    
2211      style='--aspect-ratio: 1.0;'
2212    ><img src="//www.nanit.com/cdn/shop/files/7_-_S_L.jpg?v=1772566063&amp;width=2001" alt="set up and save favorites for easy access with showing favorites listed" srcset="//www.nanit.com/cdn/shop/files/7_-_S_L.jpg?v=1772566063&amp;width=200 200w, //www.nanit.com/cdn/shop/files/7_-_S_L.jpg?v=1772566063&amp;width=300 300w, //www.nanit.com/cdn/shop/files/7_-_S_L.jpg?v=1772566063&amp;width=400 400w, //www.nanit.com/cdn/shop/files/7_-_S_L.jpg?v=1772566063&amp;width=500 500w, //www.nanit.com/cdn/shop/files/7_-_S_L.jpg?v=1772566063&amp;width=600 600w, //www.nanit.com/cdn/shop/files/7_-_S_L.jpg?v=1772566063&amp;width=700 700w, //www.nanit.com/cdn/shop/files/7_-_S_L.jpg?v=1772566063&amp;width=800 800w, //www.nanit.com/cdn/shop/files/7_-_S_L.jpg?v=1772566063&amp;width=1000 1000w, //www.nanit.com/cdn/shop/files/7_-_S_L.jpg?v=1772566063&amp;width=1200 1200w, //www.nanit.com/cdn/shop/files/7_-_S_L.jpg?v=1772566063&amp;width=1400 1400w, //www.nanit.com/cdn/shop/files/7_-_S_L.jpg?v=1772566063&amp;width=1600 1600w, //www.nanit.com/cdn/shop/files/7_-_S_L.jpg?v=1772566063&amp;width=1800 1800w, //www.nanit.com/cdn/shop/files/7_-_S_L.jpg?v=1772566063&amp;width=2000 2000w" width="2001" height="2001" loading="lazy" fetchpriority="auto" sizes="(max-width: 740px) calc(100vw - 40px), (max-width: 999px) calc(100vw - 64px), min(580px, 30vw)" class="w-full" is="lazy-image"><button
2213        type='button'
2214        class='absolute top-0 left-0 w-full h-full flex items-center justify-center'
2215        is='media-lightbox-button'
2216        aria-label='Open media 9 in modal'
2217        tabindex='-1'
2218      ><svg class="icon icon-zoom icon-xs lg:hidden" viewBox="0 0 24 24" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg">
2219      <path stroke-linecap="round" stroke-linejoin="round" d="M3 3V9M3 3H9M3 3L9 9M21 21V15M21 21H15M21 21L15 15"></path>
2220    </svg></button></div><div
2221    class='
2222      product__media card media media--adapt mobile:media--adapt_first media--contain flex w-full shrink-0 relative overflow-hidden'
2223    data-media-type='image'
2224    data-media-id='30844497821835'
2225      data-gang-default
2226    
2227      style='--aspect-ratio: 1.0;'
2228    ><img src="//www.nanit.com/cdn/shop/files/8_-_S_L.jpg?v=1772566063&amp;width=2001" alt="baby looking at glo sound machine with surprise and touching it" srcset="//www.nanit.com/cdn/shop/files/8_-_S_L.jpg?v=1772566063&amp;width=200 200w, //www.nanit.com/cdn/shop/files/8_-_S_L.jpg?v=1772566063&amp;width=300 300w, //www.nanit.com/cdn/shop/files/8_-_S_L.jpg?v=1772566063&amp;width=400 400w, //www.nanit.com/cdn/shop/files/8_-_S_L.jpg?v=1772566063&amp;width=500 500w, //www.nanit.com/cdn/shop/files/8_-_S_L.jpg?v=1772566063&amp;width=600 600w, //www.nanit.com/cdn/shop/files/8_-_S_L.jpg?v=1772566063&amp;width=700 700w, //www.nanit.com/cdn/shop/files/8_-_S_L.jpg?v=1772566063&amp;width=800 800w, //www.nanit.com/cdn/shop/files/8_-_S_L.jpg?v=1772566063&amp;width=1000 1000w, //www.nanit.com/cdn/shop/files/8_-_S_L.jpg?v=1772566063&amp;width=1200 1200w, //www.nanit.com/cdn/shop/files/8_-_S_L.jpg?v=1772566063&amp;width=1400 1400w, //www.nanit.com/cdn/shop/files/8_-_S_L.jpg?v=1772566063&amp;width=1600 1600w, //www.nanit.com/cdn/shop/files/8_-_S_L.jpg?v=1772566063&amp;width=1800 1800w, //www.nanit.com/cdn/shop/files/8_-_S_L.jpg?v=1772566063&amp;width=2000 2000w" width="2001" height="2001" loading="lazy" fetchpriority="auto" sizes="(max-width: 740px) calc(100vw - 40px), (max-width: 999px) calc(100vw - 64px), min(580px, 30vw)" class="w-full" is="lazy-image"><button
2229        type='button'
2230        class='absolute top-0 left-0 w-full h-full flex items-center justify-center'
2231        is='media-lightbox-button'
2232        aria-label='Open media 10 in modal'
2233        tabindex='-1'
2234      ><svg class="icon icon-zoom icon-xs lg:hidden" viewBox="0 0 24 24" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg">
2235      <path stroke-linecap="round" stroke-linejoin="round" d="M3 3V9M3 3H9M3 3L9 9M21 21V15M21 21H15M21 21L15 15"></path>
2236    </svg></button></div></div>
2237      </slider-element>
2238
2239      <div class='indicators hidden items-center justify-between opacity-0 z-1 absolute top-0 left-0 w-full h-full pointer-events-none'>
2240        <button
2241          class='button button--secondary pointer-events-auto'
2242          type='button'
2243          is='previous-button'
2244          aria-controls='SliderGallery-template--18529121468555__main-product-7103095242891'
2245          aria-label='Previous'
2246          disabled
2247        >
2248          <span class='btn-fill' data-fill></span>
2249          <span class='btn-text'><svg class="icon icon-chevron-left icon-md transform" viewBox="0 0 24 24" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg">
2250      <path stroke-linecap="round" stroke-linejoin="round" d="M14 6L8 12L14 18"></path>
2251    </svg></span>
2252        </button>
2253        <button
2254          class='button button--secondary pointer-events-auto'
2255          type='button'
2256          is='next-button'
2257          aria-controls='SliderGallery-template--18529121468555__main-product-7103095242891'
2258          aria-label='Next'
2259        >
2260          <span class='btn-fill' data-fill></span>
2261          <span class='btn-text'><svg class="icon icon-chevron-right icon-md transform" viewBox="0 0 24 24" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg">
2262      <path stroke-linecap="round" stroke-linejoin="round" d="M10 6L16 12L10 18"></path>
2263    </svg></span>
2264        </button>
2265      </div>
2266
2267    </div><scroll-shadow
2268          id='SliderThumbnails-template--18529121468555__main-product-7103095242891'
2269          class='product__thumbnails product__thumbnails--below grid items-center relative w-full'
2270        ><media-dots
2271        class='product__thumbnails-list scroll-area grid items-end justify-start gap-4 w-full'
2272        aria-controls='SliderGallery-template--18529121468555__main-product-7103095242891'
2273      ><button type="button"
2274  class="product__thumbnail media media--adapt mobile:media--adapt_first media--contain relative overflow-hidden product__media--variant"
2275  data-media-id="33655354884235"
2276  aria-label="Go to item 0"
2277  aria-current="true" data-gang-default style="--aspect-ratio: 1.0;"><img src="//www.nanit.com/cdn/shop/files/sound_machine.webp?v=1782403316&amp;width=416" alt="Nanit Sound + Light Machine next to Nanit Sound + Light App showing light and sound control on phone" srcset="//www.nanit.com/cdn/shop/files/sound_machine.webp?v=1782403316&amp;width=54 54w, //www.nanit.com/cdn/shop/files/sound_machine.webp?v=1782403316&amp;width=74 74w, //www.nanit.com/cdn/shop/files/sound_machine.webp?v=1782403316&amp;width=104 104w, //www.nanit.com/cdn/shop/files/sound_machine.webp?v=1782403316&amp;width=162 162w, //www.nanit.com/cdn/shop/files/sound_machine.webp?v=1782403316&amp;width=208 208w, //www.nanit.com/cdn/shop/files/sound_machine.webp?v=1782403316&amp;width=324 324w, //www.nanit.com/cdn/shop/files/sound_machine.webp?v=1782403316&amp;width=416 416w" width="416" height="416" loading="lazy" sizes="(max-width: 1280px) 90px, 98px" is="lazy-image">
2278</button><button type="button"
2279  class="product__thumbnail media media--adapt mobile:media--adapt_first media--contain relative overflow-hidden"
2280  data-media-id="30844497756299"
2281  aria-label="Go to item 2"
2282  aria-current="false" data-gang-default style="--aspect-ratio: 1.0;"><img src="//www.nanit.com/cdn/shop/files/1_-_S_L.jpg?v=1772566063&amp;width=416" alt="Your 3-in-1 sleep essential with features mentioned around Glo Sound Machine" srcset="//www.nanit.com/cdn/shop/files/1_-_S_L.jpg?v=1772566063&amp;width=54 54w, //www.nanit.com/cdn/shop/files/1_-_S_L.jpg?v=1772566063&amp;width=74 74w, //www.nanit.com/cdn/shop/files/1_-_S_L.jpg?v=1772566063&amp;width=104 104w, //www.nanit.com/cdn/shop/files/1_-_S_L.jpg?v=1772566063&amp;width=162 162w, //www.nanit.com/cdn/shop/files/1_-_S_L.jpg?v=1772566063&amp;width=208 208w, //www.nanit.com/cdn/shop/files/1_-_S_L.jpg?v=1772566063&amp;width=324 324w, //www.nanit.com/cdn/shop/files/1_-_S_L.jpg?v=1772566063&amp;width=416 416w" width="416" height="416" loading="lazy" sizes="(max-width: 1280px) 90px, 98px" is="lazy-image">
2283</button><button type="button"
2284  class="product__thumbnail media media--adapt mobile:media--adapt_first media--contain relative overflow-hidden"
2285  data-media-id="30844497887371"
2286  aria-label="Go to item 3"
2287  aria-current="false" data-gang-default style="--aspect-ratio: 1.0;"><img src="//www.nanit.com/cdn/shop/files/2_-_S_L.jpg?v=1772566063&amp;width=416" alt="11 soothing sounds for every routine with showing app with different sounds" srcset="//www.nanit.com/cdn/shop/files/2_-_S_L.jpg?v=1772566063&amp;width=54 54w, //www.nanit.com/cdn/shop/files/2_-_S_L.jpg?v=1772566063&amp;width=74 74w, //www.nanit.com/cdn/shop/files/2_-_S_L.jpg?v=1772566063&amp;width=104 104w, //www.nanit.com/cdn/shop/files/2_-_S_L.jpg?v=1772566063&amp;width=162 162w, //www.nanit.com/cdn/shop/files/2_-_S_L.jpg?v=1772566063&amp;width=208 208w, //www.nanit.com/cdn/shop/files/2_-_S_L.jpg?v=1772566063&amp;width=324 324w, //www.nanit.com/cdn/shop/files/2_-_S_L.jpg?v=1772566063&amp;width=416 416w" width="416" height="416" loading="lazy" sizes="(max-width: 1280px) 90px, 98px" is="lazy-image">
2288</button><button type="button"
2289  class="product__thumbnail media media--adapt mobile:media--adapt_first media--contain relative overflow-hidden"
2290  data-media-id="30844497723531"
2291  aria-label="Go to item 4"
2292  aria-current="false" data-gang-default style="--aspect-ratio: 1.0;"><img src="//www.nanit.com/cdn/shop/files/3_-_S_L.jpg?v=1772566063&amp;width=416" alt="Put their comfort in your control with easy-to-use buttons with someone pressing the button on top of the Glo Sound Machine" srcset="//www.nanit.com/cdn/shop/files/3_-_S_L.jpg?v=1772566063&amp;width=54 54w, //www.nanit.com/cdn/shop/files/3_-_S_L.jpg?v=1772566063&amp;width=74 74w, //www.nanit.com/cdn/shop/files/3_-_S_L.jpg?v=1772566063&amp;width=104 104w, //www.nanit.com/cdn/shop/files/3_-_S_L.jpg?v=1772566063&amp;width=162 162w, //www.nanit.com/cdn/shop/files/3_-_S_L.jpg?v=1772566063&amp;width=208 208w, //www.nanit.com/cdn/shop/files/3_-_S_L.jpg?v=1772566063&amp;width=324 324w, //www.nanit.com/cdn/shop/files/3_-_S_L.jpg?v=1772566063&amp;width=416 416w" width="416" height="416" loading="lazy" sizes="(max-width: 1280px) 90px, 98px" is="lazy-image">
2293</button><button type="button"
2294  class="product__thumbnail media media--adapt mobile:media--adapt_first media--contain relative overflow-hidden"
2295  data-media-id="30844497625227"
2296  aria-label="Go to item 5"
2297  aria-current="false" data-gang-default style="--aspect-ratio: 1.0;"><img src="//www.nanit.com/cdn/shop/files/4_-_S_L.jpg?v=1772566063&amp;width=416" alt="Endless color combinations with showing different c
2297olor selection for Glo Sound Machine" srcset="//www.nanit.com/cdn/shop/files/4_-_S_L.jpg?v=1772566063&amp;width=54 54w, //www.nanit.com/cdn/shop/files/4_-_S_L.jpg?v=1772566063&amp;width=74 74w, //www.nanit.com/cdn/shop/files/4_-_S_L.jpg?v=1772566063&amp;width=104 104w, //www.nanit.com/cdn/shop/files/4_-_S_L.jpg?v=1772566063&amp;width=162 162w, //www.nanit.com/cdn/shop/files/4_-_S_L.jpg?v=1772566063&amp;width=208 208w, //www.nanit.com/cdn/shop/files/4_-_S_L.jpg?v=1772566063&amp;width=324 324w, //www.nanit.com/cdn/shop/files/4_-_S_L.jpg?v=1772566063&amp;width=416 416w" width="416" height="416" loading="lazy" sizes="(max-width: 1280px) 90px, 98px" is="lazy-image">
2298</button><button type="button"
2299  class="product__thumbnail media media--adapt mobile:media--adapt_first media--contain relative overflow-hidden"
2300  data-media-id="30844497690763"
2301  aria-label="Go to item 6"
2302  aria-current="false" data-gang-default style="--aspect-ratio: 1.0;"><img src="//www.nanit.com/cdn/shop/files/5_-_S_L.jpg?v=1772566063&amp;width=416" alt="4 ways to control sound + light with nanit app showing controlling with mentioning other features" srcset="//www.nanit.com/cdn/shop/files/5_-_S_L.jpg?v=1772566063&amp;width=54 54w, //www.nanit.com/cdn/shop/files/5_-_S_L.jpg?v=1772566063&amp;width=74 74w, //www.nanit.com/cdn/shop/files/5_-_S_L.jpg?v=1772566063&amp;width=104 104w, //www.nanit.com/cdn/shop/files/5_-_S_L.jpg?v=1772566063&amp;width=162 162w, //www.nanit.com/cdn/shop/files/5_-_S_L.jpg?v=1772566063&amp;width=208 208w, //www.nanit.com/cdn/shop/files/5_-_S_L.jpg?v=1772566063&amp;width=324 324w, //www.nanit.com/cdn/shop/files/5_-_S_L.jpg?v=1772566063&amp;width=416 416w" width="416" height="416" loading="lazy" sizes="(max-width: 1280px) 90px, 98px" is="lazy-image">
2303</button><button type="button"
2304  class="product__thumbnail media media--adapt mobile:media--adapt_first media--contain relative overflow-hidden"
2305  data-media-id="31457912160395"
2306  aria-label="Go to item 7"
2307  aria-current="false" data-gang-default style="--aspect-ratio: 1.0;"><img src="//www.nanit.com/cdn/shop/files/5-S_L.jpg?v=1772566063&amp;width=416" alt="A fully connected nursery. Live audio monitoring and temperature and humidity tracking. Dad holding baby with Sound + Light on top of ottoman." srcset="//www.nanit.com/cdn/shop/files/5-S_L.jpg?v=1772566063&amp;width=54 54w, //www.nanit.com/cdn/shop/files/5-S_L.jpg?v=1772566063&amp;width=74 74w, //www.nanit.com/cdn/shop/files/5-S_L.jpg?v=1772566063&amp;width=104 104w, //www.nanit.com/cdn/shop/files/5-S_L.jpg?v=1772566063&amp;width=162 162w, //www.nanit.com/cdn/shop/files/5-S_L.jpg?v=1772566063&amp;width=208 208w, //www.nanit.com/cdn/shop/files/5-S_L.jpg?v=1772566063&amp;width=324 324w, //www.nanit.com/cdn/shop/files/5-S_L.jpg?v=1772566063&amp;width=416 416w" width="416" height="416" loading="lazy" sizes="(max-width: 1280px) 90px, 98px" is="lazy-image">
2308</button><button type="button"
2309  class="product__thumbnail media media--adapt mobile:media--adapt_first media--contain relative overflow-hidden"
2310  data-media-id="30844497854603"
2311  aria-label="Go to item 8"
2312  aria-current="false" data-gang-default style="--aspect-ratio: 1.0;"><img src="//www.nanit.com/cdn/shop/files/6_-_S_L.jpg?v=1772566063&amp;width=416" alt="build better sleep routines for every age and stage with app showing features for routines" srcset="//www.nanit.com/cdn/shop/files/6_-_S_L.jpg?v=1772566063&amp;width=54 54w, //www.nanit.com/cdn/shop/files/6_-_S_L.jpg?v=1772566063&amp;width=74 74w, //www.nanit.com/cdn/shop/files/6_-_S_L.jpg?v=1772566063&amp;width=104 104w, //www.nanit.com/cdn/shop/files/6_-_S_L.jpg?v=1772566063&amp;width=162 162w, //www.nanit.com/cdn/shop/files/6_-_S_L.jpg?v=1772566063&amp;width=208 208w, //www.nanit.com/cdn/shop/files/6_-_S_L.jpg?v=1772566063&amp;width=324 324w, //www.nanit.com/cdn/shop/files/6_-_S_L.jpg?v=1772566063&amp;width=416 416w" width="416" height="416" loading="lazy" sizes="(max-width: 1280px) 90px, 98px" is="lazy-image">
2313</button><button type="button"
2314  class="product__thumbnail media media--adapt mobile:media--adapt_first media--contain relative overflow-hidden"
2315  data-media-id="30844497789067"
2316  aria-label="Go to item 9"
2317  aria-current="false" data-gang-default style="--aspect-ratio: 1.0;"><img src="//www.nanit.com/cdn/shop/files/7_-_S_L.jpg?v=1772566063&amp;width=416" alt="set up and save favorites for easy access with showing favorites listed" srcset="//www.nanit.com/cdn/shop/files/7_-_S_L.jpg?v=1772566063&amp;width=54 54w, //www.nanit.com/cdn/shop/files/7_-_S_L.jpg?v=1772566063&amp;width=74 74w, //www.nanit.com/cdn/shop/files/7_-_S_L.jpg?v=1772566063&amp;width=104 104w, //www.nanit.com/cdn/shop/files/7_-_S_L.jpg?v=1772566063&amp;width=162 162w, //www.nanit.com/cdn/shop/files/7_-_S_L.jpg?v=1772566063&amp;width=208 208w, //www.nanit.com/cdn/shop/files/7_-_S_L.jpg?v=1772566063&amp;width=324 324w, //www.nanit.com/cdn/shop/files/7_-_S_L.jpg?v=1772566063&amp;width=416 416w" width="416" height="416" loading="lazy" sizes="(max-width: 1280px) 90px, 98px" is="lazy-image">
2318</button><button type="button"
2319  class="product__thumbnail media media--adapt mobile:media--adapt_first media--contain relative overflow-hidden"
2320  data-media-id="30844497821835"
2321  aria-label="Go to item 10"
2322  aria-current="false" data-gang-default style="--aspect-ratio: 1.0;"><img src="//www.nanit.com/cdn/shop/files/8_-_S_L.jpg?v=1772566063&amp;width=416" alt="baby looking at glo sound machine with surprise and touching it" srcset="//www.nanit.com/cdn/shop/files/8_-_S_L.jpg?v=1772566063&amp;width=54 54w, //www.nanit.com/cdn/shop/files/8_-_S_L.jpg?v=1772566063&amp;width=74 74w, //www.nanit.com/cdn/shop/files/8_-_S_L.jpg?v=1772566063&amp;width=104 104w, //www.nanit.com/cdn/shop/files/8_-_S_L.jpg?v=1772566063&amp;width=162 162w, //www.nanit.com/cdn/shop/files/8_-_S_L.jpg?v=1772566063&amp;width=208 208w, //www.nanit.com/cdn/shop/files/8_-_S_L.jpg?v=1772566063&amp;width=324 324w, //www.nanit.com/cdn/shop/files/8_-_S_L.jpg?v=1772566063&amp;width=416 416w" width="416" height="416" loading="lazy" sizes="(max-width: 1280px) 90px, 98px" is="lazy-image">
2323</button></media-dots><template>
2324          <slot></slot>
2325          <s dir='ltr' style='--t: 0;--b: 0;--l: 0;--r: 0;'>
2326            <span class='t'><svg class="icon icon-chevron-up icon-md" viewBox="0 0 24 24" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg">
2327      <path stroke-linecap="round" stroke-linejoin="round" d="M6 15L12 9L18 15"></path>
2328    </svg></span>
2329            <span class='b'><svg class="icon icon-chevron-down icon-md" viewBox="0 0 24 24" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg">
2330      <path stroke-linecap="round" stroke-linejoin="round" d="M6 9L12 15L18 9"></path>
2331    </svg></span>
2332            <span class='l'><svg class="icon icon-chevron-left icon-md" viewBox="0 0 24 24" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg">
2333      <path stroke-linecap="round" stroke-linejoin="round" d="M14 6L8 12L14 18"></path>
2334    </svg></span>
2335            <span class='r'><svg class="icon icon-chevron-right icon-md" viewBox="0 0 24 24" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg">
2336      <path stroke-linecap="round" stroke-linejoin="round" d="M10 6L16 12L10 18"></path>
2337    </svg></span>
2338          </s>
2339          <style>
2340            :host {
2341              display: inline-block;
2342              position: relative;
2343            }
2344            :host([hidden]) {
2345              display: none;
2346            }
2347            s {
2348              position: absolute;
2349              inset: 0;
2350              pointer-events: none;
2351            }
2352            s svg {
2353              width: 24px;
2354              height: auto;
2355              stroke-width: var(--icon-weight);
2356            }
2357            s span {
2358              position: absolute;
2359              display: grid;
2360              align-items: center;
2361              justify-items: center;
2362              background-color: rgb(var(--color-background));
2363              padding: 8px;
2364              opacity: 0;
2365              transition: opacity var(--animation-short);
2366            }
2367            s .t {
2368              inset-block-start: 0;
2369              inset-inline: -5px;
2370              border-block-end: 1px solid rgb(var(--color-border));
2371              opacity: var(--t);
2372            }
2373            s .b {
2374              inset-block-end: 0;
2375              inset-inline: -5px;
2376              border-block-start: 1px solid rgb(var(--color-border));
2377              opacity: var(--b);
2378            }
2379            s .l {
2380              inset-inline-start: 0;
2381              inset-block: -5px;
2382              border-inline-end: 1px solid rgb(var(--color-border));
2383              opacity: var(--l);
2384            }
2385            s .r {
2386              inset-inline-end: 0;
2387              inset-block: -5px;
2388              border-inline-start: 1px solid rgb(var(--color-border));
2389              opacity: var(--r);
2390            }
2391            s[dir='rtl'] :is(.icon-chevron-left, .icon-chevron-right) {
2392              transform: scaleX(-1);
2393            }
2394            @media screen and (max-width: 1023px) {
2395              s {
2396                display: none;
2397              }
2398            }
2399          </style>
2400        </template>
2401        </scroll-shadow></div>
2402</media-gallery>
2403</media-gallery-filter><variant-tabs
2404              class="variant-tabs product__accordion-desktop hidden lg:block"
2405              data-current-variant-id="41319111360651"
2406              data-product-id="7103095242891"
2407              
2408            >
2409              
2409<script type="application/json" data-variant-tabs-data>[{
2410                  "id": 41319111360651,
2411                  "tabs":{
2412                    "tab_1": "Overview \u0026 Specs",
2413                    "tab_1_content": "\u003cdiv class=\"metafield-rich_text_field\"\u003e\u003cp\u003eDesigned to grow with your child, Nanit Sound + Light promotes healthy sleep habits from infancy and offers guidance through those tricky toddler years. Choose from 11 soothing sounds and customizable color combinations to create restful routines that make bedtime a breeze. Know what’s happening in the room with live audio monitoring and room temperature and humidity tracking.\u003c\/p\u003e\u003cp\u003eControl the device, create favorites, and manage routines no matter where you are—accessible through the Sound \u0026amp; Light app, the Nanit Baby Monitor App, or hands-free with your Google Home.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eIncluded: \u003c\/strong\u003ePortable sound and light device; rechargeable battery (up to 8 hours of power); power adapter (100-240 VAC input voltage, 5 VDC output voltage, 2.1 A output current); USB-C to USB-C, 6ft (1.8m);\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eWi-Fi: \u003c\/strong\u003e2.4GHz required\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eSound + Light Dimensions: \u003c\/strong\u003e3.5 x 3.5 x 5.25 in (L x W x H) (8.5 x 8.5 x 13 cm)\u003cbr \/\u003e\n\u003cbr \/\u003e\n\u003cstrong\u003eSound + Light\u003c\/strong\u003e \u003cstrong\u003eWeight:\u003c\/strong\u003e 13 oz. \/ 365 gr\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eSecurity: \u003c\/strong\u003e2-step verification required for login\u003c\/p\u003e\u003c\/div\u003e",
2414                    "tab_2": null,
2415                    "tab_2_content": "",
2416                    "tab_3": null,
2417                    "tab_3_content": ""
2418                  }}]</script>
2418
2419              
2419<script type="application/json" data-variant-tabs-defaults>{
2420                "tab_1": "Overview \u0026 Specs",
2421                "tab_1_content": "\u003cp\u003eDefault content for tab 1. This will be replaced by variant-specific content when available.\u003c\/p\u003e",
2422                "tab_2": "Membership Plans",
2423                "tab_2_content": "\u003cp\u003eDefault content for tab 2. This will be replaced by variant-specific content when available.\u003c\/p\u003e",
2424                "tab_3": "3-Month Sleep Plan Trial",
2425                "tab_3_content": "\u003cp\u003eDefault content for tab 3. This will be replaced by variant-specific content when available.\u003c\/p\u003e"
2426              }</script>
2426<details class="product__accordion details with-border" is="accordion-details" data-variant-tab="1">
2427                  <summary class="details__summary flex items-center justify-between gap-2 cursor-pointer">
2428                    <div class="flex items-center gap-2d5"><svg class="icon icon-ruler icon-md" viewBox="0 0 20 20" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg">
2429      <path d="M9.16658 16.6667L7.49992 15M11.6666 14.1667L8.74992 11.25M16.6666 9.16666L13.7499 6.24999M14.1666 11.6667L12.4999 9.99999M10.2083 16.0417L16.0416 10.2083C16.9765 9.27338 17.444 8.8059 17.6707 8.28959C18.0083 7.52085 18.0083 6.64581 17.6707 5.87707C17.444 5.36075 16.9765 4.89328 16.0416 3.95833V3.95833C15.1066 3.02338 14.6392 2.55591 14.1228 2.32917C13.3541 1.99157 12.4791 1.99157 11.7103 2.32917C11.194 2.55591 10.7265 3.02338 9.79159 3.95833L3.95825 9.79166C3.0233 10.7266 2.55583 11.1941 2.32909 11.7104C1.99149 12.4791 1.99149 13.3542 2.32909 14.1229C2.55583 14.6392 3.0233 15.1067 3.95825 16.0417V16.0417C4.8932 16.9766 5.36067 17.4441 5.87699 17.6708C6.64573 18.0084 7.52077 18.0084 8.28951 17.6708C8.80583 17.4441 9.2733 16.9766 10.2083 16.0417Z" stroke-linecap="round" stroke-linejoin="round"/>
2430    </svg><span class="text-sm-base font-medium leading-none" data-tab-heading>Overview &amp; Specs</span>
2431                    </div><svg class="icon icon-plus-2 icon-xs shrink-0" viewBox="0 0 14 14" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg">
2432      <path stroke-linecap="round" stroke-linejoin="round" d="M7 1V13M13 7H1"></path>
2433    </svg></summary>
2434                  <div class="details__content rte text-sm text-opacity" data-tab-content>
2435                    <p>Default content for tab 1. This will be replaced by variant-specific content when available.</p>
2436                  </div>
2437                </details><details class="product__accordion details with-border" is="accordion-details" data-variant-tab="2">
2438                  <summary class="details__summary flex items-center justify-between gap-2 cursor-pointer">
2439                    <div class="flex items-center gap-2d5"><svg class="icon icon-star icon-md" viewBox="0 0 20 20" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg">
2440      <path d="M8.56884 3.6955C9.02944 2.77428 9.25975 2.31367 9.5714 2.16587C9.8426 2.03724 10.1572 2.03724 10.4284 2.16587C10.7401 2.31367 10.9704 2.77428 11.431 3.6955L12.4312 5.6958C12.5734 5.98024 12.6445 6.12246 12.7485 6.23135C12.8406 6.32773 12.951 6.40474 13.0733 6.45783C13.2115 6.5178 13.3695 6.53536 13.6856 6.57048L15.6948 6.79373C16.7989 6.91641 17.3509 6.97774 17.6004 7.23229C17.8172 7.45349 17.9193 7.76268 17.8768 8.06949C17.8279 8.42253 17.4209 8.80049 16.6068 9.55641L14.9987 11.0496C14.7209 11.3076 14.5819 11.4367 14.5016 11.593C14.4307 11.7312 14.3929 11.884 14.3912 12.0394C14.3894 12.2151 14.4522 12.394 14.5777 12.7518L15.2733 14.7341C15.6822 15.8997 15.8867 16.4825 15.7509 16.8284C15.6331 17.1285 15.378 17.3533 15.0655 17.4324C14.7053 17.5236 14.1528 17.2474 13.0479 16.6949L10.7155 15.5287C10.4531 15.3975 10.3219 15.3319 10.1843 15.3061C10.0625 15.2833 9.93739 15.2833 9.81552 15.3061C9.67793 15.3319 9.54674 15.3975 9.28438 15.5287L6.95189 16.695C5.84702 17.2474 5.29458 17.5236 4.93434 17.4324C4.62188 17.3533 4.36669 17.1285 4.2489 16.8284C4.1131 16.4825 4.3176 15.8997 4.72658 14.7341L5.42213 12.7518C5.54768 12.394 5.61045 12.2151 5.60861 12.0394C5.60697 11.884 5.56917 11.7312 5.4982 11.593C5.41791 11.4367 5.27897 11.3076 5.00109 11.0496L3.39302 9.55641C2.57896 8.80049 2.17192 8.42253 2.12302 8.06949C2.08052 7.76268 2.18259 7.45349 2.3994 7.23229C2.64889 6.97774 3.20094 6.91641 4.30505 6.79373L6.31429 6.57048C6.63035 6.53536 6.78838 6.5178 6.92652 6.45783C7.0488 6.40474 7.15923 6.32774 7.25132 6.23135C7.35535 6.12246 7.42646 5.98024 7.56868 5.69581L8.56884 3.6955Z" stroke-linecap="round" stroke-linejoin="round"/>
2441    </svg><span class="text-sm-base font-medium leading-none" data-tab-heading>Membership Plans</span>
2442                    </div><svg class="icon icon-plus-2 icon-xs shrink-0" viewBox="0 0 14 14" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg">
2443      <path stroke-linecap="round" stroke-linejoin="round" d="M7 1V13M13 7H1"></path>
2444    </svg></summary>
2445                  <div class="details__content rte text-sm text-opacity" data-tab-content>
2446                    <p>Default content for tab 2. This will be replaced by variant-specific content when available.</p>
2447                  </div>
2448                </details>
2448<details class="product__accordion details with-border" is="accordion-details" data-variant-tab="3">
2449                  <summary class="details__summary flex items-center justify-between gap-2 cursor-pointer">
2450                    <div class="flex items-center gap-2d5"><svg class="icon icon-check_mark icon-md" viewBox="0 0 20 20" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg">
2451      <path d="M7.08341 10.4167L9.16675 12.5L14.1667 7.50001M10.0001 18.3333V18.3333C12.1713 18.3333 13.2569 18.3333 14.1376 18.0556C16.0046 17.467 17.4671 16.0046 18.0557 14.1376C18.3334 13.2568 18.3334 12.1712 18.3334 10V10C18.3334 7.82879 18.3334 6.74318 18.0557 5.86244C17.4671 3.99545 16.0046 2.53303 14.1376 1.94437C13.2569 1.66667 12.1713 1.66667 10.0001 1.66667V1.66667C7.82887 1.66667 6.74326 1.66667 5.86251 1.94437C3.99553 2.53303 2.5331 3.99545 1.94445 5.86244C1.66675 6.74318 1.66675 7.82879 1.66675 10V10C1.66675 12.1712 1.66675 13.2568 1.94445 14.1376C2.5331 16.0046 3.99553 17.467 5.86251 18.0556C6.74326 18.3333 7.82887 18.3333 10.0001 18.3333Z" stroke-linecap="round" stroke-linejoin="round"/>
2452    </svg><span class="text-sm-base font-medium leading-none" data-tab-heading>3-Month Sleep Plan Trial</span>
2453                    </div><svg class="icon icon-plus-2 icon-xs shrink-0" viewBox="0 0 14 14" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg">
2454      <path stroke-linecap="round" stroke-linejoin="round" d="M7 1V13M13 7H1"></path>
2455    </svg></summary>
2456                  <div class="details__content rte text-sm text-opacity" data-tab-content>
2457                    <p>Default content for tab 3. This will be replaced by variant-specific content when available.</p>
2458                  </div>
2459                </details></variant-tabs></div><product-info
2460        id='ProductInfo-template--18529121468555__main-product-7103095242891'
2461        class='product__info lg:sticky block w-full'
2462        data-animate='fade-up'
2463        data-immediate
2464        data-section-type='main-product'
2465        data-section-id='template--18529121468555__main-product'
2466        data-product-id='7103095242891'
2467        data-current-variant-id='41319111360651'
2468        data-product-url='/products/sound-machine'
2469        data-update-url='true'
2470        form='ProductForm-template--18529121468555__main-product-7103095242891'
2471      ><div
2472                class='product__title grid gap-3 with-price'
2473                
2474              ><h1 class='heading leading-none product-title-md mobile:product-title-md col-span-full' data-default-title>
2475                  <split-words class='split-words js-invisible block' data-animate='fade-up'>Sound + Light Machine</split-words>
2476                </h1><div id='Price-template--18529121468555__main-product-7103095242891' class='product__price'><div class="price flex flex-wrap items-baseline gap-2 lg:flex-col xl:items-end lg:gap-1d5"
2477><span class="price__regular whitespace-nowrap">$99.99</span></div>
2478</div></div><form method="post" action="/cart/add" id="ProductFormInstallment-template--18529121468555__main-product-7103095242891" accept-charset="UTF-8" class="installment text-sm leading-tight" enctype="multipart/form-data"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><input
2479                    type='hidden'
2480                    name='id'
2481                    value='41319111360651'
2482                  >
2483                  <shopify-payment-terms variant-id="41319111360651" shopify-meta="{&quot;type&quot;:&quot;product&quot;,&quot;currency_code&quot;:&quot;USD&quot;,&quot;country_code&quot;:&quot;US&quot;,&quot;variants&quot;:[{&quot;id&quot;:41319111360651,&quot;price_per_term&quot;:&quot;$24.99&quot;,&quot;full_price&quot;:&quot;$99.99&quot;,&quot;eligible&quot;:true,&quot;available&quot;:true,&quot;number_of_payment_terms&quot;:4}],&quot;min_price&quot;:&quot;$35.00&quot;,&quot;max_price&quot;:&quot;$30,000.00&quot;,&quot;financing_plans&quot;:[{&quot;min_price&quot;:&quot;$35.00&quot;,&quot;max_price&quot;:&quot;$49.99&quot;,&quot;terms&quot;:[{&quot;apr&quot;:0,&quot;loan_type&quot;:&quot;split_pay&quot;,&quot;installments_count&quot;:2}]},{&quot;min_price&quot;:&quot;$50.00&quot;,&quot;max_price&quot;:&quot;$999.99&quot;,&quot;terms&quot;:[{&quot;apr&quot;:0,&quot;loan_type&quot;:&quot;split_pay&quot;,&quot;installments_count&quot;:3},{&quot;apr&quot;:0,&quot;loan_type&quot;:&quot;split_pay&quot;,&quot;installments_count&quot;:4},{&quot;apr&quot;:15,&quot;loan_type&quot;:&quot;interest&quot;,&quot;installments_count&quot;:3},{&quot;apr&quot;:15,&quot;loan_type&quot;:&quot;interest&quot;,&quot;installments_count&quot;:6},{&quot;apr&quot;:15,&quot;loan_type&quot;:&quot;interest&quot;,&quot;installments_count&quot;:12}]},{&quot;min_price&quot;:&quot;$1,000.00&quot;,&quot;max_price&quot;:&quot;$30,000.00&quot;,&quot;terms&quot;:[{&quot;apr&quot;:15,&quot;loan_type&quot;:&quot;interest&quot;,&quot;installments_count&quot;:3},{&quot;apr&quot;:15,&quot;loan_type&quot;:&quot;interest&quot;,&quot;installments_count&quot;:6},{&quot;apr&quot;:15,&quot;loan_type&quot;:&quot;interest&quot;,&quot;installments_count&quot;:12}]}],&quot;installments_buyer_prequalification_enabled&quot;:false,&quot;seller_id&quot;:707635}"></shopify-payment-terms>
2484<input type="hidden" name="product-id" value="7103095242891" /><input type="hidden" name="section-id" value="template--18529121468555__main-product" /></form><div class="product__reviews"><div id="shopify-block-AQWl3TzljNlJaeFJ2S__yotpo_product_reviews_star_rating_hM3qb8" class="shopify-block shopify-app-block">
2485
2486
2487<div class="yotpo-widget-instance"
2488    data-yotpo-instance-id="347160"
2489    data-yotpo-product-id="7103095242891"
2490    data-yotpo-cart-product-id=""
2491    data-yotpo-section-id="product"
2492    data-yotpo-preloaded-data="">
2493</div>
2494
2495
2496
2497</div></div><div class='rte' ><div id="envive-pdp-widget-small"></div></div><div
2498                  class='product__text description rte text-base description-original'
2499                  
2500                ><p><meta charset="utf-8">Create consistent bedtime routines with soothing sounds and gentle lighting—plus live audio monitoring for instant peace of mind.<br></p>
2501<ul data-stringify-type="unordered-list" class="p-rich_text_list p-rich_text_list__bullet" data-indent="2" data-border="0"></ul></div><details
2502                  class='product__accordion details with-border description-accordion'
2503                  is='accordion-details'
2504                  
2505                >
2506                  <summary class='details__summary flex items-center justify-between gap-2 cursor-pointer'>
2507                    <div class='flex items-center gap-2d5'>
2508                      <span class='text-sm-base font-medium leading-none'>Overview</span>
2509                    </div><svg class="icon icon-plus-2 icon-xs shrink-0" viewBox="0 0 14 14" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg">
2510      <path stroke-linecap="round" stroke-linejoin="round" d="M7 1V13M13 7H1"></path>
2511    </svg></summary>
2512                  <div class='details__content rte text-base text-opacity'><p><meta charset="utf-8">Create consistent bedtime routines with soothing sounds and gentle lighting—plus live audio monitoring for instant peace of mind.<br></p>
2513<ul data-stringify-type="unordered-list" class="p-rich_text_list p-rich_text_list__bullet" data-indent="2" data-border="0"></ul></div>
2514                </details><variant-picker id="VariantPicker-template--18529121468555__main-product-7103095242891" class="variant-picker grid gap-5 no-js-hidden" data-section-id="template--18529121468555__main-product" data-product-form-id="template--18529121468555__main-product" ><fieldset class="js product-form__input variant-input-wrapper relative"
2515      data-option-index="option1"
2516      data-option-slug="color"
2517    >
2518      <legend class="sr-only">Color</legend>
2519      <div class="form__label flex items-center justify-between gap-2 w-full"><div class="flex gap-2">Color:
2520            <span class="font-medium" id="template--18529121468555__main-product-7103095242891-option1">White</span>
2521          </div></div><ul class="swatches swatches--round flex items-start flex-wrap gap-4"><li>
2522            <magnet-element class="block">
2523              <input
2524                type="radio"
2525                class="sr-only"
2526                id="template--18529121468555__main-product-7103095242891-color-0"
2527                name="Color-template--18529121468555__main-product-7103095242891"
2528                value="White"
2529                checked
2530                
2531                data-option-value="White"
2532                data-option-value-id="79481536651"
2533                align-selected=".scroll-area"
2534              /><label
2535                  for="template--18529121468555__main-product-7103095242891-color-0"
2536                  class="color-swatch cursor-pointer relative"
2537                  title="White"
2538                  style="--swatch-background: white;"
2539                >
2540                  <span class="sr-only">White</span><span class="tooltip opacity-0 pointer-events-none text-xs rounded-full z-10">White</span></label></magnet-element>
2541          </li></ul></fieldset>
2541<script type="application/json" data-selected-variant>{"id":41319111360651,"title":"White","option1":"White","option2":null,"option3":null,"sku":"L101NW","requires_shipping":true,"taxable":true,"featured_image":{"id":42494827790475,"product_id":7103095242891,"position":1,"created_at":"2026-06-25T12:01:53-04:00","updated_at":"2026-06-25T12:01:56-04:00","alt":"Nanit Sound + Light Machine next to Nanit Sound + Light App showing light and sound control on phone","width":4000,"height":4000,"src":"\/\/www.nanit.com\/cdn\/shop\/files\/sound_machine.webp?v=1782403316","variant_ids":[41319111360651]},"available":true,"name":"Sound + Light Machine - White","public_title":"White","options":["White"],"price":9999,"weight":907,"compare_at_price":9999,"inventory_quantity":30,"inventory_management":"shopify","inventory_policy":"deny","barcode":"810108751076","featured_media":{"alt":"Nanit Sound + Light Machine next to Nanit Sound + Light App showing light and sound control on phone","id":33655354884235,"position":1,"preview_image":{"aspect_ratio":1.0,"height":4000,"width":4000,"src":"\/\/www.nanit.com\/cdn\/shop\/files\/sound_machine.webp?v=1782403316"}},"requires_selling_plan":false,"selling_plan_allocations":[{"price_adjustments":[],"price":9999,"compare_at_price":9999,"per_delivery_price":9999,"selling_plan_id":2050916491,"selling_plan_group_id":"87afffaaab42d04109e3c53e7ff3caefc61fb982"}],"quantity_rule":{"min":1,"max":null,"increment":1}}</script>
2541
2542</variant-picker>
2543<noscript>
2544  <div class='product-form__input'>
2545    <label class='form__label flex gap-2' for='Variants-template--18529121468555__main-product-7103095242891'>Product variants</label>
2546    <div class='field'>
2547      <select
2548        name='id'
2549        id='Variants-template--18529121468555__main-product-7103095242891'
2550        class='select'
2551        form='ProductForm-template--18529121468555__main-product-7103095242891'
2552      ><option
2553            
2554              selected
2555            
2556            
2557            value='41319111360651'
2558          >
2559            White
2560
2561            - $99.99
2562          </option></select><svg class="icon icon-chevron-up icon-sm absolute pointer-events-none" viewBox="0 0 24 24" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg">
2563      <path stroke-linecap="round" stroke-linejoin="round" d="M6 15L12 9L18 15"></path>
2564    </svg></div>
2565  </div>
2566</noscript>
2567<div class="product-form-wrapper" ><form method="post" action="/cart/add" id="ProductForm-template--18529121468555__main-product-7103095242891" accept-charset="UTF-8" class="product-form grid gap-8" enctype="multipart/form-data" data-type="add-to-cart-form" data-hide-errors="false" is="product-form" data-form-id="AddToCartForm"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="id" value="41319111360651" disabled /><div class="product-form__buttons grid gap-4" id="QuantityForm-template--18529121468555__main-product-7103095242891">
2568      <div class="product-form__error-message alert alert--error text-sm font-medium leading-tight" role="alert" hidden></div><div class="buy-buttons grid gap-4"><button
2569          id="AddToCart"
2570          type="submit"
2571          name="add"
2572          form="ProductForm-template--18529121468555__main-product-7103095242891"
2573          class="product-form__submit button button--primary button--fixed grow"
2574          is="hover-button">
2575          <span class="btn-fill" data-fill></span>
2576          <span class="btn-text">
2577            <span>Add to cart</span></span>
2578        </button></div></div><input type="hidden" name="product-id" value="7103095242891" /><input type="hidden" name="section-id" value="template--18529121468555__main-product" /></form><div
2579  class='registry-button'
2580  data-registry-buttons
2581  data-variant-id='41319111360651'
2582  data-trigger-type='click'
2583>
2584  
2584<script type='application/json' data-registry-data>
2585    [{"id":41319111360651,"title":"White","product":"Sound + Light Machine","registry_buttons":[{"name":"Amazon","image":"\/\/www.nanit.com\/cdn\/shop\/files\/Amazon_icon_to_registry_x200.png?v=1728504301","link":"https:\/\/www.amazon.com\/Nanit-Machine-Detection-Feature-Rechargeable\/dp\/B0C1PYFF8B?ref_=ast_sto_dp"},{"name":"Babylist","image":"\/\/www.nanit.com\/cdn\/shop\/files\/babylist_8cc14398-af71-46b8-837c-f5b1517c5d84_x200.png?v=1676314925","link":"https:\/\/www.babylist.com\/gp\/nanit-sound-machine-and-night-light\/38245\/1473041"},{"name":"Target","image":"\/\/www.nanit.com\/cdn\/shop\/files\/Target_Icon_for_registry_x200.png?v=1728504681","link":"https:\/\/www.target.com\/p\/nanit-sound-machine-38-night-light-white\/-\/A-89197667#lnk=sametab"},{"name":"Pottery Barn Kids","image":"\/\/www.nanit.com\/cdn\/shop\/files\/PBK_Logo_x200.webp?v=1743625921","link":"https:\/\/www.potterybarnkids.com\/products\/nanit-sound-and-light-machine\/?cm_src=WsiPipRvi"},{"name":"Bloomingdales","image":"\/\/www.nanit.com\/cdn\/shop\/files\/bloomingdales-registry_x200.png?v=1758834201","link":"https:\/\/www.bloomingdales.com\/shop\/product\/nanit-sound-light?ID=4815534\u0026CategoryID=3866"},{"name":"MyRegistry.com","image":"\/\/www.nanit.com\/cdn\/shop\/files\/myregistry__Icon_for_registry_x200.png?v=1728504719","link":"https:\/\/www.myregistry.com\/baby-registry.aspx"}]}]
2586  </script>
2586
2587
2588  <button
2589    type='button'
2590    id='registryButton'
2591    class='registry-button__toggle'
2592    data-registry-toggle
2593    aria-expanded='false'
2594    aria-controls='registry-grid-template--18529121468555__main-product'
2595  >
2596    <span>Add to Registry</span>
2597  </button>
2598
2599  <div
2600    class='registry-button__grid'
2601    data-registry-grid
2602    id='registry-grid-template--18529121468555__main-product'
2603  ></div>
2604</div>
2605</div>
2606<div id='ProductBundle-template--18529121468555__main-product-7103095242891' ><details
2607      class='product__accordion details with-background'
2608      is='product-bundle-details'
2609      
2610        open
2611      
2612      form='ProductForm-template--18529121468555__main-product-7103095242891'
2613    >
2614      <summary class='details__summary flex items-center justify-between gap-2 cursor-pointer'>
2615        <div class='flex items-center gap-2d5'><span class='text-sm-base font-medium leading-none'>You May Also Like</span>
2616        </div><svg class="icon icon-plus-2 icon-xs shrink-0" viewBox="0 0 14 14" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg">
2617      <path stroke-linecap="round" stroke-linejoin="round" d="M7 1V13M13 7H1"></path>
2618    </svg></summary>
2619      <div class='details__content grid gap-2'>
2620        <bundle-recommendations
2621          data-product-id="7103095242891"
2622          data-section-id="template--18529121468555__main-product"
2623          data-limit="4"
2624        ></bundle-recommendations>
2625      </div>
2626    </details></div><div
2627    class="product__text product__text--drawer cursor-pointer"
2628    data-text-drawer-trigger
2629    data-drawer-title="&lt;p&gt;Free Shipping (Over $35+) + 30-Day Happiness Guarantee&lt;/p&gt;"
2630    data-drawer-icon="&lt;svg class=&quot;icon icon-truck icon-custom inline-block stroke-1&quot; width=&quot;24&quot; height=&quot;24&quot;
2630 viewBox=&quot;0 0 24 24&quot; stroke=&quot;currentColor&quot; fill=&quot;none&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot;&gt;
2631      &lt;path class=&quot;fill&quot; d=&quot;M18.2 2.00001H15.8C14.1198 2.00001 13.2798 2.00001 12.638 2.32699C12.0735 2.61461 11.6146 3.07355 11.327 3.63804C11 4.27977 11 5.11985 11 6.80001V7.80001C11 8.92011 11 9.48017 10.782 9.90799C10.5903 10.2843 10.2843 10.5903 9.90798 10.782C9.48016 11 8.9201 11 7.8 11H4.2C3.0799 11 2.51984 11 2.09202 11.218C1.71569 11.4097 1.40973 11.7157 1.21799 12.092C1 12.5198 1 13.0799 1 14.2V16C1 16.9319 1 17.3978 1.15224 17.7654C1.35523 18.2554 1.74458 18.6448 2.23463 18.8478C2.60218 19 3.06812 19 4 19C4 17.3432 5.34315 16 7 16C8.65685 16 10 17.3432 10 19H14C14 17.3432 15.3431 16 17 16C18.6569 16 20 17.3432 20 19C21.6569 19 23 17.6569 23 16V6.80001C23 5.11985 23 4.27977 22.673 3.63804C22.3854 3.07355 21.9265 2.61461 21.362 2.32699C20.7202 2.00001 19.8802 2.00001 18.2 2.00001Z&quot;/&gt;
2632      &lt;path d=&quot;M10 19H14M10 19C10 20.6569 8.65685 22 7 22C5.34315 22 4 20.6569 4 19M10 19C10 17.3432 8.65685 16 7 16C5.34315 16 4 17.3432 4 19M14 19C14 20.6569 15.3431 22 17 22C18.6569 22 20 20.6569 20 19M14 19C14 17.3432 15.3431 16 17 16C18.6569 16 20 17.3432 20 19M20 19V19C21.6569 19 23 17.6569 23 16V6.80001C23 5.11985 23 4.27977 22.673 3.63804C22.3854 3.07355 21.9265 2.61461 21.362 2.32699C20.7202 2.00001 19.8802 2.00001 18.2 2.00001H15.8C14.1198 2.00001 13.2798 2.00001 12.638 2.32699C12.0735 2.61461 11.6146 3.07355 11.327 3.63804C11 4.27977 11 5.11985 11 6.80001V7.80001C11 8.92011 11 9.48017 10.782 9.90799C10.5903 10.2843 10.2843 10.5903 9.90798 10.782C9.48016 11 8.92011 11 7.8 11H1.5M4 19V19C3.06812 19 2.60218 19 2.23463 18.8478C1.74458 18.6448 1.35523 18.2554 1.15224 17.7654C1 17.3978 1 16.9319 1 16V12.7727C1 12.1129 1 11.783 1.05245 11.4623C1.09902 11.1776 1.17626 10.8987 1.28282 10.6306C1.40284 10.3286 1.57257 10.0457 1.91205 9.47993L2.13566 9.10724C2.8155 7.97417 3.15542 7.40764 3.62342 6.99612C4.03758 6.63195 4.52256 6.35736 5.04791 6.18959C5.64157 6.00001 6.30225 6.00001 7.62362 6.00001H11&quot; stroke-linecap=&quot;round&quot; stroke-linejoin=&quot;round&quot;/&gt;
2633    &lt;/svg&gt;"
2634    data-drawer-content-id="TextDrawerContent-template--18529121468555__main-product-text_drawer_BPrAWp-3"
2635  >
2636    <div class="product__text-inner flex items-start gap-2d5"><svg class="icon icon-truck icon-custom inline-block stroke-1" width="24" height="24" viewBox="0 0 24 24" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg">
2637      <path class="fill" d="M18.2 2.00001H15.8C14.1198 2.00001 13.2798 2.00001 12.638 2.32699C12.0735 2.61461 11.6146 3.07355 11.327 3.63804C11 4.27977 11 5.11985 11 6.80001V7.80001C11 8.92011 11 9.48017 10.782 9.90799C10.5903 10.2843 10.2843 10.5903 9.90798 10.782C9.48016 11 8.9201 11 7.8 11H4.2C3.0799 11 2.51984 11 2.09202 11.218C1.71569 11.4097 1.40973 11.7157 1.21799 12.092C1 12.5198 1 13.0799 1 14.2V16C1 16.9319 1 17.3978 1.15224 17.7654C1.35523 18.2554 1.74458 18.6448 2.23463 18.8478C2.60218 19 3.06812 19 4 19C4 17.3432 5.34315 16 7 16C8.65685 16 10 17.3432 10 19H14C14 17.3432 15.3431 16 17 16C18.6569 16 20 17.3432 20 19C21.6569 19 23 17.6569 23 16V6.80001C23 5.11985 23 4.27977 22.673 3.63804C22.3854 3.07355 21.9265 2.61461 21.362 2.32699C20.7202 2.00001 19.8802 2.00001 18.2 2.00001Z"/>
2638      <path d="M10 19H14M10 19C10 20.6569 8.65685 22 7 22C5.34315 22 4 20.6569 4 19M10 19C10 17.3432 8.65685 16 7 16C5.34315 16 4 17.3432 4 19M14 19C14 20.6569 15.3431 22 17 22C18.6569 22 20 20.6569 20 19M14 19C14 17.3432 15.3431 16 17 16C18.6569 16 20 17.3432 20 19M20 19V19C21.6569 19 23 17.6569 23 16V6.80001C23 5.11985 23 4.27977 22.673 3.63804C22.3854 3.07355 21.9265 2.61461 21.362 2.32699C20.7202 2.00001 19.8802 2.00001 18.2 2.00001H15.8C14.1198 2.00001 13.2798 2.00001 12.638 2.32699C12.0735 2.61461 11.6146 3.07355 11.327 3.63804C11 4.27977 11 5.11985 11 6.80001V7.80001C11 8.92011 11 9.48017 10.782 9.90799C10.5903 10.2843 10.2843 10.5903 9.90798 10.782C9.48016 11 8.92011 11 7.8 11H1.5M4 19V19C3.06812 19 2.60218 19 2.23463 18.8478C1.74458 18.6448 1.35523 18.2554 1.15224 17.76
263854C1 17.3978 1 16.9319 1 16V12.7727C1 12.1129 1 11.783 1.05245 11.4623C1.09902 11.1776 1.17626 10.8987 1.28282 10.6306C1.40284 10.3286 1.57257 10.0457 1.91205 9.47993L2.13566 9.10724C2.8155 7.97417 3.15542 7.40764 3.62342 6.99612C4.03758 6.63195 4.52256 6.35736 5.04791 6.18959C5.64157 6.00001 6.30225 6.00001 7.62362 6.00001H11" stroke-linecap="round" stroke-linejoin="round"/>
2639    </svg>
2640<div class="rte text-base leading-tight">
2641        <p>Free Shipping (Over $35+) + 30-Day Happiness Guarantee</p>
2642      </div>
2643    </div><template id="TextDrawerContent-template--18529121468555__main-product-text_drawer_BPrAWp-3">
2644      <div class="rte">
2645        <p><strong>Shipping</strong></p><p><strong>Ground Shipping:</strong></p><ul><li><strong>Carriers:</strong> To improve delivery times, Nanit uses regional carriers that are auto-assigned for each order. These may include DHL, DHL Global Mail, FedEx, OnTrac, OSM, Pitney Bowes, SpeedX, UPS, and USPS.</li><li><strong>Delivery Time:</strong> 3-7 business days after shipping</li><li><strong>Cost:</strong> Free for orders over $35</li></ul><p><strong>Express Shipping:</strong></p><ul><li><strong>Shipping Method:</strong> 2nd Day Air</li><li><strong>Processing Time:</strong> 1-2 business days (Monday to Friday)</li><li><strong>Delivery Time:</strong> Within 2 business days after shipping</li><li><strong>Additional Cost:</strong> Yes</li></ul><p><strong>Important Notes:</strong></p><ul><li>We cannot ship to PO boxes.</li><li>Free ground shipping does not guarantee delivery within a specific time frame.</li><li>For time-sensitive deliveries, please keep in mind that orders take 1–2 business days (Mon–Fri) to process, plus shipping time. Because hotel deliveries can sometimes be unpredictable, we don’t recommend shipping to hotels — we’re unable to guarantee arrival dates or offer replacements/refunds if the package doesn’t reach you in time.</li></ul><p><strong>Returns</strong></p><p>If for any reason you are not 100% satisfied with your purchase, you may return it for a full refund within 30 days of delivery.</p><p>To initiate a return, please contact Nanit Customer Care at <strong>[email protected]</strong> or call <strong>1-866-MYNANIT (1-866-696-2648)</strong> to begin the RMA process.</p><p>If returning a Nanit product, you will receive a pre-paid shipping label. The returned product(s) must be received by Nanit within 10 days of obtaining your RMA number.<br/><br/><strong>Return Policy Guidelines</strong></p><p>To ensure your refund is processed correctly, please note the following:</p><ul><li>Product(s) must have been originally purchased from www.nanit.com. Items purchased from other retailers or websites must be returned to their original place of purchase and are subject to that retailer’s return policy.</li><li>Customers assume all risk of loss or damage when shipping their return to Nanit.</li><li>Returned product(s) must be in their original packaging and in good physical condition, with all parts included.</li><li>A restocking fee will apply as outlined below and will be deducted from your refund:</li><li>$15 for all orders including a camera and/or stand</li><li>$10 for all other orders, including gift cards and partner products</li><li>If a product is returned to Nanit (a) without an RMA number, (b) beyond the 10-day RMA period, or (c) without proper packaging, Nanit reserves the right to refuse delivery or charge additional restocking fees.</li></ul><p>Once your return is received by our warehouse, it will take 3–5 business days to verify the return. Refunds will be processed within 5–7 business days after verification. All refunds will be issued in the original form of payment.</p><p>Please note: <strong>Shipping charges are non-refundable.</strong><br/><br/><strong>Policy Updates</strong><br/>Nanit reserves the right to modify or update this return policy at any time without prior notice.</p><ul><li><em>EFFECTIVE DATE OF THIS RETURN POLICY: April 1, 2025</em></li></ul><p>For more information, see <a href="/pages/shipping-returns" target="_blank" title="Shipping + Returns">here</a></p>
2646      </div>
2647    </template>
2648  </div><div
2649    class="product__text product__text--drawer cursor-pointer"
2650    data-text-drawer-trigger
2651    data-drawer-title="&lt;p&gt;1-Year Product Warranty&lt;/p&gt;"
2652    data-drawer-icon="&lt;svg class=&quot;icon icon-heart icon-custom inline-block stroke-1&quot; width=&quot;24&quot; height=&quot;24&quot;
2652 viewBox=&quot;0 0 24 24&quot; stroke=&quot;currentColor&quot; fill=&quot;none&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot;&gt;
2653      &lt;path class=&quot;fill&quot; d=&quot;M12 21C13 21 22 16.0003 22 9.00046C22 5.5006 19 3.04408 16 3.00068C14.5 2.97897 13 3.50068 12 5.00062C11 3.50068 9.47405 3.00068 8 3.00068C5 3.00068 2 5.5006 2 9.00046C2 16.0003 11 21 12 21Z&quot;/&gt;
2654      &lt;path d=&quot;M12 21C13 21 22 16.0002 22 9.00045C22 5.50058 19 3.04407 16 3.00066C14.5 2.97896 13 3.50067 12 5.00061C11 3.50067 9.47405 3.00067 8 3.00067C5 3.00067 2 5.50058 2 9.00045C2 16.0002 11 21 12 21Z&quot; stroke-linecap=&quot;round&quot; stroke-linejoin=&quot;round&quot;/&gt;
2655    &lt;/svg&gt;"
2656    data-drawer-content-id="TextDrawerContent-template--18529121468555__main-product-text_drawer_BPrAWp-4"
2657  >
2658    <div class="product__text-inner flex items-start gap-2d5"><svg class="icon icon-heart icon-custom inline-block stroke-1" width="24" height="24" viewBox="0 0 24 24" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg">
2659      <path class="fill" d="M12 21C13 21 22 16.0003 22 9.00046C22 5.5006 19 3.04408 16 3.00068C14.5 2.97897 13 3.50068 12 5.00062C11 3.50068 9.47405 3.00068 8 3.00068C5 3.00068 2 5.5006 2 9.00046C2 16.0003 11 21 12 21Z"/>
2660      <path d="M12 21C13 21 22 16.0002 22 9.00045C22 5.50058 19 3.04407 16 3.00066C14.5 2.97896 13 3.50067 12 5.00061C11 3.50067 9.47405 3.00067 8 3.00067C5 3.00067 2 5.50058 2 9.00045C2 16.0002 11 21 12 21Z" stroke-linecap="round" stroke-linejoin="round"/>
2661    </svg>
2662<div class="rte text-base leading-tight">
2663        <p>1-Year Product Warranty</p>
2664      </div>
2665    </div><template id="TextDrawerContent-template--18529121468555__main-product-text_drawer_BPrAWp-4">
2666      <div class="rte">
2667        <p><strong>Nanit Warranty</strong></p><p><strong>UDISENSE, INC. DBA: NANIT</strong></p><p><strong>LIMITED WARRANTY</strong></p><p>THIS LIMITED WARRANTY CONTAINS IMPORTANT INFORMATION ABOUT YOUR RIGHTS AND OBLIGATIONS, AS WELL AS LIMITATIONS AND EXCLUSIONS THAT MAY APPLY TO YOU.</p><p>THIS LIMITED WARRANTY ONLY APPLIES IF YOU PURCHASE, USE AND OPERATE THE PRODUCT IN THE UNITED STATES, CANADA, THE UNITED KINGDOM OR AUSTRALIA.</p><p>PRODUCTS OBTAINED FROM UNAUTHORIZED RETAILERS ARE NOT COVERED BY THIS LIMITED WARRANTY. A LIST OF NANIT’S AUTHORIZED RETAILERS CAN BE FOUND AT nanit.com/authorized-retailers. PLEASE BE AWARE THAT THERE ARE SOME RETAILERS AND WEBSITES THAT CLAIM TO BE AUTHORIZED RETAILERS OF NANIT WHEN THEY ARE NOT. NOTE THAT WHEN YOU PURCHASE FROM THESE UNAUTHORIZED RETAILERS, YOU ARE TAKING A RISK, INCLUDING A RISK THAT THESE PRODUCTS ARE USED OR DEFECTIVE, AND THIS LIMITED WARRANTY WILL NOT APPLY. THEREFORE, WHEN PURCHASING A PRODUCT, IT IS IMPORTANT TO CHECK THAT THE PRODUCT IS BEING SHIPPED FROM AND SOLD BY AN AUTHORIZED RETAILER. PLEASE LOCATE THE RETAILERS’S NAME ON OUR AUTHORIZED RETAILERS LIST LINKED ABOVE OR CONTACT US DIRECTLY AT [email protected] IF YOU ARE UNCERTAIN ABOUT A PURCHASE.</p><ul><li>WHAT THIS LIMITED WARRANTY COVERS; PERIOD OF COVERAGE. Udisense, Inc. DBA: Nanit (“Nanit”), located at 244 Fifth Avenue, Suite #2702, New York, New York 10001, USA,+1-866-MYNANIT,warrants to the owner of the enclosed product that the product contained in this box (“Product”) will be free from defects in materials and workmanship for a period of one (1) year from the date of delivery following the original retail purchase (the “Warranty Period”). If the Product fails to conform to this Limited Warranty during the Warranty Period, Nanit will, at its sole discretion, either (a) repair or replace any defective Product or component; or (b) accept the return of the Product and refund the money actually paid by the original purchaser for the Product. Repair or replacement may be made with a new or refurbished product or components, at Nanit’s sole discretion. If the Product or a component incorporated within it is no longer available, Nanit may, at Nanit’s sole discretion, replace the Product with a similar product of similar function. This is your soleand exclusive remedy for breach of this Limited Warranty. Any Product that has either been repaired or replaced under this Limited Warranty will be covered by the terms of this Limited Warranty for the longer of (a) ninety (90) days from the date of delivery of the repaired Product or replacement Product, or (b) the remaining Warranty Period. This Limited Warranty is transferable from the original purchaser to subsequent owners, but the Warranty Period will not be extended in duration or expanded in coverage for any such transfer.The benefits provided to youby this Limited Warrantyare in addition to other rights and remedies available to you under relevant laws, including if you are located in Australia, the Australian Consumer Law.</li><li>TOTAL SATISFACTION RETURN POLICY. If you are the original purchaser of the Product and you are not satisfied with this Product for any reason, you may return it in its original condition within thirty (30) days of the original purchase and receive a full refund.</li><li>WARRANTY CONDITIONS; HOW TO GET SERVICE IF YOU WANT TO CLAIM UNDER THIS LIMITED WARRANTY. Before making a claim under this Limited Warranty, the owner of the Product must (a) notify Nanit of the intention to claim by visiting nanit.com/support duringthe Warranty Period and providing a description of the alleged failure, and (b) comply with Nanit’s return shipping instructions. Nanit will have no warranty obligations with respect to a returned Product if it determines, in its reasonable discretion after examination of the returned Product, that the Product is an Ineligible Product (defined below).</li><li>WHAT THIS LIMITED WARRANTY DOES NOT COVER. This Limited Warranty does not cover the following (collectively “Ineligible Products”): Products marked as “sample” or “Not for Sale”, or sold “AS IS”; or Products that have been subject to: (a) modifications, alterations, tampering, or improper maintenance or repairs; (b) handling, storage, installation, testing, or use not in accordance with the Terms of Service or other instructions provided by Nanit; (c) abuse or misuse of the Product; (d) breakdowns, fluctuations, or interruptions in electric power or the telecommunications network; or (e) Acts of God, including but not limited to lightning, flood, tornado, earthquake, or hurricane. This Limited Warranty does not cover consumable parts, including batteries, unless damage is due to defects in materials or workmanship of the Product, or software (even if packaged or sold with the product). Nanit recommends that youuse only authorized service providers for maintenance or repair. Unauthorized use of the Product or software can impair the Product’s performance. This Limited Warranty does not apply to anything other than the Products, including any software, even if packaged or sold with the Products. Softw
2667are distributed by Nanit (including, but not limited to system software) is not covered under this Limited Warranty. Refer to the licensing agreement accompanying the software for details of your rights with respect to its use. Nanit does not warrant that the operation of the Products will be uninterrupted or error-free. </li><li>NOT A MEDICAL DEVICE. THE PRODUCTS ARE NOT MEDICAL DEVICES AND ARE NOT INTENDED TO BE USED AS A MEDICAL DEVICES, AND ARE NEITHER REGULATED NOR APPROVED BY THE U.S. FOOD AND DRUG ADMINISTRATION. THE PRODUCTS ARE NOT DESIGNED TO DETECT, DIAGNOSE, PREVENT, TREAT OR CURE ANY DISEASE OR OTHER MEDICAL CONDITION. THE PRODUCTS AND SERVICES (AS DEFINED BELOW) ARE NOT A SUBSTITUTE FOR MEDICAL TREATMENT OR ADULT SUPERVISION AND CARE. YOU ACKNOWLEDGE, UNDERSTAND AND AGREE THAT YOUR USE OF THE SERVICES (AS DEFINED BELOW) AND THE PRODUCTS IS ENTIRELY AT YOUR OWN RISK.</li><li>DISCLAIMER OF WARRANTIES. EXCEPT AS STATED ABOVE IN SECTION 1 OF THIS LIMITED WARRANTY, AND TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, NANIT DISCLAIMS ALL EXPRESS, IMPLIED, AND STATUTORY WARRANTIES AND CONDITIONS WITH RESPECT TO THE PRODUCT, INCLUDING THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, NANIT ALSO LIMITS THE DURATION OF ANY APPLICABLE IMPLIED WARRANTIES OR CONDITIONS TO THE DURATION OF THIS LIMITED WARRANTY.FOR THE AVOIDANCE OF DOUBT, NOTHING IN THIS CLAUSE 6 IS INTENDED TO EXCLUDE ANY WARRANTIES OR GUARANTEES WHICH CANNOT BE EXCLUDED UNDER APPLICABLE LAWS,INCLUDING,IF YOU ARE LOCATED IN AUSTRALIA, YOUR RIGHTS UNDER THE AUSTRALIAN CONSUMER LAW.</li><li>LIMITATION OF DAMAGES. IN ADDITION TO THE ABOVE WARRANTY DISCLAIMERS, IN NO EVENT WILL NANIT BE LIABLE FOR ANY CONSEQUENTIAL, INCIDENTAL, EXEMPLARY, OR SPECIAL DAMAGES, INCLUDING ANY DAMAGES FOR LOST DATA OR LOST PROFITS, ARISING FROM OR RELATING TO THIS LIMITED WARRANTY OR THE PRODUCT, AND NANIT’S TOTAL CUMULATIVE LIABILITY ARISING FROM OR RELATED TO THIS LIMITED WARRANTY OR THE PRODUCT WILL NOT EXCEED THE AMOUNT ACTUALLY PAID FOR THE PRODUCT BY THE ORIGINAL PURCHASER.</li><li>LIMITATION OF LIABILITY. THE NANIT ONLINE SERVICES (“SERVICES”) PROVIDE YOU CERTAIN TYPES OF INFORMATION (“PRODUCT INFORMATION”) RESULTING FROM YOUR USAGE OF THE PRODUCTS OR OTHER PERIPHERALS CONNECTED TO YOUR PRODUCTS (“PRODUCT PERIPHERALS”). THE TYPE OF PRODUCT PERIPHERALS THAT MAY BE CONNECTED TO YOUR PRODUCT MAYCHANGE FROM TIME TO TIME. WITHOUT LIMITING THE GENERALITY OF THE DISCLAIMERS ABOVE, ALL PRODUCT INFORMATION IS PROVIDED FOR YOUR CONVENIENCE, “AS IS”, AND “AS AVAILABLE”. NANIT DOES NOT REPRESENT, WARRANT, OR GUARANTEE THAT PRODUCT INFORMATION WILL MEET YOUR REQUIREMENTS OR BE TIMELY, AVAILABLE, ACCURATE, OR RELIABLE, OR THAT PRODUCT INFORMATION OR USE OF THE SERVICES OR PRODUCT WILL PROVIDE SAFETY IN YOUR HOME OR FOR ANY INDIVIDUAL OR CHILD. YOU USE ALL PRODUCT INFORMATION, THE SERVICES, AND THE PRODUCT AT YOUR OWN DISCRETION AND RISK. YOU WILL BE SOLELY RESPONSIBLE FOR (AND NANIT DISCLAIMS) ANY AND ALL LOSS, LIABILITY, OR DAMAGES, INCLUDING TO YOUR WIRING, FIXTURES, ELECTRICITY, HOME, PRODUCT, PRODUCT PERIPHERALS, COMPUTER, MOBILE DEVICE, AND ALL OTHER ITEMS AND PETS IN YOUR HOME, RESULTING FROM YOUR USE OF THE PRODUCT INFORMATION, SERVICES, OR PRODUCT. PRODUCT INFORMATION PROVIDED BY THE SERVICES IS NOT INTENDED AS A SUBSTITUTE FOR DIRECT MEANS OF OBTAINING THE INFORMATION. FOR EXAMPLE AND WITHOUT LIMITING THE FOREGOING, A NOTIFICATION PROVIDED THROUGH THE SERVICE IS NOT INTENDED AS A SUBSTITUTE FOR AUDIBLE AND VISIBLE INDICATIONS IN THE HOME AND ON THE PRODUCT, NOR FOR A PARENT CHECKING ON THE CHILD, NOR FOR AN ASSESSMENT PERFORMED BY A MEDICAL PROFESSIONAL.</li><li>YOUR RIGHTS AND THIS LIMITED WARRANTY. This Limited Warranty gives you specific legal rights. You may also have other legal rights that vary by state, province, or jurisdiction. Likewise, some of the limitations in this Limited Warranty may not apply in certain states. The terms of this Limited Warranty will apply to the extent permitted by applicable law. For a full description of your legal r
2667ights you should refer to the laws applicable in your jurisdiction and you may wish to contact a relevant consumer advisory service.</li></ul><p> </p><p>If you are located in Australia, our goods come with guarantees that cannot be excluded under the Australian Consumer Law. You are entitled to a replacement or refund for a major failure and for compensation for any other reasonably foreseeable loss or damage. You are also entitled to have the goods repaired or replaced if goods fail to be of acceptable quality and the failure does not amount to a major failure.</p><ul><li>EFFECTIVE DATE OF THIS LIMITED WARRANTY POLICY: April 1, 2025. </li></ul><p>MULBERRY EXTENDED WARRANTY:</p><ul><li>For Florida, Hawaii and Washington <a href="https://terms.getmulberry.com/20210211_fortegra_allprod-adh" target="_blank" title="https://terms.getmulberry.com/20210211_fortegra_allprod-adh">click here</a>.</li><li>For all other 47 states, <a href="https://terms.getmulberry.com/20210210_shield_multiproduct" target="_blank" title="https://terms.getmulberry.com/20210210_shield_multiproduct">click here.</a></li></ul>
2668      </div>
2669    </template>
2670  </div><div
2671  class="product__text product__text--drawer product__text--drawer-hsa-fsa cursor-pointer"
2672  data-hsa-fsa-item
2673  data-text-drawer-trigger
2674  data-drawer-title=""
2675  data-drawer-icon="&lt;svg class=&quot;icon icon-check_mark icon-custom inline-block stroke-1&quot; width=&quot;24&quot; height=&quot;24&quot;
2675 viewBox=&quot;0 0 24 24&quot; stroke=&quot;currentColor&quot; fill=&quot;none&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot;&gt;
2676      &lt;rect class=&quot;fill&quot; x=&quot;2&quot; y=&quot;2&quot; width=&quot;20&quot; height=&quot;20&quot; rx=&quot;6&quot;/&gt;
2677      &lt;path d=&quot;M8.5 12.5L11 15L17 9M11.6 22H12.4C15.7603 22 17.4405 22 18.7239 21.346C19.8529 20.7708 20.7708 19.8529 21.346 18.7239C22 17.4405 22 15.7603 22 12.4V11.6C22 8.23969 22 6.55953 21.346 5.27606C20.7708 4.14709 19.8529 3.2292 18.7239 2.65396C17.4405 2 15.7603 2 12.4 2H11.6C8.23969 2 6.55953 2 5.27606 2.65396C4.14708 3.2292 3.2292 4.14709 2.65396 5.27606C2 6.55953 2 8.23969 2 11.6V12.4C2 15.7603 2 17.4405 2.65396 18.7239C3.2292 19.8529 4.14708 20.7708 5.27606 21.346C6.55953 22 8.23969 22 11.6 22Z&quot; stroke-linecap=&quot;round&quot; stroke-linejoin=&quot;round&quot;/&gt;
2678    &lt;/svg&gt;"
2679  data-drawer-content-id="TextDrawerContent-template--18529121468555__main-product-text_drawer_BPrAWp-hsa-fsa"
2680  data-current-variant-id="41319111360651"
2681  style="display: none;"
2682>
2683  <div class="product__text-inner flex items-start gap-2d5"><svg class="icon icon-check_mark icon-custom inline-block stroke-1" width="24" height="24" viewBox="0 0 24 24" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg">
2684      <rect class="fill" x="2" y="2" width="20" height="20" rx="6"/>
2685      <path d="M8.5 12.5L11 15L17 9M11.6 22H12.4C15.7603 22 17.4405 22 18.7239 21.346C19.8529 20.7708 20.7708 19.8529 21.346 18.7239C22 17.4405 22 15.7603 22 12.4V11.6C22 8.23969 22 6.55953 21.346 5.27606C20.7708 4.14709 19.8529 3.2292 18.7239 2.65396C17.4405 2 15.7603 2 12.4 2H11.6C8.23969 2 6.55953 2 5.27606 2.65396C4.14708 3.2292 3.2292 4.14709 2.65396 5.27606C2 6.55953 2 8.23969 2 11.6V12.4C2 15.7603 2 17.4405 2.65396 18.7239C3.2292 19.8529 4.14708 20.7708 5.27606 21.346C6.55953 22 8.23969 22 11.6 22Z" stroke-linecap="round" stroke-linejoin="round"/>
2686    </svg>
2687<div class="rte text-base leading-tight" data-hsa-fsa-title>
2688      
2689    </div>
2690  </div><template id="TextDrawerContent-template--18529121468555__main-product-text_drawer_BPrAWp-hsa-fsa" data-hsa-fsa-template>
2691    <div class="rte"></div>
2692  </template>
2692<script type="application/json" data-hsa-fsa-variants>
2693    [{
2694      "id": 41319111360651,
2695      "title": null,
2696      "content": ""
2697    }]
2698  </script>
2698
2699</div>
2700<variant-tabs
2701                class="variant-tabs lg:hidden"
2702                data-current-variant-id="41319111360651"
2703                data-product-id="7103095242891"
2704                
2705              >
2706                
2706<script type="application/json" data-variant-tabs-data>[{
2707                    "id": 41319111360651,
2708                    "tabs":{
2709                      "tab_1": "Overview \u0026 Specs",
2710                      "tab_1_content": "\u003cdiv class=\"metafield-rich_text_field\"\u003e\u003cp\u003eDesigned to grow with your child, Nanit Sound + Light promotes healthy sleep habits from infancy and offers guidance through those tricky toddler years. Choose from 11 soothing sounds and customizable color combinations to create restful routines that make bedtime a breeze. Know what’s happening in the room with live audio monitoring and room temperature and humidity tracking.\u003c\/p\u003e\u003cp\u003eControl the device, create favorites, and manage routines no matter where you are—accessible through the Sound \u0026amp; Light app, the Nanit Baby Monitor App, or hands-free with your Google Home.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eIncluded: \u003c\/strong\u003ePortable sound and light device; rechargeable battery (up to 8 hours of power); power adapter (100-240 VAC input voltage, 5 VDC output voltage, 2.1 A output current); USB-C to USB-C, 6ft (1.8m);\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eWi-Fi: \u003c\/strong\u003e2.4GHz required\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eSound + Light Dimensions: \u003c\/strong\u003e3.5 x 3.5 x 5.25 in (L x W x H) (8.5 x 8.5 x 13 cm)\u003cbr \/\u003e\n\u003cbr \/\u003e\n\u003cstrong\u003eSound + Light\u003c\/strong\u003e \u003cstrong\u003eWeight:\u003c\/strong\u003e 13 oz. \/ 365 gr\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eSecurity: \u003c\/strong\u003e2-step verification required for login\u003c\/p\u003e\u003c\/div\u003e",
2711                      "tab_2": null,
2712                      "tab_2_content": "",
2713                      "tab_3": null,
2714                      "tab_3_content": ""
2715                    }}]</script>
2715
2716                
2716<script type="application/json" data-variant-tabs-defaults>{
2717                  "tab_1": "Overview \u0026 Specs",
2718                  "tab_1_content": "\u003cp\u003eDefault content for tab 1. This will be replaced by variant-specific content when available.\u003c\/p\u003e",
2719                  "tab_2": "Membership Plans",
2720                  "tab_2_content": "\u003cp\u003eDefault content for tab 2. This will be replaced by variant-specific content when available.\u003c\/p\u003e",
2721                  "tab_3": "3-Month Sleep Plan Trial",
2722                  "tab_3_content": "\u003cp\u003eDefault content for tab 3. This will be replaced by variant-specific content when available.\u003c\/p\u003e"
2723                }</script>
2723<details class="product__accordion details with-border" is="accordion-details" data-variant-tab="1">
2724                    <summary class="details__summary flex items-center justify-between gap-2 cursor-pointer">
2725                      <div class="flex items-center gap-2d5"><svg class="icon icon-ruler icon-md" viewBox="0 0 20 20" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg">
2726      <path d="M9.16658 16.6667L7.49992 15M11.6666 14.1667L8.74992 11.25M16.6666 9.16666L13.7499 6.24999M14.1666 11.6667L12.4999 9.99999M10.2083 16.0417L16.0416 10.2083C16.9765 9.27338 17.444 8.8059 17.6707 8.28959C18.0083 7.52085 18.0083 6.64581 17.6707 5.87707C17.444 5.36075 16.9765 4.89328 16.0416 3.95833V3.95833C15.1066 3.02338 14.6392 2.55591 14.1228 2.32917C13.3541 1.99157 12.4791 1.99157 11.7103 2.32917C11.194 2.55591 10.7265 3.02338 9.79159 3.95833L3.95825 9.79166C3.0233 10.7266 2.55583 11.1941 2.32909 11.7104C1.99149 12.4791 1.99149 13.3542 2.32909 14.1229C2.55583 14.6392 3.0233 15.1067 3.95825 16.0417V16.0417C4.8932 16.9766 5.36067 17.4441 5.87699 17.6708C6.64573 18.0084 7.52077 18.0084 8.28951 17.6708C8.80583 17.4441 9.2733 16.9766 10.2083 16.0417Z" stroke-linecap="round" stroke-linejoin="round"/>
2727    </svg><span class="text-sm-base font-medium leading-none" data-tab-heading>Overview &amp; Specs</span>
2728                      </div><svg class="icon icon-plus-2 icon-xs shrink-0" viewBox="0 0 14 14" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg">
2729      <path stroke-linecap="round" stroke-linejoin="round" d="M7 1V13M13 7H1"></path>
2730    </svg></summary>
2731                    <div class="details__content rte text-sm text-opacity" data-tab-content>
2732                      <p>Default content for tab 1. This will be replaced by variant-specific content when available.</p>
2733                    </div>
2734                  </details><details class="product__accordion details with-border" is="accordion-details" data-variant-tab="2">
2735                    <summary class="details__summary flex items-center justify-between gap-2 cursor-pointer">
2736                      <div class="flex items-center gap-2d5"><svg class="icon icon-star icon-md" viewBox="0 0 20 20" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg">
2737      <path d="M8.56884 3.6955C9.02944 2.77428 9.25975 2.31367 9.5714 2.16587C9.8426 2.03724 10.1572 2.03724 10.4284 2.16587C10.7401 2.31367 10.9704 2.77428 11.431 3.6955L12.4312 5.6958C12.5734 5.98024 12.6445 6.12246 12.7485 6.23135C12.8406 6.32773 12.951 6.40474 13.0733 6.45783C13.2115 6.5178 13.3695 6.53536 13.6856 6.57048L15.6948 6.79373C16.7989 6.91641 17.3509 6.97774 17.6004 7.23229C17.8172 7.45349 17.9193 7.76268 17.8768 8.06949C17.8279 8.42253 17.4209 8.80049 16.6068 9.55641L14.9987 11.0496C14.7209 11.3076 14.5819 11.4367 14.5016 11.593C14.4307 11.7312 14.3929 11.884 14.3912 12.0394C14.3894 12.2151 14.4522 12.394 14.5777 12.7518L15.2733 14.7341C15.6822 15.8997 15.8867 16.4825 15.7509 16.8284C15.6331 17.1285 15.378 17.3533 15.0655 17.4324C14.7053 17.5236 14.1528 17.2474 13.0479 16.6949L10.7155 15.5287C10.4531 15.3975 10.3219 15.3319 10.1843 15.3061C10.0625 15.2833 9.93739 15.2833 9.81552 15.3061C9.67793 15.3319 9.54674 15.3975 9.28438 15.5287L6.95189 16.695C5.84702 17.2474 5.29458 17.5236 4.93434 17.4324C4.62188 17.3533 4.36669 17.1285 4.2489 16.8284C4.1131 16.4825 4.3176 15.8997 4.72658 14.7341L5.42213 12.7518C5.54768 12.394 5.61045 12.2151 5.60861 12.0394C5.60697 11.884 5.56917 11.7312 5.4982 11.593C5.41791 11.4367 5.27897 11.3076 5.00109 11.0496L3.39302 9.55641C2.57896 8.80049 2.17192 8.42253 2.12302 8.06949C2.08052 7.76268 2.18259 7.45349 2.3994 7.23229C2.64889 6.97774 3.20094 6.91641 4.30505 6.79373L6.31429 6.57048C6.63035 6.53536 6.78838 6.5178 6.92652 6.45783C7.0488 6.40474 7.15923 6.32774 7.25132 6.23135C7.35535 6.12246 7.42646 5.98024 7.56868 5.69581L8.56884 3.6955Z" stroke-linecap="round" stroke-linejoin="round"/>
2738    </svg><span class="text-sm-base font-medium leading-none" data-tab-heading>Membership Plans</span>
2739                      </div>
2739<svg class="icon icon-plus-2 icon-xs shrink-0" viewBox="0 0 14 14" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg">
2740      <path stroke-linecap="round" stroke-linejoin="round" d="M7 1V13M13 7H1"></path>
2741    </svg></summary>
2742                    <div class="details__content rte text-sm text-opacity" data-tab-content>
2743                      <p>Default content for tab 2. This will be replaced by variant-specific content when available.</p>
2744                    </div>
2745                  </details><details class="product__accordion details with-border" is="accordion-details" data-variant-tab="3">
2746                    <summary class="details__summary flex items-center justify-between gap-2 cursor-pointer">
2747                      <div class="flex items-center gap-2d5"><svg class="icon icon-check_mark icon-md" viewBox="0 0 20 20" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg">
2748      <path d="M7.08341 10.4167L9.16675 12.5L14.1667 7.50001M10.0001 18.3333V18.3333C12.1713 18.3333 13.2569 18.3333 14.1376 18.0556C16.0046 17.467 17.4671 16.0046 18.0557 14.1376C18.3334 13.2568 18.3334 12.1712 18.3334 10V10C18.3334 7.82879 18.3334 6.74318 18.0557 5.86244C17.4671 3.99545 16.0046 2.53303 14.1376 1.94437C13.2569 1.66667 12.1713 1.66667 10.0001 1.66667V1.66667C7.82887 1.66667 6.74326 1.66667 5.86251 1.94437C3.99553 2.53303 2.5331 3.99545 1.94445 5.86244C1.66675 6.74318 1.66675 7.82879 1.66675 10V10C1.66675 12.1712 1.66675 13.2568 1.94445 14.1376C2.5331 16.0046 3.99553 17.467 5.86251 18.0556C6.74326 18.3333 7.82887 18.3333 10.0001 18.3333Z" stroke-linecap="round" stroke-linejoin="round"/>
2749    </svg><span class="text-sm-base font-medium leading-none" data-tab-heading>3-Month Sleep Plan Trial</span>
2750                      </div><svg class="icon icon-plus-2 icon-xs shrink-0" viewBox="0 0 14 14" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg">
2751      <path stroke-linecap="round" stroke-linejoin="round" d="M7 1V13M13 7H1"></path>
2752    </svg></summary>
2753                    <div class="details__content rte text-sm text-opacity" data-tab-content>
2754                      <p>Default content for tab 3. This will be replaced by variant-specific content when available.</p>
2755                    </div>
2756                  </details></variant-tabs></product-info>
2757    </div><x-modal
2758      id="ProductTextDrawer-template--18529121468555__main-product"
2759      class="x-modal drawer z-30 fixed bottom-0 left-0 h-full w-full pointer-events-none"
2760      role="dialog"
2761      aria-modal="true"
2762      aria-label="Product Information"
2763      hidden
2764    >
2765      <overlay-element
2766        class="overlay fixed-modal invisible opacity-0 fixed bottom-0 left-0 w-full h-screen pointer-events-none"
2767        aria-controls="ProductTextDrawer-template--18529121468555__main-product"
2768        aria-expanded="false"
2769      ></overlay-element>
2770
2771      <div class="drawer__inner z-10 absolute top-0 flex flex-col w-full h-full overflow-hidden">
2772        <gesture-element class="drawer__header flex justify-between opacity-0 invisible relative">
2773          <span class="drawer__title heading title-md" data-drawer-title>Information</span>
2774          <button
2775            class="button button--secondary button--close drawer__close hidden sm:flex items-center justify-center"
2776            type="button"
2777            is="hover-button"
2778            aria-controls="ProductTextDrawer-template--18529121468555__main-product"
2779            aria-expanded="false"
2780            aria-label="Close"
2781          >
2782            <span class="btn-fill" data-fill></span>
2783            <span class="btn-text"><svg class="icon icon-close icon-sm" viewBox="0 0 20 20" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg">
2784      <path stroke-linecap="round" stroke-linejoin="round" d="M5 15L15 5M5 5L15 15"></path>
2785    </svg></span>
2786          </button>
2787        </gesture-element>
2788
2789        <div class="drawer__content opacity-0 invisible flex flex-col h-full grow shrink">
2790          <div class="drawer__scrollable relative flex flex-col gap-5 md:gap-7 grow shrink">
2791            <div class="rte" data-drawer-content></div>
2792          </div>
2793        </div>
2794      </div>
2795    </x-modal></div><div class='product-text-modal' data-product-text-modal hidden>
2796    <div class='product-text-modal__overlay' data-product-text-modal-overlay></div>
2797    <div class='product-text-modal__container'>
2798      <div class='product-text-modal__header'>
2799        <button
2800          type='button'
2801          class='product-text-modal__close'
2802          data-product-text-modal-close
2803          aria-label='Close modal'
2804        ><svg class="icon icon-close icon-sm" viewBox="0 0 20 20" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg">
2805      <path stroke-linecap="round" stroke-linejoin="round" d="M5 15L15 5M5 5L15 15"></path>
2806    </svg></button>
2807      </div>
2808      <div class='product-text-modal__content' data-product-text-modal-content></div>
2809    </div>
2810  </div>
2811</div>
2812
2813
2814</div><div id="shopify-section-template--18529121468555__portfolio_jCVrm6" class="shopify-section portfolio-section">
2815</div><div id="shopify-section-template--18529121468555__yotpo_widget_jMinPK" class="shopify-section"><style>
2816  #shopify-section-template--18529121468555__yotpo_widget_jMinPK {
2817    --section-padding-top: 72px;
2818    --section-padding-bottom: 72px;}
2819</style>
2820
2821<div class="section section--padding">
2822  <div class="page-width relative">
2823    
2824      <div id="reviewBlock" class="yotpo-widget-instance" 
2825           data-yotpo-instance-id="347159" 
2826           data-yotpo-product-id="7103095242891" 
2827           data-yotpo-name="Sound + Light Machine" 
2828           data-yotpo-url="https://www.nanit.com/products/sound-machine" 
2829           data-yotpo-image-url="https://www.nanit.com/cdn/shop/files/sound_machine_large.webp%3Fv=1782403316" 
2830           data-yotpo-price="99.99" 
2831           data-yotpo-currency="USD" 
2832           data-yotpo-description="&lt;p&gt;&lt;meta charset=&quot;utf-8&quot;&gt;Create consistent bedtime routines with soothing sounds and gentle lighting—plus live audio monitoring for instant peace of mind.&lt;br&gt;&lt;/p&gt;
2833&lt;ul data-stringify-type=&quot;unordered-list&quot; class=&quot;p-rich_text_list p-rich_text_list__bullet&quot; data-indent=&quot;2&quot; data-border=&quot;0&quot;&gt;&lt;/ul&gt;">
2834      </div>
2835    
2836  </div>
2837</div>
2838
2839
2840</div><div id="shopify-section-template--18529121468555__faq_enhanced_EQidih" class="shopify-section"><style>
2841    #shopify-section-template--18529121468555__faq_enhanced_EQidih {
2842      --section-padding-top: 72px;
2843      --section-padding-bottom: 72px;--color-background: 128 163 185;--color-foreground: 255 255 255;
2844  --color-border: var(--color-foreground)/ 0.1;
2845  --color-border-dark: var(--color-foreground)/ 0.4;
2846  --color-border-light: var(--color-foreground)/ 0.06;--color-overlay: 255 255 255;--overlay-opacity: 0.04;}
2847  </style>
2848
2849  <div class="section section--padding">
2850    <div class="page-width page-width--narrow relative"><div class='title-wrapper leading-none gap-4 lg:gap-8 flex flex-col text-left md:items-end md:flex-row md:justify-between relative z-1'><div class='grid gap-4'><h2 class='heading title-md'><split-words class='split-words js-invisible block' data-animate='fade-up-large'>FAQs</split-words></h2></div></div><div class="faqs with-border flex flex-col relative z-1">
2851        <div class="grow grid gap-8 md:gap-12"><div class="faq"><div class="accordion">
2852                  <details class="details" is="accordion-details">
2853                    <summary class="details__summary flex items-center justify-between gap-2 cursor-pointer">
2854                      <span class="text-base lg:text-lg xl:text-xl font-medium leading-tight">Can I use the Nanit Sound + Light Machine on my tablet?</span><svg class="icon icon-plus-2 icon-xs shrink-0" viewBox="0 0 14 14" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg">
2855      <path stroke-linecap="round" stroke-linejoin="round" d="M7 1V13M13 7H1"></path>
2856    </svg></summary>
2857                    <div class="details__content text-base rte"><div class="metafield-rich_text_field"><p>Yes! In addition to your smartphone, the Nanit app is available for iPad and Android tablets.<br />
2858<br />
2859</p></div></div>
2860                  </details>
2861                </div><div class="accordion">
2862                  <details class="details" is="accordion-details">
2863                    <summary class="details__summary flex items-center justify-between gap-2 cursor-pointer">
2864                      <span class="text-base lg:text-lg xl:text-xl font-medium leading-tight">Is the Nanit Sound + Light Machine portable?</span><svg class="icon icon-plus-2 icon-xs shrink-0" viewBox="0 0 14 14" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg">
2865      <path stroke-linecap="round" stroke-linejoin="round" d="M7 1V13M13 7H1"></path>
2866    </svg></summary>
2867                    <div class="details__content text-base rte"><div class="metafield-rich_text_field"><p>Yes! This device is compact and portable, so you can take it on vacation with you and recreate your baby’s nursery wherever you go, so long as you are on a private and secure WiFi network. Your Sound + Light machine is also designed with a USB rechargeable battery that can stay charged for up to 8 hours, as well as a power adapter for use at home or on the go.</p></div></div>
2868                  </details>
2869                </div><div class="accordion">
2870                  <details class="details" is="accordion-details">
2871                    <summary class="details__summary flex items-center justify-between gap-2 cursor-pointer">
2872                      <span class="text-base lg:text-lg xl:text-xl font-medium leading-tight">What other features does the Nanit Sound + Light Machine contain, beyond functioning as a night light and sound machine?</span><svg class="icon icon-plus-2 icon-xs shrink-0" viewBox="0 0 14 14" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg">
2873      <path stroke-linecap="round" stroke-linejoin="round" d="M7 1V13M13 7H1"></path>
2874    </svg></summary>
2875                    <div class="details__content text-base rte"><div class="metafield-rich_text_field"><p>This device also features Audio Monitoring to help you stay connected to your baby, Cry Detection to alert you when your baby needs you most, and Temperature + Humidity Tracking to help monitor optimal sleep settings—at home or on the go.</p><p>Predictive Pairing: Link your Smart Baby Monitor to Sound + Light and create a smart sleep ecosystem customized to your child’s patterns*</p><p><em>*Feature available with Insights Membership</em></p></div></div>
2876                  </details>
2877                </div></div>
2878        </div>
2879      </div>
2880    </div>
2881  </div>
2881<script type="application/ld+json">
2882      {
2883        "@context": "https://schema.org",
2884        "@type": "FAQPage",
2885        "mainEntity": [{
2886          "@type": "Question",
2887          "name": "Can I use the Nanit Sound + Light Machine on my tablet?",
2888          "acceptedAnswer": {
2889            "@type": "Answer",
2890            "text": "{\"type\":\"root\",\"children\":[{\"type\":\"paragraph\",\"children\":[{\"type\":\"text\",\"value\":\"Yes! In addition to your smartphone, the Nanit app is available for iPad and Android tablets.\\n\\n\"}]}]}"
2891          }
2892        },{
2893          "@type": "Question",
2894          "name": "Is the Nanit Sound + Light Machine portable?",
2895          "acceptedAnswer": {
2896            "@type": "Answer",
2897            "text": "{\"type\":\"root\",\"children\":[{\"type\":\"paragraph\",\"children\":[{\"type\":\"text\",\"value\":\"Yes! This device is compact and portable, so you can take it on vacation with you and recreate your baby’s nursery wherever you go, so long as you are on a private and secure WiFi network. Your Sound + Light machine is also designed with a USB rechargeable battery that can stay charged for up to 8 hours, as well as a power adapter for use at home or on the go.\"}]}]}"
2898          }
2899        },{
2900          "@type": "Question",
2901          "name": "What other features does the Nanit Sound + Light Machine contain, beyond functioning as a night light and sound machine?",
2902          "acceptedAnswer": {
2903            "@type": "Answer",
2904            "text": "{\"type\":\"root\",\"children\":[{\"type\":\"paragraph\",\"children\":[{\"type\":\"text\",\"value\":\"This device also features Audio Monitoring to help you stay connected to your baby, Cry Detection to alert you when your baby needs you most, and Temperature + Humidity Tracking to help monitor optimal sleep settings—at home or on the go.\"}]},{\"type\":\"paragraph\",\"children\":[{\"type\":\"text\",\"value\":\"Predictive Pairing: Link your Smart Baby Monitor to Sound + Light and create a smart sleep ecosystem customized to your child’s patterns*\"}]},{\"type\":\"paragraph\",\"children\":[{\"type\":\"text\",\"value\":\"*Feature available with Insights Membership\",\"italic\":true}]}]}"
2905          }
2906        }]
2907      }
2908    </script>
2908
2909</div>
2910      </main>
2911
2912      <footer class="footer-group block w-full" is="footer-group"><!-- BEGIN sections: footer-group -->
2913<div id="shopify-section-sections--18529121042571__footer" class="shopify-section shopify-section-group-footer-group"><style>
2914  #shopify-section-sections--18529121042571__footer {
2915    --section-padding-top: 72px;
2916    --section-padding-bottom: 0px;--color-background: 51 72 116;--color-foreground: 250 247 243;
2917  --color-border: var(--color-foreground)/ 0.1;
2918  --color-border-dark: var(--color-foreground)/ 0.4;
2919  --color-border-light: var(--color-foreground)/ 0.06;--color-button-background: 255 255 255;
2920  --color-button-border: 255 255 255;--color-button-text: 0 0 0;}
2921
2922  /* Footer layout: single column with accordions + socials in one row on desktop */
2923  @media (min-width: 1280px) {
2924    #shopify-section-sections--18529121042571__footer .footer {
2925      grid-template-columns: 1fr !important;
2926    }
2927
2928    #shopify-section-sections--18529121042571__footer .footer__left {
2929      border-inline-end: none !important;
2930    }
2931
2932    #shopify-section-sections--18529121042571__footer .footer__accordions {
2933      display: flex !important;
2934      flex-direction: row !important;
2935      flex-wrap: nowrap !important;
2936      align-items: flex-start !important;
2937      gap: 1.5rem !important;
2938    }
2939
2940    #shopify-section-sections--18529121042571__footer .footer__accordions > .details,
2941    #shopify-section-sections--18529121042571__footer .footer__accordions > .no-details {
2942      width: auto !important;
2943      flex: 1 1 0 !important;
2944      min-width: 0 !important;
2945    }
2946
2947    #shopify-section-sections--18529121042571__footer .footer__socials--desktop {
2948      display: block !important;
2949      flex: 0 0 auto !important;
2950      padding-right: var(--sp-10) !important;
2951      margin-right: var(--sp-6) !important;
2952      position: relative !important;
2953      align-self: flex-start !important;
2954      margin-bottom: auto !important;
2955    }
2956
2957    #shopify-section-sections--18529121042571__footer .footer__socials--desktop::after {
2958      content: '' !important;
2959      position: absolute !important;
2960      right: 0 !important;
2961      top: 0 !important;
2962      height: 100% !important;
2963      width: 1px !important;
2964      background-color: rgb(var(--color-foreground) / 0.115) !important;
2965    }
2966
2967    #shopify-section-sections--18529121042571__footer .footer__right {
2968      display: none !important;
2969    }
2970  }
2971</style><div class="section section--padding section--rounded">
2972  <div class="footer page-width page-width--full relative grid" role="region" aria-label="Footer"><div class="footer__left flex flex-col gap-10"><div class="footer__accordions flex flex-wrap flex-col md:flex-row md:gap-6"><div class="footer__socials footer__socials--desktop hidden xl:block shrink-0 self-start">
2973              <p class="heading text-base-2xl font-medium lg:font-heading" style="margin-bottom: 20px;">Follow Us</p><ul class="flex flex-wrap items-center gap-7" role="list"><li><a href="https://www.facebook.com/GetNanit/" class="social_platform block relative" is="magnet-link" title="Nanit on Facebook"><svg class="icon icon-facebook icon-lg" viewBox="0 0 24 24" stroke="none" fill="currentColor" xmlns="http://www.w3.org/2000/svg">
2974      <path d="M9.03153 23L9 13H5V9H9V6.5C9 2.7886 11.2983 1 14.6091 1C16.1951 1 17.5581 1.11807 17.9553 1.17085V5.04948L15.6591 5.05052C13.8584 5.05052 13.5098 5.90614 13.5098 7.16171V9H18.75L16.75 13H13.5098V23H9.03153Z"/>
2975    </svg><span class="sr-only">Facebook</span>
2976        </a>
2977      </li><li><a href="https://www.instagram.com/get_nanit/" class="social_platform block relative" is="magnet-link" title="Nanit on Instagram"><svg class="icon icon-instagram icon-lg" viewBox="0 0 24 24" stroke="none" fill="currentColor" xmlns="http://www.w3.org/2000/svg">
2978      <path d="M12 2.98C14.94 2.98 15.28 2.99 16.44 3.04C17.14 3.04 17.83 3.18 18.48 3.42C18.96 3.6 19.39 3.88 19.75 4.24C20.12 4.59 20.4 5.03 20.57 5.51C20.81 6.16 20.94 6.85 20.95 7.55C21 8.71 21.01 9.06 21.01 12C21.01 14.94 21 15.28 20.95 16.44C20.95 17.14 20.81 17.83 20.57 18.48C20.39 18.95 20.11 19.39 19.75 19.75C19.39 20.11 18.96 20.39 18.48 20.57C17.83 20.81 17.14 20.94 16.44 20.95C15.28 21 14.93 21.01 12 21.01C9.07 21.01 8.72 21 7.55 20.95C6.85 20.95 6.16 20.81 5.51 20.57C5.03 20.39 4.6 20.11 4.24 19.75C3.87 19.4 3.59 18.96 3.42 18.48C3.18 17.83 3.05 17.14 3.04 16.44C2.99 15.28 2.98 14.93 2.98 12C2.98 9.07 2.99 8.72 3.04 7.55C3.04 6.85 3.18 6.16 3.42 5.51C3.6 5.03 3.88 4.6 4.24 4.24C4.59 3.87 5.03 3.59 5.51 3.42C6.16 3.18 6.85 3.05 7.55 3.04C8.71 2.99 9.06 2.98 12 2.98ZM12 1C9.01 1 8.64 1.01 7.47 1.07C6.56 1.09 5.65 1.26 4.8 1.58C4.07 1.86 3.4 2.3 2.85 2.85C2.3 3.41 1.86 4.07 1.58 4.8C1.26 5.65 1.09 6.56 1.07 7.47C1.02 8.64 1 9.01 1 12C1 14.99 1.01 15.36 1.07 16.53C1.09 17.44 1.26 18.35 1.58 19.2C1.86 19.93 2.3 20.6 2.85 21.15C3.41 21.7 4.07 22.14 4.8 22.42C5.65 22.74 6.56 22.91 7.47 22.93C8.64 22.98 9.01 23 12 23C14.99 23 15.36 22.99 16.53 22.93C17.44 22.91 18.35 22.74 19.2 22.42C19.93 22.14 20.6 21.7 21.15 21.15C21.7 20.59 22.14 19.93 22.42 19.2C22.74 18.35 22.91 17.44 22.93 16.53C22.98 15.36 23 14.99 23 12C23 9.01 22.99 8.64 22.93 7.47C22.91 6.56 22.74 5.65 22.42 4.8C22.14 4.07 21.7 3.4 21.15 2.85C20.59 2.3 19.93 1.86 19.2 1.58C18.35 1.26 17.44 1.09 16.53 1.07C15.36 1.02 14.99 1 12 1ZM12 6.35C10.88 6.35 9.79 6.68 8.86 7.3C7.93 7.92 7.21 8.8 6.78 9.84C6.35 10.87 6.24 12.01 6.46 13.1C6.68 14.2 7.22 15.2 8.01 15.99C8.8 16.78 9.81 17.32 10.9 17.54C12 17.76 13.13 17.65 14.16 17.22C15.19 16.79 16.07 16.07 16.7 15.14C17.32 14.21 17.65 13.12 17.65 12C17.65 10.5 17.05 9.06 16 8.01C14.94 6.95 13.5 6.36 12.01 6.36L12 6.35ZM12 15.67C11.27 15.67 10.57 15.45 9.96 15.05C9.36 14.65 8.89 14.07 8.61 13.4C8.33 12.73 8.26 11.99 8.4 11.28C8.54 10.57 8.89 9.92 9.4 9.4C9.91 8.88 10.5
29787 8.54 11.28 8.4C11.99 8.26 12.73 8.33 13.4 8.61C14.07 8.89 14.64 9.36 15.05 9.96C15.45 10.56 15.67 11.27 15.67 12C15.67 12.97 15.28 13.91 14.6 14.59C13.91 15.28 12.98 15.66 12.01 15.66L12 15.67ZM17.87 7.45C18.6 7.45 19.19 6.86 19.19 6.13C19.19 5.4 18.6 4.81 17.87 4.81C17.14 4.81 16.55 5.4 16.55 6.13C16.55 6.86 17.14 7.45 17.87 7.45Z"/>
2979    </svg><span class="sr-only">Instagram</span>
2980        </a>
2981      </li><li><a href="https://www.youtube.com/@getnanit" class="social_platform block relative" is="magnet-link" title="Nanit on YouTube"><svg class="icon icon-youtube icon-lg" viewBox="0 0 24 24" stroke="none" fill="currentColor" xmlns="http://www.w3.org/2000/svg">
2982      <path d="M23.8 7.6C23.8 7.6 23.6 5.9 22.8 5.2C21.9 4.2 20.9 4.2 20.4 4.2C17 4 12 4 12 4C12 4 7 4 3.6 4.2C3.1 4.3 2.1 4.3 1.2 5.2C0.5 5.9 0.2 7.6 0.2 7.6C0.2 7.6 0 9.5 0 11.5V13.3C0 15.2 0.2 17.2 0.2 17.2C0.2 17.2 0.4 18.9 1.2 19.6C2.1 20.6 3.3 20.5 3.8 20.6C5.7 20.8 12 20.8 12 20.8C12 20.8 17 20.8 20.4 20.5C20.9 20.4 21.9 20.4 22.8 19.5C23.5 18.8 23.8 17.1 23.8 17.1C23.8 17.1 24 15.2 24 13.2V11.4C24 9.5 23.8 7.6 23.8 7.6ZM9.5 15.5V8.8L16 12.2L9.5 15.5Z"/>
2983    </svg><span class="sr-only">YouTube</span>
2984        </a>
2985      </li><li><a href="https://www.tiktok.com/@getnanit" class="social_platform block relative" is="magnet-link" title="Nanit on TikTok"><svg class="icon icon-tiktok icon-lg" viewBox="0 0 24 24" stroke="none" fill="currentColor" xmlns="http://www.w3.org/2000/svg">
2986      <path d="M10.6315 8.937V13.059C10.1123 12.9221 9.56911 12.9034 9.0418 13.0044C8.5145 13.1054 8.01657 13.3234 7.58473 13.6424C7.15288 13.9613 6.79813 14.3732 6.54661 14.8475C6.2951 15.3218 6.15324 15.8466 6.13148 16.383C6.10175 16.8449 6.17125 17.3078 6.33531 17.7405C6.49938 18.1733 6.7542 18.5659 7.08266 18.892C7.41111 19.2181 7.80557 19.4701 8.23952 19.631C8.67346 19.7919 9.13684 19.8581 9.59848 19.825C10.0648 19.8608 10.5333 19.7949 10.9717 19.6319C11.41 19.4689 11.8078 19.2126 12.1374 18.8809C12.4671 18.5491 12.7208 18.1498 12.881 17.7104C13.0413 17.271 13.1042 16.8021 13.0655 16.336V0H17.1425C17.8355 4.315 19.9935 5.316 22.8825 5.778V9.913C20.8804 9.74881 18.9491 9.09645 17.2575 8.013V16.18C17.2575 19.88 15.0675 24 9.63048 24C8.61045 23.9955 7.60156 23.7875 6.66297 23.3881C5.72437 22.9886 4.87496 22.4059 4.16451 21.6739C3.45407 20.942 2.89689 20.0755 2.52563 19.1254C2.15438 18.1754 1.97652 17.1607 2.00248 16.141C2.03479 15.0794 2.29174 14.0366 2.75639 13.0815C3.22105 12.1265 3.88285 11.2807 4.69819 10.6C5.51352 9.9193 6.46387 9.41915 7.48658 9.1325C8.50929 8.84586 9.58114 8.77923 10.6315 8.937Z"/>
2987    </svg><span class="sr-only">TikTok</span>
2988        </a>
2989      </li><li><a href="https://www.pinterest.com/Get_Nanit/" class="social_platform block relative" is="magnet-link" title="Nanit on Pinterest"><svg class="icon icon-pinterest icon-lg" viewBox="0 0 24 24" stroke="none" fill="currentColor" xmlns="http://www.w3.org/2000/svg">
2990      <path d="M12 1C5.95 1 1 5.95 1 12C1 16.675 3.93333 20.6167 7.96667 22.2667C7.875 21.4417 7.78333 20.0667 7.96667 19.15C8.15 18.325 9.25 13.65 9.25 13.65C9.25 13.65 8.975 12.9167 8.975 12C8.975 10.4417 9.89167 9.34167 10.9917 9.34167C11.9083 9.34167 12.3667 10.075 12.3667 10.9C12.3667 11.8167 11.725 13.2833 11.45 14.5667C11.175 15.6667 12 16.5833 13.1 16.5833C15.025 16.5833 16.5833 14.5667 16.5833 11.5417C16.5833 8.88333 14.6583 7.05 12 7.05C8.88333 7.05 7.05 9.43333 7.05 11.8167C7.05 12.7333 7.41667 13.7417 7.875 14.2917C7.96667 14.3833 7.96667 14.475 7.96667 14.5667C7.875 14.9333 7.69167 15.6667 7.69167 15.85C7.6 16.0333 7.50833 16.125 7.325 16.0333C5.95 15.3917 5.125 13.375 5.125 11.8167C5.125 8.33333 7.69167 5.125 12.3667 5.125C16.2167 5.125 19.15 7.875 19.15 11.45C19.15 15.2083 16.7667 18.325 13.4667 18.325C12.3667 18.325 11.2667 17.775 10.9 17.0417C10.9 17.0417 10.35 19.15 10.2583 19.7C9.98333 20.6167 9.34167 21.8083 8.88333 22.5417C9.8 22.8167 10.9 23 12 23C18.05 23 23 18.05 23 12C23 5.95 18.05 1 12 1Z"/>
2991    </svg><span class="sr-only">Pinterest</span>
2992        </a>
2993      </li><li><a href="https://www.linkedin.com/company/nanit" class="social_platform block relative" is="magnet-link" title="Nanit on LinkedIn"><svg class="icon icon-linkedin icon-lg" viewBox="0 0 24 24" stroke="none" fill="currentColor" xmlns="http://www.w3.org/2000/svg">
2994      <path d="M23 0H1C0.4 0 0 0.4 0 1V23C0 23.6 0.4 24 1 24H23C23.6 24 24 23.6 24 23V1C24 0.4 23.6 0 23 0ZM7.1 20.5H3.6V9H7.2V20.5H7.1ZM5.3 7.4C4.2 7.4 3.2 6.5 3.2 5.3C3.2 4.2 4.1 3.2 5.3 3.2C6.4 3.2 7.4 4.1 7.4 5.3C7.4 6.5 6.5 7.4 5.3 7.4ZM20.5 20.5H16.9V14.9C16.9 13.6 16.9 11.9 15.1 11.9C13.2 11.9 13 13.3 13 14.8V20.5H9.4V9H12.8V10.6C13.3 9.7 14.4 8.8 16.2 8.8C19.8 8.8 20.5 11.2 20.5 14.3V20.5Z"/>
2995    </svg><span class="sr-only">LinkedIn</span>
2996        </a>
2997      </li><li><a href="https://www.threads.com/@get_nanit" class="social_platform block relative" is="magnet-link" title="Nanit on Translation missing: en.general.social.links.threads"><svg class="icon icon-threads icon-lg" viewBox="0 0 24 24" stroke="none" fill="currentColor" xmlns="http://www.w3.org/2000/svg">
2998      <path d="M16.854 10.899a6.682 6.682 0 0 0-.252-.114c-.148-2.731-1.64-4.295-4.146-4.31h-.034c-1.498 0-2.745.64-3.512 1.803l1.378.945c.573-.87 1.473-1.055 2.135-1.055h.023c.825.006 1.447.246 1.85.713.293.34.49.812.587 1.405a10.54
29981 10.541 0 0 0-2.368-.114C10.131 10.31 8.6 11.7 8.704 13.63c.052.98.54 1.822 1.373 2.372.705.465 1.613.693 2.556.641 1.246-.068 2.223-.543 2.905-1.412.518-.66.845-1.516.99-2.593.594.358 1.034.83 1.277 1.396.413.964.437 2.547-.855 3.838-1.132 1.13-2.492 1.62-4.549 1.635-2.28-.017-4.006-.748-5.127-2.174-1.05-1.335-1.593-3.264-1.613-5.732.02-2.468.563-4.397 1.613-5.732C8.395 4.442 10.12 3.711 12.4 3.694c2.298.017 4.053.752 5.217 2.185.571.702 1.002 1.586 1.286 2.616l1.614-.43c-.344-1.269-.885-2.361-1.622-3.268C17.404 2.961 15.22 2.02 12.406 2h-.01c-2.808.02-4.967.964-6.417 2.808C4.689 6.448 4.022 8.732 4 11.593v.014c.022 2.861.688 5.144 1.979 6.785 1.45 1.844 3.61 2.789 6.417 2.808h.01c2.497-.017 4.256-.67 5.706-2.119 1.896-1.894 1.839-4.27 1.214-5.727-.448-1.045-1.303-1.894-2.472-2.455Zm-4.31 4.052c-1.044.058-2.129-.41-2.182-1.414-.04-.744.53-1.574 2.246-1.673a9.52 9.52 0 0 1 .58-.017c.623 0 1.206.06 1.736.176-.198 2.47-1.358 2.872-2.38 2.928Z" />
2999    </svg><span class="sr-only">Translation missing: en.general.social.links.threads</span>
3000        </a>
3001      </li></ul></div><details class="footer__item--link_list-1 details" is="footer-details" >
3002      <summary class="details__summary flex items-center justify-between gap-2 cursor-pointer">
3003        <span class="heading text-base-2xl font-medium lg:font-heading">About</span><svg class="icon icon-chevron-up icon-md" viewBox="0 0 24 24" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg">
3004      <path stroke-linecap="round" stroke-linejoin="round" d="M6 15L12 9L18 15"></path>
3005    </svg></summary><div class="details__content">
3006      <ul class="flex flex-col gap-3"><li class="inline-flex">
3007            <a href="/pages/about-us" class="block reversed-link text-sm-lg leading-tight">Why Nanit</a>
3008          </li><li class="inline-flex">
3009            <a href="/pages/careers" class="block reversed-link text-sm-lg leading-tight">Careers</a>
3010          </li><li class="inline-flex">
3011            <a href="/pages/press-and-partnerships" class="block reversed-link text-sm-lg leading-tight">Press</a>
3012          </li><li class="inline-flex">
3013            <a href="/pages/privacy-security" class="block reversed-link text-sm-lg leading-tight">Privacy & Security</a>
3014          </li><li class="inline-flex">
3015            <a href="/pages/reviews" class="block reversed-link text-sm-lg leading-tight">Reviews</a>
3016          </li></ul>
3017    </div>
3018    <style>
3019      @media (min-width: 1280px) {
3020        .footer__item--link_list-1 { width: calc(50% - var(--sp-12)); }
3021      }
3022    </style></details><details class="footer__item--link_list-2 details" is="footer-details" >
3023      <summary class="details__summary flex items-center justify-between gap-2 cursor-pointer">
3024        <span class="heading text-base-2xl font-medium lg:font-heading">Support</span><svg class="icon icon-chevron-up icon-md" viewBox="0 0 24 24" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg">
3025      <path stroke-linecap="round" stroke-linejoin="round" d="M6 15L12 9L18 15"></path>
3026    </svg></summary><div class="details__content">
3027      <ul class="flex flex-col gap-3"><li class="inline-flex">
3028            <a href="/pages/contact" class="block reversed-link text-sm-lg leading-tight">Contact Us</a>
3029          </li><li class="inline-flex">
3030            <a href="/pages/payment-options" class="block reversed-link text-sm-lg leading-tight">Payment Options</a>
3031          </li><li class="inline-flex">
3032            <a href="https://support.nanit.com/" class="block reversed-link text-sm-lg leading-tight">Product FAQs</a>
3033          </li><li class="inline-flex">
3034            <a href="https://status.nanit.com/" class="block reversed-link text-sm-lg leading-tight">Server Status</a>
3035          </li><li class="inline-flex">
3036            <a href="/pages/shipping-returns" class="block reversed-link text-sm-lg leading-tight">Shipping & Returns</a>
3037          </li><li class="inline-flex">
3038            <a href="/pages/store-locator" class="block reversed-link text-sm-lg leading-tight">Store Locator</a>
3039          </li></ul>
3040    </div>
3041    <style>
3042      @media (min-width: 1280px) {
3043        .footer__item--link_list-2 { width: calc(50% - var(--sp-12)); }
3044      }
3045    </style></details>
3045<details class="footer__item--link_list_hNtUeE details" is="footer-details" >
3046      <summary class="details__summary flex items-center justify-between gap-2 cursor-pointer">
3047        <span class="heading text-base-2xl font-medium lg:font-heading">Partnerships</span><svg class="icon icon-chevron-up icon-md" viewBox="0 0 24 24" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg">
3048      <path stroke-linecap="round" stroke-linejoin="round" d="M6 15L12 9L18 15"></path>
3049    </svg></summary><div class="details__content">
3050      <ul class="flex flex-col gap-3"><li class="inline-flex">
3051            <a href="/pages/press-and-partnerships" class="block reversed-link text-sm-lg leading-tight">Partner with us</a>
3052          </li><li class="inline-flex">
3053            <a href="/pages/refer" class="block reversed-link text-sm-lg leading-tight">Referral Program</a>
3054          </li><li class="inline-flex">
3055            <a href="/pages/nanit-lab-research" class="block reversed-link text-sm-lg leading-tight">Research</a>
3056          </li><li class="inline-flex">
3057            <a href="/pages/retailers" class="block reversed-link text-sm-lg leading-tight">Worldwide Retailers</a>
3058          </li></ul>
3059    </div>
3060    <style>
3061      @media (min-width: 1280px) {
3062        .footer__item--link_list_hNtUeE { width: calc(50% - var(--sp-12)); }
3063      }
3064    </style></details><details class="footer__item--link_list_yFwDRB details" is="footer-details" >
3065      <summary class="details__summary flex items-center justify-between gap-2 cursor-pointer">
3066        <span class="heading text-base-2xl font-medium lg:font-heading">Resources</span><svg class="icon icon-chevron-up icon-md" viewBox="0 0 24 24" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg">
3067      <path stroke-linecap="round" stroke-linejoin="round" d="M6 15L12 9L18 15"></path>
3068    </svg></summary><div class="details__content">
3069      <ul class="flex flex-col gap-3"><li class="inline-flex">
3070            <a href="/pages/memberships" class="block reversed-link text-sm-lg leading-tight">Memberships</a>
3071          </li><li class="inline-flex">
3072            <a href="/blogs/parent-confidently" class="block reversed-link text-sm-lg leading-tight">Nanit Blog</a>
3073          </li><li class="inline-flex">
3074            <a href="https://community.nanit.com/" class="block reversed-link text-sm-lg leading-tight">Nanit Community</a>
3075          </li><li class="inline-flex">
3076            <a href="/pages/nanit-lab" class="block reversed-link text-sm-lg leading-tight">Nanit Lab</a>
3077          </li></ul>
3078    </div>
3079    <style>
3080      @media (min-width: 1280px) {
3081        .footer__item--link_list_yFwDRB { width: calc(50% - var(--sp-12)); }
3082      }
3083    </style></details></div><div class="footer__socials footer__socials--mobile flex xl:hidden flex-col gap-4 w-full">
3084            <p class="font-medium">Follow Us</p><ul class="flex flex-wrap items-center gap-7" role="list"><li><a href="https://www.facebook.com/GetNanit/" class="social_platform block relative" is="magnet-link" title="Nanit on Facebook"><svg class="icon icon-facebook icon-lg" viewBox="0 0 24 24" stroke="none" fill="currentColor" xmlns="http://www.w3.org/2000/svg">
3085      <path d="M9.03153 23L9 13H5V9H9V6.5C9 2.7886 11.2983 1 14.6091 1C16.1951 1 17.5581 1.11807 17.9553 1.17085V5.04948L15.6591 5.05052C13.8584 5.05052 13.5098 5.90614 13.5098 7.16171V9H18.75L16.75 13H13.5098V23H9.03153Z"/>
3086    </svg><span class="sr-only">Facebook</span>
3087        </a>
3088      </li><li><a href="https://www.instagram.com/get_nanit/" class="social_platform block relative" is="magnet-link" title="Nanit on Instagram"><svg class="icon icon-instagram icon-lg" viewBox="0 0 24 24" stroke="none" fill="currentColor" xmlns="http://www.w3.org/2000/svg">
3089      <path d="M12 2.98C14.94 2.98 15.28 2.99 16.44 3.04C17.14 3.04 17.83 3.18 18.48 3.42C18.96 3.6 19.39 3.88 19.75 4.24C20.12 4.59 20.4 5.03 20.57 5.51C20.81 6.16 20.94 6.85 20.95 7.55C21 8.71 21.01 9.06 21.01 12C21.01 14.94 21 15.28 20.95 16.44C20.95 17.14 20.81 17.83 20.57 18.48C20.39 18.95 20.11 19.39 19.75 19.75C19.39 20.11 18.96 20.39 18.48 20.57C17.83 20.81 17.14 20.94 16.44 20.95C15.28 21 14.93 21.01 12 21.01C9.07 21.01 8.72 21 7.55 20.95C6.85 20.95 6.16 20.81 5.51 20.57C5.03 20.39 4.6 20.11 4.24 19.75C3.87 19.4 3.59 18.96 3.42 18.48C3.18 17.83 3.05 17.14 3.04 16.44C2.99 15.28 2.98 14.93 2.98 12C2.98 9.07 2.99 8.72 3.04 7.55C3.04 6.85 3.18 6.16 3.42 5.51C3.6 5.03 3.88 4.6 4.24 4.24C4.59 3.87 5.03 3.59 5.51 3.42C6.16 3.18 6.85 3.05 7.55 3.04C8.71 2.99 9.06 2.98 12 2.98ZM12 1C9.01 1 8.64 1.01 7.47 1.07C6.56 1.09 5.65 1.26 4.8 1.58C4.07 1.86 3.4 2.3 2.85 2.85C2.3 3.41 1.86 4.07 1.58 4.8C1.26 5.65 1.09 6.56 1.07 7.47C1.02 8.64 1 9.01 1 12C1 14.99 1.01 15.36 1.07 16.53C1.09 17.44 1.26 18.35 1.58 19.2C1.86 19.93 2.3 20.6 2.85 21.15C3.41 21.7 4.07 22.14 4.8 22.42C5.65 22.74 6.56 22.91 7.47 22.93C8.64 22.98 9.01 23 12 23C14.99 23 15.36 22.99 16.53 22.93C17.44 22.91 18.35 22.74 19.2 22.42C19.93 22.14 20.6 21.7 21.15 21.15C21.7 20.59 22.14 19.93 22.42 19.2C22.74 18.35 22.91 17.44 22.93 16.53C22.98 15.36 23 14.99 23 12C23 9.01 22.99 8.64 22.93 7.47C22.91 6.56 22.74 5.65 22.42 4.8C22.14 4.07 21.7 3.4 21.15 2.85C20.59 2.3 19.93 1.86 19.2 1.58C18.35 1.26 17.44 1.09 16.53 1.07C15.36 1.02 14.99 1 12 1ZM12 6.35C10.88 6.35 9.79 6.68 8.86 7.3C7.93 7.92 7.21 8.8 6.78 9.84C6.35 10.87 6.24 12.01 6.46 13.1C6.68 14.2 7.22 15.2 8.01 15.99C8.8 16.78 9.81 17.32 10.9 17.54C12 17.76 13.13 17.65 14.16 17.22C15.19 16.79 16.07 16.07 16.7 15.14C17.32 14.21 17.65 13.12 17.65 12C17.65 10.5 17.05 9.06 16 8.01C14.94 6.95 13.5 6.36 12.01 6.36L12 6.35ZM12 15.67C11.27 15.67 10.57 15.45 9.96 15.05C9.36 14.65 8.89 14.07 8.61 13.4C8.33 12.73 8.26 11.99 8.4 11.28C8.54 10.57 8.89 9.92 9.4 9.4C9.91 8.88 10.5
30897 8.54 11.28 8.4C11.99 8.26 12.73 8.33 13.4 8.61C14.07 8.89 14.64 9.36 15.05 9.96C15.45 10.56 15.67 11.27 15.67 12C15.67 12.97 15.28 13.91 14.6 14.59C13.91 15.28 12.98 15.66 12.01 15.66L12 15.67ZM17.87 7.45C18.6 7.45 19.19 6.86 19.19 6.13C19.19 5.4 18.6 4.81 17.87 4.81C17.14 4.81 16.55 5.4 16.55 6.13C16.55 6.86 17.14 7.45 17.87 7.45Z"/>
3090    </svg><span class="sr-only">Instagram</span>
3091        </a>
3092      </li><li><a href="https://www.youtube.com/@getnanit" class="social_platform block relative" is="magnet-link" title="Nanit on YouTube"><svg class="icon icon-youtube icon-lg" viewBox="0 0 24 24" stroke="none" fill="currentColor" xmlns="http://www.w3.org/2000/svg">
3093      <path d="M23.8 7.6C23.8 7.6 23.6 5.9 22.8 5.2C21.9 4.2 20.9 4.2 20.4 4.2C17 4 12 4 12 4C12 4 7 4 3.6 4.2C3.1 4.3 2.1 4.3 1.2 5.2C0.5 5.9 0.2 7.6 0.2 7.6C0.2 7.6 0 9.5 0 11.5V13.3C0 15.2 0.2 17.2 0.2 17.2C0.2 17.2 0.4 18.9 1.2 19.6C2.1 20.6 3.3 20.5 3.8 20.6C5.7 20.8 12 20.8 12 20.8C12 20.8 17 20.8 20.4 20.5C20.9 20.4 21.9 20.4 22.8 19.5C23.5 18.8 23.8 17.1 23.8 17.1C23.8 17.1 24 15.2 24 13.2V11.4C24 9.5 23.8 7.6 23.8 7.6ZM9.5 15.5V8.8L16 12.2L9.5 15.5Z"/>
3094    </svg><span class="sr-only">YouTube</span>
3095        </a>
3096      </li><li><a href="https://www.tiktok.com/@getnanit" class="social_platform block relative" is="magnet-link" title="Nanit on TikTok"><svg class="icon icon-tiktok icon-lg" viewBox="0 0 24 24" stroke="none" fill="currentColor" xmlns="http://www.w3.org/2000/svg">
3097      <path d="M10.6315 8.937V13.059C10.1123 12.9221 9.56911 12.9034 9.0418 13.0044C8.5145 13.1054 8.01657 13.3234 7.58473 13.6424C7.15288 13.9613 6.79813 14.3732 6.54661 14.8475C6.2951 15.3218 6.15324 15.8466 6.13148 16.383C6.10175 16.8449 6.17125 17.3078 6.33531 17.7405C6.49938 18.1733 6.7542 18.5659 7.08266 18.892C7.41111 19.2181 7.80557 19.4701 8.23952 19.631C8.67346 19.7919 9.13684 19.8581 9.59848 19.825C10.0648 19.8608 10.5333 19.7949 10.9717 19.6319C11.41 19.4689 11.8078 19.2126 12.1374 18.8809C12.4671 18.5491 12.7208 18.1498 12.881 17.7104C13.0413 17.271 13.1042 16.8021 13.0655 16.336V0H17.1425C17.8355 4.315 19.9935 5.316 22.8825 5.778V9.913C20.8804 9.74881 18.9491 9.09645 17.2575 8.013V16.18C17.2575 19.88 15.0675 24 9.63048 24C8.61045 23.9955 7.60156 23.7875 6.66297 23.3881C5.72437 22.9886 4.87496 22.4059 4.16451 21.6739C3.45407 20.942 2.89689 20.0755 2.52563 19.1254C2.15438 18.1754 1.97652 17.1607 2.00248 16.141C2.03479 15.0794 2.29174 14.0366 2.75639 13.0815C3.22105 12.1265 3.88285 11.2807 4.69819 10.6C5.51352 9.9193 6.46387 9.41915 7.48658 9.1325C8.50929 8.84586 9.58114 8.77923 10.6315 8.937Z"/>
3098    </svg><span class="sr-only">TikTok</span>
3099        </a>
3100      </li><li><a href="https://www.pinterest.com/Get_Nanit/" class="social_platform block relative" is="magnet-link" title="Nanit on Pinterest"><svg class="icon icon-pinterest icon-lg" viewBox="0 0 24 24" stroke="none" fill="currentColor" xmlns="http://www.w3.org/2000/svg">
3101      <path d="M12 1C5.95 1 1 5.95 1 12C1 16.675 3.93333 20.6167 7.96667 22.2667C7.875 21.4417 7.78333 20.0667 7.96667 19.15C8.15 18.325 9.25 13.65 9.25 13.65C9.25 13.65 8.975 12.9167 8.975 12C8.975 10.4417 9.89167 9.34167 10.9917 9.34167C11.9083 9.34167 12.3667 10.075 12.3667 10.9C12.3667 11.8167 11.725 13.2833 11.45 14.5667C11.175 15.6667 12 16.5833 13.1 16.5833C15.025 16.5833 16.5833 14.5667 16.5833 11.5417C16.5833 8.88333 14.6583 7.05 12 7.05C8.88333 7.05 7.05 9.43333 7.05 11.8167C7.05 12.7333 7.41667 13.7417 7.875 14.2917C7.96667 14.3833 7.96667 14.475 7.96667 14.5667C7.875 14.9333 7.69167 15.6667 7.69167 15.85C7.6 16.0333 7.50833 16.125 7.325 16.0333C5.95 15.3917 5.125 13.375 5.125 11.8167C5.125 8.33333 7.69167 5.125 12.3667 5.125C16.2167 5.125 19.15 7.875 19.15 11.45C19.15 15.2083 16.7667 18.325 13.4667 18.325C12.3667 18.325 11.2667 17.775 10.9 17.0417C10.9 17.0417 10.35 19.15 10.2583 19.7C9.98333 20.6167 9.34167 21.8083 8.88333 22.5417C9.8 22.8167 10.9 23 12 23C18.05 23 23 18.05 23 12C23 5.95 18.05 1 12 1Z"/>
3102    </svg><span class="sr-only">Pinterest</span>
3103        </a>
3104      </li><li><a href="https://www.linkedin.com/company/nanit" class="social_platform block relative" is="magnet-link" title="Nanit on LinkedIn"><svg class="icon icon-linkedin icon-lg" viewBox="0 0 24 24" stroke="none" fill="currentColor" xmlns="http://www.w3.org/2000/svg">
3105      <path d="M23 0H1C0.4 0 0 0.4 0 1V23C0 23.6 0.4 24 1 24H23C23.6 24 24 23.6 24 23V1C24 0.4 23.6 0 23 0ZM7.1 20.5H3.6V9H7.2V20.5H7.1ZM5.3 7.4C4.2 7.4 3.2 6.5 3.2 5.3C3.2 4.2 4.1 3.2 5.3 3.2C6.4 3.2 7.4 4.1 7.4 5.3C7.4 6.5 6.5 7.4 5.3 7.4ZM20.5 20.5H16.9V14.9C16.9 13.6 16.9 11.9 15.1 11.9C13.2 11.9 13 13.3 13 14.8V20.5H9.4V9H12.8V10.6C13.3 9.7 14.4 8.8 16.2 8.8C19.8 8.8 20.5 11.2 20.5 14.3V20.5Z"/>
3106    </svg><span class="sr-only">LinkedIn</span>
3107        </a>
3108      </li><li><a href="https://www.threads.com/@get_nanit" class="social_platform block relative" is="magnet-link" title="Nanit on Translation missing: en.general.social.links.threads"><svg class="icon icon-threads icon-lg" viewBox="0 0 24 24" stroke="none" fill="currentColor" xmlns="http://www.w3.org/2000/svg">
3109      <path d="M16.854 10.899a6.682 6.682 0 0 0-.252-.114c-.148-2.731-1.64-4.295-4.146-4.31h-.034c-1.498 0-2.745.64-3.512 1.803l1.378.945c.573-.87 1.473-1.055 2.135-1.055h.023c.825.006 1.447.246 1.85.713.293.34.49.812.587 1.405a10.54
31091 10.541 0 0 0-2.368-.114C10.131 10.31 8.6 11.7 8.704 13.63c.052.98.54 1.822 1.373 2.372.705.465 1.613.693 2.556.641 1.246-.068 2.223-.543 2.905-1.412.518-.66.845-1.516.99-2.593.594.358 1.034.83 1.277 1.396.413.964.437 2.547-.855 3.838-1.132 1.13-2.492 1.62-4.549 1.635-2.28-.017-4.006-.748-5.127-2.174-1.05-1.335-1.593-3.264-1.613-5.732.02-2.468.563-4.397 1.613-5.732C8.395 4.442 10.12 3.711 12.4 3.694c2.298.017 4.053.752 5.217 2.185.571.702 1.002 1.586 1.286 2.616l1.614-.43c-.344-1.269-.885-2.361-1.622-3.268C17.404 2.961 15.22 2.02 12.406 2h-.01c-2.808.02-4.967.964-6.417 2.808C4.689 6.448 4.022 8.732 4 11.593v.014c.022 2.861.688 5.144 1.979 6.785 1.45 1.844 3.61 2.789 6.417 2.808h.01c2.497-.017 4.256-.67 5.706-2.119 1.896-1.894 1.839-4.27 1.214-5.727-.448-1.045-1.303-1.894-2.472-2.455Zm-4.31 4.052c-1.044.058-2.129-.41-2.182-1.414-.04-.744.53-1.574 2.246-1.673a9.52 9.52 0 0 1 .58-.017c.623 0 1.206.06 1.736.176-.198 2.47-1.358 2.872-2.38 2.928Z" />
3110    </svg><span class="sr-only">Translation missing: en.general.social.links.threads</span>
3111        </a>
3112      </li></ul></div></div></div></div>
3113
3114
3115</div><div id="shopify-section-sections--18529121042571__footer-copyright" class="shopify-section shopify-section-group-footer-group"><style>
3116  #shopify-section-sections--18529121042571__footer-copyright {
3117    --gradient-background: #334874;
3118    --color-background: 51 72 116;
3119    --color-foreground: 255 255 255;
3120  }
3121
3122  @media screen and (max-width: 1023px) {
3123    #shopify-section-sections--18529121042571__footer-copyright .footer-copyright > .rte.credits {
3124      width: 100%;
3125      margin-left: 20px;
3126    }
3127  }
3128</style>
3129
3130<div class="section">
3131  <div class="footer-copyright page-width w-full flex flex-col items-center justify-between gap-4 lg:gap-0 lg:flex-row relative">
3132    <div class="rte credits text-center lg:text-left"><ul class="footer-copyright__links flex flex-col lg:flex-row lg:flex-wrap gap-1 lg:gap-3 items-start lg:items-center justify-center lg:justify-start text-sm"><li>
3133                <small>
3134                  <a href="/policies/privacy-policy" class="block reversed-link">Privacy Policy</a>
3135                </small>
3136              </li><li>
3137                <small>
3138                  <a href="/policies/terms-of-service" class="block reversed-link">Terms + Conditions</a>
3139                </small>
3140              </li><li>
3141                <small>
3142                  <a href="/pages/accessibility-statement" class="block reversed-link">Accessibility Statement</a>
3143                </small>
3144              </li><li>
3145                <small>
3146                  <a href="/sitemap.xml" class="block reversed-link">Sitemap</a>
3147                </small>
3148              </li><li>
3149                <small>
3150                  <a href="/pages/cookies" class="block reversed-link">Cookies</a>
3151                </small>
3152              </li><li>
3153            <small>
3154              <a href="#" onclick="Cookiebot.renew(); return false;" class="flex items-center gap-1 reversed-link" aria-label="Your Privacy Choices">
3155                <span>Your Privacy Choices</span>
3156                <img src="https://cdn.shopify.com/s/files/1/1354/7173/files/privacyoptions.svg?v=1753281814" alt="Your Privacy Choices" loading="lazy" width="20" height="20">
3157              </a>
3158            </small>
3159          </li><li>
3160              <small>
3161                &copy; 2026 Nanit
3162              </small>
3163            </li><li>
3164              <small>
3165                <a href="https://www.levelaccess.com/nanit" class="flex items-center gap-1 reversed-link" title="Level Access" aria-label="Level Access" target="_blank" rel="noopener">
3166                  <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><circle cx="12" cy="12" r="10"/><circle cx="12" cy="7" r="1.5" fill="currentColor" stroke="none"/><path d="M12 10v4"/><path d="M9 20.5a7 7 0 0 0 6 0"/><path d="M9 14l3 4 3-4"/></svg>
3167                </a>
3168              </small>
3169            </li></ul></div></div>
3170</div>
3171
3172
3173</div>
3174<!-- END sections: footer-group --></footer>
3175    </div>
3176
3177    <ul hidden>
3178      <li id="a11y-refresh-page-message">Choosing a selection results in a full page refresh.</li>
3179      <li id="a11y-new-window-message">
3180        Opens in a new window.
3181      </li>
3182    </ul>
3183
3184    
3185
3186
3187
3188
3189
3190
3191
3192
3193
3194
3195
3196
3197  <div id="shopify-block-AdmdXU3VUQ3hMTm1rN__8764476057892802672" class="shopify-block shopify-app-block">
3197<link rel="preconnect" href="https://app.restockrocket.io" crossorigin><link rel="preconnect" href="https://aislings-sweets-treats.myshopify.com" crossorigin><!-- Config and setup JS -->
3198<script id="RestockRocketConfig">
3199  window._RestockRocketConfig = window._RestockRocketConfig || {}
3200  window._RestockRocket = window._RestockRocket || {}
3201  window._Stoq = window._RestockRocket
3202  window._StoqConfig = window._RestockRocketConfig
3203  try { window._RestockRocket.inlineRanAt = performance.now(); } catch (e) { }
3204  function normalizeLocale(locale) {
3205    if (!locale || locale.trim() === '') {
3206      return '';
3207    }
3208    return locale.toString().toLowerCase().replace(/-/g, '_');
3209  }
3210
3211  window._RestockRocketConfig.locale = 'en';
3212  window._RestockRocketConfig.normalizedLocale = normalizeLocale('en');
3213  window._RestockRocketConfig.shop = 'aislings-sweets-treats.myshopify.com';
3214  window._RestockRocketConfig.pageType = 'product';
3215  window._RestockRocketConfig.liquidRenderedAt = 1790239989;window._RestockRocketConfig.marketId = 2352677003;window._RestockRocketConfig.countryName = 'United States';
3216    window._RestockRocketConfig.countryIsoCode = 'US';window._RestockRocketConfig.languageIsoCode = 'en';window._RestockRocketConfig.cartInventoryQuantity = {};
3217  if (!window._RestockRocketConfig.cartToken) {
3218    try {
3219      const m = document.cookie.match(/(?:^|;\s*)cart=([^;]+)/);
3220      if (m && m[1]) window._RestockRocketConfig.cartToken = decodeURIComponent(m[1]);
3221    } catch (e) { }
3222  }
3223window._RestockRocketConfig.cachedSettings = {"id":45919,"shop_id":45893,"currency":"USD","created_at":"2025-10-22T16:48:54.887Z","updated_at":"2026-09-11T01:45:10.783Z","enable_app":true,"enable_signup_widget":true,"storefront_button_text":"Notify Me When Restocked","storefront_button_text_color":"#FFFFFF","storefront_button_background_color":"#334874","storefront_form_header":"Notify Me","storefront_form_description":"Get an email notification as soon as this product is back in stock by signing up below!","storefront_form_button_text":"Submit","storefront_form_button_text_color":"#FFFFFF","storefront_form_button_background_color":"#000041","storefront_form_terms":"Promise we won't spam. You'll only receive notifications for this product.","storefront_form_error":"Please enter a valid email address","storefront_form_success":"Thanks for submitting! We'll notify you when this product is available.","enable_powered_by":false,"show_button_on_preorder":true,"sms_enabled":false,"email_enabled":true,"storefront_button_disable_tag":"stoq-notify","theme_config":{"disableDebugLoggingForNonPreorderItem":false},"storefront_form_email_placeholder":"Email address","storefront_form_phone_placeholder":"SMS","storefront_form_phone_label":"Phone number","storefront_form_email_label":"Email","storefront_form_phone_error":"Please enter a valid phone number","storefront_form_customer_name_placeholder":"Name","storefront_form_customer_name_error":"Please enter your name","storefront_form_did_you_mean_error":"Did you mean %{suggested_email}? Or use %{current_email}","form_customer_name_enabled":false,"form_customer_name_required":false,"css_config":"\r\n.restock-rocket-button.restock-rocket-button-product{\r\n    border-radius: 30px !important;\r\nfont-family: \"Neue Plak\", sans-serif !important;\r\nfont-weight: 700 !important;\r\n}\r\n.preorder-badge-collection {\r\n    top: 70px !important;\r\n}\r\n.restock-rocket-button {\r\n    height: 60px !important;\r\n}\r\n.preorder-description-text{\r\nmargin-bottom:10px !important;\r\nmargin-top: 10px !important;\r\n}\r\n.preorder-description-details {\r\n padding-left: 0px !important;\r\n}\r\n.restock-rocket-payment-title{\r\nmargin-left:10px !important;\r\n}\r\n\r\n.horizontal-product__details dt.font-medium,\r\n.horizontal-product__details dt.font-medium + dd {\r\n  color: #7F2233 !important;\r\n\r\n}\r\n ","js_config":"/**\r\n* SETTINGS\r\n* - should include all possible variables as settings (controls)\r\n* - should include a console switch\r\n* - should include a script excution delay setting\r\n* */ \r\n\r\nconst buttonsToUpdateSelectors = [\r\n    {\r\n        name: 'desktop',\r\n        stickyBarSelector: 'product-sticky-form',\r\n        stickyATCSelector: '#StickyAddToCart',\r\n        stickyATCTextSelector: '.loader-button__text'\r\n    },\r\n    {\r\n        name: 'mobile',\r\n        stickyBarSelector: '.sticky-variant-modal',\r\n        stickyATCSelector: '.sticky-variant-modal__add-to-cart',\r\n        stickyATCTextSelector: ''\r\n    }\r\n];\r\n// list of buttons on the page to update.\r\nconst debug = true;\r\n// console switch.\r\nconst scriptExecutionDelay = 750;\r\n// execution delay\r\n/**\r\n* SCRIPT BEGIN\r\n* - try to include documentation jsdoc style (https://jsdoc.app/about-getting-started)\r\n* - try to follow a JS style guide (https://github.com/airbnb/javascript) \r\n* */\r\nfunction log(...message) {\r\n    message.map(content => {\r\n        if (debug && content) console.debug(\"[STOQ] [DEBUG] -- \", 
3223content)\r\n    })\r\n}\r\n\r\nconst rr = window._RestockRocket;\r\nconst rrc = window._RestockRocketConfig;\r\nconst settings = window._RestockRocketConfig.settings;\r\nconst preorderText = () => { return rr.getSellingPlan().preorder_button_text\r\n};\r\nconst selected_variant = rrc.selected_variant_id;\r\n\r\nfunction changeText() {\r\n    // check preorder\r\n    if (preorderText()) {\r\n        // get buttons and update text\r\n        buttonsToUpdateSelectors.map(btn => {\r\n            try {\r\n                log('Setting text for btn', btn);\r\n                let bar = document.querySelector(btn.stickyBarSelector);\r\n                let atc = bar.querySelector(btn.stickyATCSelector);\r\n                let atcText;\r\n                if (btn.stickyATCTextSelector != '') {\r\n                    atcText = atc.querySelector(btn.stickyATCTextSelector);\r\n                    atcText.textContent = preorderText();\r\n                } else {\r\n                    atc.textContent = preorderText();\r\n                }\r\n            } catch (e) {\r\n                log('Error', e.type);\r\n                log(e)\r\n            }\r\n        });\r\n    }\r\n}\r\n\r\nfunction init() {\r\n    log('Init and setting text');\r\n    changeText();\r\n}\r\n\r\nfunction isVariantChanged() {\r\n    return (selected_variant != rrc.selected_variant_id) ? true : false;\r\n}\r\n\r\nfunction handleVariantChange(e) {\r\n    if (isVariantChanged()) {\r\n        init();\r\n    }\r\n}\r\n\r\nsetTimeout(() => { \r\n    init();\r\n    document.addEventListener('click', handleVariantChange);\r\n    // fix for prod\r\n    log('setting event listener', document.querySelector('#StickyAddToCart'))\r\n    document.querySelector('#StickyAddToCart').addEventListener('click', e => {\r\n        log('button click event');\r\n        setTimeout(init, 500);\r\n    })\r\n}, scriptExecutionDelay);\r\n\r\n/** SCRIPT END **/","collect_promotion_consent":false,"storefront_form_promotion_consent_label":"Notify me about other news, sales, discounts & offers too!","show_button_on_collection":false,"sms_default_country":"us","sms_allowed_countries":[],"sms_restrict_country":false,"sms_default_channel":true,"optin_required":false,"optin_custom_domain_enabled":false,"optin_success_text":"Registration confirmed! You'll receive an alert when the product is restocked.","storefront_button_border_radius":0,"storefront_button_disable_tag_hides_button":false,"storefront_button_disable_tag_enabled":true,"quantity_required":false,"storefront_form_quantity_label":"Quantity","enable_alerts":false,"sms_allowed":false,"email_allowed":true,"collect_promotion_consent_default":true,"insert_button_after_selector":".buy-buttons","insert_button_after_selector_type":"afterend","storefront_button_position_type":"specific","storefront_form_duplicate_error":"You've already subscribed for alerts to this product.","storefront_mixed_cart_error":"Preorders must be purchased 
3223separately from regular items. Please complete your current order first, or clear your cart to continue.","storefront_error_heading":"Error","default_locale":"en","collection_page_button_text_color":"#FFFFFF","collection_page_button_background_color":"#202223","show_button_if_any_out_of_stock":false,"show_button_if_any_variant_out_of_stock_collection":false,"show_button_on_index":false,"insert_button_after_selector_collection":".product-card__content","insert_button_after_selector_index":".product-card__content","push_enabled":false,"push_allowed":true,"storefront_form_push_label":"Push","storefront_form_push_description":"Click 'Allow' to be notified via push notification","storefront_form_push_error":"Permission rejected! Please review notification settings and try again.","storefront_font_family":"OpenSans","insert_button_after_selector_collection_type":"afterend","show_channel_selector":false,"storefront_form_empty_error":"Please fill in one or more of the options above","storefront_form_push_input":"Send push notification","insert_button_after_selector_page":".product-card__content","show_button_on_page":false,"insert_button_after_selector_search":".product-card__content","show_button_on_search":false,"app_proxy_path_prefix":"/apps/restockrocket-production","collection_link_selector":"","index_link_selector":"","page_link_selector":"","search_link_selector":"","collection_check_link_visibility":true,"collection_buttons_container":"","index_buttons_container":"","page_buttons_container":"","search_buttons_container":"","extension_enable_url_variant_detection":true,"extension_enable_value_variant_detection":true,"extension_value_variant_selector":"[name='id']","resubscribe_text":"This product is out of stock. Get notified when it’s restocked again by entering your details below!","preorder_enabled":false,"preorder_buy_button_selector":".shopify-payment-button","preorder_add_to_cart_button_selector":"button.product-form__submit","preorder_badge_selector":"div.price","preorder_button_out_of_stock_text":"Out of stock","preorder_button_add_to_cart_text":"Add to cart","preorder_form_selector":"form.product-form.grid","preorder_collection_enabled":false,"preorder_collection_form_selector":".product-card .shopify-product-form","preorder_collection_add_to_cart_button_selector":".button--primary","preorder_index_enabled":false,"preorder_index_form_selector":".product-card .shopify-product-form","preorder_index_add_to_cart_button_selector":".button--primary","preorder_page_enabled":false,"preorder_page_form_selector":".product-card .shopify-product-form","preorder_page_add_to_cart_button_selector":".button--primary","preorder_search_enabled":false,"preorder_search_form_selector":".product-card .shopify-product-form","preorder_search_add_to_cart_button_selector":".button--primary","preorder_collection_badge_selector":".product-card__media","preorder_index_badge_selector":".product-card__media","preorder_page_badge_selector":".product-card__media","preorder_search_badge_selector":".product-card__media","preorder_badge_selector_type":"afterbegin","preorder_collection_badge_selector_type":"afterend","preorder_button_child_selector":".btn-text span","preorder_button_disclaimer_insert_selector":".product-form-wrapper","preorder_button_disclaimer_insert_selector_type":"afterend","preorder_payment_insert_selector":"div.product-form__buttons.grid","preorder_payment_insert_selector_type":"beforebegin","preorder_price_container_selector":"div.price","preorder_price_container_selector_insert_type":"afterbegin","preorder_terms_insert_selector":"div.product-form__buttons.grid","preorder_terms_insert_selector_type":"beforebegin","preorder_original_price_selector":"div.price .price-item--regular","preorder_price_format":"{{amount}} {{currency}}","show_badge_if_any_variant_is_preorder":false,"enable_console_debug":false,"inline_form_enabled":false,"inline_form_selector":".product-form__buttons","inline_form_selector_type":"afterend","storefront_form_prefill_customer":true,"storefront_form_show_image":true,"storefront_form_text_color":"#202223","storefront_form_background_color":"#FFFFFF","storefront_form_border_radius":0,"market_setup_type":"single_market","shopify_app_id":5940125,"preorder_progress_bar_insert_selector":"div.product-form__buttons.grid","preorder_progress_bar_insert_selector_type":"beforebegin","countdown_timer_insert_selector":"div.product-form__buttons.grid","countdown_timer_insert_selector_type":"afterend","configure_notify_me_enabled":false,"restock_note_insert_selector":"","restock_note_insert_selector_type":"afterend","restock_note_background_color":"#f3f4f6","restock_note_text_color":"#202223","restock_note_border_radius":4,"preorder_modal_continue_button_text":"Continue","preorder_modal_cancel_button_text":"Cancel","meta_pixel_enabled":false,"meta_pixel_id":null,"cache":true,"cached_at":"2026-09-11T01:45:11.158Z","multi_language_enabled":false,"translation_locale":"en","disable_refresh_on_stale_liquid":false};window._RestockRocketConfig.storefrontAccessToken = "2ab9ddb176616adcfcf02db6fcc26307";
3224  window._RestockRocketConfig.metafieldNamespace = 'restockrocket_production';
3225  window._RestockRocketConfig.storefrontApiVersion = '2026-07';window._RestockRocketConfig.cachedPreorderVariantIds = { preorder_variant_ids: [] };window._RestockRocketConfig.cachedInStockVariantIds = { in_stock_variant_ids: [] };window._RestockRocketConfig.cachedOutOfStockVariantIds = { out_of_stock_variant_ids: [] };window._RestockRocketConfig.cachedVariantPreorderLimits = { variant_preorder_limits: {} };window._RestockRocketConfig.cachedVariantShippingTexts = { variant_shipping_texts: {} };
3226window._RestockRocketConfig.sellingPlans = [];(function() {
3227      const cachedData = {"plans":[],"disabled_plan_ids":[1954644107,1977581707,1976795275,2092269707,2016018571,1999601803,1972666507,2050916491,2086862987,1977614475,2003566731],"has_in_stock_offer":false,"has_preorder_offer":false,"read_flags":{"enable_storefront_product_reads":true,"enable_storefront_integrations_read":true,"enable_storefront_selling_plans_read":true},"cached_at":"2026-09-21T16:38:02Z"};
3228
3229      if (cachedData && typeof cachedData === 'object' && cachedData.cached_at) {
3230        window._RestockRocketConfig.readFlags = cachedData.read_flags || {};
3231        const oldPlans = window._RestockRocketConfig.sellingPlans;
3232        const maxUpdatedAt = Array.isArray(oldPlans) && oldPlans.length > 0
3233          ? oldPlans.reduce(function(max, plan) {
3234              if (plan.updated_at) {
3235                const planDate = new Date(plan.updated_at);
3236                const maxDate = max ? new Date(max) : null;
3237                return (!maxDate || (planDate && !isNaN(planDate) && planDate > maxDate)) ? plan.updated_at : max;
3238              }
3239              return max;
3240            }, '')
3241          : null;
3242        const cachedDate = new Date(cachedData.cached_at);
3243        const maxDate = maxUpdatedAt ? new Date(maxUpdatedAt) : null;
3244        const useCached = !maxUpdatedAt || (cachedDate && !isNaN(cachedDate) && (!maxDate || cachedDate > maxDate));
3245
3246        if (useCached) {
3247          if (Array.isArray(cachedData.plans)) {
3248            window._RestockRocketConfig.sellingPlans = cachedData.plans;
3249            window._RestockRocketConfig.disabledSellingPlanIds = cachedData.disabled_plan_ids || [];
3250            console.debug('[RR] Using selling plans from cachedSellingPlans (cached_at: ' + cachedData.cached_at + ')');
3251          }
3252        } else {
3253          window._RestockRocketConfig.disabledSellingPlanIds = [];
3254          console.debug('[RR] Using selling plans from old format (max updated_at: ' + maxUpdatedAt + ')');
3255        }
3256      }
3257    })();window._RestockRocketConfig.enabledNotifyMeVariantIds = [];window._RestockRocketConfig.disabledNotifyMeVariantIds = [];window._RestockRocketConfig.backInStockTemplates = [];window._RestockRocketConfig.restockNotes = {};window._RestockRocketConfig.integrations = [];window._RestockRocketConfig.product = {
3258        id: 7103095242891,
3259        title: "Sound + Light Machine",
3260        handle: "sound-machine",
3261        vendor: "Nanit",
3262        tags: ["BXGY Orders","Code Support","Core Product","discount combination","nanit-no-discount","product-with-sound-light-campaign","YGroup_sound-machine"],
3263        available: true,
3264        options: ["Color"],
3265        selling_plan_groups: [{"id":"87afffaaab42d04109e3c53e7ff3caefc61fb982","name":"Note: Orders containing Sound + Light Machine will ship together starting Feb 12, 2026.","options":[{"name":"Preorder","position":1,"values":["Full payment"]}],"selling_plans":[{"id":2050916491,"name":"Note: Orders containing Sound + Light Machine will ship together starting Feb 12, 2026.","description":null,"options":[{"name":"Preorder","position":1,"value":"Full payment"}],"recurring_deliveries":false,"price_adjustments":[],"checkout_charge":{"value_type":"percentage","value":100}}],"app_id":null}],
3266        featured_image: "\/\/www.nanit.com\/cdn\/shop\/files\/sound_machine.webp?v=1782403316\u0026width=800",
3267        variants: [{
3268              id: 41319111360651,
3269              title: "White",
3270              available: true,
3271              sku: "L101NW",
3272              price: 9999
3273}
3274]
3275      };window._RestockRocketConfig.variantsInventoryPolicy = {41319111360651 : "deny",};
3276    window._RestockRocketConfig.variantsInventoryQuantity = {41319111360651 : 1,};
3277    window._RestockRocketConfig.variantsPreorderCount = {41319111360651 : parseInt("198"),};
3278    window._RestockRocketConfig.variantsPreorderCountForMarket = {41319111360651 : null,};
3279    window._RestockRocketConfig.variantsPreorderMaxCount = {41319111360651 : parseInt(""),};
3280    window._RestockRocketConfig.variantsPreorderMaxCountForMarket = {41319111360651 : null,};
3281    window._RestockRocketConfig.variantsShippingText = {41319111360651 : "",};
3282    window._RestockRocketConfig.variantsShippingTextForMarket = {41319111360651 : null,};window._RestockRocketConfig.selected_variant_id = 41319111360651;
3283    window._RestockRocketConfig.selected_variant_available = (window._RestockRocketConfig.product.variants.find(function(variant) { return variant.id == window._RestockRocketConfig.selected_variant_id }) || {}).available;
3284  try {
3285    var _sqCfg = window._RestockRocketConfig;
3286    var _sqPlanEnabled = Array.isArray(_sqCfg.sellingPlans) &&
3287      _sqCfg.sellingPlans.some(function (p) { return p && p.enabled; });
3288    var _sqPreCount = ((_sqCfg.cachedPreorderVariantIds &&
3289      _sqCfg.cachedPreorderVariantIds.preorder_variant_ids) || []).length;
3290    _sqCfg.preordersConfigured = !!(_sqPlanEnabled && _sqPreCount);
3291  } catch (e) { }
3292  try {
3293    var _sqc = window._RestockRocketConfig;
3294    var _sqOn = !(_sqc.cachedSettings && _sqc.cachedSettings.block_accelerated_checkout === false);
3295    var _sqPre = (_sqc.cachedPreorderVariantIds &&
3296      _sqc.cachedPreorderVariantIds.preorder_variant_ids) || [];
3297    var _sqArm = false;
3298    if (_sqOn && _sqc.preordersConfigured) {
3299      if (_sqc.pageType === 'product' && _sqc.product && _sqc.product.variants) {
3300        _sqArm = _sqc.product.variants.some(function (v) { return _sqPre.indexOf(Number(v.id)) !== -1; });
3301      } else {
3302        _sqArm = (_sqc.integrations || []).some(function (i) {
3303          return i && i.type === 'featured_product' && i.enabled &&
3304            Array.isArray(i.page_types) && i.page_types.indexOf(_sqc.pageType) !== -1;
3305        });
3306      }
3307    }
3308    if (_sqArm && document.documentElement) {
3309      _sqc.acceleratedGateArmed = true;
3310      document.documentElement.classList.add('stoq-buy-now-pending');
3311      setTimeout(function () {
3312        document.documentElement.classList.remove('stoq-buy-now-pending');
3313      }, 6000);
3314    }
3315  } catch (e) { }
3316
3317  window._RestockRocketConfig.scriptUrlProduct = 'https://cdn.shopify.com/extensions/01a0d223-99ae-77b0-9332-abf72d1058b1/restockrocket-1-593/assets/restockrocket-product.js'
3318  window._RestockRocketConfig.scriptUrlCollection = 'https://cdn.shopify.com/extensions/01a0d223-99ae-77b0-9332-abf72d1058b1/restockrocket-1-593/assets/restockrocket-collection.js'
3319  window._RestockRocketConfig.scriptUrlProductBis = 'https://cdn.shopify.com/extensions/01a0d223-99ae-77b0-9332-abf72d1058b1/restockrocket-1-593/assets/restockrocket-product-bis.js'
3320  window._RestockRocketConfig.scriptUrlCollectionBis = 'https://cdn.shopify.com/extensions/01a0d223-99ae-77b0-9332-abf72d1058b1/restockrocket-1-593/assets/restockrocket-collection-bis.js'
3321  window._RestockRocketConfig.scriptHost = window._RestockRocketConfig.scriptUrlProduct.substring(0, window._RestockRocketConfig.scriptUrlProduct.lastIndexOf('/') + 1)
3322  window._RestockRocketConfig.host = (window._RestockRocketConfig.cachedSettings && window._RestockRocketConfig.cachedSettings.api_host) || 'https://app.restockrocket.io'
3323  try {
3324    const _stoqVersionMatch = window._RestockRocketConfig.scriptHost.match(/(\d+)\/?(?:assets\/?)?$/);
3325    window._RestockRocketConfig.appVersion = (_stoqVersionMatch && _stoqVersionMatch[1]) || '';
3326  } catch (e) {
3327    window._RestockRocketConfig.appVersion = '';
3328  }
3329  const SETTINGS_CACHE_DURATION = 15 * 60 * 1000;
3330  const LIQUID_CACHE_MAX_AGE = 15 * 60;
3331  const liquidRenderedAt = window._RestockRocketConfig.liquidRenderedAt;
3332  if (!liquidRenderedAt || typeof liquidRenderedAt !== 'number' || isNaN(liquidRenderedAt)) {
3333    console.debug('STOQ - Invalid or missing liquidRenderedAt timestamp, assuming fresh');
3334    window._RestockRocketConfig.isLiquidCacheFresh = true;
3335    window._RestockRocketConfig.liquidCacheAge = null;
3336  } else {
3337    const now = Math.floor(Date.now() / 1000);
3338    const liquidCacheAge = now - liquidRenderedAt;
3339    window._RestockRocketConfig.liquidCacheAge = Math.max(0, liquidCacheAge);
3340    if (liquidCacheAge < 0) {
3341      console.debug(`STOQ - Client clock appears ahead of server by ${Math.abs(Math.round(liquidCacheAge / 60))} minutes, assuming cache fresh`);
3342      window._RestockRocketConfig.isLiquidCacheFresh = true;
3343    } else if (liquidCacheAge <= LIQUID_CACHE_MAX_AGE) {
3344      console.debug(`STOQ - Liquid cache is fresh (${Math.round(liquidCacheAge / 60)} minutes old)`);
3345      window._RestockRocketConfig.isLiquidCacheFresh = true;
3346    } else {
3347      console.debug(`STOQ - Liquid cache is stale (${Math.round(liquidCacheAge / 60)} minutes old, max ${Math.round(LIQUID_CACHE_MAX_AGE / 60)} minutes)`);
3348      window._RestockRocketConfig.isLiquidCacheFresh = false;
3349    }
3350  }
3351
3352  function checkSettingsExpiry(settings) {
3353    try {
3354      if (!settings || !settings.updated_at) {
3355        console.debug('STOQ - Invalid settings data structure');
3356        return null;
3357      }
3358
3359      if (!settings.cache) {
3360        console.debug('STOQ - settings caching disabled');
3361        return null;
3362      }
3363      if (settings.multi_language_enabled) {
3364        if (!settings.translations) {
3365          console.debug('STOQ - multi-language enabled but no translation data in cache, fetching fresh');
3366          return null;
3367        }
3368        if (window._RestockRocketConfig.normalizedLocale &&
3369            !Object.prototype.hasOwnProperty.call(settings.translations, window._RestockRocketConfig.normalizedLocale)) {
3370          console.debug('STOQ - locale not explicitly translated, will use default language from cache');
3371        }
3372      }
3373
3374      const updatedAt = new Date(settings.updated_at);
3375      if (isNaN(updatedAt.getTime())) {
3376        console.debug('STOQ - Invalid updated_at date format in settings');
3377        return null;
3378      }
3379
3380      const age = Date.now() - updatedAt.getTime();
3381      if (age < SETTINGS_CACHE_DURATION) {
3382        console.debug('STOQ - settings changed recently, skipping cache');
3383        return null;
3384      }
3385
3386      return settings;
3387    } catch (error) {
3388      console.debug('STOQ - Error checking settings cache:', error);
3389      return null;
3390    }
3391  }
3392
3393  function createRestockRocketContainer() {
3394    const restockRocketContainer = document.createElement('div');
3395    restockRocketContainer.id = 'restock-rocket';
3396    document.body.appendChild(restockRocketContainer);
3397  }
3398
3399  function createRestockRocketScript(scriptUrl) {
3400    const restockRocketScriptElement = document.createElement('script');
3401    restockRocketScriptElement.setAttribute('defer', 'defer');
3402    restockRocketScriptElement.src = scriptUrl;
3403    document.body.appendChild(restockRocketScriptElement);
3404  }
3405
3406  createRestockRocketContainer()
3407
3408  console.debug('STOQ - extension activated')
3409  try {
3410    const _stoqInitConfig = window._RestockRocketConfig;
3411    const _stoqDetectedVariantIds = (_stoqInitConfig.product && Array.isArray(_stoqInitConfig.product.variants)
3411)
3412      ? _stoqInitConfig.product.variants.map(function(v) { return v.id })
3413      : [];
3414    const _stoqSelectedVariantId = _stoqInitConfig.selected_variant_id;
3415    var _stoqPageSeq = 0;
3416    try {
3417      _stoqPageSeq = (parseInt(window.sessionStorage.getItem('_stoq_pls') || '0', 10) || 0) + 1;
3418      window.sessionStorage.setItem('_stoq_pls', String(_stoqPageSeq));
3419    } catch (e) { }
3420    Shopify?.analytics?.publish?.('stoq_initialized', {
3421      cart_token: _stoqInitConfig.cartToken || '',
3422      page_url: window.location.href,
3423      page_type: _stoqInitConfig.pageType || '',
3424      shop_domain: _stoqInitConfig.shop || '',
3425      market_id: _stoqInitConfig.marketId || '',
3426      country_code: _stoqInitConfig.countryIsoCode || '',
3427      detected_variant_ids: _stoqDetectedVariantIds,
3428      selected_variant_id: _stoqSelectedVariantId || '',
3429      page_load_seq: _stoqPageSeq,
3430      liquid_rendered_at: _stoqInitConfig.liquidRenderedAt || 0,
3431      app_version: _stoqInitConfig.appVersion || '',
3432      liquid_cache_age: _stoqInitConfig.liquidCacheAge,
3433      inventory_policy: (_stoqInitConfig.variantsInventoryPolicy || {})[_stoqSelectedVariantId] || '',
3434      inventory_quantity: (_stoqInitConfig.variantsInventoryQuantity || {})[_stoqSelectedVariantId],
3435    });
3436  } catch (e) {
3437    console.debug('STOQ - stoq_initialized publish failed:', e);
3438  }
3439  try {
3440    var _sqTrack = window._RestockRocketConfig;
3441    if (_sqTrack.preordersConfigured) {
3442      document.addEventListener('click', function (e) {
3443        try {
3444          var t = e.target;
3445          if (!t || !t.closest) return;
3446          var host = t.closest('.shopify-payment-button, shopify-payment-terms');
3447          if (!host) return;
3448          var channel = host.matches && host.matches('shopify-payment-terms')
3449            ? 'shop_pay_installments' : 'buy_now';
3450          var form = host.closest('form');
3451          var vidEl = form && form.querySelector('[name="id"]');
3452          var variantId = (vidEl && vidEl.value) || _sqTrack.selected_variant_id || '';
3453          var _sqVidNum = Number(variantId);
3454          var _sqPlan = null;
3455          var _sqPlans = Array.isArray(_sqTrack.sellingPlans) ? _sqTrack.sellingPlans : [];
3456          var _sqMktId = Number(_sqTrack.marketId);
3457          var _sqForVariant = function (pl) {
3458            return pl && pl.enabled && Array.isArray(pl.variant_ids) &&
3459              pl.variant_ids.indexOf(_sqVidNum) !== -1;
3460          };
3461          _sqPlans.forEach(function (pl) {
3462            if (!_sqPlan && _sqForVariant(pl) && pl.markets_enabled &&
3463                Array.isArray(pl.shopify_market_ids) &&
3464                pl.shopify_market_ids.indexOf(_sqMktId) !== -1) { _sqPlan = pl; }
3465          });
3466          if (!_sqPlan) {
3467            _sqPlans.forEach(function (pl) {
3468              if (!_sqPlan && _sqForVariant(pl) && !pl.markets_enabled) { _sqPlan = pl; }
3469            });
3470          }
3471          Shopify?.analytics?.publish?.('stoq_accelerated_checkout_clicked', {
3472            variant_id: variantId,
3473            product_id: (_sqTrack.product && _sqTrack.product.id) || '',
3474            channel: channel,
3475            market_id: _sqTrack.marketId || '',
3476            country_code: _sqTrack.countryIsoCode || '',
3477            page_type: _sqTrack.pageType || '',
3478            cart_token: _sqTrack.cartToken || '',
3479            page_url: (window.location && window.location.href) || '',
3480            properties: {
3481              is_preorder_variant: (function () {
3482                var vid = Number(variantId);
3483                var has = function (a) { return Array.isArray(a) && a.indexOf(vid) !== -1; };
3484                return has(_sqTrack.preorderVariantIds) ||
3485                  has(_sqTrack.cachedPreorderVariantIds &&
3486                    _sqTrack.cachedPreorderVariantIds.preorder_variant_ids);
3487              })(),
3488              in_enabled_plan: !!_sqPlan,
3489              is_instock_variant: (function () {
3490                var has = function (a) { return Array.isArray(a) && a.indexOf(_sqVidNum) !== -1; };
3491                return has(_sqTrack.inStockVariantIds) ||
3492                  has(_sqTrack.cachedInStockVariantIds &&
3493                    _sqTrack.cachedInStockVariantIds.in_stock_variant_ids);
3494              })(),
3495              enrolled_plan_id: (_sqPlan && (_sqPlan.shopify_selling_plan_id || _sqPlan.shopify_selling_plan_group_id)) || '',
3496              enrolled_plan_provider: (_sqPlan && _sqPlan.inventory_provider) || '',
3497              block_enabled: !(_sqTrack.cachedSettings && _sqTrack.cachedSettings.block_accelerated_checkout === false),
3498              gate_armed: !!_sqTrack.acceleratedGateArmed,
3499              gate_active_at_click: !!(document.documentElement &&
3500                document.documentElement.classList.contains('stoq-buy-now-pending')),
3501              blocked: (function () {
3502                try {
3503                  var rr = window._RestockRocket;
3504                  return !!(rr && typeof rr.willBlockAcceleratedCl
3504ick === 'function' &&
3505                    rr.willBlockAcceleratedClick(e));
3506                } catch (err) { return false; }
3507              })(),
3508            },
3509          });
3510        } catch (err) { }
3511      }, true);
3512    }
3513  } catch (e) { }
3514  function applyTranslations(settings) {
3515    try {
3516      if (!settings || !settings.multi_language_enabled) {
3517        return settings;
3518      }
3519
3520      if (!settings.translations) {
3521        console.debug('STOQ - No translations found, skipping translation');
3522        return settings;
3523      }
3524
3525      const normalizedLocale = window._RestockRocketConfig.normalizedLocale;
3526      const translations = settings.translations;
3527
3528      if (!normalizedLocale) {
3529        console.debug('STOQ - No matching locale for translations. Available:', Object.keys(translations || {}));
3530        delete settings.translations;
3531        return settings;
3532      }
3533
3534      console.debug(`STOQ - Applying translations for normalized locale: ${normalizedLocale} (original: ${window._RestockRocketConfig.locale})`);
3535
3536      const translatedFields = translations[normalizedLocale];
3537      if (translatedFields && typeof translatedFields === 'object') {
3538        Object.keys(translatedFields).forEach(function(key) {
3539          const value = translatedFields[key];
3540          if (value !== null && value !== undefined && value !== '') {
3541            settings[key] = value;
3542          }
3543        });
3544      } else {
3545        console.debug('STOQ - No translated fields found for locale:', normalizedLocale);
3546      }
3547
3548      delete settings.translations;
3549      return settings;
3550    } catch (e) {
3551      console.debug('STOQ - error applying translations:', e);
3552      return settings;
3553    }
3554  }
3555  function setupCartSellingPlanUpdater(settings) {
3556    window.addEventListener('stoq:inventory-data-loaded', function(event) {
3557      console.debug('STOQ - Inventory data loaded, updating cart selling plans');
3558      if (window._RestockRocket && window._RestockRocket.updateCartSellingPlans) {
3559        window._RestockRocket.updateCartSellingPlans()
3560          .then(hasUpdates => {
3561            if (hasUpdates) {
3562              console.debug('STOQ - cart selling plans updated successfully');
3563            } else {
3564              console.debug('STOQ - no cart selling plan updates needed');
3565            }
3566          })
3567          .catch(error => {
3568            console.error('STOQ - error updating cart selling plans:', error);
3569          });
3570      }
3571    });
3572  }
3573  function storefrontGraphql(query, variables) {
3574    const cfg = window._RestockRocketConfig;
3575    if (!cfg.storefrontAccessToken || cfg.disableStorefrontApi === true) {
3576      return Promise.reject(new Error('Storefront API unavailable'));
3577    }
3578    return fetch(
3579      `https://${cfg.shop}/api/${cfg.storefrontApiVersion}/graphql.json`,
3580      {
3581        method: 'POST',
3582        headers: {
3583          'Content-Type': 'application/json',
3584          'X-Shopify-Storefront-Access-Token': cfg.storefrontAccessToken,
3585        },
3586        body: JSON.stringify({ query: query, variables: variables }),
3587      }
3588    )
3589    .then(function(response) {
3590      if (!response.ok) { throw new Error('Storefront API HTTP ' + response.status); }
3591      return response.json();
3592    })
3593    .then(function(body) {
3594      if (body && body.errors && body.errors.length) {
3595        throw new Error('Storefront API errors: ' + body.errors.map(function(e) { return e && e.message; }).join(', '));
3596      }
3597      return body && body.data;
3598    });
3599  }
3600  function fetchStorefrontShopMetafield(key) {
3601    const cfg = window._RestockRocketConfig;
3602    const query = 'query StoqShopMetafield($namespace: String!, $key: String!) { shop { metafield(namespace: $namespace, key: $key) { value } } }';
3603    return storefrontGraphql(query, { namespace: cfg.metafieldNamespace, key: key })
3604    .then(function(data) {
3605      const value = data && data.shop && data.shop.metafield && data.shop.metafield.value;
3606      if (!value) { throw new Error('Storefront API returned no ' + key + ' metafield value'); }
3607      return JSON.parse(value);
3608    });
3609  }
3610  (function loadStorefrontSettings() {
3611    const cfg = window._RestockRocketConfig;
3612    if (!cfg.storefrontAccessToken || cfg.disableStorefrontApi === true) return;
3613    function run() {
3614      // The live-settings read is one more shop-level metafield fetch, so it
3615      // shares fetchStorefrontShopMetafield with the integrations/selling_plans
3616      // reads rather than re-issuing the same query + parse.
3617      fetchStorefrontShopMetafield('settings')
3618      .then(function(settings) {
3619        cfg.storefrontSettings = settings;
3620        console.debug('STOQ - stored live settings from Storefront API on config.storefrontSettings');
3621      })
3622      .catch(function(e) {
3623        console.debug('STOQ - Storefront settings fetch failed (non-fatal):', e && e.message);
3624      });
3625    }
3626
3627    if (typeof window.requestIdleCallback === 'function') {
3628      window.requestIdleCallback(run, { timeout: 5000 });
3629    } else {
3630      setTimeout(run, 0);
3631    }
3632  })();
3633  const cachedSettings = window._RestockRocketConfig.cachedSettings;
3634  const validCachedSettings = cachedSettings ? checkSettingsExpiry(cachedSettings) : null;
3635
3636  if (validCachedSettings) {
3637    console.debug('STOQ - using cached settings');
3638    initializeScripts(validCachedSettings);
3639  } else {
3640    console.debug('STOQ - fetching fresh settings');
3641    const headers = {
3642      'X-Shopify-Shop-Domain': window._RestockRocketConfig.shop || window.Shopify.shop,
3643      'ngrok-skip-browser-warning': 'skip'
3644    };
3645
3646    if (window.Shopify?.theme?.role === 'main') {
3647      headers['X-Shopify-Theme-Schema-Name'] = window.Shopify.theme.schema_name;
3648      headers['X-Shopify-Theme-Schema-Version'] = window.Shopify.theme.schema_version;
3649      headers['X-Shopify-Theme-Store-Id'] = window.Shopify.theme.theme_store_id;
3650    }
3651
3652    fetch(
3653      `${window._RestockRocketConfig.host}/api/v1/setting.json?translation_locale=${window._RestockRocketConfig.normalizedLocale}`,
3654      { headers }
3655    )
3656    .then(function(response) {
3657      if (!response.ok) {
3658        throw new Error('Network response was not ok');
3659      }
3660      return response.json();
3661    })
3662    .then(function(settings) {
3663      initializeScripts(settings);
3664    })
3665    .catch(function(error) {
3666      if (cachedSettings) {
3667        console.debug('STOQ - using expired cached settings as fallback');
3668        initializeScripts(cachedSettings);
3669      } else {
3670        console.error('STOQ - failed to load settings:', error);
3671      }
3672    })
3673    .catch(function(e) {
3674      console.error(e)
3675    })
3676  }
3677
3678  function fetchEmbedConfig(endpoint, apply) {
3679    return fetch(
3680      `${window._RestockRocketConfig.host}/api/v1/embed/${endpoint}.json`,
3681      {
3682        headers: {
3683          'X-Shopify-Shop-Domain': window._RestockRocketConfig.shop || window.Shopify.shop,
3684          'ngrok-skip-browser-warning': 'skip'
3685        }
3686      }
3687    )
3688    .then(function(response) {
3689      if (!response.ok) throw new Error(`Failed to fetch ${endpoint}`);
3690      return response.json();
3691    })
3692    .then(function(data) {
3693      try {
3694        apply(data);
3695      } catch (applyError) {
3696        console.error('STOQ - apply failed for ' + endpoint + ':', applyError);
3697        throw applyError;
3698      }
3699    })
3700    .catch(function(error) {
3701      console.debug(`STOQ - using cached ${endpoint}:`, error.message);
3702    });
3703  }
3704  function refreshShopConfig(source) {
3705    const cfg = window._RestockRocketConfig;
3706    const viaEmbed = function() { return fetchEmbedConfig(source.endpoint, source.apply); };
3707    const flagOn = !!cfg.readFlags && cfg.readFlags[source.flag] === true;
3708    if (!flagOn) { return viaEmbed(); }
3709
3710    return fetchStorefrontShopMetafield(source.metafieldKey)
3711      .then(function(value) {
3712        if (!source.isValid(value)) { throw new Error(source.metafieldKey + ' metafield is not a valid ' + source.endpoint + ' payload'); }
3713        source.apply(value);
3714        console.debug('STOQ - refreshed ' + source.endpoint + ' from the Storefront API');
3715      })
3716      .catch(function(error) {
3717        console.debug('STOQ - Storefront ' + source.endpoint + ' read failed, using embed:', error.message);
3718        return viaEmbed();
3719      });
3720  }
3721  function refreshIntegrations() {
3722    const cfg = window._RestockRocketConfig;
3723    return refreshShopConfig({
3724      endpoint: 'integrations',
3725      metafieldKey: 'integrations',
3726      flag: 'enable_storefront_integrations_read',
3727      isValid: function(value) { return Array.isArray(value); },
3728      apply: function(data) {
3729        cfg.integrations = data;
3730      }
3731    });
3732  }
3733  function refreshSellingPlans() {
3734    const cfg = window._RestockRocketConfig;
3735    return refreshShopConfig({
3736      endpoint: 'selling_plans',
3737      metafieldKey: 'cachedSellingPlans',
3738      flag: 'enable_storefront_selling_plans_read',
3739      isValid: function(value) { return !!value && Array.isArray(value.plans); },
3740      apply: function(data) {
3741        cfg.sellingPlans = data.plans;
3742        cfg.disabledSellingPlanIds = data.disabled_plan_ids || [];
3743        if (data && data.read_flags && typeof data.read_flags === 'object' && !Array.isArray(data.read_flags)) {
3744          cfg.readFlags = data.read_flags;
3745        }
3746      }
3747    });
3748  }
3749
3750  function initializeScripts(settings) {
3751    settings = applyTranslations(settings);
3752    window._RestockRocketConfig.settings = settings;
3753    console.debug(`STOQ - settings configured for ${window._RestockRocketConfig.pageType}`);
3754    if (!window._RestockRocketConfig.isLiquidCacheFresh && !settings.disable_refresh_on_stale_liquid) {
3755      console.debug('STOQ - Liquid cache stale, refreshing selling_plans + integrations');
3756      Promise.race([
3757        Promise.all([
3758          refreshSellingPlans(),
3759          refreshIntegrations()
3760        ]),
3761        new Promise(function(resolve) { setTimeout(resolve, 1000); })
3762      ]).then(function() { loadScripts(settings); });
3763      return;
3764    }
3765
3766    loadScripts(settings);
3767  }
3768
3769  function loadScripts(settings) {
3770    setupCartSellingPlanUpdater(settings);
3771
3772    if(settings.enable_app) {
3773      const hijackIntegration = window._RestockRocketConfig.integrations.find(function(integration) {
3774        return integration.type === 'hijack' && integration.enabled && integration.page_types.includes(window._RestockRocketConfig.pageType);
3775      })
3776      const hasEnabledOffer = Array.isArray(window._RestockRocketConfig.sellingPlans)
3777        && window._RestockRocketConfig.sellingPlans.some(function(plan) { return plan && plan.enabled; });
3778      const hasDisabledPlanIds = Array.isArray(window._RestockRocketConfig.disabledSellingPlanIds)
3779        && window._RestockRocketConfig.disabledSellingPlanIds.length > 0;
3780      const usePreorderBuild = settings.preorder_enabled || hasEnabledOffer || hasDisabledPlanIds;
3781
3782      const collectionScriptUrl = usePreorderBuild
3783        ? window._RestockRocketConfig.scriptUrlCollection
3784        : window._RestockRocketConfig.scriptUrlCollectionBis;
3785      const productScriptUrl = usePreorderBuild
3786        ? window._RestockRocketConfig.scriptUrlProduct
3787        : window._RestockRocketConfig.scriptUrlProductBis;
3788
3789      const pageType = window._RestockRocketConfig.pageType;
3790      const collectionPageTypes = ['collection', 'index', 'search', 'page'];
3791
3792      if(collectionPageTypes.indexOf(pageType) !== -1 && (settings[`show_button_on_${pageType}`] || settings[`preorder_${pageType}_enabled`])) {
3793        createRestockRocketScript(collectionScriptUrl);
3794      } else if(pageType === 'product') {
3795        createRestockRocketScript(productScriptUrl);
3796      } else if(hijackIntegration) {
3797        createRestockRocketScript(window._RestockRocketConfig.scriptUrlCollection);
3798      } else if(usePreorderBuild) {
3799        createRestockRocketScript(window._RestockRocketConfig.scriptUrlCollection);
3800      } else {
3801        console.debug(`STOQ - no scripts enabled for ${pageType}`);
3802      }
3803      const appLoadedEvent = new CustomEvent('stoq:loaded', {
3804        detail: {
3805          pageType: window._RestockRocketConfig.pageType,
3806          enabled: settings.enable_app,
3807          settings: settings,
3808          preorderEnabled: settings.preorder_enabled
3809        }
3810      });
3811      console.debug('STOQ - dispatching app loaded event');
3812      window.dispatchEvent(appLoadedEvent);
3813    }
3814  }
3815</script>
3815<style id="RestockRocketStyle">html.stoq-buy-now-pending .shopify-payment-button{pointer-events:none!important}</style>
3816
3817
3818</div><div id="shopify-block-ARExFU25Wa0dyOGZGU__6251270934270006384" class="shopify-block shopify-app-block">
3818<script>
3819  console.log("Stape gtm: 1.0.4");
3820  window.lsData = {};
3821  window.dataLayer = window.dataLayer || [];
3822  window.addEventListener("message", (event) => {
3823    if (event.data?.event) {
3824      window.dataLayer.push(event.data);
3825    }
3826  });
3827  window.dataShopStape = {
3828    shop: "www.nanit.com",
3829    shopId: "13547173",
3830  }
3831</script>
3831
3832
3833
3834<script type="application/json" id="stape-product-data">{"id":7103095242891,"title":"Sound + Light Machine","handle":"sound-machine","vendor":"Nanit","type":"Sound Machine","url":"\/products\/sound-machine","available":true,"price":9999,"compare_at_price":9999,"tags":["BXGY Orders","Code Support","Core Product","discount combination","nanit-no-discount","product-with-sound-light-campaign","YGroup_sound-machine"],"category":"Sound Machines","collections":[{"id":281938428043,"title":"Accessories","handle":"accessories"},{"id":282708705419,"title":"Best Seller Products","handle":"recommended-products"},{"id":284278653067,"title":"Best Sellers","handle":"best-sellers-collection"},{"id":269543506059,"title":"Shop All","handle":"all"}],"metafields":{"custom":{"breadcrumb_collection":{"id":286598398091,"title":"Baby Monitors","handle":"monitors"},"buy_it_with":[{"id":7084852215947,"title":"Smart Baby Monitor System","handle":"smart-baby-monitor"},{"id":7507934544011,"title":"Sound + Light Machine Travel Case","handle":"sound-machine-travel-case"}],"buy_it_with_title":"YOU MAY ALSO LIKE","promo_message":"[END OF SUMMER SALE!] Save 20% on Sound + Light Machine","show_custom_badge":true,"show_on_sale_badge":true,"show_out_stock_badge":true,"show_promo_message":true,"show_yotpo_review":true}},"variants":[{"id":41319111360651
3835,"compare_at_price":9999,"barcode":"810108751076"}]}</script>
vendor: 1 bytes, line 3835
3835
3836<script>
3837  (function () {
3838    try {
3839      window.productShopStape = JSON.parse(document.getElementById('stape-product-data').textContent);
3840    } catch (error) {
3841      console.warn('[ShopStape] productShopStape error', error);
3842    }
3843  })();
3844</script>
3844
3845
3846
3847
3848
3849
3850  
3850<script>
3851    console.log("⚠️ User not logged in");
3852    window.localStorage.removeItem('customerShopStape');
3853  </script>
3853
3854
3855
3856
3857
3858<script>
3859  window.currentShopifyMarketStapeId = null;
3860  window.currentShopifyMarketStapeCode = null;
3861  try {
3862    window.currentShopifyMarketStapeId = "2352677003";
3863    window.currentShopifyMarketStapeCode = "US";
3864    // Checkout doesn't render theme app extension blocks, so this is the
3865    // only place the market/country code is ever set. Persisting it here
3866    // lets checkout-side field mapping (country_market_code) fall back to
3867    // the last known value instead of coming up empty.
3868    localStorage.setItem('marketShopStape', JSON.stringify({
3869      id: window.currentShopifyMarketStapeId,
3870      code: window.currentShopifyMarketStapeCode
3871    }));
3872  } catch (error) {
3873    console.error("❌ Stape Error:", error);
3874  }
3875</script>
3875
3876
3877
3878
3879
3880
3881</div><div id="shopify-block-ATHI1aDBhQkJQWDJld__17272262232594352879" class="shopify-block shopify-app-block">
3881<script>
3882  window.NanitDebugLogging = true;
3883  window.NanitApiBase = "https:\/\/nanit-app.gadget.app";
3884  window.NanitShopDomain = "aislings-sweets-treats.myshopify.com";</script>
3884
3885<link href="//cdn.shopify.com/extensions/01a062d3-583e-709d-b863-34f01a97b06a/nanit-custom-backend-42/assets/nanit-price.css" rel="stylesheet" type="text/css" media="all" />
3886<script src="https://cdn.shopify.com/extensions/01a062d3-583e-709d-b863-34f01a97b06a/nanit-custom-backend-42/assets/nanit-cart.js" defer></script>
3886
3887
3888
3889</div><div id="shopify-block-AT29lU3VIRlQwRkpEV__18412211718521571910" class="shopify-block shopify-app-block">
3890
3891
3892
3893
3894<style>
3895  @font-face {
3896  font-family: Inter;
3897  font-weight: 400;
3898  font-style: normal;
3899  src: url("//www.nanit.com/cdn/fonts/inter/inter_n4.b2a3f24c19b4de56e8871f609e73ca7f6d2e2bb9.woff2") format("woff2"),
3900       url("//www.nanit.com/cdn/fonts/inter/inter_n4.af8052d517e0c9ffac7b814872cecc27ae1fa132.woff") format("woff");
3901}
3902
3903  body.overflow-hidden {
3904    overflow: hidden;
3905  }
3906  body.gn-overflow-hidden {
3907    overflow: hidden;
3908  }
3909</style>
3910
3911
3912<template id="giftnote-core-template" data-gn-app-id="6070057">
3913  <!-- Main modal -->
3914   <div 
3915     id="giftnote-modal"
3916     aria-hidden="true"
3917     aria-labelledby="giftnote-modal-title"
3918     aria-describedby="giftnote-modal-description"
3919     data-disable-focus="false"
3920     data-locale="en"
3921     data-order-event=""
3922     data-voucher-event="gn_reload"
3923     data-force-open="false"
3924     class="
3925       
3926       fixed top-0 left-0 right-0 z-2147483647 hidden w-full p-4 overflow-y-auto overflow-x-hidden
3927       md:inset-0 h-[calc(100%-1rem)] max-h-full justify-center items-center
3928       en
3929     "
3930   >
3931    <div
3932      id="backdrop"
3933      class="
3934        transition bg-gray-900/50
3935        fixed top-0 left-0 right-0
3936        z-0 w-screen h-screen
3937        duration-300 opacity-0
3938      "
3939    ></div>
3940    <div
3941      id="content"
3942      tabindex="-1"
3943      class="
3944        relative max-h-full max-w-3xl overflow-x-hidden overflow-y-auto sm:rounded-lg z-10
3945        transition duration-300 opacity-0 scale-95 h-full sm:h-auto
3946      "
3947    >
3948      <div class="sm:rounded-lg pt-12 pb-4 px-6 md:px-12 sm:shadow-lg sm:pt-10 sm:pb-5 sm:border sm:border-gray-300 sm:dark:border-gray-800 ">
3949        <!-- BEGIN app snippet: close-button --><button
3950  type="button"
3951  id="close-button"
3952  class="absolute right-0 top-0 p-3 sm:p-4 z-10"
3953  data-modal-hide="giftnote-modal"
3954  aria-label="Close"
3955>
3956  <svg
3957    class="w-4 h-4 text-black dark:text-white"
3958    aria-hidden="true"
3959    xmlns="http://www.w3.org/2000/svg"
3960    fill="none"
3961    viewBox="0 0 14 14"
3962  >
3963    <path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m1 1 6 6m0 0 6 6M7 7l6-6M7 7l-6 6"/>
3964  </svg>
3965  <span class="sr-only">Close</span>
3966</button>
3967<!-- END app snippet -->
3968        <!-- BEGIN app snippet: remove-button --><button
3969  type="button"
3970  id="remove-button"
3971  class="
3972    hidden absolute left-0 top-0 group text-red-500 text-sm hover:bg-red-400 hover:text-gray-900 leading-none rounded-br-md rounded-tl-md
3973    transition-colors p-3 sm:p-4
3974  "
3975>
3976  <span class="group-[.loading]:hidden">Remove</span>
3977  <span class="hidden group-[.loading]:flex items-center justify-center">
3978    <svg
3979      class="animate-spin h-3 w-3 text-gray-900"
3980      xmlns="http://www.w3.org/2000/svg"
3981      fill="none"
3982      viewBox="0 0 24 24"
3983    >
3984      <circle class="opacity-25" cx="12" cy="12" r="10" stroke="currentColor" stroke-width="4"></circle>
3985      <path class="opacity-75" fill="currentColor" d="M4 12a8 8 0 018-8V0C5.373 0 0 5.373 0 12h4zm2 5.291A7.962 7.962 0 014 12H0c0 3.042 1.135 5.824 3 7.938l3-2.647z"></path>
3986    </svg>
3987  </span>
3988</button>
3989<!-- END app snippet -->
3990
3991        <!-- Modal content -->
3992        <!-- BEGIN app snippet: logo -->
3993<!-- END app snippet -->
3994        <div class="flex flex-col items-center justify-center">
3995          <p id="giftnote-modal-title" class="text-center text-2xl font-bold mb-4">Gifting has never been easier</p>
3996          <div id="giftnote-modal-description" class="text-center mb-4 text-gray-900 dark:text-white"><p>Perfect if you're short on time or are unable to deliver your gift yourself. Enter your message and select when to send it.</p></div>
3997          <!-- BEGIN app snippet: edit-form -->
3998
3999
4000
4001
4002
4003
4004
4005
4006
4007
4008
4009
4010
4011
4012
4013
4014
4015
4016
4017
4018
4019
4020
4021
4022
4023
4024
4025
4026
4027
4028
4029
4030
4031
4032
4033
4034
4035
4036
4037
4038
4039
4040
4041
4042
4043
4044
4045
4046
4047<form
4048  id="form"
4049  data-product-vendor="Nanit"
4050  data-product-variant="41319111360651"
4051  data-order-default-method="instant"
4052  data-giftcard-default-method="instant"
4053  data-sms-enabled="true"
4054  data-gn-config="standard"
4055  class="w-full h-full pt-8 border-t border-neutral-300 dark:border-neutral-700 "
4056  autocomplete="off"
4057>
4058  <div class="hidden! hidden force-hidden bg-white text-neutral-900 dark:bg-neutral-800 dark:text-neutral-200 rounded-md px-3 pb-1.5 pt-2.5 shadow-sm ring-1 ring-neutral-300 dark:ring-neutral-700 ring-inset focus-within:ring-2 focus-within:ring-blue-600 peer
4059block text-base font-medium
4060bg-white text-neutral-900 placeholder:text-neutral-400 dark:bg-neutral-800 dark:text-white dark:placeholder:text-neutral-400 text-base block w-full border-0 p-0 focus:ring-0 peer
4061border border-neutral-300 divide-neutral-200 text-neutral-800 dark:border-neutral-700 dark:divide-neutral-700 dark:text-neutral-100 flex font-medium flex-wrap sm:flex-nowrap sm:divide-x sm:divide-y-0 divide-x-0 divide-y text-center rounded-md overflow-hidden 
4062bg-white hover:bg-neutral-50  dark:bg-neutral-800 dark:hover:bg-neutral-700 cursor-pointer inline-block w-full py-2 px-3 hover:text-current  
4063"></div>
4064  <div class="grid gap-x-4 gap-y-4 mb-6 grid-cols-1 sm:grid-cols-2">
4065    <div class="col-span-2 sm:col-span-1">
4066      <div id="to-field" class="bg-white text-neutral-900 dark:bg-neutral-800 dark:text-neutral-200 rounded-md px-3 pb-1.5 pt-2.5 shadow-sm ring-1 ring-neutral-300 dark:ring-neutral-700 ring-inset focus-within:ring-2 focus-within:ring-blue-600 peer">
4067        <label for="to" class="block text-base font-medium ">To</label>
4068        <input
4069          type="text"
4070          name="to"
4071          id="to"
4072          required
4073          class="bg-white text-neutral-900 placeholder:text-neutral-400 dark:bg-neutral-800 dark:text-white dark:placeholder:text-neutral-400 text-base block w-full border-0 p-0 focus:ring-0 peer "
4074          placeholder="Who is it for?"
4075          aria-describedby="to-required to-invalid"
4076        >
4077      </div>
4078      <p id="to-required" role="alert" class="mt-2 hidden peer-[.required]:block text-red-500 text-sm">To is required</p>
4079      <p id="to-invalid" role="alert" class="mt-2 hidden peer-[.invali
4079d]:block text-red-500 text-sm">Invalid</p>
4080      <p id="to-error" role="alert" class="mt-2 hidden peer-[.error]:block text-red-500 text-sm">
4081        
4082      </p>
4083    </div>
4084    <div class="col-span-2 sm:col-span-1">
4085      <div id="from-field" class="bg-white text-neutral-900 dark:bg-neutral-800 dark:text-neutral-200 rounded-md px-3 pb-1.5 pt-2.5 shadow-sm ring-1 ring-neutral-300 dark:ring-neutral-700 ring-inset focus-within:ring-2 focus-within:ring-blue-600 peer">
4086        <label for="from" class="block text-base font-medium ">From</label>
4087        <input
4088          type="text"
4089          name="from"
4090          id="from"
4091          class="bg-white text-neutral-900 placeholder:text-neutral-400 dark:bg-neutral-800 dark:text-white dark:placeholder:text-neutral-400 text-base block w-full border-0 p-0 focus:ring-0 peer "
4092          placeholder="Who is this from?"
4093          aria-describedby="from-required from-invalid"
4094        >
4095      </div>
4096      <p id="from-required" role="alert" class="mt-2 hidden peer-[.required]:block text-red-500 text-sm">From is required</p>
4097      <p id="from-invalid" role="alert" class="mt-2 hidden peer-[.invalid]:block text-red-500 text-sm">Invalid</p>
4098      <p id="from-error" role="alert" class="mt-2 hidden peer-[.error]:block text-red-500 text-sm">
4099        
4100      </p>
4101    </div>
4102
4103    <div class="col-span-2">
4104      <div id="message-field" class="bg-white text-neutral-900 dark:bg-neutral-800 dark:text-neutral-200 rounded-md px-3 pb-1.5 pt-2.5 shadow-sm ring-1 ring-neutral-300 dark:ring-neutral-700 ring-inset focus-within:ring-2 focus-within:ring-blue-600 peer relative">
4105        <label for="message" class="block text-base font-medium ">Message</label>
4106        <textarea
4107          type="text"
4108          name="message"
4109          id="message"
4110          rows="4"
4111          class="bg-white text-neutral-900 placeholder:text-neutral-400 dark:bg-neutral-800 dark:text-white dark:placeholder:text-neutral-400 text-base block w-full border-0 p-0 focus:ring-0 peer  min-h-[100px]"
4112          placeholder="Write your message..."
4113          aria-describedby="message-required message-invalid"
4114        ></textarea>
4115        <div class="text-gray-400 absolute top-2 right-2 text-xs"><span id="message-count">0</span>/210</div>
4116      </div>
4117      <p id="message-required" role="alert" class="mt-2 hidden peer-[.required]:block text-red-500 text-sm">Message is required</p>
4118      <p id="message-invalid" role="alert" class="mt-2 hidden peer-[.invalid]:block text-red-500 text-sm">Invalid</p>
4119      <p id="message-error" role="alert" class="mt-2 hidden peer-[.error]:block text-red-500 text-sm">
4120        
4121      </p>
4122    </div>
4123    <div class="col-span-2 sm:col-span-1">
4124      <div id="email-field" class="bg-white text-neutral-900 dark:bg-neutral-800 dark:text-neutral-200 rounded-md px-3 pb-1.5 pt-2.5 shadow-sm ring-1 ring-neutral-300 dark:ring-neutral-700 ring-inset focus-within:ring-2 focus-within:ring-blue-600 peer">
4125        <label for="email" class="block text-base font-medium ">Recipient&#39;s email</label>
4126        <input
4127          type="email"
4128          name="email"
4129          id="email"
4130          class="bg-white text-neutral-900 placeholder:text-neutral-400 dark:bg-neutral-800 dark:text-white dark:placeholder:text-neutral-400 text-base block w-full border-0 p-0 focus:ring-0 peer "
4131          placeholder="[email protected]"
4132          aria-describedby="email-invalid"
4133        >
4134      </div>
4135      <p id="email-invalid" role="alert" class="mt-2 hidden peer-[.invalid]:block text-red-500 text-sm">Invalid</p>
4136      <p id="email-error" role="alert" class="mt-2 hidden peer-[.error]:block text-red-500 text-sm">
4137        
4138      </p>
4139    </div>
4140    <div class="col-span-2 sm:col-span-1 ">
4141      <div id="phone-field" class="bg-white text-neutral-900 dark:bg-neutral-800 dark:text-neutral-200 rounded-md px-3 pb-1.5 pt-2.5 shadow-sm ring-1 ring-neutral-300 dark:ring-neutral-700 ring-inset focus-within:ring-2 focus-within:ring-blue-600 peer">
4142        <label for="phone" class="block text-base font-medium ">Recipient&#39;s phone number</label>
4143        <input
4144          type="tel"
4145          name="phone"
4146          id="phone"
4147          
4148          data-country="US"
4149          class="bg-white text-neutral-900 placeholder:text-neutral-400 dark:bg-neutral-800 dark:text-white dark:placeholder:text-neutral-400 text-base block w-full border-0 p-0 focus:ring-0 peer "
4150          aria-describedby="phone-invalid phone-mobile"
4151        >
4152      </div>
4153      <p id="phone-invalid" role="alert" class="mt-2 hidden peer-[.invali
4153d]:block text-red-500 text-sm">Invalid</p>
4154      <p id="phone-mobile" role="alert" class="mt-2 hidden peer-[.mobile]:block text-red-500 text-sm">Enter a mobile phone number</p>
4155    </div>
4156    <p id="medium-error" role="alert" class="col-span-2 hidden text-red-500 text-sm -mt-3">
4157      
4158Email and/or phone number is required
4159    </p>
4160    <div class="col-span-2">
4161      <h3 class="block text-base font-medium  text-neutral-900 dark:text-neutral-200 my-2">When should we send your message?</h3>
4162      <div id="method-field" class="col-span-2 font-medium">
4163        <ul
4164          id="method"
4165          
4166          role="tablist"
4167          class="border border-neutral-300 divide-neutral-200 text-neutral-800 dark:border-neutral-700 dark:divide-neutral-700 dark:text-neutral-100 flex font-medium flex-wrap sm:flex-nowrap sm:divide-x sm:divide-y-0 divide-x-0 divide-y text-center rounded-md overflow-hidden "
4168        >
4169          <li
4170            id="tracked-tab-parent"
4171            class="w-full "
4172            role="presentation"
4173          >
4174            <input
4175              type="radio"
4176              id="tracked"
4177              name="method"
4178              value="tracked"
4179              class="hidden peer"
4180              required
4181              style="display: none;"
4182            >
4183            <button
4184              id="tracked-tab"
4185              class="bg-white hover:bg-neutral-50  dark:bg-neutral-800 dark:hover:bg-neutral-700 cursor-pointer inline-block w-full py-2 px-3 hover:text-current  "
4186              type="button"
4187              for="tracked"
4188              role="tab"
4189              data-tabs-target="#tracked-panel"
4190              aria-controls="tracked-panel"
4191              aria-selected="false"
4192              aria-describedby="tracked-panel"
4193            >On Delivery</button>
4194          </li>
4195
4196          <li
4197            id="fulfillment-tab-parent"
4198            class="w-full force-hidden"
4199            role="presentation"
4200          >
4201            <input
4202              type="radio"
4203              id="fulfillment"
4204              name="method"
4205              value="fulfillment"
4206              class="hidden peer"
4207              required
4208              style="display: none;"
4209            >
4210            <button
4211              id="fulfillment-tab"
4212              class="bg-white hover:bg-neutral-50  dark:bg-neutral-800 dark:hover:bg-neutral-700 cursor-pointer inline-block w-full py-2 px-3 hover:text-current  "
4213              type="button"
4214              for="fulfillment"
4215              role="tab"
4216              data-tabs-target="#fulfillment-panel"
4217              aria-controls="fulfillment-panel"
4218              aria-selected="false"
4219              aria-describedby="fulfillment-panel"
4220            >On Fulfillment</button>
4221          </li>
4222
4223          <li
4224            id="instant-tab-parent"
4225            class="w-full "
4226            role="presentation"
4227          >
4228            <input
4229              type="radio"
4230              id="instant"
4231              name="method"
4232              value="instant"
4233              class="hidden peer"
4234              required
4235              style="display: none;"
4236            >
4237            <button
4238              id="instant-tab"
4239              class="bg-white hover:bg-neutral-50  dark:bg-neutral-800 dark:hover:bg-neutral-700 cursor-pointer inline-block w-full py-2 px-3 hover:text-current  "
4240              type="button"
4241              for="instant"
4242              role="tab"
4243              data-tabs-target="#instant-panel"
4244              aria-controls="instant-panel"
4245              aria-selected="false"
4246              aria-describedby="instant-panel"
4247            >Send Now</button>
4248          </li>
4249          <li
4250            id="scheduled-tab-parent"
4251            class="w-full "
4252            role="presentation"
4253          >
4254            <input
4255              type="radio"
4256              id="scheduled"
4257              name="method"
4258              value="scheduled"
4259              class="hidden peer"
4260              required
4261              style="display: none;"
4262            >
4263            <button
4264              id="scheduled-tab"
4265              class="bg-white hover:bg-neutral-50  dark:bg-neutral-800 dark:hover:bg-neutral-700 cursor-pointer inline-block w-full py-2 px-3 hover:text-current  "
4266              type="button"
4267              for="scheduled"
4268              role="tab"
4269              data-tabs-target="#scheduled-panel"
4270              aria-controls="scheduled-panel"
4271              aria-selected="false"
4272              aria-describedby="scheduled-panel"
4273            >Send Later</button>
4274          </li>
4275        </ul>
4276      </div>
4277    </div>
4278    <p id="method-error" role="alert" class="col-span-2 hidden text-red-500 text-sm -mt-3">Select a method for your message</p>
4279    <div
4280      class="
4281        bg-white text-neutral-500 border-neutral-300 dark:bg-neutral-800 dark:text-neutral-50 dark:border-neutral-700
4282        col-span-2 p-4 rounded-md shadow-sm font-medium border
4283      "
4284      id="methods"
4285    >
4286      <div
4287        class="hidden"
4288        id="instant-panel"
4289        role="tabpanel"
4290        aria-labelledby="instant-tab"
4291      >
4292        <p class="text-center">Your message will be sent when you complete your order</p>
4293      </div>
4294      <div
4295        class="hidden"
4296        id="scheduled-panel"
4297        role="tabpanel"
4298        aria-labelledby="scheduled-tab"
4299      >
4300        <p class="text-center mb-2">Your message will be sent at the selected date and time</p>
4301        <div class="grid gap-x-2 gap-y-2 grid-cols-1 sm:grid-cols-2">
4302          <div class="col-span-2 sm:col-span-1">
4303            <div id="date-field" class="bg-white text-neutral-900 dark:bg-neutral-800 dark:text-neutral-200 rounded-md px-3 pb-1.5 pt-2.5 shadow-sm ring-1 ring-neutral-300 dark:ring-neutral-700 ring-inset focus-within:ring-2 focus-within:ring-blue-600 peer ">
4304              <label for="date" class="block text-base font-medium ">Date</label>
4305              <input
4306                id="date"
4307                type="date"
4308                name="trip-start"
4309                
4310                min="2026-09-24"
4311                max="2027-03-23"
4312                value="2026-09-24"
4313                class="bg-white text-neutral-900 placeholder:text-neutral-400 dark:bg-neutral-800 dark:text-white dark:placeholder:text-neutral-400 text-base block w-full border-0 p-0 focus:ring-0 peer "
4314                aria-describedby="date-required date-invalid"
4315              >
4316            </div>
4317            <p id="date-required" role="alert" class="mt-2 hidden peer-[.required]:block text-red-500 text-sm">Date is required</p>
4318            <p id="date-invalid" role="alert" class="mt-2 hidden peer-[.invali
4318d]:block text-red-500 text-sm">Select a date in the future</p>
4319            <p id="date-error" role="alert" class="mt-2 hidden peer-[.error]:block text-red-500 text-sm">
4320              
4321            </p>
4322          </div>
4323          <div class="col-span-2 sm:col-span-1">
4324            <div id="time-field" class="bg-white text-neutral-900 dark:bg-neutral-800 dark:text-neutral-200 rounded-md px-3 pb-1.5 pt-2.5 shadow-sm ring-1 ring-neutral-300 dark:ring-neutral-700 ring-inset focus-within:ring-2 focus-within:ring-blue-600 peer">
4325              <label for="time" class="block text-base font-medium ">Time</label>
4326              <select
4327                type="time"
4328                id="time"
4329                class="bg-white text-neutral-900 placeholder:text-neutral-400 dark:bg-neutral-800 dark:text-white dark:placeholder:text-neutral-400 text-base block w-full border-0 p-0 focus:ring-0 peer "
4330                required
4331                aria-describedby="time-required time-invalid"
4332              >
4333                <option value="0000">12:00 AM</option>
4334                <option value="0030">12:30 AM</option>
4335                <option value="0100">1:00 AM</option>
4336                <option value="0130">1:30 AM</option>
4337                <option value="0200">2:00 AM</option>
4338                <option value="0230">2:30 AM</option>
4339                <option value="0300">3:00 AM</option>
4340                <option value="0330">3:30 AM</option>
4341                <option value="0400">4:00 AM</option>
4342                <option value="0430">4:30 AM</option>
4343                <option value="0500">5:00 AM</option>
4344                <option value="0530">5:30 AM</option>
4345                <option value="0600">6:00 AM</option>
4346                <option value="0630">6:30 AM</option>
4347                <option value="0700">7:00 AM</option>
4348                <option value="0730">7:30 AM</option>
4349                <option value="0800">8:00 AM</option>
4350                <option value="0830">8:30 AM</option>
4351                <option value="0900">9:00 AM</option>
4352                <option value="0930">9:30 AM</option>
4353                <option value="1000">10:00 AM</option>
4354                <option value="1030">10:30 AM</option>
4355                <option value="1100">11:00 AM</option>
4356                <option value="1130">11:30 AM</option>
4357                <option value="1200">12:00 PM</option>
4358                <option value="1230">12:30 PM</option>
4359                <option value="1300">1:00 PM</option>
4360                <option value="1330">1:30 PM</option>
4361                <option value="1400">2:00 PM</option>
4362                <option value="1430">2:30 PM</option>
4363                <option value="1500">3:00 PM</option>
4364                <option value="1530">3:30 PM</option>
4365                <option value="1600">4:00 PM</option>
4366                <option value="1630">4:30 PM</option>
4367                <option value="1700">5:00 PM</option>
4368                <option value="1730">5:30 PM</option>
4369                <option value="1800">6:00 PM</option>
4370                <option value="1830">6:30 PM</option>
4371                <option value="1900">7:00 PM</option>
4372                <option value="1930">7:30 PM</option>
4373                <option value="2000">8:00 PM</option>
4374                <option value="2030">8:30 PM</option>
4375                <option value="2100">9:00 PM</option>
4376                <option value="2130">9:30 PM</option>
4377                <option value="2200">10:00 PM</option>
4378                <option value="2230">10:30 PM</option>
4379                <option value="2300">11:00 PM</option>
4380                <option value="2330">11:30 PM</option>
4381              </select>
4382            </div>
4383            <p id="time-required" role="alert" class="mt-2 hidden peer-[.required]:block text-red-500 text-sm">Time is required</p>
4384            <p id="time-invalid" role="alert" class="mt-2 hidden peer-[.invalid]:block text-red-500 text-sm">Select a time in the future</p>
4385            <p id="time-error" role="alert" class="mt-2 hidden peer-[.error]:block text-red-500 text-sm">
4386              
4387            </p>
4388          </div>
4389        </div>
4390      </div>
4391      <div id="tracked-panel" class="hidden" role="tabpanel" aria-labelledby="tracked-tab">
4392        <p class="text-center">Your message will be sent when your order is delivered to your shipping address</p>
4393      </div>
4394      <div id="fulfillment-panel" class="hidden" role="tabpanel" aria-labelledby="fulfillment-tab">
4395        <p class="text-center">Your message will be sent as soon as your gift is fulfilled (shipped)</p>
4396      </div>
4397    </div>
4398  </div>
4399  <button
4400    id="save-button"
4401    type="button"
4402    class="group bg-primary button-color py-3 px-4 rounded-md w-full shadow-sm transition-opacity hover:opacity-90 leading-6"
4403  >
4404    <span id="order-message" class="group-[.loading]:hidden">Save message</span>
4405    <span id="voucher-message" class="group-[.loading]:hidden">Add to cart</span>
4406    <span class="hidden group-[.loading]:flex items-center justify-center">
4407      <svg
4408        class="animate-spin h-6 w-6 button-color"
4409        xmlns="http://www.w3.org/2000/svg"
4410        fill="none"
4411        viewBox="0 0 24 24"
4412      >
4413        <circle class="opacity-25" cx="12" cy="12" r="10" stroke="currentColor" stroke-width="4"></circle>
4414        <path class="opacity-75" fill="currentColor" d="M4 12a8 8 0 018-8V0C5.373 0 0 5.373 0 12h4zm2 5.291A7.962 7.962 0 014 12H0c0 3.042 1.135 5.824 3 7.938l3-2.647z"></path>
4415      </svg>
4416    </span>
4417  </button>
4418</form>
4419<!-- END app snippet -->
4420        </div>
4421        <!-- BEGIN app snippet: powered-by --><a
4422  id="powered"
4423  tabindex="-1"
4424  href="https://giftnote.com"
4425  target="_blank"
4426  class="text-neutral-500 dark:text-neutral-300 text-[10px] items-center justify-center gap-1 mt-3"
4427>
4428  <span>Powered by</span>
4429  <svg
4430    class="h-3 fill-[#071B2F] dark:fill-[#e3e5e7]"
4431    viewBox="0 0 168 34"
4432    fill="none"
4433    xmlns="http://www.w3.org/2000/svg"
4434  >
4435    <g clip-path="url(#clip0_298_13245)">
4436    <path d="M66.3709 9.38923V25.458C66.3709 29.3579 63.3261 32.4107 57.9655 32.4107C53.5127 32.4107 50.5679 30.7022 50.2034 27.0964H54.4919C54.7563 28.4407 55.9213 28.9938 57.9369 28.9938C60.4814 28.9938 61.7536 27.4885 61.7536 25.619V23.1265C60.8531 24.6038 59.2806 25.584 56.8362 25.584C52.4477 25.584 49.603 22.1742 49.603 17.4551C49.603 12.2389 52.9552 9.22119 57.0006 9.22119C59.4164 9.22119 60.9531 10.1384 61.7894 11.4547L61.9252 9.38923H66.3709ZM61.7822 17.8822V16.93C61.7955 16.4238 61.7064 15.92 61.52 15.4477C61.3336 14.9754 61.0535 14.5439 60.6961 14.1781C60.3386 13.8123 59.9108 13.5194 59.4372 13.3164C58.9637 13.1134 58.4538 13.0042 57.9369 12.9951C55.7927 12.9951 54.2846 14.7665 54.2846 17.4551C54.2846 20.1438 55.7927 21.8172 57.9369 21.8172C58.4543 21.8099 58.9651 21.702 59.4396 21.4996C59.914 21.2972 60.3426 21.0044 60.7004 20.6382C61.0583 20.2721 61.3382 19.8398 61.5239 19.3667C61.7096 18.8935 61.7974 18.3889 61.7822 17.8822V17.8822Z"
4437      />
4438    <path d="M71.9242 6.99466C71.5416 7.00591 71.1606 6.94179 70.8038 6.80608C70.447 6.67038 70.1216 6.46586 69.847 6.20467C69.5723 5.94348 69.354 5.63092 69.205 5.28553C69.056 4.94015 68.9793 4.56897 68.9795 4.194C69.0169 3.44895 69.3453 2.74651 69.8968 2.23215C70.4483 1.71779 71.1806 1.43091 71.9421 1.43091C72.7036 1.43091 73.4359 1.71779 73.9874 2.23215C74.5389 2.74651 74.8673 3.44895 74.9047 4.194C74.905 4.57203 74.8273 4.9462 74.6761 5.29399C74.5248 5.64178 74.3033 5.95599 74.0248 6.21767C73.7463 6.47935 73.4167 6.68309 73.0557 6.81663C72.6946 6.95016 72.3098 7.01073 71.9242 6.99466ZM69.6156 9.38922H74.2328V25.458H69.6156V9.38922Z"
4439      />
4440    <path d="M83.3033 8.26189V9.41016H88.0635V12.981H83.3033V25.4789H78.7218V12.96H76.3774V9.38916H78.7218V8.07284C78.7218 4.36897 81.3949 1.77136 85.6191 1.77136C86.5298 1.78062 87.4372 1.87913 88.3279 2.06543L88.1635 5.83932C87.5703 5.63972 86.9467 5.54029 86.3195 5.54525C84.2753 5.51724 83.3033 6.5955 83.3033 8.26189Z"
4441      />
4442    <path d="M101.951 25.1919C101.031 25.4957 100.063 25.6402 99.092 25.619C94.7392 25.619 92.3306 23.1264 92.3306 19.4855V12.96H89.9219V9.38917H92.6022V4.8241H96.8906V9.38917H101.772V12.96H96.8906V19.2615C96.8906 20.8369 97.6911 21.8521 99.7996 21.8521C100.474 21.8492 101.142 21.7283 101.772 21.495L101.951 25.1919Z"
4443      />
4444    <path d="M119.534 15.3896V25.458H114.938V16.4049C114.938 14.3674 113.973 13.1281 112.029 13.1281C111.58 13.107 111.131 13.1797 110.712 13.3413C110.294 13.5029 109.916 13.7498 109.602 14.0656C109.288 14.3814 109.047 14.7589 108.894 15.1731C108.74 15.5872 108.678 16.0286 108.712 16.4679V25.458H104.131V9.38923H108.548L108.684 11.7488C109.649 10.2364 111.293 9.22119 113.801 9.22119C117.525 9.22119 119.534 11.7628 119.534 15.3896Z"
4445      />
4446    <path d="M138.267 17.3641C138.267 22.1812 134.922 25.626 129.833 25.626C124.744 25.626 121.427 22.3492 121.427 17.5251C121.427 12.701 124.815 9.22815 129.833 9.22815C134.85 9.22815 138.267 12.5329 138.267 17.3641ZM126.052 17.4621C126.052 20.1157 127.56 21.9221 129.833 21.9221C132.105 21.9221 133.614 20.1157 133.614 17.4621C133.614 14.8085 132.184 12.932 
4446129.833 12.932C127.481 12.932 126.052 14.7314 126.052 17.4551V17.4621Z"
4447      />
4448    <path d="M150.925 25.1919C150.004 25.4942 149.037 25.6387 148.066 25.619C143.72 25.619 141.304 23.1264 141.304 19.4855V12.96H138.896V9.38917H141.576V4.8241H145.864V9.38917H150.753V12.96H145.864V19.2615C145.864 20.8369 146.665 21.8521 148.773 21.8521C149.45 21.8487 150.12 21.7278 150.753 21.495L150.925 25.1919Z"
4449      />
4450    <path d="M168 18.4074H156.45C156.786 20.8649 158.258 22.1112 160.402 22.1112C162.547 22.1112 163.419 20.998 163.683 20.1438H167.936C167.4 22.9444 165.12 25.619 160.166 25.619C155.213 25.619 152.033 22.2653 152.033 17.4551C152.033 12.645 155.485 9.22119 160.238 9.22119C165.241 9.22119 168 12.631 168 17.5532V18.4074ZM156.521 15.8167H163.719C163.419 13.5202 162.146 12.568 160.267 12.568C158.387 12.568 156.957 13.5832 156.521 15.8167V15.8167Z"
4451      />
4452    <path d="M40.8691 11.8749C40.8706 9.56445 40.178 7.30469 38.8775 5.37727C37.577 3.44984 35.7262 1.93999 33.5558 1.03592C31.3853 0.131847 28.9913 -0.126452 26.672 0.293201C24.3527 0.712854 22.2108 1.7919 20.5133 3.39586V3.39586C19.3514 4.49311 18.4272 5.80856 17.7959 7.26359C17.1647 8.71862 16.8394 10.2834 16.8394 11.8643C16.8394 13.4453 17.1647 15.0101 17.7959 16.4651C18.4272 17.9201 19.3514 19.2356 20.5133 20.3328L28.7328 28.5668L36.595 20.865C37.9334 19.7623 39.0095 18.3863 39.7478 16.8333C40.4861 15.2804 40.8688 13.588 40.8691 11.8749V11.8749Z"
4453      fill="#84E9FD"/>
4454    <path d="M32.8715 15.8383L20.1562 3.36136C17.9393 1.18965 14.9325 -0.0303955 11.7973 -0.0303955C8.66215 -0.0303955 5.65536 1.18965 3.43844 3.36136C1.22152 5.53306 -0.0239258 8.47854 -0.0239258 11.5498C-0.0239258 14.621 1.22152 17.5665 3.43844 19.7382L16.1537 32.1941C16.7365 32.7653 17.4284 33.2184 18.19 33.5276C18.9516 33.8367 19.7679 33.9958 20.5922 33.9958C21.4166 33.9958 22.2329 33.8367 22.9945 33.5276C23.7561 33.2184 24.448 32.7653 25.0308 32.1941L32.8501 24.5413C34.0309 23.39 34.6966 21.8263 34.7006 20.1942C34.7046 18.5621 34.0467 16.9952 32.8715 15.8383ZM8.88477 11.2032C8.41656 11.2046 7.95846 11.0698 7.56847 10.816C7.17848 10.5622 6.87413 10.2008 6.69398 9.7774C6.51382 9.35405 6.46594 8.88785 6.55642 8.43783C6.64689 7.98781 6.87166 7.57422 7.20223 7.2494C7.53281 6.92459 7.95434 6.70316 8.41345 6.61317C8.87256 6.52318 9.34861 6.56866 9.78132 6.74386C10.214 6.91906 10.5839 7.21611 10.8442 7.59738C11.1045 7.97865 11.2434 8.42699 11.2434 8.88566C11.2434 9.4991 10.9951 10.0875 10.553 10.5219C10.1109 10.9564 9.51098 11.2013 8.88477 11.2032Z"
4455      fill="#B8AFFC"/>
4456    <path d="M20.3775 3.59888C19.2494 4.70226 18.3573 6.01498 17.7535 7.46022C17.1497 8.90546 16.8462 10.4542 16.8609 12.0157C16.8755 13.5772 17.208 15.1202 17.8388 16.5543C18.4696 17.9885 19.3861 19.2849 20.5347 20.3678L28.7685 28.6018L33.057 24.4008C33.6154 23.8551 34.0585 23.2069 34.3607 22.4932C34.663 21.7795 34.8186 21.0145 34.8186 20.2418C34.8186 19.4691 34.663 18.7041 34.3607 17.9904C34.0585 17.2767 33.6154 16.6285 33.057 16.0828L20.3775 3.59888Z"
4457      fill="#696DF2"/>
4458    </g>
4459    <defs>
4460    <clipPath id="clip0_298_13245">
4461    <rect width="168" height="34" fill="white"/>
4462    </clipPath>
4463    </defs>
4464  </svg>
4465</a>
4466<!-- END app snippet -->
4467      </div>
4468    </div>
4469  </div>
4470  <div id="alerts" class="fixed top-5 right-5 z-9998">
4471    <div
4472      id="alert-save"
4473      role="alert"
4474      class="hidden group"
4475    >
4476      <div
4477        class="p-4 mb-4 text-sm text-green-800 rounded-lg bg-green-50 shadow-md border-gray-100"
4478      >
4479        <span class="font-medium">Message saved</span>
4480      </div>
4481    </div>
4482    <div
4483      id="alert-add"
4484      role="alert"
4485      class="hidden group"
4486    >
4487      <div
4488        class="p-4 mb-4 text-sm text-green-800 rounded-lg bg-green-50 shadow-md border-gray-100"
4489      >
4490        <span class="font-medium">Gift card added to cart!</span>
4491      </div>
4492    </div>
4493    <div
4494      id="alert-remove"
4495      role="alert"
4496      class="hidden group"
4497    >
4498    <div
4499      class="p-4 mb-4 text-sm text-red-800 rounded-lg bg-red-50 shadow-md border-gray-100"
4500    >
4501      <span class="font-medium">Message removed</span>
4502    </div>
4503  </div>
4504</div >
4505<!-- BEGIN app snippet: merchant-styles -->
4506
4507<style>
4508  @font-face {
4509  font-family: Inter;
4510  font-weight: 400;
4511  font-style: normal;
4512  src: url("//www.nanit.com/cdn/fonts/inter/inter_n4.b2a3f24c19b4de56e8871f609e73ca7f6d2e2bb9.woff2") format("woff2"),
4513       url("//www.nanit.com/cdn/fonts/inter/inter_n4.af8052d517e0c9ffac7b814872cecc27ae1fa132.woff") format("woff");
4514}
4515
4516
4517  #content form,
4518  #content form *:focus,
4519  #content form *:focus-within:not(#methods)  {
4520    --tw-ring-color: #3f83f8;
4521    border-color:#3f83f8;
4522  }
4523
4524  .dark #content #date {
4525    color-scheme: dark;
4526  }
4527
4528  #content {
4529    background: #f9fafb;
4530  }
4531  #content, #alerts {
4532    font-family: "Arial, sans-serif";
4533  }
4534  #content, #alerts {
4535    font-family: Inter, sans-serif;
4536    font-weight: 400;
4537    font-style: normal;
4538  }
4539
4540  #title {
4541    color: #000000;
4542  }
4543
4544  #content .bg-primary,
4545  #content #method .active {
4546    background: #3f83f8;
4547    color: #FFFFFF;
4548  }
4549
4550  #content .button-color {
4551    color: #FFFFFF;
4552  }
4553
4554  #content form .focus{
4555    border-color: #3f83f8;
4556  }
4557
4558  /*
4559   * intl-tel-input 29.2.3 CSS variable vocabulary (see assets/phone.css header).
4560   * --iti-path-flags-1x/2x: still needed — the "no-assets" vendored CSS deliberately
4561   *   omits a hardcoded flags path, and this is where merchant-styles supplies it.
4562   * --iti-path-globe-1x/2x: REMOVED — v29 renders the "no country" icon as an inline
4563   *   <svg class="iti__globe-svg">, not a background-image; these vars no longer exist
4564   *   and assets/globe.png / [email protected] have been deleted as dead.
4565   * --iti-dialcode-color: REMOVED — v29 has no dedicated dial-code color var; the dial
4566   *   code now inherits the input's text color.
4567   * --iti-flag-height/-width, --iti-flag-sprite-width/-height: REMOVED — v2 sprite
4568   *   geometry (16px flags, 3904px-wide sprite). The re-vendored sprite is v29's own
4569   *   20px/244-flag layout, so these MUST use v29's defaults, not be pinned back to v2.
4570   * --iti-dropdown-bg -> --iti-country-selector-bg, --iti-arrow-color -> --iti-icon-color:
4571   *   straight renames, values preserved.
4572   * --iti-arrow-height/-width -> --iti-arrow-size: v2's CSS-triangle hack (width/height/
4573   *   triangle-border) became a single rotated-square icon sized by --iti-arrow-size;
4574   *   6px (the old arrow-width) is carried forward as the closest analog.
4575   */
4576  .iti {
4577    --iti-path-flags-1x: url(https://cdn.shopify.com/extensions/01a0cf34-180a-76e0-b733-42974a96768f/giftnote-app-142/assets/flags.png) !important;
4578    --iti-path-flags-2x: url(https://cdn.shopify.com/extensions/01a0cf34-180a-76e0-b733-42974a96768f/giftnote-app-142/assets/[email protected]) !important;
4579    --iti-hover-color: rgba(0, 0, 0, 0.05);
4580    --iti-border-color: #ccc;
4581    --iti-country-selector-bg: white;
4582    --iti-icon-color: #555;
4583    --iti-spacer-horizontal: 8px;
4584    --iti-border-width: 1px;
4585    --iti-arrow-size: 6px;
4586    --iti-arrow-padding: 6px;
4587    --iti-mobile-popup-margin: 30px;
4588  }
4589
4590  
4591</style>
4592<style>
4593  #content #powered {
4594    display: flex !important;
4595  }
4596</style>
4597<!-- END app snippet -->
4598<link href="//cdn.shopify.com/extensions/01a0cf34-180a-76e0-b733-42974a96768f/giftnote-app-142/assets/giftnote.css" rel="stylesheet" type="text/css" media="all" />
4599<link href="//cdn.shopify.com/extensions/01a0cf34-180a-76e0-b733-42974a96768f/giftnote-app-142/assets/phone.css" rel="stylesheet" type="text/css" media="all" />
4600</template>
4601
4602<template id="giftnote-button-template" data-gn-app-id="6070057">
4603  <!-- BEGIN app snippet: button-styles --><style>
4604  #container{
4605    width: 100%;
4606    display: flex;
4607    align-items: center;
4608  }
4609
4610  #button {
4611    letter-spacing: 0.06rem;
4612    cursor: pointer;
4613    border-width: 1px;
4614    border-style: solid;
4615    line-height: 1;
4616  }
4617
4618  #button .hidden{
4619    display: none;
4620  }
4621
4622  #container{
4623    justify-content: center;
4624  }
4625
4626  #button {
4627    background-color: white;
4628    width: 100%;
4629    height: 50px;
4630    border-radius: 6px;
4631    border-color:black;
4632    color: black;
4633    font-size: 16px;
4634    font-family: ;
4635  }
4636
4637  @media screen and (max-width: 740px) {
4638    #container{
4639      justify-content: center;
4640    }
4641    #button {
4642      height: 50px;
4643      width: 100%;
4644    }
4645  }
4646</style>
4647<!-- END app snippet -->
4648  <div id="container" className="w-full en">
4649    <button
4650      command="show-modal" commandfor="dialog"
4651      id="button"
4652      data-vendor="Nanit"
4653      data-locale="en"
4654      data-shop="aislings-sweets-treats"
4655    >
4656      <span id="add">Add a gift message 🎁</span>
4657      <span id="edit" class="hidden">Edit gift message 🎁</span>
4658    </button>
4659  </div>
4660</template>
4661
4662<template id="giftnote-balance-template" data-gn-app-id="6070057">
4663  <!-- BEGIN app snippet: balance-styles --><style>
4664  #container{
4665    width: 100%;
4666    display: flex;
4667    align-items: center;
4668    justify-content: center;
4669  }
4670
4671  #result {
4672    width: 100%;
4673    display: flex;
4674    flex-direction: column;
4675    align-items: stretch;
4676    justify-content: center;
4677  }
4678
4679  #result > div {
4680    margin-top:10px;
4681  }
4682
4683  #content {
4684    border-width: 1px;
4685    border-style: solid;
4686    padding: 16px 20px;
4687    background-color: white;
4688  }
4689
4690  #content .hidden{
4691    display: none;
4692  }
4693
4694  #label {
4695    font-size: 16px;
4696    font-weight: 700;
4697  }
4698
4699  #input {
4700    margin-top: 5px;
4701    background-color: none;
4702    width: 100%;
4703    display: flex;
4704    align-items: center;
4705    gap: 6px;
4706    justify-content: space-between;
4707  }
4708
4709  #code {
4710    flex: 1;
4711    background-color: transparent;
4712        font-size: 16px;
4713    height: 24px;
4714    border: 0;
4715    border-bottom: 1px solid black;
4716  }
4717  #code:focus {
4718    outline: none !important;
4719    border-bottom: 2px solid black;
4720  }
4721
4722  #button {
4723    cursor: pointer ;
4724    background-color: transparent;
4725        border: 0;
4726    color: black;
4727    padding: 0;
4728    font-size: 16px;
4729    padding-top:2px;
4730    font-family: ;
4731  }
4732
4733  #button svg {
4734    width: 22px;
4735    height: 22px;
4736  }
4737
4738  #button svg path{
4739    stroke: black;
4740  }
4741
4742  @media screen and (max-width: 740px) {
4743    #container{
4744      justify-content: center;
4745    }
4746    #content {
4747      width: 100%;
4748    }
4749  }
4750</style>
4751<!-- END app snippet -->
4752  <div
4753    id="container"
4754    className="w-full en"
4755    data-locale="en"
4756    data-shop="aislings-sweets-treats"
4757  >
4758    <div id="content" tabindex="-1">
4759      <form id="form">
4760        <label id="label" for="code">Check the balance of your gift card</label>
4761        <div id="input">
4762          <input
4763            type="text"
4764            id="code"
4765            placeholder="Enter gift card code"
4766            required
4767          >
4768          <button id="button" type="submit" aria-label="Search">
4769            <svg aria-hidden="true" xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 20 20">
4770              <path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m19 19-4-4m0-7A7 7 0 1 1 1 8a7 7 0 0 1 14 0Z"/>
4771            </svg>
4772          </button>
4773        </div>
4774      </form>
4775      <div id="result">
4776        <div id="loading" class="hidden">Searching...</div>
4777        <div id="not_found" class="hidden">Not found</div>
4778        <div id="expired" class="hidden">Expired on<span></span>
4779        </div>
4780        <div id="success" class="hidden">
4781          <div id="balance">Balance: <span></span>
4782          </div>
4783          <div id="initial">Initial balance: <span></span>
4784          </div>
4785          <div id="expires_on" class="hidden">Expires on: <span></span>
4786          </div>
4787        </div>
4788      </div>
4789    </div>
4790  </div>
4791</template>
4792
4793<giftnote-core
4794  shop="aislings-sweets-treats"
4795  domain="www.nanit.com"
4796  name="Nanit"
4797  locale="en"
4798  locale2="en"
4799  currency="USD"
4800  data-gn-app-id="6070057"
4801></giftnote-core>
4802
4803
4804</div><div id="shopify-block-ARFdmazE2cTI0NTZzW__11797761893487868451" class="shopify-block shopify-app-block">
4805<script async src="https://js.convertflow.co/production/websites/81359.js"></script>
4805
4806
4807
4808
4809
4810</div>
4810<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
4810
4811</body>
4812</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.