PageSourceSearch

https://www.boppy.com/

html boppy.com collected 2026-09-27 00:39:29 UTC 358,893 bytes, 7,956 lines download raw bytes

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16<!doctype html>
17<html class="no-js no-touch supports-no-cookies" lang="en">
18<head>
19  <meta charset="UTF-8">
20  <meta name="viewport" content="width=device-width, initial-scale=1.0">
21  <meta name="theme-color" content="#a0aee8">
22  <link rel="canonical" href="https://www.boppy.com/">
23
24  <!-- ======================= Broadcast Theme V3.2.1 ========================= -->
25
26  <link rel="preconnect" href="https://cdn.shopify.com" crossorigin>
27  <link rel="preconnect" href="https://fonts.shopify.com" crossorigin>
28  <link rel="preconnect" href="https://monorail-edge.shopifysvc.com" crossorigin><link rel="preload" href="https://cdn.shopify.com/s/files/1/0039/7043/3094/files/Mother_Badge.svg?v=1772631757" as="image" type="image/svg+xml">
29    <link rel="shortcut icon" href="//www.boppy.com/cdn/shop/files/boppy_favicon_32x32.png?v=1667423000" type="image/png" />
30  
31<style data-shopify>@font-face {
32font-family:"filson-soft";
33src:url("https://cdn.shopify.com/s/files/1/0039/7043/3094/files/filsonsoft-medium-webfont.woff2?v=1783649518") format("woff2"),url("https://cdn.shopify.com/s/files/1/0039/7043/3094/files/filsonsoft-medium-webfont.woff?v=1783649518") format("woff");
34font-display:swap; font-style:normal; font-weight:500; font-stretch:normal;
35}</style><!-- Title and description ================================================ -->
36  
37  <title>
38    
39    Boppy | Shop Nursing Pillows, Baby Carriers, and more
40    
41    
42    
43  </title>
44
45  
46    <meta name="description" content="Browse Boppy Breastfeeding Pillows, Baby Carriers, Pregnancy Pillows, and other accessories for Mom and Dad.">
47  
48
49  
50
51<meta property="og:site_name" content="Boppy">
52<meta property="og:url" content="https://www.boppy.com/">
53<meta property="og:title" content="Boppy | Shop Nursing Pillows, Baby Carriers, and more">
54<meta property="og:type" content="website">
55<meta property="og:description" content="Browse Boppy Breastfeeding Pillows, Baby Carriers, Pregnancy Pillows, and other accessories for Mom and Dad."><meta name="twitter:card" content="summary_large_image">
56<meta name="twitter:title" content="Boppy | Shop Nursing Pillows, Baby Carriers, and more">
57<meta name="twitter:description" content="Browse Boppy Breastfeeding Pillows, Baby Carriers, Pregnancy Pillows, and other accessories for Mom and Dad.">
58
59  <!-- CSS ================================================================== -->
60
61  
62
63<style>@font-face{font-family:Poppins;font-weight:500;font-style:normal;font-display:swap;src:url(//www.boppy.com/cdn/fonts/poppins/poppins_n5.ad5b4b72b59a00358afc706450c864c3c8323842.woff2) format("woff2"),url(//www.boppy.com/cdn/fonts/poppins/poppins_n5.33757fdf985af2d24b32fcd84c9a09224d4b2c39.woff) format("woff")}@font-face{font-family:Poppins;font-weight:400;font-style:normal;font-display:swap;src:url(//www.boppy.com/cdn/fonts/poppins/poppins_n4.0ba78fa5af9b0e1a374041b3ceaadf0a43b41362.woff2) format("woff2"),url(//www.boppy.com/cdn/fonts/poppins/poppins_n4.214741a72ff2596839fc9760ee7a770386cf16ca.woff) format("woff")}@font-face{font-family:Poppins;font-weight:600;font-style:normal;font-display:swap;src:url(//www.boppy.com/cdn/fonts/poppins/poppins_n6.aa29d4918bc243723d56b59572e18228ed0786f6.woff2) format("woff2"),url(//www.boppy.com/cdn/fonts/poppins/poppins_n6.5f815d845fe073750885d5b7e619ee00e8111208.woff) format("woff")}@font-face{font-family:Poppins;font-weight:500;font-style:normal;font-display:swap;src:url(//www.boppy.com/cdn/fonts/poppins/poppins_n5.ad5b4b72b59a00358afc706450c864c3c8323842.woff2) format("woff2"),url(//www.boppy.com/cdn/fonts/poppins/poppins_n5.33757fdf985af2d24b32fcd84c9a09224d4b2c39.woff) format("woff")}@font-face{font-family:Poppins;font-weight:400;font-style:italic;font-display:swap;src:url(//www.boppy.com/cdn/fonts/poppins/poppins_i4.846ad1e22474f856bd6b81ba4585a60799a9f5d2.woff2) format("woff2"),url(//www.boppy.com/cdn/fonts/poppins/poppins_i4.56b43284e8b52fc64c1fd271f289a39e8477e9ec.woff) format("woff")}@font-face{font-family:Poppins;font-weight:500;font-style:italic;font-display:swap;src:url(//www.boppy.com/cdn/fonts/poppins/poppins_i5.6acfce842c096080e34792078ef3cb7c3aad24d4.woff2) format("woff2"),url(//www.boppy.com/cdn/fonts/poppins/poppins_i5.a49113e4fe0ad7fd7716bd237f1602cbec299b3c.woff) format("woff")}
64/*# sourceMappingURL=/s/files/1/0039/7043/3094/t/182/assets/font-settings.css.map?v=166805428797991918871788223632 */
65</style>
66
67
68  
69<style data-shopify>
70
71:root {
72
73
74---color-video-bg: #e9dccc;
75
76
77---color-bg: #f1e8de;
78---color-bg-secondary: #F8F8F8;
79---color-bg-rgb: 241, 232, 222;
80
81---color-text-dark: #4f2422;
82---color-text: #7b4542;
83---color-text-light: #9e7671;
84
85
86/* === Opacity shades of grey ===*/
87---color-a5:  rgba(123, 69, 66, 0.05);
88---color-a10: rgba(123, 69, 66, 0.1);
89---color-a15: rgba(123, 69, 66, 0.15);
90---color-a20: rgba(123, 69, 66, 0.2);
91---color-a25: rgba(123, 69, 66, 0.25);
92---color-a30: rgba(123, 69, 66, 0.3);
93---color-a35: rgba(123, 69, 66, 0.35);
94---color-a40: rgba(123, 69, 66, 0.4);
95---color-a45: rgba(123, 69, 66, 0.45);
96---color-a50: rgba(123, 69, 66, 0.5);
97---color-a55: rgba(123, 69, 66, 0.55);
98---color-a60: rgba(123, 69, 66, 0.6);
99---color-a65: rgba(123, 69, 66, 0.65);
100---color-a70: rgba(123, 69, 66, 0.7);
101---color-a75: rgba(123, 69, 66, 0.75);
102---color-a80: rgba(123, 69, 66, 0.8);
103---color-a85: rgba(123, 69, 66, 0.85);
104---color-a90: rgba(123, 69, 66, 0.9);
105---color-a95: rgba(123, 69, 66, 0.95);
106
107---color-border: rgb(123, 69, 66);
108---color-border-light: #aa8680;
109---color-border-hairline: #ece1d3;
110---color-border-dark: #39201e;/* === Bright color ===*/
111---color-primary: #835AA2;
112---color-primary-hover: #5d367a;
113---color-primary-fade: rgba(131, 90, 162, 0.05);
114---color-primary-fade-hover: rgba(131, 90, 162, 0.1);---color-primary-opposite: #ffffff;
115
116
117/* === Secondary Color ===*/
118---color-secondary: #a0aee8;
119---color-secondary-hover: #5973e3;
120---color-secondary-fade: rgba(160, 174, 232, 0.05);
121---color-secondary-fade-hover: rgba(160, 174, 232, 0.1);---color-secondary-opposite: #ffffff;
122
123
124/* === link Color ===*/
125---color-link: #835aa2;
126---color-link-hover: #7b4542;
127---color-link-fade: rgba(131, 90, 162, 0.05);
128---color-link-fade-hover: rgba(131, 90, 162, 0.1);---color-link-opposite: #ffffff;
129
130
131/* === Product grid sale tags ===*/
132---color-sale-bg: #a0aee8;
133---color-sale-text: #ffffff;---color-sale-text-secondary: #a0aee8;
134
135/* === Product grid badges ===*/
136---color-badge-bg: #cb9843;
137---color-badge-text: #ffffff;
138
139/* === Helper colors for form error states ===*/
140---color-error: var(--error-text-color);
141---color-error-bg: var(--error-bg-color);
142
143
144
145  ---radius: 5px;
146  ---radius-sm: 3px;
147
148
149---color-announcement-bg: #835AA2;
150---color-announcement-text: #414042;
151---color-announcement-border: #6f5285;
152
153---color-header-bg: #835aa2;
154---color-header-link: #fffaf4;
155---color-header-link-hover: #414042;
156
157---color-menu-bg: #835aa2;
158---color-menu-border: #ffffff;
159---color-menu-link: #414042;
160---color-menu-link-hover: #835AA2;
161---color-submenu-bg: #fffaf4;
162---color-submenu-link: #414042;
163---color-submenu-link-hover: #835AA2;
164---color-menu-transparent: #ffffff;
165
166---color-footer-bg: #835aa2;
167---color-footer-text: #fffaf4;
168---color-footer-link: #fffaf4;
169---color-footer-link-hover: #835AA2;
170---color-footer-border: #67696E;
171
172/* === Custom Cursor ===*/
173
174--icon-zoom-in: url( "//www.boppy.com/cdn/shop/t/182/assets/icon-zoom-in.svg?v=126996651526054293301788223632" );
175--icon-zoom-out: url( "//www.boppy.com/cdn/shop/t/182/assets/icon-zoom-out.svg?v=128675709041987423641788223632" );
176
177/* === Typography ===*/
178---product-grid-aspect-ratio: 100%;
179---product-grid-size-piece: 10;
180
181
182---font-weight-body: 400;
183---font-weight-body-bold: 500;
184
185---font-stack-body: Poppins, sans-serif;
186---font-style-body: normal;
187---font-adjust-body: 1.0;
188
189---font-weight-heading: 500;
190---font-weight-heading-bold: 600;
191
192---font-stack-heading: "Filson Soft", sans-serif;
193---font-style-heading: normal;
194---font-adjust-heading: 1.0;
195
196---font-stack-nav: Poppins, sans-serif;
197---font-style-nav: normal;
198---font-adjust-nav: 1.0;
199
200---font-weight-nav: 400;
201---font-weight-nav-bold: 500;
202
203---font-size-base: 1.0rem;
204---font-size-base-percent: 1.0;
205
206---ico-select: url("//www.boppy.com/cdn/shop/t/182/assets/ico-select.svg?v=115630813262522069291788223631");
207
208---heading-text-transform: none;
209---nav-text-transform: none;
210---btn-text-transform: none;
211---product-text-transform: none;
212---footer-links-transform: none;
213
214--icon-check: url( "//www.boppy.com/cdn/shop/t/182/assets/icon-check.svg?v=87277466866856918641788223631" );
215--icon-dist-down: url( "//www.boppy.com/cdn/shop/t/182/assets/icon-dist-down.svg?v=80939885204980581591788223631" );
216--testimonial-bg: url( "//www.boppy.com/cdn/shop/t/182/assets/testimonial.jpg?v=179244969043645590351788223633" );
217
218
219/* === Parallax ===*/
220---parallax-strength-min: 100.0%;
221---parallax-strength-max: 110.0%;
222
223
224
225}
226
227</style>
228
229
230  <link href="//www.boppy.com/cdn/shop/t/182/assets/theme.css?v=152004462346180288331788223633" rel="stylesheet" type="text/css" media="all" />
231  <link href="//www.boppy.com/cdn/shop/t/182/assets/custom.css?v=131940890586162841751788234051" rel="stylesheet" type="text/css" media="all" /> 
232
233  
233<script>
234    if (window.navigator.userAgent.indexOf('MSIE ') > 0 || window.navigator.userAgent.indexOf('Trident/') > 0) {
235      document.documentElement.className = document.documentElement.className + ' ie';
236
237      var scripts = document.getElementsByTagName('script')[0];
238      var polyfill = document.createElement("script");
239      polyfill.defer = true;
240      polyfill.src = "//www.boppy.com/cdn/shop/t/182/assets/ie11.js?v=144489047535103983231788223632";
241
242      scripts.parentNode.insertBefore(polyfill, scripts);
243    } else {
244      document.documentElement.className = document.documentElement.className.replace('no-js', 'js');
245    }
246
247    window.lazySizesConfig = window.lazySizesConfig || {};
248    // Leaving this true makes lazysizes fetch every lazy image on the page once
249    // onload fires, which floods the network and main thread on mobile.
250    window.lazySizesConfig.preloadAfterLoad = false;
251
252    let root = '/';
253    if (root[root.length - 1] !== '/') {
254      root = `${root}/`;
255    }
256
257    window.theme = {
258      routes: {
259        root: root,
260        cart: '/cart',
261        cart_add_url: '/cart/add',
262        product_recommendations_url: '/recommendations/products',
263        search_url: '/search',
264        addresses_url: '/account/addresses'
265      },
266      assets: {
267        photoswipe: '//www.boppy.com/cdn/shop/t/182/assets/photoswipe.js?v=108660782622152556431788223631',
268        smoothscroll: '//www.boppy.com/cdn/shop/t/182/assets/smoothscroll.js?v=37906625415260927261788223631',
269        swatches: '//www.boppy.com/cdn/shop/t/182/assets/swatches.json?v=144681279948115033151788223631',
270        base: "//www.boppy.com/cdn/shop/t/182/assets/",
271        no_image: "//www.boppy.com/cdn/shopifycloud/storefront/assets/no-image-2048-a2addb12_1024x.gif",
272      },
273      strings: {
274        addToCart: "Add to Cart",
275        soldOut: "Sold Out",
276        from: "From",
277        preOrder: "Pre-order",
278        sale: "Sale",
279        subscription: "Subscription",
280        unavailable: "Unavailable",
281        unitPrice: "Unit price",
282        unitPriceSeparator: "per",
283        resultsFor: "Results for",
284        noResultsFor: "No results for",
285        shippingCalcSubmitButton: "Calculate shipping",
286        shippingCalcSubmitButtonDisabled: "Calculating...",
287        selectValue: "Select value",
288        oneColor: "color",
289        otherColor: "colors",
290        upsellAddToCart: "Add",
291        free: "Free"
292      },
293      settings: {
294        customerLoggedIn: false,
295        cartDrawerEnabled: true,
296        enableQuickAdd: false,
297        transparentHeader: false,
298      },
299      moneyFormat: "${{amount}}",
300      moneyWithCurrencyFormat: "${{amount}} USD",
301      info: {
302        name: 'broadcast'
303      },
304      version: '3.2.1'
305    };
306  </script>
306
307
308  
309    
309<script src="//www.boppy.com/cdn/shopifycloud/storefront/assets/themes_support/shopify_common-5f594365.js" defer="defer"></script>
309
310  
311
312  <!-- Theme Javascript ============================================================== -->
313  
313<script src="//www.boppy.com/cdn/shop/t/182/assets/lazysizes.js?v=111431644619468174291788223633" async="async"></script>
313
314  
314<script src="//www.boppy.com/cdn/shop/t/182/assets/vendor.js?v=54846291969275285991788223630" defer="defer"></script>
314
315  
315<script src="//www.boppy.com/cdn/shop/t/182/assets/theme.js?v=23643501052736473681788225076" defer="defer"></script>
315
316
317  <!-- Shopify app scripts =========================================================== -->
318
319  
320  
320<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
320<meta name="google-site-verification" content="9z-pUSpjjjoV06Ri_vAxDh_xPYvaK3Vp3WV9d38gkDY">
321<meta name="google-site-verification" content="j5ITZ5WUxDniHQ46sM4hh7m9GVtQgHCMElaKSpJylsk">
322<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/3970433094/digital_wallets/dialog">
323<link rel="ucp" href="/.well-known/ucp" version="2026-08-25">
323<script async="async" src="/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=2860712002"></script>
323
324<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
325<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=2860712002&shop_id=3970433094" crossorigin="anonymous"></script>
vendor: 1 bytes, line 325
325
326<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":3970433094,"countryCode":"US","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/3970433094","merchantName":"Boppy","requiredBillingContactFields":["postalAddress","email"],"requiredShippingContactFields":["postalAddress","email"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex","discover","elo","jcb"],"total":{"type":"pending","label":"Boppy","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 326
326
327<script id="shopify-features" type="application/json">{"accessToken":"c3346926de9ce0a2b57d38486af89d16","betas":["rich-media-storefront-analytics"],"domain":"www.boppy.com","predictiveSearch":true,"shopId":3970433094,"locale":"en"}</script>
vendor: 1 bytes, line 327
327
328<script>var Shopify = Shopify || {};
329Shopify.shop = "newboppy.myshopify.com";
330Shopify.locale = "en";
331Shopify.currency = {"active":"USD","rate":"1.0"};
332Shopify.country = "US";
333Shopify.theme = {"name":"boppy\/main","id":145519149122,"schema_name":"Broadcast","schema_version":"3.2.1","theme_store_id":null,"role":"main"};
334Shopify.theme.handle = "null";
335Shopify.theme.style = {"id":null,"handle":null};
336Shopify.cdnHost = "www.boppy.com/cdn";
337Shopify.routes = Shopify.routes || {};
338Shopify.routes.root = "/";
339Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
340Shopify.SignInWithShop = Shopify.SignInWithShop || {};
341Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
342Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 342
342
343<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 343
343
344<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 344
344
345<script>
346  window.ShopifyPay = window.ShopifyPay || {};
347  window.ShopifyPay.apiHost = "shop.app\/pay";
348  window.ShopifyPay.redirectState = null;
349</script>
vendor: 1 bytes, line 349
349
350<script>
351  window.Shopify = window.Shopify || {};
352  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
353  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
354  window.Shopify.SignInWithShop.eligible = true;
355</script>
vendor: 1 bytes, line 355
355
356<script id="shop-js-analytics" type="application/json">{"pageType":"index"}</script>
vendor: 1 bytes, line 356
356
357<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 357
357
358<script type="module">
359  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js");
360
361  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
362
363</script>
vendor: 1 bytes, line 363
363
364<script>
365  window.Shopify = window.Shopify || {};
366  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
367  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"]};
368</script>
vendor: 1 bytes, line 368
368
369<script>(function() {
370  var isLoaded = false;
371  function asyncLoad() {
372    if (isLoaded) return;
373    isLoaded = true;
374    var urls = ["https:\/\/apps.bazaarvoice.com\/deployments\/boppy\/main_site\/production\/en_US\/bv.js?shop=newboppy.myshopify.com","https:\/\/ecom-app.rakutenadvertising.io\/rakuten_advertising.js?shop=newboppy.myshopify.com","https:\/\/tag.rmp.rakuten.com\/124523.ct.js?shop=newboppy.myshopify.com","\/\/cdn.shopify.com\/proxy\/68e25f3ee3d9510df1aaba0a1ceecffa4539ba6496262a78b53a3606f54bb5c6\/api.goaffpro.com\/loader.js?shop=newboppy.myshopify.com\u0026sp-cache-control=cHVibGljLCBtYXgtYWdlPTkwMA","https:\/\/na.shgcdn3.com\/pixel-collector.js?shop=newboppy.myshopify.com","https:\/\/assets.pixlee.com\/shopify\/pixlee.shopify.v2.prod.js?shop=newboppy.myshopify.com","https:\/\/cdn.attn.tv\/boppy\/dtag.js?shop=newboppy.myshopify.com"];
375    for (var i = 0; i < urls.length; i++) {
376      var s = document.createElement('script');
377      s.type = 'text/javascript';
378      s.async = true;
379      s.src = urls[i];
380      var x = document.getElementsByTagName('script')[0];
381      x.parentNode.insertBefore(s, x);
382    }
383  };
384  if(window.attachEvent) {
385    window.attachEvent('onload', asyncLoad);
386  } else {
387    window.addEventListener('load', asyncLoad, false);
388  }
389})();</script>
vendor: 1 bytes, line 389
389
390<script id="__st">var __st={"a":3970433094,"offset":-21600,"reqid":"6e14c725-8d68-4ec0-9b5c-1072a930b723-1790469568","pageurl":"www.boppy.com\/","u":"a1467d6abb8f","p":"home"};</script>
vendor: 1 bytes, line 390
390
391<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 391
391
392<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 392
392
393<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//www.boppy.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 393
393
394<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.boppy.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>
394<script crossorigin="anonymous" defer="defer" src="//www.boppy.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 394
394
395<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 395
395
396<script>
397  window.Shopify = window.Shopify || {};
398  window.Shopify.MCP = window.Shopify.MCP || {};
399  window.Shopify.MCP.enabled = true;
400  window.Shopify.MCP.shop = "newboppy.myshopify.com";
401  window.Shopify.MCP.mcpEndpoint = "https:\/\/www.boppy.com\/api\/mcp";
402  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"]}}];
403</script>
vendor: 1 bytes, line 403
403
404<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.boppy.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})();
405</script>
vendor: 1 bytes, line 405
405
406<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.boppy.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}};
407</script>
vendor: 1 bytes, line 407
407
408<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
409  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);
410</script>
vendor: 1 bytes, line 410
410
411<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})}}));
412</script>
vendor: 1 bytes, line 412
412
413<script id='scb4127' type='text/javascript' async='' src='https://www.boppy.com/cdn/shopifycloud/privacy-banner/storefront-banner.js'></script>
413<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://www.boppy.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous">
414<style id="shopify-accelerated-checkout-cart">
415        #shopify-buyer-consent {
416  margin-top: 1em;
417  display: inline-block;
418  width: 100%;
419}
420
421#shopify-buyer-consent.hidden {
422  display: none;
423}
424
425#shopify-subscription-policy-button {
426  background: none;
427  border: none;
428  padding: 0;
429  text-decoration: underline;
430  font-size: inherit;
431  cursor: pointer;
432}
433
434#shopify-subscription-policy-button::before {
435  box-shadow: none;
436}
437
438      </style>
439<link rel="stylesheet" media="screen" href="//www.boppy.com/cdn/shop/t/182/compiled_assets/styles.css?v=16854545584887458301788235661">
440<script id="sections-script" data-sections="section-grid-text-row" defer="defer" src="//www.boppy.com/cdn/shop/t/182/compiled_assets/scripts.js?v=63968168121916184991788223700"></script>
vendor: 1 bytes, line 440
440
441<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
441
442  
443
444
445
446
447
448  
448<script type="text/javascript">
449    
450      window.__shgMoneyFormat = window.__shgMoneyFormat || {"USD":{"currency":"USD","currency_symbol":"$","currency_symbol_location":"left","decimal_places":2,"decimal_separator":".","thousands_separator":","}};
451    
452    window.__shgCurrentCurrencyCode = window.__shgCurrentCurrencyCode || {
453      currency: "USD",
454      currency_symbol: "$",
455      decimal_separator: ".",
456      thousands_separator: ",",
457      decimal_places: 2,
458      currency_symbol_location: "left"
459    };
460  </script>
460
461
462
463
464
465  
466<!-- Added with Analyzify V2.0 - Sep 1, 2022 11:45 am -->
467
468<!-- Google Tag Manager -->
469<script>
vendor: 327 bytes, lines 469-473
469(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
470new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
471j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
472'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
473})(window,document,'script','dataLayer','
473GTM-MDHG7GX
vendor: 3 bytes, line 473
473');
473</script>
473
474<!-- End Google Tag Manager -->
475
476<script type="text/javascript">
477  var jQuery351;
478  window.dataLayer = window.dataLayer || [];
479
480  function analyzifyInitialize(){
481    window.analyzifyloadScript = function(url, callback) {
482      var script = document.createElement('script');
483      script.type = 'text/javascript';
484      // If the browser is Internet Explorer
485      if (script.readyState){
486        script.onreadystatechange = function() {
487          if (script.readyState == 'loaded' || script.readyState == 'complete') {
488            script.onreadystatechange = null;
489            callback();
490          }
491        };
492        // For any other browser
493      } else {
494        script.onload = function() {
495          callback();
496        };
497      }
498      script.src = url;
499      document.getElementsByTagName('head')[0].appendChild(script);
500    }
501
502    window.analyzifyAppStart = function(){
503      
504      window.dataLayer.push({
505        event: "sh_info",
506        
507            page_type: "homepage",
508          
509        page_currency: "USD",
510        
511          user_type: "visitor"
512        
513      });
514
515      window.analyzifyGetClickedProductPosition = function(elementHref, sku){
516        if(sku != ''){
517          var collection = null;
518          
519          return 0;
520        }else{
521          var elementIndex = -1
522          collectionProductsElements = document.querySelectorAll('a[href*="/products/"]');
523          collectionProductsElements.forEach(function(element,index){
524            if (element.href.includes(elementHref)) {elementIndex = index + 1};
525          });
526          return elementIndex
527        }
528      }
529
530      window.analyzifyCollectionPageHandle = function(){
531        var collection = null;
532        var collectionAllProducts = null;
533        var collectionTitle = "";
534        var collectionId = "";
535        var collectionProductsBrand = [];
536        var collectionProductsType = [];
537        var collectionProductsSku = [];
538        var collectionProductsName = [];
539        var collectionProductsId = [];
540        var collectionProductsPrice = [];
541        var collectionProductsPosition = []; // we need to talk about, this data can be taken from DOM only (filter ON/OFF)
542        var collectionGproductId = [];
543        var collectionVariantId = [];
544        
545        
546        window.dataLayer.push({
547          event: 'ee_productImpression',
548          category_name: collectionTitle,
549          category_id: collectionId,
550          category_product_brand: collectionProductsBrand,
551          category_product_type: collectionProductsType,
552          category_product_sku: collectionProductsSku,
553          category_product_name: collectionProductsName,
554          category_product_id: collectionProductsId,
555          category_product_price: collectionProductsPrice,
556          currency: "USD",
557          category_product_position: collectionProductsPosition,
558          g_product_id: collectionGproductId,
559          variant_id: collectionVariantId
560        });
561
562        jQuery351(document).on('click', 'a[href*="/products/"]', function(event) {
563          var href= jQuery351(this).attr('href');
564          if(collectionAllProducts.length < 1 ) return;
565          var handle = href.split('/products/')[1];
566          var clickedProduct = collectionAllProducts.filter(function(product) {
567              return product.handle === handle;
568          });
569          if (clickedProduct.length == 0 ) return;
570          window.dataLayer.push({
571            event: 'ee_productClick',
572            category_name: collectionTitle,
573            category_id: collectionId,
574            product_name: clickedProduct[0].title,
575            product_type: clickedProduct[0].type,
576            sku: clickedProduct[0].variants[0].sku,
577            product_id : clickedProduct[0].id.toString(),
578            product_price: (clickedProduct[0].price / 100).toFixed(2).toString(),
579            currency: "USD",
580            product_brand: clickedProduct[0].vendor,
581            product_position: analyzifyGetClickedProductPosition(href, clickedProduct[0].variants[0].sku),
582            variant_id: clickedProduct[0].variants[0].id
583          });
584        });
585      };
586
587      window.analyzifySearchPageHandle = function(){
588        var searchTerm = "";
589        var searchResults = parseInt("");
590        var searchResultsJson = null;
591        var searchProductsBrand = [];
592        var searchProductsType = [];
593        var searchProductsSku = [];
594        var searchProductsNames = [];
595        var searchProductsIds = [];
596        var searchProductsPrices = [];
597        var searchProductsPosition = [];
598        var searchGproductId = [];
599        var searchVariantId = [];
600        
601        
602
603        window.dataLayer.push({
604          event: 'searchListInfo',
605          page_type: 'search',
606          search_term: searchTerm,
607          search_results: searchResults,
608          category_product_brand: searchProductsBrand,
609          category_product_type: searchProductsType,
610          category_product_sku: searchProductsSku,
611          category_product_name: searchProductsNames,
612          category_product_id: searchProductsIds,
613          category_product_price: searchProductsPrices,
614          currency: "USD",
615          category_product_position: searchProductsPosition,
616          g_product_id: searchGproductId,
617          variant_id: searchVariantId
618        });
619
620        
621        jQuery351(document).on('click', 'a[href*="/products/"]', function(event) {
622          if(searchResultsJson.length < 1 ) return;
623          var href= jQuery351(this).attr('href');
624          var handle = href.split('/products/')[1];
625          var clickedProduct = searchResultsJson.filter(function(product) {
626            return handle.includes(product.handle);
627          });
628          if (clickedProduct.length == 0 ) return;
629          
630          window.dataLayer.push({
631            event: 'ee_productClick',
632            product_name: clickedProduct[0].title,
633            product_type: clickedProduct[0].type,
634            sku: clickedProduct[0].variants[0].sku,
635            product_id : clickedProduct[0].id,
636            product_price: (clickedProduct[0].price / 100).toFixed(2).toString(),
637            currency: "USD",
638            product_brand: clickedProduct[0].vendor,
639            product_position: analyzifyGetClickedProductPosition(href, ""),
640            variant_id: clickedProduct[0].variants[0].id
641          });
642
643        });
644      };
645
646      window.analyzifyProductPageHandle = function(){
647        var productName = "";
648        var productId = "";
649        var productPrice = "0.0";
650        var productBrand = "";
651        var productType = "";
652        var productSku = "";
653        var productCollection = "";
654        
655        window.dataLayer.push({
656          event: 'ee_productDetail',
657          name: productName,
658          id: productId,
659          price: productPrice,
660          currency: "USD",
661          brand: productBrand,
662          product_type: productType,
663          sku: productSku,
664          category: productCollection,
665          g_product_id: "shopify_US_"+productId+"_"+"",
666          variant_id: ""
667        });
668//         var first_atc = null;
669//         var selectors = ["input[name='add']", "button[name='add']", "#add-to-cart", "#AddToCartText", "#AddToCart", ".gtmatc", ".product-form__cart-submit", "#AddToCart-product-template", ".product-form__add-to-cart"];
670//         var found_selectors = 0;
671//         selectors.forEach(function(selector) {
672//           found_selectors += jQuery351(selector).length;
673//           if (first_atc == null && found_selectors) {
674//             first_atc = selector
675//           }
676//         });
677//         if (jQuery351(first_atc).length > 0 ) {
678          jQuery351(document).on('click', '[data-add-to-cart]', function(event) {
679            var productForm = jQuery351(this).parents('form[action="/cart/add"]');
680            var variantInput = productForm.find('*[name="id"]')
681            var quantityInput = productForm.find('input[name="quantity"]')
682            var itemQuantity = quantityInput.length > 0 ? quantityInput.val() : 1
683            window.dataLayer.push({
684              event: 'ee_addToCart',
685              name: productName,
686              id: productId,
687              price: productPrice,
688              currency: "USD",
689              brand: productBrand,
690              product_type: productType,
691              category: productCollection,
692              quantity: itemQuantity,
693              variant: variantInput.val(),
694              g_product_id: "shopify_US_"+productId+"_"+variantInput.val()
695            });
696          });
697//         }
698      };
699
700      window.checkoutEvent = function(){
701        jQuery351.getJSON('/cart.js', function(cart) {
702          if(cart.items.length > 0){
703            var cartId = cart.token;
704            var cartTotalValue = cart.total_price;
705            var cartTotalQuantity = cart.item_count;
706            var cartCurrency = cart.currency;
707            var cartItemsName = [];
708            var cartItemsBrand = [];
709            var cartItemsType = [];
710            var cartItemsSku = [];
711            var cartItemsId = [];
712            var cartItemsVariantId = [];
713            var cartItemsVariantTitle = [];
714            var cartItemsPrice = [];
715            var cartItemsQuantity = [];
716            var cartItemsQuantity = [];
717            var cartGProductIds = [];
718
719            jQuery351.each(cart.items, function(key,val) {
720              cartItemsName.push(val.title);
721              cartItemsBrand.push(val.vendor);
722              cartItemsType.push(val.product_type);
723              cartItemsSku.push(val.sku);
724              cartItemsId.push(val.product_id);
725              cartItemsVariantId.push(val.variant_id);
726              cartItemsVariantTitle.push(val.title);
727              cartItemsPrice.push(parseFloat(parseInt(val.original_price)/100));
728              cartItemsQuantity.push(val.quantity);
729              cartGProductIds.push("shopify_US_"+val.product_id+"_"+val.variant_id);
730            });
731
732            window.dataLayer.push({
733              event: 'ee_checkout',
734              page_type: 'cart',
735              name: cartItemsName,
736              brand: cartItemsBrand,
737              product_type: cartItemsType,
738              sku: cartItemsSku,
739              id: cartItemsId,
740              variant_id: cartItemsVariantId,
741              variant: cartItemsVariantTitle,
742              price: cartItemsPrice,
743              quantity: cartItemsQuantity,
744              cart_id: cart.token,
745              currency: cartCurrency,
746              totalValue: parseFloat(cart.total_price)/100,
747              totalQuantity: cart.item_count,
748              g_product_id: cartGProductIds
749            });
750           }
751        });
752      };
753
754      window.analyzifyCartPageHandle = function(){
755        var cartTotalValue = "0.0";
756        var cartTotalQuantity = "0";
757        var cartCurrency = "USD";
758        var cartItemsName = [];
759        var cartItemsCategory = [];
760        var cartItemsBrand = [];
761        var cartItemsType = [];
762        var cartItemsSku = [];
763        var cartItemsId = [];
764        var cartItemsVariantId = [];
765        var cartItemsVariantTitle = [];
766        var cartItemsPrice = [];
767        var cartItemsQuantity = [];
768        var cartItemsCategoryIds = [];
769
770        
771        
772
773
774        window.dataLayer.push({
775          event: 'ee_checkout',
776          page_type: 'cart',
777          name: cartItemsName,
778          category: cartItemsCategory,
779          brand: cartItemsBrand,
780          product_type: cartItemsType,
781          sku: cartItemsSku,
782          id: cartItemsId,
783          variant_id: cartItemsVariantId,
784          variant: cartItemsVariantTitle,
785          price: cartItemsPrice,
786          currency: "USD",
787          quantity: cartItemsQuantity,
788          category_id: cartItemsCategoryIds,
789          currency: cartCurrency,
790          totalValue: cartTotalValue,
791          totalQuantity: cartTotalQuantity * 1
792        });
793      };
794
795      
796      // jQuery351(document).on('click', ['data-cart-toggle'], function(event) {
797      //   checkoutEvent();
798      //   });
799      
800        
801        jQuery351(document).on('click', '[data-quick-add-button]', function(event) {
802          var productForm = jQuery351(this).parents('form');
803          setTimeout(function(){
804            var variantInput = productForm.find('*[name="id"]')
805            var quantityInput = productForm.find('input[name="quantity"]')
806            var itemQuantity = quantityInput.length > 0 ? quantityInput.val() : 1
807            window.dataLayer.push({
808              event: 'ee_addToCart',
809              name: productForm.find('.ptitle').val(),
810              id: productForm.find('.pid').val(),
811              price: productForm.find('.pprice').val(),
812              brand: productForm.find('.pbrand').val(),
813              product_type: productForm.find('.ptype').val(),
814              category: productForm.find('.pcollection').val(),
815              quantity: itemQuantity,
816              variant: variantInput.val(),
817              g_product_id: "shopify_US_"+productForm.find('.pid').val()+"_"+variantInput.val()
818            });
819          }, 2000)
820        });
821      
822
823        jQuery351(document).on('click', '.analyzify-atc', function(event) {
824          if(jQuery351(this).attr('data-default-variant') == 'true'){
825            window.dataLayer.push({
826              event: 'ee_addToCart',
827              name: jQuery351(this).attr('data-ptitle'),
828              id: jQuery351(this).attr('data-pid'),
829              price: jQuery351(this).attr('data-pprice'),
830              brand: jQuery351(this).attr('data-pbrand'),
831              category: jQuery351(this).attr('data-pcollection'),
832              quantity: 1,
833              variant: jQuery351(this).attr('data-vid'),
834              g_product_id: "shopify_US_"+jQuery351(this).attr('data-pid')+"_"+jQuery351(this).attr('data-vid')
835            });
836          }
837        });
838
839      var cartItemsJson = {"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      jQuery351(document).on('click', ".cart-item__remove", function(event) {
841        var removedvid = jQuery351(this).attr("data-id").split(':')[0];
842        jQuery351.getJSON('/cart.js', function(cart) {
843          var removedItemData = cart.items.filter(function(item){
844            return item.variant_id.toString() === removedvid
845          })
846          var removedItem = removedItemData[0];
847          window.dataLayer.push({
848            event:'ee_removeFromCart',
849            name: removedItem.product_title,
850            id : removedItem.product_id.toString(),
851            variant : removedItem.id.toString(),
852            price: (removedItem.price / 100).toFixed(2).toString(),
853            currency: "USD",
854            brand: removedItem.vendor,
855            quantity: 1
856          });
857        });
858      });
859    }
860  }
861
862  analyzifyInitialize();
863  analyzifyloadScript('//ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js', function() {
864    jQuery351 = jQuery.noConflict(true);
865    analyzifyAppStart();
866  });
867</script>
867
868
869  
870
871<script type="text/javascript">
872  
873    window.SHG_CUSTOMER = null;
874  
875</script>
875
876
877
878
879
880
881
882
883<!-- BEGIN app block: shopify://apps/attentive/blocks/attn-tag/8df62c72-8fe4-407e-a5b3-72132be30a0d -->
883<script type="text/javascript" src="https://tzzzt.boppy.com/boppy/load" onerror=" var fallbackScript = document.createElement('script'); fallbackScript.src = 'https://cdn.attn.tv/boppy/dtag.js'; document.head.appendChild(fallbackScript);" data-source="loaded?source=app-embed" defer="defer"></script>
883
884
885
886<!-- END app block --><link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
887<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: 3970433094,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "index"};window.navigator.sendBeacon("https://monorail-edge.shopifysvc.com/v1/produce", JSON.stringify({schema_id: "online_store_buyer_site_abandonment/1.1",payload: payload,metadata: {event_created_at_ms: currentMs,event_sent_at_ms: currentMs}}));}}window.addEventListener('pagehide', handle_abandonment_event);}}());</script>
vendor: 1 bytes, line 887
887
888<script>
889  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
890</script>
vendor: 1 bytes, line 890
890
891<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}
891).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: 3970433094,storefrontBaseUrl: "https://www.boppy.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://www.boppy.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"id":"1889435714","configuration":"{\"siteKey\":\"K7oucCVLUDq2zPKsite\",\"conversionEnabled\":\"false\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"a185a2fe7c225022100281af9c86107c","type":"APP","apiClientId":2865993,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data"],"dataSharingControls":["share_all_events"]}
891,"dataSharingState":"unrestricted"},{"id":"1158348866","configuration":"{\"pixelCode\":\"CIFGATRC77UCFTF4OMQ0\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"22e92c2ad45662f435e4801458fb78cc","type":"APP","apiClientId":4383523,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"1075576898","configuration":"{\"account_ID\":\"1024119\",\"google_analytics_tracking_tag\":\"1\",\"measurement_id\":\"2\",\"api_secret\":\"3\",\"shop_settings\":\"{\\\"custom_pixel_script\\\":\\\"https:\\\\\\\/\\\\\\\/storage.googleapis.com\\\\\\\/gsf-scripts\\\\\\\/custom-pixels\\\\\\\/newboppy.js\\\"}\"}","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"dbf16afd37d7bda963909dd4e886232e","type":"APP","apiClientId":1558137,"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":"987398210","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":"776142914","configuration":"{\"apiKey\":\"6IUEcMjUEkWIpXRjc37H\",\"attributionWindow\":\"30\",\"conversionEnabled\":\"true\",\"environment\":\"production\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"04760ab023d53cff6a3abe9df0d382b2","type":"APP","apiClientId":308803,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"597327938","configuration":"{\"site_id\":\"59b961d5-35ac-4248-a6d9-284bb8b02c49\",\"analytics_endpoint\":\"https:\\\/\\\/na.shgcdn3.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"695709fc3f146fa50a25299517a954f2","type":"APP","apiClientId":1158168,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"513802306","configuration":"{\"shop\":\"newboppy.myshopify.com\",\"cookie_duration\":\"604800\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"a2e7513c3708f34b1f617d7ce88f9697","type":"APP","apiClientId":2744533,"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"},{"id":"390922306","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"G-8LPV2Y6GLC\\\"],\\\"target_country\\\":\\\"US\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":\\\"G-8LPV2Y6GLC\\\"},{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":\\\"G-8LPV2Y6GLC\\\"},{\\\"type\\\":\\\"remove_from_cart\\\",\\\"action_label\\\":\\\"G-8LPV2Y6GLC\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":\\\"G-8LPV2Y6GLC\\\"},{\\\"type\\\":\\\"add_shipping_info\\\",\\\"action_label\\\":\\\"G-8LPV2Y6GLC\\\"},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":\\\"G-8LPV2Y6GLC\\\"},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":\\\"G-8LPV2Y6GLC\\\"},{\\\"type\\\":\\\"view_item_list\\\",\\\"action_label\\\":\\\"G-8LPV2Y6GLC\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":\\\"G-8LPV2Y6GLC\\\"},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":\\\"G-8LPV2Y6GLC\\\"},{\\\"type\\\":\\\"view_cart\\\",\\\"action_label\\\":\\\"G-8LPV2Y6GLC\\\"}],\\\"enable_monitoring_mode\\\":false}\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"a3321ca85cf5aaf6b57585fcd8d67b3a","type":"APP","apiClientId":1780363,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]}
891,{"id":"168525890","configuration":"{\"pixel_id\":\"1196409761150145\",\"pixel_type\":\"facebook_pixel\",\"metaapp_system_user_token\":\"-\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"96420dbe9ea96c426a1b7f364f977719","type":"APP","apiClientId":2329312,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"47382594","configuration":"{\"tagID\":\"2612730376685\"}","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":"24313922","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"7","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"Google Tag Manager"},{"id":"24346690","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"Custom Bazaarvoice"},{"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":"Boppy","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"newboppy.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/www.boppy.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[{"id":"7666610798658","handle":"boppy-complete-nursing-pillow-oat-arches","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"42921642197058","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7450856718402","handle":"new-boppy-luxe-nursing-pillow","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"42039924457538","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7339825889346","handle":"nursing-pillow","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"41628692250690","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7343200403522","handle":"organic-nursing-pillow","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"41872238477378","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7427065970754","handle":"uplift™-nursing-pillow","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"41941595258946","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7481477759042","handle":"new-boppy-bare-naked-nursing-pillow","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"42154075979842","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7574459187266","handle":"anywhere-support-nursing-pillow","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"42547236601922","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7444314947650","handle":"new-nursing-pillow-cover","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"42014026825794","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7444397326402","handle":"new-nursing-pillow-organic-cotton-cover","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"42014037246018","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7444407648322","handle":"boppy-uplift™-nursing-pillow-cover","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"42016860995650","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8249243140162","handle":"boppy-nursing-pillow-protective-liner","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43770301710402","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8267910447170","handle":"boppy-nursing-pillow-cover-pbk-exclusive","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43863164747842","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6711089594434","handle":"boppy-comfyfit-adjust-baby-carrier","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"39701650571330","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8173145587778","handle":"boppy-cozy-cabana","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43587835297858","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}
891,{"id":"1954490679366","handle":"boppy-shopping-cart-cover","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"42047746179138","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7061636513858","handle":"comfygrow-hybrid-baby-carrier","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"40766250549314","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7528471199810","handle":"comfyhold-carrier","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"42389269610562","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6920130363458","handle":"boppy-bassinet","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"40306665881666","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"1954490384454","handle":"boppy-pregnancy-jersey-wedge","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"32550306119746","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"1954490286150","handle":"boppy-side-sleeper-pregnancy-pillow","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"32550333546562","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"4251780579398","handle":"boppy-4-more-multi-use-cover","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"39640974426178","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"1954490777670","handle":"boppy-luxe-shopping-cart-cover","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"41676959973442","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6649563676738","handle":"disposable-shopping-cart-covers-5-pack","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"39713396490306","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6678303768642","handle":"antibacterial-compact-shopping-cart-cover","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"39713324859458","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"1954490155078","handle":"boppy-nursing-cover","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"39705761644610","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"1954490581062","handle":"boppy-changing-pad-liners","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"39713451212866","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7378356207682","handle":"pregnancy-body-pillow","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"41781526036546","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"4713187639362","handle":"boppy-slipcovered-total-body-pregnancy-pillow","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"39712831307842","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"4713158115394","handle":"boppy-cuddle-pillow","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"39712833241154","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6768515153986","handle":"total-body-pillow-with-removable-organic-cotton-fabric-pillow-cover","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"39831651254338","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6768520495170","handle":"cuddle-pillow-with-organic-cotton-fabric-removable-cover","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"39831655907394","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7486209949762","handle":"proper-posture-floor-and-booster-seat","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"42181904597058","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8276391329858","handle":"boppy-playtime-lounger","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43872437043266","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7201919107138","handle":"learn-and-grow-garden","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"412093
89160744514","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6939610349634","handle":"play-mat","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"40364563103810","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}],"purchasingCompany":null},},"https://www.boppy.com/cdn","c8540278we853e1abpb62b2c4amde256306",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"145519149122","themePublished":"true","eventMetadataId":"9a5227ae-da91-4392-a0b6-d71236d9ac7d","pageType":"home","shopId":"3970433094","storefrontBaseUrl":"https:\/\/www.boppy.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"16072cab\", \"8450a54b\", \"7ee89bf1\"]","isMerchantRequest":"false","hashVersion":"c8540278we853e1abpb62b2c4amde256306","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
891<script>
892  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
893  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
894  window.ShopifyAnalytics.meta.currency = 'USD';
895  var meta = {"page":{"pageType":"home","requestId":"6e14c725-8d68-4ec0-9b5c-1072a930b723-1790469568"}};
896  for (var attr in meta) {
897    window.ShopifyAnalytics.meta[attr] = meta[attr];
898  }
899</script>
vendor: 1 bytes, line 899
899
900<script class="analytics">
901  (function () {
902    var customDocumentWrite = function(content) {
903      var jquery = null;
904
905      if (window.jQuery) {
906        jquery = window.jQuery;
907      } else if (window.Checkout && window.Checkout.$) {
908        jquery = window.Checkout.$;
909      }
910
911      if (jquery) {
912        jquery('body').append(content);
913      }
914    };
915
916    var hasLoggedConversion = function(token) {
917      if (token) {
918        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
919      }
920      return false;
921    }
922
923    var setCookieIfConversion = function(token) {
924      if (token) {
925        var twoMonthsFromNow = new Date(Date.now());
926        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
927
928        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
929      }
930    }
931
932    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
933    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
934    if (trekkie.integrations) {
935      return;
936    }
937    trekkie.methods = [
938      'identify',
939      'page',
940      'ready',
941      'track',
942      'trackForm',
943      'trackLink'
944    ];
945    trekkie.factory = function(method) {
946      return function() {
947        var args = Array.prototype.slice.call(arguments);
948        args.unshift(method);
949        trekkie.push(args);
950        if (method == 'track' || method == 'page') {
951          var pageUrl;
952          try {
953            pageUrl = window.location.href;
954          } catch (e) {}
955          var pageReferrer;
956          try {
957            pageReferrer = document.referrer;
958          } catch (e) {}
959          try {
960            if (window.__TREKKIE_SHIM_QUEUE == null) {
961              window.__TREKKIE_SHIM_QUEUE = [];
962            }
963            window.__TREKKIE_SHIM_QUEUE.push({
964              from: 'trekkie-stub',
965              method: method,
966              args: args.slice(1),
967              pageContext: {
968                url: pageUrl,
969                referrer: pageReferrer
970              }
971            });
972          } catch (e) {
973            // no-op
974          }
975        }
976        return trekkie;
977      };
978    };
979    for (var i = 0; i < trekkie.methods.length; i++) {
980      var key = trekkie.methods[i];
981      trekkie[key] = trekkie.factory(key);
982    }
983    trekkie.load = function(config) {
984      trekkie.config = config || {};
985      trekkie.config.initialDocumentCookie = document.cookie;
986      var first = document.getElementsByTagName('script')[0];
987var script = document.createElement('script');
988script.type = 'text/javascript';
989script.onerror = function(e) {
990  var scriptFallback = document.createElement('script');
991  scriptFallback.type = 'text/javascript';
992  scriptFallback.onerror = function(error) {
993          var Monorail = {
994      produce: function produce(monorailDomain, schemaId, payload) {
995        var currentMs = new Date().getTime();
996        var event = {
997          schema_id: schemaId,
998          payload: payload,
999          metadata: {
1000            event_created_at_ms: currentMs,
1001            event_sent_at_ms: currentMs
1002          }
1003        };
1004        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
1005      },
1006      sendRequest: function sendRequest(endpointUrl, payload) {
1007        // Try the sendBeacon API
1008        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
1009          var blobData = new window.Blob([payload], {
1010            type: 'text/plain'
1011          });
1012
1013          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
1014            return true;
1015          } // sendBeacon was not successful
1016
1017        } // XHR beacon
1018
1019        var xhr = new XMLHttpRequest();
1020
1021        try {
1022          xhr.open('POST', endpointUrl);
1023          xhr.setRequestHeader('Content-Type', 'text/plain');
1024          xhr.send(payload);
1025        } catch (e) {
1026          console.log(e);
1027        }
1028
1029        return false;
1030      },
1031      isIos12: function isIos12() {
1032        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
1033      }
1034    };
1035    Monorail.produce('monorail-edge.shopifysvc.com',
1036      'trekkie_storefront_load_errors/1.1',
1037      {shop_id: 3970433094,
1038      theme_id: 145519149122,
1039      app_name: "storefront",
1040      context_url: window.location.href,
1041      source_url: "//www.boppy.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js"});
1042
1043  };
1044  scriptFallback.async = true;
1045  scriptFallback.src = '//www.boppy.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js';
1046  first.parentNode.insertBefore(scriptFallback, first);
1047};
1048script.async = true;
1049script.src = '//www.boppy.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js';
1050first.parentNode.insertBefore(script, first);
1051
1052    };
1053    trekkie.load(
1054      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":3970433094,"isMerchantRequest":null,"themeId":145519149122,"themeCityHash":"8378834296340121635","contentLanguage":"en","currency":"USD","eventMetadataId":"9a5227ae-da91-4392-a0b6-d71236d9ac7d"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}}
1055    );
1056
1057    var loaded = false;
1058    trekkie.ready(function() {
1059      if (loaded) return;
1060      loaded = true;
1061
1062      window.ShopifyAnalytics.lib = window.trekkie;
1063
1064      var originalDocumentWrite = document.write;
1065      document.write = customDocumentWrite;
1066      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
1067      document.write = originalDocumentWrite;
1068
1069      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
1070      var token = match? match[1]: undefined;
1071      if (!hasLoggedConversion(token)) {
1072        setCookieIfConversion(token);
1073        
1074      }
1075    });
1076
1077    window.ShopifyAnalytics.lib.page(null,{"pageType":"home","requestId":"6e14c725-8d68-4ec0-9b5c-1072a930b723-1790469568","shopifyEmitted":true});
1078
1079    var eventsListenerScript = document.createElement('script');
1080    eventsListenerScript.async = true;
1081    eventsListenerScript.src = "//www.boppy.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
1082    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
1083})();</script>
1083
1084  
1084<script>
1085  if (!window.ga || (window.ga && typeof window.ga !== 'function')) {
1086    window.ga = function ga() {
1087      (window.ga.q = window.ga.q || []).push(arguments);
1088      if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') {
1089        window.Shopify.analytics.publish("ga_stub_called", {}, {sendTo: "google_osp_migration"});
1090      }
1091      console.error("Shopify's Google Analytics stub called with:", Array.from(arguments), "\nSee https://help.shopify.com/manual/promoting-marketing/pixels/pixel-migration#google for more information.");
1092    };
1093    if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') {
1094      window.Shopify.analytics.publish("ga_stub_initialized", {}, {sendTo: "google_osp_migration"});
1095    }
1096  }
1097</script>
vendor: 1 bytes, line 1097
1097
1098<script
1099  defer
1100  src="https://www.boppy.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js"
1101  data-application="storefront-renderer"
1102  data-shop-id="3970433094"
1103  data-render-region="gcp-us-central1"
1104  data-page-type="index"
1105  data-theme-instance-id="145519149122"
1106  data-theme-name="Broadcast"
1107  data-theme-version="3.2.1"
1108  data-monorail-region="shop_domain"
1109  data-resource-timing-sampling-rate="10"
1110  data-shs="true"
1111  data-shs-beacon="true"
1112  data-shs-export-with-fetch="true"
1113  data-shs-logs-sample-rate="1"
1114  data-shs-beacon-endpoint="https://www.boppy.com/api/collect"
1115></script>
1115
1116<meta name="shopify-y" content="00000000-0000-0000-5000-000000000000" data-expiration="1822027168000"><meta name="shopify-s" content="00000000-0000-0000-5000-000000000000" data-expiration="1790471368000"><meta name="new-cookie-storage-activated" content="t">
1117</head>
1118<body id="boppy-shop-nursing-pillows-baby-carriers-and-more" class="template-index show-button-animation aos-initialized" data-animations="true"><a class="in-page-link visually-hidden skip-link" data-skip-content href="#MainContent">Skip to content</a>
1119
1120  <div class="container" data-site-container>
1121    <div id="shopify-section-announcement" class="shopify-section">
1122
1123</div>
1124    
1125    <div id="shopify-section-header" class="shopify-section"><style data-shopify>:root {
1126    --menu-height: calc(57px);
1127  }.header__logo__link::before { padding-bottom: 27.08333333333333%; }</style>
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140<div class="header__wrapper"
1141  data-header-wrapper
1142  data-header-transparent="false"
1143  data-header-sticky="sticky"
1144  data-header-style="logo_beside"
1145  data-section-id="header"
1146  data-section-type="header">
1147
1148  <header class="theme__header header__icons--modern header__icons--size-regular" role="banner" data-header-height>
1149    <div>
1150      <div class="header__mobile">
1151        
1152    
1153<div class="header__logo header__logo--image">
1154    <a class="header__logo__link"
1155        href="/"
1156        style="width: 100px;">
1157      
1158<img data-src="//www.boppy.com/cdn/shop/files/Boppy_Logo_{width}x.svg?v=1772528896"
1159              class="lazyload logo__img logo__img--color"
1160              data-widths="[110, 160, 220, 320, 480, 540, 720, 900]"
1161              data-sizes="auto"
1162              data-aspectratio="3.6923076923076925"
1163              alt="Boppy">
1164      
1165      
1166      
1167        <noscript>
1168          <img class="logo__img" style="opacity: 1;" src="//www.boppy.com/cdn/shop/files/Boppy_Logo_360x.svg?v=1772528896" alt=""/>
1169        </noscript>
1170      
1171    </a>
1172  </div>
1173
1174    <div class="header__mobile__left">      
1175    </div> 
1176    <div class="header__mobile__right">
1177      <div class="header__mobile__button">
1178        <a class="navlink navlink--cart" href="/cart"  data-cart-toggle data-focus-element >
1179          <div class="cart__icon__content cart__icon__content--modern">
1180            <!-- /snippets/social-icon.liquid -->
1181
1182
1183
1184<svg aria-hidden="true" focusable="false" xmlns="http://www.w3.org/2000/svg" class="icon icon-modern-cart" width="27" height="24" viewBox="0 0 27 24" fill="none">
1185<path d="M12.035 21.5837C12.035 22.9144 10.9494 24 9.61868 24C8.28794 24 7.20233 22.9144 7.20233 21.5837C7.20233 20.2529 8.28794 19.1673 9.61868 19.1673C10.9494 19.1673 12.035 20.2529 12.035 21.5837Z" fill="#A0AEE8"/>
1186<path d="M21.8405 21.5837C21.8405 22.9144 20.7549 24 19.4241 24C18.0934 24 17.0078 22.9144 17.0078 21.5837C17.0078 20.2529 18.0934 19.1673 19.4241 19.1673C20.7549 19.1673 21.8405 20.2529 21.8405 21.5837Z" fill="#A0AEE8"/>
1187<path d="M10.284 3.75875V6.3035H23.7549L22.2257 12.7938C22.0272 13.6576 21.2685 14.2763 20.3813 14.2879H9.93385C9.03502 14.2879 8.25292 13.6693 8.05447 12.7938L5.38132 0.980545C5.25292 0.40856 4.72763 0 4.14397 0H0V2.54475H3.11673L5.56809 13.3658C6.02335 15.4086 7.84436 16.856 9.93385 16.8327H20.3813C22.4591 16.8327 24.2685 15.3969 24.7121 13.3658L26.5914 5.31128C26.6732 4.93774 26.5914 4.54086 26.3463 4.23735C26.1012 3.93385 25.7393 3.75875 25.3541 3.75875H10.284Z" fill="#A0AEE8"/>
1188</svg>
1189
1190            <span class="visually-hidden">Cart</span>
1191            
1192  <span class="header__cart__status" data-cart-count="0" data-status-separator=": ">
1193    0
1194  </span>
1195
1196          </div>
1197        </a>
1198      </div>
1199      <div class="header__mobile__button">
1200        <button class="header__mobile__hamburger"
1201          data-drawer-toggle="hamburger"
1202          aria-label="Show menu"
1203          aria-haspopup="true"
1204          aria-expanded="false"
1205          aria-controls="header-menu"><svg aria-hidden="true" focusable="false" xmlns="http://www.w3.org/2000/svg" width="31" height="3" viewBox="0 0 31 3" fill="none">
1206            <path d="M29.1394 0C29.8011 0.000263825 30.3379 0.671736 30.3379 1.5C30.3379 2.32826 29.8011 2.99974 29.1394 3H1.19844C0.536561 3 0 2.32843 0 1.5C0 0.671573 0.536561 0 1.19844 0H29.1394Z" fill="#A0AEE8"/>
1207            </svg>
1208            <svg aria-hidden="true" focusable="false" xmlns="http://www.w3.org/2000/svg" width="31" height="3" viewBox="0 0 31 3" fill="none">
1209            <path d="M29.1394 0C29.8011 0.000263825 30.3379 0.671736 30.3379 1.5C30.3379 2.32826 29.8011 2.99974 29.1394 3H1.19844C0.536561 3 0 2.32843 0 1.5C0 0.671573 0.536561 0 1.19844 0H29.1394Z" fill="#A0AEE8"/>
1210            </svg></button>
1211      </div>      
1212
1213    </div>       
1214    
1215
1216      </div>
1217      <div data-header-desktop class="header__desktop"><div class="header__desktop__upper" data-takes-space-wrapper>
1218              <div data-child-takes-space class="header__desktop__bar__l">
1219<div class="header__logo header__logo--image">
1220    <a class="header__logo__link"
1221        href="/"
1222        style="width: 100px;">
1223      
1224<img data-src="//www.boppy.com/cdn/shop/files/Boppy_Logo_{width}
1224x.svg?v=1772528896"
1225              class="lazyload logo__img logo__img--color"
1226              data-widths="[110, 160, 220, 320, 480, 540, 720, 900]"
1227              data-sizes="auto"
1228              data-aspectratio="3.6923076923076925"
1229              alt="Boppy">
1230      
1231      
1232      
1233        <noscript>
1234          <img class="logo__img" style="opacity: 1;" src="//www.boppy.com/cdn/shop/files/Boppy_Logo_360x.svg?v=1772528896" alt=""/>
1235        </noscript>
1236      
1237    </a>
1238  </div>
1239</div>
1240              <div data-child-takes-space class="header__desktop__bar__c">
1241  <nav class="header__menu" role="navigation" aria-label="Menu">
1242    <div class="header__menu__inner" data-text-items-wrapper>
1243      
1244        
1245
1246<div class="menu__item  grandparent kids-4 "
1247  
1248    data-hover-disclosure-toggle="dropdown-5309aae26cc35ea3d3feca04bfe05a55"
1249  >
1250  <a href="#" data-top-link class="navlink navlink--toplevel"
1251    
1252      aria-haspopup="true"
1253      aria-expanded="false"
1254      aria-controls="dropdown-5309aae26cc35ea3d3feca04bfe05a55"
1255    
1256    >
1257    <span class="navtext">Products</span>
1258    
1259      <svg xmlns="http://www.w3.org/2000/svg" width="8" height="5" viewBox="0 0 8 5" fill="none">
1260        <path d="M4.24896 4.26164C4.0144 4.49739 3.63284 4.49739 3.39828 4.26164L0.176214 1.02319C-0.200288 0.64477 0.0677436 7.95146e-08 0.601553 1.26182e-07L7.04569 6.89546e-07C7.5795 7.36214e-07 7.84753 0.644771 7.47103 1.02319L4.24896 4.26164Z" fill="#FFFAF4"/>
1261      </svg>
1262    
1263  </a>
1264      
1265    <div class="header__dropdown"
1266      data-hover-disclosure
1267      id="dropdown-5309aae26cc35ea3d3feca04bfe05a55">
1268      <div class="header__dropdown__wrapper">
1269        <div class="header__dropdown__inner">
1270          
1271           
1272            
1273            <div class="mega-menu-header">
1274              <div class="product_mega_menu">
1275                <div class="product-mega-wrapper">
1276
1277                  <!-- TABS -->
1278                  <div class="product-mega-mega_menu_tabs">
1279                    
1280                      
1281                        
1282                          <a
1283                            class="mega_menu_tab active"
1284                            href="/collections/nursing-pillows"
1285                            data-mega_menu_tab="feeding">
1286                            Feeding
1287                          </a>
1288                        
1289                          <a
1290                            class="mega_menu_tab "
1291                            href="/collections/travel-accessories"
1292                            data-mega_menu_tab="on_the_go">
1293                            On-The-Go
1294                          </a>
1295                        
1296                          <a
1297                            class="mega_menu_tab "
1298                            href="/collections/pregnancy-pillows"
1299                            data-mega_menu_tab="maternity">
1300                            Maternity
1301                          </a>
1302                        
1303                          <a
1304                            class="mega_menu_tab "
1305                            href="/collections/playtime"
1306                            data-mega_menu_tab="milestones">
1307                            Milestones
1308                          </a>
1309                        
1310                      
1311                    
1312                      
1313                    
1314                      
1315                    
1316                      
1317                    
1318                      
1319                    
1320                  </div>
1321
1322                  <div class="product-mega-content">
1323                    <div class="mega_manu_subheading">                      
1324                      <span>Shop Most Popular</span>
1325                      <div class="mega_manu_subheading">
1326                        <span>Shop Collection</span>
1327                      </div>
1328                    </div>
1329
1330                    
1331                      
1332
1333                        
1334                          
1335
1336                          <div class="mega_menu_tab-content active" 
1337                              id="feeding">
1338
1339                            <div class="menu-items-container m-products">
1340
1341                              
1342                              
1343                              
1344                              
1345                              
1346                                
1347                                
1348                                  
1349                                    <a href="/products/boppy-complete-nursing-pillow-oat-arches" class="menu-item">
1350                                      
1351                                        <img
1352                                          src="//www.boppy.com/cdn/shop/files/boppy-complete-nursing-pillow00066450210490-2705417.webp?v=1776861432&width=340"
1353                                          alt="Boppy Complete Nursing Pillow"
1354                                        >
1355                                      
1356                                      <span>Boppy Complete Nursing Pillow</span>
1357                                    </a>
1358                                    
1359                                    
1360                                  
1361                                
1362                                  
1363                                    <a href="/products/new-boppy-luxe-nursing-pillow" class="menu-item">
1364                                      
1365                                        <img
1366                                          src="//www.boppy.com/cdn/shop/files/boppy-nursing-pillow-luxe00066352210490-5912279.webp?v=1776861435&width=340"
1367                                          alt="Boppy Nursing Pillow Luxe"
1368                                        >
1369                                      
1370                                      <span>Boppy Nursing Pillow Luxe</span>
1371                                    </a>
1372                                    
1373                                    
1374                                  
1375                                
1376                                  
1377                                    <a href="/products/nursing-pillow" class="menu-item">
1378                                      
1379                                        <img
1380                                          src="//www.boppy.com/cdn/shop/files/boppy-nursing-pillow00066004210490-4206272.webp?v=1776861492&width=340"
1381                                          alt="Boppy Nursing Pillow"
1382                                        >
1383                                      
1384                                      <span>Boppy Nursing Pillow</span>
1385                                    </a>
1386                                    
1387                                    
1388
1389                            </div>
1390                            
1391                              
1392                                
1393                                
1394                                  <div class="mega-menu-collection-image">
1395                                    <a href="/collections/nursing-pillows">
1396                                      <img
1397                                        src="//www.boppy.com/cdn/shop/files/collection_feeding_image.webp?v=1775107810&width=360"
1398                                        alt="Nursing Pillows"
1399                                        width="360"
1400                                        height="auto"
1401                                      >
1402                                    </a>
1403                                    <span class="collection-image-spacer"></span>
1404                                  </div>  
1405                                
1406                                                          
1407
1408                          </div>
1409
1410                        
1411                          
1412
1413                          <div class="mega_menu_tab-content " 
1414                              id="on_the_go">
1415
1416                            <div class="menu-items-container m-products">
1417
1418                              
1419                              
1420                              
1421                              
1422                              
1423                                
1424                                
1425                                  
1426                                    <a href="/products/boppy-comfyfit-adjust-baby-carrier" class="menu-item">
1427                                      
1428                                        <img
1429                                          src="//www.boppy.com/cdn/shop/files/comfyfit-adjust-hybrid-baby-carrier00061015210490-6774971.webp?v=1776861433&width=340"
1430                                          alt="ComfyFit® Adjust Hybrid Baby Carrier"
1431                                        >
1432                                      
1433                                      <span>ComfyFit® Adjust Hybrid Baby Carrier</span>
1434                                    </a>
1435                                    
1436                                    
1437                                  
1438                                
1439                                  
1440                                    <a href="/products/boppy-cozy-cabana" class="menu-item">
1441                                      
1442                                        <img
1443                                          src="//www.boppy.com/cdn/shop/files/boppy-cozy-cabana00063151210490-4455005.png?v=1787301970&width=340"
1444                                          alt="Boppy Cozy Cabana"
1445                                        >
1446                                      
1447                                      <span>Boppy Cozy Cabana</span>
1448                                    </a>
1449                                    
1450                                    
1451                                  
1452                                
1453                                  
1454                                    <a href="/products/boppy-shopping-cart-cover" class="menu-item">
1455                                      
1456                                        <img
1457                                          src="//www.boppy.com/cdn/shop/files/shopping-cart-cover00060506210490-5323243.webp?v=1776861436&width=340"
1458                                          alt="Shopping Cart Cover"
1459                                        >
1460                                      
1461                                      <span>Shopping Cart Cover</span>
1462                                    </a>
1463                                    
1464                                    
1465
1466                            </div>
1467                            
1468                              
1469                                
1470                                
1471                                  <div class="mega-menu-collection-image">
1472                                    <a href="/collections/travel-accessories">
1473                                      <img
1474                                        src="//www.boppy.com/cdn/shop/files/collection_on_the_go_image.webp?v=1774914480&width=360"
1475                                        alt="Travel Accessories"
1476                                        width="360"
1477                                        height="auto"
1478                                      >
1479                                    </a>
1480                                    <span class="collection-image-spacer"></span>
1481                                  </div>  
1482                                
1483                                                          
1484
1485                          </div>
1486
1487                        
1488                          
1489
1490                          <div class="mega_menu_tab-content " 
1491                              id="maternity">
1492
1493                            <div class="menu-items-container m-products">
1494
1495                              
1496                              
1497                              
1498                              
1499                              
1500                                
1501                                
1502                                  
1503                                    <a href="/products/pregnancy-body-pillow" class="menu-item">
1504                                      
1505                                        <img
1506                                          src="//www.boppy.com/cdn/shop/files/pregnancy-body-pillow00058405140490-1072052.webp?v=1776778569&width=340"
1507                                          alt="Pregnancy Body Pillow"
1508                                        >
1509                                      
1510                                      <span>Pregnancy Body Pillow</span>
1511                                    </a>
1512                                    
1513                                    
1514                                  
1515                                
1516                                  
1517                                    <a href="/products/boppy-side-sleeper-pregnancy-pillow" class="menu-item">
1518                                      
1519                                        <img
1520                                          src="//www.boppy.com/cdn/shop/files/side-sleeper-pregnancy-pillow00058604210490-5426258.webp?v=1776861434&width=340"
1521                                          alt="Side Sleeper Pregnancy Pillow"
1522                                        >
1523                                      
1524                                      <span>Side Sleeper Pregnancy Pillow</span>
1525                                    </a>
1526                                    
1527                                    
1528                                  
1529                                
1530                                  
1531                                    <a href="/products/boppy-slipcovered-total-body-pregnancy-pillow" class="menu-item">
1532                                      
1533                                        <img
1534                                          src="//www.boppy.com/cdn/shop/files/total-body-pregnancy-pillow-with-removable-pillow-cover00058404210490-1754856.webp?v=1776861432&width=340"
1535                                          alt="Total Body Pregnancy Pillow with Removable Pillow Cover"
1536                                        >
1537                                      
1538                                      <span>Total Body Pregnancy Pillow with Removable Pillow Cover</span>
1539                                    </a>
1540                                    
1541                                    
1542
1543                            </div>
1544                            
1545                              
1546                                
1547                                
1548                                  <div class="mega-menu-collection-image">
1549                                    <a href="/collections/pregnancy-pillows">
1550                                      <img
1551                                        src="//www.boppy.com/cdn/shop/files/collection_maternity_image.webp?v=1775107158&width=360"
1552                                        alt="Pregnancy Pillows for Every Body"
1553                                        width="360"
1554                                        height="auto"
1555                                      >
1556                                    </a>
1557                                    <span class="collection-image-spacer"></span>
1558                                  </div>  
1559                                
1560                                                          
1561
1562                          </div>
1563
1564                        
1565                          
1566
1567                          <div class="mega_menu_tab-content " 
1568                              id="milestones">
1569
1570                            <div class="menu-items-container m-products">
1571
1572                              
1573                              
1574                              
1575                              
1576                              
1577                                
1578                                
1579                                  
1580                                    <a href="/products/proper-posture-floor-and-booster-seat" class="menu-item">
1581                                      
1582                                        <img
1583                                          src="//www.boppy.com/cdn/shop/files/proper-posture-floor-and-booster-seat00063002210490-8989897.webp?v=1776778569&width=340"
1584                                          alt="Proper Posture Floor and Booster Seat"
1585                                        >
1586                                      
1587                                      <span>Proper Posture Floor and Booster Seat</span>
1588                                    </a>
1589                                    
1590                                    
1591                                  
1592                                
1593                                  
1594                                    <a href="/products/boppy-playtime-lounger" class="menu-item">
1595                                      
1596                                        <img
1597                                          src="//www.boppy.com/cdn/shop/files/boppy-playtime-lounger00059020210490-8225871.webp?v=1787301977&width=340"
1598                                          alt="Boppy Playtime Lounger"
1599                                        >
1600                                      
1601                                      <span>Boppy Playtime Lounger</span>
1602                                    </a>
1603                                    
1604                                    
1605                                  
1606                                
1607                                  
1608                                    <a href="/products/boppy-cozy-cabana" class="menu-item">
1609                                      
1610                                        <img
1611                                          src="//www.boppy.com/cdn/shop/files/boppy-cozy-cabana00063151210490-4455005.png?v=1787301970&width=340"
1612                                          alt="Boppy Cozy Cabana"
1613                                        >
1614                                      
1615                                      <span>Boppy Cozy Cabana</span>
1616                                    </a>
1617                                    
1618                                    
1619
1620                            </div>
1621                            
1622                              
1623                                
1624                                
1625                                  <div class="mega-menu-collection-image">
1626                                    <a href="/collections/playtime">
1627                                      <img
1628                                        src="//www.boppy.com/cdn/shop/files/collection_milestones.webp?v=1775107158&width=360"
1629                                        alt="Shop Playtime - Baby Toys & Milestones | Boppy"
1630                                        width="360"
1631                                        height="auto"
1632                                      >
1633                                    </a>
1634                                    <span class="collection-image-spacer"></span>
1635                                  </div>  
1636                                
1637                                                          
1638
1639                          </div>
1640
1641                        
1642
1643                      
1644                    
1645                      
1646                    
1647                      
1648                    
1649                      
1650                    
1651                      
1652                    
1653
1654                  </div>
1655
1656                </div>
1657              </div>
1658            </div>
1659           
1660           
1661        </div>
1662      </div>
1663    </div>
1664  
1665</div>
1666      
1667        
1668
1669<div class="menu__item  child"
1670  >
1671  <a href="/pages/our-story" data-top-link class="navlink navlink--toplevel"
1672    
1673    >
1674    <span class="navtext">Story</span>
1675    
1676  </a>
1677  
1678</div>
1679      
1680        
1681
1682<div class="menu__item  child"
1683  >
1684  <a href="/pages/design-process" data-top-link class="navlink navlink--toplevel"
1685    
1686    >
1687    <span class="navtext">Design</span>
1688    
1689  </a>
1690  
1691</div>
1692      
1693        
1694
1695<div class="menu__item  parent"
1696  
1697    data-hover-disclosure-toggle="dropdown-e49a58257d3857f236051fb5cb4757f1"
1698  >
1699  <a href="/pages/resource-center" data-top-link class="navlink navlink--toplevel"
1700    
1701      aria-haspopup="true"
1702      aria-expanded="false"
1703      aria-controls="dropdown-e49a58257d3857f236051fb5cb4757f1"
1704    
1705    >
1706    <span class="navtext">Resources</span>
1707    
1708      <svg xmlns="http://www.w3.org/2000/svg" width="8" height="5" viewBox="0 0 8 5" fill="none">
1709        <path d="M4.24896 4.26164C4.0144 4.49739 3.63284 4.49739 3.39828 4.26164L0.176214 1.02319C-0.200288 0.64477 0.0677436 7.95146e-08 0.601553 1.26182e-07L7.04569 6.89546e-07C7.5795 7.36214e-07 7.84753 0.644771 7.47103 1.02319L4.24896 4.26164Z" fill="#FFFAF4"/>
1710      </svg>
1711    
1712  </a>
1713      
1714    <div class="header__dropdown"
1715      data-hover-disclosure
1716      id="dropdown-e49a58257d3857f236051fb5cb4757f1">
1717      <div class="header__dropdown__wrapper">
1718        <div class="header__dropdown__inner">
1719          
1720            
1721            <div class="mega-menu-header">
1722              <div class="menu-items-container m-resources">
1723
1724                
1725                  
1726                
1727                  
1728                
1729                  
1730                
1731                  
1732
1733                    
1734
1735                    
1736<a href="/blogs/boppy" class="menu-item">
1737
1738                        
1739                          <img src="https://cdn.shopify.com/s/files/1/0039/7043/3094/files/Blog_icon_a7d7e1d4-579d-4303-aa34-da3d0066541c.svg?v=1773025564" alt="Blog">
1740                        
1741
1742                        <span>Blog</span>
1743                      </a>
1744                    
1745<a href="/pages/frequently-asked-questions" class="menu-item">
1746
1747                        
1748                          <img src="https://cdn.shopify.com/s/files/1/0039/7043/3094/files/Frequently_Asked_Questions.svg?v=1772775610" alt="FAQs">
1749                        
1750
1751                        <span>FAQs</span>
1752                      </a>
1753                    
1754<a href="/pages/product-care" class="menu-item">
1755
1756                        
1757                          <img src="https://cdn.shopify.com/s/files/1/0039/7043/3094/files/Product_Care_Safety.svg?v=1772775496" alt="Product Care">
1758                        
1759
1760                        <span>Product Care</span>
1761                      </a>
1762                    
1763<a href="https://babysafetyalert.com/boppy/index.php/" class="menu-item" target="_blank" rel="noopener">
1764
1765                        
1766                          <img src="https://cdn.shopify.com/s/files/1/0039/7043/3094/files/Support_Education.svg?v=1772764646" alt="Product Registration">
1767                        
1768
1769                        <span>Product Registration</span>
1770                      </a>
1771                    
1772<a href="/pages/connect-with-us" class="menu-item">
1773
1774                        
1775                          <img src="https://cdn.shopify.com/s/files/1/0039/7043/3094/files/email_icon_8baeb9b8-c39b-4fed-a37d-7ead3f13367b.svg?v=1773071976" alt="Contact">
1776                        
1777
1778                        <span>Contact</span>
1779                      </a>
1780                    
1781
1782                  
1783                
1784                  
1785                
1786
1787              </div>
1788            </div>
1789           
1790           
1791        </div>
1792      </div>
1793    </div>
1794  
1795</div>
1796      
1797        
1798
1799<div class="menu__item  child"
1800  >
1801  <a href="/pages/healthcare-products-landing-page" data-top-link class="navlink navlink--toplevel"
1802    
1803    >
1804    <span class="navtext">Healthcare</span>
1805    
1806  </a>
1807  
1808</div>
1809      
1810      <div class="hover__bar"></div>
1811      <div class="hover__bg"></div>
1812    </div>
1813  </nav>
1814</div>
1815              <div data-child-takes-space class="header__desktop__bar__r">
1816              
1817  
1818  <div class="where_to_buy">
1819    <a class="btn--primary" href="/pages/where-to-buy">Where to Buy</a>
1820  </div>
1821  
1822  <div class="header__desktop__buttons header__desktop__buttons--icons">
1823
1824    
1825      <div class="header__desktop__button">
1826        <a href="/account" class="navlink" title="My Account">
1827          <!-- /snippets/social-icon.liquid -->
1828
1829
1830<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-modern-account" viewBox="0 0 30 30"><path d="M15 1c7.732 0 14 6.268 14 14s-6.268 14-14 14S1 22.732 1 15 7.268 1 15 1zm0 20a12.94 12.94 0 00-8.113 2.841A11.953 11.953 0 0015 27c3.128 0 5.977-1.197 8.113-3.158A12.94 12.94 0 0015 21zm0-18C8.373 3 3 8.373 3 15c0 2.778.944 5.336 2.529 7.37A14.93 14.93 0 0115 19c3.507 0 6.826 1.21 9.472 3.368A11.949 11.949 0 0027 15c0-6.627-5.373-12-12-12zm.05 2a6.25 6.25 0 110 12.5 6.25 6.25 0 010-12.5zm0 2a4.25 4.25 0 100 8.5 4.25 4.25 0 000-8.5z"/></svg>
1831          <span class="visually-hidden">Account</span>
1832        </a>
1833      </div>
1834    
1835
1836    
1837      <div class="header__desktop__button">
1838        <a href="/search" class="navlink" data-popdown-toggle="search-popdown" data-focus-element title="Search">
1839          <!-- /snippets/social-icon.liquid -->
1840
1841
1842<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-modern-search" viewBox="0 0 30 30"><path d="M14 2c6.075 0 11 4.925 11 11 0 2.932-1.147 5.596-3.017 7.568l4.724 4.725a1 1 0 01-1.32 1.497l-.094-.083-4.817-4.815A10.95 10.95 0 0114 24C7.925 24 3 19.075 3 13S7.925 2 14 2zm0 2a9 9 0 100 18 9 9 0 000-18z"/></svg>
1843          <span class="visually-hidden">Search</span>
1844        </a>
1845      </div>
1846    
1847
1848    <div class="header__desktop__button">
1849      <a href="/cart" class="navlink navlink--cart" title="Cart"  data-cart-toggle data-focus-element >
1850        <div class="cart__icon__content cart__icon__content--modern">
1851          <!-- /snippets/social-icon.liquid -->
1852
1853
1854
1855<svg aria-hidden="true" focusable="false" xmlns="http://www.w3.org/2000/svg" class="icon icon-modern-cart" width="27" height="24" viewBox="0 0 27 24" fill="none">
1856<path d="M12.035 21.5837C12.035 22.9144 10.9494 24 9.61868 24C8.28794 24 7.20233 22.9144 7.20233 21.5837C7.20233 20.2529 8.28794 19.1673 9.61868 19.1673C10.9494 19.1673 12.035 20.2529 12.035 21.5837Z" fill="#A0AEE8"/>
1857<path d="M21.8405 21.5837C21.8405 22.9144 20.7549 24 19.4241 24C18.0934 24 17.0078 22.9144 17.0078 21.5837C17.0078 20.2529 18.0934 19.1673 19.4241 19.1673C20.7549 19.1673 21.8405 20.2529 21.8405 21.5837Z" fill="#A0AEE8"/>
1858<path d="M10.284 3.75875V6.3035H23.7549L22.2257 12.7938C22.0272 13.6576 21.2685 14.2763 20.3813 14.2879H9.93385C9.03502 14.2879 8.25292 13.6693 8.05447 12.7938L5.38132 0.980545C5.25292 0.40856 4.72763 0 4.14397 0H0V2.54475H3.11673L5.56809 13.3658C6.02335 15.4086 7.84436 16.856 9.93385 16.8327H20.3813C22.4591 16.8327 24.2685 15.3969 24.7121 13.3658L26.5914 5.31128C26.6732 4.93774 26.5914 4.54086 26.3463 4.23735C26.1012 3.93385 25.7393 3.75875 25.3541 3.75875H10.284Z" fill="#A0AEE8"/>
1859</svg>
1860
1861          <span class="visually-hidden">Cart</span>
1862          
1863  <span class="header__cart__status" data-cart-count="0" data-status-separator=": ">
1864    0
1865  </span>
1866
1867        </div>
1868      </a>
1869    </div>
1870
1871  </div>
1872
1873              </div>
1874            </div></div>
1875    </div>
1876  </header>
1877  
1878  <nav class="header__drawer"
1879    role="navigation"
1880    data-drawer="hamburger"
1881    aria-label="Menu"
1882    aria-hidden="true"
1883    id="header-menu">
1884    <style>
1885  .mobile_mega_menu {
1886    position: fixed;
1887    inset: 0;
1888  overflow: hidden;
1889    background: #835aa2;
1890    padding-top: 0;
1891    z-index: 5000;
1892    top: 60px;
1893    display: flex;
1894    align-items: start;
1895    width: 100%;
1896  }
1897
1898   .header__mobile__button .icon{fill: #A0AEE8;}
1899  /* LEFT */
1900  .mobile_mega_menu .left_section {
1901    width: 50%;
1902    padding: 0 20px;
1903    color: #fffaf4;
1904  }
1905
1906  .mobile_mega_menu .menu-item {
1907    cursor: pointer;
1908    margin-top: 20px;
1909  }
1910
1911  .mobile_mega_menu .menu-item.active {
1912    padding: 8px 15px;
1913    border-radius: 20px;
1914    background: #f2ede7;
1915    color: #835AA2;
1916  }
1917
1918  /* SUBMENU */
1919  .mobile_mega_menu .submenu {
1920    margin: 10px 0 0 10px;
1921  }
1922
1923  .mobile_mega_menu .submenu div {
1924    padding: 8px 15px;
1925    margin-bottom: 10px;
1926    border-radius: 50px;
1927    cursor: pointer;
1928    font-size: 14px;
1929    display: inline-block;
1930    line-height: 1;
1931  }
1932
1933  .mobile_mega_menu .submenu div:last-child {
1934    margin-bottom: 0;
1935  }
1936
1937  .mobile_mega_menu .submenu div.active {
1938    background: #f2ede7;
1939    color: #835AA2;
1940  }
1941
1942  /* RIGHT PANEL */
1943  .mobile_mega_menu .right_section {
1944    width: 50%;
1945    background: #FFFAF4;
1946    padding: 0;
1947    position: relative;
1948    overflow-y: auto;
1949    visibility: hidden;
1950    -webkit-overflow-scrolling: touch;
1951    visibility: hidden;
1952    height: calc(100vh - 60px);
1953    transform: scale(0.9);
1954  }
1955
1956  .mobile_mega_menu .right_section.active {
1957    visibility: visible;
1958    animation: mmcard-enter 500ms cubic-bezier(0.25, 0.1, 0.25, 1) forwards;
1959  }
1960
1961  /* SECTIONS (ANIMATION) */
1962  .mobile_mega_menu .section {
1963    position: absolute;
1964    width: 100%;
1965    opacity: 0;
1966    pointer-events: none;
1967    visibility: hidden;  
1968    display: none;
1969  }
1970  .mobile_mega_menu .section.active {
1971    opacity: 1;
1972    pointer-events: auto;
1973    visibility: visible;
1974    z-index: 2;
1975    display: block;
1976  }
1977
1978  .mobile_mega_menu .section .card,
1979  .mobile_mega_menu .section .resource-item {
1980    opacity: 0;
1981    transform: scale(0.9); 
1982  }
1983  .mobile_mega_menu .section.active .card,
1984  .mobile_mega_menu .section.active .resource-item {
1985    opacity: 1;
1986    animation: mmcard-enter 500ms cubic-bezier(0.25, 0.1, 0.25, 1) forwards;
1987  }
1988
1989  /* NEW: exit animation */
1990  .mobile_mega_menu .section.leaving {
1991    opacity: 0;
1992    transform: scale(0.92) translateY(10px);
1993  }
1994
1995  /* PRODUCT */
1996  .mobile_mega_menu .title {
1997    font-size: 14px;
1998    color: #835AA2;
1999    margin-top: 20px;
2000    text-align: center;
2001    font-weight: 600;
2002  }
2003
2004  .mobile_mega_menu .grid {
2005    margin: 0;
2006  }
2007
2008  .mobile_mega_menu .card {
2009    padding: 10px 20px;
2010    text-align: center;
2011  }
2012
2013  .mobile_mega_menu .card p {
2014    font-size: 12px;
2015    margin: 0;
2016    color: #835AA2;
2017    font-weight: 600;
2018  }
2019
2020  .mobile_mega_menu .card .p_featured_image {
2021     width: 100%;
2022    border-radius: 10px;
2023    background-color: #F1E8DE;
2024    height: 100px;
2025    display: inline-flex;
2026    align-items: center;
2027    justify-content: center;
2028  }
2029
2030  .mobile_mega_menu .card .p_featured_image img {
2031    width: 100px;
2032    height: 100px;
2033}
2034
2035  /* RESOURCES */
2036  .mobile_mega_menu .resource-grid {
2037    display: grid;
2038    gap: 30px;
2039    text-align: center;
2040  }
2041
2042  .mobile_mega_menu .resource-item {
2043    color: #835AA2;
2044    font-size: 14px;
2045  }
2046
2047  .mobile_mega_menu .resource-item .menu-item {
2048    padding: 0;
2049    display: inline-block;
2050  }
2051
2052  .mobile_mega_menu .resource-item span {
2053    display: block;
2054    color: #835AA2;
2055    font-size: 12px;
2056    font-weight: 600;
2057  }
2058
2059  .mobile_a_s_icons {
2060    padding: 30px 0;
2061    display: flex;
2062  }
2063  .drawer__inner {
2064    mask: none !important;
2065  }
2066  .drawer__content .mobile_a_s_icons .header__mobile__button {
2067    padding: 0 !important;
2068  }
2069
2070  .mobile_mega_menu {
2071      position: fixed;
2072      z-index: 4001;     
2073      display: flex;
2074      transform: translate3d(-100%,0,0);
2075      visibility: hidden;
2076      transition: transform .3s ease .01s,visibility .3s ease .01s;
2077  }
2078
2079  .drawer--visible .mobile_mega_menu {
2080      visibility: visible;
2081      transform: translateZ(0);
2082  }
2083  body.drawer-m-menu-open{
2084    overflow: hidden;
2085  }
2086
2087
2088  @keyframes mmcard-enter {
2089    from { opacity: 0; transform: scale(0.9); }
2090    20% { opacity: 0.3; }
2091    50% { opacity: 0.5; }
2092    80% { opacity: 0.8; }
2093    to   { opacity: 1; transform: scale(1); }
2094  }
2095</style>
2096
2097
2098<div class="mobile_mega_menu">
2099
2100  <div class="left_section">
2101
2102    
2103
2104      
2105      
2106
2107      
2108
2109      
2110      
2111
2112      
2113
2114      <!-- PARENT -->
2115      <div 
2116        class="menu-item"
2117        data-type="submenu"
2118        
2119      >
2120        Products
2121      </div>
2122
2123      <!-- SUBMENU -->
2124      
2125        <div class="submenu">
2126          
2127            <div 
2128              class="sub" 
2129              data-target="m-feeding"
2130            >
2131              Feeding
2132            </div>
2133          
2134            <div 
2135              class="sub" 
2136              data-target="m-on-the-go"
2137            >
2138              On-The-Go
2139            </div>
2140          
2141            <div 
2142              class="sub" 
2143              data-target="m-maternity"
2144            >
2145              Maternity
2146            </div>
2147          
2148            <div 
2149              class="sub" 
2150              data-target="m-milestones"
2151            >
2152              Milestones
2153            </div>
2154          
2155        </div>
2156      
2157
2158    
2159
2160      
2161      
2162
2163      
2164
2165      
2166      
2167
2168      
2169
2170      <!-- PARENT -->
2171      <div 
2172        class="menu-item"
2173        
2174        data-link="/pages/our-story"
2175      >
2176        Story
2177      </div>
2178
2179      <!-- SUBMENU -->
2180      
2181
2182    
2183
2184      
2185      
2186
2187      
2188
2189      
2190      
2191
2192      
2193
2194      <!-- PARENT -->
2195      <div 
2196        class="menu-item"
2197        
2198        data-link="/pages/design-process"
2199      >
2200        Design
2201      </div>
2202
2203      <!-- SUBMENU -->
2204      
2205
2206    
2207
2208      
2209      
2210
2211      
2212
2213      
2214      
2215
2216      
2217
2218      <!-- PARENT -->
2219      <div 
2220        class="menu-item"
2221        data-type="resources"
2222        
2223      >
2224        Resources
2225      </div>
2226
2227      <!-- SUBMENU -->
2228      
2229
2230    
2231
2232      
2233      
2234
2235      
2236
2237      
2238      
2239
2240      
2241
2242      <!-- PARENT -->
2243      <div 
2244        class="menu-item"
2245        
2246        data-link="/pages/healthcare-products-landing-page"
2247      >
2248        Healthcare
2249      </div>
2250
2251      <!-- SUBMENU -->
2252      
2253
2254    
2255    <div class="mobile_a_s_icons">      
2256      
2257        <div class="header__mobile__button">
2258          <a href="/search" class="navlink" data-popdown-toggle="search-popdown" data-focus-element>
2259            <!-- /snippets/social-icon.liquid -->
2260
2261
2262<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-modern-search" viewBox="0 0 30 30"><path d="M14 2c6.075 0 11 4.925 11 11 0 2.932-1.147 5.596-3.017 7.568l4.724 4.725a1 1 0 01-1.32 1.497l-.094-.083-4.817-4.815A10.95 10.95 0 0114 24C7.925 24 3 19.075 3 13S7.925 2 14 2zm0 2a9 9 0 100 18 9 9 0 000-18z"/></svg>
2263            <span class="visually-hidden">Search</span>
2264          </a>
2265        </div>
2266      
2267      
2268        <div class="header__mobile__button">
2269          <a href="/account" class="navlink">
2270            <!-- /snippets/social-icon.liquid -->
2271
2272
2273<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-modern-account" viewBox="0 0 30 30"><path d="M15 1c7.732 0 14 6.268 14 14s-6.268 14-14 14S1 22.732 1 15 7.268 1 15 1zm0 20a12.94 12.94 0 00-8.113 2.841A11.953 11.953 0 0015 27c3.128 0 5.977-1.197 8.113-3.158A12.94 12.94 0 0015 21zm0-18C8.373 3 3 8.373 3 15c0 2.778.944 5.336 2.529 7.37A14.93 14.93 0 0115 19c3.507 0 6.826 1.21 9.472 3.368A11.949 11.949 0 0027 15c0-6.627-5.373-12-12-12zm.05 2a6.25 6.25 0 110 12.5 6.25 6.25 0 010-12.5zm0 2a4.25 4.25 0 100 8.5 4.25 4.25 0 000-8.5z"/></svg>
2274            <span class="visually-hidden">Account</span>
2275          </a>
2276        </div>
2277      
2278    </div>
2279
2280  </div>  
2281
2282  <!-- RIGHT -->
2283  <div class="right_section">
2284
2285    <!-- PRODUCTS -->
2286    
2287
2288      
2289
2290        
2291
2292          
2293
2294          
2295
2296          <div class="section" id="m-feeding">
2297
2298            <div class="title">SHOP MOST POPULAR</div>
2299
2300            <div class="grid">
2301
2302              
2303
2304                
2305                
2306
2307                
2308
2309                
2310
2311                
2312
2313                  
2314
2315                    
2316                      <div class="card">
2317                        <a href="/products/boppy-complete-nursing-pillow-oat-arches">
2318                          
2319                            <div class="p_featured_image">
2320                              <img src="//www.boppy.com/cdn/shop/files/boppy-complete-nursing-pillow00066450210490-2705417.webp?v=1776861432&width=200" 
2321                              alt="Boppy Complete Nursing Pillow">
2322                            </div>
2323                          
2324                          <p>Boppy Complete Nursing Pillow</p>
2325                        </a>
2326                      </div>
2327                    
2328
2329                    
2330
2331                  
2332
2333                
2334
2335                  
2336
2337                    
2338                      <div class="card">
2339                        <a href="/products/new-boppy-luxe-nursing-pillow">
2340                          
2341                            <div class="p_featured_image">
2342                              <img src="//www.boppy.com/cdn/shop/files/boppy-nursing-pillow-luxe00066352210490-5912279.webp?v=1776861435&width=200" 
2343                              alt="Boppy Nursing Pillow Luxe">
2344                            </div>
2345                          
2346                          <p>Boppy Nursing Pillow Luxe</p>
2347                        </a>
2348                      </div>
2349                    
2350
2351                    
2352
2353                  
2354
2355                
2356
2357                  
2358
2359                    
2360                      <div class="card">
2361                        <a href="/products/nursing-pillow">
2362                          
2363                            <div class="p_featured_image">
2364                              <img src="//www.boppy.com/cdn/shop/files/boppy-nursing-pillow00066004210490-4206272.webp?v=1776861492&width=200" 
2365                              alt="Boppy Nursing Pillow">
2366                            </div>
2367                          
2368                          <p>Boppy Nursing Pillow</p>
2369                        </a>
2370                      </div>
2371                    
2372
2373                    
2374
2375                  
2376
2377                
2378
2379                  
2380
2381                    
2382
2383                    
2384
2385                  
2386
2387                
2388
2389                  
2390
2391                    
2392
2393                    
2394
2395                  
2396
2397                
2398
2399                  
2400
2401                    
2402
2403                    
2404
2405                  
2406
2407                
2408
2409                  
2410
2411                    
2412
2413                    
2414
2415                  
2416
2417                
2418
2419                  
2420
2421                    
2422
2423                    
2424
2425                  
2426
2427                
2428
2429                  
2430
2431                    
2432
2433                    
2434
2435                  
2436
2437                
2438
2439                  
2440
2441                    
2442
2443                    
2444
2445                  
2446
2447                
2448
2449                  
2450
2451                    
2452
2453                    
2454
2455                  
2456
2457                
2458
2459                  
2460
2461                    
2462
2463                    
2464
2465                  
2466
2467                
2468
2469              
2470
2471            </div>
2472
2473            
2474              <div class="title"> <a class="btn--primary btn--small" href="/collections/nursing-pillows">Shop Collection</a></div>
2475
2476  
2477              
2478
2479          </div>
2480
2481        
2482
2483          
2484
2485          
2486
2487          <div class="section" id="m-on-the-go">
2488
2489            <div class="title">SHOP MOST POPULAR</div>
2490
2491            <div class="grid">
2492
2493              
2494
2495                
2496                
2497
2498                
2499
2500                
2501
2502                
2503
2504                  
2505
2506                    
2507                      <div class="card">
2508                        <a href="/products/boppy-comfyfit-adjust-baby-carrier">
2509                          
2510                            <div class="p_featured_image">
2511                              <img src="//www.boppy.com/cdn/shop/files/comfyfit-adjust-hybrid-baby-carrier0006101521049
25110-6774971.webp?v=1776861433&width=200" 
2512                              alt="ComfyFit® Adjust Hybrid Baby Carrier">
2513                            </div>
2514                          
2515                          <p>ComfyFit® Adjust Hybrid Baby Carrier</p>
2516                        </a>
2517                      </div>
2518                    
2519
2520                    
2521
2522                  
2523
2524                
2525
2526                  
2527
2528                    
2529                      <div class="card">
2530                        <a href="/products/boppy-cozy-cabana">
2531                          
2532                            <div class="p_featured_image">
2533                              <img src="//www.boppy.com/cdn/shop/files/boppy-cozy-cabana00063151210490-4455005.png?v=1787301970&width=200" 
2534                              alt="Boppy Cozy Cabana">
2535                            </div>
2536                          
2537                          <p>Boppy Cozy Cabana</p>
2538                        </a>
2539                      </div>
2540                    
2541
2542                    
2543
2544                  
2545
2546                
2547
2548                  
2549
2550                    
2551                      <div class="card">
2552                        <a href="/products/boppy-shopping-cart-cover">
2553                          
2554                            <div class="p_featured_image">
2555                              <img src="//www.boppy.com/cdn/shop/files/shopping-cart-cover00060506210490-5323243.webp?v=1776861436&width=200" 
2556                              alt="Shopping Cart Cover">
2557                            </div>
2558                          
2559                          <p>Shopping Cart Cover</p>
2560                        </a>
2561                      </div>
2562                    
2563
2564                    
2565
2566                  
2567
2568                
2569
2570                  
2571
2572                    
2573
2574                    
2575
2576                  
2577
2578                
2579
2580                  
2581
2582                    
2583
2584                    
2585
2586                  
2587
2588                
2589
2590                  
2591
2592                    
2593
2594                    
2595
2596                  
2597
2598                
2599
2600                  
2601
2602                    
2603
2604                    
2605
2606                  
2607
2608                
2609
2610                  
2611
2612                    
2613
2614                    
2615
2616                  
2617
2618                
2619
2620                  
2621
2622                    
2623
2624                    
2625
2626                  
2627
2628                
2629
2630                  
2631
2632                    
2633
2634                    
2635
2636                  
2637
2638                
2639
2640                  
2641
2642                    
2643
2644                    
2645
2646                  
2647
2648                
2649
2650                  
2651
2652                    
2653
2654                    
2655
2656                  
2657
2658                
2659
2660                  
2661
2662                    
2663
2664                    
2665
2666                  
2667
2668                
2669
2670                  
2671
2672                    
2673
2674                    
2675
2676                  
2677
2678                
2679
2680                  
2681
2682                    
2683
2684                    
2685
2686                  
2687
2688                
2689
2690              
2691
2692            </div>
2693
2694            
2695              <div class="title"> <a class="btn--primary btn--small" href="/collections/travel-accessories">Shop Collection</a></div>
2696
2697  
2698              
2699
2700          </div>
2701
2702        
2703
2704          
2705
2706          
2707
2708          <div class="section" id="m-maternity">
2709
2710            <div class="title">SHOP MOST POPULAR</div>
2711
2712            <div class="grid">
2713
2714              
2715
2716                
2717                
2718
2719                
2720
2721                
2722
2723                
2724
2725                  
2726
2727                    
2728                      <div class="card">
2729                        <a href="/products/pregnancy-body-pillow">
2730                          
2731                            <div class="p_featured_image">
2732                              <img src="//www.boppy.com/cdn/shop/files/pregnancy-body-pillow00058405140490-1072052.webp?v=1776778569&width=200" 
2733                              alt="Pregnancy Body Pillow">
2734                            </div>
2735                          
2736                          <p>Pregnancy Body Pillow</p>
2737                        </a>
2738                      </div>
2739                    
2740
2741                    
2742
2743                  
2744
2745                
2746
2747                  
2748
2749                    
2750                      <div class="card">
2751                        <a href="/products/boppy-side-sleeper-pregnancy-pillow">
2752                          
2753                            <div class="p_featured_image">
2754                              <img src="//www.boppy.com/cdn/shop/files/side-sleeper-pregnancy-pillow00058604210490-5426258.webp?v=1776861434&width=200" 
2755                              alt="Side Sleeper Pregnancy Pillow">
2756                            </div>
2757                          
2758                          <p>Side Sleeper Pregnancy Pillow</p>
2759                        </a>
2760                      </div>
2761                    
2762
2763                    
2764
2765                  
2766
2767                
2768
2769                  
2770
2771                    
2772                      <div class="card">
2773                        <a href="/products/boppy-slipcovered-total-body-pregnancy-pillow">
2774                          
2775                            <div class="p_featured_image">
2776                              <img src="//www.boppy.com/cdn/shop/files/total-body-pregnancy-pillow-with-removable-pillow-cover00058404210490-1754856.webp?v=1776861432&width=200" 
2777                              alt="Total Body Pregnancy Pillow with Removable Pillow Cover">
2778                            </div>
2779                          
2780                          <p>Total Body Pregnancy Pillow with Removable Pillow Cover</p>
2781                        </a>
2782                      </div>
2783                    
2784
2785                    
2786
2787                  
2788
2789                
2790
2791                  
2792
2793                    
2794
2795                    
2796
2797                  
2798
2799                
2800
2801                  
2802
2803                    
2804
2805                    
2806
2807                  
2808
2809                
2810
2811                  
2812
2813                    
2814
2815                    
2816
2817                  
2818
2819                
2820
2821                  
2822
2823                    
2824
2825                    
2826
2827                  
2828
2829                
2830
2831              
2832
2833            </div>
2834
2835            
2836              <div class="title"> <a class="btn--primary btn--small" href="/collections/pregnancy-pillows">Shop Collection</a></div>
2837
2838  
2839              
2840
2841          </div>
2842
2843        
2844
2845          
2846
2847          
2848
2849          <div class="section" id="m-milestones">
2850
2851            <div class="title">SHOP MOST POPULAR</div>
2852
2853            <div class="grid">
2854
2855              
2856
2857                
2858                
2859
2860                
2861
2862                
2863
2864                
2865
2866                  
2867
2868                    
2869                      <div class="card">
2870                        <a href="/products/proper-posture-floor-and-booster-seat">
2871                          
2872                            <div class="p_featured_image">
2873                              <img src="//www.boppy.com/cdn/shop/files/proper-posture-floor-and-booster-seat00063002210490-8989897.webp?v=1776778569&width=200" 
2874                              alt="Proper Posture Floor and Booster Seat">
2875                            </div>
2876                          
2877                          <p>
2877Proper Posture Floor and Booster Seat</p>
2878                        </a>
2879                      </div>
2880                    
2881
2882                    
2883
2884                  
2885
2886                
2887
2888                  
2889
2890                    
2891                      <div class="card">
2892                        <a href="/products/boppy-playtime-lounger">
2893                          
2894                            <div class="p_featured_image">
2895                              <img src="//www.boppy.com/cdn/shop/files/boppy-playtime-lounger00059020210490-8225871.webp?v=1787301977&width=200" 
2896                              alt="Boppy Playtime Lounger">
2897                            </div>
2898                          
2899                          <p>Boppy Playtime Lounger</p>
2900                        </a>
2901                      </div>
2902                    
2903
2904                    
2905
2906                  
2907
2908                
2909
2910                  
2911
2912                    
2913                      <div class="card">
2914                        <a href="/products/boppy-cozy-cabana">
2915                          
2916                            <div class="p_featured_image">
2917                              <img src="//www.boppy.com/cdn/shop/files/boppy-cozy-cabana00063151210490-4455005.png?v=1787301970&width=200" 
2918                              alt="Boppy Cozy Cabana">
2919                            </div>
2920                          
2921                          <p>Boppy Cozy Cabana</p>
2922                        </a>
2923                      </div>
2924                    
2925
2926                    
2927
2928                  
2929
2930                
2931
2932                  
2933
2934                    
2935
2936                    
2937
2938                  
2939
2940                
2941
2942                  
2943
2944                    
2945
2946                    
2947
2948                  
2949
2950                
2951
2952              
2953
2954            </div>
2955
2956            
2957              <div class="title"> <a class="btn--primary btn--small" href="/collections/playtime">Shop Collection</a></div>
2958
2959  
2960              
2961
2962          </div>
2963
2964        
2965
2966      
2967
2968    
2969
2970      
2971
2972    
2973
2974      
2975
2976    
2977
2978      
2979
2980    
2981
2982      
2983
2984    
2985
2986    <!-- RESOURCES -->
2987    <div class="section" id="m-resources-section">
2988      <div class="resource-grid">
2989        
2990          
2991        
2992          
2993        
2994          
2995        
2996                     
2997            
2998              <div class="resource-item"><a href="/blogs/boppy" class="menu-item">
2999
3000                  
3001                    <img src="https://cdn.shopify.com/s/files/1/0039/7043/3094/files/Blog_icon_a7d7e1d4-579d-4303-aa34-da3d0066541c.svg?v=1773025564" alt="Blog">
3002                  
3003
3004                  <span>Blog</span>
3005                </a>
3006              </div>
3007            
3008              <div class="resource-item"><a href="/pages/frequently-asked-questions" class="menu-item">
3009
3010                  
3011                    <img src="https://cdn.shopify.com/s/files/1/0039/7043/3094/files/Frequently_Asked_Questions.svg?v=1772775610" alt="FAQs">
3012                  
3013
3014                  <span>FAQs</span>
3015                </a>
3016              </div>
3017            
3018              <div class="resource-item"><a href="/pages/product-care" class="menu-item">
3019
3020                  
3021                    <img src="https://cdn.shopify.com/s/files/1/0039/7043/3094/files/Product_Care_Safety.svg?v=1772775496" alt="Product Care">
3022                  
3023
3024                  <span>Product Care</span>
3025                </a>
3026              </div>
3027            
3028              <div class="resource-item"><a href="https://babysafetyalert.com/boppy/index.php/" class="menu-item" target="_blank" rel="noopener">
3029
3030                  
3031                    <img src="https://cdn.shopify.com/s/files/1/0039/7043/3094/files/Support_Education.svg?v=1772764646" alt="Product Registration">
3032                  
3033
3034                  <span>Product Registration</span>
3035                </a>
3036              </div>
3037            
3038              <div class="resource-item"><a href="/pages/connect-with-us" class="menu-item">
3039
3040                  
3041                    <img src="https://cdn.shopify.com/s/files/1/0039/7043/3094/files/email_icon_8baeb9b8-c39b-4fed-a37d-7ead3f13367b.svg?v=1773071976" alt="Contact">
3042                  
3043
3044                  <span>Contact</span>
3045                </a>
3046              </div>
3047            
3048
3049          
3050        
3051          
3052        
3053      </div>
3054    </div>
3055
3056  </div>
3057
3058</div>
3059
3060<script>
3061  const menuItems = document.querySelectorAll(".mobile_mega_menu .menu-item");
3062  const subs = document.querySelectorAll(".mobile_mega_menu .sub");
3063  const sections = document.querySelectorAll(".mobile_mega_menu .section");
3064  const rightPanel = document.querySelector(".mobile_mega_menu .right_section");
3065
3066  function resetAll() {
3067    menuItems.forEach(m => m.classList.remove("active"));
3068    subs.forEach(s => s.classList.remove("active"));
3069    sections.forEach(sec => sec.classList.remove("active"));
3070    rightPanel.classList.remove("active");
3071  }
3072
3073  menuItems.forEach(menu => {
3074    menu.addEventListener("click", () => {
3075
3076      const type = menu.dataset.type;
3077      const link = menu.dataset.link;
3078
3079      resetAll();
3080
3081      if (link) {
3082        window.location.href = link;
3083        return;
3084      }
3085
3086      if (type === "submenu") {
3087        rightPanel.classList.remove("active");
3088        return;
3089      }
3090
3091      if (type === "resources") {
3092        menu.classList.add("active");
3093        rightPanel.classList.add("active");
3094        document.getElementById("m-resources-section").classList.add("active");
3095      }
3096    });
3097  });
3098
3099  subs.forEach(sub => {
3100    sub.addEventListener("click", () => {
3101
3102      const current = document.querySelector(".mobile_mega_menu .section.active");
3103      const next = document.getElementById(sub.dataset.target);
3104
3105      if (!next) return;
3106
3107      // reset left states
3108      subs.forEach(s => s.classList.remove("active"));
3109      menuItems.forEach(m => m.classList.remove("active"));
3110      sub.classList.add("active");
3111
3112      rightPanel.classList.add("active");
3113
3114      // remove current
3115      if (current) current.classList.remove("active");
3116
3117      // FORCE reflow (important for animation)
3118      next.style.display = "block";
3119      next.offsetHeight;
3120
3121      // activate new
3122      next.classList.add("active");
3123
3124      // scroll to top
3125      rightPanel.scrollTop = 0;
3126    });
3127  });
3128
3129
3130  document.addEventListener('theme:drawer:open', function (e) {
3131    if (e.target && e.target.matches && e.target.matches('nav.header__drawer')) {
3132      document.body.classList.add('drawer-m-menu-open');
3133    }
3134  });
3135  document.addEventListener('theme:drawer:close', function (e) {
3136    if (e.target && e.target.matches && e.target.matches('nav.header__drawer')) {
3137      document.body.classList.remove('drawer-m-menu-open');
3138    }
3139    resetAll();
3140  });
3141
3142</script>
3142
3143    <span class="drawer__underlay" data-drawer-underlay></span>
3144  </nav>
3145
3146</div>
3147
3148<div class="header__backfill"
3149  data-header-backfill
3150  style="height: var(--menu-height);"></div>
3151
3152<div data-cart-popover-container class="cart-popover"></div>
3153
3154<div id="search-popdown" class="search-popdown">
3155  <div class="search__popdown__outer">
3156    <div class="search__popdown__upper" data-search-title-wrap>
3157      <span></span>
3158    </div>
3159    <div class="wrapper">
3160      <div class="search__popdown__main">
3161        <form class="search__popdown__form"
3162            action="/search"
3163            method="get"
3164            role="search">
3165          <input type="hidden" name="type" value="product"/>
3166          <input name="options[prefix]" type="hidden" value="last">
3167          <button class="search__popdown__form__button" type="submit">
3168            <span class="visually-hidden">Search</span><!-- /snippets/social-icon.liquid -->
3169
3170
3171<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-modern-search" viewBox="0 0 30 30"><path d="M14 2c6.075 0 11 4.925 11 11 0 2.932-1.147 5.596-3.017 7.568l4.724 4.725a1 1 0 01-1.32 1.497l-.094-.083-4.817-4.815A10.95 10.95 0 0114 24C7.925 24 3 19.075 3 13S7.925 2 14 2zm0 2a9 9 0 100 18 9 9 0 000-18z"/></svg>
3172          </button>
3173          <input type="search"
3174          data-predictive-search-input="search-popdown-results"
3175          name="q" 
3176          value="" 
3177          placeholder="Search" 
3178          aria-label="Search our store">
3179        </form>
3180        <div class="search__popdown__close">
3181          <button type="button" class="search__popdown__close__inner" data-close-popdown title="Close">
3182            <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 20 20"><path fill="#444" d="M15.89 14.696l-4.734-4.734 4.717-4.717c.4-.4.37-1.085-.03-1.485s-1.085-.43-1.485-.03L9.641 8.447 4.97 3.776c-.4-.4-1.085-.37-1.485.03s-.43 1.085-.03 1.485l4.671 4.671-4.688 4.688c-.4.4-.37 1.085.03 1.485s1.085.43 1.485.03l4.688-4.687 4.734 4.734c.4.4 1.085.37 1.485-.03s.43-1.085.03-1.485z"/></svg>
3183          </button>
3184        </div>
3185      </div>
3186    </div>
3187  </div>
3188  <div class="header__search__results" id="search-popdown-results">
3189    <div class="search__results__outer">
3190      <div class="search__results__products" data-product-wrap-outer>
3191        <div class="loader search__loader"><div class="loader-indeterminate"></div></div>
3192
3193        <div class="search__results__products__list search__results__products__list--borderless" data-product-wrap>
3194          
3195        </div>
3196      </div>
3197    </div>
3198  </div>
3199</div>
3200
3201<script data-predictive-search-title-template type="text/x-template">
3202  <div aria-live="polite">
3203    <span class="announcement__more">{{ it.title }}</span>
3204    <span class="announcement__main">{{ it.query }}</span>
3205  </div>
3206</script>
3206
3207
3208<script product-grid-item-template type="text/x-template">
3209  <div class="product-item product-item--borderless ">
3210    
3211      <a href="{{ it.product.url }}" class="product-link" aria-label='{{ it.product.title }}'>
3212        <div class="product-item__image {{it.product.double_class}}">
3213          <div class="product-item__bg" 
3214            aria-label="{{ it.product.image.alt }}" 
3215            style="background-image: url('{{ it.product.image.thumb }}');" role="img"></div>
3216          {{@if(it.product.secondImage)}}
3217            <div class="product-item__bg__under" 
3218              aria-label="{{ it.product.secondImage.alt }}" 
3219              style="background-image: url('{{ it.product.secondImage.thumb }}');" role="img"></div>
3220          {{/if}}
3221        </div>
3222        <div class="product-information">
3223          <p class="product__grid__title">{{ it.product.title }}</p>
3224          <span class="price {{ it.product.classes }}">
3225            {{@if(it.product.available)}}
3226              <span class="new-price" aria-label="Current price">{{ it.product.price_with_from | safe }}</span>
3227              {{@if(it.product.compare_at_price > it.product.price)}}
3228                <span class="old-price" aria-label="Original price">{{ it.product.compare_at_price | safe }}</span>
3229              {{/if}}
3230            {{#else}}
3231              <br /><em>{{ it.product.sold_out_translation }}</em>
3232            {{/if}}
3233          </span>
3234        </div>
3235      </a>
3236    
3237  </div>
3238</script>
3238
3239
3240
3241
3242
3243<script type="application/ld+json">
3244{
3245  "@context": "http://schema.org",
3246  "@type": "Organization",
3247  "name": "Boppy",
3248  
3249    
3250    "logo": "https:\/\/www.boppy.com\/cdn\/shop\/files\/Boppy_Logo_96x.svg?v=1772528896",
3251  
3252  "sameAs": [
3253    "https:\/\/twitter.com\/boppycompany",
3254    "https:\/\/www.facebook.com\/BoppyCompany\/",
3255    "https:\/\/www.instagram.com\/boppycompany\/",
3256    "",
3257    "https:\/\/www.youtube.com\/user\/theboppycompany",
3258    "https:\/\/www.tiktok.com\/@boppycompany",
3259    "https:\/\/www.linkedin.com\/company\/the-boppy-company\/",
3260    "",
3261    "",
3262    "",
3263    ""
3264  ],
3265  "url": "https:\/\/www.boppy.com"
3266}
3267</script>
3267
3268
3269
3270  
3271  
3271<script type="application/ld+json">
3272    {
3273      "@context": "http://schema.org",
3274      "@type": "WebSite",
3275      "name": "Boppy",
3276      "potentialAction": {
3277        "@type": "SearchAction",
3278        "target": "https:\/\/www.boppy.com\/search?q={search_term_string}",
3279        "query-input": "required name=search_term_string"
3280      },
3281      "url": "https:\/\/www.boppy.com"
3282    }
3283  </script>
3283
3284
3285
3286<script>
3287(function(){
3288  var isTouch = window.matchMedia('(hover: none)').matches;
3289
3290  function activateTab(tab){
3291    document.querySelectorAll(".mega_menu_tab").forEach(t => t.classList.remove("active"));
3292    document.querySelectorAll(".mega_menu_tab-content").forEach(c => c.classList.remove("active"));
3293    tab.classList.add("active");
3294    var content = document.getElementById(tab.dataset.mega_menu_tab);
3295    if (content) content.classList.add("active");
3296  }
3297
3298  document.querySelectorAll(".mega_menu_tab").forEach(tab => {
3299    var timer;
3300    tab.addEventListener("mouseenter", function(){
3301      timer = setTimeout(() => activateTab(tab), 100);
3302    });
3303    tab.addEventListener("mouseleave", function(){
3304      clearTimeout(timer);
3305    });
3306
3307    // On touch devices: first tap reveals the submenu, second tap follows the link.
3308    tab.addEventListener("click", function(e){
3309      if (isTouch && !tab.classList.contains("active")) {
3310        e.preventDefault();
3311        activateTab(tab);
3312      }
3313    });
3314  });
3315})();
3316</script>
3316
3317
3318
3319</div>
3320
3321    <!-- CONTENT -->
3322    <main role="main" id="MainContent" class="main-content" aria-label="Main content">
3323
3324      <div id="shopify-section-template--20132047716418__image_with_text_gpmzmq" class="shopify-section image-with-text">�<style data-shopify>.section-template--20132047716418__image_with_text_gpmzmq-padding {
3325    padding-top: 27px;
3326    padding-bottom: 27px;
3327  }
3328  .section-template--20132047716418__image_with_text_gpmzmq-position{
3329    position: relative;
3330  }
3331
3332  #brick-section--template--20132047716418__image_with_text_gpmzmq .enable_mother_badge .image__hero__pane {
3333    position: absolute;
3334  }
3335  #brick-section--template--20132047716418__image_with_text_gpmzmq .enable_mother_badge,
3336  #brick-section--template--20132047716418__image_with_text_gpmzmq .enable_mother_badge .image__hero__frame {
3337    overflow: visible;
3338  }
3339
3340  @media screen and (min-width: 750px) {
3341    .section-template--20132047716418__image_with_text_gpmzmq-padding {
3342      padding-top: 36px;
3343      padding-bottom: 36px;
3344    }
3345    
3346
3347  }</style>
3348<section
3349  data-section-id="template--20132047716418__image_with_text_gpmzmq"
3350  data-section-type="custom-content"
3351  data-overflow-wrapper
3352  
3353    data-overlay-header
3354  
3355  style="--padding-ratio: 82.8125%;background-color: #f1e8de;"
3356  id="brick-section--template--20132047716418__image_with_text_gpmzmq"
3357  class="
3358    brick__section brick--2
3359    brick--margin   image-height brick__section--reverse
3360     section-template--20132047716418__image_with_text_gpmzmq-position
3361      
3362      
3363     section-template--20132047716418__image_with_text_gpmzmq-padding section_border_hidden  border_darker_beige 
3364     
3365            
3366  "
3367>
3368    
3369        <div
3370          class="brick__block text_area_1  "
3371          data-prevent-transparent-header
3372          
3373        >
3374          <div
3375            class="brick__block__text text-dark"
3376            data-overflow-frame
3377            style="background-color: #f1e8de;"
3378          >
3379            <div class="brick__block__text__inner">
3380              <div class="text__standard text-left" data-overflow-content>
3381                
3382                
3383                
3384                  
3385                    <h1
3386                      class="h1 standard__heading"
3387                      data-aos="hero"
3388                      data-aos-anchor="#brick-section--template--20132047716418__image_with_text_gpmzmq"
3389                      data-aos-order="2"
3390                    >
3391                      Boppy
3392                    </h1>
3393                  
3394                
3395                
3396                  
3397                  
3398                  <div
3399                    class="standard__rte font--3 columns--1"
3400                    data-aos="hero"
3401                    data-aos-anchor="#brick-section--template--20132047716418__image_with_text_gpmzmq"
3402                    data-aos-order="3"
3403                  >
3404                    <h3><strong>The Mother of Comfort</strong></h3><p>Parenthood can be a real mother. A mother-hugging, mother-solving, mother-feeding marathon. But while nobody will love your baby like you do, nobody supports you like Boppy can. From nursing pillows to baby carriers, we've been helping parents feel a little more supported since 1989.</p>
3405                  </div>
3406                
3407                
3408
3409                
3410                  <a
3411                    href="/collections"
3412                    class="standard__cta hero__btn btn btn--primary"
3413                    data-aos="hero"
3414                    data-aos-anchor="#brick-section--template--20132047716418__image_with_text_gpmzmq"
3415                    data-aos-order="4"
3416                  >Shop Now</a>
3417                
3418              </div>
3419            </div>
3420          </div>
3421        </div>
3422      
3423  
3424    
3425        <div class="brick__block" data-overflow-frame  style="position:relative">
3426          
3427          <div class="brick__block__image wide-image js-overflow-container text-light enable_mother_badge mother_badge_top-left">
3428            <div class="hero__content__wrapper align--middle-center text-align-left-d text-align-left-m hero__content--transparent">
3429              <div class="hero__content" data-overflow-content></div></div>
3430
3431            <div
3432              class="image-overlay"
3433              style="background-color:#000000 !important; opacity:0.0;"
3434            ></div>
3435
3436
3437<div class="image__hero__frame fade-in-image-zoom image-height  "
3438  data-overflow-background
3439  
3440    style="padding-top: 82.8125%;
3441           "
3442  
3443  >
3444
3445  <div class="image__hero__pane">
3446    <div class="image__hero__scale is_image_curve border_landscape"
3447    ><picture><img
3448            src="//www.boppy.com/cdn/shop/files/Boppy_Mom_kissing_Baby.webp?v=1772569088&width=1500"
3449            srcset="
3450//www.boppy.com/cdn/shop/files/Boppy_Mom_kissing_Baby.webp?v=1772569088&width=360 360w, //www.boppy.com/cdn/shop/files/Boppy_Mom_kissing_Baby.webp?v=1772569088&width=540 540w, //www.boppy.com/cdn/shop/files/Boppy_Mom_kissing_Baby.webp?v=1772569088&width=720 720w, //www.boppy.com/cdn/shop/files/Boppy_Mom_kissing_Baby.webp?v=1772569088&width=900 900w, //www.boppy.com/cdn/shop/files/Boppy_Mom_kissing_Baby.webp?v=1772569088&width=1080 1080w, //www.boppy.com/cdn/shop/files/Boppy_Mom_kissing_Baby.webp?v=1772569088 1280w"
3451            sizes="(min-width: 769px) 50vw, 100vw"
3452            width="1280"
3453            height="1060"
3454            alt="Mom kissing her baby on the cheek"
3455            fetchpriority="high"
3456            loading="eager"
3457            decoding="async"
3458            class="background-size-cover background-size-cover--eager"
3459            style="object-position: center center;">
3460        </picture></div></div>
3461</div>
3462</div>
3463        </div>
3464      
3465  
3466  
3467</section>
3468
3469
3470�
3471  
3472
3473  
3474    <link
3475      rel="preload"
3476      as="image"
3477      href="https://cdn.shopify.com/s/files/1/0039/7043/3094/files/Mother_Badge.svg?v=1772631757"
3478    >
3479  
3480
3481
3482
3483</div><div id="shopify-section-template--20132047716418__section_logo_list_v2_AwbL8Y" class="shopify-section"><!-- /sections/section-logo-list.liquid -->
3484<style>
3485  .logos--template--20132047716418__section_logo_list_v2_AwbL8Y {
3486    --bg: rgba(0,0,0,0);
3487    --logo-opacity: 1.0;
3488  }
3489</style><style data-shopify>.section-template--20132047716418__section_logo_list_v2_AwbL8Y-padding {
3490    padding-top: 27px;
3491    padding-bottom: 27px;
3492  }  
3493      
3494  @media screen and (min-width: 750px) {
3495    .section-template--20132047716418__section_logo_list_v2_AwbL8Y-padding {
3496      padding-top: 36px;
3497      padding-bottom: 36px;
3498    }
3499  }</style>
3500
3501
3502
3503<section class="logos logos-v2 logos--template--20132047716418__section_logo_list_v2_AwbL8Y text-dark section-template--20132047716418__section_logo_list_v2_AwbL8Y-padding
3504  section_border_hidden  border_darker_beige " data-section-id="template--20132047716418__section_logo_list_v2_AwbL8Y" data-section-type="logos"
3505  aria-label="Logo list">
3506  <div class="container">
3507    <div class="logos__wrapper logos__wrapper--tall">
3508        <div class="description">  
3509            
3510        </div>
3511        �<div class="logos__grid-row" style="padding-left: var(--outer); padding-right: var(--outer);"><div class="logos__label"><p>Where to Buy Boppy:</p></div><div class="logos__grid"><div class="logos__item" ><a href="https://www.amazon.com/stores/page/754DB4B7-51FB-4E05-8C3D-4579929ADFDA?ingress=0&visitId=2099108e-9ed2-4b63-aa8f-acd93560a356" class="logos__link"><div class="logos__logo"
3512                  data-aos="hero"
3513                  style="animation-delay: 0ms;"><img src="//www.boppy.com/cdn/shop/files/Amazon.svg?v=1774911613&amp;width=360" alt="Amazon" srcset="//www.boppy.com/cdn/shop/files/Amazon.svg?v=1774911613&amp;width=352 352w, //www.boppy.com/cdn/shop/files/Amazon.svg?v=1774911613&amp;width=360 360w" width="360" height="192" class="logos__img" style="max-width: 150px">�</div></a></div><div class="logos__item" ><a href="https://www.target.com/b/boppy/-/N-5y6pa" class="logos__link"><div class="logos__logo"
3514                  data-aos="hero"
3515                  style="animation-delay: 150ms;"><img src="//www.boppy.com/cdn/shop/files/target_logo.webp?v=1774911844&amp;width=360" alt="Target" srcset="//www.boppy.com/cdn/shop/files/target_logo.webp?v=1774911844&amp;width=352 352w, //www.boppy.com/cdn/shop/files/target_logo.webp?v=1774911844&amp;width=360 360w" width="360" height="384" class="logos__img" style="max-width: 80px">�</div></a></div><div class="logos__item" ><a href="https://www.walmart.com/brand/theboppycompany/10012608" class="logos__link"><div class="logos__logo"
3516                  data-aos="hero"
3517                  style="animation-delay: 300ms;"><img src="//www.boppy.com/cdn/shop/files/Walmart.svg?v=1774911641&amp;width=360" alt="Walmart" srcset="//www.boppy.com/cdn/shop/files/Walmart.svg?v=1774911641&amp;width=352 352w, //www.boppy.com/cdn/shop/files/Walmart.svg?v=1774911641&amp;width=360 360w" width="360" height="192" class="logos__img" style="max-width: 150px">�</div></a></div><div class="logos__item" ><a href="https://www.babylist.com/store/b/the-boppy-company/341" class="logos__link"><div class="logos__logo"
3518                  data-aos="hero"
3519                  style="animation-delay: 450ms;"><img src="//www.boppy.com/cdn/shop/files/babylist_logo.webp?v=1774911945&amp;width=360" alt="Babylist" srcset="//www.boppy.com/cdn/shop/files/babylist_logo.webp?v=1774911945&amp;width=352 352w, //www.boppy.com/cdn/shop/files/babylist_logo.webp?v=1774911945&amp;width=360 360w" width="360" height="192" class="logos__img" style="max-width: 150px">�</div></a></div><div class="logos__item" ><a href="https://www.kohls.com/catalog/boppy.jsp?CN=Brand:Boppy&kls_sbp=40865938568898669794462063282561975714" class="logos__link"><div class="logos__logo"
3520                  data-aos="hero"
3521                  style="animation-delay: 600ms;"><img src="//www.boppy.com/cdn/shop/files/kohl_s_logo.webp?v=1774911962&amp;width=360" alt="Kohl&#39;s" srcset="//www.boppy.com/cdn/shop/files/kohl_s_logo.webp?v=1774911962&amp;width=352 352w, //www.boppy.com/cdn/shop/files/kohl_s_logo.webp?v=1774911962&amp;width=360 360w" width="360" height="192" class="logos__img" style="max-width: 150px">�</div></a></div></div>
3522        </div></div>
3523  </div>
3524</section>
3525
3526
3527
3528
3529</div><div id="shopify-section-template--20132047716418__image_with_text_v2_6RzaKe" class="shopify-section image-with-text-v2"><link href="//www.boppy.com/cdn/shop/t/182/assets/slick.css?v=12261669934674122081788223631" rel="stylesheet" type="text/css" media="all" />
3530<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/[email protected]/slick/slick-theme.css"><style data-shopify>.section-template--20132047716418__image_with_text_v2_6RzaKe-padding {
3531    padding-top: 54px;    
3532  }  
3533  #brick-section--template--20132047716418__image_with_text_v2_6RzaKe{
3534    padding-bottom: 27px;
3535  }
3536      
3537  @media screen and (min-width: 750px) {
3538    .section-template--20132047716418__image_with_text_v2_6RzaKe-padding {
3539      padding-top: 72px;      
3540    }
3541    #brick-section--template--20132047716418__image_with_text_v2_6RzaKe{
3542      padding-bottom: 36px;
3543    }
3544  }</style><section class="index-rte  image-height section-template--20132047716418__image_with_text_v2_6RzaKe-padding" id="rte--template--20132047716418__image_with_text_v2_6RzaKe" style="background-color: ;" data-section-id="template--20132047716418__image_with_text_v2_6RzaKe" data-section-type="rich-text" aria-label="Comfort, confidence and cuddles for 35 years and counting.">
3545  <div class="wrapper">
3546    
3547      <div class="left_border_white">
3548  <lottie-player
3549    id="our-story-left-border-lottie-template--20132047716418__image_with_text_v2_6RzaKe"
3550    src="https://cdn.shopify.com/s/files/1/0039/7043/3094/files/Wavy_Line_OurStory.json?v=1774976636"
3551    background="transparent"
3552    speed="1"
3553    style="width: 100%;"
3554    aria-hidden="true"
3555  ></lottie-player>
3556</div>
3557
3558<div class="left_border_white_mobile">
3559  <lottie-player
3560    id="our-story-left-border-lottie-mobile-template--20132047716418__image_with_text_v2_6RzaKe"
3561    src="https://cdn.shopify.com/s/files/1/0039/7043/3094/files/Wavy_Line_OurStory_mobile.json?v=1774979544"
3562    background="transparent"
3563    speed="1"
3564    style="width: 100%;"
3565    aria-hidden="true"
3566  ></lottie-player>
3567</div>
3568
3569
3570    
3571    <div class="text__standard text-left">
3572        
3573        
3574            <p class="standard__subheading"
3575            data-aos="hero"
3576            data-aos-anchor="#rte--template--20132047716418__image_with_text_v2_6RzaKe"
3577            data-aos-order="1">
3578            Our Story
3579            </p>
3580        
3581      
3582      
3583        <h2 class="h2 standard__heading"
3584          data-aos="hero"
3585          data-aos-anchor="#rte--template--20132047716418__image_with_text_v2_6RzaKe"
3586          data-aos-order="2">
3587          Comfort, confidence and cuddles for 35 years and counting.
3588        </h2>
3589      
3590      
3591        
3592            
3593            <div class="standard__rte columns--1"
3594            data-aos="hero"
3595            data-aos-anchor="#rte--template--20132047716418__image_with_text_v2_6RzaKe"
3596            data-aos-order="3">
3597            <p>From inventing the nursing pillow to more than 35 years of innovation for parent and baby, you've got the mother of comfort in your corner.</p>
3598            </div>
3599        
3600        
3601            <a href="/pages/our-story"
3602            class="standard__cta hero__btn btn btn--primary"
3603            data-aos="hero"
3604            data-aos-anchor="#rte--template--20132047716418__image_with_text_v2_6RzaKe"
3605            data-aos-order="4">
3606            Read More
3607            </a>
3608        
3609      
3610    </div>
3611  </div>
3612</section>
3613
3614
3615
3616<section data-section-id="template--20132047716418__image_with_text_v2_6RzaKe"
3617  data-section-type="custom-content"
3618  data-overflow-wrapper
3619  
3620  style="--padding-ratio: 100%"
3621  id="brick-section--template--20132047716418__image_with_text_v2_6RzaKe"
3622  aria-label="Comfort, confidence and cuddles for 35 years and counting."
3623  class="brick__section brick--2 brick--margin  wrapper--brick image-height ">
3624  <div class="brick__image_block ">
3625      <div class="brick__block is_image_curve border_square" data-overflow-frame >
3626        <img src="//www.boppy.com/cdn/shop/files/Newborn_baby_lounging_on_Boppy_Luxe_Nursing_pillow.webp?v=1774484827&amp;width=750" alt="Newborn Baby Lounging on Boppy Luxe Pillow" srcset="//www.boppy.com/cdn/shop/files/Newborn_baby_lounging_on_Boppy_Luxe_Nursing_pillow.webp?v=1774484827&amp;width=352 352w, //www.boppy.com/cdn/shop/files/Newborn_baby_lounging_on_Boppy_Luxe_Nursing_pillow.webp?v=1774484827&amp;width=750 750w" width="750" height="750">
3627      </div>
3628    </div>
3629    <div class="brick__content_block mobile-slider-block">
3630      �
3631            <div class="brick__block" id="brick-block--text_kWwbCV" data-prevent-transparent-header >
3632              <div class="brick__block__text text-dark" data-overflow-frame style="background-color: rgba(0,0,0,0);">
3633                  <div class="brick__block__text__inner">
3634                    <div class="text__standard text-left mobile-flex-row" data-overflow-content>                      
3635                      
3636                        <p class="standard__subheading"
3637                          data-aos="hero"
3638                          data-aos-anchor="#brick-block--text_kWwbCV"
3639                          data-aos-order="1">35+</p>
3640                      
3641                      <div class="stats_head_subhead">
3642                          
3643                            <p class="h4 standard__heading"
3644                              data-aos="hero"
3645                              data-aos-anchor="#brick-block--text_kWwbCV"
3646                              data-aos-order="2">Years of Innovation</p>
3647                                                
3648                          
3649                        
3650                      </div>
3651                  </div>
3652                  </div>
3653              </div>
3654            </div>
3655        
3656      �
3657            <div class="brick__block" id="brick-block--text_exLYnk" data-prevent-transparent-header >
3658              <div class="brick__block__text text-dark" data-overflow-frame style="background-color: rgba(0,0,0,0);">
3659                  <div class="brick__block__text__inner">
3660                    <div class="text__standard text-left mobile-flex-row" data-overflow-content>                      
3661                      
3662                        <p class="standard__subheading"
3663                          data-aos="hero"
3664                          data-aos-anchor="#brick-block--text_exLYnk"
3665                          data-aos-order="1">#1</p>
3666                      
3667                      <div class="stats_head_subhead">
3668                          
3669                            <p class="h4 standard__heading"
3670                              data-aos="hero"
3671                              data-aos-anchor="#brick-block--text_exLYnk"
3672                              data-aos-order="2">Selling Brand of Nursing Pillows</p>
3673                                                
3674                          
3675                            
3676                            
3677                            <div class="standard__rte font--3 columns--1"
3678                            data-aos="hero"
3679                            data-aos-anchor="#brick-block--text_exLYnk"
3680                            data-aos-order="3"><p>Based on prior calendar year <br/>nursing pillow market data</p></div>
3681                          
3682                        
3683                      </div>
3684                  </div>
3685                  </div>
3686              </div>
3687            </div>
3688        
3689      �
3690            <div class="brick__block" id="brick-block--text_DxnGQ4" data-prevent-transparent-header >
3691              <div class="brick__block__text text-dark" data-overflow-frame style="background-color: rgba(0,0,0,0);">
3692                  <div class="brick__block__text__inner">
3693                    <div class="text__standard text-left mobile-flex-row" data-overflow-content>                      
3694                      
3695                        <p class="standard__subheading"
3696                          data-aos="hero"
3697                          data-aos-anchor="#brick-block--text_DxnGQ4"
3698                          data-aos-order="1">USA</p>
3699                      
3700                      <div class="stats_head_subhead">
3701                          
3702                            <p class="h4 standard__heading"
3703                              data-aos="hero"
3704                              data-aos-anchor="#brick-block--text_DxnGQ4"
3705                              data-aos-order="2">Designed & Assembled</p>
3706                                                
3707                          
3708                        
3709                      </div>
3710                  </div>
3711                  </div>
3712              </div>
3713            </div>
3714        
3715      �
3716            <div class="brick__block" id="brick-block--text_a3b9zt" data-prevent-transparent-header >
3717              <div class="brick__block__text text-dark" data-overflow-frame style="background-color: rgba(0,0,0,0);">
3718                  <div class="brick__block__text__inner">
3719                    <div class="text__standard text-left mobile-flex-row" data-overflow-content>                      
3720                      
3721                        <p class="standard__subheading"
3722                          data-aos="hero"
3723                          data-aos-anchor="#brick-block--text_a3b9zt"
3724                          data-aos-order="1">100+</p>
3725                      
3726                      <div class="stats_head_subhead">
3727                          
3728                            <p class="h4 standard__heading"
3729                              data-aos="hero"
3730                              data-aos-anchor="#brick-block--text_a3b9zt"
3731                              data-aos-order="2">Awards & Recognitions</p>
3732                                                
3733                          
3734                        
3735                      </div>
3736                  </div>
3737                  </div>
3738              </div>
3739            </div>
3740        
3741      
3742    </div>
3743  
3744</section>
3745
3746<script src="https://unpkg.com/@lottiefiles/lottie-player@1/dist/lottie-player.js" defer></script>
vendor: 2 bytes, line 3746
3746
3747<script src="https://unpkg.com/@lottiefiles/lottie-interactivity@latest/dist/lottie-interactivity.min.js" defer></script>
3747
3748
3749<script>
3750  document.addEventListener('DOMContentLoaded', function () {
3751    var player = document.getElementById('our-story-left-border-lottie-template--20132047716418__image_with_text_v2_6RzaKe');
3752
3753    if (player) {
3754      player.addEventListener('load', function () {
3755        LottieInteractivity.create({
3756          player: '#our-story-left-border-lottie-template--20132047716418__image_with_text_v2_6RzaKe',
3757          mode: 'scroll',
3758          actions: [
3759            {
3760              visibility: [0, 0.75],
3761              type: 'seek',
3762              frames: [0, 59]
3763            }
3764          ]
3765        });
3766      });
3767    }
3768  });
3769</script>
3769
3770
3771<script>
3772  document.addEventListener('DOMContentLoaded', function () {
3773    var player = document.getElementById('our-story-left-border-lottie-mobile-template--20132047716418__image_with_text_v2_6RzaKe');
3774
3775    if (player) {
3776      player.addEventListener('load', function () {
3777        LottieInteractivity.create({
3778          player: '#our-story-left-border-lottie-mobile-template--20132047716418__image_with_text_v2_6RzaKe',
3779          mode: 'scroll',
3780          actions: [
3781            {
3782              visibility: [0, 0.75],
3783              type: 'seek',
3784              frames: [0, 59]
3785            }
3786          ]
3787        });
3788      });
3789    }
3790  });
3791</script>
3791
3792
3793
3794
3795<script>
3796  window.themeSlickReady = window.themeSlickReady || (function () {
3797    function loadScript(src) {
3798      return new Promise(function (resolve, reject) {
3799        var s = document.createElement('script');
3800        s.src = src;
3801        s.async = false; // preserve execution order: jQuery before slick
3802        s.onload = resolve;
3803        s.onerror = reject;
3804        document.head.appendChild(s);
3805      });
3806    }
3807
3808    var domReady = new Promise(function (resolve) {
3809      if (document.readyState !== 'loading') resolve();
3810      else document.addEventListener('DOMContentLoaded', resolve);
3811    });
3812
3813    var libsReady =
3814      window.jQuery && window.jQuery.fn && window.jQuery.fn.slick
3815        ? Promise.resolve()
3816        : loadScript('https://code.jquery.com/jquery-3.6.0.min.js').then(function () {
3817            return loadScript('https://cdn.jsdelivr.net/npm/[email protected]/slick/slick.min.js');
3818          });
3819
3820    return Promise.all([libsReady, domReady]).then(function () {
3821      return window.jQuery;
3822    });
3823  })();
3824</script>
3824
3825
3826<script>
3827window.themeSlickReady.then(function ($) {
3828  const slider = $('.mobile-slider-block');
3829
3830  function initSlider() {
3831    if (window.matchMedia("(max-width: 749px)").matches) {
3832      if (!slider.hasClass('slick-initialized')) {
3833        slider.slick({
3834          slidesToShow: 1,
3835          slidesToScroll: 1,
3836          autoplay: true,
3837          speed: 300,
3838          arrows: false,
3839          dots: true,
3840          infinite: true,
3841          centerMode: true,
3842          centerPadding: '40px'
3843        });
3844      }
3845    } else {
3846      if (slider.hasClass('slick-initialized')) {
3847        slider.slick('unslick');
3848      }
3849    }
3850  }
3851
3852  initSlider(); // run on load
3853  window.addEventListener('resize', initSlider);
3854});
3855</script>
3855
3856
3857
3858</div><div id="shopify-section-template--20132047716418__section_grid_text_row_fLNiHR" class="shopify-section index-section grid-text-with-images"><!-- /sections/section-columns.liquid --><section
3859  class="section-columns column--borderless"
3860  aria-label="The Boppy Difference"
3861  style="--bg: #f1e8de;"
3862  data-section-id="template--20132047716418__section_grid_text_row_fLNiHR"
3863  data-section-type="columns-with-image"
3864>
3865  <div class="wrapper--full">
3866    <div class="heading_button">
3867      <div class="left_content">
3868        �<h2
3869            class="h2 standard__heading"
3870            data-aos="hero"
3871            data-aos-anchor="[data-section-id='template--20132047716418__section_grid_text_row_fLNiHR']"
3872            data-aos-order="2"
3873          >
3874            The Boppy Difference
3875          </h2>
3876      </div>
3877      <div class="right_content">
3878        
3879          <a
3880            class="hero__btn btn btn--primary"
3881            href="/pages/design-process"
3882            data-aos="hero"
3883            data-anchor="[data-section-id='template--20132047716418__section_grid_text_row_fLNiHR']"
3884            data-aos-order="3"
3885          >
3886            Our Process
3887          </a>
3888        
3889      </div>
3890    </div>
3891
3892    <div class="grid__outer">
3893      <div class="grid flickity-button-circle" data-slider="template--20132047716418__section_grid_text_row_fLNiHR" data-infinite="false" data-cell-align="left" data-group-cells="true" data-dots="show" data-arrows="true" data-arrow-position-middle data-watch-css="true" data-adaptive-height="false"><div
3894            class="grid__item column__grid__item large-up--three-tenths medium--two-fifths small--seven-eighths text-left"
3895            
3896            data-slide="text_block_cjUnHp" data-slide-index="0" data-block-scroll
3897          ><div class="column__image__wrapper"><div
3898                      class="column__image"
3899                      style="padding-top: 70.0%;"
3900                    >
3901                      <div
3902                        class="column__image__bg lazyload fade-in"
3903                        role="img"
3904                        aria-label="Detail shot of Boppy Luxe Nursing pillow"
3905                        style="background-position: center center;"
3906                        data-aos="img-in"
3907                        data-aos-anchor="[data-section-id='template--20132047716418__section_grid_text_row_fLNiHR']"
3908                        data-aos-delay="0"
3909                        data-aos-duration="800"
3910                        data-aos-easing="ease-out-quart"
3911                        data-bgset="//www.boppy.com/cdn/shop/files/category_card_{width}x.webp?v=1772736581
3912"
3913                      ></div>
3914
3915                      <noscript>
3916                        <div
3917                          class="column__image__bg"
3918                          style="background-image:url('//www.boppy.com/cdn/shop/files/category_card_540x.webp?v=1772736581'); background-size: cover; background-position: center center; background-repeat: no-repeat;"
3919                          role="img"
3920                          aria-label="Detail shot of Boppy Luxe Nursing pillow"
3921                        ></div>
3922                      </noscript>
3923                    </div></div><div class="column__content">
3924              <div
3925                data-aos="hero"
3926                data-aos-anchor="[data-section-id='template--20132047716418__section_grid_text_row_fLNiHR']"
3927                style="animation-delay: 0ms;"
3928              ><h3 class="h6 column__heading ">
3929                    Comfort is Queen
3930                    <svg
3931                      class="column__heading__squiggly"
3932                      aria-hidden="true"
3933                      focusable="false"
3934                      xmlns="http://www.w3.org/2000/svg"
3935                      width="92"
3936                      height="9"
3937                      viewBox="0 0 92 9"
3938                      fill="none"
3939                    >
3940                      <path class="column__squiggly-path" d="M90.25 6.60034C81.3728 6.60034 81.3728 1.50011 72.503 1.50011C63.6332 1.50011 63.6257 6.60034 54.756 6.60034C45.8862 6.60034 45.8787 1.50011 37.009 1.50011C28.1392 1.50011 28.1317 6.60034 19.2545 6.60034C10.3772 6.60034 10.3772 1.50011 1.5 1.50011" stroke="#EDDBC8" stroke-width="3" stroke-miterlimit="10" stroke-linecap="round"/>
3941                    </svg>
3942                  </h3><div class="column__text rte"><p>Our core and highest value, we exist to support parent and baby both physically and emotionally in everything we do.</p></div></div>
3943            </div>
3944          </div>
3945        <div
3946            class="grid__item column__grid__item large-up--three-tenths medium--two-fifths small--seven-eighths text-left"
3947            
3948            data-slide="text_block_Aqbie7" data-slide-index="1" data-block-scroll
3949          ><div class="column__image__wrapper"><div
3950                      class="column__image"
3951                      style="padding-top: 70.0%;"
3952                    >
3953                      <div
3954                        class="column__image__bg lazyload fade-in"
3955                        role="img"
3956                        aria-label="Detail shot of Boppy Travel Pillow"
3957                        style="background-position: center center;"
3958                        data-aos="img-in"
3959                        data-aos-anchor="[data-section-id='template--20132047716418__section_grid_text_row_fLNiHR']"
3960                        data-aos-delay="150"
3961                        data-aos-duration="900"
3962                        data-aos-easing="ease-out-quart"
3963                        data-bgset="//www.boppy.com/cdn/shop/files/category_card2_{width}x.webp?v=1772737035
3964"
3965                      ></div>
3966
3967                      <noscript>
3968                        <div
3969                          class="column__image__bg"
3970                          style="background-image:url('//www.boppy.com/cdn/shop/files/category_card2_540x.webp?v=1772737035'); background-size: cover; background-position: center center; background-repeat: no-repeat;"
3971                          role="img"
3972                          aria-label="Detail shot of Boppy Travel Pillow"
3973                        ></div>
3974                      </noscript>
3975                    </div></div><div class="column__content">
3976              <div
3977                data-aos="hero"
3978                data-aos-anchor="[data-section-id='template--20132047716418__section_grid_text_row_fLNiHR']"
3979                style="animation-delay: 150ms;"
3980              ><h3 class="h6 column__heading ">
3981                    Mom-Designed
3982                    <svg
3983                      class="column__heading__squiggly"
3984                      aria-hidden="true"
3985                      focusable="false"
3986                      xmlns="http://www.w3.org/2000/svg"
3987                      width="92"
3988                      height="9"
3989                      viewBox="0 0 92 9"
3990                      fill="none"
3991                    >
3992                      <path class="column__squiggly-path" d="M90.25 6.60034C81.3728 6.60034 81.3728 1.50011 72.503 1.50011C63.6332 1.50011 63.6257 6.60034 54.756 6.60034C45.8862 6.60034 45.8787 1.50011 37.009 1.50011C28.1392 1.50011 28.1317 6.60034 19.2545 6.60034C10.3772 6.60034 10.3772 1.50011 1.5 1.50011" stroke="#EDDBC8" stroke-width="3" stroke-miterlimit="10" stroke-linecap="round"/>
3993                    </svg>
3994                  </h3><div class="column__text rte"><p>Designed by moms, for moms, our products are engineered to be practical, versatile, ergonomic and long-lasting.</p></div></div>
3995            </div>
3996          </div>
3997        <div
3998            class="grid__item column__grid__item large-up--three-tenths medium--two-fifths small--seven-eighths text-left"
3999            
4000            data-slide="text_block_4P9ADQ" data-slide-index="2" data-block-scroll
4001          ><div class="column__image__wrapper"><div
4002                      class="column__image"
4003                      style="padding-top: 70.0%;"
4004                    >
4005                      <div
4006                        class="column__image__bg lazyload fade-in"
4007                        role="img"
4008                        aria-label="Detail shot of safety strap"
4009                        style="background-position: center center;"
4010                        data-aos="img-in"
4011                        data-aos-anchor="[data-section-id='template--20132047716418__section_grid_text_row_fLNiHR']"
4012                        data-aos-delay="300"
4013                        data-aos-duration="1000"
4014                        data-aos-easing="ease-out-quart"
4015                        data-bgset="//www.boppy.com/cdn/shop/files/category_card3_{width}x.webp?v=1772737103
4016"
4017                      ></div>
4018
4019                      <noscript>
4020                        <div
4021                          class="column__image__bg"
4022                          style="background-image:url('//www.boppy.com/cdn/shop/files/category_card3_540x.webp?v=1772737103'); background-size: cover; background-position: center center; background-repeat: no-repeat;"
4023                          role="img"
4024                          aria-label="Detail shot of safety strap"
4025                        ></div>
4026                      </noscript>
4027                    </div></div><div class="column__content">
4028              <div
4029                data-aos="hero"
4030                data-aos-anchor="[data-section-id='template--20132047716418__section_grid_text_row_fLNiHR']"
4031                style="animation-delay: 300ms;"
4032              ><h3 class="h6 column__heading ">
4033                    Safety &amp; Trust
4034                    <svg
4035                      class="column__heading__squiggly"
4036                      aria-hidden="true"
4037                      focusable="false"
4038                      xmlns="http://www.w3.org/2000/svg"
4039                      width="92"
4040                      height="9"
4041                      viewBox="0 0 92 9"
4042                      fill="none"
4043                    >
4044                      <path class="column__squiggly-path" d="M90.25 6.60034C81.3728 6.60034 81.3728 1.50011 72.503 1.50011C63.6332 1.50011 63.6257 6.60034 54.756 6.60034C45.8862 6.60034 45.8787 1.50011 37.009 1.50011C28.1392 1.50011 28.1317 6.60034 19.2545 6.60034C10.3772 6.60034 10.3772 1.50011 1.5 1.50011" stroke="#EDDBC8" stroke-width="3" stroke-miterlimit="10" stroke-linecap="round"/>
4045                    </svg>
4046                  </h3><div class="column__text rte"><p>Rigorously tested by accredited, third party labs and approved by pediatricians for ultimate quality and peace of mind.</p></div></div>
4047            </div>
4048          </div>
4049        <div
4050            class="grid__item column__grid__item large-up--three-tenths medium--two-fifths small--seven-eighths text-left"
4051            
4052            data-slide="text_block_nnJ6wi" data-slide-index="3" data-block-scroll
4053          ><div class="column__image__wrapper"><div
4054                      class="column__image"
4055                      style="padding-top: 70.0%;"
4056                    >
4057                      <div
4058                        class="column__image__bg lazyload fade-in"
4059                        role="img"
4060                        aria-label="Boppy&#39;s office reception room"
4061                        style="background-position: center center;"
4062                        data-aos="img-in"
4063                        data-aos-anchor="[data-section-id='template--20132047716418__section_grid_text_row_fLNiHR']"
4064                        data-aos-delay="450"
4065                        data-aos-duration="1100"
4066                        data-aos-easing="ease-out-quart"
4067                        data-bgset="//www.boppy.com/cdn/shop/files/category_card4_{width}x.webp?v=1772737142
4068"
4069                      ></div>
4070
4071                      <noscript>
4072                        <div
4073                          class="column__image__bg"
4074                          style="background-image:url('//www.boppy.com/cdn/shop/files/category_card4_540x.webp?v=1772737142'); background-size: cover; background-position: center center; background-repeat: no-repeat;"
4075                          role="img"
4076                          aria-label="Boppy&#39;s office reception room"
4077                        ></div>
4078                      </noscript>
4079                    </div></div><div class="column__content">
4080              <div
4081                data-aos="hero"
4082                data-aos-anchor="[data-section-id='template--20132047716418__section_grid_text_row_fLNiHR']"
4083                style="animation-delay: 450ms;"
4084              ><h3 class="h6 column__heading ">
4085                    Small Business
4086                    <svg
4087                      class="column__heading__squiggly"
4088                      aria-hidden="true"
4089                      focusable="false"
4090                      xmlns="http://www.w3.org/2000/svg"
4091                      width="92"
4092                      height="9"
4093                      viewBox="0 0 92 9"
4094                      fill="none"
4095                    >
4096                      <path class="column__squiggly-path" d="M90.25 6.60034C81.3728 6.60034 81.3728 1.50011 72.503 1.50011C63.6332 1.50011 63.6257 6.60034 54.756 6.60034C45.8862 6.60034 45.8787 1.50011 37.009 1.50011C28.1392 1.50011 28.1317 6.60034 19.2545 6.60034C10.3772 6.60034 10.3772 1.50011 1.5 1.50011" stroke="#EDDBC8" stroke-width="3" stroke-miterlimit="10" stroke-linecap="round"/>
4097                    </svg>
4098                  </h3><div class="column__text rte"><p>Our small Colorado-based team of 25 hands-on humans are dedicated to supporting mom, baby and families everwhere.</p></div></div>
4099            </div>
4100          </div>
4101        
4102      </div>
4103    </div></div>
4104</section>
4105
4106
4107
4108
4109
4110
4111</div><div id="shopify-section-template--20132047716418__image_with_text_qQ3DUc" class="shopify-section image-with-text">�<style data-shopify>.section-template--20132047716418__image_with_text_qQ3DUc-padding {
4112    padding-top: 0px;
4113    padding-bottom: 0px;
4114  }
4115  .section-template--20132047716418__image_with_text_qQ3DUc-position{
4116    position: relative;
4117  }
4118
4119  #brick-section--template--20132047716418__image_with_text_qQ3DUc .enable_mother_badge .image__hero__pane {
4120    position: absolute;
4121  }
4122  #brick-section--template--20132047716418__image_with_text_qQ3DUc .enable_mother_badge,
4123  #brick-section--template--20132047716418__image_with_text_qQ3DUc .enable_mother_badge .image__hero__frame {
4124    overflow: visible;
4125  }
4126
4127  @media screen and (min-width: 750px) {
4128    .section-template--20132047716418__image_with_text_qQ3DUc-padding {
4129      padding-top: 0px;
4130      padding-bottom: 0px;
4131    }
4132    
4133
4134  }</style>
4135<section
4136  data-section-id="template--20132047716418__image_with_text_qQ3DUc"
4137  data-section-type="custom-content"
4138  data-overflow-wrapper
4139  
4140    data-overlay-header
4141  
4142  style="--padding-ratio: 100.0%;background-color: #f1e8de;"
4143  id="brick-section--template--20132047716418__image_with_text_qQ3DUc"
4144  class="
4145    brick__section brick--2
4146    brick--margin  wrapper--brick image-height 
4147     section-template--20132047716418__image_with_text_qQ3DUc-position
4148      
4149      
4150     section-template--20132047716418__image_with_text_qQ3DUc-padding section_border_hidden  border_darker_beige 
4151     
4152            
4153  "
4154>
4155    
4156        <div class="brick__block" data-overflow-frame  style="position:relative">
4157          
4158          <div class="brick__block__image wide-image js-overflow-container text-light ">
4159            <div class="hero__content__wrapper align--middle-center text-align-left-d text-align-center-m hero__content--transparent">
4160              <div class="hero__content" data-overflow-content></div></div>
4161
4162            <div
4163              class="image-overlay"
4164              style="background-color:#000000 !important; opacity:0.0;"
4165            ></div>
4166
4167
4168<div class="image__hero__frame fade-in-image-zoom image-height  "
4169  data-overflow-background
4170  
4171    style="padding-top: 100.0%;
4172           background-image: url('//www.boppy.com/cdn/shop/files/Boppy_Mom_Breastfeeding_in_Park_1x1.webp?v=1772675405');"
4173  
4174  >
4175
4176  <div class="image__hero__pane">
4177    <div class="image__hero__scale is_image_curve border_square"
4178    ><div class="background-size-cover lazyload"
4179          data-bgset="//www.boppy.com/cdn/shop/files/Boppy_Mom_Breastfeeding_in_Park_180x.webp?v=1772675405 180w 180h,//www.boppy.com/cdn/shop/files/Boppy_Mom_Breastfeeding_in_Park_360x.webp?v=1772675405 360w 360h,//www.boppy.com/cdn/shop/files/Boppy_Mom_Breastfeeding_in_Park_540x.webp?v=1772675405 540w 540h,//www.boppy.com/cdn/shop/files/Boppy_Mom_Breastfeeding_in_Park_720x.webp?v=1772675405 720w 720h,//www.boppy.com/cdn/shop/files/Boppy_Mom_Breastfeeding_in_Park_900x.webp?v=1772675405 900w 900h,//www.boppy.com/cdn/shop/files/Boppy_Mom_Breastfeeding_in_Park_1080x.webp?v=1772675405 1080w 1080h,//www.boppy.com/cdn/shop/files/Boppy_Mom_Breastfeeding_in_Park.webp?v=1772675405 1280w 1280h"
4180          style="background-position: center center;"
4181          role="img"
4182          aria-label="Mom Breastfeeding in park using the Boppy Anywhere Travel Pillow" role="img"></div>
4183
4184          
4185</div><noscript>
4186        <div class="background-size-cover"
4187          style="background-image:url('//www.boppy.com/cdn/shop/files/Boppy_Mom_Breastfeeding_in_Park_720x.webp?v=1772675405'); background-position: center center; background-repeat: no-repeat;"
4188          role="img"
4189          aria-label="Mom Breastfeeding in park using the Boppy Anywhere Travel Pillow"></div>
4190      </noscript></div>
4191</div>
4192</div>
4193        </div>
4194      
4195  
4196    
4197        <div
4198          class="brick__block text_area_2  "
4199          data-prevent-transparent-header
4200          
4201        >
4202          <div
4203            class="brick__block__text text-dark"
4204            data-overflow-frame
4205            style="background-color: #f1e8de;"
4206          >
4207            <div class="brick__block__text__inner">
4208              <div class="text__standard text-left" data-overflow-content>
4209                
4210                  <p
4211                    class="standard__subheading"
4212                    data-aos="hero"
4213                    data-aos-anchor="#brick-section--template--20132047716418__image_with_text_qQ3DUc"
4214                    data-aos-order="1"
4215                  >
4216                    BOPPY PRODUCTS
4217                  </p>
4218                
4219                
4220                
4221                  
4222                    <h2
4223                      class="h2 standard__heading"
4224                      data-aos="hero"
4225                      data-aos-anchor="#brick-section--template--20132047716418__image_with_text_qQ3DUc"
4226                      data-aos-order="2"
4227                    >
4228                      Everything you need for nursing, bonding and beyond.
4229                    </h2>
4230                  
4231                
4232                
4233                  
4234                  
4235                  <div
4236                    class="standard__rte font--3 columns--1"
4237                    data-aos="hero"
4238                    data-aos-anchor="#brick-section--template--20132047716418__image_with_text_qQ3DUc"
4239                    data-aos-order="3"
4240                  >
4241                    <p>We’ve been there, done that, and pour our decades of experience into everything we do, so you can get from struggle to snuggle easier than ever.</p>
4242                  </div>
4243                
4244                
4245
4246                
4247              </div>
4248            </div>
4249          </div>
4250        </div>
4251      
4252  
4253  
4254</section>
4255
4256
4257�
4258  
4259
4260  
4261
4262
4263
4264</div><div id="shopify-section-template--20132047716418__multi_col_images_mEpVGt" class="shopify-section"><!-- /sections/section-text-row.liquid -->
4265<section class="text-row text-dark margin--medium multi_col_images" id="text-row--template--20132047716418__multi_col_images_mEpVGt" aria-label="Feature columns" data-section-id="template--20132047716418__multi_col_images_mEpVGt" data-section-type="text-row" data-text-alignment="left" style="background-color: #f1e8de; padding-top: 0px; padding-bottom: 0px;">
4266    <div class="wrapper--columns text-left">
4267        
4268        
4269        
4270        
4271    </div>
4272    <div class="wrapper--columns icon--top">
4273    <style>
4274      #text-row--template--20132047716418__multi_col_images_mEpVGt .icon__animated {
4275        --size: 20px;
4276      }
4277    </style>
4278    <div class="grid grid--uniform"><div class="grid__item large-up--one-quarter medium--one-half small--one-whole"
4279              data-aos="hero"
4280              data-aos-anchor="#text-row--template--20132047716418__multi_col_images_mEpVGt"
4281              style="animation-delay: 0ms;"
4282              ><a href="/collections/nursing-pillows"><div class="icon__column">
4283                <style>
4284                  .icon__animated--text_item_cEmNqX {
4285                    --text: #545454;
4286                  }
4287                </style><div class="icon__animated--text_item_cEmNqX icon--custom lazyload"><img src="//www.boppy.com/cdn/shop/files/Boppy_Nursting_Pillow_Clay.webp?v=1774482725&amp;width=400" alt="Boppy Nursing Pillow" srcset="//www.boppy.com/cdn/shop/files/Boppy_Nursting_Pillow_Clay.webp?v=1774482725&amp;width=352 352w, //www.boppy.com/cdn/shop/files/Boppy_Nursting_Pillow_Clay.webp?v=1774482725&amp;width=400 400w" width="400" height="443" loading="lazy" class="bg_image">�</div>
4288
4289                  <noscript>
4290                    <div class="icon__animated--text_item_cEmNqX icon--custom"
4291                      role="img"
4292                      aria-label="Boppy Nursing Pillow"
4293                      style="background-image: url( //www.boppy.com/cdn/shop/files/Boppy_Nursting_Pillow_Clay_40x.webp?v=1774482725 );"></div>
4294                  </noscript><div class="icon__column__text"><h2 class="icon__column__text__heading h6">Feeding</h2></div></div></a></div><div class="grid__item large-up--one-quarter medium--one-half small--one-whole"
4295              data-aos="hero"
4296              data-aos-anchor="#text-row--template--20132047716418__multi_col_images_mEpVGt"
4297              style="animation-delay: 150ms;"
4298              ><a href="/collections/travel-accessories"><div class="icon__column">
4299                <style>
4300                  .icon__animated--text_item_CBxzfJ {
4301                    --text: #545454;
4302                  }
4303                </style><div class="icon__animated--text_item_CBxzfJ icon--custom lazyload"><img src="//www.boppy.com/cdn/shop/files/On-The-Go.png?v=1773036864&amp;width=400" alt="Boppy Baby Carrier Wrap" srcset="//www.boppy.com/cdn/shop/files/On-The-Go.png?v=1773036864&amp;width=352 352w, //www.boppy.com/cdn/shop/files/On-The-Go.png?v=1773036864&amp;width=400 400w" width="400" height="442" loading="lazy" class="bg_image">�</div>
4304
4305                  <noscript>
4306                    <div class="icon__animated--text_item_CBxzfJ icon--custom"
4307                      role="img"
4308                      aria-label="Boppy Baby Carrier Wrap"
4309                      style="background-image: url( //www.boppy.com/cdn/shop/files/On-The-Go_40x.png?v=1773036864 );"></div>
4310                  </noscript><div class="icon__column__text"><h2 class="icon__column__text__heading h6">On-The-Go</h2></div></div></a></div><div class="grid__item large-up--one-quarter medium--one-half small--one-whole"
4311              data-aos="hero"
4312              data-aos-anchor="#text-row--template--20132047716418__multi_col_images_mEpVGt"
4313              style="animation-delay: 300ms;"
4314              ><a href="/collections/playtime"><div class="icon__column">
4315                <style>
4316                  .icon__animated--text_item_aaw6WL {
4317                    --text: #545454;
4318                  }
4319                </style><div class="icon__animated--text_item_aaw6WL icon--custom lazyload"><img src="//www.boppy.com/cdn/shop/files/Boppy_Proper_Posture.webp?v=1774482725&amp;width=400" alt="Boppy Proper Posture Baby Chair" srcset="//www.boppy.com/cdn/shop/files/Boppy_Proper_Posture.webp?v=1774482725&amp;width=352 352w, //www.boppy.com/cdn/shop/files/Boppy_Proper_Posture.webp?v=1774482725&amp;width=400 400w" width="400" height="443" loading="lazy" class="bg_image">�</div>
4320
4321                  <noscript>
4322                    <div class="icon__animated--text_item_aaw6WL icon--custom"
4323                      role="img"
4324                      aria-label="Boppy Proper Posture Baby Chair"
4325                      style="background-image: url( //www.boppy.com/cdn/shop/files/Boppy_Proper_Posture_40x.webp?v=1774482725 );"></div>
4326                  </noscript><div class="icon__column__text"><h2 class="icon__column__text__heading h6">Milestones</h2></div></div></a></div><div class="grid__item large-up--one-quarter medium--one-half small--one-whole"
4327              data-aos="hero"
4328              data-aos-anchor="#text-row--template--20132047716418__multi_col_images_mEpVGt"
4329              style="animation-delay: 450ms;"
4330              ><a href="/collections/pregnancy-pillows"><div class="icon__column">
4331                <style>
4332                  .icon__animated--text_item_jaLF8X {
4333                    --text: #545454;
4334                  }
4335                </style><div class="icon__animated--text_item_jaLF8X icon--custom lazyload"><img src="//www.boppy.com/cdn/shop/files/Maternity.png?v=1773036931&amp;width=400" alt="Boppy Cuddle Pregnancy Pillow" srcset="//www.boppy.com/cdn/shop/files/Maternity.png?v=1773036931&amp;width=352 352w, //www.boppy.com/cdn/shop/files/Maternity.png?v=1773036931&amp;width=400 400w" width="400" height="442" loading="lazy" class="bg_image">�</div>
4336
4337                  <noscript>
4338                    <div class="icon__animated--text_item_jaLF8X icon--custom"
4339                      role="img"
4340                      aria-label="Boppy Cuddle Pregnancy Pillow"
4341                      style="background-image: url( //www.boppy.com/cdn/shop/files/Maternity_40x.png?v=1773036931 );"></div>
4342                  </noscript><div class="icon__column__text"><h2 class="icon__column__text__heading h6">Maternity</h2></div></div></a></div></div>
4343  </div>
4344</section>
4345
4346
4347</div><div id="shopify-section-template--20132047716418__iconic_product_DVwAnV" class="shopify-section iconic_product"><!-- /sections/section-rich-text.liquid --><section
4348  class="index-rte text-dark margin--large"
4349  id="rte--template--20132047716418__iconic_product_DVwAnV"
4350  style="background-color: #f1e8de;"
4351  data-section-id="template--20132047716418__iconic_product_DVwAnV"
4352  data-section-type="rich-text"
4353>
4354  <div class="wrapper">
4355    <div class="text__standard text-center">
4356      
4357        <p
4358          class="standard__subheading"
4359          data-aos="hero"
4360          data-aos-anchor="#rte--template--20132047716418__iconic_product_DVwAnV"
4361          data-aos-order="1"
4362        >
4363          An icon. Now even more iconic.
4364        </p>
4365      
4366      
4367        <h2
4368          class="h2 standard__heading"
4369          data-aos="hero"
4370          data-aos-anchor="#rte--template--20132047716418__iconic_product_DVwAnV"
4371          data-aos-order="2"
4372        >
4373          The Boppy Pillow
4374        </h2>
4375      
4376      
4377        
4378        <div
4379          class="standard__rte columns--1"
4380          data-aos="hero"
4381          data-aos-anchor="#rte--template--20132047716418__iconic_product_DVwAnV"
4382          data-aos-order="3"
4383        >
4384          <p>Over three decades ago, Boppy invented the world's first nursing pillow. We are still one of the most trusted names in the baby category, with millions of hours of feeding under our belts - and on our pillows.</p>
4385        </div>
4386      
4387      
4388        <a
4389          href="/pages/where-to-buy"
4390          class="standard__cta hero__btn btn btn--primary"
4391          data-aos="hero"
4392          data-aos-anchor="#rte--template--20132047716418__iconic_product_DVwAnV"
4393          data-aos-order="4"
4394        >
4395          Store Locator
4396        </a>
4397      
4398    </div>
4399  </div>
4400  <div class="product__photo  enable_mother_badge mother_badge_top-left ">
4401    <div class="product_feature_image">
4402      <img
4403        class="lazyload"
4404        src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="
4405        data-src="//www.boppy.com/cdn/shop/files/iconic_pillow_880x.webp?v=1776202236"
4406        alt=""
4407      >
4408    </div>
4409    <svg
4410      class="white_curve_title"
4411      aria-hidden="true"
4412      focusable="false"
4413      xmlns="http://www.w3.org/2000/svg"
4414      fill="none"
4415      viewBox="0 0 322 36"
4416      height="36"
4417      width="322"
4418    >
4419      <path class="iconic-squiggly-path" stroke-linecap="round" stroke-miterlimit="10" stroke-width="8" stroke="white" d="M3.99999 31.186C35.3643 31.186 35.3643 4.00009 66.7022 4.00009C98.0401 4.00009 98.0666 31.186 129.404 31.186C160.742 31.186 160.769 4.00009 192.107 4.00009C223.445 4.00009 223.471 31.186 254.835 31.186C286.2 31.186 286.2 4.00008 317.564 4.00008"></path>
4420    </svg>
4421    <svg
4422      class="purple_curve_border"
4423      aria-hidden="true"
4424      focusable="false"
4425      xmlns="http://www.w3.org/2000/svg"
4426      fill="none"
4427      viewBox="0 0 624 38"
4428      height="38"
4429      width="624"
4430    >
4431      <path class="iconic-squiggly-path" stroke-linecap="round" stroke-miterlimit="10" stroke-width="8" stroke="#835AA2" d="M4.00001 33.6362C38.1912 33.6362 38.1912 3.99997 72.3536 3.99997C106.516 3.99997 106.545 33.6362 140.707 33.6362C174.87 33.6362 174.898 3.99998 209.061 3.99998C243.223 3.99998 243.252 33.6362 277.443 33.6362C311.634 33.6362 311.635 3.99998 345.826 3.99999C380.017 3.99999 380.01
44317 33.6362 414.208 33.6362C448.399 33.6362 448.399 3.99999 482.591 3.99999C516.782 3.99999 516.782 33.6362 550.973 33.6362C585.164 33.6362 585.164 4 619.355 4"></path>
4432    </svg>
4433    <div class="badge_icons m-d-none"><img src="//www.boppy.com/cdn/shop/files/2026_EVERYDAY-HEALTH_WHAT-TO-EXPECT_FEEDING-AWARDS_LOGO_RGB.png?v=1787164792&amp;width=80" srcset="//www.boppy.com/cdn/shop/files/2026_EVERYDAY-HEALTH_WHAT-TO-EXPECT_FEEDING-AWARDS_LOGO_RGB.png?v=1787164792&amp;width=80 80w" width="80" height="80" loading="lazy" class="image_border">�<img src="//www.boppy.com/cdn/shop/files/2026_FORBES_FORBES-VETTED_BEST-OF_LOGO_RGB.png?v=1783608981&amp;width=80" srcset="//www.boppy.com/cdn/shop/files/2026_FORBES_FORBES-VETTED_BEST-OF_LOGO_RGB.png?v=1783608981&amp;width=80 80w" width="80" height="80" loading="lazy" class="image_border">�<img src="//www.boppy.com/cdn/shop/files/parents_bestforbaby_badge_2026.png?v=1787164805&amp;width=80" srcset="//www.boppy.com/cdn/shop/files/parents_bestforbaby_badge_2026.png?v=1787164805&amp;width=80 80w" width="80" height="80" loading="lazy" class="image_border">�<img src="//www.boppy.com/cdn/shop/files/BSA_Award_of_Ex_-_Finalist_-_Full_Color_3x_1.png?v=1787164827&amp;width=80" srcset="//www.boppy.com/cdn/shop/files/BSA_Award_of_Ex_-_Finalist_-_Full_Color_3x_1.png?v=1787164827&amp;width=80 80w" width="80" height="80" loading="lazy" class="image_border">�</div><div
4434      class="section-columns"
4435      style=""
4436      data-section-id="template--20132047716418__iconic_product_DVwAnV"
4437      data-section-type="columns-with-image"
4438    >
4439      <div class="wrapper">
4440        <div class="grid__outer">
4441          <div class="grid flickity-button-circle" data-slider="template--20132047716418__iconic_product_DVwAnV" data-infinite="true" data-cell-align="left" data-group-cells="1" data-dots="show" data-arrows="true" data-arrow-position-middle data-watch-css="true" data-adaptive-height="false" data-autoplay="true" data-speed="3000"><div
4442                class="grid__item column__grid__item large-up--one-third medium--two-fifths small--seven-eighths text-center"
4443                
4444                data-slide="text_block_aazyYX" data-slide-index="0" data-block-scroll
4445              >
4446                <div class="for_background"><img src="//www.boppy.com/cdn/shop/files/cycle.svg?v=1772824096&amp;width=48" alt="Icon depicting Recycling" srcset="//www.boppy.com/cdn/shop/files/cycle.svg?v=1772824096&amp;width=48 48w" width="48" height="48" loading="lazy" class="icon_image">�<div class="column__content"><h2 class="h6 column__heading">Recycled Fiber</h2><div class="column__text rte"><p>Odorless, hypoallergenic recycled fiber and covered in a machine-washable cover.</p></div></div>
4447                </div>
4448              </div>
4449            <div
4450                class="grid__item column__grid__item large-up--one-third medium--two-fifths small--seven-eighths text-center"
4451                
4452                data-slide="text_block_6QDmK7" data-slide-index="1" data-block-scroll
4453              >
4454                <div class="for_background"><img src="//www.boppy.com/cdn/shop/files/body_system.svg?v=1772824184&amp;width=48" alt="Icon of a person&#39;s body circled" srcset="//www.boppy.com/cdn/shop/files/body_system.svg?v=1772824184&amp;width=48 48w" width="48" height="48" loading="lazy" class="icon_image">�<div class="column__content"><h2 class="h6 column__heading">Shaped for Every Body</h2><div class="column__text rte"><p>Wider opening and flexible fill easily slides around your waist to hug every body type.</p></div></div>
4455                </div>
4456              </div>
4457            <div
4458                class="grid__item column__grid__item large-up--one-third medium--two-fifths small--seven-eighths text-center"
4459                
4460                data-slide="text_block_RVmYRE" data-slide-index="2" data-block-scroll
4461              >
4462                <div class="for_background"><img src="//www.boppy.com/cdn/shop/files/start.svg?v=1772824312&amp;width=48" alt="Icon depicting a larger surface" srcset="//www.boppy.com/cdn/shop/files/start.svg?v=1772824312&amp;width=48 48w" width="48" height="48" loading="lazy" class="icon_image">�<div class="column__content"><h2 class="h6 column__heading">Larger Surface Area</h2><div class="column__text rte"><p>Larger surface area supports every feeding style and stays supportive as baby grows.</p></div></div>
4463                </div>
4464              </div>
4465            <div
4466                class="grid__item column__grid__item large-up--one-third medium--two-fifths small--seven-eighths text-center"
4467                
4468                data-slide="text_block_nHwjWh" data-slide-index="3" data-block-scroll
4469              >
4470                <div class="for_background"><img src="//www.boppy.com/cdn/shop/files/icon_baby.svg?v=1774910080&amp;width=48" alt="Icon depicting a happy Baby" srcset="//www.boppy.com/cdn/shop/files/icon_baby.svg?v=1774910080&amp;width=48 48w" width="48" height="48" loading="lazy" class="icon_image">�<div class="column__content"><h2 class="h6 column__heading">The Perfect Latch</h2><div class="column__text rte"><p>Firmer and higher loft bring baby closer for a better latch.</p></div></div>
4471                </div>
4472              </div>
4473            
4474          </div>
4475        </div></div>
4476    </div>
4477    <div class="badge_icons d-d-none"><img src="//www.boppy.com/cdn/shop/files/2026_EVERYDAY-HEALTH_WHAT-TO-EXPECT_FEEDING-AWARDS_LOGO_RGB.png?v=1787164792&amp;width=80" srcset="//www.boppy.com/cdn/shop/files/2026_EVERYDAY-HEALTH_WHAT-TO-EXPECT_FEEDING-AWARDS_LOGO_RGB.png?v=1787164792&amp;width=80 80w" width="80" height="80" loading="lazy" class="image_border">�<img src="//www.boppy.com/cdn/shop/files/2026_FORBES_FORBES-VETTED_BEST-OF_LOGO_RGB.png?v=1783608981&amp;width=80" srcset="//www.boppy.com/cdn/shop/files/2026_FORBES_FORBES-VETTED_BEST-OF_LOGO_RGB.png?v=1783608981&amp;width=80 80w" width="80" height="80" loading="lazy" class="image_border">�<img src="//www.boppy.com/cdn/shop/files/parents_bestforbaby_badge_2026.png?v=1787164805&amp;width=80" srcset="//www.boppy.com/cdn/shop/files/parents_bestforbaby_badge_2026.png?v=1787164805&amp;width=80 80w" width="80" height="80" loading="lazy" class="image_border">�<img src="//www.boppy.com/cdn/shop/files/BSA_Award_of_Ex_-_Finalist_-_Full_Color_3x_1.png?v=1787164827&amp;width=80" srcset="//www.boppy.com/cdn/shop/files/BSA_Award_of_Ex_-_Finalist_-_Full_Color_3x_1.png?v=1787164827&amp;width=80 80w" width="80" height="80" loading="lazy" class="image_border">�</div>
4478  </div>
4479</section>
4480
4481<style>
4482  .white_curve_title .iconic-squiggly-path {
4483    stroke-dasharray: 320 480;
4484    stroke-dashoffset: 800;
4485  }
4486  .purple_curve_border .iconic-squiggly-path {
4487    stroke-dasharray: 640 960;
4488    stroke-dashoffset: 1600;
4489  }
4490  .curves-drawn .white_curve_title .iconic-squiggly-path {
4491    animation: iconic-snake-white 4s linear infinite;
4492  }
4493  .curves-drawn .purple_curve_border .iconic-squiggly-path {
4494    animation: iconic-snake-purple 6s linear infinite;
4495  }
4496  @keyframes iconic-snake-white {
4497    from { stroke-dashoffset: 800; }
4498    to { stroke-dashoffset: 0; }
4499  }
4500  @keyframes iconic-snake-purple {
4501    from { stroke-dashoffset: 1600; }
4502    to { stroke-dashoffset: 0; }
4503  }
4504
4505  .iconic_product .product__photo .product_feature_image {
4506    position: relative;
4507  }
4508
4509  .iconic_product .product__photo .badge_icons {
4510    position: absolute;
4511    left: 63px;
4512    width: 10%;
4513    bottom: 0;
4514    display: flex;
4515    flex-direction: column;
4516    gap: 10px;
4517    right: auto;
4518  }
4519
4520  .iconic_product .product__photo .section-columns {
4521    position: absolute;
4522    right: 0;
4523    width: 66%;
4524    bottom: 0;
4525    background: transparent;
4526    -webkit-mask-image: linear-gradient(to right, transparent 0%, black 12%);
4527    mask-image: linear-gradient(to right, transparent 0%, black 12%);
4528  }
4529  .iconic_product .product__photo .product_feature_image img {
4530    margin: 0 auto;
4531    display: block;
4532  }
4533  .iconic_product .product__photo .for_background {
4534    background: rgba(255, 255, 255, 0.85);
4535    padding: 30px;
4536    border-radius: 30px;
4537  }
4538
4539  .iconic_product .enable_mother_badge .product_feature_image:after {
4540    content: '';
4541    position: absolute;
4542    background-image: url(/cdn/shop/files/Mother_Badge.svg?v=1778636243);
4543    background-position: center;
4544    background-size: contain;
4545    width: 150px;
4546    height: 150px;
4547    z-index: 1;
4548    background-repeat: no-repeat;
4549    mix-blend-mode: multiply;
4550    opacity: 0;
4551    transform: rotate(15deg);
4552  }
4553
4554  
4555  .iconic_product .enable_mother_badge.badge-animate .product_feature_image:after {
4556    animation: badge-spin-in 0.6s 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94) both;
4557  }
4558  .iconic_product .enable_mother_badge.mother_badge_top-left .product_feature_image:after {
4559    top: 30px;
4560    left: 369px;
4561    right: auto;
4562  }
4563</style>
4564
4565<script>
4566  (function () {
4567    var section = document.querySelector('section[data-section-id="template--20132047716418__iconic_product_DVwAnV"]');
4568    if (!section) return;
4569
4570    // Animate curves when the SVGs themselves enter the viewport
4571    var curveTarget = section.querySelector('.product__photo') || section;
4572
4573    var curveObserver = new IntersectionObserver(
4574      function (entries) {
4575        entries.forEach(function (entry) {
4576          if (entry.isIntersecting) {
4577            section.classList.add('curves-drawn');
4578            curveObserver.disconnect();
4579          }
4580        });
4581      },
4582      { threshold: 0.3 }
4583    );
4584    curveObserver.observe(curveTarget);
4585
4586    // Animate mother badge on viewport entry
4587    var productPhoto = section.querySelector('.product__photo.enable_mother_badge');
4588    if (productPhoto) {
4589      var badgeObserver = new IntersectionObserver(
4590        function (entries) {
4591          entries.forEach(function (entry) {
4592            if (entry.isIntersecting) {
4593              productPhoto.classList.add('badge-animate');
4594              badgeObserver.disconnect();
4595            }
4596          });
4597        },
4598        { threshold: 0.2 }
4599      );
4600      badgeObserver.observe(section);
4601    }
4602  })();
4603</script>
4603
4604
4605
4606</div><div id="shopify-section-template--20132047716418__social_testimonial_grid_KpgWpT" class="shopify-section"><style>
4607  .social-proof-section {
4608    --total-h: clamp(500px, 56.25vw, 750px);
4609    --row-gap: 14px;
4610    padding: 80px 0 100px;
4611    overflow: hidden;
4612  }
4613
4614  .social-proof-section .container {
4615    margin: auto;
4616    padding-left: 20px;
4617  }
4618
4619  /* header */
4620
4621  .social-proof-section .social-header {
4622    display: flex;
4623    flex-wrap: wrap;
4624    justify-content: space-between;
4625    align-items: end;
4626    margin-bottom: 30px;
4627    padding: 0 20px;
4628  }
4629  .social-proof-section .social-header .header-text {
4630    max-width: 750px;
4631  }
4632  .social-proof-section .header-text h2 {
4633    font-size: 34px;
4634    margin-bottom: 10px;
4635    font-family: "filson-soft";
4636    font-weight: 500;
4637  }
4638  .social-proof-section .follow-btn {
4639    background: white;
4640    padding: 10px 22px;
4641    border-radius: 30px;
4642    text-decoration: none;
4643    font-weight: 600;
4644    color: #835AA2;
4645    display: flex;
4646    align-items: center;
4647    gap: 10px;
4648    font-size: 16px;
4649  }
4650
4651  /* slider */
4652
4653  .social-proof-section .slide-item {
4654    padding: 10px;
4655  }
4656  .social-proof-section .slick-dots li { margin: 0px; }
4657  .slick-dots li.slick-active button:before { color: #835AA2 !important; }
4658  .slick-dots li button:before { color: #ffffff !important; opacity: 1; }
4659
4660  /* VIDEO */
4661
4662  .social-proof-section .video-card video {
4663    width: calc(var(--total-h) * 9 / 16);
4664    height: var(--total-h);
4665    object-fit: cover;
4666    border-radius: 30px;
4667  }
4668  .video-card {
4669    position: relative;
4670    overflow: hidden;
4671    border-radius: 20px;
4672    cursor: pointer;
4673    transform: translateZ(0);
4674    -webkit-transform: translateZ(0);
4675  }
4676  .social-video {
4677    display: block;
4678    width: 100%;
4679    height: auto;
4680  }
4681  .video-pause-overlay {
4682    position: absolute;
4683    top: 50%;
4684    left: 50%;
4685    transform: translate(-50%, -50%);
4686    width: 64px;
4687    height: 64px;
4688    background: rgba(0, 0, 0, 0.45);
4689    border-radius: 50%;
4690    color: #fff;
4691    display: flex;
4692    align-items: center;
4693    justify-content: center;
4694    pointer-events: none;
4695    opacity: 0;
4696    transition: opacity .2s ease;
4697    backdrop-filter: blur(4px);
4698    -webkit-backdrop-filter: blur(4px);
4699    z-index: 2;
4700  }
4701  .video-card.is-paused .video-pause-overlay { opacity: 1; }
4702  .video-unmute-btn {
4703    position: absolute;
4704    top: 12px;
4705    right: 12px;
4706    width: 36px;
4707    height: 36px;
4708    background: rgba(0, 0, 0, 0.45);
4709    border: none;
4710    border-radius: 50%;
4711    color: #fff;
4712    display: flex;
4713    align-items: center;
4714    justify-content: center;
4715    cursor: pointer;
4716    z-index: 3;
4717    backdrop-filter: blur(4px);
4718    -webkit-backdrop-filter: blur(4px);
4719    transition: background .2s ease;
4720  }
4721  .video-unmute-btn:hover { background: rgba(0, 0, 0, 0.65); }
4722  .video-unmute-btn .icon-unmuted { display: none; }
4723  .video-card.is-unmuted .video-unmute-btn .icon-muted { display: none; }
4724  .video-card.is-unmuted .video-unmute-btn .icon-unmuted { display: flex; }
4725
4726  /* TESTIMONIAL */
4727
4728  .social-proof-section .testimonial-card {
4729    width: calc(var(--total-h) * 622 / 750);
4730    height: var(--total-h);
4731    background: #fff;
4732    border-radius: 30px;
4733    overflow: hidden;
4734    display: flex;
4735    flex-direction: column;
4736  }
4737  .social-proof-section .testimonial-image-wrap {
4738    flex: 1 1 0;
4739    overflow: hidden;
4740  }
4741  .social-proof-section .testimonial-image {
4742    width: 100%;
4743    height: 100%;
4744    object-fit: cover;
4745    display: block;
4746  }
4747  .social-proof-section .testimonial-content {
4748    padding: 10px 30px 20px;
4749  }
4750  .social-proof-section .stars {
4751    color: #835AA2;
4752    font-size: 28px;
4753    margin-bottom: 5px;
4754    letter-spacing: -3px;
4755  }
4756  .social-proof-section .testimonial-text {
4757    font-size: 18px;
4758    line-height: 1.6;
4759    color: #7B4542;
4760  }
4761  .social-proof-section .author {
4762    display: flex;
4763    align-items: center;
4764    gap: 10px;
4765    margin-top: 15px;
4766  }
4767  .social-proof-section .author strong {
4768    color: #835AA2;
4769    font-size: 18px;
4770    font-weight: 700;
4771  }
4772  .social-proof-section .author span {
4773    color: #7B4542;
4774    font-size: 14px;
4775    display: block;
4776  }
4777
4778  /* IMAGE STACK */
4779
4780  .social-proof-section .image-stack {
4781    width: calc(var(--total-h) * 9 / 16);
4782    height: var(--total-h);
4783    display: grid;
4784    grid-template-rows: 1fr 1fr;
4785    gap: var(--row-gap);
4786  }
4787  .social-proof-section .image-stack-first {
4788    background: #FFFAF4;
4789  }
4790  .social-proof-section .image-stack-first,
4791  .social-proof-section .image-stack-second {
4792    border-radius: 30px;
4793    overflow: hidden;
4794  }
4795  .social-proof-section .stack-img {
4796    width: 100%;
4797    height: 100%;
4798    object-fit: cover;
4799  }
4800
4801  /* slick spacing */
4802
4803  .social-proof-section .slick-slide { margin-right: 5px; }
4804  .social-proof-section .slick-list {
4805    padding-right: 120px;
4806    text-align: left;
4807  }
4808  .social-proof-section .slick-dots {
4809    line-height: 1;
4810    display: flex !important;
4811    justify-content: center;
4812    align-items: center;
4813    gap: 10px;
4814    background: #EDDBC8;
4815    padding: 10px 10px;
4816    border-radius: 20px;
4817    width: fit-content;
4818    left: 50%;
4819    transform: translate(-50%);
4820    bottom: -50px;
4821  }
4822  .social-proof-section .slick-dotted.slick-slider { margin-bottom: 0px; text-align: center; }
4823  .social-proof-section .slick-dots li { height: auto; width: auto; }
4824  .social-proof-section .slick-dots li button:before { display: none !important; }
4825  .social-proof-section .slick-dots li button {
4826    width: 6px;
4827    height: 6px;
4828    padding: 0;
4829    background: #fff;
4830    border-radius: 100px;
4831    transition: all .3s ease;
4832    -webkit-transition: all .3s ease;
4833    -moz-transition: all .3s ease;
4834  }
4835  .social-proof-section .slick-dots li.slick-active button {
4836    background: #835AA2;
4837    width: 38px;
4838    height: 8px;
4839  }
4840
4841  /* mobile */
4842
4843  @media(max-width: 768px) {
4844    .social-proof-section {
4845      --total-h: 475px;
4846    }
4847    .social-proof-section .social-header {
4848      flex-direction: column;
4849      align-items: flex-start;
4850      gap: 15px;
4851    }
4852    .social-proof-section .video-card video {
4853      width: 230px;
4854      border-radius: 20px;
4855    }
4856    .social-proof-section .testimonial-card {
4857      width: 280px;
4858      border-radius: 20px;
4859    }
4860    .social-proof-section .image-stack {
4861      width: 230px;
4862    }
4863    .social-proof-section .image-stack-first,
4864    .social-proof-section .image-stack-second {
4865      border-radius: 20px;
4866    }
4867    .social-proof-section .slick-slide { margin-right: 0px; }
4868    .social-proof-section .slick-list { padding-right: 60px; }
4869  }
4870</style><section class="social-proof-section"
4871  aria-label="Listen to Your Mother(s)"
4872  data-section-id="template--20132047716418__social_testimonial_grid_KpgWpT">
4873  <link href="//www.boppy.com/cdn/shop/t/182/assets/slick.css?v=12261669934674122081788223631" rel="stylesheet" type="text/css" media="all" />
4874  <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/[email protected]/slick/slick-theme.css">
4875
4876  <div class="container">
4877    <div class="social-header">
4878      <div class="header-text">
4879        <h2 data-aos="hero" data-aos-order="1">Listen to Your Mother(s)</h2>
4880        <p data-aos="hero" data-aos-order="2">Don't take our word for it. Listen to the millions of families who trust Boppy and have been supported by our products over the last three decades.</p>
4881      </div>
4882
4883      <a href="https://www.instagram.com/boppycompany/"
4884        class="btn--primary"
4885        aria-label="Follow us @boppycompany"
4886        target="_blank"
4887        rel="noopener"
4888        data-aos="hero"
4889        data-aos-order="3">
4890        <span>Follow us @boppycompany</span>
4891      </a>
4892    </div>
4893
4894    <div class="social-slider">
4895      
4896        <div class="slide-item">
4897          
4898              <div class="video-card">
4899                <video
4900                  muted
4901                  loop
4902                  playsinline
4903                  preload="none"
4904                    data-poster="//www.boppy.com/cdn/shop/files/333f79976609430daf1d4b7d8d946751.webp?v=1788233414&width=550"
4905                  class="social-video"
4906                  aria-label="Influencer using the Proper Posture Floor and Booster Seat with her toddler."
4907                  controlslist="nodownload nofullscreen noremoteplayback"
4908                  disablepictureinpicture
4909                ><source data-src="https://cdn.shopify.com/videos/c/o/v/63914f068da047f8acc8f557c093d7de.mp4" type="video/mp4">
4910                </video>
4911
4912                <div class="video-pause-overlay" aria-hidden="true">
4913                  <svg width="28" height="28" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
4914                    <path d="M6 4.5L19 12L6 19.5V4.5Z" fill="currentColor"/>
4915                  </svg>
4916                </div>
4917
4918                <button class="video-unmute-btn" type="button" aria-label="Unmute video" aria-pressed="false">
4919                  <span class="icon-muted" aria-hidden="true">
4920                    <svg width="18" height="18" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
4921                      <path d="M11 5L6 9H2v6h4l5 4V5z" fill="currentColor"/>
4922                      <line x1="23" y1="9" x2="17" y2="15" stroke="currentColor" stroke-width="2" stroke-linecap="round"/>
4923                      <line x1="17" y1="9" x2="23" y2="15" stroke="currentColor" stroke-width="2" stroke-linecap="round"/>
4924                    </svg>
4925                  </span>
4926                  <span class="icon-unmuted" aria-hidden="true">
4927                    <svg width="18" height="18" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
4928                      <path d="M11 5L6 9H2v6h4l5 4V5z" fill="currentColor"/>
4929                      <path d="M15.5 8.5a5 5 0 0 1 0 7" stroke="currentColor" stroke-width="2" stroke-linecap="round"/>
4930                      <path d="M19 5.5a9 9 0 0 1 0 13" stroke="currentColor" stroke-width="2" stroke-linecap="round"/>
4931                    </svg>
4932                  </span>
4933                </button>
4934              </div>
4935            
4936        </div>
4937      
4938        <div class="slide-item">
4939          
4940              <div class="testimonial-card">
4941                <div class="testimonial-image-wrap"><img
4942                    src="//www.boppy.com/cdn/shop/files/proper-posture-769662035064-lifestyle-outside-in-tent-with-mom----2025_copy.webp?v=1788237120&width=560"
4943                    srcset="//www.boppy.com/cdn/shop/files/proper-posture-769662035064-lifestyle-outside-in-tent-with-mom----2025_copy.webp?v=1788237120&width=280 280w,
4944                            //www.boppy.com/cdn/shop/files/proper-posture-769662035064-lifestyle-outside-in-tent-with-mom----2025_copy.webp?v=1788237120&width=420 420w,
4945                            //www.boppy.com/cdn/shop/files/proper-posture-769662035064-lifestyle-outside-in-tent-with-mom----2025_copy.webp?v=1788237120&width=560 560w,
4946                            //www.boppy.com/cdn/shop/files/proper-posture-769662035064-lifestyle-outside-in-tent-with-mom----2025_copy.webp?v=1788237120&width=840 840w,
4947                            //www.boppy.com/cdn/shop/files/proper-posture-769662035064-lifestyle-outside-in-tent-with-mom----2025_copy.webp?v=1788237120&width=1244 1244w"
4948                    sizes="(min-width: 769px) 622px, 280px"
4949                    alt=""
4950                    class="testimonial-image"
4951                    width="1080"
4952                    height="1080"
4953                    loading="lazy"
4954                    decoding="async"
4955                  >
4956                </div>
4957
4958                <div class="testimonial-content">
4959                  <div class="stars" role="img" aria-label="5 out of 5 stars">
4960                    
4961                      ★
4962                    
4963                      ★
4964                    
4965                      ★
4966                    
4967                      ★
4968                    
4969                      ★
4970                    
4971                  </div>
4972
4973                  <p class="testimonial-text">
4974                    "This is a thoughtfully designed, developmentally supportive option that I am comfortable recommending to families alongside floor time, tummy time and free movement."
4975                  </p>
4976
4977                  <div class="author">
4978                    <div>
4979                      <strong> Dr. Florencia Segura</strong>
4980                      <span>January 7, 2026</span>
4981                    </div>
4982                  </div>
4983                </div>
4984              </div>
4985
4986            
4987        </div>
4988      
4989        <div class="slide-item">
4990          
4991              <div class="image-stack">
4992                <div class="image-stack-first">
4993                  
4994                    <img
4995                      src="//www.boppy.com/cdn/shop/files/Blush_Butterflies_Target_Post.jpg?v=1787083043&width=460"
4996                      srcset="//www.boppy.com/cdn/shop/files/Blush_Butterflies_Target_Post.jpg?v=1787083043&width=230 230w,
4997                              //www.boppy.com/cdn/shop/files/Blush_Butterflies_Target_Post.jpg?v=1787083043&width=345 345w,
4998                              //www.boppy.com/cdn/shop/files/Blush_Butterflies_Target_Post.jpg?v=1787083043&width=460 460w,
4999                              //www.boppy.com/cdn/shop/files/Blush_Butterflies_Target_Post.jpg?v=1787083043&width=690 690w,
5000                              //www.boppy.com/cdn/shop/files/Blush_Butterflies_Target_Post.jpg?v=1787083043&width=844 844w"
5001                      sizes="(min-width: 769px) 422px, 230px"
5002                      alt=""
5003                      class="stack-img"
5004                      width="720"
5005                      height="949"
5006                      loading="lazy"
5007                      decoding="async">
5008                  
5009                </div>
5010                <div class="image-stack-second">
5011                  
5012                    <img
5013                      src="//www.boppy.com/cdn/shop/files/Chic_Event_Post_6ea94532-0b88-4539-bede-ac72a4859bc9.webp?v=1788237226&width=460"
5014                      srcset="//www.boppy.com/cdn/shop/files/Chic_Event_Post_6ea94532-0b88-4539-bede-ac72a4859bc9.webp?v=1788237226&width=230 230w,
5015                              //www.boppy.com/cdn/shop/files/Chic_Event_Post_6ea94532-0b88-4539-bede-ac72a4859bc9.webp?v=1788237226&width=345 345w,
5016                              //www.boppy.com/cdn/shop/files/Chic_Event_Post_6ea94532-0b88-4539-bede-ac72a4859bc9.webp?v=1788237226&width=460 460w,
5017                              //www.boppy.com/cdn/shop/files/Chic_Event_Post_6ea94532-0b88-4539-bede-ac72a4859bc9.webp?v=1788237226&width=690 690w,
5018                              //www.boppy.com/cdn/shop/files/Chic_Event_Post_6ea94532-0b88-4539-bede-ac72a4859bc9.webp?v=1788237226&width=844 844w"
5019                      sizes="(min-width: 769px) 422px, 230px"
5020                      alt="Kinda chic of us to throw a luxury launch event"
5021                      class="stack-img"
5022                      width="810"
5023                      height="810"
5024                      loading="lazy"
5025                      decoding="async">
5026                  
5027                </div>
5028              </div>
5029          
5030        </div>
5031      
5032        <div class="slide-item">
5033          
5034              <div class="video-card">
5035                <video
5036                  muted
5037                  loop
5038                  playsinline
5039                  preload="none"
5040                    data-poster="//www.boppy.com/cdn/shop/files/ce77d6694d394bf693af1146c8359afd.webp?v=1788233414&width=550"
5041                  class="social-video"
5042                  aria-label="Mom showcases the Luxe Nursing Pillow with an 100% Muslin Cotton Cover in Slate Blue."
5043                  controlslist="nodownload nofullscreen noremoteplayback"
5044                  disablepictureinpicture
5045                ><source data-src="https://cdn.shopify.com/videos/c/o/v/2b8dcd82365340e89710b65f044d1ce6.mp4" type="video/mp4">
5046                </video>
5047
5048                <div class="video-pause-overlay" aria-hidden="true">
5049                  <svg width="28" height="28" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
5050                    <path d="M6 4.5L19 12L6 19.5V4.5Z" fill="currentColor"/>
5051                  </svg>
5052                </div>
5053
5054                <button class="video-unmute-btn" type="button" aria-label="Unmute video" aria-pressed="false">
5055                  <span class="icon-muted" aria-hidden="true">
5056                    <svg width="18" height="18" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
5057                      <path d="M11 5L6 9H2v6h4l5 4V5z" fill="currentColor"/>
5058                      <line x1="23" y1="9" x2="17" y2="15" stroke="currentColor" stroke-width="2" stroke-linecap="round"/>
5059                      <line x1="17" y1="9" x2="23" y2="15" stroke="currentColor" stroke-width="2" stroke-linecap="round"/>
5060                    </svg>
5061                  </span>
5062                  <span class="icon-unmuted" aria-hidden="true">
5063                    <svg width="18" height="18" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
5064                      <path d="M11 5L6 9H2v6h4l5 4V5z" fill="currentColor"/>
5065                      <path d="M15.5 8.5a5 5 0 0 1 0 7" stroke="currentColor" stroke-width="2" stroke-linecap="round"/>
5066                      <path d="M19 5.5a9 9 0 0 1 0 13" stroke="currentColor" stroke-width="2" stroke-linecap="round"/>
5067                    </svg>
5068                  </span>
5069                </button>
5070              </div>
5071            
5072        </div>
5073      
5074        <div class="slide-item">
5075          
5076              <div class="testimonial-card">
5077                <div class="testimonial-image-wrap"><img
5078                    src="//www.boppy.com/cdn/shop/files/2026_FORBES_FORBES-VETTED_BEST-OF_LOGO_RGB_copy.webp?v=1788237119&width=560"
5079                    srcset="//www.boppy.com/cdn/shop/files/2026_FORBES_FORBES-VETTED_BEST-OF_LOGO_RGB_copy.webp?v=1788237119&width=280 280w,
5080                            //www.boppy.com/cdn/shop/files/2026_FORBES_FORBES-VETTED_BEST-OF_LOGO_RGB_copy.webp?v=1788237119&width=420 420w,
5081                            //www.boppy.com/cdn/shop/files/2026_FORBES_FORBES-VETTED_BEST-OF_LOGO_RGB_copy.webp?v=1788237119&width=560 560w,
5082                            //www.boppy.com/cdn/shop/files/2026_FORBES_FORBES-VETTED_BEST-OF_LOGO_RGB_copy.webp?v=1788237119&width=840 840w,
5083                            //www.boppy.com/cdn/shop/files/2026_FORBES_FORBES-VETTED_BEST-OF_LOGO_RGB_copy.webp?v=1788237119&width=1244 1244w"
5084                    sizes="(min-width: 769px) 622px, 280px"
5085                    alt="Best of Forbes Vetted 2026"
5086                    class="testimonial-image"
5087                    width="840"
5088                    height="840"
5089                    loading="lazy"
5090                    decoding="async"
5091                  >
5092                </div>
5093
5094                <div class="testimonial-content">
5095                  <div class="stars" role="img" aria-label="5 out of 5 stars">
5096                    
5097                      ★
5098                    
5099                      ★
5100                    
5101                      ★
5102                    
5103                      ★
5104                    
5105                      ★
5106                    
5107                  </div>
5108
5109                  <p class="testimonial-text">
5110                    Boppy Complete Nursing Pillow wins Forbes Vetted Best Of Award
5111                  </p>
5112
5113                  <div class="author">
5114                    <div>
5115                      <strong>Forbes Vetted</strong>
5116                      <span>July 2026</span>
5117                    </div>
5118                  </div>
5119                </div>
5120              </div>
5121
5122            
5123        </div>
5124      
5125        <div class="slide-item">
5126          
5127              <div class="video-card">
5128                <video
5129                  muted
5130                  loop
5131                  playsinline
5132                  preload="none"
5133                    data-poster="//www.boppy.com/cdn/shop/files/f577c21156ef49ba909140e42eac5a08.webp?v=1788233414&width=550"
5134                  class="social-video"
5135                  aria-label="An influencer plays with her toddler outside while her baby lays safely in the Boppy Cozy Cabana."
5136                  controlslist="nodownload nofullscreen noremoteplayback"
5137                  disablepictureinpicture
5138                ><source data-src="https://cdn.shopify.com/videos/c/o/v/43f1a33491b242d7976e8d768a5104eb.mp4" type="video/mp4">
5139                </video>
5140
5141                <div class="video-pause-overlay" aria-hidden="true">
5142                  <svg width="28" height="28" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
5143                    <path d="M6 4.5L19 12L6 19.5V4.5Z" fill="currentColor"/>
5144                  </svg>
5145                </div>
5146
5147                <button class="video-unmute-btn" type="button" aria-label="Unmute video" aria-pressed="false">
5148                  <span class="icon-muted" aria-hidden="true">
5149                    <svg width="18" height="18" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
5150                      <path d="M11 5L6 9H2v6h4l5 4V5z" fill="currentColor"/>
5151                      <line x1="23" y1="9" x2="17" y2="15" stroke="currentColor" stroke-width="2" stroke-linecap="round"/>
5152                      <line x1="17" y1="9" x2="23" y2="15" stroke="currentColor" stroke-width="2" stroke-linecap="round"/>
5153                    </svg>
5154                  </span>
5155                  <span class="icon-unmuted" aria-hidden="true">
5156                    <svg width="18" height="18" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
5157                      <path d="M11 5L6 9H2v6h4l5 4V5z" fill="currentColor"/>
5158                      <path d="M15.5 8.5a5 5 0 0 1 0 7" stroke="currentColor" stroke-width="2" stroke-linecap="round"/>
5159                      <path d="M19 5.5a9 9 0 0 1 0 13" stroke="currentColor" stroke-width="2" stroke-linecap="round"/>
5160                    </svg>
5161                  </span>
5162                </button>
5163              </div>
5164            
5165        </div>
5166      
5167        <div class="slide-item">
5168          
5169              <div class="testimonial-card">
5170                <div class="testimonial-image-wrap"><img
5171                    src="//www.boppy.com/cdn/shop/files/cozy-cabana-769662034715-UGC-outdoors-2-June-2026-1_copy.webp?v=1788237120&width=560"
5172                    srcset="//www.boppy.com/cdn/shop/files/cozy-cabana-769662034715-UGC-outdoors-2-June-2026-1_copy.webp?v=1788237120&width=280 280w,
5173                            //www.boppy.com/cdn/shop/files/cozy-cabana-769662034715-UGC-outdoors-2-June-2026-1_copy.webp?v=1788237120&width=420 420w,
5174                            //www.boppy.com/cdn/shop/files/cozy-cabana-769662034715-UGC-outdoors-2-June-2026-1_copy.webp?v=1788237120&width=560 560w,
5175                            //www.boppy.com/cdn/shop/files/cozy-cabana-769662034715-UGC-outdoors-2-June-2026-1_copy.webp?v=1788237120&width=840 840w,
5176                            //www.boppy.com/cdn/shop/files/cozy-cabana-769662034715-UGC-outdoors-2-June-2026-1_copy.webp?v=1788237120&width=1244 1244w"
5177                    sizes="(min-width: 769px) 622px, 280px"
5178                    alt="Cozy Cabana"
5179                    class="testimonial-image"
5180                    width="1080"
5181                    height="1080"
5182                    loading="lazy"
5183                    decoding="async"
5184                  >
5185                </div>
5186
5187                <div class="testimonial-content">
5188                  <div class="stars" role="img" aria-label="5 out of 5 stars">
5189                    
5190                      ★
5191                    
5192                      ★
5193                    
5194                      ★
5195                    
5196                      ★
5197                    
5198                      ★
5199                    
5200                  </div>
5201
5202                  <p class="testimonial-text">
5203                    "Our very clingy newborn LOVES relaxing in this cozy spot around the house when she normally cries if she's not being held."
5204                  </p>
5205
5206                  <div class="author">
5207                    <div>
5208                      <strong>Consumer Review</strong>
5209                      <span>April 19, 2026</span>
5210                    </div>
5211                  </div>
5212                </div>
5213              </div>
5214
5215            
5216        </div>
5217      
5218        <div class="slide-item">
5219          
5220              <div class="video-card">
5221                <video
5222                  muted
5223                  loop
5224                  playsinline
5225                  preload="none"
5226                    data-poster="//www.boppy.com/cdn/shop/files/57571e3ee3b546fe91c63af4f174ac3c.webp?v=1788233414&width=550"
5227                  class="social-video"
5228                  aria-label="Influencer feeds baby with the Boppy Complete outside at the park."
5229                  controlslist="nodownload nofullscreen noremoteplayback"
5230                  disablepictureinpicture
5231                ><source data-src="https://cdn.shopify.com/videos/c/o/v/3160c1d1fbf34e0189b0b822c033a617.mp4" type="video/mp4">
5232                </video>
5233
5234                <div class="video-pause-overlay" aria-hidden="true">
5235                  <svg width="28" height="28" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
5236                    <path d="M6 4.5L19 12L6 19.5V4.5Z" fill="currentColor"/>
5237                  </svg>
5238                </div>
5239
5240                <button class="video-unmute-btn" type="button" aria-label="Unmute video" aria-pressed="false">
5241                  <span class="icon-muted" aria-hidden="true">
5242                    <svg width="18" height="18" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
5243                      <path d="M11 5L6 9H2v6h4l5 4V5z" fill="currentColor"/>
5244                      <line x1="23" y1="9" x2="17" y2="15" stroke="currentColor" stroke-width="2" stroke-linecap="round"/>
5245                      <line x1="17" y1="9" x2="23" y2="15" stroke="currentColor" stroke-width="2" stroke-linecap="round"/>
5246                    </svg>
5247                  </span>
5248                  <span class="icon-unmuted" aria-hidden="true">
5249                    <svg width="18" height="18" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
5250                      <path d="M11 5L6 9H2v6h4l5 4V5z" fill="currentColor"/>
5251                      <path d="M15.5 8.5a5 5 0 0 1 0 7" stroke="currentColor" stroke-width="2" stroke-linecap="round"/>
5252                      <path d="M19 5.5a9 9 0 0 1 0 13" stroke="currentColor" stroke-width="2" stroke-linecap="round"/>
5253                    </svg>
5254                  </span>
5255                </button>
5256              </div>
5257            
5258        </div>
5259      
5260        <div class="slide-item">
5261          
5262              <div class="image-stack">
5263                <div class="image-stack-first">
5264                  
5265                    <img
5266                      src="//www.boppy.com/cdn/shop/files/social_post3_1x_47ad3376-0d3f-4016-a011-13943c8525f9.webp?v=1776200531&width=460"
5267                      srcset="//www.boppy.com/cdn/shop/files/social_post3_1x_47ad3376-0d3f-4016-a011-13943c8525f9.webp?v=1776200531&width=230 230w,
5268                              //www.boppy.com/cdn/shop/files/social_post3_1x_47ad3376-0d3f-4016-a011-13943c8525f9.webp?v=1776200531&width=345 345w,
5269                              //www.boppy.com/cdn/shop/files/social_post3_1x_47ad3376-0d3f-4016-a011-13943c8525f9.webp?v=1776200531&width=460 460w,
5270                              //www.boppy.com/cdn/shop/files/social_post3_1x_47ad3376-0d3f-4016-a011-13943c8525f9.webp?v=1776200531&width=690 690w,
5271                              //www.boppy.com/cdn/shop/files/social_post3_1x_47ad3376-0d3f-4016-a011-13943c8525f9.webp?v=1776200531&width=844 844w"
5272                      sizes="(min-width: 769px) 422px, 230px"
5273                      alt="Tweet from Mom influencer"
5274                      class="stack-img"
5275                      width="800"
5276                      height="800"
5277                      loading="lazy"
5278                      decoding="async">
5279                  
5280                </div>
5281                <div class="image-stack-second">
5282                  
5283                    <img
5284                      src="//www.boppy.com/cdn/shop/files/660450552_18571969027029478_3153249307525473626_n_copy.webp?v=1788237120&width=460"
5285                      srcset="//www.boppy.com/cdn/shop/files/660450552_18571969027029478_3153249307525473626_n_copy.webp?v=1788237120&width=230 230w,
5286                              //www.boppy.com/cdn/shop/files/660450552_18571969027029478_3153249307525473626_n_copy.webp?v=1788237120&width=345 345w,
5287                              //www.boppy.com/cdn/shop/files/660450552_18571969027029478_3153249307525473626_n_copy.webp?v=1788237120&width=460 460w,
5288                              //www.boppy.com/cdn/shop/files/660450552_18571969027029478_3153249307525473626_n_copy.webp?v=1788237120&width=690 690w,
5289                              //www.boppy.com/cdn/shop/files/660450552_18571969027029478_3153249307525473626_n_copy.webp?v=1788237120&width=844 844w"
5290                      sizes="(min-width: 769px) 422px, 230px"
5291                      alt="Boppy Pillows "
5292                      class="stack-img"
5293                      width="1080"
5294                      height="1076"
5295                      loading="lazy"
5296                      decoding="async">
5297                  
5298                </div>
5299              </div>
5300          
5301        </div>
5302      
5303    </div>
5304  </div>
5305</section>
5306
5307
5308
5309<script>
5310  window.themeSlickReady = window.themeSlickReady || (function () {
5311    function loadScript(src) {
5312      return new Promise(function (resolve, reject) {
5313        var s = document.createElement('script');
5314        s.src = src;
5315        s.async = false; // preserve execution order: jQuery before slick
5316        s.onload = resolve;
5317        s.onerror = reject;
5318        document.head.appendChild(s);
5319      });
5320    }
5321
5322    var domReady = new Promise(function (resolve) {
5323      if (document.readyState !== 'loading') resolve();
5324      else document.addEventListener('DOMContentLoaded', resolve);
5325    });
5326
5327    var libsReady =
5328      window.jQuery && window.jQuery.fn && window.jQuery.fn.slick
5329        ? Promise.resolve()
5330        : loadScript('https://code.jquery.com/jquery-3.6.0.min.js').then(function () {
5331            return loadScript('https://cdn.jsdelivr.net/npm/[email protected]/slick/slick.min.js');
5332          });
5333
5334    return Promise.all([libsReady, domReady]).then(function () {
5335      return window.jQuery;
5336    });
5337  })();
5338</script>
5338
5339
5340
5341<script>
5342  window.themeSlickReady.then(function ($) {
5343    // Previously this force-played the first video on DOMContentLoaded, which
5344    // downloaded a whole file (tens of MB) before the section was ever seen.
5345    // The IntersectionObserver below now owns loading and playback entirely.
5346    $('.social-slider').slick({
5347      slidesToShow: 1,
5348      slidesToScroll: 1,
5349      variableWidth: true,
5350      autoplay: true,
5351      speed: 300,
5352      arrows: false,
5353      dots: true,
5354      infinite: true,
5355      pauseOnHover: false,
5356      centerMode: false,
5357    });
5358
5359    const cards = document.querySelectorAll('.video-card');
5360
5361    // Promote data-src to src on first use. Until this runs the browser has no
5362    // URL to fetch, so these videos cost nothing during initial page load.
5363    function loadVideo(video) {
5364      if (!video || video.dataset.srcLoaded) return;
5365      // Poster first: it is a fraction of the video's size, so it paints while
5366      // the video is still downloading.
5367      if (video.dataset.poster) {
5368        video.poster = video.dataset.poster;
5369        video.removeAttribute('data-poster');
5370      }
5371      const source = video.querySelector('source[data-src]');
5372      if (!source) return;
5373      source.src = source.dataset.src;
5374      source.removeAttribute('data-src');
5375      video.dataset.srcLoaded = 'true';
5376      video.load();
5377    }
5378
5379    const observer = new IntersectionObserver(function (entries) {
5380      entries.forEach(function (entry) {
5381        const video = entry.target.querySelector('.social-video');
5382        if (!video) return;
5383        if (entry.isIntersecting) {
5384          loadVideo(video);
5385          video.muted = true;
5386          video.play().catch(function () {});
5387        } else {
5388          video.pause();
5389        }
5390      });
5391    }, { threshold: 0.1, rootMargin: '300px 0px' });
5392
5393    cards.forEach(function (card) {
5394      const video = card.querySelector('.social-video');
5395      const unmuteBtn = card.querySelector('.video-unmute-btn');
5396
5397      observer.observe(card);
5398
5399      // Click anywhere on the card → toggle pause/play
5400      card.addEventListener('click', function (e) {
5401        if (unmuteBtn && unmuteBtn.contains(e.target)) return;
5402        if (video.paused) {
5403          loadVideo(video);
5404          video.play().catch(function () {});
5405        } else {
5406          video.pause();
5407        }
5408      });
5409
5410      // Show play overlay when paused
5411      video.addEventListener('play', function () {
5412        card.classList.remove('is-paused');
5413      });
5414      video.addEventListener('pause', function () {
5415        card.classList.add('is-paused');
5416      });
5417
5418      // Unmute button → toggle mute
5419      if (unmuteBtn) {
5420        unmuteBtn.addEventListener('click', function (e) {
5421          e.stopPropagation();
5422          video.muted = !video.muted;
5423          card.classList.toggle('is-unmuted', !video.muted);
5424          unmuteBtn.setAttribute('aria-label', video.muted ? 'Unmute video' : 'Mute video');
5425          unmuteBtn.setAttribute('aria-pressed', video.muted ? 'false' : 'true');
5426        });
5427      }
5428    });
5429  });
5430</script>
5430
5431
5432
5433</div><div id="shopify-section-template--20132047716418__section_logo_list_v2_W7tPwE" class="shopify-section"><!-- /sections/section-logo-list.liquid -->
5434<style>
5435  .logos--template--20132047716418__section_logo_list_v2_W7tPwE {
5436    --bg: #fffaf4;
5437    --logo-opacity: 1.0;
5438  }
5439</style><style data-shopify>.section-template--20132047716418__section_logo_list_v2_W7tPwE-padding {
5440    padding-top: 102px;
5441    padding-bottom: 27px;
5442  }  
5443      
5444  @media screen and (min-width: 750px) {
5445    .section-template--20132047716418__section_logo_list_v2_W7tPwE-padding {
5446      padding-top: 136px;
5447      padding-bottom: 36px;
5448    }
5449  }</style>
5450
5451
5452
5453<section class="logos logos-v2 logos--template--20132047716418__section_logo_list_v2_W7tPwE text-dark section-template--20132047716418__section_logo_list_v2_W7tPwE-padding
5454  section_border_top b_flip border_darker_beige is_curve_border" data-section-id="template--20132047716418__section_logo_list_v2_W7tPwE" data-section-type="logos"
5455  aria-label="Parents, start your baby registries.">
5456  <div class="container">
5457    <div class="logos__wrapper logos__wrapper--tall"><h2 class="h2 standard__heading">Parents, start your baby registries.</h2>
5458        <div class="description">  
5459            <p>"You need a Boppy" might be the most quoted piece of advice in the history of baby registries. So why not follow the guidance of all the moms that came before you and get started:</p>
5460        </div>
5461        �<div class="logos__grid-row" style="padding-left: var(--outer); padding-right: var(--outer);"><div class="logos__grid"><div class="logos__item" ><a href="https://www.babylist.com/registry/new" class="logos__link"><div class="logos__logo"
5462                  data-aos="hero"
5463                  style="animation-delay: 0ms;"><img src="//www.boppy.com/cdn/shop/files/babylist_logo.webp?v=1774911945&amp;width=360" alt="Babylist" srcset="//www.boppy.com/cdn/shop/files/babylist_logo.webp?v=1774911945&amp;width=352 352w, //www.boppy.com/cdn/shop/files/babylist_logo.webp?v=1774911945&amp;width=360 360w" width="360" height="192" loading="lazy" class="logos__img" style="max-width: 120px">�</div></a></div><div class="logos__item" ><a href="https://www.thebump.com/registry" class="logos__link"><div class="logos__logo"
5464                  data-aos="hero"
5465                  style="animation-delay: 150ms;"><img src="//www.boppy.com/cdn/shop/files/theBump_logo.webp?v=1774912619&amp;width=360" alt="The Bump" srcset="//www.boppy.com/cdn/shop/files/theBump_logo.webp?v=1774912619&amp;width=352 352w, //www.boppy.com/cdn/shop/files/theBump_logo.webp?v=1774912619&amp;width=360 360w" width="360" height="192" loading="lazy" class="logos__img" style="max-width: 120px">�</div></a></div><div class="logos__item" ><a href="https://www.amazon.com/baby-reg/homepage" class="logos__link"><div class="logos__logo"
5466                  data-aos="hero"
5467                  style="animation-delay: 300ms;"><img src="//www.boppy.com/cdn/shop/files/Amazon.svg?v=1774911613&amp;width=360" alt="Amazon" srcset="//www.boppy.com/cdn/shop/files/Amazon.svg?v=1774911613&amp;width=352 352w, //www.boppy.com/cdn/shop/files/Amazon.svg?v=1774911613&amp;width=360 360w" width="360" height="192" loading="lazy" class="logos__img" style="max-width: 120px">�</div></a></div><div class="logos__item" ><a href="https://www.target.com/gift-registry/create-baby-registry" class="logos__link"><div class="logos__logo"
5468                  data-aos="hero"
5469                  style="animation-delay: 450ms;"><img src="//www.boppy.com/cdn/shop/files/target_logo.webp?v=1774911844&amp;width=360" alt="Target" srcset="//www.boppy.com/cdn/shop/files/target_logo.webp?v=1774911844&amp;width=352 352w, //www.boppy.com/cdn/shop/files/target_logo.webp?v=1774911844&amp;width=360 360w" width="360" height="384" loading="lazy" class="logos__img" style="max-width: 70px">�</div></a></div><div class="logos__item" ><a href="https://www.walmart.com/cp/baby-registry/1229485" class="logos__link"><div class="logos__logo"
5470                  data-aos="hero"
5471                  style="animation-delay: 600ms;"><img src="//www.boppy.com/cdn/shop/files/Walmart.svg?v=1774911641&amp;width=360" alt="Walmart" srcset="//www.boppy.com/cdn/shop/files/Walmart.svg?v=1774911641&amp;width=352 352w, //www.boppy.com/cdn/shop/files/Walmart.svg?v=1774911641&amp;width=360 360w" width="360" height="192" loading="lazy" class="logos__img" style="max-width: 120px">�</div></a></div></div>
5472        </div></div>
5473  </div>
5474</section>
5475
5476
5477
5478
5479<style> #shopify-section-template--20132047716418__section_logo_list_v2_W7tPwE .logos__grid-row {margin: 40px auto 0; max-width: 900px;} </style></div><div id="shopify-section-template--20132047716418__multi_column_VUf4d4" class="shopify-section"><!-- /sections/section-text-row.liquid --><style data-shopify>.section-template--20132047716418__multi_column_VUf4d4-padding {
5480    padding-top: 114px;
5481    padding-bottom: 114px;
5482  }
5483      
5484  @media screen and (min-width: 750px) {
5485    .section-template--20132047716418__multi_column_VUf4d4-padding {
5486      padding-top: 152px;
5487      padding-bottom: 152px;
5488    }
5489    
5490  }</style><section class="text-row text-dark margin--medium resource_center
5491  section-template--20132047716418__multi_column_VUf4d4-padding
5492  section_border_top b_flip border_darker_vanilla is_curve_border" id="text-row--template--20132047716418__multi_column_VUf4d4" data-section-id="template--20132047716418__multi_column_VUf4d4" data-section-type="text-row" data-text-alignment="center" style="background-color: #f1e8de;"
5493  aria-label="Support for All Momkind">
5494    <div class="wrapper--columns text-center">
5495        
5496            <p class="standard__subheading" data-aos="hero" data-aos-anchor="#text-row--template--20132047716418__multi_column_VUf4d4" data-aos-order="1">Resource center</p>
5497        
5498        
5499            <h2 class="h2 standard__heading" data-aos="hero" data-aos-anchor="#text-row--template--20132047716418__multi_column_VUf4d4" data-aos-order="2">Support for All Momkind</h2>
5500        
5501       
5502  
5503<div class="squiggly-divider squiggly-divider--small" id="squiggly-small-template--20132047716418__multi_column_VUf4d4">
5503<svg width="124" height="16" viewBox="0 0 124 16" fill="none" xmlns="http://www.w3.org/2000/svg">
5504      <path class="squiggly-path" d="M2.49985 2.49999C14.3598 2.5 14.3598 12.78 26.2198 12.78C38.0798 12.78 38.0798 2.5 49.9398 2.5C61.7998 2.5 61.7998 12.78 73.6598 12.78C85.5198 12.78 85.5098 2.5 97.3698 2.5C109.23 2.5 109.23 12.78 121.09 12.78" stroke="#835AA2" stroke-width="5" stroke-miterlimit="10" stroke-linecap="round"/>
5505    </svg></div>
5506
5507
5508
5509<script>
5510(function () {
5511  var id = "squiggly-small-template--20132047716418__multi_column_VUf4d4";
5512
5513  function init() {
5514    var el = document.getElementById(id);
5515    if (!el) return;
5516
5517    var path = el.querySelector('.squiggly-path');
5518    if (!path) return;
5519
5520    var length = path.getTotalLength();
5521    path.style.strokeDasharray = length;
5522    path.style.strokeDashoffset = length;
5523
5524    var observer = new IntersectionObserver(function (entries) {
5525      entries.forEach(function (entry) {
5526        if (entry.isIntersecting) {
5527          el.classList.add('is-drawn');
5528          observer.disconnect();
5529        }
5530      });
5531    }, { threshold: 0.5 });
5532
5533    observer.observe(el);
5534  }
5535
5536  if (document.readyState === 'loading') {
5537    document.addEventListener('DOMContentLoaded', init);
5538  } else {
5539    init();
5540  }
5541})();
5542</script>
5542
5543
5544
5545        
5546    </div>
5547    <div class="wrapper--columns icon--top">
5548    <style>
5549      #text-row--template--20132047716418__multi_column_VUf4d4 .icon__animated {
5550        --size: 50px;
5551      }
5552    </style>
5553    <div class="grid grid--uniform"><div class="grid__item large-up--one-third medium--one-third small--one-whole"
5554              data-aos="hero"
5555              data-aos-anchor="#text-row--template--20132047716418__multi_column_VUf4d4"
5556              style="animation-delay: 0ms;"
5557              >
5558              <div class="icon__column">
5559                <style>
5560                  .icon__animated--text_item_PQfE3y {
5561                    --text: #835aa2;
5562                  }
5563                </style><div class="icon__animated icon__animated--text_item_PQfE3y icon--custom lazyload"
5564                    data-bgset="//www.boppy.com/cdn/shop/files/Support_Education.svg?v=1772764646 42w 50h"
5565                    data-sizes="auto"
5566                    data-parent-fit="cover"
5567                    data-aspectratio="0.84"
5568                    role="img"
5569                    aria-label="icon depicting a checklist">
5570                  </div>
5571
5572                  <noscript>
5573                    <div class="icon__animated icon__animated--text_item_PQfE3y icon--custom" style="background-image: url( //www.boppy.com/cdn/shop/files/Support_Education_40x.svg?v=1772764646 );" role="img" aria-label="icon depicting a checklist"></div>
5574                  </noscript><div class="icon__column__text"><h3 class="icon__column__text__heading h6">Support & Education</h3><p>Hit the motherlode of parenting and product tips guidance on our blog.</p><a href="/blogs/boppy" class="standard__cta hero__btn btn btn--primary btn--small">Boppy Blog</a></div></div>
5575            </div><div class="grid__item large-up--one-third medium--one-third small--one-whole"
5576              data-aos="hero"
5577              data-aos-anchor="#text-row--template--20132047716418__multi_column_VUf4d4"
5578              style="animation-delay: 150ms;"
5579              >
5580              <div class="icon__column">
5581                <style>
5582                  .icon__animated--text_item_mx9FpY {
5583                    --text: #835aa2;
5584                  }
5585                </style><div class="icon__animated icon__animated--text_item_mx9FpY icon--custom lazyload"
5586                    data-bgset="//www.boppy.com/cdn/shop/files/Product_Care_Safety.svg?v=1772775496 42w 50h"
5587                    data-sizes="auto"
5588                    data-parent-fit="cover"
5589                    data-aspectratio="0.84"
5590                    role="img"
5591                    aria-label="icon of a washing machine">
5592                  </div>
5593
5594                  <noscript>
5595                    <div class="icon__animated icon__animated--text_item_mx9FpY icon--custom" style="background-image: url( //www.boppy.com/cdn/shop/files/Product_Care_Safety_40x.svg?v=1772775496 );" role="img" aria-label="icon of a washing machine"></div>
5596                  </noscript><div class="icon__column__text"><h3 class="icon__column__text__heading h6">Product Care & Safety</h3><p>Learn how to safely use and care for your Boppy products.</p><a href="/pages/product-care" class="standard__cta hero__btn btn btn--primary btn--small">Learn More</a></div></div>
5597            </div><div class="grid__item large-up--one-third medium--one-third small--one-whole"
5598              data-aos="hero"
5599              data-aos-anchor="#text-row--template--20132047716418__multi_column_VUf4d4"
5600              style="animation-delay: 300ms;"
5601              >
5602              <div class="icon__column">
5603                <style>
5604                  .icon__animated--text_item_TUyWAw {
5605                    --text: #545454;
5606                  }
5607                </style><div class="icon__animated icon__animated--text_item_TUyWAw icon--custom lazyload"
5608                    data-bgset="//www.boppy.com/cdn/shop/files/Frequently_Asked_Questions.svg?v=1772775610 50w 50h"
5609                    data-sizes="auto"
5610                    data-parent-fit="cover"
5611                    data-aspectratio="1.0"
5612                    role="img"
5613                    aria-label="Icon of a question mark">
5614                  </div>
5615
5616                  <noscript>
5617                    <div class="icon__animated icon__animated--text_item_TUyWAw icon--custom" style="background-image: url( //www.boppy.com/cdn/shop/files/Frequently_Asked_Questions_40x.svg?v=1772775610 );" role="img" aria-label="Icon of a question mark"></div>
5618                  </noscript><div class="icon__column__text"><h3 class="icon__column__text__heading h6">Frequently Asked Questions</h3><p>We’ve been doing this a long time, so you bet we have an A to every Q.</p><a href="/pages/frequently-asked-questions" class="standard__cta hero__btn btn btn--primary btn--small">Go to FAQs</a></div></div>
5619            </div></div>
5620  </div>
5621</section>
5622
5623
5624</div><div id="shopify-section-template--20132047716418__faqs_with_image_hP8KmB" class="shopify-section"><style data-shopify>.section-template--20132047716418__faqs_with_image_hP8KmB-padding {
5625    padding-top: 27px;
5626    padding-bottom: 0px;
5627  }  
5628      
5629  @media screen and (min-width: 750px) {
5630    .section-template--20132047716418__faqs_with_image_hP8KmB-padding {
5631      padding-top: 36px;
5632      padding-bottom: 0px;
5633    }
5634  }</style><div class="faqs_accordian text-dark margin--medium section-template--20132047716418__faqs_with_image_hP8KmB-padding" style="background-color: #f1e8de;" data-accordion-holder><div class="faq_heading_wrap wrapper--full">
5635        
5636        <div class="text__standard " data-overflow-content>
5637            <div class="left_content">
5638                
5639                    <p class="standard__subheading"
5640                    data-aos="hero"
5641                    data-aos-anchor=""
5642                    data-aos-order="1">Resources</p>
5643                
5644                
5645                    <h2 class="h2 standard__heading"
5646                    data-aos="hero"
5647                    data-aos-anchor=""
5648                    data-aos-order="2">Boppy FAQs</h2>
5649                
5650                
5651                
5652            </div>
5653            <div class="right_content">
5654                
5655                    <a href="/pages/frequently-asked-questions"
5656                    class="standard__cta hero__btn btn btn--primary"
5657                    data-aos="hero"
5658                    data-aos-anchor=""
5659                    data-aos-order="4">FAQ Page</a>
5660                
5661            </div>
5662        </div>
5663    </div>
5664    <div class="faq faq__col wrapper--full" data-section-id="template--20132047716418__faqs_with_image_hP8KmB" data-section-type="faq">
5665        <div class="faq_content grid__item column__grid__item large-up--one-half medium--two-fifths small--seven-eighths"><div class="accordion" data-accordion >
5666                    <h3 class="accordion__title h4" data-focus-element tabindex="0" data-accordion-toggle data-block-id="question_Gzn9gK">What makes Boppy different from other nursing pillow brands?</h3>
5667
5668                    <div class="rte accordion__body" data-accordion-body>
5669                    <p>Boppy invented the first nursing pillow and has spent 35+ years refining it based on real feedback from parents. Every design is engineered by moms, tested by accredited third-party labs, and built to fit a wider range of body types. It's also one of the few nursing pillow brands that's JPMA Certified, meeting the highest independent safety standard in the category.</p>
5670                    </div>
5671                </div><div class="accordion" data-accordion >
5672                    <h3 class="accordion__title h4" data-focus-element tabindex="0" data-accordion-toggle data-block-id="question_Y7WmQd">What products does Boppy make besides nursing pillows?</h3>
5673
5674                    <div class="rte accordion__body" data-accordion-body>
5675                    <p>Beyond nursing pillows, Boppy makes baby carriers, pregnancy pillows, and milestone products like floor seats and play mats for tummy time and early development. Every product follows the same design philosophy: comfort and support for parent and baby, from pregnancy through baby's first year and beyond.</p>
5676                    </div>
5677                </div><div class="accordion" data-accordion >
5678                    <h3 class="accordion__title h4" data-focus-element tabindex="0" data-accordion-toggle data-block-id="question_yXkz4F">Where can I buy Boppy products?</h3>
5679
5680                    <div class="rte accordion__body" data-accordion-body>
5681                    <p>You can shop directly at boppy.com, or find Boppy products at major retailers including Amazon, Target, Walmart, Kohl's, and Babylist. Availability varies by retailer, so check boppy.com for the full product lineup.</p>
5682                    </div>
5683                </div><div class="accordion" data-accordion >
5684                    <h3 class="accordion__title h4" data-focus-element tabindex="0" data-accordion-toggle data-block-id="question_3wePdP">Is Boppy the original nursing pillow brand?</h3>
5685
5686                    <div class="rte accordion__body" data-accordion-body>
5687                    <p>Yes. Boppy created the world's first nursing pillow in 1989 after its founder saw daycares using regular sleeping pillows to support babies during feeding. More than three decades later, Boppy remains the #1 selling nursing pillow brand in the US.</p>
5688                    </div>
5689                </div></div>
5690        <div class="faq_image grid__item column__grid__item large-up--one-half medium--two-fifths small--seven-eighths">
5691            <div class="is_image_curve border_square"></div>
5692        </div>
5693    </div></div>
5693<script type="application/ld+json">
5694  {
5695    "@context": "https://schema.org",
5696    "@type": "FAQPage",
5697    "mainEntity": [{
5698            "@type": "Question",
5699            "name": "What makes Boppy different from other nursing pillow brands?",
5700            "acceptedAnswer": {
5701              "@type": "Answer",
5702              "text": "Boppy invented the first nursing pillow and has spent 35+ years refining it based on real feedback from parents. Every design is engineered by moms, tested by accredited third-party labs, and built to fit a wider range of body types. It's also one of the few nursing pillow brands that's JPMA Certified, meeting the highest independent safety standard in the category."
5703            }
5704          },{
5705            "@type": "Question",
5706            "name": "What products does Boppy make besides nursing pillows?",
5707            "acceptedAnswer": {
5708              "@type": "Answer",
5709              "text": "Beyond nursing pillows, Boppy makes baby carriers, pregnancy pillows, and milestone products like floor seats and play mats for tummy time and early development. Every product follows the same design philosophy: comfort and support for parent and baby, from pregnancy through baby's first year and beyond."
5710            }
5711          },{
5712            "@type": "Question",
5713            "name": "Where can I buy Boppy products?",
5714            "acceptedAnswer": {
5715              "@type": "Answer",
5716              "text": "You can shop directly at boppy.com, or find Boppy products at major retailers including Amazon, Target, Walmart, Kohl's, and Babylist. Availability varies by retailer, so check boppy.com for the full product lineup."
5717            }
5718          },{
5719            "@type": "Question",
5720            "name": "Is Boppy the original nursing pillow brand?",
5721            "acceptedAnswer": {
5722              "@type": "Answer",
5723              "text": "Yes. Boppy created the world's first nursing pillow in 1989 after its founder saw daycares using regular sleeping pillows to support babies during feeding. More than three decades later, Boppy remains the #1 selling nursing pillow brand in the US."
5724            }
5725          }]
5726  }
5727  </script>
5727</div>
5728
5729    </main>
5730  </div>
5731
5732  <div id="shopify-section-footer" class="shopify-section"><!-- /sections/footer.liquid -->
5733
5734
5735
5736
5737<footer class="site-footer-wrapper " role="contentinfo" aria-label="Site footer" data-section-id="footer" data-section-type="footer">
5738<style>
5739.site-footer a{
5740  color: #fffaf4 !important;
5741}
5742.footer__secondary-container a{
5743  color: #fffaf4 !important;
5744}
5745.site-footer a, .footer__newsletter__text p{
5746  font-size: 16px;
5747  letter-spacing:0;
5748}
5749
5750
5751
5752.footer__secondary-container a{
5753  font-size: 14px;
5754  font-style: normal;
5755  font-weight: 400;
5756  line-height: 150%;
5757  text-decoration-style: solid;
5758  text-decoration-skip-ink: none;
5759  text-decoration-thickness: auto;
5760  text-underline-offset: auto;
5761  text-underline-position: from-font;
5762}
5763.footer__secondary-container a:hover {
5764  text-decoration-line: underline;
5765}
5766
5767.footer_border svg {
5768  width: 100%;
5769  position: absolute;
5770  top: -30px;
5771}
5772
5773@media (min-width: 1400px) {
5774  .footer_border svg {
5775    height: auto;
5776    top: -30px;
5777  }
5778}
5779.site-footer .footer__block-container {
5780  padding: 0 65px;
5781  width: 100%;
5782  margin: 0 auto;
5783}
5784.footer__quicklinks li {
5785    margin: 0 0 12px;
5786    cursor: pointer;
5787    width: unset;
5788}
5789.site-footer li a {
5790    font-family: Poppins;
5791    font-size: 16px;
5792    font-style: normal;
5793    font-weight: 400;
5794    line-height: 150%;
5795}
5796@media screen and (min-width: 750px) {
5797    .site-footer li a {
5798        font-size: 14px;
5799    }
5800    .footer__newsletter__text p {
5801        font-size: 14px !important;
5802    }
5803}
5804h2.h5.footer__block__title {
5805    color: #FFFAF4;
5806    font-family: Poppins;
5807    font-size: 22px;
5808    font-style: normal;
5809    font-weight: 600;
5810    line-height: 150%;
5811}
5812.footer__social li svg {
5813    height: 24px;
5814    width: 24px;
5815}
5816ul.footer__social {
5817    flex-direction: column;
5818    gap: 2rem;
5819}
5820ul.footer__social {
5821    flex-direction: column;
5822    justify-content: space-around;
5823}
5824
5825/* Footer top bar: desktop only */
5826.footer__top-bar {
5827    display: none;
5828}
5829@media screen and (min-width: 750px) {
5830    .footer__top-bar {
5831        display: flex;
5832        justify-content: space-between;
5833        align-items: center;
5834        padding: 24px 65px;
5835        width: 100%;
5836        box-sizing: border-box;
5837    }
5838    .footer__social--topbar {
5839        flex-direction: row !important;
5840        gap: 24px !important;
5841    }
5842    .footer__social--topbar li {
5843        margin: 0 !important;
5844    }
5845    .footer__block--social,
5846    .footer__block--image-logo {
5847        display: none !important;
5848    }
5849    .footer__block-container .footer__newsletter {
5850        flex: 0 0 320px !important;
5851        width: 320px !important;
5852        max-width: 320px !important;
5853    }
5854    .footer__block-container .footer__block.linklist {
5855        flex: 1 !important;
5856        width: auto !important;
5857        min-width: 0;
5858    }
5859}
5860.site-footer .grid__item {
5861    padding-left: 40px;
5862}
5863.footer__block-container .grid__item {
5864    padding-left: 0 !important;
5865}
5866.footer__block-container {
5867    gap: 40px;
5868}
5869.footer__block-container .footer__block {
5870    margin-top: 0 !important;
5871}
5872.footer__block.grid__item.large-up--one-sixth:last-child,
5873.footer__block.grid__item.large-up--one-sixth:first-child {
5874    width: 10%;
5875}
5876.site-footer .input-group.newsletter-form {
5877    display: flex;
5878    flex-direction: row;
5879    justify-content: space-between;
5880    align-items: center;
5881    width: 100%;
5882    height: auto;
5883    background: transparent;
5884    border: 0;
5885    gap: 16px;
5886}
5887.footer__block div#mailing-list {
5888    margin-top: 10px;
5889    margin-bottom: 6px;
5890}
5891.site-footer .input-group.newsletter-form input {
5892    width: 70%;
5893    border-radius: 200px;
5894    border: 1px solid var(--Vanilla, #FFFAF4);
5895    background: transparent;
5896}
5897.site-footer .input-group.newsletter-form span.input-group-btn {
5898    width: 30%;    
5899}
5900.site-footer .input-group.newsletter-form .input-group-btn button.btn {
5901    border-radius: 200px !important;
5902    background: var(--Sky, #A0AEE8);
5903    padding: 14px 18px;
5904}
5905.footer__newsletter span {
5906    font-family: Poppins;
5907    font-size: 12px;
5908    font-style: normal;
5909    font-weight: 400;
5910    line-height: 150%;
5911}
5912.footer__newsletter {
5913    max-width: 450px;
5914}
5915
5916</style><div class="site-footer" style="background:#835aa2; color:#fffaf4;">
5917    
5918    <div class="footer_border">
5919      <svg aria-hidden="true" focusable="false" xmlns="http://www.w3.org/2000/svg" width="1440" height="32" viewBox="0 0 1440 32" fill="none" class="footer_desktop_border">
5920        <path d="M-147.313 -0.000208751C-106.044 -0.000205144 -106.044 20.7954 -64.7644 20.7954C-23.4851 20.7954 -23.4956 -0.000197927 17.7837 -0.000194318C59.063 -0.00019071 59.0526 20.7954 100.321 20.7954C141.59 20.7954 141.59 -0.000183495 182.859 -0.000179887C224.128 -0.000176279 224.128 20.7954 265.397 20.7954C306.666 20.7954 306.666 -0.000169063 347.935 -0.000165456C389.203 -0.000161848 389.203 20.7954 430.472 20.7954C471.741 20.7954 471.741 -0.000154632 513.01 -0.000151024C554.279 -0.000147416 554.279 20.7954 595.548 20.7954C636.816 20.7954 636.816 -0.000140201 678.085 -0.
5920000136593C719.354 -0.000132985 719.354 20.7954 760.623 20.7954C801.892 20.7954 801.892 -0.000125769 843.161 -0.000122162C884.43 -0.000118554 884.43 20.7955 925.698 20.7955C966.967 20.7955 966.967 -0.000111338 1008.24 -0.00010773C1049.51 -0.000104122 1049.5 20.7955 1090.77 20.7955C1132.04 20.7955 1132.04 -9.69067e-05 1173.31 -9.32988e-05C1214.58 -8.9691e-05 1214.58 20.7955 1255.85 20.7955C1297.12 20.7955 1297.12 -8.24753e-05 1338.39 -7.88675e-05C1379.66 -7.52596e-05 1379.66 20.7955 1420.92 20.7955C1462.19 20.7955 1462.19 -6.8044e-05 1503.46 -6.44361e-05C1544.73 -6.08283e-05 1544.73 20.7955 1586 20.7955L1586 61.9874L-147.313 61.9873L-147.313 -0.000208751Z" fill="#835AA2"/>
5921      </svg>
5922      <svg aria-hidden="true" focusable="false" xmlns="http://www.w3.org/2000/svg" width="800" height="32" viewBox="0 0 800 32" fill="none" class="footer_mobile_border">
5923        <path d="M-147.313 -0.000208751C-106.044 -0.000205144 -106.044 20.7954 -64.7644 20.7954C-23.4851 20.7954 -23.4956 -0.000197927 17.7837 -0.000194318C59.063 -0.00019071 59.0526 20.7954 100.321 20.7954C141.59 20.7954 141.59 -0.000183495 182.859 -0.000179887C224.128 -0.000176279 224.128 20.7954 265.397 20.7954C306.666 20.7954 306.666 -0.000169063 347.935 -0.000165456C389.203 -0.000161848 389.203 20.7954 430.472 20.7954C471.741 20.7954 471.741 -0.000154632 513.01 -0.000151024C554.279 -0.000147416 554.279 20.7954 595.548 20.7954C636.816 20.7954 636.816 -0.000140201 678.085 -0.000136593C719.354 -0.000132985 719.354 20.7954 760.623 20.7954C801.892 20.7954 801.892 -0.000125769 843.161 -0.000122162C884.43 -0.000118554 884.43 20.7955 925.698 20.7955C966.967 20.7955 966.967 -0.000111338 1008.24 -0.00010773C1049.51 -0.000104122 1049.5 20.7955 1090.77 20.7955C1132.04 20.7955 1132.04 -9.69067e-05 1173.31 -9.32988e-05C1214.58 -8.9691e-05 1214.58 20.7955 1255.85 20.7955C1297.12 20.7955 1297.12 -8.24753e-05 1338.39 -7.88675e-05C1379.66 -7.52596e-05 1379.66 20.7955 1420.92 20.7955C1462.19 20.7955 1462.19 -6.8044e-05 1503.46 -6.44361e-05C1544.73 -6.08283e-05 1544.73 20.7955 1586 20.7955L1586 61.9874L-147.313 61.9873L-147.313 -0.000208751Z" fill="#835AA2"/>
5924      </svg>
5925    </div>
5926    <!-- Top bar: logo + social icons (desktop only) -->
5927    <div class="footer__top-bar">
5928      <a href="/" class="footer__logo" aria-label="Boppy">
5929        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 144 144" width="34" height="34" aria-hidden="true" style="position: static; top: auto; width: 34px; height: 34px;"><path d="M72 7.19c41.82 0 60.57 28.53 65.76 41.34 3.89 9.56 11.88 29.2-3.34 58.86-14.19 27.66-34.56 29.76-46.68 24.65-11.59-4.88-10.9-12.51-10.9-15.44 0-6.9 4.77-8.28 10.04-13.48 4.66-4.6 9.9-12.02 9.9-21.31 0-12.55-10.84-21.99-24.79-21.99S47.2 69.26 47.2 81.81c0 9.28 5.24 16.71 9.9 21.31 5.27 5.2 10.04 6.58 10.04 13.48 0 2.94.69 10.56-10.9 15.44-12.12 5.11-32.49 3.01-46.68-24.65-15.2-29.66-7.21-49.31-3.32-58.87C11.43 35.71 30.18 7.19 72 7.19z" fill="#A0AEE8"/></svg>
5930      </a><ul class="footer__social footer__social--topbar unstyled inline-list">
5931        <!-- /snippets/social-icon.liquid -->
5932
5933
5934<li>
5935    <a href="https://www.instagram.com/boppycompany/" title="Boppy on Instagram" target="_blank">
5936 <svg aria-hidden="true" focusable="false" xmlns="http://www.w3.org/2000/svg" class="icon icon-instagram" width="24" height="24" viewBox="0 0 24 24" fill="none">
5937<path fill-rule="evenodd" clip-rule="evenodd" d="M16 3.24219H8C5.23858 3.24219 3 5.48077 3 8.24219V16.2422C3 19.0036 5.23858 21.2422 8 21.2422H16C18.7614 21.2422 21 19.0036 21 16.2422V8.24219C21 5.48077 18.7614 3.24219 16 3.24219ZM19.25 16.2422C19.2445 18.0348 17.7926 19.4867 16 19.4922H8C6.20735 19.4867 4.75549 18.0348 4.75 16.2422V8.24219C4.75549 6.44954 6.20735 4.99768 8 4.99219H16C17.7926 4.99768 19.2445 6.44954 19.25 8.24219V16.2422ZM16.75 8.49219C17.3023 8.49219 17.75 8.04447 17.75 7.49219C17.75 6.93991 17.3023 6.49219 16.75 6.49219C16.1977 6.49219 15.75 6.93991 15.75 7.49219C15.75 8.04447 16.1977 8.49219 16.75 8.49219ZM12 7.74219C9.51472 7.74219 7.5 9.75691 7.5 12.2422C7.5 14.7275 9.51472 16.7422 12 16.7422C14.4853 16.7422 16.5 14.7275 16.5 12.2422C16.5027 11.0479 16.0294 9.90176 15.1849 9.05727C14.3404 8.21278 13.1943 7.73953 12 7.74219ZM9.25 12.2422C9.25 13.761 10.4812 14.9922 12 14.9922C13.5188 14.9922 14.75 13.761 14.75 12.2422C14.75 10.7234 13.5188 9.49219 12 9.49219C10.4812 9.49219 9.25 10.7234 9.25 12.2422Z" fill="#FFFAF4"/>
5938</svg><span class="icon-fallback-text">Instagram</span>
5939    </a>
5940  </li><!-- /snippets/social-icon.liquid -->
5941
5942
5943<li>
5944    <a href="https://www.facebook.com/BoppyCompany/" title="Boppy on Facebook" target="_blank">
5945<svg aria-hidden="true" focusable="false" xmlns="http://www.w3.org/2000/svg" class="icon icon-facebook" width="24" height="24" viewBox="0 0 24 24" fill="none">
5946<path d="M22 12.3033C22 6.7467 17.5229 2.24219 12 2.24219C6.47715 2.24219 2 6.7467 2 12.3033C2 17.325 5.
594665684 21.4874 10.4375 22.2422V15.2116H7.89844V12.3033H10.4375V10.0867C10.4375 7.56515 11.9305 6.17231 14.2146 6.17231C15.3088 6.17231 16.4531 6.36882 16.4531 6.36882V8.8448H15.1922C13.95 8.8448 13.5625 9.62041 13.5625 10.4161V12.3033H16.3359L15.8926 15.2116H13.5625V22.2422C18.3432 21.4874 22 17.3252 22 12.3033Z" fill="#FFFAF4"/>
5947</svg><span class="icon-fallback-text">Facebook</span>
5948    </a>
5949  </li><!-- /snippets/social-icon.liquid -->
5950
5951
5952<li>
5953    <a href="https://twitter.com/boppycompany" title="Boppy on Twitter" target="_blank">
5954<svg aria-hidden="true" focusable="false" xmlns="http://www.w3.org/2000/svg" class="icon icon-twitter" width="24" height="24" viewBox="0 0 24 24" fill="none">
5955<path d="M17.1761 4.24219H19.9362L13.9061 11.0196L21 20.2422H15.4456L11.0951 14.6488L6.11723 20.2422H3.35544L9.80517 12.993L3 4.24219H8.69545L12.6279 9.35481L17.1761 4.24219ZM16.2073 18.6176H17.7368L7.86441 5.78147H6.2232L16.2073 18.6176Z" fill="#FFFAF4"/>
5956</svg><span class="icon-fallback-text">Twitter</span>
5957    </a>
5958  </li><!-- /snippets/social-icon.liquid -->
5959
5960
5961<li>
5962    <a href="https://www.tiktok.com/@boppycompany" title="Boppy on TikTok" target="_blank"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-tiktok" viewBox="0 0 19 19"><path d="M12.917 1c.289 2.412 1.674 3.85 4.083 4.004v2.713c-1.396.133-2.619-.311-4.04-1.148v5.075c0 6.447-7.232 8.461-10.14 3.84-1.867-2.973-.723-8.19 5.27-8.4v2.862a8.879 8.879 0 00-1.391.331c-1.333.439-2.089 1.26-1.879 2.708.404 2.775 5.641 3.596 5.206-1.825V1.005h2.891V1z" fill-rule="evenodd"/></svg><span class="icon-fallback-text">TikTok</span>
5963    </a>
5964  </li><!-- /snippets/social-icon.liquid -->
5965
5966
5967<!-- /snippets/social-icon.liquid -->
5968
5969
5970<!-- /snippets/social-icon.liquid -->
5971
5972
5973<li>
5974    <a href="https://www.youtube.com/user/theboppycompany" title="Boppy on YouTube" target="_blank">
5975<svg aria-hidden="true" focusable="false" xmlns="http://www.w3.org/2000/svg" class="icon icon-youtube" width="24" height="24" viewBox="0 0 24 24" fill="none">
5976<path d="M21.5933 7.20301C21.4794 6.78041 21.2568 6.39501 20.9477 6.08518C20.6386 5.77534 20.2537 5.55187 19.8313 5.43701C18.2653 5.00701 12.0003 5.00001 12.0003 5.00001C12.0003 5.00001 5.73633 4.99301 4.16933 5.40401C3.74725 5.52415 3.36315 5.75078 3.0539 6.06214C2.74464 6.3735 2.52062 6.75913 2.40333 7.18201C1.99033 8.74801 1.98633 11.996 1.98633 11.996C1.98633 11.996 1.98233 15.26 2.39233 16.81C2.62233 17.667 3.29733 18.344 4.15533 18.575C5.73733 19.005 11.9853 19.012 11.9853 19.012C11.9853 19.012 18.2503 19.019 19.8163 18.609C20.2388 18.4943 20.6241 18.2714 20.934 17.9622C21.2439 17.653 21.4677 17.2682 21.5833 16.846C21.9973 15.281 22.0003 12.034 22.0003 12.034C22.0003 12.034 22.0203 8.76901 21.5933 7.20301ZM9.99633 15.005L10.0013 9.00501L15.2083 12.01L9.99633 15.005Z" fill="#FFFAF4"/>
5977</svg> <span class="icon-fallback-text">YouTube</span>
5978    </a>
5979  </li><!-- /snippets/social-icon.liquid -->
5980
5981
5982<!-- /snippets/social-icon.liquid -->
5983
5984
5985<li>
5986    <a href="https://www.linkedin.com/company/the-boppy-company/" title="Boppy on Linkedin" target="_blank">
5987<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-linkedin" width="24" height="24" viewBox="0 0 24 24" fill="none">
5988<path fill-rule="evenodd" clip-rule="evenodd" d="M4.5 3.24219C3.67157 3.24219 3 3.91376 3 4.74219V19.7422C3 20.5706 3.67157 21.2422 4.5 21.2422H19.5C20.3284 21.2422 21 20.5706 21 19.7422V4.74219C21 3.91376 20.3284 3.24219 19.5 3.24219H4.5ZM8.52076 7.24491C8.52639 8.20116 7.81061 8.79038 6.96123 8.78616C6.16107 8.78194 5.46357 8.14491 5.46779 7.24632C5.47201 6.40116 6.13998 5.72194 7.00764 5.74163C7.88795 5.76132 8.52639 6.40679 8.52076 7.24491ZM12.2797 10.0039H9.75971H9.7583V18.5638H12.4217V18.3641C12.4217 17.9842 12.4214 17.6042 12.4211 17.2241C12.4203 16.2103 12.4194 15.1954 12.4246 14.1819C12.426 13.9358 12.4372 13.6799 12.5005 13.445C12.7381 12.5675 13.5271 12.0008 14.4074 12.1401C14.9727 12.2286 15.3467 12.5563 15.5042 13.0893C15.6013 13.4225 15.6449 13.7811 15.6491 14.1285C15.6605 15.1761 15.6589 16.2237 15.6573 17.2714C15.6567 17.6412 15.6561 18.0112 15.6561 18.381V18.5624H18.328V18.3571C18.328 17.9051 18.3278 17.4532 18.3275 17.0013C18.327 15.8718 18.3264 14.7423 18.3294 13.6124C18.3308 13.1019 18.276 12.5985 18.1508 12.1049C17.9638 11.3708 17.5771 10.7633 16.9485 10.3246C16.5027 10.0124 16.0133 9.81129 15.4663 9.78879C15.404 9.7862 15.3412 9.78281 15.2781 9.7794C14.9984 9.76428 14.7141 9.74892 14.4467 9.80285C13.6817 9.95613 13.0096 10.3063 12.5019 10.9236C12.4429 10.9944 12.3852 11.0663 12.2991 11.1736L12.2797 11.1979V10.0039ZM5.68164 18.5666H8.33242V10.0095H5.68164V18.5666Z" fill="#FFFAF4"/>
5989</svg><span class="icon-fallback-text">Linkedin</span>
5990    </a>
5991  </li><!-- /snippets/social-icon.liquid -->
5992
5993
5994<!-- /snippets/social-icon.liquid -->
5995
5996
5997
5998      </ul>
5999    </div>
6000
6001    <div class="grid grid--uniform footer__block-container">
6002
6003    
6004
6005      
6006        
6007            <div class="footer__block footer__block--image-logo grid__item large-up--one-sixth" >
6008              
6009                <img
6010                  src="//www.boppy.com/cdn/shop/files/Footer_logo_400x.svg?v=1772797408"
6011                  alt=""
6012                  style="max-width:100%;margin-top:5px;">
6013              
6014            </div>
6015          
6016      
6017        
6018            
6019            <div class="footer__block grid__item large-up--one-sixth linklist " >
6020              
6021                <h2 class="h5 footer__block__title">Shop</h2>
6022              
6023              <ul class="footer__quicklinks unstyled">
6024                
6025<li class="footer__parent ">
6026
6027                    <a href="/collections/nursing-pillows" class="footer__parent-link">
6028                      Feeding
6029                      <span><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 22.8 13" style="enable-background:new 0 0 22.8 13" xml:space="preserve"><path d="m15.8.2-.4.4c-.2.2-.2.6 0 .9l4.3 4.2H.6c-.3-.1-.6.2-.6.5v.5c0 .3.3.6.6.6h19.1l-4.3 4.2c-.2.2-.2.6 0 .9l.4.4c.2.2.6.2.9 0l5.9-5.9c.2-.2.2-.6 0-.9L16.7.1c-.3-.2-.7-.2-.9.1z" style="fill:#414042"/></svg></span>
6030                    </a>
6031
6032                    
6033
6034                  </li>
6035                
6036<li class="footer__parent ">
6037
6038                    <a href="/collections/travel-accessories" class="footer__parent-link">
6039                      On-The-Go
6040                      <span><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 22.8 13" style="enable-background:new 0 0 22.8 13" xml:space="preserve"><path d="m15.8.2-.4.4c-.2.2-.2.6 0 .9l4.3 4.2H.6c-.3-.1-.6.2-.6.5v.5c0 .3.3.6.6.6h19.1l-4.3 4.2c-.2.2-.2.6 0 .9l.4.4c.2.2.6.2.9 0l5.9-5.9c.2-.2.2-.6 0-.9L16.7.1c-.3-.2-.7-.2-.9.1z" style="fill:#414042"/></svg></span>
6041                    </a>
6042
6043                    
6044
6045                  </li>
6046                
6047<li class="footer__parent ">
6048
6049                    <a href="/collections/playtime" class="footer__parent-link">
6050                      Milestones
6051                      <span><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 22.8 13" style="enable-background:new 0 0 22.8 13" xml:space="preserve"><path d="m15.8.2-.4.4c-.2.2-.2.6 0 .9l4.3 4.2H.6c-.3-.1-.6.2-.6.5v.5c0 .3.3.6.6.6h19.1l-4.3 4.2c-.2.2-.2.6 0 .9l.4.4c.2.2.6.2.9 0l5.9-5.9c.2-.2.2-.6 0-.9L16.7.1c-.3-.2-.7-.2-.9.1z" style="fill:#414042"/></svg></span>
6052                    </a>
6053
6054                    
6055
6056                  </li>
6057                
6058<li class="footer__parent ">
6059
6060                    <a href="/collections/pregnancy-pillows" class="footer__parent-link">
6061                      Maternity
6062                      <span><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 22.8 13" style="enable-background:new 0 0 22.8 13" xml:space="preserve"><path d="m15.8.2-.4.4c-.2.2-.2.6 0 .9l4.3 4.2H.6c-.3-.1-.6.2-.6.5v.5c0 .3.3.6.6.6h19.1l-4.3 4.2c-.2.2-.2.6 0 .9l.4.4c.2.2.6.2.9 0l5.9-5.9c.2-.2.2-.6 0-.9L16.7.1c-.3-.2-.7-.2-.9.1z" style="fill:#414042"/></svg></span>
6063                    </a>
6064
6065                    
6066
6067                  </li>
6068                
6069<li class="footer__parent ">
6070
6071                    <a href="/collections/all" class="footer__parent-link">
6072                      Shop All Products
6073                      <span><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 22.8 13" style="enable-background:new 0 0 22.8 13" xml:space="preserve"><path d="m15.8.2-.4.4c-.2.2-.2.6 0 .9l4.3 4.2H.6c-.3-.1-.6.2-.6.5v.5c0 .3.3.6.6.6h19.1l-4.3 4.2c-.2.2-.2.6 0 .9l.4.4c.2.2.6.2.9 0l5.9-5.9c.2-.2.2-.6 0-.9L16.7.1c-.3-.2-.7-.2-.9.1z" style="fill:#414042"/></svg></span>
6074                    </a>
6075
6076                    
6077
6078                  </li>
6079                
6080              </ul>
6081            </div>           
6082
6083          
6084      
6085        
6086            
6087            <div class="footer__block grid__item large-up--one-sixth linklist " >
6088              
6089                <h2 class="h5 footer__block__title">Resources</h2>
6090              
6091              <ul class="footer__quicklinks unstyled">
6092                
6093<li class="footer__parent ">
6094
6095                    <a href="/pages/where-to-buy" class="footer__parent-link">
6096                      Where to Buy
6097                      <span><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 22.8 13" style="enable-background:new 0 0 22.8 13" xml:space="preserve"><path d="m15.8.2-.4.4c-.2.2-.2.6 0 .9l4.3 4.2H.6c-.3-.1-.6.2-.6.5v.5c0 .3.3.6.6.6h19.1l-4.3 4.2c-.2.2-.2.6 0 .9l.4.4c.2.2.6.2.9 0l5.9-5.9c.2-.2.2-.6 0-.9L16.7.1c-.3-.2-.7-.2-.9.1z" style="fill:#414042"/></svg></span>
6098                    </a>
6099
6100                    
6101
6102                  </li>
6103                
6104<li class="footer__parent ">
6105
6106                    <a href="/blogs/boppy" class="footer__parent-link">
6107                      Blog
6108                      <span><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 22.8 13" style="enable-background:new 0 0 22.8 13" xml:space="preserve"><path d="m15.8.2-.4.4c-.2.2-.2.6 0 .9l4.3 4.2H.6c-.3-.1-.6.2-.6.5v.5c0 .3.3.6.6.6h19.1l-4.3 4.2c-.2.2-.2.6 0 .9l.4.4c.2.2.6.2.9 0l5.9-5.9c.2-.2.2-.6 0-.9L16.7.1c-.3-.2-.7-.2-.9.1z" style="fill:#414042"/></svg></span>
6109                    </a>
6110
6111                    
6112
6113                  </li>
6114                
6115<li class="footer__parent ">
6116
6117                    <a href="/pages/frequently-asked-questions" class="footer__parent-link">
6118                      FAQs
6119                      <span><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 22.8 13" style="enable-background:new 0 0 22.8 13" xml:space="preserve"><path d="m15.8.2-.4.4c-.2.2-.2.6 0 .9l4.3 4.2H.6c-.3-.1-.6.2-.6.5v.5c0 .3.3.6.6.6h19.1l-4.3 4.2c-.2.2-.2.6 0 .9l.4.4c.2.2.6.2.9 0l5.9-5.9c.2-.2.2-.6 0-.9L16.7.1c-.3-.2-.7-.2-.9.1z" style="fill:#414042"/></svg></span>
6120                    </a>
6121
6122                    
6123
6124                  </li>
6125                
6126<li class="footer__parent ">
6127
6128                    <a href="/pages/product-care" class="footer__parent-link">
6129                      Product Care
6130                      <span><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 22.8 13" style="enable-background:new 0 0 22.8 13" xml:space="preserve"><path d="m15.8.2-.4.4c-.2.2-.2.6 0 .9l4.3 4.2H.6c-.3-.1-.6.2-.6.5v.5c0 .3.3.6.6.6h19.1l-4.3 4.2c-.2.2-.2.6 0 .9l.4.4c.2.2.6.2.9 0l5.9-5.9c.2-.2.2-.6 0-.9L16.7.1c-.3-.2-.7-.2-.9.1z" style="fill:#414042"/></svg></span>
6131                    </a>
6132
6133                    
6134
6135                  </li>
6136                
6137<li class="footer__parent ">
6138
6139                    <a href="/pages/connect-with-us" class="footer__parent-link">
6140                      Contact
6141                      <span><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 22.8 13" style="enable-background:new 0 0 22.8 13" xml:space="preserve"><path d="m15.8.2-.4.4c-.2.2-.2.6 0 .9l4.3 4.2H.6c-.3-.1-.6.2-.6.5v.5c0 .3.3.6.6.6h19.1l-4.3 4.2c-.2.2-.2.6 0 .9l.4.4c.2.2.6.2.9 0l5.9-5.9c.2-.2.2-.6 0-.9L16.7.1c-.3-.2-.7-.2-.9.1z" style="fill:#414042"/></svg></span>
6142                    </a>
6143
6144                    
6145
6146                  </li>
6147                
6148<li class="footer__parent ">
6149
6150                    <a href="https://babysafetyalert.com/boppy/index.php/" class="footer__parent-link" target="_blank" rel="noopener">
6151                      Product Registration
6152                      <span><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 22.8 13" style="enable-background:new 0 0 22.8 13" xml:space="preserve"><path d="m15.8.2-.4.4c-.2.2-.2.6 0 .9l4.3 4.2H.6c-.3-.1-.6.2-.6.5v.5c0 .3.3.6.6.6h19.1l-4.3 4.2c-.2.2-.2.6 0 .9l.4.4c.2.2.6.2.9 0l5.9-5.9c.2-.2.2-.6 0-.9L16.7.1c-.3-.2-.7-.2-.9.1z" style="fill:#414042"/></svg></span>
6153                    </a>
6154
6155                    
6156
6157                  </li>
6158                
6159<li class="footer__parent ">
6160
6161                    <a href="https://boppyretailerlink.com/account/login" class="footer__parent-link" target="_blank" rel="noopener">
6162                      Retailer Login
6163                      <span><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 22.8 13" style="enable-background:new 0 0 22.8 13" xml:space="preserve"><path d="m15.8.2-.4.4c-.2.2-.2.6 0 .9l4.3 4.2H.6c-.3-.1-.6.2-.6.5v.5c0 .3.3.6.6.6h19.1l-4.3 4.2c-.2.2-.2.6 0 .9l.4.4c.2.2.6.2.9 0l5.9-5.9c.2-.2.2-.6 0-.9L16.7.1c-.3-.2-.7-.2-.9.1z" style="fill:#414042"/></svg></span>
6164                    </a>
6165
6166                    
6167
6168                  </li>
6169                
6170              </ul>
6171            </div>           
6172
6173          
6174      
6175        
6176            
6177            <div class="footer__block grid__item large-up--one-sixth linklist " >
6178              
6179                <h2 class="h5 footer__block__title">Learn</h2>
6180              
6181              <ul class="footer__quicklinks unstyled">
6182                
6183<li class="footer__parent ">
6184
6185                    <a href="/pages/our-story" class="footer__parent-link">
6186                      Our Story
6187                      <span><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 22.8 13" style="enable-background:new 0 0 22.8 13" xml:space="preserve"><path d="m15.8.2-.4.4c-.2.2-.2.6 0 .9l4.3 4.2H.6c-.3-.1-.6.2-.6.5v.5c0 .3.3.6.6.6h19.1l-4.3 4.2c-.2.2-.2.6 0 .9l.4.4c.2.2.6.2.9 0l5.9-5.9c.2-.2.2-.6 0-.9L16.7.1c-.3-.2-.7-.2-.9.1z" style="fill:#414042"/></svg></span>
6188                    </a>
6189
6190                    
6191
6192                  </li>
6193                
6194<li class="footer__parent ">
6195
6196                    <a href="/pages/design-process" class="footer__parent-link">
6197                      Our Process
6198                      <span><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 22.8 13" style="enable-background:new 0 0 22.8 13" xml:space="preserve"><path d="m15.8.2-.4.4c-.2.2-.2.6 0 .9l4.3 4.2H.6c-.3-.1-.6.2-.6.5v.5c0 .3.3.6.6.6h19.1l-4.3 4.2c-.2.2-.2.6 0 .9l.4.4c.2.2.6.2.9 0l5.9-5.9c.2-.2.2-.6 0-.9L16.7.1c-.3-.2-.7-.2-.9.1z" style="fill:#414042"/></svg></span>
6199                    </a>
6200
6201                    
6202
6203                  </li>
6204                
6205<li class="footer__parent ">
6206
6207                    <a href="/pages/healthcare-products-landing-page" class="footer__parent-link">
6208                      Healthcare
6209                      <span><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 22.8 13" style="enable-background:new 0 0 22.8 13" xml:space="preserve"><path d="m15.8.2-.4.4c-.2.2-.2.6 0 .9l4.3 4.2H.6c-.3-.1-.6.2-.6.5v.5c0 .3.3.6.6.6h19.1l-4.3 4.2c-.2.2-.2.6 0 .9l.4.4c.2.2.6.2.9 0l5.9-5.9c.2-.2.2-.6 0-.9L16.7.1c-.3-.2-.7-.2-.9.1z" style="fill:#414042"/></svg></span>
6210                    </a>
6211
6212                    
6213
6214                  </li>
6215                
6216<li class="footer__parent ">
6217
6218                    <a href="https://www.boppy.com/pages/the-momkind-project?view=momkind-project" class="footer__parent-link">
6219                      Momkind Project
6220                      <span><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 22.8 13" style="enable-background:new 0 0 22.8 13" xml:space="preserve"><path d="m15.8.2-.4.4c-.2.2-.2.6 0 .9l4.3 4.2H.6c-.3-.1-.6.2-.6.5v.5c0 .3.3.6.6.6h19.1l-4.3 4.2c-.2.2-.2.6 0 .9l.4.4c.2.2.6.2.9 0l5.9-5.9c.2-.2.2-.6 0-.9L16.7.1c-.3-.2-.7-.2-.9.1z" style="fill:#414042"/></svg></span>
6221                    </a>
6222
6223                    
6224
6225                  </li>
6226                
6227<li class="footer__parent ">
6228
6229                    <a href="/pages/affiliate-program" class="footer__parent-link">
6230                      Affiliates Program
6231                      <span><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 22.8 13" style="enable-background:new 0 0 22.8 13" xml:space="preserve"><path d="m15.8.2-.4.4c-.2.2-.2.6 0 .9l4.3 4.2H.6c-.3-.1-.6.2-.6.5v.5c0 .3.3.6.6.6h19.1l-4.3 4.2c-.2.2-.2.6 0 .9l.4.4c.2.2.6.2.9 0l5.9-5.9c.2-.2.2-.6 0-.9L16.7.1c-.3-.2-.7-.2-.9.1z" style="fill:#414042"/></svg></span>
6232                    </a>
6233
6234                    
6235
6236                  </li>
6237                
6238              </ul>
6239            </div>           
6240
6241          
6242      
6243        
6244            
6245            <div class="footer__block grid__item large-up--one-sixth linklist d-d-none" >
6246              
6247                <h2 class="h5 footer__block__title">Legal</h2>
6248              
6249              <ul class="footer__quicklinks unstyled">
6250                
6251<li class="footer__parent ">
6252
6253                    <a href="/pages/privacy-policy" class="footer__parent-link">
6254                      Privacy Policy
6255                      <span><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 22.8 13" style="enable-background:new 0 0 22.8 13" xml:space="preserve"><path d="m15.8.2-.4.4c-.2.2-.2.6 0 .9l4.3 4.2H.6c-.3-.1-.6.2-.6.5v.5c0 .3.3.6.6.6h19.1l-4.3 4.2c-.2.2-.2.6 0 .9l.4.4c.2.2.6.2.9 0l5.9-5.9c.2-.2.2-.6 0-.9L16.7.1c-.3-.2-.7-.2-.9.1z" style="fill:#414042"/></svg></span>
6256                    </a>
6257
6258                    
6259
6260                  </li>
6261                
6262<li class="footer__parent ">
6263
6264                    <a href="/pages/terms-of-service" class="footer__parent-link">
6265                      Terms of Service
6266                      <span><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 22.8 13" style="enable-background:new 0 0 22.8 13" xml:space="preserve"><path d="m15.8.2-.4.4c-.2.2-.2.6 0 .9l4.3 4.2H.6c-.3-.1-.6.2-.6.5v.5c0 .3.3.6.6.6h19.1l-4.3 4.2c-.2.2-.2.6 0 .9l.4.4c.2.2.6.2.9 0l5.9-5.9c.2-.2.2-.6 0-.9L16.7.1c-.3-.2-.7-.2-.9.1z" style="fill:#414042"/></svg></span>
6267                    </a>
6268
6269                    
6270
6271                  </li>
6272                
6273<li class="footer__parent ">
6274
6275                    <a href="/pages/shipping-returns" class="footer__parent-link">
6276                      Shipping & Returns
6277                      <span><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 22.8 13" style="enable-background:new 0 0 22.8 13" xml:space="preserve"><path d="m15.8.2-.4.4c-.2.2-.2.6 0 .9l4.3 4.2H.6c-.3-.1-.6.2-.6.5v.5c0 .3.3.6.6.6h19.1l-4.3 4.2c-.2.2-.2.6 0 .9l.4.4c.2.2.6.2.9 0l5.9-5.9c.2-.2.2-.6 0-.9L16.7.1c-.3-.2-.7-.2-.9.1z" style="fill:#414042"/></svg></span>
6278                    </a>
6279
6280                    
6281
6282                  </li>
6283                
6284<li class="footer__parent ">
6285
6286                    <a href="/pages/patents" class="footer__parent-link">
6287                      Boppy Patents
6288                      <span><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 22.8 13" style="enable-background:new 0 0 22.8 13" xml:space="preserve"><path d="m15.8.2-.4.4c-.2.2-.2.6 0 .9l4.3 4.2H.6c-.3-.1-.6.2-.6.5v.5c0 .3.3.6.6.6h19.1l-4.3 4.2c-.2.2-.2.6 0 .9l.4.4c.2.2.6.2.9 0l5.9-5.9c.2-.2.2-.6 0-.9L16.7.1c-.3-.2-.7-.2-.9.1z" style="fill:#414042"/></svg></span>
6289                    </a>
6290
6291                    
6292
6293                  </li>
6294                
6295<li class="footer__parent ">
6296
6297                    <a href="/pages/product-recalls" class="footer__parent-link">
6298                      Recall & Safety Alerts
6299                      <span><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 22.8 13" style="enable-background:new 0 0 22.8 13" xml:space="preserve"><path d="m15.8.2-.4.4c-.2.2-.2.6 0 .9l4.3 4.2H.6c-.3-.1-.6.2-.6.5v.5c0 .3.3.6.6.6h19.1l-4.3 4.2c-.2.2-.2.6 0 .9l.4.4c.2.2.6.2.9 0l5.9-5.9c.2-.2.2-.6 0-.9L16.7.1c-.3-.2-.7-.2-.9.1z" style="fill:#414042"/></svg></span>
6300                    </a>
6301
6302                    
6303
6304                  </li>
6305                
6306<li class="footer__parent ">
6307
6308                    <a href="https://www.artsana.com" class="footer__parent-link" target="_blank" rel="noopener">
6309                      International Sites
6310                      <span><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 22.8 13" style="enable-background:new 0 0 22.8 13" xml:space="preserve"><path d="m15.8.2-.4.4c-.2.2-.2.6 0 .9l4.3 4.2H.6c-.3-.1-.6.2-.6.5v.5c0 .3.3.6.6.6h19.1l-4.3 4.2c-.2.2-.2.6 0 .9l.4.4c.2.2.6.2.9 0l5.9-5.9c.2-.2.2-.6 0-.9L16.7.1c-.3-.2-.7-.2-.9.1z" style="fill:#414042"/></svg></span>
6311                    </a>
6312
6313                    
6314
6315                  </li>
6316                
6317              </ul>
6318            </div>           
6319
6320          
6321      
6322        
6323            <div class="footer__block grid__item footer__newsletter" >
6324              <h2 class="h5 footer__block__title">Connect</h2>
6325              <div class="rte footer__newsletter__text">
6326                <p>Get parenting tips, product updates, and stories from the Boppy community</p>
6327              </div>
6328<div id="mailing-list">
6329  <form id="contact_form" action="//manage.kmail-lists.com/subscriptions/subscribe"
6330    data-ajax-submit="//manage.kmail-lists.com/ajax/subscriptions/subscribe" method="GET" target="_blank"
6331    novalidate="novalidate">
6332    <input type="hidden" name="g" value="W5u9vA">
6333    <input type="hidden" name="$fields" value="$consent">
6334    <input type="hidden" name="$list_fields" value="$consent">
6335
6336    <div class="input-group newsletter-form">
6337      <input type="email" id="mailinglist_email" class="input-group-field" name="email"
6338        placeholder="Your email" aria-label="Your email" autocorrect="off" autocapitalize="off"
6339        name="contact[email]" data-newsletter-field="" required="" aria-required="true">
6340      <span class="input-group-btn">
6341        <button type="submit" class="btn">
6342          Submit
6343        </button>
6344      </span>
6345    </div>
6346
6347    <div class="klaviyo_messages">
6348      <div class="mailing-list__success notification success success_message" style="display: none;"></div>
6349      <div class="notification errors error_message" style="display:none;"></div>
6350    </div>
6351  </form>
6352</div>
6353<script type="text/javascript" src="//www.klaviyo.com/media/js/public/klaviyo_subscribe.js"></script>
vendor: 1 bytes, line 6353
6353
6354<script type="text/javascript">
6355  KlaviyoSubscribe.attachToForms('#contact_form', {
6356    hide_form_on_success: true,
6357    extra_properties: {
6358      $source: '$embed',
6359      $method_type: "Klaviyo Form",
6360      $method_id: 'embed'
6361    }
6362  });
6363</script>
6363
6364<span>We respect your inbox. and your privacy. Unsubscribe anytime.</span> 
6365              
6366            </div>
6367
6368          
6369      
6370        
6371            <div class="footer__block footer__block--social grid__item large-up--one-sixth" >
6372                <div class="rte footer__social__text">
6373                  
6374                </div>
6375              
6376              <ul class="footer__social unstyled inline-list">
6377                <!-- /snippets/social-icon.liquid -->
6378
6379
6380<li>
6381    <a href="https://www.instagram.com/boppycompany/" title="Boppy on Instagram" target="_blank">
6382 <svg aria-hidden="true" focusable="false" xmlns="http://www.w3.org/2000/svg" class="icon icon-instagram" width="24" height="24" viewBox="0 0 24 24" fill="none">
6383<path fill-rule="evenodd" clip-rule="evenodd" d="M16 3.24219H8C5.23858 3.24219 3 5.48077 3 8.24219V16.2422C3 19.0036 5.23858 21.2422 8 21.2422H16C18.7614 21.2422 21 19.0036 21 16.2422V8.24219C21 5.48077 18.7614 3.24219 16 3.24219ZM19.25 16.2422C19.2445 18.0348 17.7926 19.4867 16 19.4922H8C6.20735 19.4867 4.75549 18.0348 4.75 16.2422V8.24219C4.75549 6.44954 6.20735 4.99768 8 4.99219H16C17.7926 4.99768 19.2445 6.44954 19.25 8.24219V16.2422ZM16.75 8.49219C17.3023 8.49219 17.75 8.04447 17.75 7.49219C17.75 6.93991 17.3023 6.49219 16.75 6.49219C16.1977 6.49219 15.75 6.93991 15.75 7.49219C15.75 8.04447 16.1977 8.49219 16.75 8.49219ZM12 7.74219C9.51472 7.74219 7.5 9.75691 7.5 12.2422C7.5 14.7275 9.51472 16.7422 12 16.7422C14.4853 16.7422 16.5 14.7275 16.5 12.2422C16.5027 11.0479 16.0294 9.90176 15.1849 9.05727C14.3404 8.21278 13.1943 7.73953 12 7.74219ZM9.25 12.2422C9.25 13.761 10.4812 14.9922 12 14.9922C13.5188 14.9922 14.75 13.761 14.75 12.2422C14.75 10.7234 13.5188 9.49219 12 9.49219C10.4812 9.49219 9.25 10.7234 9.25 12.2422Z" fill="#FFFAF4"/>
6384</svg><span class="icon-fallback-text">Instagram</span>
6385    </a>
6386  </li><!-- /snippets/social-icon.liquid -->
6387
6388
6389<li>
6390    <a href="https://www.facebook.com/BoppyCompany/" title="Boppy on Facebook" target="_blank">
6391<svg aria-hidden="true" focusable="false" xmlns="http://www.w3.org/2000/svg" class="icon icon-facebook" width="24" height="24" viewBox="0 0 24 24" fill="none">
6392<path d="M22 12.3033C22 6.7467 17.5229 2.24219 12 2.24219C6.47715 2.24219 2 6.7467 2 12.3033C2 17.325 5.65684 21.4874 10.4375 22.2422V15.2116H7.89844V12.3033H10.4375V10.0867C10.4375 7.56515 11.9305 6.17231 14.2146 6.17231C15.3088 6.17231 16.4531 6.36882 16.4531 6.36882V8.8448H15.1922C13.95 8.8448 13.5625 9.62041 13.5625 10.4161V12.3033H16.3359L15.8926 15.2116H13.5625V22.2422C18.3432 21.4874 22 17.3252 22 12.3033Z" fill="#FFFAF4"/>
6393</svg><span class="icon-fallback-text">Facebook</span>
6394    </a>
6395  </li><!-- /snippets/social-icon.liquid -->
6396
6397
6398<li>
6399    <a href="https://twitter.com/boppycompany" title="Boppy on Twitter" target="_blank">
6400<svg aria-hidden="true" focusable="false" xmlns="http://www.w3.org/2000/svg" class="icon icon-twitter" width="24" height="24" viewBox="0 0 24 24" fill="none">
6401<path d="M17.1761 4.24219H19.9362L13.9061 11.0196L21 20.2422H15.4456L11.0951 14.6488L6.11723 20.2422H3.35544L9.80517 12.993L3 4.24219H8.69545L12.6279 9.35481L17.1761 4.24219ZM16.2073 18.6176H17.7368L7.86441 5.78147H6.2232L16.2073 18.6176Z" fill="#FFFAF4"/>
6402</svg><span class="icon-fallback-text">Twitter</span>
6403    </a>
6404  </li><!-- /snippets/social-icon.liquid -->
6405
6406
6407<li>
6408    <a href="https://www.tiktok.com/@boppycompany" title="Boppy on TikTok" target="_blank"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-tiktok" viewBox="0 0 19 19"><path d="M12.917 1c.289 2.412 1.674 3.85 4.083 4.004v2.713c-1.396.133-2.619-.311-4.04-1.148v5.075c0 6.447-7.232 8.461-10.14 3.84-1.867-2.973-.723-8.19 5.27-8.4v2.862a8.879 8.879 0 00-1.391.331c-1.333.439-2.089 1.26-1.879 2.708.404 2.775 5.641 3.596 5.206-1.825V1.005h2.891V1z" fill-rule="evenodd"/></svg><span class="icon-fallback-text">TikTok</span>
6409    </a>
6410  </li><!-- /snippets/social-icon.liquid -->
6411
6412
6413<!-- /snippets/social-icon.liquid -->
6414
6415
6416<!-- /snippets/social-icon.liquid -->
6417
6418
6419<li>
6420    <a href="https://www.youtube.com/user/theboppycompany" title="Boppy on YouTube" target="_blank">
6421<svg aria-hidden="true" focusable="false" xmlns="http://www.w3.org/2000/svg" class="icon icon-youtube" width="24" height="24" viewBox="0 0 24 24" fill="none">
6422<path d="M21.5933 7.20301C21.4794 6.78041 21.2568 6.39501 20.9477 6.08518C20.6386 5.77534 20.2537 5.55187 19.8313 5.43701C18.2653 5.00701 12.0003 5.00001 12.0003 5.00001C12.0003 5.00001 5.73633 4.99301 4.16933 5.40401C3.74725 5.52415 3.36315 5.75078 3.0539 6.06214C2.74464 6.3735 2.52062 6.75913 2.40333 7.18201C1.99033 8.74801 1.98633 11.996 1.98633 11.996C1.98633 11.996 1.98233 15.26 2.39233 16.81C2.62233 17.667 3.29733 18.344 4.15533 18.575C5.73733 19.005 11.9853 19.012 11.9853 19.012C11.9853 19.012 18.2503 19.019 19.8163 18.609C20.2388 18.4943 20.6241 18.2714 20.934 17.9622C21.2439 17.653 21.4677 17.2682 21.5833 16.846C21.9973 15.281 22.0003 12.034 22.0003 12.034C22.0003 12.034 22.0203 8.76901 21.5933 7.20301ZM9.99633 15.005L10.0013 9.00501L15.2083 12.01L9.99633 15.005Z" fill="#FFFAF4"/>
6423</svg> <span class="icon-fallback-text">YouTube</span>
6424    </a>
6425  </li><!-- /snippets/social-icon.liquid -->
6426
6427
6428<!-- /snippets/social-icon.liquid -->
6429
6430
6431<li>
6432    <a href="https://www.linkedin.com/company/the-boppy-company/" title="Boppy on Linkedin" target="_blank">
6433<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-linkedin" width="24" height="24" viewBox="0 0 24 24" fill="none">
6434<path fill-rule="evenodd" clip-rule="evenodd" d="M4.5 3.24219C3.67157 3.24219 3 3.91376 3 4.74219V19.7422C3 20.5706 3.67157 21.2422 4.5 21.2422H19.5C20.3284 21.2422 21 20.5706 21 19.7422V4.74219C21 3.91376 20.3284 3.24219 19.5 3.24219H4.5ZM8.52076 7.24491C8.52639 8.20116 7.81061 8.79038 6.96123 8.78616C6.16107 8.78194 5.46357 8.14491 5.46779 7.24632C5.47201 6.40116 6.13998 5.72194 7.00764 5.74163C7.88795 5.76132 8.52639 6.40679 8.52076 7.24491ZM12.2797 10.0039H9.75971H9.7583V18.5638H12.4217V18.3641C12.4217 17.9842 12.4214 17.6042 12.4211 17.2241C12.4203 16.2103 12.4194 15.1954 12.4246 14.1819C12.426 13.9358 12.4372 13.6799 12.5005 13.445C12.7381 12.5675 13.5271 12.0008 14.4074 12.1401C14.9727 12.2286 15.3467 12.5563 15.5042 13.0893C15.6013 13.4225 15.6449 13.7811 15.6491 14.1285C15.6605 15.1761 15.6589 16.2237 15.6573 17.2714C15.6567 17.6412 15.6561 18.0112 15.6561 18.381V18.5624H18.328V18.3571C18.328 17.9051 18.3278 17.4532 18.3275 17.0013C18.327 15.8718 18.3264 14.7423 18.3294 13.6124C18.3308 13.1019 18.276 12.5985 18.1508 12.1049C17.9638 11.3708 17.5771 10.7633 16.9485 10.3246C16.5027 10.0124 16.0133 9.81129 15.4663 9.78879C15.404 9.7862 15.3412 9.78281 15.2781 9.7794C14.9984 9.76428 14.7141 9.74892 14.4467 9.80285C13.6817 9.95613 13.0096 10.3063 12.5019 10.9236C12.4429 10.9944 12.3852 11.0663 12.2991 11.1736L12.2797 11.1979V10.0039ZM5.68164 18.5666H8.33242V10.0095H5.68164V18.5666Z" fill="#FFFAF4"/>
6435</svg><span class="icon-fallback-text">Linkedin</span>
6436    </a>
6437  </li><!-- /snippets/social-icon.liquid -->
6438
6439
6440<!-- /snippets/social-icon.liquid -->
6441
6442
6443
6444              </ul>
6445            </div>
6446
6447          
6448      
6449    </div>
6450
6451    <div class="footer__secondary-container" style="background:#835aa2; color:#fffaf4;">
6452      <div class="footer__secondary-payment">
6453
6454        <!-- /partials/cross-border.liquid --><form method="post" action="/localization" id="localization_form" accept-charset="UTF-8" class="popout--footer" enctype="multipart/form-data"><input type="hidden" name="form_type" value="localization" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="_method" value="put" /><input type="hidden" name="return_to" value="/" /></form>    
6455
6456        <div class="footer__copyright inline-list unstyled">
6457          <span>Copyright &copy;  2026 Boppy All rights reserved.  </span>
6458        </div>
6459      </div>
6460      <div class="footer__secondary-links">
6461        
6462<a href="/pages/privacy-policy" class="footer__secondary-link">Privacy Policy</a>
6463        
6464<a href="/pages/terms-of-service" class="footer__secondary-link">Terms of Service</a>
6465        
6466<a href="/pages/shipping-returns" class="footer__secondary-link">Shipping & Returns</a>
6467        
6468<a href="/pages/patents" class="footer__secondary-link">Boppy Patents</a>
6469        
6470<a href="/pages/product-recalls" class="footer__secondary-link">Recall & Safety Alerts</a>
6471        
6472<a href="https://www.artsana.com" class="footer__secondary-link" target="_blank" rel="noopener">International Sites</a>
6473        
6474
6475        
6476        
6476<script>
6477          document.addEventListener("DOMContentLoaded", () => { 
6478            const consentLinks = document.querySelectorAll(".manage-cookie-consent"); 
6479            if (!consentLinks.length) return;
6480
6481            consentLinks.forEach((link) => {
6482              link.addEventListener("click", async (e) => {
6483                e.preventDefault(); 
6484                if (window.privacyBanner && typeof window.privacyBanner.showPreferences === "function") { 
6485                  await window.privacyBanner.showPreferences(); 
6486                } else { 
6487                  console.warn("Privacy banner API not available");
6488                }
6489              });
6490            });
6491          });
6492        </script>
6492
6493      </div>
6494    </div>
6495  </div>
6496
6497  
6498</footer>
6499
6500<script>
6501document.addEventListener('DOMContentLoaded', function () {
6502  if (window.innerWidth > 767) return;
6503
6504  document.querySelectorAll('.footer__block').forEach(block => {
6505    const title = block.querySelector('.footer__block__title');
6506    const list = block.querySelector('.footer__quicklinks');
6507
6508    if (!title || !list) return;
6509
6510    title.setAttribute('tabindex', '0');
6511    title.setAttribute('role', 'button');
6512    title.setAttribute('aria-expanded', 'false');
6513
6514    function toggle() {
6515      const isOpen = block.classList.contains('is-open');
6516
6517      document.querySelectorAll('.footer__block').forEach(otherBlock => {
6518        otherBlock.classList.remove('is-open');
6519        const otherTitle = otherBlock.querySelector('.footer__block__title');
6520        if (otherTitle) otherTitle.setAttribute('aria-expanded', 'false');
6521      });
6522
6523      if (!isOpen) {
6524        block.classList.add('is-open');
6525        title.setAttribute('aria-expanded', 'true');
6526      }
6527    }
6528
6529    title.addEventListener('click', toggle);
6530    title.addEventListener('keydown', function (e) {
6531      if (e.key === 'Enter' || e.key === ' ') {
6532        e.preventDefault();
6533        toggle();
6534      }
6535    });
6536  });
6537});
6538</script>
6538
6539
6540
6541</div>
6542
6543  <div id="shopify-section-popups" class="shopify-section"><!-- /sections/popups.liquid --></div>
6544
6545  
6545<script data-swatch-template type="text/x-template">
6546    
6547      <span class="swatch__button radio-container" data-swatch-button data-tooltip="{{ it.color }}">
6548        <input type="radio"
6549          name="grouped"
6550          value="{{ it.color }}" 
6551          id="{{ it.uniq }}"
6552          {{ @if (it.available === false) }} disabled {{ /if }}>
6553        <label for="{{ it.uniq }}" 
6554          data-swatch="{{ it.color }}" 
6555          data-swatch-variant="{{ it.variant }}" 
6556          data-swatch-variant-name="{{ it.variantName }}" 
6557          data-swatch-image="{{ it.image }}">
6558          <span class="visually-hidden">{{ it.color }}</span>
6559        </label>
6560      </span>
6561    
6562  </script>
6562
6563<!-- Root element of PhotoSwipe. Must have class pswp. -->
6564<div class="pswp pswp--custom-loader" tabindex="-1" role="dialog" aria-hidden="true">
6565  <!-- Background of PhotoSwipe. 
6566  It's a separate element as animating opacity is faster than rgba(). -->
6567  <div class="pswp__bg"></div>
6568
6569  <!-- Slides wrapper with overflow:hidden. -->
6570  <div class="pswp__scroll-wrap">
6571    <!-- Container that holds slides. 
6572        PhotoSwipe keeps only 3 of them in the DOM to save memory.
6573        Don't modify these 3 pswp__item elements, data is added later on. -->
6574    <div class="pswp__container">
6575      <div class="pswp__item"></div>
6576      <div class="pswp__item"></div>
6577      <div class="pswp__item"></div>
6578    </div>
6579
6580    <!-- Default (PhotoSwipeUI_Default) interface on top of sliding area. Can be changed. -->
6581    <div class="pswp__ui pswp__ui--hidden">
6582      <div class="pswp__top-bar">
6583        <!--  Controls are self-explanatory. Order can be changed. -->
6584
6585        <div class="pswp__counter"></div>
6586
6587        <button class="pswp__button pswp__button--close pswp__custom-close pswp__ui-over-close" title="Close (Esc)">
6588          <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 20 20"><path fill="#444" d="M15.89 14.696l-4.734-4.734 4.717-4.717c.4-.4.37-1.085-.03-1.485s-1.085-.43-1.485-.03L9.641 8.447 4.97 3.776c-.4-.4-1.085-.37-1.485.03s-.43 1.085-.03 1.485l4.671 4.671-4.688 4.688c-.4.4-.37 1.085.03 1.485s1.085.43 1.485.03l4.688-4.687 4.734 4.734c.4.4 1.085.37 1.485-.03s.43-1.085.03-1.485z"/></svg>
6589        </button>
6590
6591        <button class="pswp__button pswp__button--share" title="Share"></button>
6592
6593        <button class="pswp__button pswp__button--fs" title="Toggle fullscreen"></button>
6594
6595        <button class="pswp__button pswp__button--zoom" title="Zoom in/out"></button>
6596
6597        <!-- Preloader demo https://codepen.io/dimsemenov/pen/yyBWoR -->
6598        <!-- element will get class pswp__preloader--active when preloader is running -->
6599        <div class="pswp__preloader">
6600          <div class="pswp__preloader__icn">
6601            <div class="pswp__preloader__cut">
6602              <div class="pswp__preloader__donut"></div>
6603            </div>
6604          </div>
6605        </div>
6606      </div>
6607
6608      <div class="pswp__share-modal pswp__share-modal--hidden pswp__single-tap">
6609          <div class="pswp__share-tooltip"></div> 
6610      </div>
6611
6612      <button class="pswp__button pswp__button--arrow--left" title="Previous">
6613          <span class="visually-hidden">Previous</span>
6614      </button>
6615
6616      <button class="pswp__button pswp__button--arrow--right" title="Next">
6617          <span class="visually-hidden">Next</span>
6618      </button>
6619
6620      <div class="pswp__thumbs"></div>
6621
6622      <div class="pswp__caption">
6623        <div class="pswp__caption__center"></div>
6624
6625        <a href="#" class="pswp__caption-close">
6626          <span class="visually-hidden">Close</span>
6627        </a>
6628      </div>
6629    </div>
6630  </div>
6631</div>
6632
6633<script data-cart-total-discount type="text/x-template">
6634  
6635  <div class="cart__total">
6636    <span>
6637      {{it.discountTitle}}
6638    </span>
6639
6640    <span>
6641      -{{it.discountTotalAllocatedAmount | safe}}
6642    </span>
6643  </div>
6644  
6645</script>
6645
6646
6647<script pair-product-template type="text/x-template">
6648  
6649    <div class="product-upsell-holder product-upsell-holder--cart" data-upsell-holder>      
6650      <div class="product-upsell">
6651        <div class="product-upsell__image">
6652          <a href="{{ it.product.url }}" aria-label='{{ it.product.title }}'>
6653            {{ @if(it.product.image) }}
6654              <div class="product-upsell__image-inner" aria-label="{{ it.product.title }}" role="img" style="background-image: url({{ it.product.image.thumb }})">
6655                <noscript>
6656                  <img src="{{ it.product.image.thumb }}" width="480" height="480"  alt="{{ it.product.title }}">
6657                </noscript>
6658              </div>
6659            {{ /if}}
6660          </a>
6661        </div>
6662    
6663        <div class="product-upsell__content">
6664          <a href="{{ it.product.url }}">
6665            <p class="product-upsell__title small">{{ it.product.title }}</p>
6666            
6667            {{ @if(it.product.hasVariants) }}
6668              <p class="product-upsell__variant-title small">{{ it.product.firstAvailableVariant.title | safe }}</p> 
6669            {{ /if}}
6670  
6671            <p class="product-upsell__price small {{ @if(it.product.firstAvailableVariant.compare_at_price > it.product.firstAvailableVariant.price) }} sale{{ /if}}">
6672              <span class="new-price" aria-label="Current price">{{ it.product.firstAvailableVariant.price | safe }}</span>  
6673              
6674              {{ @if(it.product.firstAvailableVariant.compare_at_price > it.product.firstAvailableVariant.price) }}
6675                <span class="old-price" aria-label="Original price">{{ it.product.firstAvailableVariant.compare_at_price | safe }}</span>
6676              {{ /if}}
6677
6678              {{ @if(it.product.firstAvailableVariant.hasUnitPrice) }}
6679                <br />
6680
6681                <span class="visually-hidden visually-hidden--inline">{{ it.product.unitPriceLabel | safe }}</span>
6682
6683                <span class="unit">
6684                  {{ it.product.firstAvailableVariant.unit_price | safe }}
6685                  <span aria-hidden="true">/</span>
6686                  <span class="visually-hidden">{{ it.product.unitPriceSeparator }}&nbsp;</span>
6687                  {{ it.product.firstAvailableVariant.unitCount }}
6688                  {{ it.product.firstAvailableVariant.unitValue }}
6689                </span>
6690              {{ /if}}
6691            </p>  
6692          </a>
6693
6694          <button type="button" class="product-upsell__skip" data-skip-pair-product aria-label="Remove upsell">
6695            <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" class="icon" aria-hidden="true" focusable="false"><path fill="#444" d="M15.89 14.696l-4.734-4.734 4.717-4.717c.4-.4.37-1.085-.03-1.485s-1.085-.43-1.485-.03L9.641 8.447 4.97 3.776c-.4-.4-1.085-.37-1.485.03s-.43 1.085-.03 1.485l4.671 4.671-4.688 4.688c-.4.4-.37 1.085.03 1.485s1.085.43 1.485.03l4.688-4.687 4.734 4.734c.4.4 1.085.37 1.485-.03s.43-1.085.03-1.485z"/></svg>
6696          </button>
6697            
6698          <button type="button" name="add" data-add-to-cart
6699          data-focus-element data-upsell-btn class="product-upsell__btn" data-product-id="{{ it.product.firstAvailableVariant.id }}">
6700            <span class="product-upsell__btn-hidden" data-upsell-btn-text>{{ it.product.addToCartText }}</span>
6701
6702            <span class="product-upsell__btn-text">{{ it.product.addToCartText }}</span>
6703
6704            <span class="product-upsell__btn-plus">+</span>
6705
6706            <span class="product-upsell__btn-progress">
6707              <svg height="18" width="18" class="svg-loader">
6708                <circle r="7" cx="9" cy="9" />
6709                <circle stroke-dasharray="87.96459430051421 87.96459430051421" r="7" cx="9" cy="9" />
6710              </svg>
6711            </span>
6712
6713            <span class="product-upsell__btn-check">&nbsp;</span>
6714          </button>
6715        </div>
6716      </div>
6717
6718      <div data-cart-errors-container class="product-upsell__errors small"></div>
6719    </div>
6720      
6721</script>
6721<div class="cart-dropdown" id="cart-dropdown" data-cart-dropdown tabindex="1">
6722  <header class="cart-dropdown__head">
6723    <h3>Cart</h3>
6724
6725    <a href="#cart-dropdown" class="cart-dropdown__close" data-cart-toggle aria-label="Close Cart"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 20 20"><path fill="#444" d="M15.89 14.696l-4.734-4.734 4.717-4.717c.4-.4.37-1.085-.03-1.485s-1.085-.43-1.485-.03L9.641 8.447 4.97 3.776c-.4-.4-1.085-.37-1.485.03s-.43 1.085-.03 1.485l4.671 4.671-4.688 4.688c-.4.4-.37 1.085.03 1.485s1.085.43 1.485.03l4.688-4.687 4.734 4.734c.4.4 1.085.37 1.485-.03s.43-1.085.03-1.485z"/></svg></a>
6726  </header>
6727
6728  <div class="cart-dropdown__body" data-cart-dropdown-body>
6729    
6730
6731
6732
6733
6734
6735
6736
6737
6738
6739
6740  
6741  
6742  
6743
6744  
6745
6746  
6747  
6748  
6749  
6750  
6751
6752  <p class="cart-dropdown__message cart__message is-hidden"  data-cart-message="true" data-limit="75">
6753      
6754      
6755      
6756
6757      
6758
6759      <small class="cart__graph">
6760        <small class="cart__graph-dot cart__graph-dot--1"></small>
6761        <small class="cart__graph-dot cart__graph-dot--2"></small>
6762        <small class="cart__graph-dot cart__graph-dot--3"></small>
6763        <small class="cart__graph-dot cart__graph-dot--4"></small>
6764        <small class="cart__graph-dot cart__graph-dot--5"></small>
6765        <small class="cart__graph-dot cart__graph-dot--6"></small>
6766        
6767        <svg height="18" width="18">
6768          <circle r="7" cx="9" cy="9" />
6769          <circle class="cart__graph-progress" stroke-dasharray="87.96459430051421 87.96459430051421" style="stroke-dashoffset: 87.96459430051421" data-cart-progress data-percent="0" r="7" cx="9" cy="9" />
6770        </svg>
6771      </small>
6772    
6773
6774    
6775      <span class="cart__message-success">Congratulations! Your order qualifies for free shipping</span>
6776    
6777
6778    <span class="cart__message-default">
6779      Add an additional 
6780    <span data-left-to-spend>$75</span>
6781   for free shipping
6782    </span>
6783  </p>
6784
6785
6786    <div class="cart__errors cart__errors-dropdown" data-cart-errors>
6787      <h5 class="cart__errors__heading">No more products available for purchase</h5>
6788
6789      <p class="cart__errors__content" data-error-message></p>
6790
6791      <button type="button" data-cart-error-close aria-label="Close Cart">
6792        <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close-thin" viewBox="0 0 27 27">
6793          <g stroke="#979797" fill="none" fill-rule="evenodd" stroke-linecap="square">
6794            <path d="M.5.5l26 26M26.5.5l-26 26"></path>
6795          </g>
6796        </svg>
6797      </button>
6798    </div>
6799
6800    <div class="cart-dropdown__items  is-hidden" data-items-holder>
6801    </div>
6802
6803    <p class="cart-dropdown__empty-message " data-empty-message>Your cart is currently empty.</p>
6804  </div>
6805
6806  <div class="cart__foot cart-dropdown__foot  is-hidden" data-foot-holder>
6807    <div class="cart__widget is-hidden" data-cart-widget data-pair-products-holder>
6808      <a href="#pair-with-products" class="is-active" data-expand-button>Pair with</a>
6809
6810      <div class="cart__widget-content" style="display: block;" id="pair-with-products">
6811        <div class="cart__widget-content-inner" data-pair-products></div>
6812      </div>
6813    </div>
6814
6815    <form action="/cart" method="post" novalidate class="form-cart">
6816      
6817        <div class="cart__widget" data-cart-widget>
6818          <a href="#notes" data-expand-button>Enter a gift message</a>
6819
6820          <div class="cart__widget-content" id="notes">
6821            <label for="note">Enter a gift message</label>
6822
6823            <textarea id="note" name="note" class="cart__field cart__field--textarea"  aria-label="Enter a gift message"></textarea>
6824          </div>
6825        </div>
6826      
6827
6828      
6829<div class="cart__foot-inner">
6830        
6831<p class="disclaimer_message"style="display: none">
6832          <input type="checkbox" id="disclaimer_message" name="disclaimer_message" data-agreement="Please check that you have agree to the terms and conditions." data-message="I understand that the products are to be used for adult-supervised awake-time only and never for infant sleep, per the product use instructions and warnings">
6833            <label for="disclaimer_message">I understand that the products are to be used for adult-supervised awake-time only and never for infant sleep, per the product use instructions and warnings</label>
6834        </p>
6835        <div class="cart__total  is-hidden" data-cart-original-total>
6836          <span>Items</span>
6837
6838          <span data-cart-original-total-price>Free
6839</span>
6840        </div>
6841
6842        <div class="cart__discounts  is-hidden" data-cart-discounts-holder></div>
6843
6844        <div class="cart__total">
6845          <span>Subtotal</span>
6846
6847          <span class="cart__total__money" data-cart-total>Free
6848</span>
6849        </div>
6850
6851        <em>Shipping, taxes, and discount codes are calculated at checkout</em>
6852
6853        <button type="submit" name="checkout" class="btn btn--full btn--large cart__checkout">Check Out</button>
6854      </div></form>
6855  </div>
6856</div>
6857<button type="button" class="btn btn--scroll-top btn--primary" data-scroll-top-button aria-label="Back to top">
6858      <span class="visually-hidden">Back to top</span>
6859    </button><!-- Paste marketing code or third party scripts below this comment line ============== -->
6859<script src="//www.boppy.com/cdn/shop/t/182/assets/custom.js?v=153682852761255150561788223632" defer="defer"></script>
6859
6860  
6861  <!-- ====================================================================================== --><!-- And above this comment line ================================================== -->
6862  
6862<script>(function(k, l, e, a, r) {
6863    if (typeof k[e] !== 'undefined') return; k[e] = [];var el = l.createElement('script');el.async = true;var objQ = e !== 'klrq' ? '&o=' + e : '';el.src = a + '?id=' + r + objQ + '&klAff';var m = l.getElementsByTagName('script')[0];m.parentNode.insertBefore(el, m);})
6864    (window, document, 'klrq', 'https://klear.com/dist/klrTrack.bundle.js', '37f52361087b5b546d62a6cce2e3fc3415fd82b2c673f8af8a7898c2f6eeff0f');
6865    </script>
6865
6866<style> .section_border img {width: 100%; margin-bottom: -10px;} </style>
6867<div id="shopify-block-AaEZlZ2xkRExGM3F1K__10979705531712725373" class="shopify-block shopify-app-block">
6868
6869
6870
6871
6872<div id="tt-teaser-icons" style="display:none;">
6873  <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
6874    <symbol id="tt-teaser-star--empty" viewBox="0 0 24 24">
6875      <path d="M12 18l-6.4 3.88 1.73-7.33-5.66-4.93L9.09 9 12 2.09 14.91 9l7.42.64-5.63 5 1.72 7.34z" fill="none" xmlns="http://www.w3.org/2000/svg"></path>
6876    </symbol>
6877    <symbol id="tt-teaser-star--full" viewBox="0 0 24 24">
6878      <path d="M12 18.66l-7.44 4.35 1.98-8.16L0 9.36l8.62-.7L12 .99l3.38 7.67 8.62.7-6.54 5.49 1.98 8.16L12 18.66z" xmlns="http://www.w3.org/2000/svg"></path>
6879    </symbol>
6880    <symbol id="tt-teaser-star--half" viewBox="0 0 24 24">
6881      <path fill="currentColor" d="M12 2.09L9.09 9l-7.42.62 5.66 4.93-1.72 7.32 1.07-.65L12 17.97V2.09z" xmlns="http://www.w3.org/2000/svg"></path>
6882      <path d="M12 2.09L14.91 9l7.42.62-5.66 4.93 1.72 7.32-1.07-.65L12 17.97V2.09z"></path>
6883    </symbol>
6884  </svg>
6885</div>
6886<style>
6887  .tt-product-block .TTteaser {
6888    font-size: 12px;
6889    font-family: "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
6890  }
6891  .tt-product-block .TTteaser__rating {
6892    display: inline-block;
6893    vertical-align: middle;
6894    margin-right: 5px;
6895  }
6896  .tt-product-block .TTteaser__star svg {
6897    width: 16px;
6898    height: 16px;
6899  }
6900  .tt-product-block .TTteaser__icon--full {
6901    fill: #000;
6902  }
6903  .tt-product-block .TTteaser__icon--half {
6904    stroke: #000;
6905    fill: transparent;
6906    color: #000;
6907  }
6908  .tt-product-block .TTteaser__icon--empty {
6909    stroke: #000;
6910  }
6911  .tt-product-block .TTteaser__read-qa,
6912  .tt-product-block .TTteaser__read-comments,
6913  .tt-product-block .TTteaser__read-reviews,
6914  .tt-product-block .TTteaser__write-review {
6915    font-size: 12px;
6916    font-family: "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
6917    color: #000;
6918    text-decoration: underline;
6919  }
6920  .tt-product-block .TTteaser__write-review {
6921    border: none;
6922    text-decoration: underline;
6923    background: transparent;
6924    padding: 0;
6925    cursor: pointer;
6926  }
6927</style>
6928
6929
6930
6931<!-- BEGIN app snippet: tt-bootstrap-config -->
6931<script>
6932  window.__turnToBootstrapParams = {
6933    force_fallback: false,
6934    fallback: "index",
6935    editor_mode: false
6936  };
6937  (function() {
6938    const priorityMap = {
6939      "pdp-page": 100,
6940      "email-landing-page": 90,
6941      "all-reviews-page": 85,
6942      "seller-ratings-page": 80,
6943      "vc-pinboard-page": 75,
6944      "comments-pinboard-page": 70
6945    };
6946
6947    window.__turnToSyncPageIdToConfig = window.__turnToSyncPageIdToConfig || function() {
6948      if (window.__turnToResolvedPageId && window.turnToConfig) {
6949        window.turnToConfig.pageId = window.__turnToResolvedPageId;
6950      }
6951    };
6952
6953    function stickyPageId() {
6954      if (window.__turnToLastResolvedWidgetPageId) {
6955        return window.__turnToLastResolvedWidgetPageId;
6956      }
6957      try {
6958        return sessionStorage.getItem("__turnToLastResolvedWidgetPageId");
6959      } catch (e) {
6960        return null;
6961      }
6962    }
6963
6964    function saveStickyPageId(pageId) {
6965      if (!pageId) {
6966        return;
6967      }
6968      window.__turnToLastResolvedWidgetPageId = pageId;
6969      try {
6970        sessionStorage.setItem("__turnToLastResolvedWidgetPageId", pageId);
6971      } catch (e) {
6972        /* storage unavailable */
6973      }
6974    }
6975
6976    function collectDomPageIds() {
6977      const ids = [];
6978      document.querySelectorAll("[data-tt-widget-page-id]").forEach((el) => {
6979        const v = el.getAttribute("data-tt-widget-page-id");
6980        if (v) {
6981          ids.push(v.trim());
6982        }
6983      });
6984      return ids;
6985    }
6986
6987    function isEditorContext(params) {
6988      if (params && params.editor_mode) {
6989        return true;
6990      }
6991      try {
6992        if (document.documentElement && document.documentElement.classList.contains("shopify-design-mode")) {
6993          return true;
6994        }
6995        if (window.Shopify && (window.Shopify.designMode || window.Shopify.visualPreviewMode)) {
6996          return true;
6997        }
6998        const q = window.location && window.location.search;
6999        if (q && (q.indexOf("oseid=") !== -1 || q.indexOf("source=visualPreview") !== -1 || q.indexOf("preview_theme_id=") !== -1)) {
7000          return true;
7001        }
7002      } catch (e) {
7003        return false;
7004      }
7005      return false;
7006    }
7007
7008    const WIDGET_CONFIG_KEYS = ["gallery", "allReviews", "vcPinboard", "commentsPinboard", "topComments"];
7009    const WIDGET_MOUNT_CHECKS = [
7010      { key: "gallery", selector: "#tt-gallery-row" },
7011      { key: "allReviews", selector: "#tt-all-reviews" },
7012      { key: "vcPinboard", selector: "#tt-vc-pinboard-widget" },
7013      { key: "commentsPinboard", selector: "#tt-comments-pinboard-widget" },
7014      { key: "topComments", selector: ".tt-top-comment" }
7015    ];
7016    const STICKY_WIDGET_CONFIG_STORAGE_KEY = "__turnToLastMergedWidgetConfig";
7017
7018    function stickyWidgetConfigMap() {
7019      if (window.__turnToLastMergedWidgetConfig) {
7020        return window.__turnToLastMergedWidgetConfig;
7021      }
7022      try {
7023        const raw = sessionStorage.getItem(STICKY_WIDGET_CONFIG_STORAGE_KEY);
7024        return raw ? JSON.parse(raw) : {};
7025      } catch (e) {
7026        return {};
7027      }
7028    }
7029
7030    function saveStickyWidgetConfigMap(map) {
7031      window.__turnToLastMergedWidgetConfig = map;
7032      try {
7033        if (map && Object.keys(map).length > 0) {
7034          sessionStorage.setItem(STICKY_WIDGET_CONFIG_STORAGE_KEY, JSON.stringify(map));
7035        } else {
7036          sessionStorage.removeItem(STICKY_WIDGET_CONFIG_STORAGE_KEY);
7037        }
7038      } catch (e) {
7039        /* storage unavailable */
7040      }
7041    }
7042
7043    window.__turnToSyncWidgetConfigFromSticky = window.__turnToSyncWidgetConfigFromSticky || function() {
7044      if (!window.turnToConfig || !isEditorContext(window.__turnToBootstrapParams)) {
7045        return;
7046      }
7047      const sticky = stickyWidgetConfigMap();
7048      WIDGET_CONFIG_KEYS.forEach(function(k) {
7049        if (Object.prototype.hasOwnProperty.call(sticky, k)) {
7050          window.turnToConfig[k] = sticky[k];
7051        }
7052      });
7053    };
7054
7055    function applyWidgetConfigSnapshot(snapshot) {
7056      WIDGET_CONFIG_KEYS.forEach(function(k) {
7057        delete window.turnToConfig[k];
7058      });
7059      if (!snapshot) {
7060        return;
7061      }
7062      Object.keys(snapshot).forEach(function(k) {
7063        if (WIDGET_CONFIG_KEYS.indexOf(k) !== -1) {
7064          window.turnToConfig[k] = snapshot[k];
7065        }
7066      });
7067    }
7068
7069    function mergeWidgetConfigsFromDom() {
7070      const merged = {};
7071      document.querySelectorAll("[data-tt-widget-config]").forEach(function(el) {
7072        try {
7073          const cfg = JSON.parse(el.textContent);
7074          Object.keys(cfg).forEach(function(k) {
7075            merged[k] = cfg[k];
7076          });
7077        } catch (e) {
7078          /* invalid widget config JSON */
7079        }
7080      });
7081      return merged;
7082    }
7083
7084    function persistWidgetConfigToSticky() {
7085      const sticky = stickyWidgetConfigMap();
7086      WIDGET_CONFIG_KEYS.forEach(function(k) {
7087        if (window.turnToConfig[k] !== undefined) {
7088          sticky[k] = window.turnToConfig[k];
7089        }
7090      });
7091      saveStickyWidgetConfigMap(sticky);
7092    }
7093
7094    function mergeWidgetConfigsInEditor(merged) {
7095      WIDGET_CONFIG_KEYS.forEach(function(k) {
7096        if (Object.prototype.hasOwnProperty.call(merged, k)) {
7097          window.turnToConfig[k] = merged[k];
7098        }
7099      });
7100      persistWidgetConfigToSticky();
7101    }
7102
7103    function mergeWidgetConfigs() {
7104      if (!window.turnToConfig) {
7105        return;
7106      }
7107      const params = window.__turnToBootstrapParams;
7108      const editor = params && isEditorContext(params);
7109      const scripts = document.querySelectorAll("[data-tt-widget-config]");
7110
7111      if (scripts.length === 0) {
7112        if (!editor) {
7113          applyWidgetConfigSnapshot(null);
7114          saveStickyWidgetConfigMap({});
7115        }
7116        return;
7117      }
7118
7119      const merged = mergeWidgetConfigsFromDom();
7120      if (editor) {
7121        mergeWidgetConfigsInEditor(merged);
7122      } else {
7123        applyWidgetConfigSnapshot(merged);
7124        saveStickyWidgetConfigMap(merged);
7125      }
7126    }
7127
7128    function domHasWidgetConfigKey(key) {
7129      let found = false;
7130      document.querySelectorAll("[data-tt-widget-config]").forEach(function(el) {
7131        try {
7132          const cfg = JSON.parse(el.textContent);
7133          if (Object.prototype.hasOwnProperty.call(cfg, key)) {
7134            found = true;
7135          }
7136        } catch (e) {
7137          /* invalid widget config JSON */
7138        }
7139      });
7140      return found;
7141    }
7142
7143    function widgetConfigSettled() {
7144      if (!window.turnToConfig) {
7145        return false;
7146      }
7147      const editor = isEditorContext(window.__turnToBootstrapParams);
7148      if (editor && collectDomPageIds().length === 0 && document.querySelectorAll("[data-tt-widget-config]").length === 0) {
7149        return true;
7150      }
7151      for (const check of WIDGET_MOUNT_CHECKS) {
7152        if (!document.querySelector(check.selector)) {
7153          continue;
7154        }
7155        if (window.turnToConfig[check.key] !== undefined) {
7156          continue;
7157        }
7158        if (!domHasWidgetConfigKey(check.key)) {
7159          window.turnToConfig[check.key] = {};
7160          continue;
7161        }
7162        return false;
7163      }
7164      return true;
7165    }
7166
7167    function isReadyToLoadTurnToScript() {
7168      const params = window.__turnToBootstrapParams;
7169      if (!params || !window.__turnToResolvedPageId) {
7170        return false;
7171      }
7172      if (!widgetConfigSettled()) {
7173        return false;
7174      }
7175      if (params.force_fallback) {
7176        return true;
7177      }
7178      if (collectDomPageIds().length > 0) {
7179        return true;
7180      }
7181      return !isEditorContext(params);
7182    }
7183
7184    function stopWatching() {
7185      if (window.__turntoBootstrapObserver) {
7186        window.__turntoBootstrapObserver.disconnect();
7187        window.__turntoBootstrapObserver = null;
7188      }
7189    }
7190
7191    function startWatching() {
7192      if (window.__turntoBootstrapObserver || !document.body) {
7193        if (!document.body) {
7194          setTimeout(startWatching, 0);
7195        }
7196        return;
7197      }
7198      window.__turntoBootstrapObserver = new MutationObserver(function() {
7199        window.__turnToScheduleBootstrap();
7200      });
7201      window.__turntoBootstrapObserver.observe(document.body, {
7202        childList: true,
7203        subtree: true
7204      });
7205    }
7206
7207    window.__turnToResolvePageId = function() {
7208      const params = window.__turnToBootstrapParams;
7209      if (!params) {
7210        return true;
7211      }
7212      if (params.force_fallback) {
7213        window.__turnToResolvedPageId = params.fallback;
7214        return true;
7215      }
7216
7217      const registered = collectDomPageIds();
7218
7219      if (registered.length === 0) {
7220        if (isEditorContext(params)) {
7221          const sticky = stickyPageId() || (window.turnToConfig && window.turnToConfig.pageId);
7222          if (sticky) {
7223            saveStickyPageId(sticky);
7224            window.__turnToResolvedPageId = sticky;
7225          }
7226          return false;
7227        }
7228        window.__turnToResolvedPageId = params.fallback;
7229        return true;
7230      }
7231
7232      let best = registered[0];
7233      let bestPriority = priorityMap[best] || 0;
7234      for (const id of registered) {
7235        const idPriority = priorityMap[id] || 0;
7236        if (idPriority > bestPriority) {
7237          best = id;
7238          bestPriority = idPriority;
7239        }
7240      }
7241      saveStickyPageId(best);
7242      window.__turnToResolvedPageId = best;
7243      return true;
7244    };
7245
7246    function manageBootstrapWatching() {
7247      if (window.__turntoScriptLoaded || isReadyToLoadTurnToScript()) {
7248        stopWatching();
7249        return;
7250      }
7251      startWatching();
7252    }
7253
7254    function runBootstrap() {
7255      const settled = window.__turnToResolvePageId();
7256      window.__turnToSyncPageIdToConfig();
7257      mergeWidgetConfigs();
7258      window.__turnToSyncWidgetConfigFromSticky && window.__turnToSyncWidgetConfigFromSticky();
7259      manageBootstrapWatching();
7260      if (isReadyToLoadTurnToScript() && typeof window.__turnToLoadScriptOnce === "function") {
7261        window.__turnToLoadScriptOnce();
7262      }
7263      return settled;
7264    }
7265
7266    window.__turnToScheduleBootstrap = function() {
7267      if (window.__turnToBootstrapDebounceTimer) {
7268        clearTimeout(window.__turnToBootstrapDebounceTimer);
7269      }
7270      window.__turnToBootstrapDebounceTimer = setTimeout(function() {
7271        window.__turnToBootstrapDebounceTimer = null;
7272        runBootstrap();
7273      }, 50);
7274    };
7275
7276    if (!window.__turntoBootstrapHooksRegistered) {
7277      window.__turntoBootstrapHooksRegistered = true;
7278      const resync = function() {
7279        window.__turnToScheduleBootstrap();
7280      };
7281      document.addEventListener("shopify:section:load", resync);
7282      document.addEventListener("shopify:section:unload", function() {
7283        setTimeout(resync, 0);
7284      });
7285      if (document.readyState === "loading") {
7286        document.addEventListener("DOMContentLoaded", resync);
7287      }
7288      window.addEventListener("load", resync);
7289    }
7290
7291    window.__turnToScheduleBootstrap();
7292  })();
7293</script>
7293
7294<!-- END app snippet -->
7295
7296<script>
7297  (function bootstrapTurnToAppEmbed() {
7298    window.__turnToLoadScriptOnce = function() {
7299      if (window.__turntoScriptLoaded || !window.__turnToResolvedPageId) {
7300        return;
7301      }
7302      window.__turntoScriptLoaded = true;
7303      const script = document.createElement("script");
7304      script.src = "https://widgets.turnto.com/v5/widgets/K7oucCVLUDq2zPKsite/js/turnto.js";
7305      script.async = true;
7306      document.body.appendChild(script);
7307    };
7308
7309    if (window.__turntoAppEmbedInitialized) {
7310      window.__turnToScheduleBootstrap && window.__turnToScheduleBootstrap();
7311      window.__turnToSyncPageIdToConfig && window.__turnToSyncPageIdToConfig();
7312      window.__turnToSyncWidgetConfigFromSticky && window.__turnToSyncWidgetConfigFromSticky();
7313      return;
7314    }
7315    window.__turntoAppEmbedInitialized = true;
7316
7317    window.TurnToCmd=window.TurnToCmd||function(){(TurnToCmd.q=TurnToCmd.q||[]).push(arguments)};
7318    window.TurnToSKUSetup="PRODUCT";
7319
7320    window.turnToConfig = {
7321      locale: "en_US",
7322      
7323      
7324    };
7325
7326    window.__turnToScheduleBootstrap && window.__turnToScheduleBootstrap();
7327  })();
7328</script>
7328
7329
7330
7331
7332
7333</div><div id="shopify-block-AOUhadktlbTJPcUMyU__5735339852805025236" class="shopify-block shopify-app-block">
7334
7335
7336
7337
7338
7339<script type="text/javascript">
7340  (() => {
7341    const pixleeApiKey = "6IUEcMjUEkWIpXRjc37H";
7342    const pixleeAccountId = 1889;
7343    const pixleeAttributionWindow = Number.parseInt(30, 10);
7344    const pixleeWebPixelActive = true;
7345    const pixleeUseLegacyCartFallback = pixleeWebPixelActive === false;
7346    const pixleeRequireCookieConsent = false;
7347    const pixleeWidgetScriptSrc ='https://assets.pxlecdn.com/assets/pixlee_widget_1_0_0.js';
7348    const pixleeEventsScriptSrc ='https://assets.pixlee.com/assets/pixlee_events.js';
7349    const pixleeAnalyticsInboundUrl ='https://inbound-analytics.pixlee.com';
7350
7351    const attributionWindow = pixleeAttributionWindow > 0 ? pixleeAttributionWindow : 30;
7352
7353    const state = {
7354      widgetScriptId: 'pixlee_widget_script',
7355      eventsScriptId: 'pixlee_events_script',
7356      eventsLoaded: false,
7357      eventsLoadPromise: null,
7358      legacyCartTrackingStarted: false,
7359      cartSnapshotTimer: null,
7360      consentApi: null,
7361      duhRequestPromise: null
7362    };
7363
7364    const log = (type, ...args) => {
7365      if (typeof console !== 'undefined' && typeof console[type] === 'function') {
7366        console[type](...args);
7367      }
7368    };
7369
7370    const onReady = (fn) => {
7371      if (document.readyState === 'loading') {
7372        document.addEventListener('DOMContentLoaded', fn, { once: true });
7373      } else {
7374        fn();
7375      }
7376    };
7377
7378    const loadScript = (src, opts = {}) =>
7379      new Promise((resolve, reject) => {
7380        const script = document.createElement('script');
7381        script.src = src;
7382        script.async = opts.async !== false;
7383        if (opts.defer) script.defer = true;
7384        if (opts.id) script.id = opts.id;
7385        script.onload = resolve;
7386        script.onerror = (err) => reject(err || new Error('Failed to load script'));
7387        document.head.appendChild(script);
7388      });
7389
7390    const parsePixleeCookie = () => {
7391      const findCookie = (name, cookies) => {
7392        const row = cookies.find((entry) => entry.trim().startsWith(`${name}=`));
7393        if (!row) return null;
7394        const value = row.substring(row.indexOf('=') + 1);
7395        try {
7396          return JSON.parse(decodeURIComponent(decodeURIComponent(value)));
7397        } catch (err) {
7398          try {
7399            return JSON.parse(decodeURIComponent(value));
7400          } catch (nestedErr) {
7401            return null;
7402          }
7403        }
7404      };
7405
7406      const cookies = document.cookie.split(';');
7407      return (
7408        findCookie('pixlee_analytics_cookie', cookies) ||
7409        findCookie('pixlee_analytics_cookie_legacy', cookies)
7410      );
7411    };
7412
7413    const hasPixleeUserId = () => {
7414      const cookie = parsePixleeCookie();
7415      return cookie?.CURRENT_PIXLEE_USER_ID != null && cookie.CURRENT_PIXLEE_USER_ID !== '';
7416    };
7417
7418    const mergePixleeCookie = (updates) => {
7419      const existing = parsePixleeCookie() || {};
7420      const merged = { ...existing, ...updates };
7421      const encodedValue = encodeURIComponent(JSON.stringify(merged));
7422      const baseParts = [
7423        'path=/',
7424        `domain=${window.location.hostname.replace(/^www\./, '')}`
7425      ];
7426      if (attributionWindow > 0) {
7427        const date = new Date();
7428        date.setTime(date.getTime() + attributionWindow * 24 * 60 * 60 * 1000);
7429        baseParts.push(`expires=${date.toUTCString()}`);
7430      }
7431      document.cookie = `pixlee_analytics_cookie_legacy=${encodedValue}; ${baseParts.join('; ')}`;
7432      baseParts.push('SameSite=None; Secure');
7433      document.cookie = `pixlee_analytics_cookie=${encodedValue}; ${baseParts.join('; ')}`;
7434      return merged;
7435    };
7436
7437    // Fallback for shops explicitly recorded as not having an app web pixel.
7438    const checkChangeAndSendCart = () => {
7439      if (!pixleeUseLegacyCartFallback) {
7440        return;
7441      }
7442      if (window.Shopify?.checkout !== undefined) {
7443        return;
7444      }
7445
7446      const cookie = parsePixleeCookie();
7447      const uid = cookie?.CURRENT_PIXLEE_USER_ID;
7448      if (!uid) {
7449        log('warn', 'Legacy add-to-cart skipped: Pixlee user ID not available');
7450        return;
7451      }
7452
7453      const getCart = new XMLHttpRequest();
7454      getCart.open('GET', '/cart.json');
7455      getCart.send();
7456
7457      getCart.onreadystatechange = function() {
7458        if (getCart.readyState !== 4) {
7459          return;
7460        }
7461        if (getCart.status !== 200 && getCart.status !== 201) {
7462          log('warn', 'Legacy add-to-cart failed to load cart', getCart.status);
7463          return;
7464        }
7465
7466        try {
7467          const data = JSON.parse(getCart.responseText);
7468          let productIdsSum = 0;
7469          data.currency ||= window.ShopifyAnalytics?.meta?.currency || 'USD';
7470
7471          for (let i = 0; i < data.items.length; i++) {
7472            productIdsSum += data.items[i].id * data.items[i].quantity;
7473          }
7474
7475          const analyticsCookie = parsePixleeCookie() || {};
7476          const existingCartSig = analyticsCookie.pixlee_cart_sig;
7477          if (existingCartSig !== undefined && existingCartSig === productIdsSum) {
7478            return;
7479          }
7480
7481          data.uid = uid;
7482          data.shopify_domain = window.Shopify?.shop;
7483
7484          const sendCart = new XMLHttpRequest();
7485          sendCart.open('POST', `${pixleeAnalyticsInboundUrl}/events/shopifyCart`);
7486          sendCart.setRequestHeader('Content-Type', 'application/json');
7487          sendCart.send(JSON.stringify(data));
7488
7489          sendCart.onreadystatechange = function() {
7490            if (sendCart.readyState !== 4) {
7491              return;
7492            }
7493            if (sendCart.status === 200 || sendCart.status === 201) {
7494              mergePixleeCookie({ pixlee_cart_sig: productIdsSum });
7495            } else if (sendCart.status !== 0 && sendCart.status !== 403) {
7496              log('warn', 'Legacy add-to-cart failed to send cart', sendCart.status);
7497            }
7498          };
7499        } catch (err) {
7500          log('warn', 'Legacy add-to-cart failed to parse cart', err);
7501        }
7502      };
7503    };
7504
7505    const scheduleCartSnapshot = () => {
7506      if (state.cartSnapshotTimer) {
7507        clearTimeout(state.cartSnapshotTimer);
7508      }
7509      state.cartSnapshotTimer = setTimeout(() => {
7510        state.cartSnapshotTimer = null;
7511        checkChangeAndSendCart();
7512      }, 250);
7513    };
7514
7515    const isCartMutation = (url) => {
7516      try {
7517        const path = new URL(url, window.location.origin).pathname;
7518        return /^\/(?:[^/]+\/)?cart\/(?:add|change|update|clear)(?:\.js|\.json)?$/.test(path);
7519      } catch (_err) {
7520        return false;
7521      }
7522    };
7523
7524    const trackCartMutations = () => {
7525      if (state.legacyCartTrackingStarted || !pixleeUseLegacyCartFallback) {
7526        return;
7527      }
7528      state.legacyCartTrackingStarted = true;
7529
7530      const originalFetch = window.fetch;
7531      if (typeof originalFetch === 'function') {
7532        window.fetch = function(input, init) {
7533          const url = typeof input === 'string' ? input : input?.url;
7534          const requestIsCartMutation = isCartMutation(url);
7535          return originalFetch.call(this, input, init).then((response) => {
7536            if (requestIsCartMutation && response.ok) {
7537              scheduleCartSnapshot();
7538            }
7539            return response;
7540          });
7541        };
7542      }
7543
7544      const originalOpen = XMLHttpRequest.prototype.open;
7545      const originalSend = XMLHttpRequest.prototype.send;
7546      XMLHttpRequest.prototype.open = function(method, url, ...args) {
7547        this.pixleeCartMutation = method?.toUpperCase() !== 'GET' && isCartMutation(url);
7548        return originalOpen.call(this, method, url, ...args);
7549      };
7550      XMLHttpRequest.prototype.send = function(...args) {
7551        if (this.pixleeCartMutation) {
7552          this.addEventListener('loadend', () => {
7553            if (this.status >= 200 && this.status < 300) {
7554              scheduleCartSnapshot();
7555            }
7556          }, { once: true });
7557        }
7558        return originalSend.call(this, ...args);
7559      };
7560
7561      document.addEventListener('submit', (event) => {
7562        const action = event.target?.action;
7563        if (isCartMutation(action)) {
7564          scheduleCartSnapshot();
7565        }
7566      });
7567    };
7568
7569    const startLegacyCartTracking = async () => {
7570      trackCartMutations();
7571      if (await waitForPixleeUserId(10000)) {
7572        scheduleCartSnapshot();
7573      } else {
7574        log('warn', 'Legacy add-to-cart skipped: Pixlee user ID not available');
7575      }
7576    };
7577
7578    // Wait for CURRENT_PIXLEE_USER_ID (from pixlee_events.js / getDUH) before legacy cart fallback runs.
7579    const waitForPixleeUserId = (maxMs = 3000, intervalMs = 100) =>
7580      new Promise((resolve) => {
7581        if (hasPixleeUserId()) {
7582          resolve(true);
7583          return;
7584        }
7585
7586        const started = Date.now();
7587        const timer = setInterval(() => {
7588          if (hasPixleeUserId() || Date.now() - started >= maxMs) {
7589            clearInterval(timer);
7590            resolve(hasPixleeUserId());
7591          }
7592        }, intervalMs);
7593      });
7594
7595    const createPixleeConsentHelper = () => {
7596      if (window.PixleeAppConsent) {
7597        return window.PixleeAppConsent;
7598      }
7599
7600      let consentAllowed = false;
7601      let ready = false;
7602      const listeners = new Set();
7603
7604      const notify = () => {
7605        listeners.forEach((cb) => {
7606          try {
7607            cb(consentAllowed);
7608          } catch (err) {
7609            log('error', 'Pixlee consent callback failed:', err);
7610          }
7611        });
7612      };
7613
7614      const updateConsent = (allowed) => {
7615        const next = Boolean(allowed);
7616        if (ready && consentAllowed === next) {
7617          return;
7618        }
7619        consentAllowed = next;
7620        ready = true;
7621        notify();
7622      };
7623
7624      const evaluateConsent = () => {
7625        const cp = window?.Shopify?.customerPrivacy;
7626        let allowed = false;
7627
7628        if (cp) {
7629          const hasAnalytics = (consentObj) => {
7630            const v = consentObj?.analytics;
7631            return v === 'yes' || v === true || v === 'true';
7632          };
7633          const consentValues = [];
7634
7635          try {
7636            if (typeof cp.currentUserConsent === 'function') {
7637              consentValues.push(hasAnalytics(cp.currentUserConsent()));
7638            }
7639            if (typeof cp.currentVisitorConsent === 'function') {
7640              consentValues.push(hasAnalytics(cp.currentVisitorConsent()));
7641            }
7642          } catch (err) {
7643            log('warn', 'Unable to read Shopify consent status:', err);
7644          }
7645
7646          try {
7647            if (consentValues.length > 0) {
7648              allowed = consentValues.every(Boolean);
7649            } else if (typeof cp.userCanBeTracked === 'function') {
7650              allowed = !!cp.userCanBeTracked();
7651            }
7652          } catch (err) {
7653            log('warn', 'Unable to read Shopify user tracking status:', err);
7654          }
7655        }
7656
7657        updateConsent(allowed);
7658      };
7659
7660      const attachConsentEvents = () => {
7661        document.addEventListener('visitorConsentCollected', evaluateConsent);
7662        if (
7663          window.Shopify &&
7664          window.Shopify.customerPrivacy &&
7665          typeof window.Shopify.customerPrivacy.on === 'function'
7666        ) {
7667          window.Shopify.customerPrivacy.on('consent_changed', evaluateConsent);
7668        }
7669      };
7670
7671      const initShopifyConsent = () => {
7672        if (!window.Shopify || typeof window.Shopify.loadFeatures !== 'function') {
7673          if (document.readyState === 'loading') {
7674            document.addEventListener('DOMContentLoaded', initShopifyConsent, { once: true });
7675          }
7676          return;
7677        }
7678
7679        window.Shopify.loadFeatures(
7680          [
7681            {
7682              name: 'consent-tracking-api',
7683              version: '0.1'
7684            }
7685          ],
7686          function (error) {
7687            if (error) {
7688              log('error', 'Error loading Shopify consent-tracking-api:', error);
7689              return;
7690            }
7691
7692            attachConsentEvents();
7693            evaluateConsent();
7694          }
7695        );
7696      };
7697
7698      const onChange = (cb) => {
7699        if (typeof cb !== 'function') {
7700          return () => {};
7701        }
7702        listeners.add(cb);
7703        if (ready) {
7704          try {
7705            cb(consentAllowed);
7706          } catch (err) {
7707            log('error', 'Pixlee consent callback failed:', err);
7708          }
7709        }
7710        return () => listeners.delete(cb);
7711      };
7712
7713      const api = {
7714        getConsentAllowed: () => consentAllowed,
7715        onChange,
7716        isReady: () => ready,
7717        setConsentOverride: (allowed) => updateConsent(allowed)
7718      };
7719
7720      window.PixleeAppConsent = api;
7721      window.dispatchEvent(new CustomEvent('pixlee:app-consent-loaded', {
7722        detail: { api: window.PixleeAppConsent }
7723      }));
7724
7725      if (pixleeRequireCookieConsent) {
7726        initShopifyConsent();
7727      } else {
7728        updateConsent(true);
7729      }
7730
7731      return api;
7732    };
7733
7734    const unescapeHtml = (str) => {
7735      if (!str || typeof str !== 'string') return str;
7736      const el = document.createElement('textarea');
7737      el.innerHTML = str;
7738      return el.value;
7739    };
7740
7741    // Ensure valid widgetId (pg sequence integer)
7742    const toValidWidgetId = (v) => {
7743      if (v == null || v === '') return null;
7744
7745      const n = Number(v);
7746      if (!Number.isFinite(n)) return null;
7747      if (!Number.isInteger(n)) return null;
7748      if (!Number.isSafeInteger(n)) return null;
7749
7750      return n;
7751    };
7752
7753    // Determine widgetId based on JSON map and localization codes
7754    const resolveWidgetId = (node) => {
7755      // Normalize JSON by stripping all whitespace and using lowercase to minimize user input errors
7756      const raw = unescapeHtml(node.dataset.pixleeWidgetId)?.replace(/\s+/g, '').toLowerCase();
7757      if (!raw || raw === '') return null;
7758
7759      let parsed;
7760      try {
7761        parsed = JSON.parse(raw);
7762      } catch {
7763        return toValidWidgetId(raw);
7764      }
7765
7766      if (typeof parsed !== 'object' || parsed === null) {
7767        return toValidWidgetId(parsed);
7768      }
7769
7770      // Match normalized JSON keys
7771      const country = (node.dataset.pixleeCountry || 'default').trim().toLowerCase();
7772      const lang = (node.dataset.pixleeLanguage || 'default').trim().toLowerCase();
7773
7774      const localeMap = parsed[country] || parsed['default'];
7775      if (!localeMap || typeof localeMap !== 'object') return null;
7776
7777      const value =
7778              localeMap[lang] ??
7779              localeMap.default;
7780
7781      return toValidWidgetId(value);
7782    };
7783
7784    const bootstrapWidgets = () => {
7785      try {
7786        const widgets = document.querySelectorAll('[data-pixlee-widget]');
7787        if (!widgets.length) {
7788          return;
7789        }
7790
7791        window.PixleeAsyncInit = () => {
7792          Pixlee.init({ apiKey: pixleeApiKey });
7793
7794          const syncWidgetConsent = (allowed) => {
7795            if (!pixleeRequireCookieConsent) return;
7796            if (
7797              typeof Pixlee.acceptCookiePolicy !== 'function' ||
7798              typeof Pixlee.denyCookiePolicy !== 'function'
7799            ) {
7800              return;
7801            }
7802            if (allowed) {
7803              Pixlee.acceptCookiePolicy();
7804            } else {
7805              Pixlee.denyCookiePolicy();
7806            }
7807          };
7808
7809          if (state.consentApi && typeof state.consentApi.onChange === 'function') {
7810            state.consentApi.onChange(syncWidgetConsent);
7811            if (state.consentApi.isReady() && typeof state.consentApi.getConsentAllowed === 'function') {
7812              syncWidgetConsent(state.consentApi.getConsentAllowed());
7813            }
7814          }
7815
7816          widgets.forEach((node) => {
7817            const containerId = node.getAttribute('id');
7818            if (!containerId) {
7819              log('warn', 'Pixlee widget missing required attributes:', node);
7820              return;
7821            }
7822            const widgetId = resolveWidgetId(node);
7823            if (!widgetId) {
7824              log('warn', 'Pixlee widget invalid widget-id:', node.dataset.pixleeWidgetId);
7825              return;
7826            }
7827            const widgetType = node.dataset.pixleeWidgetType;
7828
7829            try {
7830              if (widgetType === 'product') {
7831                Pixlee.addProductWidget({
7832                  ecomm_platform: 'shopify',
7833                  widgetId,
7834                  accountId: pixleeAccountId,
7835                  containerId,
7836                  getCookieConsent: pixleeRequireCookieConsent
7837                });
7838              } else if (widgetType === 'collection') {
7839                const collectionId = node.dataset.pixleeCollectionId;
7840                if (collectionId) {
7841                  Pixlee.addCategoryWidget({
7842                    ecomm_platform: 'shopify',
7843                    widgetId,
7844                    nativeCategoryId: collectionId,
7845                    containerId,
7846                    getCookieConsent: pixleeRequireCookieConsent
7847                  });
7848                }
7849              } else {
7850                const simpleConfig = {
7851                  widgetId,
7852                  containerId,
7853                  getCookieConsent: pixleeRequireCookieConsent
7854                };
7855
7856                const fallbackAlbumId = node.dataset.pixleeFallbackAlbumId;
7857                const fallbackThreshold = node.dataset.pixleeFallbackThreshold;
7858
7859                if (fallbackAlbumId) {
7860                  simpleConfig.fallbackAlbumId = fallbackAlbumId;
7861                }
7862                if (fallbackThreshold) {
7863                  simpleConfig.fallbackThreshold = fallbackThreshold;
7864                }
7865
7866                Pixlee.addSimpleWidget(simpleConfig);
7867              }
7868            } catch (error) {
7869              log('error', 'Error initializing Pixlee widget:', error, node);
7870            }
7871          });
7872        };
7873
7874        if (!document.getElementById(state.widgetScriptId)) {
7875          loadScript(pixleeWidgetScriptSrc, { id: state.widgetScriptId }).catch((err) =>
7876            log('error', 'Failed to load Pixlee widget script:', err)
7877          );
7878        }
7879      } catch (error) {
7880        log('error', 'Error initializing Pixlee widgets:', error);
7881      }
7882    };
7883
7884    // Engagement (time on site / Sessions) analytics
7885    const setupEngagementAnalytics = () => {
7886      try {
7887        const loadEventsScript = () => {
7888          if (state.eventsLoaded) return state.eventsLoadPromise;
7889          if (state.eventsLoadPromise) return state.eventsLoadPromise;
7890          state.eventsLoadPromise = loadScript(pixleeEventsScriptSrc, {
7891            id: state.eventsScriptId,
7892            defer: true
7893          })
7894            .then(() => {
7895              if (typeof window.Pixlee_Analytics !== 'function') {
7896                throw new Error('Pixlee_Analytics unavailable after loading events script');
7897              }
7898              new window.Pixlee_Analytics(
7899                pixleeApiKey,
7900                attributionWindow
7901              );
7902              state.eventsLoaded = true;
7903              if (pixleeUseLegacyCartFallback) {
7904                startLegacyCartTracking();
7905              }
7906              return true;
7907            })
7908            .catch((err) => {
7909              state.eventsLoaded = false;
7910              state.eventsLoadPromise = null;
7911              throw err;
7912            });
7913          return state.eventsLoadPromise;
7914        };
7915
7916        const handleConsentChange = (allowed) => {
7917          const allowAnalytics = pixleeRequireCookieConsent ? !!allowed : true;
7918          if (!allowAnalytics) {
7919            return;
7920          }
7921
7922          loadEventsScript().catch((err) =>
7923            log('error', 'Failed to load Pixlee events script:', err)
7924          );
7925        };
7926
7927        if (state.consentApi && typeof state.consentApi.onChange === 'function') {
7928          state.consentApi.onChange(handleConsentChange);
7929          if (state.consentApi.isReady() && typeof state.consentApi.getConsentAllowed === 'function') {
7930            handleConsentChange(state.consentApi.getConsentAllowed());
7931          }
7932        } else if (!pixleeRequireCookieConsent) {
7933          handleConsentChange(true);
7934        } else {
7935          log('warn', 'Consent API unavailable; analytics blocked.');
7936        }
7937      } catch (error) {
7938        log('error', 'Error initializing Pixlee engagement analytics:', error);
7939      }
7940    };
7941
7942    onReady(() => {
7943      try {
7944        state.consentApi = createPixleeConsentHelper();
7945      } catch (error) {
7946        log('error', 'Failed to initialize Pixlee consent helper:', error);
7947      }
7948
7949      bootstrapWidgets();
7950      setupEngagementAnalytics();
7951    });
7952  })();
7953</script>
7953
7954</div>
7954<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
7954
7955</body>
7956</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.