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 & Lounge – 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 & 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 & 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&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®ion_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 & 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 & 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 & 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 & 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="{"type":"product","currency_code":"USD","country_code":"US","variants":[{"id":44077753565473,"price_per_term":"$24.99","price_per_term_amount":24.99,"full_price":"$99.99","full_price_amount":99.99,"eligible":true,"available":true,"number_of_payment_terms":4},{"id":44077805797665,"price_per_term":"$24.99","price_per_term_amount":24.99,"full_price":"$99.99","full_price_amount":99.99,"eligible":true,"available":true,"number_of_payment_terms":4},{"id":44077819887905,"price_per_term":"$24.99","price_per_term_amount":24.99,"full_price":"$99.99","full_price_amount":99.99,"eligible":true,"available":true,"number_of_payment_terms":4},{"id":44077830078753,"price_per_term":"$24.99","price_per_term_amount":24.99,"full_price":"$99.99","full_price_amount":99.99,"eligible":true,"available":true,"number_of_payment_terms":4}],"min_price":"$35.00","min_price_amount":35.0,"max_price":"$30,000.00","max_price_amount":30000.0,"financing_plans":[{"min_price":"$35.00","max_price":"$49.99","terms":[{"apr":0,"loan_type":"split_pay","installments_count":2}],"min_price_amount":35.0,"max_price_amount":49.99},{"min_price":"$50.00","max_price":"$999.99","terms":[{"apr":0,"loan_type":"split_pay","installments_count":3},{"apr":0,"loan_type":"split_pay","installments_count":4},{"apr":15,"loan_type":"interest","installments_count":3},{"apr":15,"loan_type":"interest","installments_count":6},{"apr":15,"loan_type":"interest","installments_count":12}],"min_price_amount":50.0,"max_price_amount":999.99},{"min_price":"$1,000.00","max_price":"$30,000.00","terms":[{"apr":15,"loan_type":"interest","installments_count":3},{"apr":15,"loan_type":"interest","installments_count":6},{"apr":15,"loan_type":"interest","installments_count":12}],"min_price_amount":1000.0,"max_price_amount":30000.0}],"installments_buyer_prequalification_enabled":false,"seller_id":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="{"supports_subs":true,"supports_def_opts":false,"name":"shop_pay","wallet_params":{"shopId":25873514544,"merchantName":"RahooBaby","personalized":true}}" fallback="{"supports_subs":true,"supports_def_opts":true,"name":"buy_it_now","wallet_params":{}}" access-token="f3fcf0336a5e0bd427f842d4d87f8805" buyer-country="US" buyer-locale="en" buyer-currency="USD" variant-params="[{"id":44077753565473,"requiresShipping":true},{"id":44077805797665,"requiresShipping":true},{"id":44077819887905,"requiresShipping":true},{"id":44077830078753,"requiresShipping":true}]" shop-id="25873514544" enabled-flags="["1172c16a","a1d1f9a1","f5afabb3","370070f3"]" > <div class="shopify-payment-button__button" role="button" disabled aria-hidden="true" style="background-color: transparent; border: none"> <div class="shopify-payment-button__skeleton"> </div> </div> <div class="shopify-payment-button__more-options shopify-payment-button__skeleton" role="button" disabled aria-hidden="true"> </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 & 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 & 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 & 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 & Comfort Positioner</h3> 3121<p>Designed with a gentle incline, the Learn & 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 & 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 & 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 & 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 & 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' 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 & 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='[{"uuid":"34a7ed43-e01d-4740-a464-70cb49ba5607","reviewer_name":"Paige Stanfield","reviewer_initial":"P","title":"Happy Campers","body_html":"\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","verified_buyer":false,"location":"","video_external_ids":[],"media_platform_hosted_video_infos":[],"cf_answers":[],"shop_reply_name":"RahooBaby","rating":"5","created_at":"2025-05-26 14:56:27 UTC","pictures_urls":[{"compact":"https://review-images.judgeme.com/rahoobaby/1748271387__img_4689__original.jpeg?quality=80\u0026width=160","original":"https://review-images.judgeme.com/rahoobaby/1748271387__img_4689__original.jpeg?quality=80\u0026width=1024"}]},{"uuid":"146291a2-f4d7-44ea-b507-ca3e8ad25133","reviewer_name":"Nancy X","reviewer_initial":"N","title":"Too small","body_html":"\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","verified_buyer":true,"location":"","video_external_ids":[],"media_platform_hosted_video_infos":[],"cf_answers":[],"shop_reply_name":"RahooBaby","rating":"3","created_at":"2025-05-10 14:59:08 UTC","pictures_urls":[{"compact":"https://review-images.judgeme.com/rahoobaby/1746889148__image__original.jpg?quality=80\u0026width=160","original":"https://review-images.judgeme.com/rahoobaby/1746889148__image__original.jpg?quality=80\u0026width=1024"}]},{"uuid":"e4687fa4-2581-4cbb-ba95-de65b081dd7d","reviewer_name":"Customer","reviewer_initial":"C","title":"MUST HAVE! Best lounger ever!","body_html":"\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","verified_buyer":false,"location":"","video_external_ids":[],"media_platform_hosted_video_infos":[],"cf_answers":[],"shop_reply_name":"RahooBaby","rating":"5","created_at":"2024-08-06 16:22:13 UTC","pictures_urls":[{"compact":"https://review-images.judgeme.com/rahoobaby/1722961333__org_dsc09850__original.jpeg?quality=80\u0026width=160","original":"https://review-images.judgeme.com/rahoobaby/1722961333__org_dsc09850__original.jpeg?quality=80\u0026width=1024"},{"compact":"https://review-images.judgeme.com/rahoobaby/1722961339__org_dsc09854__original.jpeg?quality=80\u0026width=160","original":"https://review-images.judgeme.com/rahoobaby/1722961339__org_dsc09854__original.jpeg?quality=80\u0026width=1024"},{"compact":"https://review-images.judgeme.com/rahoobaby/1722961345__org_dsc09897__original.jpeg?quality=80\u0026width=160","original":"https://review-images.judgeme.com/rahoobaby/1722961345__org_dsc09897__original.jpeg?quality=80\u0026width=1024"}]},{"uuid":"359714ec-7e12-4816-8096-2006912887c7","reviewer_name":"Matthew Breen","reviewer_initial":"M","title":"You will use this item a ton","body_html":"\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","verified_buyer":false,"location":"","video_external_ids":[],"media_platform_hosted_video_infos":[],"cf_answers":[],"shop_reply_name":"RahooBaby","rating":"5","created_at":"2024-06-24 16:43:47 UTC","pictures_urls":[{"compact":"https://review-images.judgeme.com/rahoobaby/1719247428__madison__original.jpeg?quality=80\u0026width=160","original":"https://review-images.judgeme.com/rahoobaby/1719247428__madison__original.jpeg?quality=80\u0026width=1024"}]}]'></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 & 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 & 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 & 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 & 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 & 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">© 2026 <a href="/">RahooBaby</a>.</span> 3792 3793 <a target="_blank" rel="nofollow" href="https://www.shopify.com?utm_campaign=poweredby&utm_medium=shopify&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.