1<!doctype html> 2<!--[if IE 9]> <html class="ie9 no-js" lang="en"> <![endif]--> 3<!--[if (gt IE 9)|!(IE)]><!--> <html class="no-js" lang="en"> <!--<![endif]--> 4<head> 5 <!-- Added by AVADA SEO Suite --> 6 7 <!-- /Added by AVADA SEO Suite --> 8 <!-- Basic page needs ================================================== --> 9 <meta charset="utf-8"> 10 <!--[if IE]><meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"><![endif]--> 11 <meta name="viewport" content="width=device-width,initial-scale=1"> 12 <meta name="theme-color" content="#237da1"> 13 <meta name="keywords" content="Shopify Template" /> 14 <meta name="author" content="p-themes"> 15 <link rel="canonical" href="https://www.healthyhorizons.com/cart"><link rel="shortcut icon" href="//www.healthyhorizons.com/cdn/shop/files/favicon_32x32.svg?v=1682077227" type="image/png"><!-- Title and description ================================================== --><title>Your Shopping Cart 16– Healthy Horizons Breastfeeding Centers, Inc. 17</title><!-- Social meta ================================================== --><!-- /snippets/social-meta-tags.liquid --> 18 19 20 21 22<meta property="og:site_name" content="Healthy Horizons Breastfeeding Centers, Inc."> 23<meta property="og:url" content="https://www.healthyhorizons.com/cart"> 24<meta property="og:title" content="Your Shopping Cart"> 25<meta property="og:type" content="website"> 26<meta property="og:description" content="Healthy Horizons empowers breastfeeding parents at work and at home. Specializing in lactation rooms, corporate lactation programs, lactation consulting, breast pumps, and milk shipping. "> 27 28 29 30 31 32<meta name="twitter:card" content="summary_large_image"> 33<meta name="twitter:title" content="Your Shopping Cart"> 34<meta name="twitter:description" content="Healthy Horizons empowers breastfeeding parents at work and at home. Specializing in lactation rooms, corporate lactation programs, lactation consulting, breast pumps, and milk shipping. "> 35<!-- Helpers ================================================== --> 36 37 <!-- CSS ================================================== --><link href="https://fonts.googleapis.com/css?family=poppins:100,200,300,400,500,600,700,800,900" rel="stylesheet" defer> 38<link href="//www.healthyhorizons.com/cdn/shop/t/16/assets/theme.css?v=167536721135258562461788912890" rel="stylesheet" type="text/css" media="all" /> 39
40<script src="//www.healthyhorizons.com/cdn/shop/t/16/assets/jquery.min.js?v=146653844047132007351680687551" defer="defer"></script>
40<!-- Header hook for plugins ================================================== --> 41
41<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
41<meta name="google-site-verification" content="qaMqLhGjk-aumK77e8b9L9ijrnq-A7iThNqJwItDVeU"> 42<meta name="google-site-verification" content="eu9LtHEXKS7rVyGbsyqx-BHzSCUcbSit0hoQfJUq4hk"> 43<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/50344067239/digital_wallets/dialog"> 44<meta id="in-context-paypal-metadata" data-shop-id="50344067239" data-venmo-supported="true" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD"> 45<link rel="ucp" href="/.well-known/ucp" version="2026-08-25">
45<script async="async" src="/checkouts/internal/preloads.js?locale=en-US"></script>
45 46<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
47<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&shop_id=50344067239" crossorigin="anonymous"></script>
vendor: 1 bytes, line 47
47
48<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":50344067239,"countryCode":"US","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/50344067239","merchantName":"Healthy Horizons Breastfeeding Centers, Inc.","requiredBillingContactFields":["postalAddress","email","phone"],"requiredShippingContactFields":["postalAddress","email","phone"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex","discover","elo","jcb"],"total":{"type":"pending","label":"Healthy Horizons Breastfeeding Centers, Inc.","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 48
48
49<script id="shopify-features" type="application/json">{"accessToken":"3d0bb905309eeaabd5564f54722b61fa","betas":["rich-media-storefront-analytics"],"domain":"www.healthyhorizons.com","predictiveSearch":true,"shopId":50344067239,"locale":"en"}</script>
vendor: 1 bytes, line 49
49
50<script>var Shopify = Shopify || {}; 51Shopify.shop = "healthy-horizons-breastfeeding-centers-inc.myshopify.com"; 52Shopify.locale = "en"; 53Shopify.currency = {"active":"USD","rate":"1.0"}; 54Shopify.country = "US"; 55Shopify.theme = {"name":"Install-me-wokiee-v-2-3-0-shopify-2-0","id":136567423217,"schema_name":"Wokiee","schema_version":"2.3.0 shopify 2.0","theme_store_id":null,"role":"main"}; 56Shopify.theme.handle = "null"; 57Shopify.theme.style = {"id":null,"handle":null}; 58Shopify.cdnHost = "www.healthyhorizons.com/cdn"; 59Shopify.routes = Shopify.routes || {}; 60Shopify.routes.root = "/"; 61Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js"; 62Shopify.SignInWithShop = Shopify.SignInWithShop || {}; 63Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {}; 64Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 64
64
65<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 65
65
66<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 66
66
67<script> 68 window.ShopifyPay = window.ShopifyPay || {}; 69 window.ShopifyPay.apiHost = "shop.app\/pay"; 70 window.ShopifyPay.redirectState = null; 71</script>
vendor: 1 bytes, line 71
71
72<script> 73 window.Shopify = window.Shopify || {}; 74 window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {}; 75 window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 }; 76 window.Shopify.SignInWithShop.eligible = true; 77</script>
vendor: 1 bytes, line 77
77
78<script id="shop-js-analytics" type="application/json">{"pageType":"cart"}</script>
vendor: 1 bytes, line 78
78
79<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 79
79
80<script type="module"> 81 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"); 82 83 window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true}); 84 85</script>
vendor: 1 bytes, line 85
85
86<script> 87 window.Shopify = window.Shopify || {}; 88 if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {}; 89 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"]}; 90</script>
vendor: 1 bytes, line 90
90
91<script>(function() { 92 var isLoaded = false; 93 function asyncLoad() { 94 if (isLoaded) return; 95 isLoaded = true; 96 var urls = ["https:\/\/seo.apps.avada.io\/avada-seo-installed.js?shop=healthy-horizons-breastfeeding-centers-inc.myshopify.com","https:\/\/search-us3.omegacommerce.com\/instant\/initjs?ID=4d543f01-66b4-47a6-8b42-0b4fb4a2a3a0\u0026shop=healthy-horizons-breastfeeding-centers-inc.myshopify.com"]; 97 for (var i = 0; i < urls.length; i++) { 98 var s = document.createElement('script'); 99 s.type = 'text/javascript'; 100 s.async = true; 101 s.src = urls[i]; 102 var x = document.getElementsByTagName('script')[0]; 103 x.parentNode.insertBefore(s, x); 104 } 105 }; 106 if(window.attachEvent) { 107 window.attachEvent('onload', asyncLoad); 108 } else { 109 window.addEventListener('load', asyncLoad, false); 110 } 111})();</script>
vendor: 1 bytes, line 111
111
112<script id="__st">var __st={"a":50344067239,"offset":-25200,"reqid":"3c7dcdd8-e2f9-4e7a-8061-59a8285fc407-1790310969","pageurl":"www.healthyhorizons.com\/cart","u":"66abeb4258b8","p":"cart"};</script>
vendor: 1 bytes, line 112
112
113<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 113
113
114<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 114
114
115<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//www.healthyhorizons.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 115
115
116<script>(function () {var userAgent = navigator.userAgent;var platform = navigator.platform;var maxTouchPoints = navigator.maxTouchPoints || 0;var isIOS = /iPad|iPhone|iPod/.test(platform) || (platform === 'MacIntel' && maxTouchPoints > 1);var isMacSafari = platform.indexOf('Mac') === 0 && /Safari/.test(userAgent) && !/Chrome|Chromium|CriOS|FxiOS|Edg|OPR|Android/.test(userAgent);var isAppleSafari = isIOS || isMacSafari;if (isAppleSafari) {fetch('/sf_private_access_tokens' + location.search).catch(function () {});}function browserMajorVersion(pattern) {var match = userAgent.match(pattern);return match ? parseInt(match[1], 10) : null;}function shouldLoadAutosizesPolyfill() {if (!window.PerformanceObserver?.supportedEntryTypes?.includes('paint')) {return false;}var chromeVersion = browserMajorVersion(/Chrome\/(\d+)/);if (chromeVersion !== null) {return chromeVersion < 126;}var firefoxVersion = browserMajorVersion(/Firefox\/(\d+)/);if (firefoxVersion !== null) {return firefoxVersion < 150;}var safariVersion = isAppleSafari ? browserMajorVersion(/Version\/(\d+).*Safari\//) : null;if (safariVersion !== null) {return safariVersion < 27;}return true;}if (shouldLoadAutosizesPolyfill()) {var autosizesScript = document.createElement('script');autosizesScript.async = true;autosizesScript.crossOrigin = 'anonymous';autosizesScript.src = "//www.healthyhorizons.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>
116<script crossorigin="anonymous" defer="defer" src="//www.healthyhorizons.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 116
116
117<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 117
117
118<script> 119 window.Shopify = window.Shopify || {}; 120 window.Shopify.MCP = window.Shopify.MCP || {}; 121 window.Shopify.MCP.enabled = true; 122 window.Shopify.MCP.shop = "healthy-horizons-breastfeeding-centers-inc.myshopify.com"; 123 window.Shopify.MCP.mcpEndpoint = "https:\/\/www.healthyhorizons.com\/api\/mcp"; 124 window.Shopify.MCP.tools = [{"name":"search_shop_policies_and_faqs","description":"Used to get facts about the stores policies, products, or services.\nSome examples of questions you can ask are:\n - What is your return policy?\n - What is your shipping policy?\n - What is your phone number?\n - What are your hours of operation?\"\n","inputSchema":{"$schema":"https:\/\/json-schema.org\/draft\/2020-12\/schema","type":"object","properties":{"query":{"type":"string","description":"A natural language query."},"context":{"type":"string","description":"Additional information about the request such as user demographics, mood, location, or other relevant details that could help in tailoring the response appropriately."}},"required":["query"]}}]; 125</script>
vendor: 1 bytes, line 125
125
126<script>(()=>{var d="shopify:webmcp_adapter_loaded",n=Symbol.for("shopify.webmcp_adapter_loading");function s(c,a,{win:r=window,doc:o=document}={}){function p(){try{return r.localStorage.getItem(d)==="true"}catch{return!1}}function l(){try{r.localStorage.setItem(d,"true")}catch{}}function u(){return typeof(o.modelContext||r.navigator?.modelContext)?.registerTool=="function"}function f(){if(r[n]||!u())return;let t=o.head||o.getElementsByTagName("head")[0];if(!t)return;let e=o.createElement("script");e.type="module",e.crossOrigin="anonymous",a&&(e.integrity=a),e.src=c,e.addEventListener("load",l,{once:!0}),e.addEventListener("error",()=>{r[n]=!1},{once:!0}),t.appendChild(e),r[n]=!0}function _(t){let e=o.getElementById("shopify-origin-trials");if(!e||r.__shopifyOriginTrialsDone){t();return}e.addEventListener("load",t,{once:!0}),e.addEventListener("error",t,{once:!0})}function i(){_(()=>r.setTimeout(f,0))}function m(){o.addEventListener("DOMContentLoaded",i,{once:!0})}p()?i():m()}s("\/\/www.healthyhorizons.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})(); 127</script>
vendor: 1 bytes, line 127
127
128<script data-source-attribution="shopify.dynamic_checkout.dynamic.init">var Shopify=Shopify||{};Shopify.PaymentButton=Shopify.PaymentButton||{isStorefrontPortableWallets:!0,init:function(){window.Shopify.PaymentButton.init=function(){};var t=document.createElement("script");t.src="https://www.healthyhorizons.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}}; 129</script>
vendor: 1 bytes, line 129
129
130<script data-source-attribution="shopify.dynamic_checkout.buyer_consent"> 131 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); 132</script>
vendor: 1 bytes, line 132
132
133<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})}})); 134</script>
134 135<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://www.healthyhorizons.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous"> 136<style id="shopify-accelerated-checkout-cart"> 137 #shopify-buyer-consent { 138 margin-top: 1em; 139 display: inline-block; 140 width: 100%; 141} 142 143#shopify-buyer-consent.hidden { 144 display: none; 145} 146 147#shopify-subscription-policy-button { 148 background: none; 149 border: none; 150 padding: 0; 151 text-decoration: underline; 152 font-size: inherit; 153 cursor: pointer; 154} 155 156#shopify-subscription-policy-button::before { 157 box-shadow: none; 158} 159 160 </style>
161<script id="sections-script" data-sections="promo-fixed" defer="defer" src="//www.healthyhorizons.com/cdn/shop/t/16/compiled_assets/scripts.js?v=44968547983345904171741760357"></script>
vendor: 1 bytes, line 161
161
162<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
162 163 <!-- /Header hook for plugins ================================================== --><style> 164 .tt-flbtn.disabled{ 165 opacity: 0.3; 166 } 167 </style> 168 169 170 171 172<!--Gem_Page_Header_Script--> 173 174<link rel="preconnect" href="https://ucarecdn.com"> 175<link rel="dns-prefetch" href="https://ucarecdn.com"> 176 177<link rel="preconnect" href="https://assets.gemcommerce.com"> 178<link rel="dns-prefetch" href="https://assets.gemcommerce.com"> 179 180<link rel="preconnect" href="https://maxcdn.bootstrapcdn.com"> 181<link rel="dns-prefetch" href="https://maxcdn.bootstrapcdn.com"> 182 183<link rel="preconnect" href="https://fonts.gstatic.com"> 184<link rel="dns-prefetch" href="https://fonts.gstatic.com"> 185 186<link rel="preconnect" href="https://fonts.googleapis.com"> 187<link rel="dns-prefetch" href="https://fonts.googleapis.com"> 188 189 190 191 192<!--End_Gem_Page_Header_Script--> 193 194 195 196 197 198 199 200 201 202 203
203<script src="https://cdn.younet.network/jquery.min.js" defer="defer"></script>
203 204<!-- BEGIN app block: shopify://apps/gempages-builder/blocks/embed-gp-script-head/20b379d4-1b20-474c-a6ca-665c331919f3 --> 205 206 207 208 209 210 211 212 213 214 215 216<style> 217@media(min-width:1190px){ 218#r-1611904071035 .tt-product .tt-image-box img{ 219min-height:300px!important; 220} 221#r-1611904071035 .tt-description h2.tt-title{ 222font-size:20px !important; 223} 224} 225</style> 226 227 228<!-- END app block --><!-- BEGIN app block: shopify://apps/avada-seo-suite/blocks/avada-seo/15507c6e-1aa3-45d3-b698-7e175e033440 -->
228<script> 229 window.AVADA_SEO_ENABLED = true; 230</script>
230 231<!-- END app block -->
231<script src="https://cdn.shopify.com/extensions/01a039a7-cb1f-7154-90e1-d2b2e9caa676/magical-custom-fields-51/assets/magical-custom-fields.js" type="text/javascript" defer="defer"></script>
231 232<link href="https://cdn.shopify.com/extensions/01a039a7-cb1f-7154-90e1-d2b2e9caa676/magical-custom-fields-51/assets/magical-custom-fields.css" rel="stylesheet" type="text/css" media="all"> 233<meta property="og:image" content="https://cdn.shopify.com/s/files/1/0503/4406/7239/files/Healthy_Horizons_HealthyHorizons.com.png?v=1683008819" /> 234<meta property="og:image:secure_url" content="https://cdn.shopify.com/s/files/1/0503/4406/7239/files/Healthy_Horizons_HealthyHorizons.com.png?v=1683008819" /> 235<meta property="og:image:width" content="1200" /> 236<meta property="og:image:height" content="628" /> 237<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
238<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: 50344067239,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "cart"};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 238
238
239<script> 240 window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || []; 241</script>
vendor: 1 bytes, line 241
241
242<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}
242).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: 50344067239,storefrontBaseUrl: "https://www.healthyhorizons.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://www.healthyhorizons.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["16072cab","8450a54b"],webPixelsConfigList: [{"id":"494108913","configuration":"{\"config\":\"{\\\"pixel_id\\\":\\\"GT-KD7CLQH\\\",\\\"target_country\\\":\\\"US\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":\\\"GT-KD7CLQH\\\"},{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":\\\"GT-KD7CLQH\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"GT-KD7CLQH\\\",\\\"MC-GDR1HDQ1GL\\\"]},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"GT-KD7CLQH\\\",\\\"MC-GDR1HDQ1GL\\\"]},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"GT-KD7CLQH\\\",\\\"MC-GDR1HDQ1GL\\\"]},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":\\\"GT-KD7CLQH\\\"},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":\\\"GT-KD7CLQH\\\"}],\\\"enable_monitoring_mode\\\":false}\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"a3321ca85cf5aaf6b57585fcd8d67b3a","type":"APP","apiClientId":1780363,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":[],"dataSharingControls":[]},"dataSharingState":null,"enabledFlags":["9a3ed68a"]}
242,{"id":"197296369","configuration":"{\"pixel_id\":\"379469852997453\",\"pixel_type\":\"facebook_pixel\",\"metaapp_system_user_token\":\"-\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"96420dbe9ea96c426a1b7f364f977719","type":"APP","apiClientId":2329312,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"86049009","configuration":"{\"tagID\":\"2613705065759\"}","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":"106823921","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":[],"name":"Checkout Script Migration"},{"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":"Healthy Horizons Breastfeeding Centers, Inc.","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"healthy-horizons-breastfeeding-centers-inc.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/www.healthyhorizons.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[],"purchasingCompany":null},},"https://www.healthyhorizons.com/cdn","c8540278we853e1abpb62b2c4amde256306",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"136567423217","themePublished":"true","eventMetadataId":"8b1e8f40-569a-4b2d-8fb8-990b04c4cd4f","pageType":"cart","shopId":"50344067239","storefrontBaseUrl":"https:\/\/www.healthyhorizons.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"16072cab\", \"8450a54b\"]","isMerchantRequest":"false","hashVersion":"c8540278we853e1abpb62b2c4amde256306","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
242<script> 243 window.ShopifyAnalytics = window.ShopifyAnalytics || {}; 244 window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {}; 245 window.ShopifyAnalytics.meta.currency = 'USD'; 246 var meta = {"page":{"pageType":"cart","requestId":"3c7dcdd8-e2f9-4e7a-8061-59a8285fc407-1790310969"}}; 247 for (var attr in meta) { 248 window.ShopifyAnalytics.meta[attr] = meta[attr]; 249 } 250</script>
vendor: 1 bytes, line 250
250
251<script class="analytics"> 252 (function () { 253 var customDocumentWrite = function(content) { 254 var jquery = null; 255 256 if (window.jQuery) { 257 jquery = window.jQuery; 258 } else if (window.Checkout && window.Checkout.$) { 259 jquery = window.Checkout.$; 260 } 261 262 if (jquery) { 263 jquery('body').append(content); 264 } 265 }; 266 267 var hasLoggedConversion = function(token) { 268 if (token) { 269 return document.cookie.indexOf('loggedConversion=' + token) !== -1; 270 } 271 return false; 272 } 273 274 var setCookieIfConversion = function(token) { 275 if (token) { 276 var twoMonthsFromNow = new Date(Date.now()); 277 twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2); 278 279 document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow; 280 } 281 } 282 283 var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || []; 284 window.ShopifyAnalytics.lib.trekkie = window.trekkie; 285 if (trekkie.integrations) { 286 return; 287 } 288 trekkie.methods = [ 289 'identify', 290 'page', 291 'ready', 292 'track', 293 'trackForm', 294 'trackLink' 295 ]; 296 trekkie.factory = function(method) { 297 return function() { 298 var args = Array.prototype.slice.call(arguments); 299 args.unshift(method); 300 trekkie.push(args); 301 if (method == 'track' || method == 'page') { 302 var pageUrl; 303 try { 304 pageUrl = window.location.href; 305 } catch (e) {} 306 var pageReferrer; 307 try { 308 pageReferrer = document.referrer; 309 } catch (e) {} 310 try { 311 if (window.__TREKKIE_SHIM_QUEUE == null) { 312 window.__TREKKIE_SHIM_QUEUE = []; 313 } 314 window.__TREKKIE_SHIM_QUEUE.push({ 315 from: 'trekkie-stub', 316 method: method, 317 args: args.slice(1), 318 pageContext: { 319 url: pageUrl, 320 referrer: pageReferrer 321 } 322 }); 323 } catch (e) { 324 // no-op 325 } 326 } 327 return trekkie; 328 }; 329 }; 330 for (var i = 0; i < trekkie.methods.length; i++) { 331 var key = trekkie.methods[i]; 332 trekkie[key] = trekkie.factory(key); 333 } 334 trekkie.load = function(config) { 335 trekkie.config = config || {}; 336 trekkie.config.initialDocumentCookie = document.cookie; 337 var first = document.getElementsByTagName('script')[0]; 338var script = document.createElement('script'); 339script.type = 'text/javascript'; 340script.onerror = function(e) { 341 var scriptFallback = document.createElement('script'); 342 scriptFallback.type = 'text/javascript'; 343 scriptFallback.onerror = function(error) { 344 var Monorail = { 345 produce: function produce(monorailDomain, schemaId, payload) { 346 var currentMs = new Date().getTime(); 347 var event = { 348 schema_id: schemaId, 349 payload: payload, 350 metadata: { 351 event_created_at_ms: currentMs, 352 event_sent_at_ms: currentMs 353 } 354 }; 355 return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event)); 356 }, 357 sendRequest: function sendRequest(endpointUrl, payload) { 358 // Try the sendBeacon API 359 if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) { 360 var blobData = new window.Blob([payload], { 361 type: 'text/plain' 362 }); 363 364 if (window.navigator.sendBeacon(endpointUrl, blobData)) { 365 return true; 366 } // sendBeacon was not successful 367 368 } // XHR beacon 369 370 var xhr = new XMLHttpRequest(); 371 372 try { 373 xhr.open('POST', endpointUrl); 374 xhr.setRequestHeader('Content-Type', 'text/plain'); 375 xhr.send(payload); 376 } catch (e) { 377 console.log(e); 378 } 379 380 return false; 381 }, 382 isIos12: function isIos12() { 383 return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1; 384 } 385 }; 386 Monorail.produce('monorail-edge.shopifysvc.com', 387 'trekkie_storefront_load_errors/1.1', 388 {shop_id: 50344067239, 389 theme_id: 136567423217, 390 app_name: "storefront", 391 context_url: window.location.href, 392 source_url: "//www.healthyhorizons.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js"}); 393 394 }; 395 scriptFallback.async = true; 396 scriptFallback.src = '//www.healthyhorizons.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js'; 397 first.parentNode.insertBefore(scriptFallback, first); 398}; 399script.async = true; 400script.src = '//www.healthyhorizons.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js'; 401first.parentNode.insertBefore(script, first); 402 403 }; 404 trekkie.load( 405 {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":50344067239,"isMerchantRequest":null,"themeId":136567423217,"themeCityHash":"8106722258673305365","contentLanguage":"en","currency":"USD","eventMetadataId":"8b1e8f40-569a-4b2d-8fb8-990b04c4cd4f"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}} 406 ); 407 408 var loaded = false;
409 trekkie.ready(function() { 410 if (loaded) return; 411 loaded = true; 412 413 window.ShopifyAnalytics.lib = window.trekkie; 414 415 var originalDocumentWrite = document.write; 416 document.write = customDocumentWrite; 417 try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {}; 418 document.write = originalDocumentWrite; 419 420 var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/) 421 var token = match? match[1]: undefined; 422 if (!hasLoggedConversion(token)) { 423 setCookieIfConversion(token); 424 425 } 426 }); 427 428 window.ShopifyAnalytics.lib.page(null,{"pageType":"cart","requestId":"3c7dcdd8-e2f9-4e7a-8061-59a8285fc407-1790310969","shopifyEmitted":true}); 429 430 var eventsListenerScript = document.createElement('script'); 431 eventsListenerScript.async = true; 432 eventsListenerScript.src = "//www.healthyhorizons.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js"; 433 document.getElementsByTagName('head')[0].appendChild(eventsListenerScript); 434})();</script>
vendor: 1 bytes, line 434
434
435<script 436 defer 437 src="https://www.healthyhorizons.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js" 438 data-application="storefront-renderer" 439 data-shop-id="50344067239" 440 data-render-region="gcp-us-central1" 441 data-page-type="cart" 442 data-theme-instance-id="136567423217" 443 data-theme-name="Wokiee" 444 data-theme-version="2.3.0 shopify 2.0" 445 data-monorail-region="shop_domain" 446 data-resource-timing-sampling-rate="10" 447 data-shs="true" 448 data-shs-beacon="true" 449 data-shs-export-with-fetch="true" 450 data-shs-logs-sample-rate="1" 451 data-shs-beacon-endpoint="https://www.healthyhorizons.com/api/collect" 452></script>
452 453<meta name="shopify-y" content="d7a18ce0-1c52-44ca-b4df-4795e99a9eda" data-expiration="1821868569000"><meta name="shopify-s" content="60bb5595-8230-45b3-b4db-601a58c8c419" data-expiration="1790312769000"><meta name="new-cookie-storage-activated" content="t"> 454</head> 455<body class="pagecart" 456 ><div id="shopify-section-show-helper" class="shopify-section"></div><div id="shopify-section-header-template" class="shopify-section"><header class="desctop-menu-large small-header"><nav class="panel-menu mobile-main-menu"> 457 <ul><li> 458 <a href="/pages/corporate-lactation-services">For Employers</a></li><li> 459 <a href="/pages/breastfeeding-help">For Parents</a></li><li> 460 <a href="#"><span class="anshu-cursor">Schedule</span></a><ul><li> 461 <a href="https://meetings.hubspot.com/cassi9">Employer Demo</a></li><li> 462 <a href="/pages/breastfeeding-help">For Parents</a></li><li> 463 <a href="/pages/lactation-consultants"><span class="anshu-sub-submenu">One-on-One Consultations</span></a></li><li> 464 <a href="/pages/breastfeeding-classes"><span class="anshu-sub-submenu">Classes</span></a></li><li> 465 <a href="/pages/breastfeeding-support-groups"><span class="anshu-sub-submenu">Support Groups</span></a></li><li> 466 <a href="/pages/events">Events</a></li></ul></li><li> 467 <a href="/pages/breast-pump-rental">Rentals</a></li><li> 468 <a href="/collections/all-products">Shop</a></li><li> 469 <a href="/pages/about-us">About Us</a></li><li> 470 <a href="/pages/contact"><span class="anshu-contact-link-btn">Contact</span></a></li></ul> 471</nav><!-- tt-top-panel --> 472<div class="tt-top-panel"> 473 <div class="container"> 474 <div class="tt-row" style="padding-top:12px;min-height:0px;"> 475 <div class="tt-description" style="font-size:13px;line-height:20px;font-weight:400;"> 476 FREE virtual event <a href="https://streamyard.com/watch/5i9N8cc2rwUg">Workplace Lactation: Enforcement, Lawsuits, and Remedies</a> 477 </div> 478 479 </div> 480 </div> 481</div><!-- tt-mobile-header --> 482<div class="tt-mobile-header tt-mobile-header-inline tt-mobile-header-inline-stuck"> 483 <div class="container-fluid"> 484 <div class="tt-header-row"> 485 <div class="tt-mobile-parent-menu"> 486 <div class="tt-menu-toggle mainmenumob-js"> 487 <svg width="17" height="15" viewBox="0 0 17 15" fill="none" xmlns="http://www.w3.org/2000/svg"> 488<path d="M16.4023 0.292969C16.4935 0.397135 16.5651 0.507812 16.6172 0.625C16.6693 0.742188 16.6953 0.865885 16.6953 0.996094C16.6953 1.13932 16.6693 1.26953 16.6172 1.38672C16.5651 1.50391 16.4935 1.60807 16.4023 1.69922C16.2982 1.80339 16.187
4885 1.88151 16.0703 1.93359C15.9531 1.97266 15.8294 1.99219 15.6992 1.99219H1.69531C1.55208 1.99219 1.42188 1.97266 1.30469 1.93359C1.1875 1.88151 1.08333 1.80339 0.992188 1.69922C0.888021 1.60807 0.809896 1.50391 0.757812 1.38672C0.71875 1.26953 0.699219 1.13932 0.699219 0.996094C0.699219 0.865885 0.71875 0.742188 0.757812 0.625C0.809896 0.507812 0.888021 0.397135 0.992188 0.292969C1.08333 0.201823 1.1875 0.130208 1.30469 0.078125C1.42188 0.0260417 1.55208 0 1.69531 0H15.6992C15.8294 0 15.9531 0.0260417 16.0703 0.078125C16.1875 0.130208 16.2982 0.201823 16.4023 0.292969ZM16.4023 6.28906C16.4935 6.39323 16.5651 6.50391 16.6172 6.62109C16.6693 6.73828 16.6953 6.86198 16.6953 6.99219C16.6953 7.13542 16.6693 7.26562 16.6172 7.38281C16.5651 7.5 16.4935 7.60417 16.4023 7.69531C16.2982 7.79948 16.1875 7.8776 16.0703 7.92969C15.9531 7.98177 15.8294 8.00781 15.6992 8.00781H1.69531C1.55208 8.00781 1.42188 7.98177 1.30469 7.92969C1.1875 7.8776 1.08333 7.79948 0.992188 7.69531C0.888021 7.60417 0.809896 7.5 0.757812 7.38281C0.71875 7.26562 0.699219 7.13542 0.699219 6.99219C0.699219 6.86198 0.71875 6.73828 0.757812 6.62109C0.809896 6.50391 0.888021 6.39323 0.992188 6.28906C1.08333 6.19792 1.1875 6.1263 1.30469 6.07422C1.42188 6.02214 1.55208 5.99609 1.69531 5.99609H15.6992C15.8294 5.99609 15.9531 6.02214 16.0703 6.07422C16.1875 6.1263 16.2982 6.19792 16.4023 6.28906ZM16.4023 12.3047C16.4935 12.3958 16.5651 12.5 16.6172 12.6172C16.6693 12.7344 16.6953 12.8646 16.6953 13.0078C16.6953 13.138 16.6693 13.2617 16.6172 13.3789C16.5651 13.4961 16.4935 13.6068 16.4023 13.7109C16.2982 13.8021 16.1875 13.8737 16.0703 13.9258C15.9531 13.9779 15.8294 14.0039 15.6992 14.0039H1.69531C1.55208 14.0039 1.42188 13.9779 1.30469 13.9258C1.1875 13.8737 1.08333 13.8021 0.992188 13.7109C0.888021 13.6068 0.809896 13.4961 0.757812 13.3789C0.71875 13.2617 0.699219 13.138 0.699219 13.0078C0.699219 12.8646 0.71875 12.7344 0.757812 12.6172C0.809896 12.5 0.888021 12.3958 0.992188 12.3047C1.08333 12.2005 1.1875 12.1224 1.30469 12.0703C1.42188 12.0182 1.55208 11.9922 1.69531 11.9922H15.6992C15.8294 11.9922 15.9531 12.0182 16.0703 12.0703C16.1875 12.1224 16.2982 12.2005 16.4023 12.3047Z" fill="#191919"/> 489</svg> 490 </div> 491 </div> 492 493 <div class="tt-logo-container"> 494 <a class="tt-logo tt-logo-alignment" href="/"><img src="//www.healthyhorizons.com/cdn/shop/files/Healthy_Horizons_Final_Color_Logo_RBG_transparent_300dpi_be9d798c-4680-4201-8d8d-c8640c124523_95x.png?v=1681465557" 495 srcset="//www.healthyhorizons.com/cdn/shop/files/Healthy_Horizons_Final_Color_Logo_RBG_transparent_300dpi_be9d798c-4680-4201-8d8d-c8640c124523_95x.png?v=1681465557 1x, //www.healthyhorizons.com/cdn/shop/files/Healthy_Horizons_Final_Color_Logo_RBG_transparent_300dpi_be9d798c-4680-4201-8d8d-c8640c124523_190x.png?v=1681465557 2x" 496 alt="Healthy Horizons Breastfeeding Centers Logo" 497 class="tt-retina"></a> 498 </div> 499 500 <div class="tt-mobile-parent-menu-icons"> 501 <!-- search --> 502 <div class="tt-mobile-parent-search tt-parent-box"></div> 503 <!-- /search --></div> 504 505 506 507 </div> 508 </div> 509</div> 510 511 <!-- tt-desktop-header --> 512 <div class="tt-desktop-header"> 513 514 515 516 <div class="container-fluid"> 517 <div class="tt-header-holder"> 518 519 520 <div class="tt-col-obj tt-obj-logo menu-in-center 521" itemscope itemtype="http://schema.org/Organization"><a href="/" class="tt-logo" itemprop="url"><img src="//www.healthyhorizons.com/cdn/shop/files/Healthy_Horizons_Final_Color_Logo_RBG_transparent_300dpi_be9d798c-4680-4201-8d8d-c8640c124523_100x.png?v=1681465557" 522 srcset="//www.healthyhorizons.com/cdn/shop/files/Healthy_Horizons_Final_Color_Logo_RBG_transparent_300dpi_be9d798c-4680-4201-8d8d-c8640c124523_100x.png?v=1681465557 1x, //www.healthyhorizons.com/cdn/shop/files/Healthy_Horizons_Final_Color_Logo_RBG_transparent_300dpi_be9d798c-4680-4201-8d8d-c8640c124523_200x.png?v=1681465557 2x" 523 alt="Healthy Horizons Breastfeeding Centers Logo" 524 class="tt-retina" itemprop="logo" style="top:5px"/></a></div><div class="tt-col-obj tt-obj-menu obj-aligment-center"> 525 <!-- tt-menu --> 526 <div class="tt-desctop-parent-menu tt-parent-box"> 527 <div class="tt-desctop-menu"><nav> 528 <ul><li class="dropdown tt-megamenu-col-01" > 529 <a href="/pages/corporate-lactation-services"><span>For Employers</span></a></li><li class="dropdown tt-megamenu-col-01" > 530 <a href="/pages/breastfeeding-help"><span>For Parents</span></a></li><li class="dropdown tt-megamenu-col-01 submenuarrow" > 531 <a href="#"><span><span class="anshu-cursor">Schedule</span></span></a><div class="dropdown-menu"> 532 <div class="row tt-col-list"> 533 <div class="col"> 534 <ul class="tt-megamenu-submenu tt-megamenu-preview"><li><a href="https://meetings.hubspot.com/cassi9"><span>Employer Demo</span></a></li><li><a href="/pages/breastfeeding-help"><span>For Parents</span></a></li><li><a href="/pages/lactation-consultants"><span><span class="anshu-sub-submenu">One-on-One Consultations</span></span></a></li><li><a href="/pages/breastfeeding-classes"><span><span class="anshu-sub-submenu">Classes</span></span></a></li><li><a href="/pages/breastfeeding-support-groups"><span><span class="anshu-sub-submenu">Support Groups</span></span></a></li><li><a href="/pages/events"><span>Events</span></a></li></ul> 535 </div> 536 </div> 537</div></li><li class="dropdown tt-megamenu-col-01" > 538 <a href="/pages/breast-pump-rental"><span>Rentals</span></a></li><li class="dropdown tt-megamenu-col-01" > 539 <a href="/collections/all-products"><span>Shop</span></a></li><li class="dropdown tt-megamenu-col-01" > 540 <a href="/pages/about-us"><span>About Us</span></a></li><li class="dropdown tt-megamenu-col-01" > 541 <a href="/pages/contact"><span><span class="anshu-contact-link-btn">Contact</span></span></a></li></ul> 542</nav></div> 543 </div> 544 </div> 545 546 <div class="tt-col-obj tt-obj-options obj-move-right"> 547 548<!-- tt-search --> 549<div class="tt-desctop-parent-search tt-parent-box"> 550 <div class="tt-search tt-dropdown-obj"> 551 <button class="tt-dropdown-toggle" 552 data-tooltip="Search" 553 data-tposition="bottom" 554 > 555 <i class="icon-f-85"></i> 556 </button> 557 <div class="tt-dropdown-menu"> 558 <div class="container"> 559 <form action="/search" method="get" role="search"> 560 <div class="tt-col"> 561 <input type="hidden" name="type" value="product" /> 562 <input class="tt-search-input" 563 type="search" 564 name="q" 565 placeholder="SEARCH PRODUCTS..." 566 aria-label="SEARCH PRODUCTS..."> 567 <button type="submit" class="tt-btn-search"></button> 568 </div> 569 <div class="tt-col"> 570 <button class="tt-btn-close icon-f-84"></button> 571 </div> 572 <div class="tt-info-text">What are you Looking for?</div> 573 </form> 574 </div> 575 </div> 576 </div> 577</div> 578<!-- /tt-search --><!-- tt-account --> 579<div class="tt-desctop-parent-account tt-parent-box"> 580 <div class="tt-account tt-dropdown-obj"> 581 <button class="tt-dropdown-toggle"
582 data-tooltip="My Account" 583 data-tposition="bottom" 584 > 585 <i class="icon-f-94"></i> 586 587 </button> 588 <div class="tt-dropdown-menu"> 589 <div class="tt-mobile-add"> 590 <button class="tt-close">Close</button> 591 </div> 592 <div class="tt-dropdown-inner"> 593 <ul><li><a href="/account/login"><i class="icon-f-77"></i>Sign In</a></li> 594 <li><a href="/account/register"><i class="icon-f-94"></i>Register</a></li><li><a href="/checkout"><i class="icon-f-68"></i>Checkout</a></li><li><a href="/pages/wishlist"><svg width="31" height="28" viewbox="0 0 16 15" fill="none" xmlns="http://www.w3.org/2000/svg"> 595 <path d="M8.15625 1.34375C8.13542 1.375 8.10938 1.40625 8.07812 1.4375C8.05729 1.45833 8.03125 1.48438 8 1.51562C7.96875 1.48438 7.9375 1.45833 7.90625 1.4375C7.88542 1.40625 7.86458 1.375 7.84375 1.34375C7.39583 0.895833 6.88542 0.5625 6.3125 0.34375C5.75 0.114583 5.17188 0 4.57812 0C3.99479 0 3.42188 0.114583 2.85938 0.34375C2.29688 0.5625 1.79167 0.895833 1.34375 1.34375C0.90625 1.78125 0.572917 2.28125 0.34375 2.84375C0.114583 3.39583 0 3.97917 0 4.59375C0 5.20833 0.114583 5.79688 0.34375 6.35938C0.572917 6.91146 0.90625 7.40625 1.34375 7.84375L7.64062 14.1406C7.69271 14.1823 7.75 14.2135 7.8125 14.2344C7.875 14.2656 7.9375 14.2812 8 14.2812C8.0625 14.2812 8.125 14.2656 8.1875 14.2344C8.25 14.2135 8.30729 14.1823 8.35938 14.1406L14.6562 7.84375C1
5955.0938 7.40625 15.4271 6.91146 15.6562 6.35938C15.8854 5.79688 16 5.20833 16 4.59375C16 3.97917 15.8854 3.39583 15.6562 2.84375C15.4271 2.28125 15.0938 1.78125 14.6562 1.34375C14.2083 0.895833 13.7031 0.5625 13.1406 0.34375C12.5781 0.114583 12 0 11.4062 0C10.8229 0 10.2448 0.114583 9.67188 0.34375C9.10938 0.5625 8.60417 0.895833 8.15625 1.34375ZM13.9531 7.125L8 13.0781L2.04688 7.125C1.71354 6.79167 1.45312 6.40625 1.26562 5.96875C1.08854 5.53125 1 5.07292 1 4.59375C1 4.11458 1.08854 3.65625 1.26562 3.21875C1.45312 2.78125 1.71354 2.39062 2.04688 2.04688C2.40104 1.70312 2.79688 1.44271 3.23438 1.26562C3.68229 1.08854 4.13542 1 4.59375 1C5.05208 1 5.5 1.08854 5.9375 1.26562C6.38542 1.44271 6.78125 1.70312 7.125 2.04688C7.20833 2.13021 7.28646 2.21875 7.35938 2.3125C7.44271 2.40625 7.51562 2.50521 7.57812 2.60938C7.67188 2.74479 7.8125 2.8125 8 2.8125C8.1875 2.8125 8.32812 2.74479 8.42188 2.60938C8.48438 2.50521 8.55208 2.40625 8.625 2.3125C8.70833 2.21875 8.79167 2.13021 8.875 2.04688C9.21875 1.70312 9.60938 1.44271 10.0469 1.26562C10.4948 1.08854 10.9479 1 11.4062 1C11.8646 1 12.3125 1.08854 12.75 1.26562C13.1979 1.44271 13.599 1.70312 13.9531 2.04688C14.2865 2.39062 14.5417 2.78125 14.7188 3.21875C14.9062 3.65625 15 4.11458 15 4.59375C15 5.07292 14.9062 5.53125 14.7188 5.96875C14.5417 6.40625 14.2865 6.79167 13.9531 7.125Z" fill="black"></path> 596</svg>Wishlist</a></li> 597 598 </ul> 599 </div> 600 </div> 601 </div> 602</div> 603<!-- /tt-account --></div> 604 605 </div> 606 </div></div> 607 <!-- stuck nav --> 608 <div class="tt-stuck-nav notshowinmobile"> 609 <div class="container-fluid"> 610 <div class="tt-header-row "><div class="tt-stuck-parent-logo"> 611 <a href="/" class="tt-logo" itemprop="url"><img src="//www.healthyhorizons.com/cdn/shop/files/Healthy_Horizons_Final_Color_Logo_RBG_transparent_300dpi_be9d798c-4680-4201-8d8d-c8640c124523_95x.png?v=1681465557" 612 srcset="//www.healthyhorizons.com/cdn/shop/files/Healthy_Horizons_Final_Color_Logo_RBG_transparent_300dpi_be9d798c-4680-4201-8d8d-c8640c124523_95x.png?v=1681465557 1x, //www.healthyhorizons.com/cdn/shop/files/Healthy_Horizons_Final_Color_Logo_RBG_transparent_300dpi_be9d798c-4680-4201-8d8d-c8640c124523_190x.png?v=1681465557 2x" 613 alt="Healthy Horizons Breastfeeding Centers Logo" 614 class="tt-retina" itemprop="logo"/></a> 615 </div><div class="tt-stuck-parent-menu"></div> 616 <div class="tt-stuck-parent-search tt-parent-box"></div><div class="tt-stuck-parent-account tt-parent-box"></div></div> 617 </div></div> 618</header> 619 620 621<style> #shopify-section-header-template .tt-description {font-weight: 600 !important;} </style></div> 622<div class="tt-breadcrumb"> 623 <div class="container"> 624 <ul> 625 <li><a href="/">Home</a></li><li>Your Shopping Cart</li></ul> 626 </div> 627</div> 628 <div id="tt-pageContent" class="show_unavailable_variants"> 629 <div id="shopify-section-template--16722833572081__main" class="shopify-section"><div class="container-indent nomargin tt-empty-cart-js"> 630 <div class="tt-empty-cart"> 631 <span class="tt-icon icon-f-39"></span> 632 <h1 class="tt-title">SHOPPING CART IS EMPTY</h1> 633 <p>You have no items in your shopping cart.</p> 634 <a href="/" class="btn ttbtnmainstyle">CONTINUE SHOPPING</a> 635 </div> 636</div> 637 638<div class="line-items-box-js hide"></div> 639 640</div> 641 </div><div id="shopify-section-footer-template" class="shopify-section"><footer class="for-footer-blocks tt-offset-normal_base"><div class="tt-footer-custom tt-color-scheme-02"> 642 <div class="container-fluid-custom-mobile-padding container-fluid-custom"> 643 <div class="tt-row"> 644 <div class="tt-col-left"> 645 646 <div class="tt-col-item"> 647 <div class="tt-newsletter"> 648 <div class="tt-mobile-collapse"> 649 <h4 class="tt-collapse-title"> 650 BE IN TOUCH WITH US: 651 </h4> 652 <div class="tt-collapse-content"> 653 <div class="form-default"><form method="post" action="/contact#contact_form" id="contact_form" accept-charset="UTF-8" class="contact-form"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="✓" /> 654<div class="form-group"> 655 <input type="hidden" name="contact[tags]" value="newsletter"> 656 <input type="email" 657 name="contact[email]" 658 class="form-control" 659 value="" 660 placeholder="Enter your e-mail" 661 autocomplete="off" 662 autocapitalize="off" 663 spellcheck="false" > 664 <button type="submit" class="btn footer_subscribe_btn" name="commit">JOIN US</button> 665 </div></form></div> 666 </div> 667 </div> 668 </div> 669 </div> 670 </div><div class="tt-col-right"> 671 <div class="tt-col-item"> 672 <ul class="tt-social-icon"><li><a class="icon-g-64" target="_blank" href="/"></a></li><li><a class="icon-h-58" target="_blank" href="/"></a></li><li><a class="icon-g-66" target="_blank" href="/"></a></li><li><a class="icon-g-67" target="_blank" href="/"></a></li><li><a class="icon-g-70" target="_blank" href="/"></a></li><li><a target="_blank" href="/"><svg width="512" height="512" viewBox="0 0 512 512" fill="none" xmlns="http://www.w3.org/2000/svg"> 673<path fill-rule="evenodd" clip-rule="evenodd" d="M255.936 0H256.064C397.216 0 512 114.848 512 256C512 397.152 397.216 512 256.064 512C204 512 155.712 496.512 115.232 469.696L16.832 501.152L48.7358 406.048C18.0479 363.904 0 312 0 256C0 114.816 114.784 0 255.936 0ZM354.784 397.632C374.336 393.408 398.848 378.944 405.024 361.504C411.2 344.032 411.2 329.152 409.408 325.984C407.961 323.47 404.539 321.823 399.431 319.364C398.102 318.723 396.657 318.028 395.104 317.248C387.584 313.504 351.008 295.424 344.096 293.024C337.312 290.464 330.848 291.36 325.728 298.592C324.753 299.957 323.78 301.324 322.813 302.685C316.638 311.371 310.681 319.748 305.728 325.088C301.216 329.888 293.856 330.496 287.68 327.936C287.007 327.655 286.235 327.344 285.371 326.994C275.592 323.045 253.902 314.285 227.648 290.912C205.504 271.2 190.464 246.656 186.112 239.296C181.839 231.913 185.525 227.583 188.931 223.582L189.12 223.36C191.316 220.643 193.447 218.38 195.589 216.106C197.13 214.47 198.676 212.829 200.256 211.008L200.939 210.222C204.295 206.363 206.293 204.067 208.544 199.264C211.104 194.304 209.28 189.184 207.456 185.408C206.201 182.762 198.441 163.937 191.784 147.785C188.94 140.884 186.297 134.47 184.448 130.016C179.488 118.144 175.712 117.696 168.192 117.376L167.485 117.34C165.11 117.22 162.496 117.088 159.616 117.088C149.824 117.088 139.616 119.968 133.44 126.272L132.766 126.958C124.865 134.994 107.264 152.894 107.264 188.576C107.264 224.329 132.633 258.929 137.325 265.328L137.664 265.792C137.946 266.163 138.479 266.934 139.253 268.055C148.836 281.933 195.514 349.531 265.12 378.368C323.936 402.752 341.408 400.48 354.784 397.632Z" fill="black"/> 674</svg></a></li></ul> 675 </div> 676 </div></div> 677 </div> 678</div><div class="tt-footer-col tt-color-scheme-03 tt-top-border tt-footer-type2"> 679 <div class="container-fluid-custom-mobile-padding container-fluid-custom"> 680 <div class="row"> 681 <div class="col-md-5"> 682 <div class="tt-footer-box"><a href="/" class="tt-logo tt-logo-alignment"><img src="//www.healthyhorizons.com/cdn/shop/files/white_logo_f434432e-b5af-414c-825e-c5ed0a7e1154_120x.png?v=1614399561" srcset="//www.healthyhorizons.com/cdn/shop/files/white_logo_f434432e-b5af-414c-825e-c5ed0a7e1154_120x.png?v=1614399561 1x, //www.healthyhorizons.com/cdn/shop/files/white_logo_f434432e-b5af-414c-825e-c5ed0a7e1154_240x.png?v=1614399561 2x" alt="" class="tt-retina"></a><div class="tt-footer-description"><br>Follow Us On</div> 683 684<ul class="tt-social-icon"><li><a class="icon-g-64" target="_blank" href="https://www.facebook.com/HealthyHorizonsBreastfeeding"></a></li><li><a class="icon-h-58" target="_blank" href="https://twitter.com/MothersRooms"></a></li><li><a class="icon-g-67" target="_blank" href="https://www.instagram.com/healthyhorizonsbreastfeeding/"></a></li><li><a class="icon-g-70" target="_blank" href="https://www.pinterest.com/HealthyHorizonsBreastfeeding"></a></li><li><a class="icon-g-76" target="_blank" href="https://www.youtube.com/channel/UCgxvj4WuZfSJqQP5Xqe0tGA"></a></li><li><a class="icon-g-68" target="_blank" href="https://www.linkedin.com/company/healthy-horizons"></a></li><li><a class="" target="_blank" href="https://www.tiktok.com/@healthyhorizons"><img src="https://cdn.shopify.com/s/files/1/0503/4406/7239/files/8547041_tiktok_icon_1.png?v=1682328335" alt="tiktok-icon"></a></li></ul></div> 685 </div> 686 <div class="col-md-6 offset-md-1 collapse-listing-firstchild"></div> 687 </div> 688 </div> 689</div><div class="tt-footer-col tt-color-scheme-03"> 690 <div class="container-fluid-custom-mobile-padding container-fluid-custom"> 691 <div class="row"><div class="col-md-6 col-lg-3 col-xl-3"> 692<div class="tt-mobile-collapse"> 693 <h4 class="tt-collapse-title">CONTACT</h4> 694 <div class="tt-collapse-content"> 695<ul class="tt-list"><li><a href="https://healthy-horizons-breastfeeding-centers-inc.myshopify.com/pages/contact#r-1614260936820" class="text-decoration-hover">Location & Hours</a></li><li><a href="/pages/corporate-lactation-services" class="text-decoration-hover">Employer Services</a></li><li><a href="https://healthyhorizons.as.me/" class="text-decoration-hover">Schedule With Us</a></li><li><a href="/policies/terms-of-service" class="text-decoration-hover">Terms of Service</a></li><li><a href="/policies/refund-policy" class="text-decoration-hover">Refund policy</a></li></ul> 696 </div> 697 </div></div> 698<div class="col-md-6 col-lg-3 col-xl-3"> 699<div class="tt-mobile-collapse"> 700 <h4 class="tt-collapse-title">ABOUT</h4> 701 <div class="tt-collapse-content"> 702<ul class="tt-list"><li><a href="/pages/about-us" class="text-decoration-hover">About Us</a></li><li><a href="https://healthy-horizons-breastfeeding-centers-inc.myshopify.com/pages/about-us#r-1614327283616" class="text-decoration-hover">Our History</a></li><li><a href="/pages/testimonials" class="text-decoration-hover">Testimonials</a></li><li><a href="/pages/careers" class="text-decoration-hover">Careers</a></li><li><a href="/pages/press" class="text-decoration-hover">Press</a></li></ul> 703 704 705 </div> 706 </div></div> 707<div class="col-md-6 col-lg-3 col-xl-3"> 708<div class="tt-mobile-collapse"> 709 <h4 class="tt-collapse-title">RESOURCES</h4> 710 <div class="tt-collapse-content"> 711<ul class="tt-list"><li><a href="/pages/breastfeeding-laws" class="text-decoration-hover">Breastfeeding Laws</a></li><li><a href="/pages/faq" class="text-decoration-hover">FAQ</a></li><li><a href="/blogs/blog" class="text-decoration-hover">Blog</a></li><li><a href="/pages/partners" class="text-decoration-hover">Partners</a></li><li><a href="/pages/events" class="text-decoration-hover">Events</a></li></ul> 712 713 714 </div> 715 </div></div> 716<div class="col-md-6 col-lg-3 col-xl-3"> 717<div class="tt-mobile-collapse"> 718 <h4 class="tt-collapse-title">LEGAL</h4> 719 <div class="tt-collapse-content"> 720<ul class="tt-list"><li><a href="/pages/privacy-policy" class="text-decoration-hover">Privacy Policy</a></li><li><a href="/pages/terms-conditions" class="text-decoration-hover">Terms of Service</a></li><li><a href="https://www.healthyhorizons.com/pages/faq#r-1614085402250" class="text-decoration-hover">Shipping & Returns</a></li><li><a href="https://www.healthyhorizons.com/pages/terms-conditions#e-1620682939233" class="text-decoration-hover">Refund Policy</a></li><li><a href="/pages/accessibility" class="text-decoration-hover">Accessibility</a></li></ul> 721 <!-- 722<address> 723 <p><span>ADDRESS:</span> 7895 Piermont Dr NE Albuquerque, NM 198866, United States of America</p> 724 <p><span>PHONE:</span> +566 4774 9930; +566 4774 9940</p> 725 <p><span>HOURS:</span> all week from 9 am to 9 pm</p> 726 <p><span>E-MAIL:</span> <a href="mailto:[email protected]">[email protected]</a></p> 727</address> 728--> 729 730 </div> 731 </div></div> 732</div> 733 </div> 734</div><div class="tt-footer-custom tt-color-scheme-04"> 735 <div class="container-fluid-custom-mobile-padding container-fluid-custom"> 736 <div class="tt-row"> 737 738 739 740 <div class="tt-col-left"><div class="tt-col-item"> 741 <div class="tt-box-copyright"><p> 742© 1991-2026 by Healthy Horizons Breastfeeding Centers, Inc. DBA Healthy Horizons | 1432 Burlingame Avenue, Burlingame, California 94010 | <a href="mailto:[email protected]">[email protected] </a></p></div> 743 </div></div><div class="tt-col-right"> 744 <div class="tt-col-item"> 745 <ul class="tt-payment-list"></ul> 746 </div> 747</div> 748 749 750 </div> 751 </div> 752</div></footer> 753 754 755</div><a href="#" class="tt-back-to-top">BACK TO TOP</a> 756<!-- modalAddToCart --> 757<div class="modal fade" id="modalAddToCartError" tabindex="-1" role="dialog" aria-label="myModalLabel" aria-hidden="true"> 758 <div class="modal-dialog modal-sm"> 759 <div class="modal-content "> 760 <div class="modal-header"> 761 <button type="button" class="close" data-dismiss="modal" aria-hidden="true"><span class="icon icon-clear"></span></button> 762 </div> 763 <div class="modal-body"> 764 <div class="modal-add-cart"> 765 <i class="icon-h-10"></i> 766 <p class="error_message"></p> 767 </div> 768 </div> 769 </div> 770 </div> 771</div> 772 773<div class="modal fade" id="modalAddToCartProduct" tabindex="-1" role="dialog" aria-label="myModalLabel" aria-hidden="true"> 774 <div class="modal-dialog"> 775 <div class="modal-content "> 776 <div class="modal-header"> 777 <button type="button" class="close" data-dismiss="modal" aria-hidden="true"><span class="icon icon-clear"></span></button> 778 </div> 779 <div class="modal-body"> 780 <div class="tt-modal-addtocart mobile"> 781 <div class="tt-modal-messages"> 782 <i class="icon-f-68"></i> Added to cart successfully! 783 </div> 784 <a href="#" class="btn-link btn-close-popup">CONTINUE SHOPPING</a> 785 <a href="/cart" class="btn-link">VIEW CART</a> 786 787 <a href="/checkout" class="btn-link">PROCEED TO CHECKOUT</a> 788 </div> 789 <div class="tt-modal-addtocart desctope"> 790 <div class="row"> 791 <div class="col-12 col-lg-6"> 792 <div class="tt-modal-messages"> 793 <i class="icon-f-68"></i> Added to cart successfully! 794 </div> 795 <div class="tt-modal-product"> 796 <div class="tt-img"></div> 797 <div class="tt-title tt-title-js"></div> 798 <div class="description"></div> 799 <div class="tt-qty">QTY: <span></span></div> 800 </div> 801 <div class="tt-product-discount"><svg width="18" height="18" viewBox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg"> 802<path fill-rule="evenodd" clip-rule="evenodd" d="M0.943837 7.38877C-0.314613 8.64722 -0.314612 10.6876 0.943839 11.946L6.05398 17.0562C7.31243 18.3146 9.35278 18.3146 10.6112 17.0562L17.0562 10.6112C17.6605 10.0069 18 9.18726 18 8.33261V3.22246C18 1.44275 16.5573 0 14.7775 0H9.66739C8.81274 0 7.9931 0.339509 7.38877 0.943838L0.943837 7.38877ZM13.1663 6.44493C14.0562 6.44493 14.7775 5.72356 14.7775 4.8337C14.7775 3.94384 14.0562 3.22246 13.1663 3.22246C12.2764 3.22246 11.5551 3.94384 11.5551 4.8337C11.5551 5.72356 12.2764 6.44493 13.1663 6.44493Z" fill="#F8353E"/> 803</svg><span class="tt-product-discount__text"></span> 804 </div> 805 <div class="tt-product-total"> 806 <div class="tt-total total-product-js"> 807 TOTAL: <span class="tt-price"></span> 808 </div> 809 </div> 810 </div> 811 <div class="col-12 col-lg-6"> 812 <a href="/cart" class="tt-cart-total" title="VIEW CART"> 813 There are <span class="modal-total-quantity"></span> items<br> in your cart 814 <div class="tt-total"> 815 TOTAL: <span class="tt-price full-total-js"></span> 816 </div> 817 </
817a> 818 819 <a href="#" class="btn btn-border btn-close-popup ttmodalbtn">CONTINUE SHOPPING</a> 820 <a href="/cart" class="btn btn-border ttmodalbtn ttmodalbtn">VIEW CART</a> 821 822 <a href="/checkout" class="btn ttmodalbtn">PROCEED TO CHECKOUT</a> 823 </div> 824 </div> 825 </div></div> 826 </div> 827 </div> 828</div><div id="custom-preloader"> 829 <div class="custom-loader" style="display: none;"> 830 <img width="32" height="32" alt="Page Loader" class="lazyload" data-src="//www.healthyhorizons.com/cdn/shop/t/16/assets/ajax-loader.gif?v=83335857307597093571680687550"> 831 </div> 832</div>
832<script> 833 var theme = {}, 834 shop_url = 'https://www.healthyhorizons.com', 835 money_format = '${{amount}}', 836 color_with_border = 'White' || 'empty', 837 colors_value = ',coat: #ff0000,yellow: #ffff00,black: #4d4d4d,blue: #2196f3,green: #8bc34a,purple: #800080,silver: #c0c0c0,white: #ffffff,brown: #a3794d,light-brown: #feb035,dark-turquoise: #23cddc,orange: #fea634,tan: #eacea7,violet: #ee82ee,pink: #ffc0cb,grey: #c0c0c0,red: #ff0000,light blue: #add8e6,beige: #fbdbb5,', 838 texture_obj = function(){return JSON.parse('{}'); 839 } 840 texture_obj = texture_obj(); 841 842 var wokiee_app = { 843 url: 'themeplus.softali.net', 844 loader_text: 'Be patient', 845 main_info: { 846 customerid: '', 847 iid: 'f983060af5d3e902721595b09ed5f1df', 848 shop: 'healthy-horizons-breastfeeding-centers-inc.myshopify.com', 849 domain: 'www.healthyhorizons.com', 850 lic: 'db33fe02-96d3-4074-a901-d124acbb13e1', 851 } 852 }; 853 854 window.shopUrl = ''; 855 856 var set_day = 'Day', 857 set_hour = 'Hrs', 858 set_minute = 'Min', 859 set_second = 'Sec'; 860 861 var addtocart_text = '<span class="icon icon-shopping_basket"></span> <span>ADD TO CART</span>', 862 unavailable_text = '<span>SOLD OUT</span>', 863 addedhtml_text = '<span class="icon icon-shopping_basket"></span> ADDED', 864 errorhtml_text = '<span class="icon icon-shopping_basket"></span> LIMIT PRODUCTS', 865 preorderhtml_text = '<span class="icon icon-f-47"></span> <span>PREORDER</span>', 866 wait_text = '<span class="icon icon-shopping_basket"></span> WAIT', 867 b_close = 'Close', 868 b_back = 'Back', 869 seeallresults = 'See all results'; 870 871 var small_image = '//www.healthyhorizons.com/cdn/shop/t/16/assets/dummy.png?v=138633415270097886021680687550'; 872 873 874 </script>
874<script src="//www.healthyhorizons.com/cdn/shop/t/16/assets/vendor.min.js?v=117754679331759660851680687551" defer="defer"></script>
874<script src="//www.healthyhorizons.com/cdn/shop/t/16/assets/theme.min.js?v=48392270904130771651680687551" defer="defer"></script>
874<!-- modal (ModalSubsribeGood) --> 875<div class="modal fade" id="ModalSubsribeGood" tabindex="-1" role="dialog" aria-label="myModalLabel" aria-hidden="true"> 876 <div class="modal-dialog modal-xs"> 877 <div class="modal-content "> 878 <div class="modal-header"> 879 <button type="button" class="close" data-dismiss="modal" aria-hidden="true"><span class="icon icon-clear"></span></button> 880 </div> 881 <div class="modal-body"> 882 <div class="tt-modal-subsribe-good"> 883 <i class="icon-f-68"></i> <span>You have successfully subscribed!</span> 884 </div> 885 </div> 886 </div> 887 </div> 888</div>
889<script> 890 function checkSubscribe(){ 891 if(location.search.indexOf('customer_posted=true') == -1) return false; 892 $('.tt-modal-subsribe-good').find('span').html('You have successfully subscribed!'); 893 $('#ModalSubsribeGood').modal('show'); 894 setTimeout(function(){window.history.pushState("", "", location.pathname)}, 100); 895 } 896 function checkSended(){ 897 if(location.search.indexOf('contact_posted=true') == -1) return false; 898 $('.tt-modal-subsribe-good').find('span').html('Thanks for contacting us. We'll get back to you as soon as possible.'); 899 $('#ModalSubsribeGood').modal('show'); 900 setTimeout(function(){window.history.pushState("", "", location.pathname)}, 100); 901 } 902 window.addEventListener('DOMContentLoaded', function() { 903 checkSubscribe(); 904 checkSended(); 905 }); 906</script>
906<!-- Modal (ModalMessage) --> 907<div class="modal fade" id="ModalMessage" tabindex="-1" role="dialog" aria-label="myModalLabel" aria-hidden="true" data-pause=1500> 908 <div class="modal-dialog"> 909 <div class="modal-content "> 910 <div class="modal-header"> 911 <button type="button" class="close" data-dismiss="modal" aria-hidden="true"><span class="icon icon-clear"></span></button> 912 </div> 913 <div class="modal-body"> 914 <div class="tt-login-wishlist"> 915 <p>Please login and you will add product to your wishlist</p> 916 <div class="row-btn"> 917 <a href="/account/login" class="btn btn-small ttmodalbtn">SIGN IN</a> 918 <a href="/account/register" class="btn btn-border btn-small ttmodalbtn">REGISTER</a> 919 </div> 920 </div> 921 </div> 922 </div> 923 </div> 924</div><div id="shopify-section-promo-fixed" class="shopify-section"> 925 926</div> 927 928 929 930<!--Gem_Page_Footer_Script--> 931 932<!--End_Gem_Page_Footer_Script--> 933 934 935 936 937 938 939 940 941 942 943 944 945 946 947 948 949 950 951 952 953 954 955 956 957 958 959 960 961 962 963 964 965 966 967 968 969 970 971 972 973 974 975 976 977 978 979 980 981 982 983 984 985 986 987 988 989 990 991 992 993 994 995 996 997 998 999 1000 1001 1002 1003 1004 1005 1006 1007 1008 1009 1010 1011 1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029 1030 1031
1032<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
1032 1033 1034 1035 1036 1037
1037<script> 1038 1039 1040 1041$("input#address_zip").on("focusout", function(){ 1042 setTimeout(function () { 1043 $("span.plus-btn").trigger("click"); 1044 },1500); 1045 setTimeout(function () { 1046 $("span.minus-btn").trigger("click"); 1047 },3000); 1048}); 1049 1050</script>
1050 1051 1052
1053<script> 1054(function () { 1055 // ---- Variant ids that have form fields, read from the app embed JSON ---- 1056 // The embed renders after this script, so read it on demand and retry until it exists. 1057 var fieldVariantIds = null; 1058 var fieldsOnAllProducts = false; 1059 1060 function loadFieldVariantIds() { 1061 if (fieldVariantIds) return true; 1062 var embed = document.querySelector('magical-custom-fields script[type="application/json"]'); 1063 if (!embed) return false; 1064 var ids = {}; 1065 try { 1066 var data = JSON.parse(embed.textContent); 1067 (data.field_groups || []).forEach(function (group) { 1068 var logic = group.logic || {}; 1069 if (logic.appliedTo && logic.appliedTo[0] === 'all_products') fieldsOnAllProducts = true; 1070 (logic.products || []).forEach(function (product) { 1071 (product.variants || []).forEach(function (v) { ids[String(v.id)] = true; }); 1072 }); 1073 }); 1074 } catch (e) { /* bad JSON: stop trying, leave cards alone */ } 1075 fieldVariantIds = ids; 1076 return true; 1077 } 1078 1079 // ---- Part 1: hide quick-add buttons on product cards for products with fields ---- 1080 // Runs on every page (search, collections, related carousel). Skips the main product form. 1081 function hideCardButtons() { 1082 if (!loadFieldVariantIds()) return; 1083 if (!fieldsOnAllProducts && !Object.keys(fieldVariantIds).length) return; 1084 document.querySelectorAll('form[action="/cart/add"]').forEach(function (cardForm) { 1085 // form.id returns the input named "id" on these forms, so read the attribute 1086 if ((cardForm.getAttribute('id') || '').indexOf('product_form_') === 0) return; 1087 var idInput = cardForm.querySelector('input[name="id"]'); 1088 if (!idInput) return; 1089 if (!fieldsOnAllProducts && !fieldVariantIds[String(idInput.value)]) return; 1090 cardForm.querySelectorAll('.tt-btn-addtocart').forEach(function (btn) { 1091 btn.style.display = 'none'; 1092 }); 1093 }); 1094 } 1095 var cardTimer = null; 1096 hideCardButtons(); 1097 document.addEventListener('DOMContentLoaded', hideCardButtons); 1098 new MutationObserver(function () { 1099 clearTimeout(cardTimer); 1100 cardTimer = setTimeout(hideCardButtons, 50); 1101 }).observe(document.body, { childList: true, subtree: true }); 1102 1103 // ---- Main product form (product pages only) ---- 1104 var form = document.querySelector('form[id^="product_form_"]') || document.querySelector('form[action="/cart/add"]'); 1105 if (!form) return; 1106 1107 // ---- Part 2: hide Shop Pay / Buy Now button if custom fields exist ---- 1108 var customFieldsElement = document.querySelector('custom-fields'); 1109 var buyNowButton = document.querySelector('.buyinoneclick'); 1110 1111 if (customFieldsElement && buyNowButton) { 1112 var checkAndHideShopPay = function () { 1113 var hasFields = customFieldsElement.querySelector('input, textarea, select'); 1114 buyNowButton.style.display = hasFields ? 'none' : ''; 1115 }; 1116 checkAndHideShopPay(); 1117 new MutationObserver(checkAndHideShopPay).observe(customFieldsElement, { childList: true, subtree: true }); 1118 } 1119 1120 // ---- Part 3: fix custom field submission ---- 1121 form.addEventListener('submit', function () { 1122 form.querySelectorAll('.ma-hidden-custom-field').forEach(function (input) { input.remove(); }); 1123 1124 var customFieldInputs = document.querySelectorAll('custom-fields input, custom-fields textarea, custom-fields select'); 1125 var hasFieldValues = false; 1126 1127 customFieldInputs.forEach(function (input) { 1128 var value = ''; 1129 var shouldAdd = false; 1130 1131 if (input.type === 'checkbox' || input.type === 'radio') { 1132 if (input.checked) { value = input.value; shouldAdd = true; } 1133 } else if (input.type !== 'hidden') { 1134 value = input.value; 1135 if (value.trim() !== '') shouldAdd = true; 1136 } 1137 1138 if (shouldAdd && input.dataset.name) { 1139 var hiddenInput = document.createElement('input'); 1140 hiddenInput.type = 'hidden'; 1141 hiddenInput.name = input.dataset.name.replace(/[/g, '[').replace(/]/g, ']'); 1142 hiddenInput.value = value; 1143 hiddenInput.className = 'ma-hidden-custom-field'; 1144 form.appendChild(hiddenInput); 1145 hasFieldValues = true; 1146 } 1147 }); 1148 1149 // Diagnostic marker: present on every product-form submit, with or without field values 1150 var pf = document.createElement('input'); 1151 pf.type = 'hidden'; 1152 pf.name = 'properties[_pf]'; 1153 pf.value = '1'; 1154 pf.className = 'ma-hidden-custom-field'; 1155 form.appendChild(pf); 1156 1157 if (hasFieldValues) { 1158 var markerInput = document.createElement('input'); 1159 markerInput.type = 'hidden'; 1160 markerInput.name = 'properties[_Form Fields]'; 1161 markerInput.value = ' '; 1162 markerInput.className = 'ma-hidden-custom-field'; 1163 form.appendChild(markerInput); 1164 } 1165 }); 1166})(); 1167</script>
1167 1168<div id="shopify-block-AYkNucFgydXg4cTluQ__14974507362743789004" class="shopify-block shopify-app-block"><style> 1169 1170 1171 custom-fields .ma-custom-field-group, 1172 custom-fields .ma-custom-field, 1173 custom-fields .ma-custom-field span, 1174 custom-fields .ma-custom-field label, 1175 custom-fields .ma-custom-field input, 1176 custom-fields .ma-custom-field select, 1177 custom-fields .ma-custom-field textarea, 1178 custom-fields .ma-custom-field fieldset, 1179 custom-fields .ma-custom-field fieldset legend { 1180 font-family:"system_ui", -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', 'Noto Sans', 'Liberation Sans', Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; 1181 font-style:normal; 1182 font-weight:400; 1183 letter-spacing:normal; 1184 } 1185 custom-fields .ma-custom-field-group { 1186 text-align: left; 1187 color: #222223; 1188 } 1189 custom-fields .ma-custom-field input[type="text"], 1190 custom-fields .ma-custom-field input[type="date"], 1191 custom-fields .ma-custom-field input[type="time"], 1192 custom-fields .ma-custom-field select, 1193 custom-fields .ma-custom-field textarea { 1194 background-color: #ffffff; 1195 color: #222223; 1196 border-color:#898f94 #aeb4b9 #aeb4b9 #aeb4b9; 1197 border-radius: 4px; 1198 } 1199 custom-fields .ma-custom-field input[type="text"]::placeholder, 1200 custom-fields .ma-custom-field input[type="date"]::placeholder, 1201 custom-fields .ma-custom-field input[type="time"]::placeholder, 1202 custom-fields .ma-custom-field select::placeholder, 1203 custom-fields .ma-custom-field textarea::placeholder { 1204 color:#6d7175; 1205 } 1206 custom-fields .ma-custom-field span.field-description { 1207 color:#6d7175; 1208 } 1209 custom-fields .ma-custom-field input[type="text"].invalid, 1210 custom-fields .ma-custom-field input[type="date"].invalid, 1211 custom-fields .ma-custom-field input[type="time"].invalid, 1212 custom-fields .ma-custom-field select.invalid, 1213 custom-fields .ma-custom-field textarea.invalid { 1214 border-color: #fd5749; 1215 background-color: #fff4f4; 1216 } 1217 custom-fields .field-required-indicator { 1218 color: #d72c0d; 1219 } 1220 custom-fields .ma-custom-field span.field-feedback .field-invalid { 1221 color: #d72c0d; 1222 } 1223 custom-fields .ma-custom-field span.field-feedback svg path { 1224 fill: #d72c0d; 1225 } 1226 1227</style> 1228<magical-custom-fields data-id="AYkNucFgydXg4cTluQ__14974507362743789004">
1228<script type="application/json"> 1229 { 1230 "shop": "https://www.healthyhorizons.com", 1231 "cart_url": "/cart", 1232 "cart_add_url": "/cart/add", 1233 "field_groups" : [{ 1234 "id" : "D8G-qxhykLqRIn_JoVnv4", 1235 "name" : "Work Email, Alias, or Employee ID", 1236 "status" : "active", 1237 "logic" : {"appliedTo":["products"],"appliedDisjunctively":["true"],"conditions":[],"products":[{"id":"7636205928689","variants":[{"id":"42691766092017"},{"id":"42691766124785"},{"id":"42691766157553"}]}],"collections":[]}, 1238 "fields" : [{ 1239 "id": 1, 1240 "type": "short_answer", 1241 "title": "Please share your work email, alias, or employee ID", 1242 "description": "", 1243 "placeholder": "", 1244 "required": true, 1245 "conditions": [], 1246 "options": [], 1247 "validation": [{"column":"char_min","value":"5"}], 1248 "disabledDays": [] 1249 },{ 1250 "id": 2, 1251 "type": "date", 1252 "title": "Baby's Birth Date (Gifts with a future due date will ship after the baby is born)", 1253 "description": "", 1254 "placeholder": "", 1255 "required": true, 1256 "conditions": [], 1257 "options": [], 1258 "validation": [], 1259 "disabledDays": [] 1260 }] 1261 }], 1262 "currency_format" : { 1263 "html_with_currency" :"$0.00 USD", 1264 "html_without_currency" :"0.00"}, 1265 "current_product": { 1266 "id": "", 1267 "product_type": null, 1268 "variant_options": [], 1269 "selected_variant": "", 1270 "collections": [] 1271 }, 1272 "cart_contents": [], 1273 "display_settings": { 1274 "cart_line_item_component_price": true, 1275 "display_group_name": false 1276 }, 1277 "hide_dynamic_checkout": false, 1278 "image_preprocessing": { 1279 "enabled": false, 1280 "max_dimension": 2000, 1281 "jpeg_quality": 85 1282 }, 1283 "locale": { 1284 "required": "Required", 1285 "required_prompt": "Please complete this required field.", 1286 "date_not_available": "This date is not available, please select another.", 1287 "upload_file": "Upload file", 1288 "upload_file_limit": "Max 20mb file upload limit", 1289 "drop_file": "Drop file here", 1290 "uploading": "Uploading...", 1291 "file_uploading": "File is being uploaded", 1292 "upload_success": "Successfully uploaded", 1293 "upload_error": "There was an error", 1294 "upload_error_help": "Try uploading a new file", 1295 "max_file_size_error": "File too large. Max 20mb allowed", 1296 "invalid_file_type": "Invalid file. Allowed:", 1297 "character_min_prompt": "Enter at least [CHAR_MIN] characters.", 1298 "select": "Select" 1299 } 1300 } 1301 </script>
1301 1302</magical-custom-fields> 1303 1304 1305</div>
1305<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
1305 1306</body> 1307</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.