1<!doctype html> 2<html class="no-js" lang="en" dir="ltr"> 3<head> 4 <meta charset="utf-8"> 5 <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> 6 <meta name="viewport" content="width=device-width,initial-scale=1"> 7 <meta name="theme-color" content="#111111"> 8 <link rel="canonical" href="https://playandponder.com/"> 9 <link rel="preconnect" href="https://cdn.shopify.com" crossorigin> 10 <link rel="preconnect" href="https://fonts.shopifycdn.com" crossorigin> 11 <link rel="dns-prefetch" href="https://productreviews.shopifycdn.com"> 12 <link rel="dns-prefetch" href="https://ajax.googleapis.com"> 13 <link rel="dns-prefetch" href="https://maps.googleapis.com"> 14 <link rel="dns-prefetch" href="https://maps.gstatic.com"><link rel="shortcut icon" href="//playandponder.com/cdn/shop/files/4030207.play.ponder.logo_1_32x32.png?v=1722527920" type="image/png" /><title>Indoor Playground in NW Portland | Parties, Camps & Open Play 15– Play and Ponder 16</title> 17<meta name="description" content="PDX Parent Top 5 Readers' Favorite indoor play space in NW Portland. â 5.0 on Google. Open play, birthday parties, and summer camps for kids 0â10. Serving Oregon, Beaverton, Hillsboro, Bethany, Cedar Mill & NW Portland."><meta property="og:site_name" content="Play and Ponder"> 18 <meta property="og:url" content="https://playandponder.com/"> 19 <meta property="og:title" content="Indoor Playground in NW Portland | Parties, Camps & Open Play"> 20 <meta property="og:type" content="website"> 21 <meta property="og:description" content="PDX Parent Top 5 Readers' Favorite indoor play space in NW Portland. â 5.0 on Google. Open play, birthday parties, and summer camps for kids 0â10. Serving Oregon, Beaverton, Hillsboro, Bethany, Cedar Mill & NW Portland."><meta property="og:image" content="http://playandponder.com/cdn/shop/files/Insta_Profile_pic.png?v=1734209919"> 22 <meta property="og:image:secure_url" content="https://playandponder.com/cdn/shop/files/Insta_Profile_pic.png?v=1734209919"> 23 <meta property="og:image:width" content="1540"> 24 <meta property="og:image:height" content="1194"><meta name="twitter:site" content="@"> 25 <meta name="twitter:card" content="summary_large_image"> 26 <meta name="twitter:title" content="Indoor Playground in NW Portland | Parties, Camps & Open Play"> 27 <meta name="twitter:description" content="PDX Parent Top 5 Readers' Favorite indoor play space in NW Portland. â 5.0 on Google. Open play, birthday parties, and summer camps for kids 0â10. Serving Oregon, Beaverton, Hillsboro, Bethany, Cedar Mill & NW Portland.">
28<script async crossorigin fetchpriority="high" src="/cdn/shopifycloud/importmap-polyfill/es-modules-shim.2.4.0.js"></script>
vendor: 1 bytes, line 28
28
29<script type="importmap"> 30{ 31 "imports": { 32 "element.base-media": "//playandponder.com/cdn/shop/t/25/assets/element.base-media.js?v=61305152781971747521789351676", 33 "element.image.parallax": "//playandponder.com/cdn/shop/t/25/assets/element.image.parallax.js?v=59188309605188605141789351676", 34 "element.model": "//playandponder.com/cdn/shop/t/25/assets/element.model.js?v=94284935004375649201789351677", 35 "element.quantity-selector": "//playandponder.com/cdn/shop/t/25/assets/element.quantity-selector.js?v=68208048201360514121789351677", 36 "element.text.rte": "//playandponder.com/cdn/shop/t/25/assets/element.text.rte.js?v=28194737298593644281789351677", 37 "element.video": "//playandponder.com/cdn/shop/t/25/assets/element.video.js?v=110560105447302630031789351678", 38 "is-land": "//playandponder.com/cdn/shop/t/25/assets/is-land.min.js?v=92343381495565747271789351704", 39 "util.misc": "//playandponder.com/cdn/shop/t/25/assets/util.misc.js?v=117964846174238173191789351716", 40 "util.product-loader": "//playandponder.com/cdn/shop/t/25/assets/util.product-loader.js?v=71947287259713254281789351716", 41 "util.resource-loader": "//playandponder.com/cdn/shop/t/25/assets/util.resource-loader.js?v=81301169148003274841789351716", 42 "vendor.in-view": "//playandponder.com/cdn/shop/t/25/assets/vendor.in-view.js?v=126891093837844970591789351717" 43 } 44} 45</script>
45<script type="module" src="//playandponder.com/cdn/shop/t/25/assets/is-land.min.js?v=92343381495565747271789351704"></script>
45 46<style data-shopify>@font-face { 47 font-family: Jost; 48 font-weight: 400; 49 font-style: normal; 50 font-display: swap; 51 src: url("//playandponder.com/cdn/fonts/jost/jost_n4.d47a1b6347ce4a4c9f437608011273009d91f2b7.woff2") format("woff2"), 52 url("//playandponder.com/cdn/fonts/jost/jost_n4.791c46290e672b3f85c3d1c651ef2efa3819eadd.woff") format("woff"); 53} 54 55 @font-face { 56 font-family: Poppins; 57 font-weight: 400; 58 font-style: normal; 59 font-display: swap; 60 src: url("//playandponder.com/cdn/fonts/poppins/poppins_n4.0ba78fa5af9b0e1a374041b3ceaadf0a43b41362.woff2") format("woff2"), 61 url("//playandponder.com/cdn/fonts/poppins/poppins_n4.214741a72ff2596839fc9760ee7a770386cf16ca.woff") format("woff"); 62} 63 64 65 @font-face { 66 font-family: Poppins; 67 font-weight: 600; 68 font-style: normal; 69 font-display: swap; 70 src: url("//playandponder.com/cdn/fonts/poppins/poppins_n6.aa29d4918bc243723d56b59572e18228ed0786f6.woff2") format("woff2"), 71 url("//playandponder.com/cdn/fonts/poppins/poppins_n6.5f815d845fe073750885d5b7e619ee00e8111208.woff") format("woff"); 72} 73 74 @font-face { 75 font-family: Poppins; 76 font-weight: 400; 77 font-style: italic; 78 font-display: swap; 79 src: url("//playandponder.com/cdn/fonts/poppins/poppins_i4.846ad1e22474f856bd6b81ba4585a60799a9f5d2.woff2") format("woff2"), 80 url("//playandponder.com/cdn/fonts/poppins/poppins_i4.56b43284e8b52fc64c1fd271f289a39e8477e9ec.woff") format("woff"); 81} 82 83 @font-face { 84 font-family: Poppins; 85 font-weight: 600; 86 font-style: italic; 87 font-display: swap; 88 src: url("//playandponder.com/cdn/fonts/poppins/poppins_i6.bb8044d6203f492888d626dafda3c2999253e8e9.woff2") format("woff2"), 89 url("//playandponder.com/cdn/fonts/poppins/poppins_i6.e233dec1a61b1e7dead9f920159eda42280a02c3.woff") format("woff"); 90} 91 92</style><link href="//playandponder.com/cdn/shop/t/25/assets/theme.css?v=21436270909139738961789351740" rel="stylesheet" type="text/css" media="all" /> 93<style data-shopify>:root { 94 --typeHeaderPrimary: Jost; 95 --typeHeaderFallback: sans-serif; 96 --typeHeaderSize: 36px; 97 --typeHeaderWeight: 400; 98 --typeHeaderLineHeight: 1; 99 --typeHeaderSpacing: 0.0em; 100 101 --typeH1Size: 36px; 102 --typeH2Size: 31px; 103 --typeH3Size: 23px; 104 --typeH1SizeHero: 52px; 105 106 --typeH1SizeMobile: 31px; 107 --typeH2SizeMobile: 26px; 108 --typeH3SizeMobile: 22px; 109 110 --typeBasePrimary:Poppins; 111 --typeBaseFallback:sans-serif; 112 --typeBaseSize: 18px; 113 --typeBaseWeight: 400; 114 --typeBaseSpacing: 0.025em; 115 --typeBaseLineHeight: 1.4; 116 --typeBaselineHeightMinus01: 1.3; 117 118 --typeBodySize: 18px; 119 --typeBodySizeMobile: 17px; 120 --typeBodySmallSize: 15px; 121 --typeBodyExtraSmallSize: 13px; 122 --typeAccentSmallSize: 14px; 123 124 --typeHeroSubtitleSize: 20px; 125 --typeHeroTextSize: 23px; 126 --typeEnlargeTextSize: 23px; 127 128 --typeCollectionTitle: 20px; 129 --typeCollectionTitleMobile: 16px; 130 --typeUppercaseSpacing: 0.2em; 131 132 --iconWeight: 6px; 133 --iconLinecaps: round; 134 135 136 --buttonRadius: 0; 137 138 139 --colorGridOverlayOpacity: 0.1; 140 --colorAnnouncement: #0f0f0f; 141 --colorAnnouncementText: #ffffff; 142 143 --colorBody: #ffffff; 144 --colorBodyAlpha05: rgba(255, 255, 255, 0.05); 145 --colorBodyDim: #f2f2f2; 146 --colorBodyLightDim: #fafafa; 147 --colorBodyMediumDim: #f5f5f5; 148 149 150 --colorBorder: #e8e8e1; 151 152 --colorBtnPrimary: #111111; 153 --colorBtnPrimaryLight: #2b2b2b; 154 --colorBtnPrimaryDim: #040404; 155 --colorBtnPrimaryText: #ffffff; 156 157 --colorCartDot: #ff4f33; 158 159 --colorDrawers: #ffffff; 160 --colorDrawersDim: #f2f2f2; 161 --colorDrawerBorder: #e8e8e1; 162 --colorDrawerText: #000000; 163 --colorDrawerTextDark: #000000; 164 --colorDrawerButton: #111111; 165 --colorDrawerButtonText: #ffffff; 166 167 --colorFooter: #ffffff; 168 --colorFooterText: #000000; 169 --colorFooterTextAlpha01: #000000; 170 171 --colorGridOverlay: #000000; 172 --colorGridOverlayOpacity: 0.1; 173 174 --colorHeaderTextAlpha01: rgba(0, 0, 0, 0.1); 175 176 --colorHeroText: #ffffff; 177 178 --colorSmallImageBg: #ffffff; 179 --colorLargeImageBg: #0f0f0f; 180 181 --colorImageOverlay: #000000; 182 --colorImageOverlayOpacity: 0.1; 183 --colorImageOverlayTextShadow: 0.2; 184 185 --colorLink: #000000; 186 187 --colorModalBg: rgba(230, 230, 230, 0.6); 188 189 --colorNav: #ffffff; 190 --colorNavDim: #f2f2f2; 191 --colorNavText: #000000; 192 193 --colorPrice: #1c1d1d; 194 195 --colorSaleTag: #1c1d1d; 196 --colorSaleTagText: #ffffff; 197 198 --colorTextBody: #000000; 199 --colorTextBodyAlpha015: rgba(0, 0, 0, 0.15); 200 --colorTextBodyAlpha005: rgba(0, 0, 0, 0.05); 201 --colorTextBodyAlpha008: rgba(0, 0, 0, 0.08); 202 --colorTextSavings: #C20000; 203 204 --urlIcoSelect: url(//playandponder.com/cdn/shop/t/25/assets/ico-select.svg);
205 --urlIcoSelectFooter: url(//playandponder.com/cdn/shop/t/25/assets/ico-select-footer.svg); 206 --urlIcoSelectWhite: url(//playandponder.com/cdn/shop/t/25/assets/ico-select-white.svg); 207 208 --grid-gutter: 17px; 209 --drawer-gutter: 20px; 210 211 --sizeChartMargin: 25px 0; 212 --sizeChartIconMargin: 5px; 213 214 --newsletterReminderPadding: 40px; 215 216 /*Shop Pay Installments*/ 217 --color-body-text: #000000; 218 --color-body: #ffffff; 219 --color-bg: #ffffff; 220 } 221 222 .placeholder-content { 223 background-image: linear-gradient(100deg, #ffffff 40%, #f7f7f7 63%, #ffffff 79%); 224 }</style>
224<script> 225 document.documentElement.className = document.documentElement.className.replace('no-js', 'js'); 226 227 window.theme = window.theme || {}; 228 theme.routes = { 229 home: "/", 230 cart: "/cart.js", 231 cartPage: "/cart", 232 cartAdd: "/cart/add.js", 233 cartChange: "/cart/change.js", 234 search: "/search", 235 predictiveSearch: "/search/suggest" 236 }; 237 theme.strings = { 238 soldOut: "Sold Out", 239 unavailable: "Unavailable", 240 inStockLabel: "In stock, ready to ship", 241 oneStockLabel: "Low stock - [count] item left", 242 otherStockLabel: "Low stock - [count] items left", 243 willNotShipUntil: "Ready to ship [date]", 244 willBeInStockAfter: "Back in stock [date]", 245 waitingForStock: "Backordered, shipping soon", 246 savePrice: "Save [saved_amount]", 247 cartEmpty: "Your cart is currently empty.", 248 cartTermsConfirmation: "You must agree with the terms and conditions of sales to check out", 249 searchCollections: "Collections", 250 searchPages: "Pages", 251 searchArticles: "Articles", 252 productFrom: "from ", 253 maxQuantity: "You can only have [quantity] of [title] in your cart." 254 }; 255 theme.settings = { 256 cartType: "drawer", 257 isCustomerTemplate: false, 258 moneyFormat: "${{amount}}", 259 saveType: "dollar", 260 productImageSize: "natural", 261 productImageCover: false, 262 predictiveSearch: true, 263 predictiveSearchType: null, 264 predictiveSearchVendor: false, 265 predictiveSearchPrice: false, 266 quickView: false, 267 themeName: 'Impulse', 268 themeVersion: "9.2.0" 269 }; 270 </script>
270 271 272
272<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
272<meta name="facebook-domain-verification" content="vn23t8j4oy70p0z779wjt80hah1vdq"> 273<meta name="google-site-verification" content="AXBoqzXcHph1GCrE4sgAdIS5vyJjSXZJxWHb09s9UcE"> 274<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/77146194215/digital_wallets/dialog"> 275<meta id="in-context-paypal-metadata" data-shop-id="77146194215" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD">
276<script async="async" src="/checkouts/internal/preloads.js?locale=en-US"></script>
276 277<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
278<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&shop_id=77146194215" crossorigin="anonymous"></script>
vendor: 1 bytes, line 278
278
279<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":77146194215,"countryCode":"US","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/77146194215","merchantName":"Play and Ponder","requiredBillingContactFields":["postalAddress","email","phone"],"requiredShippingContactFields":["postalAddress","email","phone"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex","discover","elo","jcb"],"total":{"type":"pending","label":"Play and Ponder","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 279
279
280<script id="shopify-features" type="application/json">{"accessToken":"ca5358b0f08fbf73668f63330fef9c2e","betas":["rich-media-storefront-analytics"],"domain":"playandponder.com","predictiveSearch":true,"shopId":77146194215,"locale":"en"}</script>
vendor: 1 bytes, line 280
280
281<script>var Shopify = Shopify || {}; 282Shopify.shop = "bb4a5a-2.myshopify.com"; 283Shopify.locale = "en"; 284Shopify.currency = {"active":"USD","rate":"1.0"}; 285Shopify.country = "US"; 286Shopify.theme = {"name":"Updated copy of Impulse","id":188755411239,"schema_name":"Impulse","schema_version":"9.2.0","theme_store_id":857,"role":"main"}; 287Shopify.theme.handle = "null"; 288Shopify.theme.style = {"id":null,"handle":null}; 289Shopify.cdnHost = "playandponder.com/cdn"; 290Shopify.routes = Shopify.routes || {}; 291Shopify.routes.root = "/"; 292Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js"; 293Shopify.SignInWithShop = Shopify.SignInWithShop || {}; 294Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {}; 295Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 295
295
296<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 296
296
297<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 297
297
298<script> 299 window.ShopifyPay = window.ShopifyPay || {}; 300 window.ShopifyPay.apiHost = "shop.app\/pay"; 301 window.ShopifyPay.redirectState = null; 302</script>
vendor: 1 bytes, line 302
302
303<script> 304 window.Shopify = window.Shopify || {}; 305 window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {}; 306 window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 }; 307 window.Shopify.SignInWithShop.eligible = true; 308</script>
vendor: 1 bytes, line 308
308
309<script id="shop-js-analytics" type="application/json">{"pageType":"index"}</script>
vendor: 1 bytes, line 309
309
310<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 310
310
311<script type="module"> 312 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"); 313 314 window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true}); 315 316</script>
vendor: 1 bytes, line 316
316
317<script> 318 window.Shopify = window.Shopify || {}; 319 if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {}; 320 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"]}; 321</script>
vendor: 1 bytes, line 321
321
322<script>(function() { 323 var isLoaded = false; 324 function asyncLoad() { 325 if (isLoaded) return; 326 isLoaded = true; 327 var urls = ["\/\/cdn.shopify.com\/proxy\/0ccb730e37a6f1e4bf1343e5326caaa6d4285c18ac319991429e0c7f5be873ea\/bb4a5a-2.bookthatapp.com\/javascripts\/bta-installed.js?shop=bb4a5a-2.myshopify.com\u0026sp-cache-control=cHVibGljLCBtYXgtYWdlPTkwMA","\/\/cdn.shopify.com\/proxy\/81bd7e7a81110020a1bf44eabefa7f4c1d6356e7bde6499c488fdbba6a03878e\/bb4a5a-2.bookthatapp.com\/sdk\/v1\/js\/bta-order-status-bootstrap.min.js?shop=bb4a5a-2.myshopify.com\u0026sp-cache-control=cHVibGljLCBtYXgtYWdlPTkwMA","https:\/\/cdn-bundler.nice-team.net\/app\/js\/bundler.js?shop=bb4a5a-2.myshopify.com","https:\/\/sp-micro-next.b-cdn.net\/sp-micro.umd.js?shop=bb4a5a-2.myshopify.com"]; 328 for (var i = 0; i < urls.length; i++) { 329 var s = document.createElement('script'); 330 s.type = 'text/javascript'; 331 s.async = true; 332 s.src = urls[i]; 333 var x = document.getElementsByTagName('script')[0]; 334 x.parentNode.insertBefore(s, x); 335 } 336 }; 337 if(window.attachEvent) { 338 window.attachEvent('onload', asyncLoad); 339 } else { 340 window.addEventListener('load', asyncLoad, false); 341 } 342})();</script>
vendor: 1 bytes, line 342
342
343<script id="__st">var __st={"a":77146194215,"offset":-25200,"reqid":"8b20a2cb-c9b2-4b3e-809d-8336e9919700-1790258385","pageurl":"playandponder.com\/","u":"6bc2f7aeee5c","p":"home"};</script>
vendor: 1 bytes, line 343
343
344<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 344
344
345<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 345
345
346<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//playandponder.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 346
346
347<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 = "//playandponder.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>
347<script crossorigin="anonymous" defer="defer" src="//playandponder.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 347
347
348<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 348
348
349<script> 350 window.Shopify = window.Shopify || {}; 351 window.Shopify.MCP = window.Shopify.MCP || {}; 352 window.Shopify.MCP.enabled = true; 353 window.Shopify.MCP.shop = "bb4a5a-2.myshopify.com"; 354 window.Shopify.MCP.mcpEndpoint = "https:\/\/playandponder.com\/api\/mcp"; 355 window.Shopify.MCP.tools = [{"name":"search_shop_policies_and_faqs","description":"Used to get facts about the stores policies, products, or services.\nSome examples of questions you can ask are:\n - What is your return policy?\n - What is your shipping policy?\n - What is your phone number?\n - What are your hours of operation?\"\n","inputSchema":{"$schema":"https:\/\/json-schema.org\/draft\/2020-12\/schema","type":"object","properties":{"query":{"type":"string","description":"A natural language query."},"context":{"type":"string","description":"Additional information about the request such as user demographics, mood, location, or other relevant details that could help in tailoring the response appropriately."}},"required":["query"]}}]; 356</script>
vendor: 1 bytes, line 356
356
357<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("\/\/playandponder.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})(); 358</script>
vendor: 1 bytes, line 358
358
359<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://playandponder.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}}; 360</script>
vendor: 1 bytes, line 360
360
361<script data-source-attribution="shopify.dynamic_checkout.buyer_consent"> 362 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); 363</script>
vendor: 1 bytes, line 363
363
364<script data-source-attribution="shopify.dynamic_checkout.cart.bootstrap">document.addEventListener("DOMContentLoaded",(function(){function t(){return document.querySelector("shopify-accelerated-checkout-cart, shopify-accelerated-checkout")}if(t())Shopify.PaymentButton.init();else{new MutationObserver((function(e,n){t()&&(Shopify.PaymentButton.init(),n.disconnect())})).observe(document.body,{childList:!0,subtree:!0})}})); 365</script>
365 366<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://playandponder.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous"> 367<style id="shopify-accelerated-checkout-cart"> 368 #shopify-buyer-consent { 369 margin-top: 1em; 370 display: inline-block; 371 width: 100%; 372} 373 374#shopify-buyer-consent.hidden { 375 display: none; 376} 377 378#shopify-subscription-policy-button { 379 background: none; 380 border: none; 381 padding: 0; 382 text-decoration: underline; 383 font-size: inherit; 384 cursor: pointer; 385} 386 387#shopify-subscription-policy-button::before { 388 box-shadow: none; 389} 390 391 </style> 392<link rel="stylesheet" media="screen" href="//playandponder.com/cdn/shop/t/25/compiled_assets/styles.css?v=49749847005442960671789351741">
393<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
393 394 395 <style data-shopify>:root { 396 /* Base colors */ 397 --kit-color-primary: var(--colorTextBody); 398 --kit-color-secondary: var(--colorBody); 399 --kit-color-tint: var(--colorImageOverlay); 400 401 /* Absolute colors */ 402 --kit-color-focus: var(--colorTextBody); 403 404 /* Color-mix percentages */ 405 --kit-color-mix-tint-overlay: calc(var(--colorImageOverlayOpacity) * 100%); 406 407 /* Border radius */--kit-radius-md: 0;/* Transitions */ 408 --kit-transition-normal: 300ms ease; 409 410 /* Focus */ 411 --kit-focus-ring-offset: 2px; 412 413 /* Layout */ 414 --kit-section-spacing: 40px; 415 --kit-section-gutter: 17px; 416 417 /* Typography */ 418 --kit-font-family-heading: var(--typeHeaderPrimary), var(--typeHeaderFallback); 419 --kit-font-family-body: var(--typeBasePrimary), var(--typeBaseFallback); 420 --kit-font-weight-normal: var(--typeBaseWeight); 421 --kit-heading-font-weight: var(--typeHeaderWeight); 422 --kit-heading-line-height: var(--typeHeaderLineHeight); 423 --kit-body-line-height: var(--typeBaseLineHeight); 424 --kit-heading-letter-spacing: var(--typeHeaderSpacing); 425 --kit-body-letter-spacing: var(--typeBaseSpacing);--kit-heading-text-transform: uppercase;/* Body font sizes (mobile-first) */ 426 --kit-font-size-xs: var(--typeBodyExtraSmallSize); 427 --kit-font-size-sm: var(--typeBodySmallSize); 428 --kit-font-size-base: var(--typeBodySizeMobile); 429 --kit-font-size-lg: var(--typeBaseSize); 430 431 /* Heading font sizes (mobile-first) */ 432 --kit-heading-font-size-sm: var(--typeH3SizeMobile); 433 --kit-heading-font-size-md: var(--typeH2SizeMobile); 434 --kit-heading-font-size-lg: var(--typeH1SizeMobile); 435 --kit-heading-font-size-xl: var(--typeH1Size); 436 437 /* Buttons */ 438 --kit-color-primary-button: var(--colorBtnPrimary); 439 --kit-color-on-primary-button: var(--colorBtnPrimaryText); 440 --kit-color-primary-button-border: var(--colorBtnPrimary); 441 --kit-color-secondary-button: var(--colorBody); 442 --kit-color-on-secondary-button: var(--colorTextBody); 443 --kit-color-secondary-button-border: var(--colorBorder); 444 } 445 446 @media (min-width: 700px) { 447 :root { 448 --kit-font-size-base: var(--typeBaseSize); 449 450 --kit-heading-font-size-sm: var(--typeH3Size); 451 --kit-heading-font-size-md: var(--typeH2Size); 452 --kit-heading-font-size-lg: var(--typeH1Size); 453 --kit-heading-font-size-xl: var(--typeH1SizeHero); 454 } 455 } 456 457 @media (min-width: 769px) { 458 :root { 459 --kit-section-spacing: 75px; 460 --kit-section-gutter: 40px; 461 } 462 } 463 464 /* typography */ 465 body .kit-text--caption { 466 font-size: var(--kit-font-size-sm); 467 text-transform: uppercase; 468 letter-spacing: var(--typeUppercaseSpacing); 469 color: inherit; 470 }</style> 471 472 <style data-shopify> 473 :root { 474 /* Root Variables */ 475 /* ========================= */ 476 --root-color-primary: #000000; 477 --color-primary: #000000; 478 --root-color-secondary: #ffffff; 479 --color-secondary: #ffffff; 480 --color-sale-tag: #1c1d1d; 481 --color-sale-tag-text: #ffffff; 482 --layout-section-padding-block: 3rem; 483 --layout-section-padding-inline--md: 40px; 484 --layout-section-max-inline-size: 1420px; 485 486 487 /* Text */ 488 /* ========================= */ 489 490 /* Body Font Styles */ 491 --element-text-font-family--body: Poppins; 492 --element-text-font-family-fallback--body: sans-serif; 493 --element-text-font-weight--body: 400; 494 --element-text-letter-spacing--body: 0.025em; 495 --element-text-text-transform--body: none; 496 497 /* Body Font Sizes */ 498 --element-text-font-size--body: initial; 499 --element-text-font-size--body-xs: 14px; 500 --element-text-font-size--body-sm: 16px; 501 --element-text-font-size--body-md: 18px; 502 --element-text-font-size--body-lg: 20px; 503 504 /* Body Line Heights */ 505 --element-text-line-height--body: 1.4; 506 507 /* Heading Font Styles */ 508 --element-text-font-family--heading: Jost; 509 --element-text-font-family-fallback--heading: sans-serif; 510 --element-text-font-weight--heading: 400; 511 --element-text-letter-spacing--heading: 0.0em; 512 513 514 --element-text-text-transform--heading: uppercase; 515 516 517 518 /* Heading Font Sizes */ 519 --element-text-font-size--heading-2xl: 52px; 520 --element-text-font-size--heading-xl: 36px; 521 --element-text-font-size--heading-lg: 30px; 522 --element-text-font-size--heading-md: 28px; 523 --element-text-font-size--heading-sm: 22px; 524 --element-text-font-size--heading-xs: 20px; 525 526 /* Heading Line Heights */ 527 --element-text-line-height--heading: 1; 528 529 /* Buttons */ 530 /* ========================= */ 531 532 --element-button-radius: 0; 533 534 535 --element-button-padding-block: 12px; 536 --element-button-text-transform: uppercase; 537 --element-button-font-weight: 800; 538 --element-button-font-size: max(calc(var(--typeBaseSize) - 4px), 13px); 539 --element-button-letter-spacing: var(--typeUppercaseSpacing); 540 541 /* Base Color Variables */ 542 --element-button-color-primary: #111111; 543 --element-button-color-secondary: #ffffff; 544 --element-button-shade-border: 100%; 545 546 /* Hover State Variables */ 547 --element-button-shade-background--hover: 0%; 548 --element-button-shade-border--hover: 100%; 549 550 /* Focus State Variables */ 551 --element-button-color-focus: var(--color-focus); 552 553 /* Inputs */ 554 /* ========================= */ 555 556 --element-icon-radius: 0; 557 558 559 --element-input-font-size: var(--element-text-font-size--body-sm); 560 --element-input-box-shadow-shade: 100%; 561 562 /* Hover State Variables */ 563 --element-input-background-shade--hover: 0%; 564 --element-input-box-shadow-spread-radius--hover: 1px; 565 } 566 567 @media only screen and (max-width: 768px) { 568 :root { 569 --element-button-font-size: max(calc(var(--typeBaseSize) - 5px), 11px); 570 } 571 } 572 573 .element-radio { 574 &:has(input[type='radio']:checked) { 575 --element-button-color: var(--element-button-color-secondary); 576 } 577 } 578 579 /* ATC Button Overrides */ 580 /* ========================= */ 581 582 .element-button[type="submit"],
583 .element-button[type="submit"] .element-text, 584 .element-button--shopify-payment-wrapper button { 585 --element-button-padding-block: 13px; 586 --element-button-padding-inline: 20px; 587 --element-button-line-height: 1.42; 588 --_font-size--body-md: var(--element-button-font-size); 589 590 line-height: 1.42 !important; 591 } 592 593 /* When dynamic checkout is enabled */ 594 product-form:has(.element-button--shopify-payment-wrapper) { 595 --element-button-color: #000000; 596 597 .element-button[type="submit"], 598 .element-button--shopify-payment-wrapper button { 599 min-height: 50px !important; 600 } 601 602 .shopify-payment-button { 603 margin: 0; 604 } 605 } 606 607 /* Hover animation for non-angled buttons */ 608 body:not([data-button_style='angled']) .element-button[type="submit"] { 609 position: relative; 610 overflow: hidden; 611 612 &:after { 613 content: ''; 614 position: absolute; 615 top: 0; 616 left: 150%; 617 width: 200%; 618 height: 100%; 619 transform: skewX(-20deg); 620 background-image: linear-gradient(to right,transparent, rgba(255,255,255,.25),transparent); 621 } 622 623 &:hover:after { 624 animation: shine 0.75s cubic-bezier(0.01, 0.56, 1, 1); 625 } 626 } 627 628 /* ANGLED STYLE - ATC Button Overrides */ 629 /* ========================= */ 630 631 [data-button_style='angled'] { 632 --element-button-shade-background--active: var(--element-button-shade-background); 633 --element-button-shade-border--active: var(--element-button-shade-border); 634 635 .element-button[type="submit"] { 636 --_box-shadow: none; 637 638 position: relative; 639 max-width: 94%; 640 border-top: 1px solid #111111; 641 border-bottom: 1px solid #111111; 642 643 &:before, 644 &:after { 645 content: ''; 646 position: absolute; 647 display: block; 648 top: -1px; 649 bottom: -1px; 650 width: 20px; 651 transform: skewX(-12deg); 652 background-color: #111111; 653 } 654 655 &:before { 656 left: -6px; 657 } 658 659 &:after { 660 right: -6px; 661 } 662 } 663 664 /* When dynamic checkout is enabled */ 665 product-form:has(.element-button--shopify-payment-wrapper) { 666 .element-button[type="submit"]:before, 667 .element-button[type="submit"]:after { 668 background-color: color-mix(in srgb,var(--_color-text) var(--_shade-background),var(--_color-background)); 669 border-top: 1px solid #111111; 670 border-bottom: 1px solid #111111; 671 } 672 673 .element-button[type="submit"]:before { 674 border-left: 1px solid #111111; 675 } 676 677 .element-button[type="submit"]:after { 678 border-right: 1px solid #111111; 679 } 680 } 681 682 .element-button--shopify-payment-wrapper { 683 --_color-background: #111111; 684 685 button:hover, 686 button:before, 687 button:after { 688 background-color: color-mix(in srgb,var(--_color-text) var(--_shade-background),var(--_color-background)) !important; 689 } 690 691 button:not(button:focus-visible) { 692 box-shadow: none !important; 693 } 694 } 695 } 696 </style> 697 698
698<script src="//playandponder.com/cdn/shop/t/25/assets/vendor-scripts-v11.js" defer="defer"></script>
698<script src="//playandponder.com/cdn/shop/t/25/assets/theme.js?v=22554912860141883171789351715" defer="defer"></script>
698 699<!-- BEGIN app block: shopify://apps/inbox/blocks/chat/841fc607-4181-4ad1-842d-e24d7f8bad6b --><link rel='modulepreload' href='https://cdn.shopify.com/storefront/web-components/chat.js' crossorigin fetchpriority='low'> 700
701<script id='shopify-chat-app-embed-data' type='application/json'> 702 { 703 "settings": { 704 "invertActivatorColors": true, 705 "greetingMessage": "", 706 "showFeaturedProducts": true, 707 "featuredProducts": [], 708 "horizontalPosition": "bottom_right", 709 "icon": "chat_bubble", 710 "buttonLabel": "Chat" 711 } 712 } 713</script>
713 714 715<style data-shopify> 716 717 718 /* Shadow DOM content does not prevent theme-wide :empty rules from matching the host. */ 719 shopify-chat:defined:empty { 720 display: grid; 721 } 722 723 :root { 724 --shopify-chat-bg-color: #FFFFFF; 725 --shopify-chat-text-color: #000000; 726 --shopify-chat-accent-bg-color: #000000; 727 --shopify-chat-accent-text-color: #FFFFFF; 728 --shopify-chat-activator-offset: 20px; 729 730 731 732 --shopify-chat-activator-font-size: 16px; 733 --shopify-chat-border-radius: 16px; 734 } 735 736 737</style> 738
739<script src='https://cdn.shopify.com/storefront/web-components/chat.js' type='module' crossorigin fetchpriority='low' async></script>
739 740 741 742<!-- END app block --><!-- BEGIN app block: shopify://apps/bta-booking-app/blocks/widgets/447b4be3-b8e8-4347-959f-d9a05d4b2d5d -->
743<script>var bondVariantIds = [], btaVariantIdsInCart = [], productConfig = {}, productMetafields;productMetafields = ''; 744 745 if (productMetafields !== '') { 746 productConfig = JSON.parse('{"' + 747 decodeURI(productMetafields).replace(/"/g, '\\"').replace(/&/g, '","').replace(/=/g, '":"') 748 + '"}'); 749 } 750 751 const parsedSettings = JSON.parse('{"dateFormat":"MM/DD/YYYY","domain":"playandponder.com","env":"production","path_prefix":"/apps/bookthatapp","should_load":true,"widget_enabled_list":["reservation","appt","calendar","course","class"],"widget_on_every_page":true,"widgets_mode":{}}' || '{}') 752 753 window.BtaConfig = { 754 account: 'bb4a5a-2', 755 bondVariantIds: bondVariantIds, 756 btaVariantIdsInCart: btaVariantIdsInCart, 757 cart: `{"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"USD","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0}`, 758 customer: '',settings: parsedSettings, 759 version: '1.6' 760 } 761 762 const pathPrefix = parsedSettings.path_prefix || '/apps/bookthatapp'; 763 const widgetScriptUrl = `https://playandponder.com${pathPrefix}/sdk/v1/js/bta-widgets-bootstrap.min.js`; 764 765 const widgetScript = document.createElement('script'); 766 767 widgetScript.src = widgetScriptUrl; 768 widgetScript.defer = true; 769 // render the script tag in the head 770 document.head.appendChild(widgetScript); 771 772 const bookingFormsScript = document.createElement('script'); 773 774 bookingFormsScript.src = `https://playandponder.com${pathPrefix}/booking_forms.js`; 775 bookingFormsScript.defer = true; 776 document.head.appendChild(bookingFormsScript); 777</script>
777 778 779<meta name="bookthatapp-legacy-script-tag-marker" content="bta-installed.js"> 780 781 782<!-- END app block --><!-- BEGIN app block: shopify://apps/instafeed/blocks/head-block/c447db20-095d-4a10-9725-b5977662c9d5 --> 783 784 785
785<script> 786 window.addEventListener('load', function () { 787 var instafeedScript = document.createElement('script'); 788 instafeedScript.async = true; 789 instafeedScript.src = "https:\/\/cdn.nfcube.com\/instafeed-d890920f23dd03f830feb62d36f68111.js"; 790 document.body.appendChild(instafeedScript); 791 }); 792 </script>
792 793 794 795 796 797 798 799<!-- END app block --><!-- BEGIN app block: shopify://apps/bundler/blocks/bundler-script-append/7a6ae1b8-3b16-449b-8429-8bb89a62c664 -->
799<script defer="defer"> 800 /** Bundler script loader, version number: 2.0 */ 801 (function(){ 802 var loadScript=function(a,b){var c=document.createElement("script");c.type="text/javascript",c.readyState?c.onreadystatechange=function(){("loaded"==c.readyState||"complete"==c.readyState)&&(c.onreadystatechange=null,b())}:c.onload=function(){b()},c.src=a,document.getElementsByTagName("head")[0].appendChild(c)}; 803 appendScriptUrl('bb4a5a-2.myshopify.com'); 804 805 // get script url and append timestamp of last change 806 function appendScriptUrl(shop) { 807 808 var timeStamp = Math.floor(Date.now() / (1000*1*1)); 809 var timestampUrl = 'https://bundler.nice-team.net/app/shop/status/'+shop+'.js?'+timeStamp; 810 811 loadScript(timestampUrl, function() { 812 // append app script 813 if (typeof bundler_settings_updated == 'undefined') { 814 console.log('settings are undefined'); 815 bundler_settings_updated = 'default-by-script'; 816 } 817 var scriptUrl = "https://cdn-bundler.nice-team.net/app/js/bundler-script.js?shop="+shop+"&"+bundler_settings_updated; 818 loadScript(scriptUrl, function(){}); 819 }); 820 } 821 })(); 822 823 var BndlrScriptAppended = true; 824 825 826 827 var BndlrMarketId = 58542883111; 828 829</script>
829 830 831<!-- END app block -->
831<script src="https://cdn.shopify.com/extensions/01a0d027-6243-7586-9855-c6f857ae9fdc/forms-2592/assets/shopify-forms-loader.js" type="text/javascript" defer="defer"></script>
831 832<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
833<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: 77146194215,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "index"};window.navigator.sendBeacon("https://monorail-edge.shopifysvc.com/v1/produce", JSON.stringify({schema_id: "online_store_buyer_site_abandonment/1.1",payload: payload,metadata: {event_created_at_ms: currentMs,event_sent_at_ms: currentMs}}));}}window.addEventListener('pagehide', handle_abandonment_event);}}());</script>
vendor: 1 bytes, line 833
833
834<script> 835 window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || []; 836</script>
vendor: 1 bytes, line 836
836
837<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}
837).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: 77146194215,storefrontBaseUrl: "https://playandponder.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://playandponder.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["16072cab","8450a54b"],webPixelsConfigList: [{"id":"2094989607","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"AW-17778526648\\\",\\\"GT-T5RN2NT7\\\"],\\\"target_country\\\":\\\"US\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":\\\"AW-17778526648\\\/bbpNCI3zyssbELiTu51C\\\"},{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":\\\"AW-17778526648\\\/r9ZiCJnzyssbELiTu51C\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"AW-17778526648\\\/-sNTCJbzyssbELiTu51C\\\",\\\"MC-PFHLWHBNZJ\\\"]},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"AW-17778526648\\\/B6cECIrzyssbELiTu51C\\\",\\\"MC-PFHLWHBNZJ\\\"]},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"AW-17778526648\\\/Jr2BCJPzyssbELiTu51C\\\",\\\"MC-PFHLWHBNZJ\\\"]},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":\\\"AW-17778526648\\\/gc68CJzzyssbELiTu51C\\\"},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":\\\"AW-17778526648\\\/UEDRCJDzyssbELiTu51C\\\"}],\\\"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"]}
837,{"id":"1331167527","configuration":"{\"backendUrl\":\"https:\\\/\\\/api.salespop.com\",\"shopifyDomain\":\"bb4a5a-2.myshopify.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"2dcbfcf281c0183d75384d2754b6b0cc","type":"APP","apiClientId":1869884,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_name","read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"409141543","configuration":"{\"pixel_id\":\"352613973872590\",\"pixel_type\":\"facebook_pixel\",\"metaapp_system_user_token\":\"-\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"96420dbe9ea96c426a1b7f364f977719","type":"APP","apiClientId":2329312,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"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":"Play and Ponder","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"bb4a5a-2.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/playandponder.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[{"id":"9887410323751","handle":"play-and-ponder-gift-card","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"50254876311847","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}],"purchasingCompany":null},},"https://playandponder.com/cdn","c8540278we853e1abpb62b2c4amde256306",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"188755411239","themeStoreId":"857","themePublished":"true","eventMetadataId":"4fd1248d-38f3-44c3-8358-e8b0853ee574","pageType":"home","shopId":"77146194215","storefrontBaseUrl":"https:\/\/playandponder.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"16072cab\", \"8450a54b\"]","isMerchantRequest":"false","hashVersion":"c8540278we853e1abpb62b2c4amde256306","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
837<script> 838 window.ShopifyAnalytics = window.ShopifyAnalytics || {}; 839 window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {}; 840 window.ShopifyAnalytics.meta.currency = 'USD'; 841 var meta = {"page":{"pageType":"home","requestId":"8b20a2cb-c9b2-4b3e-809d-8336e9919700-1790258385"}}; 842 for (var attr in meta) { 843 window.ShopifyAnalytics.meta[attr] = meta[attr]; 844 } 845</script>
vendor: 1 bytes, line 845
845
846<script class="analytics"> 847 (function () { 848 var customDocumentWrite = function(content) { 849 var jquery = null; 850 851 if (window.jQuery) { 852 jquery = window.jQuery; 853 } else if (window.Checkout && window.Checkout.$) { 854 jquery = window.Checkout.$; 855 } 856 857 if (jquery) { 858 jquery('body').append(content); 859 } 860 }; 861 862 var hasLoggedConversion = function(token) { 863 if (token) { 864 return document.cookie.indexOf('loggedConversion=' + token) !== -1; 865 } 866 return false; 867 } 868 869 var setCookieIfConversion = function(token) { 870 if (token) { 871 var twoMonthsFromNow = new Date(Date.now()); 872 twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2); 873 874 document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow; 875 } 876 } 877 878 var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || []; 879 window.ShopifyAnalytics.lib.trekkie = window.trekkie; 880 if (trekkie.integrations) { 881 return; 882 } 883 trekkie.methods = [ 884 'identify', 885 'page', 886 'ready', 887 'track', 888 'trackForm', 889 'trackLink' 890 ]; 891 trekkie.factory = function(method) { 892 return function() { 893 var args = Array.prototype.slice.call(arguments); 894 args.unshift(method); 895 trekkie.push(args); 896 if (method == 'track' || method == 'page') { 897 try { 898 if (window.__TREKKIE_SHIM_QUEUE == null) { 899 window.__TREKKIE_SHIM_QUEUE = []; 900 } 901 window.__TREKKIE_SHIM_QUEUE.push({ 902 from: 'trekkie-stub', 903 method: method, 904 args: args.slice(1) 905 }); 906 } catch (e) { 907 // no-op 908 } 909 } 910 return trekkie; 911 }; 912 }; 913 for (var i = 0; i < trekkie.methods.length; i++) { 914 var key = trekkie.methods[i]; 915 trekkie[key] = trekkie.factory(key); 916 } 917 trekkie.load = function(config) { 918 trekkie.config = config || {}; 919 trekkie.config.initialDocumentCookie = document.cookie; 920 var first = document.getElementsByTagName('script')[0]; 921var script = document.createElement('script'); 922script.type = 'text/javascript'; 923script.onerror = function(e) { 924 var scriptFallback = document.createElement('script'); 925 scriptFallback.type = 'text/javascript'; 926 scriptFallback.onerror = function(error) { 927 var Monorail = { 928 produce: function produce(monorailDomain, schemaId, payload) { 929 var currentMs = new Date().getTime(); 930 var event = { 931 schema_id: schemaId, 932 payload: payload, 933 metadata: { 934 event_created_at_ms: currentMs, 935 event_sent_at_ms: currentMs 936 } 937 }; 938 return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event)); 939 }, 940 sendRequest: function sendRequest(endpointUrl, payload) { 941 // Try the sendBeacon API 942 if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) { 943 var blobData = new window.Blob([payload], { 944 type: 'text/plain' 945 }); 946 947 if (window.navigator.sendBeacon(endpointUrl, blobData)) { 948 return true; 949 } // sendBeacon was not successful 950 951 } // XHR beacon 952 953 var xhr = new XMLHttpRequest(); 954 955 try { 956 xhr.open('POST', endpointUrl); 957 xhr.setRequestHeader('Content-Type', 'text/plain'); 958 xhr.send(payload); 959 } catch (e) { 960 console.log(e); 961 } 962 963 return false; 964 }, 965 isIos12: function isIos12() { 966 return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1; 967 } 968 }; 969 Monorail.produce('monorail-edge.shopifysvc.com', 970 'trekkie_storefront_load_errors/1.1', 971 {shop_id: 77146194215, 972 theme_id: 188755411239, 973 app_name: "storefront", 974 context_url: window.location.href, 975 source_url: "//playandponder.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js"}); 976 977 }; 978 scriptFallback.async = true; 979 scriptFallback.src = '//playandponder.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js'; 980 first.parentNode.insertBefore(scriptFallback, first); 981}; 982script.async = true; 983script.src = '//playandponder.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js'; 984first.parentNode.insertBefore(script, first); 985 986 }; 987 trekkie.load( 988 {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":77146194215,"isMerchantRequest":null,"themeId":188755411239,"themeCityHash":"7111845002181339545","contentLanguage":"en","currency":"USD","eventMetadataId":"4fd1248d-38f3-44c3-8358-e8b0853ee574"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}} 989 ); 990 991 var loaded = false;
992 trekkie.ready(function() { 993 if (loaded) return; 994 loaded = true; 995 996 window.ShopifyAnalytics.lib = window.trekkie; 997 998 var originalDocumentWrite = document.write; 999 document.write = customDocumentWrite; 1000 try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {}; 1001 document.write = originalDocumentWrite; 1002 1003 var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/) 1004 var token = match? match[1]: undefined; 1005 if (!hasLoggedConversion(token)) { 1006 setCookieIfConversion(token); 1007 1008 } 1009 }); 1010 1011 window.ShopifyAnalytics.lib.page(null,{"pageType":"home","requestId":"8b20a2cb-c9b2-4b3e-809d-8336e9919700-1790258385","shopifyEmitted":true}); 1012 1013 var eventsListenerScript = document.createElement('script'); 1014 eventsListenerScript.async = true; 1015 eventsListenerScript.src = "//playandponder.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js"; 1016 document.getElementsByTagName('head')[0].appendChild(eventsListenerScript); 1017})();</script>
vendor: 1 bytes, line 1017
1017
1018<script 1019 defer 1020 src="https://playandponder.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js" 1021 data-application="storefront-renderer" 1022 data-shop-id="77146194215" 1023 data-render-region="gcp-us-central1" 1024 data-page-type="index" 1025 data-theme-instance-id="188755411239" 1026 data-theme-name="Impulse" 1027 data-theme-version="9.2.0" 1028 data-monorail-region="shop_domain" 1029 data-resource-timing-sampling-rate="10" 1030 data-shs="true" 1031 data-shs-beacon="true" 1032 data-shs-export-with-fetch="true" 1033 data-shs-logs-sample-rate="1" 1034 data-shs-beacon-endpoint="https://playandponder.com/api/collect" 1035></script>
vendor: 1 bytes, line 1035
1035
1036<script src="https://cdn.shopify.com/storefront/web-components/account.js" type="module" crossorigin fetchpriority="low" async></script>
1036<script id="shopify-customer-account-data" type="application/json">{"customer":null,"shop":{"id":"77146194215","customerAccountTranslations":[{"key":"account_menu.signed_out_state.sheet_title","value":"Sign in or create account"},{"key":"account_menu.signed_out_state.section_divider","value":"More ways to sign in"},{"key":"account_menu.signed_out_state.alternate_divider","value":"OR"},{"key":"account_menu.signed_out_state.email_field_label","value":"Email"},{"key":"account_menu.signed_out_state.orders_button","value":"Orders"},{"key":"account_menu.signed_out_state.profile_button","value":"Profile"},{"key":"account_menu.signed_out_state.shop_login_button","value":"Sign in with Shop"},{"key":"account_menu.signed_out_state.continue_with_google","value":"Continue with Google"},{"key":"account_menu.signed_out_state.continue_with_facebook","value":"Continue with Facebook"},{"key":"account_menu.signed_out_state.marketing_consent_label","value":"Email me with news and offers"},{"key":"account_menu.signed_in_state.greeting_with_name","value":"Hi, {{first_name}}"},{"key":"account_menu.signed_in_state.greeting_without_name","value":"Account"},{"key":"account_menu.signed_in_state.orders_button","value":"Orders"},{"key":"account_menu.signed_in_state.profile_button","value":"Profile"},{"key":"account_menu.location_picker.sheet_title","value":"Locations"},{"key":"account_menu.location_picker.search_field_placeholder","value":"Search"},{"key":"account_menu.aria_labels.close_menu","value":"Close menu"},{"key":"account_menu.aria_labels.back_to_main_menu","value":"Back to main menu from {{title}}"},{"key":"account_menu.aria_labels.open_submenu","value":"{{title}}, opens submenu"},{"key":"account_menu.aria_labels.loading_menu","value":"Loading menu"},{"key":"account_menu.aria_labels.account","value":"Account"},{"key":"account_menu.aria_labels.sign_in_with_email","value":"Sign in with email"},{"key":"account_menu.aria_labels.sign_in","value":"Sign in"}],"socialLoginProviders":[{"handle":"Shop"}],"legacyCustomerAccounts":false,"signInLinksVisible":true,"b2bEnabled":false,"marketingConsentSigninEnabled":true,"marketingConsentPreselected":false},"visitor":{"country":"US","language":"en"}}</script>
vendor: 1 bytes, line 1036
1036
1037<script id="shopify-chat-page-data" type="application/json">{"greetingMessage":"Welcome to Play and Ponder. How can I help?","customerServiceEmail":"[email protected]","onlineStorePasswordProtected":false,"translations":[{"key":"agent_chat.panel.open_chat","value":"Open chat"},{"key":"agent_chat.panel.ask_anything","value":"Ask anything"},{"key":"agent_chat.panel.title","value":"Storekick"},{"key":"agent_chat.panel.unread_replies","value":"Unread replies"},{"key":"agent_chat.panel.back_to_chat","value":"Back to chat"},{"key":"agent_chat.panel.see_history","value":"See chat history"},{"key":"agent_chat.panel.new_chat","value":"Create a new chat"},{"key":"agent_chat.panel.close","value":"Close chat"},{"key":"agent_chat.panel.undock","value":"Undock chat"},{"key":"agent_chat.panel.dock","value":"Dock chat"},{"key":"agent_chat.panel.expand","value":"Expand chat"},{"key":"agent_chat.panel.contract","value":"Contract chat"},{"key":"agent_chat.panel.jump_to_latest","value":"Jump to latest"},{"key":"agent_chat.panel.loading_chat","value":"Loading chat"},{"key":"agent_chat.input.label","value":"Type your message"},{"key":"agent_chat.input.placeholder","value":"Ask anything..."},{"key":"agent_chat.input.send","value":"Send"},{"key":"agent_chat.input.stop","value":"Stop generating"},{"key":"agent_chat.thinking","value":"Thinking..."},{"key":"agent_chat.first_response_delayed","value":"Agent is taking longer to respondâ¦"},{"key":"agent_chat.searching","value":"Searching..."},{"key":"agent_chat.message.sent_timestamp","value":"Sent · {{time}}"},{"key":"agent_chat.message.automated_label","value":"Automated"},{"key":"agent_chat.message.automated_timestamp","value":"Automated · {{time}}"},{"key":"agent_chat.liveAgentHandoff","value":"Someone from our team will be with you shortly"},{"key":"agent_chat.human_handoff.action","value":"Chat with our team"},{"key":"agent_chat.human_handoff.request","value":"Iâd like to talk to someone from your team"},{"key":"agent_chat.human_handoff.ai_assistant","value":"AI assistant"},{"key":"agent_chat.greeting.default","value":"Hi there!"},{"key":"agent_chat.greeting.with_name","value":"Hi {{name}}!"},{"key":"agent_chat.greeting.welcome","value":"You can ask questions about shopping, sizing\/dimensions, shipping, returns, or order status."},{"key":"agent_chat.greeting.welcome_back","value":"Welcome back to %{shop_name}! How can I help?"},{"key":"agent_chat.greeting.welcome_back_no_shop","value":"Welcome back! How can I help?"},{"key":"agent_chat.greeting.welcome_to_shop","value":"Welcome to %{shop_name}. How can I help?"},{"key":"agent_chat.greeting.generic","value":"How can I help?"},{"key":"agent_chat.disclaimer.text","value":"This chat is powered by AI from Shopify and may make mistakes. Your messages are visible to {{shop_name}}. See"},{"key":"agent_chat.disclaimer.text_human","value":"Your messages are visible to {{shop_name}} and to Shopify for the provision and improvement of the services. See"},{"key":"agent_chat.disclaimer.link_text","value":"privacy policy"},{"key":"agent_chat.error.response_unavailable","value":"Response unavailable"},{"key":"agent_chat.error.generic","value":"Something went wrong."},{"key":"agent_chat.error.response_failed","value":"Couldnât load this message"},{"key":"agent_chat.error.message_send_failed","value":"Your message couldnât be sent"},{"key":"agent_chat.error.attachment_upload_failed","value":"Your attachment didnât upload"},{"key":"agent_chat.error.first_response_stalled","value":"Agent couldnât respond"},{"key":"agent_chat.error.try_again","value":"Try again"},{"key":"agent_chat.error.unavailable","value":"Chat isn't available right now - try again later"},{"key":"agent_chat.error.usage_limit","value":"Message limit reached â try again later or email us at {{email}}"},{"key":"agent_chat.error.usage_limit_no_email","value":"Message limit reached â try again later"},{"key":"agent_chat.error.cost_quota_unhandled","value":"Chat isnât available right nowâemail us at {{email}}"},{"key":"agent_chat.error.cost_quota_unhandled_no_email","value":"Chat isnât available right now"},{"key":"agent_chat.error.cost_quota_handover","value":"AI assistant isnât available right now â our team will reply shortly"},{"key":"agent_chat.history.heading","value":"Chat history"},{"key":"agent_chat.history.loading","value":"Loading conversation history"},{"key":"agent_chat.history.aria_label","value":"Conversation history"},{"key":"agent_chat.history.no_conversations","value":"No conversations"},{"key":"agent_chat.history.conversation.one","value":"conversation"},{"key":"agent_chat.history.conversation.other","value":"conversations"},{"key":"agent_chat.history.error_message","value":"Something went wrong."},{"key":"agent_chat.history.try_again","value":"Try again"},{"key":"agent_chat.history.no_past","value":"No past conversations"},{"key":"agent_chat.history.start_new","value":"Start a new chat"},{"key":"agent_chat.history.untitled","value":"Untitled conversation"},{"key":"agent_chat.history.resume","value":"Resume: {{title}}"},{"key":"agent_chat.history.resume_with_time","value":"Resume: {{title}}, {{time}}"},{"key":"agent_chat.history.delete","value":"Delete conversation: {{title}}"},{"key":"agent_chat.history.delete_failed","value":"Could not delete conversation"},{"key":"agent_chat.feedback.group_label","value":"Message feedback"},{"key":"agent_chat.feedback.thumbs_up","value":"Thumbs up"},{"key":"agent_chat.feedback.thumbs_down","value":"Thumbs down"},{"key":"agent_chat.feedback.add_comment","value":"Add comment"},{"key":"agent_chat.feedback.thanks","value":"Thanks for your feedback"},{"key":"agent_chat.feedback.placeholder_up","value":"Tell us what went well"},{"key":"agent_chat.feedback.placeholder_down","value":"Tell us what could have been better"},{"key":"agent_chat.feedback.comment_label","value":"Feedback comment"},{"key":"agent_chat.feedback.cancel","value":"Cancel"},{"key":"agent_chat.feedback.submit","value":"Submit"},{"key":"agent_chat.feedback.character_count","value":"{{current}}\/{{max}}"},{"key":"agent_chat.feedback.character_limit_reached","value":"Maximum length reached. Feedback is limited to {{max}} characters."},{"key":"agent_chat.buyer_profile.button.open","value":"Buyer Profile"},{"key":"agent_chat.buyer_profile.title","value":"Buyer Profile"},{"key":"agent_chat.buyer_profile.empty","value":"No buyer profile available."},{"key":"agent_chat.buyer_profile.close","value":"Close"},{"key":"agent_chat.suggestions.empty_state_label","value":"Suggested questions"},{"key":"agent_chat.suggestions.quick_reply_label","value":"Suggested replies"},{"key":"agent_chat.auth.sign_in_to_continue","value":"Sign in to continue"},{"key":"agent_chat.auth.sign_in","value":"Sign in"},{"key":"agent_chat.auth.skip_and_chat","value":"Skip and start chatting"},{"key":"agent_chat.auth.pre_chat_title","value":"Sign in to personalize and save your chats"},{"key":"agent_chat.auth.pre_chat_subtitle","value":"Sign in or create an account"},{"key":"agent_chat.auth.staff_chat_required_title","value":"Don't miss a reply"},{"key":"agent_chat.auth.staff_chat_required_subtitle","value":"Sign in to chat with our team. We'll email you if you leave the chat."},{"key":"agent_chat.auth.share_disclaimer","value":"By continuing, Shop will share your name and email with this store. See their {{terms_link}} and {{privacy_link}}"},{"key":"agent_chat.auth.terms_link","value":"terms"},{"key":"agent_chat.auth.privacy_link","value":"privacy policy"},{"key":"agent_chat.auth.declined_pre_chat","value":"I canât connect you with the store unless you sign in."},{"key":"agent_chat.reply_by_email.continuation_prompt","value":"If you leave the chat, weâll email you when thereâs a reply."},{"key":"agent_chat.reply_by_email.sign_in_prompt","value":"Sign in to get emailed when thereâs a reply."},{"key":"agent_chat.order_lookup.track_order","value":"Track my order"},{"key":"agent_chat.order_lookup.track_another_order","value":"Track another order"},{"key":"agent_chat.order_lookup.new_conversation","value":"New conversation"},{"key":"agent_chat.order_lookup.follow_up_label","value":"Order lookup actions"},{"key":"agent_chat.order_lookup.enter_order_information","value":"Enter order information"},{"key":"agent_chat.order_lookup.prompt","value":"To see your order status, please provide your order details."},{"key":"agent_chat.order_lookup.form_title","value":"Track my order"},{"key":"agent_chat.order_lookup.form_subtitle","value":"Please provide your information."},{"key":"agent_chat.order_lookup.order_number_label","value":"Order number"},{"key":"agent_chat.order_lookup.email_label","value":"Email address"},{"key":"agent_chat.order_lookup.submit","value":"Track my order"},{"key":"agent_chat.order_lookup.cancel","value":"Cancel"},{"key":"agent_chat.order_lookup.invalid_order_number","value":"Please enter a valid order number with only numbers and letters, no spaces (e.g. 1006)."},{"key":"agent_chat.order_lookup.invalid_order_number_whitespace","value":"Please enter a valid order number with only numbers and letters, no spaces (e.g. 1006)."},{"key":"agent_chat.order_lookup.invalid_email","value":"Please enter a valid email address"},{"key":"agent_chat.order_lookup.generic_error","value":"There was a problem looking up your order. Please try again."},{"key":"agent_chat.order_lookup.rate_limited_error","value":"Too many attempts. Try again later."},{"key":"agent_chat.order_lookup.locked_composer_status","value":"Order lookup is in progress. Start a new conversation to ask something else."},{"key":"agent_chat.legacy_contact.form_title","value":"Before we get started"},{"key":"agent_chat.legacy_contact.form_subtitle","value":"Please provide your information so we can reply to you if you leave the chat."},{"key":"agent_chat.legacy_contact.first_name_label","value":"First name"},{"key":"agent_chat.legacy_contact.last_name_label","value":"Last name"},{"key":"agent_chat.legacy_contact.email_label","value":"Email"},{"key":"agent_chat.legacy_contact.marketing_opt_in","value":"Email me with news and offers"},{"key":"agent_chat.legacy_contact.submit","value":"Start chat"},{"key":"agent_chat.legacy_contact.cancel","value":"Cancel"}
1037,{"key":"agent_chat.legacy_contact.invalid_first_name","value":"Enter a valid first name."},{"key":"agent_chat.legacy_contact.invalid_last_name","value":"Enter a valid last name."},{"key":"agent_chat.legacy_contact.invalid_email","value":"Enter a valid email address."},{"key":"agent_chat.legacy_contact.invalid_email_length","value":"Email address is too long."},{"key":"agent_chat.legacy_contact.generic_error","value":"Something went wrong."},{"key":"agent_chat.legacy_contact.rate_limited_error","value":"Too many attempts. Try again later."},{"key":"agent_chat.discountCard.useDiscount","value":"Use discount"},{"key":"agent_chat.discountCard.discountApplicationContext","value":"Applies automatically at checkout"},{"key":"agent_chat.cart.checkout","value":"Checkout"},{"key":"agent_chat.product.add_to_cart","value":"Add to cart"},{"key":"agent_chat.product.view_details","value":"View details"},{"key":"agent_chat.product.out_of_stock","value":"Out of stock"},{"key":"agent_chat.product.compare_suggestions","value":"Compare suggestions"},{"key":"agent_chat.product.hide_suggestions","value":"Hide suggestions"},{"key":"agent_chat.product.sold_out","value":"Sold out"},{"key":"agent_chat.order.item.one","value":"item"},{"key":"agent_chat.order.item.other","value":"items"},{"key":"agent_chat.order.less_items.one","value":"- hide {{count}} item"},{"key":"agent_chat.order.less_items.other","value":"- hide {{count}} items"},{"key":"agent_chat.order.more_items.one","value":"+ {{count}} more item"},{"key":"agent_chat.order.more_items.other","value":"+ {{count}} more items"},{"key":"agent_chat.order.view_order","value":"View order {{orderId}}"},{"key":"agent_chat.order.track_shipment","value":"Track shipment"},{"key":"agent_chat.order.of_total","value":"{{index}} of {{total}}"},{"key":"agent_chat.order.label","value":"Order {{number}}"},{"key":"agent_chat.order.count.one","value":"{{count}} Order"},{"key":"agent_chat.order.count.other","value":"{{count}} Orders"},{"key":"agent_chat.order.ordered_on","value":"Ordered {{date}}"},{"key":"agent_chat.order.select","value":"Select order {{number}}"},{"key":"agent_chat.return.heading","value":"Select items to return"},{"key":"agent_chat.return.toggle_item","value":"Select {{name}}"},{"key":"agent_chat.return.select_item_non_returnable","value":"{{name}}, not returnable"},{"key":"agent_chat.return.quantity_label","value":"Return quantity"},{"key":"agent_chat.return.reason_label","value":"Reason for return"},{"key":"agent_chat.return.reason_placeholder","value":"Select a reason"},{"key":"agent_chat.return.confirm","value":"Request return"},{"key":"agent_chat.return.confirmed","value":"Return requested"},{"key":"agent_chat.return.reason.size_too_small","value":"Size too small"},{"key":"agent_chat.return.reason.size_too_large","value":"Size too large"},{"key":"agent_chat.return.reason.unwanted","value":"Unwanted"},{"key":"agent_chat.return.reason.not_as_described","value":"Not as described"},{"key":"agent_chat.return.reason.wrong_item","value":"Wrong item"},{"key":"agent_chat.return.reason.defective","value":"Defective"},{"key":"agent_chat.return.reason.style","value":"Style"},{"key":"agent_chat.return.reason.color","value":"Color"},{"key":"agent_chat.return.reason.other_reason","value":"Other"},{"key":"agent_chat.scroll.previous","value":"Previous"},{"key":"agent_chat.scroll.next","value":"Next"}]}</script>
1037 1038<meta name="shopify-y" content="6afa85ef-68ea-49dd-b5d9-4fbc12cd3aa9" data-expiration="1821815985000"><meta name="shopify-s" content="f54ea25f-cf14-4fcd-9aea-e3a09913201f" data-expiration="1790260185000"><meta name="new-cookie-storage-activated" content="t"> 1039</head> 1040 1041<body class="template-index" data-center-text="center" data-button_style="square" data-type_header_capitalize="true" data-type_headers_align_text="center" data-type_product_capitalize="true" data-swatch_style="round" > 1042 1043 <a class="in-page-link visually-hidden skip-link" href="#MainContent">Skip to content</a> 1044 1045 <div id="PageContainer" class="page-container"> 1046 <div class="transition-body"><!-- BEGIN sections: header-group --> 1047<div id="shopify-section-sections--27516626829607__header" class="shopify-section shopify-section-group-header-group"> 1048 1049<div id="NavDrawer" class="drawer drawer--left"> 1050 <div class="drawer__contents"> 1051 <div class="drawer__fixed-header"> 1052 <div class="drawer__header appear-animation appear-delay-1"> 1053 <div class="h2 drawer__title"></div> 1054 <div class="drawer__close"> 1055 <button type="button" class="drawer__close-button js-drawer-close"> 1056 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 64 64"><title>icon-X</title><path d="m19 17.61 27.12 27.13m0-27.12L19 44.74"/></svg> 1057 <span class="icon__fallback-text">Close menu</span> 1058 </button> 1059 </div> 1060 </div> 1061 </div> 1062 <div class="drawer__scrollable"> 1063 <ul class="mobile-nav" role="navigation" aria-label="Primary"><li class="mobile-nav__item appear-animation appear-delay-2"><a href="/pages/reserve-and-play" class="mobile-nav__link mobile-nav__link--top-level">Play</a></li><li class="mobile-nav__item appear-animation appear-delay-3"><a href="/pages/memberships" class="mobile-nav__link mobile-nav__link--top-level">Membership</a></li><li class="mobile-nav__item appear-animation appear-delay-4"><a href="/pages/host-a-party" class="mobile-nav__link mobile-nav__link--top-level">Party</a></li><li class="mobile-nav__item appear-animation appear-delay-5"><a href="/pages/special-events" class="mobile-nav__link mobile-nav__link--top-level">Special Events</a></li><li class="mobile-nav__item appear-animation appear-delay-6"><a href="/pages/gift-shop" class="mobile-nav__link mobile-nav__link--top-level">Toy Store</a></li><li class="mobile-nav__item appear-animation appear-delay-7"><a href="/pages/our-stories" class="mobile-nav__link mobile-nav__link--top-level">Our Story</a></li><li class="mobile-nav__item appear-animation appear-delay-8"><a href="/pages/sign-waiver" class="mobile-nav__link mobile-nav__link--top-level">Sign Waiver</a></li><li class="mobile-nav__item appear-animation appear-delay-9"><a href="/pages/policies" class="mobile-nav__link mobile-nav__link--top-level">Policies & Guidelines</a></li><li class="mobile-nav__item appear-animation appear-delay-10"><a href="/pages/sip-and-snack" class="mobile-nav__link mobile-nav__link--top-level">Cafe</a></li><li class="mobile-nav__item appear-animation appear-delay-11"> 1064 <div class="mobile-nav__child-item"> 1065 1066 1067 1068 1069 1070<shopify-store store-domain="https://playandponder.com" country="US" language="en"></shopify-store> 1071<shopify-account 1072 1073 menu="customer-account-main-menu" 1074 1075> 1076 <div slot="signed-out-avatar"> 1077 1078 <span 1079 class="mobile-nav__link mobile-nav__link--top-level" 1080 style="display: flex; align-items: center; gap: 8px;" 1081 > 1082 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-user" viewBox="0 0 64 64"><title>account</title><path d="M35 39.84v-2.53c3.3-1.91 6-6.66 6-11.41 0-7.63 0-13.82-9-13.82s-9 6.19-9 13.82c0 4.75 2.7 9.51 6 11.41v2.53c-10.18.85-18 6-18 12.16h42c0-6.19-7.82-11.31-18-12.16Z"/></svg> 1083 Log in 1084 </span> 1085 1086 1087 </div> 1088</shopify-account> 1089 1090 1091 1092 1093 1094 </div> 1095 </li></ul><ul class="mobile-nav__social appear-animation appear-delay-12"></ul> 1096 </div> 1097 </div> 1098</div> 1099<div id="CartDrawer" class="drawer drawer--right"> 1100 <form id="CartDrawerForm" action="/cart" method="post" novalidate class="drawer__contents" data-location="cart-drawer"> 1101 <div class="drawer__fixed-header"> 1102 <div class="drawer__header appear-animation appear-delay-1"> 1103 <div class="h2 drawer__title">Cart</div> 1104 <div class="drawer__close"> 1105 <button type="button" class="drawer__close-button js-drawer-close"> 1106 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 64 64"><title>icon-X</title><path d="m19 17.61 27.12 27.13m0-27.12L19 44.74"/></svg>
1107 <span class="icon__fallback-text">Close cart</span> 1108 </button> 1109 </div> 1110 </div> 1111 </div> 1112 1113 <div class="drawer__inner"> 1114 <div class="drawer__scrollable"> 1115 <div data-products class="appear-animation appear-delay-2"></div> 1116 1117 1118 </div> 1119 1120 <div class="drawer__footer appear-animation appear-delay-4"> 1121 <div data-discounts> 1122 1123 </div> 1124 1125 <div class="cart__item-sub cart__item-row"> 1126 <div class="ajaxcart__subtotal">Subtotal</div> 1127 <div data-subtotal>$0.00</div> 1128 </div> 1129 1130 <div class="cart__item-row text-center"> 1131 <small> 1132 Shipping, taxes, and discount codes calculated at checkout.<br /> 1133 </small> 1134 </div> 1135 1136 1137 1138 <div class="cart__checkout-wrapper"> 1139 <button type="submit" name="checkout" data-terms-required="false" class="btn cart__checkout"> 1140 Check out 1141 </button> 1142 1143 1144 </div> 1145 </div> 1146 </div> 1147 1148 <div class="drawer__cart-empty appear-animation appear-delay-2"> 1149 <div class="drawer__scrollable"> 1150 Your cart is currently empty. 1151 </div> 1152 </div> 1153 </form> 1154 </div><style> 1155 .site-nav__link, 1156 .site-nav__dropdown-link:not(.site-nav__dropdown-link--top-level) { 1157 font-size: 16px; 1158 } 1159 1160 .site-nav__link, 1161 .site-header--heading-style .site-nav__link, 1162 .mobile-nav__link--top-level, 1163 .mobile-nav--heading-style .mobile-nav__link--top-level { 1164 text-transform: uppercase; 1165 letter-spacing: var(--typeUppercaseSpacing); 1166 } 1167 .mobile-nav__link--top-level { 1168 font-size: 1.1em; 1169 } 1170 1171 1172 1173.site-header { 1174 box-shadow: 0 0 1px rgba(0,0,0,0.2); 1175 } 1176 1177 .toolbar + .header-sticky-wrapper .site-header { 1178 border-top: 0; 1179 }</style> 1180 1181<div data-section-id="sections--27516626829607__header" data-section-type="header"><div class="toolbar small--hide"> 1182 <div class="page-width"> 1183 <div class="toolbar__content"><div class="toolbar__item"> 1184 <ul class="no-bullets social-icons inline-list toolbar__social"></ul> 1185 1186 </div></div> 1187 1188 </div> 1189</div> 1190<div class="header-sticky-wrapper"> 1191 <div id="HeaderWrapper" class="header-wrapper"><header 1192 id="SiteHeader" 1193 class="site-header" 1194 data-sticky="true" 1195 data-overlay="false"> 1196 <div class="page-width"> 1197 <div 1198 class="header-layout header-layout--center-split" 1199 data-logo-align="center"><div class="header-item header-item--left header-item--navigation"><div class="site-nav small--hide"> 1200 <a href="/search" class="site-nav__link site-nav__link--icon js-search-header"> 1201 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-search" viewBox="0 0 64 64"><title>icon-search</title><path d="M47.16 28.58A18.58 18.58 0 1 1 28.58 10a18.58 18.58 0 0 1 18.58 18.58ZM54 54 41.94 42"/></svg> 1202 <span class="icon__fallback-text">Search</span> 1203 </a> 1204 </div><div class="site-nav medium-up--hide"> 1205 <button 1206 type="button" 1207 class="site-nav__link site-nav__link--icon js-drawer-open-nav" 1208 aria-controls="NavDrawer"> 1209 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-hamburger" viewBox="0 0 64 64"><title>icon-hamburger</title><path d="M7 15h51"/><path d="M7 32h43"/><path d="M7 49h51"/></svg> 1210 <span class="icon__fallback-text">Site navigation</span> 1211 </button> 1212 </div> 1213 </div><div class="header-item header-item--logo-split" role="navigation" aria-label="Primary"> 1214 <div class="header-item header-item--split-left"><ul 1215 class="site-nav site-navigation small--hide" 1216><li class="site-nav__item site-nav__expanded-item"> 1217 1218 <a 1219 href="/pages/reserve-and-play" 1220 class="site-nav__link site-nav__link--underline" 1221 > 1222 Play 1223 </a> 1224 1225 1226 </li><li class="site-nav__item site-nav__expanded-item"> 1227 1228 <a 1229 href="/pages/memberships" 1230 class="site-nav__link site-nav__link--underline" 1231 > 1232 Membership 1233 </a> 1234 1235 1236 </li><li class="site-nav__item site-nav__expanded-item"> 1237 1238 <a 1239 href="/pages/host-a-party" 1240 class="site-nav__link site-nav__link--underline" 1241 > 1242 Party 1243 </a> 1244 1245 1246 </li><li class="site-nav__item site-nav__expanded-item"> 1247 1248 <a 1249 href="/pages/special-events" 1250 class="site-nav__link site-nav__link--underline" 1251 > 1252 Special Events 1253 </a> 1254 1255 1256 </li></ul> 1257</div> 1258 <div class="header-item header-item--logo"><style data-shopify>.header-item--logo, 1259.header-layout--left-center .header-item--logo, 1260.header-layout--left-center .header-item--icons { 1261 -webkit-box-flex: 0 1 120px; 1262 -ms-flex: 0 1 120px; 1263 flex: 0 1 120px; 1264} 1265 1266@media only screen and (min-width: 769px) { 1267 .header-item--logo, 1268 .header-layout--left-center .header-item--logo, 1269 .header-layout--left-center .header-item--icons { 1270 -webkit-box-flex: 0 0 200px; 1271 -ms-flex: 0 0 200px; 1272 flex: 0 0 200px; 1273 } 1274} 1275 1276.site-header__logo a { 1277 width: 120px; 1278} 1279.is-light .site-header__logo .logo--inverted { 1280 width: 120px; 1281} 1282@media only screen and (min-width: 769px) { 1283 .site-header__logo a { 1284 width: 200px; 1285 } 1286 1287 .is-light .site-header__logo .logo--inverted { 1288 width: 200px; 1289 } 1290}</style><h1 class="site-header__logo" itemscope itemtype="http://schema.org/Organization"> 1291 <span class="visually-hidden">Play and Ponder</span> 1292 <a 1293 href="/" 1294 itemprop="url" 1295 class="site-header__logo-link" 1296 style="padding-top: 100.0%"><picture> 1297 <source 1298 media="(max-width: 768px)" 1299 srcset="//playandponder.com/cdn/shop/files/4030207.play.ponder.logo_2.png?v=1738292547&width=120 120w, //playandponder.com/cdn/shop/files/4030207.play.ponder.logo_2.png?v=1738292547&width=240 240w" 1300 sizes="120px" 1301 ><img src="//playandponder.com/cdn/shop/files/4030207.play.ponder.logo_2.png?v=1738292547&width=400" alt="Play and Ponder" srcset="//playandponder.com/cdn/shop/files/4030207.play.ponder.logo_2.png?v=1738292547&width=200 200w, //playandponder.com/cdn/shop/files/4030207.play.ponder.logo_2.png?v=1738292547&width=400 400w" width="400" height="400" loading="eager" class="image-element" sizes="200px" itemprop="logo" style="object-position:30.7064% 55.972%;"></picture> 1302 </a></h1></div> 1303 <div class="header-item header-item--split-right"><ul
1304 class="site-nav site-navigation small--hide" 1305><li class="site-nav__item site-nav__expanded-item"> 1306 1307 <a 1308 href="/pages/gift-shop" 1309 class="site-nav__link site-nav__link--underline" 1310 > 1311 Toy Store 1312 </a> 1313 1314 1315 </li><li class="site-nav__item site-nav__expanded-item"> 1316 1317 <a 1318 href="/pages/our-stories" 1319 class="site-nav__link site-nav__link--underline" 1320 > 1321 Our Story 1322 </a> 1323 1324 1325 </li><li class="site-nav__item site-nav__expanded-item"> 1326 1327 <a 1328 href="/pages/sign-waiver" 1329 class="site-nav__link site-nav__link--underline" 1330 > 1331 Sign Waiver 1332 </a> 1333 1334 1335 </li><li class="site-nav__item site-nav__expanded-item"> 1336 1337 <a 1338 href="/pages/policies" 1339 class="site-nav__link site-nav__link--underline" 1340 > 1341 Policies & Guidelines 1342 </a> 1343 1344 1345 </li><li class="site-nav__item site-nav__expanded-item"> 1346 1347 <a 1348 href="/pages/sip-and-snack" 1349 class="site-nav__link site-nav__link--underline" 1350 > 1351 Cafe 1352 </a> 1353 1354 1355 </li></ul> 1356</div> 1357</div> 1358<div class="header-item header-item--icons"><div class="site-nav"> 1359 <div class="site-nav__icons"><span class="site-nav__link site-nav__link--icon small--hide"> 1360 1361 1362 1363<shopify-account 1364 1365 menu="customer-account-main-menu" 1366 1367> 1368 <div slot="signed-out-avatar"> 1369 1370 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-user" viewBox="0 0 64 64"><title>account</title><path d="M35 39.84v-2.53c3.3-1.91 6-6.66 6-11.41 0-7.63 0-13.82-9-13.82s-9 6.19-9 13.82c0 4.75 2.7 9.51 6 11.41v2.53c-10.18.85-18 6-18 12.16h42c0-6.19-7.82-11.31-18-12.16Z"/></svg> 1371 <span class="icon__fallback-text"> 1372 Log in 1373 </span> 1374 1375 </div> 1376</shopify-account> 1377 1378 1379 1380 1381</span><a href="/search" class="site-nav__link site-nav__link--icon js-search-header medium-up--hide"> 1382 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-search" viewBox="0 0 64 64"><title>icon-search</title><path d="M47.16 28.58A18.58 18.58 0 1 1 28.58 10a18.58 18.58 0 0 1 18.58 18.58ZM54 54 41.94 42"/></svg> 1383 <span class="icon__fallback-text">Search</span> 1384 </a><a href="/cart" class="site-nav__link site-nav__link--icon js-drawer-open-cart" aria-controls="CartDrawer" data-icon="bag-minimal"> 1385 <span class="cart-link"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-bag-minimal" viewBox="0 0 64 64"><title>icon-bag-minimal</title><path stroke="null" fill-opacity="null" stroke-opacity="null" fill="null" d="M11.375 17.863h41.25v36.75h-41.25z"/><path stroke="null" d="M22.25 18c0-7.105 4.35-9 9.75-9s9.75 1.895 9.75 9"/></svg><span class="icon__fallback-text">Cart</span> 1386 <span class="cart-link__bubble"></span> 1387 </span> 1388 </a> 1389 </div> 1390</div> 1391</div> 1392 </div></div> 1393 <div class="site-header__search-container"> 1394 <div class="site-header__search"> 1395 <div class="page-width"> 1396 <predictive-search data-context="header" data-enabled="true" data-dark="false"> 1397 <div class="predictive__screen" data-screen></div> 1398 <form action="/search" method="get" role="search"> 1399 <label for="Search" class="hidden-label">Search</label> 1400 <div class="search__input-wrap"> 1401 <input 1402 class="search__input" 1403 id="Search" 1404 type="search" 1405 name="q" 1406 value="" 1407 role="combobox" 1408 aria-expanded="false" 1409 aria-owns="predictive-search-results" 1410 aria-controls="predictive-search-results" 1411 aria-haspopup="listbox" 1412 aria-autocomplete="list" 1413 autocorrect="off" 1414 autocomplete="off" 1415 autocapitalize="off" 1416 spellcheck="false" 1417 placeholder="Search" 1418 tabindex="0" 1419 > 1420 <input name="options[prefix]" type="hidden" value="last"> 1421 <button class="btn--search" type="submit"> 1422 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-search" viewBox="0 0 64 64"><defs><style>.cls-1{fill:none;stroke:#000;stroke-miterlimit:10;stroke-width:2px}</style></defs><path class="cls-1" d="M47.16 28.58A18.58 18.58 0 1 1 28.58 10a18.58 18.58 0 0 1 18.58 18.58zM54 54L41.94 42"/></svg>
1423 <span class="icon__fallback-text">Search</span> 1424 </button> 1425 </div> 1426 1427 <button class="btn--close-search"> 1428 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 64 64"><defs><style>.cls-1{fill:none;stroke:#000;stroke-miterlimit:10;stroke-width:2px}</style></defs><path class="cls-1" d="M19 17.61l27.12 27.13m0-27.13L19 44.74"/></svg> 1429 </button> 1430 <div id="predictive-search" class="search__results" tabindex="-1"></div> 1431 </form> 1432</predictive-search> 1433 1434 </div> 1435 </div> 1436 </div> 1437 </header> 1438 </div> 1439 </div> 1440</div> 1441 1442 1443</div><div id="shopify-section-sections--27516626829607__announcement" class="shopify-section shopify-section-group-header-group"><style></style> 1444 <div class="announcement-bar" data-sticky="true" data-sticky-mobile="false"> 1445 <div class="page-width"> 1446 <div class="slideshow-wrapper"> 1447 <button type="button" class="visually-hidden slideshow__pause" data-id="sections--27516626829607__announcement" aria-live="polite"> 1448 <span class="slideshow__pause-stop"> 1449 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-pause" viewBox="0 0 10 13"><g fill-rule="evenodd"><path d="M0 0h3v13H0z"/><path d="M7 0h3v13H7z"/></g></svg> 1450 <span class="icon__fallback-text">Pause slideshow</span> 1451 </span> 1452 <span class="slideshow__pause-play"> 1453 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-play" viewBox="18.24 17.35 24.52 28.3"><path fill="#323232" d="M22.1 19.151v25.5l20.4-13.489-20.4-12.011z"/></svg> 1454 <span class="icon__fallback-text">Play slideshow</span> 1455 </span> 1456 </button> 1457 1458 <div 1459 id="AnnouncementSlider" 1460 class="announcement-slider" 1461 data-compact="true" 1462 data-block-count="1"><div 1463 id="AnnouncementSlide-announcement-0" 1464 class="announcement-slider__slide" 1465 data-index="0" 1466 1467 ><a class="announcement-link" href="/pages/special-events"><span class="announcement-text">HALLOWEEN TICKETS ARE NOW LIVE! MEMBERS SAVE 10%</span></a></div></div> 1468 </div> 1469 </div> 1470 </div> 1471 1472 1473 1474 1475</div><div id="shopify-section-sections--27516626829607__rich_text_6DHbXi" class="shopify-section shopify-section-group-header-group index-section"><div class="text-center page-width page-width--narrow"></div> 1476</div><section id="shopify-section-sections--27516626829607__1757643918c54a405a" class="shopify-section shopify-section-group-header-group"><div class="index-section"><div class="page-width"></div></div> 1477</section> 1478<!-- END sections: header-group --><!-- BEGIN sections: popup-group --> 1479 1480<!-- END sections: popup-group --><main class="main-content" id="MainContent"> 1481 <div id="shopify-section-template--27516626207015__rich-text" class="shopify-section index-section"><div class="text-center page-width page-width--narrow"></div> 1482</div><div id="shopify-section-template--27516626207015__advanced_content_pYtdLF" class="shopify-section"><div class="index-section"><div class="page-width"><div class="custom-content"><div class="custom__item one-whole align--center" > 1483 <div class="custom__item-inner custom__item-inner--image"><div class="aos-animate"><a href="/pages/memberships"><div class="image-wrap" style="height: 0; padding-bottom: 33.333333333333336%;"> 1484 1485 1486 1487<image-element data-aos="image-fade-in" data-aos-offset="150"> 1488 1489 1490 1491<img src="//playandponder.com/cdn/shop/files/membership-banner-desktop-v5.png?v=1790055347&width=1600" alt="" srcset="//playandponder.com/cdn/shop/files/membership-banner-desktop-v5.png?v=1790055347&width=360 360w, //playandponder.com/cdn/shop/files/membership-banner-desktop-v5.png?v=1790055347&width=540 540w, //playandponder.com/cdn/shop/files/membership-banner-desktop-v5.png?v=1790055347&width=720 720w, //playandponder.com/cdn/shop/files/membership-banner-desktop-v5.png?v=1790055347&width=900 900w, //playandponder.com/cdn/shop/files/membership-banner-desktop-v5.png?v=1790055347&width=1080 1080w, //playandponder.com/cdn/shop/files/membership-banner-desktop-v5.png?v=1790055347&width=1600 1600w" width="1600" height="533.3333333333334" loading="eager" class=" image-element" sizes="(min-width: 769px) 100vw, 100vw"> 1492 1493 1494 1495</image-element> 1496</div></a></div></div> 1497 </div></div></div></div> 1498</div><div id="shopify-section-template--27516626207015__text_with_icons_xWVWiC" class="shopify-section index-section"><div class="section--divider"><div 1499 class="text-with-icons" 1500 data-section-id="template--27516626207015__text_with_icons_xWVWiC" 1501 data-section-type="text-with-icons" 1502> 1503 <div class="page-width"><div 1504 class=" 1505 text-with-icons__blocks 1506 has-4-per-row" 1507 data-block-count="4" 1508 > 1509 1510 <div class="text-with-icons__block text-center" > 1511 <div class="text-with-icons__block-icon"> 1512 1513 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-tcwi-plant" viewBox="0 0 100 100"><path d="M15.33 86.58h69.34s-30.67-40.37-69.34 0Z"/><path d="M43.15 46.69s9 8.83 9.27 22"/>
1513<path d="M82.06 13.43s-27.38-1.32-25.37 25.16c0 0 23 5.54 25.37-25.16Z"/><path d="M82.06 13.43 56.69 38.59"/><path d="m63.19 32.17 13.16-.45"/><path d="m70.05 25.35 9.7-.34"/><path d="m63.19 32.17.45-13.07"/><path d="m70.05 25.35.34-9.91"/><path d="M50.64 59.11a32.68 32.68 0 0 1 6-20.52"/><path d="M18 21.31S16.67 48.7 43.15 46.69c0 0 5.54-23-25.15-25.38Z"/><path d="m17.99 21.31 25.16 25.38"/><path d="m36.73 40.19-.45-13.16"/><path d="m29.91 33.33-.34-9.7"/><path d="m36.73 40.19-13.08-.45"/><path d="M29.91 33.33 20 32.99"/></svg> 1514 1515 </div> 1516 <div class="text-with-icons__block-title"> 1517 <h3>Open play</h3> 1518 </div> 1519 <div class="text-with-icons__block-text"> 1520 <h4>SEPTEMBER 21 - 25</h4><h4>OPEN HOURS</h4><h4>9 am - 6 pm</h4><h4><a href="/products/weekend-open-play" title="Weekend - Open Play"><em><strong>Weekend Play - Book here</strong></em></a></h4> 1521 </div> 1522 </div> 1523 1524 <div class="text-with-icons__block text-center" > 1525 <div class="text-with-icons__block-icon"> 1526 1527 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-tcwi-trophy" viewBox="0 0 100 100"><path d="M33.62 87.94h32.76"/><path d="M71.17 50.08a8.85 8.85 0 0 0 3.21-.93c4.16-2.09 7.12-7.42 7.12-13.65V18.63H73"/><path d="M28.83 50.08a8.85 8.85 0 0 1-3.21-.93c-4.16-2.09-7.12-7.42-7.12-13.65V18.63H27"/><path d="m55.94 38.9 1.4 8.17L50 43.21l-7.34 3.86 1.4-8.17-5.94-5.79 8.21-1.19L50 24.48l3.67 7.44 8.21 1.19-5.94 5.79z"/><path d="M27 12.06V40a27.76 27.76 0 0 0 .45 5 4.1 4.1 0 0 0 .11.61 27 27 0 0 0 1.26 4.44c3.18 8.38 10.12 14.49 18.43 15.6a19.25 19.25 0 0 0 2.75.19 18.87 18.87 0 0 0 2.73-.19 22 22 0 0 0 13.52-7.38 26.16 26.16 0 0 0 4.91-8.19 27 27 0 0 0 1.26-4.44 4.1 4.1 0 0 0 .11-.61A27.76 27.76 0 0 0 73 40V12.06Z"/><path d="M49.97 65.84v22.1"/></svg> 1528 1529 </div> 1530 <div class="text-with-icons__block-title"> 1531 <h3>PDX Parent Top 5</h3> 1532 </div> 1533 <div class="text-with-icons__block-text"> 1534 <p> Reader's favorite for best indoor birthday place 2026!l</p><p></p> 1535 </div> 1536 </div> 1537 1538 <div class="text-with-icons__block text-center" > 1539 <div class="text-with-icons__block-icon"> 1540 1541 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-tcwi-ribbon" viewB
1541ox="0 0 100 100"><path d="M44.18 67.51 30 89.72l-4.44-12.19-12.93 1.1 14.19-22.18a28.86 28.86 0 0 0 13.79 10.08 26.93 26.93 0 0 0 3 .85Z"/><path d="m87.37 78.63-12.93-1.1L70 89.72 55.81 67.51l.63-.13a26.76 26.76 0 0 0 2.94-.85 28.8 28.8 0 0 0 13.8-10.08Z"/><path d="M78.92 39.19a28.82 28.82 0 0 1-3.61 14 30 30 0 0 1-1.74 2.73 5 5 0 0 1-.39.52 28.8 28.8 0 0 1-13.79 10.09 26.76 26.76 0 0 1-2.94.85l-.63.13a29 29 0 0 1-11.63 0l-.62-.13a26.93 26.93 0 0 1-3-.85 28.86 28.86 0 0 1-13.75-10.08c-.13-.17-.26-.34-.38-.52q-.93-1.32-1.74-2.73a28.92 28.92 0 1 1 54.22-14Z"/><path d="m56.95 42.84 1.63 9.55L50 47.88l-8.58 4.51 1.64-9.55-6.95-6.77 9.6-1.39 4.29-8.7 4.29 8.7 9.6 1.39-6.94 6.77z"/></svg> 1542 1543 </div> 1544 <div class="text-with-icons__block-title"> 1545 <h3>â â â â â </h3> 1546 </div> 1547 <div class="text-with-icons__block-text"> 1548 <p>200+ verified reviews from families that visit us!</p> 1549 </div> 1550 </div> 1551 1552 <div class="text-with-icons__block text-center" > 1553 <div class="text-with-icons__block-icon"> 1554 1555 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-tcwi-globe" viewBox="0 0 100 100"><path d="M82.19 69.25a13.09 13.09 0 0 1-3.54-3 1.86 1.86 0 0 1 0-2.38c1.29-1.52 3.08-5-4.17-7.52a5.28 5.28 0 0 0-2.24 0 12.36 12.36 0 0 1-5.49 0 9.78 9.78 0 0 1-4.1-2.16c-.23-.2-.44-.41-.65-.63a10.08 10.08 0 0 1-2.17-10l.15-.46a8.09 8.09 0 0 0-3.92-9.55l-1.83-1c-3.54-1.58-5.69-3.88-6.39-6.83-1-4-.14-7.55 4.46-13.15"/><path d="M32 17.1a13 13 0 0 1 3.52 7.23 9.74 9.74 0 0 1-.52 4.76 11.74 11.74 0 0 1-2.16 3.61 10.49 10.49 0 0 0-1.72 2.73c-.62 1.51-1.12 3.44-.61 4.91a4 4 0 0 0 2.75 2.33c.25.08.52.16.8.23a5.11 5.11 0 0 1 4.24 4.65c.13 2-.82 4.29-2.68 6.44a17.84 17.84 0 0 1-6.76 4.78A15.87 15.87 0 0 1 23 59.93a14.39 14.39 0 0 1-3.14-.35c-3.45-.77-3.73-1.39-6.86-3.58"/><path d="M32.12 83c-.18-2.75-2.68-8.09.69-13.4a22.33 22.33 0 0 1 8.36-7.36c3.48-1.79 6.77-2.37 9-1.58a4.61 4.61 0 0 1 3.08 5.12v.83a4 4 0 0 0 1.21 3.3c1.49 1.26 4.42 1.3 6.66.91a2.55 2.55 0 0 0 .59-.18A12.09 12.09 0 0 1 67 69.43a9.74 9.74 0 0 1 4.51 1.2 12.61 12.61 0 0 1 5.41 5.51"/><circle cx="50" cy="50" r="37.5"/></svg> 1556 1557 </div> 1558 <div class="text-with-icons__block-title"> 1559 <h3>Loved by local families</h3> 1560 </div> 1561 <div class="text-with-icons__block-text"> 1562 <p>NW Portland | Bethany | Beaverton | Hillsboro | Bethany | Cedar Mill | Tigard</p> 1563 </div> 1564 </div> 1565 1566 </div> 1567 <div class="text-with-icons__button"></div> 1568 </div> 1569</div></div><style data-shopify> 1570 #shopify-section-template--27516626207015__text_with_icons_xWVWiC .icon { 1571 color: #195e08; 1572 } 1573</style> 1574 1575 1576 1577</div><div id="shopify-section-template--27516626207015__text_columns_Up3tXh" class="shopify-section index-section"><div class="section--divider"><div class="page-width"><div class="section-header text-center"> 1578 <h2 class="h2">NW Portland's favorite Indoor Play Space | Where Little Explorers Come to Play, Learn & Grow â Rain or Shine</h2> 1579 </div><div class="text-column__grid"><div class="text-center" data-aos="row-of-3"><div style="margin: 0 auto; max-width: 650px;"><a href="/pages/reserve-and-play"><div class="image-wrap text-spacing " style="height: 0; padding-bottom: 125.0%;"> 1580 1581 1582 1583<image-element data-aos="image-fade-in" data-aos-offset="150"> 1584 1585 1586 1587<img src="//playandponder.com/cdn/shop/files/General_Content.png?v=1763353332&width=1080" alt="" srcset="//playandponder.com/cdn/shop/files/General_Content.png?v=1763353332&width=180 180w, //playandponder.com/cdn/shop/files/General_Content.png?v=1763353332&width=360 360w, //playandponder.com/cdn/shop/files/General_Content.png?v=1763353332&width=540 540w, //playandponder.com/cdn/shop/files/General_Content.png?v=1763353332&width=720 720w, //playandponder.com/cdn/shop/files/General_Content.png?v=1763353332&width=900 900w, //playandponder.com/cdn/shop/files/General_Content.png?v=1763353332&width=1080 1080w" width="1080" height="1350.0" loading="lazy" class=" image-element" sizes="100vw"> 1588 1589 1590 1591</image-element> 1592</div></a></div><h3>PLAY</h3><div class="rte-setting text-spacing"><p>At <strong>Play & Ponder</strong>, kids dive into a world of adventure with <strong>imaginative play zones</strong>, a thrilling <strong>climbing bar</strong>, and a cozy <strong>toddler section for little explorers</strong>. ð¿â¨ They can <strong>build, create, and role-play </strong>in nature-inspired spaces that spark curiosity and joy. ð¨ðï¸ Whether scaling new heights or diving into pretend play, every moment is a chance to <strong>learn, explore, and grow</strong>. ð</p></div><a href="/pages/reserve-and-play" class="btn btn--secondary btn--small"> 1593 COME ON IN 1594 </a></div><div class="text-center" data-aos="row-of-3"><div style="margin: 0 auto; max-width: 650px;"><a href="/pages/host-a-party"><div class="image-wrap text-spacing " style="height: 0; padding-bottom: 129.38511326860842%;"> 1595 1596 1597 1598<image-element data-aos="image-fade-in" data-aos-offset="150"> 1599 1600 1601 1602<img src="//playandponder.com/cdn/shop/files/Party_Images_11.15_1.png?v=1776695432&width=1080" alt="" srcset="//playandponder.com/cdn/shop/files/Party_Images_11.15_1.png?v=1776695432&width=180 180w, //playandponder.com/cdn/shop/files/Party_Images_11.15_1.png?v=1776695432&width=360 360w, //playandponder.com/cdn/shop/files/Party_Images_11.15_1.png?v=1776695432&width=540 540w, //playandponder.com/cdn/shop/files/Party_Images_11.15_1.png?v=1776695432&width=720 720w, //playandponder.com/cdn/shop/files/Party_Images_11.15_1.png?v=1776695432&width=900 900w, //playandponder.com/cdn/shop/files/Party_Images_11.15_1.png?v=1776695432&width=1080 1080w" width="1080" height="1397.3592233009708" loading="lazy" class=" image-element" sizes="100vw"> 1603 1604 1605 1606</image-element> 1607</div></a></div><h3>PARTY</h3><div class="rte-setting text-spacing"><p>Celebrate unforgettable moments at Play & Ponder with magical, nature-inspired parties! ðð¿ Enjoy themed fun, exclusive playtime, and a vibrant party roomâwhile we handle the details and you enjoy the joy!</p></div><a href="/pages/host-a-party" class="btn btn--secondary btn--small"> 1608 Explore Now 1609 </a></div><div class="text-center" data-aos="row-of-3"><div style="margin: 0 auto; max-width: 650px;"><a href="/pages/special-events"><div class="image-wrap text-spacing " style="height: 0; padding-bottom: 125.0%;"> 1610 1611 1612 1613<image-element data-aos="image-fade-in" data-aos-offset="150"> 1614 1615 1616 1617<img src="//playandponder.com/cdn/shop/files/Halloween_Events_Cover_1.png?v=1790096455&width=1080" alt="" srcset="//playandponder.com/cdn/shop/files/Halloween_Events_Cover_1.png?v=1790096455&width=180 180w, //playandponder.com/cdn/shop/files/Halloween_Events_Cover_1.png?v=1790096455&width=360 360w, //playandponder.com/cdn/shop/files/Halloween_Events_Cover_1.png?v=1790096455&width=540 540w, //playandponder.com/cdn/shop/files/Halloween_Events_Cover_1.png?v=1790096455&width=720 720w, //playandponder.com/cdn/shop/files/Halloween_Events_Cover_1.png?v=1790096455&width=900 900w, //playandponder.com/cdn/shop/files/Halloween_Events_Cover_1.png?v=1790096455&width=1080 1080w" width="1080" height="1350.0" loading="lazy" class=" image-element" sizes="100vw"> 1618 1619 1620 1621</image-element> 1622</div></a></div><h3>Special Events</h3><div class="rte-setting text-spacing"><p></p><p>From themed celebrations to hands-on workshops, our <strong>special events</strong> bring fun and creativity to life. Join us for magical experiences where kids learn, play, and make lasting memories! ðð¨ð</p></div><a href="/pages/special-events" class="btn btn--secondary btn--small"> 1623 BOOK NOW 1624 </a></div></div> 1625</div></div> 1626</div><div id="shopify-section-template--27516626207015__text_and_image_7kFXck" class="shopify-section"><div class="section--divider"><style data-shopify> 1627 1628 1629</style> 1630 1631<div class="index-section"> 1632 1633 <div class="page-width feature-row-wrapper feature-row--50"><div class="feature-row"><div class="feature-row__item feature-row__text feature-row__text--right text-left" data-aos><h2 class="h2 appear-delay">Gift Card</h2><div class="rte appear-delay-1"><p><strong>ð New! Play and Ponder Gift Cards</strong><br/><br/>Surprise a little explorer with the freedom to choose their own adventure â from play sessions to birthday party bookings and toys! Available now.</p></div><div class="appear-delay-2"> 1634 <a href="/products/play-and-ponder-gift-card" class="btn"> 1635 BUY NOW 1636 </a> 1637 </div></div><div class="feature-row__item feature-row__images feature-row__item--overlap-images " data-aos><div class="feature-row__first-image"><a href="/products/play-and-ponder-gift-card"><div class="image-wrap svg-mask svg-mask--landscape" style="height: 0; padding-bottom: 57.142857142857146%;"> 1638 1639 1640 1641<image-element data-aos="image-fade-in" data-aos-offset="150"> 1642 1643 1644 1645<img src="//playandponder.com/cdn/shop/files/1_24ef2dd9-88e0-4196-9680-da540bd2d7cc.png?v=1763073960&width=1080" alt="" srcset="//playandponder.com/cdn/shop/files/1_24ef2dd9-88e0-4196-9680-da540bd2d7cc.png?v=1763073960&width=180 180w, //playandponder.com/cdn/shop/files/1_24ef2dd9-88e0-4196-9680-da540bd2d7cc.png?v=1763073960&width=360 360w, //playandponder.com/cdn/shop/files/1_24ef2dd9-88e0-4196-9680-da540bd2d7cc.png?v=1763073960&width=540 540w, //playandponder.com/cdn/shop/files/1_24ef2dd9-88e0-4196-9680-da540bd2d7cc.png?v=1763073960&width=750 750w, //playandponder.com/cdn/shop/files/1_24ef2dd9-88e0-4196-9680-da540bd2d7cc.png?v=1763073960&width=900 900w, //playandponder.com/cdn/shop/files/1_24ef2dd9-88e0-4196-9680-da540bd2d7cc.png?v=1763073960&width=1080 1080w" width="1080" height="617.1428571428571" loading="lazy" class="feature-row__image image-element" sizes="(min-width: 769px) calc(0.4 * 50vw), 40vw"> 1646 1647 1648 1649</image-element> 1650</div></a></div><div class="feature-row__second-image"><a href="/products/play-and-ponder-gift-card"><div class="image-wrap " style="height: 0; padding-bottom: 57.142857142857146%;"> 1651 1652 1653 1654<image-element data-aos="image-fade-in" data-aos-offset="150"> 1655 1656 1657 1658<img src="//playandponder.com/cdn/shop/files/GiftCard_Pink.svg?v=1753549133&width=1080" alt="" srcset="//playandponder.com/cdn/shop/files/GiftCard_Pink.svg?v=1753549133&width=180 180w, //playandponder.com/cdn/shop/files/GiftCard_Pink.svg?v=1753549133&width=360 360w, //playandponder.com/cdn/shop/files/GiftCard_Pink.svg?v=1753549133&width=540 540w, //playandponder.com/cdn/shop/files/GiftCard_Pink.svg?v=1753549133&width=750 750w, //playandponder.com/cdn/shop/files/GiftCard_Pink.svg?v=1753549133&width=900 900w, //playandponder.com/cdn/shop/files/GiftCard_Pink.svg?v=1753549133&width=1080 1080w" width="1080" height="617.1428571428571" loading="lazy" class="feature-row__image image-element" sizes="(min-width: 769px) calc(0.6 * 50vw), 60vw"> 1659 1660 1661 1662</image-element> 1663</div></a></div></div> 1664</div> 1665 </div> 1666 1667</div></div> 1668</div><div id="shopify-section-template--27516626207015__testimonials_VKP8bL" class="shopify-section index-section"><style data-shopify>.testimonials-template--27516626207015__testimonials_VKP8bL { 1669 background-color: #f9f9f9; 1670 color: #1c1d1d; 1671 } 1672}</style><div 1673 class="testimonials-section testimonials-template--27516626207015__testimonials_VKP8bL text-center" 1674 data-section-id="template--27516626207015__testimonials_VKP8bL" 1675 data-section-type="testimonials" 1676 data-aos><div class="page-width"> 1677 <div class="section-header"> 1678 <h2 class="h2">Testimonials</h2> 1679 </div> 1680 </div><div class="slideshow-wrapper"> 1681 <div 1682 class="testimonials-slider" 1683 id="Testimonials-template--27516626207015__testimonials_VKP8bL" 1684 data-dots="true" 1685 data-count="5"><div 1686 class="testimonials-slide testimonials-slide--testimonial_h7GTM6" 1687 data-index="0" 1688 data-aos="row-of-5" 1689 > 1690 <blockquote class="testimonials-slider__text"><span class="testimonial-stars">â â â â â </span><div class="rte-setting text-spacing"><p>This is hands down the best play place in the area! We love coming out to play and ponder every chance we get.When it came time to pick a venue for our babies first birthday party, we knew without a doubt it had to be at play and ponder! I was floored with their party packages and knew without a doubt they were going to make her party a dream come true. Well they did way more than that. They exceeded my expectations and all hopes I had. In fact they went way beyond and really made her party with so many little details. I ended up having to change some of my plans because they really did everything they could do make her party super special. They made the process so simple and easy that I truly could have done nothing but shown up and I still would have had the party of my dreams.Whenever we donât have plans, we just go to play and ponder. Hope to see you there!</p></div><div class="testimonial-image testimonial-image--round"> 1691 <div class="image-wrap text-spacing" 1692 1693 > 1694 1695 1696 1697<image-element data-aos="image-fade-in" data-aos-offset="150"> 1698 1699 1700 1701<img src="//playandponder.com/cdn/shop/files/Laikyn.webp?v=1777947020&width=720" alt="" srcset="//playandponder.com/cdn/shop/files/Laikyn.webp?v=1777947020&width=180 180w, //playandponder.com/cdn/shop/files/Laikyn.webp?v=1777947020&width=360 360w, //playandponder.com/cdn/shop/files/Laikyn.webp?v=1777947020&width=540 540w, //playandponder.com/cdn/shop/files/Laikyn.webp?v=1777947020&width=720 720w" width="720" height="960.3852327447834" loading="lazy" class=" image-element" sizes="(min-width: 769px) 65px, 65p
1701x"> 1702 1703 1704 1705</image-element> 1706</div> 1707 </div><cite>Joanna</cite><div class="testimonials__info">Portland, OR</div></blockquote> 1708 </div><div 1709 class="testimonials-slide testimonials-slide--testimonial_x6Wwdp" 1710 data-index="1" 1711 data-aos="row-of-5" 1712 > 1713 <blockquote class="testimonials-slider__text"><span class="testimonial-stars">â â â â â </span><div class="rte-setting text-spacing"><p>My daughter (4yo) went to Spring Break Camp there all day from 9-3pm and I could not be happier with how it went. The staff was so attentive to her, they kept the kids engaged and active all day and I felt they struck a great balance of play in the play place vs table time with arts and learning. I am excited for my daughter to do camps there in the future. It is a bit of a drive for us, but worth it for my daughter to be taken care of and have so much fun every day!</p></div><cite>Emily</cite><div class="testimonials__info">Portland, OR</div></blockquote> 1714 </div><div 1715 class="testimonials-slide testimonials-slide--testimonial_XN4Lmb" 1716 data-index="2" 1717 data-aos="row-of-5" 1718 > 1719 <blockquote class="testimonials-slider__text"><span class="testimonial-stars">â â â â â </span><div class="rte-setting text-spacing"><p>Play & Ponder is our favorite place to play indoors! We love general play time, my child makes use of all of the different areas of play and with new friends every time always finds new ways to interact. We have also had wonderful experiences at the 3 events weâve been able to attend so far. Each event has been so beautifully thought out and my little one has had such a fun and memorable time at each one. Staff is lovely and so fantastic with the kids.</p></div><cite>Hanna</cite><div class="testimonials__info">Portland, OR</div></blockquote> 1720 </div><div 1721 class="testimonials-slide testimonials-slide--testimonial_TeVpXd" 1722 data-index="3" 1723 data-aos="row-of-5" 1724 > 1725 <blockquote class="testimonials-slider__text"><span class="testimonial-stars">â â â â â </span><div class="rte-setting text-spacing"><p>We had such a wonderful experience hosting our sonâs birthday party here! The team was incredibly thoughtful and helpful from start to finish! They helped design and set up the decorations, took photos and videos throughout the entire event, and made sure everything ran smoothly.<br/><br/>They had three staff members helping throughout the whole partyâcutting the cake, playing music, singing the birthday song, and making sure every guest was taken care of. Everyone was so sweet and kind, and they even helped organize all the gifts at the end. It made the whole celebration feel completely stress-free and special. Highly recommend for anyone planning a kidsâ party!</p></div><cite>Clivia</cite><div class="testimonials__info">Beaverton, OR</div></blockquote> 1726 </div><div 1727 class="testimonials-slide testimonials-slide--testimonial_kYgTLE" 1728 data-index="4" 1729 data-aos="row-of-5" 1730 > 1731 <blockquote class="testimonials-slider__text"><span class="testimonial-stars">â â â â â </span><div class="rte-setting text-spacing"><p>We had my daughters 1st birthday here and the Play and Ponder staff went above and beyond to help us get everything set up and ready. I was not expecting such a hands on and helpful experience. They really allowed me to enjoy her birthday and not stress about getting everything set up in 30mins and also helped clean up at the end! We canât wait to go back again to play and plan to host other birthdays in the future there â¤ï¸ thank you Play and Ponder team!!</p></div><div class="testimonial-image testimonial-image--round"> 1732 <div class="image-wrap text-spacing" 1733 1734 > 1735 1736 1737 1738<image-element data-aos="image-fade-in" data-aos-offset="150"> 1739 1740 1741 1742<img src="//playandponder.com/cdn/shop/files/Emma.webp?v=1777947416&width=720" alt="" srcset="//playandponder.com/cdn/shop/files/Emma.webp?v=1777947416&width=180 180w, //playandponder.com/cdn/shop/files/Emma.webp?v=1777947416&width=360 360w, //playandponder.com/cdn/shop/files/Emma.webp?v=1777947416&width=540 540w, //playandponder.com/cdn/shop/files/Emma.webp?v=1777947416&width=720 720w" width="720" height="960.3852327447834" loading="lazy" class=" image-element" sizes="(min-width: 769px) 65px, 65p
1742x"> 1743 1744 1745 1746</image-element> 1747</div> 1748 </div><cite>Emma</cite><div class="testimonials__info">Hillsboro, OR</div></blockquote> 1749 </div></div> 1750 </div></div> 1751 1752 1753</div> 1754 </main><!-- BEGIN sections: footer-group --> 1755<section id="shopify-section-sections--27516626796839__178910329193466a78" class="shopify-section shopify-section-group-footer-group"><div class="index-section"><div class="page-width"></div></div> 1756</section><div id="shopify-section-sections--27516626796839__17779597602c02c88f" class="shopify-section shopify-section-group-footer-group"> 1757 1758 1759<style data-shopify> 1760 .ai-google-map-ak2h6mkpuytded1dumaigenblock6987687pdvylp { 1761 display: block; 1762 width: 100%; 1763 max-width: 100%; 1764 } 1765 1766 .ai-google-map__container-ak2h6mkpuytded1dumaigenblock6987687pdvylp { 1767 position: relative; 1768 width: 100%; 1769 background-color: #ffffff; 1770 border-radius: 0px; 1771 overflow: hidden; 1772 } 1773 1774 .ai-google-map__iframe-ak2h6mkpuytded1dumaigenblock6987687pdvylp { 1775 width: 100%; 1776 height: 350px; 1777 border: none; 1778 display: block; 1779 } 1780 1781 .ai-google-map__placeholder-ak2h6mkpuytded1dumaigenblock6987687pdvylp { 1782 width: 100%; 1783 height: 350px; 1784 background-color: #f4f4f4; 1785 display: flex; 1786 align-items: center; 1787 justify-content: center; 1788 position: relative; 1789 } 1790 1791 .ai-google-map__placeholder-ak2h6mkpuytded1dumaigenblock6987687pdvylp svg { 1792 width: 100%; 1793 height: 100%; 1794 max-width: 500px; 1795 max-height: 500px; 1796 } 1797 1798 .ai-google-map__empty-state-ak2h6mkpuytded1dumaigenblock6987687pdvylp { 1799 position: absolute; 1800 bottom: 20px; 1801 left: 50%; 1802 transform: translateX(-50%); 1803 padding: 12px 20px; 1804 font-size: 14px; 1805 color: #666; 1806 text-align: center; 1807 pointer-events: none; 1808 } 1809 1810 @media screen and (max-width: 749px) { 1811 .ai-google-map__iframe-ak2h6mkpuytded1dumaigenblock6987687pdvylp, 1812 .ai-google-map__placeholder-ak2h6mkpuytded1dumaigenblock6987687pdvylp { 1813 height: 300px; 1814 } 1815 } 1816</style> 1817 1818<div 1819 class="ai-google-map-ak2h6mkpuytded1dumaigenblock6987687pdvylp" 1820 1821> 1822 <div class="ai-google-map__container-ak2h6mkpuytded1dumaigenblock6987687pdvylp"> 1823 1824 <iframe 1825 class="ai-google-map__iframe-ak2h6mkpuytded1dumaigenblock6987687pdvylp" 1826 src="https://maps.google.com/maps?q=18395+NW+West+Union+Rd%2C+Ste+A%2C+Portland+OR+97229&t=m&z=15&output=embed" 1827 loading="lazy" 1828 title="Our location" 1829 allowfullscreen 1830 ></iframe> 1831 1832 </div> 1833</div> 1834 1835 1836 1837</div><div id="shopify-section-sections--27516626796839__rich_text_GEEijp" class="shopify-section shopify-section-group-footer-group index-section"><div class="text-center page-width page-width--narrow"><div class="theme-block" ><h2 class="h2">Sign Waivers</h2></div><div class="theme-block" ><div class="rte"> 1838 <a href="https://waiver.smartwaiver.com/w/tdksvhki4wp9fnfyssfzkj/web/" class="btn"> 1839 OPEN PLAY - SIGN NOW 1840 </a> 1841 </div></div></div> 1842</div><div id="shopify-section-sections--27516626796839__footer-promotions" class="shopify-section shopify-section-group-footer-group index-section--footer"><div class="index-section"> 1843 <div class="section--divider"> 1844 <div class="page-width footer-promotions"> 1845 <div class="grid grid--flush-bottom"><div class="grid__item medium-up--one-third" data-aos="row-of-3"><h2 class="h3">Hours</h2><div class="rte-setting text-spacing"><ul><li><strong>Monday - Friday:</strong> 9:00 AM - 6:00 PM | <strong>Open Play</strong> â Walk-ins welcome! <em>(Hours may change for private events.)</em></li><li><strong>Saturday - Sunday:</strong> <strong>Play by Reservation</strong> â Hours vary.</li></ul><p>â ï¸Â <strong>Note:</strong> Hours are subject to change for private events. Please check our <strong>RESERVE </strong>tab for updates.</p></div></div><div class="grid__item medium-up--one-third" data-aos="row-of-3"><h2 class="h3">Location</h2><div class="rte-setting text-spacing"><p>18395 NW West Union RD, Suite A, Portland, OR - 97229</p><p><strong>Email: </strong>[email protected]</p><p><strong>Call us</strong> @ 971 727 3619</p></div></div><div class="grid__item medium-up--one-third" data-aos="row-of-3"><h2 class="h3">Before Your Visit</h2><div class="rte-setting text-spacing"><p>𧦠Grippy socks required for kids â available for purchase at the door<br/>ð« No outside food (we're a nut-free facility)<br/>ð¶ Babies under 10 months can join (or play) for free with a paying sibling<br/>â Each paying child can have up to 2 adults<br/> accompany for free.</p><p>ð Digital waiver required before entry</p></div><a href="/pages/policies" class="btn btn--secondary btn--small"> 1846 Click here for full policy! 1847 </a></div></div> 1848 </div> 1849 </div> 1850 </div> 1851</div><div id="shopify-section-sections--27516626796839__footer" class="shopify-section shopify-section-group-footer-group"><style data-shopify>.site-footer { 1852 border-top: 1px solid #e8e8e1; 1853 }</style><footer class="site-footer" data-section-id="sections--27516626796839__footer" data-section-type="footer-section"> 1854 <div class="page-width"> 1855 1856 <div class="grid"><div class="grid__item footer__item--footer-1" data-type="menu"><style data-shopify>@media only screen and (min-width: 769px) and (max-width: 959px) { 1857 .footer__item--footer-1 { 1858 width: 50%; 1859 padding-top: 40px; 1860 } 1861 .footer__item--footer-1:nth-child(2n + 1) { 1862 clear: left; 1863 } 1864 } 1865 @media only screen and (min-width: 960px) { 1866 .footer__item--footer-1 { 1867 width: 25%; 1868 } 1869 1870 }</style><div 1871 > 1872 <div class="collapsible-content__inner">
1873 <div class="footer__collapsible footer_collapsible--disabled"> 1874 <ul class="no-bullets site-footer__linklist"><li><a href="/search">Search</a></li></ul> 1875 </div> 1876 </div> 1877 </div></div><div class="grid__item footer__item--footer2" data-type="newsletter"><style data-shopify>@media only screen and (min-width: 769px) and (max-width: 959px) { 1878 .footer__item--footer2 { 1879 width: 50%; 1880 padding-top: 40px; 1881 } 1882 .footer__item--footer2:nth-child(2n + 1) { 1883 clear: left; 1884 } 1885 } 1886 @media only screen and (min-width: 960px) { 1887 .footer__item--footer2 { 1888 width: 33%; 1889 } 1890 1891 }</style><div class="footer__item-padding"><h2 class="h4 footer__title small--hide">Sign up and save</h2> 1892 <button type="button" class="h4 footer__title collapsible-trigger collapsible-trigger-btn medium-up--hide" aria-controls="Footer-footer2"> 1893 Sign up and save 1894<span class="collapsible-trigger__icon collapsible-trigger__icon--open" role="presentation"> 1895 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewBox="0 0 28 16"><path d="m1.57 1.59 12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none"/></svg> 1896</span> 1897</button><div 1898 1899 id="Footer-footer2" class="collapsible-content collapsible-content--small" 1900 > 1901 <div class="collapsible-content__inner"> 1902 <div class="footer__collapsible"><p>Subscribe to get special offers, free giveaways, and once-in-a-lifetime deals.</p> 1903<form method="post" action="/contact#newsletter-footer" id="newsletter-footer" accept-charset="UTF-8" class="contact-form"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="â" /><label for="Email-footer2" class="hidden-label">Enter your email</label> 1904 <label for="newsletter-submit-footer2" class="hidden-label">Subscribe</label> 1905 <input type="hidden" name="contact[tags]" value="prospect,newsletter"> 1906 <input type="hidden" name="contact[context]" value="footer"> 1907 <div class="footer__newsletter"> 1908 <input type="email" value="" placeholder="Enter your email" name="contact[email]" id="Email-footer2" class="footer__newsletter-input" autocorrect="off" autocapitalize="off" required> 1909 <button type="submit" id="newsletter-submit-footer2" class="footer__newsletter-btn" name="commit"> 1910 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-email" viewBox="0 0 64 64"><title>icon-email</title><path d="M63 52H1V12h62ZM1 12l25.68 24h9.72L63 12M21.82 31.68 1.56 51.16m60.78.78L41.27 31.68"/></svg> 1911 <span class="footer__newsletter-btn-label"> 1912 Subscribe 1913 </span> 1914 </button> 1915 </div></form><ul class="no-bullets social-icons footer__social"></ul> 1916 1917 1918 </div> 1919 </div> 1920 </div> 1921</div> 1922</div></div></div> 1923</footer> 1924 1925 1926</div> 1927<!-- END sections: footer-group --></div> 1928 </div><div id="VideoModal" class="modal modal--solid"> 1929 <div class="modal__inner"> 1930 <div class="modal__centered page-width text-center"> 1931 <div class="modal__centered-content"> 1932 <div class="video-wrapper video-wrapper--modal"> 1933 <div id="VideoHolder"></div> 1934 </div> 1935 </div> 1936 </div> 1937 </div> 1938 1939 <button type="button" class="modal__close js-modal-close text-link"> 1940 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 64 64"><title>icon-X</title><path d="m19 17.61 27.12 27.13m0-27.12L19 44.74"/></svg> 1941 <span class="icon__fallback-text">"Close (esc)"</span> 1942 </button> 1943</div> 1944<div class="pswp" tabindex="-1" role="dialog" aria-hidden="true"> 1945 <div class="pswp__bg"></div> 1946 <div class="pswp__scroll-wrap"> 1947 <div class="pswp__container"> 1948 <div class="pswp__item"></div> 1949 <div class="pswp__item"></div> 1950 <div class="pswp__item"></div> 1951 </div> 1952 1953 <div class="pswp__ui pswp__ui--hidden"> 1954 <button class="btn btn--body btn--circle pswp__button pswp__button--arrow--left" title="Previous"> 1955 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-chevron-left" viewBox="0 0 284.49 498.98"><path d="M249.49 0a35 35 0 0 1 24.75 59.75L84.49 249.49l189.75 189.74a35.002 35.002 0 1 1-49.5 49.5L10.25 274.24a35 35 0 0 1 0-49.5L224.74 10.25A34.89 34.89 0 0 1 249.49 0Z"/></svg> 1956 </button> 1957 1958 <button class="btn btn--body btn--circle btn--large pswp__button pswp__button--close" title="Close (esc)"> 1959 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 64 64"><title>icon-X</title><path d="m19 17.61 27.12 27.13m0-27.12L19 44.74"/></svg> 1960 </button> 1961 1962 <button class="btn btn--body btn--circle pswp__button pswp__button--arrow--right" title="Next"> 1963 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-chevron-right" viewBox="0 0 284.49 498.98"><title>icon-chevron</title><path d="M35 498.98a35 35 0 0 1-24.75-59.75l189.74-189.74L10.25 59.75a35.002 35.002 0 0 1 49.5-49.5l214.49 214.49a35 35 0 0 1 0 49.5L59.75 488.73A34.89 34.89 0 0 1 35 498.98Z"/></svg> 1964 </button> 1965 </div> 1966 </div> 1967</div> 1968<tool-tip data-tool-tip=""> 1969 <div class="tool-tip__inner" data-tool-tip-inner> 1970 <button class="tool-tip__close" data-tool-tip-close=""><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 64 64"><title>icon-X</title><path d="m19 17.61 27.12 27.13m0-27.12L19 44.74"/></svg></button> 1971 <div data-tool-tip-title>Indoor Playground in NW Portland | Parties, Camps & Open Play</div> 1972 <div class="tool-tip__content" data-tool-tip-content> 1973 </div> 1974 </div> 1975</tool-tip> 1976 1977 <template id="naturalImageMarkup"> 1978 <div class="image-wrap" style="height: 0;"> 1979 <image-element data-aos="image-fade-in" data-aos-offset="150"> 1980 <img class="grid-product__image image-element" width height src srcset loading="lazy" alt> 1981 </image-element> 1982 </div> 1983 </template> 1984 <template id="fixedRatioImageMarkup"> 1985 <div class="grid__image-ratio"> 1986 <image-element data-aos="image-fade-in" data-aos-offset="150"> 1987 <img class="image-element" width height src srcset loading="lazy" alt> 1988 </image-element> 1989 </div> 1990 </template> 1991<div id="shopify-block-AZFd6aGFnS21FS1hVa__13768625480086291342" class="shopify-block shopify-app-block">
1991<script> 1992 window['ShopifyForms'] = { 1993 ...window['ShopifyForms'], 1994 currentPageType: "index" 1995 }; 1996</script>
1996 1997 1998 1999</div><div id="shopify-block-AeS9XUGU5dU9Eb1FOS__4644077978495408606" class="shopify-block shopify-app-block">
1999<script id="membership-helper"> 2000 2001 if (!window.AppstleMembershipIncluded) { 2002 window.AppstleMembershipIncluded = true; 2003 window.AM = Window.AM || {}; 2004 2005 AM.Config = { 2006 "selectors": { 2007 "payment_button_selectors": "form[action$='/cart/add'] .shopify-payment-button", 2008 "subscriptionLinkSelector": "header.section-header", 2009 "cartHiddenAttributesSelector": "", 2010 "atcButtonPlacement": "BEFORE", 2011 "subscriptionLinkPlacement": "AFTER" 2012 }, 2013 "newLabelTranslation": true, 2014 "useUrlWithCustomerId": false, 2015 "atcButtonSelector": ".btn.btn--full.add-to-cart", 2016 "reloadPriceSelector": "", 2017 "saveBadgeMemberPrice": "Save {{{memberPriceDiscount}}}", 2018 "linkToPageMemberPrice": "", 2019 "showSimpleMemberPrice": "true", 2020 "bannerMemberPrice": "false", 2021 "bannerCompactMemberPrice": "false", 2022 "backgroundColorBanner": "", 2023 "textColorBanner": "", 2024 "joinNowTextMemberPrice": "Join Now", 2025 "showMemberPriceList": "false", 2026 "moneyFormat": "${{amount}}", 2027 "oneTimePurchaseText": "One Time Purchase", 2028 "shop": "bb4a5a-2.myshopify.com", 2029 "deliveryText": "delivery", 2030 "purchaseOptionsText": "Membership Options", 2031 "manageSubscriptionButtonText": "Manage Membership", 2032 "subscriptionOptionText": "Join Now", 2033 "sellingPlanSelectTitle": "DELIVERY FREQUENCY", 2034 "subscriptionPriceDisplayText": "", 2035 "tooltipTitle": "Membership detail", 2036 "showTooltipOnClick": "false", 2037 "tooltipDesctiption": "<strong>Have complete control of your memberships<\/strong><br\/><br\/>Skip, reschedule, edit, cancel deliveries anytime matching your needs.", 2038 "tooltipDescriptionOnPrepaidPlan": "<b>Prepaid Plan Details<\/b><\/br> Total price: {{{totalPrice}}} ( Price for every delivery: {{{pricePerDelivery}}})", 2039 "tooltipDescriptionOnMultipleDiscount": "<b>Discount Details<\/b><\/br> Initial discount is {{discountOne}} and then {{discountTwo}}", 2040 "tooltipDescriptionCustomization": "{{{defaultTooltipDescription}}} <\/br> {{{prepaidDetails}}} <\/br> {{{discountDetails}}}", 2041 "orderStatusManageSubscriptionTitle": "Membership", 2042 "orderStatusManageSubscriptionDescription": "Continue to your account to view and manage your memberships. Please use the same email address that you used to buy the membership.", 2043 "orderStatusManageSubscriptionButtonText": "Manage your membership", 2044 "subscriptionOptionSelectedByDefault" : false, 2045 "totalPricePerDeliveryText" : "{{{prepaidPerDeliveryPrice}}}\/delivery", 2046 "fieldsBySellingPlanId": "{\"gid:\/\/shopify\/SellingPlan\/693594390823\":\"[{\\\"label\\\":\\\"Child's Full Name\\\",\\\"type\\\":\\\"text\\\",\\\"option\\\":\\\"Option 1, Option 2\\\",\\\"required\\\":true,\\\"visible\\\":true,\\\"validationMessage\\\":\\\"Please enter your child's Full name\\\"}]\",\"gid:\/\/shopify\/SellingPlan\/693594620199\":\"[{\\\"label\\\":\\\"First Child's Full Name\\\",\\\"type\\\":\\\"text\\\",\\\"option\\\":\\\"Option 1, Option 2\\\",\\\"required\\\":true,\\\"visible\\\":true,\\\"validationMessage\\\":\\\"Please enter your First child's full name\\\"},{\\\"label\\\":\\\"Second Child's Full Name\\\",\\\"type\\\":\\\"text\\\",\\\"option\\\":\\\"Option 1, Option 2\\\",\\\"required\\\":true,\\\"visible\\\":true,\\\"validationMessage\\\":\\\"Please enter your Second child's full name\\\"},{\\\"label\\\":\\\"Third Child's Full Name\\\",\\\"type\\\":\\\"text\\\",\\\"option\\\":\\\"Option 1, Option 2\\\",\\\"required\\\":true,\\\"visible\\\":true,\\\"validationMessage\\\":\\\"Please enter your Third child's full name\\\"}]\",\"gid:\/\/shopify\/SellingPlan\/693594423591\":\"[{\\\"label\\\":\\\"First Child's Full Name\\\",\\\"type\\\":\\\"text\\\",\\\"o
2046ption\\\":\\\"Option 1, Option 2\\\",\\\"required\\\":true,\\\"visible\\\":true,\\\"validationMessage\\\":\\\"Please enter your First child's full name\\\"},{\\\"label\\\":\\\"Second Child's Full Name\\\",\\\"type\\\":\\\"text\\\",\\\"option\\\":\\\"Option 1, Option 2\\\",\\\"required\\\":true,\\\"visible\\\":true,\\\"validationMessage\\\":\\\"Please enter your Second Child's full name\\\"}]\"}", 2047 "rulesByCustomerTag": "{\"the-grove-three-children\":[\"[{\\\"rule\\\":\\\"discount\\\",\\\"selector\\\":\\\"\\\",\\\"message\\\":\\\"\\\",\\\"path\\\":\\\"\\\",\\\"pathMatch\\\":\\\"contains\\\",\\\"discountCode\\\":\\\"1727038554407\\\",\\\"discountMessage\\\":\\\"Our grove families automatically save 10% on all purchases\\\",\\\"discountUrl\\\":\\\"https:\/\/playandponder.com\/discount\/VR5QN9E59JT8\\\",\\\"deliveryFrequency\\\":\\\"Monthly\\\",\\\"deliveryFrequencyCount\\\":\\\"1\\\",\\\"limitAccessType\\\":\\\"percentage-discount\\\",\\\"discountCodeText\\\":\\\"VR5QN9E59JT8\\\",\\\"discountPercentage\\\":\\\"5.00\\\",\\\"discountAmount\\\":\\\"\\\",\\\"elementRestrictType\\\":\\\"url\\\",\\\"bucketCategory\\\":\\\"tags\\\",\\\"bucketCategoryValue\\\":\\\"\\\",\\\"discountCodeDetails\\\":{\\\"codeDiscountNode\\\":{\\\"__typename\\\":\\\"DiscountCodeNode\\\",\\\"id\\\":\\\"gid:\/\/shopify\/DiscountCodeNode\/1727038554407\\\",\\\"codeDiscount\\\":{\\\"__typename\\\":\\\"DiscountCodeBasic\\\",\\\"appliesOncePerCustomer\\\":false,\\\"asyncUsageCount\\\":0,\\\"codesCount\\\":{\\\"__typename\\\":\\\"Count\\\",\\\"count\\\":1,\\\"precision\\\":\\\"EXACT\\\"},\\\"codes\\\":{\\\"__typename\\\":\\\"DiscountRedeemCodeConnection\\\",\\\"nodes\\\":[{\\\"__typename\\\":\\\"DiscountRedeemCode\\\",\\\"code\\\":\\\"VR5QN9E59JT8\\\"}],\\\"pageInfo\\\":{\\\"__typename\\\":\\\"PageInfo\\\",\\\"hasPreviousPage\\\":false,\\\"hasNextPage\\\":false,\\\"startCursor\\\":\\\"eyJsYXN0X2lkIjoyMjc5NTc3MjQyODU4MywibGFzdF92YWx1ZSI6IjIyNzk1NzcyNDI4NTgzIn0=\\\",\\\"endCursor\\\":\\\"eyJsYXN0X2lkIjoyMjc5NTc3MjQyODU4MywibGFzdF92YWx1ZSI6IjIyNzk1NzcyNDI4NTgzIn0=\\\"}},\\\"combinesWith\\\":{\\\"__typename\\\":\\\"DiscountCombinesWith\\\",\\\"orderDiscounts\\\":false,\\\"productDiscounts\\\":false,\\\"shippingDiscounts\\\":false},\\\"createdAt\\\":\\\"2026-09-14T03:19:11Z\\\",\\\"customerGets\\\":{\\\"__typename\\\":\\\"DiscountCustomerGets\\\",\\\"items\\\":{\\\"__typename\\\":\\\"AllDiscountItems\\\",\\\"allItems\\\":true},\\\"value\\\":{\\\"__typename\\\":\\\"DiscountPercentage\\\",\\\"percentage\\\":0.05},\\\"appliesOnOneTimePurchase\\\":true,\\\"appliesOnSubscription\\\":false},\\\"context\\\":{\\\"__typename\\\":\\\"DiscountBuyerSelectionAll\\\",\\\"all\\\":\\\"ALL\\\"},\\\"endsAt\\\":null,\\\"shortSummary\\\":\\\"5% off one-time purchase products\\\",\\\"startsAt\\\":\\\"2026-09-14T03:17:50Z\\\",\\\"status\\\":\\\"ACTIVE\\\",\\\"summary\\\":\\\"5% off one-time purchase products\\\",\\\"title\\\":\\\"VR5QN9E59JT8\\\",\\\"usageLimit\\\":null,\\\"shareableUrls\\\":[{\\\"__typename\\\":\\\"DiscountShareableUrl\\\",\\\"targetItemImage\\\":null,\\\"targetType\\\":\\\"HOME\\\",\\\"title\\\":\\\"Homepage\\\",\\\"url\\\":\\\"https:\/\/playandponder.com\/discount\/VR5QN9E59JT8\\\"}]}}},\\\"membershipName\\\":\\\"The Grove, three children\\\",\\\"sendDiscountAfterBilling\\\":false,\\\"discountDeliveryMode\\\":\\\"RECURRING\\\",\\\"applyDiscountAutomatically\\\":true,\\\"isActive\\\":false,\\\"giftCardAmount\\\":10}]\"],\"the-grove-two-children\":[\"[{\\\"rule\\\":\\\"discount\\\",\\\"selector\\\":\\\"\\\",\\\"message\\\":\\\"\\\",\\\"path\\\":\\\"\\\",\\\"pathMatch\\\":\\\"contains\\\",\\\"discountCode\\\":\\\"1727038554407\\\",\\\"discountMessage\\\":\\\"Our grove families automatically save 10% on all purchases\\\",\\\"discountUrl\\\":\\\"https:\/\/playandponder.com\/discount\/VR5QN9E59JT8\\\",\\\"deliveryFrequency\\\":\\\"Monthly\\\",\\\"deliveryFrequencyCount\\\":\\\"1\\\",\\\"limitAccessType\\\":\\\"percentage-discount\\\",\\\"discountCodeText\\\":\\\"VR5QN9E59JT8\\\",\\\"discountPercentage\\\":\\\"5.00\\\",\\\"discountAmount\\\":\\\"\\\",\\\"elementRestrictType\\\":\\\"url\\\",\\\"bucketCategory\\\":\\\"tags\\\",\\\"bucketCategoryValue\\\":\\\"\\\",\\\"discountCodeDetails\\\":{\\\"codeDiscountNode\\\":{\\\"__typename\\\":\\\"DiscountCodeNode\\\",\\\"id\\\":\\\"gid:\/\/shopify\/DiscountCodeNode\/1727038554407\\\",\\\"codeDiscount\\\":{\\\"__typename\\\":\\\"DiscountCodeBasic\\\",\\\"appliesOncePerCustomer\\\":false,\\\"asyncUsageCount\\\":0,\\\"codesCount\\\":{\\\"__typename\\\":\\\"Count\\\",\\\"count\\\":1,\\\"precision\\\":\\\"EXACT\\\"},\\\"codes\\\":{\\\"__typename\\\":\\\"DiscountRedeemCodeConnection\\\",\\\"nodes\\\":[{\\\"__typename\\\":\\\"DiscountRedeemCode\\\",\\\"code\\\":\\\"VR5QN9E59JT8\\\"}],\\\"pageInfo\\\":{\\\"__typename\\\":\\\"PageInfo\\\",\\\"hasPreviousPage\\\":false,\\\"hasNextPage\\\":false,\\\"startCursor\\\":\\\"eyJsYXN0X2lkIjoyMjc5NTc3MjQyODU4MywibGFzdF92YWx1ZSI6IjIyNzk1NzcyNDI4NTgzIn0=\\\",\\\"endCursor\\\":\\\"eyJsYXN0X2lkIjoyMjc5NTc3MjQyODU4MywibGFzdF92YWx1ZSI6IjIyNzk1NzcyNDI4NTgzIn0=\\\"}},\\\"combinesWith\\\":{\\\"__typename\\\":\\\"DiscountCombinesWith\\\",\\\"orderDiscounts\\\":false,\\\"productDiscounts\\\":false,\\\"shippingDiscounts\\\":false},\\\"createdAt\\\":\\\"2026-09-14T03:19:11Z\\\",\\\"customerGets\\\":{\\\"__typename\\\":\\\"DiscountCustomerGets\\\",\\\"items\\\":{\\\"__typename\\\":\\\"AllDiscountItems\\\",\\\"allItems\\\":true},\\\"value\\\":{\\\"__typename\\\":\\\"DiscountPercentage\\\",\\\"percentage\\\":0.05},\\\"appliesOnOneTimePurchase\\\":true,\\\"appliesOnSubscription\\\":false},\\\"context\\\":{\\\"__typename\\\":\\\"DiscountBuyerSelectionAll\\\",\\\"all\\\":\\\"ALL\\\"},\\\"endsAt\\\":null,\\\"shortSummary\\\":\\\"5% off one-time purchase products\\\",\\\"startsAt\\\":\\\"2026-09-14T03:17:50Z\\\",\\\"status\\\":\\\"ACTIVE\\\",\\\"summary\\\":\\\"5% off one-time purchase products\\\",\\\"title\\\":\\\"VR5QN9E59JT8\\\",\\\"usageLimit\\\":null,\\\"shareableUrls\\\":[{\\\"__typename\\\":\\\"DiscountShareableUrl\\\",\\\"targetItemImage\\\":null,\\\"targetType\\\":\\\"HOME\\\",\\\"title\\\":\\\"Homepage\\\",\\\"url\\\":\\\"https:\/\/playandponder.com\/discount\/VR5QN9E59JT8\\\"}]}}},\\\"membershipName\\\":\\\"The Grove, 2 children\\\",\\\"sendDiscountAfterBilling\\\":false,\\\"discountDeliveryMode\\\":\\\"RECURRING\\\",\\\"applyDiscountAutomatically\\\":true,\\\"isActive\\\":false,\\\"giftCardAmount\\\":10}]\"],\"the-grove-one-child\":[\"[{\\\"rule\\\":\\\"discount\\\",\\\"selector\\\":\\\"\\\",\\\"message\\\":\\\"\\\",\\\"path\\\":\\\"\\\",\\\"pathMatch\\\":\\\"contains\\\",\\\"discountCode\\\":\\\"1727038554407\\\",\\\"discountMessage\\\":\\\"Our grove families automatically save 10% on all purchases\\\",\\\"discountUrl\\\":\\\"https:\/\/playandponder.com\/discount\/VR5QN9E59JT8\\\",\\\"deliveryFrequency\\\":\\\"Monthly\\\",\\\"deliveryFrequencyCount\\\":\\\"1\\\",\\\"limitAccessType\\\":\\\"percentage-discount\\\",\\\"discountCodeText\\\":\\\"VR5QN9E59JT8\\\",\\\"discountPercentage\\\":\\\"5.00\\\",\\\"discountAmount\\\":\\\"\\\",\\\"elementRestrictType\\\":\\\"url\\\",\\\"bucketCategory\\\":\\\"tags\\\",\\\"bucketCategoryValue\\\":\\\"\\\",\\\"discountCodeDetails\\\":{\\\"codeDiscountNode\\\":{\\\"__typename\\\":\\\"DiscountCodeNode\\\",\\\"id\\\":\\\"gid:\/\/shopify\/DiscountCodeNode\/1727038554407\\\",\\\"codeDiscount\\\":{\\\"__typename\\\":\\\"DiscountCodeBasic\\\",\\\"appliesOncePerCustomer\\\":false,\\\"asyncUsageCount\\\":0,\\\"codesCount\\\":{\\\"__typename\\\":\\\"Count\\\",\\\"count\\\":1,\\\"precision\\\":\\\"EXACT\\\"},\\\"codes\\\":{\\\"__typename\\\":\\\"DiscountRedeemCodeConnection\\\",\\\"nodes\\\":[{\\\"__typename\\\":\\\"DiscountRedeemCode\\\",\\\"code\\\":\\\"VR5QN9E59JT8\\\"}],\\\"pageInfo\\\":{\\\"__typename\\\":\\\"PageInfo\\\",\\\"hasPreviousPage\\\":false,\\\"hasNextPage\\\":false,\\\"startCursor\\\":\\\"eyJsYXN0X2lkIjoyMjc5NTc3MjQyODU4MywibGFzdF92YWx1ZSI6IjIyNzk1NzcyNDI4NTgzIn0=\\\",\\\"endCursor\\\":\\\"eyJsYXN0X2lkIjoyMjc5NTc3MjQyODU4MywibGFzdF92YWx1ZSI6IjIyNzk1NzcyNDI4NTgzIn0=\\\"}},\\\"combinesWith\\\":{\\\"__typename\\\":\\\"DiscountCombinesWith\\\",\\\"orderDiscounts\\\":false,\\\"productDiscounts\\\":false,\\\"shippingDiscounts\\\":false},\\\"createdAt\\\":\\\"2026-09-14T03:19:11Z\\\",\\\"customerGets\\\":{\\\"__typename\\\":\\\"DiscountCustomerGets\\\",\\\"items\\\":{\\\"__typename\\\":\\\"AllDiscountItems\\\",\\\"allItems\\\":true},\\\"value\\\":{\\\"__typename\\\":\\\"DiscountPercentage\\\",\\\"percentage\\\":0.05},\\\"appliesOnOneTimePurchase\\\":true,\\\"appliesOnSubscription\\\":false},\\\"context\\\":{\\\"__typename\\\":\\\"DiscountBuyerSelectionAll\\\",\\\"all\\\":\\\"ALL\\\"},\\\"endsAt\\\":null,\\\"shortSummary\\\":\\\"5% off one-time purchase products\\\",\\\"startsAt\\\":\\\"2026-09-14T03:17:50Z\\\",\\\"status\\\":\\\"ACTIVE\\\",\\\"summary\\\":\\\"5% off one-time purchase products\\\",\\\"title\\\":\\\"VR5QN9E59JT8\\\",\\\"usageLimit\\\":null,\\\"shareableUrls\\\":[{\\\"__typename\\\":\\\"DiscountShareableUrl\\\",\\\"targetItemImage\\\":null,\\\"targetType\\\":\\\"HOME\\\",\\\"title\\\":\\\"Homepage\\\",\\\"url\\\":\\\"https:\/\/playandponder.com\/discount\/VR5QN9E59JT8\\\"}]}}},\\\"membershipName\\\":\\\"The Grove, one child\\\",\\\"sendDiscountAfterBilling\\\":false,\\\"discountDeliveryMode\\\":\\\"RECURRING\\\",\\\"applyDiscountAutomatically\\\":true,\\\"isActive\\\":false,\\\"giftCardAmount\\\":10}]\"]}", 2048 "membershipByCustomerTag": "{\"the-grove-three-children\":[{\"id\":45595,\"shop\":\"bb4a5a-2.myshopify.com\",\"groupName\":\"The Grove, Three children\",\"subscriptionId\":80788455719,\"productC
2048ount\":0,\"productVariantCount\":0,\"infoJson\":\"{\\\"id\\\":80788455719,\\\"productCount\\\":0,\\\"productVariantCount\\\":null,\\\"subscriptionPlans\\\":[{\\\"frequencyCount\\\":1,\\\"frequencyInterval\\\":\\\"MONTH\\\",\\\"billingFrequencyCount\\\":1,\\\"billingFrequencyInterval\\\":\\\"MONTH\\\",\\\"frequencyName\\\":\\\"Monthly Membership\\\",\\\"discountOffer\\\":null,\\\"discountOffer2\\\":null,\\\"afterCycle1\\\":0,\\\"afterCycle2\\\":0,\\\"discountType\\\":null,\\\"discountType2\\\":null,\\\"discountEnabled\\\":false,\\\"discountEnabled2\\\":false,\\\"discountEnabledMasked\\\":false,\\\"discountEnabled2Masked\\\":false,\\\"id\\\":\\\"gid:\/\/shopify\/SellingPlan\/693594620199\\\",\\\"frequencyType\\\":\\\"ON_PURCHASE_DAY\\\",\\\"specificDayValue\\\":null,\\\"specificMonthValue\\\":null,\\\"specificDayEnabled\\\":false,\\\"maxCycles\\\":null,\\\"minCycles\\\":1,\\\"cutOff\\\":0,\\\"prepaidFlag\\\":\\\"false\\\",\\\"idNew\\\":\\\"gid:\/\/shopify\/SellingPlan\/693594620199\\\",\\\"planType\\\":\\\"PAY_AS_YOU_GO\\\",\\\"deliveryPolicyPreAnchorBehavior\\\":\\\"ASAP\\\",\\\"freeTrialEnabled\\\":false,\\\"freeTrialCount\\\":null,\\\"freeTrialInterval\\\":null,\\\"frequencyDescription\\\":null,\\\"keepOriginalNextBillingDateAfterTrial\\\":null,\\\"planSequence\\\":null,\\\"groupName\\\":null,\\\"groupId\\\":null,\\\"memberOnly\\\":false,\\\"nonMemberOnly\\\":false,\\\"memberInclusiveTags\\\":null,\\\"memberExclusiveTags\\\":null,\\\"lifeTimeMembership\\\":false,\\\"rulesJson\\\":null,\\\"allowedForUpgradeDowngrade\\\":false}],\\\"groupName\\\":\\\"The Grove, Three children\\\",\\\"productIds\\\":\\\"[]\\\",\\\"productId\\\":null,\\\"variantIds\\\":\\\"[{\\\\\\\"id\\\\\\\":52070702743847,\\\\\\\"title\\\\\\\":\\\\\\\"The Grove - Membership - Three Children\\\\\\\"}]\\\",\\\"accessoryProductIds\\\":null,\\\"customerTag\\\":\\\"the-grove-three-children\\\",\\\"orderTag\\\":\\\"grove-three-children\\\",\\\"rulesJson\\\":\\\"[{\\\\\\\"rule\\\\\\\":\\\\\\\"discount\\\\\\\",\\\\\\\"selector\\\\\\\":\\\\\\\"\\\\\\\",\\\\\\\"message\\\\\\\":\\\\\\\"\\\\\\\",\\\\\\\"path\\\\\\\":\\\\\\\"\\\\\\\",\\\\\\\"pathMatch\\\\\\\":\\\\\\\"contains\\\\\\\",\\\\\\\"discountCode\\\\\\\":\\\\\\\"1727038554407\\\\\\\",\\\\\\\"discountMessage\\\\\\\":\\\\\\\"Our grove families automatically save 10% on all purchases\\\\\\\",\\\\\\\"discountUrl\\\\\\\":\\\\\\\"https:\/\/playandponder.com\/discount\/VR5QN9E59JT8\\\\\\\",\\\\\\\"deliveryFrequency\\\\\\\":\\\\\\\"Monthly\\\\\\\",\\\\\\\"deliveryFrequencyCount\\\\\\\":\\\\\\\"1\\\\\\\",\\\\\\\"limitAccessType\\\\\\\":\\\\\\\"percentage-discount\\\\\\\",\\\\\\\"discountCodeText\\\\\\\":\\\\\\\"VR5QN9E59JT8\\\\\\\",\\\\\\\"discountPercentage\\\\\\\":\\\\\\\"5.00\\\\\\\",\\\\\\\"discountAmount\\\\\\\":\\\\\\\"\\\\\\\",\\\\\\\"elementRestrictType\\\\\\\":\\\\\\\"url\\\\\\\",\\\\\\\"bucketCategory\\\\\\\":\\\\\\\"tags\\\\\\\",\\\\\\\"bucketCategoryValue\\\\\\\":\\\\\\\"\\\\\\\",\\\\\\\"discountCodeDetails\\\\\\\":{\\\\\\\"codeDiscountNode\\\\\\\":{\\\\\\\"__typename\\\\\\\":\\\\\\\"DiscountCodeNode\\\\\\\",\\\\\\\"id\\\\\\\":\\\\\\\"gid:\/\/shopify\/DiscountCodeNode\/1727038554407\\\\\\\",\\\\\\\"codeDiscount\\\\\\\":{\\\\\\\"__typename\\\\\\\":\\\\\\\"DiscountCodeBasic\\\\\\\",\\\\\\\"appliesOncePerCustomer\\\\\\\":false,\\\\\\\"asyncUsageCount\\\\\\\":0,\\\\\\\"codesCount\\\\\\\":{\\\\\\\"__typename\\\\\\\":\\\\\\\"Count\\\\\\\",\\\\\\\"count\\\\\\\":1,\\\\\\\"precision\\\\\\\":\\\\\\\"EXACT\\\\\\\"},\\\\\\\"codes\\\\\\\":{\\\\\\\"__typename\\\\\\\":\\\\\\\"DiscountRedeemCodeConnection\\\\\\\",\\\\\\\"nodes\\\\\\\":[{\\\\\\\"__typename\\\\\\\":\\\\\\\"DiscountRedeemCode\\\\\\\",\\\\\\\"code\\\\\\\":\\\\\\\"VR5QN9E59JT8\\\\\\\"}],\\\\\\\"pageInfo\\\\\\\":{\\\\\\\"__typename\\\\\\\":\\\\\\\"PageInfo\\\\\\\",\\\\\\\"hasPreviousPage\\\\\\\":false,\\\\\\\"hasNextPage\\\\\\\":false,\\\\\\\"startCursor\\\\\\\":\\\\\\\"eyJsYXN0X2lkIjoyMjc5NTc3MjQyODU4MywibGFzdF92YWx1ZSI6IjIyNzk1NzcyNDI4NTgzIn0=\\\\\\\",\\\\\\\"endCursor\\\\\\\":\\\\\\\"eyJsYXN0X2lkIjoyMjc5NTc3MjQyODU4MywibGFzdF92YWx1ZSI6IjIyNzk1NzcyNDI4NTgzIn0=\\\\\\\"}},\\\\\\\"combinesWith\\\\\\\":{\\\\\\\"__typename\\\\\\\":\\\\\\\"DiscountCombinesWith\\\\\\\",\\\\\\\"orderDiscounts\\\\\\\":false,\\\\\\\"productDiscounts\\\\\\\":false,\\\\\\\"shippingDiscounts\\\\\\\":false},\\\\\\\"createdAt\\\\\\\":\\\\\\\"2026-09-14T03:19:11Z\\\\\\\",\\\\\\\"customerGets\\\\\\\":{\\\\\\\"__typename\\\\\\\":\\\\\\\"DiscountCustomerGets\\\\\\\",\\\\\\\"items\\\\\\\":{\\\\\\\"__typename\\\\\\\":\\\\\\\"AllDiscountItems\\\\\\\",\\\\\\\"allItems\\\\\\\":true},\\\\\\\"value\\\\\\\":{\\\\\\\"__typename\\\\\\\":\\\\\\\"DiscountPercentage\\\\\\\",\\\\\\\"percentage\\\\\\\":0.05},\\\\\\\"appliesOnOneTimePurchase\\\\\\\":true,\\\\\\\"appliesOnSubscription\\\\\\\":false},\\\\\\\"context\\\\\\\":{\\\\\\\"__typename\\\\\\\":\\\\\\\"DiscountBuyerSelectionAll\\\\\\\",\\\\\\\"all\\\\\\\":\\\\\\\"ALL\\\\\\\"},\\\\\\\"endsAt\\\\\\\":null,\\\\\\\"shortSummary\\\\\\\":\\\\\\\"5% off one-time purchase products\\\\\\\",\\\\\\\"startsAt\\\\\\\":\\\\\\\"2026-09-14T03:17:50Z\\\\\\\",\\\\\\\"status\\\\\\\":\\\\\\\"ACTIVE\\\\\\\",\\\\\\\"summary\\\\\\\":\\\\\\\"5% off one-time purchase products\\\\\\\",\\\\\\\"title\\\\\\\":\\\\\\\"VR5QN9E59JT8\\\\\\\",\\\\\\\"usageLimit\\\\\\\":null,\\\\\\\"shareableUrls\\\\\\\":[{\\\\\\\"__typename\\\\\\\":\\\\\\\"DiscountShareableUrl\\\\\\\",\\\\\\\"targetItemImage\\\\\\\":null,\\\\\\\"targetType\\\\\\\":\\\\\\\"HOME\\\\\\\",\\\\\\\"title\\\\\\\":\\\\\\\"Homepage\\\\\\\",\\\\\\\"url\\\\\\\":\\\\\\\"https:\/\/playandponder.com\/discount\/VR5QN9E59JT8\\\\\\\"}]}}},\\\\\\\"membershipName\\\\\\\":\\\\\\\"The Grove, three children\\\\\\\",\\\\\\\"sendDiscountAfterBilling\\\\\\\":false,\\\\\\\"discountDeliveryMode\\\\\\\":\\\\\\\"RECURRING\\\\\\\",\\\\\\\"applyDiscountAutomatically\\\\\\\":true,\\\\\\\"isActive\\\\\\\":false,\\\\\\\"giftCardAmount\\\\\\\":10}]\\\",\\\"formFieldsJson\\\":\\\"[{\\\\\\\"label\\\\\\\":\\\\\\\"First Child's Full Name\\\\\\\",\\\\\\\"type\\\\\\\":\\\\\\\"text\\\\\\\",\\\\\\\"option\\\\\\\":\\\\\\\"Option 1, Option 2\\\\\\\",\\\\\\\"required\\\\\\\":true,\\\\\\\"visible\\\\\\\":true,\\\\\\\"validationMessage\\\\\\\":\\\\\\\"Please enter your First child's full name\\\\\\\"},{\\\\\\\"label\\\\\\\":\\\\\\\"Second Child's Full Name\\\\\\\",\\\\\\\"type\\\\\\\":\\\\\\\"text\\\\\\\",\\\\\\\"option\\\\\\\":\\\\\\\"Option 1, Option 2\\\\\\\",\\\\\\\"required\\\\\\\":true,\\\\\\\"visible\\\\\\\":true,\\\\\\\"validationMessage\\\\\\\":\\\\\\\"Please enter your Second child's full name\\\\\\\"},{\\\\\\\"label\\\\\\\":\\\\\\\"Third Child's Full Name\\\\\\\",\\\\\\\"type\\\\\\\":\\\\\\\"text\\\\\\\",\\\\\\\"option\\\\\\\":\\\\\\\"Option 1, Option 2\\\\\\\",\\\\\\\"required\\\\\\\":true,\\\\\\\"visible\\\\\\\":true,\\\\\\\"validationMessage\\\\\\\":\\\\\\\"Please enter your Third child's full name\\\\\\\"}]\\\",\\\"translations\\\":null,\\\"memberOrderTag\\\":null}\",\"productIds\":\"\",\"variantIds\":\"52070702743847\",\"variantProductIds\":\"10405229429031\",\"customerTag\":\"the-grove-three-children\",\"orderTag\":\"grove-three-children\",\"rulesJson\":\"[{\\\"rule\\\":\\\"discount\\\",\\\"selector\\\":\\\"\\\",\\\"message\\\":\\\"\\\",\\\"path\\\":\\\"\\\",\\\"pathMatch\\\":\\\"contains\\\",\\\"discountCode\\\":\\\"1727038554407\\\",\\\"discountMessage\\\":\\\"Our grove families automatically save 10% on all purchases\\\",\\\"discountUrl\\\":\\\"https:\/\/playandponder.com\/discount\/VR5QN9E59JT8\\\",\\\"deliveryFrequency\\\":\\\"Monthly\\\",\\\"deliveryFrequencyCount\\\":\\\"1\\\",\\\"limitAccessType\\\":\\\"percentage-discount\\\",\\\"discountCodeText\\\":\\\"VR5QN9E59JT8\\\",\\\"discountPercentage\\\":\\\"5.00\\\",\\\"discountAmount\\\":\\\"\\\",\\\"elementRestrictType\\\":\\\"url\\\",\\\"bucketCategory\\\":\\\"tags\\\",\\\"bucketCategoryValue\\\":\\\"\\\",\\\"discountCodeDetails\\\":{\\\"codeDiscountNode\\\":{\\\"__typename\\\":\\\"DiscountCodeNode\\\",\\\"id\\\":\\\"gid:\/\/shopify\/DiscountCodeNode\/1727038554407\\\",\\\"codeDiscount\\\":{\\\"__typename\\\":\\\"DiscountCodeBasic\\\",\\\"appliesOncePerCustomer\\\":false,\\\"asyncUsageCount\\\":0,\\\"codesCount\\\":{\\\"__typename\\\":\\\"Count\\\",\\\"count\\\":1,\\\"precision\\\":\\\"EXACT\\\"},\\\"codes\\\":{\\\"__typename\\\":\\\"DiscountRedeemCodeConnection\\\",\\\"nodes\\\":[{\\\"__typename\\\":\\\"DiscountRedeemCode\\\",\\\"code\\\":\\\"VR5QN9E59JT8\\\"}],\\\"pageInfo\\\":{\\\"__typename\\\":\\\"PageInfo\\\",\\\"hasPreviousPage\\\":false,\\\"hasNextPage\\\":false,\\\"startCursor\\\":\\\"eyJsYXN0X2lkIjoyMjc5NTc3MjQyODU4MywibGFzdF92YWx1ZSI6IjIyNzk1NzcyNDI4NTgzIn0=\\\",\\\"endCursor\\\":\\\"eyJsYXN0X2lkIjoyMjc5NTc3MjQyODU4MywibGFzdF92YWx1ZSI6IjIyNzk1NzcyNDI4NTgzIn0=\\\"}},\\\"combinesWith\\\":{\\\"__typename\\\":\\\"DiscountCombinesWith\\\",\\\"orderDiscounts\\\":false,\\\"productDiscounts\\\":false,\\\"shippingDiscounts\\\":false},\\\"createdAt\\\":\\\"2026-09-14T03:19:11Z\\\",\\\"customerGets\\\":{\\\"__typename\\\":\\\"DiscountCustomerGets\\\",\\\"items\\\":{\\\"__typename\\\":\\\"AllDiscountItems\\\",\\\"allItems\\\":true},\\\"value\\\":{\\\"__typename\\\":\\\"DiscountPercentage\\\",\\\"percentage\\\":0.05},\\\"appliesOnOneTimePurchase\\\":true,\\\"appliesOnSubscription\\\":false},\\\"context\\\":{\\\"__typename\\\":\\\"DiscountBuyerSelectionAll\\\",\\\"all\\\":\\\"ALL\\\"},\\\"endsAt\\\":null,\\\"shortSummary\\\":\\\"5% off one-time purchase products\\\",\\\"startsAt\\\":\\\"2026-09-14T03:17:50Z\\\",\\\"status\\\":\\\"ACTIVE\\\",\\\"summary\\\":\\\"5% off one-time purchase products\\\",\\\"title\\\":\\\"VR5QN9E59JT8\\\",\\\"usageLimit\\\":null,\\\"shareableUrls\\\":[{\\\"__typename\\\":\\\"DiscountShareableUrl\\\",\\\"targetItemImage\\\":null,\\\"targetType\\\":\\\"HOME\\\",\\\"title\\\":\\\"Homepage\\\",\\\"url\\\":\\\"https:\/\/playandponder.com\/discount\/VR5QN9E59JT8\\\"}]}}},\\\"membershipName\\\":\\\"The Grove, three children\\\",\\\"sendDiscountAfterBilling\\\":false,\\\"discountDeliveryMode\\\":\\\"RECURRING\\\",\\\"applyDiscountAutomatically\\\":true,\\\"isActive\\\":false,\\\"giftCardAmount\\\":10}]\",\"formFieldsJson\":\"[{\\\"label\\\":\\\"First Child's Full Name\\\",\\\"type\\\":\\\"text\\\",\\\"o
2048ption\\\":\\\"Option 1, Option 2\\\",\\\"required\\\":true,\\\"visible\\\":true,\\\"validationMessage\\\":\\\"Please enter your First child's full name\\\"},{\\\"label\\\":\\\"Second Child's Full Name\\\",\\\"type\\\":\\\"text\\\",\\\"option\\\":\\\"Option 1, Option 2\\\",\\\"required\\\":true,\\\"visible\\\":true,\\\"validationMessage\\\":\\\"Please enter your Second child's full name\\\"},{\\\"label\\\":\\\"Third Child's Full Name\\\",\\\"type\\\":\\\"text\\\",\\\"option\\\":\\\"Option 1, Option 2\\\",\\\"required\\\":true,\\\"visible\\\":true,\\\"validationMessage\\\":\\\"Please enter your Third child's full name\\\"}]\",\"savedSearchId\":null,\"savedSegmentSearchId\":\"gid:\/\/shopify\/Segment\/1159996440871\",\"planSequence\":null,\"memberOrderTag\":null,\"translations\":null}],\"the-grove-two-children\":[{\"id\":45594,\"shop\":\"bb4a5a-2.myshopify.com\",\"groupName\":\"The Grove, Two children\",\"subscriptionId\":80788390183,\"productCount\":0,\"productVariantCount\":0,\"infoJson\":\"{\\\"id\\\":80788390183,\\\"productCount\\\":0,\\\"productVariantCount\\\":null,\\\"subscriptionPlans\\\":[{\\\"frequencyCount\\\":1,\\\"frequencyInterval\\\":\\\"MONTH\\\",\\\"billingFrequencyCount\\\":1,\\\"billingFrequencyInterval\\\":\\\"MONTH\\\",\\\"frequencyName\\\":\\\"Monthly Membership\\\",\\\"discountOffer\\\":null,\\\"discountOffer2\\\":null,\\\"afterCycle1\\\":0,\\\"afterCycle2\\\":0,\\\"discountType\\\":null,\\\"discountType2\\\":null,\\\"discountEnabled\\\":false,\\\"discountEnabled2\\\":false,\\\"discountEnabledMasked\\\":false,\\\"discountEnabled2Masked\\\":false,\\\"id\\\":\\\"gid:\/\/shopify\/SellingPlan\/693594423591\\\",\\\"frequencyType\\\":\\\"ON_PURCHASE_DAY\\\",\\\"specificDayValue\\\":null,\\\"specificMonthValue\\\":null,\\\"specificDayEnabled\\\":false,\\\"maxCycles\\\":null,\\\"minCycles\\\":1,\\\"cutOff\\\":0,\\\"prepaidFlag\\\":\\\"false\\\",\\\"idNew\\\":\\\"gid:\/\/shopify\/SellingPlan\/693594423591\\\",\\\"planType\\\":\\\"PAY_AS_YOU_GO\\\",\\\"deliveryPolicyPreAnchorBehavior\\\":\\\"ASAP\\\",\\\"freeTrialEnabled\\\":false,\\\"freeTrialCount\\\":null,\\\"freeTrialInterval\\\":null,\\\"frequencyDescription\\\":null,\\\"keepOriginalNextBillingDateAfterTrial\\\":null,\\\"planSequence\\\":null,\\\"groupName\\\":null,\\\"groupId\\\":null,\\\"memberOnly\\\":false,\\\"nonMemberOnly\\\":false,\\\"memberInclusiveTags\\\":null,\\\"memberExclusiveTags\\\":null,\\\"lifeTimeMembership\\\":false,\\\"rulesJson\\\":null,\\\"allowedForUpgradeDowngrade\\\":false}],\\\"groupName\\\":\\\"The Grove, Two children\\\",\\\"productIds\\\":\\\"[]\\\",\\\"productId\\\":null,\\\"variantIds\\\":\\\"[{\\\\\\\"id\\\\\\\":52070702711079,\\\\\\\"title\\\\\\\":\\\\\\\"The Grove - Membership - Two children\\\\\\\"}]\\\",\\\"accessoryProductIds\\\":null,\\\"customerTag\\\":\\\"the-grove-two-children\\\",\\\"orderTag\\\":\\\"grove-two-children\\\",\\\"rulesJson\\\":\\\"[{\\\\\\\"rule\\\\\\\":\\\\\\\"discount\\\\\\\",\\\\\\\"selector\\\\\\\":\\\\\\\"\\\\\\\",\\\\\\\"message\\\\\\\":\\\\\\\"\\\\\\\",\\\\\\\"path\\\\\\\":\\\\\\\"\\\\\\\",\\\\\\\"pathMatch\\\\\\\":\\\\\\\"contains\\\\\\\",\\\\\\\"discountCode\\\\\\\":\\\\\\\"1727038554407\\\\\\\",\\\\\\\"discountMessage\\\\\\\":\\\\\\\"Our grove families automatically save 10% on all purchases\\\\\\\",\\\\\\\"discountUrl\\\\\\\":\\\\\\\"https:\/\/playandponder.com\/discount\/VR5QN9E59JT8\\\\\\\",\\\\\\\"deliveryFrequency\\\\\\\":\\\\\\\"Monthly\\\\\\\",\\\\\\\"deliveryFrequencyCount\\\\\\\":\\\\\\\"1\\\\\\\",\\\\\\\"limitAccessType\\\\\\\":\\\\\\\"percentage-discount\\\\\\\",\\\\\\\"discountCodeText\\\\\\\":\\\\\\\"VR5QN9E59JT8\\\\\\\",\\\\\\\"discountPercentage\\\\\\\":\\\\\\\"5.00\\\\\\\",\\\\\\\"discountAmount\\\\\\\":\\\\\\\"\\\\\\\",\\\\\\\"elementRestrictType\\\\\\\":\\\\\\\"url\\\\\\\",\\\\\\\"bucketCategory\\\\\\\":\\\\\\\"tags\\\\\\\",\\\\\\\"bucketCategoryValue\\\\\\\":\\\\\\\"\\\\\\\",\\\\\\\"discountCodeDetails\\\\\\\":{\\\\\\\"codeDiscountNode\\\\\\\":{\\\\\\\"__typename\\\\\\\":\\\\\\\"DiscountCodeNode\\\\\\\",\\\\\\\"id\\\\\\\":\\\\\\\"gid:\/\/shopify\/DiscountCodeNode\/1727038554407\\\\\\\",\\\\\\\"codeDiscount\\\\\\\":{\\\\\\\"__typename\\\\\\\":\\\\\\\"DiscountCodeBasic\\\\\\\",\\\\\\\"appliesOncePerCustomer\\\\\\\":false,\\\\\\\"asyncUsageCount\\\\\\\":0,\\\\\\\"codesCount\\\\\\\":{\\\\\\\"__typename\\\\\\\":\\\\\\\"Count\\\\\\\",\\\\\\\"count\\\\\\\":1,\\\\\\\"precision\\\\\\\":\\\\\\\"EXACT\\\\\\\"},\\\\\\\"codes\\\\\\\":{\\\\\\\"__typename\\\\\\\":\\\\\\\"DiscountRedeemCodeConnection\\\\\\\",\\\\\\\"nodes\\\\\\\":[{\\\\\\\"__typename\\\\\\\":\\\\\\\"DiscountRedeemCode\\\\\\\",\\\\\\\"code\\\\\\\":\\\\\\\"VR5QN9E59JT8\\\\\\\"}],\\\\\\\"pageInfo\\\\\\\":{\\\\\\\"__typename\\\\\\\":\\\\\\\"PageInfo\\\\\\\",\\\\\\\"hasPreviousPage\\\\\\\":false,\\\\\\\"hasNextPage\\\\\\\":false,\\\\\\\"startCursor\\\\\\\":\\\\\\\"eyJsYXN0X2lkIjoyMjc5NTc3MjQyODU4MywibGFzdF92YWx1ZSI6IjIyNzk1NzcyNDI4NTgzIn0=\\\\\\\",\\\\\\\"endCursor\\\\\\\":\\\\\\\"eyJsYXN0X2lkIjoyMjc5NTc3MjQyODU4MywibGFzdF92YWx1ZSI6IjIyNzk1NzcyNDI4NTgzIn0=\\\\\\\"}},\\\\\\\"combinesWith\\\\\\\":{\\\\\\\"__typename\\\\\\\":\\\\\\\"DiscountCombinesWith\\\\\\\",\\\\\\\"orderDiscounts\\\\\\\":false,\\\\\\\"productDiscounts\\\\\\\":false,\\\\\\\"shippingDiscounts\\\\\\\":false},\\\\\\\"createdAt\\\\\\\":\\\\\\\"2026-09-14T03:19:11Z\\\\\\\",\\\\\\\"customerGets\\\\\\\":{\\\\\\\"__typename\\\\\\\":\\\\\\\"DiscountCustomerGets\\\\\\\",\\\\\\\"items\\\\\\\":{\\\\\\\"__typename\\\\\\\":\\\\\\\"AllDiscountItems\\\\\\\",\\\\\\\"allItems\\\\\\\":true},\\\\\\\"value\\\\\\\":{\\\\\\\"__typename\\\\\\\":\\\\\\\"DiscountPercentage\\\\\\\",\\\\\\\"percentage\\\\\\\":0.05},\\\\\\\"appliesOnOneTimePurchase\\\\\\\":true,\\\\\\\"appliesOnSubscription\\\\\\\":false},\\\\\\\"context\\\\\\\":{\\\\\\\"__typename\\\\\\\":\\\\\\\"DiscountBuyerSelectionAll\\\\\\\",\\\\\\\"all\\\\\\\":\\\\\\\"ALL\\\\\\\"},\\\\\\\"endsAt\\\\\\\":null,\\\\\\\"shortSummary\\\\\\\":\\\\\\\"5% off one-time purchase products\\\\\\\",\\\\\\\"startsAt\\\\\\\":\\\\\\\"2026-09-14T03:17:50Z\\\\\\\",\\\\\\\"status\\\\\\\":\\\\\\\"ACTIVE\\\\\\\",\\\\\\\"summary\\\\\\\":\\\\\\\"5% off one-time purchase products\\\\\\\",\\\\\\\"title\\\\\\\":\\\\\\\"VR5QN9E59JT8\\\\\\\",\\\\\\\"usageLimit\\\\\\\":null,\\\\\\\"shareableUrls\\\\\\\":[{\\\\\\\"__typename\\\\\\\":\\\\\\\"DiscountShareableUrl\\\\\\\",\\\\\\\"targetItemImage\\\\\\\":null,\\\\\\\"targetType\\\\\\\":\\\\\\\"HOME\\\\\\\",\\\\\\\"title\\\\\\\":\\\\\\\"Homepage\\\\\\\",\\\\\\\"url\\\\\\\":\\\\\\\"https:\/\/playandponder.com\/discount\/VR5QN9E59JT8\\\\\\\"}]}}},\\\\\\\"membershipName\\\\\\\":\\\\\\\"The Grove, 2 children\\\\\\\",\\\\\\\"sendDiscountAfterBilling\\\\\\\":false,\\\\\\\"discountDeliveryMode\\\\\\\":\\\\\\\"RECURRING\\\\\\\",\\\\\\\"applyDiscountAutomatically\\\\\\\":true,\\\\\\\"isActive\\\\\\\":false,\\\\\\\"giftCardAmount\\\\\\\":10}]\\\",\\\"formFieldsJson\\\":\\\"[{\\\\\\\"label\\\\\\\":\\\\\\\"First Child's Full Name\\\\\\\",\\\\\\\"type\\\\\\\":\\\\\\\"text\\\\\\\",\\\\\\\"option\\\\\\\":\\\\\\\"Option 1, Option 2\\\\\\\",\\\\\\\"required\\\\\\\":true,\\\\\\\"visible\\\\\\\":true,\\\\\\\"validationMessage\\\\\\\":\\\\\\\"Please enter your First child's full name\\\\\\\"},{\\\\\\\"label\\\\\\\":\\\\\\\"Second Child's Full Name\\\\\\\",\\\\\\\"type\\\\\\\":\\\\\\\"text\\\\\\\",\\\\\\\"option\\\\\\\":\\\\\\\"Option 1, Option 2\\\\\\\",\\\\\\\"required\\\\\\\":true,\\\\\\\"visible\\\\\\\":true,\\\\\\\"validationMessage\\\\\\\":\\\\\\\"Please enter your Second Child's full name\\\\\\\"}]\\\",\\\"translations\\\":null,\\\"memberOrderTag\\\":null}\",\"productIds\":\"\",\"variantIds\":\"52070702711079\",\"variantProductIds\":\"10405229429031\",\"customerTag\":\"the-grove-two-children\",\"orderTag\":\"grove-two-children\",\"rulesJson\":\"[{\\\"rule\\\":\\\"discount\\\",\\\"selector\\\":\\\"\\\",\\\"message\\\":\\\"\\\",\\\"path\\\":\\\"\\\",\\\"pathMatch\\\":\\\"contains\\\",\\\"discountCode\\\":\\\"1727038554407\\\",\\\"discountMessage\\\":\\\"Our grove families automatically save 10% on all purchases\\\",\\\"discountUrl\\\":\\\"https:\/\/playandponder.com\/discount\/VR5QN9E59JT8\\\",\\\"deliveryFrequency\\\":\\\"Monthly\\\",\\\"deliveryFrequencyCount\\\":\\\"1\\\",\\\"limitAccessType\\\":\\\"percentage-discount\\\",\\\"discountCodeText\\\":\\\"VR5QN9E59JT8\\\",\\\"discountPercentage\\\":\\\"5.00\\\",\\\"discountAmount\\\":\\\"\\\",\\\"elementRestrictType\\\":\\\"url\\\",\\\"bucketCategory\\\":\\\"tags\\\",\\\"bucketCategoryValue\\\":\\\"\\\",\\\"discountCodeDetails\\\":{\\\"codeDiscountNode\\\":{\\\"__typename\\\":\\\"DiscountCodeNode\\\",\\\"id\\\":\\\"gid:\/\/shopify\/DiscountCodeNode\/1727038554407\\\",\\\"codeDiscount\\\":{\\\"__typename\\\":\\\"DiscountCodeBasic\\\",\\\"appliesOncePerCustomer\\\":false,\\\"asyncUsageCount\\\":0,\\\"codesCount\\\":{\\\"__typename\\\":\\\"Count\\\",\\\"count\\\":1,\\\"precision\\\":\\\"EXACT\\\"},\\\"codes\\\":{\\\"__typename\\\":\\\"DiscountRedeemCodeConnection\\\",\\\"nodes\\\":[{\\\"__typename\\\":\\\"DiscountRedeemCode\\\",\\\"code\\\":\\\"VR5QN9E59JT8\\\"}],\\\"pageInfo\\\":{\\\"__typename\\\":\\\"PageInfo\\\",\\\"hasPreviousPage\\\":false,\\\"hasNextPage\\\":false,\\\"startCursor\\\":\\\"eyJsYXN0X2lkIjoyMjc5NTc3MjQyODU4MywibGFzdF92YWx1ZSI6IjIyNzk1NzcyNDI4NTgzIn0=\\\",\\\"endCursor\\\":\\\"eyJsYXN0X2lkIjoyMjc5NTc3MjQyODU4MywibGFzdF92YWx1ZSI6IjIyNzk1NzcyNDI4NTgzIn0=\\\"}},\\\"combinesWith\\\":{\\\"__typename\\\":\\\"DiscountCombinesWith\\\",\\\"orderDiscounts\\\":false,\\\"productDiscounts\\\":false,\\\"shippingDiscounts\\\":false},\\\"createdAt\\\":\\\"2026-09-14T03:19:11Z\\\",\\\"customerGets\\\":{\\\"__typename\\\":\\\"DiscountCustomerGets\\\",\\\"items\\\":{\\\"__typename\\\":\\\"AllDiscountItems\\\",\\\"allItems\\\":true},\\\"value\\\":{\\\"__typename\\\":\\\"DiscountPercentage\\\",\\\"percentage\\\":0.05},\\\"appliesOnOneTimePurchase\\\":true,\\\"appliesOnSubscription\\\":false},\\\"context\\\":{\\\"__typename\\\":\\\"DiscountBuyerSelectionAll\\\",\\\"all\\\":\\\"ALL\\\"},\\\"endsAt\\\":null,\\\"shortSummary\\\":\\\"5% off one-time purchase products\\\",\\\"startsAt\\\":\\\"2026-09-14T03:17:50Z\\\",\\\"status\\\":\\\"ACTIVE\\\",\\\"summary\\\":\\\"5% off one-time purchase products\\\",\\\"title\\\":\\\"VR5QN9E59JT8\\\",\\\"usageLimit\\\":null,\\\"shareableUrls\\\":[{\\\"__typename\\\":\\\"DiscountShareableUrl\\\",\\\"targetItemImage\\\":null,\\\"targetType\\\":\\\"HOME\\\",\\\"title\\\":\\\"Homepage\\\",\\\"url\\\":\\\"https:\/\/playandponder.com\/discount\/VR5QN9E59JT8\\\"}]}}},\\\"membershipName\\\":\\\"The Grove, 2 children\\\",\\\"sendDiscountAfterBilling\\\":false,\\\"discountDeliveryMode\\\":\\\"RECURRING\\\",\\\"applyDiscountAutomatically\\\":true,\\\"isActive\\\":false,\\\"giftCardAmount\\\":10}]\",\"formFieldsJson\":\"[{\\\"label\\\":\\\"First Child's Full Name\\\",\\\"type\\\":\\\"text\\\",\\\"o
2048ption\\\":\\\"Option 1, Option 2\\\",\\\"required\\\":true,\\\"visible\\\":true,\\\"validationMessage\\\":\\\"Please enter your First child's full name\\\"},{\\\"label\\\":\\\"Second Child's Full Name\\\",\\\"type\\\":\\\"text\\\",\\\"option\\\":\\\"Option 1, Option 2\\\",\\\"required\\\":true,\\\"visible\\\":true,\\\"validationMessage\\\":\\\"Please enter your Second Child's full name\\\"}]\",\"savedSearchId\":null,\"savedSegmentSearchId\":\"gid:\/\/shopify\/Segment\/1159996047655\",\"planSequence\":null,\"memberOrderTag\":null,\"translations\":null}],\"the-grove-one-child\":[{\"id\":45593,\"shop\":\"bb4a5a-2.myshopify.com\",\"groupName\":\"The Grove, One child\",\"subscriptionId\":80788357415,\"productCount\":0,\"productVariantCount\":0,\"infoJson\":\"{\\\"id\\\":80788357415,\\\"productCount\\\":0,\\\"productVariantCount\\\":null,\\\"subscriptionPlans\\\":[{\\\"frequencyCount\\\":1,\\\"frequencyInterval\\\":\\\"MONTH\\\",\\\"billingFrequencyCount\\\":1,\\\"billingFrequencyInterval\\\":\\\"MONTH\\\",\\\"frequencyName\\\":\\\"Monthly Membership\\\",\\\"discountOffer\\\":null,\\\"discountOffer2\\\":null,\\\"afterCycle1\\\":0,\\\"afterCycle2\\\":0,\\\"discountType\\\":null,\\\"discountType2\\\":null,\\\"discountEnabled\\\":false,\\\"discountEnabled2\\\":false,\\\"discountEnabledMasked\\\":false,\\\"discountEnabled2Masked\\\":false,\\\"id\\\":\\\"gid:\/\/shopify\/SellingPlan\/693594390823\\\",\\\"frequencyType\\\":\\\"ON_PURCHASE_DAY\\\",\\\"specificDayValue\\\":null,\\\"specificMonthValue\\\":null,\\\"specificDayEnabled\\\":false,\\\"maxCycles\\\":null,\\\"minCycles\\\":1,\\\"cutOff\\\":0,\\\"prepaidFlag\\\":\\\"false\\\",\\\"idNew\\\":\\\"gid:\/\/shopify\/SellingPlan\/693594390823\\\",\\\"planType\\\":\\\"PAY_AS_YOU_GO\\\",\\\"deliveryPolicyPreAnchorBehavior\\\":\\\"ASAP\\\",\\\"freeTrialEnabled\\\":false,\\\"freeTrialCount\\\":null,\\\"freeTrialInterval\\\":null,\\\"frequencyDescription\\\":null,\\\"keepOriginalNextBillingDateAfterTrial\\\":null,\\\"planSequence\\\":null,\\\"groupName\\\":null,\\\"groupId\\\":null,\\\"memberOnly\\\":false,\\\"nonMemberOnly\\\":false,\\\"memberInclusiveTags\\\":null,\\\"memberExclusiveTags\\\":null,\\\"lifeTimeMembership\\\":false,\\\"rulesJson\\\":null,\\\"allowedForUpgradeDowngrade\\\":false}],\\\"groupName\\\":\\\"The Grove, One child\\\",\\\"productIds\\\":\\\"[]\\\",\\\"productId\\\":null,\\\"variantIds\\\":\\\"[{\\\\\\\"id\\\\\\\":52070702678311,\\\\\\\"title\\\\\\\":\\\\\\\"The Grove - Membership - One child\\\\\\\"}]\\\",\\\"accessoryProductIds\\\":null,\\\"customerTag\\\":\\\"the-grove-one-child\\\",\\\"orderTag\\\":\\\"grove-one-child\\\",\\\"rulesJson\\\":\\\"[{\\\\\\\"rule\\\\\\\":\\\\\\\"discount\\\\\\\",\\\\\\\"selector\\\\\\\":\\\\\\\"\\\\\\\",\\\\\\\"message\\\\\\\":\\\\\\\"\\\\\\\",\\\\\\\"path\\\\\\\":\\\\\\\"\\\\\\\",\\\\\\\"pathMatch\\\\\\\":\\\\\\\"contains\\\\\\\",\\\\\\\"discountCode\\\\\\\":\\\\\\\"1727038554407\\\\\\\",\\\\\\\"discountMessage\\\\\\\":\\\\\\\"Our grove families automatically save 10% on all purchases\\\\\\\",\\\\\\\"discountUrl\\\\\\\":\\\\\\\"https:\/\/playandponder.com\/discount\/VR5QN9E59JT8\\\\\\\",\\\\\\\"deliveryFrequency\\\\\\\":\\\\\\\"Monthly\\\\\\\",\\\\\\\"deliveryFrequencyCount\\\\\\\":\\\\\\\"1\\\\\\\",\\\\\\\"limitAccessType\\\\\\\":\\\\\\\"percentage-discount\\\\\\\",\\\\\\\"discountCodeText\\\\\\\":\\\\\\\"VR5QN9E59JT8\\\\\\\",\\\\\\\"discountPercentage\\\\\\\":\\\\\\\"5.00\\\\\\\",\\\\\\\"discountAmount\\\\\\\":\\\\\\\"\\\\\\\",\\\\\\\"elementRestrictType\\\\\\\":\\\\\\\"url\\\\\\\",\\\\\\\"bucketCategory\\\\\\\":\\\\\\\"tags\\\\\\\",\\\\\\\"bucketCategoryValue\\\\\\\":\\\\\\\"\\\\\\\",\\\\\\\"discountCodeDetails\\\\\\\":{\\\\\\\"codeDiscountNode\\\\\\\":{\\\\\\\"__typename\\\\\\\":\\\\\\\"DiscountCodeNode\\\\\\\",\\\\\\\"id\\\\\\\":\\\\\\\"gid:\/\/shopify\/DiscountCodeNode\/1727038554407\\\\\\\",\\\\\\\"codeDiscount\\\\\\\":{\\\\\\\"__typename\\\\\\\":\\\\\\\"DiscountCodeBasic\\\\\\\",\\\\\\\"appliesOncePerCustomer\\\\\\\":false,\\\\\\\"asyncUsageCount\\\\\\\":0,\\\\\\\"codesCount\\\\\\\":{\\\\\\\"__typename\\\\\\\":\\\\\\\"Count\\\\\\\",\\\\\\\"count\\\\\\\":1,\\\\\\\"precision\\\\\\\":\\\\\\\"EXACT\\\\\\\"},\\\\\\\"codes\\\\\\\":{\\\\\\\"__typename\\\\\\\":\\\\\\\"DiscountRedeemCodeConnection\\\\\\\",\\\\\\\"nodes\\\\\\\":[{\\\\\\\"__typename\\\\\\\":\\\\\\\"DiscountRedeemCode\\\\\\\",\\\\\\\"code\\\\\\\":\\\\\\\"VR5QN9E59JT8\\\\\\\"}],\\\\\\\"pageInfo\\\\\\\":{\\\\\\\"__typename\\\\\\\":\\\\\\\"PageInfo\\\\\\\",\\\\\\\"hasPreviousPage\\\\\\\":false,\\\\\\\"hasNextPage\\\\\\\":false,\\\\\\\"startCursor\\\\\\\":\\\\\\\"eyJsYXN0X2lkIjoyMjc5NTc3MjQyODU4MywibGFzdF92YWx1ZSI6IjIyNzk1NzcyNDI4NTgzIn0=\\\\\\\",\\\\\\\"endCursor\\\\\\\":\\\\\\\"eyJsYXN0X2lkIjoyMjc5NTc3MjQyODU4MywibGFzdF92YWx1ZSI6IjIyNzk1NzcyNDI4NTgzIn0=\\\\\\\"}},\\\\\\\"combinesWith\\\\\\\":{\\\\\\\"__typename\\\\\\\":\\\\\\\"DiscountCombinesWith\\\\\\\",\\\\\\\"orderDiscounts\\\\\\\":false,\\\\\\\"productDiscounts\\\\\\\":false,\\\\\\\"shippingDiscounts\\\\\\\":false},\\\\\\\"createdAt\\\\\\\":\\\\\\\"2026-09-14T03:19:11Z\\\\\\\",\\\\\\\"customerGets\\\\\\\":{\\\\\\\"__typename\\\\\\\":\\\\\\\"DiscountCustomerGets\\\\\\\",\\\\\\\"items\\\\\\\":{\\\\\\\"__typename\\\\\\\":\\\\\\\"AllDiscountItems\\\\\\\",\\\\\\\"allItems\\\\\\\":true},\\\\\\\"value\\\\\\\":{\\\\\\\"__typename\\\\\\\":\\\\\\\"DiscountPercentage\\\\\\\",\\\\\\\"percentage\\\\\\\":0.05},\\\\\\\"appliesOnOneTimePurchase\\\\\\\":true,\\\\\\\"appliesOnSubscription\\\\\\\":false},\\\\\\\"context\\\\\\\":{\\\\\\\"__typename\\\\\\\":\\\\\\\"DiscountBuyerSelectionAll\\\\\\\",\\\\\\\"all\\\\\\\":\\\\\\\"ALL\\\\\\\"},\\\\\\\"endsAt\\\\\\\":null,\\\\\\\"shortSummary\\\\\\\":\\\\\\\"5% off one-time purchase products\\\\\\\",\\\\\\\"startsAt\\\\\\\":\\\\\\\"2026-09-14T03:17:50Z\\\\\\\",\\\\\\\"status\\\\\\\":\\\\\\\"ACTIVE\\\\\\\",\\\\\\\"summary\\\\\\\":\\\\\\\"5% off one-time purchase products\\\\\\\",\\\\\\\"title\\\\\\\":\\\\\\\"VR5QN9E59JT8\\\\\\\",\\\\\\\"usageLimit\\\\\\\":null,\\\\\\\"shareableUrls\\\\\\\":[{\\\\\\\"__typename\\\\\\\":\\\\\\\"DiscountShareableUrl\\\\\\\",\\\\\\\"targetItemImage\\\\\\\":null,\\\\\\\"targetType\\\\\\\":\\\\\\\"HOME\\\\\\\",\\\\\\\"title\\\\\\\":\\\\\\\"Homepage\\\\\\\",\\\\\\\"url\\\\\\\":\\\\\\\"https:\/\/playandponder.com\/discount\/VR5QN9E59JT8\\\\\\\"}]}}},\\\\\\\"membershipName\\\\\\\":\\\\\\\"The Grove, one child\\\\\\\",\\\\\\\"sendDiscountAfterBilling\\\\\\\":false,\\\\\\\"discountDeliveryMode\\\\\\\":\\\\\\\"RECURRING\\\\\\\",\\\\\\\"applyDiscountAutomatically\\\\\\\":true,\\\\\\\"isActive\\\\\\\":false,\\\\\\\"giftCardAmount\\\\\\\":10}]\\\",\\\"formFieldsJson\\\":\\\"[{\\\\\\\"label\\\\\\\":\\\\\\\"Child's Full Name\\\\\\\",\\\\\\\"type\\\\\\\":\\\\\\\"text\\\\\\\",\\\\\\\"option\\\\\\\":\\\\\\\"Option 1, Option 2\\\\\\\",\\\\\\\"required\\\\\\\":true,\\\\\\\"visible\\\\\\\":true,\\\\\\\"validationMessage\\\\\\\":\\\\\\\"Please enter your child's Full name\\\\\\\"}]\\\",\\\"translations\\\":null,\\\"memberOrderTag\\\":null}\",\"productIds\":\"\",\"variantIds\":\"52070702678311\",\"variantProductIds\":\"10405229429031\",\"customerTag\":\"the-grove-one-child\",\"orderTag\":\"grove-one-child\",\"rulesJson\":\"[{\\\"rule\\\":\\\"discount\\\",\\\"selector\\\":\\\"\\\",\\\"message\\\":\\\"\\\",\\\"path\\\":\\\"\\\",\\\"pathMatch\\\":\\\"contains\\\",\\\"discountCode\\\":\\\"1727038554407\\\",\\\"discountMessage\\\":\\\"Our grove families automatically save 10% on all purchases\\\",\\\"discountUrl\\\":\\\"https:\/\/playandponder.com\/discount\/VR5QN9E59JT8\\\",\\\"deliveryFrequency\\\":\\\"Monthly\\\",\\\"deliveryFrequencyCount\\\":\\\"1\\\",\\\"limitAccessType\\\":\\\"percentage-discount\\\",\\\"discountCodeText\\\":\\\"VR5QN9E59JT8\\\",\\\"discountPercentage\\\":\\\"5.00\\\",\\\"discountAmount\\\":\\\"\\\",\\\"elementRestrictType\\\":\\\"url\\\",\\\"bucketCategory\\\":\\\"tags\\\",\\\"bucketCategoryValue\\\":\\\"\\\",\\\"discountCodeDetails\\\":{\\\"codeDiscountNode\\\":{\\\"__typename\\\":\\\"DiscountCodeNode\\\",\\\"id\\\":\\\"gid:\/\/shopify\/DiscountCodeNode\/1727038554407\\\",\\\"codeDiscount\\\":{\\\"__typename\\\":\\\"DiscountCodeBasic\\\",\\\"appliesOncePerCustomer\\\":false,\\\"asyncUsageCount\\\":0,\\\"codesCount\\\":{\\\"__typename\\\":\\\"Count\\\",\\\"count\\\":1,\\\"precision\\\":\\\"EXACT\\\"},\\\"codes\\\":{\\\"__typename\\\":\\\"DiscountRedeemCodeConnection\\\",\\\"nodes\\\":[{\\\"__typename\\\":\\\"DiscountRedeemCode\\\",\\\"code\\\":\\\"VR5QN9E59JT8\\\"}],\\\"pageInfo\\\":{\\\"__typename\\\":\\\"PageInfo\\\",\\\"hasPreviousPage\\\":false,\\\"hasNextPage\\\":false,\\\"startCursor\\\":\\\"eyJsYXN0X2lkIjoyMjc5NTc3MjQyODU4MywibGFzdF92YWx1ZSI6IjIyNzk1NzcyNDI4NTgzIn0=\\\",\\\"endCursor\\\":\\\"eyJsYXN0X2lkIjoyMjc5NTc3MjQyODU4MywibGFzdF92YWx1ZSI6IjIyNzk1NzcyNDI4NTgzIn0=\\\"}},\\\"combinesWith\\\":{\\\"__typename\\\":\\\"DiscountCombinesWith\\\",\\\"orderDiscounts\\\":false,\\\"productDiscounts\\\":false,\\\"shippingDiscounts\\\":false},\\\"createdAt\\\":\\\"2026-09-14T03:19:11Z\\\",\\\"customerGets\\\":{\\\"__typename\\\":\\\"DiscountCustomerGets\\\",\\\"items\\\":{\\\"__typename\\\":\\\"AllDiscountItems\\\",\\\"allItems\\\":true},\\\"value\\\":{\\\"__typename\\\":\\\"DiscountPercentage\\\",\\\"percentage\\\":0.05},\\\"appliesOnOneTimePurchase\\\":true,\\\"appliesOnSubscription\\\":false},\\\"context\\\":{\\\"__typename\\\":\\\"DiscountBuyerSelectionAll\\\",\\\"all\\\":\\\"ALL\\\"},\\\"endsAt\\\":null,\\\"shortSummary\\\":\\\"5% off one-time purchase products\\\",\\\"startsAt\\\":\\\"2026-09-14T03:17:50Z\\\",\\\"status\\\":\\\"ACTIVE\\\",\\\"summary\\\":\\\"5% off one-time purchase products\\\",\\\"title\\\":\\\"VR5QN9E59JT8\\\",\\\"usageLimit\\\":null,\\\"shareableUrls\\\":[{\\\"__typename\\\":\\\"DiscountShareableUrl\\\",\\\"targetItemImage\\\":null,\\\"targetType\\\":\\\"HOME\\\",\\\"title\\\":\\\"Homepage\\\",\\\"url\\\":\\\"https:\/\/playandponder.com\/discount\/VR5QN9E59JT8\\\"}]}}},\\\"membershipName\\\":\\\"The Grove, one child\\\",\\\"sendDiscountAfterBilling\\\":false,\\\"discountDeliveryMode\\\":\\\"RECURRING\\\",\\\"applyDiscountAutomatically\\\":true,\\\"isActive\\\":false,\\\"giftCardAmount\\\":10}]\",\"formFieldsJson\":\"[{\\\"label\\\":\\\"Child's Full Name\\\",\\\"type\\\":\\\"text\\\",\\\"o
2048ption\\\":\\\"Option 1, Option 2\\\",\\\"required\\\":true,\\\"visible\\\":true,\\\"validationMessage\\\":\\\"Please enter your child's Full name\\\"}]\",\"savedSearchId\":null,\"savedSegmentSearchId\":\"gid:\/\/shopify\/Segment\/1159995687207\",\"planSequence\":null,\"memberOrderTag\":null,\"translations\":null}]}", 2049 "memberOnlySellingPlansJson": {}, 2050 "nonMemberOnlySellingPlansJson": {}, 2051 "sellingPlansJson": [{"frequencyCount":1,"frequencyInterval":"MONTH","billingFrequencyCount":1,"billingFrequencyInterval":"MONTH","frequencyName":"Monthly Membership","afterCycle1":0,"afterCycle2":0,"discountEnabled":false,"discountEnabled2":false,"discountEnabledMasked":false,"discountEnabled2Masked":false,"id":"gid://shopify/SellingPlan/693594390823","frequencyType":"ON_PURCHASE_DAY","specificDayEnabled":false,"minCycles":1,"cutOff":0,"prepaidFlag":"false","idNew":"gid://shopify/SellingPlan/693594390823","planType":"PAY_AS_YOU_GO","deliveryPolicyPreAnchorBehavior":"ASAP","freeTrialEnabled":false,"groupName":"The Grove, One child","groupId":80788357415,"memberOnly":false,"nonMemberOnly":false,"lifeTimeMembership":false,"allowedForUpgradeDowngrade":false},{"frequencyCount":1,"frequencyInterval":"MONTH","billingFrequencyCount":1,"billingFrequencyInterval":"MONTH","frequencyName":"Monthly Membership","afterCycle1":0,"afterCycle2":0,"discountEnabled":false,"discountEnabled2":false,"discountEnabledMasked":false,"discountEnabled2Masked":false,"id":"gid://shopify/SellingPlan/693594423591","frequencyType":"ON_PURCHASE_DAY","specificDayEnabled":false,"minCycles":1,"cutOff":0,"prepaidFlag":"false","idNew":"gid://shopify/SellingPlan/693594423591","planType":"PAY_AS_YOU_GO","deliveryPolicyPreAnchorBehavior":"ASAP","freeTrialEnabled":false,"groupName":"The Grove, Two children","groupId":80788390183,"memberOnly":false,"nonMemberOnly":false,"lifeTimeMembership":false,"allowedForUpgradeDowngrade":false},{"frequencyCount":1,"frequencyInterval":"MONTH","billingFrequencyCount":1,"billingFrequencyInterval":"MONTH","frequencyName":"Monthly Membership","afterCycle1":0,"afterCycle2":0,"discountEnabled":false,"discountEnabled2":false,"discountEnabledMasked":false,"discountEnabled2Masked":false,"id":"gid://shopify/SellingPlan/693594620199","frequencyType":"ON_PURCHASE_DAY","specificDayEnabled":false,"minCycles":1,"cutOff":0,"prepaidFlag":"false","idNew":"gid://shopify/SellingPlan/693594620199","planType":"PAY_AS_YOU_GO","deliveryPolicyPreAnchorBehavior":"ASAP","freeTrialEnabled":false,"groupName":"The Grove, Three children","groupId":80788455719,"memberOnly":false,"nonMemberOnly":false,"lifeTimeMembership":false,"allowedForUpgradeDowngrade":false}], 2052 "widgetEnabled": true, 2053 "showTooltip" : true, 2054 "sortByDefaultSequence": false, 2055 "showSubOptionBeforeOneTime": false, 2056 "showStaticTooltip": false, 2057 "showAppstleLink": true, 2058 "sellingPlanTitleText" : "{{sellingPlanName}} ({{{sellingPlanPrice}}}\/renewal)", 2059 "oneTimePriceText" : "{{{price}}}", 2060 "selectedPayAsYouGoSellingPlanPriceText" : "{{{price}}}", 2061 "selectedPrepaidSellingPlanPriceText" : "{{{pricePerDelivery}}}", 2062 "selectedDiscountFormat" : "SAVE {{{selectedDiscountPercentage}}}", 2063 "manageSubscriptionBtnFormat" : "<a href='https:\/\/shopify.com\/97601683766\/account\/profile' class='appstle_manageSubBtn' ><button class='btn' style='padding: 2px 20px'>Manage Membership<\/button>
2063<a><br><br>", 2064 "manageSubscriptionUrl" : "https:\/\/shopify.com\/77146194215\/account\/pages\/5176fb69-acd0-47d9-a29c-3ad5668cf59d", 2065 "appstlePlanId": 1, 2066 "showCheckoutSubscriptionBtn": true, 2067 "priceSelector": "", 2068 "landingPagePriceSelector": "", 2069 "quickViewClickSelector": "", 2070 "badgeTop": "", 2071 "pricePlacement": "BEFORE", 2072 "disableLoadingJquery": false, 2073 "disableMessagingForMembers": false, 2074 "isLoyaltyIntegrated": false, 2075 "enableMessagingForNonMembers": "false", 2076 "nonMemberMessaging": "Please login to avail the membership perks.", 2077 "showMembershipBanner": "true", 2078 "showDiscountWidget": "false", 2079 "discountBadgeImageLink": "", 2080 "widgetBadgeImageLink": "", 2081 "formMappingAttributeSelector": "", 2082 "quickViewModalPollingSelector": "", 2083 "quantitySelector": "", 2084 "widgetParentSelector": "", 2085 "productPagePriceDescriptionBlockPriceSelector": "", 2086 "productPagePriceDescriptionBlockParentSelector": "", 2087 "priceBlockSelector": "", 2088 "parentSelector": "", 2089 "triggerMembershipPerkSelector": "", 2090 "forceReloadWidgetSelector": "", 2091 "strikeoutPriceSelector": "", 2092 "memberPricePlacement": "BEFORE", 2093 "memberPriceText": "{{price}}", 2094 "showMemberPrice": false, 2095 "reBuyEnabled": "false", 2096 "switchRadioButtonWidget": false, 2097 "showMemberPriceForLoggedInUsers": false, 2098 "enableAddJSInterceptor": false, 2099 "disableQueryParamsUpdate": false, 2100 "debugLogsEnabled": false, 2101 "allowPerksDuringTrial": true, 2102 "membershipSwap": "", 2103 "appProxyPathPrefix": "apps\/memberships", 2104 "css": { 2105 "appstle_membership_widget": { 2106 "margin-top": "" , 2107 "margin-bottom": "", 2108 }, 2109 2110 "appstle_membership_wrapper": { 2111 "border-width": "", 2112 "border-color": "", 2113 }, 2114 2115 "appstle_circle": { 2116 "border-color": "", 2117 }, 2118 2119 "appstle_dot": { 2120 "background-color": "", 2121 }, 2122 2123 "appstle_select": { 2124 "padding-top": "", 2125 "padding-bottom": "", 2126 "padding-left": "", 2127 "padding-right": "", 2128 "border-width": "", 2129 "border-style": "", 2130 "border-color": "", 2131 "border-radius": "", 2132 }, 2133 2134 "tooltip_subscription_svg": { 2135 "fill": "", 2136 }, 2137 2138 "appstle_tooltip": { 2139 "color": "", 2140 "background-color": "", 2141 }, 2142 2143 "appstle_tooltip_border_top_color": { 2144 "border-top-color": "", 2145 }, 2146 2147 "appstle_membership_final_price": { 2148 "color": "", 2149 }, 2150 "appstle_widget_text_color": { 2151 "color": "", 2152 }, 2153 "appstle_selected_background": { 2154 "background": "transparent", 2155 }, 2156 "customCSS": "", 2157 "customerPortalCss": ".appstle-customer-portal .card { border: 1px solid rgba(0,0,0,0.12) !important; box-shadow: 0 1px 3px rgba(0,0,0,0.04) !important; border-radius: 12px !important; overflow: hidden !important; } .appstle-customer-portal .card-header { background: var(--color-background, #fafafa) !important; color: var(--color-foreground, #1d1d1f) !important; border-bottom: 1px solid rgba(0,0,0,0.12) !important; } .appstle-customer-portal .appstle_sub-title { color: var(--color-foreground, #1d1d1f) !important; text-transform: none !important; letter-spacing: -0.01em !important; font-weight: 600 !important; } .appstle_order_detail_header { background: var(--color-background, #fafafa) !important; color: var(--color-foreground, #1d1d1f) !important; } .appstle-customer-portal .btn-shadow { box-shadow: none !important; } .appstle-customer-portal .btn { border-radius: 8px !important; } .appstle_product_wrapper { box-shadow: none !important; border-radius: 8px !important; } .appstle_delete_modal-content { border-radius: 14px !important; } .appstle_badge { border-radius: 9999px !important; padding: 3px 10px !important; font-size: 12px !important; border: none !important; } .appstle_badge.appstle_ACTIVE, .appstle_ACTIVE_status { background: #e8f5e8 !important; color: #1b7a1b !important; } .appstle_badge.appstle_PAUSED { background: #fff3e0 !important; color: #b36b00 !important; } .appstle_badge.appstle_CANCELLED, .appstle_CANCELLED_status { background: #fce8ec !important; color: #c62828 !important; } .appstle_badge.appstle_SKIPPED, .appstle_SKIPPED_status { background: #e3f2fd !important; color: #1565c0 !important; } .appstle_badge.appstle_QUEUED, .appstle_QUEUED_status { background: #e8ecf0 !important; color: #4a5568 !important; } .appstle-customer-portal .badge-alternate { background: rgba(0,0,0,0.06) !important; color: inherit !important; } .appstle_order-detail_update-button { background: var(--color-foreground, #1d1d1f) !important; color: var(--color-background, #fff) !important; border: none !important; } .appstle_skipOrderButton, .appstle_updatePaymentButton, .appstle_updatePaymentButton.btn-primary { background: transparent !important; color: var(--color-foreground, #1d1d1f) !important; border: 1px solid rgba(0,0,0,0.15) !important; } .appstle_cencelSubscription, .appstle_cencelSubscription.btn-primary { background: transparent !important; color: #c62828 !important; border: 1px solid rgba(0,0,0,0.15) !important; padding: 10px 32px !important; font-size: 15px !important; } .appstle_order-detail_cancel-button, .appstle_cancelButton { background: transparent !important; color: var(--color-foreground, #1d1d1f) !important; border: 1px solid rgba(0,0,0,0.15) !important; } .appstle_show_add_products_button, .appstle_hide_add_products_button { background: var(--color-foreground, #1d1d1f) !important; color: var(--color-background, #fff) !important; border: none !important; } .appstle-customer-portal .appstle_back_to_account_link { background: transparent !important; color: var(--color-foreground, #6e6e73) !important; border: none !important; text-decoration: underline !important; box-shadow: none !important; padding: 0 !important; } .appstle_delete_model_nobtn { background: transparent !important; color: var(--color-foreground, #1d1d1f) !important; border: 1px solid rgba(0,0,0,0.15) !important; } .appstle_delete_model_yesbtn { background: #c62828 !important; color: #fff !important; border: none !important; } .appstle_cancel_primary_button { background: var(--color-foreground, #1d1d1f) !important; color: var(--color-background, #fff) !important; border: none !important; } .appstle_cancel_secondary_button { background: transparent !important; color: var(--color-foreground, #1d1d1f) !important; border: 1px solid rgba(0,0,0,0.15) !important; } .appstle_accept_retention_button { background: var(--color-foreground, #1d1d1f) !important; color: var(--color-background, #fff) !important; border: none !important; } .appstle_deleteButton { background: transparent !important; color: #c62828 !important; border: 1px solid rgba(0,0,0,0.15) !important; }", 2158 } 2159 }; 2160 2161 2162 sessionStorage['appstleMembershipConfig'] = JSON.stringify(AM.Config); 2163 2164 var _AMConfig = _AMConfig || {}; 2165 2166 _AMConfig.shop = 'bb4a5a-2.myshopify.com'; 2167 _AMConfig.template = 'index' 2168 _AMConfig.templateSuffix = '' 2169 2170 2171 2172 2173 2174 _AMConfig.shopMoneyFormat = '${{amount}}'; 2175 _AMConfig.shopMoneyFormatWithCurrencyFormat = '${{amount}} USD'; 2176 2177 2178 2179 } 2180 2181</script>
2181 2182
2183<script src="https://membership-admin.appstle.com/assets/js/appstle-membership.min.js?shop=bb4a5a-2.myshopify.com&v=1789973884603" defer></script>
2183 2184 2185 2186 2187
2187<script> 2188 if (location.pathname === '/account/login' && (location.search.indexOf("checkout_url=") !== -1)) { 2189 history.replaceState({}, '', location.pathname); 2190 location.reload(); 2191 } 2192 </script>
2192 2193 2194 2195</div>
2195<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
2195 2196<shopify-chat></shopify-chat> 2197</body> 2198</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.