1<!DOCTYPE html> 2<!--[if lt IE 7 ]><html class="ie ie6" lang="en"> <![endif]--> 3<!--[if IE 7 ]><html class="ie ie7" lang="en"> <![endif]--> 4<!--[if IE 8 ]><html class="ie ie8" lang="en"> <![endif]--> 5<!--[if (gte IE 9)|!(IE)]><!--><html lang="en"> <!--<![endif]--> 6<head> 7 8 9 <!-- Global site tag (gtag.js) - Google Ads: 10860716954 -->
10<script async src=https://www.googletagmanager.com/gtag/js?id=AW-10860716954></script>
vendor: 1 bytes, line 10
10
11<script> 12
vendor: 135 bytes, lines 12-16
12window.dataLayer = window.dataLayer || []; 13 function gtag(){dataLayer.push(arguments);} 14 gtag('js', new Date()); 15 16 gtag('config', '
16AW-10860716954
vendor: 4 bytes, line 16
16');
17</script>
17<!--Content in content_for_header --> 18<!--LayoutHub-Embed--><link rel="stylesheet" type="text/css" href="data:text/css;base64," media="all"> 19<!--LH--><!--/LayoutHub-Embed--><!-- Google Tag Manager Added By Al Sigman | Complex Ventures 11/29/17 --> 20
20<script>
vendor: 351 bytes, lines 20-24
20(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 21 new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 22 j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 23 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 24 })(window,document,'script','dataLayer','
24GTM-P5C2PPF
vendor: 3 bytes, line 24
24');
24</script>
24 25 <!-- End Google Tag Manager --> 26 27 28 <!-- Hotjar Tracking Code for Hand In Hand -->
29<script>
vendor: 112 bytes, lines 29-31
29(function(h,o,t,j,a,r){ 30 h.hj=h.hj||function(){(h.hj.q=h.hj.q||[]).push(arguments)}; 31 h._hjSettings={hjid:
315128736
vendor: 237 bytes, lines 31-36
31,hjsv:6}; 32 a=o.getElementsByTagName('head')[0]; 33 r=o.createElement('script');r.async=1; 34 r.src=t+h._hjSettings.hjid+j+h._hjSettings.hjsv; 35 a.appendChild(r); 36})(window,document,'https://static.hotjar.com/c/hotjar-','.js?sv=');
36</script>
36 37 38 39 <meta charset="utf-8" /> 40 41 42 43 44<meta property="og:type" content="website"> 45<meta property="og:title" content="Your Shopping Cart"> 46<meta property="og:url" content="https://www.handinhandsoap.com/cart"> 47 48 49 50<meta property="og:site_name" content="Hand in Hand Soap"> 51 52 53 54<meta name="twitter:card" content="summary"> 55 56 57<meta name="twitter:site" content="@handinhandsoap"> 58 59 60 61 <!-- SEO 62================================================== --> 63 64 <title> 65 Your Shopping Cart – Hand in Hand Soap 66 </title> 67 68 <link rel="canonical" href="https://www.handinhandsoap.com/cart" /> 69 70 <!-- CSS 71================================================== --> 72 73 <link href="//www.handinhandsoap.com/cdn/shop/t/76/assets/stylesheet.css?v=121458117087093401911783543870" rel="stylesheet" type="text/css" media="all" /> 74 <link href="//www.handinhandsoap.com/cdn/shop/t/76/assets/queries.css?v=128855470103424953091699013851" rel="stylesheet" type="text/css" media="all" /> 75 <link href="//www.handinhandsoap.com/cdn/shop/t/76/assets/custom.css?v=92227234989433146131725053820" rel="stylesheet" type="text/css" media="all" /> 76 77 <link href="//www.handinhandsoap.com/cdn/shop/t/76/assets/animate.css?v=84383760653077783521699013834" rel="stylesheet" type="text/css" media="all" /> 78 79 80 81 <!-- JS 82================================================== --> 83 84
84<script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jquery/2.2.4/jquery.min.js"></script>
84 85
85<script src="//www.handinhandsoap.com/cdn/shop/t/76/assets/slick.min.js?v=71779134894361685811699013836" type="text/javascript"></script>
85 86
86<script src="https://cdnjs.cloudflare.com/ajax/libs/wow/1.1.2/wow.min.js"></script>
86 87
87<script src="//www.handinhandsoap.com/cdn/shop/t/76/assets/theme.js?v=79213654339476692431699013851" type="text/javascript"></script>
87 88
88<script src="//www.handinhandsoap.com/cdn/shopifycloud/storefront/assets/themes_support/option_selection-b017cd28.js" type="text/javascript"></script>
88 89 90 91 <meta name="viewport" content="width=device-width, initial-scale=1"> 92 93 94 <link rel="shortcut icon" href="//www.handinhandsoap.com/cdn/shop/files/favicon_32x32.png?v=1613704777" type="image/png" /> 95 96 97
97<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
97<meta name="facebook-domain-verification" content="92xhppp2sw0iehopq3n9juquzqy7xg"> 98<meta name="facebook-domain-verification" content="r3ezz6mofnbc66gjy6zan6gaxdr6xg"> 99<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/6903177/digital_wallets/dialog"> 100<meta id="in-context-paypal-metadata" data-shop-id="6903177" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD"> 101<link rel="ucp" href="/.well-known/ucp" version="2026-08-25">
101<script async="async" src="/checkouts/internal/preloads.js?locale=en-US"></script>
101 102<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
103<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&shop_id=6903177" crossorigin="anonymous"></script>
vendor: 1 bytes, line 103
103
104<script id="shopify-features" type="application/json">{"accessToken":"cddabce58a60cca759dcbcaf4d37d0c1","betas":["rich-media-storefront-analytics"],"domain":"www.handinhandsoap.com","predictiveSearch":true,"shopId":6903177,"locale":"en"}</script>
vendor: 1 bytes, line 104
104
105<script>var Shopify = Shopify || {}; 106Shopify.shop = "hand-in-hand-soap.myshopify.com"; 107Shopify.locale = "en"; 108Shopify.currency = {"active":"USD","rate":"1.0"}; 109Shopify.country = "US"; 110Shopify.theme = {"name":"Hand-in-hand-soap\/main","id":126503551037,"schema_name":"Icon","schema_version":"5.1.2","theme_store_id":null,"role":"main"}; 111Shopify.theme.handle = "null"; 112Shopify.theme.style = {"id":null,"handle":null}; 113Shopify.cdnHost = "www.handinhandsoap.com/cdn"; 114Shopify.routes = Shopify.routes || {}; 115Shopify.routes.root = "/"; 116Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js"; 117Shopify.SignInWithShop = Shopify.SignInWithShop || {}; 118Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {}; 119Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 119
119
120<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 120
120
121<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 121
121
122<script> 123 window.ShopifyPay = window.ShopifyPay || {}; 124 window.ShopifyPay.apiHost = "shop.app\/pay"; 125 window.ShopifyPay.redirectState = null; 126</script>
vendor: 1 bytes, line 126
126
127<script> 128 window.Shopify = window.Shopify || {}; 129 window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {}; 130 window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 }; 131 window.Shopify.SignInWithShop.eligible = true; 132</script>
vendor: 1 bytes, line 132
132
133<script id="shop-js-analytics" type="application/json">{"pageType":"cart"}</script>
vendor: 1 bytes, line 133
133
134<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 134
134
135<script type="module"> 136 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"); 137 138 window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true}); 139 140</script>
vendor: 1 bytes, line 140
140
141<script> 142 window.Shopify = window.Shopify || {}; 143 if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {}; 144 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"]}; 145</script>
vendor: 1 bytes, line 145
145
146<script>(function() { 147 var isLoaded = false; 148 function asyncLoad() { 149 if (isLoaded) return; 150 isLoaded = true; 151 var urls = ["https:\/\/str.rise-ai.com\/?shop=hand-in-hand-soap.myshopify.com","https:\/\/strn.rise-ai.com\/?shop=hand-in-hand-soap.myshopify.com","https:\/\/static.rechargecdn.com\/assets\/js\/widget.min.js?shop=hand-in-hand-soap.myshopify.com","https:\/\/gcdn.incartupsell.com\/bhfaf-FQsPYzbv-pqGHnAonvoM.js?c=1777388663\u0026shop=hand-in-hand-soap.myshopify.com"]; 152 for (var i = 0; i < urls.length; i++) { 153 var s = document.createElement('script'); 154 s.type = 'text/javascript'; 155 s.async = true; 156 s.src = urls[i]; 157 var x = document.getElementsByTagName('script')[0]; 158 x.parentNode.insertBefore(s, x); 159 } 160 }; 161 if(window.attachEvent) { 162 window.attachEvent('onload', asyncLoad); 163 } else { 164 window.addEventListener('load', asyncLoad, false); 165 } 166})();</script>
vendor: 1 bytes, line 166
166
167<script id="__st">var __st={"a":6903177,"offset":-18000,"reqid":"b5ec941e-2bca-4810-85ee-86f3ae0eaae5-1791064303","pageurl":"www.handinhandsoap.com\/cart","u":"969042624e9b","p":"cart"};</script>
vendor: 1 bytes, line 167
167
168<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 168
168
169<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 169
169
170<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//www.handinhandsoap.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 170
170
171<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.handinhandsoap.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>
171<script crossorigin="anonymous" defer="defer" src="//www.handinhandsoap.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 171
171
172<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 172
172
173<script> 174 window.Shopify = window.Shopify || {}; 175 window.Shopify.MCP = window.Shopify.MCP || {}; 176 window.Shopify.MCP.enabled = true; 177 window.Shopify.MCP.shop = "hand-in-hand-soap.myshopify.com"; 178 window.Shopify.MCP.mcpEndpoint = "https:\/\/www.handinhandsoap.com\/api\/mcp"; 179 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"]}}]; 180</script>
vendor: 1 bytes, line 180
180
181<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.handinhandsoap.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})(); 182</script>
vendor: 1 bytes, line 182
182
183<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.handinhandsoap.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}}; 184</script>
vendor: 1 bytes, line 184
184
185<script data-source-attribution="shopify.dynamic_checkout.buyer_consent"> 186 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); 187</script>
vendor: 1 bytes, line 187
187
188<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})}})); 189</script>
189 190<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://www.handinhandsoap.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous"> 191<style id="shopify-accelerated-checkout-cart"> 192 #shopify-buyer-consent { 193 margin-top: 1em; 194 display: inline-block; 195 width: 100%; 196} 197 198#shopify-buyer-consent.hidden { 199 display: none; 200} 201 202#shopify-subscription-policy-button { 203 background: none; 204 border: none; 205 padding: 0; 206 text-decoration: underline; 207 font-size: inherit; 208 cursor: pointer; 209} 210 211#shopify-subscription-policy-button::before { 212 box-shadow: none; 213} 214 215 </style> 216
217<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
217 218 <link rel="next" href="/next"/> 219 <link rel="prev" href="/prev"/> 220 <link href="//www.handinhandsoap.com/cdn/shop/t/76/assets/shopstorm-apps.scss.css?v=44200075104732991851699013851" rel="stylesheet" type="text/css" media="all" /> 221
221<script async src="https://product-customizer-cdn.shopstorm.com/assets/storefront/product-customizer-v2-87192a607035a2a9b7c2904ff5559af964e0d45d6c60e0af79b206603d6a6281.js?shop=hand-in-hand-soap.myshopify.com" type="text/javascript"></script>
vendor: 1 bytes, line 221
221
222<script type="text/javascript" src="https://announcement-bar.webrexstudio.com/js/announcement-script.js?shop=hand-in-hand-soap.myshopify.com"></script>
222 223 224<!-- Hotjar Tracking Code for https://www.handinhandsoap.com/ -->
225<script>
vendor: 125 bytes, lines 225-228
225 226 (function(h,o,t,j,a,r){ 227 h.hj=h.hj||function(){(h.hj.q=h.hj.q||[]).push(arguments)}; 228 h._hjSettings={hjid:
2282418051
vendor: 258 bytes, lines 228-233
228,hjsv:6}; 229 a=o.getElementsByTagName('head')[0]; 230 r=o.createElement('script');r.async=1; 231 r.src=t+h._hjSettings.hjid+j+h._hjSettings.hjsv; 232 a.appendChild(r); 233 })(window,document,'https://static.hotjar.com/c/hotjar-','.js?sv=');
234</script>
234 235 236 <meta name="facebook-domain-verification" content="7sqdnh8barwo0dnjjn5mhzxfszit5z" /> 237 238<!-- BEGIN app block: shopify://apps/klaviyo-email-marketing-sms/blocks/klaviyo-onsite-embed/2632fe16-c075-4321-a88b-50b567f42507 --> 239 240 241 242 243 244 245 246 247 248 249 250 251
251<script async src="https://static.klaviyo.com/onsite/js/TjG8j9/klaviyo.js?company_id=TjG8j9"></script>
251 252
252<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>
252 253 254 255 256 257 258 259
259<script> 260 window.klaviyoReviewsProductDesignMode = false 261 </script>
261 262 263 264 265 266 267 268 269 270 271<!-- END app block --><meta property="og:image" content="https://cdn.shopify.com/s/files/1/0690/3177/files/HIH_Primary_Logo.png?height=628&pad_color=ffffff&v=1617024447&width=1200" /> 272<meta property="og:image:secure_url" content="https://cdn.shopify.com/s/files/1/0690/3177/files/HIH_Primary_Logo.png?height=628&pad_color=ffffff&v=1617024447&width=1200" /> 273<meta property="og:image:width" content="1200" /> 274<meta property="og:image:height" content="628" /> 275<meta property="og:image:alt" content="Hand in Hand Soap - Logo" /> 276<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
277<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: 6903177,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 277
277
278<script> 279 window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || []; 280</script>
vendor: 1 bytes, line 280
280
281<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}
281).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: 6903177,storefrontBaseUrl: "https://www.handinhandsoap.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://www.handinhandsoap.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"id":"324141117","configuration":"{\"pixelCode\":\"C59LU5NGE0M9N03GV8H0\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"22e92c2ad45662f435e4801458fb78cc","type":"APP","apiClientId":4383523,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":[]},"dataSharingState":"optimized"}
281,{"id":"105513021","configuration":"{\"pixel_id\":\"1039611423197073\",\"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":"91750461","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS"],"name":"Google Analytics tag (migrated)"},{"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":"Hand in Hand Soap","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"hand-in-hand-soap.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/www.handinhandsoap.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[],"purchasingCompany":null},},"https://www.handinhandsoap.com/cdn","5982071ew7ea472e3p69b68784m2150dfea",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"false","themeId":"126503551037","themePublished":"true","eventMetadataId":"1ed2405e-cf92-485e-9adc-d7285d2852eb","pageType":"cart","shopId":"6903177","storefrontBaseUrl":"https:\/\/www.handinhandsoap.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\", \"8450a54b\", \"7ee89bf1\"]","isMerchantRequest":"false","hashVersion":"5982071ew7ea472e3p69b68784m2150dfea","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
281<script> 282 window.ShopifyAnalytics = window.ShopifyAnalytics || {}; 283 window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {}; 284 window.ShopifyAnalytics.meta.currency = 'USD'; 285 var meta = {"page":{"pageType":"cart","requestId":"b5ec941e-2bca-4810-85ee-86f3ae0eaae5-1791064303"}}; 286 for (var attr in meta) { 287 window.ShopifyAnalytics.meta[attr] = meta[attr]; 288 } 289</script>
vendor: 1 bytes, line 289
289
290<script class="analytics"> 291 (function () { 292 var customDocumentWrite = function(content) { 293 var jquery = null; 294 295 if (window.jQuery) { 296 jquery = window.jQuery; 297 } else if (window.Checkout && window.Checkout.$) { 298 jquery = window.Checkout.$; 299 } 300 301 if (jquery) { 302 jquery('body').append(content); 303 } 304 }; 305 306 var hasLoggedConversion = function(token) { 307 if (token) { 308 return document.cookie.indexOf('loggedConversion=' + token) !== -1; 309 } 310 return false; 311 } 312 313 var setCookieIfConversion = function(token) { 314 if (token) { 315 var twoMonthsFromNow = new Date(Date.now()); 316 twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2); 317 318 document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow; 319 } 320 } 321 322 var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || []; 323 window.ShopifyAnalytics.lib.trekkie = window.trekkie; 324 if (trekkie.integrations) { 325 return; 326 } 327 trekkie.methods = [ 328 'identify', 329 'page', 330 'ready', 331 'track', 332 'trackForm', 333 'trackLink' 334 ]; 335 trekkie.factory = function(method) { 336 return function() { 337 var args = Array.prototype.slice.call(arguments); 338 args.unshift(method); 339 trekkie.push(args); 340 if (method == 'track' || method == 'page') { 341 var pageUrl; 342 try { 343 pageUrl = window.location.href; 344 } catch (e) {} 345 var pageReferrer; 346 try { 347 pageReferrer = document.referrer; 348 } catch (e) {} 349 try { 350 if (window.__TREKKIE_SHIM_QUEUE == null) { 351 window.__TREKKIE_SHIM_QUEUE = []; 352 } 353 window.__TREKKIE_SHIM_QUEUE.push({ 354 from: 'trekkie-stub', 355 method: method, 356 args: args.slice(1), 357 pageContext: { 358 url: pageUrl, 359 referrer: pageReferrer 360 } 361 }); 362 } catch (e) { 363 // no-op 364 } 365 } 366 return trekkie; 367 }; 368 }; 369 for (var i = 0; i < trekkie.methods.length; i++) { 370 var key = trekkie.methods[i]; 371 trekkie[key] = trekkie.factory(key); 372 } 373 trekkie.load = function(config) { 374 trekkie.config = config || {}; 375 trekkie.config.initialDocumentCookie = document.cookie; 376 var first = document.getElementsByTagName('script')[0]; 377var script = document.createElement('script'); 378script.type = 'text/javascript'; 379script.onerror = function(e) { 380 var scriptFallback = document.createElement('script'); 381 scriptFallback.type = 'text/javascript'; 382 scriptFallback.onerror = function(error) { 383 var Monorail = { 384 produce: function produce(monorailDomain, schemaId, payload) { 385 var currentMs = new Date().getTime(); 386 var event = { 387 schema_id: schemaId, 388 payload: payload, 389 metadata: { 390 event_created_at_ms: currentMs, 391 event_sent_at_ms: currentMs 392 } 393 }; 394 return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event)); 395 }, 396 sendRequest: function sendRequest(endpointUrl, payload) { 397 // Try the sendBeacon API 398 if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) { 399 var blobData = new window.Blob([payload], { 400 type: 'text/plain' 401 }); 402 403 if (window.navigator.sendBeacon(endpointUrl, blobData)) { 404 return true; 405 } // sendBeacon was not successful 406 407 } // XHR beacon 408 409 var xhr = new XMLHttpRequest(); 410 411 try { 412 xhr.open('POST', endpointUrl); 413 xhr.setRequestHeader('Content-Type', 'text/plain'); 414 xhr.send(payload); 415 } catch (e) { 416 console.log(e); 417 } 418 419 return false; 420 }, 421 isIos12: function isIos12() { 422 return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1; 423 } 424 }; 425 Monorail.produce('monorail-edge.shopifysvc.com', 426 'trekkie_storefront_load_errors/1.1', 427 {shop_id: 6903177,
428 theme_id: 126503551037, 429 app_name: "storefront", 430 context_url: window.location.href, 431 source_url: "//www.handinhandsoap.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js"}); 432 433 }; 434 scriptFallback.async = true; 435 scriptFallback.src = '//www.handinhandsoap.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js'; 436 first.parentNode.insertBefore(scriptFallback, first); 437}; 438script.async = true; 439script.src = '//www.handinhandsoap.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js'; 440first.parentNode.insertBefore(script, first); 441 442 }; 443 trekkie.load( 444 {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":6903177,"isMerchantRequest":null,"themeId":126503551037,"themeCityHash":"17342471898208035756","contentLanguage":"en","currency":"USD","eventMetadataId":"1ed2405e-cf92-485e-9adc-d7285d2852eb"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":false,"source":"trekkie-storefront-renderer","apiClientId":580111}} 445 ); 446 447 var loaded = false; 448 trekkie.ready(function() { 449 if (loaded) return; 450 loaded = true; 451 452 window.ShopifyAnalytics.lib = window.trekkie; 453 454 var originalDocumentWrite = document.write; 455 document.write = customDocumentWrite; 456 try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {}; 457 document.write = originalDocumentWrite; 458 459 var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/) 460 var token = match? match[1]: undefined; 461 if (!hasLoggedConversion(token)) { 462 setCookieIfConversion(token); 463 464 } 465 }); 466 467 window.ShopifyAnalytics.lib.page(null,{"pageType":"cart","requestId":"b5ec941e-2bca-4810-85ee-86f3ae0eaae5-1791064303","shopifyEmitted":true}); 468 469 var eventsListenerScript = document.createElement('script'); 470 eventsListenerScript.async = true; 471 eventsListenerScript.src = "//www.handinhandsoap.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js"; 472 document.getElementsByTagName('head')[0].appendChild(eventsListenerScript); 473})();</script>
473 474
474<script> 475 if (!window.ga || (window.ga && typeof window.ga !== 'function')) { 476 window.ga = function ga() { 477 (window.ga.q = window.ga.q || []).push(arguments); 478 if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') { 479 window.Shopify.analytics.publish("ga_stub_called", {}, {sendTo: "google_osp_migration"}); 480 } 481 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."); 482 }; 483 if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') { 484 window.Shopify.analytics.publish("ga_stub_initialized", {}, {sendTo: "google_osp_migration"}); 485 } 486 } 487</script>
vendor: 1 bytes, line 487
487
488<script 489 defer 490 src="https://www.handinhandsoap.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js" 491 data-application="storefront-renderer" 492 data-shop-id="6903177" 493 data-render-region="gcp-us-central1" 494 data-page-type="cart" 495 data-theme-instance-id="126503551037" 496 data-theme-name="Icon" 497 data-theme-version="5.1.2" 498 data-monorail-region="shop_domain" 499 data-resource-timing-sampling-rate="10" 500 data-shs="true" 501 data-shs-beacon="true" 502 data-shs-export-with-fetch="true" 503 data-shs-logs-sample-rate="1" 504 data-shs-beacon-endpoint="https://www.handinhandsoap.com/api/collect" 505></script>
505 506<meta name="shopify-y" content="ada1b2f9-2865-4f6d-8004-8a7a4a2958d0" data-expiration="1822621903000"><meta name="shopify-s" content="6470574b-5fcf-4e13-b578-9cd464b6a213" data-expiration="1791066103000"><meta name="new-cookie-storage-activated" content="t"> 507</head> 508 509<!-- ================================= BODY ========================================= --> 510 511 <!-- Google Tag Manager (noscript) Added by Al Sigman | Complex Ventures 11/29/17 -->
vendor: 86 bytes, lines 511-512
511 512 <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
512GTM-P5C2PPF
vendor: 111 bytes, lines 512-514
512" 513 height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> 514
514<!-- End Google Tag Manager (noscript) --> 515 516 517<body class="gridlock shifter-left cart"> 518 519 <div id="CartDrawer" class="drawer drawer--right"> 520 <div class="drawer__header"> 521 <div class="table-cell"> 522 <span class="drawer__close js-drawer-close"> 523 x 524 </span> 525 </div> 526 <div class="table-cell"> 527 <span class="cart-drawer-icon"><svg version="1.2" baseProfile="tiny-ps" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 30 21" width="30" height="21"> 528 <title>4Green_4</title> 529 <style> 530 tspan { white-space:pre } 531 .shp0 { fill: #004876 } 532 </style> 533 <g id="4Green_4"> 534 <g id="Group 497"> 535 <g id="Group 496"> 536 <g id="Group 9"> 537 <path id="Path 34" class="shp0" d="M11.18 13.48L20.87 13.48C25.39 13.48 29.05 9.82 29.05 5.3L29.05 0.8L6.78 0.8L1.57 0.8C0.92 0.8 0.38 1.33 0.38 1.99L0.38 1.99C0.38 2.65 0.92 3.18 1.57 3.18L4.92 3.18C5.95 3.18 6.78 4.01 6.78 5.04L6.78 12.26L6.78 19.33C6.78 20.25 7.53 21 8.45 21L8.45 21C9.37 21 10.12 20.25 10.12 19.33L10.12 18.94L25.3 18.94L25.3 19.28C25.3 20.08 25.84 20.8 26.62 20.96C27.7 21.18 28.64 20.36 28.64 19.33L28.64 18.14C28.64 16.74 27.5 15.6 26.1 15.6L11.24 15.6C10.69 15.6 10.18 15.2 10.13 14.65C10.06 14.01 10.56 13.48 11.18 13.48Z" /> 538 </g> 539 </g> 540 </g> 541 </g> 542</svg> (<span class="cart-drawer-item-count"></span>)</span> 543 </div> 544 </div> 545 <div id="CartContainer"></div> 546 547 548</div> 549 550 <div class="shifter-page is-moved-by-drawer" id="PageContainer"> 551 <div id="shopify-section-header" class="shopify-section"><header class="scrollheader" data-section-id="header"> 552 <div class="bannertop gridlock-fluid"> 553 <div class="row"> 554 555 556 557 <div 558 class=" desktop-12 tablet-6 mobile-3" 559 id="banner-message" 560 > 561 Clean Ingredients. Clean Conscience. 562 </div> 563 564 565 566 <!-- Shown on Mobile Only --> 567<div class="mobile-header-section"> 568 569 <div id="logoMobile" class="tablet-2 mobile-1 mobile-only"> 570 571<a href="/" title="homepage"> 572 <img alt="logo" src="//www.handinhandsoap.com/cdn/shop/files/HIH_Primary_Logo_7bebf8e7-c1b1-4db2-b67a-68e4b855d256_400x.png?v=1631676278" itemprop="logo" class="main-logo"> 573 <img src="//www.handinhandsoap.com/cdn/shop/files/HIH_Primary_Logo_mobile_400x.png?v=1631676308" itemprop="logo" alt="logo" class="sticky-logo hide"> 574 </a> 575 576 </div> 577 578<ul id="cart" class="mobile-2 tablet-4 mobile-only"> 579 <li class="mobile-menu-icon"><span class="shifter-handle"><svg version="1.2" baseProfile="tiny-ps" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 37 21" width="37" height="21"> 580 <title>Line 26</title> 581 <style> 582 tspan { white-space:pre } 583 .shp0 { fill: none;stroke: #004876;stroke-width: 3 } 584 </style> 585 <path id="Line 24" class="shp0" d="M0.22 1.68L36.5 1.68" /> 586 <path id="Line 25" class="shp0" d="M0.22 10.57L36.5 10.57" /> 587 <path id="Line 26" class="shp0" d="M0.22 19.46L36.5 19.46" /> 588</svg></span></li> 589 <li class="seeks"><a id="inline" href="#search_popup" class="open_popup" aria-label="searchpopup"><i class="fa fa-search" aria-hidden="true"></i></a> 590 </li> 591 592 <li class="cust"> 593 594 <a href="/account/login" aria-label="accountlogin"><i class="fa fa-user-o" aria-hidden="true"></i></a> 595 596 </li> 597 598 <li> 599 <a href="/cart" class="site-header__cart-toggle js-drawer-open-right" aria-controls="CartDrawer" aria-expanded="false"> 600 <span class="cart-words"></span> 601 <svg version="1.2" baseProfile="tiny-ps" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 30 21" width="30" height="21"> 602 <title>4Green_4</title> 603 <style> 604 tspan { white-space:pre } 605 .shp0 { fill: #004876 } 606 </style> 607 <g id="4Green_4"> 608 <g id="Group 497"> 609 <g id="Group 496"> 610 <g id="Group 9"> 611 <path id="Path 34" class="shp0" d="M11.18 13.48L20.87 13.48C25.39 13.48 29.05 9.82 29.05 5.3L29.05 0.8L6.78 0.8L1.57 0.8C0.92 0.8 0.38 1.33 0.38 1.99L0.38 1.99C0.38 2.65 0.92 3.18 1.57 3.18L4.92 3.18C5.95 3.18 6.78 4.01 6.78 5.04L6.78 12.26L6.78 19.33C6.78 20.25 7.53 21 8.45 21L8.45 21C9.37 21 10.12 20.25 10.12 19.33L10.12 18.94L25.3 18.94L25.3 19.28C25.3 20.08 25.84 20.8 26.62 20.96C27.7 21.18 28.64 20.36 28.64 19.33L28.64 18.14C28.64 16.74 27.5 15.6 26.1 15.6L11.24 15.6C10.69 15.6 10.18 15.2 10.13 14.65C10.06 14.01 10.56 13.48 11.18 13.48Z" /> 612 </g> 613 </g> 614 </g> 615 </g> 616</svg> 617 618 619 </a> 620 </li> 621</ul> 622</div> 623 </div> 624 </div> 625 <div 626 id="navigation" 627 628 class="gridlock-fluid" 629 630 > 631 <div class="row"> 632 <div class="nav-container desktop-12 tablet-6 mobile-3"> 633 634 <div id="logo" class="desktop-2 tablet-2 mobile-3 mobile-hide"> 635 636<a href="/" title="homepage"> 637 <img 638 alt="logo" 639 src="//www.handinhandsoap.com/cdn/shop/files/HIH_Primary_Logo_7bebf8e7-c1b1-4db2-b67a-68e4b855d256_400x.png?v=1631676278" 640 itemprop="logo" 641 class="main-logo" 642 > 643 <img 644 src="//www.handinhandsoap.com/cdn/shop/files/HIH_Primary_Logo_mobile_400x.png?v=1631676308" 645 itemprop="logo" 646 alt="logo" 647 class="sticky-logo hide" 648 > 649 </a> 650 651 </div> 652 653 654 <nav 655 class=" desktop-8" 656 style="margin-top:0px;" 657 > 658 659 <ul id="main-nav" role="navigation"> 660 661 662 663<li class="dropdown" role="listitem"> 664 <a href="#" class="main-link-mega-menu">SHOP BY PRODUCT</a> 665 <ul class="megamenu"> 666 <div class="mega-container menu-item-shop-by-product">
667 <span class="desktop-2 tablet-hide mm-image center"> 668 <a href="/collections/liquid-hand-soaps"> 669 <img src="//www.handinhandsoap.com/cdn/shop/files/Menu_Products_HandSoap_400x.jpg?v=1635194077" alt="Hand In Hand Hand Soap"> 670 671 <h4 class="center">Hand Soap</h4> 672 673 </a> 674 </span> 675 676 677 678 <span class="desktop-2 tablet-hide mm-image center"> 679 <a href="/collections/foaming-hand-soap"> 680 <img src="//www.handinhandsoap.com/cdn/shop/files/FHS_Menu_400px_400x.png?v=1654358998" alt="Foaming Hand Soap"> 681 682 <h4 class="center">Foaming Hand Soap</h4> 683 684 </a> 685 </span> 686 687 688 689 <span class="desktop-2 tablet-hide mm-image center"> 690 <a href="/collections/body-lotion"> 691 <img src="//www.handinhandsoap.com/cdn/shop/files/Navigation_BodyLotion_Thumbnail_2x_6143878c-73c5-453e-bf08-76e1726a827a_400x.jpg?v=1628220337" alt="Body Lotion"> 692 693 <h4 class="center">Body Lotion</h4> 694 695 </a> 696 </span> 697 698 699 700 <span class="desktop-2 tablet-hide mm-image center"> 701 <a href="/collections/body-wash"> 702 <img src="//www.handinhandsoap.com/cdn/shop/files/Navigation_BodyWash_Thumbnail_2x_61829bb8-00a2-4bd8-b70f-aa9d96b3899f_400x.jpg?v=1628220353" alt="Body Wash"> 703 704 <h4 class="center">Body Wash</h4> 705 706 </a> 707 </span> 708 709 710 711 <span class="desktop-2 tablet-hide mm-image center"> 712 <a href="/collections/bar-soap"> 713 <img src="//www.handinhandsoap.com/cdn/shop/files/Navigation_BarSoap_Thumbnail_2x_d3e38ef7-03ac-4b8b-ab05-5282ed2d5c0f_400x.jpg?v=1628220370" alt=""> 714 715 <h4 class="center">Bar Soap</h4> 716 717 </a> 718 </span> 719 720 721 722 <span class="desktop-2 tablet-hide mm-image center"> 723 <a href="/collections/sugar-scrub-collection"> 724 <img src="//www.handinhandsoap.com/cdn/shop/files/Menu_Products_SugarScrub_400x.jpg?v=1635194426" alt="Sugar Scrub"> 725 726 <h4 class="center">Sugar Scrub</h4> 727 728 </a> 729 </span> 730 731 732 733 <span class="desktop-2 tablet-hide mm-image center"> 734 <a href="/collections/combo-packs"> 735 <img src="//www.handinhandsoap.com/cdn/shop/files/Menu_Products_ComboPacks_400x.jpg?v=1635258618" alt="Combo Packs"> 736 737 <h4 class="center">Combo Packs</h4> 738 739 </a> 740 </span> 741 742 743 744 <span class="desktop-2 tablet-hide mm-image center"> 745 <a href="/collections/minis"> 746 <img src="//www.handinhandsoap.com/cdn/shop/files/ShopByProduct_Mini_400x465_9b4e6b7b-2929-4f49-aed9-d596b601cf53_400x.jpg?v=1731616724" alt=""> 747 748 <h4 class="center">Minis</h4> 749 750 </a> 751 </span> 752 753 754 755 756 757 758 759 <span class="desktop-2 tablet-hide mm-image center"> 760 <a href="/collections/haircare"> 761 <img src="//www.handinhandsoap.com/cdn/shop/files/ShopByProduct_HairCare_400x465_B_1_400x.png?v=1683802923" alt="Hair Care"> 762 763 <h4 class="center">Hair Care</h4> 764 765 </a> 766 </span> 767 768 769 770 771 772 <span class="desktop-2 tablet-hide mm-image center"> 773 <a href="/collections/shave-cream"> 774 <img src="//www.handinhandsoap.com/cdn/shop/files/Menu_Photo_400x.jpg?v=1706595707" alt="Shave Cream"> 775 776 <h4 class="center">Shave Cream</h4> 777 778 </a> 779 </span> 780 781 782
783 <span class="desktop-2 tablet-hide mm-image center"> 784 <a href="/collections/candles-1"> 785 <img src="//www.handinhandsoap.com/cdn/shop/files/Menu_Products_Candles_400x_4ea9e7ff-ca72-4c6e-8609-041863b0cf3e_400x.png?v=1718347031" alt="Candles"> 786 787 <h4 class="center">Candles</h4> 788 789 </a> 790 </span> 791 792 793 </div> 794 </ul> 795 </li> 796 797 798 799 800 801 802 803 804 805 806 807 808 809 810 811 812 813 814 815<li class="dropdown" role="listitem"> 816 <a href="#" class="main-link-mega-menu">SHOP BY FRAGRANCE</a> 817 <ul class="megamenu"> 818 <div class="mega-container menu-item-shop-by-fragrance"> 819 <span class="desktop-2 tablet-hide mm-image center"> 820 <a href="/collections/cactus-blossom"> 821 <img src="//www.handinhandsoap.com/cdn/shop/files/Cactus_2074x1794_6cd3b18c-33a6-47c0-b877-fa5ac7f15ad6_400x.jpg?v=1631838777" alt="Cactus Blossom"> 822 823 <h4 class="center">Cactus Blossom</h4> 824 825 </a> 826 </span> 827 828 829 830 <span class="desktop-2 tablet-hide mm-image center"> 831 <a href="/collections/citrus-grove-collection"> 832 <img src="//www.handinhandsoap.com/cdn/shop/files/Citrus_2074x1794_7bf5d8ae-baa5-499d-b004-90e6c2133041_400x.jpg?v=1631838801" alt="Citrus Grove"> 833 834 <h4 class="center">Citrus Grove</h4> 835 836 </a> 837 </span> 838 839 840 841 <span class="desktop-2 tablet-hide mm-image center"> 842 <a href="/collections/sea-salt-collection"> 843 <img src="//www.handinhandsoap.com/cdn/shop/files/SeaSalt_NavModule_400x.jpg?v=1631654794" alt="Sea Salt"> 844 845 <h4 class="center">Sea Salt</h4> 846 847 </a> 848 </span> 849 850 851 852 <span class="desktop-2 tablet-hide mm-image center"> 853 <a href="/collections/island-mimosa"> 854 <img src="//www.handinhandsoap.com/cdn/shop/files/Island_2074x1794_d25ccd2c-fd54-468a-b572-d1d6d3e21ab8_400x.jpg?v=1631838832" alt="Island Mimosa"> 855 856 <h4 class="center">Island Mimosa</h4> 857 858 </a> 859 </span> 860 861 862 863 864 865 <span class="desktop-2 tablet-hide mm-image center"> 866 <a href="/collections/rosemary-lemon"> 867 <img src="//www.handinhandsoap.com/cdn/shop/files/Rosemary_2074x1794_2d3b07ad-6686-4e00-bf2b-889ebd787d67_400x.jpg?v=1631838937" alt="Rosemary Lemon"> 868 869 <h4 class="center">Rosemary Lemon</h4> 870 871 </a> 872 </span> 873 874 875 876 <span class="desktop-2 tablet-hide mm-image center"> 877 <a href="/collections/lavender-collection"> 878 <img src="//www.handinhandsoap.com/cdn/shop/files/Lavendar_2074x1794_4b2de5b6-ccb7-48ed-b9ed-a8e7bbb453a1_400x.jpg?v=1631838849" alt="Lavender"> 879 880 <h4 class="center">Lavender</h4> 881 882 </a> 883 </span> 884 885 886 887 <span class="desktop-2 tablet-hide mm-image center"> 888 <a href="/collections/sweetgrass"> 889 <img src="//www.handinhandsoap.com/cdn/shop/files/Sweetgrass_2074x1794_c85bd8fd-1621-4fcd-8d82-dc700d09d840_400x.jpg?v=1631838997" alt="Sweetgrass"> 890 891 <h4 class="center">Sweetgrass</h4> 892 893 </a> 894 </span> 895 896 897 898 <span class="desktop-2 tablet-hide mm-image center"> 899 <a href="/collections/poppy"> 900 <img src="//www.handinhandsoap.com/cdn/shop/files/Poppy_2074x1794_a1703455-09bd-4b50-8291-f117b5652d69_400x.jpg?v=1631838891" alt="Poppy"> 901 902 <h4 class="center">Poppy</h4> 903 904 </a> 905 </span> 906 907 908
909 <span class="desktop-2 tablet-hide mm-image center"> 910 <a href="/collections/almond-creme"> 911 <img src="//www.handinhandsoap.com/cdn/shop/files/Almond_Creme_Menu_400x.jpg?v=1680554505" alt="Almond Crème"> 912 913 <h4 class="center">Almond Crème</h4> 914 915 </a> 916 </span> 917 918 919 920 921 922 923 924 925 926 927 </div> 928 </ul> 929 </li> 930 931 932 933 934 935 936 937 938 939 940 941 942 943 944 945 946 947 948 949 950 <li role="listitem"><a href="/pages/ingredients" title="">INGREDIENTS</a></li> 951 952 953 954 955 956 957 958 959 960 961 962<li class="dropdown" role="listitem"> 963 <a href="#" class="main-link-mega-menu">MISSION</a> 964 <ul class="megamenu"> 965 <div class="mega-container menu-item-mission"> 966 <span class="desktop-2 tablet-hide mm-image center"> 967 <a href="/pages/story"> 968 <img src="//www.handinhandsoap.com/cdn/shop/files/OurStory_Nav_image_2x_ddaf4925-0fc5-4d10-acd8-a598167a8a5e_400x.jpg?v=1630124403" alt="Our Story"> 969 970 <h4 class="center">Our Story</h4> 971 972 </a> 973 </span> 974 975 976 977 <span class="desktop-2 tablet-hide mm-image center"> 978 <a href="/pages/impact"> 979 <img src="//www.handinhandsoap.com/cdn/shop/files/Group_5011_400x.png?v=1627998567" alt="Our Impact"> 980 981 <h4 class="center">Our Impact</h4> 982 983 </a> 984 </span> 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 </div> 1012 </ul> 1013 </li> 1014 1015 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029 1030 1031 1032 <li role="listitem"><a href="/pages/store-finder" title="">STORE FINDER</a></li> 1033 1034 1035 1036 </ul> 1037 1038 </nav> 1039 1040 1041 1042 1043 <div class="desktop-2 tablet-3 mobile-hide" style="margin-top:0px;"> 1044 <ul 1045 id="cart" 1046 class="custom-button-cart" 1047 style="display:flex; align-items:center;margin-top:0px;justify-content:space-between;" 1048 > 1049 <li class="seeks"> 1050 <a id="inline" href="#search_popup" class="open_popup" title="Search"> 1051 <svg version="1.2" baseProfile="tiny-ps" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 27 26" width="27" height="26"> 1052 <title>4Green_4</title> 1053 <style> 1054 tspan { white-space:pre } 1055 .shp0 { fill: none;stroke: #004876;stroke-linecap:round;stroke-width: 2.876 } 1056 </style> 1057 <g id="4Green_4"> 1058 <g id="Group 497"> 1059 <g id="Group 496"> 1060 <g id="Group 9"> 1061 <g id="Group 8"> 1062 <path id="Ellipse 4" class="shp0" d="M12.86 22.66C7.24 22.66 2.69 18.11 2.69 12.49C2.69 6.86 7.24 2.31 12.86 2.31C18.49 2.31 23.04 6.86 23.04 12.49C23.04 18.11 18.49 22.66 12.86 22.66ZM24.34 23.96L20.05 19.67" /> 1063 </g> 1064 </g> 1065 </g> 1066 </g> 1067 </g> 1068</svg> 1069 <i class="fa fa-search hide" aria-hidden="true"></i> 1070 <span style="display:none">Search</span> 1071 </a> 1072 1073 </li> 1074 1075 <li class="cust"> 1076 1077 <a href="/account/login"><svg version="1.2" baseProfile="tiny-ps" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 23 29" width="23" height="29"> 1078 <title>4Green_4</title> 1079 <style> 1080 tspan { white-space:pre } 1081 .shp0 { fill: #004876 } 1082 </style> 1083 <g id="4Green_4"> 1084 <g id="Group 497"> 1085 <g id="Group 496"> 1086 <g id="Group 9"> 1087 <path id="Path 35" class="shp0" d="M13.43 14.38L13.43 14.38C13.43 14.03 13.64 13.71 13.96 13.57C16.36 12.54 18.05 10.16 18.05 7.38L18.05 7.38C18.05 3.65 15.02 0.63 11.3 0.63L11.3 0.63C7.57 0.63 4.55 3.65 4.55 7.38L4.55 7.38C4.55 10.16 6.23 12.54 8.63 13.57C8.95 13.71 9.17 14.03 9.17 14.38L9.17 14.38C9.17 14.78 8.9 15.13 8.51 15.23C3.81 16.47 0.34 20.74 0.34 25.83L0.34 28.36L22.25 28.36L22.25 25.83C22.25 20.74 18.78 16.47 14.08 15.23C13.69 15.13 13.43 14.78 13.43 14.38Z" /> 1088 </g> 1089 </g> 1090 </g> 1091 </g> 1092</svg><i class="fa fa-user-o hide" aria-hidden="true"></i 1093 ><span style="display:none">Login</span></a> 1094 1095 </li> 1096 1097 <li> 1098 <a 1099 href="/cart" 1100 1101 class="site-header__cart-toggle js-drawer-open-right" aria-controls="CartDrawer" 1102 aria-expanded="false" 1103 1104 >
1105 <span class="cart-words"></span> 1106 1107 <svg version="1.2" baseProfile="tiny-ps" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 30 21" width="30" height="21"> 1108 <title>4Green_4</title> 1109 <style> 1110 tspan { white-space:pre } 1111 .shp0 { fill: #004876 } 1112 </style> 1113 <g id="4Green_4"> 1114 <g id="Group 497"> 1115 <g id="Group 496"> 1116 <g id="Group 9"> 1117 <path id="Path 34" class="shp0" d="M11.18 13.48L20.87 13.48C25.39 13.48 29.05 9.82 29.05 5.3L29.05 0.8L6.78 0.8L1.57 0.8C0.92 0.8 0.38 1.33 0.38 1.99L0.38 1.99C0.38 2.65 0.92 3.18 1.57 3.18L4.92 3.18C5.95 3.18 6.78 4.01 6.78 5.04L6.78 12.26L6.78 19.33C6.78 20.25 7.53 21 8.45 21L8.45 21C9.37 21 10.12 20.25 10.12 19.33L10.12 18.94L25.3 18.94L25.3 19.28C25.3 20.08 25.84 20.8 26.62 20.96C27.7 21.18 28.64 20.36 28.64 19.33L28.64 18.14C28.64 16.74 27.5 15.6 26.1 15.6L11.24 15.6C10.69 15.6 10.18 15.2 10.13 14.65C10.06 14.01 10.56 13.48 11.18 13.48Z" /> 1118 </g> 1119 </g> 1120 </g> 1121 </g> 1122</svg><i class="fa fa-shopping-cart hide" aria-hidden="true"></i> 1123 1124 1125 </a> 1126 </li> 1127 1128 </ul> 1129 1130 </div> 1131 1132 </div> 1133 </div> 1134 </div> 1135</header> 1136 1137<div 1138 id="phantom" 1139 1140></div> 1141 1142<style> 1143 1144 @media screen and ( min-width: 740px ) { 1145 #logo img { max-width: 175px; } 1146 } 1147 1148 1149 1150 header { border-bottom: 1px solid #e5e5e5; } 1151 1152 1153 1154 #logo { margin-right: 20px; } 1155 1156 1157 1158 .bannertop { text-align: center! important; } 1159 1160 1161 1162 .bannertop { 1163 font-size: 17px; 1164 } 1165 .bannertop ul#cart li a { 1166 font-size: 17px; 1167 } 1168 .bannertop select.currency-picker { 1169 font-family: 'Roboto', sans-serif;; 1170 font-size: 17px; 1171 } 1172 #logo a { 1173 font-size: 27px; 1174 text-transform: none; 1175 font-weight: 400; 1176 } 1177 .custom-promo-menu { 1178 background: rgba(0,0,0,0); 1179 color: rgba(0,0,0,0); 1180 } 1181</style> 1182 1183 1184</div> 1185 <div class="page-wrap"> 1186 1187 1188 <div id="content" class=" row cont-cart"> 1189 1190 <!--LayoutHub-Workspace-Start--><div class="section-title yellow-heading desktop-12 mobile-3"> 1191 <h1>Shopping Cart</h1> 1192</div> 1193 1194<div class="clear"></div> 1195 1196<div id="shopping-cart" class="desktop-12 tablet-6 mobile-3"> 1197 1198 1199 <label class="subtext">Your cart is currently empty.</label> 1200 1201 1202 <div id="shopify-section-coll-hover-category-section" class="shopify-section"><section class="index-section homepage-section homepage-promo homepage-promo-hover-cat no-fouc sec-coll-hover-category-section" data-section-id="coll-hover-category-section" > 1203 <article id="promo-images" class="row"><div class="pimg homepage-promo desktop-8 tablet-4 mobile-3 promo- promo-hover-cat-image" > 1204 <div class="promo-inner"> 1205 1206<div class="promo-image center image-view-hover" id="image-view-f4b584bc-b380-4ac1-8158-5b8d13e07658" style=" display:block; "> 1207 <a href="/collections/cactus-blossom"> 1208 1209 <img src="//www.handinhandsoap.com/cdn/shop/files/Cactus_2074x1794_6cd3b18c-33a6-47c0-b877-fa5ac7f15ad6_1200x.jpg?v=1631838777" alt="Cactus Blossom"> 1210 1211 1212 </a> 1213 </div> 1214 1215<div class="promo-image center image-view-hover" id="image-view-1f8c6264-c8cb-40e7-bee3-b691fcd37f80" style=" display:none; "> 1216 <a href="/collections/citrus-grove-collection"> 1217 1218 <img src="//www.handinhandsoap.com/cdn/shop/files/Citrus_2074x1794_7bf5d8ae-baa5-499d-b004-90e6c2133041_1200x.jpg?v=1631838801" alt="Citrus Grove"> 1219 1220 1221 </a> 1222 </div> 1223 1224<div class="promo-image center image-view-hover" id="image-view-336d9f94-f56a-4fd8-8b8d-db384d1cb651" style=" display:none; "> 1225 <a href="/collections/island-mimosa"> 1226 1227 <img src="//www.handinhandsoap.com/cdn/shop/files/Island_2074x1794_d25ccd2c-fd54-468a-b572-d1d6d3e21ab8_1200x.jpg?v=1631838832" alt="Island Mimosa"> 1228 1229 1230 </a> 1231 </div> 1232 1233<div class="promo-image center image-view-hover" id="image-view-a36f1315-e781-42a8-82b4-479477d463af" style=" display:none; "> 1234 <a href="/collections/lavender-collection"> 1235 1236 <img src="//www.handinhandsoap.com/cdn/shop/files/Lavendar_2074x1794_4b2de5b6-ccb7-48ed-b9ed-a8e7bbb453a1_1200x.jpg?v=1631838849" alt="Lavender"> 1237 1238 1239 </a> 1240 </div> 1241 1242<div class="promo-image center image-view-hover" id="image-view-1f3d8db1-9fe8-451e-81ec-225b15750eac" style=" display:none; "> 1243 <a href="/collections/pink-peony"> 1244 1245 <img src="//www.handinhandsoap.com/cdn/shop/files/Pink_2074x1794_92bfcb80-de74-46ef-9f6d-f49981d1402d_1200x.jpg?v=1631838875" alt="Pink Peony"> 1246 1247 1248 </a> 1249 </div> 1250 1251<div class="promo-image center image-view-hover" id="image-view-88e6e482-748c-4e1b-8bfa-aca759b4ace8" style=" display:none; "> 1252 <a href="/collections/poppy"> 1253 1254 <img src="//www.handinhandsoap.com/cdn/shop/files/Poppy_2074x1794_a1703455-09bd-4b50-8291-f117b5652d69_1200x.jpg?v=1631838891" alt="Poppy"> 1255 1256 1257 </a> 1258 </div> 1259 1260<div class="promo-image center image-view-hover" id="image-view-9612d02e-b2a6-444c-a8d6-4e216e5520a7" style=" display:none; "> 1261 <a href="/collections/rosemary-lemon"> 1262 1263 <img src="//www.handinhandsoap.com/cdn/shop/files/Rosemary_2074x1794_2d3b07ad-6686-4e00-bf2b-889ebd787d67_1200x.jpg?v=1631838937" alt="Rosemary Lemon"> 1264 1265 1266 </a> 1267 </div> 1268 1269<div class="promo-image center image-view-hover" id="image-view-09164186-ac5f-42af-947d-df977e55a906" style=" display:none; "> 1270 <a href="/collections/sea-salt-collection"> 1271 1272 <img src="//www.handinhandsoap.com/cdn/shop/files/SeaSalt_NavModule_1200x.jpg?v=1631654794" alt="Sea Salt"> 1273 1274 1275 </a> 1276 </div> 1277 1278<div class="promo-image center image-view-hover" id="image-view-6ca27830-daf2-412f-b4b7-21df2c57da39" style=" display:none; "> 1279 <a href="/collections/sweetgrass"> 1280 1281 <img src="//www.handinhandsoap.com/cdn/shop/files/Sweetgrass_2074x1794_c85bd8fd-1621-4fcd-8d82-dc700d09d840_1200x.jpg?v=1631838997" alt="Sweetgrass"> 1282 1283 1284 </a> 1285 </div> 1286 1287<div class="promo-image center image-view-hover" id="image-view-ea910dd6-13cc-4edb-b07a-9a74b189c7c8" style=" display:none; "> 1288 <a href="/collections/almond-creme"> 1289 1290 <img src="//www.handinhandsoap.com/cdn/shop/files/Almond_Creme_1200x.jpg?v=1680725260" alt="Almond Crème"> 1291 1292 1293 </a> 1294 </div> 1295 1296 </div> 1297 </div> 1298 1299 <style> 1300 section.homepage-promo.sec-coll-hover-category-section { 1301 background-color: #ffffff; 1302 } 1303 1304 section.homepage-promo, section.homepage-promo .caption p { 1305 font-size: 24px; 1306 font-weight: light; 1307 } 1308 .category-text-coll-hover-category-section{ 1309 font-size: 24px; 1310 } 1311 </style> 1312 1313 1314 1315 1316 <div class="pimg homepage-promo desktop-4 tablet-2 mobile-3 promo- promo-hover-cat-list" > 1317 <div class="promo-inner"> 1318 1319 <div class="section-title row custom-section-title"> 1320 <h2 class="bg-pink title-id-coll-hover-category-section">
1320SHOP BY FRAGRANCE</h2> 1321 1322 </div> 1323 1324 1325 <div class="promo-block"> 1326 1327 <h3 class="promo-title category-text-list"><a href="/collections/cactus-blossom" data-section-id="f4b584bc-b380-4ac1-8158-5b8d13e07658">Cactus Blossom</a></h3> 1328 1329 </div> 1330 1331 <div class="promo-block"> 1332 1333 <h3 class="promo-title category-text-list"><a href="/collections/citrus-grove-collection" data-section-id="1f8c6264-c8cb-40e7-bee3-b691fcd37f80">Citrus Grove</a></h3> 1334 1335 </div> 1336 1337 <div class="promo-block"> 1338 1339 <h3 class="promo-title category-text-list"><a href="/collections/island-mimosa" data-section-id="336d9f94-f56a-4fd8-8b8d-db384d1cb651">Island Mimosa</a></h3> 1340 1341 </div> 1342 1343 <div class="promo-block"> 1344 1345 <h3 class="promo-title category-text-list"><a href="/collections/lavender-collection" data-section-id="a36f1315-e781-42a8-82b4-479477d463af">Lavender</a></h3> 1346 1347 </div> 1348 1349 <div class="promo-block"> 1350 1351 <h3 class="promo-title category-text-list"><a href="/collections/pink-peony" data-section-id="1f3d8db1-9fe8-451e-81ec-225b15750eac">Pink Peony</a></h3> 1352 1353 </div> 1354 1355 <div class="promo-block"> 1356 1357 <h3 class="promo-title category-text-list"><a href="/collections/poppy" data-section-id="88e6e482-748c-4e1b-8bfa-aca759b4ace8">Poppy</a></h3> 1358 1359 </div> 1360 1361 <div class="promo-block"> 1362 1363 <h3 class="promo-title category-text-list"><a href="/collections/rosemary-lemon" data-section-id="9612d02e-b2a6-444c-a8d6-4e216e5520a7">Rosemary Lemon</a></h3> 1364 1365 </div> 1366 1367 <div class="promo-block"> 1368 1369 <h3 class="promo-title category-text-list"><a href="/collections/sea-salt-collection" data-section-id="09164186-ac5f-42af-947d-df977e55a906">Sea Salt</a></h3> 1370 1371 </div> 1372 1373 <div class="promo-block"> 1374 1375 <h3 class="promo-title category-text-list"><a href="/collections/sweetgrass" data-section-id="6ca27830-daf2-412f-b4b7-21df2c57da39">Sweetgrass</a></h3> 1376 1377 </div> 1378 1379 <div class="promo-block"> 1380 1381 <h3 class="promo-title category-text-list"><a href="/collections/almond-creme" data-section-id="ea910dd6-13cc-4edb-b07a-9a74b189c7c8">Almond Crème</a></h3> 1382 1383 </div> 1384 1385 </div> 1386 </div> 1387 1388 1389 1390 1391 1392 1393 </article> 1394 1395</section> 1396 1397 1398<style> 1399 .sec-coll-hover-category-section h3.promo-title, 1400 .sec-coll-hover-category-section .homepage-promo .promo-inner p{ 1401 text-align: left; 1402 } 1403 .sec-coll-hover-category-section #promo-images .custom-section-title { 1404 text-align: left; 1405 } 1406 h2.bg-pink.title-id-coll-hover-category-section 1407 { 1408 background: rgba(0,0,0,0); 1409 color: #004976; 1410 font-size: 16px; 1411 text-align: left; 1412 1413 } 1414 1415 .subheading-id-coll-hover-category-section{ 1416 color: #004976; 1417 text-align: left; 1418 } 1419 1420 1421</style>
1422<script> 1423 jQuery(document).on('shopify:section:load', function(){ view_image_hover_fcn(); }); 1424 view_image_hover_fcn(); 1425 function view_image_hover_fcn(){ 1426 jQuery('.category-text-list').each(function(){ 1427 jQuery(this).hover(function(){ 1428 var viewImageID = jQuery(this).find('a').attr('data-section-id'); 1429 var triggerHover = '#image-view-'+viewImageID; 1430 jQuery('.image-view-hover').hide(); 1431 jQuery(triggerHover).show(); 1432 }); 1433 }); 1434 } 1435</script>
1435 1436 1437 1438 1439 1440</div> 1441 1442 <div class="clear"></div> 1443 1444 1445 1446 1447 <div id="looked-at" class="desktop-12 mobile-half"> 1448 <div id="recently-viewed-products" class="collection clearfix" style="display:none"> 1449 <h4>You also Viewed</h4> 1450</div> 1451 1452
1453<script id="recently-viewed-product-template" type="text/x-jquery-tmpl"> 1454<div id="product-${handle}" class="desktop-2 mobile-3"> 1455 <div class="image"> 1456 <a href="${url}" class="cy"> 1457 <img src="${Shopify.resizeImage(featured_image, "medium")}" /> 1458 </a> 1459 </div> 1460</div> 1461</script>
1461 1462 1463
1464<script type="text/javascript" charset="utf-8"> 1465//<![CDATA[ 1466 1467// Including jQuery conditionnally. 1468if (typeof jQuery === 'undefined') { 1469 document.write("\u003cscript src=\"http:\/\/ajax.googleapis.com\/ajax\/libs\/jquery\/1\/jquery.min.js\" type=\"text\/javascript\"\u003e\u003c\/script\u003e"); 1470 document.write('
1470<script type="text/javascript">jQuery.noConflict();<\/script>'); 1471} 1472 1473// Including api.jquery.js conditionnally. 1474if (typeof Shopify.resizeImage === 'undefined') { 1475 document.write("\u003cscript src=\"\/\/www.handinhandsoap.com\/cdn\/shopifycloud\/storefront\/assets\/themes_support\/api.jquery-7ab1a3a4.js\" type=\"text\/javascript\"\u003e\u003c\/script\u003e"); 1476} 1477 1478//]]> 1479</script>
1479 1480
1481<script src="http://ajax.aspnetcdn.com/ajax/jquery.templates/beta1/jquery.tmpl.min.js" type="text/javascript"></script>
vendor: 1 bytes, line 1481
1481
1482<script src="//www.handinhandsoap.com/cdn/shop/t/76/assets/jquery.products.min.js?v=69449650225931047071699013840" type="text/javascript"></script>
1482 1483
1484<script type="text/javascript" charset="utf-8"> 1485//<![CDATA[ 1486 1487Shopify.Products.showRecentlyViewed( { howManyToShow:6 } ); 1488 1489//]]> 1490</script>
1490 1491 1492 1493 </div> 1494 1495</div> 1496 1497<!--LayoutHub-Workspace-End--> 1498 </div> 1499 1500 </div> 1501 1502 <div id="shopify-section-maestrooo-instagram" class="shopify-section"><section class="ooo-instagram" data-section-id="maestrooo-instagram" data-section-type="app-section-feed" data-section-settings='{ 1503 "feed": "default", 1504 "locale": "en", 1505 "layout": "grid", 1506 "imageSize": "medium", 1507 "imageCount": 5, 1508 "showAuthor": false, 1509 "showCaption": true, 1510 "showDate": true, 1511 "clickAction": "open_instagram" 1512}'> 1513<div class="row"> 1514 <div class="ooo-instagram-container"><header class="ooo-instagram-header"><h2 class="ooo-instagram-header__title">FOLLOW US ON INSTAGRAM</h2></header><div class="ooo-instagram-feed"><div class="ooo-instagram-feed__list"> 1515 <template data-media-template><a href="#" class="ooo-instagram-media" target="_blank" data-instagram-field="permalink"><img class="ooo-instagram-media__image" src="" loading="lazy" height="400" width="400" alt="" data-instagram-field="media_url"><div class="ooo-instagram-media__overlay"><p class="ooo-instagram-media__caption" data-instagram-field="caption"></p><time class="ooo-instagram-media__date" data-instagram-field="timestamp"></time></div></a></template><div data-media-placeholder class="ooo-instagram-media"> 1516 <img class="ooo-instagram-media__image" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkYAAAAAYAAjCB0C8AAAAASUVORK5CYII=" alt=""> 1517 </div><div data-media-placeholder class="ooo-instagram-media"> 1518 <img class="ooo-instagram-media__image" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkYAAAAAYAAjCB0C8AAAAASUVORK5CYII=" alt=""> 1519 </div><div data-media-placeholder class="ooo-instagram-media"> 1520 <img class="ooo-instagram-media__image" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkYAAAAAYAAjCB0C8AAAAASUVORK5CYII=" alt=""> 1521 </div><div data-media-placeholder class="ooo-instagram-media"> 1522 <img class="ooo-instagram-media__image" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkYAAAAAYAAjCB0C8AAAAASUVORK5CYII=" alt=""> 1523 </div><div data-media-placeholder class="ooo-instagram-media"> 1524 <img class="ooo-instagram-media__image" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkYAAAAAYAAjCB0C8AAAAASUVORK5CYII=" alt=""> 1525 </div></div> 1526 </div></div><style> 1527 /* 1528 Our JS have some detection for most popular themes from the theme store, and will replace CSS classes for things 1529 like heading and buttons. In addition, we expose some CSS variables that may be overwritten in JS to provide an 1530 even closer integration with each theme 1531 */ 1532 1533 /* Due to the fact that our app relies on CSS variables, we hide the section on IE11 and below */ 1534 @media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { 1535 #shopify-section-maestrooo-instagram { 1536 display: none !important; 1537 } 1538 } 1539 1540 [data-section-id="maestrooo-instagram"] { 1541 --ooo-instagram-section-vertical-margin: 50px; 1542 --ooo-instagram-section-vertical-padding: 0; 1543 --ooo-instagram-container-max-width: 1480px; 1544 --ooo-instagram-external-gutter: 20px; 1545 --ooo-instagram-header-margin-bottom: 10px; 1546 --ooo-instagram-header-text-alignment: center; 1547 --ooo-instagram-grid-gutter: 20px; 1548 --ooo-instagram-footer-margin-top: 20px; 1549 } 1550 1551 @media screen and (min-width: 768px) { 1552 [data-section-id="maestrooo-instagram"] { 1553 --ooo-instagram-section-vertical-margin: 60px; 1554 --ooo-instagram-external-gutter: 40px; 1555 } 1556 } 1557 1558 /* Section and container */ 1559 [data-section-id="maestrooo-instagram"] { 1560 margin: var(--ooo-instagram-section-vertical-margin) 0; 1561 padding: var(--ooo-instagram-section-vertical-padding) 0; 1562 } 1563 1564 [data-section-id="maestrooo-instagram"] * { 1565 box-sizing: border-box; /* Some theme do not use this by default */ 1566 }[data-section-id="maestrooo-instagram"] .ooo-instagram-container { 1567 max-width: var(--ooo-instagram-container-max-width); 1568 padding: 0 var(--ooo-instagram-external-gutter); 1569 margin-left: auto; 1570 margin-right: auto; 1571 }/* Header */ 1572 [data-section-id="maestrooo-instagram"] .ooo-instagram-header { 1573 margin-bottom: var(--ooo-instagram-header-margin-bottom); 1574 padding: 0; 1575 text-align: var(--ooo-instagram-header-text-alignment); 1576 } 1577 1578 [data-section-id="maestrooo-instagram"] .ooo-instagram-header__title { 1579 color: #004976; 1580 } 1581 1582 [data-section-id="maestrooo-instagram"] .ooo-instagram-header__subheading { 1583 color: #004976; 1584 } 1585 1586 [data-section-id="maestrooo-instagram"] .ooo-instagram-header__subheading a { 1587 text-decoration: underline; 1588 text-underline-position: under; 1589 } 1590 1591 [data-section-id="maestrooo-instagram"] .ooo-instagram-feed { 1592 clear: both; /* We do this because some themes float the header and footer */ 1593 } 1594 1595 /* Feed (on mobile, we always show as scrollable list) */ 1596 [data-section-id="maestrooo-instagram"] .ooo-instagram-feed__list { 1597 padding: var(--ooo-instagram-grid-gutter) var(--ooo-instagram-external-gutter); 1598 white-space: nowrap; 1599 overflow-x: auto; 1600 overflow-y: hidden; 1601 -webkit-overflow-scrolling: touch; 1602 scroll-snap-type: x mandatory;margin: 0 calc(-1 * var(--ooo-instagram-external-gutter));} 1603 1604 [data-section-id="maestrooo-instagram"] .ooo-instagram-feed__list::-webkit-scrollbar {
1605 display: none; 1606 } 1607 1608 [data-section-id="maestrooo-instagram"] .ooo-instagram-media { 1609 position: relative; 1610 display: inline-block; 1611 overflow: hidden; 1612 width: 75%; 1613 vertical-align: top; 1614 white-space: normal; 1615 scroll-snap-align: center;margin: 0 calc(var(--ooo-instagram-grid-gutter) / 2);} 1616 1617 [data-section-id="maestrooo-instagram"] .ooo-instagram-media:first-child { 1618 margin-left: 0; 1619 } 1620 1621 [data-section-id="maestrooo-instagram"] .ooo-instagram-media:last-child { 1622 margin-right: 0; 1623 } 1624 1625 [data-section-id="maestrooo-instagram"] .ooo-instagram-media::before { 1626 content: ''; 1627 display: block; 1628 padding-bottom: 100%; /* Force the image to be squared */ 1629 } 1630 1631 [data-section-id="maestrooo-instagram"] .ooo-instagram-media__image { 1632 position: absolute; 1633 top: 0; 1634 left: 0; 1635 width: 100%; 1636 height: 100%; 1637 object-fit: cover; 1638 object-position: center; 1639 } 1640 1641 @media screen and (min-width: 450px) { 1642 [data-section-id="maestrooo-instagram"] .ooo-instagram-media { 1643 width: 60%; 1644 } 1645 } 1646 1647 @media screen and (min-width: 600px) { 1648 [data-section-id="maestrooo-instagram"] .ooo-instagram-media { 1649 width: 50%; 1650 } 1651 } 1652 1653 @media screen and (min-width: 750px) { 1654 [data-section-id="maestrooo-instagram"] .ooo-instagram-media { 1655 width: 40%; 1656 } 1657 } 1658 1659 @media screen and (min-width: 900px) { 1660 [data-section-id="maestrooo-instagram"] .ooo-instagram-media { 1661 width: 32%; 1662 } 1663 }@media screen and (min-width: 1000px) { 1664 [data-section-id="maestrooo-instagram"] .ooo-instagram-feed__list { 1665 margin: 0; 1666 padding: var(--ooo-instagram-grid-gutter) 0;grid-gap: var(--ooo-instagram-grid-gutter); 1667 gap: var(--ooo-instagram-grid-gutter);} 1668 1669 [data-section-id="maestrooo-instagram"] .ooo-instagram-media { 1670 display: block; 1671 width: auto; 1672 margin: 0; 1673 }[data-section-id="maestrooo-instagram"] .ooo-instagram-feed__list { 1674 display: grid; 1675 grid-template-columns: repeat(5, 1fr); 1676 }} 1677 1678 /* Overlay */ 1679 1680 [data-section-id="maestrooo-instagram"] .ooo-instagram-media__overlay {position: absolute; 1681 display: flex; 1682 flex-direction: column; 1683 top: 0; 1684 left: 0; 1685 width: 100%; 1686 height: 100%; 1687 padding: 14px 20px; 1688 font-size: 0.9em; 1689 background: rgba(0, 0, 0, 0.65); 1690 color: #ffffff; 1691 opacity: 0; 1692 transition: opacity 0.2s ease-in-out; 1693 } 1694 1695 @media (hover: hover) { 1696 [data-section-id="maestrooo-instagram"] .ooo-instagram-media:hover .ooo-instagram-media__overlay { 1697 opacity: 1; 1698 } 1699 } 1700 1701 [data-section-id="maestrooo-instagram"] .ooo-instagram-media__author-container { 1702 display: flex; 1703 align-items: center; 1704 flex-shrink: 0; 1705 margin-bottom: 16px; 1706 } 1707 1708 [data-section-id="maestrooo-instagram"] .ooo-instagram-media__author-icon { 1709 margin-right: 8px; 1710 } 1711 1712 [data-section-id="maestrooo-instagram"] .ooo-instagram-media__caption { 1713 display: -webkit-box; 1714 -webkit-box-orient: vertical; 1715 -webkit-line-clamp: 3; 1716 overflow: hidden; 1717 } 1718 1719 [data-section-id="maestrooo-instagram"] .ooo-instagram-media__caption:first-child { 1720 margin-top: 0; 1721 } 1722 1723 [data-section-id="maestrooo-instagram"] .ooo-instagram-media__date { 1724 margin-top: auto; 1725 text-transform: uppercase; 1726 font-size: 0.9em; 1727 font-weight: 500; 1728 letter-spacing: 0.1em; 1729 } 1730 1731 /* Footer */ 1732 [data-section-id="maestrooo-instagram"] .ooo-instagram-footer { 1733 margin-top: var(--ooo-instagram-footer-margin-top); 1734 padding: 0 var(--ooo-instagram-external-gutter); 1735 text-align: center; 1736 } 1737 1738 [data-section-id="maestrooo-instagram"] .ooo-instagram-footer__button { 1739 display: inline-block; 1740 color: #eeeeee; 1741 background: #004876; 1742 padding: 6px 24px; 1743 text-decoration: none; 1744 } 1745 </style> 1746 </div> 1747</section> 1748 1749</div> 1750 <div id="shopify-section-footer" class="shopify-section"><!-- Bottom Notification Bar --> 1751<div class="my-notification-bottom-bar-wrp"> 1752 <input type="checkbox" id="toggleBottomNotificationBar" name="toggleBottomNotificationBar" value="toggleBottomNotificationBar" aria-label="toggleBottomNotificationBar"> 1753 <div class="my-notification-bottom-bar"> 1754 <div class="my-notification-col my-bar-left"> 1755 <h4>Buy One.<br> Give Back.</h4>
1756 </div> 1757 <div class="my-notification-col my-bar-right"> 1758 <h4><span id="NotificationItemCount">5</span> <span id="NotificationItemText"> Bars will be donated</span></h4> 1759 </div> 1760 </div> 1761</div> 1762<style> 1763 .my-notification-bottom-bar { 1764 position: fixed; 1765 display: grid; 1766 grid-template-columns: 33% 66%; 1767 z-index: 99999; 1768 box-sizing: border-box; 1769 bottom: -100px; 1770 color: #fff; 1771/* text-align: center; */ 1772 transition: bottom 1s; 1773 left: 20px; 1774 } 1775 #toggleBottomNotificationBar { 1776 display: none; 1777 } 1778 #toggleBottomNotificationBar:checked + .my-notification-bottom-bar { 1779 transition: bottom 1s; 1780 bottom:0px; 1781 } 1782 .my-notification-bottom-bar-wrp .my-notification-bottom-bar { 1783 width: 100%; 1784 max-width: 400px; 1785 } 1786 .my-notification-bottom-bar-wrp h4 { 1787 padding: 0; 1788 margin: 0; 1789 } 1790 .my-notification-col.my-bar-left{ 1791 background: #55c5d8; 1792 color: #00487a; 1793 } 1794 .my-notification-col.my-bar-right{ 1795 background: #00487a; 1796 } 1797 .my-notification-col.my-bar-right h4 #NotificationItemCount{ 1798 color: #55c5d8 !important; 1799 font-size: 160%; 1800 } 1801 .my-notification-col.my-bar-right h4{ 1802 color: #ffffff !important; 1803 } 1804 .my-notification-bottom-bar .my-notification-col { 1805 padding: 10px; 1806 display: flex; 1807 align-items: center; 1808 justify-content: center; 1809} 1810</style> 1811<!-- eND Bottom Notification Bar --> 1812 1813<link href="//www.handinhandsoap.com/cdn/shop/t/76/assets/slick.css?v=99639561323254153231699013839" rel="stylesheet" type="text/css" media="all" />
1814<script> 1815 // Slider 1 1816 if(jQuery('.slides').hasClass('bestseller-new-slider')){ 1817 console.log('found'); 1818 jQuery(document).ready(function(){ 1819 checkSliderFcn(); 1820 }); 1821 document.addEventListener("shopify:section:load", function(event) { 1822 checkSliderFcn(); 1823 }); 1824 window.addEventListener('resize', checkSliderFcn, false); 1825 function checkSliderFcn(){ 1826 $(function () { 1827 $('.bestseller-new-slider').slick({ 1828 infinite: false, 1829 dots: true, 1830 arrows:false, 1831 slidesToShow: 4, 1832 slidesToScroll: 4, 1833 responsive: [{ 1834 breakpoint: 991, 1835 settings: { 1836 slidesToShow: 3, 1837 slidesToScroll: 1, 1838 } 1839 }, 1840 { 1841 breakpoint: 768, 1842 settings: { 1843 slidesToShow: 1, 1844 slidesToScroll: 1 1845 } 1846 }, 1847 { 1848 breakpoint: 480, 1849 settings: { 1850 slidesToShow: 1, 1851 slidesToScroll: 1 1852 } 1853 } 1854 ] 1855 }); 1856 }); 1857 } 1858 } else { 1859 console.log('notfound'); 1860 } 1861 1862 // Slider 2 1863 if(jQuery('.slides').hasClass('similar-new-slider')){ 1864 jQuery(document).ready(function(){ 1865 checkSimilarSliderFcn(); 1866 }); 1867 document.addEventListener("shopify:section:load", function(event) { 1868 checkSimilarSliderFcn(); 1869 }); 1870 window.addEventListener('resize', checkSimilarSliderFcn, false); 1871 function checkSimilarSliderFcn(){ 1872 $(function () { 1873 $('.similar-new-slider').slick({ 1874 infinite: false, 1875 dots: true, 1876 arrows:false, 1877 slidesToShow: 3, 1878 slidesToScroll: 1, 1879 responsive: [{ 1880 breakpoint: 991, 1881 settings: { 1882 slidesToShow: 3, 1883 slidesToScroll: 1, 1884 } 1885 }, 1886 { 1887 breakpoint: 768, 1888 settings: { 1889 slidesToShow: 1, 1890 slidesToScroll: 1 1891 } 1892 }, 1893 { 1894 breakpoint: 480, 1895 settings: { 1896 slidesToShow: 1, 1897 slidesToScroll: 1 1898 } 1899 } 1900 ] 1901 }); 1902 }); 1903 } 1904 } else { 1905 //console.log('notfound'); 1906 } 1907</script>
vendor: 1 bytes, line 1907
1907
1908<script> 1909 setTimeout(function(){ 1910 jQuery('.mega-container span a').each(function(){ 1911 if(jQuery(this).hasClass('current')){ 1912 console.log('hi'); 1913 jQuery(this).closest('li').find('.main-link-mega-menu').addClass('current'); 1914 } 1915 }); 1916 },1000); 1917</script>
vendor: 1 bytes, line 1917
1917
1918<script> 1919 setTimeout(function(){ 1920 jQuery('ul.accordion-meag-items').each(function(){ 1921 var parentItem = jQuery(this).attr('current-link'); 1922 jQuery(this).find('li').each(function(){ 1923 var getHref = jQuery(this).find('a').attr('href'); 1924 var currentHref = '/cart'; 1925 console.log(getHref); 1926 if(getHref == currentHref){ 1927 console.log(currentHref); 1928 jQuery(this).find('a').addClass('current'); 1929 jQuery('.'+parentItem).find('a').addClass('current'); 1930 } 1931 }); 1932 }); 1933 1934 jQuery('.accordion-toggle').each(function(){ 1935 jQuery(this).on('click',function(){ 1936 if(jQuery(this).hasClass('active-menu')){ 1937 jQuery('.accordion-toggle').removeClass('active-menu'); 1938 } else { 1939 jQuery('.accordion-toggle').removeClass('active-menu'); 1940 jQuery(this).addClass('active-menu'); 1941 } 1942 }); 1943 }); 1944 },4000); 1945</script>
1945 1946<footer data-section-id="footer"> 1947 <div id="footer-wrapper"> 1948 <div id="footer" class="row no-fouc"> 1949 1950 1951 1952 1953 1954 1955 1956 1957<div class="desktop-1 tablet-6 mobile-3 footer-logo" style="display:flex; align-items:center; justify-content:space-between;"> 1958 1959 <a href="https://hand-in-hand-soap.myshopify.com/"> 1960 1961 1962 <img src="//www.handinhandsoap.com/cdn/shop/files/hand_logo_correct_200x.png?v=1654187277" alt="Hand In Hand Logo Mark"> 1963 1964 1965 </a> 1966 1967 1968 </div> 1969 1970 1971 1972 <div class="desktop-2 tablet-2 mobile-3 footer-menu-col"> 1973 <h4>About</h4> 1974 <ul > 1975 1976 <li><a href="/pages/say-hi" title="">Contact Us</a></li> 1977 1978 <li><a href="/pages/faq-1" title="">FAQ</a></li> 1979 1980 <li><a href="/pages/bulk-discount" title="">Bulk Discount</a></li> 1981 1982 <li><a href="/blogs/hand-in-hand" title="">Blog</a></li> 1983 1984 <li><a href="/pages/privacy-policy" title="">Privacy Policy</a></li> 1985 1986 </ul> 1987 </div> 1988 1989 1990 1991 <div class="desktop-5 tablet-3 mobile-3 footer-text-col"> 1992 <h4>Returns</h4> 1993 <div class="rte"><p>All sales are final. We authorize refund or exchange for items damaged in transit within 30 days of purchase.</p><p>Please email <a href="mailto:[email protected]">[email protected]</a> with any questions.</p></div> 1994 </div> 1995 1996 1997 1998 <div class="desktop-4 tablet-4 mobile-3"> 1999 <h4>Connect</h4> 2000 <div id="footer_signup" class="footer-signup"> 2001 <p></p> 2002 <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="✓" /> 2003 2004 2005 <input type="hidden" name="contact[tags]" value="prospect, password page"> 2006 <input aria-label="mailing list signup" type="email" name="contact[email]" class="footer-signup-input" id="footer-EMAIL" placeholder="Enter Your Email Address"> 2007 2008 <button type="submit" id="footer-subscribe" class="footer-signup-button" value="JOIN OUR MAILING LIST">JOIN OUR MAILING LIST</button> 2009 2010 </form> 2011 </div> 2012 <div class="clear"></div> 2013 <ul id="footer-icons" class="desktop-12 tablet-12 mobile-12"> 2014 <li><a aria-label="facebook" title="facebook" href="https://facebook.com/handinhandsoap" target="_blank"><i alt="facebook" class="fa fa-facebook fa-2x" aria-hidden="true"></i></a></li> 2015 <li><a aria-label="instagram" title="instagram" href="//instagram.com/handinhandsoap" target="_blank"><i alt="instagram" class="fa fa-instagram fa-2x" aria-hidden="true"></i></a></li> 2016 <li><a aria-label="twitter" title="twitter" href="https://twitter.com/handinhandsoap" target="_blank"><i alt="twitter" class="fa fa-twitter fa-2x" aria-hidden="true"></i></a></li> 2017 <li><a aria-label="pinterest" title="pinterest" href="https://pinterest.com/handinhandsoap" target="_blank"><i alt="pinterest" class="fa fa-pinterest fa-2x" aria-hidden="true"></i></a></li> 2018 2019 2020 2021 2022 </ul> 2023 </div> 2024 2025 2026 </div> 2027 <div class="clear"></div> 2028 <div class="credit desktop-12 tablet-6 mobile-3 copyright-footer-bar"> 2029 2030 <p> 2031 Copyright © 2026 <a href="/" title="">Hand in Hand Soap</a> 2032 2033 </p> 2034 </div> 2035 </div> 2036</footer>
2037<script> 2038 jQuery('.list-add-to-cart').each(function(){ 2039 jQuery(this).hover(function(){ 2040 jQuery(this).closest('.product').find('.product-info').hide(); 2041 }, function(){ 2042 jQuery(this).closest('.product').find('.product-info').removeAttr('style'); 2043 }); 2044 }); 2045</script>
vendor: 1 bytes, line 2045
2045
2046<script> 2047 document.querySelectorAll('a[href^="#"]').forEach(anchor => { 2048 anchor.addEventListener('click', function (e) { 2049 e.preventDefault(); 2050 2051 document.querySelector(this.getAttribute('href')).scrollIntoView({ 2052 behavior: 'smooth' 2053 }); 2054 }); 2055 }); 2056</script>
2056 2057<style> 2058 #footer-wrapper { 2059 text-align: left; 2060 } 2061 2062 #footer-wrapper h4 { 2063 text-transform: uppercase; 2064 font-size: 14px; 2065 font-weight: 700; 2066 } 2067</style> 2068 2069 2070 2071 </div> 2072 2073 2074<div style="display:none"> 2075 <div id="subscribe_popup" class="row" style="display:flex; align-items:center"> 2076 <div class="left fifty"> 2077 2078<p style="margin-bottom:0px;"><img src="//www.handinhandsoap.com/cdn/shop/files/IMG_0209-3_600x.jpg?v=1613707632" alt="subscribe_popup-img"></p> 2079 2080 </div> 2081 2082 2083 <div class="right fifty"> 2084 <h3>Delivered right to your inbox! </h3> 2085 <p>Sign up for exclusive news + special offers from Hand in Hand </p> 2086 <!-- BEGIN #subs-container --> 2087 <div id="subs-container" class="clearfix"> 2088 <div id="mc_embed_signup"> 2089 <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="✓" /> 2090 2091 2092 <input type="hidden" name="contact[tags]" value="prospect, password page"> 2093 <input type="email" name="contact[email]" id="mce-EMAIL" aria-label="email" placeholder="Enter Your Email Address"> 2094 <input type="submit" id="mc-embedded-subscribe" value="JOIN OUR MAILING LIST"> 2095 2096 </form> 2097 </div> 2098 </div> 2099 <div class="clear"></div> 2100 <ul id="footer-icons"> 2101 <li><a href="https://facebook.com/handinhandsoap" target="_blank" aria-label="facebook" ><i class="fa fa-facebook fa-2x" aria-hidden="true"></i></a></li> 2102 <li><a href="//instagram.com/handinhandsoap" target="_blank" aria-label="Instagram"><i class="fa fa-instagram fa-2x" aria-hidden="true"></i></a></li> 2103 <li><a href="https://twitter.com/handinhandsoap" target="_blank" aria-label="twitter"><i class="fa fa-twitter fa-2x" aria-hidden="true"></i></a></li> 2104 <li><a href="https://pinterest.com/handinhandsoap" target="_blank" aria-label="pinterest"><i class="fa fa-pinterest fa-2x" aria-hidden="true"></i></a></li> 2105 2106 2107 2108 2109 2110 </ul> 2111 </div> 2112 </div> 2113</div> 2114 2115 2116 2117 <div style='display:none'> 2118 <div id='search_popup' style='padding:30px;'> 2119 <!-- BEGIN #subs-container --> 2120 <div id="subs-container" class="clearfix"> 2121 <div class="search"> 2122 <form action="/search" method="get"> 2123 <button name="submit"><svg version="1.2" baseProfile="tiny-ps" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 27 26" width="27" height="26"> 2124 <title>4Green_4</title> 2125 <style> 2126 tspan { white-space:pre } 2127 .shp0 { fill: none;stroke: #004876;stroke-linecap:round;stroke-width: 2.876 } 2128 </style> 2129 <g id="4Green_4"> 2130 <g id="Group 497"> 2131 <g id="Group 496"> 2132 <g id="Group 9"> 2133 <g id="Group 8"> 2134 <path id="Ellipse 4" class="shp0" d="M12.86 22.66C7.24 22.66 2.69 18.11 2.69 12.49C2.69 6.86 7.24 2.31 12.86 2.31C18.49 2.31 23.04 6.86 23.04 12.49C23.04 18.11 18.49 22.66 12.86 22.66ZM24.34 23.96L20.05 19.67" /> 2135 </g> 2136 </g> 2137 </g> 2138 </g> 2139 </g> 2140</svg></button> 2141 <input type="text" aria-label="search" name="q" id="q" placeholder="" /> 2142 </form> 2143 </div> 2144 </div> 2145 </div> 2146 </div> 2147 </div> 2148 <div id="shopify-section-mobile-navigation" class="shopify-section"><nav class="shifter-navigation no-fouc" data-section-id="mobile-navigation" data-section-type="mobile-navigation"> 2149 <div class="mobile-menu-top-section"> 2150 <a href="/" title="homepage"><img alt="logo" src="//www.handinhandsoap.com/cdn/shop/files/HIH_Primary_Logo_mobile_400x.png?v=1631676308" itemprop="logo" class="main-logo"> 2151 </a> 2152 <div class="close-cart-icon-right"> 2153 <span class="close-cart-drawer"><svg version="1.2" baseProfile="tiny-ps" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 23 23" width="23" height="23"> 2154 <title>Line 33</title> 2155 <style> 2156 tspan { white-space:pre } 2157 .shp0 { fill: none;stroke: #1a4872;stroke-width: 3 } 2158 </style> 2159 <path id="Line 25" class="shp0" d="M1.21 1.42L21.5 21.72" /> 2160 <path id="Line 33" class="shp0" d="M21.5 1.42L1.21 21.72" /> 2161</svg></span> 2162 <a 2163 href="/cart" 2164 2165 class="site-header__cart-toggle js-drawer-open-right" aria-controls="CartDrawer" aria-expanded="false" 2166 2167 >
2168 <span class="cart-words"></span> 2169 <svg version="1.2" baseProfile="tiny-ps" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 30 21" width="30" height="21"> 2170 <title>4Green_4</title> 2171 <style> 2172 tspan { white-space:pre } 2173 .shp0 { fill: #004876 } 2174 </style> 2175 <g id="4Green_4"> 2176 <g id="Group 497"> 2177 <g id="Group 496"> 2178 <g id="Group 9"> 2179 <path id="Path 34" class="shp0" d="M11.18 13.48L20.87 13.48C25.39 13.48 29.05 9.82 29.05 5.3L29.05 0.8L6.78 0.8L1.57 0.8C0.92 0.8 0.38 1.33 0.38 1.99L0.38 1.99C0.38 2.65 0.92 3.18 1.57 3.18L4.92 3.18C5.95 3.18 6.78 4.01 6.78 5.04L6.78 12.26L6.78 19.33C6.78 20.25 7.53 21 8.45 21L8.45 21C9.37 21 10.12 20.25 10.12 19.33L10.12 18.94L25.3 18.94L25.3 19.28C25.3 20.08 25.84 20.8 26.62 20.96C27.7 21.18 28.64 20.36 28.64 19.33L28.64 18.14C28.64 16.74 27.5 15.6 26.1 15.6L11.24 15.6C10.69 15.6 10.18 15.2 10.13 14.65C10.06 14.01 10.56 13.48 11.18 13.48Z" /> 2180 </g> 2181 </g> 2182 </g> 2183 </g> 2184</svg> 2185 2186 </a> 2187 </div> 2188 </div> 2189 <ul id="accordion"> 2190 2191 <!-- If we are dealing with a mega navigation --> 2192 2193 2194 <li class="accordion-toggle shop-by-product"><a href="#" title="">SHOP BY PRODUCT</a></li> 2195 <div class="accordion-content"> 2196 2197 <!-- Start Megamenu Inner Links --> 2198 2199 <ul class="accordion-meag-items" current-link="shop-by-product"> 2200 <li class="desktop-2 tablet-hide mm-image center"> 2201 <a href="/collections/liquid-hand-soaps"> 2202 <img src="//www.handinhandsoap.com/cdn/shop/files/Menu_Products_HandSoap_200x.jpg?v=1635194077" alt="navigation_pdp-img" > 2203 2204 <h4 class="center">Hand Soap</h4> 2205 2206 </a> 2207 </li> 2208 2209 2210 2211 <li class="desktop-2 tablet-hide mm-image center"> 2212 <a href="/collections/foaming-hand-soap"> 2213 <img src="//www.handinhandsoap.com/cdn/shop/files/FHS_Menu_400px_200x.png?v=1654358998" alt="navigation_pdp-img2"> 2214 2215 <h4 class="center">Foaming Hand Soap</h4> 2216 2217 </a> 2218 </li> 2219 2220 2221 2222 <li class="desktop-2 tablet-hide mm-image center"> 2223 <a href="/collections/body-lotion"> 2224 <img src="//www.handinhandsoap.com/cdn/shop/files/Navigation_BodyLotion_Thumbnail_2x_6143878c-73c5-453e-bf08-76e1726a827a_200x.jpg?v=1628220337" alt="navigation_pdp-img3"> 2225 2226 <h4 class="center">Body Lotion</h4> 2227 2228 </a> 2229 </li> 2230 2231 2232 2233 <li class="desktop-2 tablet-hide mm-image center"> 2234 <a href="/collections/body-wash"> 2235 <img src="//www.handinhandsoap.com/cdn/shop/files/Navigation_BodyWash_Thumbnail_2x_61829bb8-00a2-4bd8-b70f-aa9d96b3899f_200x.jpg?v=1628220353" alt="navigation_pdp-img4"> 2236 2237 <h4 class="center">Body Wash</h4> 2238 2239 </a> 2240 </li> 2241 2242 2243 2244 <li class="desktop-2 tablet-hide mm-image center"> 2245 <a href="/collections/bar-soap"> 2246 <img src="//www.handinhandsoap.com/cdn/shop/files/Navigation_BarSoap_200x.jpg?v=1631420165" alt="navigation_pdp-img5"> 2247 2248 <h4 class="center">Bar Soap</h4> 2249 2250 </a> 2251 </li> 2252 2253 2254 2255 <li class="desktop-2 tablet-hide mm-image center"> 2256 <a href="/collections/sugar-scrub-collection"> 2257 <img src="//www.handinhandsoap.com/cdn/shop/files/Menu_Products_SugarScrub_200x.jpg?v=1635194426" alt="navigation_pdp-img6"> 2258 2259 <h4 class="center">Sugar Scrub</h4> 2260 2261 </a> 2262 </li> 2263 2264 2265 2266 <li class="desktop-2 tablet-hide mm-image center"> 2267 <a href="/collections/combo-packs"> 2268 <img src="//www.handinhandsoap.com/cdn/shop/files/Menu_Products_ComboPacks_200x.jpg?v=1635258618"alt="navigation_pdp-img7"> 2269 2270 <h4 class="center">Combo Packs</h4> 2271 2272 </a> 2273 </li> 2274 2275 2276 2277 2278 2279 2280 2281 2282 2283 2284 2285 2286 2287 <li class="desktop-2 tablet-hide mm-image center"> 2288 <a href="/collections/shave-cream"> 2289 <img src="//www.handinhandsoap.com/cdn/shop/files/Menu_Photo_200x.jpg?v=170659570
22897" alt="navigation_pdp-img13"> 2290 2291 <h4 class="center">Shave Cream</h4> 2292 2293 </a> 2294 </li> 2295 2296 2297 2298 <li class="desktop-2 tablet-hide mm-image center"> 2299 <a href="/collections/candles-1"> 2300 <img src="//www.handinhandsoap.com/cdn/shop/files/Menu_Products_Candles_400x_4ea9e7ff-ca72-4c6e-8609-041863b0cf3e_200x.png?v=1718347031" alt="navigation_pdp-img14"> 2301 2302 <h4 class="center">Candles</h4> 2303 2304 </a> 2305 </li> 2306 2307 </ul> 2308 2309 2310 2311 <!-- Start Megamenu Inner Links --> 2312 2313 2314 2315 <!-- Start Megamenu Inner Links --> 2316 2317 2318 2319 </div> 2320 2321 2322 <!-- If we are dealing with a mega navigation --> 2323 2324 2325 <li class="accordion-toggle shop-by-fragrance"><a href="#" title="">SHOP BY FRAGRANCE</a></li> 2326 <div class="accordion-content"> 2327 2328 <!-- Start Megamenu Inner Links --> 2329 2330 2331 2332 <!-- Start Megamenu Inner Links --> 2333 2334 <ul class="accordion-meag-items" current-link="shop-by-fragrance"> 2335 <li class="desktop-2 tablet-hide mm-image center"> 2336 <a href="/collections/cactus-blossom"> 2337 <img src="//www.handinhandsoap.com/cdn/shop/files/Cactus_2074x1794_6cd3b18c-33a6-47c0-b877-fa5ac7f15ad6_200x.jpg?v=1631838777" alt="navigation_pdp-img" > 2338 2339 <h4 class="center">Cactus Blossom</h4> 2340 2341 </a> 2342 </li> 2343 2344 2345 2346 <li class="desktop-2 tablet-hide mm-image center"> 2347 <a href="/collections/citrus-grove-collection"> 2348 <img src="//www.handinhandsoap.com/cdn/shop/files/Citrus_2074x1794_7bf5d8ae-baa5-499d-b004-90e6c2133041_200x.jpg?v=1631838801" alt="navigation_pdp-img2"> 2349 2350 <h4 class="center">Citrus Grove</h4> 2351 2352 </a> 2353 </li> 2354 2355 2356 2357 <li class="desktop-2 tablet-hide mm-image center"> 2358 <a href="/collections/sea-salt-collection"> 2359 <img src="//www.handinhandsoap.com/cdn/shop/files/SeaSalt_NavModule_200x.jpg?v=1631654794" alt="navigation_pdp-img3"> 2360 2361 <h4 class="center">Sea Salt</h4> 2362 2363 </a> 2364 </li> 2365 2366 2367 2368 <li class="desktop-2 tablet-hide mm-image center"> 2369 <a href="/collections/island-mimosa"> 2370 <img src="//www.handinhandsoap.com/cdn/shop/files/Island_2074x1794_d25ccd2c-fd54-468a-b572-d1d6d3e21ab8_200x.jpg?v=1631838832" alt="navigation_pdp-img4"> 2371 2372 <h4 class="center">Island Mimosa</h4> 2373 2374 </a> 2375 </li> 2376 2377 2378 2379 2380 2381 <li class="desktop-2 tablet-hide mm-image center"> 2382 <a href="/collections/rosemary-lemon"> 2383 <img src="//www.handinhandsoap.com/cdn/shop/files/Rosemary_2074x1794_2d3b07ad-6686-4e00-bf2b-889ebd787d67_200x.jpg?v=1631838937" alt="navigation_pdp-img6"> 2384 2385 <h4 class="center">Rosemary Lemon</h4> 2386 2387 </a> 2388 </li> 2389 2390 2391 2392 <li class="desktop-2 tablet-hide mm-image center"> 2393 <a href="/collections/lavender-collection"> 2394 <img src="//www.handinhandsoap.com/cdn/shop/files/Lavendar_2074x1794_4b2de5b6-ccb7-48ed-b9ed-a8e7bbb453a1_200x.jpg?v=1631838849"alt="navigation_pdp-img7"> 2395 2396 <h4 class="center">Lavender</h4> 2397 2398 </a> 2399 </li> 2400 2401 2402 2403 <li class="desktop-2 tablet-hide mm-image center"> 2404 <a href="/collections/sweetgrass"> 2405 <img src="//www.handinhandsoap.com/cdn/shop/files/Sweetgrass_2074x1794_c85bd8fd-1621-4fcd-8d82-dc700d09d840_200x.jpg?v=1631838997" alt="navigation_pdp-img8"> 2406 2407 <h4 class="center">Sweetgrass</h4> 2408 2409 </a> 2410 </li> 2411 2412 2413 2414 <li class="desktop-2 tablet-hide mm-image center"> 2415 <a href="/collections/poppy"> 2416 <img src="//www.handinhandsoap.com/cdn/shop/files/Poppy_2074x1794_a1703455-09bd-4b50-8291-f117b5652d69_200x.jpg?v=1631838891" alt="navigation_pdp-img9"> 2417 2418 <h4 class="center">Poppy</h4> 2419 2420 </a> 2421 </li> 2422 2423 2424 2425 <li class="desktop-2 tablet-hide mm-image center"> 2426 <a href="/collections/almond-creme"> 2427 <img src="//www.handinhandsoap.com/cdn/shop/files/Unknown_200x.png?v=1680197003" alt="navigation_pdp-img10"> 2428 2429 <h4 class="center">Almond Crème</h4> 2430 2431 </a> 2432 </li> 2433 2434 2435 2436 2437 2438 2439 2440 2441 2442 </ul> 2443 2444 2445 2446 <!-- Start Megamenu Inner Links --> 2447 2448 2449 2450 </div> 2451 2452 2453 <!-- If we are dealing with a mega navigation --> 2454 2455 2456 <!-- If we are not dealing with the mega navigation --> 2457 2458 <li class=""><a href="/pages/ingredients" title="">INGREDIENTS</a></li> 2459 2460 2461 2462 <!-- If we are dealing with a mega navigation --> 2463 2464 2465 <li class="accordion-toggle mission"><a href="#" title="">MISSION</a></li> 2466 <div class="accordion-content"> 2467 2468 <!-- Start Megamenu Inner Links --> 2469 2470 2471 2472 <!-- Start Megamenu Inner Links --> 2473 2474 2475 2476 <!-- Start Megamenu Inner Links --> 2477 2478 <ul class="accordion-meag-items" current-link="mission"> 2479 <li class="desktop-2 tablet-hide mm-image center"> 2480 <a href="/pages/story"> 2481 <img src="//www.handinhandsoap.com/cdn/shop/files/Group_502_58c3c021-69ba-417d-9098-bf08996a3cab_200x.png?v=1627998279" alt="navigation_pdp-img" > 2482 2483 <h4 class="center">Our Story</h4> 2484 2485 </a> 2486 </li> 2487 2488 2489 2490 <li class="desktop-2 tablet-hide mm-image center"> 2491 <a href="/pages/impact"> 2492 <img src="//www.handinhandsoap.com/cdn/shop/files/Group_5011_200x.png?v=1627998567" alt="navigation_pdp-img2"> 2493 2494 <h4 class="center">Our Impact</h4> 2495 2496 </a> 2497 </li> 2498 2499 2500 2501 2502 2503 2504 2505 2506 2507 2508 2509 2510 2511 2512 2513 2514 2515 2516 2517 2518 2519 2520 2521 2522 2523 </ul> 2524 2525 2526 2527 </div> 2528 2529 2530 <!-- If we are dealing with a mega navigation --> 2531 2532 2533 <!-- If we are not dealing with the mega navigation --> 2534 2535 <li class=""><a href="/pages/store-finder" title="">STORE FINDER</a></li> 2536 2537 2538 2539 <li class="account-menu-mobile "> 2540 <a href="/account/login" title="">ACCOUNT</a> 2541 </li> 2542 </ul> 2543 <div class="search"> 2544 <form action="/search" method="get"> 2545 <button name="submit"><svg version="1.2" baseProfile="tiny-ps" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 27 26" width="27" height="26"> 2546 <title>4Green_4</title> 2547 <style> 2548 tspan { white-space:pre } 2549 .shp0 { fill: none;stroke: #004876;stroke-linecap:round;stroke-width: 2.876 } 2550 </style> 2551 <g id="4Green_4"> 2552 <g id="Group 497"> 2553 <g id="Group 496"> 2554 <g id="Group 9"> 2555 <g id="Group 8"> 2556 <path id="Ellipse 4" class="shp0" d="M12.86 22.66C7.24 22.66 2.69 18.11 2.69 12.49C2.69 6.86 7.24 2.31 12.86 2.31C18.49 2.31 23.04 6.86 23.04 12.49C23.04 18.11 18.49 22.66 12.86 22.66ZM24.34 23.96L20.05 19.67" /> 2557 </g> 2558 </g> 2559 </g> 2560 </g> 2561 </g> 2562</svg></button> 2563 <input type="text" aria-label="search" name="q" id="q" placeholder=""> 2564 </form> 2565 </div> 2566</nav> 2567
2568<script> 2569 jQuery('.shifter-navigation').css('left', '100%'); 2570 jQuery(document).ready(function () { 2571 setTimeout(function () { 2572 jQuery('.shifter-navigation').css('left', '0'); 2573 }, 1000); 2574 }); 2575 2576 jQuery(document).on('click', '.mobile-menu-icon', function (e) { 2577 e.preventDefault(); 2578 var $body = $('body'); 2579 // var $shifts = $(".shifter-header, .shifter-page"); 2580 // var $nav = $(".shifter-navigation"); 2581 $body.addClass('shifter-open'); 2582 // $body.off(".shifter-open"); 2583 // $nav.find("input").trigger("blur"); 2584 }); 2585 jQuery(document).on('click', '.close-cart-drawer', function () { 2586 //jQuery('body').removeClass('shifter-open'); 2587 var $body = $('body'); 2588 var $shifts = $('.shifter-header, .shifter-page'); 2589 var $nav = $('.shifter-navigation'); 2590 $body.removeClass('shifter-open'); 2591 $shifts.off('.shifter'); 2592 $nav.find('input').trigger('blur'); 2593 }); 2594</script>
2594 2595 2596</div> 2597 2598 <a href="#" class="scrollup"><i class="fa fa-chevron-up" aria-hidden="true"></i> TOP</a> 2599 <!-- Begin Recently Viewed Products --> 2600
2600<script type="text/javascript" charset="utf-8"> 2601 //<![CDATA[ 2602 // Including api.jquery.js conditionnally. 2603 if (typeof Shopify.resizeImage === 'undefined') { 2604 document.write("\u003cscript src=\"\/\/www.handinhandsoap.com\/cdn\/shopifycloud\/storefront\/assets\/themes_support\/api.jquery-7ab1a3a4.js\" type=\"text\/javascript\"\u003e\u003c\/script\u003e"); 2605 } 2606 //]]> 2607 </script>
2607 2608
2608<script src="//ajax.aspnetcdn.com/ajax/jquery.templates/beta1/jquery.tmpl.min.js" type="text/javascript"></script>
2608 2609
2609<script src="//www.handinhandsoap.com/cdn/shop/t/76/assets/jquery.products.min.js?v=69449650225931047071699013840" type="text/javascript"></script>
2609 2610 2611 <div id="fb-root"></div> 2612
2612<script>(function(d, s, id) { 2613 var js, fjs = d.getElementsByTagName(s)[0]; 2614 if (d.getElementById(id)) return; 2615 js = d.createElement(s); js.id = id; 2616 js.src = "//connect.facebook.net/en_US/all.js#xfbml=1&appId=127142210767229"; 2617 fjs.parentNode.insertBefore(js, fjs); 2618}(document, 'script', 'facebook-jssdk'));</script>
2618 2619 2620 2621 2622 2623
2623<script src="//www.handinhandsoap.com/cdn/shop/t/76/assets/handlebars.min.js?v=79044469952368397291699013839" type="text/javascript"></script>
2623 2624 <!-- /snippets/ajax-cart-template.liquid --> 2625 2626
2626<script id="CartTemplate" type="text/template"> 2627 2628 2629 <form action="/cart" method="post" novalidate class="cart ajaxcart"> 2630 <div class="ajaxcart__inner"> 2631 {{#items}} 2632 <div class="ajaxcart__product"> 2633 2634 <div class="cart-item--remove"> 2635 <a 2636 href="#" 2637 data-line="{{line}}" 2638 class="cart-drawer-item-remove-link">x</a> 2639 </div> 2640 <div class="ajaxcart row" data-line="{{line}}"> 2641 2642 <div class="grid__item desktop-3 tablet-2 mobile-1"> 2643 <a href="{{url}}" class="ajaxcart__product-image"><img src="{{img}}" alt="{{name}}"></a> 2644 </div> 2645 <div class="desktop-9 tablet-4 mobile-2"> 2646 <div class="cart-drawer-content"> 2647 <p> 2648 <a href="{{url}}" class="ajaxcart__product-name">{{name}}</a> 2649 </p> 2650 <p class="cart-drawer-content-price"><strong>{{{price}}}</strong></p> 2651 </div> 2652 <div class="display-table-drawer-qty"> 2653 <div class="display-table-cell"> 2654 <div class="ajaxcart__qty"> 2655 <button type="button" class="ajaxcart__qty-adjust ajaxcart__qty--minus quantity-increment" data-id="{{id}}" data-qty="{{itemMinus}}" data-line="{{line}}"> 2656 <span>−
2656</span> 2657 </button> 2658 <span class="ajaxcart__qty-num-view" >{{itemQty}}</span> 2659 <input type="text" name="updates[]" class="ajaxcart__qty-num" value="{{itemQty}}" min="0" data-id="{{id}}" data-line="{{line}}" aria-label="quantity" pattern="[0-9]*"> 2660 <button type="button" class="ajaxcart__qty-adjust ajaxcart__qty--plus quantity-increment" data-id="{{id}}" data-line="{{line}}" data-qty="{{itemAdd}}"> 2661 <span>+</span> 2662 </button> 2663 </div> 2664 </div> 2665 </div> 2666 </div> 2667 2668 </div> 2669 </div> 2670 {{/items}} 2671 2672 2673 </div> 2674 2675 2676 2677 2678 2679 2680</div> 2681 <div class="ajaxcart__footer row"> 2682 <div data-tbnadfield='GIFT_PICKER' data-tbnadhide='NO_GIFTS' data-tbnaddefault=''></div> 2683 <div class="desktop-12 tablet-6 mobile-3 subtotal-btn-cart-drawer"> 2684 <p class="text-right"><strong>Subtotal: {{{totalPrice}}}</strong></p> 2685 2686 2687 <!--<p class="text-center">Shipping calculated at check out</p>--> 2688 <button type="submit" class="cart__checkout" name="checkout"> 2689 Check Out 2690 </button> 2691 </div> 2692 2693 <div class="additional_checkout_buttons"><div class="dynamic-checkout__content" id="dynamic-checkout-cart" data-shopify="dynamic-checkout-cart"> <shopify-accelerated-checkout-cart wallet-configs="[{"supports_subs":true,"supports_def_opts":false,"name":"shop_pay","wallet_params":{"shopId":6903177,"merchantName":"Hand in Hand Soap","personalized":true}},{"supports_subs":true,"supports_def_opts":false,"name":"paypal","wallet_params":{"shopId":6903177,"countryCode":"US","merchantName":"Hand in Hand Soap","phoneRequired":false,"companyRequired":false,"shippingType":"shipping","shopifyPaymentsEnabled":true,"hasManagedSellingPlanState":false,"requiresBillingAgreement":false,"gatewayType":"MANAGED","merchantId":"F5AHKMZCM6JN4","sdkUrl":"https://www.paypal.com/sdk/js?components=buttons\u0026commit=false\u0026currency=USD\u0026locale=en_US\u0026client-id=AbasDhzlU0HbpiStJiN1KRJ_cNJJ7xYBip7JJoMO0GQpLi8ePNgdbLXkC7_KMeyTg8tnAKW4WKrh9qmf\u0026merchant-id=F5AHKMZCM6JN4\u0026intent=authorize","serviceableCountryCodes":["US"]}}]" access-token="cddabce58a60cca759dcbcaf4d37d0c1" buyer-country="US" buyer-locale="en" buyer-currency="USD" shop-id="6903177" cart-id="9ba2067f341326ddfd5b64bdcfa038d4" enabled-flags="["1172c16a","a1d1f9a1","f5afabb3","370070f3"]" > <div class="wallet-button-wrapper"> <ul class='wallet-cart-grid wallet-cart-grid--skeleton' role="list" data-shopify-buttoncontainer="true"> <li data-testid='grid-cell' class='wallet-cart-button-container'><div class='wallet-cart-button wallet-cart-button__skeleton' role='button' disabled aria-hidden='true'> </div></li><li data-testid='grid-cell' class='wallet-cart-button-container'><div class='wallet-cart-button wallet-cart-button__skeleton' role='button' disabled aria-hidden='true'> </div></li> </ul> </div> </shopify-accelerated-checkout-cart> </div></div> 2694 2695 </div> 2696 </form> 2697 2698 </script>
2698 2699
2699<script id="AjaxQty" type="text/template"> 2700 2701 <div class="ajaxcart__qty"> 2702 <button type="button" class="ajaxcart__qty-adjust ajaxcart__qty--minus icon-fallback-text" data-id="{{id}}" data-qty="{{itemMinus}}"> 2703 <span class="icon icon-minus" aria-hidden="true"></span> 2704 <span class="fallback-text">−</span> 2705 </button> 2706 <input type="text" class="ajaxcart__qty-num" value="{{itemQty}}" min="0" data-id="{{id}}" aria-label="quantity" pattern="[0-9]*"> 2707 <button type="button" class="ajaxcart__qty-adjust ajaxcart__qty--plus icon-fallback-text" data-id="{{id}}" data-qty="{{itemAdd}}"> 2708 <span class="icon icon-plus" aria-hidden="true"></span> 2709 <span class="fallback-text">+</span> 2710 </button> 2711 </div> 2712 2713 </script>
2713 2714
2714<script id="JsQty" type="text/template"> 2715 2716 <div class="js-qty"> 2717 <button type="button" class="js-qty__adjust js-qty__adjust--minus quantity-increment" data-id="{{id}}" data-qty="{{itemMinus}}"> 2718 <span>−</span> 2719 </button> 2720 <input type="text" class="js-qty__num" value="{{itemQty}}" min="1" data-id="{{id}}" aria-label="quantity" pattern="[0-9]*" name="{{inputName}}" id="{{inputId}}"> 2721 <button type="button" class="js-qty__adjust js-qty__adjust--plus quantity-increment" data-id="{{id}}" data-qty="{{itemAdd}}"> 2722 <span>+</span> 2723 </button> 2724 </div> 2725 2726 </script>
2726 2727 2728 2729 2730
2730<script src="//www.handinhandsoap.com/cdn/shop/t/76/assets/ajax-cart.js?v=1653664912287817801699013851" type="text/javascript"></script>
2730 2731
2731<script> 2732 jQuery(function($) { 2733 ajaxCart.init({ 2734 formSelector: '#AddToCartForm', 2735 cartContainer: '#CartContainer', 2736 addToCartSelector: '#AddToCart', 2737 cartCountSelector: '.CartCount', 2738 cartCostSelector: '.CartCost', 2739 moneyFormat: "${{amount}}", 2740 onToggleCallback: function(cart) { 2741 Currency.convertAll(shopCurrency, Currency.currentCurrency); 2742 jQuery('.selected-currency').text(Currency.currentCurrency); 2743 } 2744 }); 2745 }); 2746 jQuery('body').on('ajaxCart.afterCartLoad', function(evt, cart) { 2747 // Bind to 'ajaxCart.afterCartLoad' to run any javascript after the cart has loaded in the DOM 2748 timber.RightDrawer.open(); 2749 }); 2750 </script>
2750 2751 2752 2753 <!-- AWIN Network Tracking Script --> 2754
2754<script src="https://www.dwin1.com/15626.js" type="text/javascript" 2755defer="defer"></script>
2755 2756 2757 <!-- AWIN Source Tracking --> 2758
2758<script type="text/javascript"> 2759 var iCookieLength = 30; // Cookie length in days 2760 var sCookieName = "_aw_channel"; // Name of the first party cookie to utilise for last click referrer de-duplication 2761 var sSourceParameterName = "utm_source"; // The parameter used by networks and other marketing channels to tell you who drove the traffic 2762 2763 var _getQueryStringValue = function (sParameterName) { 2764 var aQueryStringPairs = document.location.search.substring(1).split("&"); 2765 for (var i = 0; i < aQueryStringPairs.length; i++) { 2766 var aQueryStringParts = aQueryStringPairs[i].split("="); 2767 if (sParameterName.toLowerCase() == aQueryStringParts[0].toLowerCase()) { 2768 return aQueryStringParts[1]; 2769 } 2770 } 2771 }; 2772 2773 var _setCookie = function (sCookieName, sCookieContents, iCookieLength) { 2774 var dCookieExpires = new Date(); 2775 dCookieExpires.setTime(dCookieExpires.getTime() + (iCookieLength * 24 * 60 * 60 * 1000)); 2776 document.cookie = sCookieName + "=" + sCookieContents + "; expires=" + dCookieExpires.toGMTString() + "; path=/;"; 2777 }; 2778 2779 if (_getQueryStringValue(sSourceParameterName)) { 2780 _setCookie(sCookieName, _getQueryStringValue(sSourceParameterName), iCookieLength); 2781 } 2782 </script>
vendor: 1 bytes, line 2782
2782
2783<script> 2784 var wow = new WOW( 2785 { 2786 boxClass: 'wow', // animated element css class (default is wow) 2787 animateClass: 'animated', // animation css class (default is animated) 2788 offset: 0, // distance to the element when triggering the animation (default is 0) 2789 mobile: true, // trigger animations on mobile devices (default is true) 2790 live: true, // act on asynchronously loaded content (default is true) 2791 callback: function(box) { 2792 // the callback is fired every time an animation is started 2793 // the argument that is passed in is the DOM node being animated 2794 }, 2795 scrollContainer: null // optional scroll container selector, otherwise use window 2796 } 2797); 2798wow.init(); 2799 2800 </script>
2800<!--Content in content_for_footer --> 2801 2802 2803<!--LH-->
2803<script src="//www.handinhandsoap.com/cdn/shop/t/76/assets/Ribbon_Animation.js?v=74306539488109515071699013834" type="text/javascript"></script>
2803 2804
2804<script> 2805 if(typeof(Spurit) === 'undefined'){ 2806 var Spurit = {}; 2807 } 2808 if(!Spurit.CountdownTimer){ 2809 Spurit.CountdownTimer = {}; 2810 } 2811 if(!Spurit.CountdownTimer.snippet){ 2812 Spurit.CountdownTimer.snippet = {}; 2813 } 2814 Spurit.CountdownTimer.snippet.shopHash = '2f91750dc1e7a5437e38c717c5efe45d'; 2815 Spurit.CountdownTimer.snippet.signature = '28d36c150621d618a6431af46ee2985e'; 2816 Spurit.CountdownTimer.snippet.userId = '345589'; 2817 Spurit.CountdownTimer.snippet.cacheTimestamp = 1699014248; 2818 2819 2820 2821 2822</script>
2822 2823 2824
2824<script src="https://amaicdn.com/timer-app/common.js"></script>
2824 2825 <link href="https://amaicdn.com/timer-app/common.css" rel="stylesheet" type="text/css" media="all"> 2826 2827<!--Gorgias Chat Widget Start-->
2827<script id="gorgias-chat-widget-install-v2" src="https://config.gorgias.chat/gorgias-chat-bundle-loader.js?applicationId=9603"></script>
vendor: 1 bytes, line 2827
2827
2828<script id="gorgias-chat-shopify-install">!function(_){_.SHOPIFY_PERMANENT_DOMAIN="hand-in-hand-soap.myshopify.com",_.SHOPIFY_CUSTOMER_ID="",_.SHOPIFY_CUSTOMER_EMAIL=""}(window||{});</script>
2828<!--Gorgias Chat Widget End--> 2829<!-- PowerReviews Code Start -->
2830<script src="https://ui.powerreviews.com/stable/4.1/ui.js" async></script>
2830 2831<link href="//www.handinhandsoap.com/cdn/shop/t/76/assets/powerreviews.css?v=50493641124359444861718176351" rel="stylesheet" type="text/css" media="all" />
2832<script> 2833 window.pwr = window.pwr || function () { 2834 (pwr.q = pwr.q || []).push(arguments); 2835 };// can use https://www.handinhandsoap.com or hardcode 2836 2837 function prRandomNumber() { 2838 return Math.round((Math.random()*100000000)) 2839 }; 2840 2841 const pwrCredentials = { 2842 api_key: "f4079741-9f4e-4685-976e-7d81fc4b8de1", 2843 locale: "en_US", 2844 merchant_group_id: "286801778", 2845 merchant_id: "2007918025" 2846 } 2847 function loadPowerReviews() { 2848 2849 let pwrElements = new Array; 2850 /* PDP Code Start */ 2851 if (document.getElementById('pr-reviewdisplay') && !document.getElementById('pr-reviewdisplay').dataset.prMounted) { 2852 2853 var pdpComponents = { 2854 ReviewSnippet: "pr-reviewsnippet", 2855 ReviewDisplay: "pr-reviewdisplay" 2856 } 2857 2858 if (document.getElementById('pr-questiondisplay')) { 2859 pdpComponents.QuestionDisplay = "pr-questiondisplay"; 2860 } 2861 2862 pwrElements.push({ 2863 ...pwrCredentials, 2864 page_id: '', 2865 review_wrapper_url: 'https://www.handinhandsoap.com/pages/write-a-review?pr_page_id=', 2866 /* Feedless Product Code Start */ 2867 product: { 2868 name: "", 2869 url: "https://www.handinhandsoap.com", 2870 image_url: "https://www.handinhandsoap.com/cdn/shopifycloud/storefront/assets/no-image-2048-a2addb12_large.gif", 2871 description: "", 2872 category_name:"", 2873 upc: "", 2874 brand_name: "", 2875 price: "", 2876 // asin: "", 2877 variants: [] 2878 }, 2879 2880 /* Feedless Product Code End */ 2881 2882 /* Enhanced SEO Code Start */ 2883 subject: { 2884 "@context": "https://schema.org", 2885 "@type": "Product", 2886 name: "", 2887 "brand": { 2888 "@type": "Brand", 2889 "name": "" 2890 }, 2891 description: "", 2892 image: [], 2893 offers: [], 2894 }, 2895 2896 /* Enhanced SEO Code End */ 2897 components: pdpComponents 2898 2899 }) 2900 }; 2901 /* PDP Code End */ 2902 2903 2904 /* PLP Code Start */ 2905 document.querySelectorAll('[data-pr-component="CategorySnippet"]').forEach(el => { 2906 if (!el.dataset.prMounted) { 2907 el.id = 'snippet-' + prRandomNumber(); 2908 pwrElements.push({ 2909 ...pwrCredentials, 2910 page_id: el.dataset.prPageId, 2911 ENABLE_CLIENT_SIDE_STRUCTURED_DATA: false, 2912 components: { 2913 CategorySnippet: el.id 2914 } 2915 }) 2916 } 2917 2918 }); 2919 /* PLP Code End */ 2920 2921 2922 /* WAR Form Code Start */ 2923 if (document.getElementById('pr-write') && !document.getElementById('pr-write').dataset.prMounted) { 2924 pwrElements.push({ 2925 ...pwrCredentials, 2926 page_id: '', 2927 on_submit:function(config, data){ 2928 window.scrollTo(0,0); 2929 }, 2930 components: { 2931 Write: 'pr-write' 2932 } 2933 }) 2934 } 2935 2936 /* WAR Form Code Start */ 2937 2938 if (pwrElements.length > 0) { 2939 pwr("render",pwrElements); 2940 } 2941 2942 } 2943 2944 2945 2946 loadPowerReviews(); 2947</script>
2947 2948<!-- PowerReviews Code End --> 2949 2950<!-- start_review_render_code_js_section --> 2951
2952<script> 2953 window.pwr = window.pwr || function () { 2954 (pwr.q = pwr.q || []).push(arguments); 2955 }; 2956 pwr("render", { 2957 2958 page_id: "", 2959 review_wrapper_url: "https://hand-in-hand-soap.myshopify.com/pages/write-a-review/?pr_page_id=", 2960 product: { 2961 name: "", 2962 url: "https://hand-in-hand-soap.myshopify.com", 2963 image_url: "https://www.handinhandsoap.com/cdn/shopifycloud/storefront/assets/no-image-2048-a2addb12_large.gif", 2964 description: "", 2965 category_name: "", 2966 upc: "", 2967 brand_name: "", 2968 price: "", 2969 in_stock: "", 2970 variants: [ 2971 ]}, 2972 subject: { 2973 "@context": "https://schema.org", 2974 "@type": "Product", 2975 name: "", 2976 description: "", 2977 offers: { 2978 "@type": "Offer", 2979 priceCurrency: "USD", 2980 price: "", 2981 availability: "https://schema.org/InStock" 2982 } 2983 }, 2984 components: { 2985 ReviewDisplay: "pr-reviewdisplay", 2986 ReviewSnippet: "pr-reviewsnippet", 2987 QuestionDisplay:'pr-questiondisplay' 2988 } 2989 }); 2990</script>
2990 2991<!-- end_review_render_code_js_section --> 2992
2993<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
2993 2994</body> 2995</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.