PageSourceSearch

https://rahoobaby.com/products/learn-lounge

html rahoobaby.com collected 2026-10-06 04:15:35 UTC 540,943 bytes, 6,508 lines download raw bytes

1<!DOCTYPE html>
2<html lang="en">
3<head>
4  <!-- Google Tag Manager -->
5  
5<script>
vendor: 335 bytes, lines 5-9
5(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
6  new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
7  j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
8  'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
9  })(window,document,'script','dataLayer','
9GTM-PLMCL8SB
vendor: 3 bytes, line 9
9');
9</script>
9
10  <!-- End Google Tag Manager →
11
12  <!-- Google tag (gtag.js) -->
vendor: 64 bytes, lines 12-13
12
13<script async src="https://www.googletagmanager.com/gtag/js?id=
13AW-745138461
vendor: 12 bytes, line 13
13"></script>
14<script>
15  
vendor: 134 bytes, lines 15-19
15window.dataLayer = window.dataLayer || [];
16  function gtag(){dataLayer.push(arguments);}
17  gtag('js', new Date());
18
19  gtag('config', '
19AW-745138461
vendor: 4 bytes, line 19
19');
20</script>
20
21
22  <!-- Symmetry 5.4.0 -->
23
24  <link rel="preload" href="//rahoobaby.com/cdn/shop/t/14/assets/styles.css?v=71525594667458904341770737428" as="style">
25  <meta charset="utf-8" />
26<meta name="viewport" content="width=device-width,initial-scale=1.0" />
27<meta http-equiv="X-UA-Compatible" content="IE=edge">
28
29<link rel="preconnect" href="https://cdn.shopify.com" crossorigin>
30<link rel="preconnect" href="https://fonts.shopify.com" crossorigin>
31<link rel="preconnect" href="https://monorail-edge.shopifysvc.com"><link rel="preload" as="font" href="//rahoobaby.com/cdn/fonts/jost/jost_n4.d47a1b6347ce4a4c9f437608011273009d91f2b7.woff2" type="font/woff2" crossorigin><link rel="preload" as="font" href="//rahoobaby.com/cdn/fonts/jost/jost_n7.921dc18c13fa0b0c94c5e2517ffe06139c3615a3.woff2" type="font/woff2" crossorigin><link rel="preload" as="font" href="//rahoobaby.com/cdn/fonts/jost/jost_i4.b690098389649750ada222b9763d55796c5283a5.woff2" type="font/woff2" crossorigin><link rel="preload" as="font" href="//rahoobaby.com/cdn/fonts/jost/jost_i7.d8201b854e41e19d7ed9b1a31fe4fe71deea6d3f.woff2" type="font/woff2" crossorigin><link rel="preload" as="font" href="//rahoobaby.com/cdn/fonts/jost/jost_n5.7c8497861ffd15f4e1284cd221f14658b0e95d61.woff2" type="font/woff2" crossorigin><link rel="preload" as="font" href="//rahoobaby.com/cdn/fonts/playfair_display/playfairdisplay_n7.592b3435e0fff3f50b26d410c73ae7ec893f6910.woff2" type="font/woff2" crossorigin><link rel="preload" as="font" href="//rahoobaby.com/cdn/fonts/cabin/cabin_n7.255204a342bfdbc9ae2017bd4e6a90f8dbb2f561.woff2" type="font/woff2" crossorigin><link rel="preload" href="//rahoobaby.com/cdn/shop/t/14/assets/vendor.min.js?v=11589511144441591071653351276" as="script">
32<link rel="preload" href="//rahoobaby.com/cdn/shop/t/14/assets/theme.js?v=95988254462581804181653351275" as="script"><link rel="canonical" href="https://rahoobaby.com/products/learn-lounge" /><link rel="shortcut icon" href="//rahoobaby.com/cdn/shop/files/rahoo_sun_5.png?v=1705510802" type="image/png" /><meta name="description" content="Prevent acid reflux, make tummy time fun, keep your baby comfortable, and achieve crucial developmental milestones with the Rahoo Baby 3-in-1 Newborn Lounger.">
33<meta name="google-site-verification" content="EVoJtWa2Vp-J97FkjTinUhCN-c7CMoK_yYbUVQQvWpQ" />
34  <title>
35    Rahoo Baby 3-in-1 Newborn/Infant Baby Lounger | Rahoo Learn &amp; Lounge &ndash; RahooBaby
36  </title>
37
38  <meta property="og:site_name" content="RahooBaby">
39<meta property="og:url" content="https://rahoobaby.com/products/learn-lounge">
40<meta property="og:title" content="Rahoo Baby 3-in-1 Newborn/Infant Baby Lounger | Rahoo Learn &amp; Lounge">
41<meta property="og:type" content="product">
42<meta property="og:description" content="Prevent acid reflux, make tummy time fun, keep your baby comfortable, and achieve crucial developmental milestones with the Rahoo Baby 3-in-1 Newborn Lounger."><meta property="og:image" content="http://rahoobaby.com/cdn/shop/files/Blue_Top_1200x1200.jpg?v=1776085045">
43  <meta property="og:image:secure_url" content="https://rahoobaby.com/cdn/shop/files/Blue_Top_1200x1200.jpg?v=1776085045">
44  <meta property="og:image:width" content="2040">
45  <meta property="og:image:height" content="2040"><meta property="og:price:amount" content="99.99">
46  <meta property="og:price:currency" content="USD"><meta name="twitter:card" content="summary_large_image">
47<meta name="twitter:title" content="Rahoo Baby 3-in-1 Newborn/Infant Baby Lounger | Rahoo Learn &amp; Lounge">
48<meta name="twitter:description" content="Prevent acid reflux, make tummy time fun, keep your baby comfortable, and achieve crucial developmental milestones with the Rahoo Baby 3-in-1 Newborn Lounger.">
49
50
51  <link href="//rahoobaby.com/cdn/shop/t/14/assets/styles.css?v=71525594667458904341770737428" rel="stylesheet" type="text/css" media="all" />
52  
53  <!-- This "rb-custom-styles.css" file is with custom css to override some of the default layouts -->
54  <link href="//rahoobaby.com/cdn/shop/t/14/assets/rb-custom-styles.css?v=77306297908263004401714762797" rel="stylesheet" type="text/css" media="all" />
55
56  
56<script>
57    window.theme = window.theme || {};
58    theme.money_format_with_product_code_preference = "${{amount}}";
59    theme.money_format_with_cart_code_preference = "${{amount}}";
60    theme.money_format = "${{amount}}";
61    theme.strings = {
62      previous: "Previous",
63      next: "Next",
64      addressError: "Error looking up that address",
65      addressNoResults: "No results for that address",
66      addressQueryLimit: "You have exceeded the Google API usage limit. Consider upgrading to a \u003ca href=\"https:\/\/developers.google.com\/maps\/premium\/usage-limits\"\u003ePremium Plan\u003c\/a\u003e.",
67      authError: "There was a problem authenticating your Google Maps API Key.",
68      icon_labels_left: "Left",
69      icon_labels_right: "Right",
70      icon_labels_down: "Down",
71      icon_labels_close: "Close",
72      icon_labels_plus: "Plus",
73      cart_terms_confirmation: "You must agree to the terms and conditions before continuing.",
74      products_listing_from: "From",
75      layout_live_search_see_all: "See all results",
76      products_product_add_to_cart: "Add to Cart",
77      products_variant_no_stock: "Sold out",
78      products_variant_non_existent: "Unavailable",
79      products_product_pick_a: "Pick a",
80      products_product_unit_price_separator: " \/ ",
81      general_navigation_menu_toggle_aria_label: "Toggle menu",
82      general_accessibility_labels_close: "Close",
83      products_added_notification_title: "Just added",
84      products_added_notification_item: "Item",
85      products_added_notification_unit_price: "Item price",
86      products_added_notification_quantity: "Qty",
87      products_added_notification_total_price: "Total price",
88      products_added_notification_shipping_note: "Excl. shipping",
89      products_added_notification_keep_shopping: "Keep Shopping",
90      products_added_notification_cart: "Cart",
91      products_product_adding_to_cart: "Adding",
92      products_product_added_to_cart: "Added to cart",
93      products_added_notification_subtotal: "Subtotal",
94      products_labels_sold_out: "Sold Out",
95      products_labels_sale: "Sale",
96      products_labels_percent_reduction: "[[ amount ]]% off",
97      products_labels_value_reduction_html: "[[ amount ]] off",
98      products_product_preorder: "Pre-order",
99      general_quick_search_pages: "Pages",
100      general_quick_search_no_results: "Sorry, we couldn\u0026#39;t find any results",
101      collections_general_see_all_subcollections: "See all..."
102    };
103    theme.routes = {
104      search_url: '/search',
105      cart_url: '/cart',
106      cart_add_url: '/cart/add',
107      cart_change_url: '/cart/change',
108      predictive_search_url: '/search/suggest'
109    };
110    theme.settings = {
111      cart_type: "drawer",
112      quickbuy_style: "button",
113      avoid_orphans: true
114    };
115    document.documentElement.classList.add('js');
116  </script>
116<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
116<meta name="google-site-verification" content="dZzmbh2YvqjslptFF26-mHD2Bg6XaxmyBvjDBwhsUWo">
117<meta name="google-site-verification" content="lkaxpOg-f5_-6up6wHaqcAoc3jVK7f1LJUsSRffy-fI">
118<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/25873514544/digital_wallets/dialog">
119<link rel="ucp" href="/.well-known/ucp" version="2026-08-25"><link rel="buy" href="/cart/44077753565473:1?ucp/version=2026-08-25&amp;context/payment/0/handler=dev.shopify.shop_pay" payment="dev.shopify.shop_pay com.google.pay dev.shopify.card"><link rel="alternate" type="application/json+oembed" href="https://rahoobaby.com/products/learn-lounge.oembed">
120<script async="async" src="/checkouts/internal/preloads.js?locale=en-US"></script>
120
121<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
122<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&shop_id=25873514544" crossorigin="anonymous"></script>
vendor: 1 bytes, line 122
122
123<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":25873514544,"countryCode":"US","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/25873514544","merchantName":"RahooBaby","requiredBillingContactFields":["postalAddress","email"],"requiredShippingContactFields":["postalAddress","email"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex","discover","elo","jcb"],"total":{"type":"pending","label":"RahooBaby","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 123
123
124<script id="shopify-features" type="application/json">{"accessToken":"f3fcf0336a5e0bd427f842d4d87f8805","betas":["rich-media-storefront-analytics"],"domain":"rahoobaby.com","predictiveSearch":true,"shopId":25873514544,"locale":"en"}</script>
vendor: 1 bytes, line 124
124
125<script>var Shopify = Shopify || {};
126Shopify.shop = "rahoobaby.myshopify.com";
127Shopify.locale = "en";
128Shopify.currency = {"active":"USD","rate":"1.0"};
129Shopify.country = "US";
130Shopify.theme = {"name":"Symmetry","id":122815184944,"schema_name":"Symmetry","schema_version":"5.4.0","theme_store_id":568,"role":"main"};
131Shopify.theme.handle = "null";
132Shopify.theme.style = {"id":null,"handle":null};
133Shopify.cdnHost = "rahoobaby.com/cdn";
134Shopify.routes = Shopify.routes || {};
135Shopify.routes.root = "/";
136Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
137Shopify.SignInWithShop = Shopify.SignInWithShop || {};
138Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
139Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 139
139
140<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 140
140
141<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 141
141
142<script>
143  window.ShopifyPay = window.ShopifyPay || {};
144  window.ShopifyPay.apiHost = "shop.app\/pay";
145  window.ShopifyPay.redirectState = null;
146</script>
vendor: 1 bytes, line 146
146
147<script>
148  window.Shopify = window.Shopify || {};
149  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
150  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
151  window.Shopify.SignInWithShop.eligible = true;
152</script>
vendor: 1 bytes, line 152
152
153<script id="shop-js-analytics" type="application/json">{"pageType":"product"}</script>
vendor: 1 bytes, line 153
153
154<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 154
154
155<script type="module">
156  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js");
157
158  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
159
160</script>
vendor: 1 bytes, line 160
160
161<script defer="defer" async type="module" src="https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.payment-terms.en.esm.js"></script>
vendor: 1 bytes, line 161
161
162<script type="module">
163  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.payment-terms.en.esm.js");
164
165  
166</script>
vendor: 1 bytes, line 166
166
167<script>
168  window.Shopify = window.Shopify || {};
169  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
170  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"]};
171</script>
vendor: 1 bytes, line 171
171
172<script>(function() {
173  var isLoaded = false;
174  function asyncLoad() {
175    if (isLoaded) return;
176    isLoaded = true;
177    var urls = ["\/\/shopify.privy.com\/widget.js?shop=rahoobaby.myshopify.com","\/\/code.tidio.co\/981zdsjmnnsljvda73w7bkcqmmlwy1gm.js?shop=rahoobaby.myshopify.com","https:\/\/static.shareasale.com\/json\/shopify\/deduplication.js?shop=rahoobaby.myshopify.com","https:\/\/static.shareasale.com\/json\/shopify\/shareasale-tracking.js?sasmid=125251\u0026ssmtid=19038\u0026shop=rahoobaby.myshopify.com","https:\/\/cdn.nfcube.com\/instafeed-21b5bf33f7937b4887986cbb9ee9522a.js?shop=rahoobaby.myshopify.com"];
178    for (var i = 0; i < urls.length; i++) {
179      var s = document.createElement('script');
180      s.type = 'text/javascript';
181      s.async = true;
182      s.src = urls[i];
183      var x = document.getElementsByTagName('script')[0];
184      x.parentNode.insertBefore(s, x);
185    }
186  };
187  if(window.attachEvent) {
188    window.attachEvent('onload', asyncLoad);
189  } else {
190    window.addEventListener('load', asyncLoad, false);
191  }
192})();</script>
vendor: 1 bytes, line 192
192
193<script id="__st">var __st={"a":25873514544,"offset":-14400,"reqid":"a15258ce-a2d3-4954-ac12-92fa2db590a0-1791260134","pageurl":"rahoobaby.com\/products\/learn-lounge","u":"28c710e29c6b","p":"product","rtyp":"product","rid":3816641757232};</script>
vendor: 1 bytes, line 193
193
194<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 194
194
195<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 195
195
196<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//rahoobaby.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 196
196
197<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 = "//rahoobaby.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>
197<script crossorigin="anonymous" defer="defer" src="//rahoobaby.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 197
197
198<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 198
198
199<script>
200  window.Shopify = window.Shopify || {};
201  window.Shopify.MCP = window.Shopify.MCP || {};
202  window.Shopify.MCP.enabled = true;
203  window.Shopify.MCP.shop = "rahoobaby.myshopify.com";
204  window.Shopify.MCP.mcpEndpoint = "https:\/\/rahoobaby.com\/api\/mcp";
205  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?\"\nSet policy_types to also get the store's written policies (full text and URL).\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."},"policy_types":{"type":"array","items":{"type":"string","enum":["refund","shipping","privacy","terms_of_service","terms_of_sale","subscription","legal_notice","contact"]},"description":"Policy kinds to fetch, chosen from the user's question — e.g. [\"refund\"] for returns\/exchanges\/damaged items, [\"contact\"] for phone\/hours\/address. Include every kind the question touches. Omit it to get only FAQ answers."}},"required":["query"]}}];
206</script>
vendor: 1 bytes, line 206
206
207<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("\/\/rahoobaby.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})();
208</script>
vendor: 1 bytes, line 208
208
209<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://rahoobaby.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}};
210</script>
vendor: 1 bytes, line 210
210
211<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
212  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);
213</script>
vendor: 1 bytes, line 213
213
214<script>
215  function portableWalletsCleanup(e){e&&e.src&&console.error("Failed to load portable wallets script "+e.src);var t=document.querySelectorAll("shopify-accelerated-checkout .shopify-payment-button__skeleton, shopify-accelerated-checkout-cart .wallet-cart-button__skeleton"),e=document.getElementById("shopify-buyer-consent");for(let e=0;e<t.length;e++)t[e].remove();e&&e.remove()}function portableWalletsNotLoadedAsModule(e){e instanceof ErrorEvent&&"string"==typeof e.message&&e.message.includes("import.meta")&&"string"==typeof e.filename&&e.filename.includes("portable-wallets")&&(window.removeEventListener("error",portableWalletsNotLoadedAsModule),window.Shopify.PaymentButton.failedToLoad=e,"loading"===document.readyState?document.addEventListener("DOMContentLoaded",window.Shopify.PaymentButton.init):window.Shopify.PaymentButton.init())}window.addEventListener("error",portableWalletsNotLoadedAsModule);
216</script>
216
217
218<script type="module" src="https://rahoobaby.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js" onError="portableWalletsCleanup(this)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 218
218
219<script nomodule>
220  document.addEventListener("DOMContentLoaded", portableWalletsCleanup);
221</script>
221
222
223<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://rahoobaby.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous">
224<style id="shopify-accelerated-checkout-cart">
225        #shopify-buyer-consent {
226  margin-top: 1em;
227  display: inline-block;
228  width: 100%;
229}
230
231#shopify-buyer-consent.hidden {
232  display: none;
233}
234
235#shopify-subscription-policy-button {
236  background: none;
237  border: none;
238  padding: 0;
239  text-decoration: underline;
240  font-size: inherit;
241  cursor: pointer;
242}
243
244#shopify-subscription-policy-button::before {
245  box-shadow: none;
246}
247
248      </style>
249<script id="sections-script" data-sections="product-recommendations" defer="defer" src="//rahoobaby.com/cdn/shop/t/14/compiled_assets/scripts.js?v=93411345204380247541746131564"></script>
vendor: 1 bytes, line 249
249
250<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
250
251
252<!-- Trackdesk tracker begin -->
253<script async src="//cdn.trackdesk.com/tracking.js"></script>
vendor: 1 bytes, line 253
253
254<script>
255  (function(t,d,k){(t[k]=t[k]||[]).push(d);t[d]=t[d]||t[k].f||function(){(t[d].q=t[d].q||[]).push(arguments)}})(window,"trackdesk","TrackdeskObject");
256
257 trackdesk('rahoobaby', 'click');
258</script>
258
259<!-- Trackdesk tracker end -->
260
261
262<!-- BEGIN app block: shopify://apps/judge-me-reviews/blocks/judgeme_core/61ccd3b1-a9f2-4160-9fe9-4fec8413e5d8 --><!-- Start of Judge.me Core -->
263
264
265
266
267
268
269
270<link rel="dns-prefetch" href="https://cdn.judge.me">
271<link rel="dns-prefetch" href="https://cdn1.judge.me">
272<link rel="dns-prefetch" href="https://api.judge.me">
273
274<script data-cfasync='false' class='jdgm-settings-script'>window.jdgmSettings={"pagination":5,"disable_web_reviews":false,"coupon_receiving_condition":"any_review","coupon_value_type":"percentage","coupon_value_percentage":10,"coupon_value_fixed_amount":0,"coupon_discount_type":"single","coupon_tier_text_enabled":false,"coupon_tier_text_percentage":10,"coupon_tier_text_fixed_amount":0,"coupon_tier_photo_enabled":false,"coupon_tier_photo_percentage":10,"coupon_tier_photo_fixed_amount":0,"coupon_tier_video_enabled":false,"coupon_tier_video_percentage":10,"coupon_tier_video_fixed_amount":0,"enable_coupons":false,"badge_no_review_text":"No reviews","badge_n_reviews_text":"{{ n }} review/reviews","hide_badge_preview_if_no_reviews":true,"badge_hide_text":false,"enforce_center_preview_badge":false,"widget_title":"Customer Reviews","widget_open_form_text":"Write a review","widget_close_form_text":"Cancel review","widget_refresh_page_text":"Refresh page","widget_summary_text":"Based on {{ number_of_reviews }} review/reviews","widget_no_review_text":"Be the first to write a review","widget_name_field_text":"Display name","widget_verified_name_field_text":"Verified Name (public)","widget_name_placeholder_text":"Display name","widget_required_field_error_text":"This field is required.","widget_email_field_text":"Email address","widget_verified_email_field_text":"Verified Email (private, can not be edited)","widget_email_placeholder_text":"Your email address","widget_email_field_error_text":"Please enter a valid email address.","widget_rating_field_text":"Rating","widget_review_title_field_text":"Review Title","widget_review_title_placeholder_text":"Give your review a title","widget_review_body_field_text":"Review content","widget_review_body_placeholder_text":"Start writing here...","widget_pictures_field_text":"Picture/Video (optional)","widget_submit_review_text":"Submit Review","widget_submit_verified_review_text":"Submit Verified Review","widget_submit_success_msg_with_auto_publish":"Thank y
274ou! Please refresh the page in a few moments to see your review. You can remove or edit your review by logging into \u003ca href='https://judge.me/login' target='_blank' rel='nofollow noopener'\u003eJudge.me\u003c/a\u003e","widget_submit_success_msg_no_auto_publish":"Thank you! Your review will be published as soon as it is approved by the shop admin. You can remove or edit your review by logging into \u003ca href='https://judge.me/login' target='_blank' rel='nofollow noopener'\u003eJudge.me\u003c/a\u003e","widget_show_default_reviews_out_of_total_text":"Showing {{ n_reviews_shown }} out of {{ n_reviews }} reviews.","widget_show_all_link_text":"Show all","widget_show_less_link_text":"Show less","widget_author_said_text":"{{ reviewer_name }} said:","widget_days_text":"{{ n }} days ago","widget_weeks_text":"{{ n }} week/weeks ago","widget_months_text":"{{ n }} month/months ago","widget_years_text":"{{ n }} year/years ago","widget_yesterday_text":"Yesterday","widget_today_text":"Today","widget_replied_text":"\u003e\u003e {{ shop_name }} replied:","widget_read_more_text":"Read more","widget_reviewer_name_as_initial":"","widget_rating_filter_color":"#fbcd0a","widget_rating_filter_see_all_text":"See all reviews","widget_sorting_most_recent_text":"Most Recent","widget_sorting_highest_rating_text":"Highest Rating","widget_sorting_lowest_rating_text":"Lowest Rating","widget_sorting_with_pictures_text":"Only Pictures","widget_sorting_most_helpful_text":"Most Helpful","widget_open_question_form_text":"Ask a question","widget_reviews_subtab_text":"Reviews","widget_questions_subtab_text":"Questions","widget_question_label_text":"Question","widget_answer_label_text":"Answer","widget_question_placeholder_text":"Write your question here","widget_submit_question_text":"Submit Question","widget_question_submit_success_text":"Thank you for your question! We will notify you once it gets answered.","verified_badge_text":"Verified","verified_badge_bg_color":"","verified_badge_text_color":"","verified_badge_placement":"left-of-reviewer-name","widget_review_max_height":"","widget_hide_border":false,"widget_social_share":false,"widget_thumb":false,"widget_review_location_show":false,"widget_location_format":"","all_reviews_include_out_of_store_products":true,"all_reviews_out_of_store_text":"(out of store)","all_reviews_pagination":100,"all_reviews_product_name_prefix_text":"about","enable_review_pictures":true,"enable_question_anwser":false,"widget_theme":"default","review_date_format":"mm/dd/yyyy","default_sort_method":"most-recent","enable_ai_review_visibility":true,"widget_product_reviews_subtab_text":"Product Reviews","widget_shop_reviews_subtab_text":"Shop Reviews","widget_other_products_reviews_text":"Reviews for other products","widget_store_reviews_subtab_text":"Store reviews","widget_product_variant_reference_text":"Review for","widget_no_store_reviews_text":"This store hasn't received any reviews yet","widget_web_restriction_product_reviews_text":"This product hasn't received any reviews yet","widget_no_items_text":"No items found","widget_show_more_text":"Show more","widget_write_a_store_review_text":"Write a Store Review","widget_product_and_store_reviews_text":"Product and store reviews","widget_reviews_in_collection_text":"Reviews in this collection","widget_other_languages_heading":"Reviews in Other Languages","widget_translate_review_text":"Translate review to {{ language }}","widget_translating_review_text":"Translating...","widget_show_original_translation_text":"Show original ({{ language }})","widget_translate_review_failed_text":"Review couldn't be translated.","widget_translate_review_retry_text":"Retry","widget_translate_review_try_again_later_text":"Try again later","show_product_url_for_grouped_product":false,"widget_sorting_pictures_first_text":"Pictures First","show_pictures_on_all_rev_page_mobile":false,"show_pictures_on_all_rev_page_desktop":false,"floating_tab_hide_mobile_install_preference":false,"floating_tab_button_name":"★ Reviews","floating_tab_title":"Let customers speak for us","floating_tab_button_color":"","floating_tab_button_background_color":"","floating_tab_url":"","floating_tab_url_enabled":false,"floating_tab_tab_style":"text","all_reviews_text_badge_text":"Customers rate us {{ shop.metafields.judgeme.all_reviews_rating | round: 1 }}/5 based on {{ shop.metafields.judgeme.all_reviews_count }} reviews.","all_reviews_text_badge_text_branded_style":"{{ shop.metafields.judgeme.all_reviews_rating | round: 1 }} out of 5 stars based on {{ shop.metafields.judgeme.all_reviews_count }} reviews","is_all_reviews_text_badge_a_link":false,"show_stars_for_all_reviews_text_badge":false,"all_reviews_text_badge_url":"","all_reviews_text_style":"branded","all_reviews_text_color_style":"judgeme_brand_color","all_reviews_text_color":"#108474","all_reviews_text_show_jm_brand":true,"featured_carousel_show_header":true,"featured_carousel_title":"Let customers speak for us","testimonials_carousel_title":"Customers are saying","videos_carousel_title":"Real customer stories","cards_carousel_title":"Customers are saying","featured_carousel_count_text":"from {{ n }} reviews","featured_carousel_add_link_to_all_reviews_page":false,"featured_carousel_url":"","featured_carousel_show_images":true,"featured_carousel_autoslide_interval":5,"featured_carousel_arrows_on_the_sides":false,"featured_carousel_height":250,"featured_carousel_width":80,"featured_carousel_image_size":0,"featured_carousel_image_height":250,"featured_carousel_arrow_color":"#eeeeee","verified_count_badge_style":"branded","verified_count_badge_orientation":"horizontal","verified_count_badge_color_style":"judgeme_brand_color","verified_count_badge_color":"#108474","is_verified_count_badge_a_link":false,"verified_count_badge_url":"","verified_count_badge_show_jm_brand":true,"widget_rating_preset_default":5,"widget_first_sub_tab":"product-reviews","widget_show_histogram":true,"widget_histogram_use_custom_color":false,"widget_pagination_use_custom_color":false,"widget_star_use_custom_color":false,"widget_verified_badge_use_custom_color":false,"widget_write_review_use_custom_color":false,"picture_reminder_submit_button":"Upload Pictures","enable_review_videos":true,"mute_video_by_default":true,"widget_sorting_videos_first_text":"Videos First","widget_review_pending_text":"Pending","featured_carousel_items_for_large_screen":3,"social_share_options_order":"Facebook,Twitter","remove_microdata_snippet":false,"disable_json_ld":false,"enable_json_ld_products":false,"preview_badge_show_question_text":false,"preview_badge_no_question_text":"No questions","preview_badge_n_question_text":"{{ number_of_questions }} question/questions","qa_badge_show_icon":false,"qa_badge_position":"same-row","remove_judgeme_branding":false,"widget_add_search_bar":false,"widget_search_bar_placeholder":"Search","widget_sorting_verified_only_text":"Verified only","widget_sorting_most_relevant_text":"Most Relevant","featured_carousel_theme":"default","featured_carousel_show_rating":true,"featured_carousel_show_title":true,"featured_carousel_show_body":true,"featured_carousel_show_date":false,"featured_carousel_show_reviewer":true,"featured_carousel_show_product":false,"featured_carousel_header_background_color":"#108474","featured_carousel_header_text_color":"#ffffff","featured_carousel_name_product_separator":"reviewed","featured_carousel_full_star_background":"#108474","featured_carousel_empty_star_background":"#dadada","featured_carousel_vertical_theme_background":"#f9fafb","featured_carousel_verified_badge_enable":true,"featured_carousel_verified_badge_color":"#108474","featured_carousel_border_style":"round","featured_carousel_review_line_length_limit":3,"featured_carousel_more_reviews_button_text":"Read more reviews","featured_carousel_view_product_button_text":"View product","all_reviews_page_load_reviews_on":"scroll","all_reviews_page_load_more_text":"Load More Reviews","disable_fb_tab_reviews":false,"enable_ajax_cdn_cache":false,"widget_advanced_speed_features":5,"widget_public_name_text":"displayed publicly like","default_reviewer_name":"John Smith","default_reviewer_name_has_non_latin":true,"widget_reviewer_anonymous":"Anonymous","medals_widget_title":"Judge.me Review Medals","medals_widget_background_color":"#f9fafb","medals_widget_position":"footer_all_pages","medals_widget_border_color":"#f9fafb","medals_widget_verified_text_position":"left","medals_widget_use_monochromatic_version":false,"medals_widget_elements_color":"#108474","show_reviewer_avatar":true,"widget_invalid_yt_video_url_error_text":"Not a YouTube video URL","widget_max_length_field_error_text":"Please enter no more than {0} characters.","widget_show_country_flag":false,"widget_show_collected_via_shop_app":true,"widget_verified_by_shop_badge_style":"light","widget_verified_by_shop_text":"Verified by Shop","widget_show_photo_gallery":true,"widget_load_with_code_splitting":true,"widget_ugc_install_preference":false,"widget_ugc_title":"Made by us, Shared by you","widget_ugc_subt
274itle":"Tag us to see your picture featured in our page","widget_ugc_arrows_color":"#ffffff","widget_ugc_primary_button_text":"Buy Now","widget_ugc_primary_button_background_color":"#108474","widget_ugc_primary_button_text_color":"#ffffff","widget_ugc_primary_button_border_width":"0","widget_ugc_primary_button_border_style":"none","widget_ugc_primary_button_border_color":"#108474","widget_ugc_primary_button_border_radius":"25","widget_ugc_secondary_button_text":"Load More","widget_ugc_secondary_button_background_color":"#ffffff","widget_ugc_secondary_button_text_color":"#108474","widget_ugc_secondary_button_border_width":"2","widget_ugc_secondary_button_border_style":"solid","widget_ugc_secondary_button_border_color":"#108474","widget_ugc_secondary_button_border_radius":"25","widget_ugc_reviews_button_text":"View Reviews","widget_ugc_reviews_button_background_color":"#ffffff","widget_ugc_reviews_button_text_color":"#108474","widget_ugc_reviews_button_border_width":"2","widget_ugc_reviews_button_border_style":"solid","widget_ugc_reviews_button_border_color":"#108474","widget_ugc_reviews_button_border_radius":"25","widget_ugc_reviews_button_link_to":"judgeme-reviews-page","widget_ugc_show_post_date":true,"widget_ugc_max_width":"800","widget_rating_metafield_value_type":true,"widget_primary_color":"#108474","widget_enable_secondary_color":false,"widget_secondary_color":"#edf5f5","widget_summary_average_rating_text":"{{ average_rating }} out of 5","widget_media_grid_title":"Customer photos \u0026 videos","widget_media_grid_see_more_text":"See more","widget_round_style":false,"widget_show_product_medals":true,"widget_verified_by_judgeme_text":"Verified by Judge.me","widget_show_store_medals":true,"widget_verified_by_judgeme_text_in_store_medals":"Verified by Judge.me","widget_media_field_exceed_quantity_message":"Sorry, we can only accept {{ max_media }} for one review.","widget_media_field_exceed_limit_message":"{{ file_name }} is too large, please select a {{ media_type }} less than {{ size_limit }}MB.","widget_review_submitted_text":"Review Submitted!","widget_question_submitted_text":"Question Submitted!","widget_close_form_text_question":"Cancel","widget_write_your_answer_here_text":"Write your answer here","widget_enabled_branded_link":true,"widget_show_collected_by_judgeme":true,"widget_reviewer_name_color":"","widget_write_review_text_color":"","widget_write_review_bg_color":"","widget_collected_by_judgeme_text":"collected by Judge.me","widget_pagination_type":"standard","widget_load_more_text":"Load More","widget_load_more_color":"#108474","widget_full_review_text":"Full Review","widget_read_more_reviews_text":"Read More Reviews","widget_read_questions_text":"Read Questions","widget_questions_and_answers_text":"Questions \u0026 Answers","widget_verified_by_text":"Verified by","widget_verified_text":"Verified","widget_number_of_reviews_text":"{{ number_of_reviews }} reviews","widget_back_button_text":"Back","widget_next_button_text":"Next","widget_custom_forms_filter_button":"Filters","custom_forms_style":"horizontal","widget_show_review_information":false,"how_reviews_are_collected":"How reviews are collected?","widget_show_review_keywords":false,"widget_gdpr_statement":"How we use your data: We'll only contact you about the review you left, and only if necessary. By submitting your review, you agree to Judge.me's \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eterms\u003c/a\u003e, \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eprivacy\u003c/a\u003e and \u003ca href='https://judge.me/content-policy' target='_blank' rel='nofollow noopener'\u003econtent\u003c/a\u003e policies.","widget_multilingual_sorting_enabled":false,"widget_translate_review_content_enabled":false,"widget_translate_review_content_method":"manual","popup_widget_review_selection":"automatically_with_pictures","popup_widget_round_border_style":true,"popup_widget_show_title":true,"popup_widget_show_body":true,"popup_widget_show_reviewer":false,"popup_widget_show_product":true,"popup_widget_show_pictures":true,"popup_widget_use_review_picture":true,"popup_widget_show_on_home_page":true,"popup_widget_show_on_product_page":true,"popup_widget_show_on_collection_page":true,"popup_widget_show_on_cart_page":true,"popup_widget_position":"bottom_left","popup_widget_first_review_delay":5,"popup_widget_duration":5,"popup_widget_interval":5,"popup_widget_review_count":5,"popup_widget_hide_on_mobile":true,"review_snippet_widget_round_border_style":true,"review_snippet_widget_card_color":"#FFFFFF","review_snippet_widget_text_color":"#000000","review_snippet_widget_lighter_text_color":"#7B7B7B","review_snippet_widget_slider_arrows_background_color":"#FFFFFF","review_snippet_widget_slider_arrows_color":"#000000","review_snippet_widget_star_color":"#108474","show_product_variant":false,"all_reviews_product_variant_label_text":"Variant: ","widget_show_verified_branding":true,"widget_ai_summary_title":"Customers say","widget_ai_summary_disclaimer":"AI-powered review summary based on recent customer reviews","widget_show_ai_summary":false,"widget_show_ai_summary_bg":false,"write_review_button_visibility":"everyone","store_summary_widget_heading":"Customers rate this store","store_summary_widget_button_text":"View customer reviews","store_summary_widget_button_theme_text":"See AI reviews summary","widget_show_review_title_input":true,"widget_autofill_review_title":true,"redirect_reviewers_invited_via_email":"external_form","request_store_review_after_product_review":false,"request_review_other_products_in_order":false,"review_form_color_scheme":"default","review_form_corner_style":"square","review_form_star_color":"#108474","review_form_text_color":"#333333","review_form_background_color":"#ffffff","review_form_field_background_color":"#fafafa","review_form_button_color":"#108474","review_form_button_text_color":"#ffffff","review_form_modal_overlay_color":"#000000","review_form_theme":"multi_step","review_form_location":"in_store_popup","review_form_external_page_background_color":"#C5F7F0","review_content_screen_title_text":"How would you rate this product?","review_content_introduction_text":"We would love it if you would share a bit about your experience.","store_review_form_title_text":"How would you rate this store?","store_review_form_introduction_text":"We would love it if you would share a bit about your experience.","show_review_guidance_text":true,"one_star_review_guidance_text":"Poor","five_star_review_guidance_text":"Great","customer_information_screen_title_text":"About you","customer_information_introduction_text":"Please tell us more about you.","custom_questions_screen_title_text":"Your experience in more detail","custom_questions_introduction_text":"Here are a few questions to help us understand more about your experience.","review_submitted_screen_title_text":"Thanks for your review!","review_submitted_screen_thank_you_text":"We are processing it and it will appear on the store soon.","review_submitted_screen_email_verification_text":"Please confirm your email by clicking the link we just sent you. This helps us keep reviews authentic.","confirm_email_screen_title_text":"Confirm your email","confirm_email_screen_message_text":"To help keep reviews authentic, we'll send you a secure link to continue writing your review. It only takes a moment.","check_email_screen_title_text":"Check your email","check_email_screen_message_text":"We sent you an email to {{ email }}. Click the button on the email to continue.","check_email_screen_resend_message_text":"Email resent!","check_email_resend_hint_text":"Didn't get the email? Check your spam folder or [resend the email].","verification_email_rate_limit_error_text":"You've reached the limit for review attempts on this product. Please check your inbox or try again later.","review_submitted_request_store_review_text":"Would you like to share your experience of shopping with us?","review_submitted_review_other_products_text":"Would you like to review these products?","store_review_screen_title_text":"Would you like to share your experience of shopping with us?","store_review_introduction_text":"We value your feedback and use it to improve. Please share any thoughts or suggestions you have.","reviewer_media_screen_title_picture_text":"Share a picture","reviewer_media_introduction_picture_text":"Upload a photo to support your review.","reviewer_media_screen_title_video_text":"Share a video","reviewer_media_introduction_video_text":"Upload a video to support your review.","reviewer_media_screen_title_picture_or_video_text":"Share a picture or video","reviewer_media_introduction_picture_or_video_text":"Upload a photo or video to support your review.","reviewer_media_
274youtube_url_text":"Paste your Youtube URL here","advanced_settings_next_step_button_text":"Next","advanced_settings_close_review_button_text":"Close","modal_write_review_flow":false,"write_review_flow_required_text":"Required","write_review_flow_privacy_message_text":"We respect your privacy.","write_review_flow_anonymous_text":"Post review as anonymous","write_review_flow_visibility_text":"This won't be visible to other customers.","write_review_flow_multiple_selection_help_text":"Select as many as you like","write_review_flow_single_selection_help_text":"Select one option","write_review_flow_required_field_error_text":"This field is required","write_review_flow_invalid_email_error_text":"Please enter a valid email address","write_review_flow_max_length_error_text":"Max. {{ max_length }} characters.","write_review_flow_media_upload_text":"\u003cb\u003eClick to upload\u003c/b\u003e or drag and drop","write_review_flow_gdpr_statement":"We'll only contact you about your review if necessary. By submitting your review, you agree to our \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eterms and conditions\u003c/a\u003e and \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eprivacy policy\u003c/a\u003e.","rating_only_reviews_enabled":false,"show_negative_reviews_help_screen":false,"new_review_flow_help_screen_rating_threshold":3,"negative_review_resolution_screen_title_text":"Tell us more","negative_review_resolution_text":"Your experience matters to us. If there were issues with your purchase, we're here to help. Feel free to reach out to us, we'd love the opportunity to make things right.","negative_review_resolution_button_text":"Contact us","negative_review_resolution_proceed_with_review_text":"Leave a review","negative_review_resolution_subject":"Issue with purchase from {{ shop_name }}.{{ order_name }}","coupon_promo_intro_any_review_text":"Write a review and get a coupon for {{ amount }} off your next purchase","coupon_promo_intro_with_photo_text":"Write a review and add a photo or video to get a coupon for {{ amount }} off your next purchase","coupon_promo_intro_with_video_text":"Write a review and add a video to get a coupon for {{ amount }} off your next purchase","coupon_promo_intro_up_to_any_review_text":"Write a review and get a coupon for up to {{ amount }} off your next purchase","coupon_promo_intro_up_to_with_photo_text":"Write a review and add a photo or video to get a coupon for up to {{ amount }} off your next purchase","coupon_promo_intro_external_text":"Write a review and get a reward for your next purchase","coupon_promo_intro_external_with_photo_text":"Write a review and add a photo or video to get a reward for your next purchase","coupon_promo_intro_external_with_video_text":"Write a review and add a video to get a reward for your next purchase","coupon_promo_media_photo_text":"Add a photo or video and get a coupon for {{ amount }} off your next purchase","coupon_promo_media_photo_only_text":"Add a photo and get a coupon for {{ amount }} off your next purchase","coupon_promo_media_video_text":"Add a video and get a coupon for {{ amount }} off your next purchase","coupon_promo_media_external_photo_text":"Add a photo or video and get a reward for your next purchase","coupon_promo_media_external_photo_only_text":"Add a photo and get a reward for your next purchase","coupon_promo_media_external_video_text":"Add a video and get a reward for your next purchase","coupon_promo_success_text":"You've got a coupon for your next purchase at {{ shop_name }}!","coupon_promo_success_subtext":"You'll receive your coupon email within the hour.","preview_badge_collection_page_install_status":false,"widget_review_custom_css":"","preview_badge_custom_css":"","preview_badge_stars_count":"5-stars","featured_carousel_custom_css":"","floating_tab_custom_css":"","all_reviews_widget_custom_css":"","medals_widget_custom_css":"","verified_badge_custom_css":"","all_reviews_text_custom_css":"","transparency_badges_collected_via_store_invite":false,"transparency_badges_from_another_provider":false,"transparency_badges_collected_from_store_visitor":false,"transparency_badges_collected_by_verified_review_provider":true,"transparency_badges_earned_reward":false,"transparency_badges_collected_via_store_invite_text":"Review collected via store invitation","transparency_badges_from_another_provider_text":"Review collected from another provider","transparency_badges_collected_from_store_visitor_text":"Review collected from a store visitor","transparency_badges_written_in_google_text":"Review written in Google","transparency_badges_written_in_etsy_text":"Review written in Etsy","transparency_badges_written_in_shop_app_text":"Review written in Shop App","transparency_badges_earned_reward_text":"Review earned a reward for future purchase","product_review_widget_per_page":10,"widget_other_languages_reviews_per_page":3,"widget_store_review_label_text":"Review about the store","widget_cart_mode_aggregate_heading_text":"Customers rate this store","checkout_comment_extension_title_on_product_page":"Customer Comments","checkout_comment_extension_num_latest_comment_show":5,"checkout_comment_extension_format":"name_and_timestamp","checkout_comment_customer_name":"last_initial","checkout_comment_comment_notification":true,"preview_badge_collection_page_install_preference":false,"preview_badge_home_page_install_preference":false,"preview_badge_product_page_install_preference":false,"review_widget_install_preference":"","review_carousel_install_preference":false,"floating_reviews_tab_install_preference":"none","verified_reviews_count_badge_install_preference":false,"all_reviews_text_install_preference":false,"review_widget_best_location":false,"judgeme_medals_install_preference":false,"review_widget_revamp_enabled":false,"review_widget_qna_enabled":false,"review_widget_header_theme":"minimal","review_widget_widget_title_enabled":true,"review_widget_header_text_size":"medium","review_widget_header_text_weight":"regular","review_widget_average_rating_style":"compact","review_widget_bar_chart_enabled":true,"review_widget_bar_chart_type":"numbers","review_widget_bar_chart_style":"standard","review_widget_expanded_media_gallery_enabled":false,"review_widget_show_review_highlights":false,"review_widget_show_review_keywords_in_gray":false,"review_widget_reviews_section_theme":"standard","review_widget_image_style":"thumbnails","review_widget_review_image_ratio":"square","review_widget_stars_size":"medium","review_widget_verified_badge":"standard_text","review_widget_review_title_text_size":"medium","review_widget_review_text_size":"medium","review_widget_review_text_length":"medium","review_widget_number_of_columns_desktop":3,"review_widget_carousel_transition_speed":5,"review_widget_custom_questions_answers_display":"always","review_widget_card_section_size":"small","review_widget_button_text_color":"#FFFFFF","review_widget_text_color":"#000000","review_widget_lighter_text_color":"#7B7B7B","review_widget_corner_styling":"soft","review_widget_review_word_singular":"review","review_widget_review_word_plural"
274:"reviews","review_widget_voting_label":"Helpful?","review_widget_shop_reply_label":"Reply from {{ shop_name }}:","review_widget_filters_title":"Filters","review_widget_filter_rating_title":"Rating","review_widget_filter_keyword_title":"Keyword","review_widget_clear_filters_text":"Clear filters","review_widget_expand_more_text":"More","review_widget_review_highlights_title":"Review highlights","qna_widget_question_word_singular":"Question","qna_widget_question_word_plural":"Questions","qna_widget_answer_reply_label":"Answer from {{ answerer_name }}:","qna_content_screen_title_text":"Ask a question about this product","qna_widget_question_required_field_error_text":"Please enter your question.","qna_widget_flow_gdpr_statement":"We'll only contact you about your question if necessary. By submitting your question, you agree to our \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eterms and conditions\u003c/a\u003e and \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eprivacy policy\u003c/a\u003e.","qna_widget_question_submitted_text":"Thanks for your question!","qna_widget_close_form_text_question":"Close","qna_widget_question_submit_success_text":"We’ll notify you by email when your question is answered.","all_reviews_widget_v2025_enabled":false,"all_reviews_widget_v2025_header_theme":"default","all_reviews_widget_v2025_widget_title_enabled":true,"all_reviews_widget_v2025_header_text_size":"medium","all_reviews_widget_v2025_header_text_weight":"regular","all_reviews_widget_v2025_average_rating_style":"compact","all_reviews_widget_v2025_bar_chart_enabled":true,"all_reviews_widget_v2025_bar_chart_type":"numbers","all_reviews_widget_v2025_bar_chart_style":"standard","all_reviews_widget_v2025_expanded_media_gallery_enabled":false,"all_reviews_widget_v2025_show_store_medals":true,"all_reviews_widget_v2025_show_photo_gallery":true,"all_reviews_widget_v2025_show_review_keywords":false,"all_reviews_widget_v2025_show_ai_summary":false,"all_reviews_widget_v2025_show_ai_summary_bg":false,"all_reviews_widget_v2025_show_review_highlights":false,"all_reviews_widget_v2025_show_review_keywords_in_gray":false,"all_reviews_widget_v2025_add_search_bar":false,"all_reviews_widget_v2025_default_sort_method":"most-recent","all_reviews_widget_v2025_reviews_per_page":10,"all_reviews_widget_v2025_reviews_section_theme":"default","all_reviews_widget_v2025_image_style":"thumbnails","all_reviews_widget_v2025_review_image_ratio":"square","all_reviews_widget_v2025_stars_size":"medium","all_reviews_widget_v2025_verified_badge":"standard_text","all_reviews_widget_v2025_review_title_text_size":"medium","all_reviews_widget_v2025_review_text_size":"medium","all_reviews_widget_v2025_review_text_length":"medium","all_reviews_widget_v2025_number_of_columns_desktop":3,"all_reviews_widget_v2025_carousel_transition_speed":5,"all_reviews_widget_v2025_custom_questions_answers_display":"always","all_reviews_widget_v2025_review_dates":false,"all_reviews_widget_v2025_card_section_size":"small","all_reviews_widget_v2025_show_product_variant":false,"all_reviews_widget_v2025_show_reviewer_avatar":true,"all_reviews_widget_v2025_reviewer_name_as_initial":"","all_reviews_widget_v2025_review_location_show":false,"all_reviews_widget_v2025_location_format":"","all_reviews_widget_v2025_show_country_flag":false,"all_reviews_widget_v2025_widget_thumb":false,"all_reviews_widget_v2025_verified_by_shop_badge_style":"light","all_reviews_widget_v2025_social_share":false,"all_reviews_widget_v2025_social_share_options_order":"Facebook,Twitter,LinkedIn,Pinterest","all_reviews_widget_v2025_pagination_type":"standard","all_reviews_widget_v2025_button_text_color":"#FFFFFF","all_reviews_widget_v2025_text_color":"#000000","all_reviews_widget_v2025_lighter_text_color":"#7B7B7B","all_reviews_widget_v2025_corner_styling":"soft","all_reviews_widget_v2025_title":"Customer reviews","all_reviews_widget_v2025_ai_summary_title":"Customers say about this store","all_reviews_widget_v2025_no_review_text":"Be the first to write a review","all_reviews_widget_v2025_review_highlights_title":"Review highlights","reviews_grid_widget_show_sample_reviews":false,"reviews_grid_widget_review_selection":"all","reviews_grid_widget_select_products":[],"reviews_grid_widget_show_media_only":false,"reviews_grid_widget_display_order":"media_first","reviews_grid_widget_card_grouping":"per_media","reviews_grid_widget_columns_desktop":3,"reviews_grid_widget_rows_desktop":3,"reviews_grid_widget_columns_mobile":2,"reviews_grid_widget_rows_mobile":6,"reviews_grid_widget_show_stars":true,"reviews_grid_widget_show_reviewer_name":true,"reviews_grid_widget_show_review_title_on_hover_desktop":true,"reviews_grid_widget_corner_styling":"soft","reviews_grid_widget_card_spacing":"medium","reviews_grid_widget_header_text_color":"#000000","reviews_grid_widget_star_and_reviewer_name_color":"#F9F9F9","reviews_grid_widget_overlay_and_background_color":"#000000","reviews_grid_widget_content_color":"#F9F9F9","reviews_grid_widget_header_text":"From our customers","reviews_grid_widget_show_average_rating":true,"trust_badge_enabled":false,"trust_badge_structure":"outline","trust_badge_color":"black","trust_badge_star":"black","trust_badge_rating_display_default":"show_avg_text","platform":"shopify","branding_url":"https://app.judge.me/reviews/stores/rah
274oobaby.com","branding_text":"Powered by Judge.me","locale":"en","reply_name":"RahooBaby","shop_currency":"USD","widget_version":"3.0","footer":true,"autopublish":true,"review_dates":true,"enable_custom_form":false,"shop_use_review_site":true,"shop_locale":"en","enable_multi_locales_translations":false,"show_review_title_input":true,"autofill_review_title":true,"review_verification_email_status":"always","require_verification_before_submit":false,"sign_in_with_shop_enabled":false,"customer_account_validation_enabled":true,"most_relevant_sort_enabled":false,"coupon_promo_invited_eligible":true,"coupon_promo_web_eligible":false,"uses_coupon_integration":false,"uses_external_coupon":false,"can_be_branded":true,"rtl_stars_enabled_ar":true,"rtl_stars_enabled_he":true,"reply_name_text":"RahooBaby"};</script>
274 <style class='jdgm-settings-style'>.jdgm-xx{left:0}:root{--jdgm-primary-color: #108474;--jdgm-secondary-color: rgba(16,132,116,0.1);--jdgm-star-color: #108474;--jdgm-write-review-text-color: white;--jdgm-write-review-bg-color: #108474;--jdgm-paginate-color: #108474;--jdgm-border-radius: 0;--jdgm-reviewer-name-color: #108474}.jdgm-histogram__bar-content{background-color:#108474}.jdgm-rev[data-verified-buyer=true] .jdgm-rev__icon.jdgm-rev__icon:after,.jdgm-rev__buyer-badge.jdgm-rev__buyer-badge{color:white;background-color:#108474}.jdgm-review-widget--small .jdgm-gallery.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(8) .jdgm-gallery__thumbnail-wrapper.jdgm-gallery__thumbnail-wrapper:before{content:"See more"}@media only screen and (min-width: 768px){.jdgm-gallery.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(8) .jdgm-gallery__thumbnail-wrapper.jdgm-gallery__thumbnail-wrapper:before{content:"See more"}}.jdgm-prev-badge[data-average-rating='0.00']{display:none !important}.jdgm-author-all-initials{display:none !important}.jdgm-author-last-initial{display:none !important}.jdgm-rev-widg__title{visibility:hidden}.jdgm-rev-widg__summary-text{visibility:hidden}.jdgm-prev-badge__text{visibility:hidden}.jdgm-rev__prod-link-prefix:before{content:'about'}.jdgm-rev__variant-label:before{content:'Variant: '}.jdgm-rev__out-of-store-text:before{content:'(out of store)'}@media only screen and (min-width: 768px){.jdgm-rev__pics .jdgm-rev_all-rev-page-picture-separator,.jdgm-rev__pics .jdgm-rev__product-picture{display:none}}@media only screen and (max-width: 768px){.jdgm-rev__pics .jdgm-rev_all-rev-page-picture-separator,.jdgm-rev__pics .jdgm-rev__product-picture{display:none}}.jdgm-preview-badge[data-template="product"]{display:none !important}.jdgm-preview-badge[data-template="collection"]{display:none !important}.jdgm-preview-badge[data-template="index"]{display:none !important}.jdgm-review-widget[data-from-snippet="true"]{display:none !important}.jdgm-verified-count-badget[data-from-snippet="true"]{display:none !important}.jdgm-carousel-wrapper[data-from-snippet="true"]{display:none !important}.jdgm-all-reviews-text[data-from-snippet="true"]{display:none !important}.jdgm-medals-section[data-from-snippet="true"]{display:none !important}.jdgm-ugc-media-wrapper[data-from-snippet="true"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_via_store_invitation"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_from_another_provider"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_from_store_visitor"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_earned_for_future_purchase"]{display:none !important}.jdgm-review-snippet-widget{--jdgm-snippet-card-color: #fff;--jdgm-snippet-text-color: #000;--jdgm-snippet-lighter-text-color: #7B7B7B;--jdgm-snippet-star-color: #108474;--jdgm-snippet-border-radius: 8px;--jdgm-snippet-arrows-bg-color: #fff;--jdgm-snippet-arrows-color: #000}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__cards-container .jdgm-rev-snippet-card{border-radius:8px;background:#fff}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__cards-container .jdgm-rev-snippet-card__rev-rating .jdgm-star{color:#108474}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__prev-btn,.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__next-btn{border-radius:50%;background:#fff}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__prev-btn>svg,.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__next-btn>svg{fill:#000}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jm-mfp-content,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__icon,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__pic-img,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__reply{border-radius:8px}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev[data-verified-buyer="true"] .jdgm-full-rev__icon::after{border-radius:8px}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-rev__buyer-badge{border-radius:calc( 8px / 2 )}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-full-rev__replier::before{content:'RahooBaby'}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-full-rev__product-button{border-radius:calc( 8px * 6 )}
275</style> <style class='jdgm-settings-style'></style>
276
277  
278  
279  
280  <style class='jdgm-miracle-styles'>
281  @-webkit-keyframes jdgm-spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes jdgm-spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@font-face{font-family:'JudgemeStar';src:url("data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAAAScAA0AAAAABrAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAEgAAAABoAAAAcbyQ+3kdERUYAAARgAAAAHgAAACAAMwAGT1MvMgAAAZgAAABGAAAAVi+vS9xjbWFwAAAB8AAAAEAAAAFKwBMjvmdhc3AAAARYAAAACAAAAAj//wADZ2x5ZgAAAkAAAAEJAAABdH33LXtoZWFkAAABMAAAAC0AAAA2BroQKWhoZWEAAAFgAAAAHAAAACQD5QHQaG10eAAAAeAAAAAPAAAAFAYAAABsb2NhAAACMAAAAA4AAAAOAO4AeG1heHAAAAF8AAAAHAAAACAASgAvbmFtZQAAA0wAAADeAAABkorWfVZwb3N0AAAELAAAACkAAABEp3ubLXgBY2BkYADhPPP4OfH8Nl8ZuJkYQODS2fRrCPr/aSYGxq1ALgcDWBoAO60LkwAAAHgBY2BkYGDc+v80gx4TAwgASaAICmABAFB+Arl4AWNgZGBgYGPQYWBiAAIwyQgWc2AAAwAHVQB6eAFjYGRiYJzAwMrAwejDmMbAwOAOpb8ySDK0MDAwMbByMsCBAAMCBKS5pjA4PGB4wMR44P8BBj3GrQymQGFGkBwAjtgK
281/gAAeAFjYoAAEA1jAwAAZAAHAHgB3crBCcAwDEPRZydkih567CDdf4ZskmLwFBV8xBfCaC4BXkOUmx4sU0h2ngNb9V0vQCxaRKIAevT7fGWuBrEAAAAAAAAAAAA0AHgAugAAeAF9z79Kw1AUx/FzTm7un6QmJtwmQ5Bg1abgEGr/BAqlU6Gju+Cgg1MkQ/sA7Vj7BOnmO/gUvo2Lo14NqIO6/IazfD8HEODtmQCfoANwNsyp2/GJt3WKQrd1NLiYYWx2PBqOsmJMEOznPOTzfSCrhAtbbLdmeFLJV9eKd63WLrZcIcuaEVdssWCKM6pLCfTVOYbz/0pNSMSZKLIZpvh78sAUH6PlMrreTCabP9r+Z/puPZ2ur/RqpQHgh+MIegCnXeM4MRAPjYN//5tj4ZtTjkFqEdmeMShlEJ7tVAly2TAkx6R68Fl4E/aVvn8JqHFQ4JS1434gXKcuL31dDhzs3YbsEOAd/IU88gAAAHgBfY4xTgMxEEVfkk0AgRCioKFxQYd2ZRtpixxgRU2RfhU5q5VWseQ4JdfgAJyBlmNwAM7ABRhZQ0ORwp7nr+eZAa54YwYg9zm3ynPOeFRe8MCrciXOh/KSS76UV5L/iDmrLiS5AeU519wrL3jmSbkS5115yR2fyivJv9kx0ZMZ2RLZw27q87iNQi8EBo5FSPIMw3HqBboi5lKTGAGDp8FKXWP+t9TU01Lj5His1Ba6uM9dTEMwvrFmbf5GC/q2drW3ruXUhhsCiQOjznFlCzYhHUZp4xp76vsvQh89CQAAeAFjYGJABowM6IANLMrEyMTIzMjCXpyRWJBqZshWXJJYBKOMAFHFBucAAAAAAAAB//8AAngBY2BkYGDgA2IJBhBgAvKZGViBJAuYxwAABJsAOgAAeAFjYGBgZACCk535hiD60tn0azAaAEqpB6wAAA==") format("woff");font-weight:normal;font-style:normal}.jdgm-star{font-family:'JudgemeStar';display:inline !important;text-decoration:none !important;padding:0 4px 0 0 !important;margin:0 !important;font-weight:bold;opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.jdgm-star:hover{opacity:1}.jdgm-star:last-of-type{padding:0 !important}.jdgm-star.jdgm--on:before{content:"\e000"}.jdgm-star.jdgm--off:before{content:"\e001"}.jdgm-star.jdgm--half:before{content:"\e002"}.jdgm-widget *{margin:0;line-height:1.4;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-overflow-scrolling:touch}.jdgm-hidden{display:none !important;visibility:hidden !important}.jdgm-temp-hidden{display:none}.jdgm-spinner{width:40px;height:40px;margin:auto;border-radius:50%;border-top:2px solid #eee;border-right:2px solid #eee;border-bottom:2px solid #eee;border-left:2px solid #ccc;-webkit-animation:jdgm-spin 0.8s infinite linear;animation:jdgm-spin 0.8s infinite linear}.jdgm-prev-badge{display:block !important}
282
283</style>
284
285
286  
287  
288   
289
290
291
292
293<script data-cfasync='false' class='jdgm-script'>
294!function(e){window.jdgm=window.jdgm||{};
295/* INF-1976 */
296var _jdgmBlocked=function(){var raw=(window.jdgmSettings||{}).hostname_allowlist;var list=(raw==null?"":""+raw).split(/[\s,]+/).map(function(h){return h.trim().toLowerCase().replace(/\.$/,"");}).filter(function(h){return h;});if(!list.length)return false;var host=(e.location.hostname||"").toLowerCase().replace(/\.$/,"");if(/(^|\.)shopifypreview\.com$/.test(host))return false;var bare=host.replace(/^www\./,"");for(var i=0;i<list.length;i++){var en=list[i];if(en.indexOf("*.")===0){var b=en.slice(2);if(host===b||host.slice(-(b.length+1))==="."+b)return false;}else if(bare===en.replace(/^www\./,""))return false;}return true;}();
297if(_jdgmBlocked){jdgm._loaderExecuted=true;jdgm._blocked=true;var _jdgmS=e.createElement("style");_jdgmS.textContent='[class^="jdgm-"],[class*=" jdgm-"]{display:none !important}';(e.head||e.documentElement).appendChild(_jdgmS);return;}
298jdgm.CDN_HOST="https://cdnwidget.judge.me/",jdgm.CDN_HOST_ALT="https://cdn2.judge.me/cdn/widget_frontend/",jdgm.API_HOST="https://api.judge.me/",jdgm.CDN_BASE_URL="https://cdn.shopify.com/extensions/01a0fd03-c455-7b82-9766-74101e55572c/judgeme-771/assets/",jdgm.CDN_API_HOST="https://cdn.judge.me/",
299jdgm.docReady=function(d){(e.attachEvent?"complete"===e.readyState:"loading"!==e.readyState)?
300setTimeout(d,0):e.addEventListener("DOMContentLoaded",d)},jdgm.loadCSS=function(d,t,o,a){
301!o&&jdgm.loadCSS.requestedUrls.indexOf(d)>=0||(jdgm.loadCSS.requestedUrls.push(d),
302(a=e.createElement("link")).rel="stylesheet",a.class="jdgm-stylesheet",a.media="nope!",
303a.href=d,a.onload=function(){this.media="all",t&&setTimeout(t)},e.body.appendChild(a))},
304jdgm.loadCSS.requestedUrls=[],jdgm.loadJS=function(e,d){var t=new XMLHttpRequest;
305t.onreadystatechange=function(){4===t.readyState&&t.status>=200&&t.status<300&&(Function(t.response)(),d&&d(t.response))},
306t.open("GET",e),t.onerror=function(){if(e.indexOf(jdgm.CDN_HOST)===0&&jdgm.CDN_HOST_ALT!==jdgm.CDN_HOST){var f=e.replace(jdgm.CDN_HOST,jdgm.CDN_HOST_ALT);jdgm.loadJS(f,d)}},t.send()},jdgm.docReady((function(){(window.jdgmLoadCSS||e.querySelectorAll(
307".jdgm-widget, .jdgm-all-reviews-page").length>0)&&(jdgmSettings.widget_load_with_code_splitting?
308parseFloat(jdgmSettings.widget_version)>=3?jdgm.loadCSS(jdgm.CDN_BASE_URL+"widget_v3_base.css"):
309jdgm.loadCSS(jdgm.CDN_BASE_URL+"widget_base.css"):jdgm.loadCSS(jdgm.CDN_BASE_URL+"shopify_v2.css")
310)}))}(document);
311</script>
311
312<noscript><link rel="stylesheet" type="text/css" media="all" href="https://cdn.shopify.com/extensions/01a0fd03-c455-7b82-9766-74101e55572c/judgeme-771/assets/shopify_v2.css"></noscript>
313
314<!-- BEGIN app snippet: theme_fix_tags -->
314<script>
315  (function() {
316    var jdgmThemeFixes = null;
317    if (!jdgmThemeFixes) return;
318
319    // "All themes" fix: CSS and JS applied on every theme. CSS is injected
320    // before the per-theme fix so the theme-specific CSS wins the cascade.
321    // HTML is never applied globally (too risky).
322    var allThemesFix = jdgmThemeFixes['all'];
323    if (allThemesFix && allThemesFix.css) {
324      var allStyleTag = document.createElement('style');
325      allStyleTag.classList.add('jdgm-theme-fix-style-all');
326      allStyleTag.innerHTML = allThemesFix.css;
327      document.head.append(allStyleTag);
328    };
329
330    if (allThemesFix && allThemesFix.js) {
331      var allScriptTag = document.createElement('script');
332      allScriptTag.classList.add('jdgm-theme-fix-script-all');
333      allScriptTag.innerHTML = allThemesFix.js;
334      document.head.append(allScriptTag);
335    };
336
337    var thisThemeFix = jdgmThemeFixes[Shopify.theme.id];
338    if (!thisThemeFix) return;
339
340    if (thisThemeFix.html) {
341      document.addEventListener("DOMContentLoaded", function() {
342        var htmlDiv = document.createElement('div');
343        htmlDiv.classList.add('jdgm-theme-fix-html');
344        htmlDiv.innerHTML = thisThemeFix.html;
345        document.body.append(htmlDiv);
346      });
347    };
348
349    if (thisThemeFix.css) {
350      var styleTag = document.createElement('style');
351      styleTag.classList.add('jdgm-theme-fix-style');
352      styleTag.innerHTML = thisThemeFix.css;
353      document.head.append(styleTag);
354    };
355
356    if (thisThemeFix.js) {
357      var scriptTag = document.createElement('script');
358      scriptTag.classList.add('jdgm-theme-fix-script');
359      scriptTag.innerHTML = thisThemeFix.js;
360      document.head.append(scriptTag);
361    };
362  })();
363</script>
363
364<!-- END app snippet -->
365<!-- End of Judge.me Core -->
366
367
368
369<!-- END app block --><!-- BEGIN app block: shopify://apps/pagefly-ai-page-builder/blocks/app-embed/83e179f7-59a0-4589-8c66-c0dddf959200 -->
370
371<!-- BEGIN app snippet: pagefly-cro-ab-testing-main -->
372
373
374
375
376
377
378
379<script>
380  ;(function () {
381    const url = new URL(window.location)
382    const viewParam = url.searchParams.get('view')
383    if (viewParam && viewParam.includes('variant-pf-')) {
384      url.searchParams.set('pf_v', viewParam)
385      url.searchParams.delete('view')
386      window.history.replaceState({}, '', url)
387    }
388  })()
389</script>
389
390
391
392
393<script type='module'>
394  
395  window.PAGEFLY_CRO = window.PAGEFLY_CRO || {}
396
397  window.PAGEFLY_CRO['data_debug'] = {
398    original_template_suffix: "learn-lounge",
399    allow_ab_test: false,
400    ab_test_start_time: 0,
401    ab_test_end_time: 0,
402    today_date_time: 1791260135000,
403  }
404  window.PAGEFLY_CRO['GA4'] = { enabled: false}
405</script>
405
406
407<!-- END app snippet -->
408
409
410
411
412
413
414
415
416  
416<script src='https://cdn.shopify.com/extensions/01a10f37-6ebf-7712-9c45-e334b1408f07/pagefly-ai-page-builder-364/assets/pagefly-helper.js' defer='defer'></script>
416
417
418  
418<script src='https://cdn.shopify.com/extensions/01a10f37-6ebf-7712-9c45-e334b1408f07/pagefly-ai-page-builder-364/assets/pagefly-general-helper.js' defer='defer'></script>
418
419
420  
420<script src='https://cdn.shopify.com/extensions/01a10f37-6ebf-7712-9c45-e334b1408f07/pagefly-ai-page-builder-364/assets/pagefly-snap-slider.js' defer='defer'></script>
420
421
422  
422<script src='https://cdn.shopify.com/extensions/01a10f37-6ebf-7712-9c45-e334b1408f07/pagefly-ai-page-builder-364/assets/pagefly-slideshow-v3.js' defer='defer'></script>
422
423
424  
424<script src='https://cdn.shopify.com/extensions/01a10f37-6ebf-7712-9c45-e334b1408f07/pagefly-ai-page-builder-364/assets/pagefly-slideshow-v4.js' defer='defer'></script>
424
425
426  
426<script src='https://cdn.shopify.com/extensions/01a10f37-6ebf-7712-9c45-e334b1408f07/pagefly-ai-page-builder-364/assets/pagefly-glider.js' defer='defer'></script>
426
427
428  
428<script src='https://cdn.shopify.com/extensions/01a10f37-6ebf-7712-9c45-e334b1408f07/pagefly-ai-page-builder-364/assets/pagefly-slideshow-v1-v2.js' defer='defer'></script>
428
429
430  
430<script src='https://cdn.shopify.com/extensions/01a10f37-6ebf-7712-9c45-e334b1408f07/pagefly-ai-page-builder-364/assets/pagefly-product-media.js' defer='defer'></script>
430
431
432  
432<script src='https://cdn.shopify.com/extensions/01a10f37-6ebf-7712-9c45-e334b1408f07/pagefly-ai-page-builder-364/assets/pagefly-product.js' defer='defer'></script>
432
433
434
435<script id='pagefly-helper-data' type='application/json'>
436  {
437    "page_optimization": {
438      "assets_prefetching": false
439    },
440    "elements_asset_mapper": {
441      "Accordion": "https://cdn.shopify.com/extensions/01a10f37-6ebf-7712-9c45-e334b1408f07/pagefly-ai-page-builder-364/assets/pagefly-accordion.js",
442      "Accordion3": "https://cdn.shopify.com/extensions/01a10f37-6ebf-7712-9c45-e334b1408f07/pagefly-ai-page-builder-364/assets/pagefly-accordion3.js",
443      "CountDown": "https://cdn.shopify.com/extensions/01a10f37-6ebf-7712-9c45-e334b1408f07/pagefly-ai-page-builder-364/assets/pagefly-countdown.js",
444      "GMap1": "https://cdn.shopify.com/extensions/01a10f37-6ebf-7712-9c45-e334b1408f07/pagefly-ai-page-builder-364/assets/pagefly-gmap.js",
445      "GMap2": "https://cdn.shopify.com/extensions/01a10f37-6ebf-7712-9c45-e334b1408f07/pagefly-ai-page-builder-364/assets/pagefly-gmap.js",
446      "GMapBasicV2": "https://cdn.shopify.com/extensions/01a10f37-6ebf-7712-9c45-e334b1408f07/pagefly-ai-page-builder-364/assets/pagefly-gmap.js",
447      "GMapAdvancedV2": "https://cdn.shopify.com/extensions/01a10f37-6ebf-7712-9c45-e334b1408f07/pagefly-ai-page-builder-364/assets/pagefly-gmap.js",
448      "HTML.Video": "https://cdn.shopify.com/extensions/01a10f37-6ebf-7712-9c45-e334b1408f07/pagefly-ai-page-builder-364/assets/pagefly-htmlvideo.js",
449      "HTML.Video2": "https://cdn.shopify.com/extensions/01a10f37-6ebf-7712-9c45-e334b1408f07/pagefly-ai-page-builder-364/assets/pagefly-htmlvideo2.js",
450      "HTML.Video3": "https://cdn.shopify.com/extensions/01a10f37-6ebf-7712-9c45-e334b1408f07/pagefly-ai-page-builder-364/assets/pagefly-htmlvideo2.js",
451      "BackgroundVideo": "https://cdn.shopify.com/extensions/01a10f37-6ebf-7712-9c45-e334b1408f07/pagefly-ai-page-builder-364/assets/pagefly-htmlvideo2.js",
452      "Instagram": "https://cdn.shopify.com/extensions/01a10f37-6ebf-7712-9c45-e334b1408f07/pagefly-ai-page-builder-364/assets/pagefly-instagram.js",
453      "Instagram2": "https://cdn.shopify.com/extensions/01a10f37-6ebf-7712-9c45-e334b1408f07/pagefly-ai-page-builder-364/assets/pagefly-instagram.js",
454      "Insta3": "https://cdn.shopify.com/extensions/01a10f37-6ebf-7712-9c45-e334b1408f07/pagefly-ai-page-builder-364/assets/pagefly-instagram3.js",
455      "Tabs": "https://cdn.shopify.com/extensions/01a10f37-6ebf-7712-9c45-e334b1408f07/pagefly-ai-page-builder-364/assets/pagefly-tab.js",
456      "Tabs3": "https://cdn.shopify.com/extensions/01a10f37-6ebf-7712-9c45-e334b1408f07/pagefly-ai-page-builder-364/assets/pagefly-tab3.js",
457      "ProductBox": "https://cdn.shopify.com/extensions/01a10f37-6ebf-7712-9c45-e334b1408f07/pagefly-ai-page-builder-364/assets/pagefly-cart.js",
458      "FBPageBox2": "https://cdn.shopify.com/extensions/01a10f37-6ebf-7712-9c45-e334b1408f07/pagefly-ai-page-builder-364/assets/pagefly-facebook.js",
459      "FBLikeButton2": "https://cdn.shopify.com/extensions/01a10f37-6ebf-7712-9c45-e334b1408f07/pagefly-ai-page-builder-364/assets/pagefly-facebook.js",
460      "TwitterFeed2": "https://cdn.shopify.com/extensions/01a10f37-6ebf-7712-9c45-e334b1408f07/pagefly-ai-page-builder-364/assets/pagefly-twitter.js",
461      "Paragraph4": "https://cdn.shopify.com/extensions/01a10f37-6ebf-7712-9c45-e334b1408f07/pagefly-ai-page-builder-364/assets/pagefly-paragraph4.js",
462
463      "AliReviews": "https://cdn.shopify.com/extensions/01a10f37-6ebf-7712-9c45-e334b1408f07/pagefly-ai-page-builder-364/assets/pagefly-3rd-elements.js",
464      "BackInStock": "https://cdn.shopify.com/extensions/01a10f37-6ebf-7712-9c45-e334b1408f07/pagefly-ai-page-builder-364/assets/pagefly-3rd-elements.js",
465      "GloboBackInStock": "https://cdn.shopify.com/extensions/01a10f37-6ebf-7712-9c45-e334b1408f07/pagefly-ai-page-builder-364/assets/pagefly-3rd-elements.js",
466      "GrowaveWishlist": "https://cdn.shopify.com/extensions/01a10f37-6ebf-7712-9c45-e334b1408f07/pagefly-ai-page-builder-364/assets/pagefly-3rd-elements.js",
467      "InfiniteOptionsShopPad": "https://cdn.shopify.com/extensions/01a10f37-6ebf-7712-9c45-e334b1408f07/pagefly-ai-page-builder-364/assets/pagefly-3rd-elements.js",
468      "InkybayProductPersonalizer": "https://cdn.shopify.com/extensions/01a10f37-6ebf-7712-9c45-e334b1408f07/pagefly-ai-page-builder
468-364/assets/pagefly-3rd-elements.js",
469      "LimeSpot": "https://cdn.shopify.com/extensions/01a10f37-6ebf-7712-9c45-e334b1408f07/pagefly-ai-page-builder-364/assets/pagefly-3rd-elements.js",
470      "Loox": "https://cdn.shopify.com/extensions/01a10f37-6ebf-7712-9c45-e334b1408f07/pagefly-ai-page-builder-364/assets/pagefly-3rd-elements.js",
471      "Opinew": "https://cdn.shopify.com/extensions/01a10f37-6ebf-7712-9c45-e334b1408f07/pagefly-ai-page-builder-364/assets/pagefly-3rd-elements.js",
472      "Powr": "https://cdn.shopify.com/extensions/01a10f37-6ebf-7712-9c45-e334b1408f07/pagefly-ai-page-builder-364/assets/pagefly-3rd-elements.js",
473      "ProductReviews": "https://cdn.shopify.com/extensions/01a10f37-6ebf-7712-9c45-e334b1408f07/pagefly-ai-page-builder-364/assets/pagefly-3rd-elements.js",
474      "PushOwl": "https://cdn.shopify.com/extensions/01a10f37-6ebf-7712-9c45-e334b1408f07/pagefly-ai-page-builder-364/assets/pagefly-3rd-elements.js",
475      "ReCharge": "https://cdn.shopify.com/extensions/01a10f37-6ebf-7712-9c45-e334b1408f07/pagefly-ai-page-builder-364/assets/pagefly-3rd-elements.js",
476      "Rivyo": "https://cdn.shopify.com/extensions/01a10f37-6ebf-7712-9c45-e334b1408f07/pagefly-ai-page-builder-364/assets/pagefly-3rd-elements.js",
477      "TrackingMore": "https://cdn.shopify.com/extensions/01a10f37-6ebf-7712-9c45-e334b1408f07/pagefly-ai-page-builder-364/assets/pagefly-3rd-elements.js",
478      "Vitals": "https://cdn.shopify.com/extensions/01a10f37-6ebf-7712-9c45-e334b1408f07/pagefly-ai-page-builder-364/assets/pagefly-3rd-elements.js",
479      "Wiser": "https://cdn.shopify.com/extensions/01a10f37-6ebf-7712-9c45-e334b1408f07/pagefly-ai-page-builder-364/assets/pagefly-3rd-elements.js"
480    },
481    "custom_elements_mapper": {
482      "pf-click-action-element": "https://cdn.shopify.com/extensions/01a10f37-6ebf-7712-9c45-e334b1408f07/pagefly-ai-page-builder-364/assets/pagefly-click-action-element.js",
483      "pf-dialog-element": "https://cdn.shopify.com/extensions/01a10f37-6ebf-7712-9c45-e334b1408f07/pagefly-ai-page-builder-364/assets/pagefly-dialog-element.js"
484    }
485  }
486</script>
486
487
488<script id='pagefly-heatmap-config' type='application/json'>
489  {}
490</script>
vendor: 1 bytes, line 490
490
491<script>
492  (function () {
493    var el = document.getElementById('pagefly-heatmap-config')
494    if (!el) { window.__pagefly_heatmap_config__ = {}; return }
495    try {
496      window.__pagefly_heatmap_config__ = JSON.parse(el.textContent || '{}') || {}
497    } catch (e) {
498      window.__pagefly_heatmap_config__ = {}
499    }
500  })()
501</script>
vendor: 1 bytes, line 501
501
502<script>
503  // Heatmap overlay loader. Three gates, all of them cheap, none of them trusting the URL:
504  // the visitor must have arrived on a pf_heatmap link, the SERVER must have published an
505  // overlay path in the metafield, and this page must already be one the merchant enabled
506  // tracking for. The last gate is what stops a crafted link pulling the asset onto an
507  // arbitrary storefront page. Everything else is decided inside the asset, and by the server.
508  (function () {
509    var cfg = window.__pagefly_heatmap_config__ || {}
510    var id = (window.__pagefly_page_setting__ || {}).pageId
511    if (!/[#&]pf_heatmap=/.test(window.location.hash || '')) return
512    if (!cfg.overlay_data_path || !Array.isArray(cfg.enabled_page_ids)) return
513    if (!id || cfg.enabled_page_ids.indexOf(id) === -1) return
514    var s = document.createElement('script')
515    s.src = 'https://cdn.shopify.com/extensions/01a10f37-6ebf-7712-9c45-e334b1408f07/pagefly-ai-page-builder-364/assets/pagefly-heatmap-overlay.js'
516    s.defer = true
517    document.head.appendChild(s)
518  })()
519</script>
519
520
521<!-- BEGIN app snippet: pf-ai-schema -->
522<!-- END app snippet -->
523
524
525<!-- END app block --><!-- BEGIN app block: shopify://apps/klaviyo-email-marketing-sms/blocks/klaviyo-onsite-embed/2632fe16-c075-4321-a88b-50b567f42507 -->
526
527
528
529
530
531
532
533
534
535
536
537
538  
538<script async src="https://static.klaviyo.com/onsite/js/QRMMcE/klaviyo.js?company_id=QRMMcE"></script>
538
539  
539<script>!function(){if(!window.klaviyo){window._klOnsite=window._klOnsite||[];try{window.klaviyo=new Proxy({},{get:function(n,i){return"push"===i?function(){var n;(n=window._klOnsite).push.apply(n,arguments)}:function(){for(var n=arguments.length,o=new Array(n),w=0;w<n;w++)o[w]=arguments[w];var t="function"==typeof o[o.length-1]?o.pop():void 0,e=new Promise((function(n){window._klOnsite.push([i].concat(o,[function(i){t&&t(i),n(i)}]))}));return e}}})}catch(n){window.klaviyo=window.klaviyo||[],window.klaviyo.push=function(){var n;(n=window._klOnsite).push.apply(n,arguments)}}}}();</script>
539
540
541  
542    
542<script id="viewed_product">
543      if (item == null) {
544        var _learnq = _learnq || [];
545
546        var MetafieldReviews = null
547        var MetafieldYotpoRating = null
548        var MetafieldYotpoCount = null
549        var MetafieldLooxRating = null
550        var MetafieldLooxCount = null
551        var okendoProduct = null
552        var okendoProductReviewCount = null
553        var okendoProductReviewAverageValue = null
554        try {
555          // The following fields are used for Customer Hub recently viewed in order to add reviews.
556          // This information is not part of __kla_viewed. Instead, it is part of __kla_viewed_reviewed_items
557          MetafieldReviews = {"rating":{"scale_min":"1.0","scale_max":"5.0","value":"4.71"},"rating_count":136};
558          MetafieldYotpoRating = null
559          MetafieldYotpoCount = null
560          MetafieldLooxRating = null
561          MetafieldLooxCount = null
562
563          okendoProduct = null
564          // If the okendo metafield is not legacy, it will error, which then requires the new json formatted data
565          if (okendoProduct && 'error' in okendoProduct) {
566            okendoProduct = null
567          }
568          okendoProductReviewCount = okendoProduct ? okendoProduct.reviewCount : null
569          okendoProductReviewAverageValue = okendoProduct ? okendoProduct.reviewAverageValue : null
570        } catch (error) {
571          console.error('Error in Klaviyo onsite reviews tracking:', error);
572        }
573
574        var item = {
575          Name: "The Learn \u0026 Lounge™",
576          ProductID: 3816641757232,
577          Categories: ["Home page","The Rahoo Collection"],
578          ImageURL: "https://rahoobaby.com/cdn/shop/files/Blue_Top_grande.jpg?v=1776085045",
579          URL: "https://rahoobaby.com/products/learn-lounge",
580          Brand: "RahooBaby",
581          Price: "$99.99",
582          Value: "99.99",
583          CompareAtPrice: "$0.00"
584        };
585        _learnq.push(['track', 'Viewed Product', item]);
586        _learnq.push(['trackViewedItem', {
587          Title: item.Name,
588          ItemId: item.ProductID,
589          Categories: item.Categories,
590          ImageUrl: item.ImageURL,
591          Url: item.URL,
592          Metadata: {
593            Brand: item.Brand,
594            Price: item.Price,
595            Value: item.Value,
596            CompareAtPrice: item.CompareAtPrice
597          },
598          metafields:{
599            reviews: MetafieldReviews,
600            yotpo:{
601              rating: MetafieldYotpoRating,
602              count: MetafieldYotpoCount,
603            },
604            loox:{
605              rating: MetafieldLooxRating,
606              count: MetafieldLooxCount,
607            },
608            okendo: {
609              rating: okendoProductReviewAverageValue,
610              count: okendoProductReviewCount,
611            }
612          }
613        }]);
614      }
615    </script>
615
616  
617
618
619
620
621  
621<script>
622    window.klaviyoReviewsProductDesignMode = false
623  </script>
623
624
625
626
627
628
629
630
631
632
633<!-- END app block -->
633<script src="https://cdn.shopify.com/extensions/01a0fd03-c455-7b82-9766-74101e55572c/judgeme-771/assets/loader.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 633
633
634<script src="https://cdn.shopify.com/extensions/01a0ec21-7369-78a6-b9c0-c07227d664ec/lb-upsell-451/assets/lb-selleasy.js" type="text/javascript" defer="defer"></script>
634
635<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
636<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: 25873514544,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "product"};window.navigator.sendBeacon("https://monorail-edge.shopifysvc.com/v1/produce", JSON.stringify({schema_id: "online_store_buyer_site_abandonment/1.1",payload: payload,metadata: {event_created_at_ms: currentMs,event_sent_at_ms: currentMs}}));}}window.addEventListener('pagehide', handle_abandonment_event);}}());</script>
vendor: 1 bytes, line 636
636
637<script>
638  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
639</script>
vendor: 1 bytes, line 639
639
640<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}
640).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: 25873514544,storefrontBaseUrl: "https://rahoobaby.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://rahoobaby.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"id":"2489811233","configuration":"{\"businessId\":\"CDE45705164D2603D6430C32\",\"environment\":\"production\",\"debug\":\"false\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"5a8ca3d2c8c198d27ce52b5826353789","type":"APP","apiClientId":861484,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"}
640,{"id":"1863844129","configuration":"{\"accountID\":\"QRMMcE\",\"webPixelConfig\":\"eyJlbmFibGVBZGRlZFRvQ2FydEV2ZW50cyI6IHRydWV9\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"c63c5b72c8d77be5f2d27d14c081da38","type":"APP","apiClientId":123074,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":[]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"1507688737","configuration":"{\"masterTagID\":\"19038\",\"merchantID\":\"125251\",\"appPath\":\"https:\/\/daedalus.shareasale.com\",\"storeID\":\"NaN\",\"xTypeMode\":\"NaN\",\"xTypeValue\":\"NaN\",\"channelDedup\":\"NaN\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"f300cca684872f2df140f714437af558","type":"APP","apiClientId":4929191,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"1474363681","configuration":"{\"webPixelName\":\"Judge.me\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"8acc938b1a30dc7624e304493ca567d7","type":"APP","apiClientId":683015,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"866877729","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"G-696WG86V87\\\",\\\"GT-5TCHTLQB\\\"],\\\"target_country\\\":\\\"US\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":\\\"G-696WG86V87\\\"},{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":\\\"G-696WG86V87\\\"},{\\\"type\\\":\\\"remove_from_cart\\\",\\\"action_label\\\":\\\"G-696WG86V87\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"G-696WG86V87\\\",\\\"MC-9K6HVR64VE\\\"]},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"G-696WG86V87\\\",\\\"MC-9K6HVR64VE\\\"]},{\\\"type\\\":\\\"add_shipping_info\\\",\\\"action_label\\\":\\\"G-696WG86V87\\\"},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"G-696WG86V87\\\",\\\"MC-9K6HVR64VE\\\"]},{\\\"type\\\":\\\"view_item_list\\\",\\\"action_label\\\":\\\"G-696WG86V87\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":\\\"G-696WG86V87\\\"},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":\\\"G-696WG86V87\\\"},{\\\"type\\\":\\\"view_cart\\\",\\\"action_label\\\":\\\"G-696WG86V87\\\"}],\\\"enable_monitoring_mode\\\":false}\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"a3321ca85cf5aaf6b57585fcd8d67b3a","type":"APP","apiClientId":1780363,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"807371041","configuration":"{\"pixelCode\":\"CRPA0FRC77U12HOQM16G\"}","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":[]},"dataSharingState":"optimized"},{"id":"362512673","configuration":"{\"pixel_id\":\"177500586789985\",\"pixel_type\":\"facebook_pixel\",\"metaapp_system_user_token\":\"-\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"bd2f978c17a94bbb8a74d43de2165dc5","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":"256803105","configuration":"{\"accountID\":\"selleasy-metrics-track\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"50acfdcd7b118f50e52df83f64624d06","type":"APP","apiClientId":5519923,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_name","read_customer_personal_data"],"dataSharingControls":["share_all_events"]}
640,"dataSharingState":"unrestricted"},{"id":"177537313","configuration":"{\"tagID\":\"2612465778975\"}","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":[]},"dataSharingState":"optimized"},{"id":"118227233","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"2","type":"CUSTOM","privacyPurposes":[],"name":"Trackdesk conversion script"},{"id":"203882785","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"Reddit"},{"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":"RahooBaby","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"rahoobaby.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/rahoobaby.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[{"price":{"amount":99.99,"currencyCode":"USD"},"product":{"title":"The Learn \u0026 Lounge™","vendor":"RahooBaby","id":"3816641757232","untranslatedTitle":"The Learn \u0026 Lounge™","url":"\/products\/learn-lounge","type":"baby lounger"},"id":"44077753565473","image":{"src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Blue_Top.jpg?v=1776085045"},"sku":"","title":"Saltwater Blue","untranslatedTitle":"Saltwater Blue"},{"price":{"amount":99.99,"currencyCode":"USD"},"product":{"title":"The Learn \u0026 Lounge™","vendor":"RahooBaby","id":"3816641757232","untranslatedTitle":"The Learn \u0026 Lounge™","url":"\/products\/learn-lounge","type":"baby lounger"},"id":"44077805797665","image":{"src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Pink_Top.jpg?v=1776085045"},"sku":"","title":"Petal Pink","untranslatedTitle":"Petal Pink"},{"price":{"amount":99.99,"currencyCode":"USD"},"product":{"title":"The Learn \u0026 Lounge™","vendor":"RahooBaby","id":"3816641757232","untranslatedTitle":"The Learn \u0026 Lounge™","url":"\/products\/learn-lounge","type":"baby lounger"},"id":"44077819887905","image":{"src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Sage_Top.jpg?v=1776085045"},"sku":"","title":"Quiet Sage","untranslatedTitle":"Quiet Sage"},{"price":{"amount":99.99,"currencyCode":"USD"},"product":{"title":"The Learn \u0026 Lounge™","vendor":"RahooBaby","id":"3816641757232","untranslatedTitle":"The Learn \u0026 Lounge™","url":"\/products\/learn-lounge","type":"baby lounger"},"id":"44077830078753","image":{"src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Sand_Top.jpg?v=1776085045"},"sku":"","title":"Soft Sand","untranslatedTitle":"Soft Sand"}],"products":[{"id":"3816641757232","handle":"learn-lounge","isCollective":null,"title":"The Learn \u0026 Lounge™","type":"baby lounger","untranslatedTitle":"The Learn \u0026 Lounge™","url":"\/products\/learn-lounge","vendor":"RahooBaby","remoteShopId":null,"variants":[{"id":"44077753565473","image":{"src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Blue_Top.jpg?v=1776085045"},"price":{"amount":99.99,"currencyCode":"USD"},"sku":"","title":"Saltwater Blue","untranslatedTitle":"Saltwater Blue"},{"id":"44077805797665","image":{"src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Pink_Top.jpg?v=1776085045"},"price":{"amount":99.99,"currencyCode":"USD"},"sku":"","title":"Petal Pink","untranslatedTitle":"Petal Pink"},{"id":"44077819887905","image":{"src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Sage_Top.jpg?v=1776085045"},"price":{"amount":99.99,"currencyCode":"USD"},"sku":"","title":"Quiet Sage","untranslatedTitle":"Quiet Sage"},{"id":"44077830078753","image":{"src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Sand_Top.jpg?v=1776085045"},"price":{"amount":99.99,"currencyCode":"USD"},"sku":"","title":"Soft Sand","untranslatedTitle":"Soft Sand"}]}],"purchasingCompany":null},},"https://rahoobaby.com/cdn","5982071ew7ea472e3p69b68784m2150dfea",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"122815184944","themeStoreId":"568","themePublished":"true","eventMetadataId":"5c1c3a49-5312-4758-b2d2-51befa958f59","pageType":"product","resourceId":"3816641757232","shopId":"25873514544","storefrontBaseUrl":"https:\/\/rahoobaby.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\", \"8450a54b\", \"7ee89bf1\"]","isMerchantRequest":"false","hashVersion":"5982071ew7ea472e3p69b68784m2150dfea","publish":"custom","events":"[[\"page_viewed\",{}],[\"product_viewed\",{\"productVariant\":{\"price\":{\"amount\":99.99,\"currencyCode\":\"USD\"},\"product\":{\"title\":\"The Learn \u0026 Lounge™\",\"vendor\":\"RahooBaby\",\"id\":\"3816641757232\",\"untranslatedTitle\":\"The Learn \u0026 Lounge™\",\"url\":\"\/products\/learn-lounge\",\"type\":\"baby lounger\"},\"id\":\"44077753565473\",\"image\":{\"src\":\"\/\/rahoobaby.com\/cdn\/shop\/files\/Blue_Top.jpg?v=1776085045\"},\"sku\":\"\",\"title\":\"Saltwater Blue\",\"untranslatedTitle\":\"Saltwater Blue\"}}]]"});})();</script>
640<script>
641  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
642  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
643  window.ShopifyAnalytics.meta.currency = 'USD';
644  var meta = {"product":{"id":3816641757232,"gid":"gid:\/\/shopify\/Product\/3816641757232","vendor":"RahooBaby","type":"baby lounger","handle":"learn-lounge","variants":[{"id":44077753565473,"price":9999,"name":"The Learn \u0026 Lounge™ - Saltwater Blue","public_title":"Saltwater Blue","sku":""},{"id":44077805797665,"price":9999,"name":"The Learn \u0026 Lounge™ - Petal Pink","public_title":"Petal Pink","sku":""},{"id":44077819887905,"price":9999,"name":"The Learn \u0026 Lounge™ - Quiet Sage","public_title":"Quiet Sage","sku":""},{"id":44077830078753,"price":9999,"name":"The Learn \u0026 Lounge™ - Soft Sand","public_title":"Soft Sand","sku":""}],"remote":false},"page":{"pageType":"product","resourceType":"product","resourceId":3816641757232,"requestId":"a15258ce-a2d3-4954-ac12-92fa2db590a0-1791260134"}};
645  for (var attr in meta) {
646    window.ShopifyAnalytics.meta[attr] = meta[attr];
647  }
648</script>
vendor: 1 bytes, line 648
648
649<script class="analytics">
650  (function () {
651    var customDocumentWrite = function(content) {
652      var jquery = null;
653
654      if (window.jQuery) {
655        jquery = window.jQuery;
656      } else if (window.Checkout && window.Checkout.$) {
657        jquery = window.Checkout.$;
658      }
659
660      if (jquery) {
661        jquery('body').append(content);
662      }
663    };
664
665    var hasLoggedConversion = function(token) {
666      if (token) {
667        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
668      }
669      return false;
670    }
671
672    var setCookieIfConversion = function(token) {
673      if (token) {
674        var twoMonthsFromNow = new Date(Date.now());
675        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
676
677        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
678      }
679    }
680
681    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
682    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
683    if (trekkie.integrations) {
684      return;
685    }
686    trekkie.methods = [
687      'identify',
688      'page',
689      'ready',
690      'track',
691      'trackForm',
692      'trackLink'
693    ];
694    trekkie.factory = function(method) {
695      return function() {
696        var args = Array.prototype.slice.call(arguments);
697        args.unshift(method);
698        trekkie.push(args);
699        if (method == 'track' || method == 'page') {
700          var pageUrl;
701          try {
702            pageUrl = window.location.href;
703          } catch (e) {}
704          var pageReferrer;
705          try {
706            pageReferrer = document.referrer;
707          } catch (e) {}
708          try {
709            if (window.__TREKKIE_SHIM_QUEUE == null) {
710              window.__TREKKIE_SHIM_QUEUE = [];
711            }
712            window.__TREKKIE_SHIM_QUEUE.push({
713              from: 'trekkie-stub',
714              method: method,
715              args: args.slice(1),
716              pageContext: {
717                url: pageUrl,
718                referrer: pageReferrer
719              }
720            });
721          } catch (e) {
722            // no-op
723          }
724        }
725        return trekkie;
726      };
727    };
728    for (var i = 0; i < trekkie.methods.length; i++) {
729      var key = trekkie.methods[i];
730      trekkie[key] = trekkie.factory(key);
731    }
732    trekkie.load = function(config) {
733      trekkie.config = config || {};
734      trekkie.config.initialDocumentCookie = document.cookie;
735      var first = document.getElementsByTagName('script')[0];
736var script = document.createElement('script');
737script.type = 'text/javascript';
738script.onerror = function(e) {
739  var scriptFallback = document.createElement('script');
740  scriptFallback.type = 'text/javascript';
741  scriptFallback.onerror = function(error) {
742          var Monorail = {
743      produce: function produce(monorailDomain, schemaId, payload) {
744        var currentMs = new Date().getTime();
745        var event = {
746          schema_id: schemaId,
747          payload: payload,
748          metadata: {
749            event_created_at_ms: currentMs,
750            event_sent_at_ms: currentMs
751          }
752        };
753        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
754      },
755      sendRequest: function sendRequest(endpointUrl, payload) {
756        // Try the sendBeacon API
757        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
758          var blobData = new window.Blob([payload], {
759            type: 'text/plain'
760          });
761
762          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
763            return true;
764          } // sendBeacon was not successful
765
766        } // XHR beacon
767
768        var xhr = new XMLHttpRequest();
769
770        try {
771          xhr.open('POST', endpointUrl);
772          xhr.setRequestHeader('Content-Type', 'text/plain');
773          xhr.send(payload);
774        } catch (e) {
775          console.log(e);
776        }
777
778        return false;
779      },
780      isIos12: function isIos12() {
781        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
782      }
783    };
784    Monorail.produce('monorail-edge.shopifysvc.com',
785      'trekkie_storefront_load_errors/1.1',
786      {shop_id: 25873514544,
787      theme_id: 122815184944,
788      app_name: "storefront",
789      context_url: window.location.href,
790      source_url: "//rahoobaby.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js"});
791
792  };
793  scriptFallback.async = true;
794  scriptFallback.src = '//rahoobaby.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js';
795  first.parentNode.insertBefore(scriptFallback, first);
796};
797script.async = true;
798script.src = '//rahoobaby.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js';
799first.parentNode.insertBefore(script, first);
800
801    };
802    trekkie.load(
803      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":25873514544,"isMerchantRequest":null,"themeId":122815184944,"themeCityHash":"15455832410085146777","contentLanguage":"en","currency":"USD","eventMetadataId":"5c1c3a49-5312-4758-b2d2-51befa958f59"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}}
804    );
805
806    var loaded = false;
807    trekkie.ready(function() {
808      if (loaded) return;
809      loaded = true;
810
811      window.ShopifyAnalytics.lib = window.trekkie;
812
813      var originalDocumentWrite = document.write;
814      document.write = customDocumentWrite;
815      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
816      document.write = originalDocumentWrite;
817
818      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
819      var token = match? match[1]: undefined;
820      if (!hasLoggedConversion(token)) {
821        setCookieIfConversion(token);
822        window.ShopifyAnalytics.lib.track("Viewed Product",{"currency":"USD","variantId":44077753565473,"productId":3816641757232,"productGid":"gid:\/\/shopify\/Product\/3816641757232","name":"The Learn \u0026 Lounge™ - Saltwater Blue","price":"99.99","sku":"","brand":"RahooBaby","variant":"Saltwater Blue","category":"baby lounger","nonInteraction":true,"remote":false,"available":true},undefined,undefined,{"shopifyEmitted":true});
823      }
824    });
825
826    window.ShopifyAnalytics.lib.page(null,{"pageType":"product","resourceType":"product","resourceId":3816641757232,"requestId":"a15258ce-a2d3-4954-ac12-92fa2db590a0-1791260134","shopifyEmitted":true});
827
828    var eventsListenerScript = document.createElement('script');
829    eventsListenerScript.async = true;
830    eventsListenerScript.src = "//rahoobaby.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
831    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
832})();</script>
832
833  
833<script>
834  if (!window.ga || (window.ga && typeof window.ga !== 'function')) {
835    window.ga = function ga() {
836      (window.ga.q = window.ga.q || []).push(arguments);
837      if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') {
838        window.Shopify.analytics.publish("ga_stub_called", {}, {sendTo: "google_osp_migration"});
839      }
840      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.");
841    };
842    if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') {
843      window.Shopify.analytics.publish("ga_stub_initialized", {}, {sendTo: "google_osp_migration"});
844    }
845  }
846</script>
vendor: 1 bytes, line 846
846
847<script
848  defer
849  src="https://rahoobaby.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.5.min.js"
850  data-application="storefront-renderer"
851  data-shop-id="25873514544"
852  data-render-region="gcp-us-central1"
853  data-page-type="product"
854  data-theme-instance-id="122815184944"
855  data-theme-name="Symmetry"
856  data-theme-version="5.4.0"
857  data-monorail-region="shop_domain"
858  data-resource-timing-sampling-rate="10"
859  data-shs="true"
860  data-shs-beacon="true"
861  data-shs-export-with-fetch="true"
862  data-shs-logs-sample-rate="1"
863  data-shs-beacon-endpoint="https://rahoobaby.com/api/collect"
864></script>
864
865<meta name="shopify-y" content="1b265558-430e-4b83-81cf-3e9c47c0fd5a" data-expiration="1822817734000"><meta name="shopify-s" content="9ffb04fc-b624-4a56-88c3-e06e7bfa908f" data-expiration="1791261934000"><meta name="new-cookie-storage-activated" content="t">
866</head>
867
868<body class="template-product
869 template-suffix-learn-lounge" data-cc-animate-timeout="0">
870  
871  <!-- Google Tag Manager (noscript) -->
vendor: 70 bytes, lines 871-872
871
872  <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
872GTM-PLMCL8SB
vendor: 87 bytes, lines 872-874
872"
873  height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
874  
874<!-- End Google Tag Manager (noscript) -->
874<script>
875      if ('IntersectionObserver' in window) {
876        document.body.classList.add("cc-animate-enabled");
877      }
878    </script>
878<a class="skip-link visually-hidden" href="#content">Skip to content</a>
879
880  <div id="shopify-section-announcement-bar" class="shopify-section section-announcement-bar">
881
882</div>
883  <div id="shopify-section-header" class="shopify-section section-header"><style data-shopify>
884  .logo img {
885    width: 125px;
886  }
887  .logo-area__middle--logo-image {
888    max-width: 125px;
889  }
890  @media (max-width: 767.98px) {
891    .logo img {
892      width: 100px;
893    }
894  }.section-header {
895    position: -webkit-sticky;
896    position: sticky;
897  }</style>
898<div data-section-type="header" data-cc-animate>
899  <div id="pageheader" class="pageheader pageheader--layout-underneath pageheader--sticky"><div class="logo-area container container--no-max">
900      <div class="logo-area__left">
901        <div class="logo-area__left__inner">
902          <button class="button notabutton mobile-nav-toggle" aria-label="Toggle menu" aria-controls="main-nav">
903            <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="feather feather-menu"><line x1="3" y1="12" x2="21" y2="12"></line><line x1="3" y1="6" x2="21" y2="6"></line><line x1="3" y1="18" x2="21" y2="18"></line></svg>
904          </button>
905          
906            <a class="show-search-link" href="/search">
907              <span class="show-search-link__icon"><svg width="24px" height="24px" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
908    <g transform="translate(3.000000, 3.000000)" stroke="currentColor" stroke-width="1.5" fill="none" fill-rule="evenodd">
909        <circle cx="7.82352941" cy="7.82352941" r="7.82352941"></circle>
910        <line x1="13.9705882" y1="13.9705882" x2="18.4411765" y2="18.4411765" stroke-linecap="square"></line>
911    </g>
912</svg></span>
913              <span class="show-search-link__text">Search</span>
914            </a>
915          
916          
917        </div>
918      </div>
919
920      <div class="logo-area__middle logo-area__middle--logo-image">
921        <div class="logo-area__middle__inner"><div class="logo">
922        <a class="logo__link" href="/" title="RahooBaby"><img class="logo__image" src="//rahoobaby.com/cdn/shop/files/last_250x.png?v=1771327437" alt="" itemprop="logo" width="500" height="250" /></a>
923      </div></div>
924      </div>
925
926      <div class="logo-area__right">
927        <div class="logo-area__right__inner">
928          
929            
930              <a class="header-account-link" href="https://rahoobaby.com/customer_authentication/redirect?locale=en&region_country=US" aria-label="Account">
931                <span class="header-account-link__text desktop-only">Account</span>
932                <span class="header-account-link__icon mobile-only"><svg width="24px" height="24px" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
933  <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
934      <path d="M12,2 C14.7614237,2 17,4.23857625 17,7 C17,9.76142375 14.7614237,12 12,12 C9.23857625,12 7,9.76142375 7,7 C7,4.23857625 9.23857625,2 12,2 Z M12,3.42857143 C10.0275545,3.42857143 8.42857143,5.02755446 8.42857143,7 C8.42857143,8.97244554 10.0275545,10.5714286 12,10.5714286 C13.2759485,10.5714286 14.4549736,9.89071815 15.0929479,8.7857143 C15.7309222,7.68071045 15.7309222,6.31928955 15.0929479,5.2142857 C14.4549736,4.10928185 13.2759485,3.42857143 12,3.42857143 Z" fill="currentColor"></path>
935      <path d="M3,18.25 C3,15.763979 7.54216175,14.2499656 12.0281078,14.2499656 C16.5140539,14.2499656 21,15.7636604 21,18.25 C21,19.9075597 21,20.907554 21,21.2499827 L3,21.2499827 C3,20.9073416 3,19.9073474 3,18.25 Z" stroke="currentColor" stroke-width="1.5"></path>
936      <circle stroke="currentColor" stroke-width="1.5" cx="12" cy="7" r="4.25"></circle>
937  </g>
938</svg></span>
939              </a>
940            
941          
942          
943            <a class="show-search-link" href="/search">
944              <span class="show-search-link__text">Search</span>
945              <span class="show-search-link__icon"><svg width="24px" height="24px" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
946    <g transform="translate(3.000000, 3.000000)" stroke="currentColor" stroke-width="1.5" fill="none" fill-rule="evenodd">
947        <circle cx="7.82352941" cy="7.82352941" r="7.82352941"></circle>
948        <line x1="13.9705882" y1="13.9705882" x2="18.4411765" y2="18.4411765" stroke-linecap="square"></line>
949    </g>
950</svg></span>
951            </a>
952          
953          <a href="/cart" class="cart-link">
954            <span class="cart-link__label">Cart</span>
955            <span class="cart-link__icon"><svg width="24px" height="24px" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
956  <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
957    <polygon stroke="currentColor" stroke-width="1.5" points="2 9.25 22 9.25 18 21.25 6 21.25"></polygon>
958    <line x1="12" y1="9" x2="12" y2="3" stroke="currentColor" stroke-width="1.5" stroke-linecap="square"></line>
959  </g>
960</svg></span>
961          </a>
962        </div>
963      </div>
964    </div><div id="main-search" class="main-search "
965          data-live-search="true"
966          data-live-search-price="false"
967          data-live-search-vendor="false"
968          data-live-search-meta="false"
969          data-per-row-mob="2">
970
971        <div class="main-search__container container">
972          <button class="main-search__close button notabutton" aria-label="Close"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-x"><line x1="18" y1="6" x2="6" y2="18"></line><line x1="6" y1="6" x2="18" y2="18"></line></svg></button>
973
974          <form class="main-search__form" action="/search" method="get" autocomplete="off">
975            <input type="hidden" name="type" value="product" />
976            <input type="hidden" name="options[prefix]" value="last" />
977            <div class="main-search__input-container">
978              <input class="main-search__input" type="text" name="q" autocomplete="off" placeholder="Search..." aria-label="Search Store" />
979            </div>
980            <button class="main-search__button button notabutton" type="submit" aria-label="Submit"><svg width="24px" height="24px" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
981    <g transform="translate(3.000000, 3.000000)" stroke="currentColor" stroke-width="1.5" fill="none" fill-rule="evenodd">
982        <circle cx="7.82352941" cy="7.82352941" r="7.82352941"></circle>
983        <line x1="13.9705882" y1="13.9705882" x2="18.4411765" y2="18.4411765" stroke-linecap="square"></line>
984    </g>
985</svg></button>
986          </form>
987
988          <div class="main-search__results"></div>
989
990          
991        </div>
992      </div></div>
993
994  <div id="main-nav" class="desktop-only">
995    <div class="navigation navigation--main"
996        role="navigation"
997        aria-label="Primary navigation"
998        data-mobile-expand-with-entire-link="true">
999      <div class="navigation__tier-1-container">
1000        <div class="mobile-only navigation__mobile-header">
1001          <a href="#" class="mobile-nav-back"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.3" stroke-linecap="round" stroke-linejoin="round" class="feather feather-chevron-left"><title>Left</title><polyline points="15 18 9 12 15 6"></polyline></svg></a>
1002          <span class="mobile-nav-title"></span>
1003          <a href="#" class="mobile-nav-toggle"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.3" stroke-linecap="round" stroke-linejoin="round" class="feather feather-x"><line x1="18" y1="6" x2="6" y2="18"></line><line x1="6" y1="6" x2="18" y2="18"></line></svg></a>
1004        </div>
1005        <ul class="navigation__tier-1">
1006          
1007<li class="navigation__item">
1008              <a href="/" class="navigation__link" >Home</a>
1009
1010              
1011            </li>
1012          
1013<li class="navigation__item navigation__item--with-children navigation__item--with-small-menu">
1014              <a href="/collections/the-rahoo-collection" class="navigation__link" aria-haspopup="true" aria-expanded="false" aria-controls="NavigationTier2-2">Shop</a>
1015
1016              
1017                <a class="navigation__children-toggle" href="#"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.3" stroke-linecap="round" stroke-linejoin="round" class="feather feather-chevron-down"><title>Toggle menu</title><polyline points="6 9 12 15 18 9"></polyline></svg></a>
1018
1019                <div id="NavigationTier2-2" class="navigation__tier-2-container navigation__child-tier"><div class="container">
1020                      <ul class="navigation__tier-2">
1021                        
1022                          
1023                            <li class="navigation__item">
1024                              <a href="/products/learn-lounge" class="navigation__link" >The Learn &amp; Lounge</a>
1025                              
1026
1027                              
1028                            </li>
1029                          
1030                            <li class="navigation__item">
1031                              <a href="/products/1077670" class="navigation__link" >Baby Milestones Course</a>
1032                              
1033
1034                              
1035                            </li>
1036                          
1037                        
1038</ul>
1039                    </div></div>
1040              
1041            </li>
1042          
1043<li class="navigation__item">
1044              <a href="/pages/care" class="navigation__link" >Care</a>
1045
1046              
1047            </li>
1048          
1049<li class="navigation__item">
1050              <a href="/products/1077670" class="navigation__link" >Courses</a>
1051
1052              
1053            </li>
1054          
1055<li class="navigation__item">
1056              <a href="/blogs/themilestone" class="navigation__link" >Blog</a>
1057
1058              
1059            </li>
1060          
1061<li class="navigation__item">
1062              <a href="/pages/about-us" class="navigation__link" >About</a>
1063
1064              
1065            </li>
1066          
1067<li class="navigation__item">
1068              <a href="/pages/contact-us" class="navigation__link" >Contact</a>
1069
1070              
1071            </li>
1072          
1073        </ul>
1074        
1075      </div>
1076    </div>
1077  </div>
1078
1079  <a href="#" class="header-shade mobile-nav-toggle" aria-label="general.navigation_menu.toggle_aria_label"></a>
1080</div>
1081</div>
1082  <div id="shopify-section-store-messages" class="shopify-section section-store-messages">
1083<div id="section-id-store-messages" data-section-type="store-messages" data-cc-animate>
1084    <style data-shopify>
1085      #section-id-store-messages {
1086        --background: #f4f6f8;
1087        --text-1: #171717;
1088        --text-2: #4c4c4b;
1089      }
1090    </style>
1091    <div class="store-messages messages-0 desktop-only">
1092      <div class="container cf"></div>
1093    </div></div>
1094</div>
1095
1096  <main id="content" role="main">
1097    <div class="container cf">
1098
1099      <div id="shopify-section-template--14606394687536__main" class="shopify-section section-main-product page-section-spacing page-section-spacing--no-top-mobile"><div data-section-type="main-product" data-components="accordion,custom-select,modal">
1100  
1101    <div class="container desktop-only not-in-quickbuy" data-cc-animate data-cc-animate-delay="0.2s">
1102      <div class="page-header">
1103        
1103<script type="application/ld+json">
1104  {
1105    "@context": "https://schema.org",
1106    "@type": "BreadcrumbList",
1107    "itemListElement": [
1108      {
1109        "@type": "ListItem",
1110        "position": 1,
1111        "name": "Home",
1112        "item": "https:\/\/rahoobaby.com\/"
1113      },{
1114          "@type": "ListItem",
1115          "position": 2,
1116          "name": "The Learn \u0026 Lounge™",
1117          "item": "https:\/\/rahoobaby.com\/products\/learn-lounge"
1118        }]
1119  }
1120</script>
1120
1121<nav class="breadcrumbs" aria-label="Breadcrumbs">
1122  <ol class="breadcrumbs-list">
1123    <li class="breadcrumbs-list__item">
1124      <a class="breadcrumbs-list__link" href="/">Home</a> <span class="icon"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-chevron-right"><title>Right</title><polyline points="9 18 15 12 9 6"></polyline></svg></span>
1125    </li><li class="breadcrumbs-list__item">
1126        <a class="breadcrumbs-list__link" href="/products/learn-lounge" aria-current="page">The Learn &amp; Lounge™</a>
1127      </li></ol></nav>
1128
1129      </div>
1130    </div>
1131  
1132
1133  <div class="product-detail quickbuy-content spaced-row container">
1134    <div class="gallery gallery--layout-carousel-under gallery-size-medium product-column-left has-thumbnails"
1135      data-cc-animate
1136      data-cc-animate-delay="0.2s"
1137      data-variant-image-grouping="false"
1138      data-variant-image-grouping-option="Color,Colour,Couleur,Farbe"
1139      data-variant-image-grouping-option-index="">
1140      <div class="gallery__inner">
1141        <div class="main-image"><div class="slideshow product-slideshow slideshow--custom-initial" data-slick='{"adaptiveHeight":true,"initialSlide":0}'><div class="slide slide--custom-initial" data-media-id="44637761863969"><a class="show-gallery" href="//rahoobaby.com/cdn/shop/files/Blue_Top.jpg?v=1776085045"><div id="FeaturedMedia-template--14606394687536__main-44637761863969-wrapper"
1142    class="product-media-wrapper"
1143    data-media-id="template--14606394687536__main-44637761863969"
1144    tabindex="-1">
1145  
1146      <div class="product-media product-media--image">
1147        <div class="rimage-outer-wrapper" style="max-width: 2040px">
1148  <div class="rimage-wrapper lazyload--placeholder" style="padding-top:100.0%"
1149       ><img class="rimage__image lazyload fade-in "
1150      data-src="//rahoobaby.com/cdn/shop/files/Blue_Top_{width}x.jpg?v=1776085045"
1151      data-widths="[180, 220, 300, 360, 460, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]"
1152      data-aspectratio="1.0"
1153      data-sizes="auto"
1154      alt=""
1155      >
1156
1157    <noscript>
1158      <img class="rimage__image" src="//rahoobaby.com/cdn/shop/files/Blue_Top_1024x1024.jpg?v=1776085045" alt="">
1159    </noscript>
1160  </div>
1161</div>
1162
1163      </div>
1164    
1165</div>
1166</a></div><div class="slide" data-media-id="45291651301665"><a class="show-gallery" href="//rahoobaby.com/cdn/shop/files/Call_Out_Graphics_-_Blue_Call_Out_1.jpg?v=1776085045"><div id="FeaturedMedia-template--14606394687536__main-45291651301665-wrapper"
1167    class="product-media-wrapper"
1168    data-media-id="template--14606394687536__main-45291651301665"
1169    tabindex="-1">
1170  
1171      <div class="product-media product-media--image">
1172        <div class="rimage-outer-wrapper" style="max-width: 1080px">
1173  <div class="rimage-wrapper lazyload--placeholder" style="padding-top:100.0%"
1174       ><img class="rimage__image lazyload fade-in "
1175      data-src="//rahoobaby.com/cdn/shop/files/Call_Out_Graphics_-_Blue_Call_Out_1_{width}x.jpg?v=1776085045"
1176      data-widths="[180, 220, 300, 360, 460, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]"
1177      data-aspectratio="1.0"
1178      data-sizes="auto"
1179      alt=""
1180      >
1181
1182    <noscript>
1183      <img class="rimage__image" src="//rahoobaby.com/cdn/shop/files/Call_Out_Graphics_-_Blue_Call_Out_1_1024x1024.jpg?v=1776085045" alt="">
1184    </noscript>
1185  </div>
1186</div>
1187
1188      </div>
1189    
1190</div>
1191</a></div><div class="slide" data-media-id="45371101610273"><a class="show-gallery" href="//rahoobaby.com/cdn/shop/files/feature_breakdown_saltwater_blue.jpg?v=1776085045"><div id="FeaturedMedia-template--14606394687536__main-45371101610273-wrapper"
1192    class="product-media-wrapper"
1193    data-media-id="template--14606394687536__main-45371101610273"
1194    tabindex="-1">
1195  
1196      <div class="product-media product-media--image">
1197        <div class="rimage-outer-wrapper" style="max-width: 1080px">
1198  <div class="rimage-wrapper lazyload--placeholder" style="padding-top:100.0%"
1199       ><img class="rimage__image lazyload fade-in "
1200      data-src="//rahoobaby.com/cdn/shop/files/feature_breakdown_saltwater_blue_{width}x.jpg?v=1776085045"
1201      data-widths="[180, 220, 300, 360, 460, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]"
1202      data-aspectratio="1.0"
1203      data-sizes="auto"
1204      alt=""
1205      >
1206
1207    <noscript>
1208      <img class="rimage__image" src="//rahoobaby.com/cdn/shop/files/feature_breakdown_saltwater_blue_1024x1024.jpg?v=1776085045" alt="">
1209    </noscript>
1210  </div>
1211</div>
1212
1213      </div>
1214    
1215</div>
1216</a></div><div class="slide" data-media-id="44637909254433"><a class="show-gallery" href="//rahoobaby.com/cdn/shop/files/Blue_Side_2000ea4d-1234-4681-91e9-027bbc3c7e98.jpg?v=1776085045"><div id="FeaturedMedia-template--14606394687536__main-44637909254433-wrapper"
1217    class="product-media-wrapper"
1218    data-media-id="template--14606394687536__main-44637909254433"
1219    tabindex="-1">
1220  
1221      <div class="product-media product-media--image">
1222        <div class="rimage-outer-wrapper" style="max-width: 2040px">
1223  <div class="rimage-wrapper lazyload--placeholder" style="padding-top:100.0%"
1224       ><img class="rimage__image lazyload fade-in "
1225      data-src="//rahoobaby.com/cdn/shop/files/Blue_Side_2000ea4d-1234-4681-91e9-027bbc3c7e98_{width}x.jpg?v=1776085045"
1226      data-widths="[180, 220, 300, 360, 460, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]"
1227      data-aspectratio="1.0"
1228      data-sizes="auto"
1229      alt=""
1230      >
1231
1232    <noscript>
1233      <img class="rimage__image" src="//rahoobaby.com/cdn/shop/files/Blue_Side_2000ea4d-1234-4681-91e9-027bbc3c7e98_1024x1024.jpg?v=1776085045" alt="">
1234    </noscript>
1235  </div>
1236</div>
1237
1238      </div>
1239    
1240</div>
1241</a></div><div class="slide" data-media-id="44637761831201"><a class="show-gallery" href="//rahoobaby.com/cdn/shop/files/Blue_Bottom.jpg?v=1776085045"><div id="FeaturedMedia-template--14606394687536__main-44637761831201-wrapper"
1242    class="product-media-wrapper"
1243    data-media-id="template--14606394687536__main-44637761831201"
1244    tabindex="-1">
1245  
1246      <div class="product-media product-media--image">
1247        <div class="rimage-outer-wrapper" style="max-width: 2040px">
1248  <div class="rimage-wrapper lazyload--placeholder" style="padding-top:100.0%"
1249       ><img class="rimage__image lazyload fade-in "
1250      data-src="//rahoobaby.com/cdn/shop/files/Blue_Bottom_{width}x.jpg?v=1776085045"
1251      data-widths="[180, 220, 300, 360, 460, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]"
1252      data-aspectratio="1.0"
1253      data-sizes="auto"
1254      alt=""
1255      >
1256
1257    <noscript>
1258      <img class="rimage__image" src="//rahoobaby.com/cdn/shop/files/Blue_Bottom_1024x1024.jpg?v=1776085045" alt="">
1259    </noscript>
1260  </div>
1261</div>
1262
1263      </div>
1264    
1265</div>
1266</a></div><div class="slide" data-media-id="44638393073953"><a class="show-gallery" href="//rahoobaby.com/cdn/shop/files/Web_size_12_15_Rahoo_Baby0255_1_b3decc5d-39eb-4fe2-ab3e-29e22903df2a.jpg?v=1776085045"><div id="FeaturedMedia-template--14606394687536__main-44638393073953-wrapper"
1267    class="product-media-wrapper"
1268    data-media-id="template--14606394687536__main-44638393073953"
1269    tabindex="-1">
1270  
1271      <div class="product-media product-media--image">
1272        <div class="rimage-outer-wrapper" style="max-width: 1360px">
1273  <div class="rimage-wrapper lazyload--placeholder" style="padding-top:100.0%"
1274       ><img class="rimage__image lazyload fade-in "
1275      data-src="//rahoobaby.com/cdn/shop/files/Web_size_12_15_Rahoo_Baby0255_1_b3decc5d-39eb-4fe2-ab3e-29e22903df2a_{width}x.jpg?v=1776085045"
1276      data-widths="[180, 220, 300, 360, 460, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]"
1277      data-aspectratio="1.0"
1278      data-sizes="auto"
1279      alt=""
1280      >
1281
1282    <noscript>
1283      <img class="rimage__image" src="//rahoobaby.com/cdn/shop/files/Web_size_12_15_Rahoo_Baby0255_1_b3decc5d-39eb-4fe2-ab3e-29e22903df2a_1024x1024.jpg?v=1776085045" alt="">
1284    </noscript>
1285  </div>
1286</div>
1287
1288      </div>
1289    
1290</div>
1291</a></div><div class="slide" data-media-id="44638394188065"><a class="show-gallery" href="//rahoobaby.com/cdn/shop/files/Web_size_12_15_Rahoo_Baby0376.jpg?v=1776085045"><div id="FeaturedMedia-template--14606394687536__main-44638394188065-wrapper"
1292    class="product-media-wrapper"
1293    data-media-id="template--14606394687536__main-44638394188065"
1294    tabindex="-1">
1295  
1296      <div class="product-media product-media--image">
1297        <div class="rimage-outer-wrapper" style="max-width: 1360px">
1298  <div class="rimage-wrapper lazyload--placeholder" style="padding-top:100.0%"
1299       ><img class="rimage__image lazyload fade-in "
1300      data-src="//rahoobaby.com/cdn/shop/files/Web_size_12_15_Rahoo_Baby0376_{width}x.jpg?v=1776085045"
1301      data-widths="[180, 220, 300, 360, 460, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]"
1302      data-aspectratio="1.0"
1303      data-sizes="auto"
1304      alt=""
1305      >
1306
1307    <noscript>
1308      <img class="rimage__image" src="//rahoobaby.com/cdn/shop/files/Web_size_12_15_Rahoo_Baby0376_1024x1024.jpg?v=1776085045" alt="">
1309    </noscript>
1310  </div>
1311</div>
1312
1313      </div>
1314    
1315</div>
1316</a></div><div class="slide" data-media-id="44638389305633"><a class="show-gallery" href="//rahoobaby.com/cdn/shop/files/Web_size_12_15_Rahoo_Baby0204_1.jpg?v=1776085045"><div id="FeaturedMedia-template--14606394687536__main-44638389305633-wrapper"
1317    class="product-media-wrapper"
1318    data-media-id="template--14606394687536__main-44638389305633"
1319    tabindex="-1">
1320  
1321      <div class="product-media product-media--image">
1322        <div class="rimage-outer-wrapper" style="max-width: 1360px">
1323  <div class="rimage-wrapper lazyload--placeholder" style="padding-top:100.0%"
1324       ><img class="rimage__image lazyload fade-in "
1325      data-src="//rahoobaby.com/cdn/shop/files/Web_size_12_15_Rahoo_Baby0204_1_{width}x.jpg?v=1776085045"
1326      data-widths="[180, 220, 300, 360, 460, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]"
1327      data-aspectratio="1.0"
1328      data-sizes="auto"
1329      alt=""
1330      >
1331
1332    <noscript>
1333      <img class="rimage__image" src="//rahoobaby.com/cdn/shop/files/Web_size_12_15_Rahoo_Baby0204_1_1024x1024.jpg?v=1776085045" alt="">
1334    </noscript>
1335  </div>
1336</div>
1337
1338      </div>
1339    
1340</div>
1341</a></div><div class="slide" data-media-id="44637783687457"><a class="show-gallery" href="//rahoobaby.com/cdn/shop/files/Pink_Top.jpg?v=1776085045"><div id="FeaturedMedia-template--14606394687536__main-44637783687457-wrapper"
1342    class="product-media-wrapper"
1343    data-media-id="template--14606394687536__main-44637783687457"
1344    tabindex="-1">
1345  
1346      <div class="product-media product-media--image">
1347        <div class="rimage-outer-wrapper" style="max-width: 4375px">
1348  <div class="rimage-wrapper lazyload--placeholder" style="padding-top:100.0%"
1349       ><img class="rimage__image lazyload fade-in "
1350      data-src="//rahoobaby.com/cdn/shop/files/Pink_Top_{width}x.jpg?v=1776085045"
1351      data-widths="[180, 220, 300, 360, 460, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]"
1352      data-aspectratio="1.0"
1353      data-sizes="auto"
1354      alt=""
1355      >
1356
1357    <noscript>
1358      <img class="rimage__image" src="//rahoobaby.com/cdn/shop/files/Pink_Top_1024x1024.jpg?v=1776085045" alt="">
1359    </noscript>
1360  </div>
1361</div>
1362
1363      </div>
1364    
1365</div>
1366</a></div><div class="slide" data-media-id="45291651268897"><a class="show-gallery" href="//rahoobaby.com/cdn/shop/files/Call_Out_Graphics_-_11.jpg?v=1776085045"><div id="FeaturedMedia-template--14606394687536__main-45291651268897-wrapper"
1367    class="product-media-wrapper"
1368    data-media-id="template--14606394687536__main-45291651268897"
1369    tabindex="-1">
1370  
1371      <div class="product-media product-media--image">
1372        <div class="rimage-outer-wrapper" style="max-width: 1080px">
1373  <div class="rimage-wrapper lazyload--placeholder" style="padding-top:100.0%"
1374       ><img class="rimage__image lazyload fade-in "
1375      data-src="//rahoobaby.com/cdn/shop/files/Call_Out_Graphics_-_11_{width}x.jpg?v=1776085045"
1376      data-widths="[180, 220, 300, 360, 460, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]"
1377      data-aspectratio="1.0"
1378      data-sizes="auto"
1379      alt=""
1380      >
1381
1382    <noscript>
1383      <img class="rimage__image" src="//rahoobaby.com/cdn/shop/files/Call_Out_Graphics_-_11_1024x1024.jpg?v=1776085045" alt="">
1384    </noscript>
1385  </div>
1386</div>
1387
1388      </div>
1389    
1390</div>
1391</a></div><div class="slide" data-media-id="45371101643041"><a class="show-gallery" href="//rahoobaby.com/cdn/shop/files/feature_breakdown_petal_pink.jpg?v=1776085045"><div id="FeaturedMedia-template--14606394687536__main-45371101643041-wrapper"
1392    class="product-media-wrapper"
1393    data-media-id="template--14606394687536__main-45371101643041"
1394    tabindex="-1">
1395  
1396      <div class="product-media product-media--image">
1397        <div class="rimage-outer-wrapper" style="max-width: 1080px">
1398  <div class="rimage-wrapper lazyload--placeholder" style="padding-top:100.0%"
1399       ><img class="rimage__image lazyload fade-in "
1400      data-src="//rahoobaby.com/cdn/shop/files/feature_breakdown_petal_pink_{width}x.jpg?v=1776085045"
1401      data-widths="[180, 220, 300, 360, 460, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]"
1402      data-aspectratio="1.0"
1403      data-sizes="auto"
1404      alt=""
1405      >
1406
1407    <noscript>
1408      <img class="rimage__image" src="//rahoobaby.com/cdn/shop/files/feature_breakdown_petal_pink_1024x1024.jpg?v=1776085045" alt="">
1409    </noscript>
1410  </div>
1411</div>
1412
1413      </div>
1414    
1415</div>
1416</a></div><div class="slide" data-media-id="44638284841249"><a class="show-gallery" href="//rahoobaby.com/cdn/shop/files/Pink_Bottom.jpg?v=1776085045"><div id="FeaturedMedia-template--14606394687536__main-44638284841249-wrapper"
1417    class="product-media-wrapper"
1418    data-media-id="template--14606394687536__main-44638284841249"
1419    tabindex="-1">
1420  
1421      <div class="product-media product-media--image">
1422        <div class="rimage-outer-wrapper" style="max-width: 4375px">
1423  <div class="rimage-wrapper lazyload--placeholder" style="padding-top:100.0%"
1424       ><img class="rimage__image lazyload fade-in "
1425      data-src="//rahoobaby.com/cdn/shop/files/Pink_Bottom_{width}x.jpg?v=1776085045"
1426      data-widths="[180, 220, 300, 360, 460, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]"
1427      data-aspectratio="1.0"
1428      data-sizes="auto"
1429      alt=""
1430      >
1431
1432    <noscript>
1433      <img class="rimage__image" src="//rahoobaby.com/cdn/shop/files/Pink_Bottom_1024x1024.jpg?v=1776085045" alt="">
1434    </noscript>
1435  </div>
1436</div>
1437
1438      </div>
1439    
1440</div>
1441</a></div><div class="slide" data-media-id="44638287659297"><a class="show-gallery" href="//rahoobaby.com/cdn/shop/files/Pink_Side_Medium_5bf5cb2c-f053-417c-87a3-d875f25df96e.jpg?v=1776085045"><div id="FeaturedMedia-template--14606394687536__main-44638287659297-wrapper"
1442    class="product-media-wrapper"
1443    data-media-id="template--14606394687536__main-44638287659297"
1444    tabindex="-1">
1445  
1446      <div class="product-media product-media--image">
1447        <div class="rimage-outer-wrapper" style="max-width: 640px">
1448  <div class="rimage-wrapper lazyload--placeholder" style="padding-top:99.84375000000001%"
1449       ><img class="rimage__image lazyload fade-in "
1450      data-src="//rahoobaby.com/cdn/shop/files/Pink_Side_Medium_5bf5cb2c-f053-417c-87a3-d875f25df96e_{width}x.jpg?v=1776085045"
1451      data-widths="[180, 220, 300, 360, 460, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]"
1452      data-aspectratio="1.001564945226917"
1453      data-sizes="auto"
1454      alt=""
1455      >
1456
1457    <noscript>
1458      <img class="rimage__image" src="//rahoobaby.com/cdn/shop/files/Pink_Side_Medium_5bf5cb2c-f053-417c-87a3-d875f25df96e_1024x1024.jpg?v=1776085045" alt="">
1459    </noscript>
1460  </div>
1461</div>
1462
1463      </div>
1464    
1465</div>
1466</a></div><div class="slide" data-media-id="44638388060449"><a class="show-gallery" href="//rahoobaby.com/cdn/shop/files/Web_size_12_15_Rahoo_Baby0049_2.jpg?v=1776085045"><div id="FeaturedMedia-template--14606394687536__main-44638388060449-wrapper"
1467    class="product-media-wrapper"
1468    data-media-id="template--14606394687536__main-44638388060449"
1469    tabindex="-1">
1470  
1471      <div class="product-media product-media--image">
1472        <div class="rimage-outer-wrapper" style="max-width: 1228px">
1473  <div class="rimage-wrapper lazyload--placeholder" style="padding-top:100.0%"
1474       ><img class="rimage__image lazyload fade-in "
1475      data-src="//rahoobaby.com/cdn/shop/files/Web_size_12_15_Rahoo_Baby0049_2_{width}x.jpg?v=1776085045"
1476      data-widths="[180, 220, 300, 360, 460, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]"
1477      data-aspectratio="1.0"
1478      data-sizes="auto"
1479      alt=""
1480      >
1481
1482    <noscript>
1483      <img class="rimage__image" src="//rahoobaby.com/cdn/shop/files/Web_size_12_15_Rahoo_Baby0049_2_1024x1024.jpg?v=1776085045" alt="">
1484    </noscript>
1485  </div>
1486</div>
1487
1488      </div>
1489    
1490</div>
1491</a></div><div class="slide" data-media-id="44638393696545"><a class="show-gallery" href="//rahoobaby.com/cdn/shop/files/Web_size_12_15_Rahoo_Baby0263.jpg?v=1776085045"><div id="FeaturedMedia-template--14606394687536__main-44638393696545-wrapper"
1492    class="product-media-wrapper"
1493    data-media-id="template--14606394687536__main-44638393696545"
1494    tabindex="-1">
1495  
1496      <div class="product-media product-media--image">
1497        <div class="rimage-outer-wrapper" style="max-width: 1360px">
1498  <div class="rimage-wrapper lazyload--placeholder" style="padding-top:100.0%"
1499       ><img class="rimage__image lazyload fade-in "
1500      data-src="//rahoobaby.com/cdn/shop/files/Web_size_12_15_Rahoo_Baby0263_{width}x.jpg?v=1776085045"
1501      data-widths="[180, 220, 300, 360, 460, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]"
1502      data-aspectratio="1.0"
1503      data-sizes="auto"
1504      alt=""
1505      >
1506
1507    <noscript>
1508      <img class="rimage__image" src="//rahoobaby.com/cdn/shop/files/Web_size_12_15_Rahoo_Baby0263_1024x1024.jpg?v=1776085045" alt="">
1509    </noscript>
1510  </div>
1511</div>
1512
1513      </div>
1514    
1515</div>
1516</a></div><div class="slide" data-media-id="44638390714657"><a class="show-gallery" href="//rahoobaby.com/cdn/shop/files/Web_size_12_15_Rahoo_Baby0245.jpg?v=1776085045"><div id="FeaturedMedia-template--14606394687536__main-44638390714657-wrapper"
1517    class="product-media-wrapper"
1518    data-media-id="template--14606394687536__main-44638390714657"
1519    tabindex="-1">
1520  
1521      <div class="product-media product-media--image">
1522        <div class="rimage-outer-wrapper" style="max-width: 1360px">
1523  <div class="rimage-wrapper lazyload--placeholder" style="padding-top:100.0%"
1524       ><img class="rimage__image lazyload fade-in "
1525      data-src="//rahoobaby.com/cdn/shop/files/Web_size_12_15_Rahoo_Baby0245_{width}x.jpg?v=1776085045"
1526      data-widths="[180, 220, 300, 360, 460, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]"
1527      data-aspectratio="1.0"
1528      data-sizes="auto"
1529      alt=""
1530      >
1531
1532    <noscript>
1533      <img class="rimage__image" src="//rahoobaby.com/cdn/shop/files/Web_size_12_15_Rahoo_Baby0245_1024x1024.jpg?v=1776085045" alt="">
1534    </noscript>
1535  </div>
1536</div>
1537
1538      </div>
1539    
1540</div>
1541</a></div><div class="slide" data-media-id="44638360699169"><a class="show-gallery" href="//rahoobaby.com/cdn/shop/files/announcementcarousel4.jpg?v=1776085045"><div id="FeaturedMedia-template--14606394687536__main-44638360699169-wrapper"
1542    class="product-media-wrapper"
1543    data-media-id="template--14606394687536__main-44638360699169"
1544    tabindex="-1">
1545  
1546      <div class="product-media product-media--image">
1547        <div class="rimage-outer-wrapper" style="max-width: 1080px">
1548  <div class="rimage-wrapper lazyload--placeholder" style="padding-top:100.0%"
1549       ><img class="rimage__image lazyload fade-in "
1550      data-src="//rahoobaby.com/cdn/shop/files/announcementcarousel4_{width}x.jpg?v=1776085045"
1551      data-widths="[180, 220, 300, 360, 460, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]"
1552      data-aspectratio="1.0"
1553      data-sizes="auto"
1554      alt=""
1555      >
1556
1557    <noscript>
1558      <img class="rimage__image" src="//rahoobaby.com/cdn/shop/files/announcementcarousel4_1024x1024.jpg?v=1776085045" alt="">
1559    </noscript>
1560  </div>
1561</div>
1562
1563      </div>
1564    
1565</div>
1566</a></div><div class="slide" data-media-id="44637784703265"><a class="show-gallery" href="//rahoobaby.com/cdn/shop/files/Sage_Top.jpg?v=1776085045"><div id="FeaturedMedia-template--14606394687536__main-44637784703265-wrapper"
1567    class="product-media-wrapper"
1568    data-media-id="template--14606394687536__main-44637784703265"
1569    tabindex="-1">
1570  
1571      <div class="product-media product-media--image">
1572        <div class="rimage-outer-wrapper" style="max-width: 2040px">
1573  <div class="rimage-wrapper lazyload--placeholder" style="padding-top:100.0%"
1574       ><img class="rimage__image lazyload fade-in "
1575      data-src="//rahoobaby.com/cdn/shop/files/Sage_Top_{width}x.jpg?v=1776085045"
1576      data-widths="[180, 220, 300, 360, 460, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]"
1577      data-aspectratio="1.0"
1578      data-sizes="auto"
1579      alt=""
1580      >
1581
1582    <noscript>
1583      <img class="rimage__image" src="//rahoobaby.com/cdn/shop/files/Sage_Top_1024x1024.jpg?v=1776085045" alt="">
1584    </noscript>
1585  </div>
1586</div>
1587
1588      </div>
1589    
1590</div>
1591</a></div><div class="slide" data-media-id="45371104985377"><a class="show-gallery" href="//rahoobaby.com/cdn/shop/files/feature_breakdown_quiet_sage.jpg?v=1776085045"><div id="FeaturedMedia-template--14606394687536__main-45371104985377-wrapper"
1592    class="product-media-wrapper"
1593    data-media-id="template--14606394687536__main-45371104985377"
1594    tabindex="-1">
1595  
1596      <div class="product-media product-media--image">
1597        <div class="rimage-outer-wrapper" style="max-width: 1080px">
1598  <div class="rimage-wrapper lazyload--placeholder" style="padding-top:100.0%"
1599       ><img class="rimage__image lazyload fade-in "
1600      data-src="//rahoobaby.com/cdn/shop/files/feature_breakdown_quiet_sage_{width}x.jpg?v=1776085045"
1601      data-widths="[180, 220, 300, 360, 460, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]"
1602      data-aspectratio="1.0"
1603      data-sizes="auto"
1604      alt=""
1605      >
1606
1607    <noscript>
1608      <img class="rimage__image" src="//rahoobaby.com/cdn/shop/files/feature_breakdown_quiet_sage_1024x1024.jpg?v=1776085045" alt="">
1609    </noscript>
1610  </div>
1611</div>
1612
1613      </div>
1614    
1615</div>
1616</a></div><div class="slide" data-media-id="44638281793825"><a class="show-gallery" href="//rahoobaby.com/cdn/shop/files/Sage_Side.jpg?v=1776085045"><div id="FeaturedMedia-template--14606394687536__main-44638281793825-wrapper"
1617    class="product-media-wrapper"
1618    data-media-id="template--14606394687536__main-44638281793825"
1619    tabindex="-1">
1620  
1621      <div class="product-media product-media--image">
1622        <div class="rimage-outer-wrapper" style="max-width: 2040px">
1623  <div class="rimage-wrapper lazyload--placeholder" style="padding-top:100.0%"
1624       ><img class="rimage__image lazyload fade-in "
1625      data-src="//rahoobaby.com/cdn/shop/files/Sage_Side_{width}x.jpg?v=1776085045"
1626      data-widths="[180, 220, 300, 360, 460, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]"
1627      data-aspectratio="1.0"
1628      data-sizes="auto"
1629      alt=""
1630      >
1631
1632    <noscript>
1633      <img class="rimage__image" src="//rahoobaby.com/cdn/shop/files/Sage_Side_1024x1024.jpg?v=1776085045" alt="">
1634    </noscript>
1635  </div>
1636</div>
1637
1638      </div>
1639    
1640</div>
1641</a></div><div class="slide" data-media-id="44638387175713"><a class="show-gallery" href="//rahoobaby.com/cdn/shop/files/Web_size_12_15_Rahoo_Baby0036.jpg?v=1776085045"><div id="FeaturedMedia-template--14606394687536__main-44638387175713-wrapper"
1642    class="product-media-wrapper"
1643    data-media-id="template--14606394687536__main-44638387175713"
1644    tabindex="-1">
1645  
1646      <div class="product-media product-media--image">
1647        <div class="rimage-outer-wrapper" style="max-width: 1360px">
1648  <div class="rimage-wrapper lazyload--placeholder" style="padding-top:100.0%"
1649       ><img class="rimage__image lazyload fade-in "
1650      data-src="//rahoobaby.com/cdn/shop/files/Web_size_12_15_Rahoo_Baby0036_{width}x.jpg?v=1776085045"
1651      data-widths="[180, 220, 300, 360, 460, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]"
1652      data-aspectratio="1.0"
1653      data-sizes="auto"
1654      alt=""
1655      >
1656
1657    <noscript>
1658      <img class="rimage__image" src="//rahoobaby.com/cdn/shop/files/Web_size_12_15_Rahoo_Baby0036_1024x1024.jpg?v=1776085045" alt="">
1659    </noscript>
1660  </div>
1661</div>
1662
1663      </div>
1664    
1665</div>
1666</a></div><div class="slide" data-media-id="45291651203361"><a class="show-gallery" href="//rahoobaby.com/cdn/shop/files/Call_Out_Graphics_-_13.jpg?v=1776085045"><div id="FeaturedMedia-template--14606394687536__main-45291651203361-wrapper"
1667    class="product-media-wrapper"
1668    data-media-id="template--14606394687536__main-45291651203361"
1669    tabindex="-1">
1670  
1671      <div class="product-media product-media--image">
1672        <div class="rimage-outer-wrapper" style="max-width: 1080px">
1673  <div class="rimage-wrapper lazyload--placeholder" style="padding-top:100.0%"
1674       ><img class="rimage__image lazyload fade-in "
1675      data-src="//rahoobaby.com/cdn/shop/files/Call_Out_Graphics_-_13_{width}x.jpg?v=1776085045"
1676      data-widths="[180, 220, 300, 360, 460, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]"
1677      data-aspectratio="1.0"
1678      data-sizes="auto"
1679      alt=""
1680      >
1681
1682    <noscript>
1683      <img class="rimage__image" src="//rahoobaby.com/cdn/shop/files/Call_Out_Graphics_-_13_1024x1024.jpg?v=1776085045" alt="">
1684    </noscript>
1685  </div>
1686</div>
1687
1688      </div>
1689    
1690</div>
1691</a></div><div class="slide" data-media-id="44638387863841"><a class="show-gallery" href="//rahoobaby.com/cdn/shop/files/Web_size_12_15_Rahoo_Baby0041.jpg?v=1776085045"><div id="FeaturedMedia-template--14606394687536__main-44638387863841-wrapper"
1692    class="product-media-wrapper"
1693    data-media-id="template--14606394687536__main-44638387863841"
1694    tabindex="-1">
1695  
1696      <div class="product-media product-media--image">
1697        <div class="rimage-outer-wrapper" style="max-width: 1360px">
1698  <div class="rimage-wrapper lazyload--placeholder" style="padding-top:100.0%"
1699       ><img class="rimage__image lazyload fade-in "
1700      data-src="//rahoobaby.com/cdn/shop/files/Web_size_12_15_Rahoo_Baby0041_{width}x.jpg?v=1776085045"
1701      data-widths="[180, 220, 300, 360, 460, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]"
1702      data-aspectratio="1.0"
1703      data-sizes="auto"
1704      alt=""
1705      >
1706
1707    <noscript>
1708      <img class="rimage__image" src="//rahoobaby.com/cdn/shop/files/Web_size_12_15_Rahoo_Baby0041_1024x1024.jpg?v=1776085045" alt="">
1709    </noscript>
1710  </div>
1711</div>
1712
1713      </div>
1714    
1715</div>
1716</a></div><div class="slide" data-media-id="44638386258209"><a class="show-gallery" href="//rahoobaby.com/cdn/shop/files/Web_size_12_15_Rahoo_Baby0022_1.jpg?v=1776085045"><div id="FeaturedMedia-template--14606394687536__main-44638386258209-wrapper"
1717    class="product-media-wrapper"
1718    data-media-id="template--14606394687536__main-44638386258209"
1719    tabindex="-1">
1720  
1721      <div class="product-media product-media--image">
1722        <div class="rimage-outer-wrapper" style="max-width: 1360px">
1723  <div class="rimage-wrapper lazyload--placeholder" style="padding-top:100.0%"
1724       ><img class="rimage__image lazyload fade-in "
1725      data-src="//rahoobaby.com/cdn/shop/files/Web_size_12_15_Rahoo_Baby0022_1_{width}x.jpg?v=1776085045"
1726      data-widths="[180, 220, 300, 360, 460, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]"
1727      data-aspectratio="1.0"
1728      data-sizes="auto"
1729      alt=""
1730      >
1731
1732    <noscript>
1733      <img class="rimage__image" src="//rahoobaby.com/cdn/shop/files/Web_size_12_15_Rahoo_Baby0022_1_1024x1024.jpg?v=1776085045" alt="">
1734    </noscript>
1735  </div>
1736</div>
1737
1738      </div>
1739    
1740</div>
1741</a></div><div class="slide" data-media-id="44637785653537"><a class="show-gallery" href="//rahoobaby.com/cdn/shop/files/Sand_Top.jpg?v=1776085045"><div id="FeaturedMedia-template--14606394687536__main-44637785653537-wrapper"
1742    class="product-media-wrapper"
1743    data-media-id="template--14606394687536__main-44637785653537"
1744    tabindex="-1">
1745  
1746      <div class="product-media product-media--image">
1747        <div class="rimage-outer-wrapper" style="max-width: 2040px">
1748  <div class="rimage-wrapper lazyload--placeholder" style="padding-top:100.0%"
1749       ><img class="rimage__image lazyload fade-in "
1750      data-src="//rahoobaby.com/cdn/shop/files/Sand_Top_{width}x.jpg?v=1776085045"
1751      data-widths="[180, 220, 300, 360, 460, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]"
1752      data-aspectratio="1.0"
1753      data-sizes="auto"
1754      alt=""
1755      >
1756
1757    <noscript>
1758      <img class="rimage__image" src="//rahoobaby.com/cdn/shop/files/Sand_Top_1024x1024.jpg?v=1776085045" alt="">
1759    </noscript>
1760  </div>
1761</div>
1762
1763      </div>
1764    
1765</div>
1766</a></div><div class="slide" data-media-id="45371104952609"><a class="show-gallery" href="//rahoobaby.com/cdn/shop/files/feature_breakdown_soft_sand.jpg?v=1776085045"><div id="FeaturedMedia-template--14606394687536__main-45371104952609-wrapper"
1767    class="product-media-wrapper"
1768    data-media-id="template--14606394687536__main-45371104952609"
1769    tabindex="-1">
1770  
1771      <div class="product-media product-media--image">
1772        <div class="rimage-outer-wrapper" style="max-width: 1080px">
1773  <div class="rimage-wrapper lazyload--placeholder" style="padding-top:100.0%"
1774       ><img class="rimage__image lazyload fade-in "
1775      data-src="//rahoobaby.com/cdn/shop/files/feature_breakdown_soft_sand_{width}x.jpg?v=1776085045"
1776      data-widths="[180, 220, 300, 360, 460, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]"
1777      data-aspectratio="1.0"
1778      data-sizes="auto"
1779      alt=""
1780      >
1781
1782    <noscript>
1783      <img class="rimage__image" src="//rahoobaby.com/cdn/shop/files/feature_breakdown_soft_sand_1024x1024.jpg?v=1776085045" alt="">
1784    </noscript>
1785  </div>
1786</div>
1787
1788      </div>
1789    
1790</div>
1791</a></div><div class="slide" data-media-id="44638281367841"><a class="show-gallery" href="//rahoobaby.com/cdn/shop/files/Sand_Side.jpg?v=1776085045"><div id="FeaturedMedia-template--14606394687536__main-44638281367841-wrapper"
1792    class="product-media-wrapper"
1793    data-media-id="template--14606394687536__main-44638281367841"
1794    tabindex="-1">
1795  
1796      <div class="product-media product-media--image">
1797        <div class="rimage-outer-wrapper" style="max-width: 2040px">
1798  <div class="rimage-wrapper lazyload--placeholder" style="padding-top:100.0%"
1799       ><img class="rimage__image lazyload fade-in "
1800      data-src="//rahoobaby.com/cdn/shop/files/Sand_Side_{width}x.jpg?v=1776085045"
1801      data-widths="[180, 220, 300, 360, 460, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]"
1802      data-aspectratio="1.0"
1803      data-sizes="auto"
1804      alt=""
1805      >
1806
1807    <noscript>
1808      <img class="rimage__image" src="//rahoobaby.com/cdn/shop/files/Sand_Side_1024x1024.jpg?v=1776085045" alt="">
1809    </noscript>
1810  </div>
1811</div>
1812
1813      </div>
1814    
1815</div>
1816</a></div><div class="slide" data-media-id="45291651236129"><a class="show-gallery" href="//rahoobaby.com/cdn/shop/files/Call_Out_Graphics_-_12.jpg?v=1776085045"><div id="FeaturedMedia-template--14606394687536__main-45291651236129-wrapper"
1817    class="product-media-wrapper"
1818    data-media-id="template--14606394687536__main-45291651236129"
1819    tabindex="-1">
1820  
1821      <div class="product-media product-media--image">
1822        <div class="rimage-outer-wrapper" style="max-width: 1080px">
1823  <div class="rimage-wrapper lazyload--placeholder" style="padding-top:100.0%"
1824       ><img class="rimage__image lazyload fade-in "
1825      data-src="//rahoobaby.com/cdn/shop/files/Call_Out_Graphics_-_12_{width}x.jpg?v=1776085045"
1826      data-widths="[180, 220, 300, 360, 460, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]"
1827      data-aspectratio="1.0"
1828      data-sizes="auto"
1829      alt=""
1830      >
1831
1832    <noscript>
1833      <img class="rimage__image" src="//rahoobaby.com/cdn/shop/files/Call_Out_Graphics_-_12_1024x1024.jpg?v=1776085045" alt="">
1834    </noscript>
1835  </div>
1836</div>
1837
1838      </div>
1839    
1840</div>
1841</a></div><div class="slide" data-media-id="44638281531681"><a class="show-gallery" href="//rahoobaby.com/cdn/shop/files/Sand_Bottom.jpg?v=1776085045"><div id="FeaturedMedia-template--14606394687536__main-44638281531681-wrapper"
1842    class="product-media-wrapper"
1843    data-media-id="template--14606394687536__main-44638281531681"
1844    tabindex="-1">
1845  
1846      <div class="product-media product-media--image">
1847        <div class="rimage-outer-wrapper" style="max-width: 2040px">
1848  <div class="rimage-wrapper lazyload--placeholder" style="padding-top:100.0%"
1849       ><img class="rimage__image lazyload fade-in "
1850      data-src="//rahoobaby.com/cdn/shop/files/Sand_Bottom_{width}x.jpg?v=1776085045"
1851      data-widths="[180, 220, 300, 360, 460, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]"
1852      data-aspectratio="1.0"
1853      data-sizes="auto"
1854      alt=""
1855      >
1856
1857    <noscript>
1858      <img class="rimage__image" src="//rahoobaby.com/cdn/shop/files/Sand_Bottom_1024x1024.jpg?v=1776085045" alt="">
1859    </noscript>
1860  </div>
1861</div>
1862
1863      </div>
1864    
1865</div>
1866</a></div><div class="slide" data-media-id="44638384292129"><a class="show-gallery" href="//rahoobaby.com/cdn/shop/files/Beige_lounging_under_bars_2.jpg?v=1776085045"><div id="FeaturedMedia-template--14606394687536__main-44638384292129-wrapper"
1867    class="product-media-wrapper"
1868    data-media-id="template--14606394687536__main-44638384292129"
1869    tabindex="-1">
1870  
1871      <div class="product-media product-media--image">
1872        <div class="rimage-outer-wrapper" style="max-width: 2508px">
1873  <div class="rimage-wrapper lazyload--placeholder" style="padding-top:100.0%"
1874       ><img class="rimage__image lazyload fade-in "
1875      data-src="//rahoobaby.com/cdn/shop/files/Beige_lounging_under_bars_2_{width}x.jpg?v=1776085045"
1876      data-widths="[180, 220, 300, 360, 460, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]"
1877      data-aspectratio="1.0"
1878      data-sizes="auto"
1879      alt=""
1880      >
1881
1882    <noscript>
1883      <img class="rimage__image" src="//rahoobaby.com/cdn/shop/files/Beige_lounging_under_bars_2_1024x1024.jpg?v=1776085045" alt="">
1884    </noscript>
1885  </div>
1886</div>
1887
1888      </div>
1889    
1890</div>
1891</a></div><div class="slide" data-media-id="44638388781345"><a class="show-gallery" href="//rahoobaby.com/cdn/shop/files/Web_size_12_15_Rahoo_Baby0148.jpg?v=1776085045"><div id="FeaturedMedia-template--14606394687536__main-44638388781345-wrapper"
1892    class="product-media-wrapper"
1893    data-media-id="template--14606394687536__main-44638388781345"
1894    tabindex="-1">
1895  
1896      <div class="product-media product-media--image">
1897        <div class="rimage-outer-wrapper" style="max-width: 1360px">
1898  <div class="rimage-wrapper lazyload--placeholder" style="padding-top:100.0%"
1899       ><img class="rimage__image lazyload fade-in "
1900      data-src="//rahoobaby.com/cdn/shop/files/Web_size_12_15_Rahoo_Baby0148_{width}x.jpg?v=1776085045"
1901      data-widths="[180, 220, 300, 360, 460, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]"
1902      data-aspectratio="1.0"
1903      data-sizes="auto"
1904      alt=""
1905      >
1906
1907    <noscript>
1908      <img class="rimage__image" src="//rahoobaby.com/cdn/shop/files/Web_size_12_15_Rahoo_Baby0148_1024x1024.jpg?v=1776085045" alt="">
1909    </noscript>
1910  </div>
1911</div>
1912
1913      </div>
1914    
1915</div>
1916</a></div><div class="slide" data-media-id="44638389043489"><a class="show-gallery" href="//rahoobaby.com/cdn/shop/files/Web_size_12_15_Rahoo_Baby0198.jpg?v=1776085045"><div id="FeaturedMedia-template--14606394687536__main-44638389043489-wrapper"
1917    class="product-media-wrapper"
1918    data-media-id="template--14606394687536__main-44638389043489"
1919    tabindex="-1">
1920  
1921      <div class="product-media product-media--image">
1922        <div class="rimage-outer-wrapper" style="max-width: 1360px">
1923  <div class="rimage-wrapper lazyload--placeholder" style="padding-top:100.0%"
1924       ><img class="rimage__image lazyload fade-in "
1925      data-src="//rahoobaby.com/cdn/shop/files/Web_size_12_15_Rahoo_Baby0198_{width}x.jpg?v=1776085045"
1926      data-widths="[180, 220, 300, 360, 460, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]"
1927      data-aspectratio="1.0"
1928      data-sizes="auto"
1929      alt=""
1930      >
1931
1932    <noscript>
1933      <img class="rimage__image" src="//rahoobaby.com/cdn/shop/files/Web_size_12_15_Rahoo_Baby0198_1024x1024.jpg?v=1776085045" alt="">
1934    </noscript>
1935  </div>
1936</div>
1937
1938      </div>
1939    
1940</div>
1941</a></div><div class="slide" data-media-id="44638388322593"><a class="show-gallery" href="//rahoobaby.com/cdn/shop/files/Web_size_12_15_Rahoo_Baby0117.jpg?v=1776085045"><div id="FeaturedMedia-template--14606394687536__main-44638388322593-wrapper"
1942    class="product-media-wrapper"
1943    data-media-id="template--14606394687536__main-44638388322593"
1944    tabindex="-1">
1945  
1946      <div class="product-media product-media--image">
1947        <div class="rimage-outer-wrapper" style="max-width: 1360px">
1948  <div class="rimage-wrapper lazyload--placeholder" style="padding-top:100.0%"
1949       ><img class="rimage__image lazyload fade-in "
1950      data-src="//rahoobaby.com/cdn/shop/files/Web_size_12_15_Rahoo_Baby0117_{width}x.jpg?v=1776085045"
1951      data-widths="[180, 220, 300, 360, 460, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]"
1952      data-aspectratio="1.0"
1953      data-sizes="auto"
1954      alt=""
1955      >
1956
1957    <noscript>
1958      <img class="rimage__image" src="//rahoobaby.com/cdn/shop/files/Web_size_12_15_Rahoo_Baby0117_1024x1024.jpg?v=1776085045" alt="">
1959    </noscript>
1960  </div>
1961</div>
1962
1963      </div>
1964    
1965</div>
1966</a></div><div class="slide" data-media-id="45197395722529"><div id="FeaturedMedia-template--14606394687536__main-45197395722529-wrapper"
1967    class="product-media-wrapper"
1968    data-media-id="template--14606394687536__main-45197395722529"
1969    tabindex="-1">
1970  
1971<style data-shopify>
1972        @media screen and (max-width: 320px) {
1973          .product-media--45197395722529 .plyr__poster {
1974            background-image: url(//rahoobaby.com/cdn/shop/files/preview_images/d2d0241ebbad45a7bd4235c6d4d4e4c0.thumbnail.0000000000_360x.jpg?v=1774955204) !important;
1975          }
1976        }
1977
1978        @media screen and (min-width: 321px) and (max-width: 780px) {
1979          .product-media--45197395722529 .plyr__poster {
1980            background-image: url(//rahoobaby.com/cdn/shop/files/preview_images/d2d0241ebbad45a7bd4235c6d4d4e4c0.thumbnail.0000000000_900x.jpg?v=1774955204) !important;
1981          }
1982        }
1983
1984        @media screen and (min-width: 781px) and (max-width: 1080px) {
1985          .product-media--45197395722529 .plyr__poster {
1986            background-image: url(//rahoobaby.com/cdn/shop/files/preview_images/d2d0241ebbad45a7bd4235c6d4d4e4c0.thumbnail.0000000000_1080x.jpg?v=1774955204) !important;
1987          }
1988        }
1989
1990        @media screen and (min-width: 1081px) {
1991          .product-media--45197395722529 .plyr__poster {
1992            background-image: url(//rahoobaby.com/cdn/shop/files/preview_images/d2d0241ebbad45a7bd4235c6d4d4e4c0.thumbnail.0000000000_2048x.jpg?v=1774955204) !important;
1993          }
1994        }
1995      </style>
1996
1997      <div class="product-media product-media--video product-media--45197395722529 product-media--frame"
1998          data-video-type="shopify"
1999          data-enable-video-looping="false"
2000          style="padding-bottom: 56.33802816901409%;">
2001        <video playsinline="playsinline" controls="controls" class="media-video" preload="metadata" aria-label="The Learn &amp; Lounge™" poster="//rahoobaby.com/cdn/shop/files/preview_images/d2d0241ebbad45a7bd4235c6d4d4e4c0.thumbnail.0000000000_360x360.jpg?v=1774955204"><source src="//rahoobaby.com/cdn/shop/videos/c/vp/d2d0241ebbad45a7bd4235c6d4d4e4c0/d2d0241ebbad45a7bd4235c6d4d4e4c0.HD-720p-1.6Mbps-79904339.mp4?v=0" type="video/mp4"><img src="//rahoobaby.com/cdn/shop/files/preview_images/d2d0241ebbad45a7bd4235c6d4d4e4c0.thumbnail.0000000000_360x360.jpg?v=1774955204"></video>
2002      </div>
2003    
2004</div>
2005</div><div class="slide" data-media-id="44638394089761"><a class="show-gallery" href="//rahoobaby.com/cdn/shop/files/Web_size_12_15_Rahoo_Baby0378.jpg?v=1776085045"><div id="FeaturedMedia-template--14606394687536__main-44638394089761-wrapper"
2006    class="product-media-wrapper"
2007    data-media-id="template--14606394687536__main-44638394089761"
2008    tabindex="-1">
2009  
2010      <div class="product-media product-media--image">
2011        <div class="rimage-outer-wrapper" style="max-width: 1360px">
2012  <div class="rimage-wrapper lazyload--placeholder" style="padding-top:100.0%"
2013       ><img class="rimage__image lazyload fade-in "
2014      data-src="//rahoobaby.com/cdn/shop/files/Web_size_12_15_Rahoo_Baby0378_{width}x.jpg?v=1776085045"
2015      data-widths="[180, 220, 300, 360, 460, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]"
2016      data-aspectratio="1.0"
2017      data-sizes="auto"
2018      alt=""
2019      >
2020
2021    <noscript>
2022      <img class="rimage__image" src="//rahoobaby.com/cdn/shop/files/Web_size_12_15_Rahoo_Baby0378_1024x1024.jpg?v=1776085045" alt="">
2023    </noscript>
2024  </div>
2025</div>
2026
2027      </div>
2028    
2029</div>
2030</a></div><div class="slide" data-media-id="44626708594977"><a class="show-gallery" href="//rahoobaby.com/cdn/shop/files/Rahoo_Loungers_vs._Other_Loungers.jpg?v=1776085045"><div id="FeaturedMedia-template--14606394687536__main-44626708594977-wrapper"
2031    class="product-media-wrapper"
2032    data-media-id="template--14606394687536__main-44626708594977"
2033    tabindex="-1">
2034  
2035      <div class="product-media product-media--image">
2036        <div class="rimage-outer-wrapper" style="max-width: 1080px">
2037  <div class="rimage-wrapper lazyload--placeholder" style="padding-top:100.0%"
2038       ><img class="rimage__image lazyload fade-in "
2039      data-src="//rahoobaby.com/cdn/shop/files/Rahoo_Loungers_vs._Other_Loungers_{width}x.jpg?v=1776085045"
2040      data-widths="[180, 220, 300, 360, 460, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]"
2041      data-aspectratio="1.0"
2042      data-sizes="auto"
2043      alt=""
2044      >
2045
2046    <noscript>
2047      <img class="rimage__image" src="//rahoobaby.com/cdn/shop/files/Rahoo_Loungers_vs._Other_Loungers_1024x1024.jpg?v=1776085045" alt="">
2048    </noscript>
2049  </div>
2050</div>
2051
2052      </div>
2053    
2054</div>
2055</a></div><div class="slide" data-media-id="32443024408865"><a class="show-gallery" href="//rahoobaby.com/cdn/shop/products/TheLearnandLounge_MBM_bb09e2a4-3b4b-49b8-9577-d226bbe16350.jpg?v=1776085045"><div id="FeaturedMedia-template--14606394687536__main-32443024408865-wrapper"
2056    class="product-media-wrapper"
2057    data-media-id="template--14606394687536__main-32443024408865"
2058    tabindex="-1">
2059  
2060      <div class="product-media product-media--image">
2061        <div class="rimage-outer-wrapper" style="max-width: 2000px">
2062  <div class="rimage-wrapper lazyload--placeholder" style="padding-top:100.0%"
2063       ><img class="rimage__image lazyload fade-in "
2064      data-src="//rahoobaby.com/cdn/shop/products/TheLearnandLounge_MBM_bb09e2a4-3b4b-49b8-9577-d226bbe16350_{width}x.jpg?v=1776085045"
2065      data-widths="[180, 220, 300, 360, 460, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]"
2066      data-aspectratio="1.0"
2067      data-sizes="auto"
2068      alt=""
2069      >
2070
2071    <noscript>
2072      <img class="rimage__image" src="//rahoobaby.com/cdn/shop/products/TheLearnandLounge_MBM_bb09e2a4-3b4b-49b8-9577-d226bbe16350_1024x1024.jpg?v=1776085045" alt="">
2073    </noscript>
2074  </div>
2075</div>
2076
2077      </div>
2078    
2079</div>
2080</a></div><div class="slide" data-media-id="20312216436784"><div id="FeaturedMedia-template--14606394687536__main-20312216436784-wrapper"
2081    class="product-media-wrapper"
2082    data-media-id="template--14606394687536__main-20312216436784"
2083    tabindex="-1">
2084  
2085<style data-shopify>
2086        @media screen and (max-width: 320px) {
2087          .product-media--20312216436784 .plyr__poster {
2088            background-image: url(//rahoobaby.com/cdn/shop/products/e3a0de0cd370417d9adfd8d6fea79456.thumbnail.0000000_360x.jpg?v=1615997081) !important;
2089          }
2090        }
2091
2092        @media screen and (min-width: 321px) and (max-width: 780px) {
2093          .product-media--20312216436784 .plyr__poster {
2094            background-image: url(//rahoobaby.com/cdn/shop/products/e3a0de0cd370417d9adfd8d6fea79456.thumbnail.0000000_900x.jpg?v=1615997081) !important;
2095          }
2096        }
2097
2098        @media screen and (min-width: 781px) and (max-width: 1080px) {
2099          .product-media--20312216436784 .plyr__poster {
2100            background-image: url(//rahoobaby.com/cdn/shop/products/e3a0de0cd370417d9adfd8d6fea79456.thumbnail.0000000_1080x.jpg?v=1615997081) !important;
2101          }
2102        }
2103
2104        @media screen and (min-width: 1081px) {
2105          .product-media--20312216436784 .plyr__poster {
2106            background-image: url(//rahoobaby.com/cdn/shop/products/e3a0de0cd370417d9adfd8d6fea79456.thumbnail.0000000_2048x.jpg?v=1615997081) !important;
2107          }
2108        }
2109      </style>
2110
2111      <div class="product-media product-media--video product-media--20312216436784 product-media--frame"
2112          data-video-type="shopify"
2113          data-enable-video-looping="false"
2114          style="padding-bottom: 56.21135469364812%;">
2115        <video playsinline="playsinline" controls="controls" class="media-video" preload="metadata" aria-label="The Learn &amp; Lounge™" poster="//rahoobaby.com/cdn/shop/products/e3a0de0cd370417d9adfd8d6fea79456.thumbnail.0000000_360x360.jpg?v=1615997081"><source src="//rahoobaby.com/cdn/shop/videos/c/vp/e3a0de0cd370417d9adfd8d6fea79456/e3a0de0cd370417d9adfd8d6fea79456.HD-1080p-2.5Mbps.mp4?v=0" type="video/mp4"><img src="//rahoobaby.com/cdn/shop/products/e3a0de0cd370417d9adfd8d6fea79456.thumbnail.0000000_360x360.jpg?v=1615997081"></video>
2116      </div>
2117    
2118</div>
2119</div><div class="slide" data-media-id="44638387011873"><a class="show-gallery" href="//rahoobaby.com/cdn/shop/files/Web_size_12_15_Rahoo_Baby0036_1.jpg?v=1776085045"><div id="FeaturedMedia-template--14606394687536__main-44638387011873-wrapper"
2120    class="product-media-wrapper"
2121    data-media-id="template--14606394687536__main-44638387011873"
2122    tabindex="-1">
2123  
2124      <div class="product-media product-media--image">
2125        <div class="rimage-outer-wrapper" style="max-width: 2040px">
2126  <div class="rimage-wrapper lazyload--placeholder" style="padding-top:100.0%"
2127       ><img class="rimage__image lazyload fade-in "
2128      data-src="//rahoobaby.com/cdn/shop/files/Web_size_12_15_Rahoo_Baby0036_1_{width}x.jpg?v=1776085045"
2129      data-widths="[180, 220, 300, 360, 460, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]"
2130      data-aspectratio="1.0"
2131      data-sizes="auto"
2132      alt=""
2133      >
2134
2135    <noscript>
2136      <img class="rimage__image" src="//rahoobaby.com/cdn/shop/files/Web_size_12_15_Rahoo_Baby0036_1_1024x1024.jpg?v=1776085045" alt="">
2137    </noscript>
2138  </div>
2139</div>
2140
2141      </div>
2142    
2143</div>
2144</a></div></div>
2145
2146          <div class="slideshow-controls">
2147              <div class="slideshow-controls__arrows"></div>
2148          </div>
2149
2150          <span class="product-label-list">
2150<script id="variant-label-3816641757232-44077753565473" type="text/template"></script>
2150<div class="product-label-container"></div>
2150<script id="variant-label-3816641757232-44077805797665" type="text/template"></script>
2150<script id="variant-label-3816641757232-44077819887905" type="text/template"></script>
2150<script id="variant-label-3816641757232-44077830078753" type="text/template"></script>
2150</span>
2151
2152        </div>
2153
2154        
2155          <div class="thumbnails">
2156            
2157              <a class="thumbnail thumbnail--media-image" href="//rahoobaby.com/cdn/shop/files/Blue_Top.jpg?v=1776085045" data-media-id="44637761863969">
2158                <div class="rimage-outer-wrapper" style="max-width: 2040px">
2159  <div class="rimage-wrapper lazyload--placeholder" style="padding-top:100.0%"
2160       ><img class="rimage__image lazyload fade-in "
2161      data-src="//rahoobaby.com/cdn/shop/files/Blue_Top_{width}x.jpg?v=1776085045"
2162      data-widths="[180, 220, 300, 360, 460, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]"
2163      data-aspectratio="1.0"
2164      data-sizes="auto"
2165      alt=""
2166      >
2167
2168    <noscript>
2169      <img class="rimage__image" src="//rahoobaby.com/cdn/shop/files/Blue_Top_1024x1024.jpg?v=1776085045" alt="">
2170    </noscript>
2171  </div>
2172</div>
2173
2174</a>
2175            
2176              <a class="thumbnail thumbnail--media-image" href="//rahoobaby.com/cdn/shop/files/Call_Out_Graphics_-_Blue_Call_Out_1.jpg?v=1776085045" data-media-id="45291651301665">
2177                <div class="rimage-outer-wrapper" style="max-width: 1080px">
2178  <div class="rimage-wrapper lazyload--placeholder" style="padding-top:100.0%"
2179       ><img class="rimage__image lazyload fade-in "
2180      data-src="//rahoobaby.com/cdn/shop/files/Call_Out_Graphics_-_Blue_Call_Out_1_{width}x.jpg?v=1776085045"
2181      data-widths="[180, 220, 300, 360, 460, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]"
2182      data-aspectratio="1.0"
2183      data-sizes="auto"
2184      alt=""
2185      >
2186
2187    <noscript>
2188      <img class="rimage__image" src="//rahoobaby.com/cdn/shop/files/Call_Out_Graphics_-_Blue_Call_Out_1_1024x1024.jpg?v=1776085045" alt="">
2189    </noscript>
2190  </div>
2191</div>
2192
2193</a>
2194            
2195              <a class="thumbnail thumbnail--media-image" href="//rahoobaby.com/cdn/shop/files/feature_breakdown_saltwater_blue.jpg?v=1776085045" data-media-id="45371101610273">
2196                <div class="rimage-outer-wrapper" style="max-width: 1080px">
2197  <div class="rimage-wrapper lazyload--placeholder" style="padding-top:100.0%"
2198       ><img class="rimage__image lazyload fade-in "
2199      data-src="//rahoobaby.com/cdn/shop/files/feature_breakdown_saltwater_blue_{width}x.jpg?v=1776085045"
2200      data-widths="[180, 220, 300, 360, 460, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]"
2201      data-aspectratio="1.0"
2202      data-sizes="auto"
2203      alt=""
2204      >
2205
2206    <noscript>
2207      <img class="rimage__image" src="//rahoobaby.com/cdn/shop/files/feature_breakdown_saltwater_blue_1024x1024.jpg?v=1776085045" alt="">
2208    </noscript>
2209  </div>
2210</div>
2211
2212</a>
2213            
2214              <a class="thumbnail thumbnail--media-image" href="//rahoobaby.com/cdn/shop/files/Blue_Side_2000ea4d-1234-4681-91e9-027bbc3c7e98.jpg?v=1776085045" data-media-id="44637909254433">
2215                <div class="rimage-outer-wrapper" style="max-width: 2040px">
2216  <div class="rimage-wrapper lazyload--placeholder" style="padding-top:100.0%"
2217       ><img class="rimage__image lazyload fade-in "
2218      data-src="//rahoobaby.com/cdn/shop/files/Blue_Side_2000ea4d-1234-4681-91e9-027bbc3c7e98_{width}x.jpg?v=1776085045"
2219      data-widths="[180, 220, 300, 360, 460, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]"
2220      data-aspectratio="1.0"
2221      data-sizes="auto"
2222      alt=""
2223      >
2224
2225    <noscript>
2226      <img class="rimage__image" src="//rahoobaby.com/cdn/shop/files/Blue_Side_2000ea4d-1234-4681-91e9-027bbc3c7e98_1024x1024.jpg?v=1776085045" alt="">
2227    </noscript>
2228  </div>
2229</div>
2230
2231</a>
2232            
2233              <a class="thumbnail thumbnail--media-image" href="//rahoobaby.com/cdn/shop/files/Blue_Bottom.jpg?v=1776085045" data-media-id="44637761831201">
2234                <div class="rimage-outer-wrapper" style="max-width: 2040px">
2235  <div class="rimage-wrapper lazyload--placeholder" style="padding-top:100.0%"
2236       ><img class="rimage__image lazyload fade-in "
2237      data-src="//rahoobaby.com/cdn/shop/files/Blue_Bottom_{width}x.jpg?v=1776085045"
2238      data-widths="[180, 220, 300, 360, 460, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]"
2239      data-aspectratio="1.0"
2240      data-sizes="auto"
2241      alt=""
2242      >
2243
2244    <noscript>
2245      <img class="rimage__image" src="//rahoobaby.com/cdn/shop/files/Blue_Bottom_1024x1024.jpg?v=1776085045" alt="">
2246    </noscript>
2247  </div>
2248</div>
2249
2250</a>
2251            
2252              <a class="thumbnail thumbnail--media-image" href="//rahoobaby.com/cdn/shop/files/Web_size_12_15_Rahoo_Baby0255_1_b3decc5d-39eb-4fe2-ab3e-29e22903df2a.jpg?v=1776085045" data-media-id="44638393073953">
2253                <div class="rimage-outer-wrapper" style="max-width: 1360px">
2254  <div class="rimage-wrapper lazyload--placeholder" style="padding-top:100.0%"
2255       ><img class="rimage__image lazyload fade-in "
2256      data-src="//rahoobaby.com/cdn/shop/files/Web_size_12_15_Rahoo_Baby0255_1_b3decc5d-39eb-4fe2-ab3e-29e22903df2a_{width}x.jpg?v=1776085045"
2257      data-widths="[180, 220, 300, 360, 460, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]"
2258      data-aspectratio="1.0"
2259      data-sizes="auto"
2260      alt=""
2261      >
2262
2263    <noscript>
2264      <img class="rimage__image" src="//rahoobaby.com/cdn/shop/files/Web_size_12_15_Rahoo_Baby0255_1_b3decc5d-39eb-4fe2-ab3e-29e22903df2a_1024x1024.jpg?v=1776085045" alt="">
2265    </noscript>
2266  </div>
2267</div>
2268
2269</a>
2270            
2271              <a class="thumbnail thumbnail--media-image" href="//rahoobaby.com/cdn/shop/files/Web_size_12_15_Rahoo_Baby0376.jpg?v=1776085045" data-media-id="44638394188065">
2272                <div class="rimage-outer-wrapper" style="max-width: 1360px">
2273  <div class="rimage-wrapper lazyload--placeholder" style="padding-top:100.0%"
2274       ><img class="rimage__image lazyload fade-in "
2275      data-src="//rahoobaby.com/cdn/shop/files/Web_size_12_15_Rahoo_Baby0376_{width}x.jpg?v=1776085045"
2276      data-widths="[180, 220, 300, 360, 460, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]"
2277      data-aspectratio="1.0"
2278      data-sizes="auto"
2279      alt=""
2280      >
2281
2282    <noscript>
2283      <img class="rimage__image" src="//rahoobaby.com/cdn/shop/files/Web_size_12_15_Rahoo_Baby0376_1024x1024.jpg?v=1776085045" alt="">
2284    </noscript>
2285  </div>
2286</div>
2287
2288</a>
2289            
2290              <a class="thumbnail thumbnail--media-image" href="//rahoobaby.com/cdn/shop/files/Web_size_12_15_Rahoo_Baby0204_1.jpg?v=1776085045" data-media-id="44638389305633">
2291                <div class="rimage-outer-wrapper" style="max-width: 1360px">
2292  <div class="rimage-wrapper lazyload--placeholder" style="padding-top:100.0%"
2293       ><img class="rimage__image lazyload fade-in "
2294      data-src="//rahoobaby.com/cdn/shop/files/Web_size_12_15_Rahoo_Baby0204_1_{width}x.jpg?v=1776085045"
2295      data-widths="[180, 220, 300, 360, 460, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]"
2296      data-aspectratio="1.0"
2297      data-sizes="auto"
2298      alt=""
2299      >
2300
2301    <noscript>
2302      <img class="rimage__image" src="//rahoobaby.com/cdn/shop/files/Web_size_12_15_Rahoo_Baby0204_1_1024x1024.jpg?v=1776085045" alt="">
2303    </noscript>
2304  </div>
2305</div>
2306
2307</a>
2308            
2309              <a class="thumbnail thumbnail--media-image" href="//rahoobaby.com/cdn/shop/files/Pink_Top.jpg?v=1776085045" data-media-id="44637783687457">
2310                <div class="rimage-outer-wrapper" style="max-width: 4375px">
2311  <div class="rimage-wrapper lazyload--placeholder" style="padding-top:100.0%"
2312       ><img class="rimage__image lazyload fade-in "
2313      data-src="//rahoobaby.com/cdn/shop/files/Pink_Top_{width}x.jpg?v=1776085045"
2314      data-widths="[180, 220, 300, 360, 460, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]"
2315      data-aspectratio="1.0"
2316      data-sizes="auto"
2317      alt=""
2318      >
2319
2320    <noscript>
2321      <img class="rimage__image" src="//rahoobaby.com/cdn/shop/files/Pink_Top_1024x1024.jpg?v=1776085045" alt="">
2322    </noscript>
2323  </div>
2324</div>
2325
2326</a>
2327            
2328              <a class="thumbnail thumbnail--media-image" href="//rahoobaby.com/cdn/shop/files/Call_Out_Graphics_-_11.jpg?v=1776085045" data-media-id="45291651268897">
2329                <div class="rimage-outer-wrapper" style="max-width: 1080px">
2330  <div class="rimage-wrapper lazyload--placeholder" style="padding-top:100.0%"
2331       ><img class="rimage__image lazyload fade-in "
2332      data-src="//rahoobaby.com/cdn/shop/files/Call_Out_Graphics_-_11_{width}x.jpg?v=1776085045"
2333      data-widths="[180, 220, 300, 360, 460, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]"
2334      data-aspectratio="1.0"
2335      data-sizes="auto"
2336      alt=""
2337      >
2338
2339    <noscript>
2340      <img class="rimage__image" src="//rahoobaby.com/cdn/shop/files/Call_Out_Graphics_-_11_1024x1024.jpg?v=1776085045" alt="">
2341    </noscript>
2342  </div>
2343</div>
2344
2345</a>
2346            
2347              <a class="thumbnail thumbnail--media-image" href="//rahoobaby.com/cdn/shop/files/feature_breakdown_petal_pink.jpg?v=1776085045" data-media-id="45371101643041">
2348                <div class="rimage-outer-wrapper" style="max-width: 1080px">
2349  <div class="rimage-wrapper lazyload--placeholder" style="padding-top:100.0%"
2350       ><img class="rimage__image lazyload fade-in "
2351      data-src="//rahoobaby.com/cdn/shop/files/feature_breakdown_petal_pink_{width}x.jpg?v=1776085045"
2352      data-widths="[180, 220, 300, 360, 460, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]"
2353      data-aspectratio="1.0"
2354      data-sizes="auto"
2355      alt=""
2356      >
2357
2358    <noscript>
2359      <img class="rimage__image" src="//rahoobaby.com/cdn/shop/files/feature_breakdown_petal_pink_1024x1024.jpg?v=1776085045" alt="">
2360    </noscript>
2361  </div>
2362</div>
2363
2364</a>
2365            
2366              <a class="thumbnail thumbnail--media-image" href="//rahoobaby.com/cdn/shop/files/Pink_Bottom.jpg?v=1776085045" data-media-id="44638284841249">
2367                <div class="rimage-outer-wrapper" style="max-width: 4375px">
2368  <div class="rimage-wrapper lazyload--placeholder" style="padding-top:100.0%"
2369       ><img class="rimage__image lazyload fade-in "
2370      data-src="//rahoobaby.com/cdn/shop/files/Pink_Bottom_{width}x.jpg?v=1776085045"
2371      data-widths="[180, 220, 300, 360, 460, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]"
2372      data-aspectratio="1.0"
2373      data-sizes="auto"
2374      alt=""
2375      >
2376
2377    <noscript>
2378      <img class="rimage__image" src="//rahoobaby.com/cdn/shop/files/Pink_Bottom_1024x1024.jpg?v=1776085045" alt="">
2379    </noscript>
2380  </div>
2381</div>
2382
2383</a>
2384            
2385              <a class="thumbnail thumbnail--media-image" href="//rahoobaby.com/cdn/shop/files/Pink_Side_Medium_5bf5cb2c-f053-417c-87a3-d875f25df96e.jpg?v=1776085045" data-media-id="44638287659297">
2386                <div class="rimage-outer-wrapper" style="max-width: 640px">
2387  <div class="rimage-wrapper lazyload--placeholder" style="padding-top:99.84375000000001%"
2388       ><img class="rimage__image lazyload fade-in "
2389      data-src="//rahoobaby.com/cdn/shop/files/Pink_Side_Medium_5bf5cb2c-f053-417c-87a3-d875f25df96e_{width}x.jpg?v=1776085045"
2390      data-widths="[180, 220, 300, 360, 460, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]"
2391      data-aspectratio="1.001564945226917"
2392      data-sizes="auto"
2393      alt=""
2394      >
2395
2396    <noscript>
2397      <img class="rimage__image" src="//rahoobaby.com/cdn/shop/files/Pink_Side_Medium_5bf5cb2c-f053-417c-87a3-d875f25df96e_1024x1024.jpg?v=1776085045" alt="">
2398    </noscript>
2399  </div>
2400</div>
2401
2402</a>
2403            
2404              <a class="thumbnail thumbnail--media-image" href="//rahoobaby.com/cdn/shop/files/Web_size_12_15_Rahoo_Baby0049_2.jpg?v=1776085045" data-media-id="44638388060449">
2405                <div class="rimage-outer-wrapper" style="max-width: 1228px">
2406  <div class="rimage-wrapper lazyload--placeholder" style="padding-top:100.0%"
2407       ><img class="rimage__image lazyload fade-in "
2408      data-src="//rahoobaby.com/cdn/shop/files/Web_size_12_15_Rahoo_Baby0049_2_{width}x.jpg?v=1776085045"
2409      data-widths="[180, 220, 300, 360, 460, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]"
2410      data-aspectratio="1.0"
2411      data-sizes="auto"
2412      alt=""
2413      >
2414
2415    <noscript>
2416      <img class="rimage__image" src="//rahoobaby.com/cdn/shop/files/Web_size_12_15_Rahoo_Baby0049_2_1024x1024.jpg?v=1776085045" alt="">
2417    </noscript>
2418  </div>
2419</div>
2420
2421</a>
2422            
2423              <a class="thumbnail thumbnail--media-image" href="//rahoobaby.com/cdn/shop/files/Web_size_12_15_Rahoo_Baby0263.jpg?v=1776085045" data-media-id="44638393696545">
2424                <div class="rimage-outer-wrapper" style="max-width: 1360px">
2425  <div class="rimage-wrapper lazyload--placeholder" style="padding-top:100.0%"
2426       ><img class="rimage__image lazyload fade-in "
2427      data-src="//rahoobaby.com/cdn/shop/files/Web_size_12_15_Rahoo_Baby0263_{width}x.jpg?v=1776085045"
2428      data-widths="[180, 220, 300, 360, 460, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]"
2429      data-aspectratio="1.0"
2430      data-sizes="auto"
2431      alt=""
2432      >
2433
2434    <noscript>
2435      <img class="rimage__image" src="//rahoobaby.com/cdn/shop/files/Web_size_12_15_Rahoo_Baby0263_1024x1024.jpg?v=1776085045" alt="">
2436    </noscript>
2437  </div>
2438</div>
2439
2440</a>
2441            
2442              <a class="thumbnail thumbnail--media-image" href="//rahoobaby.com/cdn/shop/files/Web_size_12_15_Rahoo_Baby0245.jpg?v=1776085045" data-media-id="44638390714657">
2443                <div class="rimage-outer-wrapper" style="max-width: 1360px">
2444  <div class="rimage-wrapper lazyload--placeholder" style="padding-top:100.0%"
2445       ><img class="rimage__image lazyload fade-in "
2446      data-src="//rahoobaby.com/cdn/shop/files/Web_size_12_15_Rahoo_Baby0245_{width}x.jpg?v=1776085045"
2447      data-widths="[180, 220, 300, 360, 460, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]"
2448      data-aspectratio="1.0"
2449      data-sizes="auto"
2450      alt=""
2451      >
2452
2453    <noscript>
2454      <img class="rimage__image" src="//rahoobaby.com/cdn/shop/files/Web_size_12_15_Rahoo_Baby0245_1024x1024.jpg?v=1776085045" alt="">
2455    </noscript>
2456  </div>
2457</div>
2458
2459</a>
2460            
2461              <a class="thumbnail thumbnail--media-image" href="//rahoobaby.com/cdn/shop/files/announcementcarousel4.jpg?v=1776085045" data-media-id="44638360699169">
2462                <div class="rimage-outer-wrapper" style="max-width: 1080px">
2463  <div class="rimage-wrapper lazyload--placeholder" style="padding-top:100.0%"
2464       ><img class="rimage__image lazyload fade-in "
2465      data-src="//rahoobaby.com/cdn/shop/files/announcementcarousel4_{width}x.jpg?v=1776085045"
2466      data-widths="[180, 220, 300, 360, 460, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]"
2467      data-aspectratio="1.0"
2468      data-sizes="auto"
2469      alt=""
2470      >
2471
2472    <noscript>
2473      <img class="rimage__image" src="//rahoobaby.com/cdn/shop/files/announcementcarousel4_1024x1024.jpg?v=1776085045" alt="">
2474    </noscript>
2475  </div>
2476</div>
2477
2478</a>
2479            
2480              <a class="thumbnail thumbnail--media-image" href="//rahoobaby.com/cdn/shop/files/Sage_Top.jpg?v=1776085045" data-media-id="44637784703265">
2481                <div class="rimage-outer-wrapper" style="max-width: 2040px">
2482  <div class="rimage-wrapper lazyload--placeholder" style="padding-top:100.0%"
2483       ><img class="rimage__image lazyload fade-in "
2484      data-src="//rahoobaby.com/cdn/shop/files/Sage_Top_{width}x.jpg?v=1776085045"
2485      data-widths="[180, 220, 300, 360, 460, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]"
2486      data-aspectratio="1.0"
2487      data-sizes="auto"
2488      alt=""
2489      >
2490
2491    <noscript>
2492      <img class="rimage__image" src="//rahoobaby.com/cdn/shop/files/Sage_Top_1024x1024.jpg?v=1776085045" alt="">
2493    </noscript>
2494  </div>
2495</div>
2496
2497</a>
2498            
2499              <a class="thumbnail thumbnail--media-image" href="//rahoobaby.com/cdn/shop/files/feature_breakdown_quiet_sage.jpg?v=1776085045" data-media-id="45371104985377">
2500                <div class="rimage-outer-wrapper" style="max-width: 1080px">
2501  <div class="rimage-wrapper lazyload--placeholder" style="padding-top:100.0%"
2502       ><img class="rimage__image lazyload fade-in "
2503      data-src="//rahoobaby.com/cdn/shop/files/feature_breakdown_quiet_sage_{width}x.jpg?v=1776085045"
2504      data-widths="[180, 220, 300, 360, 460, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]"
2505      data-aspectratio="1.0"
2506      data-sizes="auto"
2507      alt=""
2508      >
2509
2510    <noscript>
2511      <img class="rimage__image" src="//rahoobaby.com/cdn/shop/files/feature_breakdown_quiet_sage_1024x1024.jpg?v=1776085045" alt="">
2512    </noscript>
2513  </div>
2514</div>
2515
2516</a>
2517            
2518              <a class="thumbnail thumbnail--media-image" href="//rahoobaby.com/cdn/shop/files/Sage_Side.jpg?v=1776085045" data-media-id="44638281793825">
2519                <div class="rimage-outer-wrapper" style="max-width: 2040px">
2520  <div class="rimage-wrapper lazyload--placeholder" style="padding-top:100.0%"
2521       ><img class="rimage__image lazyload fade-in "
2522      data-src="//rahoobaby.com/cdn/shop/files/Sage_Side_{width}x.jpg?v=1776085045"
2523      data-widths="[180, 220, 300, 360, 460, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]"
2524      data-aspectratio="1.0"
2525      data-sizes="auto"
2526      alt=""
2527      >
2528
2529    <noscript>
2530      <img class="rimage__image" src="//rahoobaby.com/cdn/shop/files/Sage_Side_1024x1024.jpg?v=1776085045" alt="">
2531    </noscript>
2532  </div>
2533</div>
2534
2535</a>
2536            
2537              <a class="thumbnail thumbnail--media-image" href="//rahoobaby.com/cdn/shop/files/Web_size_12_15_Rahoo_Baby0036.jpg?v=1776085045" data-media-id="44638387175713">
2538                <div class="rimage-outer-wrapper" style="max-width: 1360px">
2539  <div class="rimage-wrapper lazyload--placeholder" style="padding-top:100.0%"
2540       ><img class="rimage__image lazyload fade-in "
2541      data-src="//rahoobaby.com/cdn/shop/files/Web_size_12_15_Rahoo_Baby0036_{width}x.jpg?v=1776085045"
2542      data-widths="[180, 220, 300, 360, 460, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]"
2543      data-aspectratio="1.0"
2544      data-sizes="auto"
2545      alt=""
2546      >
2547
2548    <noscript>
2549      <img class="rimage__image" src="//rahoobaby.com/cdn/shop/files/Web_size_12_15_Rahoo_Baby0036_1024x1024.jpg?v=1776085045" alt="">
2550    </noscript>
2551  </div>
2552</div>
2553
2554</a>
2555            
2556              <a class="thumbnail thumbnail--media-image" href="//rahoobaby.com/cdn/shop/files/Call_Out_Graphics_-_13.jpg?v=1776085045" data-media-id="45291651203361">
2557                <div class="rimage-outer-wrapper" style="max-width: 1080px">
2558  <div class="rimage-wrapper lazyload--placeholder" style="padding-top:100.0%"
2559       ><img class="rimage__image lazyload fade-in "
2560      data-src="//rahoobaby.com/cdn/shop/files/Call_Out_Graphics_-_13_{width}x.jpg?v=1776085045"
2561      data-widths="[180, 220, 300, 360, 460, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]"
2562      data-aspectratio="1.0"
2563      data-sizes="auto"
2564      alt=""
2565      >
2566
2567    <noscript>
2568      <img class="rimage__image" src="//rahoobaby.com/cdn/shop/files/Call_Out_Graphics_-_13_1024x1024.jpg?v=1776085045" alt="">
2569    </noscript>
2570  </div>
2571</div>
2572
2573</a>
2574            
2575              <a class="thumbnail thumbnail--media-image" href="//rahoobaby.com/cdn/shop/files/Web_size_12_15_Rahoo_Baby0041.jpg?v=1776085045" data-media-id="44638387863841">
2576                <div class="rimage-outer-wrapper" style="max-width: 1360px">
2577  <div class="rimage-wrapper lazyload--placeholder" style="padding-top:100.0%"
2578       ><img class="rimage__image lazyload fade-in "
2579      data-src="//rahoobaby.com/cdn/shop/files/Web_size_12_15_Rahoo_Baby0041_{width}x.jpg?v=1776085045"
2580      data-widths="[180, 220, 300, 360, 460, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]"
2581      data-aspectratio="1.0"
2582      data-sizes="auto"
2583      alt=""
2584      >
2585
2586    <noscript>
2587      <img class="rimage__image" src="//rahoobaby.com/cdn/shop/files/Web_size_12_15_Rahoo_Baby0041_1024x1024.jpg?v=1776085045" alt="">
2588    </noscript>
2589  </div>
2590</div>
2591
2592</a>
2593            
2594              <a class="thumbnail thumbnail--media-image" href="//rahoobaby.com/cdn/shop/files/Web_size_12_15_Rahoo_Baby0022_1.jpg?v=1776085045" data-media-id="44638386258209">
2595                <div class="rimage-outer-wrapper" style="max-width: 1360px">
2596  <div class="rimage-wrapper lazyload--placeholder" style="padding-top:100.0%"
2597       ><img class="rimage__image lazyload fade-in "
2598      data-src="//rahoobaby.com/cdn/shop/files/Web_size_12_15_Rahoo_Baby0022_1_{width}x.jpg?v=1776085045"
2599      data-widths="[180, 220, 300, 360, 460, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]"
2600      data-aspectratio="1.0"
2601      data-sizes="auto"
2602      alt=""
2603      >
2604
2605    <noscript>
2606      <img class="rimage__image" src="//rahoobaby.com/cdn/shop/files/Web_size_12_15_Rahoo_Baby0022_1_1024x1024.jpg?v=1776085045" alt="">
2607    </noscript>
2608  </div>
2609</div>
2610
2611</a>
2612            
2613              <a class="thumbnail thumbnail--media-image" href="//rahoobaby.com/cdn/shop/files/Sand_Top.jpg?v=1776085045" data-media-id="44637785653537">
2614                <div class="rimage-outer-wrapper" style="max-width: 2040px">
2615  <div class="rimage-wrapper lazyload--placeholder" style="padding-top:100.0%"
2616       ><img class="rimage__image lazyload fade-in "
2617      data-src="//rahoobaby.com/cdn/shop/files/Sand_Top_{width}x.jpg?v=1776085045"
2618      data-widths="[180, 220, 300, 360, 460, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]"
2619      data-aspectratio="1.0"
2620      data-sizes="auto"
2621      alt=""
2622      >
2623
2624    <noscript>
2625      <img class="rimage__image" src="//rahoobaby.com/cdn/shop/files/Sand_Top_1024x1024.jpg?v=1776085045" alt="">
2626    </noscript>
2627  </div>
2628</div>
2629
2630</a>
2631            
2632              <a class="thumbnail thumbnail--media-image" href="//rahoobaby.com/cdn/shop/files/feature_breakdown_soft_sand.jpg?v=1776085045" data-media-id="45371104952609">
2633                <div class="rimage-outer-wrapper" style="max-width: 1080px">
2634  <div class="rimage-wrapper lazyload--placeholder" style="padding-top:100.0%"
2635       ><img class="rimage__image lazyload fade-in "
2636      data-src="//rahoobaby.com/cdn/shop/files/feature_breakdown_soft_sand_{width}x.jpg?v=1776085045"
2637      data-widths="[180, 220, 300, 360, 460, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]"
2638      data-aspectratio="1.0"
2639      data-sizes="auto"
2640      alt=""
2641      >
2642
2643    <noscript>
2644      <img class="rimage__image" src="//rahoobaby.com/cdn/shop/files/feature_breakdown_soft_sand_1024x1024.jpg?v=1776085045" alt="">
2645    </noscript>
2646  </div>
2647</div>
2648
2649</a>
2650            
2651              <a class="thumbnail thumbnail--media-image" href="//rahoobaby.com/cdn/shop/files/Sand_Side.jpg?v=1776085045" data-media-id="44638281367841">
2652                <div class="rimage-outer-wrapper" style="max-width: 2040px">
2653  <div class="rimage-wrapper lazyload--placeholder" style="padding-top:100.0%"
2654       ><img class="rimage__image lazyload fade-in "
2655      data-src="//rahoobaby.com/cdn/shop/files/Sand_Side_{width}x.jpg?v=1776085045"
2656      data-widths="[180, 220, 300, 360, 460, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]"
2657      data-aspectratio="1.0"
2658      data-sizes="auto"
2659      alt=""
2660      >
2661
2662    <noscript>
2663      <img class="rimage__image" src="//rahoobaby.com/cdn/shop/files/Sand_Side_1024x1024.jpg?v=1776085045" alt="">
2664    </noscript>
2665  </div>
2666</div>
2667
2668</a>
2669            
2670              <a class="thumbnail thumbnail--media-image" href="//rahoobaby.com/cdn/shop/files/Call_Out_Graphics_-_12.jpg?v=1776085045" data-media-id="45291651236129">
2671                <div class="rimage-outer-wrapper" style="max-width: 1080px">
2672  <div class="rimage-wrapper lazyload--placeholder" style="padding-top:100.0%"
2673       ><img class="rimage__image lazyload fade-in "
2674      data-src="//rahoobaby.com/cdn/shop/files/Call_Out_Graphics_-_12_{width}x.jpg?v=1776085045"
2675      data-widths="[180, 220, 300, 360, 460, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]"
2676      data-aspectratio="1.0"
2677      data-sizes="auto"
2678      alt=""
2679      >
2680
2681    <noscript>
2682      <img class="rimage__image" src="//rahoobaby.com/cdn/shop/files/Call_Out_Graphics_-_12_1024x1024.jpg?v=1776085045" alt="">
2683    </noscript>
2684  </div>
2685</div>
2686
2687</a>
2688            
2689              <a class="thumbnail thumbnail--media-image" href="//rahoobaby.com/cdn/shop/files/Sand_Bottom.jpg?v=1776085045" data-media-id="44638281531681">
2690                <div class="rimage-outer-wrapper" style="max-width: 2040px">
2691  <div class="rimage-wrapper lazyload--placeholder" style="padding-top:100.0%"
2692       ><img class="rimage__image lazyload fade-in "
2693      data-src="//rahoobaby.com/cdn/shop/files/Sand_Bottom_{width}x.jpg?v=1776085045"
2694      data-widths="[180, 220, 300, 360, 460, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]"
2695      data-aspectratio="1.0"
2696      data-sizes="auto"
2697      alt=""
2698      >
2699
2700    <noscript>
2701      <img class="rimage__image" src="//rahoobaby.com/cdn/shop/files/Sand_Bottom_1024x1024.jpg?v=1776085045" alt="">
2702    </noscript>
2703  </div>
2704</div>
2705
2706</a>
2707            
2708              <a class="thumbnail thumbnail--media-image" href="//rahoobaby.com/cdn/shop/files/Beige_lounging_under_bars_2.jpg?v=1776085045" data-media-id="44638384292129">
2709                <div class="rimage-outer-wrapper" style="max-width: 2508px">
2710  <div class="rimage-wrapper lazyload--placeholder" style="padding-top:100.0%"
2711       ><img class="rimage__image lazyload fade-in "
2712      data-src="//rahoobaby.com/cdn/shop/files/Beige_lounging_under_bars_2_{width}x.jpg?v=1776085045"
2713      data-widths="[180, 220, 300, 360, 460, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]"
2714      data-aspectratio="1.0"
2715      data-sizes="auto"
2716      alt=""
2717      >
2718
2719    <noscript>
2720      <img class="rimage__image" src="//rahoobaby.com/cdn/shop/files/Beige_lounging_under_bars_2_1024x1024.jpg?v=1776085045" alt="">
2721    </noscript>
2722  </div>
2723</div>
2724
2725</a>
2726            
2727              <a class="thumbnail thumbnail--media-image" href="//rahoobaby.com/cdn/shop/files/Web_size_12_15_Rahoo_Baby0148.jpg?v=1776085045" data-media-id="44638388781345">
2728                <div class="rimage-outer-wrapper" style="max-width: 1360px">
2729  <div class="rimage-wrapper lazyload--placeholder" style="padding-top:100.0%"
2730       ><img class="rimage__image lazyload fade-in "
2731      data-src="//rahoobaby.com/cdn/shop/files/Web_size_12_15_Rahoo_Baby0148_{width}x.jpg?v=1776085045"
2732      data-widths="[180, 220, 300, 360, 460, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]"
2733      data-aspectratio="1.0"
2734      data-sizes="auto"
2735      alt=""
2736      >
2737
2738    <noscript>
2739      <img class="rimage__image" src="//rahoobaby.com/cdn/shop/files/Web_size_12_15_Rahoo_Baby0148_1024x1024.jpg?v=1776085045" alt="">
2740    </noscript>
2741  </div>
2742</div>
2743
2744</a>
2745            
2746              <a class="thumbnail thumbnail--media-image" href="//rahoobaby.com/cdn/shop/files/Web_size_12_15_Rahoo_Baby0198.jpg?v=1776085045" data-media-id="44638389043489">
2747                <div class="rimage-outer-wrapper" style="max-width: 1360px">
2748  <div class="rimage-wrapper lazyload--placeholder" style="padding-top:100.0%"
2749       ><img class="rimage__image lazyload fade-in "
2750      data-src="//rahoobaby.com/cdn/shop/files/Web_size_12_15_Rahoo_Baby0198_{width}x.jpg?v=1776085045"
2751      data-widths="[180, 220, 300, 360, 460, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]"
2752      data-aspectratio="1.0"
2753      data-sizes="auto"
2754      alt=""
2755      >
2756
2757    <noscript>
2758      <img class="rimage__image" src="//rahoobaby.com/cdn/shop/files/Web_size_12_15_Rahoo_Baby0198_1024x1024.jpg?v=1776085045" alt="">
2759    </noscript>
2760  </div>
2761</div>
2762
2763</a>
2764            
2765              <a class="thumbnail thumbnail--media-image" href="//rahoobaby.com/cdn/shop/files/Web_size_12_15_Rahoo_Baby0117.jpg?v=1776085045" data-media-id="44638388322593">
2766                <div class="rimage-outer-wrapper" style="max-width: 1360px">
2767  <div class="rimage-wrapper lazyload--placeholder" style="padding-top:100.0%"
2768       ><img class="rimage__image lazyload fade-in "
2769      data-src="//rahoobaby.com/cdn/shop/files/Web_size_12_15_Rahoo_Baby0117_{width}x.jpg?v=1776085045"
2770      data-widths="[180, 220, 300, 360, 460, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]"
2771      data-aspectratio="1.0"
2772      data-sizes="auto"
2773      alt=""
2774      >
2775
2776    <noscript>
2777      <img class="rimage__image" src="//rahoobaby.com/cdn/shop/files/Web_size_12_15_Rahoo_Baby0117_1024x1024.jpg?v=1776085045" alt="">
2778    </noscript>
2779  </div>
2780</div>
2781
2782</a>
2783            
2784              <a class="thumbnail thumbnail--media-video" href="//rahoobaby.com/cdn/shop/files/preview_images/d2d0241ebbad45a7bd4235c6d4d4e4c0.thumbnail.0000000000.jpg?v=1774955204" data-media-id="45197395722529">
2785                <div class="rimage-outer-wrapper" style="max-width: 1280px">
2786  <div class="rimage-wrapper lazyload--placeholder" style="padding-top:56.25%"
2787       ><img class="rimage__image lazyload fade-in "
2788      data-src="//rahoobaby.com/cdn/shop/files/preview_images/d2d0241ebbad45a7bd4235c6d4d4e4c0.thumbnail.0000000000_{width}x.jpg?v=1774955204"
2789      data-widths="[180, 220, 300, 360, 460, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]"
2790      data-aspectratio="1.7777777777777777"
2791      data-sizes="auto"
2792      alt=""
2793      >
2794
2795    <noscript>
2796      <img class="rimage__image" src="//rahoobaby.com/cdn/shop/files/preview_images/d2d0241ebbad45a7bd4235c6d4d4e4c0.thumbnail.0000000000_1024x1024.jpg?v=1774955204" alt="">
2797    </noscript>
2798  </div>
2799</div>
2800
2801<div class="thumbnail__badge">
2802                    <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--full-color icon-video-badge-full-color" viewBox="0 0 26 26"><path fill-rule="evenodd" clip-rule="evenodd" d="M1 25h24V1H1v24z"/><path class="icon-video-badge-full-color-outline" d="M.5 25v.5h25V.5H.5V25z"/><path class="icon-video-badge-full-color-element" fill-rule="evenodd" clip-rule="evenodd" d="M9.718 6.72a1 1 0 0 0-1.518.855v10.736a1 1 0 0 0 1.562.827l8.35-5.677a1 1 0 0 0-.044-1.682l-8.35-5.06z" opacity=".6"/></svg>
2803                  </div></a>
2804            
2805              <a class="thumbnail thumbnail--media-image" href="//rahoobaby.com/cdn/shop/files/Web_size_12_15_Rahoo_Baby0378.jpg?v=1776085045" data-media-id="44638394089761">
2806                <div class="rimage-outer-wrapper" style="max-width: 1360px">
2807  <div class="rimage-wrapper lazyload--placeholder" style="padding-top:100.0%"
2808       ><img class="rimage__image lazyload fade-in "
2809      data-src="//rahoobaby.com/cdn/shop/files/Web_size_12_15_Rahoo_Baby0378_{width}x.jpg?v=1776085045"
2810      data-widths="[180, 220, 300, 360, 460, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]"
2811      data-aspectratio="1.0"
2812      data-sizes="auto"
2813      alt=""
2814      >
2815
2816    <noscript>
2817      <img class="rimage__image" src="//rahoobaby.com/cdn/shop/files/Web_size_12_15_Rahoo_Baby0378_1024x1024.jpg?v=1776085045" alt="">
2818    </noscript>
2819  </div>
2820</div>
2821
2822</a>
2823            
2824              <a class="thumbnail thumbnail--media-image" href="//rahoobaby.com/cdn/shop/files/Rahoo_Loungers_vs._Other_Loungers.jpg?v=1776085045" data-media-id="44626708594977">
2825                <div class="rimage-outer-wrapper" style="max-width: 1080px">
2826  <div class="rimage-wrapper lazyload--placeholder" style="padding-top:100.0%"
2827       ><img class="rimage__image lazyload fade-in "
2828      data-src="//rahoobaby.com/cdn/shop/files/Rahoo_Loungers_vs._Other_Loungers_{width}x.jpg?v=1776085045"
2829      data-widths="[180, 220, 300, 360, 460, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]"
2830      data-aspectratio="1.0"
2831      data-sizes="auto"
2832      alt=""
2833      >
2834
2835    <noscript>
2836      <img class="rimage__image" src="//rahoobaby.com/cdn/shop/files/Rahoo_Loungers_vs._Other_Loungers_1024x1024.jpg?v=1776085045" alt="">
2837    </noscript>
2838  </div>
2839</div>
2840
2841</a>
2842            
2843              <a class="thumbnail thumbnail--media-image" href="//rahoobaby.com/cdn/shop/products/TheLearnandLounge_MBM_bb09e2a4-3b4b-49b8-9577-d226bbe16350.jpg?v=1776085045" data-media-id="32443024408865">
2844                <div class="rimage-outer-wrapper" style="max-width: 2000px">
2845  <div class="rimage-wrapper lazyload--placeholder" style="padding-top:100.0%"
2846       ><img class="rimage__image lazyload fade-in "
2847      data-src="//rahoobaby.com/cdn/shop/products/TheLearnandLounge_MBM_bb09e2a4-3b4b-49b8-9577-d226bbe16350_{width}x.jpg?v=1776085045"
2848      data-widths="[180, 220, 300, 360, 460, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]"
2849      data-aspectratio="1.0"
2850      data-sizes="auto"
2851      alt=""
2852      >
2853
2854    <noscript>
2855      <img class="rimage__image" src="//rahoobaby.com/cdn/shop/products/TheLearnandLounge_MBM_bb09e2a4-3b4b-49b8-9577-d226bbe16350_1024x1024.jpg?v=1776085045" alt="">
2856    </noscript>
2857  </div>
2858</div>
2859
2860</a>
2861            
2862              <a class="thumbnail thumbnail--media-video" href="//rahoobaby.com/cdn/shop/products/e3a0de0cd370417d9adfd8d6fea79456.thumbnail.0000000.jpg?v=1615997081" data-media-id="20312216436784">
2863                <div class="rimage-outer-wrapper" style="max-width: 1920px">
2864  <div class="rimage-wrapper lazyload--placeholder" style="padding-top:56.25%"
2865       ><img class="rimage__image lazyload fade-in "
2866      data-src="//rahoobaby.com/cdn/shop/products/e3a0de0cd370417d9adfd8d6fea79456.thumbnail.0000000_{width}x.jpg?v=1615997081"
2867      data-widths="[180, 220, 300, 360, 460, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]"
2868      data-aspectratio="1.7777777777777777"
2869      data-sizes="auto"
2870      alt=""
2871      >
2872
2873    <noscript>
2874      <img class="rimage__image" src="//rahoobaby.com/cdn/shop/products/e3a0de0cd370417d9adfd8d6fea79456.thumbnail.0000000_1024x1024.jpg?v=1615997081" alt="">
2875    </noscript>
2876  </div>
2877</div>
2878
2879<div class="thumbnail__badge">
2880                    <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--full-color icon-video-badge-full-color" viewBox="0 0 26 26"><path fill-rule="evenodd" clip-rule="evenodd" d="M1 25h24V1H1v24z"/><path class="icon-video-badge-full-color-outline" d="M.5 25v.5h25V.5H.5V25z"/><path class="icon-video-badge-full-color-element" fill-rule="evenodd" clip-rule="evenodd" d="M9.718 6.72a1 1 0 0 0-1.518.855v10.736a1 1 0 0 0 1.562.827l8.35-5.677a1 1 0 0 0-.044-1.682l-8.35-5.06z" opacity=".6"/></svg>
2881                  </div></a>
2882            
2883              <a class="thumbnail thumbnail--media-image" href="//rahoobaby.com/cdn/shop/files/Web_size_12_15_Rahoo_Baby0036_1.jpg?v=1776085045" data-media-id="44638387011873">
2884                <div class="rimage-outer-wrapper" style="max-width: 2040px">
2885  <div class="rimage-wrapper lazyload--placeholder" style="padding-top:100.0%"
2886       ><img class="rimage__image lazyload fade-in "
2887      data-src="//rahoobaby.com/cdn/shop/files/Web_size_12_15_Rahoo_Baby0036_1_{width}x.jpg?v=1776085045"
2888      data-widths="[180, 220, 300, 360, 460, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]"
2889      data-aspectratio="1.0"
2890      data-sizes="auto"
2891      alt=""
2892      >
2893
2894    <noscript>
2895      <img class="rimage__image" src="//rahoobaby.com/cdn/shop/files/Web_size_12_15_Rahoo_Baby0036_1_1024x1024.jpg?v=1776085045" alt="">
2896    </noscript>
2897  </div>
2898</div>
2899
2900</a>
2901            
2902          </div>
2903        
2904      </div>
2905    </div>
2906
2907    <div class="detail product-column-right" data-cc-animate data-cc-animate-delay="0.2s">
2908      <div class="product-form" data-ajax-add-to-cart="true" data-product-id="3816641757232" data-enable-history-state="true" data-show-sale-price-label="true" data-show-preorder-label="false">
2909        
2910          
2911              <div class="title-row" >
2912                <h1 class="title">The Learn & Lounge™</h1>
2913              </div>
2914
2915            
2916        
2917          
2918              <div class="not-in-quickbuy">
2919                <div id="shopify-block-AdEk3dWMvUTVmU1Mra__judge_me_reviews_preview_badge_46f3Wk" class="shopify-block shopify-app-block">
2920<div class='jdgm-widget jdgm-preview-badge'
2921    data-id='3816641757232'
2922    data-template='manual-installation'>
2923  <div class='jdgm-prev-badge__rich-snippet' itemprop='aggregateRating' itemscope itemtype='http://schema.org/AggregateRating'> <meta itemprop='reviewCount' content='136'>
2923 <meta itemprop='ratingValue' content='4.71'> </div>  <div style='display:none' class='jdgm-prev-badge' data-average-rating='4.71' data-number-of-reviews='136' data-number-of-questions='0'> <span class='jdgm-prev-badge__stars' data-score='4.71' tabindex='0' aria-label='4.71 stars' role='button'> <span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--half'></span> </span> <span class='jdgm-prev-badge__text'> 136 reviews </span> </div>
2924</div>
2925
2926
2927
2928
2929</div>
2930              </div>
2931
2932            
2933        
2934          
2935              <div class="price-container" >
2936                <div>
2937                  <div class="price-area">
2938                    
2939                      <div class="price h4-style ">
2940                        <span class="current-price theme-money">$99.99</span>
2941                        
2942                      </div>
2943
2944                      
2945
2946                    
2947                  </div>
2948                </div>
2949                <div class="price-descriptors"><form method="post" action="/cart/add" id="product-form-template--14606394687536__main-3816641757232-installments" accept-charset="UTF-8" class="shopify-product-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="id" value="44077753565473">
2950                    <shopify-payment-terms variant-id="44077753565473" shopify-meta="{&quot;type&quot;:&quot;product&quot;,&quot;currency_code&quot;:&quot;USD&quot;,&quot;country_code&quot;:&quot;US&quot;,&quot;variants&quot;:[{&quot;id&quot;:44077753565473,&quot;price_per_term&quot;:&quot;$24.99&quot;,&quot;price_per_term_amount&quot;:24.99,&quot;full_price&quot;:&quot;$99.99&quot;,&quot;full_price_amount&quot;:99.99,&quot;eligible&quot;:true,&quot;available&quot;:true,&quot;number_of_payment_terms&quot;:4},{&quot;id&quot;:44077805797665,&quot;price_per_term&quot;:&quot;$24.99&quot;,&quot;price_per_term_amount&quot;:24.99,&quot;full_price&quot;:&quot;$99.99&quot;,&quot;full_price_amount&quot;:99.99,&quot;eligible&quot;:true,&quot;available&quot;:true,&quot;number_of_payment_terms&quot;:4},{&quot;id&quot;:44077819887905,&quot;price_per_term&quot;:&quot;$24.99&quot;,&quot;price_per_term_amount&quot;:24.99,&quot;full_price&quot;:&quot;$99.99&quot;,&quot;full_price_amount&quot;:99.99,&quot;eligible&quot;:true,&quot;available&quot;:true,&quot;number_of_payment_terms&quot;:4},{&quot;id&quot;:44077830078753,&quot;price_per_term&quot;:&quot;$24.99&quot;,&quot;price_per_term_amount&quot;:24.99,&quot;full_price&quot;:&quot;$99.99&quot;,&quot;full_price_amount&quot;:99.99,&quot;eligible&quot;:true,&quot;available&quot;:true,&quot;number_of_payment_terms&quot;:4}],&quot;min_price&quot;:&quot;$35.00&quot;,&quot;min_price_amount&quot;:35.0,&quot;max_price&quot;:&quot;$30,000.00&quot;,&quot;max_price_amount&quot;:30000.0,&quot;financing_plans&quot;:[{&quot;min_price&quot;:&quot;$35.00&quot;,&quot;max_price&quot;:&quot;$49.99&quot;,&quot;terms&quot;:[{&quot;apr&quot;:0,&quot;loan_type&quot;:&quot;split_pay&quot;,&quot;installments_count&quot;:2}],&quot;min_price_amount&quot;:35.0,&quot;max_price_amount&quot;:49.99},{&quot;min_price&quot;:&quot;$50.00&quot;,&quot;max_price&quot;:&quot;$999.99&quot;,&quot;terms&quot;:[{&quot;apr&quot;:0,&quot;loan_type&quot;:&quot;split_pay&quot;,&quot;installments_count&quot;:3},{&quot;apr&quot;:0,&quot;loan_type&quot;:&quot;split_pay&quot;,&quot;installments_count&quot;:4},{&quot;apr&quot;:15,&quot;loan_type&quot;:&quot;interest&quot;,&quot;installments_count&quot;:3},{&quot;apr&quot;:15,&quot;loan_type&quot;:&quot;interest&quot;,&quot;installments_count&quot;:6},{&quot;apr&quot;:15,&quot;loan_type&quot;:&quot;interest&quot;,&quot;installments_count&quot;:12}],&quot;min_price_amount&quot;:50.0,&quot;max_price_amount&quot;:999.99},{&quot;min_price&quot;:&quot;$1,000.00&quot;,&quot;max_price&quot;:&quot;$30,000.00&quot;,&quot;terms&quot;:[{&quot;apr&quot;:15,&quot;loan_type&quot;:&quot;interest&quot;,&quot;installments_count&quot;:3},{&quot;apr&quot;:15,&quot;loan_type&quot;:&quot;interest&quot;,&quot;installments_count&quot;:6},{&quot;apr&quot;:15,&quot;loan_type&quot;:&quot;interest&quot;,&quot;installments_count&quot;:12}],&quot;min_price_amount&quot;:1000.0,&quot;max_price_amount&quot;:30000.0}],&quot;installments_buyer_prequalification_enabled&quot;:false,&quot;seller_id&quot;:305476}"></shopify-payment-terms>
2951<input type="hidden" name="product-id" value="3816641757232" /><input type="hidden" name="section-id" value="template--14606394687536__main" /></form>
2952                    <div class="product-inventory-transfer product-inventory-transfer--none"></div>
2953                  
2954                </div></div>
2955
2956            
2957        
2958          
2959<div class="vendor lightly-spaced-row" >
2960                <span class="product-detail-label">By</span> <a class="underline" href="/collections/vendors?q=RahooBaby">RahooBaby</a>
2961              </div>
2962
2963            
2964        
2965          
2966              <hr class="not-in-quickbuy" >
2967
2968            
2969        
2970          
2971              <div class="input-row" >
2972                <div class="option-selectors" data-disable-unavailable="true"><div class="option-selector" data-selector-type="listed" data-option-index="0">
2973            <fieldset class="option-selector-fieldset">
2974              <div class="opposing-items">
2975                <legend class="label">Color</legend>
2976                
2977              </div>
2978              <div class="option-selector__btns"><input class="opt-btn js-option"
2979                        type="radio"
2980                        name="template--14606394687536__main-3816641757232-color-selector"
2981                        id="template--14606394687536__main-3816641757232-color-selector-opt-0"
2982                        value="Saltwater Blue"
2983                        checked
2984                        required>
2985                  <label class="opt-label" for="template--14606394687536__main-3816641757232-color-selector-opt-0"><span class="opt-label__text">Saltwater Blue</span></label><input class="opt-btn js-option"
2986                        type="radio"
2987                        name="template--14606394687536__main-3816641757232-color-selector"
2988                        id="template--14606394687536__main-3816641757232-color-selector-opt-1"
2989                        value="Petal Pink"
2990                        
2991                        required>
2992                  <label class="opt-label" for="template--14606394687536__main-3816641757232-color-selector-opt-1"><span class="opt-label__text">Petal Pink</span></label><input class="opt-btn js-option"
2993                        type="radio"
2994                        name="template--14606394687536__main-3816641757232-color-selector"
2995                        id="template--14606394687536__main-3816641757232-color-selector-opt-2"
2996                        value="Quiet Sage"
2997                        
2998                        required>
2999                  <label class="opt-label" for="template--14606394687536__main-3816641757232-color-selector-opt-2"><span class="opt-label__text">Quiet Sage</span></label><input class="opt-btn js-option"
3000                        type="radio"
3001                        name="template--14606394687536__main-3816641757232-color-selector"
3002                        id="template--14606394687536__main-3816641757232-color-selector-opt-3"
3003                        value="Soft Sand"
3004                        
3005                        required>
3006                  <label class="opt-label" for="template--14606394687536__main-3816641757232-color-selector-opt-3"><span class="opt-label__text">Soft Sand</span></label></div>
3007            </fieldset>
3008          </div></div>
3009              </div>
3010
3011            
3012        
3013          
3014              <div class="buy-buttons-row" >
3015                <form method="post" action="/cart/add" id="product-form-template--14606394687536__main-3816641757232" accept-charset="UTF-8" class="form product-purchase-form" enctype="multipart/form-data" data-product-id="3816641757232"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" />
3016                  <select name="id" class="original-selector" aria-label="Options">
3017                    <option value="">Choose an option</option>
3018                    
3019                    <option value="44077753565473"
3020                       selected="selected"
3021                      
3022                      data-stock="">Saltwater Blue</option>
3023                    
3024                    <option value="44077805797665"
3025                      
3026                      
3027                      data-stock="">Petal Pink</option>
3028                    
3029                    <option value="44077819887905"
3030                      
3031                      
3032                      data-stock="">Quiet Sage</option>
3033                    
3034                    <option value="44077830078753"
3035                      
3036                      
3037                      data-stock="">Soft Sand</option>
3038                    
3039                  </select>
3040
3041                  
3042<div class="quantity-submit-row input-row has-spb">
3043                      
3044                        <label class="label" for="quantity">Quantity</label>
3045                        <div class="quantity-wrapper">
3046                          <a href="#" data-quantity="down"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1" stroke-linecap="round" stroke-linejoin="round" class="feather feather-minus"><title>Minus</title><line x1="5" y1="12" x2="19" y2="12"></line></svg></a>
3047                          <input aria-label="Quantity" id="quantity" type="text" name="quantity" value="1" />
3048                          <a href="#" data-quantity="up"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1" stroke-linecap="round" stroke-linejoin="round" class="feather feather-plus"><title>Plus</title><line x1="12" y1="5" x2="12" y2="19"></line><line x1="5" y1="12" x2="19" y2="12"></line></svg></a>
3049                        </div>
3050                      
3051                      <div class="quantity-submit-row__submit input-row"><button class="button button--large" type="submit" data-add-to-cart-text="Add to Cart
3052">Add to Cart
3053</button>
3054                      </div>
3055                      
3056                        
3056<script class="dynamic-payment-button-template" type="text/template">
3057                          <div data-shopify="payment-button" class="shopify-payment-button"> <shopify-accelerated-checkout recommended="{&quot;supports_subs&quot;:true,&quot;supports_def_opts&quot;:false,&quot;name&quot;:&quot;shop_pay&quot;,&quot;wallet_params&quot;:{&quot;shopId&quot;:25873514544,&quot;merchantName&quot;:&quot;RahooBaby&quot;,&quot;personalized&quot;:true}}" fallback="{&quot;supports_subs&quot;:true,&quot;supports_def_opts&quot;:true,&quot;name&quot;:&quot;buy_it_now&quot;,&quot;wallet_params&quot;:{}}" access-token="f3fcf0336a5e0bd427f842d4d87f8805" buyer-country="US" buyer-locale="en" buyer-currency="USD" variant-params="[{&quot;id&quot;:44077753565473,&quot;requiresShipping&quot;:true},{&quot;id&quot;:44077805797665,&quot;requiresShipping&quot;:true},{&quot;id&quot;:44077819887905,&quot;requiresShipping&quot;:true},{&quot;id&quot;:44077830078753,&quot;requiresShipping&quot;:true}]" shop-id="25873514544" enabled-flags="[&quot;1172c16a&quot;,&quot;a1d1f9a1&quot;,&quot;f5afabb3&quot;,&quot;370070f3&quot;]" > <div class="shopify-payment-button__button" role="button" disabled aria-hidden="true" style="background-color: transparent; border: none"> <div class="shopify-payment-button__skeleton">&nbsp;</div> </div> <div class="shopify-payment-button__more-options shopify-payment-button__skeleton" role="button" disabled aria-hidden="true">&nbsp;</div> </shopify-accelerated-checkout> </div>
3058                        </script>
3058
3059                      
3060
3061                      
3062                        
3063
3064  
3065  
3066    <div class="backorder hidden">
3067      
3068    <p>
3069      <span class="backorder__variant">
3070        The Learn & Lounge™
3071        - Saltwater Blue
3072      </span>
3073      is backordered and will ship as soon as it is back in stock.
3074    </p>
3075  
3076    </div>
3077  
3078
3079
3080                      
3081                    </div>
3082
3083<div
3084  class="store-availability-container-outer"
3085  data-store-availability-container="3816641757232"
3086  data-section-url="/variants/VARIANT_ID/?section_id=store-availability"
3087
3088  
3089
3090  >
3091</div>
3092
3093
3094                <input type="hidden" name="product-id" value="3816641757232" /><input type="hidden" name="section-id" value="template--14606394687536__main" /></form>
3095              </div>
3096
3097            
3098        
3099          
3100              <div class="not-in-quickbuy">
3101                <div id="shopify-block-AYWVkdW9EMno0dHZjM__selleasy_lb_upsell_addon_block_ygPWKp" class="shopify-block shopify-app-block"><div class='selleasy-block-product-addon'></div>
3102
3103</div>
3104              </div>
3105
3106            
3107        
3108          
3109              <div class="not-in-quickbuy" >
3110                
3111                  <div class="product-description rte cf"><h2>Pediatric Therapist-Designed 3-in-1 Infant Lounger</h2>
3112<p>The only newborn lounger created by pediatric therapists and designed to support<span> </span><strong>comfort, development, and safer awake-time positioning</strong><span> </span>during baby’s earliest months.</p>
3113<p>More than just a baby lounger, the Learn &amp; Lounge™ is a<span> </span><strong>3-in-1 developmental support</strong><span> </span>designed to help babies build early strength, stay comfortable, and make tummy time more successful.</p>
3114<p>Trusted by pediatric OTs and PTs — and loved by more than 50,000 parents nationwide.</p>
3115<hr>
3116<h2>Use the Learn &amp; Lounge™ As:</h2>
3117<h3>Awake-Time Lounger</h3>
3118<p>A supportive space for baby to rest, explore, and engage with their new world. The Learn &amp; Lounge™ naturally encourages babies to use their arms and hands using therapeutic positioning principles that help build<span> </span><strong>early strength, coordination, and confidence in movement.</strong></p>
3119<hr>
3120<h3>Feeding &amp; Comfort Positioner</h3>
3121<p>Designed with a gentle incline, the Learn &amp; Lounge™ supports comfortable awake-time feeding and may help reduce reflux-related discomfort — a common challenge in early infancy.</p>
3122<p>When babies are comfortable and well-positioned, they’re calmer, more engaged, and better able to learn.</p>
3123<hr>
3124<h3>Tummy Time Trainer</h3>
3125<p>Flip the Learn &amp; Lounge™ to create a softly contoured tummy-time surface that helps make tummy time more comfortable and effective.</p>
3126<p>This positioning supports:<br>• Early strength development<br>• Reduced pressure on the back of baby's head<br>• More enjoyable tummy time experiences</p>
3127<p>Integrated sensory materials provide<span> </span><strong>tactile, auditory, and visual stimulation</strong><span> </span>to keep babies engaged while building strength.</p>
3128<hr>
3129<h2>Designed by Pediatric Therapists</h2>
3130<p>Unlike traditional loungers designed primarily for comfort, the Learn &amp; Lounge™ was intentionally created by pediatric occupational therapists to support:</p>
3131<p>• Early motor development<br>• Comfortable positioning<br>• Better tummy time success<br>• Simpler daily routines for parents</p>
3132<p>Because when babies are comfortable and supported, they’re better able to explore, connect, and grow.</p>
3133<hr>
3134<h2>Made with Quality Materials That Last</h2>
3135<p>• Breathable air mesh + mélange polyester cover<br>• High-density polyurethane foam insert for support and comfort<br>• Lightweight internal support panel for shape stability<br>• Removable, machine-washable cover<br>• Convenient top handle for portability</p>
3136<hr>
3137<h2>Designed for Parents, Too</h2>
3138<p>The Learn &amp; Lounge™ gives parents a supportive place to set baby down when they need their hands free — while knowing baby is positioned comfortably and thoughtfully.</p>
3139<p>A practical, thoughtful gift for expecting parents — and one they’ll use every day.</p>
3140<hr>
3141<h2>Important Safety Note</h2>
3142<p>The Learn &amp; Lounge™ is designed for<span> </span><strong>awake-time use only</strong><span> </span>and should always be used with adult supervision. This product is not intended for sleep.</p></div>
3143                
3144              </div>
3145
3146            
3147        
3148
3149        <div class="lightly-spaced-row-above only-in-quickbuy">
3150          <a class="more" href="/products/learn-lounge">
3151            <span class="beside-svg underline">More details</span>
3152            <span class="icon--small icon-natcol"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-chevron-right"><title>Right</title><polyline points="9 18 15 12 9 6"></polyline></svg></span>
3153          </a>
3154        </div>
3155      </div>
3156
3157      
3157<script type="application/json" id="ProductJson-3816641757232">{"id":3816641757232,"title":"The Learn \u0026 Lounge™","handle":"learn-lounge","description":"\u003ch2\u003ePediatric Therapist-Designed 3-in-1 Infant Lounger\u003c\/h2\u003e\n\u003cp\u003eThe only newborn lounger created by pediatric therapists and designed to support\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003ecomfort, development, and safer awake-time positioning\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003eduring baby’s earliest months.\u003c\/p\u003e\n\u003cp\u003eMore than just a baby lounger, the Learn \u0026amp; Lounge™ is a\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003e3-in-1 developmental support\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003edesigned to help babies build early strength, stay comfortable, and make tummy time more successful.\u003c\/p\u003e\n\u003cp\u003eTrusted by pediatric OTs and PTs — and loved by more than 50,000 parents nationwide.\u003c\/p\u003e\n\u003chr\u003e\n\u003ch2\u003eUse the Learn \u0026amp; Lounge™ As:\u003c\/h2\u003e\n\u003ch3\u003eAwake-Time Lounger\u003c\/h3\u003e\n\u003cp\u003eA supportive space for baby to rest, explore, and engage with their new world. The Learn \u0026amp; Lounge™ naturally encourages babies to use their arms and hands using therapeutic positioning principles that help build\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003eearly strength, coordination, and confidence in movement.\u003c\/strong\u003e\u003c\/p\u003e\n\u003chr\u003e\n\u003ch3\u003eFeeding \u0026amp; Comfort Positioner\u003c\/h3\u003e\n\u003cp\u003eDesigned with a gentle incline, the Learn \u0026amp; Lounge™ supports comfortable awake-time feeding and may help reduce reflux-related discomfort — a common challenge in early infancy.\u003c\/p\u003e\n\u003cp\u003eWhen babies are comfortable and well-positioned, they’re calmer, more engaged, and better able to learn.\u003c\/p\u003e\n\u003chr\u003e\n\u003ch3\u003eTummy Time Trainer\u003c\/h3\u003e\n\u003cp\u003eFlip the Learn \u0026amp; Lounge™ to create a softly contoured tummy-time surface that helps make tummy time more comfortable and effective.\u003c\/p\u003e\n\u003cp\u003eThis positioning supports:\u003cbr\u003e• Early strength development\u003cbr\u003e• Reduced pressure on the back of baby's head\u003cbr\u003e• More enjoyable tummy time experiences\u003c\/p\u003e\n\u003cp\u003eIntegrated sensory materials provide\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003etactile, auditory, and visual stimulation\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003eto keep babies engaged while building strength.\u003c\/p\u003e\n\u003chr\u003e\n\u003ch2\u003eDesigned by Pediatric Therapists\u003c\/h2\u003e\n\u003cp\u003eUnlike traditional loungers designed primarily for comfort, the Learn \u0026amp; Lounge™ was intentionally created by pediatric occupational therapists to support:\u003c\/p\u003e\n\u003cp\u003e• Early motor development\u003cbr\u003e• Comfortable positioning\u003cbr\u003e• Better tummy time success\u003cbr\u003e• Simpler daily routines for parents\u003c\/p\u003e\n\u003cp\u003eBecause when babies are comfortable and supported, they’re better able to explore, connect, and grow.\u003c\/p\u003e\n\u003chr\u003e\n\u003ch2\u003eMade with Quality Materials That Last\u003c\/h2\u003e\n\u003cp\u003e• Breathable air mesh + mélange polyester cover\u003cbr\u003e• High-density polyurethane foam insert for support and comfort\u003cbr\u003e• Lightweight internal support panel for shape stability\u003cbr\u003e• Removable, machine-washable cover\u003cbr\u003e• Convenient top handle for portability\u003c\/p\u003e\n\u003chr\u003e\n\u003ch2\u003eDesigned for Parents, Too\u003c\/h2\u003e\n\u003cp\u003eThe Learn \u0026amp; Lounge™ gives parents a supportive place to set baby down when they need their hands free — while knowing baby is positioned comfortably and thoughtfully.\u003c\/p\u003e\n\u003cp\u003eA practical, thoughtful gift for expecting parents — and one they’ll use every day.\u003c\/p\u003e\n\u003chr\u003e\n\u003ch2\u003eImportant Safety Note\u003c\/h2\u003e\n\u003cp\u003eThe Learn \u0026amp; Lounge™ is designed for\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003eawake-time use only\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003eand should always be used with adult supervision. This product is not intended for sleep.\u003c\/p\u003e","published_at":"2019-07-15T01:41:50-04:00","created_at":"2019-07-15T01:41:50-04:00","vendor":"RahooBaby","type":"baby lounger","tags":["age: 0-6 months"],"price":9999,"price_min":9999,"price_max":9999,"available":true,"price_varies":false,"compare_at_price":0,"compare_at_price_min":0,"compare_at_price_max":0,"compare_at_price_varies":false,"variants":[{"id":44077753565473,"title":"Saltwater Blue","o
3157ption1":"Saltwater Blue","option2":null,"option3":null,"sku":"","requires_shipping":true,"taxable":true,"featured_image":{"id":54344288895265,"product_id":3816641757232,"position":1,"created_at":"2026-02-13T08:16:21-05:00","updated_at":"2026-04-13T08:57:25-04:00","alt":null,"width":2040,"height":2040,"src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Blue_Top.jpg?v=1776085045","variant_ids":[44077753565473]},"available":true,"name":"The Learn \u0026 Lounge™ - Saltwater Blue","public_title":"Saltwater Blue","options":["Saltwater Blue"],"price":9999,"weight":1134,"compare_at_price":0,"inventory_management":"shopify","barcode":null,"featured_media":{"alt":null,"id":44637761863969,"position":1,"preview_image":{"aspect_ratio":1.0,"height":2040,"width":2040,"src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Blue_Top.jpg?v=1776085045"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":44077805797665,"title":"Petal Pink","option1":"Petal Pink","option2":null,"option3":null,"sku":"","requires_shipping":true,"taxable":true,"featured_image":{"id":54344313504033,"product_id":3816641757232,"position":9,"created_at":"2026-02-13T08:26:55-05:00","updated_at":"2026-04-13T08:57:25-04:00","alt":null,"width":4375,"height":4375,"src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Pink_Top.jpg?v=1776085045","variant_ids":[44077805797665]},"available":true,"name":"The Learn \u0026 Lounge™ - Petal Pink","public_title":"Petal Pink","options":["Petal Pink"],"price":9999,"weight":1134,"compare_at_price":0,"inventory_management":"shopify","barcode":null,"featured_media":{"alt":null,"id":44637783687457,"position":9,"preview_image":{"aspect_ratio":1.0,"height":4375,"width":4375,"src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Pink_Top.jpg?v=1776085045"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":44077819887905,"title":"Quiet Sage","option1":"Quiet Sage","option2":null,"option3":null,"sku":"","requires_shipping":true,"taxable":true,"featured_image":{"id":54344314519841,"product_id":3816641757232,"position":18,"created_at":"2026-02-13T08:27:31-05:00","updated_at":"2026-04-13T08:57:25-04:00","alt":null,"width":2040,"height":2040,"src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Sage_Top.jpg?v=1776085045","variant_ids":[44077819887905]},"available":true,"name":"The Learn \u0026 Lounge™ - Quiet Sage","public_title":"Quiet Sage","options":["Quiet Sage"],"price":9999,"weight":1134,"compare_at_price":0,"inventory_management":"shopify","barcode":null,"featured_media":{"alt":null,"id":44637784703265,"position":18,"preview_image":{"aspect_ratio":1.0,"height":2040,"width":2040,"src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Sage_Top.jpg?v=1776085045"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":44077830078753,"title":"Soft Sand","option1":"Soft Sand","option2":null,"option3":null,"sku":"","requires_shipping":true,"taxable":true,"featured_image":{"id":54344315666721,"product_id":3816641757232,"position":25,"created_at":"2026-02-13T08:28:06-05:00","updated_at":"2026-04-13T08:57:25-04:00","alt":null,"width":2040,"height":2040,"src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Sand_Top.jpg?v=1776085045","variant_ids":[44077830078753]},"available":true,"name":"The Learn \u0026 Lounge™ - Soft Sand","public_title":"Soft Sand","options":["Soft Sand"],"price":9999,"weight":1134,"compare_at_price":0,"inventory_management":"shopify","barcode":null,"featured_media":{"alt":null,"id":44637785653537,"position":25,"preview_image":{"aspect_ratio":1.0,"height":2040,"width":2040,"src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Sand_Top.jpg?v=1776085045"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}}],"images":["\/\/rahoobaby.com\/cdn\/shop\/files\/Blue_Top.jpg?v=1776085045","\/\/rahoobaby.com\/cdn\/shop\/files\/Call_Out_Graphics_-_Blue_Call_Out_1.jpg?v=1776085045","\/\/rahoobaby.com\/cdn\/shop\/files\/feature_breakdown_saltwater_blue.jpg?v=1776085045","\/\/rahoobaby.com\/cdn\/shop\/files\/Blue_Side_2000ea4d-1234-4681-91e9-027bbc3c7e98.jpg?v=1776085045","\/\/rahoobaby.com\/cdn\/shop\/files\/Blue_Bottom.jpg?v=1776085045","\/\/rahoobaby.com\/cdn\/shop\/files\/Web_size_12_15_Rahoo_Baby0255_1_b3decc5d-39eb-4fe2-ab3e-29e22903df2a.jpg?v=1776085045","\/\/rahoobaby.com\/cdn\/shop\/files\/Web_size_12_15_Rahoo_Baby0376.jpg?v=1776085045","\/\/rahoobaby.com\/cdn\/shop\/files\/Web_size_12_15_Rahoo_Baby0204_1.jpg?v=1776085045","\/\/rahoobaby.com\/cdn\/shop\/files\/Pink_Top.jpg?v=1776085045","\/\/rahoobaby.com\/cdn\/shop\/files\/Call_Out_Graphics_-_11.jpg?v=1776085045","\/\/rahoobaby.com\/cdn\/shop\/files\/feature_breakdown_petal_pink.jpg?v=1776085045","\/\/rahoobaby.com\/cdn\/shop\/files\/Pink_Bottom.jpg?v=1776085045","\/\/rahoobaby.com\/cdn\/shop\/files\/Pink_Side_Medium_5bf5cb2c-f053-417c-87a3-d875f25df96e.jpg?v=1776085045","\/\/rahoobaby.com\/cdn\/shop\/files\/Web_size_12_15_Rahoo_Baby0049_2.jpg?v=1776085045","\/\/rahoobaby.com\/cdn\/shop\/files\/Web_size_12_15_Rahoo_Baby0263.jpg?v=1776085045","\/\/rahoobaby.com\/cdn\/shop\/files\/Web_size_12_15_Rahoo_Baby0245.jpg?v=1776085045","\/\/rahoobaby.com\/cdn\/shop\/files\/announcementcarousel4.jpg?v=1776085045","\/\/rahoobaby.com\/cdn\/shop\/files\/Sage_Top.jpg?v=1776085045","\/\/rahoobaby.com\/cdn\/shop\/files\/feature_breakdown_quiet_sage.jpg?v=1776085045","\/\/rahoobaby.com\/cdn\/shop\/files\/Sage_Side.jpg?v=1776085045","\/\/rahoobaby.com\/cdn\/shop\/files\/Web_size_12_15_Rahoo_Baby0036.jpg?v=1776085045","\/\/rahoobaby.com\/cdn\/shop\/files\/Call_Out_Graphics_-_13.jpg?v=1776085045","\/\/rahoobaby.com\/cdn\/shop\/files\/Web_size_12_15_Rahoo_Baby0041.jpg?v=1776085045","\/\/rahoobaby.com\/cdn\/shop\/files\/Web_size_12_15_Rahoo_Baby0022_1.jpg?v=1776085045","\/\/rahoobaby.com\/cdn\/shop\/files\/Sand_Top.jpg?v=1776085045","\/\/rahoobaby.com\/cdn\/shop\/files\/feature_breakdown_soft_sand.jpg?v=1776085045","\/\/rahoobaby.com\/cdn\/shop\/files\/Sand_Side.jpg?v=1776085045","\/\/rahoobaby.com\/cdn\/shop\/files\/Call_Out_Graphics_-_12.jpg?v=1776085045","\/\/rahoobaby.com\/cdn\/shop\/files\/Sand_Bottom.jpg?v=1776085045","\/\/rahoobaby.com\/cdn\/shop\/files\/Beige_lounging_under_bars_2.jpg?v=1776085045","\/\/rahoobaby.com\/cdn\/shop\/files\/Web_size_12_15_Rahoo_Baby0148.jpg?v=1776085045","\/\/rahoobaby.com\/cdn\/shop\/files\/Web_size_12_15_Rahoo_Baby0198.jpg?v=1776085045","\/\/rahoobaby.com\/cdn\/shop\/files\/Web_size_12_15_Rahoo_Baby0117.jpg?v=1776085045","\/\/rahoobaby.com\/cdn\/shop\/files\/Web_size_12_15_Rahoo_Baby0378.jpg?v=1776085045","\/\/rahoobaby.com\/cdn\/shop\/files\/Rahoo_Loungers_vs._Other_Loungers.jpg?v=1776085045","\/\/rahoobaby.com\/cdn\/shop\/products\/TheLearnandLounge_MBM_bb09e2a4-3b4b-49b8-9577-d226bbe16350.jpg?v=1776085045","\/\/rahoobaby.com\/cdn\/shop\/files\/Web_size_12_15_Rahoo_Baby0036_1.jpg?v=1776085045"],"featured_image":"\/\/rahoobaby.com\/cdn\/shop\/files\/Blue_Top.jpg?v=1776085045","options":["Color"],"media":[{"alt":null,"id":44637761863969,"position":1,"preview_image":{"aspect_ratio":1.0,"height":2040,"width":2040,"src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Blue_Top.jpg?v=1776085045"},"aspect_ratio":1.0,"height":2040,"media_type":"image","src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Blue_Top.jpg?v=1776085045","width":2040},{"alt":null,"id":45291651301665,"position":2,"preview_image":{"aspect_ratio":1.0,"height":1080,"width":1080,"src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Call_Out_Graphics_-_Blue_Call_Out_1.jpg?v=1776085045"},"aspect_ratio":1.0,"height":1080,"media_type":"image","src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Call_Out_Graphics_-_Blue_Call_Out_1.jpg?v=1776085045","width":1080},{"alt":null,"id":45371101610273,"position":3,"preview_image":{"aspect_ratio":1.0,"height":1080,"width":1080,"src":"\/\/rahoobaby.com\/cdn\/shop\/files\/feature_breakdown_saltwater_blue.jpg?v=1776085045"},"aspect_ratio":1.0,"height":1080,"media_type":"image","src":"\/\/rahoobaby.com\/cdn\/shop\/files\/feature_breakdown_saltwater_blue.jpg?v=1776085045","width":1080},{"alt":null,"id":44637909254433,"position":4,"preview_image":{"aspect_ratio":1.0,"height":2040,"width":2040,"src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Blue_Side_2000ea4d-1234-4681-91e9-027bbc3c7e98.jpg?v=1776085045"},"aspect_ratio":1.0,"height":2040,"media_type":"image","src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Blue_Side_2000ea4d-1234-4681-91e9-027bbc3c7e98.jpg?v=1776085045","width":2040},{"alt":null,"id":44637761831201,"position":5,"preview_image":{"aspect_ratio":1.0,"height":2040,"width":2040,"src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Blue_Bottom.jpg?v=1776085045"},"aspect_ratio":1.0,"height":2040,"media_type":"image","src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Blue_Bottom.jpg?v=1776085045","width":2040},{"alt":null,"id":44638393073953,"position":6,"preview_image":{"aspect_ratio":1.0,"height":1360,"width":1360,"src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Web_size_12_15_Rahoo_Baby0255_1_b3decc5d-39eb-4fe2-ab3e-29e22903df2a.jpg?v=1776085045"},"aspect_ratio":1.0,"height":1360,"media_type":"image","src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Web_size_12_15_Rahoo_Baby0255_1_b3decc5d-39eb-4fe2-ab3e-29e22903df2a.jpg?v=1776085045","width":1360},{"alt":null,"id":44638394188065,"position":7,"preview_image":{"aspect_ratio":1.0,"height":1360,"width":1360,"src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Web_size_12_15_Rahoo_Baby0376.jpg?v=1776085045"},"aspect_ratio":1.0,"height":1360,"media_type":"image","src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Web_size_12_15_Rahoo_Baby0376.jpg?v=1776085045","width":1360},{"alt":null,"id":44638389305633,"position":8,"preview_image":{"aspect_ratio":1.0,"height":1360,"width":1360,"src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Web_size_12_15_Rahoo_Baby0204_1.jpg?v=1776085045"},"aspect_ratio":1.0,"height":1360,"media_type":"image","src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Web_size_12_15_Rahoo_Baby0204_1.jpg?v=1776085045","width":1360},{"alt":null,"id":44637783687457,"position":9,"preview_image":{"aspect_ratio":1.0,"height":4375,"width":4375,"src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Pink_Top.jpg?v=1776085045"},"aspect_ratio":1.0,"height":4375,"media_type":"image","src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Pink_Top.jpg?v=1776085045","width":4375},{"alt":null,"id":45291651268897,"position":10,"preview_image":{"aspect_ratio":1.0,"height":1080,"width":1080,"src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Call_Out_Graphics_-_11.jpg?v=1776085045"},"aspect_ratio":1.0,"height":1080,"media_type":"image","src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Call_Out_Graphics_-_11.jpg?v=1776085045","width":1080},{"alt":null,"id":45371101643041,"position":11,"preview_image":{"aspect_ratio":1.0,"height":1080,"width":1080,"src":"\/\/rahoobaby.com\/cdn\/shop\/files\/feature_breakdown_petal_pink.jpg?v=1776085045"},"aspect_ratio":1.0,"height":1080,"media_type":"image","src":"\/\/rahoobaby.com\/cdn\/shop\/files\/feature_breakdown_petal_pink.jpg?v=1776085045","width":1080},{"alt":null,"id":44638284841249,"position":12,"preview_image":{"aspect_ratio":1.0,"height":4375,"width":4375,"src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Pink_Bottom.jpg?v=1776085045"},"aspect_ratio":1.0,"height":4375,"media_type":"image","src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Pink_Bottom.jpg?v=1776085045","width":4375},{"alt":null,"id":44638287659297,"position":13,"preview_image":{"aspect_ratio":1.002,"height":639,"width":640,"src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Pink_Side_Medium_5bf5cb2c-f053-417c-87a3-d875f25df96e.jpg?v=1776085045"},"aspect_ratio":1.002,"height":639,"media_type":"image","src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Pink_Side_Medium_5bf5cb2c-f053-417c-87a3-d875f25df96e.jpg?v=1776085045","width":640},{"alt":null,"id":44638388060449,"position":14,"preview_image":{"aspect_ratio":1.0,"height":1228,"width":1228,"src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Web_size_12_15_Rahoo_Baby0049_2.jpg?v=1776085045"},"aspect_ratio":1.0,"height":1228,"media_type":"image","src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Web_size_12_15_Rahoo_Baby0049_2.jpg?v=1776085045","width":1228},{"alt":null,"id":44638393696545,"position":15,"preview_image":{"aspect_ratio":1.0,"height":1360,"width":1360,"src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Web_size_12_15_Rahoo_Baby0263.jpg?v=1776085045"},"aspect_ratio":1.0,"height":1360,"media_type":"image","src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Web_size_12_15_Rahoo_Baby0263.jpg?v=1776085045","width":1360},{"alt":null,"id":44638390714657,"position":16,"preview_image":{"aspect_ratio":1.0,"height":1360,"width":1360,"src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Web_size_12_15_Rahoo_Baby0245.jpg?v=1776085045"},"aspect_ratio":1.0,"height":1360,"media_type":"image","src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Web_size_12_15_Rahoo_Baby0245.jpg?v=1776085045","width":1360},{"alt":null,"id":44638360699169,"position":17,"preview_image":{"aspect_ratio":1.0,"height":1080,"width":1080,"src":"\/\/rahoobaby.com\/cdn\/shop\/files\/announcementcarousel4.jpg?v=1776085045"},"aspect_ratio":1.0,"height":1080,"media_type":"image","src":"\/\/rahoobaby.com\/cdn\/shop\/files\/announcementcarousel4.jpg?v=1776085045","width":1080},{"alt":null,"id":44637784703265,"position":18,"preview_image":{"aspect_ratio":1.0,"height":2040,"width":2040,"src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Sage_Top.jpg?v=1776085045"},"aspect_ratio":1.0,"height":2040,"media_type":"image","src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Sage_Top.jpg?v=1776085045","width":2040},{"alt":null,"id":45371104985377,"position":19,"preview_image":{"aspect_ratio":1.0,"height":1080,"width":1080,"src":"\/\/rahoobaby.com\/cdn\/shop\/files\/feature_breakdown_quiet_sage.jpg?v=1776085045"},"aspect_ratio":1.0,"height":1080,"media_type":"image","src":"\/\/rahoobaby.com\/cdn\/shop\/files\/feature_breakdown_quiet_sage.jpg?v=1776085045","width":1080},{"alt":null,"id":44638281793825,"position":20,"preview_image":{"aspect_ratio":1.0,"height":2040,"width":2040,"src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Sage_Side.jpg?v=1776085045"},"aspect_ratio":1.0,"height":2040,"media_type":"image","src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Sage_Side.jpg?v=1776085045","width":2040},{"alt":null,"id":44638387175713,"position":21,"preview_image":{"aspect_ratio":1.0,"height":1360,"width":1360,"src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Web_size_12_15_Rahoo_Baby0036.jpg?v=1776085045"},"aspect_ratio":1.0,"height":1360,"media_type":"image","src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Web_size_12_15_Rahoo_Baby0036.jpg?v=1776085045","width":1360},{"alt":null,"id":45291651203361,"position":22,"preview_image":{"aspect_ratio":1.0,"height":1080,"width":1080,"src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Call_Out_Graphics_-_13.jpg?v=1776085045"},"aspect_ratio":1.0,"height":1080,"media_type":"image","src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Call_Out_Graphics_-_13.jpg?v=1776085045","width":1080},{"alt":null,"id":44638387863841,"position":23,"preview_image":{"aspect_ratio":1.0,"height":1360,"width":1360,"src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Web_size_12_15_Rahoo_Baby0041.jpg?v=1776085045"},"aspect_ratio":1.0,"height":1360,"media_type":"image","src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Web_size_12_15_Rahoo_Baby0041.jpg?v=1776085045","width":1360},{"alt":null,"id":44638386258209,"position":24,"preview_image":{"aspect_ratio":1.0,"height":1360,"width":1360,"src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Web_size_12_15_Rahoo_Baby0022_1.jpg?v=1776085045"},"aspect_ratio":1.0,"height":1360,"media_type":"image","src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Web_size_12_15_Rahoo_Baby0022_1.jpg?v=1776085045","width":1360},{"alt":null,"id":44637785653537,"position":25,"preview_image":{"aspect_ratio":1.0,"height":2040,"width":2040,"src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Sand_Top.jpg?v=1776085045"},"aspect_ratio":1.0,"height":2040,"media_type":"image","src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Sand_Top.jpg?v=1776085045","width":2040},{"alt":null,"id":45371104952609,"position":26,"preview_image":{"aspect_ratio":1.0,"height":1080,"width":1080,"src":"\/\/rahoobaby.com\/cdn\/shop\/files\/feature_breakdown_soft_sand.jpg?v=1776085045"},"aspect_ratio":1.0,"height":1080,"media_type":"image","src":"\/\/rahoobaby.com\/cdn\/shop\/files\/feature_breakdown_soft_sand.jpg?v=1776085045","width":1080},{"alt":null,"id":44638281367841,"position":27,"
3157preview_image":{"aspect_ratio":1.0,"height":2040,"width":2040,"src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Sand_Side.jpg?v=1776085045"},"aspect_ratio":1.0,"height":2040,"media_type":"image","src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Sand_Side.jpg?v=1776085045","width":2040},{"alt":null,"id":45291651236129,"position":28,"preview_image":{"aspect_ratio":1.0,"height":1080,"width":1080,"src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Call_Out_Graphics_-_12.jpg?v=1776085045"},"aspect_ratio":1.0,"height":1080,"media_type":"image","src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Call_Out_Graphics_-_12.jpg?v=1776085045","width":1080},{"alt":null,"id":44638281531681,"position":29,"preview_image":{"aspect_ratio":1.0,"height":2040,"width":2040,"src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Sand_Bottom.jpg?v=1776085045"},"aspect_ratio":1.0,"height":2040,"media_type":"image","src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Sand_Bottom.jpg?v=1776085045","width":2040},{"alt":null,"id":44638384292129,"position":30,"preview_image":{"aspect_ratio":1.0,"height":2508,"width":2508,"src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Beige_lounging_under_bars_2.jpg?v=1776085045"},"aspect_ratio":1.0,"height":2508,"media_type":"image","src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Beige_lounging_under_bars_2.jpg?v=1776085045","width":2508},{"alt":null,"id":44638388781345,"position":31,"preview_image":{"aspect_ratio":1.0,"height":1360,"width":1360,"src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Web_size_12_15_Rahoo_Baby0148.jpg?v=1776085045"},"aspect_ratio":1.0,"height":1360,"media_type":"image","src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Web_size_12_15_Rahoo_Baby0148.jpg?v=1776085045","width":1360},{"alt":null,"id":44638389043489,"position":32,"preview_image":{"aspect_ratio":1.0,"height":1360,"width":1360,"src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Web_size_12_15_Rahoo_Baby0198.jpg?v=1776085045"},"aspect_ratio":1.0,"height":1360,"media_type":"image","src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Web_size_12_15_Rahoo_Baby0198.jpg?v=1776085045","width":1360},{"alt":null,"id":44638388322593,"position":33,"preview_image":{"aspect_ratio":1.0,"height":1360,"width":1360,"src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Web_size_12_15_Rahoo_Baby0117.jpg?v=1776085045"},"aspect_ratio":1.0,"height":1360,"media_type":"image","src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Web_size_12_15_Rahoo_Baby0117.jpg?v=1776085045","width":1360},{"alt":null,"id":45197395722529,"position":34,"preview_image":{"aspect_ratio":1.778,"height":720,"width":1280,"src":"\/\/rahoobaby.com\/cdn\/shop\/files\/preview_images\/d2d0241ebbad45a7bd4235c6d4d4e4c0.thumbnail.0000000000.jpg?v=1774955204"},"aspect_ratio":1.775,"duration":84000,"media_type":"video","sources":[{"format":"mp4","height":480,"mime_type":"video\/mp4","url":"\/\/rahoobaby.com\/cdn\/shop\/videos\/c\/vp\/d2d0241ebbad45a7bd4235c6d4d4e4c0\/d2d0241ebbad45a7bd4235c6d4d4e4c0.SD-480p-0.9Mbps-79904339.mp4?v=0","width":852},{"format":"mp4","height":720,"mime_type":"video\/mp4","url":"\/\/rahoobaby.com\/cdn\/shop\/videos\/c\/vp\/d2d0241ebbad45a7bd4235c6d4d4e4c0\/d2d0241ebbad45a7bd4235c6d4d4e4c0.HD-720p-1.6Mbps-79904339.mp4?v=0","width":1280},{"format":"m3u8","height":720,"mime_type":"application\/x-mpegURL","url":"\/\/rahoobaby.com\/cdn\/shop\/videos\/c\/vp\/d2d0241ebbad45a7bd4235c6d4d4e4c0\/d2d0241ebbad45a7bd4235c6d4d4e4c0.m3u8?v=0","width":1280}]},{"alt":null,"id":44638394089761,"position":35,"preview_image":{"aspect_ratio":1.0,"height":1360,"width":1360,"src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Web_size_12_15_Rahoo_Baby0378.jpg?v=1776085045"},"aspect_ratio":1.0,"height":1360,"media_type":"image","src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Web_size_12_15_Rahoo_Baby0378.jpg?v=1776085045","width":1360},{"alt":null,"id":44626708594977,"position":36,"preview_image":{"aspect_ratio":1.0,"height":1080,"width":1080,"src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Rahoo_Loungers_vs._Other_Loungers.jpg?v=1776085045"},"aspect_ratio":1.0,"height":1080,"media_type":"image","src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Rahoo_Loungers_vs._Other_Loungers.jpg?v=1776085045","width":1080},{"alt":null,"id":32443024408865,"position":37,"preview_image":{"aspect_ratio":1.0,"height":2000,"width":2000,"src":"\/\/rahoobaby.com\/cdn\/shop\/products\/TheLearnandLounge_MBM_bb09e2a4-3b4b-49b8-9577-d226bbe16350.jpg?v=1776085045"},"aspect_ratio":1.0,"height":2000,"media_type":"image","src":"\/\/rahoobaby.com\/cdn\/shop\/products\/TheLearnandLounge_MBM_bb09e2a4-3b4b-49b8-9577-d226bbe16350.jpg?v=1776085045","width":2000},{"alt":null,"id":20312216436784,"position":38,"preview_image":{"aspect_ratio":1.778,"height":1080,"width":1920,"src":"\/\/rahoobaby.com\/cdn\/shop\/products\/e3a0de0cd370417d9adfd8d6fea79456.thumbnail.0000000.jpg?v=1615997081"},"aspect_ratio":1.779,"duration":57590,"media_type":"video","sources":[{"format":"mp4","height":480,"mime_type":"video\/mp4","url":"\/\/rahoobaby.com\/cdn\/shop\/videos\/c\/vp\/e3a0de0cd370417d9adfd8d6fea79456\/e3a0de0cd370417d9adfd8d6fea79456.SD-480p-0.9Mbps.mp4?v=0","width":854},{"format":"mp4","height":720,"mime_type":"video\/mp4","url":"\/\/rahoobaby.com\/cdn\/shop\/videos\/c\/vp\/e3a0de0cd370417d9adfd8d6fea79456\/e3a0de0cd370417d9adfd8d6fea79456.HD-720p-1.6Mbps.mp4?v=0","width":1280},{"format":"mp4","height":1080,"mime_type":"video\/mp4","url":"\/\/rahoobaby.com\/cdn\/shop\/videos\/c\/vp\/e3a0de0cd370417d9adfd8d6fea79456\/e3a0de0cd370417d9adfd8d6fea79456.HD-1080p-2.5Mbps.mp4?v=0","width":1920},{"format":"m3u8","height":1080,"mime_type":"application\/x-mpegURL","url":"\/\/rahoobaby.com\/cdn\/shop\/videos\/c\/vp\/e3a0de0cd370417d9adfd8d6fea79456\/e3a0de0cd370417d9adfd8d6fea79456.m3u8?v=0","width":1920}]},{"alt":null,"id":44638387011873,"position":39,"preview_image":{"aspect_ratio":1.0,"height":2040,"width":2040,"src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Web_size_12_15_Rahoo_Baby0036_1.jpg?v=1776085045"},"aspect_ratio":1.0,"height":2040,"media_type":"image","src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Web_size_12_15_Rahoo_Baby0036_1.jpg?v=1776085045","width":2040}],"requires_selling_plan":false,"selling_plan_groups":[],"content":"\u003ch2\u003ePediatric Therapist-Designed 3-in-1 Infant Lounger\u003c\/h2\u003e\n\u003cp\u003eThe only newborn lounger created by pediatric therapists and designed to support\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003ecomfort, development, and safer awake-time positioning\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003eduring baby’s earliest months.\u003c\/p\u003e\n\u003cp\u003eMore than just a baby lounger, the Learn \u0026amp; Lounge™ is a\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003e3-in-1 developmental support\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003edesigned to help babies build early strength, stay comfortable, and make tummy time more successful.\u003c\/p\u003e\n\u003cp\u003eTrusted by pediatric OTs and PTs — and loved by more than 50,000 parents nationwide.\u003c\/p\u003e\n\u003chr\u003e\n\u003ch2\u003eUse the Learn \u0026amp; Lounge™ As:\u003c\/h2\u003e\n\u003ch3\u003eAwake-Time Lounger\u003c\/h3\u003e\n\u003cp\u003eA supportive space for baby to rest, explore, and engage with their new world. The Learn \u0026amp; Lounge™ naturally encourages babies to use their arms and hands using therapeutic positioning principles that help build\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003eearly strength, coordination, and confidence in movement.\u003c\/strong\u003e\u003c\/p\u003e\n\u003chr\u003e\n\u003ch3\u003eFeeding \u0026amp; Comfort Positioner\u003c\/h3\u003e\n\u003cp\u003eDesigned with a gentle incline, the Learn \u0026amp; Lounge™ supports comfortable awake-time feeding and may help reduce reflux-related discomfort — a common challenge in early infancy.\u003c\/p\u003e\n\u003cp\u003eWhen babies are comfortable and well-positioned, they’re calmer, more engaged, and better able to learn.\u003c\/p\u003e\n\u003chr\u003e\n\u003ch3\u003eTummy Time Trainer\u003c\/h3\u003e\n\u003cp\u003eFlip the Learn \u0026amp; Lounge™ to create a softly contoured tummy-time surface that helps make tummy time more comfortable and effective.\u003c\/p\u003e\n\u003cp\u003eThis positioning supports:\u003cbr\u003e• Early strength development\u003cbr\u003e• Reduced pressure on the back of baby's head\u003cbr\u003e• More enjoyable tummy time experiences\u003c\/p\u003e\n\u003cp\u003eIntegrated sensory materials provide\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003etactile, auditory, and visual stimulation\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003eto keep babies engaged while building strength.\u003c\/p\u003e\n\u003chr\u003e\n\u003ch2\u003eDesigned by Pediatric Therapists\u003c\/h2\u003e\n\u003cp\u003eUnlike traditional loungers designed primarily for comfort, the Learn \u0026amp; Lounge™ was intentionally created by pediatric occupational therapists to support:\u003c\/p\u003e\n\u003cp\u003e• Early motor development\u003cbr\u003e• Comfortable positioning\u003cbr\u003e• Better tummy time success\u003cbr\u003e• Simpler daily routines for parents\u003c\/p\u003e\n\u003cp\u003eBecause when babies are comfortable and supported, they’re better able to explore, connect, and grow.\u003c\/p\u003e\n\u003chr\u003e\n\u003ch2\u003eMade with Quality Materials That Last\u003c\/h2\u003e\n\u003cp\u003e• Breathable air mesh + mélange polyester cover\u003cbr\u003e• High-density polyurethane foam insert for support and comfort\u003cbr\u003e• Lightweight internal support panel for shape stability\u003cbr\u003e• Removable, machine-washable cover\u003cbr\u003e• Convenient top handle for portability\u003c\/p\u003e\n\u003chr\u003e\n\u003ch2\u003eDesigned for Parents, Too\u003c\/h2\u003e\n\u003cp\u003eThe Learn \u0026amp;
3157 Lounge™ gives parents a supportive place to set baby down when they need their hands free — while knowing baby is positioned comfortably and thoughtfully.\u003c\/p\u003e\n\u003cp\u003eA practical, thoughtful gift for expecting parents — and one they’ll use every day.\u003c\/p\u003e\n\u003chr\u003e\n\u003ch2\u003eImportant Safety Note\u003c\/h2\u003e\n\u003cp\u003eThe Learn \u0026amp; Lounge™ is designed for\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003eawake-time use only\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003eand should always be used with adult supervision. This product is not intended for sleep.\u003c\/p\u003e"}</script>
3157
3158    </div>
3159  </div><!-- /.product-detail -->
3160
3161  
3162</div>
3163
3164<script type="application/ld+json">
3165{
3166  "@context": "http://schema.org/",
3167  "@type": "Product",
3168  "name": "The Learn \u0026 Lounge™",
3169  "url": "https:\/\/rahoobaby.com\/products\/learn-lounge","image": [
3170      "https:\/\/rahoobaby.com\/cdn\/shop\/files\/Blue_Top_2040x.jpg?v=1776085045"
3171    ],"description": "Pediatric Therapist-Designed 3-in-1 Infant Lounger\nThe only newborn lounger created by pediatric therapists and designed to support comfort, development, and safer awake-time positioning during baby’s earliest months.\nMore than just a baby lounger, the Learn \u0026amp; Lounge™ is a 3-in-1 developmental support designed to help babies build early strength, stay comfortable, and make tummy time more successful.\nTrusted by pediatric OTs and PTs — and loved by more than 50,000 parents nationwide.\n\nUse the Learn \u0026amp; Lounge™ As:\nAwake-Time Lounger\nA supportive space for baby to rest, explore, and engage with their new world. The Learn \u0026amp; Lounge™ naturally encourages babies to use their arms and hands using therapeutic positioning principles that help build early strength, coordination, and confidence in movement.\n\nFeeding \u0026amp; Comfort Positioner\nDesigned with a gentle incline, the Learn \u0026amp; Lounge™ supports comfortable awake-time feeding and may help reduce reflux-related discomfort — a common challenge in early infancy.\nWhen babies are comfortable and well-positioned, they’re calmer, more engaged, and better able to learn.\n\nTummy Time Trainer\nFlip the Learn \u0026amp; Lounge™ to create a softly contoured tummy-time surface that helps make tummy time more comfortable and effective.\nThis positioning supports:• Early strength development• Reduced pressure on the back of baby's head• More enjoyable tummy time experiences\nIntegrated sensory materials provide tactile, auditory, and visual stimulation to keep babies engaged while building strength.\n\nDesigned by Pediatric Therapists\nUnlike traditional loungers designed primarily for comfort, the Learn \u0026amp; Lounge™ was intentionally created by pediatric occupational therapists to support:\n• Early motor development• Comfortable positioning• Better tummy time success• Simpler daily routines for parents\nBecause when babies are comfortable and supported, they’re better able to explore, connect, and grow.\n\nMade with Quality Materials That Last\n• Breathable air mesh + mélange polyester cover• High-density polyurethane foam insert for support and comfort• Lightweight internal support panel for shape stability• Removable, machine-washable cover• Convenient top handle for portability\n\nDesigned for Parents, Too\nThe Learn \u0026amp; Lounge™ gives parents a supportive place to set baby down when they need their hands free — while knowing baby is positioned comfortably and thoughtfully.\nA practical, thoughtful gift for expecting parents — and one they’ll use every day.\n\nImportant Safety Note\nThe Learn \u0026amp; Lounge™ is designed for awake-time use only and should always be used with adult supervision. This product is not intended for sleep.","brand": {
3172    "@type": "Brand",
3173    "name": "RahooBaby"
3174  },
3175  
3176  
3177   "aggregateRating": {
3178    "@type": "AggregateRating",
3179    "ratingValue": "4.71",
3180    "reviewCount": "136",
3181    "worstRating": "1.0",
3182    "bestRating": "5.0"
3183  },
3184  
3185  "offers": [{
3186        "@type" : "Offer","availability" : "http://schema.org/InStock",
3187        "price" : 99.99,
3188        "priceCurrency" : "USD",
3189        "url" : "https:\/\/rahoobaby.com\/products\/learn-lounge?variant=44077753565473",
3190        "seller": {
3191          "@type": "Organization",
3192          "name": "RahooBaby"
3193        }
3194      },
3195{
3196        "@type" : "Offer","availability" : "http://schema.org/InStock",
3197        "price" : 99.99,
3198        "priceCurrency" : "USD",
3199        "url" : "https:\/\/rahoobaby.com\/products\/learn-lounge?variant=44077805797665",
3200        "seller": {
3201          "@type": "Organization",
3202          "name": "RahooBaby"
3203        }
3204      },
3205{
3206        "@type" : "Offer","availability" : "http://schema.org/InStock",
3207        "price" : 99.99,
3208        "priceCurrency" : "USD",
3209        "url" : "https:\/\/rahoobaby.com\/products\/learn-lounge?variant=44077819887905",
3210        "seller": {
3211          "@type": "Organization",
3212          "name": "RahooBaby"
3213        }
3214      },
3215{
3216        "@type" : "Offer","availability" : "http://schema.org/InStock",
3217        "price" : 99.99,
3218        "priceCurrency" : "USD",
3219        "url" : "https:\/\/rahoobaby.com\/products\/learn-lounge?variant=44077830078753",
3220        "seller": {
3221          "@type": "Organization",
3222          "name": "RahooBaby"
3223        }
3224      }
3225]
3226}
3227</script>
3227
3228
3229
3230
3231
3232</div><div id="shopify-section-template--14606394687536__1651017528ffd91959" class="shopify-section section-image-with-text"><div class="fully-spaced-row--medium">
3233  <div class="container">
3234    <div class="flexible-layout valign-middle">
3235      <div class="column column--half ">
3236        <a class="block-link" href="/products/learn-lounge">
3237          <div class="image-overlap" style="max-width: 700px">
3238            <div class="image-overlap__image image-overlap__image-1"><div class="rimage-outer-wrapper" style="max-width: 1080px">
3239  <div class="rimage-wrapper lazyload--placeholder" style="padding-top:100.0%"
3240       data-cc-animate="cc-fade-in-up" data-cc-animate-delay="0.1s"><img class="rimage__image lazyload fade-in "
3241      data-src="//rahoobaby.com/cdn/shop/files/laundry_picture_{width}x.jpg?v=1772475503"
3242      data-widths="[180, 220, 300, 360, 460, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]"
3243      data-aspectratio="1.0"
3244      data-sizes="auto"
3245      alt=""
3246      >
3247
3248    <noscript>
3249      <img class="rimage__image" src="//rahoobaby.com/cdn/shop/files/laundry_picture_1024x1024.jpg?v=1772475503" alt="">
3250    </noscript>
3251  </div>
3252</div>
3253</div></div>
3254        </a>
3255      </div>
3256
3257      <div class="column column--half align-left" data-cc-animate>
3258        <div class="feature-text-paired">
3259            
3260              <h2 class="majortitle in-content h1-style">A Smarter Start for Baby — and You</h2>
3261            
3262          
3263
3264          <div class="rte"><p>Let’s face it — between all the snuggles, you're still a parent, and sometimes you need your hands free. When that time comes, you want peace of mind knowing your baby is resting in a thoughtfully designed, safety-first lounger.</p><p>Designed by pediatric occupational therapists and built to align with the latest CPSC safety standards, the Learn & Lounge™ features a gentle 10° incline, a low-profile design under 2 inches, and carefully selected foam density that balances safety with baby comfort.</p><p>Instead of juggling multiple products for comfort, positioning, and tummy time, the Learn & Lounge brings it all together in one thoughtfully designed solution.</p><p>Every detail supports your baby’s comfort, development, and early milestones — while making daily life simpler for parents.</p><h3><strong>Less gear. More confidence. Big baby smiles.</strong></h3></div>
3265
3266          
3267            <div class="lightly-spaced-row-above">
3268              <a class="btn btn--primary" href="/products/learn-lounge">ORDER HERE</a>
3269            </div>
3270          
3271        </div>
3272      </div>
3273    </div>
3274  </div>
3275</div>
3276
3277
3278
3279</div><div id="shopify-section-template--14606394687536__1651017033c8852da9" class="shopify-section section-multi-column"><div id="section-id-template--14606394687536__1651017033c8852da9" class="fully-spaced-row--medium">
3280  <style data-shopify>
3281#section-id-template--14606394687536__1651017033c8852da9 #block-id-1651017033c4e51e9a-0 .text-column__image {
3282      max-width: 700px;
3283    }#section-id-template--14606394687536__1651017033c8852da9 #block-id-1651017033c4e51e9a-1 .text-column__image {
3284      max-width: 700px;
3285    }#section-id-template--14606394687536__1651017033c8852da9 #block-id-1651017033c4e51e9a-2 .text-column__image {
3286      max-width: 700px;
3287    }</style>
3288
3289  <div class="container">
3290    
3291
3292    <div class="flexible-layout flexible-layout--variable-columns flexible-layout--columns-3 align-center">
3293      
3294        <div id="block-id-1651017033c4e51e9a-0" class="column text-column" 
3295             data-cc-animate="cc-fade-in-up" data-cc-animate-delay="0.15s">
3296          
3297            <div class="text-column__image lightly-spaced-row"><div class="rimage-outer-wrapper" style="max-width: 2000px">
3298  <div class="rimage-wrapper lazyload--placeholder" style="padding-top:77.25000000000001%"
3299       ><img class="rimage__image lazyload fade-in "
3300      data-src="//rahoobaby.com/cdn/shop/files/2_{width}x.jpg?v=1772475820"
3301      data-widths="[180, 220, 300, 360, 460, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]"
3302      data-aspectratio="1.2944983818770226"
3303      data-sizes="auto"
3304      alt=""
3305      >
3306
3307    <noscript>
3308      <img class="rimage__image" src="//rahoobaby.com/cdn/shop/files/2_1024x1024.jpg?v=1772475820" alt="">
3309    </noscript>
3310  </div>
3311</div>
3312</div>
3313          
3314
3315          
3316            <h3 class="text-column__title">Prevent Acid Reflux</h3>
3317          
3318
3319          
3320            <div class="text-column__text rte"><p>The incline of the Learn & Lounge reduces acid reflex preventing your baby from spitting up during and after feeds.<
3320/p></div>
3321          
3322
3323          
3324        </div>
3325      
3326        <div id="block-id-1651017033c4e51e9a-1" class="column text-column" 
3327             data-cc-animate="cc-fade-in-up" data-cc-animate-delay="0.3s">
3328          
3329            <div class="text-column__image lightly-spaced-row"><div class="rimage-outer-wrapper" style="max-width: 2000px">
3330  <div class="rimage-wrapper lazyload--placeholder" style="padding-top:77.25000000000001%"
3331       ><img class="rimage__image lazyload fade-in "
3332      data-src="//rahoobaby.com/cdn/shop/files/1_32ddd2a6-5f81-4798-bae9-de427464dd2b_{width}x.jpg?v=1772475840"
3333      data-widths="[180, 220, 300, 360, 460, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]"
3334      data-aspectratio="1.2944983818770226"
3335      data-sizes="auto"
3336      alt=""
3337      >
3338
3339    <noscript>
3340      <img class="rimage__image" src="//rahoobaby.com/cdn/shop/files/1_32ddd2a6-5f81-4798-bae9-de427464dd2b_1024x1024.jpg?v=1772475840" alt="">
3341    </noscript>
3342  </div>
3343</div>
3344</div>
3345          
3346
3347          
3348            <h3 class="text-column__title">Easy & Fun Tummy Time</h3>
3349          
3350
3351          
3352            <div class="text-column__text rte"><p>Make tummy time enjoyable with flexibility to find a position most comfortable in an exercise most babies struggle with.</p></div>
3353          
3354
3355          
3356        </div>
3357      
3358        <div id="block-id-1651017033c4e51e9a-2" class="column text-column" 
3359             data-cc-animate="cc-fade-in-up" data-cc-animate-delay="0.45s">
3360          
3361            <div class="text-column__image lightly-spaced-row"><div class="rimage-outer-wrapper" style="max-width: 2000px">
3362  <div class="rimage-wrapper lazyload--placeholder" style="padding-top:77.25000000000001%"
3363       ><img class="rimage__image lazyload fade-in "
3364      data-src="//rahoobaby.com/cdn/shop/files/3_{width}x.jpg?v=1772475855"
3365      data-widths="[180, 220, 300, 360, 460, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]"
3366      data-aspectratio="1.2944983818770226"
3367      data-sizes="auto"
3368      alt=""
3369      >
3370
3371    <noscript>
3372      <img class="rimage__image" src="//rahoobaby.com/cdn/shop/files/3_1024x1024.jpg?v=1772475855" alt="">
3373    </noscript>
3374  </div>
3375</div>
3376</div>
3377          
3378
3379          
3380            <h3 class="text-column__title">Develop Soothing Skills</h3>
3381          
3382
3383          
3384            <div class="text-column__text rte"><p>It also teaches your baby to use their hands and develop self soothing skills, two of the most important developmental milestones.</p></div>
3385          
3386
3387          
3388        </div>
3389      
3390    </div>
3391  </div>
3392</div>
3393
3394
3395
3396</div><div id="shopify-section-template--14606394687536__16510177366f90855a" class="shopify-section section-image-with-text"><div class="use-alt-bg fully-padded-row--medium">
3397  <div class="container">
3398    <div class="flexible-layout valign-middle">
3399      <div class="column column--half column--order-push-desktop">
3400        <a class="block-link" href="/products/learn-lounge">
3401          <div class="image-overlap" style="max-width: 700px">
3402            <div class="image-overlap__image image-overlap__image-1"><div class="rimage-outer-wrapper" style="max-width: 1080px">
3403  <div class="rimage-wrapper lazyload--placeholder" style="padding-top:100.0%"
3404       data-cc-animate="cc-fade-in-up" data-cc-animate-delay="0.1s"><img class="rimage__image lazyload fade-in "
3405      data-src="//rahoobaby.com/cdn/shop/files/partners_{width}x.png?v=1684241965"
3406      data-widths="[180, 220, 300, 360, 460, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]"
3407      data-aspectratio="1.0"
3408      data-sizes="auto"
3409      alt=""
3410      >
3411
3412    <noscript>
3413      <img class="rimage__image" src="//rahoobaby.com/cdn/shop/files/partners_1024x1024.png?v=1684241965" alt="">
3414    </noscript>
3415  </div>
3416</div>
3417</div></div>
3418        </a>
3419      </div>
3420
3421      <div class="column column--half align-left" data-cc-animate>
3422        <div class="feature-text-paired">
3423            
3424              <h2 class="majortitle in-content h1-style">Expert Developed for Parents&#39; Peace of Mind</h2>
3425            
3426          
3427
3428          <div class="rte"><p>Rahoo partners with the leading physical, occupational, feeding, sleep, and developmental therapists in Boston. Our job is to make sure that each product is designed for maximum safety & optimized learning to help every child meet their developmental milestones.</p></div>
3429
3430          
3431            <div class="lightly-spaced-row-above">
3432              <a class="btn btn--primary" href="/products/learn-lounge">Order Here</a>
3433            </div>
3434          
3435        </div>
3436      </div>
3437    </div>
3438  </div>
3439</div>
3440
3441
3442
3443</div><div id="shopify-section-template--14606394687536__video_nUBkHi" class="shopify-section section-vi
3443deo"><div id="section-id-template--14606394687536__video_nUBkHi" class="" data-section-type="video">
3444  <style data-shopify>
3445    #section-id-template--14606394687536__video_nUBkHi .overlay-text__title {
3446      font-size: 46px;
3447    }
3448    @media (min-width: 768px) {
3449      #section-id-template--14606394687536__video_nUBkHi .overlay-text__title {font-size: 58.8px;
3450      }
3451    }
3452    @media (min-width: 1100px) {
3453      #section-id-template--14606394687536__video_nUBkHi .overlay-text__title {
3454        font-size: 84px;
3455      }
3456    }
3457  </style>
3458
3459  
3460    <div class="video-container video-container--image video-container--modal-mobile image-overlay image-overlay--bg-shadow"
3461      data-cc-animate
3462      data-cc-animate-delay="0.2s"
3463      data-video-id="xLoXznWJE-Q"
3464      data-video-url="https://www.youtube.com/watch?v=xLoXznWJE-Q"
3465      data-video-type="youtube"
3466      data-video-autoplay="false"
3467      data-video-loop="false">
3468      <a class="video-container__stop" href="#" aria-label="Stop video"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-x"><line x1="18" y1="6" x2="6" y2="18"></line><line x1="6" y1="6" x2="18" y2="18"></line></svg></a>
3469      <div class="video-container__video"></div>
3470
3471      <div class="video-container__cover"><div class="rimage-outer-wrapper rimage-background lazyload fade-in"
3472              data-bgset="//rahoobaby.com/cdn/shop/files/Screenshot_2026-04-01_at_11.37.22_AM_180x.png?v=1775057858 180w 101h,
3473  //rahoobaby.com/cdn/shop/files/Screenshot_2026-04-01_at_11.37.22_AM_360x.png?v=1775057858 360w 203h,
3474  //rahoobaby.com/cdn/shop/files/Screenshot_2026-04-01_at_11.37.22_AM_540x.png?v=1775057858 540w 304h,
3475  //rahoobaby.com/cdn/shop/files/Screenshot_2026-04-01_at_11.37.22_AM_720x.png?v=1775057858 720w 406h,
3476  //rahoobaby.com/cdn/shop/files/Screenshot_2026-04-01_at_11.37.22_AM_900x.png?v=1775057858 900w 507h,
3477  //rahoobaby.com/cdn/shop/files/Screenshot_2026-04-01_at_11.37.22_AM_1080x.png?v=1775057858 1080w 609h,
3478  //rahoobaby.com/cdn/shop/files/Screenshot_2026-04-01_at_11.37.22_AM_1296x.png?v=1775057858 1296w 731h,
3479  //rahoobaby.com/cdn/shop/files/Screenshot_2026-04-01_at_11.37.22_AM_1512x.png?v=1775057858 1512w 852h,
3480  //rahoobaby.com/cdn/shop/files/Screenshot_2026-04-01_at_11.37.22_AM_1728x.png?v=1775057858 1728w 974h,
3481  //rahoobaby.com/cdn/shop/files/Screenshot_2026-04-01_at_11.37.22_AM_1950x.png?v=1775057858 1950w 1099h,
3482  //rahoobaby.com/cdn/shop/files/Screenshot_2026-04-01_at_11.37.22_AM_2100x.png?v=1775057858 2100w 1184h,
3483  //rahoobaby.com/cdn/shop/files/Screenshot_2026-04-01_at_11.37.22_AM_2260x.png?v=1775057858 2260w 1274h,
3484  //rahoobaby.com/cdn/shop/files/Screenshot_2026-04-01_at_11.37.22_AM_2450x.png?v=1775057858 2450w 1381h,
3485  //rahoobaby.com/cdn/shop/files/Screenshot_2026-04-01_at_11.37.22_AM_2700x.png?v=1775057858 2700w 1522h,
3486  //rahoobaby.com/cdn/shop/files/Screenshot_2026-04-01_at_11.37.22_AM_3000x.png?v=1775057858 3000w 1691h,
3487  //rahoobaby.com/cdn/shop/files/Screenshot_2026-04-01_at_11.37.22_AM_3350x.png?v=1775057858 3350w 1888h,
3488  
3489  
3490  //rahoobaby.com/cdn/shop/files/Screenshot_2026-04-01_at_11.37.22_AM.png?v=1775057858 3438w 1938h"
3491              data-sizes="auto"
3492              data-parent-fit="cover"
3493              style="background-position: center center">
3494            <noscript>
3495              <div class="rimage-wrapper" style="padding-top:56.36998254799301%">
3496                <img src="//rahoobaby.com/cdn/shop/files/Screenshot_2026-04-01_at_11.37.22_AM_1024x1024.png?v=1775057858" alt="" class="rimage__image">
3497              </div>
3498            </noscript>
3499          </div></div>
3500
3501      <div class="overlay-text overlay-text--for-banner overlay--v-center overlay--h-center image-overlay__over" data-cc-animate data-cc-animate-delay="0.2s">
3502        <div class="overlay-text__inner">
3503          <div class="overlay-text__text"><h2 class="overlay-text__title h1-style">The Safest Baby Lounger Designed By Pediatric OT's.</h2><a href="#" class="video-container__play" aria-label="Play video"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1" stroke-linecap="round" stroke-linejoin="round" class="feather feather-play-circle"><title>Play</title><circle cx="12" cy="12" r="10"></circle><polygon points="10 8 16 12 10 16 10 8"></polygon></svg>
3504</a>
3505          </div>
3506        </div>
3507      </div>
3508    </div>
3509  
3510</div>
3511
3512
3513
3514</div><div id="shopify-section-template--14606394687536__16510177385605dede" class="shopify-section section-collapsible-tabs"><div data-section-type="collapsible-tabs" data-components="accordion">
3515  <div class="container">
3516    <div class="collapsible-tabs">
3517      
3518        <h3 class="collapsible-tabs__heading collapsible-tabs__content" id="faq-faqs">FAQs</h3>
3519      
3520
3521      
3522      
3523<div class="cc-accordion" data-allow-multi-open="false">
3524<div class="collapsible-tabs__block" >
3525            
3526              <div class="collapsible-tabs__tab">
3527                
3528<details class="cc-accordion-item">
3529  <summary class="cc-accordion-item__title">What is the Learn & Lounge?</summary>
3530  <div class="cc-accordion-item__panel">
3531    <div class="cc-accordion-item__content rte"><p>The Learn & Lounge™ is a <strong>pediatric therapist-designed baby lounger</strong> created for newborns and young infants during awake, supervised time.</p><p>It combines:</p><ul><li>Infant lounger<br/></li><li>Positioning support<br/></li><li>Tummy time aid<br/></li><li>Developmental engagement surface<br/></li></ul><p>Unlike traditional baby loungers, the Learn & Lounge is designed to support <strong>comfort, proper positioning, and early developmental milestones</strong> in one product.</p></div>
3532  </div>
3533</details>
3534
3535              </div>
3536            
3537          </div><div class="collapsible-tabs__block" >
3538            
3539              <div class="collapsible-tabs__tab">
3540                
3541<details class="cc-accordion-item">
3542  <summary class="cc-accordion-item__title">What makes the Learn & Lounge different from other baby loungers?</summary>
3543  <div class="cc-accordion-item__panel">
3544    <div class="cc-accordion-item__content rte"><p>The Learn & Lounge™ was designed by <strong>pediatric occupational therapists</strong> and updated to align with <strong>current infant lounger safety guidance</strong>.</p><p>Key differences:</p><ul><li>Gentle 10° incline<br/></li><li>Low-profile design (maximum height of 2 inches)<br/></li><li>Optimized foam density for stability and comfort<br/></li><li>Patented flip-over tummy time surface<br/></li><li>Designed for newborns from day one<br/></li></ul><p>These safety and developmental-learning features help support <strong>comfort, positioning, and early developmental milestones </strong>— not just lounging.</p></div>
3545  </div>
3546</details>
3547
3548              </div>
3549            
3550          </div><div class="collapsible-tabs__block" >
3551            
3552              <div class="collapsible-tabs__tab">
3553                
3554<details class="cc-accordion-item">
3555  <summary class="cc-accordion-item__title">Is the Learn & Lounge safe for my baby?</summary>
3556  <div class="cc-accordion-item__panel">
3557    <div class="cc-accordion-item__content rte"><p>Yes. As a team of pediatric occupational therapists our goal isn't just meeting safety standards, it's exceeding them. Because of that, the Learn & Lounge™ was redesigned to align with <strong>current CPSC (16CFR 1243) infant lounger safety recommendations</strong>, including:</p><ul><li>Maximum 10° incline<br/></li><li>Maximum height of 2 inches<br/></li><li>Supportive foam construction<br/></li></ul><p>The Learn & Lounge is designed for <strong>awake, supervised use only</strong>, in line with pediatric safety guidelines.</p></div>
3558  </div>
3559</details>
3560
3561              </div>
3562            
3563          </div><div class="collapsible-tabs__block" >
3564            
3565              <div class="collapsible-tabs__tab">
3566                
3567<details class="cc-accordion-item">
3568  <summary class="cc-accordion-item__title">Learn & Lounge Assembly Instructions</summary>
3569  <div class="cc-accordion-item__panel">
3570    <div class="cc-accordion-item__content rte"><p>The Learn & Lounge™ requires minimal setup.</p><p>Watch the assembly video <a href="https://www.youtube.com/watch?v=IT6Mn4rhrNI&t=6s" target="_blank" title="https://www.youtube.com/watch?v=IT6Mn4rhrNI&t=6s">here.</a></p><p>The video covers:</p><ul><li>Step by step setup<br/></li><li>Positioning the Learn & Lounge for disassembly and assembly<br/></li><li>Care tips</li></ul></div>
3571  </div>
3572</details>
3573
3574              </div>
3575            
3576          </div></div>
3577
3578    </div>
3579  </div>
3580</div>
3581
3582
3583
3584<style> #shopify-section-template--14606394687536__16510177385605dede.section-collapsible-tabs {background-color: #deece7; padding-top: 20px; padding-bottom: 10px;} </style></div><div id="shopify-section-template--14606394687536__1714759861134c332a" class="shopify-section section-apps"><div class="fully-spaced-row--medium"><div class="container"><div id="shopify-block-AVmY0c3VJaE84bUgzd__judge_me_reviews_review_widget_aDeVpd" class="shopify-block shopify-app-block">
3585
3586
3587<div style='clear:both'></div>
3588<div id='judgeme_product_reviews'
3589    class='jdgm-widget jdgm-review-widget'
3590    data-product-title='The Learn &amp; Lounge™'
3591    data-id='3816641757232'
3592    data-product-id='3816641757232'
3593    data-widget="review"
3594    data-shop-reviews="false"
3595    data-shop-reviews-count="0"
3596    data-cart-eligible-template="false"
3597    data-shop-average-rating="4.61"
3598    data-shop-review-count="153"
3599    data-empty-state="empty_widget"
3600    data-entry-point="review_widget.js"
3601    data-entry-key="review-widget/main.js"
3602    data-block-id="AVmY0c3VJaE84bUgzd__judge_me_reviews_review_widget_aDeVpd"
3603    data-customer-logged-in="false"
3604    
3605    
3606    style='max-width: 1200px; margin: 0 auto;'>
3607
3608  
3609    
3610      <div class='jdgm-legacy-widget-content' style='display: none;'>
3611        <div class='jdgm-rev-widg' data-updated-at='2026-08-12T18:26:42Z' data-average-rating='4.71' data-number-of-reviews='136' data-number-of-questions='0' data-image-url='https://cdn.shopify.com/s/files/1/0258/7351/4544/files/Blue_Top.jpg?v=1776085045'> <style class='jdgm-temp-hiding-style'>.jdgm-rev-widg{ display: none }</style> <div class='jdgm-rev-widg__header'> <h2 class='jdgm-rev-widg__title'>Customer Reviews</h2>   <div class='jdgm-rich-snippet' itemprop='aggregateRating' itemscope itemtype='http://schema.org/AggregateRating'> <meta itemprop='reviewCount' content='136'>
3611 <meta itemprop='ratingValue' content='4.71'> </div>   <div class='jdgm-rev-widg__summary'> <div class='jdgm-rev-widg__summary-stars' aria-label='Average rating is 4.71 stars' role='img'> <span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--half'></span> </div> <div class='jdgm-rev-widg__summary-text'>Based on 136 reviews</div> </div> <a style='display: none' href='#' class='jdgm-write-rev-link' role='button'>Write a review</a> <div class='jdgm-histogram jdgm-temp-hidden'>  <div class='jdgm-histogram__row' data-rating='5' data-frequency='115' data-percentage='85'>  <div class='jdgm-histogram__star' role='button' aria-label="85% (115) reviews with 5 star rating"  tabindex='0' ><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span></div> <div class='jdgm-histogram__bar'> <div class='jdgm-histogram__bar-content' style='width: 85%;'> </div> </div> <div class='jdgm-histogram__percentage'>85%</div> <div class='jdgm-histogram__frequency'>(115)</div> </div>  <div class='jdgm-histogram__row' data-rating='4' data-frequency='12' data-percentage='9'>  <div class='jdgm-histogram__star' role='button' aria-label="9% (12) reviews with 4 star rating"  tabindex='0' ><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--off'></span></div> <div class='jdgm-histogram__bar'> <div class='jdgm-histogram__bar-content' style='width: 9%;'> </div> </div> <div class='jdgm-histogram__percentage'>9%</div> <div class='jdgm-histogram__frequency'>(12)</div> </div>  <div class='jdgm-histogram__row' data-rating='3' data-frequency='3' data-percentage='2'>  <div class='jdgm-histogram__star' role='button' aria-label="2% (3) reviews with 3 star rating"  tabindex='0' ><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span></div> <div class='jdgm-histogram__bar'> <div class='jdgm-histogram__bar-content' style='width: 2%;'> </div> </div> <div class='jdgm-histogram__percentage'>2%</div> <div class='jdgm-histogram__frequency'>(3)</div> </div>  <div class='jdgm-histogram__row' data-rating='2' data-frequency='2' data-percentage='1'>  <div class='jdgm-histogram__star' role='button' aria-label="1% (2) reviews with 2 star rating"  tabindex='0' ><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span></div> <div class='jdgm-histogram__bar'> <div class='jdgm-histogram__bar-content' style='width: 1%;'> </div> </div> <div class='jdgm-histogram__percentage'>1%</div> <div class='jdgm-histogram__frequency'>(2)</div> </div>  <div class='jdgm-histogram__row' data-rating='1' data-frequency='4' data-percentage='3'>  <div class='jdgm-histogram__star' role='button' aria-label="3% (4) reviews with 1 star rating"  tabindex='0' ><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span></div> <div class='jdgm-histogram__bar'> <div class='jdgm-histogram__bar-content' style='width: 3%;'> </div> </div> <div class='jdgm-histogram__percentage'>3%</div> <div class='jdgm-histogram__frequency'>(4)</div> </div>  <div class='jdgm-histogram__row jdgm-histogram__clear-filter' data-rating=null tabindex='0'></div> </div> <div class='jdgm-gallery' data-url='reviews/reviews_for_widget' data-per-page='10'> <div class='jdgm-gallery-data jdgm-hidden' data-json='[{&quot;uuid&quot;:&quot;34a7ed43-e01d-4740-a464-70cb49ba5607&quot;,&quot;reviewer_name&quot;:&quot;Paige Stanfield&quot;,&quot;reviewer_initial&quot;:&quot;P&quot;,&quot;title&quot;:&quot;Happy Campers&quot;,&quot;body_html&quot;:&quot;\u003cp\u003eI can’t say enough good things about the Rahoo product! My baby absolutely loves it which made such a difference in our daily routine. Specially when it came to her reflux. You can tell it’s thoughtfully designed with both babies and parents in mind. On top of that, their customer service was outstanding. They were so responsive, helpful, and kind throughout the entire experience. It’s rare to find a company that not only delivers a great product but also truly cares about their customers. Highly recommend!\u003c/p\u003e&quot;,&quot;verified_buyer&quot;:false,&quot;location&quot;:&quot;&quot;,&quot;video_external_ids&quot;:[],&quot;media_platform_hosted_video_infos&quot;:[],&quot;cf_answers&quot;:[],&quot;shop_reply_name&quot;:&quot;RahooBaby&quot;,&quot;rating&quot;:&quot;5&quot;,&quot;created_at&quot;:&quot;2025-05-26 14:56:27 UTC&quot;,&quot;pictures_urls&quot;:[{&quot;compact&quot;:&quot;https://review-images.judgeme.com/rahoobaby/1748271387__img_4689__original.jpeg?quality=80\u0026width=160&quot;,&quot;original&quot;:&quot;https://review-images.judgeme.com/rahoobaby/1748271387__img_4689__original.jpeg?quality=80\u0026width=1024&quot;}]},{&quot;uuid&quot;:&quot;146291a2-f4d7-44ea-b507-ca3e8ad25133&quot;,&quot;reviewer_name&quot;:&quot;Nancy X&quot;,&quot;reviewer_initial&quot;:&quot;N&quot;,&quot;title&quot;:&quot;Too small&quot;,&quot;body_html&quot;:&quot;\u003cp\u003eI do really like this product. I just received it about a week ago. My only problem is that my baby is 4 weeks old and fits snug in it. I wish it was bigger. I can’t see this being used for much longer which sucks because I just spent $80 on it.\u003c/p\u003e&quot;,&quot;verified_buyer&quot;:true,&quot;location&quot;:&quot;&quot;,&quot;video_external_ids&quot;:[],&quot;media_platform_hosted_video_infos&quot;:[],&quot;cf_answers&quot;:[],&quot;shop_reply_name&quot;:&quot;RahooBaby&quot;,&quot;rating&quot;:&quot;3&quot;,&quot;created_at&quot;:&quot;2025-05-10 14:59:08 UTC&quot;,&quot;pictures_urls&quot;:[{&quot;compact&quot;:&quot;https://review-images.judgeme.com/rahoobaby/1746889148__image__original.jpg?quality=80\u0026width=160&quot;,&quot;original&quot;:&quot;https://review-images.judgeme.com/rahoobaby/1746889148__image__original.jpg?quality=80\u0026width=1024&quot;}]},{&quot;uuid&quot;:&quot;e4687fa4-2581-4cbb-ba95-de65b081dd7d&quot;,&quot;reviewer_name&quot;:&quot;Customer&quot;,&quot;reviewer_initial&quot;:&quot;C&quot;,&quot;title&quot;:&quot;MUST HAVE! Best lounger ever!&quot;,&quot;body_html&quot;:&quot;\u003cp\u003eWe saw this item come up on Babylist and we are SO GRATEFUL we were gifted this lounger from our registry!! Our 7 week old daughter LOVES the lounger and it is her favorite place to hang out besides mom’s arms. We also love the color and washable cover! If you are a new parent or looking to buy the perfect gift, this is it!!\u003c/p\u003e&quot;,&quot;verified_buyer&quot;:false,&quot;location&quot;:&quot;&quot;,&quot;video_external_ids&quot;:[],&quot;media_platform_hosted_video_infos&quot;:[],&quot;cf_answers&quot;:[],&quot;shop_reply_name&quot;:&quot;RahooBaby&quot;,&quot;rating&quot;:&quot;5&quot;,&quot;created_at&quot;:&quot;2024-08-06 16:22:13 UTC&quot;,&quot;pictures_urls&quot;:[{&quot;compact&quot;:&quot;https://review-images.judgeme.com/rahoobaby/1722961333__org_dsc09850__original.jpeg?quality=80\u0026width=160&quot;,&quot;original&quot;:&quot;https://review-images.judgeme.com/rahoobaby/1722961333__org_dsc09850__original.jpeg?quality=80\u0026width=1024&quot;},{&quot;compact&quot;:&quot;https://review-images.judgeme.com/rahoobaby/1722961339__org_dsc09854__original.jpeg?quality=80\u0026width=160&quot;,&quot;original&quot;:&quot;https://review-images.judgeme.com/rahoobaby/1722961339__org_dsc09854__original.jpeg?quality=80\u0026width=1024&quot;},{&quot;compact&quot;:&quot;https://review-images.judgeme.com/rahoobaby/1722961345__org_dsc09897__original.jpeg?quality=80\u0026width=160&quot;,&quot;original&quot;:&quot;https://review-images.judgeme.com/rahoobaby/1722961345__org_dsc09897__original.jpeg?quality=80\u0026width=1024&quot;}]},{&quot;uuid&quot;:&quot;359714ec-7e12-4816-8096-2006912887c7&quot;,&quot;reviewer_name&quot;:&quot;Matthew Breen&quot;,&quot;reviewer_initial&quot;:&quot;M&quot;,&quot;title&quot;:&quot;You will use this item a ton&quot;,&quot;body_html&quot;:&quot;\u003cp\u003eVery functional product to use for at least the first 4 months! Absolutely recommend adding to your baby registry or buying one for the new parents/baby in your life.\u003c/p\u003e&quot;,&quot;verified_buyer&quot;:false,&quot;location&quot;:&quot;&quot;,&quot;video_external_ids&quot;:[],&quot;media_platform_hosted_video_infos&quot;:[],&quot;cf_answers&quot;:[],&quot;shop_reply_name&quot;:&quot;RahooBaby&quot;,&quot;rating&quot;:&quot;5&quot;,&quot;created_at&quot;:&quot;2024-06-24 16:43:47 UTC&quot;,&quot;pictures_urls&quot;:[{&quot;compact&quot;:&quot;https://review-images.judgeme.com/rahoobaby/1719247428__madison__original.jpeg?quality=80\u0026width=160&quot;,&quot;original&quot;:&quot;https://review-images.judgeme.com/rahoobaby/1719247428__madison__original.jpeg?quality=80\u0026width=1024&quot;}]}]'></div> </div> <div class="jdgm-medals-wrapper jdgm-hidden" data-updated-at='2026-08-12T18:26:42Z'> <style type="text/css"></style> <div class="jdgm-medals" data-link="https://app.judge.me/reviews/stores/rah
3611oobaby.com"> <div class="jdgm-medals__container"> <div class="jdgm-medal-wrapper" title="Bronze Transparent Shop. Published at least 80% of verified reviews received in total"> <a class="jdgm-medal jdgm--loading" data-value="84.6" data-type="tran" data-tier="bronze" aria-label="Judge.me Bronze Transparent Shop medal"> <div class="jdgm-medal__image" data-url="tran/bronze.svg" data-alt="Judge.me Bronze Transparent Shop medal"></div> <div class="jdgm-medal__value ">84.6</div> </a> </div> </div> </div> </div>   <div class='jdgm-rev-widg__sort-wrapper'></div> </div> <div class='jdgm-rev-widg__body'>  <div class='jdgm-rev-widg__reviews'><div class='jdgm-rev jdgm-divider-top' data-verified-buyer='true' data-review-id='515dda83-2c9a-4e08-8803-80097e1a2602' data-review-language='' data-product-title='The Learn &amp; Lounge™' data-product-url='/products/learn-lounge' data-thumb-up-count='0' data-thumb-down-count='0'> <div class='jdgm-rev__header'>  <div class='jdgm-rev__icon' > M </div>  <span class='jdgm-rev__rating' data-score='5' tabindex='0' aria-label='5 star review' role='img'> <span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span> </span> <time class='jdgm-rev__timestamp jdgm-spinner' datetime='2026-04-26T01:57:06Z' data-content='2026-04-26 01:57:06 UTC'></time>    <div class='jdgm-rev__br'></div> <span class='jdgm-rev__buyer-badge-wrapper'> <span class='jdgm-rev__buyer-badge'></span> </span> <span class='jdgm-rev__author-wrapper'> <span class='jdgm-rev__author'>Marie H</span> <span class='jdgm-rev__location' >  </span>  </span> </div> <div class='jdgm-rev__content'>  <div class='jdgm-rev__custom-form'>  </div> <b class='jdgm-rev__title'>Most used item so far</b> <div class='jdgm-rev__body'><p>We weren’t sure if we really needed a baby lounger but got this one just to be safe…THANK GOODNESS. So clutch. One of the most used products in our house.</p>
3612
3613<p>As a first time parent I didn’t realize that between all the snuggles, feeds, diapers, throughout the day you’ll still just need a safe, comfortable place to set baby down. True peace of mind knowing baby is comfortable, safe, and positioned to be able to work on reaching/looking/kicking while we made coffee, ate breakfast. Etc. So yeah, this quickly became part of our daily routine and we carried it from room to room.</p>
3614
3615<p>If you’re deciding whether to add a lounger we would absolutely register for this one again! Pro tip - keep the zipper bag that it ships in. That way you can store it away for future little brother or sister once you’re done using it.</p></div> <div class='jdgm-rev__pics'>  </div> <div class='jdgm-rev__vids'>   </div> <div class='jdgm-rev__transparency-badge-wrapper'>  <div class='jdgm-rev__transparency-badge' data-badge-type=review_collected_from_store_visitor></div>  </div> </div> <div class='jdgm-rev__actions'> <div class='jdgm-rev__social'></div> <div class='jdgm-rev__votes'></div> </div> <div class='jdgm-rev__reply'>  </div> </div><div class='jdgm-rev jdgm-divider-top' data-verified-buyer='false' data-review-id='c623adba-2b61-4868-8743-7311ff5a0c05' data-review-language='' data-product-title='The Learn &amp; Lounge™' data-product-url='/products/learn-lounge' data-thumb-up-count='0' data-thumb-down-count='0'> <div class='jdgm-rev__header'>  <div class='jdgm-rev__icon' > N </div>  <span class='jdgm-rev__rating' data-score='5' tabindex='0' aria-label='5 star review' role='img'> <span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span> </span> <time class='jdgm-rev__timestamp jdgm-spinner' datetime='2026-04-09T01:11:30Z' data-content='2026-04-09 01:11:30 UTC'></time>    <div class='jdgm-rev__br'></div> <span class='jdgm-rev__buyer-badge-wrapper'>  </span> <span class='jdgm-rev__author-wrapper'> <span class='jdgm-rev__author'>Nicole R.</span> <span class='jdgm-rev__location' >  </span>  </span> </div> <div class='jdgm-rev__content'>
3615  <div class='jdgm-rev__custom-form'>  </div> <b class='jdgm-rev__title'>A Must Have For Any New Parent</b> <div class='jdgm-rev__body'><p>We were gifted this lounger and absolutely love it! It’s quickly become one of our most-used baby essentials. The incline has been especially helpful for our baby’s acid reflux, and we feel so much peace of mind knowing it meets the latest safety standards.</p></div> <div class='jdgm-rev__pics'>  </div> <div class='jdgm-rev__vids'>   </div> <div class='jdgm-rev__transparency-badge-wrapper'>  <div class='jdgm-rev__transparency-badge' data-badge-type=review_collected_from_store_visitor></div>  </div> </div> <div class='jdgm-rev__actions'> <div class='jdgm-rev__social'></div> <div class='jdgm-rev__votes'></div> </div> <div class='jdgm-rev__reply'>  </div> </div><div class='jdgm-rev jdgm-divider-top' data-verified-buyer='true' data-review-id='299b2c50-c29b-488d-987b-135451a3b48c' data-review-language='' data-product-title='The Learn &amp; Lounge™' data-product-url='/products/learn-lounge' data-thumb-up-count='0' data-thumb-down-count='0'> <div class='jdgm-rev__header'>  <div class='jdgm-rev__icon' > A </div>  <span class='jdgm-rev__rating' data-score='3' tabindex='0' aria-label='3 star review' role='img'> <span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span> </span> <time class='jdgm-rev__timestamp jdgm-spinner' datetime='2026-01-24T19:30:01Z' data-content='2026-01-24 19:30:01 UTC'></time>    <div class='jdgm-rev__br'></div> <span class='jdgm-rev__buyer-badge-wrapper'> <span class='jdgm-rev__buyer-badge'></span> </span> <span class='jdgm-rev__author-wrapper' data-is-anonymous='true'> <span class='jdgm-rev__author'>Anonymous</span> <span class='jdgm-rev__location' >  </span>  </span> </div> <div class='jdgm-rev__content'>  <div class='jdgm-rev__custom-form'>  </div> <b class='jdgm-rev__title'>“Love’s Rahoo’s Lost” - Shakespeare. (Probably)</b> <div class='jdgm-rev__body'><p>Love the Rahoo, but I reached out regarding an extra cover that we ordered and never heard back.  Ordered and paid for an extra cover, it was reported as delivered, but never arrived.  Sent a message same day and have yet to hear back.  We have ourselves a drooling baby and need that extra cover :)</p></div> <div class='jdgm-rev__pics'>  </div> <div class='jdgm-rev__vids'>   </div> <div class='jdgm-rev__transparency-badge-wrapper'>  <div class='jdgm-rev__transparency-badge' data-badge-type=review_collected_via_store_invitation></div>  </div> </div> <div class='jdgm-rev__actions'> <div class='jdgm-rev__social'></div> <div class='jdgm-rev__votes'></div> </div> <div class='jdgm-rev__reply'>  <div class='jdgm-rev__replier-wrapper'> <b class='jdgm-rev__replier'></b> </div> <div class='jdgm-rev__reply-content'><p>Hi! So sorry that your extra cover didn't arrive. Do you mind sending one final email to <a target="_blank" rel="nofollow noopener" href="mailto:[email protected]">[email protected]</a> ? We will make SURE that cover gets to you and that drooly baby : )</p></div>  </div> </div><div class='jdgm-rev jdgm-divider-top' data-verified-buyer='true' data-review-id='76831e70-f921-472e-9736-cf53b2ef098e' data-review-language='' data-product-title='The Learn &amp; Lounge™' data-product-url='/products/learn-lounge' data-thumb-up-count='0' data-thumb-down-count='0'> <div class='jdgm-rev__header'>  <div class='jdgm-rev__icon' > H </div>  <span class='jdgm-rev__rating' data-score='5' tabindex='0' aria-label='5 star review' role='img'> <span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span> </span> <time class='jdgm-rev__timestamp jdgm-spinner' datetime='2026-01-20T22:20:55Z' data-content='2026-01-20 22:20:55 UTC'></time>    <div class='jdgm-rev__br'></div> <span class='jdgm-rev__buyer-badge-wrapper'> <span class='jdgm-rev__buyer-badge'></span> </span> <span class='jdgm-rev__author-wrapper'> <span class='jdgm-rev__author'>Haleigh</span> <span class='jdgm-rev__location' >  </span>  </span> </div> <div class='jdgm-rev__content'>
3615  <div class='jdgm-rev__custom-form'>  </div> <b class='jdgm-rev__title'>In Our Top Two Most Used Baby Items</b> <div class='jdgm-rev__body'><p>My husband and I ended up loving the Rahoo lounger because it is one of our baby's two favorite items! He enjoys the coziness, the embrace, and the incline position (soon after birth he started attempting crunches, always trying to sit higher up...). Our baby was born huge and has stayed huge, yet he is just starting to outgrow the lounger at 7 months (he can now get himself out of it). We didn't do much traditional tummy time with our baby, as he grew strong from us holding him and having him lie on our chests, but when we did tummy time not on us, he liked the other side of the lounger for a few minutes at a time!</p></div> <div class='jdgm-rev__pics'>  </div> <div class='jdgm-rev__vids'>   </div> <div class='jdgm-rev__transparency-badge-wrapper'>  <div class='jdgm-rev__transparency-badge' data-badge-type=review_collected_from_store_visitor></div>  </div> </div> <div class='jdgm-rev__actions'> <div class='jdgm-rev__social'></div> <div class='jdgm-rev__votes'></div> </div> <div class='jdgm-rev__reply'>  </div> </div><div class='jdgm-rev jdgm-divider-top' data-verified-buyer='true' data-review-id='702c6820-d60c-40e2-ab8e-462c5f7b434d' data-review-language='' data-product-title='The Learn &amp; Lounge™' data-product-url='/products/learn-lounge' data-thumb-up-count='0' data-thumb-down-count='0'> <div class='jdgm-rev__header'>  <div class='jdgm-rev__icon' > C </div>  <span class='jdgm-rev__rating' data-score='5' tabindex='0' aria-label='5 star review' role='img'> <span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span> </span> <time class='jdgm-rev__timestamp jdgm-spinner' datetime='2025-11-12T14:53:05Z' data-content='2025-11-12 14:53:05 UTC'></time>    <div class='jdgm-rev__br'></div> <span class='jdgm-rev__buyer-badge-wrapper'> <span class='jdgm-rev__buyer-badge'></span> </span> <span class='jdgm-rev__author-wrapper'> <span class='jdgm-rev__author'>Claudia Thomas</span> <span class='jdgm-rev__location' >  </span>  </span> </div> <div class='jdgm-rev__content'>  <div class='jdgm-rev__custom-form'>  </div> <b class='jdgm-rev__title'>My granddaughter snuggles in very comfortably</b> <div class='jdgm-rev__body'><p>My granddaughter snuggles in very comfortably. He's only a week old, but never get sick to her tummy or anything. I think she she looks like she's always cradle in someone's arm when she's in it we love it.</p></div> <div class='jdgm-rev__pics'>  </div> <div class='jdgm-rev__vids'>   </div> <div class='jdgm-rev__transparency-badge-wrapper'>  <div class='jdgm-rev__transparency-badge' data-badge-type=review_collected_via_store_invitation></div>  </div> </div> <div class='jdgm-rev__actions'> <div class='jdgm-rev__social'></div> <div class='jdgm-rev__votes'></div> </div> <div class='jdgm-rev__reply'>  </div> </div></div> <div class='jdgm-paginate' data-per-page='5' data-url='https://api.judge.me/reviews/reviews_for_widget' ><a class='jdgm-paginate__page jdgm-curt' data-page='1' aria-label='Page 1' tabindex='0' aria-current='page'  role='button'>1</a><a class='jdgm-paginate__page ' data-page='2' aria-label='Page 2' tabindex='0'   role='button'>2</a><a class='jdgm-paginate__page ' data-page='3' aria-label='Page 3' tabindex='0'   role='button'>3</a><a class='jdgm-paginate__page jdgm-paginate__next-page' data-page='2' aria-label='Page 2' tabindex='0'  rel='next' role='button'></a><a class='jdgm-paginate__page jdgm-paginate__last-page' data-page='28' aria-label='Page 28' tabindex='0'   role='button'></a></div>  </div> <div class='jdgm-rev-widg__paginate-spinner-wrapper'> <div class='jdgm-spinner'></div> </div> </div>
3616      </div>
3617    
3618    
3619    
3620  
3621
3622  
3623</div>
3624
3625
3626
3627
3628
3629
3630
3631
3632</div>
3633</div></div>
3634
3635</div><div id="shopify-section-template--14606394687536__recommendations" class="shopify-section section-product-recommendations"><div class="product-recommendations"
3636    data-section-id="template--14606394687536__recommendations"
3637    data-url="/recommendations/products?section_id=template--14606394687536__recommendations&limit=3&product_id=3816641757232"
3638    data-components="accordion,modal"
3639    data-cc-animate>
3640
3641  
3642</div>
3643
3644
3645
3646
3647
3648
3649</div>
3650
3651    </div><!-- /.container -->
3652  </main><!-- /#content -->
3653
3654  
3655    <div id="pagefooter">
3656      <div id="shopify-section-cross-page-promos" class="shopify-section"><style type="text/css">
3657  
3658</style>
3659
3660
3661
3662</div>
3663      <div id="shopify-section-footer" class="shopify-section section-footer"><div data-section-type="footer">
3664  
3665    <div class="container container--no-max section-footer__row-container">
3666      <div class="section-footer__row section-footer__row--blocks" data-num-blocks="3">
3667        
3668          
3669            <div class="section-footer__row__col section-footer__menu-block" role="navigation" aria-label="Secondary navigation" >
3670              
3671<h6 class="section-footer__title no-wrap">Quick links</h6>
3672              
3673
3674              
3675                <ul class="section-footer__menu-block__menu" >
3676                  
3677                    <li>
3678                      <a href="/search" class="no-wrap">Search</a>
3679                    </li>
3680                  
3681                    <li>
3682                      <a href="/pages/faqs" class="no-wrap">FAQs</a>
3683                    </li>
3684                  
3685                    <li>
3686                      <a href="/pages/product-registration" class="no-wrap">Product Registration</a>
3687                    </li>
3688                  
3689                    <li>
3690                      <a href="/pages/privacy-policy" class="no-wrap">Privacy Policy</a>
3691                    </li>
3692                  
3693                </ul>
3694              
3695            </div>
3696
3697          
3698        
3699          
3700            <div class="section-footer__row__col section-footer__newsletter-block" >
3701              
3702<h6 class="section-footer__title no-wrap">Be advised</h6>
3703              
3704
3705              
3706                <div class="section-footer__text">
3707                  <p>The Learn & Lounge is patented:</p><p>US Patent No. 11,369,213US </p><p>Design Patent No. D950274</p>
3708                </div>
3709              
3710
3711              <div class="signup-form">
3712                <form method="post" action="/contact#footer_newsletter_signup" id="footer_newsletter_signup" accept-charset="UTF-8" class="contact-form"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="✓" />
3713                  
3714                    
3715                    <input type="hidden" name="contact[tags]" value="prospect,newsletter"/>
3716                    <p>
3717                      <input type="email"
3718                        placeholder="Enter email"
3719                        class="signup-form__email"
3720                        value=""
3721                        name="contact[email]"
3722                        aria-label="Email"
3723                        required />
3724                    </p>
3725                    <button class="btn btn--secondary signup-form__button" type="submit">Sign up</button>
3726                  
3727                </form>
3728              </div>
3729
3730              
3731            </div>
3732
3733          
3734        
3735          
3736            <div class="section-footer__row__col section-footer__menu-block" role="navigation" aria-label="Secondary navigation" >
3737              
3738<h6 class="section-footer__title no-wrap">Shop</h6>
3739              
3740
3741              
3742                <ul class="section-footer__menu-block__menu" >
3743                  
3744                    <li>
3745                      <a href="/" class="no-wrap">
3745Home</a>
3746                    </li>
3747                  
3748                    <li>
3749                      <a href="/collections/the-rahoo-collection" class="no-wrap">Shop</a>
3750                    </li>
3751                  
3752                    <li>
3753                      <a href="/pages/care" class="no-wrap">Care</a>
3754                    </li>
3755                  
3756                    <li>
3757                      <a href="/products/1077670" class="no-wrap">Courses</a>
3758                    </li>
3759                  
3760                    <li>
3761                      <a href="/blogs/themilestone" class="no-wrap">Blog</a>
3762                    </li>
3763                  
3764                    <li>
3765                      <a href="/pages/about-us" class="no-wrap">About</a>
3766                    </li>
3767                  
3768                    <li>
3769                      <a href="/pages/contact-us" class="no-wrap">Contact</a>
3770                    </li>
3771                  
3772                </ul>
3773              
3774            </div>
3775
3776          
3777        
3778      </div>
3779    </div>
3780  
3781<div class="container container--no-max section-footer__row-container ">
3782    <div class="section-footer__row section-footer__row-lower">
3783      <div class="section-footer__row__col">
3784        
3785        
3786      </div>
3787      <div class="section-footer__row__col">
3788        
3789
3790        <div class="copyright">
3791          <span class="copy">&copy; 2026 <a href="/">RahooBaby</a>.</span>
3792
3793          <a target="_blank" rel="nofollow" href="https://www.shopify.com?utm_campaign=poweredby&amp;utm_medium=shopify&amp;utm_source=onlinestore">Powered by Shopify</a>
3794
3795        </div>
3796      </div>
3797    </div>
3798  </div>
3799</div>
3800
3801
3802
3803</div>
3804    </div>
3805
3806    <div id="shopify-section-popup" class="shopify-section section-popup">
3807
3808
3809</div>
3810  
3811
3812  
3812<script src="//rahoobaby.com/cdn/shop/t/14/assets/vendor.min.js?v=11589511144441591071653351276" type="text/javascript"></script>
3812
3813  
3813<script src="//rahoobaby.com/cdn/shop/t/14/assets/theme.js?v=95988254462581804181653351275" type="text/javascript"></script>
3813
3814
3815<div id="shopify-block-AK0h3cTVsZkRtSWZvY__back-in-stock-restock-alerts-4bb73be2-b7c2-4870-949f-c528145452a3" class="shopify-block shopify-app-block"><link rel="preconnect" href="https://app.restockrocket.io" crossorigin><!-- Config and setup JS -->
3816<script id="RestockRocketConfig">
3817  window._RestockRocketConfig = window._RestockRocketConfig || {}
3818  window._RestockRocket = window._RestockRocket || {}
3819  window._Stoq = window._RestockRocket
3820  window._StoqConfig = window._RestockRocketConfig
3821  try { window._RestockRocket.inlineRanAt = performance.now(); } catch (e) { }
3822  function normalizeLocale(locale) {
3823    if (!locale || locale.trim() === '') {
3824      return '';
3825    }
3826    return locale.toString().toLowerCase().replace(/-/g, '_');
3827  }
3828
3829  window._RestockRocketConfig.locale = 'en';
3830  window._RestockRocketConfig.normalizedLocale = normalizeLocale('en');
3831  window._RestockRocketConfig.shop = 'rahoobaby.myshopify.com';
3832  window._RestockRocketConfig.pageType = 'product';
3833  window._RestockRocketConfig.liquidRenderedAt = 1791260135;window._RestockRocketConfig.marketId = 937656368;window._RestockRocketConfig.countryName = 'United States';
3834    window._RestockRocketConfig.countryIsoCode = 'US';window._RestockRocketConfig.languageIsoCode = 'en';window._RestockRocketConfig.cartInventoryQuantity = {};
3835  if (!window._RestockRocketConfig.cartToken) {
3836    try {
3837      const m = document.cookie.match(/(?:^|;\s*)cart=([^;]+)/);
3838      if (m && m[1]) window._RestockRocketConfig.cartToken = decodeURIComponent(m[1]);
3839    } catch (e) { }
3840  }
3841window._RestockRocketConfig.cachedSettings = {"id":56919,"shop_id":56898,"currency":"USD","created_at":"2026-03-13T13:39:57.052Z","updated_at":"2026-10-04T07:13:36.498Z","enable_app":true,"enable_signup_widget":false,"storefront_button_text":"Notify me when available","storefront_button_text_color":"#FFFFFF","storefront_button_background_color":"#457ABE","storefront_form_header":"Notify me","storefront_form_description":"Get a notification as soon as the Learn & Lounge™ is back in stock by signing up below!","storefront_form_button_text":"Notify me when available","storefront_form_button_text_color":"#FFFFFF","storefront_form_button_background_color":"#457ABE","storefront_form_terms":"Promise we won't spam. You'll only receive notifications for this product.","storefront_form_error":"Please enter a valid email address","storefront_form_success":"Thank you! We will notify you when the product is available.","enable_powered_by":true,"show_button_on_preorder":true,"sms_enabled":false,"email_enabled":true,"storefront_button_disable_tag":"rocket-hide","theme_config":{},"storefront_form_email_placeholder":"Email address","storefront_form_phone_placeholder":"SMS","storefront_form_phone_label":"Phone number","storefront_form_email_label":"Email","storefront_form_phone_error":"Please enter a valid phone number","storefront_form_customer_name_placeholder":"Name","storefront_form_customer_name_error":"Please enter your name","storefront_form_did_you_mean_error":"Did you mean %{suggested_email}? Or use %{current_email}","form_customer_name_enabled":false,"form_customer_name_required":false,"css_config":".restock-rocket-discounted-price {\r\n    font-size: 20px!important;\r\n    margin-right: 200px!important;\r\n}","js_config":"","collect_promotion_consent":false,"storefront_form_promotion_consent_label":"Notify me about other news, sales, discounts & offers too!","show_button_on_collection":false,"sms_default_country":"us","sms_allowed_countries":[],"sms_restrict_country":false,"sms_default_channel":true,"optin_required":false,"optin_custom_domain_enabled":false,"optin_success_text":"Registration confirmed! You'll receive an alert when the product is restocked.","storefront_button_border_radius":0,"storefront_button_disable_tag_hides_button":true,"storefront_button_disable_tag_enabled":false,"quantity_required":false,"storefront_form_quantity_label":"Quantity","enable_alerts":false,"sms_allowed":false,"email_allowed":true,"collect_promotion_consent_default":true,"insert_button_after_selector":".btn.btn--large","insert_button_after_selector_type":"afterend","storefront_button_position_type":"float-right","storefront_form_duplicate_error":"You've already subscribed for alerts to this product.","storefront_mixed_cart_error":"Preorders must be purchased 
3841separately from regular items. Please complete your current order first, or clear your cart to continue.","storefront_error_heading":"Error","default_locale":"en","collection_page_button_text_color":"#FFFFFF","collection_page_button_background_color":"#202223","show_button_if_any_out_of_stock":false,"show_button_if_any_variant_out_of_stock_collection":false,"show_button_on_index":false,"insert_button_after_selector_collection":".product-grid .product-block__detail","insert_button_after_selector_index":".product-grid .product-block__detail","push_enabled":false,"push_allowed":false,"storefront_form_push_label":"Push","storefront_form_push_description":"Click 'Allow' to be notified via push notification","storefront_form_push_error":"Permission rejected! Please review notification settings and try again.","storefront_font_family":"Montserrat, sans-serif","insert_button_after_selector_collection_type":"afterend","show_channel_selector":false,"storefront_form_empty_error":"Please fill in one or more of the options above","storefront_form_push_input":"Send push notification","insert_button_after_selector_page":".product-grid .product-block__detail","show_button_on_page":false,"insert_button_after_selector_search":".product-grid .product-block__detail","show_button_on_search":false,"app_proxy_path_prefix":"/apps/restockrocket-production","collection_link_selector":".product-link","index_link_selector":".product-link","page_link_selector":".product-link","search_link_selector":".product-link","collection_check_link_visibility":true,"collection_buttons_container":".product-grid","index_buttons_container":".product-grid","page_buttons_container":".product-grid","search_buttons_container":".product-grid","extension_enable_url_variant_detection":true,"extension_enable_value_variant_detection":true,"extension_value_variant_selector":"buy-buttons [name='id']","resubscribe_text":"This product is out of stock. Get notified when it’s restocked again by entering your details below!","preorder_enabled":false,"preorder_buy_button_selector":".shopify-payment-button__button","preorder_add_to_cart_button_selector":".button.button--large","preorder_badge_selector":"","preorder_button_out_of_stock_text":"Out of stock","preorder_button_add_to_cart_text":"Add to cart","preorder_form_selector":"form[action*=\"/cart/add\"]","preorder_collection_enabled":false,"preorder_collection_form_selector":".buy-buttons-row form[action=\"/cart/add\"]","preorder_collection_add_to_cart_button_selector":"form.js-product-form button","preorder_index_enabled":false,"preorder_index_form_selector":".buy-buttons-row form[action=\"/cart/add\"]","preorder_index_add_to_cart_button_selector":"form.js-product-form button","preorder_page_enabled":false,"preorder_page_form_selector":".buy-buttons-row form[action=\"/cart/add\"]","preorder_page_add_to_cart_button_selector":"form.js-product-form button","preorder_search_enabled":false,"preorder_search_form_selector":".buy-buttons-row form[action=\"/cart/add\"]","preorder_search_add_to_cart_button_selector":"form.js-product-form button","preorder_collection_badge_selector":".product-block__image .theme-img","preorder_index_badge_selector":".product-block__image .theme-img","preorder_page_badge_selector":".product-block__image .theme-img","preorder_search_badge_selector":".product-block__image .theme-img","preorder_badge_selector_type":"afterend","preorder_collection_badge_selector_type":"afterend","preorder_button_child_selector":"span","preorder_button_disclaimer_insert_selector":"","preorder_button_disclaimer_insert_selector_type":"afterend","preorder_payment_insert_selector":"","preorder_payment_insert_selector_type":"afterend","preorder_price_container_selector":".price.h4-style","preorder_price_container_selector_insert_type":"beforeend","preorder_terms_insert_selector":"","preorder_terms_insert_selector_type":"afterend","preorder_original_price_selector":".current-price.theme-money","preorder_price_format":"{{amount}} {{currency}}","show_badge_if_any_variant_is_preorder":false,"enable_console_debug":false,"inline_form_enabled":false,"inline_form_selector":"buy-buttons .form.js-product-form","inline_form_selector_type":"afterend","storefront_form_prefill_customer":true,"storefront_form_show_image":false,"storefront_form_text_color":"#202223","storefront_form_background_color":"#FFFFFF","storefront_form_border_radius":10,"market_setup_type":"single_market","shopify_app_id":5940125,"preorder_progress_bar_insert_selector":"","preorder_progress_bar_insert_selector_type":"beforebegin","countdown_timer_insert_selector":"","countdown_timer_insert_selector_type":"afterend","configure_notify_me_enabled":false,"restock_note_insert_selector":null,"restock_note_insert_selector_type":"afterend","restock_note_background_color":"#f3f4f6","restock_note_text_color":"#202223","restock_note_border_radius":4,"preorder_modal_continue_button_text":"Continue","preorder_modal_cancel_button_text":"Cancel","meta_pixel_enabled":false,"meta_pixel_id":null,"cache":true,"cached_at":"2026-10-04T07:13:36.560Z","multi_language_enabled":false,"translation_locale":"en","disable_refresh_on_stale_liquid":false,"api_host":"https://ext.stoqapp.com"};
3842  window._RestockRocketConfig.metafieldNamespace = 'restockrocket_production';
3843  window._RestockRocketConfig.storefrontApiVersion = '2026-07';window._RestockRocketConfig.cachedPreorderVariantIds = { preorder_variant_ids: [] };window._RestockRocketConfig.cachedInStockVariantIds = { in_stock_variant_ids: [] };window._RestockRocketConfig.cachedOutOfStockVariantIds = { out_of_stock_variant_ids: [] };window._RestockRocketConfig.cachedVariantPreorderLimits = { variant_preorder_limits: {} };window._RestockRocketConfig.cachedVariantShippingTexts = { variant_shipping_texts: {} };
3844window._RestockRocketConfig.sellingPlans = [];(function() {
3845      const cachedData = {"plans":[],"disabled_plan_ids":[691155042593],"has_in_stock_offer":false,"has_preorder_offer":false,"read_flags":{},"cached_at":"2026-10-04T10:31:57Z"};
3846
3847      if (cachedData && typeof cachedData === 'object' && cachedData.cached_at) {
3848        window._RestockRocketConfig.readFlags = cachedData.read_flags || {};
3849        const oldPlans = window._RestockRocketConfig.sellingPlans;
3850        const maxUpdatedAt = Array.isArray(oldPlans) && oldPlans.length > 0
3851          ? oldPlans.reduce(function(max, plan) {
3852              if (plan.updated_at) {
3853                const planDate = new Date(plan.updated_at);
3854                const maxDate = max ? new Date(max) : null;
3855                return (!maxDate || (planDate && !isNaN(planDate) && planDate > maxDate)) ? plan.updated_at : max;
3856              }
3857              return max;
3858            }, '')
3859          : null;
3860        const cachedDate = new Date(cachedData.cached_at);
3861        const maxDate = maxUpdatedAt ? new Date(maxUpdatedAt) : null;
3862        const useCached = !maxUpdatedAt || (cachedDate && !isNaN(cachedDate) && (!maxDate || cachedDate > maxDate));
3863
3864        if (useCached) {
3865          if (Array.isArray(cachedData.plans)) {
3866            window._RestockRocketConfig.sellingPlans = cachedData.plans;
3867            window._RestockRocketConfig.disabledSellingPlanIds = cachedData.disabled_plan_ids || [];
3868            console.debug('[RR] Using selling plans from cachedSellingPlans (cached_at: ' + cachedData.cached_at + ')');
3869          }
3870        } else {
3871          window._RestockRocketConfig.disabledSellingPlanIds = [];
3872          console.debug('[RR] Using selling plans from old format (max updated_at: ' + maxUpdatedAt + ')');
3873        }
3874      }
3875    })();window._RestockRocketConfig.enabledNotifyMeVariantIds = [];window._RestockRocketConfig.disabledNotifyMeVariantIds = [];window._RestockRocketConfig.backInStockTemplates = [];window._RestockRocketConfig.restockNotes = {};window._RestockRocketConfig.integrations = [];window._RestockRocketConfig.product = {
3876        id: 3816641757232,
3877        title: "The Learn \u0026 Lounge™",
3878        handle: "learn-lounge",
3879        vendor: "RahooBaby",
3880        tags: ["age: 0-6 months"],
3881        available: true,
3882        options: ["Color"],
3883        selling_plan_groups: [],
3884        featured_image: "\/\/rahoobaby.com\/cdn\/shop\/files\/Blue_Top.jpg?v=1776085045\u0026width=800",
3885        variants: [{
3886              id: 44077753565473,
3887              title: "Saltwater Blue",
3888              available: true,
3889              sku: "",
3890              price: 9999
3891},
3892{
3893              id: 44077805797665,
3894              title: "Petal Pink",
3895              available: true,
3896              sku: "",
3897              price: 9999
3898},
3899{
3900              id: 44077819887905,
3901              title: "Quiet Sage",
3902              available: true,
3903              sku: "",
3904              price: 9999
3905},
3906{
3907              id: 44077830078753,
3908              title: "Soft Sand",
3909              available: true,
3910              sku: "",
3911              price: 9999
3912}
3913]
3914      };window._RestockRocketConfig.variantsInventoryPolicy = {44077753565473 : "deny",44077805797665 : "deny",44077819887905 : "deny",44077830078753 : "deny",};
3915    window._RestockRocketConfig.variantsInventoryQuantity = {44077753565473 : 1,44077805797665 : 1,44077819887905 : 1,44077830078753 : 1,};
3916    window._RestockRocketConfig.variantsPreorderCount = {44077753565473 : parseInt(""),44077805797665 : parseInt(""),44077819887905 : parseInt(""),44077830078753 : parseInt(""),};
3917    window._RestockRocketConfig.variantsPreorderCountForMarket = {44077753565473 : null,44077805797665 : null,44077819887905 : null,44077830078753 : null,};
3918    window._RestockRocketConfig.variantsPreorderMaxCount = {44077753565473 : parseInt(""),44077805797665 : parseInt(""),44077819887905 : parseInt(""),44077830078753 : parseInt(""),};
3919    window._RestockRocketConfig.variantsPreorderMaxCountForMarket = {44077753565473 : null,44077805797665 : null,44077819887905 : null,44077830078753 : null,};
3920    window._RestockRocketConfig.variantsShippingText = {44077753565473 : "",44077805797665 : "",44077819887905 : "",44077830078753 : "",};
3921    window._RestockRocketConfig.variantsShippingTextForMarket = {44077753565473 : null,44077805797665 : null,44077819887905 : null,44077830078753 : null,};
3921window._RestockRocketConfig.selected_variant_id = 44077753565473;
3922    window._RestockRocketConfig.selected_variant_available = (window._RestockRocketConfig.product.variants.find(function(variant) { return variant.id == window._RestockRocketConfig.selected_variant_id }) || {}).available;
3923  try {
3924    var _sqCfg = window._RestockRocketConfig;
3925    var _sqPlanEnabled = Array.isArray(_sqCfg.sellingPlans) &&
3926      _sqCfg.sellingPlans.some(function (p) { return p && p.enabled; });
3927    var _sqPreCount = ((_sqCfg.cachedPreorderVariantIds &&
3928      _sqCfg.cachedPreorderVariantIds.preorder_variant_ids) || []).length;
3929    _sqCfg.preordersConfigured = !!(_sqPlanEnabled && _sqPreCount);
3930  } catch (e) { }
3931  try {
3932    var _sqc = window._RestockRocketConfig;
3933    var _sqOn = !(_sqc.cachedSettings && _sqc.cachedSettings.block_accelerated_checkout === false);
3934    var _sqPre = (_sqc.cachedPreorderVariantIds &&
3935      _sqc.cachedPreorderVariantIds.preorder_variant_ids) || [];
3936    var _sqArm = false;
3937    if (_sqOn && _sqc.preordersConfigured) {
3938      if (_sqc.pageType === 'product' && _sqc.product && _sqc.product.variants) {
3939        _sqArm = _sqc.product.variants.some(function (v) { return _sqPre.indexOf(Number(v.id)) !== -1; });
3940      } else {
3941        _sqArm = (_sqc.integrations || []).some(function (i) {
3942          return i && i.type === 'featured_product' && i.enabled &&
3943            Array.isArray(i.page_types) && i.page_types.indexOf(_sqc.pageType) !== -1;
3944        });
3945      }
3946    }
3947    if (_sqArm && document.documentElement) {
3948      _sqc.acceleratedGateArmed = true;
3949      document.documentElement.classList.add('stoq-buy-now-pending');
3950      setTimeout(function () {
3951        document.documentElement.classList.remove('stoq-buy-now-pending');
3952      }, 6000);
3953    }
3954  } catch (e) { }
3955
3956  window._RestockRocketConfig.scriptUrlProduct = 'https://cdn.shopify.com/extensions/01a10b23-799c-7a38-a052-ddf9175946a6/restockrocket-1-600/assets/restockrocket-product.js'
3957  window._RestockRocketConfig.scriptUrlCollection = 'https://cdn.shopify.com/extensions/01a10b23-799c-7a38-a052-ddf9175946a6/restockrocket-1-600/assets/restockrocket-collection.js'
3958  window._RestockRocketConfig.scriptUrlProductBis = 'https://cdn.shopify.com/extensions/01a10b23-799c-7a38-a052-ddf9175946a6/restockrocket-1-600/assets/restockrocket-product-bis.js'
3959  window._RestockRocketConfig.scriptUrlCollectionBis = 'https://cdn.shopify.com/extensions/01a10b23-799c-7a38-a052-ddf9175946a6/restockrocket-1-600/assets/restockrocket-collection-bis.js'
3960  window._RestockRocketConfig.scriptHost = window._RestockRocketConfig.scriptUrlProduct.substring(0, window._RestockRocketConfig.scriptUrlProduct.lastIndexOf('/') + 1)
3961  window._RestockRocketConfig.host = (window._RestockRocketConfig.cachedSettings && window._RestockRocketConfig.cachedSettings.api_host) || 'https://app.restockrocket.io'
3962  try {
3963    const _stoqVersionMatch = window._RestockRocketConfig.scriptHost.match(/(\d+)\/?(?:assets\/?)?$/);
3964    window._RestockRocketConfig.appVersion = (_stoqVersionMatch && _stoqVersionMatch[1]) || '';
3965  } catch (e) {
3966    window._RestockRocketConfig.appVersion = '';
3967  }
3968  const SETTINGS_CACHE_DURATION = 15 * 60 * 1000;
3969  const LIQUID_CACHE_MAX_AGE = 15 * 60;
3970  const liquidRenderedAt = window._RestockRocketConfig.liquidRenderedAt;
3971  if (!liquidRenderedAt || typeof liquidRenderedAt !== 'number' || isNaN(liquidRenderedAt)) {
3972    console.debug('STOQ - Invalid or missing liquidRenderedAt timestamp, assuming fresh');
3973    window._RestockRocketConfig.isLiquidCacheFresh = true;
3974    window._RestockRocketConfig.liquidCacheAge = null;
3975  } else {
3976    const now = Math.floor(Date.now() / 1000);
3977    const liquidCacheAge = now - liquidRenderedAt;
3978    window._RestockRocketConfig.liquidCacheAge = Math.max(0, liquidCacheAge);
3979    if (liquidCacheAge < 0) {
3980      console.debug(`STOQ - Client clock appears ahead of server by ${Math.abs(Math.round(liquidCacheAge / 60))} minutes, assuming cache fresh`);
3981      window._RestockRocketConfig.isLiquidCacheFresh = true;
3982    } else if (liquidCacheAge <= LIQUID_CACHE_MAX_AGE) {
3983      console.debug(`STOQ - Liquid cache is fresh (${Math.round(liquidCacheAge / 60)} minutes old)`);
3984      window._RestockRocketConfig.isLiquidCacheFresh = true;
3985    } else {
3986      console.debug(`STOQ - Liquid cache is stale (${Math.round(liquidCacheAge / 60)} minutes old, max ${Math.round(LIQUID_CACHE_MAX_AGE / 60)} minutes)`);
3987      window._RestockRocketConfig.isLiquidCacheFresh = false;
3988    }
3989  }
3990
3991  function checkSettingsExpiry(settings) {
3992    try {
3993      if (!settings || !settings.updated_at) {
3994        console.debug('STOQ - Invalid settings data structure');
3995        return null;
3996      }
3997
3998      if (!settings.cache) {
3999        console.debug('STOQ - settings caching disabled');
4000        return null;
4001      }
4002      if (settings.multi_language_enabled) {
4003        if (!settings.translations) {
4004          console.debug('STOQ - multi-language enabled but no translation data in cache, fetching fresh');
4005          return null;
4006        }
4007        if (window._RestockRocketConfig.normalizedLocale &&
4008            !Object.prototype.hasOwnProperty.call(settings.translations, window._RestockRocketConfig.normalizedLocale)) {
4009          console.debug('STOQ - locale not explicitly translated, will use default language from cache');
4010        }
4011      }
4012
4013      const updatedAt = new Date(settings.updated_at);
4014      if (isNaN(updatedAt.getTime())) {
4015        console.debug('STOQ - Invalid updated_at date format in settings');
4016        return null;
4017      }
4018
4019      const age = Date.now() - updatedAt.getTime();
4020      if (age < SETTINGS_CACHE_DURATION) {
4021        console.debug('STOQ - settings changed recently, skipping cache');
4022        return null;
4023      }
4024
4025      return settings;
4026    } catch (error) {
4027      console.debug('STOQ - Error checking settings cache:', error);
4028      return null;
4029    }
4030  }
4031
4032  function createRestockRocketContainer() {
4033    const restockRocketContainer = document.createElement('div');
4034    restockRocketContainer.id = 'restock-rocket';
4035    document.body.appendChild(restockRocketContainer);
4036  }
4037
4038  function createRestockRocketScript(scriptUrl) {
4039    const restockRocketScriptElement = document.createElement('script');
4040    restockRocketScriptElement.setAttribute('defer', 'defer');
4041    restockRocketScriptElement.src = scriptUrl;
4042    document.body.appendChild(restockRocketScriptElement);
4043  }
4044
4045  createRestockRocketContainer()
4046
4047  console.debug('STOQ - extension activated')
4048  try {
4049    const _stoqInitConfig = window._RestockRocketConfig;
4050    const _stoqDetectedVariantIds = (_stoqInitConfig.product && Array.isArray(_stoqInitConfig.product.variants)
4050)
4051      ? _stoqInitConfig.product.variants.map(function(v) { return v.id })
4052      : [];
4053    const _stoqSelectedVariantId = _stoqInitConfig.selected_variant_id;
4054    var _stoqPageSeq = 0;
4055    try {
4056      _stoqPageSeq = (parseInt(window.sessionStorage.getItem('_stoq_pls') || '0', 10) || 0) + 1;
4057      window.sessionStorage.setItem('_stoq_pls', String(_stoqPageSeq));
4058    } catch (e) { }
4059    Shopify?.analytics?.publish?.('stoq_initialized', {
4060      cart_token: _stoqInitConfig.cartToken || '',
4061      page_url: window.location.href,
4062      page_type: _stoqInitConfig.pageType || '',
4063      shop_domain: _stoqInitConfig.shop || '',
4064      market_id: _stoqInitConfig.marketId || '',
4065      country_code: _stoqInitConfig.countryIsoCode || '',
4066      detected_variant_ids: _stoqDetectedVariantIds,
4067      selected_variant_id: _stoqSelectedVariantId || '',
4068      page_load_seq: _stoqPageSeq,
4069      liquid_rendered_at: _stoqInitConfig.liquidRenderedAt || 0,
4070      app_version: _stoqInitConfig.appVersion || '',
4071      liquid_cache_age: _stoqInitConfig.liquidCacheAge,
4072      inventory_policy: (_stoqInitConfig.variantsInventoryPolicy || {})[_stoqSelectedVariantId] || '',
4073      inventory_quantity: (_stoqInitConfig.variantsInventoryQuantity || {})[_stoqSelectedVariantId],
4074    });
4075  } catch (e) {
4076    console.debug('STOQ - stoq_initialized publish failed:', e);
4077  }
4078  try {
4079    var _sqTrack = window._RestockRocketConfig;
4080    if (_sqTrack.preordersConfigured) {
4081      document.addEventListener('click', function (e) {
4082        try {
4083          var t = e.target;
4084          if (!t || !t.closest) return;
4085          var host = t.closest('.shopify-payment-button, shopify-payment-terms');
4086          if (!host) return;
4087          var channel = host.matches && host.matches('shopify-payment-terms')
4088            ? 'shop_pay_installments' : 'buy_now';
4089          var form = host.closest('form');
4090          var vidEl = form && form.querySelector('[name="id"]');
4091          var variantId = (vidEl && vidEl.value) || _sqTrack.selected_variant_id || '';
4092          var _sqVidNum = Number(variantId);
4093          var _sqPlan = null;
4094          var _sqPlans = Array.isArray(_sqTrack.sellingPlans) ? _sqTrack.sellingPlans : [];
4095          var _sqMktId = Number(_sqTrack.marketId);
4096          var _sqForVariant = function (pl) {
4097            return pl && pl.enabled && Array.isArray(pl.variant_ids) &&
4098              pl.variant_ids.indexOf(_sqVidNum) !== -1;
4099          };
4100          _sqPlans.forEach(function (pl) {
4101            if (!_sqPlan && _sqForVariant(pl) && pl.markets_enabled &&
4102                Array.isArray(pl.shopify_market_ids) &&
4103                pl.shopify_market_ids.indexOf(_sqMktId) !== -1) { _sqPlan = pl; }
4104          });
4105          if (!_sqPlan) {
4106            _sqPlans.forEach(function (pl) {
4107              if (!_sqPlan && _sqForVariant(pl) && !pl.markets_enabled) { _sqPlan = pl; }
4108            });
4109          }
4110          Shopify?.analytics?.publish?.('stoq_accelerated_checkout_clicked', {
4111            variant_id: variantId,
4112            product_id: (_sqTrack.product && _sqTrack.product.id) || '',
4113            channel: channel,
4114            market_id: _sqTrack.marketId || '',
4115            country_code: _sqTrack.countryIsoCode || '',
4116            page_type: _sqTrack.pageType || '',
4117            cart_token: _sqTrack.cartToken || '',
4118            page_url: (window.location && window.location.href) || '',
4119            properties: {
4120              is_preorder_variant: (function () {
4121                var vid = Number(variantId);
4122                var has = function (a) { return Array.isArray(a) && a.indexOf(vid) !== -1; };
4123                return has(_sqTrack.preorderVariantIds) ||
4124                  has(_sqTrack.cachedPreorderVariantIds &&
4125                    _sqTrack.cachedPreorderVariantIds.preorder_variant_ids);
4126              })(),
4127              in_enabled_plan: !!_sqPlan,
4128              is_instock_variant: (function () {
4129                var has = function (a) { return Array.isArray(a) && a.indexOf(_sqVidNum) !== -1; };
4130                return has(_sqTrack.inStockVariantIds) ||
4131                  has(_sqTrack.cachedInStockVariantIds &&
4132                    _sqTrack.cachedInStockVariantIds.in_stock_variant_ids);
4133              })(),
4134              enrolled_plan_id: (_sqPlan && (_sqPlan.shopify_selling_plan_id || _sqPlan.shopify_selling_plan_group_id)) || '',
4135              enrolled_plan_provider: (_sqPlan && _sqPlan.inventory_provider) || '',
4136              block_enabled: !(_sqTrack.cachedSettings && _sqTrack.cachedSettings.block_accelerated_checkout === false),
4137              gate_armed: !!_sqTrack.acceleratedGateArmed,
4138              gate_active_at_click: !!(document.documentElement &&
4139                document.documentElement.classList.contains('stoq-buy-now-pending')),
4140              blocked: (function () {
4141                try {
4142                  var rr = window._RestockRocket;
4143                  return !!(rr && typeof rr.willBlockAcceleratedCl
4143ick === 'function' &&
4144                    rr.willBlockAcceleratedClick(e));
4145                } catch (err) { return false; }
4146              })(),
4147            },
4148          });
4149        } catch (err) { }
4150      }, true);
4151    }
4152  } catch (e) { }
4153  function applyTranslations(settings) {
4154    try {
4155      if (!settings || !settings.multi_language_enabled) {
4156        return settings;
4157      }
4158
4159      if (!settings.translations) {
4160        console.debug('STOQ - No translations found, skipping translation');
4161        return settings;
4162      }
4163
4164      const normalizedLocale = window._RestockRocketConfig.normalizedLocale;
4165      const translations = settings.translations;
4166
4167      if (!normalizedLocale) {
4168        console.debug('STOQ - No matching locale for translations. Available:', Object.keys(translations || {}));
4169        delete settings.translations;
4170        return settings;
4171      }
4172
4173      console.debug(`STOQ - Applying translations for normalized locale: ${normalizedLocale} (original: ${window._RestockRocketConfig.locale})`);
4174
4175      const translatedFields = translations[normalizedLocale];
4176      if (translatedFields && typeof translatedFields === 'object') {
4177        Object.keys(translatedFields).forEach(function(key) {
4178          const value = translatedFields[key];
4179          if (value !== null && value !== undefined && value !== '') {
4180            settings[key] = value;
4181          }
4182        });
4183      } else {
4184        console.debug('STOQ - No translated fields found for locale:', normalizedLocale);
4185      }
4186
4187      delete settings.translations;
4188      return settings;
4189    } catch (e) {
4190      console.debug('STOQ - error applying translations:', e);
4191      return settings;
4192    }
4193  }
4194  function setupCartSellingPlanUpdater(settings) {
4195    window.addEventListener('stoq:inventory-data-loaded', function(event) {
4196      console.debug('STOQ - Inventory data loaded, updating cart selling plans');
4197      if (window._RestockRocket && window._RestockRocket.updateCartSellingPlans) {
4198        window._RestockRocket.updateCartSellingPlans()
4199          .then(hasUpdates => {
4200            if (hasUpdates) {
4201              console.debug('STOQ - cart selling plans updated successfully');
4202            } else {
4203              console.debug('STOQ - no cart selling plan updates needed');
4204            }
4205          })
4206          .catch(error => {
4207            console.error('STOQ - error updating cart selling plans:', error);
4208          });
4209      }
4210    });
4211  }
4212  function storefrontGraphql(query, variables) {
4213    const cfg = window._RestockRocketConfig;
4214    if (!cfg.storefrontAccessToken || cfg.disableStorefrontApi === true) {
4215      return Promise.reject(new Error('Storefront API unavailable'));
4216    }
4217    return fetch(
4218      `https://${cfg.shop}/api/${cfg.storefrontApiVersion}/graphql.json`,
4219      {
4220        method: 'POST',
4221        headers: {
4222          'Content-Type': 'application/json',
4223          'X-Shopify-Storefront-Access-Token': cfg.storefrontAccessToken,
4224        },
4225        body: JSON.stringify({ query: query, variables: variables }),
4226      }
4227    )
4228    .then(function(response) {
4229      if (!response.ok) { throw new Error('Storefront API HTTP ' + response.status); }
4230      return response.json();
4231    })
4232    .then(function(body) {
4233      if (body && body.errors && body.errors.length) {
4234        throw new Error('Storefront API errors: ' + body.errors.map(function(e) { return e && e.message; }).join(', '));
4235      }
4236      return body && body.data;
4237    });
4238  }
4239  function fetchStorefrontShopMetafield(key) {
4240    const cfg = window._RestockRocketConfig;
4241    const query = 'query StoqShopMetafield($namespace: String!, $key: String!) { shop { metafield(namespace: $namespace, key: $key) { value } } }';
4242    return storefrontGraphql(query, { namespace: cfg.metafieldNamespace, key: key })
4243    .then(function(data) {
4244      const value = data && data.shop && data.shop.metafield && data.shop.metafield.value;
4245      if (!value) { throw new Error('Storefront API returned no ' + key + ' metafield value'); }
4246      return JSON.parse(value);
4247    });
4248  }
4249  (function loadStorefrontSettings() {
4250    const cfg = window._RestockRocketConfig;
4251    if (!cfg.storefrontAccessToken || cfg.disableStorefrontApi === true) return;
4252    function run() {
4253      // The live-settings read is one more shop-level metafield fetch, so it
4254      // shares fetchStorefrontShopMetafield with the integrations/selling_plans
4255      // reads rather than re-issuing the same query + parse.
4256      fetchStorefrontShopMetafield('settings')
4257      .then(function(settings) {
4258        cfg.storefrontSettings = settings;
4259        console.debug('STOQ - stored live settings from Storefront API on config.storefrontSettings');
4260      })
4261      .catch(function(e) {
4262        console.debug('STOQ - Storefront settings fetch failed (non-fatal):', e && e.message);
4263      });
4264    }
4265
4266    if (typeof window.requestIdleCallback === 'function') {
4267      window.requestIdleCallback(run, { timeout: 5000 });
4268    } else {
4269      setTimeout(run, 0);
4270    }
4271  })();
4272  const cachedSettings = window._RestockRocketConfig.cachedSettings;
4273  const validCachedSettings = cachedSettings ? checkSettingsExpiry(cachedSettings) : null;
4274
4275  if (validCachedSettings) {
4276    console.debug('STOQ - using cached settings');
4277    initializeScripts(validCachedSettings);
4278  } else {
4279    console.debug('STOQ - fetching fresh settings');
4280    const headers = {
4281      'X-Shopify-Shop-Domain': window._RestockRocketConfig.shop || window.Shopify.shop,
4282      'ngrok-skip-browser-warning': 'skip'
4283    };
4284
4285    if (window.Shopify?.theme?.role === 'main') {
4286      headers['X-Shopify-Theme-Schema-Name'] = window.Shopify.theme.schema_name;
4287      headers['X-Shopify-Theme-Schema-Version'] = window.Shopify.theme.schema_version;
4288      headers['X-Shopify-Theme-Store-Id'] = window.Shopify.theme.theme_store_id;
4289    }
4290
4291    fetch(
4292      `${window._RestockRocketConfig.host}/api/v1/setting.json?translation_locale=${window._RestockRocketConfig.normalizedLocale}`,
4293      { headers }
4294    )
4295    .then(function(response) {
4296      if (!response.ok) {
4297        throw new Error('Network response was not ok');
4298      }
4299      return response.json();
4300    })
4301    .then(function(settings) {
4302      initializeScripts(settings);
4303    })
4304    .catch(function(error) {
4305      if (cachedSettings) {
4306        console.debug('STOQ - using expired cached settings as fallback');
4307        initializeScripts(cachedSettings);
4308      } else {
4309        console.error('STOQ - failed to load settings:', error);
4310      }
4311    })
4312    .catch(function(e) {
4313      console.error(e)
4314    })
4315  }
4316
4317  function fetchEmbedConfig(endpoint, apply) {
4318    return fetch(
4319      `${window._RestockRocketConfig.host}/api/v1/embed/${endpoint}.json`,
4320      {
4321        headers: {
4322          'X-Shopify-Shop-Domain': window._RestockRocketConfig.shop || window.Shopify.shop,
4323          'ngrok-skip-browser-warning': 'skip'
4324        }
4325      }
4326    )
4327    .then(function(response) {
4328      if (!response.ok) throw new Error(`Failed to fetch ${endpoint}`);
4329      return response.json();
4330    })
4331    .then(function(data) {
4332      try {
4333        apply(data);
4334      } catch (applyError) {
4335        console.error('STOQ - apply failed for ' + endpoint + ':', applyError);
4336        throw applyError;
4337      }
4338    })
4339    .catch(function(error) {
4340      console.debug(`STOQ - using cached ${endpoint}:`, error.message);
4341    });
4342  }
4343  function refreshShopConfig(source) {
4344    const cfg = window._RestockRocketConfig;
4345    const viaEmbed = function() { return fetchEmbedConfig(source.endpoint, source.apply); };
4346    const flagOn = !!cfg.readFlags && cfg.readFlags[source.flag] === true;
4347    if (!flagOn || source.embedOnly === true) { return viaEmbed(); }
4348
4349    return fetchStorefrontShopMetafield(source.metafieldKey)
4350      .then(function(value) {
4351        if (!source.isValid(value)) { throw new Error(source.metafieldKey + ' metafield is not a valid ' + source.endpoint + ' payload'); }
4352        source.apply(value);
4353        console.debug('STOQ - refreshed ' + source.endpoint + ' from the Storefront API');
4354      })
4355      .catch(function(error) {
4356        console.debug('STOQ - Storefront ' + source.endpoint + ' read failed, using embed:', error.message);
4357        return viaEmbed();
4358      });
4359  }
4360  function refreshIntegrations() {
4361    const cfg = window._RestockRocketConfig;
4362    return refreshShopConfig({
4363      endpoint: 'integrations',
4364      metafieldKey: 'integrations',
4365      flag: 'enable_storefront_integrations_read',
4366      isValid: function(value) { return Array.isArray(value); },
4367      apply: function(data) {
4368        cfg.integrations = data;
4369      }
4370    });
4371  }
4372  function refreshSellingPlans(embedOnly) {
4373    const cfg = window._RestockRocketConfig;
4374    return refreshShopConfig({
4375      embedOnly: embedOnly === true,
4376      endpoint: 'selling_plans',
4377      metafieldKey: 'cachedSellingPlans',
4378      flag: 'enable_storefront_selling_plans_read',
4379      isValid: function(value) { return !!value && Array.isArray(value.plans); },
4380      apply: function(data) {
4381        cfg.sellingPlans = data.plans;
4382        cfg.disabledSellingPlanIds = data.disabled_plan_ids || [];
4383        if (data && data.read_flags && typeof data.read_flags === 'object' && !Array.isArray(data.read_flags)) {
4384          cfg.readFlags = data.read_flags;
4385        }
4386      }
4387    });
4388  }
4389
4390  function initializeScripts(settings) {
4391    settings = applyTranslations(settings);
4392    window._RestockRocketConfig.settings = settings;
4393    console.debug(`STOQ - settings configured for ${window._RestockRocketConfig.pageType}`);
4394    const forceEmbedSellingPlans = settings.force_embed_selling_plans === true;
4395    const staleRefresh = !window._RestockRocketConfig.isLiquidCacheFresh && !settings.disable_refresh_on_stale_liquid;
4396    if (forceEmbedSellingPlans || staleRefresh) {
4397      console.debug('STOQ - refreshing selling_plans' + (staleRefresh ? ' + integrations (Liquid cache stale)' : ' (force_embed_selling_plans)'));
4398      const refreshes = [refreshSellingPlans(forceEmbedSellingPlans)];
4399      if (staleRefresh) { refreshes.push(refreshIntegrations()); }
4400      Promise.race([
4401        Promise.all(refreshes),
4402        new Promise(function(resolve) { setTimeout(resolve, 1000); })
4403      ]).then(function() { loadScripts(settings); });
4404      return;
4405    }
4406
4407    loadScripts(settings);
4408  }
4409
4410  function loadScripts(settings) {
4411    setupCartSellingPlanUpdater(settings);
4412
4413    if(settings.enable_app) {
4414      const hijackIntegration = window._RestockRocketConfig.integrations.find(function(integration) {
4415        return integration.type === 'hijack' && integration.enabled && integration.page_types.includes(window._RestockRocketConfig.pageType);
4416      })
4417      const hasEnabledOffer = Array.isArray(window._RestockRocketConfig.sellingPlans)
4418        && window._RestockRocketConfig.sellingPlans.some(function(plan) { return plan && plan.enabled; });
4419      const hasDisabledPlanIds = Array.isArray(window._RestockRocketConfig.disabledSellingPlanIds)
4420        && window._RestockRocketConfig.disabledSellingPlanIds.length > 0;
4421      const usePreorderBuild = settings.preorder_enabled || hasEnabledOffer || hasDisabledPlanIds;
4422
4423      const collectionScriptUrl = usePreorderBuild
4424        ? window._RestockRocketConfig.scriptUrlCollection
4425        : window._RestockRocketConfig.scriptUrlCollectionBis;
4426      const productScriptUrl = usePreorderBuild
4427        ? window._RestockRocketConfig.scriptUrlProduct
4428        : window._RestockRocketConfig.scriptUrlProductBis;
4429
4430      const pageType = window._RestockRocketConfig.pageType;
4431      const collectionPageTypes = ['collection', 'index', 'search', 'page'];
4432
4433      if(collectionPageTypes.indexOf(pageType) !== -1 && (settings[`show_button_on_${pageType}`] || settings[`preorder_${pageType}_enabled`])) {
4434        createRestockRocketScript(collectionScriptUrl);
4435      } else if(pageType === 'product') {
4436        createRestockRocketScript(productScriptUrl);
4437      } else if(hijackIntegration) {
4438        createRestockRocketScript(window._RestockRocketConfig.scriptUrlCollection);
4439      } else if(usePreorderBuild) {
4440        createRestockRocketScript(window._RestockRocketConfig.scriptUrlCollection);
4441      } else {
4442        console.debug(`STOQ - no scripts enabled for ${pageType}`);
4443      }
4444      const appLoadedEvent = new CustomEvent('stoq:loaded', {
4445        detail: {
4446          pageType: window._RestockRocketConfig.pageType,
4447          enabled: settings.enable_app,
4448          settings: settings,
4449          preorderEnabled: settings.preorder_enabled
4450        }
4451      });
4452      console.debug('STOQ - dispatching app loaded event');
4453      window.dispatchEvent(appLoadedEvent);
4454    }
4455  }
4456</script>
4456<style id="RestockRocketStyle">html.stoq-buy-now-pending .shopify-payment-button{pointer-events:none!important}</style>
4457
4458
4459</div><div id="shopify-block-AeGpQd29zZjlCRFI1U__16160716078332068383" class="shopify-block shopify-app-block">
4459<script
4460        type="text/javascript"
4461        defer
4462>
4463    (function () {
4464
4465        const queryString = window.location.search;
4466        const urlParams = new URLSearchParams(queryString);
4467        const debug = urlParams.get('debug') === 'true';
4468        let insertedCustomCodeFiles = [];
4469        let theLatestVariantId = null;
4470        let setActiveMedia = false;
4471        let kachingVariantId = null;
4472        let latestMediaIdsToHide = [];
4473        let ignoreVariantIdEquality = false;
4474        let theLatestUnavailableVariantId = null;
4475        const initialVariantId = urlParams.get('variant') || null;
4476
4477        const dl = (...args) => {
4478            if (debug) {
4479                console.log(" ::: Rubik Logs ::: \n", ...args);
4480            }
4481        };const rubikRawSettings = {"dont_run_on_first_load":false,"scroll_to_the_top":false,"detect_rubik_swatch_variant_id":false,"skip_initial_url_check":false};
4482        const rubikThemeIdMappings = (rubikRawSettings && rubikRawSettings.theme_id_mappings) || {};
4483        const rubikMappedThemeId = rubikThemeIdMappings[String(Shopify?.theme?.id ?? '')];
4484        const themeStoreId = parseInt(rubikMappedThemeId) || Shopify?.theme?.theme_store_id || parseInt("568");
4485        dl("Theme:", themeStoreId);
4486
4487        let settings = {};
4488        
4489        settings = {"dont_run_on_first_load":false,"scroll_to_the_top":false,"detect_rubik_swatch_variant_id":false,"skip_initial_url_check":false};
4490        
4491
4492        dl("Settings:", settings);
4493
4494        // dont_run_on_first_load means "only filter after the user actually interacts".
4495        // Skipping the first detectVariantChange call is not enough: themes and the
4496        // rubik-swatch can fire synthetic variant events while they initialize
4497        // (e.g. Impulse v9), so gate every update on a real user gesture instead.
4498        // isTrusted filters out script-dispatched events (theme auto-clicks etc.);
4499        // 'click' is included because screen readers can activate controls without
4500        // producing pointer or key events.
4501        // Reload-mode rubik-swatch stores deliver the user's variant click as a full
4502        // navigation (swatch.js handleVariantChange), so that interaction is handed
4503        // over via a short-lived sessionStorage marker — without it the destination
4504        // page would look like a cold load and never filter.
4505        let cameFromSwatchNavigation = false;
4506        try {
4507            const rawSwatchNav = sessionStorage.getItem('rubikSwatchNavigated');
4508            sessionStorage.removeItem('rubikSwatchNavigated');
4509            if (rawSwatchNav) {
4510                // Format: "<timestamp>|<destination pathname>" (pathname optional for
4511                // backward compatibility). The product-handle match stops a marker
4512                // orphaned by an aborted navigation from opening the gate on an
4513                // unrelated product page; comparing handles instead of full paths
4514                // tolerates locale/collection prefixes and redirects.
4515                const swatchNavSep = rawSwatchNav.indexOf('|');
4516                const swatchNavTs = parseInt(swatchNavSep === -1 ? rawSwatchNav : rawSwatchNav.slice(0, swatchNavSep), 10);
4517                const swatchNavPath = swatchNavSep === -1 ? '' : rawSwatchNav.slice(swatchNavSep + 1);
4518                const extractProductHandle = (path) => ((path || '').match(/\/products\/([^/?#]+)/) || [])[1] || null;
4519                const swatchNavHandle = extractProductHandle(swatchNavPath);
4520                const currentHandle = extractProductHandle(window.location.pathname);
4521                const handleMatches = !swatchNavHandle || !currentHandle || swatchNavHandle === currentHandle;
4522                cameFromSwatchNavigation = !isNaN(swatchNavTs) && (Date.now() - swatchNavTs) < 120000 && handleMatches;
4523            }
4524        } catch (storageErr) {
4525            cameFromSwatchNavigation = false;
4526        }
4527        let userHasInteracted = settings?.dont_run_on_first_load !== true || cameFromSwatchNavigation;
4528        if (!userHasInteracted) {
4529            const interactionEvents = ['pointerdown', 'keydown', 'touchstart', 'click'];
4530            const markUserInteraction = (event) => {
4531                if (event.isTrusted !== true) {
4532                    return;
4533                }
4534                userHasInteracted = true;
4535                interactionEvents.forEach((eventName) => {
4536                    document.removeEventListener(eventName, markUserInteraction, true);
4537                });
4538            };
4539            interactionEvents.forEach((eventName) => {
4540                document.addEventListener(eventName, markUserInteraction, {capture: true, passive: true});
4541            });
4542        }
4543
4544        let optionsWithValues = {};
4545        try {
4546            optionsWithValues = {
4547                
4548                
4549                
4550                "6795191583009": "Saltwater Blue",
4551                
4552                
4553                
4554                "6795192238369": "Petal Pink",
4555                
4556                
4557                
4558                "6795207606561": "Quiet Sage",
4559                
4560                
4561                
4562                "6795208130849": "Soft Sand",
4563                
4564                
4565                
4566            };
4567        } catch (e) {
4568            dl('Error optionsWithValues:', e);
4569            optionsWithValues = {};
4570        }
4571
4572        dl("optionsWithValues:", optionsWithValues);
4573
4574        const insertThemeCode = (fileUrl, callback) => {
4575            const script = document.createElement('script');
4576            script.src = fileUrl;
4577            script.defer = true;
4578            script.onload = callback;
4579            document.body.appendChild(script);
4580        };
4581
4582        const freeThemeIds = [887, 1567, 1368, 1356, 1841, 1431, 1500, 1363, 1864, 1499, 1434, 1891, 2699, 2738];
4583        const horizonThemeIds = [2481, 3620, 3621, 3622, 3623, 3624, 3625, 3626, 3627, 3628];const themeFileUrlPerId = {
4584            796: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_debut.js",
4585            2881: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_satoshi.js",
4586            3365: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_primavera.js",
4587            2328: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_cello.js",
4588            939: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_beyond.js",
4589            2782: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_refine.js",
4590            3121: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_flux.js",
4591            3001: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_koto.js",
4592            1765: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_stretch.js",
4593            1667: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_avante.js",
4594            2073: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_area.js",
4595            623: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_testament.js",
4596            2186: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_maranello.js",
4597            1819: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_whisk.js",
4598            2629: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_tokyo.js",
4599            2240: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_next.js",
4600            691: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_california.js",
4601            859: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_cascade.js",
4602            865: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_avenue.js",
4603            2275: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_pesto.js",
4604            2366: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_essence.js",
4605            2852: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_pinnacle.js",
4606            2845: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_meka.js",
4607            1924: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_portland.js",
4608            2989: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_ascent.js",
4609            3094: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_nimbus.js",
4610            3070: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_eclipse.js",
4611            3051: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_boutique.js",
4612            1751: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_taiga.js",
4613            2566: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_veena.js",
4614            798: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_lorenza.js",
4615            732: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_canopy.js",
4616            903: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_highlight.js",
4617            568: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_symmetry.js",
4618            1949: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_fetch.js",
4619            2222: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_gem.js",
4620            1839: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_blum.js",
4621            1609: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_xtra.js",
4622            1608: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_athens.js",
4623            2063: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_charge.js",
4624            3027: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_ignite.js",
4625            606: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_blockshop.js",
4626            2896: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_outsiders.js",
4627            2630: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_retro.js",
4628            2870: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_madrid.js",
4629            1826: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_combine.js",
4630            2048: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_eurus.js",
4631            2515: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_monk.js",
4632            601: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_retina.js",
4633            1651: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_local.js",
4634            739: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_pipeline.js",
4635            871: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_warehouse.js",
4636            863: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_boost.js",
4637            2160: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_honey.js",
4638            777: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_palo_alto.js",
4639            1535: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_shapes.js",
4640            1615: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_yuva.js",
4641            1762: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_reformation.js",
4642            1918: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_abode.js",
4643            855: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_prestige.js",
4644            842: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_split.js",
4645            2412: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_concept.js",
4646            838: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_empire.js",
4647            2239: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_woodstock.js",
4648            1770: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_aurora.js",
4649            141: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_fashionopolism.js",
4650            714: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_focal.js",
4651            872: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_streamline.js",
4652            857: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_impulse.js",
4653            902: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_expanse.js",
4654            847: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_motion.js",
4655            2053: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_vision.js",
4656            2348: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_cornerstone.js",
4657            836: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_venue.js",
4658            1926: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_sahara.js",
4659            2698: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_release.js",
4660            801: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_flow.js",
4661            812: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_capital.js",
4662            868: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_broadcast.js",
4663            1190: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_impact.js",
4664            1818: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_mono.js",
4665            688: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_parallax.js",
4666            304: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_responsive.js",
4667            2285: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_vivid.js",
4668            566: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_atlantic.js",
4669            567: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_mrparker.js",
4670            725: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_kingdom.js",
4671            2539: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_digital.js",
4672            2821: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_sleek.js",
4673            686: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_icon.js",
4674            2358: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_toyo.js",
4675            2217: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_amber.js",
4676            687: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_showtime.js",
4677            411: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_envy.js",
4678            459: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_vantage.js",
4679            1399: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_beyours.js",
4680            2684: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_wonder.js",
4681            2702: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_paris.js",
4682            2482: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_essentials.js",
4683            2779: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_luxe.js",
4684            1114: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_bullet.js",
4685            2948: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_king.js",
4686            2967: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_ultra.js",
4687            1611: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_zest.js",
4688          
4688  1979: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_mavon.js",
4689            885: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_express.js",
4690            230: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_expression.js",
4691            2316: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_minimalista.js",
4692            910: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_baseline.js",
4693            1657: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_enterprise.js",
4694            2619: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_shark.js",
4695            2138: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_berlin.js",
4696            735: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_district.js",
4697            2061: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_infinity.js",
4698            1581: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_habitat.js",
4699            918: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_foodie.js",
4700            2221: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_xclusive.js",
4701            2164: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_electro.js",
4702            765: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_maker.js",
4703            1654: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_pursuit.js",
4704            1966: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_align.js",
4705            2077: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_gain.js",
4706            730: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_brooklyn.js",
4707            677: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_showcase.js",
4708            2801: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_nordic.js",
4709            679: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_supply.js",
4710            2431: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_distinctive.js",
4711            2324: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_barcelona.js",
4712            3210: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_sanfrancisco.js",
4713            3247: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_hyper.js",
4714            3248: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_etheryx.js",
4715            1578: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_mode.js",
4716            2599: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_sitar.js",
4717            657: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_alchemy.js",
4718            3223: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_ascension.js",
4719            1460: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_north.js",
4720            1405: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_stockholm.js",
4721            3039: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_motto.js",
4722            3269: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_normcore.js",
4723            1621: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_stiletto.js",
4724            1907: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_marble.js",
4725            829: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_narrative.js",
4726            833: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_emerge.js",
4727            3177: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_master.js",
4728            1197: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_drop.js",
4729            2931: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_divine.js",
4730            2455: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_starlite.js",
4731            2717: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_energy.js",
4732            775: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_venture.
4732js",
4733            3533: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_lyra.js",
4734            3425: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_monochrome.js",
4735            3605: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_purity.js",
4736            3486: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_edge.js",
4737            3682: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_haven.js",
4738            2491: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_borders.js",
4739            864: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_story.js",
4740            3422: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_allure.js",
4741            2659: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_space.js",
4742            1829: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_creative.js",
4743            3341: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_futurer.js",
4744            2493: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_polyform.js",
4745            3745: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_supreme.js",
4746            3520: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_nova.js",
4747            3500: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_maya.js",
4748            3574: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_jasmine.js",
4749            2737: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_swipe.js",
4750            2264: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_unicorn.js",
4751            3802: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_z
4751yra.js",
4752            3872: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_zenith.js",
4753            3873: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_metro.js",
4754            3773: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_stockist.js",
4755            99990001: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_ella.js",
4756            99990002: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_shella.js",
4757            99990003: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_minimog.js",
4758            99990004: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_avone.js",
4759            99990005: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_shrinepro.js",
4760            99990006: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_beauty.js",
4761            99990007: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_shrine.js",
4762            99990008: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_hexo.js",
4763            99990009: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_ecomus.js",
4764            99990010: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_kalles.js",
4765            99990011: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_paradise.js",
4766            99990012: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_conrise.js",
4767            99990013: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_glozin.js",
4768            99990014: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_bohopastel.js",
4769            99990015: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_stunnalicious.js",
4770            99990016: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_speedfly.js",
4771            99990017: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_new99.js",
4772            99990018: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_comafashion.js",
4773            99990019: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_wpbingo.js",
4774            99990020: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_revive.js",
4775            99990021: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_eyezy.js",
4776            99990022: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_superstor.js",
4777            99990023: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_langshop.js",
4778            99990024: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_ornate.js",
4779            99990025: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_umino.js",
4780            99990026: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_simolux.js",
4781            99990027: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_debutify.js",
4782            99990028: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_olivia.js",
4783            99990029: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_unsen.js",
4784            99990030: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_vogal.js",
4785            99990031: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_gecko.js",
4786            99990032: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_pose.js",
4787            99990033: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_fastor.js",
4788            99990034: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_vendy.js",
4789            99990035: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_turbo.js",
4790            99990036: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_shopiweb.js",
4791            99990037: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_pandora.js",
4792            99990038: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_360and5.js",
4793            99990039: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_selfmade.js",
4794            99990040: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_airn.js",
4795            99990041: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_kalles.js",
4796            99990042: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_boom.js",
4797            99990043: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_gluck.js",
4798            99990044: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_molding.js",
4799            99990045: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_lemon.js",
4800            99990046: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_emillia.js",
4801            99990047: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_timzee.js",
4802            99990048: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_december.js",
4803            99990049: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_elixir.js",
4804            99990050: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_booster.js",
4805            99990051: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_alfinet.js",
4806            99990052: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_atlas.js",
4807            99990053: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_wedesigntech.js",
4808            99990054: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_star.js",
4809            99990055: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_bridey.js",
4810            99990056: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_sleepify.js",
4811            99990057: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_charry.js",
4812            99990058: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_rokan.js",
4813            99990059: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_kinderland.js",
4814            99990060: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_skeleton.js",
4815            99990061: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_steraengotheme.js",
4816            99990062: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_optimal.js",
4817            99990063: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_spacingtechbaggy.js",
4818            99990064: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_rosyz.js",
4819            99990065: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_milano.js",
4820            99990066: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_hongo.js",
4821            99990067: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_valoni.js",
4822            99990068: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_fullstack.js",
4823            99990069: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_astro.js",
4824            99990070: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_wokiee.js",
4825            99990071: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_cleanstatepro.js",
4826            99990072: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_syncer.js",
4827            99990073: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_voya.js",
4828            99990074: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_funika.js",
4829            99990075: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_kala.js",
4830            99990076: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_neilengotheme.js",
4831            99990077: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_engo.js",
4832            4090: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_seventh.js",
4833            2319: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_beautify.js",
4834            4032: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_pebble.js",
4835            851: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_galleria.js",
4836            99990078: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_launch.js",
4837            99990079: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_dagency.js",
4838            99990080: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_greenshift.js",
4839            2346: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_agile.js",
4840            99990081: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_ecomify.js",
4841            99990082: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_resade.js",
4842            99990083: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_abra.js",
4843            3313: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_luxury.js",
4844            4693: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_monogram.js",
4845            380: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_minimal.js",
4846            4133: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_sophie.js",
4847            99990084: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_xotiny.js",
4848            2010: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_champion.js",
4849            99990085: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_flex.js",
4850            4260: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_milano_brainecom.js",
4851            5010: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_soft.js",
4852            99990086: "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_free.js",
4853            "rubikswiper": "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/custom_rubikswiper.js",
4854            "slick": "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/custom_slick.js",
4855            "xswiper": "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/custom_xswiper.js",
4856            "pwzrswiper": "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/custom_pwzrswiper.js",
4857            "pwzrswiperv2": "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/custom_pwzrswiperv2.js",
4858            "pwzrswiperv3": "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/custom_pwzrswiperv3.js",
4859            "flowswiper": "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/custom_flowswiper.js",
4860            "flowswiper2": "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/custom_flowswiper2.js",
4861            "flowswiper3": "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/custom_flowswiper3.js",
4862            "flowswiper4": "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/custom_flowswiper4.js",
4863            "slidercomponentheight": "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/custom_slidercomponentheight.js",
4864            "ecomswiper": "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/custom_ecomswiper.js",
4865            "ecomsplide": "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/custom_ecomsplide.js",
4866            "instantsliderswiper": "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/custom_instantsliderswiper.js",
4867            "tesbrosflickity": "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/custom_tesbrosflickity.js",
4868            "free": "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/custom_free.js",
4869            "expresstheme": "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/custom_expresstheme.js",
4870            "virtualswiper": "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/custom_virtualswiper.js",
4871            "impulse5ddb": "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/custom_impulse5ddb.js",
4872            "disablelazyloadonmediagallery": "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/custom_disablelazyloadonmediagallery.js",
4873            "gpcarousel": "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/custom_gpcarousel.js",
4874            "beaeslider": "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/custom_beaeslider.js",
4875            "beaeslider2": "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/custom_beaeslider2.js",
4876            "pagefly": "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/custom_pagefly.js",
4877            "impactold": "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/custom_impactold.js",
4878            "swatch": "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/custom_swatch.js",
4879            "swatch12": "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/custom_swatch12.js",
4880            "koaaworld": "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/custom_koaaworld.js",
4881            "modeonlinemellins": "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/custom_modeonlinemellins.js",
4882            "instantswiper": "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/custom_instantswiper.js",
4883            "owlcarousel": "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/custom_owlcarousel.js",
4884            "ohmygauze": "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/custom_ohmygauze.js",
4885            "impulseflickitywraparound": "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/custom_impulseflickitywraparound.js",
4886            "owlgempages": "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/custom_owlgempages.js",
4887            "legoslick": "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/custom_legoslick.js",
4888            "legoowl": "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/custom_legoowl.js",
4889            "dirtking": "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/custom_dirtking.js",
4890            "impulseoldslick": "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/custom_impulseoldslick.js",
4891            "chavelle": "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/custom_chavelle.js",
4892            "prestigeold": "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/custom_prestigeold.js",
4893            "hideimagecontainers": "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/custom_hideimagecontainers.js",
4894            "thesoulcareclub": "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/custom_thesoulcareclub.js",
4895            "bootink": "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/custom_bootink.js",
4896            "gempagesnew": "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/custom_gempagesnew.js",
4897            "broadcastscroll": "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/custom_broadcastscroll.js",
4898            "footballwallcharts": "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/custom_footballwallcharts.js",
4899            "lynx": "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/custom_lynx.js",
4900            "ivomouterwear": "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/custom_ivomouterwear.js",
4901            "shrineprodots": "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/custom_shrineprodots.js",
4902            "ecomposer": "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/custom_ecomposer.js",
4903            "mralexjewelry": "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/custom_mralexjewelry.js",
4904            "skykickz": "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/custom_skykickz.js",
4905            "bestsolarbundle": "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/custom_bestsolarbundle.js",
4906            "pillowhorizon": "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/custom_pillowhorizon.js",
4907            "foxify": "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/custom_foxify.js",
4908            "dropmagic": "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/custom_dropmagic.js",
4909            "replo": "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/custom_replo.js",
4910            "impactold2": "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/custom_impactold2.js",
4911            "peachtruck": "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/custom_peachtruck.js",
4912            "roomartde": "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/custom_roomartde.js",
4913            "hidearrowssimon": "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/custom_hidearrowssimon.js",
4914            "smind": "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/custom_smind.js",
4915            "swiperunclearnie": "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/custom_swiperunclearnie.js",
4916            "websensepro": "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/custom_websensepro.js",
4917            "engelkette": "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/custom_engelkette.js",
4918            "ssproductgallery": "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/custom_ssproductgallery.js",
4919            "tmxswiper": "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/custom_tmxswiper.js",
4920            "wedesigntech": "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/custom_wedesigntech.js",
4921            "homeurbanliving": "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/custom_homeurbanliving.js",
4922            "purvivlabs": "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/custom_purvivlabs.js",
4923            "cartbar": "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/custom_cartbar.js",
4924            "customily": "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/custom_customily.js",
4925            "panaclear": "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/custom_panaclear.js",
4926            "tidaltones": "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/custom_tidaltones.js",
4927            "bambelle": "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/custom_bambelle.js",
4928            "locomo": "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/custom_locomo.js",
4929            "materia": "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/custom_materia.js",
4930            "huegahhome": "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/custom_huegahhome.js",
4931            "davincivaporizer": "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/custom_davincivaporizer.js",
4932            "hoesjes": "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/custom_hoesjes.js",
4933            "shani": "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/custom_shani.js",
4934            "knitec": "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/custom_knitec.js",
4935            "powermix": "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/custom_powermix.js",
4936            "mercyandmore": "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/custom_mercyandmore.js",
4937            "laureldenise": "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/custom_laureldenise.js",
4938            "ecomify": "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/custom_ecomify.js",
4939            "zeta": "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/custom_zeta.js",
4940            "ventji": "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/custom_ventji.js",
4941            "majusuperfood": "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/custom_majusuperfood.js",
4942            "horizon_reorder": "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/custom_horizon_reorder.js",
4943            "nuvora": "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/custom_nuvora.js",
4944            "prestigeseemore": "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/custom_prestigeseemore.js",
4945            "pinkstork": "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/custom_pinkstork.js",
4946            "kanikouture": "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/custom_kanikouture.js",
4947            "magiczoomplus": "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/custom_magiczoomplus.js",
4948            "impulseswiper": "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/custom_impulseswiper.js",
4949            "hkitalia": "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/custom_hkitalia.js",
4950            "brownbear": "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/custom_brownbear.js",
4951            "featuredthumbnail": "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/custom_featuredthumbnail.js",
4952            "ecomorbit": "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/custom_ecomorbit.js",
4953            "ardorv5": "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/custom_ardorv5.js",
4954            "hyperfirstimage": "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/custom_hyperfirstimage.js",
4955            "nofirstloadscroll": "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/custom_nofirstloadscroll.js",
4956            "vsoproductinfo": "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/custom_vsoproductinfo.js",
4957            "norellecro": "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/custom_norellecro.js",
4958            "sfbuy": "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/custom_sfbuy.js",
4959            "plainjane": "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/custom_plainjane.js",
4960            "ecomwize": "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/custom_ecomwize.js",
4961            "dawngallery": "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/custom_dawngallery.js",
4962            "ereperez": "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/custom_ereperez.js",
4963            "immatgroup": "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/custom_immatgroup.js",
4964            "impactcategorized": "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/custom_impactcategorized.js",
4965            "lavari": "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/custom_lavari.js",
4966            "horizonswatch": "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/custom_horizon_swatch.js",
4967        };
4968
4969        const themesWithoutContainers = [
4970            ...freeThemeIds, ...horizonThemeIds, 99990001, 99990004, 3051, 2852, 2989, 2845, 1924, 3094, 2782, 1609, 3070, 2566, 99990002, 903, 798, 857, 568, 1190, 1657, 847, 714, 777, 1535, 2061, 801, 812, 2053, 732, 2821, 836, 910, 606, 725, 2160, 863, 1770, 2698, 2482, 1751, 1611, 1979, 99990003, 99990005, 99990006, 230, 2316, 1114, 99990007, 3365, 99990008, 99990009, 2138, 735, 1581, 918, 2221, 2366, 765, 1654, 2077, 730, 2275, 99990010, 865, 99990011, 99990012, 1762, 939, 99990013, 99990014, 99990015, 859, 99990016, 691, 2240, 99990017, 99990018, 99990019, 2629, 1819, 99990020, 99990021, 2186, 677, 623, 686, 99990022, 679, 99990023, 2073, 99990024, 2431, 3121, 99990025, 99990026, 2324, 99990027, 3210, 99990028, 99990029, 99990030, 99990031, 99990032, 99990033, 3247, 3248, 1667, 1765, 1578, 99990035, 2599, 657, 99990036, 1399, 1826, 3223, 1460, 871, 1405, 99990037, 99990038, 3039, 902, 3269, 141, 99990039, 2870, 99990040, 868, 1621, 99990041, 99990042, 99990043, 1907, 99990044, 99990045, 829, 99990046, 855, 99990047, 833, 2881, 3177, 99990048, 1197, 2931, 99990049, 2455, 99990050, 739, 99990051, 99990052, 2717, 99990053, 99990054, 99990055, 99990056, 88880001, 2239, 99990057, 775, 2348, 3533, 3425, 99990058, 99990059, 3486, 3682, 99990060, 2491, 99990061, 864, 3422, 2659, 1829, 3341, 99990062, 99990063, 2493, 3745, 3520, 2737, 99990064, 99990065, 99990066, 99990067, 99990068, 99990069, 99990070, 99990071, 99990072, 99990074, 99990075, 99990076, 99990077, 2264, 566, 4090, 2319, 3605, 796, 4032, 851, 99990078, 99990079, 99990080, 2346, 99990081, 99990082, 3500, 3773, 3574, 99990083, 3313, 4693, 380, 4133, 99990084, 2010, 99990085, 88880008, 4260, 5010, 99990086,
4971        ];
4972
4973        const themeContainerClasses = {
4974            1839: ['.product-slideshow__thumb'],
4975            1608: ['.product-media-thumbnail'],
4976            3027: ['.product__media-item', '.product__media-item--active'],
4977            2063: ['.product-media-modal__thumbs a'],
4978            2896: ['.product-media-modal__content img'],
4979            2630: ['.product__media-item', '.product__media-item--active'],
4980            2515: ['.product__media-item', '.product__media-item--active'],
4981            2048: ['[id*="image-zoom-template--"]'],
4982            838: ['.product-gallery--media-thumbnail', '.product-gallery--media'],
4983            2412: ['.product__media'],
4984            601: ['.product-gallery__thumbnail'],
4985            1651: ['.thumbnail', '.product-gallery-item'],
4986            1843: ['.ML_Media_Gallery_Thumbnail', '.ml_nested_selection', '.ML_Media_Gallery_Viewer .hide'],
4987            1615: ['.yv-product-image-item', '.yv-product-slider-item.gallery-thumbs-item'],
4988            1926: ['.thumbnail-list__item'],
4989            872: ['.product__thumb-item'],
4990            842: ['.product-gallery-item', '.product-gallery__thumbnails.product-gallery__thumbnails-thumbnails .thumbnail'],
4991            1918: ['.product-media-modal__dialog img', '.product__media-item', '.thumbnail-list__item.slider__slide'],
4992            1818: ['.product__media-item'],
4993            2285: ['.thumbnail-list__item', '.product__media-item'],
4994            567: ['.thumbnail-list__item', '.product__media-item', '.product-media-container'],
4995            2358: ['.global-media-settings', '.product__media-item'],
4996            911: ['.product-thumbnails__item', '.product__media-item', '.lightbox__image', '.lightbox__image-nav-image'],
4997            2619: ['.product-media-popup-item', '.main-product-item'],
4998            2164: ['.product-slideshow__item', '.product-slideshow__thumb'],
4999            1966: ['.figure--square.figure--image'],
5000            2801: ['.product-media-modal__content img', '.product-media-modal__content deferred-media', '.product-media-modal__content .product-media-modal__model'],
5001        };
5002
5003        const defaultContainerClasses = ['.product-single__thumbnails-item', '.thumbnail-list__item', '.product__media-item', '.product-image', '.global-media-settings',];
5004
5005        const getThemeContainerClasses = (themeStoreId) => {
5006            if (themesWithoutContainers.includes(themeStoreId)) {
5007                return [];
5008            }
5009            return themeContainerClasses[themeStoreId] || defaultContainerClasses;
5010        };
5011
5012        let themeHasCustomCode = false;
5013        if (themeStoreId && (themeFileUrlPerId[themeStoreId] || freeThemeIds.includes(themeStoreId) || horizonThemeIds.includes(themeStoreId))) {
5014            themeHasCustomCode = true;
5015        }
5016
5017        dl("Custom code:", themeHasCustomCode);
5018
5019        let disableThemeCode = false;
5020        if ("false" === 'true') {
5021            disableThemeCode = true;
5022        }
5023
5024        setTimeout(() => {
5025            if (typeof variantImageAutomator === 'function') {
5026                console.error('Variant Image Automator app is enabled it may conflict with Rubik');
5027            }
5028        }, 1000);
5029
5030        let javascriptReady = false;
5031        if (themeHasCustomCode && !disableThemeCode) {
5032            let themeFileUrl = themeFileUrlPerId[themeStoreId];
5033            if (!themeFileUrl) {
5034                if (freeThemeIds.includes(themeStoreId)) {
5035                    themeFileUrl = "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_free.js";
5036                } else if (horizonThemeIds.includes(themeStoreId)) {
5037                    themeFileUrl = "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_horizon3.js";
5038                }
5039            }
5040            dl("Inserting theme code:", themeFileUrl);
5041
5042            if (horizonThemeIds.includes(themeStoreId)) {
5043                const slideCount = document.querySelector('slideshow-component')?.style?.getPropertyValue('--slideshow-timeline')?.split(',').length || 0;
5044                // Only the media count is needed here. This used to dump the whole
5045                // product object again via a Liquid json filter; Liquid expands such a
5046                // tag server-side no matter what this JS condition evaluates to, so
5047                // every PDP on every theme shipped a second full copy of the product
5048                // payload (~72 KB on a 27-variant product) that only Horizon stores
5049                // ever read — and even they only read its media count.
5050                if (slideCount === 39) {
5051                    themeFileUrl = "https://cdn.shopify.com/extensions/01a0fc3e-a908-7268-bfda-5a71ff4f1213/rubik-variant-images-3468/assets/theme_horizon2.js";
5052                    dl("Horizon2");
5053                }
5054            }
5055
5056            insertThemeCode(themeFileUrl, () => {
5057                javascriptReady = true;
5058            });
5059        }
5060
5061        const waitForJavaScriptReady = (callback) => {
5062            const interval = setInterval(() => {
5063                if (javascriptReady) {
5064                    clearInterval(interval);
5065                    callback();
5066                }
5067            }, 50);
5068        };
5069
5070        const imageUrlToFilenameWithoutExtensionMain = (imageUrl) => {
5071            const imageName = imageUrl.split('/').pop();
5072            return imageName.split('.').slice(0, -1).join('.');
5073        };
5074
5075        /* RUBIK_VI_FORMAT_START */
5076        // The craftshift.variantImages metafield comes in two formats: the legacy
5077        // per-variant shape everything below reads, and the compact one (v: 2,
5078        // September 2026) that stores the assignment per option value instead of per
5079        // variant, keyed by ids that survive translation, renames and the 250-variant
5080        // cap of the page's product JSON. This turns the compact form into the legacy
5081        // shape; a legacy metafield passes through untouched. It is a copy of
5082        // App\Craftshift\VariantImages\VariantImagesMetafield::expand() in the server
5083        // repo, whose scripts/test-variant-images-format.mjs runs this very function
5084        // (extracted between the two markers) against the PHP writer's output: keep
5085        // the two identical.
5086        //   values   [{id, o, n, m}] configured option values: option value id, option
5087        //            name, value name, media ids in the order they were assigned
5088        //   variants {variantId: [valueId...]} the variant's configured values, in option order
5089        //   files    {mediaId: filename without extension} every product media
5090        //   types    {mediaId: typename} media that are not a MediaImage
5091        //   common   [mediaId] images present in every variant's list
5092        //   emit     the optional legacy keys to materialize (selectedImages,
5093        //            mediaIdPerOptionValueId), as the shop's custom functions need them
5094        const rubikExpandVariantImages = (raw, productMedia) => {
5095            if (!raw || typeof raw !== 'object' || Number(raw.v) !== 2) {
5096                return raw;
5097            }
5098            const values = Array.isArray(raw.values) ? raw.values : [];
5099            const valuesById = {};
5100            values.forEach((entry) => {
5101                if (entry && entry.id !== undefined && entry.id !== null) {
5102                    valuesById[String(entry.id)] = entry;
5103                }
5104            });
5105            const files = raw.files && typeof raw.files === 'object' ? raw.files : {};
5106            const types = raw.types && typeof raw.types === 'object' ? raw.types : {};
5107            const common = (Array.isArray(raw.common) ? raw.common : []).map(String);
5108            const isCommon = new Set(common);
5109            const emit = Array.isArray(raw.emit) ? raw.emit.map(String) : [];
5110            const filenameOf = (mediaId) => (files[mediaId] === undefined || files[mediaId] === null ? '' : String(files[mediaId]));
5111
5112            // A variant's images: the first list of its configured values, in its order
5113            // and with its duplicates, minus what any other list lacks, minus the commons.
5114            const imagesPerVariantId = {};
5115            const mediaIdsPerVariantId = {};
5116            const variants = raw.variants && typeof raw.variants === 'object' ? raw.variants : {};
5117            Object.keys(variants).forEach((variantId) => {
5118                const lists = [];
5119                (Array.isArray(variants[variantId]) ? variants[variantId] : []).forEach((valueId) => {
5120                    const entry = valuesById[String(valueId)];
5121                    if (entry && Array.isArray(entry.m) && entry.m.length > 0) {
5122                        lists.push(entry.m.map(String));
5123                    }
5124                });
5125                let result = [];
5126                if (lists.length > 0) {
5127                    const others = lists.slice(1).map((list) => new Set(list));
5128                    result = lists[0].filter((mediaId) => others.every((set) => set.has(mediaId)));
5129                }
5130                result = result.filter((mediaId) => !isCommon.has(mediaId));
5131                mediaIdsPerVariantId[variantId] = result;
5132                imagesPerVariantId[variantId] = result.map(filenameOf);
5133            });
5134
5135            // imageUrls: every filename of the per-variant lists, then every configured
5136            // image that reached no list, common images excluded; first occurrence wins.
5137            const imageUrls = [];
5138            const seenFilenames = new Set();
5139            const addFilename = (filename) => {
5140                if (!seenFilenames.has(filename)) {
5141                    seenFilenames.add(filename);
5142                    imageUrls.push(filename);
5143                }
5144            };
5145            Object.keys(imagesPerVariantId).forEach((variantId) =>
5145 imagesPerVariantId[variantId].forEach(addFilename));
5146            const configuredMediaIds = [];
5147            const seenMediaIds = new Set();
5148            values.forEach((entry) => {
5149                (Array.isArray(entry.m) ? entry.m : []).forEach((rawMediaId) => {
5150                    const mediaId = String(rawMediaId);
5151                    if (isCommon.has(mediaId)) {
5152                        return;
5153                    }
5154                    addFilename(filenameOf(mediaId));
5155                    if (!seenMediaIds.has(mediaId)) {
5156                        seenMediaIds.add(mediaId);
5157                        configuredMediaIds.push(mediaId);
5158                    }
5159                });
5160            });
5161
5162            const mediaIdPerImage = {};
5163            Object.keys(files).forEach((mediaId) => {
5164                mediaIdPerImage[filenameOf(mediaId)] = String(mediaId);
5165            });
5166
5167            let selectedImages = [];
5168            if (emit.includes('selectedImages')) {
5169                const urlByMediaId = {};
5170                (Array.isArray(productMedia) ? productMedia : []).forEach((media) => {
5171                    if (media && media.id !== undefined && media.id !== null) {
5172                        urlByMediaId[String(media.id)] = media.src || (media.preview_image && media.preview_image.src) || null;
5173                    }
5174                });
5175                selectedImages = {};
5176                values.forEach((entry) => {
5177                    const option = entry.o === undefined || entry.o === null ? '' : String(entry.o);
5178                    const value = entry.n === undefined || entry.n === null ? '' : String(entry.n);
5179                    if (!selectedImages[option]) {
5180                        selectedImages[option] = {};
5181                    }
5182                    selectedImages[option][value] = (Array.isArray(entry.m) ? entry.m : []).map((rawMediaId) => {
5183                        const mediaId = String(rawMediaId);
5184                        return {
5185                            id: 'gid://shopify/' + (types[mediaId] || 'MediaImage') + '/' + mediaId,
5186                            url: urlByMediaId[mediaId] === undefined ? null : urlByMediaId[mediaId]
5187                        };
5188                    });
5189                });
5190            }
5191
5192            let mediaIdPerOptionValueId = [];
5193            if (emit.includes('mediaIdPerOptionValueId')) {
5194                mediaIdPerOptionValueId = {};
5195                values.forEach((entry) => {
5196                    if (entry && entry.id !== undefined && entry.id !== null && Array.isArray(entry.m) && entry.m.length > 0) {
5197                        mediaIdPerOptionValueId[String(entry.id)] = String(entry.m[0]);
5198                    }
5199                });
5200            }
5201
5202            return {
5203                productId: raw.productId === undefined || raw.productId === null ? '' : String(raw.productId),
5204                imagesPerVariantId: imagesPerVariantId,
5205                selectedImages: selectedImages,
5206                imageUrls: imageUrls,
5207                mediaIdPerImage: mediaIdPerImage,
5208                mediaIdsPerVariantId: mediaIdsPerVariantId,
5209                configuredMediaIds: configuredMediaIds,
5210                mediaIdPerOptionValueId: mediaIdPerOptionValueId,
5211                commonMediaIds: common,
5212                featuredMediaIdPerVariantId: []
5213            };
5214        };
5215        /* RUBIK_VI_FORMAT_END */
5216        window.rubikExpandVariantImages = rubikExpandVariantImages;
5217
5218        let customFunctions = [];
5219        let storeHasCustomFunctions = false;
5220
5221        
5222        dl("Custom functions", []);
5223        customFunctions = [];
5224        
5225
5226        if (Array.isArray(customFunctions) && customFunctions.length > 0) {
5227            storeHasCustomFunctions = true;
5228        }
5229
5230        if (!storeHasCustomFunctions) {
5231            const pageFly = document.querySelector('.pf-main-media-wrapper');
5232            if (pageFly) {
5233                customFunctions.push('pagefly');
5234                storeHasCustomFunctions = true;
5235            }
5236
5237            const instant = document.querySelector('[data-instant-version]');
5238            if (instant) {
5239                customFunctions.push('instantswiper');
5240                storeHasCustomFunctions = true;
5241            }
5242
5243            const gemPages = document.querySelector('gp-product-images-v3') || document.querySelector('gp-product-images-v2') || document.querySelector('gp-product-images');
5244            if (gemPages) {
5245                customFunctions.push('gempagesnew');
5246                storeHasCustomFunctions = true;
5247            }
5248
5249            const dropMagic = document.querySelector('dm-product-hero-section#product-hero-section');
5250            if (dropMagic) {
5251                customFunctions.push('dropmagic');
5252                storeHasCustomFunctions = true;
5253            }
5254
5255            // Versio ("versio-smart-blocks") writes its own `vso_*` sections into the
5256            // theme, so the product page can be a Versio gallery on any theme id.
5257            const versio = document.querySelector('[data-vso-thumbn
5257ails]');
5258            if (versio) {
5259                customFunctions.push('vsoproductinfo');
5260                storeHasCustomFunctions = true;
5261            }
5262
5263            // EcomWize replaces the whole PDP with its own section, so its Swiper gallery
5264            // can show up on any theme id.
5265            const ecomWize = document.querySelector('[data-ecomwize-product-gallery]');
5266            if (ecomWize) {
5267                customFunctions.push('ecomwize');
5268                storeHasCustomFunctions = true;
5269            }
5270
5271            if (storeHasCustomFunctions) {
5272                dl("Custom functions:", customFunctions);
5273            }
5274        }
5275
5276        const findAlternativeVariantIdBySelectedOptionValueId = (optionValueId, productLiquid) => {
5277            dl("options:", optionsWithValues, optionValueId);
5278
5279            if (Object.keys(optionsWithValues).length === 0) {
5280                dl("No options");
5281                return null;
5282            }
5283            if (optionsWithValues.hasOwnProperty(optionValueId) && productLiquid?.variants?.length > 0) {
5284                const selectedOptionValue = optionsWithValues[optionValueId];
5285                const matchingVariant = productLiquid.variants.find(variant =>
5286                    variant?.option1 === selectedOptionValue
5287                );
5288                if (matchingVariant) {
5289                    return parseInt(matchingVariant.id);
5290                }
5291            }
5292
5293            return null;
5294        };
5295
5296        const findAlternativeVariantIdBySelectedOptionValue = (optionValue, productLiquid) => {
5297            if (productLiquid?.variants?.length > 0) {
5298                const matchingVariant = productLiquid.variants.find(variant =>
5299                    variant?.option1 === optionValue
5300                );
5301                if (matchingVariant) {
5302                    return parseInt(matchingVariant.id);
5303                }
5304            }
5305
5306            return null;
5307        };
5308
5309        const scrollToTop = () => {
5310            window.scrollTo(0, 0);
5311            document.documentElement.scrollTop = 0;
5312            document.body.scrollTop = 0;
5313        }
5314
5315        const initVariantImageHandler = (productLiquid) => {
5316
5317            try {
5318
5319                const runRubik = urlParams.get('run_rubik') === 'true';
5320                dl("run_rubik param:", runRubik);
5321
5322                // Account disabled (over plan limit): kill all features regardless of run_rubik.
5323                if (settings?.over_limit_disabled === true) {
5324                    dl("Rubik disabled: account is over its plan limit.");
5325                    return;
5326                }
5327
5328                if ("true" !== 'true' && !runRubik) {
5329                    dl("Rubik is not enabled.");
5330                    return;
5331                }
5332
5333                if ("true" === 'true') {
5334                    console.log("%cRubik Variant Images app is enabled", "color: #00ff00; font-size: 12px; font-weight: bold; background: #000; padding: 4px; border-radius: 5px;");
5335                }
5336
5337                const stopRubik = urlParams.get('stop_rubik') === 'true';
5338
5339                if (stopRubik) {
5340                    dl("Rubik stopped.");
5341                    return;
5342                }
5343
5344                dl("Product:", productLiquid);
5345
5346                const productMedia = productLiquid?.media;
5347
5348                
5349
5350                
5351                // Legacy or compact (see rubikExpandVariantImages above): from here on
5352                // it is the legacy shape either way.
5353                const rawVariantImages = {"productId":"3816641757232","imagesPerVariantId":{"44077753565473":["Blue_Top","Call_Out_Graphics_-_Blue_Call_Out_1","feature_breakdown_saltwater_blue","Blue_Side_2000ea4d-1234-4681-91e9-027bbc3c7e98","Blue_Bottom","Web_size_12_15_Rahoo_Baby0255_1_b3decc5d-39eb-4fe2-ab3e-29e22903df2a","Web_size_12_15_Rahoo_Baby0376","Web_size_12_15_Rahoo_Baby0204_1"],"44077805797665":["Pink_Top","Call_Out_Graphics_-_11","feature_breakdown_petal_pink","Pink_Bottom","Pink_Side_Medium_5bf5cb2c-f053-417c-87a3-d875f25df96e","Web_size_12_15_Rahoo_Baby0049_2","Web_size_12_15_Rahoo_Baby0263","Web_size_12_15_Rahoo_Baby0245","announcementcarousel4"],"44077819887905":["Sage_Top","feature_breakdown_quiet_sage","Sage_Side","Web_size_12_15_Rahoo_Baby0036","Call_Out_Graphics_-_13","Web_size_12_15_Rahoo_Baby0041","Web_size_12_15_Rahoo_Baby0022_1"],"44077830078753":["Sand_Top","feature_breakdown_soft_sand","Sand_Side","Call_Out_Graphics_-_12","Sand_Bottom","Beige_lounging_under_bars_2","Web_size_12_15_Rahoo_Baby0148","Web_size_12_15_Rahoo_Baby0198","Web_size_12_15_Rahoo_Baby0117"]},"selectedImages":[],"imageUrls":["Blue_Top","Call_Out_Graphics_-_Blue_Call_Out_1","feature_breakdown_saltwater_blue","Blue_Side_2000ea4d-1234-4681-91e9-027bbc3c7e98","Blue_Bottom","Web_size_12_15_Rahoo_Baby0255_1_b3decc5d-39eb-4fe2-ab3e-29e22903df2a","Web_size_12_15_Rahoo_Baby0376","Web_size_12_15_Rahoo_Baby0204_1","Pink_Top","Call_Out_Graphics_-_11","feature_breakdown_petal_pink","Pink_Bottom","Pink_Side_Medium_5bf5cb2c-f053-417c-87a3-d875f25df96e","Web_size_12_15_Rahoo_Baby0049_2","Web_size_12_15_Rahoo_Baby0263","Web_size_12_15_Rahoo_Baby0245","announcementcarousel4","Sage_Top","feature_breakdown_quiet_sage","Sage_Side","Web_size_12_15_Rahoo_Baby0036","Call_Out_Graphics_-_13","Web_size_12_15_Rahoo_Baby0041","Web_size_12_15_Rahoo_Baby0022_1","S
5353and_Top","feature_breakdown_soft_sand","Sand_Side","Call_Out_Graphics_-_12","Sand_Bottom","Beige_lounging_under_bars_2","Web_size_12_15_Rahoo_Baby0148","Web_size_12_15_Rahoo_Baby0198","Web_size_12_15_Rahoo_Baby0117"],"mediaIdPerImage":{"Blue_Top":"44637761863969","Call_Out_Graphics_-_Blue_Call_Out_1":"45291651301665","feature_breakdown_saltwater_blue":"45371101610273","Blue_Side_2000ea4d-1234-4681-91e9-027bbc3c7e98":"44637909254433","Blue_Bottom":"44637761831201","Web_size_12_15_Rahoo_Baby0255_1_b3decc5d-39eb-4fe2-ab3e-29e22903df2a":"44638393073953","Web_size_12_15_Rahoo_Baby0376":"44638394188065","Web_size_12_15_Rahoo_Baby0204_1":"44638389305633","Pink_Top":"44637783687457","Call_Out_Graphics_-_11":"45291651268897","feature_breakdown_petal_pink":"45371101643041","Pink_Bottom":"44638284841249","Pink_Side_Medium_5bf5cb2c-f053-417c-87a3-d875f25df96e":"44638287659297","Web_size_12_15_Rahoo_Baby0049_2":"44638388060449","Web_size_12_15_Rahoo_Baby0263":"44638393696545","Web_size_12_15_Rahoo_Baby0245":"44638390714657","announcementcarousel4":"44638360699169","Sage_Top":"44637784703265","Sage_Side":"44638281793825","Web_size_12_15_Rahoo_Baby0036":"44638387175713","Call_Out_Graphics_-_13":"45291651203361","Web_size_12_15_Rahoo_Baby0041":"44638387863841","Web_size_12_15_Rahoo_Baby0022_1":"44638386258209","Sand_Top":"44637785653537","Sand_Side":"44638281367841","Call_Out_Graphics_-_12":"45291651236129","Sand_Bottom":"44638281531681","Beige_lounging_under_bars_2":"44638384292129","Web_size_12_15_Rahoo_Baby0148":"44638388781345","Web_size_12_15_Rahoo_Baby0198":"44638389043489","Web_size_12_15_Rahoo_Baby0117":"44638388322593","d2d0241ebbad45a7bd4235c6d4d4e4c0.thumbnail.0000000000":"45197395722529","Web_size_12_15_Rahoo_Baby0378":"44638394089761","Rahoo_Loungers_vs._Other_Loungers":"44626708594977","TheLearnandLounge_MBM_bb09e2a4-3b4b-49b8-9577-d226bbe16350":"32443024408865","e3a0de0cd370417d9adfd8d6fea79456.thumbnail.0000000":"20312216436784","Web_size_12_15_Rahoo_Baby0036_1":"44638387011873","feature_breakdown_quiet_sage":"45371104985377","feature_breakdown_soft_sand":"45371104952609"},"mediaIdsPerVariantId":{"44077753565473":["44637761863969","45291651301665","45371101610273","44637909254433","44637761831201","44638393073953","44638394188065","44638389305633"],"44077805797665":["44637783687457","45291651268897","45371101643041","44638284841249","44638287659297","44638388060449","44638393696545","44638390714657","44638360699169"],"44077819887905":["44637784703265","45371104985377","44638281793825","44638387175713","45291651203361","44638387863841","44638386258209"],"44077830078753":["44637785653537","45371104952609","44638281367841","45291651236129","44638281531681","44638384292129","44638388781345","44638389043489","44638388322593"]},"configuredMediaIds":["44637761863969","45291651301665","45371101610273","44637909254433","44637761831201","44638393073953","44638394188065","44638389305633","44637783687457","45291651268897","45371101643041","44638284841249","44638287659297","44638388060449","44638393696545","44638390714657","44638360699169","44637784703265","45371104985377","44638281793825","44638387175713","45291651203361","44638387863841","44638386258209","44637785653537","45371104952609","44638281367841","45291651236129","44638281531681","44638384292129","44638388781345","44638389043489","44638388322593"],"mediaIdPerOptionValueId":[],"commonMediaIds":[],"featuredMediaIdPerVariantId":[]};
5354                let variantImages = null;
5355                try {
5356                    variantImages = rubikExpandVariantImages(rawVariantImages, productMedia);
5357                } catch (formatError) {
5358                    dl("Variant images metafield could not be read. Exit", formatError);
5359                    return;
5360                }
5361                if (variantImages !== rawVariantImages) {
5362                    dl("Variant Images metafield: compact format (v2), " + JSON.stringify(rawVariantImages).length + " characters, expanded to the legacy shape below:", rawVariantImages);
5363                } else {
5364                    dl("Variant Images metafield: legacy format");
5365                }
5366                dl("Variant Images:", variantImages);
5367                
5368
5369                if (!variantImages) {
5370                    dl("No variant images. Exit");
5371                    return;
5372                }
5373
5374                let imageContainers = null;
5375                
5376                imageContainers = [];
5377                
5378
5379                let variantChangeSelectors = null;
5380                
5381                variantChangeSelectors = [];
5382                
5383
5384                const mediaPerVariant = variantImages?.imagesPerVariantId;
5385                const imageUrls = variantImages?.imageUrls;
5386                const mediaIdPerImage = variantImages?.mediaIdPerImage;
5387                const selectedImages = variantImages?.selectedImages;
5388                const configuredMediaIds = variantImages?.configuredMediaIds || [];
5389                const mediaIdsPerVariantId = variantImages?.mediaIdsPerVariantId;
5390                const mediaIdPerOptionValueId = variantImages?.mediaIdPerOptionValueId || {};
5391                const commonMediaIds = variantImages?.commonMediaIds || [];
5392                const productId = variantImages?.productId || null;
5393                const featuredMediaIdPerVariantId = variantImages?.featuredMediaIdPerVariantId || {};
5394
5395                if (productId !== null) {
5396                    if (productLiquid.id.toString() !== productId) {
5397                        dl("Product ID does not match. Exit");
5398                        return;
5399                    }
5400                } else {
5401                    try {
5402                        const productVariantIds = productLiquid?.variants?.map(variant => variant.id);
5403                        const mediaPerVariantIds = Object.keys(mediaPerVariant).map(id => parseInt(id));
5404                        const variantIdsInMediaPerVariant = productVariantIds.filter(id => mediaPerVariantIds.includes(id));
5405                        if (variantIdsInMediaPerVariant.length === 0) {
5406                            dl("Product variant ids are not inside mediaPerVariant. Exit");
5407                            return;
5408                        }
5409                    } catch (e) {
5410                        dl("Error checking product variant ids:", e);
5411                        return;
5412                    }
5413                }
5414
5415                // Vo Product Options (BCPO) rewrites the src of EVERY gallery image to the
5416                // selected variant's photo while its own replaceImage setting is on, so the
5417                // whole gallery — hero, lifestyle shots, everything — collapses into the same
5418                // repeated picture. updateProductImages turns that setting off, but it runs
5419                // too late while dont_run_on_first_load holds the gate shut 
5419(and BCPO swaps
5420                // the images ~120-400ms after load), so the page load is lost to it. Defuse it
5421                // here instead: init runs for configured products regardless of the gate.
5422                // bcpo_settings is published by the app's own script, so keep looking briefly.
5423                const disableBcpoImageReplacement = () => {
5424                    if (window?.bcpo_settings?.replaceImage !== 'on') {
5425                        return false;
5426                    }
5427                    window.bcpo_settings.replaceImage = 'off';
5428                    dl("Vo Product Options - replaceImage is set to off.");
5429                    return true;
5430                };
5431
5432                if (!disableBcpoImageReplacement()) {
5433                    let bcpoTries = 0;
5434                    const bcpoTimer = setInterval(() => {
5435                        if (disableBcpoImageReplacement() || ++bcpoTries > 50) {
5436                            clearInterval(bcpoTimer);
5437                        }
5438                    }, 100);
5439                }
5440
5441                if ("false" === 'true') {
5442                    dl("Hiding common images.");
5443                    if (productMedia.length !== imageUrls.length) {
5444                        productMedia.forEach(media => {
5445                            const filenameWithoutExtension = imageUrlToFilenameWithoutExtensionMain(media.preview_image.src);
5446                            if (!imageUrls.includes(filenameWithoutExtension)) {
5447                                imageUrls.push(filenameWithoutExtension);
5448                                dl("Image pushed to imageUrls:", filenameWithoutExtension);
5449                            }
5450
5451                            if (configuredMediaIds) {
5452                                const mediaId = media.id.toString();
5453                                if (!configuredMediaIds.includes(mediaId)) {
5454                                    configuredMediaIds.push(mediaId);
5455                                }
5456                            }
5457                        });
5458                    }
5459                }
5460
5461                if ("false" === 'true') {
5462                    if (productMedia.length > 0) {
5463                        productMedia.forEach(media => {
5464                            const mediaId = media.id.toString();
5465                            if (!configuredMediaIds.includes(mediaId) && !commonMediaIds.includes(mediaId)) {
5466                                configuredMediaIds.push(mediaId);
5467                            }
5468                        });
5469                    }
5470                }
5471
5472                dl("Media per variant:", mediaPerVariant);
5473                dl("Image URLs:", imageUrls);
5474
5475                const findCurrentVariantId = () => {
5476                    let parsedValue = null;
5477                    
5478                    const customVariantSelector = "none";
5479                    if (customVariantSelector !== 'none') {
5480                        const customVariantId = none;
5481                        if (customVariantId) {
5482                            parsedValue = parseInt(customVariantId);
5483                            if (!isNaN(parsedValue)) {
5484                                dl("fcvi - Custom Variant ID:", parsedValue);
5485                                return parsedValue;
5486                            }
5487                        }
5488                    }
5489                    
5490
5491                    const rubikSwatch = document?.querySelector('rubik-swatch');
5492                    if (rubikSwatch && rubikSwatch.offsetParent !== null) {
5493                        const rubikSwatchDiv = rubikSwatch.shadowRoot?.querySelector('.rubik-swatch');
5494                        if (rubikSwatchDiv && rubikSwatchDiv.style.display !== 'none') {
5495                            const rubikVariantId = rubikSwatchDiv.dataset?.rubikAlternativeVariantId || rubikSwatchDiv.dataset?.rubikVariantId;
5496                            if (rubikVariantId && rubikVariantId !== 'null') {
5497                                parsedValue = parseInt(rubikVariantId);
5498                                if (!isNaN(parsedValue)) {
5499                                    dl("fcvi - RubikVariantId:", parsedValue);
5500                                    return parsedValue;
5501                                }
5502                            }
5503                        }
5504                    }
5505
5506                    try {
5507                        if (horizonThemeIds.includes(themeStoreId)) {
5508
5509                            ignoreVariantIdEquality = false;
5510
5511                            if (Object.keys(optionsWithValues).length > 0) {
5512                                let currentSelectedOptionValues = document?.querySelector('variant-picker')?.selectedOptionsValues ?? [];
5513                                if (currentSelectedOptionValues?.length > 0) {
5514                                    let unavailable = false;
5515                                    let currentSelectedOptions = currentSelectedOptionValues.map(id => optionsWithValues[id]);
5516                                    dl("hvi - selectedOptionsValues:", currentSelectedOptionValues, "mapped:", currentSelectedOptions);
5517                                    const hasUndefined = currentSelectedOptions.some(v => v === undefined);
5518                                    if (hasUndefined) {
5519                                        dl("hvi - WARNING: some option IDs not found in optionsWithValues. IDs:", currentSelectedOptionValues, "optionsWithValues keys:", Object.keys(optionsWithValues));
5520                                    }
5521                                    let matchingVariant = productLiquid.variants.find(
5522                                        variant => areArraysEqual(variant.options, currentSelectedOptions)
5523                                    );
5524                                    if (!matchingVariant) {
5525                                        const urlParams = new URLSearchParams(window.location.search);
5526                                        const urlVariantId = urlParams.get('variant');
5527                                        if (urlVariantId) {
5528                                            const parsedUrlVariantId = parseInt(urlVariantId);
5529                                            if (!isNaN(parsedUrlVariantId)) {
5530                                                setActiveMedia = true;
5531                                                dl("hvi - Exact match failed, using variant from URL:", parsedUrlVariantId, "totalVariants:", productLiquid.variants?.length);
5532                                                return parsedUrlVariantId;
5533                                            }
5534                                        }
5535                                    }
5536                                    if (!matchingVariant) {
5537                                        matchingVariant = productLiquid.variants.find(
5538                                            variant => variant?.option1 === currentSelectedOptions[0]
5539                                        );
5540                                        if (matchingVariant) {
5541                                            dl("hvi - matchingVariant (Unavailable):", matchingVariant);
5542                                            unavailable = true;
5543                                        }
5544                                    }
5545                                    if (matchingVariant?.id) {
5546                                        setActiveMedia = true;
5547                                        if (unavailable) {
5548                                            const mediaGallery = document.querySelector('media-gallery');
5549                                            if (mediaGallery) {
5550                                                if (mediaGallery.hasAttribute('rubik')) {
5551                                                    mediaGallery.removeAttribute('rubik');
5552                                                }
5553                                            }
5554                                            dl("fcvi - hvi - Horizon - Unavailable Variant ID:", matchingVariant.id);
5555                                            ignoreVariantIdEquality = true;
5556                                        } else {
5557                                            dl("fcvi - hvi - Horizon - Available Variant ID:", matchingVariant.id);
5558                                        }
5559
5560                                        return matchingVariant.id;
5561                                    }
5562                                }
5563                            }
5564
5565                        }
5566                    } catch (e) {
5567                        dl("Error in hvi:", e);
5568                    }
5569
5570                    if (customFunctions.includes('instantswiper')) {
5571                        let instantVariantId = document.querySelector('[data-instant-action-id]')?.dataset?.instantActionVariantId;
5572                        if (instantVariantId) {
5573                            parsedValue = parseInt(instantVariantId);
5574                            if (!isNaN(parsedValue)) {
5575                                dl("fcvi - Instant Variant ID:", parsedValue);
5576                                return parsedValue;
5577                            }
5578                        }
5579                    }
5580
5581                    if (themeStoreId === 99990003) {
5582                        let minimogVariantId = document.querySelector('.m-main-product--info .main-product__block-buy_buttons product-form input[data-selected-variant]')?.value;
5583                        if (minimogVariantId) {
5584                            parsedValue = parseInt(minimogVariantId);
5585                            if (!isNaN(parsedValue)) {
5586                                dl("fcvi - Minimog Variant ID:", parsedValue);
5587                                return parsedValue;
5588                            }
5589                        }
5590                    }
5591
5592                    if (themeStoreId === 1826) {
5593                        let combineVariantId = document.querySelector('#product-form-installment input[type="hidden"][name="id"]')?.value;
5594                        if (combineVariantId) {
5595                            parsedValue = parseInt(combineVariantId);
5596                            if (!isNaN(parsedValue)) {
5597                                dl("fcvi - Combine Variant ID:", parsedValue);
5598                                return parsedValue;
5599                            }
5600                        }
5601                    }
5602
5603                    if (themeStoreId === 99990036) {
5604                        let shopiwebVariantId = parseInt(document.querySelector('#product-content form input[name="id"]').value);
5605                        dl("fcvi - shopiwebVariantId:", shopiwebVariantId);
5606                        return shopiwebVariantId;
5607                    }
5608
5609                    if (themeStoreId === 2629) {
5610                        const variantRadios = document.querySelector('variant-radios');
5611                        if (variantRadios && variantRadios?.currentVariant === null) {
5612                            const tokyoSelectedOptionValues = document.querySelector('variant-radios').getSelectedOptionValues();
5613                            if (tokyoSelectedOptionValues?.length > 0) {
5614                                let tokyoCurrentSelectedOptionValue = tokyoSelectedOptionValues[0];
5615                                let tokyoVariantId = findAlternativeVariantIdBySelectedOptionValueId(tokyoCurrentSelectedOptionValue, productLiquid);
5616                                if (tokyoVariantId) {
5617                                    setActiveMedia = true;
5618                                    return tokyoVariantId;
5619                                }
5620                            }
5621                        }
5622                    }
5623
5624                    if (themeStoreId === 1762 && !document.querySelector('rubik-swatch')) {
5625                        // Reformation leaves the add-to-cart form id and the ?variant= URL param on the
5626                        // previous valid variant when the clicked option combo has no variant (it shows
5627                        // UNAVAILABLE), and both also lag behind under rapid clicks. The checked option
5628                        // inputs are the only source that always reflects the current selection, so
5629                        // resolve the variant from them: exact match first, otherwise any variant with
5630                        // the selected color so the gallery still switches to the clicked color.
5631                        const reformationSelects = document.querySelector('variant-selects');
5632                        if (reformationSelects && productLiquid?.variants?.length > 0) {
5633                            const reformationFieldsets = Array.from(reformationSelects.querySelectorAll('fieldset'));
5634                            const reformationSelectedOptions = reformationFieldsets.map(fieldset =>
5635                                fieldset.querySelector('input[type="radio"]:checked, select')?.value ?? null
5636                            );
5637                            if (reformationSelectedOptions.length > 0 && !reformationSelectedOptions.includes(null)) {
5638                                const reformationExactMatch = productLiquid.variants.find(variant =>
5639                                    areArraysEqual(variant.options, reformationSelectedOptions)
5640                                );
5641                                if (reformationExactMatch?.id) {
5642                                    setActiveMedia = true;
5643                                    dl("fcvi - Reformation - Variant from checked options:", reformationExactMatch.id, reformationSelectedOptions);
5644                                    return parseInt(reformationExactMatch.id);
5645                                }
5646                            }
5647                            const reformationColorFieldsetIndex = reformationFieldsets.findIndex(fieldset =>
5648                                ['color', 'colour'].includes(fieldset.dataset.handle)
5649                            );
5650                            const reformationColorIndex = reformationColorFieldsetIndex !== -1 ? reformationColorFieldsetIndex : 0;
5651                            const reformationSelectedColor = reformationSelectedOptions[reformationColorIndex];
5652                            if (reformationSelectedColor) {
5653                                const reformationColorMatch = productLiquid.variants.find(variant =>
5654                                    variant?.options?.[reformationColorIndex] === reformationSelectedColor
5655                                );
5656                                if (reformationColorMatch?.id) {
5657                                    setActiveMedia = true;
5658                                    dl("fcvi - Reformation - Unavailable combo, variant from color option:", reformationColorMatch.id, reformationSelectedOptions);
5659                                    return parseInt(reformationColorMatch.id);
5660                                }
5661                            }
5662                        }
5663                    }
5664
5665                    if (themeStoreId === 3313) {
5666                        // Luxury writes the PREVIOUS variant id into ?variant= on every change
5667                        // (verified on 3313: selecting Navy leaves Red's id in the URL, and it stays
5668                        // exactly one selection behind forever). The generic "variant from URL" read
5669                        // further down would therefore always resolve the previous colour, so the
5670                        // gallery would lag one click behind. The PDP picker's checked inputs and the
5671                        // add-to-cart form are both correct immediately, so resolve from those.
5672                        // No rubik-swatch guard: when the swatch is visible fcvi already returned
5673                        // above, and when it exists but is hidden the native picker IS the truth.
5674                        const luxuryScope = document.querySelector('.main-product-container') || document;
5675                        const luxuryPicker = luxuryScope.querySelector('variant-selector');
5676                        if (luxuryPicker && productLiquid?.variants?.length > 0) {
5677                            const luxurySelectedOptions = Array.from(luxuryPicker.querySelectorAll('fieldset')).map(
5678                                fieldset => fieldset.querySelector('input[type="radio"]:checked, select')?.value ?? null
5679                            );
5680                            if (luxurySelectedOptions.length > 0 && !luxurySelectedOptions.includes(null)) {
5681                                const luxuryExactMatch = productLiquid.variants.find(variant =>
5682                                    areArraysEqual(variant.options, luxurySelectedOptions)
5683                                );
5684                                if (luxuryExactMatch?.id) {
5685                                    setActiveMedia = true;
5686                                    dl("fcvi - Luxury - Variant from checked options:", luxuryExactMatch.id, luxurySelectedOptions);
5687                                    return parseInt(luxuryExactMatch.id);
5688                                }
5689                                // Combo has no variant (theme renders it as unavailable): fall back to
5690                                // any variant carrying the selected first option so the gallery still
5691                                // switches to the clicked colour.
5692                                const luxuryFirstOptionMatch = productLiquid.variants.find(variant =>
5693                                    variant?.options?.[0] === luxurySelectedOptions[0]
5694                                );
5695                                if (luxuryFirstOptionMatch?.id) {
5696                                    setActiveMedia = true;
5697                                    dl("fcvi - Luxury - Unavailable combo, variant from first option:", luxuryFirstOptionMatch.id, luxurySelectedOptions);
5698                                    return parseInt(luxuryFirstOptionMatch.id);
5699                                }
5700                            }
5701                        }
5702                        const luxuryFormInput = luxuryScope.querySelector('input.product-variant-id, form[data-type="add-to-cart-form"] input[name="id"]');
5703                        if (luxuryFormInput?.value) {
5704                            parsedValue = parseInt(luxuryFormInput.value);
5705                            if (!isNaN(parsedValue)) {
5706                                dl("fcvi - Luxury - Variant ID from add to cart form:", parsedValue);
5707                                return parsedValue;
5708                            }
5709                        }
5710                    }
5711
5712                    if (themeStoreId === 5010) {
5713                        // Soft fetches a section render on every option change and only THEN
5714                        // rewrites ?variant=, input[name="id"] and the picker markup. Every generic
5715                        // source below is therefore one selection behind at the moment the change
5716                        // event fires; the picker's own selected option values are correct at once.
5717                        const softShell = document.querySelector('pdp-product-shell[data-main-product="true"]')
5718                            || document.querySelector('pdp-product-shell');
5719                        const softPicker = softShell?.querySelector('pdp-variant-selector');
5720                        if (softPicker && productLiquid?.variants?.length > 0) {
5721                            const softGroups = Array.from(softPicker.querySelectorAll('.pdp-option'));
5722                            const softSelectedOptions = softGroups.length > 0
5723                                ? softGroups.map(group =>
5724                                    group.querySelector('select')?.value
5725                                    ?? group.querySelector('input[type="radio"]:checked')?.value
5726                                    ?? null)
5727                                : Array.from(softPicker.querySelectorAll('select, input[type="radio"]:checked'))
5728                                    .map(element => element.value ?? null);
5729                            if (softSelectedOptions.length > 0 && !softSelectedOptions.includes(null)) {
5730                                const softExactMatch = productLiquid.variants.find(variant =>
5731                                    areArraysEqual(variant.options, softSelectedOptions)
5732                                );
5733                                if (softExactMatch?.id) {
5734                                    setActiveMedia = true;
5735                                    dl("fcvi - Soft - Variant from picker options:", softExactMatch.id, softSelectedOptions);
5736                                    return parseInt(softExactMatch.id);
5737                                }
5738                                // Combo has no variant: still switch the gallery to the clicked first option.
5739                                const softFirstOptionMatch = productLiquid.variants.find(variant =>
5740                                    variant?.options?.[0] === softSelectedOptions[0]
5741                                );
5742                                if (softFirstOptionMatch?.id) {
5743                                    setActiveMedia = true;
5744                                    dl("fcvi - Soft - Unavailable combo, variant from first option:", softFirstOptionMatch.id, softSelectedOptions);
5745                                    return parseInt(softFirstOptionMatch.id);
5746                                }
5747                            }
5748                        }
5749                    }
5750
5751                    if (Shopify?.theme?.schema_name === 'Dawn' && Shopify?.theme?.schema_version === '12.0.0') {
5752                        const variantRadios = document.querySelector('variant-radios');
5753                        if (variantRadios) {
5754                            const currentVariant = variantRadios?.currentVariant;
5755                            if (currentVariant === undefined) {
5756                                if (Object.keys(optionsWithValues).length > 0) {
5757                                    let currentSelectedOptionValue = document.querySelector('variant-radios fieldset input:checked')?.value ?? null;
5758                                    if (Object.values(optionsWithValues).includes(currentSelectedOptionValue) && productLiquid?.variants?.length > 0) {
5759                                        const matchingVariant = productLiquid.variants.find(variant =>
5760                                            variant?.option1 === currentSelectedOptionValue
5761                                        );
5762                                        if (matchingVariant) {
5763                                            setActiveMedia = true;
5764                                            dl("Dawn12 - fcvi - Unavailable Variant ID:", matchingVariant.id);
5765                                            return parseInt(matchingVariant.id);
5766                                        }
5767                                    }
5768                                }
5769                            }
5770                        }
5771                    }
5772
5773                    if (themeStoreId === 1399) {
5774                        let addToCartForm = document.querySelector('.product form[method="post"][action="/cart/add"] input[type="hidden"][name="id"]');
5775                        if (addToCartForm && addToCartForm?.value) {
5776                            parsedValue = parseInt(addToCartForm.value);
5777                            if (!isNaN(parsedValue)) {
5778                                dl("fcvi - Be Yours - Variant ID from add to cart form:", addToCartForm.value);
5779                                return parsedValue;
5780                            }
5781                        }
5782                    }
5783
5784                    if (themeStoreId === 3486 && !document.querySelector('rubik-swatch')) {
5785                        // Edge updates the ?variant= URL param ~0.6-1s after a NATIVE swatch click, but the
5786                        // checked option inputs reflect the new selection within ~5ms. Read those directly
5787                        // so the image swaps without waiting on the slow URL update (measured: ~1s -> ~0.1s).
5788                        // Skip entirely when the Rubik swatch is the picker: it drives changes via the
5789                        // rubik-variant-id-changed event, and an extra option-based detection here could
5790                        // fire a second (wrong) update during the swatch's native-input sync.
5791                        const edgeVariantSelects = document.querySelector('variant-selects, variant-radios');
5792                        if (edgeVariantSelects && productLiquid?.variants?.length > 0) {
5793                            const edgeSelectedOptions = Array.from(
5794                                edgeVariantSelects.querySelectorAll('fieldset input[type="radio"]:checked, fieldset select')
5795                            ).map(el => el.value);
5796                            if (edgeSelectedOptions.length > 0) {
5797                                const edgeMatchingVariant = productLiquid.variants.find(variant =>
5798                                    areArraysEqual(variant.options, edgeSelectedOptions)
5799                                );
5800                                if (edgeMatchingVariant?.id) {
5801                                    setActiveMedia = true;
5802                                    dl("fcvi - Edge - Variant from checked options:", edgeMatchingVariant.id, edgeSelectedOptions);
5803                                    return parseInt(edgeMatchingVariant.id);
5804                                }
5805                                dl("fcvi - Edge - No exact variant match, falling back to URL:", edgeSelectedOptions);
5806                            }
5807                        }
5808                    }
5809
5810                    const kachingBundlesBlock = document.querySelector('kaching-bundles-block');
5811                    if (kachingBundlesBlock && !document.querySelector('rubik-swatch')) {
5812                        // Kaching never rewrites ?variant= back to the initially rendered variant, so
5813                        // the URL read below (and the 200ms urlPolling) resolves the previous colour
5814                        // forever, flipping the gallery back after every correct render. The picker's
5815                        // checked inputs and the real add-to-cart form stay correct — but NOT the
5816                        // FIRST /cart/add form, which is the installment one Kaching never updates.
5817                        const kachingFormInput = document.querySelector('form[data-type="add-to-cart-form"] input[name="id"]');
5818                        // Only read the picker when Kaching keeps it in sync: with
5819                        // disableVariantOptionSync the theme picker is deliberately left alone, so its
5820                        // checked inputs are not the truth. Scoped so a quick-view picker can't be read
5821                        // instead, and only while visible (Kaching can hide the theme picker).
5822                        const kachingSyncsPicker = !(kachingBundlesBlock.getAttribute('deal-block') || '')
5823                            .includes('"disableVariantOptionSync":true');
5824                        const kachingPicker = kachingSyncsPicker
5825                            ? (kachingFormInput?.closest('product-info, .product, main') || document)
5826                                .querySelector('variant-radios, variant-selects, variant-picker')
5827                            : null;
5828                        if (kachingPicker && kachingPicker.offsetParent !== null && productLiquid?.variants?.length > 0) {
5829                            const kachingSelectedOptions = Array.from(
5830                                kachingPicker.querySelectorAll('fieldset input[type="radio"]:checked, fieldset select')
5831                            ).map(el => el.value);
5832                            if (kachingSelectedOptions.length > 0) {
5833                                const kachingMatchingVariant = productLiquid.variants.find(variant =>
5834                                    areArraysEqual(variant.options, kachingSelectedOptions)
5835                                );
5836                                if (kachingMatchingVariant?.id) {
5837                                    dl("fcvi - Kaching - Variant from checked options:", kachingMatchingVariant.id, kachingSelectedOptions);
5838                                    return parseInt(kachingMatchingVariant.id);
5839                                }
5840                            }
5841                        }
5842                        if (kachingFormInput?.value) {
5843                            parsedValue = parseInt(kachingFormInput.value);
5844                            if (!isNaN(parsedValue)) {
5845                                dl("fcvi - Kaching - Variant ID from add to cart form:", parsedValue);
5846                                return parsedValue;
5847                            }
5848                        }
5849                    }
5850
5851                    try {
5852                        const urlParams = new URLSearchParams(window.location.search);
5853                        const variantFromUrl = urlParams.get('variant');
5854                        if (variantFromUrl) {
5855                            parsedValue = parseInt(variantFromUrl);
5856                            if (!isNaN(parsedValue)) {
5857                                dl("fcvi - Variant from URL:", variantFromUrl);
5858                                return parsedValue;
5859                            }
5860                        }
5861
5862                        if (themeStoreId === 99990012) {
5863                            let conriseVariantId = document.querySelector('.product-information-buy-buttons-row input')?.value;
5864                            parsedValue = parseInt(conriseVariantId);
5865                            if (!isNaN(parsedValue)) {
5866                                dl("fcvi - Variant from Conrise:", conriseVariantId);
5867                                return parsedValue;
5868                            }
5869                        }
5870
5871                        let addToCartForm = document.querySelector('.product form[method="post"][action="/cart/add"] input[type="hidden"][name="id"]');
5872                        if (addToCartForm && addToCartForm?.value) {
5873                            parsedValue = parseInt(addToCartForm.value);
5874                            if (!isNaN(parsedValue)) {
5875                                dl("fcvi - Variant ID from add to cart form:", addToCartForm.value);
5876                                return parsedValue;
5877                            }
5878                        }
5879
5880                        const variantSelector = document.querySelector('select[name="id"], input[name="id"]:checked');
5881                        if (variantSelector && variantSelector?.value) {
5882                            parsedValue = parseInt(variantSelector.value);
5883                            if (!isNaN(parsedValue)) {
5884                                dl("fcvi - Variant selector:", variantSelector?.value);
5885                                return parsedValue;
5886                            }
5887                        }
5888
5889                        const firstVariantSelector = document.querySelector('select[name="id"] option, input[name="id"]');
5890                        if (firstVariantSelector && firstVariantSelector?.value) {
5891                            parsedValue = parseInt(firstVariantSelector.value);
5892                            if (!isNaN(parsedValue)) {
5893                                const exists = productLiquid.variants.some(variant => variant.id === parsedValue);
5894                                if (exists) {
5895                                    dl("fcvi - First variant selector:", firstVariantSelector);
5896                                    return parsedValue;
5897                                }
5898                            }
5899                        }
5900
5901                        const form = document.querySelector('form[method="post"][action="/cart/add"][data-type="add-to-cart-form"]');
5902                        if (form) {
5903                            const input = form.querySelector('input[type="hidden"][name="id"]');
5904                            if (input && input?.value) {
5905
5906                                parsedValue = parseInt(input.value);
5907                                if (!isNaN(parsedValue)) {
5908                                    dl("fcvi - Variant ID from add to cart form (2):", input.value);
5909                                    return parsedValue;
5910                                }
5911                            }
5912                        }
5913
5914                        if (freeThemeIds.includes(themeStoreId) || themeStoreId === 99990006) {
5915                            dl("optionsWithValues:", optionsWithValues);
5916                            if (Object.keys(optionsWithValues).length > 0) {
5917                                let currentSelectedOptionValue = document?.querySelector('variant-selects')?.selectedOptionValues?.[0] ?? null;
5918                                dl("currentSelectedOptionValue:", currentSelectedOptionValue);
5919                                const variantId = findAlternativeVariantIdBySelectedOptionValueId(currentSelectedOptionValue, productLiquid);
5920                                if (variantId) {
5921                                    setActiveMedia = true;
5922                                    return variantId;
5923                                }
5924                            }
5925                        }
5926
5927                        if (productLiquid?.variants?.length > 0) {
5928                            dl("fcvi - Returning first variant ID:", productLiquid.variants[0].id);
5929                            return productLiquid.variants[0].id;
5930                        }
5931
5932                        dl("fcvi - Error: No variant id found.");
5933
5934                        return null;
5935
5936                    } catch (error) {
5937                        dl("Error finding current variant ID:", error);
5938                        return null;
5939                    }
5940                };
5941
5942                const toggleImageContainer = (imageElement, show) => {
5943
5944                    if (disableThemeCode === true) {
5945                        return;
5946                    }
5947
5948                    try {
5949                        let containerClasses = getThemeContainerClasses(themeStoreId);
5950
5951                        if (Array.isArray(imageContainers) && imageContainers.length > 0) {
5952                            containerClasses = imageContainers;
5953                        }
5954
5955                        if (containerClasses.length === 0) {
5956                            return;
5957                        }
5958
5959                        const container = containerClasses.reduce((found, className) =>
5960                            found || imageElement.closest(className), null);
5961                        if (container) {
5962                            container.style.display = show ? '' : 'none';
5963                        }
5964                    } catch (error) {
5965                        dl("Error toggling image container:", error);
5966                    }
5967                };
5968
5969                const extractFilename = (imageUrl) => {
5970                    try {
5971                        if (!imageUrl || typeof imageUrl !== 'string') {
5972                            return '';
5973                        }
5974                        const urlWithoutParams = imageUrl.split('?')[0];
5975                        const parts = urlWithoutParams.split('/');
5976                        if (parts.length === 0) {
5977                            return '';
5978                        }
5979                        const imageName = parts.pop() || '';
5980                        if (!imageName) {
5981                            return '';
5982                        }
5983                        const nameWithoutExtension = imageName.split('.').slice(0, -1).join('.');
5984                        const regex = /(_\d+x\d+)$/;
5985                        return nameWithoutExtension.replace(regex, '');
5986                    } catch (error) {
5987                        dl('Error in extractFilename:', error);
5988                        return '';
5989                    }
5990                };
5991
5992                const updateProductImages = (variantId, source = 'unknown') => {
5993
5994                    if (!userHasInteracted) {
5995                        dl(`[${source}] Skipped: dont_run_on_first_load is enabled and the user hasn't interacted yet.`);
5996                        return;
5997                    }
5998
5999                    if (!variantId) {
6000                        dl(`[${source}] Variant ID is null. Exiting.`);
6001                        return;
6002                    }
6003
6004                    if (isNaN(variantId)) {
6005                        dl(`[${source}] Variant ID is not numeric. Exiting.`);
6006                        return;
6007                    }
6008
6009                    variantId = parseInt(variantId);
6010
6011                    if (theLatestVariantId && variantId === theLatestVariantId) {
6012                        if (ignoreVariantIdEquality === false) {
6013                            return;
6014                        }
6015                        if (ignoreVariantIdEquality === true && theLatestUnavailableVariantId === variantId) {
6016                            return;
6017                        }
6018                    }
6019
6020                    dl(`[${source}] updateProductImages:`, variantId);
6021
6022                    if (ignoreVariantIdEquality) {
6023                        theLatestUnavailableVariantId = variantId;
6024                    }
6025
6026                    ignoreVariantIdEquality = false;
6027                    theLatestVariantId = variantId;
6028
6029                    try {
6030
6031                        dl(`Updating images for variant ID: ${variantId}`);
6032                        dl("Media per variant:", mediaPerVariant);
6033
6034                        if (!mediaPerVariant.hasOwnProperty(variantId)) {
6035                            dl('Variant ID not found in mediaPerVariant:', variantId);
6036                            return;
6037                        }
6038
6039                        const variantImages = mediaPerVariant[variantId] || imageUrls;
6040
6041                        let imagesToShow = [];
6042                        let imagesToHide = [];
6043
6044                        imageUrls.forEach(imageUrl => {
6045                            if (variantImages.includes(imageUrl)) {
6046                                imagesToShow.push(imageUrl);
6047                                return;
6048                            } else {
6049                                imagesToHide.push(imageUrl);
6050                            }
6051                            const elementsToHide = Array.from(document.querySelectorAll('img')).filter(img => {
6052                                let src = img.getAttribute('src');
6053                                if (src === null) {
6054                                    src = img.getAttribute('data-original');
6055                                }
6056                                const regex = new RegExp(`/${imageUrl}(_\\d+x|[@.])`);
6057                                return regex.test(src);
6058                            });
6059                            elementsToHide.forEach(img => toggleImageContainer(img, false));
6060                        });
6061
6062                        variantImages.forEach(imageUrl => {
6063                            let elementsToShow = Array.from(document.querySelectorAll('img')).filter(img => {
6064                                let src = img.getAttribute('src');
6065                                if (src === null) {
6066                                    src = img.getAttribute('data-original');
6067                                }
6068                                const regex = new RegExp(`/${imageUrl}(_\\d+x|[@.])`);
6069                                return regex.test(src);
6070                            });
6071                            elementsToShow.forEach(img => toggleImageContainer(img, true));
6072                            imagesToShow.push(imageUrl);
6073                        });
6074
6075                        let mediaIdsToHide = [];
6076                        imagesToHide.forEach(imageName => {
6077                            if (mediaIdPerImage.hasOwnProperty(imageName)) {
6078                                mediaIdsToHide.push(mediaIdPerImage[imageName]);
6079                            } else {
6080                                dl("Media ID not found for image:", imageName);
6081                            }
6082                        });
6083
6084                        imagesToShow = [...new Set(imagesToShow)];
6085                        imagesToHide = [...new Set(imagesToHide)];
6086                        mediaIdsToHide = [...new Set(mediaIdsToHide)];
6087
6088                        let featuredMediaId = null;
6089                        if (theLatestVariantId) {
6090                            try {
6091                                if (featuredMediaIdPerVariantId[theLatestVariantId]) {
6092                                    featuredMediaId = parseInt(featuredMediaIdPerVariantId[theLatestVariantId]);
6093                                } else {
6094                                    productLiquid.variants.forEac
6094h(variant => {
6095                                        if (variant.id === theLatestVariantId) {
6096                                            featuredMediaId = variant.featured_media?.id;
6097                                        }
6098                                    });
6099                                }
6100                            } catch (error) {
6101                                dl("Error getting featured media ID:", error);
6102                            }
6103                        }
6104
6105                        if (configuredMediaIds && mediaIdsPerVariantId) {
6106                            let mediaIdsToShow = mediaIdsPerVariantId?.[variantId] ?? [];
6107                            let newMediaIdsToHide = [];
6108                            if (mediaIdsToShow.length > 0) {
6109                                configuredMediaIds.forEach(mediaId => {
6110                                    if (!mediaIdsToShow.includes(mediaId)) {
6111                                        newMediaIdsToHide.push(mediaId);
6112                                    }
6113                                });
6114                            } else {
6115                                newMediaIdsToHide = configuredMediaIds;
6116                            }
6117                            newMediaIdsToHide = [...new Set(newMediaIdsToHide)];
6118                            mediaIdsToHide = newMediaIdsToHide;
6119                        }
6120
6121                        if (mediaIdsToHide.length !== imagesToHide.length) {
6122                            imagesToHide = Object.entries(mediaIdPerImage)
6123                                .filter(([imageName, mediaId]) => mediaIdsToHide.includes(mediaId))
6124                                .map(([imageName]) => imageName);
6125                        }
6126
6127                        dl("params: Images to show:", imagesToShow);
6128                        dl("params: Images to hide:", imagesToHide);
6129                        dl("params: Media IDs to hide:", mediaIdsToHide);
6130                        dl("params: Image Urls:", imageUrls);
6131                        dl("params: Current selected variant ID:", theLatestVariantId);
6132                        dl("params: Featured media ID:", featuredMediaId);
6133                        dl("Disable theme code:", disableThemeCode);
6134
6135                        disableBcpoImageReplacement();
6136
6137                        if (!featuredMediaId) {
6138                            setActiveMedia = true;
6139                        }
6140
6141                        let customSliderSelector = null;
6142                        
6143                        dl("Custom Slider Selector", ".product-gallery");
6144                        customSliderSelector = ".product-gallery";
6145                        
6146
6147                        let mainSliderSelector = null;
6148                        
6149                        mainSliderSelector = "none";
6150                        if (mainSliderSelector === 'none') {
6151                            mainSliderSelector = null;
6152                        }
6153                        
6154
6155                        let thumbSliderSelector = null;
6156                        
6157                        thumbSliderSelector = "none";
6158                        if (thumbSliderSelector === 'none') {
6159                            thumbSliderSelector = null;
6160                        }
6161                        
6162
6163                        let swatchCss = null;
6164                        
6165dl("Swatch CSS", "none");
6166                        swatchCss = "none";
6167                        
6168
6169                        const config = {
6170                            customFunctions: customFunctions,
6171                            setActiveMedia: setActiveMedia,
6172                            imageUrls: imageUrls,
6173                            extractFilename: extractFilename,
6174                            customSliderSelector: customSliderSelector,
6175                            mediaIdPerOptionValueId: mediaIdPerOptionValueId,
6176                            swatchCss: swatchCss,
6177                            thumbSliderSelector: thumbSliderSelector,
6178                            mainSliderSelector: mainSliderSelector,
6179                            imageContainers: imageContainers,
6180                            variants: productLiquid?.variants,
6181                            settings: settings
6182                        }
6183
6184                        if (themeHasCustomCode && !disableThemeCode) {
6185                            waitForJavaScriptReady(() => {
6186                                try {
6187                                    requestAnimationFrame(() => {
6188
6189                                        if (mediaIdsToHide?.length === 0) {
6190                                            dl('No media IDs to hide');
6191                                        }
6192
6193                                        if (latestMediaIdsToHide.length > 0 && areArraysEqual(latestMediaIdsToHide, mediaIdsToHide) && !horizonThemeIds.includes(themeStoreId) && themeStoreId !== 2881) {
6194                                            dl('Media IDs to hide are the same. Exit');
6195                                            return;
6196                                        } else {
6197                                            latestMediaIdsToHide = mediaIdsToHide;
6198                                        }
6199                                        executeThemeCode(dl, imagesToHide, imagesToShow, mediaIdsToHide, variantImages, mediaPerVariant, mediaIdPerImage, selectedImages, productMedia, featuredMediaId, theLatestVariantId, config);
6200                                    });
6201                                } catch (error) {
6202                                    dl("Error executeThemeCode:", error);
6203                                }
6204                            });
6205                        }
6206
6207                        if (storeHasCustomFunctions) {
6208                            if (Array.isArray(customFunctions) && customFunctions.length > 0) {
6209                                storeHasCustomFunctions = true;
6210                                customFunctions.forEach(customFunction => {
6211                                    try {
6212                                        const functionName = 'execute_' + customFunction;
6213                                        if (!insertedCustomCodeFiles.includes(customFunction)) {
6214                                            insertThemeCode(themeFileUrlPerId[customFunction], () => {
6215                                                const func = window[functionName];
6216                                                if (typeof func === 'function') {
6217                                                    dl("Executing custom function (1):", functionName);
6218                                                    func(dl, imagesToHide, imagesToShow, mediaIdsToHide, variantImages, mediaPerVariant, mediaIdPerImage, selectedImages, productMedia, featuredMediaId, theLatestVariantId, config);
6219                                                } else {
6220                                                    dl("Custom function not found:", functionName);
6221                                                }
6222                                                insertedCustomCodeFiles.push(customFunction);
6223                                            });
6224                                        } else {
6225                                            dl("Custom function already inserted:", functionName);
6226                                            const func = window[functionName];
6227                                            if (typeof func === 'function') {
6228                                                dl("Executing custom function (2):", functionName);
6229                                                func(dl, imagesToHide, imagesToShow, mediaIdsToHide, variantImages, mediaPerVariant, mediaIdPerImage, selectedImages, productMedia, featuredMediaId, theLatestVariantId, config);
6230                                            } else {
6231                                                dl("Custom function not found:", functionName);
6232                                            }
6233                                        }
6234                                    } catch (error) {
6235                                        dl("Error executing custom function: " + customFunction, error);
6236                                    }
6237                                });
6238                            }
6239                        }
6240
6241                        if (settings?.scroll_to_the_top === true) {
6242                            dl("Scrolling to the top");
6243                            scrollToTop();
6244                        }
6245
6246                    } catch
6247                        (error) {
6248                        dl("Error updating product images:", error);
6249                    }
6250                };
6251
6252                const insertCustomCss = () => {
6253                    
6254const customCss = "none";
6255                    if (customCss === 'none') {
6256                        dl("custom css is set to none. Exiting.");
6257                        return;
6258                    }
6259                    const styleElement = document.createElement('style');
6260                    styleElement.type = 'text/css';
6261                    styleElement.textContent = customCss;
6262                    document.head.appendChild(styleElement);
6263                    dl("custom css inserted.");
6264                    
6265                };
6266
6267                const detectVariantChange = () => {
6268                    try {
6269                        setTimeout(() => {
6270                            let newVariantId = findCurrentVariantId();
6271                            let source = 'detectVariantChange';
6272                            if (kachingVariantId) {
6273                                dl("Kaching variant ID:", kachingVariantId);
6274                                newVariantId = kachingVariantId;
6275                                kachingVariantId = null;
6276                                source = 'kaching';
6277                            }
6278                            if (newVariantId) {
6279                                updateProductImages(newVariantId, source);
6280                            }
6281                        }, 100);
6282                    } catch (error) {
6283                        dl("Error detecting variant change:", error);
6284                    }
6285                };
6286
6287                const initVariantChangeDetection = () => {
6288                    try {
6289                        let selectorsArray = ['select', '.product__info-wrapper', '.panda-swatch', '.single-option-selector', 'label', '.swatches .swatch-selector', 'form[action="/cart/add"]', 'product-info', '.options-selection__option-swatch-wrapper', '.swatches__form--label', '.variant-options', '.image_change', '.product-variant__item', '.product-options__value', 'variant-radios', 'variant-picker', 'rubik-swatch', '.product-options'];
6290
6291                        if (themeStoreId === 2061) {
6292                            selectorsArray.push('.ic-screen-reader');
6293                        }
6294
6295                        if (themeStoreId === 2348) {
6296                            selectorsArray = ['[data-option-buttons][data-product-option="option1"] .product__color-swatch', '[data-option-buttons][data-product-option="option2"] .product__chip', '#option1', '#option2'];
6297                        }
6298
6299
6300                        if (themeStoreId === 3605) {
6301                            selectorsArray = ['.color-swatch-label', '.text-swatch-label', 'input.variant-options'];
6302                        }
6303
6304                        if (themeStoreId === 2659) {
6305                            selectorsArray = ['div[id^="js-options-template"] button[data-variant-id]'];
6306                        }
6307
6308                        if (themeStoreId === 2881) {
6309                            selectorsArray = ['[role="radiogroup"] [role="radio"]'];
6310                        }
6311
6312                        if (themeStoreId === 3520) {
6313                            selectorsArray = ['x-product-variant-picker', '.product-variant-picker__option-value input[type="radio"]'];
6314                        }
6315
6316                        if (themeStoreId === 5010) {
6317                            // Soft replaces #variant_selector-{sectionId}.innerHTML on every change,
6318                            // so listeners bound to the <select> die after the first switch. The shell
6319                            // is never replaced and both click and change bubble up to it.
6320                            selectorsArray.push('pdp-product-shell');
6321                        }
6322
6323                        if (themeStoreId === 910) {
6324                            selectorsArray.push('[data-variant-picker] input[type="radio"]', '[data-single-option-selector]', '.product-variant-picker-block label');
6325                        }
6326
6327
6328                        if (Array.isArray(variantChangeSelectors) && variantChangeSelectors.length > 0) {
6329                            selectorsArray = variantChangeSelectors;
6330                        }
6331
6332                        const rubikSwatchActive = !!document.querySelector('rubik-swatch');
6333                        if (rubikSwatchActive) {
6334                            dl("rubik-swatch in DOM, using rubik-variant-id-changed event as primary source.");
6335                        }
6336
6337                        const variantChangeListener = rubikSwatchActive
6338                            ? (e) => {
6339                                if (window.rubikSwatchSyncing) {
6340                                    return;
6341                                }
6342                                detectVariantChange();
6343                            }
6344                            : detectVariantChange;
6345
6346                        const selectors = selectorsArray.length > 0 ? selectorsArray.join(',') : null;
6347                        if (selectors) {
6348                            document.querySelectorAll(selectors).forEach(element => {
6349                                element.addEventListener("click", variantChangeListener);
6350                                element.addEventListener("change", variantChangeListener);
6351                            });
6352                        }
6353                        setTimeout(() => {
6354                            const kachingBundles = document.querySelector('kaching-bundles-block');
6355                            if (kachingBundles) {
6356                                dl("kachingBundles detected.");
6357                                kachingBundles.addEventListener('variant-selected', (event) => {
6358                                    dl("kachingBundles:variant-selected", event?.detail);
6359                                    const tempVariantId = event?.detail?.variantId;
6360                                    if (tempVariantId) {
6361                                        kachingVariantId = parseInt(tempVariantId);
6362                                        detectVariantChange();
6363                                    }
6364                                });
6365                            }
6366                        }, 1000);
6367
6368                        document.addEventListener('rubik-variant-id-changed', (event) => {
6369                            dl("rubik-variant-id-changed", event?.detail);
6370                            // cameFromSwatchNavigation: after a reload-mode swatch navigation
6371                            // this initial dispatch IS the user's variant choice — let it
6372                            // filter. A mere scroll/tap (userHasInteracted) must NOT admit
6373                            // it: on themes with late swatch init this dispatch can arrive
6374                            // long after load and would wrongly filter to the default variant.
6375                            if (settings?.dont_run_on_first_load === true && event?.detail?.initialLoad === true && !cameFromSwatchNavigation) {
6376                                dl("Skipping initial-load swatch event (dont_run_on_first_load).");
6377                                return;
6378                            }
6379                            const tempVariantId = event?.detail?.variantId;
6380                            if (tempVariantId) {
6381                                updateProductImages(tempVariantId, 'rubik-swatch-event');
6382                            }
6383                        });
6384
6385                        if (customFunctions.includes('instantswiper')) {
6386                            const element = document.querySelector('[data-instant-action-id][data-instant-action-variant-id]');
6387                            if (element) {
6388                                let previousValue = element.dataset.instantActionVariantId;
6389
6390                                const observer = new MutationObserver((mutations) => {
6391                                    mutations.forEach((mutation) => {
6392                                        if (mutation.type === 'attributes' &&
6393                                            mutation.attributeName === 'data-instant-action-variant-id') {
6394                                            const currentValue = element.dataset.instantActionVariantId;
6395                                            if (currentValue !== previousValue) {
6396                                                console.log('Value changed from', previousValue, 'to', currentValue);
6397                                                detectVariantChange();
6398                                                previousValue = currentValue;
6399                                            }
6400                                        }
6401                                    });
6402                                });
6403                                observer.observe(element, {
6404                                    attributes: true,
6405                                    attributeFilter: ['data-instant-action-variant-id']
6406                                });
6407                            }
6408                        }
6409                    } catch (error) {
6410                        dl("Error initializing variant change detection:", error);
6411                    }
6412                };
6413
6414                const areArraysEqual = (arr1, arr2) => JSON.stringify(arr1) === JSON.stringify(arr2);
6415                initVariantChangeDetection();
6416
6417                let runOnInitialLoad = true;
6418
6419                if (settings?.dont_run_on_first_load === true) {
6420                    runOnInitialLoad = false;
6421                }
6422
6423                if (runOnInitialLoad) {
6424                    detectVariantChange();
6425                }
6426
6427                insertCustomCss();
6428
6429                const checkVariantChange = () => {
6430                    const rubikSwatchEl = document.querySelector('rubik-swatch');
6431                    if (rubikSwatchEl && rubikSwatchEl.offsetParent !== null) {
6432                        const rubikSwatchInner = rubikSwatchEl.shadowRoot?.querySelector('.rubik-swatch');
6433                        if (rubikSwatchInner && rubikSwatchInner.style.display !== 'none') {
6434                            return;
6435                        }
6436                    }
6437                    if ("false" === 'true') {
6438                        dl('Variant URL detection is disabled.');
6439                        return;
6440                    }
6441                    const urlParams = new URLSearchParams(window.location.search);
6442                    let variantFromUrl = urlParams.get('variant');
6443
6444                    if (settings?.skip_initial_url_check === true) {
6445                        dl("Skipping initial URL check.");
6446                        updateProductImages(variantFromUrl, 'urlPolling-skipInitial');
6447                        return;
6448                    }
6449
6450                    if (variantFromUrl !== initialVariantId) {
6451                        // Reformation (1762) keeps the ?variant= URL on the previous valid variant when
6452                        // the selected option combo has no variant, so trusting the raw URL here reverts
6453                        // the gallery to the previous color ~200ms after the correct render. Re-resolve
6454                        // through findCurrentVariantId (checked option inputs) like Horizon themes do.
6455                        // Luxury (3313) has the same stale-?variant= behaviour: the URL is always one
6456                        // selection behind, so polling on the raw URL would revert the gallery to the
6457                        // previous colour ~200ms after the correct render.
6458                        // Kaching Bundles stores behave the same way on ANY theme.
6459                        if (horizonThemeIds.includes(themeStoreId) || themeStoreId === 1762 || themeStoreId === 3313
6460                            || document.querySelector('kaching-bundles-block')) {
6461                            variantFromUrl = findCurrentVariantId();
6462                        }
6463                        updateProductImages(variantFromUrl, 'urlPolling');
6464                    } else if ([801, 3070, 3605, 812, 99990060, 1751, 2659, 2881, 1190, 99990049, 910, 4090, 3341, 1926, 2821].includes(themeStoreId) && variantFromUrl) {
6465                        updateProductImages(variantFromUrl, 'urlPolling-themeSpecific');
6466                    }
6467                };
6468                setInterval(checkVariantChange, 200);
6469            } catch
6470                (error) {
6471                dl("Error initializing:", error);
6472            }
6473        };
6474
6475        document.addEventListener('DOMContentLoaded', () => {
6476            initVariantImageHandler({"id":3816641757232,"title":"The Learn \u0026 Lounge™","handle":"learn-lounge","description":"\u003ch2\u003ePediatric Therapist-Designed 3-in-1 Infant Lounger\u003c\/h2\u003e\n\u003cp\u003eThe only newborn lounger created by pediatric therapists and designed to support\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003ecomfort, development, and safer awake-time positioning\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003eduring baby’s earliest months.\u003c\/p\u003e\n\u003cp\u003eMore than just a baby lounger, the Learn \u0026amp; Lounge™ is a\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003e3-in-1 developmental support\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003edesigned to help babies build early strength, stay comfortable, and make tummy time more successful.\u003c\/p\u003e\n\u003cp\u003eTrusted by pediatric OTs and PTs — and loved by more than 50,000 parents nationwide.\u003c\/p\u003e\n\u003chr\u003e\n\u003ch2\u003eUse the Learn \u0026amp; Lounge™ As:\u003c\/h2\u003e\n\u003ch3\u003eAwake-Time Lounger\u003c\/h3\u003e\n\u003cp\u003eA supportive space for baby to rest, explore, and engage with their new world. The Learn \u0026amp; Lounge™ naturally encourages babies to use their arms and hands using therapeutic positioning principles that help build\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003eearly strength, coordination, and confidence in movement.\u003c\/strong\u003e\u003c\/p\u003e\n\u003chr\u003e\n\u003ch3\u003eFeeding \u0026amp; Comfort Positioner\u003c\/h3\u003e\n\u003cp\u003eDesigned with a gentle incline, the Learn \u0026amp; Lounge™ supports comfortable awake-time feeding and may help reduce reflux-related discomfort — a common challenge in early infancy.\u003c\/p\u003e\n\u003cp\u003eWhen babies are comfortable and well-positioned, they’re calmer, more engaged, and better able to learn.\u003c\/p\u003e\n\u003chr\u003e\n\u003ch3\u003eTummy Time Trainer\u003c\/h3\u003e\n\u003cp\u003eFlip the Learn \u0026amp; Lounge™ to create a softly contoured tummy-time surface that helps make tummy time more comfortable and effective.\u003c\/p\u003e\n\u003cp\u003eThis positioning supports:\u003cbr\u003e• Early strength development\u003cbr\u003e• Reduced pressure on the back of baby's head\u003cbr\u003e• More enjoyable tummy time experiences\u003c\/p\u003e\n\u003cp\u003eIntegrated sensory materials provide\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003etactile, auditory, and visual stimulation\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003eto keep babies engaged while building strength.\u003c\/p\u003e\n\u003chr\u003e\n\u003ch2\u003eDesigned by Pediatric Therapists\u003c\/h2\u003e\n\u003cp\u003eUnlike traditional loungers designed primarily for comfort, the Learn \u0026amp; Lounge™ was intentionally created by pediatric occupational therapists to support:\u003c\/p\u003e\n\u003cp\u003e• Early motor development\u003cbr\u003e• Comfortable positioning\u003cbr\u003e• Better tummy time success\u003cbr\u003e• Simpler daily routines for parents\u003c\/p\u003e\n\u003cp\u003eBecause when babies are comfortable and supported, they’re better able to explore, connect, and grow.\u003c\/p\u003e\n\u003chr\u003e\n\u003ch2\u003eMade with Quality Materials That Last\u003c\/h2\u003e\n\u003cp\u003e• Breathable air mesh + mélange polyester cover\u003cbr\u003e• High-density polyurethane foam insert for support and comfort\u003cbr\u003e• Lightweight internal support panel for shape stability\u003cbr\u003e• Removable, machine-washable cover\u003cbr\u003e• Convenient top handle for portability\u003c\/p\u003e\n\u003chr\u003e\n\u003ch2\u003eDesigned for Parents, Too\u003c\/h2\u003e\n\u003cp\u003eThe Learn \u0026amp;
6476 Lounge™ gives parents a supportive place to set baby down when they need their hands free — while knowing baby is positioned comfortably and thoughtfully.\u003c\/p\u003e\n\u003cp\u003eA practical, thoughtful gift for expecting parents — and one they’ll use every day.\u003c\/p\u003e\n\u003chr\u003e\n\u003ch2\u003eImportant Safety Note\u003c\/h2\u003e\n\u003cp\u003eThe Learn \u0026amp; Lounge™ is designed for\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003eawake-time use only\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003eand should always be used with adult supervision. This product is not intended for sleep.\u003c\/p\u003e","published_at":"2019-07-15T01:41:50-04:00","created_at":"2019-07-15T01:41:50-04:00","vendor":"RahooBaby","type":"baby lounger","tags":["age: 0-6 months"],"price":9999,"price_min":9999,"price_max":9999,"available":true,"price_varies":false,"compare_at_price":0,"compare_at_price_min":0,"compare_at_price_max":0,"compare_at_price_varies":false,"variants":[{"id":44077753565473,"title":"Saltwater Blue","option1":"Saltwater Blue","option2":null,"option3":null,"sku":"","requires_shipping":true,"taxable":true,"featured_image":{"id":54344288895265,"product_id":3816641757232,"position":1,"created_at":"2026-02-13T08:16:21-05:00","updated_at":"2026-04-13T08:57:25-04:00","alt":null,"width":2040,"height":2040,"src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Blue_Top.jpg?v=1776085045","variant_ids":[44077753565473]},"available":true,"name":"The Learn \u0026 Lounge™ - Saltwater Blue","public_title":"Saltwater Blue","options":["Saltwater Blue"],"price":9999,"weight":1134,"compare_at_price":0,"inventory_management":"shopify","barcode":null,"featured_media":{"alt":null,"id":44637761863969,"position":1,"preview_image":{"aspect_ratio":1.0,"height":2040,"width":2040,"src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Blue_Top.jpg?v=1776085045"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":44077805797665,"title":"Petal Pink","option1":"Petal Pink","option2":null,"option3":null,"sku":"","requires_shipping":true,"taxable":true,"featured_image":{"id":54344313504033,"product_id":3816641757232,"position":9,"created_at":"2026-02-13T08:26:55-05:00","updated_at":"2026-04-13T08:57:25-04:00","alt":null,"width":4375,"height":4375,"src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Pink_Top.jpg?v=1776085045","variant_ids":[44077805797665]},"available":true,"name":"The Learn \u0026 Lounge™ - Petal Pink","public_title":"Petal Pink","options":["Petal Pink"],"price":9999,"weight":1134,"compare_at_price":0,"inventory_management":"shopify","barcode":null,"featured_media":{"alt":null,"id":44637783687457,"position":9,"preview_image":{"aspect_ratio":1.0,"height":4375,"width":4375,"src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Pink_Top.jpg?v=1776085045"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":44077819887905,"title":"Quiet Sage","option1":"Quiet Sage","option2":null,"option3":null,"sku":"","requires_shipping":true,"taxable":true,"featured_image":{"id":54344314519841,"product_id":3816641757232,"position":18,"created_at":"2026-02-13T08:27:31-05:00","updated_at":"2026-04-13T08:57:25-04:00","alt":null,"width":2040,"height":2040,"src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Sage_Top.jpg?v=1776085045","variant_ids":[44077819887905]},"available":true,"name":"The Learn \u0026 Lounge™ - Quiet Sage","public_title":"Quiet Sage","options":["Quiet Sage"],"price":9999,"weight":1134,"compare_at_price":0,"inventory_management":"shopify","barcode":null,"featured_media":{"alt":null,"id":44637784703265,"position":18,"preview_image":{"aspect_ratio":1.0,"height":2040,"width":2040,"src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Sage_Top.jpg?v=1776085045"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":44077830078753,"title":"Soft Sand","option1":"Soft Sand","option2":null,"option3":null,"sku":"","requires_shipping":true,"taxable":true,"featured_image":{"id":54344315666721,"product_id":3816641757232,"position":25,"created_at":"2026-02-13T08:28:06-05:00","updated_at":"2026-04-13T08:57:25-04:00","alt":null,"width":2040,"height":2040,"src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Sand_Top.jpg?v=1776085045","variant_ids":[44077830078753]},"available":true,"name":"The Learn \u0026 Lounge™ - Soft Sand","public_title":"Soft Sand","options":["Soft Sand"],"price":9999,"weight":1134,"compare_at_price":0,"inventory_management":"shopify","barcode":null,"featured_media":{"alt":null,"id":44637785653537,"position":25,"preview_image":{"aspect_ratio":1.0,"height":2040,"width":2040,"src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Sand_Top.jpg?v=1776085045"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}}],"images":["\/\/rahoobaby.com\/cdn\/shop\/files\/Blue_Top.jpg?v=1776085045","\/\/rahoobaby.com\/cdn\/shop\/files\/Call_Out_Graphics_-_Blue_Call_Out_1.jpg?v=1776085045","\/\/rahoobaby.com\/cdn\/shop\/files\/feature_breakdown_saltwater_blue.jpg?v=1776085045","\/\/rahoobaby.com\/cdn\/shop\/files\/Blue_Side_2000ea4d-1234-4681-91e9-027bbc3c7e98.jpg?v=1776085045","\/\/rahoobaby.com\/cdn\/shop\/files\/Blue_Bottom.jpg?v=1776085045","\/\/rahoobaby.com\/cdn\/shop\/files\/Web_size_12_15_Rahoo_Baby0255_1_b3decc5d-39eb-4fe2-ab3e-29e22903df2a.jpg?v=1776085045","\/\/rahoobaby.com\/cdn\/shop\/files\/Web_size_12_15_Rahoo_Baby0376.jpg?v=1776085045","\/\/rahoobaby.com\/cdn\/shop\/files\/Web_size_12_15_Rahoo_Baby0204_1.jpg?v=1776085045","\/\/rahoobaby.com\/cdn\/shop\/files\/Pink_Top.jpg?v=1776085045","\/\/rahoobaby.com\/cdn\/shop\/files\/Call_Out_Graphics_-_11.jpg?v=1776085045","\/\/rahoobaby.com\/cdn\/shop\/files\/feature_breakdown_petal_pink.jpg?v=1776085045","\/\/rahoobaby.com\/cdn\/shop\/files\/Pink_Bottom.jpg?v=1776085045","\/\/rahoobaby.com\/cdn\/shop\/files\/Pink_Side_Medium_5bf5cb2c-f053-417c-87a3-d875f25df96e.jpg?v=1776085045","\/\/rahoobaby.com\/cdn\/shop\/files\/Web_size_12_15_Rahoo_Baby0049_2.jpg?v=1776085045","\/\/rahoobaby.com\/cdn\/shop\/files\/Web_size_12_15_Rahoo_Baby0263.jpg?v=1776085045","\/\/rahoobaby.com\/cdn\/shop\/files\/Web_size_12_15_Rahoo_Baby0245.jpg?v=1776085045","\/\/rahoobaby.com\/cdn\/shop\/files\/announcementcarousel4.jpg?v=1776085045","\/\/rahoobaby.com\/cdn\/shop\/files\/Sage_Top.jpg?v=1776085045","\/\/rahoobaby.com\/cdn\/shop\/files\/feature_breakdown_quiet_sage.jpg?v=1776085045","\/\/rahoobaby.com\/cdn\/shop\/files\/Sage_Side.jpg?v=1776085045","\/\/rahoobaby.com\/cdn\/shop\/files\/Web_size_12_15_Rahoo_Baby0036.jpg?v=1776085045","\/\/rahoobaby.com\/cdn\/shop\/files\/Call_Out_Graphics_-_13.jpg?v=1776085045","\/\/rahoobaby.com\/cdn\/shop\/files\/Web_size_12_15_Rahoo_Baby0041.jpg?v=1776085045","\/\/rahoobaby.com\/cdn\/shop\/files\/Web_size_12_15_Rahoo_Baby0022_1.jpg?v=1776085045","\/\/rahoobaby.com\/cdn\/shop\/files\/Sand_Top.jpg?v=1776085045","\/\/rahoobaby.com\/cdn\/shop\/files\/feature_breakdown_soft_sand.jpg?v=1776085045","\/\/rahoobaby.com\/cdn\/shop\/files\/Sand_Side.jpg?v=1776085045","\/\/rahoobaby.com\/cdn\/shop\/files\/Call_Out_Graphics_-_12.jpg?v=1776085045","\/\/rahoobaby.com\/cdn\/shop\/files\/Sand_Bottom.jpg?v=1776085045","\/\/rahoobaby.com\/cdn\/shop\/files\/Beige_lounging_under_bars_2.jpg?v=1776085045","\/\/rahoobaby.com\/cdn\/shop\/files\/Web_size_12_15_Rahoo_Baby0148.jpg?v=1776085045","\/\/rahoobaby.com\/cdn\/shop\/files\/Web_size_12_15_Rahoo_Baby0198.jpg?v=1776085045","\/\/rahoobaby.com\/cdn\/shop\/files\/Web_size_12_15_Rahoo_Baby0117.jpg?v=1776085045","\/\/rahoobaby.com\/cdn\/shop\/files\/Web_size_12_15_Rahoo_Baby0378.jpg?v=1776085045","\/\/rahoobaby.com\/cdn\/shop\/files\/Rahoo_Loungers_vs._Other_Loungers.jpg?v=1776085045","\/\/rahoobaby.com\/cdn\/shop\/products\/TheLearnandLounge_MBM_bb09e2a4-3b4b-49b8-9577-d226bbe16350.jpg?v=1776085045","\/\/rahoobaby.com\/cdn\/shop\/files\/Web_size_12_15_Rahoo_Baby0036_1.jpg?v=1776085045"],"featured_image":"\/\/rahoobaby.com\/cdn\/shop\/files\/Blue_Top.jpg?v=1776085045","options":["Color"],"media":[{"alt":null,"id":44637761863969,"position":1,"preview_image":{"aspect_ratio":1.0,"height":2040,"width":2040,"src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Blue_Top.jpg?v=1776085045"},"aspect_ratio":1.0,"height":2040,"media_type":"image","src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Blue_Top.jpg?v=1776085045","width":2040},{"alt":null,"id":45291651301665,"position":2,"preview_image":{"aspect_ratio":1.0,"height":1080,"width":1080,"src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Call_Out_Graphics_-_Blue_Call_Out_1.jpg?v=1776085045"},"aspect_ratio":1.0,"height":1080,"media_type":"image","src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Call_Out_Graphics_-_Blue_Call_Out_1.jpg?v=1776085045","width":1080},{"alt":null,"id":45371101610273,"position":3,"preview_image":{"aspect_ratio":1.0,"height":1080,"width":1080,"src":"\/\/rahoobaby.com\/cdn\/shop\/files\/feature_breakdown_saltwater_blue.jpg?v=1776085045"},"aspect_ratio":1.0,"height":1080,"media_type":"image","src":"\/\/rahoobaby.com\/cdn\/shop\/files\/feature_breakdown_saltwater_blue.jpg?v=1776085045","width":1080},{"alt":null,"id":44637909254433,"position":4,"preview_image":{"aspect_ratio":1.0,"height":2040,"width":2040,"src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Blue_Side_2000ea4d-1234-4681-91e9-027bbc3c7e98.jpg?v=1776085045"},"aspect_ratio":1.0,"height":2040,"media_type":"image","src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Blue_Side_2000ea4d-1234-4681-91e9-027bbc3c7e98.jpg?v=1776085045","width":2040},{"alt":null,"id":44637761831201,"position":5,"preview_image":{"aspect_ratio":1.0,"height":2040,"width":2040,"src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Blue_Bottom.jpg?v=1776085045"},"aspect_ratio":1.0,"height":2040,"media_type":"image","src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Blue_Bottom.jpg?v=1776085045","width":2040},{"alt":null,"id":44638393073953,"position":6,"preview_image":{"aspect_ratio":1.0,"height":1360,"width":1360,"src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Web_size_12_15_Rahoo_Baby0255_1_b3decc5d-39eb-4fe2-ab3e-29e22903df2a.jpg?v=1776085045"},"aspect_ratio":1.0,"height":1360,"media_type":"image","src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Web_size_12_15_Rahoo_Baby0255_1_b3decc5d-39eb-4fe2-ab3e-29e22903df2a.jpg?v=1776085045","width":1360},{"alt":null,"id":44638394188065,"position":7,"preview_image":{"aspect_ratio":1.0,"height":1360,"width":1360,"src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Web_size_12_15_Rahoo_Baby0376.jpg?v=1776085045"},"aspect_ratio":1.0,"height":1360,"media_type":"image","src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Web_size_12_15_Rahoo_Baby0376.jpg?v=1776085045","width":1360},{"alt":null,"id":44638389305633,"position":8,"preview_image":{"aspect_ratio":1.0,"height":1360,"width":1360,"src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Web_size_12_15_Rahoo_Baby0204_1.jpg?v=1776085045"},"aspect_ratio":1.0,"height":1360,"media_type":"image","src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Web_size_12_15_Rahoo_Baby0204_1.jpg?v=1776085045","width":1360},{"alt":null,"id":44637783687457,"position":9,"preview_image":{"aspect_ratio":1.0,"height":4375,"width":4375,"src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Pink_Top.jpg?v=1776085045"},"aspect_ratio":1.0,"height":4375,"media_type":"image","src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Pink_Top.jpg?v=1776085045","width":4375},{"alt":null,"id":45291651268897,"position":10,"preview_image":{"aspect_ratio":1.0,"height":1080,"width":1080,"src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Call_Out_Graphics_-_11.jpg?v=1776085045"},"aspect_ratio":1.0,"height":1080,"media_type":"image","src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Call_Out_Graphics_-_11.jpg?v=1776085045","width":1080},{"alt":null,"id":45371101643041,"position":11,"preview_image":{"aspect_ratio":1.0,"height":1080,"width":1080,"src":"\/\/rahoobaby.com\/cdn\/shop\/files\/feature_breakdown_petal_pink.jpg?v=1776085045"},"aspect_ratio":1.0,"height":1080,"media_type":"image","src":"\/\/rahoobaby.com\/cdn\/shop\/files\/feature_breakdown_petal_pink.jpg?v=1776085045","width":1080},{"alt":null,"id":44638284841249,"position":12,"preview_image":{"aspect_ratio":1.0,"height":4375,"width":4375,"src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Pink_Bottom.jpg?v=1776085045"},"aspect_ratio":1.0,"height":4375,"media_type":"image","src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Pink_Bottom.jpg?v=1776085045","width":4375},{"alt":null,"id":44638287659297,"position":13,"preview_image":{"aspect_ratio":1.002,"height":639,"width":640,"src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Pink_Side_Medium_5bf5cb2c-f053-417c-87a3-d875f25df96e.jpg?v=1776085045"},"aspect_ratio":1.002,"height":639,"media_type":"image","src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Pink_Side_Medium_5bf5cb2c-f053-417c-87a3-d875f25df96e.jpg?v=1776085045","width":640},{"alt":null,"id":44638388060449,"position":14,"preview_image":{"aspect_ratio":1.0,"height":1228,"width":1228,"src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Web_size_12_15_Rahoo_Baby0049_2.jpg?v=1776085045"},"aspect_ratio":1.0,"height":1228,"media_type":"image","src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Web_size_12_15_Rahoo_Baby0049_2.jpg?v=1776085045","width":1228},{"alt":null,"id":44638393696545,"position":15,"preview_image":{"aspect_ratio":1.0,"height":1360,"width":1360,"src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Web_size_12_15_Rahoo_Baby0263.jpg?v=1776085045"},"aspect_ratio":1.0,"height":1360,"media_type":"image","src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Web_size_12_15_Rahoo_Baby0263.jpg?v=1776085045","width":1360},{"alt":null,"id":44638390714657,"position":16,"preview_image":{"aspect_ratio":1.0,"height":1360,"width":1360,"src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Web_size_12_15_Rahoo_Baby0245.jpg?v=1776085045"},"aspect_ratio":1.0,"height":1360,"media_type":"image","src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Web_size_12_15_Rahoo_Baby0245.jpg?v=1776085045","width":1360},{"alt":null,"id":44638360699169,"position":17,"preview_image":{"aspect_ratio":1.0,"height":1080,"width":1080,"src":"\/\/rahoobaby.com\/cdn\/shop\/files\/announcementcarousel4.jpg?v=1776085045"},"aspect_ratio":1.0,"height":1080,"media_type":"image","src":"\/\/rahoobaby.com\/cdn\/shop\/files\/announcementcarousel4.jpg?v=1776085045","width":1080},{"alt":null,"id":44637784703265,"position":18,"preview_image":{"aspect_ratio":1.0,"height":2040,"width":2040,"src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Sage_Top.jpg?v=1776085045"},"aspect_ratio":1.0,"height":2040,"media_type":"image","src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Sage_Top.jpg?v=1776085045","width":2040},{"alt":null,"id":45371104985377,"position":19,"preview_image":{"aspect_ratio":1.0,"height":1080,"width":1080,"src":"\/\/rahoobaby.com\/cdn\/shop\/files\/feature_breakdown_quiet_sage.jpg?v=1776085045"},"aspect_ratio":1.0,"height":1080,"media_type":"image","src":"\/\/rahoobaby.com\/cdn\/shop\/files\/feature_breakdown_quiet_sage.jpg?v=1776085045","width":1080},{"alt":null,"id":44638281793825,"position":20,"preview_image":{"aspect_ratio":1.0,"height":2040,"width":2040,"src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Sage_Side.jpg?v=1776085045"},"aspect_ratio":1.0,"height":2040,"media_type":"image","src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Sage_Side.jpg?v=1776085045","width":2040},{"alt":null,"id":44638387175713,"position":21,"preview_image":{"aspect_ratio":1.0,"height":1360,"width":1360,"src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Web_size_12_15_Rahoo_Baby0036.jpg?v=1776085045"},"aspect_ratio":1.0,"height":1360,"media_type":"image","src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Web_size_12_15_Rahoo_Baby0036.jpg?v=1776085045","width":1360},{"alt":null,"id":45291651203361,"position":22,"preview_image":{"aspect_ratio":1.0,"height":1080,"width":1080,"src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Call_Out_Graphics_-_13.jpg?v=1776085045"},"aspect_ratio":1.0,"height":1080,"media_type":"image","src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Call_Out_Graphics_-_13.jpg?v=1776085045","width":1080},{"alt":null,"id":44638387863841,"position":23,"preview_image":{"aspect_ratio":1.0,"height":1360,"width":1360,"src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Web_size_12_15_Rahoo_Baby0041.jpg?v=1776085045"},"aspect_ratio":1.0,"height":1360,"media_type":"image","src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Web_size_12_15_Rahoo_Baby0041.jpg?v=1776085045","width":1360},{"alt":null,"id":44638386258209,"
6476position":24,"preview_image":{"aspect_ratio":1.0,"height":1360,"width":1360,"src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Web_size_12_15_Rahoo_Baby0022_1.jpg?v=1776085045"},"aspect_ratio":1.0,"height":1360,"media_type":"image","src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Web_size_12_15_Rahoo_Baby0022_1.jpg?v=1776085045","width":1360},{"alt":null,"id":44637785653537,"position":25,"preview_image":{"aspect_ratio":1.0,"height":2040,"width":2040,"src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Sand_Top.jpg?v=1776085045"},"aspect_ratio":1.0,"height":2040,"media_type":"image","src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Sand_Top.jpg?v=1776085045","width":2040},{"alt":null,"id":45371104952609,"position":26,"preview_image":{"aspect_ratio":1.0,"height":1080,"width":1080,"src":"\/\/rahoobaby.com\/cdn\/shop\/files\/feature_breakdown_soft_sand.jpg?v=1776085045"},"aspect_ratio":1.0,"height":1080,"media_type":"image","src":"\/\/rahoobaby.com\/cdn\/shop\/files\/feature_breakdown_soft_sand.jpg?v=1776085045","width":1080},{"alt":null,"id":44638281367841,"position":27,"preview_image":{"aspect_ratio":1.0,"height":2040,"width":2040,"src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Sand_Side.jpg?v=1776085045"},"aspect_ratio":1.0,"height":2040,"media_type":"image","src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Sand_Side.jpg?v=1776085045","width":2040},{"alt":null,"id":45291651236129,"position":28,"preview_image":{"aspect_ratio":1.0,"height":1080,"width":1080,"src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Call_Out_Graphics_-_12.jpg?v=1776085045"},"aspect_ratio":1.0,"height":1080,"media_type":"image","src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Call_Out_Graphics_-_12.jpg?v=1776085045","width":1080},{"alt":null,"id":44638281531681,"position":29,"preview_image":{"aspect_ratio":1.0,"height":2040,"width":2040,"src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Sand_Bottom.jpg?v=1776085045"},"aspect_ratio":1.0,"height":2040,"media_type":"image","src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Sand_Bottom.jpg?v=1776085045","width":2040},{"alt":null,"id":44638384292129,"position":30,"preview_image":{"aspect_ratio":1.0,"height":2508,"width":2508,"src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Beige_lounging_under_bars_2.jpg?v=1776085045"},"aspect_ratio":1.0,"height":2508,"media_type":"image","src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Beige_lounging_under_bars_2.jpg?v=1776085045","width":2508},{"alt":null,"id":44638388781345,"position":31,"preview_image":{"aspect_ratio":1.0,"height":1360,"width":1360,"src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Web_size_12_15_Rahoo_Baby0148.jpg?v=1776085045"},"aspect_ratio":1.0,"height":1360,"media_type":"image","src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Web_size_12_15_Rahoo_Baby0148.jpg?v=1776085045","width":1360},{"alt":null,"id":44638389043489,"position":32,"preview_image":{"aspect_ratio":1.0,"height":1360,"width":1360,"src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Web_size_12_15_Rahoo_Baby0198.jpg?v=1776085045"},"aspect_ratio":1.0,"height":1360,"media_type":"image","src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Web_size_12_15_Rahoo_Baby0198.jpg?v=1776085045","width":1360},{"alt":null,"id":44638388322593,"position":33,"preview_image":{"aspect_ratio":1.0,"height":1360,"width":1360,"src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Web_size_12_15_Rahoo_Baby0117.jpg?v=1776085045"},"aspect_ratio":1.0,"height":1360,"media_type":"image","src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Web_size_12_15_Rahoo_Baby0117.jpg?v=1776085045","width":1360},{"alt":null,"id":45197395722529,"position":34,"preview_image":{"aspect_ratio":1.778,"height":720,"width":1280,"src":"\/\/rahoobaby.com\/cdn\/shop\/files\/preview_images\/d2d0241ebbad45a7bd4235c6d4d4e4c0.thumbnail.0000000000.jpg?v=1774955204"},"aspect_ratio":1.775,"duration":84000,"media_type":"video","sources":[{"format":"mp4","height":480,"mime_type":"video\/mp4","url":"\/\/rahoobaby.com\/cdn\/shop\/videos\/c\/vp\/d2d0241ebbad45a7bd4235c6d4d4e4c0\/d2d0241ebbad45a7bd4235c6d4d4e4c0.SD-480p-0.9Mbps-79904339.mp4?v=0","width":852},{"format":"mp4","height":720,"mime_type":"video\/mp4","url":"\/\/rahoobaby.com\/cdn\/shop\/videos\/c\/vp\/d2d0241ebbad45a7bd4235c6d4d4e4c0\/d2d0241ebbad45a7bd4235c6d4d4e4c0.HD-720p-1.6Mbps-79904339.mp4?v=0","width":1280},{"format":"m3u8","height":720,"mime_type":"application\/x-mpegURL","url":"\/\/rahoobaby.com\/cdn\/shop\/videos\/c\/vp\/d2d0241ebbad45a7bd4235c6d4d4e4c0\/d2d0241ebbad45a7bd4235c6d4d4e4c0.m3u8?v=0","width":1280}]},{"alt":null,"id":44638394089761,"position":35,"preview_image":{"aspect_ratio":1.0,"height":1360,"width":1360,"src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Web_size_12_15_Rahoo_Baby0378.jpg?v=1776085045"},"aspect_ratio":1.0,"height":1360,"media_type":"image","src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Web_size_12_15_Rahoo_Baby0378.jpg?v=1776085045","width":1360},{"alt":null,"id":44626708594977,"position":36,"preview_image":{"aspect_ratio":1.0,"height":1080,"width":1080,"src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Rahoo_Loungers_vs._Other_Loungers.jpg?v=1776085045"},"aspect_ratio":1.0,"height":1080,"media_type":"image","src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Rahoo_Loungers_vs._Other_Loungers.jpg?v=1776085045","width":1080},{"alt":null,"id":32443024408865,"position":37,"preview_image":{"aspect_ratio":1.0,"height":2000,"width":2000,"src":"\/\/rahoobaby.com\/cdn\/shop\/products\/TheLearnandLounge_MBM_bb09e2a4-3b4b-49b8-9577-d226bbe16350.jpg?v=1776085045"},"aspect_ratio":1.0,"height":2000,"media_type":"image","src":"\/\/rahoobaby.com\/cdn\/shop\/products\/TheLearnandLounge_MBM_bb09e2a4-3b4b-49b8-9577-d226bbe16350.jpg?v=1776085045","width":2000},{"alt":null,"id":20312216436784,"position":38,"preview_image":{"aspect_ratio":1.778,"height":1080,"width":1920,"src":"\/\/rahoobaby.com\/cdn\/shop\/products\/e3a0de0cd370417d9adfd8d6fea79456.thumbnail.0000000.jpg?v=1615997081"},"aspect_ratio":1.779,"duration":57590,"media_type":"video","sources":[{"format":"mp4","height":480,"mime_type":"video\/mp4","url":"\/\/rahoobaby.com\/cdn\/shop\/videos\/c\/vp\/e3a0de0cd370417d9adfd8d6fea79456\/e3a0de0cd370417d9adfd8d6fea79456.SD-480p-0.9Mbps.mp4?v=0","width":854},{"format":"mp4","height":720,"mime_type":"video\/mp4","url":"\/\/rahoobaby.com\/cdn\/shop\/videos\/c\/vp\/e3a0de0cd370417d9adfd8d6fea79456\/e3a0de0cd370417d9adfd8d6fea79456.HD-720p-1.6Mbps.mp4?v=0","width":1280},{"format":"mp4","height":1080,"mime_type":"video\/mp4","url":"\/\/rahoobaby.com\/cdn\/shop\/videos\/c\/vp\/e3a0de0cd370417d9adfd8d6fea79456\/e3a0de0cd370417d9adfd8d6fea79456.HD-1080p-2.5Mbps.mp4?v=0","width":1920},{"format":"m3u8","height":1080,"mime_type":"application\/x-mpegURL","url":"\/\/rahoobaby.com\/cdn\/shop\/videos\/c\/vp\/e3a0de0cd370417d9adfd8d6fea79456\/e3a0de0cd370417d9adfd8d6fea79456.m3u8?v=0","width":1920}]},{"alt":null,"id":44638387011873,"position":39,"preview_image":{"aspect_ratio":1.0,"height":2040,"width":2040,"src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Web_size_12_15_Rahoo_Baby0036_1.jpg?v=1776085045"},"aspect_ratio":1.0,"height":2040,"media_type":"image","src":"\/\/rahoobaby.com\/cdn\/shop\/files\/Web_size_12_15_Rahoo_Baby0036_1.jpg?v=1776085045","width":2040}],"requires_selling_plan":false,"selling_plan_groups":[],"content":"\u003ch2\u003ePediatric Therapist-Designed 3-in-1 Infant Lounger\u003c\/h2\u003e\n\u003cp\u003eThe only newborn lounger created by pediatric therapists and designed to support\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003ecomfort, development, and safer awake-time positioning\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003eduring baby’s earliest months.\u003c\/p\u003e\n\u003cp\u003eMore than just a baby lounger, the Learn \u0026amp; Lounge™ is a\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003e3-in-1 developmental support\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003edesigned to help babies build early strength, stay comfortable, and make tummy time more successful.\u003c\/p\u003e\n\u003cp\u003eTrusted by pediatric OTs and PTs — and loved by more than 50,000 parents nationwide.\u003c\/p\u003e\n\u003chr\u003e\n\u003ch2\u003eUse the Learn \u0026amp; Lounge™ As:\u003c\/h2\u003e\n\u003ch3\u003eAwake-Time Lounger\u003c\/h3\u003e\n\u003cp\u003eA supportive space for baby to rest, explore, and engage with their new world. The Learn \u0026amp; Lounge™ naturally encourages babies to use their arms and hands using therapeutic positioning principles that help build\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003eearly strength, coordination, and confidence in movement.\u003c\/strong\u003e\u003c\/p\u003e\n\u003chr\u003e\n\u003ch3\u003eFeeding \u0026amp; Comfort Positioner\u003c\/h3\u003e\n\u003cp\u003eDesigned with a gentle incline, the Learn \u0026amp; Lounge™ supports comfortable awake-time feeding and may help reduce reflux-related discomfort — a common challenge in early infancy.\u003c\/p\u003e\n\u003cp\u003eWhen babies are comfortable and well-positioned, they’re calmer, more engaged, and better able to learn.\u003c\/p\u003e\n\u003chr\u003e\n\u003ch3\u003eTummy Time Trainer\u003c\/h3\u003e\n\u003cp\u003eFlip the Learn \u0026amp; Lounge™ to create a softly contoured tummy-time surface that helps make tummy time more comfortable and effective.\u003c\/p\u003e\n\u003cp\u003eThis positioning supports:\u003cbr\u003e• Early strength development\u003cbr\u003e• Reduced pressure on the back of baby's head\u003cbr\u003e• More enjoyable tummy time experiences\u003c\/p\u003e\n\u003cp\u003eIntegrated sensory materials provide\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003etactile, auditory, and visual stimulation\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003eto keep babies engaged while building strength.\u003c\/p\u003e\n\u003chr\u003e\n\u003ch2\u003eDesigned by Pediatric Therapists\u003c\/h2\u003e\n\u003cp\u003eUnlike traditional loungers designed primarily for comfort, the Learn \u0026amp; Lounge™ was intentionally created by pediatric occupational therapists to support:\u003c\/p\u003e\n\u003cp\u003e• Early motor development\u003cbr\u003e• Comfortable positioning\u003cbr\u003e• Better tummy time success\u003cbr\u003e• Simpler daily routines for parents\u003c\/p\u003e\n\u003cp\u003eBecause when babies are comfortable and supported, they’re better able to explore, connect, and grow.\u003c\/p\u003e\n\u003chr\u003e\n\u003ch2\u003eMade with Quality Materials That Last\u003c\/h2\u003e\n\u003cp\u003e• Breathable air mesh + mélange polyester cover\u003cbr\u003e• High-density polyurethane foam insert for support and comfort\u003cbr\u003e• Lightweight internal support panel for shape stability\u003cbr\u003e• Removable, machine-washable cover\u003cbr\u003e• Convenient top handle for portability\u003c\/p\u003e\n\u003chr\u003e\n\u003ch2\u003eDesigned for Parents, Too\u003c\/h2\u003e\n\u003cp\u003eThe Learn \u0026amp;
6476 Lounge™ gives parents a supportive place to set baby down when they need their hands free — while knowing baby is positioned comfortably and thoughtfully.\u003c\/p\u003e\n\u003cp\u003eA practical, thoughtful gift for expecting parents — and one they’ll use every day.\u003c\/p\u003e\n\u003chr\u003e\n\u003ch2\u003eImportant Safety Note\u003c\/h2\u003e\n\u003cp\u003eThe Learn \u0026amp; Lounge™ is designed for\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003eawake-time use only\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003eand should always be used with adult supervision. This product is not intended for sleep.\u003c\/p\u003e"});
6477        });
6478
6479    })
6480    ();
6481</script>
6481
6482</div><div id="shopify-block-AM05QbkZpaG5MWU93V__18228966181090706294" class="shopify-block shopify-app-block">
6483
6484
6485  
6485<script type="module" src="https://cdn.shopify.com/extensions/01a0ec21-7369-78a6-b9c0-c07227d664ec/lb-upsell-451/assets/lb-upsell.js" defer="defer"></script>
6485
6486  
6486<script type="module" src="https://cdn.shopify.com/extensions/01a0ec21-7369-78a6-b9c0-c07227d664ec/lb-upsell-451/assets/lb-upsell-components.esm.js" defer="defer"></script>
6486
6487
6488
6489
6490<script>
6491
6492  
6493    window.lbupsellToken = "efdd4e49b7b2e97938f3a0aab11c984c"
6494  
6495  
6496</script>
6496
6497
6498<script>
6499
6500  window.lbInitMode = "immediate";
6501  
6502  window.lbComponentSrc = "https://cdn.shopify.com/extensions/01a0ec21-7369-78a6-b9c0-c07227d664ec/lb-upsell-451/assets/lb-upsell-components.esm.js";</script>
6502
6503
6504<script type="text/javascript" src="https://cdn.shopify.com/extensions/01a0ec21-7369-78a6-b9c0-c07227d664ec/lb-upsell-451/assets/lb-utils.js" defer="defer"></script>
6504
6505
6506</div>
6506<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
6506
6507</body>
6508</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.