1<!doctype html> 2<html class="no-js" lang="en"> 3 <head> 4 <meta charset="utf-8"> 5 <meta http-equiv="X-UA-Compatible" content="IE=edge"> 6 <meta name="viewport" content="width=device-width,initial-scale=1"> 7 <meta name="theme-color" content=""> 8 <meta name="google-site-verification" content="HJ3pDrFgDrD1WXNkX_1cUk6mnver7N_X1IjVGkCfxS8"> 9 <meta name="google-site-verification" content="aVdi-negG5_4DvUPmBoksusyABBedqpURNkdzzMmwjc"> 10 <meta name="msvalidate.01" content="A24BEAD5E50CAA45E6F79BF955CB31F8"><title>Sensory Play, Quiet Activities & Printables | EcoKidsBay</title> 11 <meta name="description" content="Shop sensory toys, fine-motor activities, educational toys, puzzles, and learning printables for hands-on, screen-free play for kids ages 1â6."> 12 <link rel="canonical" href="https://ecokidsbay.com/"> 13 <meta name="robots" content="index,follow,max-image-preview:large,max-snippet:-1,max-video-preview:-1"><meta property="og:site_name" content="Eco Kids Bay"> 14<meta property="og:url" content="https://ecokidsbay.com/"> 15<meta property="og:title" content="Sensory Play, Quiet Activities & Printables | EcoKidsBay"> 16<meta property="og:type" content="website"> 17<meta property="og:description" content="Shop sensory toys, fine-motor activities, educational toys, puzzles, and learning printables for hands-on, screen-free play for kids ages 1â6."><meta property="og:image" content="https://ecokidsbay.com/cdn/shop/files/wp6939372_8f0d9440-0985-4450-93f9-5baecbc29261.jpg?v=1721513320"> 18 <meta property="og:image:secure_url" content="https://ecokidsbay.com/cdn/shop/files/wp6939372_8f0d9440-0985-4450-93f9-5baecbc29261.jpg?v=1721513320"> 19 <meta property="og:image:width" content="1920"> 20 <meta property="og:image:height" content="1200"> 21 <meta property="og:image:alt" content="Sensory Play, Quiet Activities & Printables | EcoKidsBay"><meta name="twitter:card" content="summary_large_image"> 22<meta name="twitter:title" content="Sensory Play, Quiet Activities & Printables | EcoKidsBay"> 23<meta name="twitter:description" content="Shop sensory toys, fine-motor activities, educational toys, puzzles, and learning printables for hands-on, screen-free play for kids ages 1â6."> 24 25
25<script type="application/ld+json"> 26{ 27 "@context": "https://schema.org", 28 "@type": "Organization", 29 "@id": "https:\/\/ecokidsbay.com#organization", 30 "name": "Eco Kids Bay", 31 "url": "https:\/\/ecokidsbay.com", 32 "logo": { 33 "@type": "ImageObject", 34 "url": "https:\/\/ecokidsbay.com\/cdn\/shop\/files\/1_73e5fa05-8d37-4829-8148-4ae8121aa093.png?v=1760986995\u0026width=600" 35 } 36} 37</script>
vendor: 1 bytes, line 37
37
38<script type="application/ld+json"> 39{ 40 "@context": "https://schema.org", 41 "@type": "WebSite", 42 "@id": "https:\/\/ecokidsbay.com#website", 43 "url": "https:\/\/ecokidsbay.com", 44 "name": "Eco Kids Bay", 45 "publisher": {"@id": "https:\/\/ecokidsbay.com#organization"}, 46 "potentialAction": { 47 "@type": "SearchAction", 48 "target": "https:\/\/ecokidsbay.com\/search?q={search_term_string}", 49 "query-input": "required name=search_term_string" 50 } 51} 52</script>
52<script type="application/ld+json"> 53{ 54 "@context": "https://schema.org", 55 "@type": "WebPage", 56 "@id": "https:\/\/ecokidsbay.com\/#webpage", 57 "url": "https:\/\/ecokidsbay.com\/", 58 "name": "Sensory Play, Routine Charts \u0026amp; Printables | EcoKidsBay", 59 "isPartOf": {"@id": "https:\/\/ecokidsbay.com#website"}, 60 "description": "Shop fidget and sensory toys, busy boards, routine and reward charts, and learning printables for screen-free play and smoother days for kids ages 1â6" 61} 62</script>
62 63<link rel="icon" type="image/png" href="//ecokidsbay.com/cdn/shop/files/ea7abd4c-d901-4c9f-9a56-2abb5d2179ee.png?crop=center&height=32&v=1756659334&width=32"><link rel="preconnect" href="https://fonts.shopifycdn.com" crossorigin>
63<script src="//ecokidsbay.com/cdn/shop/t/110/assets/constants.js?v=58251544750838685771784523727" defer="defer"></script>
63 64
64<script src="//ecokidsbay.com/cdn/shop/t/110/assets/pubsub.js?v=158357773527763999511784523727" defer="defer"></script>
64 65
65<script src="//ecokidsbay.com/cdn/shop/t/110/assets/global.js?v=37284204640041572741784523727" defer="defer"></script>
65 66
66<script src="//ecokidsbay.com/cdn/shop/t/110/assets/secondary.js?v=108032487567954169141784523727" defer="defer"></script>
66 67
67<script src="//ecokidsbay.com/cdn/shop/t/110/assets/zendrop.js?v=97594427214002956431784523727" defer="defer"></script>
67 68 69
69<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
69<meta name="google-site-verification" content="cSoCnLF7mhJ8tEaz7h_PTbLbkOyGfRRSIS7fddYQ0ng"> 70<meta name="facebook-domain-verification" content="luiejppeztrp2z6oextdnr14ozthi9"> 71<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/42405396646/digital_wallets/dialog"> 72<meta id="in-context-paypal-metadata" data-shop-id="42405396646" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD"> 73<link rel="ucp" href="/.well-known/ucp" version="2026-08-25">
73<script async="async" src="/checkouts/internal/preloads.js?locale=en-US"></script>
73 74<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
75<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&shop_id=42405396646" crossorigin="anonymous"></script>
vendor: 1 bytes, line 75
75
76<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":42405396646,"countryCode":"CA","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/42405396646","merchantName":"Eco Kids Bay","requiredBillingContactFields":["postalAddress","email"],"requiredShippingContactFields":["postalAddress","email"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","discover","amex","jcb"],"total":{"type":"pending","label":"Eco Kids Bay","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 76
76
77<script id="shopify-features" type="application/json">{"accessToken":"ec78f4d8545617f928d700ff38b65c5b","betas":["rich-media-storefront-analytics"],"domain":"ecokidsbay.com","predictiveSearch":true,"shopId":42405396646,"locale":"en"}</script>
vendor: 1 bytes, line 77
77
78<script>var Shopify = Shopify || {}; 79Shopify.shop = "ecokidsbay.myshopify.com"; 80Shopify.locale = "en"; 81Shopify.currency = {"active":"USD","rate":"1.0"}; 82Shopify.country = "US"; 83Shopify.theme = {"name":"EcoKidsBay Premium SEO Build 2026-07-20","id":163150397655,"schema_name":"Zendrop","schema_version":"3.0.0","theme_store_id":null,"role":"main"}; 84Shopify.theme.handle = "null"; 85Shopify.theme.style = {"id":null,"handle":null}; 86Shopify.cdnHost = "ecokidsbay.com/cdn"; 87Shopify.routes = Shopify.routes || {}; 88Shopify.routes.root = "/"; 89Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js"; 90Shopify.SignInWithShop = Shopify.SignInWithShop || {}; 91Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {}; 92Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 92
92
93<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 93
93
94<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 94
94
95<script> 96 window.ShopifyPay = window.ShopifyPay || {}; 97 window.ShopifyPay.apiHost = "shop.app\/pay"; 98 window.ShopifyPay.redirectState = null; 99</script>
vendor: 1 bytes, line 99
99
100<script> 101 window.Shopify = window.Shopify || {}; 102 window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {}; 103 window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 }; 104 window.Shopify.SignInWithShop.eligible = true; 105</script>
vendor: 1 bytes, line 105
105
106<script id="shop-js-analytics" type="application/json">{"pageType":"index"}</script>
vendor: 1 bytes, line 106
106
107<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 107
107
108<script type="module"> 109 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"); 110 111 window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true}); 112 113</script>
vendor: 1 bytes, line 113
113
114<script> 115 window.Shopify = window.Shopify || {}; 116 if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {}; 117 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"]}; 118</script>
vendor: 1 bytes, line 118
118
119<script id="__st">var __st={"a":42405396646,"offset":-25200,"reqid":"0dadcd3e-c30b-4b79-9ea9-deb58f4d1d8b-1791582881","pageurl":"ecokidsbay.com\/","u":"8a137a014868","p":"home"};</script>
vendor: 1 bytes, line 119
119
120<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 120
120
121<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 121
121
122<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//ecokidsbay.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 122
122
123<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 = "//ecokidsbay.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>
123<script crossorigin="anonymous" defer="defer" src="//ecokidsbay.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-f0e26bdf.js?v=20250812"></script>
vendor: 1 bytes, line 123
123
124<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 124
124
125<script> 126 window.Shopify = window.Shopify || {}; 127 window.Shopify.MCP = window.Shopify.MCP || {}; 128 window.Shopify.MCP.enabled = true; 129 window.Shopify.MCP.shop = "ecokidsbay.myshopify.com"; 130 window.Shopify.MCP.mcpEndpoint = "https:\/\/ecokidsbay.com\/api\/mcp"; 131 window.Shopify.MCP.tools = [{"name":"search_shop_policies_and_faqs","description":"Used to get facts about the stores policies, products, or services.\nSome examples of questions you can ask are:\n - What is your return policy?\n - What is your shipping policy?\n - What is your phone number?\n - What are your hours of operation?\"\nSet policy_types to also get the store's written policies (full text and URL).\n","inputSchema":{"$schema":"https:\/\/json-schema.org\/draft\/2020-12\/schema","type":"object","properties":{"query":{"type":"string","description":"A natural language query."},"context":{"type":"string","description":"Additional information about the request such as user demographics, mood, location, or other relevant details that could help in tailoring the response appropriately."},"policy_types":{"type":"array","items":{"type":"string","enum":["refund","shipping","privacy","terms_of_service","terms_of_sale","subscription","legal_notice","contact"]},"description":"Policy kinds to fetch, chosen from the user's question â e.g. [\"refund\"] for returns\/exchanges\/damaged items, [\"contact\"] for phone\/hours\/address. Include every kind the question touches. Omit it to get only FAQ answers."}},"required":["query"]}}]; 132</script>
vendor: 1 bytes, line 132
132
133<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("\/\/ecokidsbay.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-f427de6a.js","sha256-ypGF+5vIq4Psw4WG7nsVtdd\/TCfsJWnrNuACdqLCElY=");})(); 134</script>
vendor: 1 bytes, line 134
134
135<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://ecokidsbay.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}}; 136</script>
vendor: 1 bytes, line 136
136
137<script data-source-attribution="shopify.dynamic_checkout.buyer_consent"> 138 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); 139</script>
vendor: 1 bytes, line 139
139
140<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})}})); 141</script>
vendor: 1 bytes, line 141
141
142<script id='scb4127' type='text/javascript' async='' src='https://ecokidsbay.com/cdn/shopifycloud/privacy-banner/storefront-banner.js'></script>
142<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://ecokidsbay.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous"> 143<style id="shopify-accelerated-checkout-cart"> 144 #shopify-buyer-consent { 145 margin-top: 1em; 146 display: inline-block; 147 width: 100%; 148} 149 150#shopify-buyer-consent.hidden { 151 display: none; 152} 153 154#shopify-subscription-policy-button { 155 background: none; 156 border: none; 157 padding: 0; 158 text-decoration: underline; 159 font-size: inherit; 160 cursor: pointer; 161} 162 163#shopify-subscription-policy-button::before { 164 box-shadow: none; 165} 166 167 </style> 168
169<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
169 170 171 <style data-shopify> 172 @font-face { 173 font-family: Inter; 174 font-weight: 500; 175 font-style: normal; 176 font-display: swap; 177 src: url("//ecokidsbay.com/cdn/fonts/inter/inter_n5.d7101d5e168594dd06f56f290dd759fba5431d97.woff2") format("woff2"), 178 url("//ecokidsbay.com/cdn/fonts/inter/inter_n5.5332a76bbd27da00474c136abb1ca3cbbf259068.woff") format("woff"); 179} 180 181 @font-face { 182 font-family: Inter; 183 font-weight: 700; 184 font-style: normal; 185 font-display: swap; 186 src: url("//ecokidsbay.com/cdn/fonts/inter/inter_n7.02711e6b374660cfc7915d1afc1c204e633421e4.woff2") format("woff2"), 187 url("//ecokidsbay.com/cdn/fonts/inter/inter_n7.6dab87426f6b8813070abd79972ceaf2f8d3b012.woff") format("woff"); 188} 189 190 @font-face { 191 font-family: Inter; 192 font-weight: 500; 193 font-style: italic; 194 font-display: swap; 195 src: url("//ecokidsbay.com/cdn/fonts/inter/inter_i5.4474f48e6ab2b1e01aa2b6d942dd27fa24f2d99f.woff2") format("woff2"), 196 url("//ecokidsbay.com/cdn/fonts/inter/inter_i5.493dbd6ee8e49f4ad722ebb68d92f201af2c2f56.woff") format("woff"); 197} 198 199 @font-face { 200 font-family: Inter; 201 font-weight: 700; 202 font-style: italic; 203 font-display: swap; 204 src: url("//ecokidsbay.com/cdn/fonts/inter/inter_i7.b377bcd4cc0f160622a22d638ae7e2cd9b86ea4c.woff2") format("woff2"), 205 url("//ecokidsbay.com/cdn/fonts/inter/inter_i7.7c69a6a34e3bb44fcf6f975857e13b9a9b25beb4.woff") format("woff"); 206} 207 208 @font-face { 209 font-family: Jost; 210 font-weight: 700; 211 font-style: normal; 212 font-display: swap; 213 src: url("//ecokidsbay.com/cdn/fonts/jost/jost_n7.921dc18c13fa0b0c94c5e2517ffe06139c3615a3.woff2") format("woff2"), 214 url("//ecokidsbay.com/cdn/fonts/jost/jost_n7.cbfc16c98c1e195f46c536e775e4e959c5f2f22b.woff") format("woff"); 215} 216 217 218 219 :root, 220 .color-scheme-1 { 221 --color-background: 255,255,255; 222 223 --gradient-background: #ffffff; 224 225 226 --color-foreground: 0,0,0; 227 --color-background-contrast: 191,191,191; 228 --color-shadow: 18,18,18; 229 --color-button: 0,0,0; 230 --color-button-text: 255,255,255; 231 --color-secondary-button: 255,255,255; 232 --color-secondary-button-text: 42,50,75; 233 --color-link: 42,50,75; 234 --color-badge-foreground: 0,0,0; 235 --color-badge-background: 255,255,255; 236 --color-badge-border: 0,0,0; 237 --payment-terms-background-color: rgb(255 255 255); 238 } 239 240 241 .color-scheme-2 { 242 --color-background: 18,18,18; 243 244 --gradient-background: #121212; 245 246 247 --color-foreground: 255,255,255; 248 --color-background-contrast: 146,146,146; 249 --color-shadow: 42,50,75; 250 --color-button: 42,50,75; 251 --color-button-text: 255,255,255; 252 --color-secondary-button: 18,18,18; 253 --color-secondary-button-text: 42,50,75; 254 --color-link: 42,50,75; 255 --color-badge-foreground: 255,255,255; 256 --color-badge-background: 18,18,18; 257 --color-badge-border: 255,255,255; 258 --payment-terms-background-color: rgb(18 18 18); 259 } 260 261 262 .color-scheme-3 { 263 --color-background: 0,0,0; 264 265 --gradient-background: #000000; 266 267 268 --color-foreground: 255,255,255; 269 --color-background-contrast: 128,128,128; 270 --color-shadow: 132,114,237; 271 --color-button: 255,255,255; 272 --color-button-text: 132,114,237; 273 --color-secondary-button: 0,0,0; 274 --color-secondary-button-text: 255,255,255; 275 --color-link: 255,255,255; 276 --color-badge-foreground: 255,255,255; 277 --color-badge-background: 0,0,0; 278 --color-badge-border: 255,255,255; 279 --payment-terms-background-color: rgb(0 0 0); 280 } 281 282 283 .color-scheme-4 { 284 --color-background: 255,255,255; 285 286 --gradient-background: #ffffff; 287 288 289 --color-foreground: 42,50,75; 290 --color-background-contrast: 191,191,191; 291 --color-shadow: 42,50,75; 292 --color-button: 132,114,237; 293 --color-button-text: 255,255,255; 294 --color-secondary-button: 255,255,255; 295 --color-secondary-button-text: 132,114,237; 296 --color-link: 132,114,237; 297 --color-badge-foreground: 42,50,75; 298 --color-badge-background: 255,255,255; 299 --color-badge-border: 42,50,75; 300 --payment-terms-background-color: rgb(255 255 255); 301 } 302 303 304 .color-scheme-5 { 305 --color-background: 255,255,255; 306 307 --gradient-background: #ffffff; 308 309 310 --color-foreground: 18,18,18; 311 --color-background-contrast: 191,191,191; 312 --color-shadow: 42,50,75; 313 --color-button: 132,114,237; 314 --color-button-text: 255,255,255; 315 --color-secondary-button: 255,255,255; 316 --color-secondary-button-text: 132,114,237; 317 --color-link: 132,114,237; 318 --color-badge-foreground: 18,18,18; 319 --color-badge-background: 255,255,255; 320 --color-badge-border: 18,18,18; 321 --payment-terms-background-color: rgb(255 255 255); 322 } 323 324 325 .color-scheme-e0c80b90-a5af-4cbd-9aa9-5c3f81303d9a { 326 --color-background: 255,255,255; 327 328 --gradient-background: #ffffff; 329 330 331 --color-foreground: 18,18,18; 332 --color-background-contrast: 191,191,191; 333 --color-shadow: 18,18,18; 334 --color-button: 18,18,18; 335 --color-button-text: 255,255,255; 336 --color-secondary-button: 255,255,255; 337 --color-secondary-button-text: 18,18,18; 338 --color-link: 18,18,18; 339 --color-badge-foreground: 18,18,18; 340 --color-badge-background: 255,255,255; 341 --color-badge-border: 18,18,18; 342 --payment-terms-background-color: rgb(255 255 255); 343 } 344 345 346 body, .color-scheme-1, .color-scheme-2, .color-scheme-3, .color-scheme-4, .color-scheme-5, .color-scheme-e0c80b90-a5af-4cbd-9aa9-5c3f81303d9a { 347 color: rgba(var(--color-foreground), .75); 348 background-color: rgb(var(--color-background)); 349 } 350 </style> 351 352 <style data-shopify> 353 :root { 354 --font-body-family: Inter, sans-serif; 355 --font-body-style: normal; 356 --font-body-weight: 500; 357 --font-body-weight-bold: 800; 358 --font-heading-family: Jost, sans-serif; 359 --font-heading-style: normal; 360 --font-heading-weight: 700; 361 --font-body-scale: 1.0; 362 --font-heading-scale: 1.0; 363 --page-width: 130rem; 364 --page-width-margin: 0rem; 365 --spacing-sections-desktop: 0px; 366 --spacing-sections-mobile: 0px; 367 --grid-desktop-vertical-spacing: 8px; 368 --grid-desktop-horizontal-spacing: 8px; 369 --grid-mobile-vertical-spacing: 4px; 370 --grid-mobile-horizontal-spacing: 4px; 371 --media-padding: px; 372 --media-border-opacity: 0.05; 373 --media-border-width: 0px; 374 --media-radius: 10px;
375 --media-shadow-opacity: 0.0; 376 --media-shadow-horizontal-offset: 0px; 377 --media-shadow-vertical-offset: -4px; 378 --media-shadow-blur-radius: 5px; 379 --media-shadow-visible: 0; 380 --product-card-image-padding: 0.0rem; 381 --product-card-corner-radius: 1.0rem; 382 --product-card-text-alignment: center; 383 --product-card-border-width: 0.0rem; 384 --product-card-border-opacity: 0.1; 385 --product-card-shadow-opacity: 0.1; 386 --product-card-shadow-visible: 1; 387 --product-card-shadow-horizontal-offset: 0.0rem; 388 --product-card-shadow-vertical-offset: 0.0rem; 389 --product-card-shadow-blur-radius: 1.5rem; 390 --collection-card-image-padding: 0.0rem; 391 --collection-card-corner-radius: 0.0rem; 392 --collection-card-text-alignment: left; 393 --collection-card-border-width: 0.0rem; 394 --collection-card-border-opacity: 0.1; 395 --collection-card-shadow-opacity: 0.0; 396 --collection-card-shadow-horizontal-offset: 0.0rem; 397 --collection-card-shadow-vertical-offset: 0.4rem; 398 --collection-card-shadow-blur-radius: 0.5rem; 399 --blog-card-image-padding: 0.0rem; 400 --blog-card-corner-radius: 0.0rem; 401 --blog-card-text-alignment: left; 402 --blog-card-border-width: 0.0rem; 403 --blog-card-border-opacity: 0.1; 404 --blog-card-shadow-opacity: 0.0; 405 --blog-card-shadow-horizontal-offset: 0.0rem; 406 --blog-card-shadow-vertical-offset: 0.4rem; 407 --blog-card-shadow-blur-radius: 0.5rem; 408 --badge-corner-radius: 4.0rem; 409 --popup-border-width: 1px; 410 --popup-border-opacity: 0.1; 411 --popup-corner-radius: 0px; 412 --popup-shadow-opacity: 0.05; 413 --popup-shadow-horizontal-offset: 0px; 414 --popup-shadow-vertical-offset: 4px; 415 --popup-shadow-blur-radius: 5px; 416 --drawer-border-width: 1px; 417 --drawer-border-opacity: 0.1; 418 --drawer-shadow-opacity: 0.0; 419 --drawer-shadow-horizontal-offset: 0px; 420 --drawer-shadow-vertical-offset: 4px; 421 --drawer-shadow-blur-radius: 5px; 422 --text-boxes-border-opacity: 0.1; 423 --text-boxes-border-width: 0px; 424 --text-boxes-radius: 20px; 425 --text-boxes-shadow-opacity: 0.0; 426 --text-boxes-shadow-visible: 0; 427 --text-boxes-shadow-horizontal-offset: 0px; 428 --text-boxes-shadow-vertical-offset: 4px; 429 --text-boxes-shadow-blur-radius: 5px; 430 --buttons-radius: 6px; 431 --buttons-radius-outset: 7px; 432 --buttons-border-width: 1px; 433 --buttons-border-opacity: 1.0; 434 --buttons-shadow-opacity: 0.0; 435 --buttons-shadow-visible: 0; 436 --buttons-shadow-horizontal-offset: 0px; 437 --buttons-shadow-vertical-offset: 4px; 438 --buttons-shadow-blur-radius: 5px; 439 --buttons-border-offset: 0.3px; 440 --inputs-radius: 6px; 441 --inputs-border-width: 1px; 442 --inputs-border-opacity: 0.55; 443 --inputs-shadow-opacity: 0.0; 444 --inputs-shadow-horizontal-offset: 0px; 445 --inputs-shadow-vertical-offset: 4px; 446 --inputs-shadow-blur-radius: 5px; 447 --inputs-radius-outset: 7px; 448 --variant-pills-radius: 40px; 449 --variant-pills-border-width: 1px; 450 --variant-pills-border-opacity: 0.55; 451 --variant-pills-shadow-opacity: 0.0; 452 --variant-pills-shadow-horizontal-offset: 0px; 453 --variant-pills-shadow-vertical-offset: 4px; 454 --variant-pills-shadow-blur-radius: 5px; 455 } 456 457 *,*::before,*::after{box-sizing:inherit} 458 html{box-sizing:border-box;font-size:calc(var(--font-body-scale) * 62.5%);height:100%} 459 body{display:grid;grid-template-rows:auto auto 1fr auto;grid-template-columns:100%;min-height:100%;margin:0;font-size:1.5rem;letter-spacing:.06rem;line-height:calc(1 + .8 / var(--font-body-scale));font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight)} 460 @media screen and (min-width:750px){body{font-size:1.6rem}} 461 .article-template__hero-container{max-width:70rem!important} 462 </style> 463 464 <link href="//ecokidsbay.com/cdn/shop/t/110/assets/base.css?v=163747169002385803721784523727" rel="stylesheet" type="text/css" media="all" /> 465 <link href="//ecokidsbay.com/cdn/shop/t/110/assets/zendrop.css?v=40138545787070000531784523727" rel="stylesheet" type="text/css" media="all" /> 466 <link href="//ecokidsbay.com/cdn/shop/t/110/assets/sw_default.css?v=49533314609991844311790890583" rel="stylesheet" type="text/css" media="all" /> 467 <link href="//ecokidsbay.com/cdn/shop/t/110/assets/ecokids-premium-seo.css?v=46500368109969388941784525881" rel="stylesheet" type="text/css" media="all" /> 468<link rel="preload" as="font" href="//ecokidsbay.com/cdn/fonts/inter/inter_n5.d7101d5e168594dd06f56f290dd759fba5431d97.woff2" type="font/woff2" crossorigin><link rel="preload" as="font" href="//ecokidsbay.com/cdn/fonts/jost/jost_n7.921dc18c13fa0b0c94c5e2517ffe06139c3615a3.woff2" type="font/woff2" crossorigin><link href="//ecokidsbay.com/cdn/shop/t/110/assets/component-localization-form.css?v=124545717069420038221784523727" rel="stylesheet" type="text/css" media="all" /> 469
469<script src="//ecokidsbay.com/cdn/shop/t/110/assets/localization-form.js?v=169565320306168926741784523727" defer="defer"></script>
469<link rel="stylesheet" href="//ecokidsbay.com/cdn/shop/t/110/assets/component-predictive-search.css?v=118923337488134913561784523727" media="print" onload="this.media='all'">
469<script> 470 document.documentElement.className = document.documentElement.className.replace('no-js', 'js'); 471 if (Shopify.designMode) document.documentElement.classList.add('shopify-design-mode'); 472 </script>
472 473 474 <link href="//ecokidsbay.com/cdn/shop/t/110/assets/ecokids-production-fixes.css?v=61058844937372037371784601253" rel="stylesheet" type="text/css" media="all" /> 475 <link href="//ecokidsbay.com/cdn/shop/t/110/assets/sw_default.css?v=49533314609991844311790890583" rel="stylesheet" type="text/css" media="all" /><!-- BEGIN app block: shopify://apps/klaviyo-email-marketing-sms/blocks/klaviyo-onsite-embed/2632fe16-c075-4321-a88b-50b567f42507 --> 476 477 478 479 480 481 482 483 484 485 486 487 488
488<script async src="https://static.klaviyo.com/onsite/js/TfrEhh/klaviyo.js?company_id=TfrEhh"></script>
488 489
489<script>!function(){if(!window.klaviyo){window._klOnsite=window._klOnsite||[];try{window.klaviyo=new Proxy({},{get:function(n,i){return"push"===i?function(){var n;(n=window._klOnsite).push.apply(n,arguments)}:function(){for(var n=arguments.length,o=new Array(n),w=0;w<n;w++)o[w]=arguments[w];var t="function"==typeof o[o.length-1]?o.pop():void 0,e=new Promise((function(n){window._klOnsite.push([i].concat(o,[function(i){t&&t(i),n(i)}]))}));return e}}})}catch(n){window.klaviyo=window.klaviyo||[],window.klaviyo.push=function(){var n;(n=window._klOnsite).push.apply(n,arguments)}}}}();</script>
489 490 491 492 493 494 495 496
496<script> 497 window.klaviyoReviewsProductDesignMode = false 498 </script>
498 499 500 501 502 503 504 505 506 507 508<!-- END app block --><!-- 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'> 509
510<script id='shopify-chat-app-embed-data' type='application/json'> 511 { 512 "settings": { 513 "invertActivatorColors": true, 514 "greetingMessage": "", 515 "showFeaturedProducts": true, 516 "featuredProducts": [], 517 "horizontalPosition": "bottom_left", 518 "icon": "chat_bubble", 519 "buttonLabel": "Chat" 520 } 521 } 522</script>
522 523 524<style data-shopify> 525 526 527 /* Shadow DOM content does not prevent theme-wide :empty rules from matching the host. */ 528 shopify-chat:defined:empty { 529 display: grid; 530 } 531 532 :root { 533 --shopify-chat-bg-color: #FFFFFF; 534 --shopify-chat-text-color: #000000; 535 --shopify-chat-accent-bg-color: #000000; 536 --shopify-chat-accent-text-color: #FFFFFF; 537 --shopify-chat-activator-offset: 20px; 538 539 540 541 --shopify-chat-activator-font-size: 16px; 542 --shopify-chat-border-radius: 16px; 543 } 544 545 546</style> 547
548<script src='https://cdn.shopify.com/storefront/web-components/chat.js' type='module' crossorigin fetchpriority='low' async></script>
548 549 550 551<!-- END app block --><!-- BEGIN app block: shopify://apps/google-youtube/blocks/store_widget/14ec7bd0-ac77-49a9-9417-90752398bdff --> 552 553 554<!-- BEGIN MerchantWidget Code -->
555<script id='merchantWidgetScript' 556 src="https://www.gstatic.com/shopping/merchant/merchantwidget.js" 557 defer> 558</script>
vendor: 1 bytes, line 558
558
559<script type="text/javascript"> 560 merchantWidgetScript.addEventListener('load', function () { 561 var widgetPos = 'LEFT_BOTTOM'; 562 var sideMargin = '36'; 563 var bottomMargin = '36'; 564 var mobileSideMargin = '16'; 565 var mobileBottomMargin = '46'; 566 var merchantId = '5678968595'; 567 merchantwidget.start({ 568 position: widgetPos, 569 sideMargin: sideMargin, 570 bottomMargin: bottomMargin, 571 mobileSideMargin: mobileSideMargin, 572 mobileBottomMargin: mobileBottomMargin, 573 merchant_id: merchantId, 574 }); 575 }); 576</script>
576 577<!-- END MerchantWidget Code --><!-- END app block --><link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
578<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: 42405396646,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 578
578
579<script> 580 window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || []; 581</script>
vendor: 1 bytes, line 581
581
582<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}
582).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: 42405396646,storefrontBaseUrl: "https://ecokidsbay.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://ecokidsbay.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab"],webPixelsConfigList: [{"id":"1656946903","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"AW-17696111124\\\",\\\"GT-NGP3N8ZC\\\"],\\\"target_country\\\":\\\"US\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":\\\"AW-17696111124\\\/fFYeCNymjrgbEJT0lPZB\\\"},{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":\\\"AW-17696111124\\\/Vv_HCOimjrgbEJT0lPZB\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"AW-17696111124\\\/NExACOWmjrgbEJT0lPZB\\\",\\\"MC-3NZJ5ND75N\\\"]},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"AW-17696111124\\\/xy0hCNmmjrgbEJT0lPZB\\\",\\\"MC-3NZJ5ND75N\\\"]},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"AW-17696111124\\\/-lJECOKmjrgbEJT0lPZB\\\",\\\"MC-3NZJ5ND75N\\\"]},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":\\\"AW-17696111124\\\/9RS8COumjrgbEJT0lPZB\\\"},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":\\\"AW-17696111124\\\/KyWOCN-mjrgbEJT0lPZB\\\"}],\\\"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"]}
582,{"id":"1629454551","configuration":"{\"tagID\":\"2613030309232\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"7ae565e198624b39e0856d352b9a6b4c","type":"APP","apiClientId":3009811,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"1578565847","configuration":"{\"accountID\":\"TfrEhh\",\"webPixelConfig\":\"eyJlbmFibGVBZGRlZFRvQ2FydEV2ZW50cyI6IGZhbHNlfQ==\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"c63c5b72c8d77be5f2d27d14c081da38","type":"APP","apiClientId":123074,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"1172439255","configuration":"{\"pixel_id\":\"940604318353555\",\"pixel_type\":\"facebook_pixel\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"bd2f978c17a94bbb8a74d43de2165dc5","type":"APP","apiClientId":2329312,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"1079705815","configuration":"{\"accountID\":\"ProfitPixelSettings\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"044d0bb2f573632e4cb37ae6297dbfd9","type":"APP","apiClientId":141506838529,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"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":"Eco Kids Bay","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"ecokidsbay.myshopify.com","countryCode":"CA","storefrontUrl":"https:\/\/ecokidsbay.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[],"purchasingCompany":null},},"https://ecokidsbay.com/cdn","7ec887c8w14f9f074p854094e1m1370c602",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"163150397655","themePublished":"true","eventMetadataId":"3dd4389b-0b0e-466e-83ac-c99ab8490805","pageType":"home","shopId":"42405396646","storefrontBaseUrl":"https:\/\/ecokidsbay.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\"]","isMerchantRequest":"false","hashVersion":"7ec887c8w14f9f074p854094e1m1370c602","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
582<script> 583 window.ShopifyAnalytics = window.ShopifyAnalytics || {}; 584 window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {}; 585 window.ShopifyAnalytics.meta.currency = 'USD'; 586 var meta = {"page":{"pageType":"home","requestId":"0dadcd3e-c30b-4b79-9ea9-deb58f4d1d8b-1791582881"}}; 587 for (var attr in meta) { 588 window.ShopifyAnalytics.meta[attr] = meta[attr]; 589 } 590</script>
vendor: 1 bytes, line 590
590
591<script class="analytics"> 592 (function () { 593 var customDocumentWrite = function(content) { 594 var jquery = null; 595 596 if (window.jQuery) { 597 jquery = window.jQuery; 598 } else if (window.Checkout && window.Checkout.$) { 599 jquery = window.Checkout.$; 600 } 601 602 if (jquery) { 603 jquery('body').append(content); 604 } 605 }; 606 607 var hasLoggedConversion = function(token) { 608 if (token) { 609 return document.cookie.indexOf('loggedConversion=' + token) !== -1; 610 } 611 return false; 612 } 613 614 var setCookieIfConversion = function(token) { 615 if (token) { 616 var twoMonthsFromNow = new Date(Date.now()); 617 twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2); 618 619 document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow; 620 } 621 } 622 623 var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || []; 624 window.ShopifyAnalytics.lib.trekkie = window.trekkie; 625 if (trekkie.integrations) { 626 return; 627 } 628 trekkie.methods = [ 629 'identify', 630 'page', 631 'ready', 632 'track', 633 'trackForm', 634 'trackLink' 635 ]; 636 trekkie.factory = function(method) { 637 return function() { 638 var args = Array.prototype.slice.call(arguments); 639 args.unshift(method); 640 trekkie.push(args); 641 if (method == 'track' || method == 'page') { 642 var pageUrl; 643 try { 644 pageUrl = window.location.href; 645 } catch (e) {} 646 var pageReferrer; 647 try { 648 pageReferrer = document.referrer; 649 } catch (e) {} 650 try { 651 if (window.__TREKKIE_SHIM_QUEUE == null) { 652 window.__TREKKIE_SHIM_QUEUE = []; 653 } 654 window.__TREKKIE_SHIM_QUEUE.push({ 655 from: 'trekkie-stub', 656 method: method, 657 args: args.slice(1), 658 pageContext: { 659 url: pageUrl, 660 referrer: pageReferrer 661 } 662 }); 663 } catch (e) { 664 // no-op 665 } 666 } 667 return trekkie; 668 }; 669 }; 670 for (var i = 0; i < trekkie.methods.length; i++) { 671 var key = trekkie.methods[i]; 672 trekkie[key] = trekkie.factory(key); 673 } 674 trekkie.load = function(config) { 675 trekkie.config = config || {}; 676 trekkie.config.initialDocumentCookie = document.cookie; 677 var first = document.getElementsByTagName('script')[0]; 678var script = document.createElement('script'); 679script.type = 'text/javascript'; 680script.onerror = function(e) { 681 var scriptFallback = document.createElement('script'); 682 scriptFallback.type = 'text/javascript'; 683 scriptFallback.onerror = function(error) { 684 var Monorail = { 685 produce: function produce(monorailDomain, schemaId, payload) { 686 var currentMs = new Date().getTime(); 687 var event = { 688 schema_id: schemaId, 689 payload: payload, 690 metadata: { 691 event_created_at_ms: currentMs, 692 event_sent_at_ms: currentMs 693 } 694 }; 695 return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event)); 696 }, 697 sendRequest: function sendRequest(endpointUrl, payload) { 698 // Try the sendBeacon API 699 if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) { 700 var blobData = new window.Blob([payload], { 701 type: 'text/plain' 702 }); 703 704 if (window.navigator.sendBeacon(endpointUrl, blobData)) { 705 return true; 706 } // sendBeacon was not successful 707 708 } // XHR beacon 709 710 var xhr = new XMLHttpRequest(); 711 712 try { 713 xhr.open('POST', endpointUrl); 714 xhr.setRequestHeader('Content-Type', 'text/plain'); 715 xhr.send(payload); 716 } catch (e) { 717 console.log(e); 718 } 719 720 return false; 721 }, 722 isIos12: function isIos12() { 723 return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1; 724 } 725 }; 726 Monorail.produce('monorail-edge.shopifysvc.com', 727 'trekkie_storefront_load_errors/1.1', 728 {shop_id: 42405396646,
729 theme_id: 163150397655, 730 app_name: "storefront", 731 context_url: window.location.href, 732 source_url: "//ecokidsbay.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js"}); 733 734 }; 735 scriptFallback.async = true; 736 scriptFallback.src = '//ecokidsbay.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js'; 737 first.parentNode.insertBefore(scriptFallback, first); 738}; 739script.async = true; 740script.src = '//ecokidsbay.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js'; 741first.parentNode.insertBefore(script, first); 742 743 }; 744 trekkie.load( 745 {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":42405396646,"isMerchantRequest":null,"themeId":163150397655,"themeCityHash":"10323139413089925384","contentLanguage":"en","currency":"USD","eventMetadataId":"3dd4389b-0b0e-466e-83ac-c99ab8490805"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}} 746 ); 747 748 var loaded = false; 749 trekkie.ready(function() { 750 if (loaded) return; 751 loaded = true; 752 753 window.ShopifyAnalytics.lib = window.trekkie; 754 755 var originalDocumentWrite = document.write; 756 document.write = customDocumentWrite; 757 try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {}; 758 document.write = originalDocumentWrite; 759 760 var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/) 761 var token = match? match[1]: undefined; 762 if (!hasLoggedConversion(token)) { 763 setCookieIfConversion(token); 764 765 } 766 }); 767 768 window.ShopifyAnalytics.lib.page(null,{"pageType":"home","requestId":"0dadcd3e-c30b-4b79-9ea9-deb58f4d1d8b-1791582881","shopifyEmitted":true}); 769 770 var eventsListenerScript = document.createElement('script'); 771 eventsListenerScript.async = true; 772 eventsListenerScript.src = "//ecokidsbay.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js"; 773 document.getElementsByTagName('head')[0].appendChild(eventsListenerScript); 774})();</script>
774 775
775<script> 776 if (!window.ga || (window.ga && typeof window.ga !== 'function')) { 777 window.ga = function ga() { 778 (window.ga.q = window.ga.q || []).push(arguments); 779 if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') { 780 window.Shopify.analytics.publish("ga_stub_called", {}, {sendTo: "google_osp_migration"}); 781 } 782 console.error("Shopify's Google Analytics stub called with:", Array.from(arguments), "\nSee https://help.shopify.com/manual/promoting-marketing/pixels/pixel-migration#google for more information."); 783 }; 784 if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') { 785 window.Shopify.analytics.publish("ga_stub_initialized", {}, {sendTo: "google_osp_migration"}); 786 } 787 } 788</script>
vendor: 1 bytes, line 788
788
789<script 790 defer 791 src="https://ecokidsbay.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.10.1.min.js" 792 data-application="storefront-renderer" 793 data-shop-id="42405396646" 794 data-render-region="gcp-us-central1" 795 data-page-type="index" 796 data-theme-instance-id="163150397655" 797 data-theme-name="Zendrop" 798 data-theme-version="3.0.0" 799 data-monorail-region="shop_domain" 800 data-resource-timing-sampling-rate="10" 801 data-shs="true" 802 data-shs-beacon="true" 803 data-shs-export-with-fetch="true" 804 data-shs-logs-sample-rate="1" 805 data-shs-beacon-endpoint="https://ecokidsbay.com/api/collect" 806></script>
vendor: 1 bytes, line 806
806
807<script id="shopify-chat-page-data" type="application/json">{"greetingMessage":"Welcome to Eco Kids Bay. How can I help?","customerServiceEmail":"[email protected]","onlineStorePasswordProtected":false,"continueAsChip":true,"exportCommand":false,"shopName":"Eco Kids Bay","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.unavailable.title","value":"Chat isnât available right now"},{"key":"agent_chat.unavailable.description","value":"Something went wrong while loading the chat."},{"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"}
807,{"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>
vendor: 1 bytes, line 807
807
808<script id="shopify-customer-account-data" type="application/json">{"customer":null,"shop":{"id":"42405396646","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.loading","value":"Loading"},{"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":true},"visitor":{"country":"US","language":"en"}}</script>
808 809<meta name="shopify-y" content="d02d65ed-c066-4477-991e-d9bfce8c0dc2" data-expiration="1823140482000"><meta name="shopify-s" content="886650da-f0bd-4d7a-b228-a1889fdb1b0b" data-expiration="1791584682000"> 810</head> 811 812 <body class="gradient"> 813 <a class="skip-to-content-link button visually-hidden" href="#MainContent">Skip to content</a><div id="shopify-section-cart-drawer" class="shopify-section"> 814 815<link href="//ecokidsbay.com/cdn/shop/t/110/assets/quantity-popover.css?v=153075665213740339621784523727" rel="stylesheet" type="text/css" media="all" /> 816<link href="//ecokidsbay.com/cdn/shop/t/110/assets/component-card.css?v=170127402091165654191784523727" rel="stylesheet" type="text/css" media="all" /> 817
818<script src="//ecokidsbay.com/cdn/shop/t/110/assets/cart.js?v=34920037300797961821784523727" defer="defer"></script>
vendor: 1 bytes, line 818
818
819<script src="//ecokidsbay.com/cdn/shop/t/110/assets/quantity-popover.js?v=19455713230017000861784523727" defer="defer"></script>
819 820 821<style> 822 .drawer { visibility: hidden; } 823 .ekb-cart-drawer__header { 824 display: flex; 825 align-items: center; 826 justify-content: space-between; 827 padding: 1.7rem 2rem; 828 border-bottom: .1rem solid rgba(var(--color-foreground), .10); 829 } 830 .ekb-cart-drawer__header h2 { margin: 0; } 831 .ekb-cart-drawer__support { 832 margin: 1.4rem 0 0; 833 padding: 1.3rem 1.5rem; 834 border-radius: 1.4rem; 835 background: rgba(var(--color-foreground), .045); 836 font-size: 1.3rem; 837 line-height: 1.55; 838 } 839</style> 840 841<cart-drawer class="drawer is-empty"> 842 <div id="CartDrawer" class="cart-drawer"> 843 <div id="CartDrawer-Overlay" class="cart-drawer__overlay"></div> 844 <div class="drawer__inner gradient color-scheme-1" role="dialog" aria-modal="true" aria-label="Your cart" tabindex="-1"> 845 <header class="ekb-cart-drawer__header"> 846 <h2 class="drawer__heading">Your cart</h2> 847 <button class="drawer__close" type="button" onclick="this.closest('cart-drawer').close()" aria-label="Close"> 848 <svg 849 xmlns="http://www.w3.org/2000/svg" 850 aria-hidden="true" 851 focusable="false" 852 class="icon icon-close" 853 fill="none" 854 viewBox="0 0 18 17" 855> 856 <path d="M.865 15.978a.5.5 0 00.707.707l7.433-7.431 7.579 7.282a.501.501 0 00.846-.37.5.5 0 00-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 10-.707-.708L8.991 7.853 1.413.573a.5.5 0 10-.693.72l7.563 7.268-7.418 7.417z" fill="currentColor"> 857</svg> 858 859 </button> 860 </header><div class="drawer__inner-empty"> 861 <div class="cart-drawer__warnings center"> 862 <div class="cart-drawer__empty-content"> 863 <h2 class="cart__empty-text">Your cart is empty</h2> 864 <a href="/collections/sensory-toys-for-toddlers" class="button">Shop sensory play</a> 865 <a href="/collections/montessori-digital-printables-activity-packs" class="link underlined-link">Explore learning printables</a><p class="cart__login-title h3">Have an account?</p> 866 <p class="cart__login-paragraph"><a href="https://ecokidsbay.com/customer_authentication/redirect?locale=en®ion_country=US" class="link underlined-link">Log in</a> to check out faster.</p></div> 867 </div> 868 </div><cart-drawer-items class="is-empty"> 869 <form action="/cart" id="CartDrawer-Form" class="cart__contents cart-drawer__form" method="post"> 870 <div id="CartDrawer-CartItems" class="drawer__contents js-contents"><p id="CartDrawer-LiveRegionText" class="visually-hidden" role="status"></p> 871 <p id="CartDrawer-LineItemStatus" class="visually-hidden" aria-hidden="true" role="status">Loading...</p> 872 </div> 873 <div id="CartDrawer-CartErrors" role="alert"></div> 874 </form> 875 </cart-drawer-items></div> 876 </div> 877</cart-drawer> 878 879</div><div id="shopify-section-announcement-bar" class="shopify-section announcement-bar-section"><link href="//ecokidsbay.com/cdn/shop/t/110/assets/component-slideshow.css?v=107725913939919748051784523727" rel="stylesheet" type="text/css" media="all" /> 880<link href="//ecokidsbay.com/cdn/shop/t/110/assets/component-slider.css?v=97064825377097734951784523727" rel="stylesheet" type="text/css" media="all" /> 881 882 <link href="//ecokidsbay.com/cdn/shop/t/110/assets/component-list-social.css?v=35792976012981934991784523727" rel="stylesheet" type="text/css" media="all" /> 883 884 885<div 886 class="utility-bar color-scheme-2 gradient" 887 888> 889 <div class="page-width utility-bar__grid"></div> 890</div> 891 892 893</div> 894 <div id="shopify-section-header" class="shopify-section section-header"><link rel="stylesheet" href="//ecokidsbay.com/cdn/shop/t/110/assets/component-list-menu.css?v=151968516119678728991784523727" media="print" onload="this.media='all'"> 895<link rel="stylesheet" href="//ecokidsbay.com/cdn/shop/t/110/assets/component-search.css?v=165164710990765432851784523727" media="print" onload="this.media='all'"> 896<link rel="stylesheet" href="//ecokidsbay.com/cdn/shop/t/110/assets/component-menu-drawer.css?v=85170387104997277661784523727" media="print" onload="this.media='all'"> 897<link rel="stylesheet" href="//ecokidsbay.com/cdn/shop/t/110/assets/component-cart-notification.css?v=54116361853792938221784523727" media="print" onload="this.media='all'"> 898<link rel="stylesheet" href="//ecokidsbay.com/cdn/shop/t/110/assets/component-cart-items.css?v=136978088507021421401784523727" media="print" onload="this.media='all'"><link rel="stylesheet" href="//ecokidsbay.com/cdn/shop/t/110/assets/component-price.css?v=70172745017360139101784523727" media="print" onload="this.media='all'"><link href="//ecokidsbay.com/cdn/shop/t/110/assets/component-cart-drawer.css?v=56828501314099677221784523727" rel="stylesheet" type="text/css" media="all" /> 899 <link href="//ecokidsbay.com/cdn/shop/t/110/assets/component-cart.css?v=181291337967238571831784523727" rel="stylesheet" type="text/css" media="all" /> 900 <link href="//ecokidsbay.com/cdn/shop/t/110/assets/component-totals.css?v=15906652033866631521784523727" rel="stylesheet" type="text/css" media="all" /> 901 <link href="//ecokidsbay.com/cdn/shop/t/110/assets/component-price.css?v=70172745017360139101784523727" rel="stylesheet" type="text/css" media="all" /> 902 <link href="//ecokidsbay.com/cdn/shop/t/110/assets/component-discounts.css?v=152760482443307489271784523727" rel="stylesheet" type="text/css" media="all" />
903<script src="//ecokidsbay.com/cdn/shop/t/110/assets/details-disclosure.js?v=13653116266235556501784523727" defer="defer"></script>
vendor: 1 bytes, line 903
903
904<script src="//ecokidsbay.com/cdn/shop/t/110/assets/details-modal.js?v=25581673532751508451784523727" defer="defer"></script>
vendor: 1 bytes, line 904
904
905<script src="//ecokidsbay.com/cdn/shop/t/110/assets/cart-notification.js?v=133508293167896966491784523727" defer="defer"></script>
vendor: 1 bytes, line 905
905
906<script src="//ecokidsbay.com/cdn/shop/t/110/assets/search-form.js?v=133129549252120666541784523727" defer="defer"></script>
906<script src="//ecokidsbay.com/cdn/shop/t/110/assets/cart-drawer.js?v=96512820721048186111784523727" defer="defer"></script>
906<svg xmlns="http://www.w3.org/2000/svg" class="hidden"> 907 <symbol id="icon-search" viewBox="0 0 18 19" fill="none"> 908 <path fill-rule="evenodd" clip-rule="evenodd" d="M11.03 11.68A5.784 5.784 0 112.85 3.5a5.784 5.784 0 018.18 8.18zm.26 1.12a6.78 6.78 0 11.72-.7l5.4 5.4a.5.5 0 11-.71.7l-5.41-5.4z" fill="currentColor"/> 909 </symbol> 910 <symbol id="icon-reset" class="icon icon-close" fill="none" viewBox="0 0 18 18" stroke="currentColor"> 911 <circle r="8.5" cy="9" cx="9" stroke-opacity="0.2"/> 912 <path d="M6.82972 6.82915L1.17193 1.17097" stroke-linecap="round" stroke-linejoin="round" transform="translate(5 5)"/> 913 <path d="M1.22896 6.88502L6.77288 1.11523" stroke-linecap="round" stroke-linejoin="round" transform="translate(5 5)"/> 914 </symbol> 915 <symbol id="icon-close" class="icon icon-close" fill="none" viewBox="0 0 18 17"> 916 <path d="M.865 15.978a.5.5 0 00.707.707l7.433-7.431 7.579 7.282a.501.501 0 00.846-.37.5.5 0 00-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 10-.707-.708L8.991 7.853 1.413.573a.5.5 0 10-.693.72l7.563 7.268-7.418 7.417z" fill="currentColor"/> 917 </symbol> 918</svg> 919 920<div class="ekb-site-header header-wrapper color-scheme-1 gradient header-wrapper--border-bottom"> 921 <header class="header header--middle-left header--mobile-center page-width header--has-menu header--has-account"> 922<header-drawer data-breakpoint="tablet"> 923 <details id="Details-menu-drawer-container" class="menu-drawer-container"> 924 <summary class="header__icon header__icon--menu header__icon--summary link focus-inset" aria-label="Menu"> 925 <span> 926 <svg 927 xmlns="http://www.w3.org/2000/svg" 928 aria-hidden="true" 929 focusable="false" 930 class="icon icon-hamburger" 931 fill="none" 932 viewBox="0 0 18 16" 933> 934 <path d="M1 .5a.5.5 0 100 1h15.71a.5.5 0 000-1H1zM.5 8a.5.5 0 01.5-.5h15.71a.5.5 0 010 1H1A.5.5 0 01.5 8zm0 7a.5.5 0 01.5-.5h15.71a.5.5 0 010 1H1a.5.5 0 01-.5-.5z" fill="currentColor"> 935</svg> 936 937 <svg 938 xmlns="http://www.w3.org/2000/svg" 939 aria-hidden="true" 940 focusable="false" 941 class="icon icon-close" 942 fill="none" 943 viewBox="0 0 18 17" 944> 945 <path d="M.865 15.978a.5.5 0 00.707.707l7.433-7.431 7.579 7.282a.501.501 0 00.846-.37.5.5 0 00-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 10-.707-.708L8.991 7.853 1.413.573a.5.5 0 10-.693.72l7.563 7.268-7.418 7.417z" fill="currentColor"> 946</svg> 947 948 </span> 949 </summary> 950 <div id="menu-drawer" class="gradient menu-drawer motion-reduce color-scheme-5"> 951 <div class="menu-drawer__inner-container"> 952 <div class="menu-drawer__navigation-container"> 953 <nav class="menu-drawer__navigation" aria-label="Mobile navigation"> 954 <ul class="menu-drawer__menu has-submenu list-menu" role="list"><li><a id="HeaderDrawer-sensory-play" href="/collections/sensory-toys-for-toddlers" class="menu-drawer__menu-item list-menu__item link link--text focus-inset"> 955 Sensory Play 956 </a></li><li><a id="HeaderDrawer-fine-motor-quiet-play" href="/collections/fine-motor-skill-toys" class="menu-drawer__menu-item list-menu__item link link--text focus-inset"> 957 Fine Motor & Quiet Play 958 </a></li><li><a id="HeaderDrawer-learning-printables" href="/collections/montessori-digital-printables-activity-packs" class="menu-drawer__menu-item list-menu__item link link--text focus-inset"> 959 Learning Printables 960 </a></li><li><a id="HeaderDrawer-learning-toys" href="/collections/montessori-educational-toys" class="menu-drawer__menu-item list-menu__item link link--text focus-inset"> 961 Learning Toys 962 </a></li><li><a id="HeaderDrawer-parent-guides" href="/blogs/news" class="menu-drawer__menu-item list-menu__item link link--text focus-inset"> 963 Parent Guides 964 </a></li><li><a id="HeaderDrawer-about" href="/pages/about" class="menu-drawer__menu-item list-menu__item link link--text focus-inset"> 965 About 966 </a></li></ul> 967 </nav><div class="menu-drawer__utility-links"> 968 <a href="https://ecokidsbay.com/customer_authentication/redirect?locale=en®ion_country=US" class="menu-drawer__account link focus-inset h5"> 969 <svg 970 xmlns="http://www.w3.org/2000/svg" 971 aria-hidden="true" 972 focusable="false" 973 class="icon icon-account" 974 fill="none" 975 viewBox="0 0 18 19" 976> 977 <path fill-rule="evenodd" clip-rule="evenodd" d="M6 4.5a3 3 0 116 0 3 3 0 01-6 0zm3-4a4 4 0 100 8 4 4 0 000-8zm5.58 12.15c1.12.82 1.83 2.24 1.91 4.85H1.51c.08-2.6.79-4.03 1.9-4.85C4.66 11.75 6.5 11.5 9 11.5s4.35.26 5.58 1.15zM9 10.5c-2.5 0-4.65.24-6.17 1.35C1.27 12.98.5 14.93.5 18v.5h17V18c0-3.07-.77-5.02-2.33-6.15-1.52-1.
9771-3.67-1.35-6.17-1.35z" fill="currentColor"> 978</svg> 979 980Log in</a> 981 </div></div> 982 </div> 983 </div> 984 </details> 985</header-drawer> 986 987<a href="/" class="header__heading-link link link--text focus-inset" aria-label="Eco Kids Bay"><div class="header__heading-logo-wrapper"> 988 989 <img src="//ecokidsbay.com/cdn/shop/files/1_73e5fa05-8d37-4829-8148-4ae8121aa093.png?v=1760986995&width=600" alt="Eco Kids Bay" srcset="//ecokidsbay.com/cdn/shop/files/1_73e5fa05-8d37-4829-8148-4ae8121aa093.png?v=1760986995&width=160 160w, //ecokidsbay.com/cdn/shop/files/1_73e5fa05-8d37-4829-8148-4ae8121aa093.png?v=1760986995&width=240 240w, //ecokidsbay.com/cdn/shop/files/1_73e5fa05-8d37-4829-8148-4ae8121aa093.png?v=1760986995&width=320 320w" width="160" height="160.0" loading="eager" class="header__heading-logo motion-reduce" sizes="(max-width: 320px) 50vw, 160px"> 990 </div></a> 991 992<nav class="header__inline-menu"> 993 <ul class="list-menu list-menu--inline" role="list"><li><a 994 id="HeaderMenu-sensory-play" 995 href="/collections/sensory-toys-for-toddlers" 996 class="header__menu-item list-menu__item link link--text focus-inset" 997 998 > 999 <span 1000 >Sensory Play</span> 1001 </a></li><li><a 1002 id="HeaderMenu-fine-motor-quiet-play" 1003 href="/collections/fine-motor-skill-toys" 1004 class="header__menu-item list-menu__item link link--text focus-inset" 1005 1006 > 1007 <span 1008 >Fine Motor & Quiet Play</span> 1009 </a></li><li><a 1010 id="HeaderMenu-learning-printables" 1011 href="/collections/montessori-digital-printables-activity-packs" 1012 class="header__menu-item list-menu__item link link--text focus-inset" 1013 1014 > 1015 <span 1016 >Learning Printables</span> 1017 </a></li><li><a 1018 id="HeaderMenu-learning-toys" 1019 href="/collections/montessori-educational-toys" 1020 class="header__menu-item list-menu__item link link--text focus-inset" 1021 1022 > 1023 <span 1024 >Learning Toys</span> 1025 </a></li><li><a 1026 id="HeaderMenu-parent-guides" 1027 href="/blogs/news" 1028 class="header__menu-item list-menu__item link link--text focus-inset" 1029 1030 > 1031 <span 1032 >Parent Guides</span> 1033 </a></li><li><a 1034 id="HeaderMenu-about" 1035 href="/pages/about" 1036 class="header__menu-item list-menu__item link link--text focus-inset" 1037 1038 > 1039 <span 1040 >About</span> 1041 </a></li></ul> 1042</nav> 1043 1044<div class="header__icons"> 1045 1046 1047<details-modal class="header__search"> 1048 <details> 1049 <summary 1050 class="header__icon header__icon--search header__icon--summary link focus-inset modal__toggle" 1051 aria-haspopup="dialog" 1052 aria-label="Search" 1053 > 1054 <span> 1055 <svg class="modal__toggle-open icon icon-search" aria-hidden="true" focusable="false"> 1056 <use href="#icon-search"> 1057 </svg> 1058 <svg class="modal__toggle-close icon icon-close" aria-hidden="true" focusable="false"> 1059 <use href="#icon-close"> 1060 </svg> 1061 </span> 1062 </summary> 1063 <div 1064 class="search-modal modal__content gradient" 1065 role="dialog" 1066 aria-modal="true" 1067 aria-label="Search" 1068 > 1069 <div class="modal-overlay"></div> 1070 <div 1071 class="search-modal__content search-modal__content-bottom" 1072 tabindex="-1" 1073 ><predictive-search class="search-modal__form" data-loading-text="Loading..."><form action="/search" method="get" role="search" class="search search-modal__form"> 1074 <div class="field"> 1075 <input 1076 class="search__input field__input" 1077 id="Search-In-Modal" 1078 type="search" 1079 name="q" 1080 value="" 1081 placeholder="Search"role="combobox" 1082 aria-expanded="false" 1083 aria-owns="predictive-search-results" 1084 aria-controls="predictive-search-results" 1085 aria-haspopup="listbox"
1086 aria-autocomplete="list" 1087 autocorrect="off" 1088 autocomplete="off" 1089 autocapitalize="off" 1090 spellcheck="false"> 1091 <label class="field__label" for="Search-In-Modal">Search</label> 1092 <input type="hidden" name="options[prefix]" value="last"> 1093 <button 1094 type="reset" 1095 class="reset__button field__button hidden" 1096 aria-label="Clear search term" 1097 > 1098 <svg class="icon icon-close" aria-hidden="true" focusable="false"> 1099 <use xlink:href="#icon-reset"> 1100 </svg> 1101 </button> 1102 <button class="search__button field__button" aria-label="Search"> 1103 <svg class="icon icon-search" aria-hidden="true" focusable="false"> 1104 <use href="#icon-search"> 1105 </svg> 1106 </button> 1107 </div><div class="predictive-search predictive-search--header" tabindex="-1" data-predictive-search> 1108 1109<link href="//ecokidsbay.com/cdn/shop/t/110/assets/component-loading-spinner.css?v=116724955567955766481784523727" rel="stylesheet" type="text/css" media="all" /> 1110 1111<div class="predictive-search__loading-state"> 1112 <svg 1113 aria-hidden="true" 1114 focusable="false" 1115 class="spinner" 1116 viewBox="0 0 66 66" 1117 xmlns="http://www.w3.org/2000/svg" 1118 > 1119 <circle class="path" fill="none" stroke-width="6" cx="33" cy="33" r="30"></circle> 1120 </svg> 1121</div> 1122</div> 1123 1124 <span class="predictive-search-status visually-hidden" role="status" aria-hidden="true"></span></form></predictive-search><button 1125 type="button" 1126 class="search-modal__close-button modal__close-button link link--text focus-inset" 1127 aria-label="Close" 1128 > 1129 <svg class="icon icon-close" aria-hidden="true" focusable="false"> 1130 <use href="#icon-close"> 1131 </svg> 1132 </button> 1133 </div> 1134 </div> 1135 </details> 1136</details-modal> 1137 1138<a href="https://ecokidsbay.com/customer_authentication/redirect?locale=en®ion_country=US" class="header__icon header__icon--account link focus-inset small-hide"> 1139 <svg 1140 xmlns="http://www.w3.org/2000/svg" 1141 aria-hidden="true" 1142 focusable="false" 1143 class="icon icon-account" 1144 fill="none" 1145 viewBox="0 0 18 19" 1146> 1147 <path fill-rule="evenodd" clip-rule="evenodd" d="M6 4.5a3 3 0 116 0 3 3 0 01-6 0zm3-4a4 4 0 100 8 4 4 0 000-8zm5.58 12.15c1.12.82 1.83 2.24 1.91 4.85H1.51c.08-2.6.79-4.03 1.9-4.85C4.66 11.75 6.5 11.5 9 11.5s4.35.26 5.58 1.15zM9 10.5c-2.5 0-4.65.24-6.17 1.35C1.27 12.98.5 14.93.5 18v.5h17V18c0-3.07-.77-5.02-2.33-6.15-1.52-1.1-3.67-1.35-6.17-1.35z" fill="currentColor"> 1148</svg> 1149 1150 <span class="visually-hidden">Log in</span> 1151 </a><a href="/cart" class="header__icon header__icon--cart link focus-inset" id="cart-icon-bubble"><svg 1152 class="icon icon-cart-empty" 1153 aria-hidden="true" 1154 focusable="false" 1155 xmlns="http://www.w3.org/2000/svg" 1156 viewBox="0 0 40 40" 1157 fill="none" 1158> 1159 <path d="m15.75 11.8h-3.16l-.77 11.6a5 5 0 0 0 4.99 5.34h7.38a5 5 0 0 0 4.99-5.33l-.78-11.61zm0 1h-2.22l-.71 10.67a4 4 0 0 0 3.99 4.27h7.38a4 4 0 0 0 4-4.27l-.72-10.67h-2.22v.63a4.75 4.75 0 1 1 -9.5 0zm8.5 0h-7.5v.63a3.75 3.75 0 1 0 7.5 0z" fill="currentColor" fill-rule="evenodd"/> 1160</svg> 1161<span class="visually-hidden">Cart</span></a> 1162 </div> 1163 </header> 1164</div> 1165</div> 1166 <div id="shopify-section-breadcrumbs" class="shopify-section"><style> 1167 .breadcrumbs { 1168 margin: 0 0 2em; 1169 background-color: ; 1170 padding-top: px; 1171 padding-bottom: px; 1172 padding-left: 20px; 1173 color: #333333; /* Changed to dark grey */ 1174 font-size: px; 1175 } 1176 .breadcrumbs__list { 1177 list-style-type: none; 1178 margin: 0; 1179 padding: 0; 1180 } 1181 .breadcrumbs__item { 1182 display: inline-block; 1183 } 1184 .breadcrumbs__item:not(:last-child):after { 1185 display: inline-block; 1186 content: '\00bb'; 1187 margin: 0 .6em; 1188 color: #333333; /* Changed to dark grey */ 1189 font-size: px; 1190 } 1191 .breadcrumbs__link { 1192 text-decoration: none; 1193 color: #333333; /* Changed to dark grey */ 1194 font-size: px; 1195 } 1196 .breadcrumbs__link:hover { 1197 text-decoration: none; 1198 } 1199 .breadcrumbs__link[aria-current="page"] { 1200 color: #333333 !important; /* Changed to dark grey */ 1201 font-weight: normal; 1202 text-decoration: none; 1203 } 1204 .breadcrumbs__link[aria-current="page"]:hover, 1205 .breadcrumbs__link[aria-current="page"]:focus { 1206 text-decoration: none; 1207 } 1208 .breadcrumbs__item:last-child:after { 1209 content: ''; 1210 } 1211 .disabled-breadcrumb { 1212 color: #333333 !important; /* Changed to dark grey */ 1213 pointer-events: none !important; 1214 text-decoration: none !important; 1215 } 1216</style> 1217 1218 1219</div> 1220
1221 <main id="MainContent" class="content-for-layout focus-none" role="main" tabindex="-1"> 1222 <section id="shopify-section-template--22698901373143__ecokidsbay_home" class="shopify-section section"><style data-shopify>.section-template--22698901373143__ecokidsbay_home-padding { 1223 padding-top: calc(0px * 0.75); 1224 padding-bottom: calc(0px * 0.75); 1225 } 1226 1227 @media screen and (min-width: 750px) { 1228 .section-template--22698901373143__ecokidsbay_home-padding { 1229 padding-top: 0px; 1230 padding-bottom: 0px; 1231 } 1232 }</style><div class="color-scheme-1 gradient"> 1233 <div class="section-template--22698901373143__ecokidsbay_home-padding"> 1234 <section class="ekb-home" aria-label="Eco Kids Bay sensory play and screen-free learning"> 1235<style> 1236.ekb-home{--ink:#173b32;--muted:#5f746c;--green:#287666;--green2:#1f5f53;--sage:#eaf3ed;--cream:#fff9ef;--peach:#ef9561;--white:#fff;--line:rgba(23,59,50,.12);--shadow:0 18px 46px rgba(23,59,50,.10);background:#f7f5ef;color:var(--ink);font-family:Arial,Helvetica,sans-serif;padding:16px 0 48px}.ekb-home *{box-sizing:border-box}.ekb-wrap{max-width:1240px;margin:auto;padding:0 18px}.ekb-section{padding:34px 0}.ekb-eyebrow{margin:0 0 10px;color:var(--green);font-size:12px;line-height:1.4;font-weight:800;letter-spacing:1.6px;text-transform:uppercase}.ekb-home h1,.ekb-home h2,.ekb-home h3{color:var(--ink);margin-top:0}.ekb-home h1{font-size:clamp(38px,5vw,66px);line-height:1.04;letter-spacing:-1.6px;margin-bottom:18px}.ekb-home h2{font-size:clamp(29px,3.5vw,45px);line-height:1.12;letter-spacing:-.7px;margin-bottom:14px}.ekb-home h3{font-size:21px;line-height:1.25;margin-bottom:8px}.ekb-home p{font-size:16px;line-height:1.72;color:var(--muted)}.ekb-heading{max-width:820px;margin:0 auto 24px;text-align:center}.ekb-heading p{margin:0 auto}.ekb-btn{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:13px 23px;border-radius:999px;text-decoration:none!important;font-size:15px;font-weight:800;transition:transform .2s ease,box-shadow .2s ease}.ekb-btn:hover{transform:translateY(-2px)}.ekb-btn-primary{background:var(--peach);color:#fff!important;box-shadow:0 10px 24px rgba(239,149,97,.25)}.ekb-btn-secondary{background:#fff;color:var(--ink)!important;border:1px solid var(--line)}.ekb-actions{display:flex;gap:12px;flex-wrap:wrap}.ekb-link{color:var(--green2)!important;text-decoration:none!important;font-weight:800}.ekb-link:hover{text-decoration:underline!important}.ekb-hero{position:relative;min-height:620px;border-radius:34px;overflow:hidden;box-shadow:var(--shadow);background:#dfece5}.ekb-hero-media{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.ekb-hero-overlay{position:absolute;inset:0;background:linear-gradient(90deg,rgba(247,245,239,.98) 0%,rgba(247,245,239,.88) 45%,rgba(247,245,239,.18) 78%)}.ekb-hero-content{position:relative;z-index:2;display:flex;align-items:center;min-height:620px;padding:50px}.ekb-hero-card{width:min(640px,100%);background:rgba(255,255,255,.91);border:1px solid rgba(255,255,255,.95);border-radius:28px;padding:34px;box-shadow:0 20px 55px rgba(23,59,50,.13);backdrop-filter:blur(8px)}.ekb-hero-copy{font-size:18px!important;margin:0 0 24px}.ekb-benefits{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.ekb-benefit{background:#fff;border:1px solid var(--line);border-radius:20px;padding:18px;box-shadow:0 8px 25px rgba(23,59,50,.04)}.ekb-benefit strong{display:block;font-size:16px;margin-bottom:6px}.ekb-benefit span{display:block;color:var(--muted);font-size:14px;line-height:1.55}.ekb-pillars{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.ekb-card{background:#fff;border:1px solid var(--line);border-radius:25px;overflow:hidden;box-shadow:0 12px 32px rgba(23,59,50,.06)}.ekb-card img{display:block;width:100%;aspect-ratio:4/3;object-fit:cover;background:var(--sage)}.ekb-card-body{padding:21px}.ekb-card-body p{font-size:15px;margin:0 0 12px}.ekb-feature-shell{background:var(--sage);border-radius:32px;padding:31px}.ekb-feature-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:17px}.ekb-feature{position:relative;display:block;min-height:310px;border-radius:23px;overflow:hidden;text-decoration:none!important;box-shadow:0 12px 30px rgba(23,59,50,.08)}.ekb-feature img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .25s ease}.ekb-feature:hover img{transform:scale(1.03)}.ekb-feature:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(8,34,27,.02) 20%,rgba(8,34,27,.82) 100%)}.ekb-feature-copy{position:absolute;z-index:2;left:19px;right:19px;bottom:17px}.ekb-feature-copy h3{color:#fff;margin-bottom:5px}.ekb-feature-copy p{color:rgba(255,255,255,.9);font-size:14px;line-height:1.5;margin:0}.ekb-split{display:grid;grid-template-columns:1.05fr .95fr;gap:20px;align-items:stretch}.ekb-panel{background:#fff;border:1px solid var(--line);border-radius:29px;padding:34px;box-shadow:0 12px 32px rgba(23,59,50,.05)}.ekb-age-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;margin-top:20px}.ekb-age{display:block;background:var(--cream);border:1px solid rgba(239,149,97,.16);border-radius:16px;padding:14px;text-decoration:none!important;color:var(--ink)!important;font-weight:800}
1236.ekb-age span{display:block;margin-top:4px;color:var(--muted);font-size:13px;font-weight:500}.ekb-split-img{width:100%;height:100%;min-height:440px;object-fit:cover;border-radius:29px;box-shadow:var(--shadow)}.ekb-guide{display:grid;grid-template-columns:1fr 1fr;gap:18px}.ekb-guide-card{background:#fff;border:1px solid var(--line);border-radius:24px;padding:25px}.ekb-guide-card ul{padding-left:20px;color:var(--muted);font-size:15px;line-height:1.7}.ekb-brand{position:relative;overflow:hidden;background:var(--ink);border-radius:32px;padding:42px;color:#fff}.ekb-brand h2{color:#fff}.ekb-brand p{color:rgba(255,255,255,.84);font-size:17px;max-width:900px}.ekb-faq{max-width:940px;margin:auto}.ekb-faq details{background:#fff;border:1px solid var(--line);border-radius:17px;padding:17px 19px;margin-bottom:11px;box-shadow:0 7px 20px rgba(23,59,50,.035)}.ekb-faq summary{cursor:pointer;color:var(--ink);font-size:16px;font-weight:800}.ekb-faq details p{font-size:15px;margin:10px 0 0}@media(max-width:1020px){.ekb-benefits,.ekb-pillars{grid-template-columns:repeat(2,minmax(0,1fr))}.ekb-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ekb-split{grid-template-columns:1fr}}@media(max-width:700px){.ekb-wrap{padding:0 12px}.ekb-section{padding:24px 0}.ekb-hero,.ekb-hero-content{min-height:610px}.ekb-hero-overlay{background:linear-gradient(180deg,rgba(247,245,239,.72) 0%,rgba(247,245,239,.91) 55%,rgba(247,245,239,.99) 100%)}.ekb-hero-content{align-items:flex-end;padding:14px}.ekb-hero-card{padding:23px 19px;margin-bottom:13px}.ekb-hero-copy{font-size:16px!important}.ekb-actions{display:grid;grid-template-columns:1fr}.ekb-btn{width:100%}.ekb-benefits,.ekb-pillars,.ekb-feature-grid,.ekb-age-grid,.ekb-guide{grid-template-columns:1fr}.ekb-feature-shell{padding:17px}.ekb-feature{min-height:285px}.ekb-panel,.ekb-brand{padding:24px 19px}.ekb-split-img{min-height:310px}} 1237</style> 1238<div class="ekb-wrap"> 1239<section class="ekb-hero"> 1240<img class="ekb-hero-media" src="https://cdn.shopify.com/s/files/1/0424/0539/6646/collections/Screenshot_2025-12-05_at_6.54.09_PM.png?v=1765472673" alt="Sensory and screen-free learning toys for toddlers" loading="eager" fetchpriority="high"> 1241<div class="ekb-hero-overlay"></div> 1242<div class="ekb-hero-content"><div class="ekb-hero-card"> 1243<p class="ekb-eyebrow">Hands-On Play for Ages 1â6</p> 1244<h1>Sensory Play, Quiet Activities & Learning Tools for Kids</h1> 1245<p class="ekb-hero-copy">Discover sensory toys, fine-motor activities, educational toys, puzzles, and printable learning resources designed to encourage screen-free play and everyday skill building.</p> 1246<div class="ekb-actions"><a class="ekb-btn ekb-btn-primary" href="/collections/sensory-toys-for-toddlers">Shop Sensory Play</a><a class="ekb-btn ekb-btn-secondary" href="/collections/montessori-digital-printables-activity-packs">Explore Learning Printables</a></div> 1247</div></div> 1248</section> 1249<section class="ekb-section" aria-label="Eco Kids Bay shopping benefits"><div class="ekb-benefits"> 1250<div class="ekb-benefit"><strong>Screen-Free Engagement</strong><span>Hands-on choices for active, quiet, and creative play.</span></div> 1251<div class="ekb-benefit"><strong>Age-Focused Shopping</strong><span>Collections for babies, toddlers, and preschool learners.</span></div> 1252<div class="ekb-benefit"><strong>Learning Through Play</strong><span>Sensory, fine-motor, puzzle, STEM, and pretend play.</span></div> 1253<div class="ekb-benefit"><strong>Clear Parent Guides</strong><span>Practical articles to help families choose and use toys.</span></div> 1254</div></section> 1255<section class="ekb-section"><div class="ekb-heading"><p class="ekb-eyebrow">Shop Core Collections</p><h2>Find screen-free play that matches your childâs interests</h2><p>Start with four focused collections that make it easier to browse by play style and learning goal.</p></div><div class="ekb-pillars"> 1256<article class="ekb-card"><img src="https://cdn.shopify.com/s/files/1/0424/0539/6646/collections/Screenshot_2025-12-05_at_6.54.09_PM.png?v=1765472673" alt="Sensory toys for toddlers" loading="lazy"><div class="ekb-card-body"><h3>Sensory Play</h3><p>Tactile, active, and hands-on toys for curious toddlers and preschoolers.</p><a class="ekb-link" href="/collections/sensory-toys-for-toddlers">Shop sensory toys â</a></div></article> 1257<article class="ekb-card"><img src="https://cdn.shopify.com/s/files/1/0424/0539/6646/collections/b79276cb-b187-4311-9ee8-205edf880a02.jpg?v=1775496251" alt="Fine motor toys and quiet activities" loading="lazy"><div class="ekb-card-body"><h3>Fine Motor & Quiet Play</h3><p>Sorting, matching, grasping, threading, and focused independent activities.</p><a class="ekb-link" href="/collections/fine-motor-skill-toys">Shop fine-motor activities â</a></div></article> 1258<article class="ekb-card"><img src="https://cdn.shopify.com/s/files/1/0424/0539/6646/collections/Screenshot_2026-03-21_at_6.31.50_PM.png?v=1784228898" alt="Printable learning activities for children" loading="lazy"><div class="ekb-card-body"><h3>Learning Printables</h3><p>Reusable and printable activities for quiet time, home learning, and travel.</p><a class="ekb-link" href="/collections/montessori-digital-printables-activity-packs">Shop learning printables â</a></div></article> 1259<article class="ekb-card"><img src="https://cdn.shopify.com/s/files/1/0424/0539/6646/collections/d1108b67-8453-46ce-97ea-c9c988db395d_a060b922-cf48-44fb-8d0e-4cf31f55d19a.jpg?v=1761682539" alt="Montessori educational toys for hands-on learning" loading="lazy"><div class="ekb-card-body"><h3>Learning Toys</h3><p>Puzzles, building sets, counting toys, pretend play, and Montessori-inspired learning.</p><a class="ekb-link" href="/collections/montessori-educational-toys">Shop learning toys â</a></div></article> 1260</div></section> 1261<section class="ekb-section"><div class="ekb-feature-shell"><div class="ekb-heading">
1261<p class="ekb-eyebrow">Popular Learning Paths</p><h2>Browse by age, skill, and play style</h2><p>Use these focused collections to find relevant products without scrolling through unrelated categories.</p></div><div class="ekb-feature-grid"> 1262<a class="ekb-feature" href="/collections/baby-sensory-and-activity-toys"><img src="https://cdn.shopify.com/s/files/1/0424/0539/6646/collections/hR5WAV2dghPdoKu2_d8fc7011-42b8-41b0-b63c-620edae1558e.webp?v=1761682556" alt="Baby sensory and activity toys" loading="lazy"><div class="ekb-feature-copy"><h3>Baby Sensory Play</h3><p>Early activity toys for little hands and growing curiosity.</p></div></a> 1263<a class="ekb-feature" href="/collections/educational-toys-for-toddlers-1-3-years"><img src="https://cdn.shopify.com/s/files/1/0424/0539/6646/collections/3987519a-45ad-4968-b5c9-cfe5fa3a8df9.jpg?v=1765473163" alt="Educational toys for toddlers ages one to three" loading="lazy"><div class="ekb-feature-copy"><h3>Toddler Learning Ages 1â3</h3><p>Age-focused toys for early skills and independent play.</p></div></a> 1264<a class="ekb-feature" href="/collections/montessori-puzzles-and-brain-games"><img src="https://cdn.shopify.com/s/files/1/0424/0539/6646/collections/19680c9e-0378-4f6e-a3f8-0172056759b4_f545ae56-c6bc-4cdd-b27d-835df36c6575.jpg?v=1765472347" alt="Puzzles and brain games for children" loading="lazy"><div class="ekb-feature-copy"><h3>Puzzles & Brain Games</h3><p>Matching, patience, logic, and problem-solving through play.</p></div></a> 1265<a class="ekb-feature" href="/collections/stem-learning-toys-kids-toddlers"><img src="https://cdn.shopify.com/s/files/1/0424/0539/6646/collections/f51af480-80ae-4bde-abf4-55d92b4a72f4.jpg?v=1765471763" alt="STEM learning toys for children" loading="lazy"><div class="ekb-feature-copy"><h3>STEM Learning Toys</h3><p>Building, science, math, and hands-on discovery.</p></div></a> 1266<a class="ekb-feature" href="/collections/pretend-play-imaginative-play-toys"><img src="https://cdn.shopify.com/s/files/1/0424/0539/6646/collections/19680c9e-0378-4f6e-a3f8-0172056759b4.jpg?v=1765471313" alt="Pretend play and imaginative toys" loading="lazy"><div class="ekb-feature-copy"><h3>Pretend & Imaginative Play</h3><p>Role play, storytelling, communication, and creativity.</p></div></a> 1267<a class="ekb-feature" href="/collections/montessori-books-and-creative-writing-sets"><img src="https://cdn.shopify.com/s/files/1/0424/0539/6646/collections/hR5WAV2dghPdoKu2_24c0e6c8-1d94-4670-912e-12643c2cba0d.webp?v=1775494347" alt="Books and creative writing activities for children" loading="lazy"><div class="ekb-feature-copy"><h3>Books & Creative Writing</h3><p>Screen-free literacy and creative expression activities.</p></div></a> 1268</div></div></section> 1269<section class="ekb-section"><div class="ekb-split"><div class="ekb-panel"><p class="ekb-eyebrow">Shop by Age & Stage</p><h2>Choose activities that match growing skills</h2><p>Age-based collections offer a helpful starting point. Always review the product page, age guidance, parts, materials, and supervision information before choosing a toy.</p><div class="ekb-age-grid"><a class="ekb-age" href="/collections/montessori-toys-for-1-year-olds">Toys for 1-Year-Olds<span>Sensory exploration and early motor play</span></a><a class="ekb-age" href="/collections/montessori-toys-for-2-year-olds">Toys for 2-Year-Olds<span>Matching, coordination, and pretend play</span></a><a class="ekb-age" href="/collections/montessori-toys-for-3-year-olds">Toys for 3-Year-Olds<span>Puzzles, building, creativity, and logic</span></a><a class="ekb-age" href="/collections/educational-toys-for-toddlers-1-3-years">Toddler Toys Ages 1â3<span>Browse early learning toys in one place</span></a></div></div><img class="ekb-split-img" src="https://cdn.shopify.com/s/files/1/0424/0539/6646/collections/a061bcee-3d47-408a-b3ad-54b6f1af87d1.jpg?v=1775495815" alt="Hands-on preschool learning toys" loading="lazy"></div></section> 1270<section class="ekb-section"><div class="ekb-heading"><p class="ekb-eyebrow">Helpful Parent Resources</p><h2>Make more informed choices for screen-free play</h2><p>Our parent guides cover toy selection, age suitability, cleaning, storage, activities, and practical play ideas.</p></div><div class="ekb-guide"><div class="ekb-guide-card"><h3>Read Parent Guides</h3><p>Explore practical articles about sensory play, Montessori-inspired activities, puzzles, toy care, age-based choices, and screen-free routines.</p><a class="ekb-btn ekb-btn-primary" href="/blogs/news">Browse Parent Guides</a></div><div class="ekb-guide-card"><h3>Before You Buy</h3><ul><li>Check the recommended age and required supervision.</li><li>Review product dimensions, parts, materials, and care details.</li><li>Choose activities that match your childâs current interests and abilities.</li><li>Contact Eco Kids Bay when a product detail needs clarification.</li></ul><a class="ekb-link" href="/pages/contact">Contact us â</a></div></div></section> 1271<section class="ekb-section"><div class="ekb-brand">
1271<p class="ekb-eyebrow" style="color:#b8e7da">About Eco Kids Bay</p><h2>Focused on practical, hands-on childhood learning</h2><p>Eco Kids Bay brings together sensory toys, fine-motor activities, educational toys, puzzles, pretend play, and printable resources for families seeking more screen-free play. Our aim is to organize useful choices clearly and support parents with practical product information and learning guides.</p><div class="ekb-actions"><a class="ekb-btn ekb-btn-primary" href="/collections/montessori-educational-toys">Shop Learning Toys</a><a class="ekb-btn ekb-btn-secondary" href="/pages/about">Read Our Story</a></div></div></section> 1272<section class="ekb-section"><div class="ekb-heading"><p class="ekb-eyebrow">Frequently Asked Questions</p><h2>Answers about sensory and screen-free learning</h2></div><div class="ekb-faq"><details><summary>What does Eco Kids Bay currently offer?</summary><p>Eco Kids Bay currently offers sensory toys, educational toys, fine-motor activities, puzzles, building toys, pretend-play products, and a growing selection of printable learning resources.</p></details><details><summary>How should I choose an age-appropriate toy?</summary><p>Use the age-based collections as a starting point, then review the individual product page for age guidance, components, dimensions, materials, and supervision information.</p></details><details><summary>What are useful screen-free activities for toddlers?</summary><p>Common options include sensory play, stacking, sorting, matching, simple puzzles, pretend play, music, building, drawing, and age-appropriate printable activities.</p></details><details><summary>Where can I find product and play guidance?</summary><p>Visit the Parent Guides section for buying guides, activity ideas, toy-care instructions, storage tips, and age-focused recommendations.</p></details></div></section> 1273</div> 1274</section> 1275 </div> 1276</div> 1277 1278 1279</section> 1280 </main> 1281 1282 <!-- BEGIN sections: footer-group --> 1283<div id="shopify-section-sections--22698895966423__footer" class="shopify-section shopify-section-group-footer-group"> 1284<link href="//ecokidsbay.com/cdn/shop/t/110/assets/section-footer.css?v=72619989355558646551784523727" rel="stylesheet" type="text/css" media="all" /> 1285<link href="//ecokidsbay.com/cdn/shop/t/110/assets/component-newsletter.css?v=4727253280200485261784523727" rel="stylesheet" type="text/css" media="all" /> 1286<link href="//ecokidsbay.com/cdn/shop/t/110/assets/component-list-menu.css?v=151968516119678728991784523727" rel="stylesheet" type="text/css" media="all" /> 1287<link href="//ecokidsbay.com/cdn/shop/t/110/assets/component-list-payment.css?v=69253961410771838501784523727" rel="stylesheet" type="text/css" media="all" /> 1288<link href="//ecokidsbay.com/cdn/shop/t/110/assets/component-list-social.css?v=35792976012981934991784523727" rel="stylesheet" type="text/css" media="all" /> 1289<style data-shopify>.footer { 1290 margin-top: 0px; 1291 } 1292 1293 .section-sections--22698895966423__footer-padding { 1294 padding-top: 27px; 1295 padding-bottom: 27px; 1296 } 1297 1298 @media screen and (min-width: 750px) { 1299 .footer { 1300 margin-top: 0px; 1301 } 1302 1303 .section-sections--22698895966423__footer-padding { 1304 padding-top: 36px; 1305 padding-bottom: 36px; 1306 } 1307 }</style><footer class="footer color-scheme-1 gradient section-sections--22698895966423__footer-padding"><div class="footer__content-top page-width"><div 1308 class="footer__blocks-wrapper grid grid--1-col grid--2-col grid--4-col-tablet scroll-tr
1308igger animate--slide-in" 1309 1310 data-cascade 1311 1312 ><div 1313 class="footer-block grid__item scroll-trigger animate--slide-in" 1314 1315 1316 data-cascade 1317 style="--animation-order: 1;" 1318 1319 ><div class="footer-block__heading inline-richtext h2">Eco Kids Bay</div><div class="footer-block__details-content rte"> 1320 <p>Screen-free sensory play, quiet activities, kids routine tools, and learning printables for ages 1â6.</p> 1321 </div></div><div 1322 class="footer-block grid__item footer-block--menu scroll-trigger animate--slide-in" 1323 1324 1325 data-cascade 1326 style="--animation-order: 2;" 1327 1328 ><div class="footer-block__heading inline-richtext h2">Shop & Learn</div><ul class="footer-block__details-content list-unstyled"><li> 1329 <a 1330 href="/collections/sensory-toys-for-toddlers" 1331 class="link link--text list-menu__item list-menu__item--link" 1332 > 1333 Sensory Play 1334 </a> 1335 </li><li> 1336 <a 1337 href="/collections/fine-motor-skill-toys" 1338 class="link link--text list-menu__item list-menu__item--link" 1339 > 1340 Fine Motor & Quiet Play 1341 </a> 1342 </li><li> 1343 <a 1344 href="/collections/montessori-digital-printables-activity-packs" 1345 class="link link--text list-menu__item list-menu__item--link" 1346 > 1347 Learning Printables 1348 </a> 1349 </li><li> 1350 <a 1351 href="/collections/montessori-educational-toys" 1352 class="link link--text list-menu__item list-menu__item--link" 1353 > 1354 Learning Toys 1355 </a> 1356 </li><li> 1357 <a 1358 href="/blogs/news" 1359 class="link link--text list-menu__item list-menu__item--link" 1360 > 1361 Parent Guides 1362 </a> 1363 </li><li> 1364 <a 1365 href="/pages/about" 1366 class="link link--text list-menu__item list-menu__item--link" 1367 > 1368 About 1369 </a> 1370 </li></ul></div><div 1371 class="footer-block grid__item footer-block--menu scroll-trigger animate--slide-in" 1372 1373 1374 data-cascade 1375 style="--animation-order: 3;" 1376 1377 ><div class="footer-block__heading inline-richtext h2">Customer Care</div><ul class="footer-block__details-content list-unstyled"><li> 1378 <a 1379 href="/policies/contact-information" 1380 class="link link--text list-menu__item list-menu__item--link" 1381 > 1382 Contact Us 1383 </a> 1384 </li><li> 1385 <a 1386 href="/search" 1387 class="link link--text list-menu__item list-menu__item--link" 1388 > 1389 Search 1390 </a> 1391 </li><li> 1392 <a 1393 href="/pages/about" 1394 class="link link--text list-menu__item list-menu__item--link" 1395 > 1396 About Us 1397 </a> 1398 </li><li> 1399 <a 1400 href="/pages/order-status-lookup" 1401 class="link link--text list-menu__item list-menu__item--link" 1402 > 1403 Track Your Order 1404 </a> 1405 </li><li> 1406 <a 1407 href="/policies/terms-of-service" 1408 class="link link--text list-menu__item list-menu__item--link" 1409 > 1410 Terms of Service 1411 </a> 1412 </li><li> 1413 <a 1414 href="/policies/shipping-policy" 1415 class="link link--text list-menu__item list-menu__item--link" 1416 > 1417 Shipping Policy 1418 </a> 1419 </li><li> 1420 <a 1421 href="/policies/refund-policy" 1422 class="link link--text list-menu__item list-menu__item--link" 1423 > 1424 Refund Policy 1425 </a> 1426 </li><li> 1427 <a 1428 href="/policies/privacy-policy" 1429 class="link link--text list-menu__item list-menu__item--link" 1430 > 1431 Privacy Policy 1432 </a> 1433 </li><li> 1434 <a 1435 href="/blogs/news" 1436 class="link link--text list-menu__item list-menu__item--link" 1437 > 1438 Blogs 1439 </a> 1440 </li></ul></div><div
1441 class="footer-block grid__item scroll-trigger animate--slide-in" 1442 1443 1444 data-cascade 1445 style="--animation-order: 4;" 1446 1447 ><div class="footer-block__heading inline-richtext h2">Company Address</div><div class="footer-block__details-content rte"> 1448 <p><strong>Address:</strong> 14 Belvedere Point SE, Calgary, AB T2A 7G1, Canada</p><p><strong>Chat:</strong> For instant help, click the Chat icon on any page.</p> 1449 </div></div></div><div 1450 class="footer-block--newsletter scroll-trigger animate--slide-in" 1451 1452 data-cascade 1453 1454 ></div> 1455 </div><div 1456 class="footer__content-bottom scroll-trigger animate--slide-in" 1457 1458 data-cascade 1459 1460 > 1461 <div class="footer__content-bottom-wrapper page-width"> 1462 <div class="footer__column footer__column--info"><div class="footer__payment"> 1463 <span class="visually-hidden">Payment methods</span> 1464 <ul class="list list-payment" role="list"><li class="list-payment__item"> 1465 <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-american_express"><title id="pi-american_express">American Express</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#0071CE" style="fill:#0071CE;fill:color(display-p3 0.0000 0.4431 0.8078);fill-opacity:1;"/><path d="M3 0.5H35C36.3348 0.5 37.5 1.58692 37.5 3V21C37.5 22.4239 36.4239 23.5 35 23.5H3C1.66524 23.5 0.5 22.4131 0.5 21V3C0.5 1.57614 1.57614 0.5 3 0.5Z" stroke="black" stroke-opacity="0.07" style="stroke:black;stroke-opacity:0.07;"/><path d="M25.8662 6.33203V3H31L31.8662 5.5332L32.7334 3H37V14.2002H36.7998L34.8672 16.2656L36.7998 18.3594H37V21.2666H33.5996L31.9336 19.3994L30.2002 21.2666H19.4668V12.666H16L20.2666 3H24.4004L25.8662 6.33203ZM20.5996 20.2656H27V18.5322H22.666V17.3994H26.8662V15.666H22.666V14.5322H27V12.7988H20.5996V20.2656ZM30.5332 16.5322L27 20.2656H29.5996L31.8662 17.8662L34.0664 20.2656H36.7324L33.1992 16.4658L36.7324 12.7988H34.1328L31.8662 15.1992L29.7324 12.7988H27L30.5332 16.5322ZM17.666 11.7324H19.9326L20.5332 10.1992H23.999L24.666 11.7324H26.999L23.666 4.19922H20.999L17.666 11.7324ZM33.5996 4.19922L31.9326 8.86621L30.1992 4.19922H27V11.666H29.0664V6.39941L31 11.666H32.7998L34.7324 6.39941V11.666H36.7324V4.13281L33.5996 4.19922ZM23.2656 8.46582H21.2656L22.2656 5.99902L23.2656 8.46582Z" fill="white" style="fill:white;fill-opacity:1;"/></svg> 1466 1467 </li><li class="list-payment__item"> 1468 <svg class="icon icon--full-color" version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" x="0" y="0" width="38" height="24" viewBox="0 0 165.521 105.965" xml:space="preserve" aria-labelledby="pi-apple_pay"><title id="pi-apple_pay">Apple Pay</title><path fill="#000" d="M150.698 0H14.823c-.566 0-1.133 0-1.698.003-.477.004-.953.009-1.43.022-1.039.028-2.087.09-3.113.274a10.51 10.51 0 0 0-2.958.975 9.932 9.932 0 0 0-4.35 4.35 10.463 10.463 0 0 0-.975 2.96C.113 9.611.052 10.658.024 11.696a70.22 70.22 0 0 0-.022 1.43C0 13.69 0 14.256 0 14.823v76.318c0 .567 0 1.132.002 1.699.003.476.009.953.022 1.43.028 1.036.09 2.084.275 3.11a10.46 10.46 0 0 0 .974 2.96 9.897 9.897 0 0 0 1.83 2.52 9.874 9.874 0 0 0 2.52 1.83c.947.483 1.917.79 2.96.977 1.025.183 2.073.245 3.112.273.477.011.953.017 1.43.02.565.004 1.132.004 1.698.004h135.875c.565 0 1.132 0 1.697-.004.476-.002.952-.009 1.431-.02 1.037-.028 2.085-.09 3.113-.273a10.478 10.478 0 0 0 2.958-.977 9.955 9.955 0 0 0 4.35-4.35c.483-.947.789-1.917.974-2.96.186-1.026.246-2.074.274-3.11.013-.477.02-.954.022-1.43.004-.567.004-1.132.004-1.699V14.824c0-.567 0-1.133-.004-1.699a63.067 63.067 0 0 0-.022-1.429c-.028-1.038-.088-2.085-.274-3.112a10.4 10.4 0 0 0-.974-2.96 9.94 9.94 0 0 0-4.35-4.35A10.52 10.52 0 0 0 156.939.3c-1.028-.185-2.076-.246-3.113-.274a71.417 71.417 0 0 0-1.431-.022C151.83 0 151.263 0 150.698 0z" /><path fill="#FFF" d="M150.698 3.532l1.672.003c.452.003.905.008 1.36.02.793.022 1.719.065 2.583.22.75.135 1.38.34 1.984.648a6.392 6.392 0 0 1 2.804 2.807c.306.6.51 1.226.645 1.983.154.854.197 1.783.218 2.58.013.45.019.9.02 1.36.005.557.005 1.113.005 1.671v76.318c0 .558
14680 1.114-.004 1.682-.002.45-.008.9-.02 1.35-.022.796-.065 1.725-.221 2.589a6.855 6.855 0 0 1-.645 1.975 6.397 6.397 0 0 1-2.808 2.807c-.6.306-1.228.511-1.971.645-.881.157-1.847.2-2.574.22-.457.01-.912.017-1.379.019-.555.004-1.113.004-1.669.004H14.801c-.55 0-1.1 0-1.66-.004a74.993 74.993 0 0 1-1.35-.018c-.744-.02-1.71-.064-2.584-.22a6.938 6.938 0 0 1-1.986-.65 6.337 6.337 0 0 1-1.622-1.18 6.355 6.355 0 0 1-1.178-1.623 6.935 6.935 0 0 1-.646-1.985c-.156-.863-.2-1.788-.22-2.578a66.088 66.088 0 0 1-.02-1.355l-.003-1.327V14.474l.002-1.325a66.7 66.7 0 0 1 .02-1.357c.022-.792.065-1.717.222-2.587a6.924 6.924 0 0 1 .646-1.981c.304-.598.7-1.144 1.18-1.623a6.386 6.386 0 0 1 1.624-1.18 6.96 6.96 0 0 1 1.98-.646c.865-.155 1.792-.198 2.586-.22.452-.012.905-.017 1.354-.02l1.677-.003h135.875" /><g><g><path fill="#000" d="M43.508 35.77c1.404-1.755 2.356-4.112 2.105-6.52-2.054.102-4.56 1.355-6.012 3.112-1.303 1.504-2.456 3.959-2.156 6.266 2.306.2 4.61-1.152 6.063-2.858" /><path fill="#000" d="M45.587 39.079c-3.35-.2-6.196 1.9-7.795 1.9-1.6 0-4.049-1.8-6.698-1.751-3.447.05-6.645 2-8.395 5.1-3.598 6.2-.95 15.4 2.55 20.45 1.699 2.5 3.747 5.25 6.445 5.151 2.55-.1 3.549-1.65 6.647-1.65 3.097 0 3.997 1.65 6.696 1.6 2.798-.05 4.548-2.5 6.247-5 1.95-2.85 2.747-5.6 2.797-5.75-.05-.05-5.396-2.101-5.446-8.251-.05-5.15 4.198-7.6 4.398-7.751-2.399-3.548-6.147-3.948-7.447-4.048" /></g><g><path fill="#000" d="M78.973 32.11c7.278 0 12.347 5.017 12.347 12.321 0 7.33-5.173 12.373-12.529 12.373h-8.058V69.62h-5.822V32.11h14.062zm-8.24 19.807h6.68c5.07 0 7.954-2.729 7.954-7.46 0-4.73-2.885-7.434-7.928-7.434h-6.706v14.894z" /><path fill="#000" d="M92.764 61.847c0-4.809 3.665-7.564 10.423-7.98l7.252-.442v-2.08c0-3.04-2.001-4.704-5.562-4.704-2.938 0-5.07 1.507-5.51 3.82h-5.252c.157-4.86 4.731-8.395 10.918-8.395 6.654 0 10.995 3.483 10.995 8.89v18.663h-5.38v-4.497h-.13c-1.534 2.937-4.914 4.782-8.579 4.782-5.406 0-9.175-3.222-9.175-8.057zm17.675-2.417v-2.106l-6.472.416c-3.64.234-5.536 1.585-5.536 3.95 0 2.288 1.975 3.77 5.068 3.77 3.95 0 6.94-2.522 6.94-6.03z" /><path fill="#000" d="M120.975 79.652v-4.496c.364.051 1.247.103 1.715.103 2.573 0 4.029-1.09 4.913-3.899l.52-1.663-9.852-27.293h6.082l6.863 22.146h.13l6.862-22.146h5.927l-10.216 28.67c-2.34 6.577-5.017 8.735-10.683 8.735-.442 0-1.872-.052-2.261-.157z" /></g></g></svg> 1469 1470 </li><li class="list-payment__item"> 1471 <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" aria-labelledby="pi-bancontact" role="img" viewBox="0 0 38 24" width="38" height="24"><title id="pi-bancontact">Bancontact</title><path fill="#000" opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><path d="M4.703 3.077h28.594c.139 0 .276.023.405.068.128.045.244.11.343.194a.9.9 0 0 1 .229.29c.053.107.08.223.08.34V20.03a.829.829 0 0 1-.31.631 1.164 1.164 0 0 1-.747.262H4.703a1.23 1.23 0 0 1-.405-.068 1.09 1.09 0 0 1-.343-.194.9.9 0 0 1-.229-.29.773.773 0 0 1-.08-.34V3.97c0-.118.027-.234.08-.342a.899.899 0 0 1 .23-.29c.098-.082.214-.148.342-.193a1.23 1.23 0 0 1 .405-.068Z" fill="#fff"/><path d="M6.38 18.562v-3.077h1.125c.818 0 1.344.259 1.344.795 0 .304-.167.515-.401.638.338.132.536.387.536.734 0 .62-.536.91-1.37.91H6.38Zm.724-1.798h.537c.328 0 .468-.136.468-.387 0-.268-.255-.356-.599-.356h-.406v.743Zm0 1.262h.448c.438 0 .693-.093.693-.383 0-.286-.219-.404-.63-.404h-.51v.787Zm3.284.589c-.713 0-1.073-.295-1.073-.69 0-.436.422-.69 1.047-.695.156.002.31.014.464.035v-.105c0-.269-.183-.396-.531-.396a2.128 2.128 0 0 0-.688.105l-.13-.474a3.01 3.01 0 0 1 .9-.132c.767 0 1.147.343 1.147.936v1.222c-.214.093-.615.194-1.136.194Zm.438-.497v-.47a2.06 2.06 0 0 0-.37-.036c-.24 0-.427.08-.427.286 0 .185.156.281.432.281a.947.947 0 0 0 .365-.061Zm1.204.444v-2.106a3.699 3.699 0 0 1 1.177-.193c.76 0 1.198.316 1.198.9v1.399h-.719v-1.354c0-.303-.167-.444-.484-.444a1.267 1.267 0 0 0-.459.079v1.719h-.713Zm4.886-2.167-.135.479a1.834 1.834 0 0 0-.588-.11c-.422 0-.652.25-.652.664 0 .453.24.685.688.685.2-.004.397-.043.578-.114l.115.488a2.035 2.035 0 0 1-.75.128c-.865 0-1.365-.453-1.365-1.17 0-.712.495-1.182 1.323-1.182.27-.
1471001.538.043.787.132Zm1.553 2.22c-.802 0-1.302-.47-1.302-1.178 0-.704.5-1.174 1.302-1.174.807 0 1.297.47 1.297 1.173 0 .708-.49 1.179-1.297 1.179Zm0-.502c.37 0 .563-.259.563-.677 0-.413-.193-.672-.563-.672-.364 0-.568.26-.568.672 0 .418.204.677.568.677Zm1.713.449v-2.106a3.699 3.699 0 0 1 1.177-.193c.76 0 1.198.316 1.198.9v1.399h-.719v-1.354c0-.303-.166-.444-.484-.444a1.268 1.268 0 0 0-.459.079v1.719h-.713Zm3.996.053c-.62 0-.938-.286-.938-.866v-.95h-.354v-.484h.355v-.488l.718-.03v.518h.578v.484h-.578v.94c0 .256.125.374.36.374.093 0 .185-.008.276-.026l.036.488c-.149.028-.3.041-.453.04Zm1.814 0c-.713 0-1.073-.295-1.073-.69 0-.436.422-.69 1.047-.695.155.002.31.014.464.035v-.105c0-.269-.183-.396-.532-.396a2.128 2.128 0 0 0-.687.105l-.13-.474a3.01 3.01 0 0 1 .9-.132c.766 0 1.146.343 1.146.936v1.222c-.213.093-.614.194-1.135.194Zm.438-.497v-.47a2.06 2.06 0 0 0-.37-.036c-.24 0-.427.08-.427.286 0 .185.156.281.432.281a.946.946 0 0 0 .365-.061Zm3.157-1.723-.136.479a1.834 1.834 0 0 0-.588-.11c-.422 0-.651.25-.651.664 0 .453.24.685.687.685.2-.004.397-.043.578-.114l.115.488a2.035 2.035 0 0 1-.75.128c-.865 0-1.365-.453-1.365-1.17 0-.712.495-1.182 1.323-1.182.27-.001.538.043.787.132Zm1.58 2.22c-.62 0-.938-.286-.938-.866v-.95h-.354v-.484h.354v-.488l.72-.03v.518h.577v.484h-.578v.94c0 .256.125.374.36.374.092 0 .185-.008.276-.026l.036.488c-.149.028-.3.041-.453.04Z" fill="#1E3764"/><path d="M11.394 13.946c3.803 0 5.705-2.14 7.606-4.28H6.38v4.28h5.014Z" fill="url(#pi-bancontact-a)"/><path d="M26.607 5.385c-3.804 0-5.705 2.14-7.607 4.28h12.62v-4.28h-5.013Z" fill="url(#pi-bancontact-b)"/><defs><linearGradient id="pi-bancontact-a" x1="8.933" y1="12.003" x2="17.734" y2="8.13" gradientUnits="userSpaceOnUse"><stop stop-color="#005AB9"/><stop offset="1" stop-color="#1E3764"/></linearGradient><linearGradient id="pi-bancontact-b" x1="19.764" y1="10.037" x2="29.171" y2="6.235" gradientUnits="userSpaceOnUse"><stop stop-color="#FBA900"/><stop offset="1" stop-color="#FFD800"/></linearGradient></defs></svg> 1472 </li><li class="list-payment__item"> 1473 <svg class="icon icon--full-color" viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" role="img" width="38" height="24" aria-labelledby="pi-diners_club"><title id="pi-diners_club">Diners Club</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><path d="M12 12v3.7c0 .3-.2.3-.5.2-1.9-.8-3-3.3-2.3-5.4.4-1.1 1.2-2 2.3-2.4.4-.2.5-.1.5.2V12zm2 0V8.3c0-.3 0-.3.3-.2 2.1.8 3.2 3.3 2.4 5.4-.4 1.1-1.2 2-2.3 2.4-.4.2-.4.1-.4-.2V12zm7.2-7H13c3.8 0 6.8 3.1 6.8 7s-3 7-6.8 7h8.2c3.8 0 6.8-3.1 6.8-7s-3-7-6.8-7z" fill="#3086C8"/></svg> 1474 </li><li class="list-payment__item"> 1475 <svg class="icon icon--full-color" viewBox="0 0 38 24" width="38" height="24" role="img" aria-labelledby="pi-discover" fill="none" xmlns="http://www.w3.org/2000/svg"><title id="pi-discover">Discover</title><path fill="#000" opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32z" fill="#fff"/><path d="M3.57 7.16H2v5.5h1.57c.83 0 1.43-.2 1.96-.63.63-.52 1-1.3 1-2.11-.01-1.63-1.22-2.76-2.96-2.76zm1.26 4.14c-.34.3-.77.44-1.47.44h-.29V8.1h.29c.69 0 1.11.12 1.47.44.37.33.59.84.59 1.37 0 .53-.22 1.06-.59 1.39zm2.19-4.14h1.07v5.5H7.02v-5.5zm3.69 2.11c-.64-.24-.83-.4-.83-.69 0-.35.34-.61.8-.61.32 0 .59.13.86.45l.56-.73c-.46-.4-1.01-.61-1.62-.61-.97 0-1.72.68-1.72 1.58 0 .76.35 1.15 1.35 1.51.42.15.63.25.74.31.21.14.32.34.32.57 0 .45-.35.78-.83.78-.51 0-.92-.26-1.17-.73l-.69.67c.49.73 1.09 1.05 1.9 1.05 1.11 0 1.9-.74 1.9-1.81.02-.89-.35-1.29-1.57-1.74zm1.92.65c0 1.62 1.27 2.87 2.9 2.87.46 0 .86-.09 1.34-.32v-1.26c-.43.43-.81.6-1.29.6-1.08 0-1.85-.78-1.85-1.9 0-1.06.79-1.89 1.8-1.89.51 0 .9.18 1.34.62V7.38c-.47-.24-.86-.34-1.32-.34-1.61 0-2.92 1.28-2.92 2.88zm12.76.94l-1.47-3.7h-1.17l2.33 5.64h.58l2.37-5.64h-1.16l-1.48 3.7zm3.13 1.8h3.04v-.93h-1.97v-1.48h1.9v-.93h-1.9V8.1h1.97v-.94h-3.04v5.5zm7.29-3.87c0-1.03-.71-1.62-1.95-1.62h-1.59v5.5h1.07v-2.21h.14l1.48 2.21h1.32l-1.73-2.32c.81-.17 1.26-.72 1.26-1.56zm-2.16.91h-.31V8.03h.33c.67 0 1.03.28 1.03.82 0 .55-.36.85-1.05.85z" fill="#231F20"/><path d="M20.16 12.86a2.931 2.931 0 100-5.862 2.931 2.931 0 000 5.862z" fill="url(#pi-paint0_linear)"/><path opacity=".65" d="M20.16 12.86a2.931 2.931 0 100-5.862 2.931 2.931 0 000 5.862z" fill="url(#pi-paint1_linear)"/><path d="M36.57 7.506c0-.1-.07-.15-.18-.15h-.16v.48h.12v-.19l.14.19h.14l-.16-.2c.06-.01.1-.06.1-.13zm-.2.07h-.02v-.13h.02c.06 0 .09.02.09.06 0 .05-.03.07-.09.07z" fill="#231F20"/><path d="M36.41 7.176c-.23 0-.42.19-.42.42 0 .23.19.42.42.42.23 0 .42-.19.42-.42 0-.23-.19-.42-.42-.42zm0 .77c-.18 0-.34-.15-.34-.35 0-.19.15-.35.34-.35.18 0 .33.16.33.35 0 .19-.15.35-.33.35z" fill="#231F20"/><path d="M37 12.984S27.09 19.873 8.976 23h26.023a2 2 0 002-1.984l.024-3.02L37 12.985z" fill="#F48120"/><defs><linearGradient id="pi-paint0_linear" x1="21.657" y1="12.275" x2="19.632" y2="9.104" gradientUnits="userSpaceOnUse"><stop stop-color="#F89F20"/><stop offset=".25" stop-color="#F79A20"/><stop offset=".533" stop-color="#F68D20"/><stop offset=".62" stop-color="#F58720"/><stop offset=".723" stop-color="#F48120"/><stop offset="1" stop-color="#F37521"/></linearGradient><linearGradient id="pi-paint1_linear" x1="21.338" y1="12.232" x2="18.378" y2="6.446" gradientUnits="userSpaceOnUse"><stop stop-color="#F58720"/><stop offset=".359" stop-color="#E16F27"/><stop offset=".703" stop-color="#D4602C"/><stop offset=".982" stop-color="#D05B2E"/></linearGradient></defs></svg> 1476 </li><li class="list-payment__item"> 1477 <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-google_pay"><title id="pi-google_pay">Google Pay</title><path d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z" fill="#000" opacity=".07"/><path d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32" fill="#FFF"/><path d="M18.093 11.976v3.2h-1.018v-7.9h2.691a2.447 2.447 0 0 1 1.747.692 2.28 2.28 0 0 1 .11 3.224l-.11.116c-.47.447-1.098.69-1.747.674l-1.673-.006zm0-3.732v2.788h1.698c.377.012.741-.135 1.005-.404a1.391 1.391 0 0 0-1.005-2.354l-1.698-.03zm6.484 1.348c.65-.03 1.286.188 1.778.613.445.43.682 1.03.65 1.649v3.334h-.969v-.766h-.049a1.93 1.93 0 0 1-1.673.931 2.17 2.17 0 0 1-1.496-.533 1.667 1.667 0 0 1-.613-1.324 1.606 1.606 0 0 1 .613-1.336 2.746 2.746 0 0 1 1.698-.515c.517-.02 1.03.093 1.49.331v-.208a1.134 1.134 0 0 0-.417-.901 1.416 1.416 0 0 0-.98-.368 1.545 1.545 0 0 0-1.319.717l-.895-.564a2.488 2.488 0 0 1 2.182-1.
147706zM23.29 13.52a.79.79 0 0 0 .337.662c.223.176.5.269.785.263.429-.001.84-.17 1.146-.472.305-.286.478-.685.478-1.103a2.047 2.047 0 0 0-1.324-.374 1.716 1.716 0 0 0-1.03.294.883.883 0 0 0-.392.73zm9.286-3.75l-3.39 7.79h-1.048l1.281-2.728-2.224-5.062h1.103l1.612 3.885 1.569-3.885h1.097z" fill="#5F6368"/><path d="M13.986 11.284c0-.308-.024-.616-.073-.92h-4.29v1.747h2.451a2.096 2.096 0 0 1-.9 1.373v1.134h1.464a4.433 4.433 0 0 0 1.348-3.334z" fill="#4285F4"/><path d="M9.629 15.721a4.352 4.352 0 0 0 3.01-1.097l-1.466-1.14a2.752 2.752 0 0 1-4.094-1.44H5.577v1.17a4.53 4.53 0 0 0 4.052 2.507z" fill="#34A853"/><path d="M7.079 12.05a2.709 2.709 0 0 1 0-1.735v-1.17H5.577a4.505 4.505 0 0 0 0 4.075l1.502-1.17z" fill="#FBBC04"/><path d="M9.629 8.44a2.452 2.452 0 0 1 1.74.68l1.3-1.293a4.37 4.37 0 0 0-3.065-1.183 4.53 4.53 0 0 0-4.027 2.5l1.502 1.171a2.715 2.715 0 0 1 2.55-1.875z" fill="#EA4335"/></svg> 1478 1479 </li><li class="list-payment__item"> 1480 <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-master"><title id="pi-master">Mastercard</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#1C1C1C" style="fill:#1C1C1C;fill:color(display-p3 0.1098 0.1098 0.1098);fill-opacity:1;"/><path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#232323" style="fill:#232323;fill:color(display-p3 0.1373 0.1373 0.1373);fill-opacity:1;"/><path d="M14.6364 19.2727C18.8538 19.2727 22.2727 15.8538 22.2727 11.6364C22.2727 7.41892 18.8538 4 14.6364 4C10.4189 4 7 7.41892 7 11.6364C7 15.8538 10.4189 19.2727 14.6364 19.2727Z" fill="#EB001B" style="fill:#EB001B;fill:color(display-p3 0.9216 0.0000 0.1059);fill-opacity:1;"/><path d="M23.3637 19.2727C27.5811 19.2727 31 15.8538 31 11.6364C31 7.41892 27.5811 4 23.3637 4C19.1462 4 15.7273 7.41892 15.7273 11.6364C15.7273 15.8538 19.1462 19.2727 23.3637 19.2727Z" fill="#F79E1B" style="fill:#F79E1B;fill:color(display-p3 0.9686 0.6196 0.1059);fill-opacity:1;"/><path d="M22.2727 11.6362C22.2727 9.01797 20.9637 6.72706 19 5.41797C17.0364 6.83615 15.7273 9.12706 15.7273 11.6362C15.7273 14.1452 17.0364 16.5452 19 17.8543C20.9637 16.5452 22.2727 14.2543 22.2727 11.6362Z" fill="#FF5F00" style="fill:#FF5F00;fill:color(display-p3 1.0000 0.3725 0.0000);fill-opacity:1;"/></svg> 1481 1482 </li><li class="list-payment__item"> 1483 <svg class="icon icon--full-color" viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" width="38" height="24" role="img" aria-labelledby="pi-paypal"><title id="pi-paypal">PayPal</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><path fill="#003087" d="M23.9 8.3c.2-1 0-1.7-.6-2.3-.6-.7-1.7-1-3.1-1h-4.1c-.3 0-.5.2-.6.5L14 15.6c0 .2.1.4.3.4H17l.4-3.4 1.8-2.2 4.7-2.1z"/><path fill="#3086C8" d="M23.9 8.3l-.2.2c-.5 2.8-2.2 3.8-4.6 3.8H18c-.3 0-.5.2-.6.5l-.6 3.9-.2 1c0 .2.1.4.3.4H19c.3 0 .5-.2.5-.4v-.1l.4-2.4v-.1c0-.2.3-.4.5-.4h.3c2.1 0 3.7-.8 4.1-3.2.2-1 .1-1.8-.4-2.4-.1-.5-.3-.7-.5-.8z"/><path fill="#012169" d="M23.3 8.1c-.1-.1-.2-.1-.3-.1-.1 0-.2 0-.3-.1-.3-.1-.7-.1-1.1-.1h-3c-.1 0-.2
14830-.2.1-.2.1-.3.2-.3.4l-.7 4.4v.1c0-.3.3-.5.6-.5h1.3c2.5 0 4.1-1 4.6-3.8v-.2c-.1-.1-.3-.2-.5-.2h-.1z"/></svg> 1484 </li><li class="list-payment__item"> 1485 <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-shopify_pay"><title id="pi-shopify_pay">Shop Pay</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z" fill="#000"/><path d="M35.889 0C37.05 0 38 .982 38 2.182v19.636c0 1.2-.95 2.182-2.111 2.182H2.11C.95 24 0 23.018 0 21.818V2.182C0 .982.95 0 2.111 0H35.89z" fill="#5A31F4"/><path d="M9.35 11.368c-1.017-.223-1.47-.31-1.47-.705 0-.372.306-.558.92-.558.54 0 .934.238 1.225.704a.079.079 0 00.104.03l1.146-.584a.082.082 0 00.032-.114c-.475-.831-1.353-1.286-2.51-1.286-1.52 0-2.464.755-2.464 1.956 0 1.275 1.15 1.597 2.17 1.82 1.02.222 1.474.31 1.474.705 0 .396-.332.582-.993.582-.612 0-1.065-.282-1.34-.83a.08.08 0 00-.107-.035l-1.143.57a.083.083 0 00-.036.111c.454.92 1.384 1.437 2.627 1.437 1.583 0 2.539-.742 2.539-1.98s-1.155-1.598-2.173-1.82v-.003zM15.49 8.855c-.65 0-1.224.232-1.636.646a.04.04 0 01-.069-.03v-2.64a.08.08 0 00-.08-.081H12.27a.08.08 0 00-.08.082v8.194a.08.08 0 00.08.082h1.433a.08.08 0 00.081-.082v-3.594c0-.695.528-1.227 1.239-1.227.71 0 1.226.521 1.226 1.227v3.594a.08.08 0 00.081.082h1.433a.08.08 0 00.081-.082v-3.594c0-1.51-.981-2.577-2.355-2.577zM20.753 8.62c-.778 0-1.507.24-2.03.588a.082.082 0 00-.027.109l.632 1.088a.08.08 0 00.11.03 2.5 2.5 0 011.318-.366c1.25 0 2.17.891 2.17 2.068 0 1.003-.736 1.745-1.669 1.745-.76 0-1.288-.446-1.288-1.077 0-.361.152-.657.548-.866a.08.08 0 00.032-.113l-.596-1.018a.08.08 0 00-.098-.035c-.799.299-1.359 1.018-1.359 1.984 0 1.46 1.152 2.55 2.76 2.55 1.877 0 3.227-1.313 3.227-3.195 0-2.018-1.57-3.492-3.73-3.492zM28.675 8.843c-.724 0-1.373.27-1.845.746-.026.027-.069.007-.069-.029v-.572a.08.08 0 00-.08-.082h-1.397a.08.08 0 00-.08.082v8.182a.08.08 0 00.08.081h1.433a.08.08 0 00.081-.081v-2.683c0-.036.043-.054.069-.03a2.6 2.6 0 001.808.7c1.682 0 2.993-1.373 2.993-3.157s-1.313-3.157-2.993-3.157zm-.271 4.929c-.956 0-1.681-.768-1.681-1.783s.723-1.783 1.681-1.783c.958 0 1.68.755 1.68 1.783 0 1.027-.713 1.783-1.681 1.783h.001z" fill="#fff"/></svg> 1486 1487 </li><li class="list-payment__item"> 1488 <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-visa"><title id="pi-visa">Visa</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#142FBD" style="fill:#142FBD;fill:color(display-p3 0.0784 0.1843 0.7412);fill-opacity:1;"/><path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#1532CB" style="fill:#1532CB;fill:color(display-p3 0.0824 0.1961 0.7961);fill-opacity:1;"/><path d="M29.5944 10.2167H29.2778C28.8556 11.2722 28.5389 11.8 28.2222 13.3833H30.2278C29.9111 11.8 29.9111 11.0611 29.5944 10.2167V10.2167ZM32.6556 16.4444H30.8611C30.7556 16.4444 30.7556 16.4444 30.65 16.3389L30.4389 15.3889L30.3333 15.1778H27.8C27.6944 15.1778 27.5889 15.1778 27.5889 15.3889L27.2722 16.3389C27.2722 16.4444 27.1667 16.4444 27.1667 16.4444H24.95L25.1611 15.9167L28.2222 8.73889C28.2222 8.21111 28.5389 8 29.0667 8H30.65C30.7556 8 30.8611 8 30.8611 8.21111L32.3389 15.0722C32.4444 15.4944 32.55 15.8111 32.55 16.2333C32.6556 16.3389 32.6556 16.3389 32.6556 16.4444V16.4444ZM18.5111 16.1278L18.9333 14.2278C19.0389 14.2278 19.1444 14.3333 19.1444 14.3333C19.8833 14.65 20.6222 14.8611 21.3611 14.7556C21.5722 14.7556 21.8889 14.65 22.1 14.5444C22.6278 14.3333 22.6278 13.8056 22.2056 13.3833C21.9944 13.1722 21.6778 13.0667 21.3611 12.8556C20.9389 12.6444 20.5167 12.4333 20.2 12.1167C18.9333 11.0611 19.3556 9.58333 20.0944 8.84444C20.7278 8.42222 21.0444 8 21.8889 8C23.1556 8 24.5278 8 25.1611 8.21111H25.2667C25.1611 8.84444 25.0556 9.37222 24.8444 10.0056C24.3167 9.79444 23.7889 9.58333 23.2611 9.58333C22.9444 9.58333 22.6278 9.58333 22.3111 9.68889C22.1 9.68889 21.9944 9.79444 21.8889 9.9C21.6778 10.1111 21.6778 10.4278 21.8889 10.6389L22.4167 11.0611C22.8389 11.2722 23.2611 11.4833 23.5778 11.6944C24.1056 12.0111 24.6333 12.5389 24.7389 13.1722C24.95 14.1222 24.6333 14.9667 23.7889 15.6C23.2611 16.0222 23.05 16.2333 22.3111 16.2333C20.8333 16.2333 19.6722 16.3389 18.7222 16.0222C18.6167 16.2333 18.6167 16.2333 18.5111 16.1278V16.1278ZM14.8167 16.4444C14.9222 15.7056 14.9222 15.7056 15.0278 15.3889C15.5556 13.0667 16.0833 10.6389 16.5056 8.31667C16.6111 8.10556 16.6111 8 16.8222 8H18.7222C18.5111 9.26667 18.3 10.2167 17.9833 11.3778C17.6667 12.9611 17.35 14.5444 16.9278 16.1278C16.9278 16.3389 16.8222 16.3389 16.6111 16.3389L14.8167 16.4444ZM5 8.21111C5 8.10556 5.21111 8 5.31667 8H8.90556C9.43333 8 9.85556 8.31667 9.96111 8.84444L10.9111 13.4889C10.9111 13.5944 10.9111 13.5944 11.0167 13.7C11.0167 13.5944 11.1222 13.5944 11.1222 13.5944L13.3389 8.21111C13.2333 8.10556 13.3389 8 13.4444 8H15.6611C15.6611 8.10556 15.6611 8.10556 15.5556 8.21111L12.2833 15.9167C12.1778 16.1278 12.1778
148816.2333 12.0722 16.3389C11.9667 16.4444 11.7556 16.3389 11.5444 16.3389H9.96111C9.85556 16.3389 9.75 16.3389 9.75 16.1278L8.06111 9.58333C7.85 9.37222 7.53333 9.05556 7.11111 8.95C6.47778 8.63333 5.31667 8.42222 5.10556 8.42222L5 8.21111Z" fill="white" style="fill:white;fill-opacity:1;"/></svg> 1489 1490 </li></ul> 1491 </div></div> 1492 </div> 1493 <div class="footer__content-bottom-wrapper page-width"> 1494 <div class="footer__copyright caption"> 1495 <small class="copyright__content" 1496 >© 2026, <a href="/" title="">Eco Kids Bay</a></small> 1497 1498<ul class="policies list-unstyled"><li> 1499 <small class="copyright__content" 1500 ><a href="/policies/refund-policy">Refund policy</a></small 1501 > 1502 </li><li> 1503 <small class="copyright__content" 1504 ><a href="/policies/privacy-policy">Privacy policy</a></small 1505 > 1506 </li><li> 1507 <small class="copyright__content" 1508 ><a href="/policies/terms-of-service">Terms of service</a></small 1509 > 1510 </li><li> 1511 <small class="copyright__content" 1512 ><a href="/policies/shipping-policy">Shipping policy</a></small 1513 > 1514 </li><li> 1515 <small class="copyright__content" 1516 ><a href="/policies/contact-information">Contact information</a></small 1517 > 1518 </li><li> 1519 <small class="copyright__content" 1520 ><a href="/policies/legal-notice">Legal notice</a></small 1521 > 1522 </li></ul></div> 1523 </div> 1524 </div> 1525</footer> 1526 1527 1528</div> 1529<!-- END sections: footer-group --> 1530 1531 <ul hidden> 1532 <li id="a11y-refresh-page-message">Translation missing: en.accessibility.refresh_page_message</li> 1533 <li id="a11y-new-window-message">Opens in a new window.</li> 1534 </ul> 1535 1536
1536<script> 1537 window.shopUrl = 'https://ecokidsbay.com'; 1538 window.routes = { 1539 cart_add_url: '/cart/add', 1540 cart_change_url: '/cart/change', 1541 cart_update_url: '/cart/update', 1542 cart_url: '/cart', 1543 predictive_search_url: '/search/suggest' 1544 }; 1545 window.cartStrings = { 1546 error: `There was an error while updating your cart. Please try again.`, 1547 quantityError: `You can only add [quantity] of this item to your cart.` 1548 }; 1549 window.variantStrings = { 1550 addToCart: `Add to Cart `, 1551 soldOut: `Sold out`, 1552 unavailable: `Unavailable`, 1553 unavailable_with_option: `[value] - Unavailable` 1554 }; 1555 window.quickOrderListStrings = { 1556 itemsAdded: `[quantity] items added`, 1557 itemAdded: `[quantity] item added`, 1558 itemsRemoved: `[quantity] items removed`, 1559 itemRemoved: `[quantity] item removed`, 1560 viewCart: `View cart`, 1561 each: `[money]/ea` 1562 }; 1563 window.accessibilityStrings = { 1564 imageAvailable: `Image [index] is now available in gallery view`, 1565 shareSuccess: `Link copied to clipboard`, 1566 pauseSlideshow: `Pause slideshow`, 1567 playSlideshow: `Play slideshow`, 1568 recipientFormExpanded: `Gift card recipient form expanded`, 1569 recipientFormCollapsed: `Gift card recipient form collapsed`, 1570 countrySelectorSearchCount: `[count] countries/regions found` 1571 }; 1572 </script>
1572<script src="//ecokidsbay.com/cdn/shop/t/110/assets/predictive-search.js?v=162273246065392412141784523727" defer="defer"></script>
1572<div id="shopify-block-AZ1RiNWk1aEw3cjhwV__23348512398354824" class="shopify-block shopify-app-block"><link rel="stylesheet" href="https://cdn.shopify.com/extensions/01a0fa8e-0599-77a7-95e4-87ae4717e156/wizz-sticky-cart-add-to-cart-336/assets/wizz_atc.min.css" media="all">
1573<script defer src="https://cdn.shopify.com/extensions/01a0fa8e-0599-77a7-95e4-87ae4717e156/wizz-sticky-cart-add-to-cart-336/assets/wizz_atc.min.js"></script>
1573 1574 1575 1576 1577 1578 1579 1580 1581 1582 1583 1584 1585<style id="custom-css-sticky-style">/* Custom CSS for Modern Classic sticky bar */ 1586#wsatc-wrapper-20 { 1587 1588}</style> 1589 1590
1591<script type="text/javascript"> 1592 window._wizzATC = { 1593 shop_id: "42405396646", 1594 shop_locale: 'en', 1595 money_format: "${{amount}}", 1596 page: 'index', 1597 customer: null, 1598 collection: null, 1599 product: null, 1600 cart: null, 1601 cart_type: "drawer", 1602 prod_atc_btn: {}, 1603 quick_atc_button: {}, 1604 sticky_atc_button: {"id":12448,"templateId":20,"direction":"default","fonts":{"text":{"url":"https:\/\/fonts.googleapis.com\/css2?family=Poppins:wght@100;200;300;400;500;600;700;800;900\u0026display=swap","name":"Poppins"}},"pageTarget":["product"],"stickyButton":{"customCSS":"\/* Custom CSS for Modern Classic sticky bar *\/ \n#wsatc-wrapper-20 { \n \n}","background":{"bgType":"solid","bgColor1":"#FFFFFF","bgColor2":"#FFFFFF","paddingTop":"20","paddingLeft":"20","borderRadius":"1","paddingRight":"20","paddingBottom":"20"},"mobileConfig":{"buttonConfig":{"bgType":"solid","isShow":true,"content":"ADD TO CART","bgColor1":"#000000","bgColor2":"#000000","fontSize":"12","textColor":"#FFFFFF","fontWeight":"700","borderColor":"#000000","borderWidth":"5","borderRadius":"3"},"priceDisplay":{"isShow":true,"comparePrice":{"fontSize":"10","textColor":"#616161"},"productPrice":{"fontSize":"12","textColor":"#303030"},"discountBadge":{"bgColor":"#FFFFFF","content":"Save {amount}","fontSize":"12","textColor":"#EF4D2F","borderRadius":"0"}},"productImage":{"type":"circular","isShow":false},"productTitle":{"isShow":false,"fontSize":"14","textColor":"#303030"},"productReview":{"isShow":true,"provider":"judge.me"}
1604,"announcementBar":{"isShow":false,"message":"\u003cp\u003eð¥\u003cstrong\u003eHurry Up! \u003c\/strong\u003eThere is {item_count} items left. Sales is ending in {timer}\u003c\/p\u003e","styleSettings":{"bgType":"solid","bgColor1":"#6FCC8E","bgColor2":"#6FCC8E","timerEndedBgType":"solid","timerEndedBgColor1":"#EE9393","timerEndedBgColor2":"#EE9393"},"timerSettings":{"type":"countdown_to_date","dayLabel":"d","hourLabel":"h","minuteLabel":"m","secondLabel":"s","fixedMinutes":120,"countdownToDate":"2026-04-09T04:24:47.609Z"},"afterTimerEnds":{"action":"hide_the_timer","showMessage":{"message":"\u003cp\u003e\u003cstrong\u003eTimer Ends \u003c\/strong\u003emessage here\u003c\/p\u003e","replace":"entire_message"}}},"variantSelector":{"isShow":false,"bgColor":"#FFFFFF","textColor":"#303030","borderColor":"#E7E8E4","borderWidth":"1","borderRadius":"0"},"quantitySelector":{"isShow":false,"bgColor":"#FFFFFF","textColor":"#303030","borderColor":"#E7E8E4","borderWidth":"1","borderRadius":"0"}},"desktopConfig":{"buttonConfig":{"bgType":"solid","isShow":true,"content":"ADD TO CART","bgColor1":"#000000","bgColor2":"#000000","fontSize":"12","textColor":"#FFFFFF","fontWeight":"450","borderColor":"#000000","borderWidth":"0","borderRadius":"0"},"priceDisplay":{"isShow":true,"comparePrice":{"fontSize":"10","textColor":"#616161"},"productPrice":{"fontSize":"12","textColor":"#303030"},"discountBadge":{"bgColor":"#FFFFFF","content":"Save {amount}","fontSize":"12","textColor":"#EF4D2F","borderRadius":"0"}},"productImage":{"type":"squared","isShow":true},"productTitle":{"isShow":true,"fontSize":"14","textColor":"#303030"},"productReview":{"isShow":true,"provider":"judge.me"}
1604,"announcementBar":{"isShow":false,"message":"\u003cp\u003eð¥\u003cstrong\u003eHurry Up! \u003c\/strong\u003eThere is {item_count} items left. Sales is ending in {timer}\u003c\/p\u003e","styleSettings":{"bgType":"solid","bgColor1":"#6FCC8E","bgColor2":"#6FCC8E","timerEndedBgType":"solid","timerEndedBgColor1":"#EE9393","timerEndedBgColor2":"#EE9393"},"timerSettings":{"type":"countdown_to_date","dayLabel":"d","hourLabel":"h","minuteLabel":"m","secondLabel":"s","fixedMinutes":120,"countdownToDate":"2026-04-09T04:24:47.609Z"},"afterTimerEnds":{"action":"hide_the_timer","showMessage":{"message":"\u003cp\u003e\u003cstrong\u003eTimer Ends \u003c\/strong\u003emessage here\u003c\/p\u003e","replace":"entire_message"}}},"variantSelector":{"isShow":true,"bgColor":"#FFFFFF","textColor":"#303030","borderColor":"#E7E8E4","borderWidth":"1","borderRadius":"0"},"quantitySelector":{"isShow":true,"bgColor":"#FFFFFF","textColor":"#303030","borderColor":"#E7E8E4","borderWidth":"1","borderRadius":"0"}},"displaySettings":{"devices":"both","position":"bottom","conditions":"out_of_view"}},"triggers":{"exclData":[],"exclType":"unset","inclData":[],"inclType":"all"}}, 1605 customSelectors: { 1606 quickAdd: "", 1607 productCardPrice: "", 1608 }, 1609 } 1610 1611 1612 1613 1614 1615 1616</script>
1616 1617 1618<!-- BEGIN app snippet: product-atc-template --> 1619
1619<script id="wproduct-atc-btn" type="text/template"> 1620 <div id="wbtn-wrapper-{{templateId}}" class="wbtn-wrapper {{btn-disabled}}" data-direction="{{wbtn-direction}}" data-variant-id="{{wbtn-variant-id}}" data-button-id="{{wbtn-id}}" data-template-id="{{wbtn-template-id}}"> 1621 <div class="wbtn-container {{btn-animation-class}}" style="background: {{btn-bgColor}}; border-radius: {{btn-borderRadius}}; border: {{btn-border}}; box-shadow: {{btn-boxShadow}}; animation: {{btn-animation}}"> 1622 {{outside-badge}} 1623 {{btn-icon}} 1624 <div class="wbtn-content"> 1625 <div class="wbtn-text" style="color: {{txt-color}}; font-family: {{txt-fontFamily}}; font-size: {{txt-fontSize}}; font-weight: {{txt-fontWeight}}"> 1626 {{btn-text}} 1627 </div> 1628 {{inside-badge}} 1629 </div> 1630 <div class="wbtn-loading" style="display: none"></div> 1631 </div> 1632 {{btn-message}} 1633 </div> 1634 </script>
1634 1635 1636
1636<script id="wbtn-message" type="text/template"> 1637 <div class="wbtn-message" style="color: {{msg-color}}; font-size: {{msg-fontSize}}; font-weight: {{msg-fontWeight}}; font-family: {{msg-fontFamily}}"> 1638 {{message}} 1639 </div> 1640 </script>
1640 1641 1642
1642<script id="wbtn-icon" type="text/template"> 1643 <div class="wbtn-icon-wrapper" style="background: {{icon-bgColor}}; border: {{icon-border}}; border-right: {{icon-border-right}}"> 1644 <div class="wbtn-icon-container">{{iconHtml}}</div> 1645 </div> 1646 </script>
1646 1647 1648
1648<script id="wbtn-inside-badge" type="text/template"> 1649 <div class="wbtn-badge inside" style="background: {{badge-bgColor}}; color: {{badge-color}}; font-family: {{badge-fontFamily}}"> 1650 {{badge-inside-content}} 1651 </div> 1652 </script>
1652 1653 1654
1654<script id="wbtn-outside-badge" type="text/template"> 1655 <div class="wbtn-badge outside" style=""> 1656 {{badge-outside-content}} 1657 </div> 1658 </script>
1658 1659<!-- END app snippet --> 1660<!-- BEGIN app snippet: quick-atc-template --> 1661
1661<script id="wquick-atc-btn" type="text/template"> 1662 <div id="wqbtn-wrapper-{{templateId}}" class="wqbtn-wrapper {{btn-disabled}} {{theme-class}} {{position}} {{page}}" data-direction="{{wqbtn-direction}}" data-handle="{{wqbtn-handle}}" data-button-id="{{wqbtn-id}}" data-price="{{wqbtn-price}}" data-compare-at-price="{{wqbtn-compareAtPrice}}" data-featured-img="{{wqbtn-featuredImg}}" data-product-name="{{wqbtn-productName}}" data-template-id="{{wqbtn-template-id}}" data-disable="{{wqbtn-disable}}" data-product-id="{{wqbtn-product-id}}" data-first-variant-id="{{wqbtn-first-variant-id}}" data-quantity="{{wqbtn-quantityValue}}" data-show-full-mobile="{{wqbtn-show-full-mobile}}"> 1663 {{wqbtn-variant}} 1664 {{wqbtn-quantity}} 1665 <div class="wqbtn-container" style="background: {{btn-bgColor}}; border-radius: {{btn-borderRadius}}; border: {{btn-border}}; box-shadow: {{btn-boxShadow}}; animation: {{btn-animation}}; grid-column: {{wqbtn-gridColumn}}" 1666 onclick="wQuickAddHandler(event, this)" 1667 > 1668 {{qbtn-icon}} 1669 {{qbtn-content}} 1670 <div class="wbtn-loading" style="display: none"></div> 1671 </div> 1672 </div> 1673 </script>
1673 1674 1675
1675<script id="wqbtn-icon" type="text/template"> 1676 <div class="wqbtn-icon-wrapper" style="background: {{icon-bgColor}}; border: {{icon-border}}"> 1677 <div class="wqbtn-icon-container">{{iconHtml}}</div> 1678 </div> 1679 </script>
1679 1680 1681
1681<script id="wqbtn-content" type="text/template"> 1682 <div class="wqbtn-content"> 1683 <div class="wqbtn-text" style="color: {{txt-color}}; font-family: {{txt-fontFamily}}; font-size: {{txt-fontSize}}; font-weight: {{txt-fontWeight}}"> 1684 {{qbtn-text}} 1685 </div> 1686 </div> 1687 </script>
1687 1688 1689
1689<script id="wqbtn-variant" type="text/template"> 1690 <div class="wqbtn-variant-wrapper" style="display: {{variant-isShow}}" 1691 onclick="wQuickAddVariantSelector(event, this)" 1692 data-variant-list="{{variant-list}}" 1693 > 1694 <div class="wqbtn-variant-value-wrapper" > 1695 <p class="wqbtn-variant-value" style="font-size: {{variant-fontSize}}; font-weight: {{variant-fontWeight}}; color: {{variant-color}}; font-family: {{variant-fontFamily}}"> 1696 {{variant-value}} 1697 </p> 1698 </div> 1699 <div class="wqbtn-variant_suffix"> 1700 <span class="wqbtn-variant-icon"> 1701 <svg 1702 viewBox="0 0 20 20" 1703 className="Polaris-Icon__Svg" 1704 focusable="false" 1705 aria-hidden="true" 1706 > 1707 <path 1708 fill="{{variant-color}}" 1709 fillRule="evenodd" 1710 d="M6.24 8.2a.75.75 0 0 1 1.06.04l2.7 2.908 2.7-2.908a.75.75 0 1 1 1.1 1.02l-3.25 3.5a.75.75 0 0 1-1.1 0l-3.25-3.5a.75.75 0 0 1 .04-1.06Z" 1711 /> 1712 </svg> 1713 </span> 1714 </div> 1715 <div class="wqbtn-variant-backdrop" style="background-color: {{variant-bgColor}}; border: {{variant-border}}; border-radius: {{variant-borderRadius}}"></div> 1716 1717 </div> 1718 </script>
1718 1719 1720
1720<script id="wqbtn-quantity" type="text/template"> 1721 <div class="wqbtn-quantity-wrapper" style="grid-column: {{quantity-gridColumn}}; display: {{quantity-isShow}}"> 1722 <button class="wqbtn-quantity-btn" 1723 onclick="wQuickAddQuantityHandler(event, this,'minus')" 1724 > 1725 <svg viewBox="0 0 20 20" class="Icon_Icon__uZZKy" style="width: 20px; height: 20px;"><path fill-rule="evenodd" fill="{{quantity-color}}" d="M5 10c0-.414.336-.75.75-.75h8.5c.414 0 .75.336.75.75s-.336.75-.75.75h-8.5c-.414 0-.75-.336-.75-.75Z"></path></svg> 1726 </button> 1727 <input class="wqbtn-quantity-value" type="{{wqbtn-quantity-type}}" min="1" value="1" style="font-family: {{quantity-fontFamily}}; color: {{quantity-color}}" onchange="wQuantityOnchangeHandler(event,this)"> 1728 <button class="wqbtn-quantity-btn" 1729 onclick="wQuickAddQuantityHandler(event, this,'plus')" 1730 > 1731 <svg viewBox="0 0 20 20" class="Icon_Icon__uZZKy" style="width: 20px; height: 20px;"><path fill="{{quantity-color}}" d="M10.75 5.75c0-.414-.336-.75-.75-.75s-.75.336-.75.75v3.5h-3.5c-.414 0-.75.336-.75.75s.336.75.75.75h3.5v3.5c0 .414.336.75.75.75s.75-.336.75-.75v-3.5h3.5c.414 0 .75-.336.75-.75s-.336-.75-.75-.75h-3.5v-3.5Z"></path></svg> 1732 </button> 1733 <div class="wqbtn-quantity-backdrop" style="background-color: {{quantity-bgColor}}; border: {{quantity-border}}; border-radius: {{quantity-borderRadius}}"></div> 1734 </div> 1735 </script>
1735 1736 1737
1737<script id="wbottom-sheet" type="text/template"> 1738 <div class="wbottom-sheet"> 1739 <div class="wbottom-sheet__overlay"></div> 1740 <div class="wbottom-sheet__container"> 1741 <div class="wbottom-sheet__header"> 1742 <div class="wbottom-sheet__drag-handle"></div> 1743 </div> 1744 <div class="wbottom-sheet__content"> 1745 {{bottom-sheet-content}} 1746 </div> 1747 </div> 1748 </div> 1749</script>
1749 1750 1751<!-- END app snippet --> 1752<!-- BEGIN app snippet: sticky-atc-template -->
1753<script id="wsticky-atc-btn" type="text/template"> 1754 <div id="wsatc-wrapper-{{templateId}}" class="wsatc-sticky-bar {{display-setting-position}} {{display-setting-conditions-transform}}"> 1755 <div class="wsatc-sticky-announcement-bar" style="display: none;"></div> 1756 <div class="wsatc-sticky-main-content" style=" background: {{background-config-color}}; border-radius: {{background-config-border-radius}}; padding: {{background-config-padding}};" data-disable="{{wsatc-disable}}" data-variant-id="{{product-variant-id}}"> 1757 <div class="wsatc-sticky-content" style="display: {{sticky-content-display}};"> 1758 {{product-image-html}} 1759 1760 <div class="wsatc-product-info"> 1761 <h3 class="wsatc-product-title" style=" 1762 color: {{product-title-color}}; 1763 font-size: {{product-title-font-size}}; 1764 font-family: {{product-font-family}}; 1765 display: {{product-title-display}};" 1766 > 1767 {{product-title}} 1768 </h3> 1769 <div class="wsatc-product-price" style="display: {{product-price-display}};"> 1770 <span class="wsatc-current-price" style=" 1771 color: {{product-price-color}}; 1772 font-size: {{product-price-font-size}}; 1773 font-family: {{product-font-family}}; 1774 "> 1775 {{product-price}} 1776 </span> 1777 <span class="wsatc-original-price" style=" 1778 color: {{product-compare-price-color}}; 1779 font-size: {{product-compare-price-font-size}}; 1780 font-family: {{product-font-family}}; 1781 text-decoration: line-through; 1782 display: {{should-show-compare-price}};" 1783 > 1784 {{product-compare-price}} 1785 </span> 1786 <span class="wsatc-save-amount" style=" 1787 color: {{product-discount-badge-color}}; 1788 font-size: {{product-discount-badge-font-size}}; 1789 font-family: {{product-font-family}}; 1790 background-color: {{product-discount-badge-bgColor}}; 1791 border-radius: {{product-discount-badge-borderRadius}}; 1792 display: {{should-show-discount-badge}}; 1793 "> 1794 {{product-discount-badge}} 1795 </span> 1796 </div> 1797 </div> 1798 </div> 1799 1800 <div class="wsatc-controls-section"> 1801 1802 {{variant-group}} 1803 1804 <!-- Quantity --> 1805 <div class="wsatc-quantity-section" style="align-items: {{quantity-selector-align-item}}; display: {{quantity-selector-display}};"> 1806 <div class="wsatc-quantity-label" style="display: {{quantity-label-display}}; font-family: {{product-font-family}}; color: {{quantity-selector-textColor}};">{{quantity-label-text}}</div> 1807 1808 <div class="wsatc-quantity-section-inner" style="display: {{quantity-selector-display}};"> 1809 <div class="wsatc-quantity-input" style=" 1810 background-color: {{quantity-selector-bgColor}}; 1811 border-radius: {{quantity-selector-borderRadius}}; 1812 border: {{quantity-selector-border}}; 1813 display: {{quantity-selector-display}};" 1814 > 1815 <button class="wsatc-quantity-btn" type="button" data-action="minus" style="color: {{quantity-selector-textColor}}; font-family: {{product-font-family}};">â</button> 1816 <input id="wsatc-quantity-value" type="number" min="1" class="wsatc-quantity-value" style="color: {{quantity-selector-textColor}}; font-family: {{product-font-family}};" value="1"> 1817 <button class="wsatc-quantity-btn" type="button" data-action="plus" style="color: {{quantity-selector-textColor}}; font-family: {{product-font-family}};">+</button> 1818 </div> 1819 </div> 1820 </div> 1821 </div> 1822 1823 <!-- Add to Cart Button --> 1824 <div class="wsatc-add-to-cart-container" style="align-items: {{add-to-cart-btn-align-item}};"> 1825 <div class="wsatc-add-to-cart-container-inner" style=""> 1826 <button class="wsatc-add-to-cart-btn {{satc-disabled}}" style=" 1827 background: {{add-to-cart-btn-bgColor}}; 1828 font-size: {{add-to-cart-btn-fontSize}}; 1829 font-weight: {{add-to-cart-btn-fontWeight}}; 1830 color: {{add-to-cart-btn-textColor}}; 1831 border-radius: {{add-to-cart-btn-borderRadius}}; 1832 border: {{add-to-cart-btn-border}}; 1833 font-family: {{product-font-family}}; 1834 cursor: pointer; 1835 "> 1836 {{add-to-cart-btn-text}} 1837 </button> 1838 </div> 1839 </div> 1840 </div> 1841 1842</div> 1843 </script>
1843 1844 1845<!-- Variant Selectors -->
1846<script id="wsatc-variant-options-template" type="text/template"> 1847 <div class="wsatc-variant-group {{variant-selector-display}}"> 1848 <div class="wsatc-variant-label" style="font-family: {{product-font-family}}; color: {{variant-selector-textColor}};">{{product-variant-label}}</div> 1849 {{variant-options-template}} 1850 </div> 1851 </script>
1851 1852
1853<script id="wsatc-variant-options-template-20-22" type="text/template"> 1854 <div class="wsatc-variant-select" style=" 1855 background-color: {{variant-selector-bgColor}}; 1856 border-radius: {{variant-selector-borderRadius}}; 1857 border: {{variant-selector-border}}; 1858 "> 1859 {{variant-selector-content}} 1860 </div> 1861 </script>
1861 1862
1863<script id="wsatc-variant-options-template-21" type="text/template"> 1864 <div class="wsatc-variant-option-wrapper"> 1865 {{product-variant-options}} 1866 </div> 1867 </script>
1867 1868
1869<script id="wsatc-variant-options-template-23" type="text/template"> 1870 <div class="wsatc-variant-select" style=" 1871 background-color: {{variant-selector-bgColor}}; 1872 border-radius: {{variant-selector-borderRadius}}; 1873 border: {{variant-selector-border}}; 1874 color: {{variant-selector-textColor}}; 1875 font-family: {{product-font-family}}; 1876 "> 1877 {{variant-selector-content}} 1878 </div> 1879 </script>
1879 1880
1881<script id="wsatc-variant-option" type="text/template"> 1882 <li class="wsatc-variant-option__item"> 1883 <div class="wsatc-variant-option__item-text" 1884 style="font-weight: 400;"> 1885 </div> 1886 </li> 1887 </script>
1887 1888
1889<script id="wsatc-variant-option-wrapper" type="text/template"> 1890 <div class="wsatc-variant-option"> 1891 <ul class="wsatc-variant-option__list"> 1892 </ul> 1893 </div> 1894 </script>
1894 1895 1896<!-- END app snippet --> 1897 1898 1899</div><div id="shopify-block-ARVdzY1dCTU5OUnJ5c__8670728856252544919" class="shopify-block shopify-app-block"><!-- BEGIN app snippet: vite-tag --> 1900 1901 1902
1902<script src="https://cdn.shopify.com/extensions/01a0d028-ee08-7026-8813-1e9c8e77d501/essentials-estimated-delivery-105/assets/app-embed-Csl3xaFZ.js" type="module" crossorigin="anonymous"></script>
1902 1903 <link rel="modulepreload" href="https://cdn.shopify.com/extensions/01a0d028-ee08-7026-8813-1e9c8e77d501/essentials-estimated-delivery-105/assets/modulepreload-polyfill-B5Qt9EMX.js" crossorigin="anonymous"> 1904 <link rel="modulepreload" href="https://cdn.shopify.com/extensions/01a0d028-ee08-7026-8813-1e9c8e77d501/essentials-estimated-delivery-105/assets/delivery-preview-widget-B0DEbjic.js" crossorigin="anonymous"> 1905 <link rel="modulepreload" href="https://cdn.shopify.com/extensions/01a0d028-ee08-7026-8813-1e9c8e77d501/essentials-estimated-delivery-105/assets/deliveries-types-BADNGRQz.js" crossorigin="anonymous"> 1906 <link rel="modulepreload" href="https://cdn.shopify.com/extensions/01a0d028-ee08-7026-8813-1e9c8e77d501/essentials-estimated-delivery-105/assets/collections-widget-base-DchLgDHO.js" crossorigin="anonymous"> 1907 <link rel="modulepreload" href="https://cdn.shopify.com/extensions/01a0d028-ee08-7026-8813-1e9c8e77d501/essentials-estimated-delivery-105/assets/widget-base-8SUuK4Ak.js" crossorigin="anonymous"> 1908 <link rel="modulepreload" href="https://cdn.shopify.com/extensions/01a0d028-ee08-7026-8813-1e9c8e77d501/essentials-estimated-delivery-105/assets/track-impression-o8MEGeCx.js" crossorigin="anonymous"> 1909 <link rel="modulepreload" href="https://cdn.shopify.com/extensions/01a0d028-ee08-7026-8813-1e9c8e77d501/essentials-estimated-delivery-105/assets/cart-widget-base-DYhkGEGV.js" crossorigin="anonymous"> 1910 <link rel="modulepreload" href="https://cdn.shopify.com/extensions/01a0d028-ee08-7026-8813-1e9c8e77d501/essentials-estimated-delivery-105/assets/themes-5RI3JyWJ.js" crossorigin="anonymous"> 1911 1912<!-- END app snippet --> 1913 1914<essential-estimated-delivery-app-embed 1915 shop-url="ecokidsbay.myshopify.com" 1916 product-id="" 1917 variant-id="" 1918 product-name="" 1919 product-stock-left="" 1920 market-handle="us" 1921 collection-ids-json="[]" 1922 s3-url="https://estimated-delivery-s3-prod.devbroth.com" 1923 widgets-version="" 1924 storefront-access-token="" 1925 cart-items=' 1926 [] ' 1927></essential-estimated-delivery-app-embed> 1928 1929 1930</div><!-- Failed to render app block "7313114205116804392": app block path "shopify://apps/propel-replays-heatmaps/blocks/app-embed/64fbaaa3-2d4a-49f3-aba7-86e92e44999f" does not exist -->
1930<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
1930 1931<shopify-store store-domain="https://ecokidsbay.com" country="US" language="en"></shopify-store> 1932<shopify-chat></shopify-chat> 1933</body> 1934</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.