1<!doctype html> 2<html class="js" lang="en"> 3 <head> 4 5
5<script> 6 //custom Meta Title 7 var tapita_meta_page_title = `Ashley Hodge Fitness | Contact Your Personal Trainer`; 8 var tapita_meta_page_description = `Ready to take control of your fitness? Contact Ashley Hodge Fitness now to learn more about coaching programs tailored to your goals.`; 9 </script>
9<!-- Google Tag Manager -->
10<script>
vendor: 327 bytes, lines 10-14
10(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 11new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 12j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 13'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 14})(window,document,'script','dataLayer','
14GTM-KNRNRVWL
vendor: 3 bytes, line 14
14');
14</script>
14 15<!-- End Google Tag Manager --> 16 <!-- Google tag (gtag.js) --> 17
18<script async src="https://www.googletagmanager.com/gtag/js?id=TAG_ID"></script>
18 19
20<script> 21 22 window.dataLayer = window.dataLayer || []; 23 24 function gtag(){dataLayer.push(arguments);} 25 26 gtag('js', new Date()); 27 28 gtag('config', 'TAG_ID'); 29 30</script>
30 31 <meta charset="utf-8"> 32 <meta http-equiv="X-UA-Compatible" content="IE=edge"> 33 <meta name="viewport" content="width=device-width,initial-scale=1"> 34 <meta name="theme-color" content=""> 35 <link rel="canonical" href="https://ashleyhodgefitness.com/pages/contact"><link rel="icon" type="image/png" href="//ashleyhodgefitness.com/cdn/shop/files/Screenshot_2024-11-13_at_11.36.07_PM-removebg-preview.png?crop=center&height=48&v=1731569863&width=48"><title> 36 Ashley Hodge Fitness | Contact Your Personal Trainer 37</title> 38 39 40 <meta name="description" content="Ready to take control of your fitness? Contact Ashley Hodge Fitness now to learn more about coaching programs tailored to your goals."> 41 42 43 44 45<meta property="og:site_name" content="Ashley Hodge Fitness"> 46<meta property="og:url" content="https://ashleyhodgefitness.com/pages/contact"> 47<meta property="og:title" content="Ashley Hodge Fitness | Contact Your Personal Trainer"> 48<meta property="og:type" content="website"> 49<meta property="og:description" content="Ready to take control of your fitness? Contact Ashley Hodge Fitness now to learn more about coaching programs tailored to your goals."><meta property="og:image" content="http://ashleyhodgefitness.com/cdn/shop/files/Screenshot_2024-11-13_at_11.36.07_PM-removebg-preview.png?height=628&pad_color=ffffff&v=1731569863&width=1200"> 50 <meta property="og:image:secure_url" content="https://ashleyhodgefitness.com/cdn/shop/files/Screenshot_2024-11-13_at_11.36.07_PM-removebg-preview.png?height=628&pad_color=ffffff&v=1731569863&width=1200"> 51 <meta property="og:image:width" content="1200"> 52 <meta property="og:image:height" content="628"><meta name="twitter:card" content="summary_large_image"> 53<meta name="twitter:title" content="Ashley Hodge Fitness | Contact Your Personal Trainer"> 54<meta name="twitter:description" content="Ready to take control of your fitness? Contact Ashley Hodge Fitness now to learn more about coaching programs tailored to your goals."> 55 56 57
57<script src="//ashleyhodgefitness.com/cdn/shop/t/4/assets/constants.js?v=132983761750457495441731397798" defer="defer"></script>
57 58
58<script src="//ashleyhodgefitness.com/cdn/shop/t/4/assets/pubsub.js?v=158357773527763999511731397800" defer="defer"></script>
58 59
59<script src="//ashleyhodgefitness.com/cdn/shop/t/4/assets/global.js?v=52146548777083982861733206426" defer="defer"></script>
59 60
60<script src="//ashleyhodgefitness.com/cdn/shop/t/4/assets/details-disclosure.js?v=13653116266235556501731397798" defer="defer"></script>
60 61
61<script src="//ashleyhodgefitness.com/cdn/shop/t/4/assets/details-modal.js?v=25581673532751508451731397798" defer="defer"></script>
61 62
62<script src="//ashleyhodgefitness.com/cdn/shop/t/4/assets/search-form.js?v=133129549252120666541731397800" defer="defer"></script>
62<script src="//ashleyhodgefitness.com/cdn/shop/t/4/assets/animations.js?v=88693664871331136111731397797" defer="defer"></script>
62<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
62<meta name="google-site-verification" content="U4-8kT4GeQFjCszLHLHmEJa59P_vDiA86W1AGgPyFj8"> 63<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/67668541540/digital_wallets/dialog"> 64<meta id="in-context-paypal-metadata" data-shop-id="67668541540" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD"> 65<link rel="ucp" href="/.well-known/ucp" version="2026-08-25">
65<script async="async" src="/checkouts/internal/preloads.js?locale=en-US"></script>
65 66<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
67<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&shop_id=67668541540" crossorigin="anonymous"></script>
vendor: 1 bytes, line 67
67
68<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":67668541540,"countryCode":"US","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/67668541540","merchantName":"Ashley Hodge Fitness","requiredBillingContactFields":["postalAddress","email"],"requiredShippingContactFields":["postalAddress","email"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex","discover","elo","jcb"],"total":{"type":"pending","label":"Ashley Hodge Fitness","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 68
68
69<script id="shopify-features" type="application/json">{"accessToken":"dfee98bb22f43c4830c66e6fd123604c","betas":["rich-media-storefront-analytics"],"domain":"ashleyhodgefitness.com","predictiveSearch":true,"shopId":67668541540,"locale":"en"}</script>
vendor: 1 bytes, line 69
69
70<script>var Shopify = Shopify || {}; 71Shopify.shop = "83ruc7-uc.myshopify.com"; 72Shopify.locale = "en"; 73Shopify.currency = {"active":"USD","rate":"1.0"}; 74Shopify.country = "US"; 75Shopify.theme = {"name":"Dawn","id":139746672740,"schema_name":"Dawn","schema_version":"15.2.0","theme_store_id":887,"role":"main"}; 76Shopify.theme.handle = "null"; 77Shopify.theme.style = {"id":null,"handle":null}; 78Shopify.cdnHost = "ashleyhodgefitness.com/cdn"; 79Shopify.routes = Shopify.routes || {}; 80Shopify.routes.root = "/"; 81Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js"; 82Shopify.SignInWithShop = Shopify.SignInWithShop || {}; 83Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {}; 84Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 84
84
85<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 85
85
86<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 86
86
87<script> 88 window.ShopifyPay = window.ShopifyPay || {}; 89 window.ShopifyPay.apiHost = "shop.app\/pay"; 90 window.ShopifyPay.redirectState = null; 91</script>
vendor: 1 bytes, line 91
91
92<script> 93 window.Shopify = window.Shopify || {}; 94 window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {}; 95 window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 }; 96 window.Shopify.SignInWithShop.eligible = true; 97</script>
vendor: 1 bytes, line 97
97
98<script id="shop-js-analytics" type="application/json">{"pageType":"page"}</script>
vendor: 1 bytes, line 98
98
99<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 99
99
100<script type="module"> 101 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"); 102 103 window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true}); 104 105</script>
vendor: 1 bytes, line 105
105
106<script> 107 window.Shopify = window.Shopify || {}; 108 if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {}; 109 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"]}; 110</script>
vendor: 1 bytes, line 110
110
111<script>(function() { 112 var isLoaded = false; 113 function asyncLoad() { 114 if (isLoaded) return; 115 isLoaded = true; 116 var urls = ["https:\/\/cdn.shopify.com\/s\/files\/1\/0597\/3783\/3627\/files\/tptinstall.min.js?v=1718591634\u0026t=tapita-seo-script-tags\u0026shop=83ruc7-uc.myshopify.com"]; 117 for (var i = 0; i < urls.length; i++) { 118 var s = document.createElement('script'); 119 s.type = 'text/javascript'; 120 s.async = true; 121 s.src = urls[i]; 122 var x = document.getElementsByTagName('script')[0]; 123 x.parentNode.insertBefore(s, x); 124 } 125 }; 126 if(window.attachEvent) { 127 window.attachEvent('onload', asyncLoad); 128 } else { 129 window.addEventListener('load', asyncLoad, false); 130 } 131})();</script>
vendor: 1 bytes, line 131
131
132<script id="__st">var __st={"a":67668541540,"offset":-25200,"reqid":"9a379c84-18d5-44d2-99f7-e727ff0cb351-1791095496","pageurl":"ashleyhodgefitness.com\/pages\/contact","s":"pages-102699204708","u":"003eb40664c6","p":"page","rtyp":"page","rid":102699204708};</script>
vendor: 1 bytes, line 132
132
133<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 133
133
134<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 134
134
135<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//ashleyhodgefitness.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 135
135
136<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 = "//ashleyhodgefitness.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>
136<script crossorigin="anonymous" defer="defer" src="//ashleyhodgefitness.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 136
136
137<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 137
137
138<script> 139 window.Shopify = window.Shopify || {}; 140 window.Shopify.MCP = window.Shopify.MCP || {}; 141 window.Shopify.MCP.enabled = true; 142 window.Shopify.MCP.shop = "83ruc7-uc.myshopify.com"; 143 window.Shopify.MCP.mcpEndpoint = "https:\/\/ashleyhodgefitness.com\/api\/mcp"; 144 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"]}}]; 145</script>
vendor: 1 bytes, line 145
145
146<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("\/\/ashleyhodgefitness.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})(); 147</script>
vendor: 1 bytes, line 147
147
148<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://ashleyhodgefitness.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}}; 149</script>
vendor: 1 bytes, line 149
149
150<script data-source-attribution="shopify.dynamic_checkout.buyer_consent"> 151 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); 152</script>
vendor: 1 bytes, line 152
152
153<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})}})); 154</script>
vendor: 1 bytes, line 154
154
155<script id='scb4127' type='text/javascript' async='' src='https://ashleyhodgefitness.com/cdn/shopifycloud/privacy-banner/storefront-banner.js'></script>
155<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://ashleyhodgefitness.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous"> 156<style id="shopify-accelerated-checkout-cart"> 157 #shopify-buyer-consent { 158 margin-top: 1em; 159 display: inline-block; 160 width: 100%; 161} 162 163#shopify-buyer-consent.hidden { 164 display: none; 165} 166 167#shopify-subscription-policy-button { 168 background: none; 169 border: none; 170 padding: 0; 171 text-decoration: underline; 172 font-size: inherit; 173 cursor: pointer; 174} 175 176#shopify-subscription-policy-button::before { 177 box-shadow: none; 178} 179 180 </style>
181<script id="sections-script" data-sections="header" defer="defer" src="//ashleyhodgefitness.com/cdn/shop/t/4/compiled_assets/scripts.js?v=184325197989695213571733355468"></script>
vendor: 1 bytes, line 181
181
182<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
182 183 184 185 <style data-shopify> 186 187 188 189 190 191 192 193 :root, 194 .color-scheme-1 { 195 --color-background: 255,255,255; 196 197 --gradient-background: #ffffff; 198 199 200 201 202 --color-foreground: 18,18,18; 203 --color-background-contrast: 191,191,191; 204 --color-shadow: 18,18,18; 205 --color-button: 18,18,18; 206 --color-button-text: 255,255,255; 207 --color-secondary-button: 255,255,255; 208 --color-secondary-button-text: 18,18,18; 209 --color-link: 18,18,18; 210 --color-badge-foreground: 18,18,18; 211 --color-badge-background: 255,255,255; 212 --color-badge-border: 18,18,18; 213 --payment-terms-background-color: rgb(255 255 255); 214 } 215 216 217 .color-scheme-2 { 218 --color-background: 243,243,243; 219 220 --gradient-background: #f3f3f3; 221 222 223 224 225 --color-foreground: 18,18,18; 226 --color-background-contrast: 179,179,179; 227 --color-shadow: 18,18,18; 228 --color-button: 18,18,18; 229 --color-button-text: 243,243,243; 230 --color-secondary-button: 243,243,243; 231 --color-secondary-button-text: 18,18,18; 232 --color-link: 18,18,18; 233 --color-badge-foreground: 18,18,18; 234 --color-badge-background: 243,243,243; 235 --color-badge-border: 18,18,18; 236 --payment-terms-background-color: rgb(243 243 243); 237 } 238 239 240 .color-scheme-3 { 241 --color-background: 36,40,51; 242 243 --gradient-background: #242833; 244 245 246 247 248 --color-foreground: 255,255,255; 249 --color-background-contrast: 47,52,66; 250 --color-shadow: 18,18,18; 251 --color-button: 255,255,255; 252 --color-button-text: 0,0,0; 253 --color-secondary-button: 36,40,51; 254 --color-secondary-button-text: 255,255,255; 255 --color-link: 255,255,255; 256 --color-badge-foreground: 255,255,255; 257 --color-badge-background: 36,40,51; 258 --color-badge-border: 255,255,255; 259 --payment-terms-background-color: rgb(36 40 51); 260 } 261 262 263 .color-scheme-4 { 264 --color-background: 18,18,18; 265 266 --gradient-background: #121212; 267 268 269 270 271 --color-foreground: 255,255,255; 272 --color-background-contrast: 146,146,146; 273 --color-shadow: 18,18,18; 274 --color-button: 255,255,255; 275 --color-button-text: 18,18,18; 276 --color-secondary-button: 18,18,18; 277 --color-secondary-button-text: 255,255,255; 278 --color-link: 255,255,255; 279 --color-badge-foreground: 255,255,255; 280 --color-badge-background: 18,18,18; 281 --color-badge-border: 255,255,255; 282 --payment-terms-background-color: rgb(18 18 18); 283 } 284 285 286 .color-scheme-5 { 287 --color-background: 255,255,255; 288 289 --gradient-background: #ffffff; 290 291 292 293 294 --color-foreground: 18,18,18; 295 --color-background-contrast: 191,191,191; 296 --color-shadow: 18,18,18; 297 --color-button: 112,194,196; 298 --color-button-text: 255,255,255; 299 --color-secondary-button: 255,255,255; 300 --color-secondary-button-text: 255,255,255; 301 --color-link: 255,255,255; 302 --color-badge-foreground: 18,18,18; 303 --color-badge-background: 255,255,255; 304 --color-badge-border: 18,18,18; 305 --payment-terms-background-color: rgb(255 255 255); 306 } 307 308 309 .color-scheme-c53187b4-1196-4f9e-b5b9-cfcadd40bff0 { 310 --color-background: 255,255,255; 311 312 --gradient-background: linear-gradient(180deg, rgba(112, 194, 196, 1), rgba(168, 255, 251, 1) 100%); 313 314 315 316 317 --color-foreground: 255,255,255; 318 --color-background-contrast: 191,191,191; 319 --color-shadow: 255,255,255; 320 --color-button: 112,194,196; 321 --color-button-text: 255,255,255; 322 --color-secondary-button: 255,255,255; 323 --color-secondary-button-text: 112,194,196; 324 --color-link: 112,194,196; 325 --color-badge-foreground: 255,255,255; 326 --color-badge-background: 255,255,255; 327 --color-badge-border: 255,255,255; 328 --payment-terms-background-color: rgb(255 255 255); 329 } 330 331 332 body, .color-scheme-1, .color-scheme-2, .color-scheme-3, .color-scheme-4, .color-scheme-5, .color-scheme-c53187b4-1196-4f9e-b5b9-cfcadd40bff0 { 333 color: rgba(var(--color-foreground), 0.75); 334 background-color: rgb(var(--color-background)); 335 } 336 337 :root { 338 --font-body-family: "system_ui", -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', 'Noto Sans', 'Liberation Sans', Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; 339 --font-body-style: normal; 340 --font-body-weight: 400; 341 --font-body-weight-bold: 700; 342 343 --font-heading-family: "system_ui", -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', 'Noto Sans', 'Liberation Sans', Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; 344 --font-heading-style: normal; 345 --font-heading-weight: 400; 346 347 --font-body-scale: 1.0; 348 --font-heading-scale: 1.05; 349 350 --media-padding: px; 351 --media-border-opacity: 0.05; 352 --media-border-width: 1px; 353 --media-radius: 0px;
354 --media-shadow-opacity: 0.5; 355 --media-shadow-horizontal-offset: 0px; 356 --media-shadow-vertical-offset: 4px; 357 --media-shadow-blur-radius: 5px; 358 --media-shadow-visible: 1; 359 360 --page-width: 120rem; 361 --page-width-margin: 0rem; 362 363 --product-card-image-padding: 0.0rem; 364 --product-card-corner-radius: 0.0rem; 365 --product-card-text-alignment: left; 366 --product-card-border-width: 0.0rem; 367 --product-card-border-opacity: 0.1; 368 --product-card-shadow-opacity: 0.0; 369 --product-card-shadow-visible: 0; 370 --product-card-shadow-horizontal-offset: 0.0rem; 371 --product-card-shadow-vertical-offset: 0.4rem; 372 --product-card-shadow-blur-radius: 0.5rem; 373 374 --collection-card-image-padding: 0.0rem; 375 --collection-card-corner-radius: 0.0rem; 376 --collection-card-text-alignment: left; 377 --collection-card-border-width: 0.0rem; 378 --collection-card-border-opacity: 0.1; 379 --collection-card-shadow-opacity: 0.0; 380 --collection-card-shadow-visible: 0; 381 --collection-card-shadow-horizontal-offset: 0.0rem; 382 --collection-card-shadow-vertical-offset: 0.4rem; 383 --collection-card-shadow-blur-radius: 0.5rem; 384 385 --blog-card-image-padding: 0.0rem; 386 --blog-card-corner-radius: 0.0rem; 387 --blog-card-text-alignment: left; 388 --blog-card-border-width: 0.0rem; 389 --blog-card-border-opacity: 0.1; 390 --blog-card-shadow-opacity: 0.0; 391 --blog-card-shadow-visible: 0; 392 --blog-card-shadow-horizontal-offset: 0.0rem; 393 --blog-card-shadow-vertical-offset: 0.4rem; 394 --blog-card-shadow-blur-radius: 0.5rem; 395 396 --badge-corner-radius: 4.0rem; 397 398 --popup-border-width: 1px; 399 --popup-border-opacity: 0.1; 400 --popup-corner-radius: 0px; 401 --popup-shadow-opacity: 0.05; 402 --popup-shadow-horizontal-offset: 0px; 403 --popup-shadow-vertical-offset: 4px; 404 --popup-shadow-blur-radius: 5px; 405 406 --drawer-border-width: 1px; 407 --drawer-border-opacity: 0.1; 408 --drawer-shadow-opacity: 0.0; 409 --drawer-shadow-horizontal-offset: 0px; 410 --drawer-shadow-vertical-offset: 4px; 411 --drawer-shadow-blur-radius: 5px; 412 413 --spacing-sections-desktop: 0px; 414 --spacing-sections-mobile: 0px; 415 416 --grid-desktop-vertical-spacing: 8px; 417 --grid-desktop-horizontal-spacing: 8px; 418 --grid-mobile-vertical-spacing: 4px; 419 --grid-mobile-horizontal-spacing: 4px; 420 421 --text-boxes-border-opacity: 0.1; 422 --text-boxes-border-width: 0px; 423 --text-boxes-radius: 0px; 424 --text-boxes-shadow-opacity: 0.0; 425 --text-boxes-shadow-visible: 0; 426 --text-boxes-shadow-horizontal-offset: 0px; 427 --text-boxes-shadow-vertical-offset: 4px; 428 --text-boxes-shadow-blur-radius: 5px; 429 430 --buttons-radius: 40px; 431 --buttons-radius-outset: 47px; 432 --buttons-border-width: 7px; 433 --buttons-border-opacity: 0.05; 434 --buttons-shadow-opacity: 0.0; 435 --buttons-shadow-visible: 0; 436 --buttons-shadow-horizontal-offset: -12px; 437 --buttons-shadow-vertical-offset: -12px; 438 --buttons-shadow-blur-radius: 0px; 439 --buttons-border-offset: 0.3px; 440 441 --inputs-radius: 0px; 442 --inputs-border-width: 1px; 443 --inputs-border-opacity: 0.55; 444 --inputs-shadow-opacity: 0.0; 445 --inputs-shadow-horizontal-offset: 0px; 446 --inputs-margin-offset: 0px; 447 --inputs-shadow-vertical-offset: 4px; 448 --inputs-shadow-blur-radius: 5px; 449 --inputs-radius-outset: 0px; 450 451 --variant-pills-radius: 40px; 452 --variant-pills-border-width: 1px; 453 --variant-pills-border-opacity: 0.55; 454 --variant-pills-shadow-opacity: 0.0; 455 --variant-pills-shadow-horizontal-offset: 0px; 456 --variant-pills-shadow-vertical-offset: 4px; 457 --variant-pills-shadow-blur-radius: 5px; 458 } 459 460 *, 461 *::before, 462 *::after { 463 box-sizing: inherit; 464 } 465 466 html { 467 box-sizing: border-box; 468 font-size: calc(var(--font-body-scale) * 62.5%); 469 height: 100%; 470 } 471 472 body { 473 display: grid; 474 grid-template-rows: auto auto 1fr auto; 475 grid-template-columns: 100%; 476 min-height: 100%; 477 margin: 0; 478 font-size: 1.5rem; 479 letter-spacing: 0.06rem; 480 line-height: calc(1 + 0.8 / var(--font-body-scale)); 481 font-family: var(--font-body-family); 482 font-style: var(--font-body-style); 483 font-weight: var(--font-body-weight); 484 } 485 486 @media screen and (min-width: 750px) { 487 body { 488 font-size: 1.6rem; 489 } 490 } 491 </style> 492 493 <link href="//ashleyhodgefitness.com/cdn/shop/t/4/assets/base.css?v=159841507637079171801731397797" rel="stylesheet" type="text/css" media="all" /> 494 <link rel="stylesheet" href="//ashleyhodgefitness.com/cdn/shop/t/4/assets/component-cart-items.css?v=123238115697927560811731397798" media="print" onload="this.media='all'"><link href="//ashleyhodgefitness.com/cdn/shop/t/4/assets/component-localization-form.css?v=170315343355214948141731397798" rel="stylesheet" type="text/css" media="all" /> 495
495<script src="//ashleyhodgefitness.com/cdn/shop/t/4/assets/localization-form.js?v=144176611646395275351731397800" defer="defer"></script>
495<link 496 rel="stylesheet" 497 href="//ashleyhodgefitness.com/cdn/shop/t/4/assets/component-predictive-search.css?v=118923337488134913561731397798" 498 media="print" 499 onload="this.media='all'" 500 >
500<script> 501 if (Shopify.designMode) { 502 document.documentElement.classList.add('shopify-design-mode'); 503 } 504 </script>
504 505
506<script> 507 (function(w, d, t, h, s, n) { 508 w.FlodeskObject = n; 509 var fn = function() { 510 (w[n].q = w[n].q || []).push(arguments); 511 }; 512 w[n] = w[n] || fn; 513 var f = d.getElementsByTagName(t)[0]; 514 var v = '?v=' + Math.floor(new Date().getTime() / (120 * 1000)) * 60; 515 var sm = d.createElement(t); 516 sm.async = true; 517 sm.type = 'module'; 518 sm.src = h + s + '.mjs' + v; 519 f.parentNode.insertBefore(sm, f); 520 var sn = d.createElement(t); 521 sn.async = true; 522 sn.noModule = true; 523 sn.src = h + s + '.js' + v; 524 f.parentNode.insertBefore(sn, f); 525 })(window, document, 'script', 'https://assets.flodesk.com', '/universal', 'fd'); 526</script>
526 527 528<!-- BEGIN app block: shopify://apps/tapita-seo-speed/blocks/app-embed/cd37ca7a-40ad-4fdc-afd3-768701482209 --> 529 530 531
532<script class="tpt-seo-schema"> 533 var tapitaSeoVer = 1233; 534 var tptAddedSchemas = []; 535</script>
535 536 537 538 539 540 541 542 543 544 545 546 547 548 549<!-- BEGIN app snippet: alter-schemas --> 550 551 552 553 554<!-- END app snippet --> 555 556
557<script class="tpt-seo-schema"> 558 var instantPageUrl = "https://cdn.shopify.com/extensions/01a0f53c-93ba-7abc-a372-6843c5289aae/tapita-seo-speed-244/assets/instantpage.js"; 559 var tptMetaDataConfigUrl = 'https://cdn.shopify.com/s/files/1/0676/6854/1540/t/4/assets/tapita-meta-data.json?v=1757648515'; 560 // ADD META TITLE / DESCRIPTION WHEN tptMetaDataConfigUrl valid 561 const createMetaTag = (descriptionValue) => { 562 const metaTag = document.createElement('meta'); 563 metaTag.setAttribute('name', 'description'); 564 metaTag.setAttribute('content', descriptionValue); 565 const headTag = document.querySelector('head'); 566 headTag.appendChild(metaTag); 567 } 568 const replaceMetaTagContent = (titleValueInput, descriptionValueInput, needReplaceVar) => { 569 const titleValue = titleValueInput.replace(/ /g, " ").replace(/&/g, "&").replace(/</g, "<").replace(/>/g, ">").replace(/"/g, '"').replace(/'/g, "'").replace(/'/g, "'").replace(/¢/g, "¢").replace(/£/g, "£").replace(/¥/g, "Â¥").replace(/€/g, "€").replace(/©/g, "©").replace(/®/g, "®").replace(/™/g, "™").replace(/—/g, "—").replace(/–/g, "–").replace(/…/g, "…").replace(/’/g, "'").replace(/‘/g, "'").replace(/”/g, '"').replace(/“/g, '"'); 570 const descriptionValue = descriptionValueInput.replace(/ /g, " ").replace(/&/g, "&").replace(/</g, "<").replace(/>/g, ">").replace(/"/g, '"').replace(/'/g, "'").replace(/'/g, "'").replace(/¢/g, "¢").replace(/£/g, "£").replace(/¥/g, "Â¥").replace(/€/g, "€").replace(/©/g, "©").replace(/®/g, "®").replace(/™/g, "™").replace(/—/g, "—").replace(/–/g, "–").replace(/…/g, "…").replace(/’/g, "'").replace(/‘/g, "'").replace(/”/g, '"').replace(/“/g, '"'); 571 const disableReplacingTitle = !!window._tpt_no_replacing_plain_title 572 const disableReplacingDescription = !!window._tpt_no_replacing_plain_desc 573 const config = { attributes: true, childList: true, subtree: true}; 574 const header = document.getElementsByTagName('head')[0]; 575 let i = 0; 576 const callback = (mutationList, observer) => { 577 i++; 578 const title = document.getElementsByTagName('title')[0]; 579 const ogTitle = document.querySelector('meta[property="og:title"]'); 580 const twitterTitle = document.querySelector('meta[name="twitter:title"]'); 581 const newTitle = needReplaceVar ? replaceVar(titleValue) : titleValue; 582 const newDescription = needReplaceVar ? replaceVar(descriptionValue) : descriptionValue; 583 if(titleValue && document && document.title != newTitle && !disableReplacingTitle){ 584 document.title = newTitle; 585 } 586 if(ogTitle && (ogTitle?.content != newTitle)){ 587 ogTitle?.setAttribute('content', newTitle); 588 } 589 if(twitterTitle && (twitterTitle?.content != newTitle)){ 590 twitterTitle?.setAttribute('content', newTitle); 591 } 592 const metaDescriptionTagList = document.querySelectorAll('meta[name="description"]'); 593 const ogDescriptionTagList = document.querySelector('meta[property="og:description"]'); 594 const twitterDescriptionTagList = document.querySelector('meta[name="twitter:description"]'); 595 try { 596 if(ogDescriptionTagList && newDescription && (ogDescriptionTagList?.content != newDescription)) { 597 ogDescriptionTagList?.setAttribute('content', newDescription); 598 } 599 if(twitterDescriptionTagList && newDescription && (twitterDescriptionTagList?.content != newDescription)){ 600 twitterDescriptionTagList?.setAttribute('content', newDescription); 601 } 602 } catch (err) { 603 604 } 605 if (descriptionValue) { 606 if(metaDescriptionTagList?.length == 0){ 607 try { 608 createMetaTag(newDescription); 609 } catch (err) { 610 // 611 } 612 } 613 metaDescriptionTagList?.forEach(metaDescriptionTag=>{ 614 if(metaDescriptionTag.content != newDescription && !disableReplacingDescription){ 615 metaDescriptionTag.content = newDescription; 616 } 617 }) 618 } 619 if(observer && i > 1000){ 620 observer.disconnect(); 621 } 622 }; 623 callback(); 624 setTimeout(callback, 100); 625 const observer = new MutationObserver(callback); 626 if(observer){ 627 observer.observe(header, config); 628 } 629 } 630 if (tptMetaDataConfigUrl) { 631 fetch(tptMetaDataConfigUrl) 632 .then(response => response.json()) 633 .then((data) => { 634 if(!data) return; 635 const instantPage = data?.instantPage || false; 636 const excludedPaths = [ 637 '/cart', 638 '/checkout', 639 '/account', 640 '/search', 641 'logout', 642 'login', 643 'customer' 644 ]; 645 if (!window.FPConfig || !window.FPConfig.ignoreKeywords || !Array.isArray(window.FPConfig.ignoreKeywords)) { 646 window.FPConfig = { ignoreKeywords : excludedPaths }; 647 } else { 648 window.FPConfig.ignoreKeywords = window.FPConfig.ignoreKeywords.concat(excludedPaths); 649 } 650 var toEnableInstantPageByPath = true; 651 if (window.location.pathname && window.location.pathname.includes) { 652 excludedPaths.forEach(excludedPath => { 653 if (window.location.pathname.includes(excludedPath)) { 654 toEnableInstantPageByPath = false;
655 } 656 }); 657 } 658 const spcBar = document ? document.getElementById('shopify-pc__banner') : null; 659 if (spcBar) 660 toEnableInstantPageByPath = false; 661 if (window.document && 662 window.document.location && 663 window.document.location.pathname && 664 window.document.location.pathname.includes) { 665 excludedPaths.forEach(excludedPath => { 666 if (window.document.location.pathname.includes(excludedPath)) { 667 toEnableInstantPageByPath = false; 668 } 669 }); 670 } 671 if(instantPage && toEnableInstantPageByPath){ 672 const tptAddInstantPage = setInterval(function () { 673 try { 674 if(document && document.body && (window.top === window.self)){ 675 var instantScript = document.createElement('script'); 676 instantScript.src = instantPageUrl; 677 document.body.appendChild(instantScript); 678 clearInterval(tptAddInstantPage); 679 } 680 } catch (err) { 681 // 682 } 683 }, 500); 684 } 685 }); 686 } 687 if (window.tapita_meta_page_title || window.tapita_meta_page_description) { 688 replaceMetaTagContent(window.tapita_meta_page_title, window.tapita_meta_page_description, false); 689 } 690</script>
690 691 692 693 694<!-- END app block --><!-- BEGIN app block: shopify://apps/pagefly-ai-page-builder/blocks/app-embed/83e179f7-59a0-4589-8c66-c0dddf959200 --> 695 696<!-- BEGIN app snippet: pagefly-cro-ab-testing-main --> 697 698 699 700 701 702 703
704<script> 705 ;(function () { 706 const url = new URL(window.location) 707 const viewParam = url.searchParams.get('view') 708 if (viewParam && viewParam.includes('variant-pf-')) { 709 url.searchParams.set('pf_v', viewParam) 710 url.searchParams.delete('view') 711 window.history.replaceState({}, '', url) 712 } 713 })() 714</script>
714 715 716 717
718<script type='module'> 719 720 window.PAGEFLY_CRO = window.PAGEFLY_CRO || {} 721 722 window.PAGEFLY_CRO['data_debug'] = { 723 original_template_suffix: "contact", 724 allow_ab_test: false, 725 ab_test_start_time: 0, 726 ab_test_end_time: 0, 727 today_date_time: 1791095496000, 728 } 729 window.PAGEFLY_CRO['GA4'] = { enabled: false} 730</script>
730 731 732<!-- END app snippet --> 733 734 735 736 737 738 739 740 741
741<script src='https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-helper.js' defer='defer'></script>
741 742 743
743<script src='https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-general-helper.js' defer='defer'></script>
743 744 745
745<script src='https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-snap-slider.js' defer='defer'></script>
745 746 747
747<script src='https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-slideshow-v3.js' defer='defer'></script>
747 748 749
749<script src='https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-slideshow-v4.js' defer='defer'></script>
749 750 751
751<script src='https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-glider.js' defer='defer'></script>
751 752 753
753<script src='https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-slideshow-v1-v2.js' defer='defer'></script>
753 754 755
755<script src='https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-product-media.js' defer='defer'></script>
755 756 757
757<script src='https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-product.js' defer='defer'></script>
757 758 759
760<script id='pagefly-helper-data' type='application/json'> 761 { 762 "page_optimization": { 763 "assets_prefetching": false 764 }, 765 "elements_asset_mapper": { 766 "Accordion": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-accordion.js", 767 "Accordion3": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-accordion3.js", 768 "CountDown": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-countdown.js", 769 "GMap1": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-gmap.js", 770 "GMap2": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-gmap.js", 771 "GMapBasicV2": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-gmap.js", 772 "GMapAdvancedV2": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-gmap.js", 773 "HTML.Video": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-htmlvideo.js", 774 "HTML.Video2": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-htmlvideo2.js", 775 "HTML.Video3": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-htmlvideo2.js", 776 "BackgroundVideo": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-htmlvideo2.js", 777 "Instagram": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-instagram.js", 778 "Instagram2": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-instagram.js", 779 "Insta3": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-instagram3.js", 780 "Tabs": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-tab.js", 781 "Tabs3": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-tab3.js", 782 "ProductBox": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-cart.js", 783 "FBPageBox2": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-facebook.js", 784 "FBLikeButton2": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-facebook.js", 785 "TwitterFeed2": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-twitter.js", 786 "Paragraph4": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-paragraph4.js", 787 788 "AliReviews": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js", 789 "BackInStock": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js", 790 "GloboBackInStock": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js", 791 "GrowaveWishlist": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js", 792 "InfiniteOptionsShopPad": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js", 793 "InkybayProductPersonalizer": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder
793-363/assets/pagefly-3rd-elements.js", 794 "LimeSpot": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js", 795 "Loox": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js", 796 "Opinew": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js", 797 "Powr": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js", 798 "ProductReviews": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js", 799 "PushOwl": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js", 800 "ReCharge": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js", 801 "Rivyo": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js", 802 "TrackingMore": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js", 803 "Vitals": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js", 804 "Wiser": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js" 805 }, 806 "custom_elements_mapper": { 807 "pf-click-action-element": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-click-action-element.js", 808 "pf-dialog-element": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-dialog-element.js" 809 } 810 } 811</script>
811 812
813<script id='pagefly-heatmap-config' type='application/json'> 814 {} 815</script>
vendor: 1 bytes, line 815
815
816<script> 817 (function () { 818 var el = document.getElementById('pagefly-heatmap-config') 819 if (!el) { window.__pagefly_heatmap_config__ = {}; return } 820 try { 821 window.__pagefly_heatmap_config__ = JSON.parse(el.textContent || '{}') || {} 822 } catch (e) { 823 window.__pagefly_heatmap_config__ = {} 824 } 825 })() 826</script>
vendor: 1 bytes, line 826
826
827<script> 828 // Heatmap overlay loader. Three gates, all of them cheap, none of them trusting the URL: 829 // the visitor must have arrived on a pf_heatmap link, the SERVER must have published an 830 // overlay path in the metafield, and this page must already be one the merchant enabled 831 // tracking for. The last gate is what stops a crafted link pulling the asset onto an 832 // arbitrary storefront page. Everything else is decided inside the asset, and by the server. 833 (function () { 834 var cfg = window.__pagefly_heatmap_config__ || {} 835 var id = (window.__pagefly_page_setting__ || {}).pageId 836 if (!/[#&]pf_heatmap=/.test(window.location.hash || '')) return 837 if (!cfg.overlay_data_path || !Array.isArray(cfg.enabled_page_ids)) return 838 if (!id || cfg.enabled_page_ids.indexOf(id) === -1) return 839 var s = document.createElement('script') 840 s.src = 'https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-heatmap-overlay.js' 841 s.defer = true 842 document.head.appendChild(s) 843 })() 844</script>
844 845 846<!-- BEGIN app snippet: pf-ai-schema --> 847<!-- END app snippet --> 848 849 850<!-- END app block --><!-- BEGIN app block: shopify://apps/hulk-form-builder/blocks/app-embed/b6b8dd14-356b-4725-a4ed-77232212b3c3 --><!-- BEGIN app snippet: hulkapps-formbuilder-theme-ext -->
850<script type="text/javascript"> 851 852 if (typeof window.formbuilder_customer != "object") { 853 window.formbuilder_customer = {} 854 } 855 856 857 858 window.hulkFormBuilder = { 859 form_data: {"form_BD45KhA-qfs9yhzejkylSg":{"uuid":"BD45KhA-qfs9yhzejkylSg","form_name":"Book Your Free Consultation Today","form_data":{"div_back_gradient_1":"#fff","div_back_gradient_2":"#fff","back_color":"#fff","form_title":"\u003ch3\u003e\u003cbig\u003e\u003cstrong\u003eLet\u0026rsquo;s get started - Book Your Free Consultation Today\u003c\/strong\u003e\u003c\/big\u003e\u003c\/h3\u003e\n","form_submit":"Submit","after_submit":"redirect","after_submit_msg":"","captcha_enable":"no","label_style":"blockLabels","input_border_radius":"2","back_type":"transparent","input_back_color":"#fff","input_back_color_hover":"#fff","back_shadow":"none","label_font_clr":"#333333","input_font_clr":"#333333","button_align":"fullBtn","button_clr":"#fff","button_back_clr":"#333333","button_border_radius":"2","form_width":"600px","form_border_size":"2","form_border_clr":"#c7c7c7","form_border_radius":"1","label_font_size":"14","input_font_size":"12","button_font_size":"16","form_padding":"35","input_border_color":"#ccc","input_border_color_hover":"#ccc","btn_border_clr":"#333333","btn_border_size":"1","form_name":"Book Your Free Consultation Today","":"[email protected]","form_emails":"[email protected]","admin_email_subject":"New form submission received.","admin_email_message":"Hi [first-name of store owner],\u003cbr\u003eSomeone just submitted a response to your form.\u003cbr\u003ePlease find the details below:","form_access_message":"\u
859003cp\u003ePlease login to access the form\u003cbr\u003eDo not have an account? Create account\u003c\/p\u003e","form_description":"\u003cp\u003eYour fitness journey should fit \u003cem\u003eyour\u003c\/em\u003e life - not the other way around. Whether you want to train in San Diego or online, this free consultation is the first step toward building a personalized plan that gets real results.\u003c\/p\u003e\n","notification_email_send":true,"after_submit_url":"https:\/\/AshleyHodgeFitness.as.me\/VirtualCoffeeSession","formElements":[{"type":"text","position":0,"label":"First Name","customClass":"","halfwidth":"yes","Conditions":{},"page_number":1},{"type":"text","position":1,"label":"Last Name","halfwidth":"yes","Conditions":{},"page_number":1},{"type":"email","position":2,"label":"Email","required":"yes","email_confirm":"yes","Conditions":{},"page_number":1},{"type":"select","position":3,"label":"How do you want to train","values":"In-Person in San Diego\nOnline Coaching","Conditions":{},"elementCost":{},"add_admin_emails":"no","page_number":1},{"Conditions":{},"type":"select","position":4,"label":"Your #1 Goal Right Now","values":"Muscle gain\nFat loss\nNutrition help\nAccountability \/ Other","elementCost":{},"page_number":1}]},"is_spam_form":false,"shop_uuid":"b-te38_dDEiBsmAAU_Q6Vg","shop_timezone":"America\/Los_Angeles","shop_id":122815,"shop_is_after_submit_enabled":true,"shop_shopify_plan":"professional","shop_shopify_domain":"83ruc7-uc.myshopify.com","shop_remove_watermark":false,"shop_created_at":"2024-12-03T21:06:16.241-06:00"}}, 860 shop_data: {"shop_b-te38_dDEiBsmAAU_Q6Vg":{"shop_uuid":"b-te38_dDEiBsmAAU_Q6Vg","shop_timezone":"America\/Los_Angeles","shop_id":122815,"shop_is_after_submit_enabled":true,"shop_shopify_plan":"professional","shop_shopify_domain":"83ruc7-uc.myshopify.com","shop_remove_watermark":false,"shop_created_at":"2024-12-03T21:06:16.241-06:00","is_skip_metafield":false,"shop_deleted":false,"shop_disabled":false}}, 861 settings_data: {"shop_settings":{"shop_customise_msgs":[],"default_customise_msgs":{"is_required":"is required","thank_you":"Thank you! The form was submitted successfully.","processing":"Processing...","valid_data":"Please provide valid data","valid_email":"Provide valid email format","valid_tags":"HTML Tags are not allowed","valid_phone":"Provide valid phone number","valid_captcha":"Please provide valid captcha response","valid_url":"Provide valid URL","only_number_alloud":"Provide valid number in","number_less":"must be less than","number_more":"must be more than","image_must_less":"Image must be less than 20MB","image_number":"Images allowed","image_extension":"Invalid extension! Please provide image file","error_image_upload":"Error in image upload. Please try again.","error_file_upload":"Error in file upload. Please try again.","your_response":"Your response","error_form_submit":"Error occur.Please try again after sometime.","email_submitted":"Form with this email is already submitted","invalid_email_by_zerobounce":"The email address you entered appears to be invalid. Please check it and try again.","download_file":"Download file","card_details_invalid":"Your card details are invalid","card_details":"Card details","please_enter_card_details":"Please enter card details","card_number":"Card number","exp_mm":"Exp MM","exp_yy":"Exp YY","crd_cvc":"CVV","payment_value":"Payment amount","please_enter_payment_amount":"Please enter payment amount","address1":"Address line 1","address2":"Address line 2","city":"City","province":"Province","zipcode":"Zip code","country":"Country","blocked_domain":"This form does not accept addresses from","file_must_less":"File must be less than 20MB","file_extension":"Invalid extension! Please provide file","only_file_number_alloud":"files allowed","previous":"Previous","next":"Next","must_have_a_input":"Please enter at least one field.","please_enter_required_data":"Please enter required data","atleast_one_special_char":"Include at least one special character","atleast_one_lowercase_char":"Include at least one lowercase character","atleast_one_uppercase_char":"Include at least one uppercase character","atleast_one_number":"Include at least one number","must_have_8_chars":"Must have 8 characters long","be_between_8_and_12_chars":"Be between 8 and 12 characters long","please_select":"Please Select","phone_submitted":"Form with this phone number is already submitted","user_res_parse_error":"Error while submitting the form","valid_same_values":"values must be same","product_choice_clear_selection":"Clear Selection","picture_choice_clear_selection":"Clear Selection","remove_all_for_file_image_upload":"Remove All","invali
861d_file_type_for_image_upload":"You can't upload files of this type.","invalid_file_type_for_signature_upload":"You can't upload files of this type.","max_files_exceeded_for_file_upload":"You can not upload any more files.","max_files_exceeded_for_image_upload":"You can not upload any more files.","file_already_exist":"File already uploaded","max_limit_exceed":"You have added the maximum number of text fields.","cancel_upload_for_file_upload":"Cancel upload","cancel_upload_for_image_upload":"Cancel upload","cancel_upload_for_signature_upload":"Cancel upload"},"shop_blocked_domains":[]}}, 862 features_data: {"shop_plan_features":{"shop_plan_features":["unlimited-forms","full-design-customization","export-form-submissions","multiple-recipients-for-form-submissions","multiple-admin-notifications","enable-captcha","unlimited-file-uploads","save-submitted-form-data","set-auto-response-message","conditional-logic","form-banner","save-as-draft-facility","include-user-response-in-admin-email","disable-form-submission","file-upload"]}}, 863 shop: null, 864 shop_id: null, 865 plan_features: null, 866 validateDoubleQuotes: false, 867 assets: { 868 searchableDropdown: "https://cdn.shopify.com/extensions/01a08a53-1431-71a3-8d75-dd04d3c69aa4/form-builder-by-hulkapps-74/assets/searchable-dropdown.js", 869 extraFunctions: "https://cdn.shopify.com/extensions/01a08a53-1431-71a3-8d75-dd04d3c69aa4/form-builder-by-hulkapps-74/assets/extra-functions.js", 870 extraStyles: "https://cdn.shopify.com/extensions/01a08a53-1431-71a3-8d75-dd04d3c69aa4/form-builder-by-hulkapps-74/assets/extra-styles.css", 871 bootstrapStyles: "https://cdn.shopify.com/extensions/01a08a53-1431-71a3-8d75-dd04d3c69aa4/form-builder-by-hulkapps-74/assets/theme-app-extension-bootstrap.css", 872 }, 873 translations: { 874 htmlTagNotAllowed: "HTML Tags are not allowed", 875 sqlQueryNotAllowed: "SQL Queries are not allowed", 876 doubleQuoteNotAllowed: "Double quotes are not allowed", 877 878 maxTextFieldsReached: "You have added the maximum number of text fields.", 879 880 881 882 zerobounceApiErrorMsg: "We couldn\u0026#39;t verify your email due to a technical issue. Please try again later.", 883 } 884 885 } 886 887 888 889 window.FbThemeAppExtSettingsHash = {} 890 891</script>
891<!-- END app snippet --><!-- END app block --><!-- BEGIN app block: shopify://apps/inbox/blocks/chat/841fc607-4181-4ad1-842d-e24d7f8bad6b --><link rel='modulepreload' href='https://cdn.shopify.com/storefront/web-components/chat.js' crossorigin fetchpriority='low'> 892
893<script id='shopify-chat-app-embed-data' type='application/json'> 894 { 895 "settings": { 896 "invertActivatorColors": true, 897 "greetingMessage": "", 898 "showFeaturedProducts": true, 899 "featuredProducts": [], 900 "horizontalPosition": "bottom_right", 901 "icon": "chat_bubble", 902 "buttonLabel": "Chat" 903 } 904 } 905</script>
905 906 907<style data-shopify> 908 909 910 /* Shadow DOM content does not prevent theme-wide :empty rules from matching the host. */ 911 shopify-chat:defined:empty { 912 display: grid; 913 } 914 915 :root { 916 --shopify-chat-bg-color: #FFFFFF; 917 --shopify-chat-text-color: #000000; 918 --shopify-chat-accent-bg-color: #000000; 919 --shopify-chat-accent-text-color: #FFFFFF; 920 --shopify-chat-activator-offset: 20px; 921 922 923 924 --shopify-chat-activator-font-size: 16px; 925 --shopify-chat-border-radius: 16px; 926 } 927 928 929</style> 930
931<script src='https://cdn.shopify.com/storefront/web-components/chat.js' type='module' crossorigin fetchpriority='low' async></script>
931 932 933 934<!-- END app block --><!-- BEGIN app block: shopify://apps/optimonk-popup-cro-a-b-test/blocks/app-embed/0b488be1-fc0a-4fe6-8793-f2bef383dba8 --> 935
935<script async src="https://onsite.optimonk.com/script.js?account=245255&origin=shopify-app-embed-block"></script>
935 936 937 938<!-- END app block -->
938<script src="https://cdn.shopify.com/extensions/01a08a53-1431-71a3-8d75-dd04d3c69aa4/form-builder-by-hulkapps-74/assets/form-builder-script.js" type="text/javascript" defer="defer"></script>
938 939<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
940<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: 67668541540,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "page"};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 940
940
941<script> 942 window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || []; 943</script>
vendor: 1 bytes, line 943
943
944<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}
944).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: 67668541540,storefrontBaseUrl: "https://ashleyhodgefitness.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://ashleyhodgefitness.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"id":"2149122148","configuration":"{\"appProxyPath\":\"\/apps\/pagefly\",\"analyticsEndpoint\":\"undefined\/analytics-v2\/events\",\"focusDuration\":\"3\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"cc510d1a3167776ef03f2a6c403db7ae","type":"APP","apiClientId":1743893,"privacyPurposes":["ANALYTICS","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"}
944,{"id":"1449754724","configuration":"{\"pixelCode\":\"D34D1IBC77U2TQM9QARG\"}","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":["share_all_events"]},"dataSharingState":"optimized"},{"id":"1431142500","configuration":"{\"storeIdentity\":\"83ruc7-uc.myshopify.com\",\"baseURL\":\"https:\\\/\\\/api.printful.com\\\/shopify-pixels\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"74f275712857ab41bea9d998dcb2f9da","type":"APP","apiClientId":156624,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"734756964","configuration":"{\"accountID\":\"245255\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"ba8ca6b610ad7040b77346f01b756f94","type":"APP","apiClientId":956606,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"640090212","configuration":"{\"pixel_id\":\"482221571573977\",\"pixel_type\":\"facebook_pixel\"}","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":"634388580","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"G-PDCF4X6F40\\\",\\\"AW-703063257\\\",\\\"GT-KFHHDZBH\\\"],\\\"target_country\\\":\\\"US\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":[\\\"G-PDCF4X6F40\\\",\\\"AW-703063257\\\/OwfzCODC0v4ZENnJn88C\\\"]},{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":[\\\"G-PDCF4X6F40\\\",\\\"AW-703063257\\\/ggYzCNrC0v4ZENnJn88C\\\"]},{\\\"type\\\":\\\"remove_from_cart\\\",\\\"action_label\\\":\\\"G-PDCF4X6F40\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"G-PDCF4X6F40\\\",\\\"AW-703063257\\\/8PVhCNfC0v4ZENnJn88C\\\",\\\"MC-BYWJF9JTNM\\\"]},{\\\"type\\\":\\\"add_shipping_info\\\",\\\"action_label\\\":\\\"G-PDCF4X6F40\\\"},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"G-PDCF4X6F40\\\",\\\"AW-703063257\\\/i6IiCNHC0v4ZENnJn88C\\\",\\\"MC-BYWJF9JTNM\\\"]},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"G-PDCF4X6F40\\\",\\\"AW-703063257\\\/GXO6CNTC0v4ZENnJn88C\\\",\\\"MC-BYWJF9JTNM\\\"]},{\\\"type\\\":\\\"view_item_list\\\",\\\"action_label\\\":\\\"G-PDCF4X6F40\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":[\\\"G-PDCF4X6F40\\\",\\\"AW-703063257\\\/0j-MCOnF0v4ZENnJn88C\\\"]},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":[\\\"G-PDCF4X6F40\\\",\\\"AW-703063257\\\/DegXCN3C0v4ZENnJn88C\\\"]},{\\\"type\\\":\\\"view_cart\\\",\\\"action_label\\\":\\\"G-PDCF4X6F40\\\"}],\\\"enable_monitoring_mode\\\":false}\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"a3321ca85cf5aaf6b57585fcd8d67b3a","type":"APP","apiClientId":1780363,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"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":"Ashley Hodge Fitness","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"83ruc7-uc.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/ashleyhodgefitness.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[],"purchasingCompany":null},},"https://ashleyhodgefitness.com/cdn","5982071ew7ea472e3p69b68784m2150dfea",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"139746672740","themeStoreId":"887","themePublished":"true","eventMetadataId":"30ad74ec-974c-4b23-87b6-51a24102e8ae","pageType":"page","resourceId":"102699204708","shopId":"67668541540","storefrontBaseUrl":"https:\/\/ashleyhodgefitness.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>
944<script> 945 window.ShopifyAnalytics = window.ShopifyAnalytics || {}; 946 window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {}; 947 window.ShopifyAnalytics.meta.currency = 'USD'; 948 var meta = {"page":{"pageType":"page","resourceType":"page","resourceId":102699204708,"requestId":"9a379c84-18d5-44d2-99f7-e727ff0cb351-1791095496"}}; 949 for (var attr in meta) { 950 window.ShopifyAnalytics.meta[attr] = meta[attr]; 951 } 952</script>
vendor: 1 bytes, line 952
952
953<script class="analytics"> 954 (function () { 955 var customDocumentWrite = function(content) { 956 var jquery = null; 957 958 if (window.jQuery) { 959 jquery = window.jQuery; 960 } else if (window.Checkout && window.Checkout.$) { 961 jquery = window.Checkout.$; 962 } 963 964 if (jquery) { 965 jquery('body').append(content); 966 } 967 }; 968 969 var hasLoggedConversion = function(token) { 970 if (token) { 971 return document.cookie.indexOf('loggedConversion=' + token) !== -1; 972 } 973 return false; 974 } 975 976 var setCookieIfConversion = function(token) { 977 if (token) { 978 var twoMonthsFromNow = new Date(Date.now()); 979 twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2); 980 981 document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow; 982 } 983 } 984 985 var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || []; 986 window.ShopifyAnalytics.lib.trekkie = window.trekkie; 987 if (trekkie.integrations) { 988 return; 989 } 990 trekkie.methods = [ 991 'identify', 992 'page', 993 'ready', 994 'track', 995 'trackForm', 996 'trackLink' 997 ]; 998 trekkie.factory = function(method) { 999 return function() { 1000 var args = Array.prototype.slice.call(arguments); 1001 args.unshift(method); 1002 trekkie.push(args); 1003 if (method == 'track' || method == 'page') { 1004 var pageUrl; 1005 try { 1006 pageUrl = window.location.href; 1007 } catch (e) {} 1008 var pageReferrer; 1009 try { 1010 pageReferrer = document.referrer; 1011 } catch (e) {} 1012 try { 1013 if (window.__TREKKIE_SHIM_QUEUE == null) { 1014 window.__TREKKIE_SHIM_QUEUE = []; 1015 } 1016 window.__TREKKIE_SHIM_QUEUE.push({ 1017 from: 'trekkie-stub', 1018 method: method, 1019 args: args.slice(1), 1020 pageContext: { 1021 url: pageUrl, 1022 referrer: pageReferrer 1023 } 1024 }); 1025 } catch (e) { 1026 // no-op 1027 } 1028 } 1029 return trekkie; 1030 }; 1031 }; 1032 for (var i = 0; i < trekkie.methods.length; i++) { 1033 var key = trekkie.methods[i]; 1034 trekkie[key] = trekkie.factory(key); 1035 } 1036 trekkie.load = function(config) { 1037 trekkie.config = config || {}; 1038 trekkie.config.initialDocumentCookie = document.cookie; 1039 var first = document.getElementsByTagName('script')[0]; 1040var script = document.createElement('script'); 1041script.type = 'text/javascript'; 1042script.onerror = function(e) { 1043 var scriptFallback = document.createElement('script'); 1044 scriptFallback.type = 'text/javascript'; 1045 scriptFallback.onerror = function(error) { 1046 var Monorail = { 1047 produce: function produce(monorailDomain, schemaId, payload) { 1048 var currentMs = new Date().getTime(); 1049 var event = { 1050 schema_id: schemaId, 1051 payload: payload, 1052 metadata: { 1053 event_created_at_ms: currentMs, 1054 event_sent_at_ms: currentMs 1055 } 1056 }; 1057 return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event)); 1058 }, 1059 sendRequest: function sendRequest(endpointUrl, payload) { 1060 // Try the sendBeacon API 1061 if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) { 1062 var blobData = new window.Blob([payload], { 1063 type: 'text/plain' 1064 }); 1065 1066 if (window.navigator.sendBeacon(endpointUrl, blobData)) { 1067 return true; 1068 } // sendBeacon was not successful 1069 1070 } // XHR beacon 1071 1072 var xhr = new XMLHttpRequest(); 1073 1074 try { 1075 xhr.open('POST', endpointUrl); 1076 xhr.setRequestHeader('Content-Type', 'text/plain'); 1077 xhr.send(payload); 1078 } catch (e) { 1079 console.log(e); 1080 } 1081 1082 return false; 1083 }, 1084 isIos12: function isIos12() { 1085 return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1; 1086 } 1087 }; 1088 Monorail.produce('monorail-edge.shopifysvc.com', 1089 'trekkie_storefront_load_errors/1.1', 1090 {shop_id: 67668541540,
1091 theme_id: 139746672740, 1092 app_name: "storefront", 1093 context_url: window.location.href, 1094 source_url: "//ashleyhodgefitness.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js"}); 1095 1096 }; 1097 scriptFallback.async = true; 1098 scriptFallback.src = '//ashleyhodgefitness.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js'; 1099 first.parentNode.insertBefore(scriptFallback, first); 1100}; 1101script.async = true; 1102script.src = '//ashleyhodgefitness.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js'; 1103first.parentNode.insertBefore(script, first); 1104 1105 }; 1106 trekkie.load( 1107 {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":67668541540,"isMerchantRequest":null,"themeId":139746672740,"themeCityHash":"16000893881650515281","contentLanguage":"en","currency":"USD","eventMetadataId":"30ad74ec-974c-4b23-87b6-51a24102e8ae"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}} 1108 ); 1109 1110 var loaded = false; 1111 trekkie.ready(function() { 1112 if (loaded) return; 1113 loaded = true; 1114 1115 window.ShopifyAnalytics.lib = window.trekkie; 1116 1117 var originalDocumentWrite = document.write; 1118 document.write = customDocumentWrite; 1119 try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {}; 1120 document.write = originalDocumentWrite; 1121 1122 var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/) 1123 var token = match? match[1]: undefined; 1124 if (!hasLoggedConversion(token)) { 1125 setCookieIfConversion(token); 1126 1127 } 1128 }); 1129 1130 window.ShopifyAnalytics.lib.page(null,{"pageType":"page","resourceType":"page","resourceId":102699204708,"requestId":"9a379c84-18d5-44d2-99f7-e727ff0cb351-1791095496","shopifyEmitted":true}); 1131 1132 var eventsListenerScript = document.createElement('script'); 1133 eventsListenerScript.async = true; 1134 eventsListenerScript.src = "//ashleyhodgefitness.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js"; 1135 document.getElementsByTagName('head')[0].appendChild(eventsListenerScript); 1136})();</script>
vendor: 1 bytes, line 1136
1136
1137<script 1138 defer 1139 src="https://ashleyhodgefitness.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js" 1140 data-application="storefront-renderer" 1141 data-shop-id="67668541540" 1142 data-render-region="gcp-us-central1" 1143 data-page-type="page" 1144 data-theme-instance-id="139746672740" 1145 data-theme-name="Dawn" 1146 data-theme-version="15.2.0" 1147 data-monorail-region="shop_domain" 1148 data-resource-timing-sampling-rate="10" 1149 data-shs="true" 1150 data-shs-beacon="true" 1151 data-shs-export-with-fetch="true" 1152 data-shs-logs-sample-rate="1" 1153 data-shs-beacon-endpoint="https://ashleyhodgefitness.com/api/collect" 1154></script>
vendor: 1 bytes, line 1154
1154
1155<script id="shopify-chat-page-data" type="application/json">{"greetingMessage":"Welcome to Ashley Hodge Fitness. How can I help?","customerServiceEmail":"[email protected]","onlineStorePasswordProtected":false,"continueAsChip":false,"translations":[{"key":"agent_chat.panel.open_chat","value":"Open chat"},{"key":"agent_chat.panel.ask_anything","value":"Ask anything"},{"key":"agent_chat.panel.title","value":"Storekick"},{"key":"agent_chat.panel.unread_replies","value":"Unread replies"},{"key":"agent_chat.panel.back_to_chat","value":"Back to chat"},{"key":"agent_chat.panel.see_history","value":"See chat history"},{"key":"agent_chat.panel.new_chat","value":"Create a new chat"},{"key":"agent_chat.panel.close","value":"Close chat"},{"key":"agent_chat.panel.undock","value":"Undock chat"},{"key":"agent_chat.panel.dock","value":"Dock chat"},{"key":"agent_chat.panel.expand","value":"Expand chat"},{"key":"agent_chat.panel.contract","value":"Contract chat"},{"key":"agent_chat.panel.jump_to_latest","value":"Jump to latest"},{"key":"agent_chat.panel.loading_chat","value":"Loading chat"},{"key":"agent_chat.input.label","value":"Type your message"},{"key":"agent_chat.input.placeholder","value":"Ask anything..."},{"key":"agent_chat.input.send","value":"Send"},{"key":"agent_chat.input.stop","value":"Stop generating"},{"key":"agent_chat.thinking","value":"Thinking..."},{"key":"agent_chat.first_response_delayed","value":"Agent is taking longer to respond…"},{"key":"agent_chat.searching","value":"Searching..."},{"key":"agent_chat.message.sent_timestamp","value":"Sent · {{time}}"},{"key":"agent_chat.message.automated_label","value":"Automated"},{"key":"agent_chat.message.automated_timestamp","value":"Automated · {{time}}"},{"key":"agent_chat.liveAgentHandoff","value":"Someone from our team will be with you shortly"},{"key":"agent_chat.human_handoff.action","value":"Chat with our team"},{"key":"agent_chat.human_handoff.request","value":"I’d like to talk to someone from your team"},{"key":"agent_chat.human_handoff.ai_assistant","value":"AI assistant"},{"key":"agent_chat.greeting.default","value":"Hi there!"},{"key":"agent_chat.greeting.with_name","value":"Hi {{name}}!"},{"key":"agent_chat.greeting.welcome","value":"You can ask questions about shopping, sizing\/dimensions, shipping, returns, or order status."},{"key":"agent_chat.greeting.welcome_back","value":"Welcome back to %{shop_name}! How can I help?"},{"key":"agent_chat.greeting.welcome_back_no_shop","value":"Welcome back! How can I help?"},{"key":"agent_chat.greeting.welcome_to_shop","value":"Welcome to %{shop_name}. How can I help?"},{"key":"agent_chat.greeting.generic","value":"How can I help?"},{"key":"agent_chat.disclaimer.text","value":"This chat is powered by AI from Shopify and may make mistakes. Your messages are visible to {{shop_name}}. See"},{"key":"agent_chat.disclaimer.text_human","value":"Your messages are visible to {{shop_name}} and to Shopify for the provision and improvement of the services. See"},{"key":"agent_chat.disclaimer.link_text","value":"privacy policy"},{"key":"agent_chat.error.response_unavailable","value":"Response unavailable"},{"key":"agent_chat.error.generic","value":"Something went wrong."},{"key":"agent_chat.error.response_failed","value":"Couldn’t load this message"},{"key":"agent_chat.error.message_send_failed","value":"Your message couldn’t be sent"},{"key":"agent_chat.error.attachment_upload_failed","value":"Your attachment didn’t upload"},{"key":"agent_chat.error.first_response_stalled","value":"Agent couldn’t respond"},{"key":"agent_chat.error.try_again","value":"Try again"},{"key":"agent_chat.error.unavailable","value":"Chat isn't available right now - try again later"},{"key":"agent_chat.error.usage_limit","value":"Message limit reached — try again later or email us at {{email}}"},{"key":"agent_chat.error.usage_limit_no_email","value":"Message limit reached — try again later"},{"key":"agent_chat.error.cost_quota_unhandled","value":"Chat isn’t available right now—email us at {{email}}"},{"key":"agent_chat.error.cost_quota_unhandled_no_email","value":"Chat isn’t available right now"},{"key":"agent_chat.error.cost_quota_handover","value":"AI assistant isn’t available right now — our team will reply shortly"},{"key":"agent_chat.history.heading","value":"Chat history"},{"key":"agent_chat.history.loading","value":"Loading conversation history"},{"key":"agent_chat.history.aria_label","value":"Conversation history"},{"key":"agent_chat.history.no_conversations","value":"No conversations"},{"key":"agent_chat.history.conversation.one","value":"conversation"},{"key":"agent_chat.history.conversation.other","value":"conversations"},{"key":"agent_chat.history.error_message","value":"Something went wrong."},{"key":"agent_chat.history.try_again","value":"Try again"},{"key":"agent_chat.history.no_past","value":"No past conversations"},{"key":"agent_chat.history.start_new","value":"Start a new chat"},{"key":"agent_chat.history.untitled","value":"Untitled conversation"},{"key":"agent_chat.history.resume","value":"Resume: {{title}}"},{"key":"agent_chat.history.resume_with_time","value":"Resume: {{title}}, {{time}}"},{"key":"agent_chat.history.delete","value":"Delete conversation: {{title}}"},{"key":"agent_chat.history.delete_failed","value":"Could not delete conversation"},{"key":"agent_chat.feedback.group_label","value":"Message feedback"},{"key":"agent_chat.feedback.thumbs_up","value":"Thumbs up"},{"key":"agent_chat.feedback.thumbs_down","value":"Thumbs down"},{"key":"agent_chat.feedback.add_comment","value":"Add comment"},{"key":"agent_chat.feedback.thanks","value":"Thanks for your feedback"},{"key":"agent_chat.feedback.placeholder_up","value":"Tell us what went well"},{"key":"agent_chat.feedback.placeholder_down","value":"Tell us what could have been better"},{"key":"agent_chat.feedback.comment_label","value":"Feedback comment"},{"key":"agent_chat.feedback.cancel","value":"Cancel"},{"key":"agent_chat.feedback.submit","value":"Submit"},{"key":"agent_chat.feedback.character_count","value":"{{current}}\/{{max}}"},{"key":"agent_chat.feedback.character_limit_reached","value":"Maximum length reached. Feedback is limited to {{max}} characters."},{"key":"agent_chat.buyer_profile.button.open","value":"Buyer Profile"},{"key":"agent_chat.buyer_profile.title","value":"Buyer Profile"},{"key":"agent_chat.buyer_profile.empty","value":"No buyer profile available."},{"key":"agent_chat.buyer_profile.close","value":"Close"},{"key":"agent_chat.suggestions.empty_state_label","value":"Suggested questions"},{"key":"agent_chat.suggestions.quick_reply_label","value":"Suggested replies"},{"key":"agent_chat.auth.sign_in_to_continue","value":"Sign in to continue"},{"key":"agent_chat.auth.sign_in","value":"Sign in"},{"key":"agent_chat.auth.skip_and_chat","value":"Skip and start chatting"},{"key":"agent_chat.auth.pre_chat_title","value":"Sign in to personalize and save your chats"},{"key":"agent_chat.auth.pre_chat_subtitle","value":"Sign in or create an account"},{"key":"agent_chat.auth.staff_chat_required_title","value":"Don't miss a reply"},{"key":"agent_chat.auth.staff_chat_required_subtitle","value":"Sign in to chat with our team. We'll email you if you leave the chat."},{"key":"agent_chat.auth.share_disclaimer","value":"By continuing, Shop will share your name and email with this store. See their {{terms_link}} and {{privacy_link}}"},{"key":"agent_chat.auth.terms_link","value":"terms"},{"key":"agent_chat.auth.privacy_link","value":"privacy policy"},{"key":"agent_chat.auth.declined_pre_chat","value":"I can’t connect you with the store unless you sign in."},{"key":"agent_chat.reply_by_email.continuation_prompt","value":"If you leave the chat, we’ll email you when there’s a reply."},{"key":"agent_chat.reply_by_email.sign_in_prompt","value":"Sign in to get emailed when there’s a reply."},{"key":"agent_chat.order_lookup.track_order","value":"Track my order"},{"key":"agent_chat.order_lookup.track_another_order","value":"Track another order"},{"key":"agent_chat.order_lookup.new_conversation","value":"New conversation"},{"key":"agent_chat.order_lookup.follow_up_label","value":"Order lookup actions"},{"key":"agent_chat.order_lookup.enter_order_information","value":"Enter order information"},{"key":"agent_chat.order_lookup.prompt","value":"To see your order status, please provide your order details."},{"key":"agent_chat.order_lookup.form_title","value":"Track my order"},{"key":"agent_chat.order_lookup.form_subtitle","value":"Please provide your information."},{"key":"agent_chat.order_lookup.order_number_label","value":"Order number"},{"key":"agent_chat.order_lookup.email_label","value":"Email address"},{"key":"agent_chat.order_lookup.submit","value":"Track my order"},{"key":"agent_chat.order_lookup.cancel","value":"Cancel"},{"key":"agent_chat.order_lookup.invalid_order_number","value":"Please enter a valid order number with only numbers and letters, no spaces (e.g. 1006)."},{"key":"agent_chat.order_lookup.invalid_order_number_whitespace","value":"Please enter a valid order number with only numbers and letters, no spaces (e.g. 1006)."},{"key":"agent_chat.order_lookup.invalid_email","value":"Please enter a valid email address"},{"key":"agent_chat.order_lookup.generic_error","value":"There was a problem looking up your order. Please try again."},{"key":"agent_chat.order_lookup.rate_limited_error","value":"Too many attempts. Try again later."},{"key":"agent_chat.order_lookup.locked_composer_status","value":"Order lookup is in progress. Start a new conversation to ask something else."},{"key":"agent_chat.legacy_contact.form_title","value":"Before we get started"},{"key":"agent_chat.legacy_contact.form_subtitle","value":"Please provide your information so we can reply to you if you leave the chat."},{"key":"agent_chat.legacy_contact.first_name_label","value":"First name"},{"key":"agent_chat.legacy_contact.last_name_label","value":"Last name"},{"key":"agent_chat.legacy_contact.email_label","value":"Email"},{"key":"agent_chat.legacy_contact.marketing_opt_in","value":"Email me with news and offers"},{"key":"agent_chat.legacy_contact.submit","value":"Start chat"},{"key":"agent_chat.legacy_contact.cancel","value":"Cancel"}
1155,{"key":"agent_chat.legacy_contact.invalid_first_name","value":"Enter a valid first name."},{"key":"agent_chat.legacy_contact.invalid_last_name","value":"Enter a valid last name."},{"key":"agent_chat.legacy_contact.invalid_email","value":"Enter a valid email address."},{"key":"agent_chat.legacy_contact.invalid_email_length","value":"Email address is too long."},{"key":"agent_chat.legacy_contact.generic_error","value":"Something went wrong."},{"key":"agent_chat.legacy_contact.rate_limited_error","value":"Too many attempts. Try again later."},{"key":"agent_chat.discountCard.useDiscount","value":"Use discount"},{"key":"agent_chat.discountCard.discountApplicationContext","value":"Applies automatically at checkout"},{"key":"agent_chat.cart.checkout","value":"Checkout"},{"key":"agent_chat.product.add_to_cart","value":"Add to cart"},{"key":"agent_chat.product.view_details","value":"View details"},{"key":"agent_chat.product.out_of_stock","value":"Out of stock"},{"key":"agent_chat.product.compare_suggestions","value":"Compare suggestions"},{"key":"agent_chat.product.hide_suggestions","value":"Hide suggestions"},{"key":"agent_chat.product.sold_out","value":"Sold out"},{"key":"agent_chat.order.item.one","value":"item"},{"key":"agent_chat.order.item.other","value":"items"},{"key":"agent_chat.order.less_items.one","value":"- hide {{count}} item"},{"key":"agent_chat.order.less_items.other","value":"- hide {{count}} items"},{"key":"agent_chat.order.more_items.one","value":"+ {{count}} more item"},{"key":"agent_chat.order.more_items.other","value":"+ {{count}} more items"},{"key":"agent_chat.order.view_order","value":"View order {{orderId}}"},{"key":"agent_chat.order.track_shipment","value":"Track shipment"},{"key":"agent_chat.order.of_total","value":"{{index}} of {{total}}"},{"key":"agent_chat.order.label","value":"Order {{number}}"},{"key":"agent_chat.order.count.one","value":"{{count}} Order"},{"key":"agent_chat.order.count.other","value":"{{count}} Orders"},{"key":"agent_chat.order.ordered_on","value":"Ordered {{date}}"},{"key":"agent_chat.order.select","value":"Select order {{number}}"},{"key":"agent_chat.return.heading","value":"Select items to return"},{"key":"agent_chat.return.toggle_item","value":"Select {{name}}"},{"key":"agent_chat.return.select_item_non_returnable","value":"{{name}}, not returnable"},{"key":"agent_chat.return.quantity_label","value":"Return quantity"},{"key":"agent_chat.return.reason_label","value":"Reason for return"},{"key":"agent_chat.return.reason_placeholder","value":"Select a reason"},{"key":"agent_chat.return.confirm","value":"Request return"},{"key":"agent_chat.return.confirmed","value":"Return requested"},{"key":"agent_chat.return.reason.size_too_small","value":"Size too small"},{"key":"agent_chat.return.reason.size_too_large","value":"Size too large"},{"key":"agent_chat.return.reason.unwanted","value":"Unwanted"},{"key":"agent_chat.return.reason.not_as_described","value":"Not as described"},{"key":"agent_chat.return.reason.wrong_item","value":"Wrong item"},{"key":"agent_chat.return.reason.defective","value":"Defective"},{"key":"agent_chat.return.reason.style","value":"Style"},{"key":"agent_chat.return.reason.color","value":"Color"},{"key":"agent_chat.return.reason.other_reason","value":"Other"},{"key":"agent_chat.scroll.previous","value":"Previous"},{"key":"agent_chat.scroll.next","value":"Next"}]}</script>
vendor: 1 bytes, line 1155
1155
1156<script id="shopify-customer-account-data" type="application/json">{"customer":null,"shop":{"id":"67668541540","customerAccountTranslations":[{"key":"account_menu.signed_out_state.sheet_title","value":"Sign in or create account"},{"key":"account_menu.signed_out_state.section_divider","value":"More ways to sign in"},{"key":"account_menu.signed_out_state.alternate_divider","value":"OR"},{"key":"account_menu.signed_out_state.email_field_label","value":"Email"},{"key":"account_menu.signed_out_state.orders_button","value":"Orders"},{"key":"account_menu.signed_out_state.profile_button","value":"Profile"},{"key":"account_menu.signed_out_state.shop_login_button","value":"Sign in with Shop"},{"key":"account_menu.signed_out_state.continue_with_google","value":"Continue with Google"},{"key":"account_menu.signed_out_state.continue_with_facebook","value":"Continue with Facebook"},{"key":"account_menu.signed_out_state.marketing_consent_label","value":"I would like to receive my workout plans via email. Please check this box if you agree to receive them in this format."},{"key":"account_menu.signed_in_state.greeting_with_name","value":"Hi, {{first_name}}"},{"key":"account_menu.signed_in_state.greeting_without_name","value":"Account"},{"key":"account_menu.signed_in_state.orders_button","value":"Orders"},{"key":"account_menu.signed_in_state.profile_button","value":"Profile"},{"key":"account_menu.location_picker.sheet_title","value":"Locations"},{"key":"account_menu.location_picker.search_field_placeholder","value":"Search"},{"key":"account_menu.aria_labels.close_menu","value":"Close menu"},{"key":"account_menu.aria_labels.back_to_main_menu","value":"Back to main menu from {{title}}"},{"key":"account_menu.aria_labels.open_submenu","value":"{{title}}, opens submenu"},{"key":"account_menu.aria_labels.loading_menu","value":"Loading menu"},{"key":"account_menu.aria_labels.account","value":"Account"},{"key":"account_menu.aria_labels.sign_in_with_email","value":"Sign in with email"},{"key":"account_menu.aria_labels.sign_in","value":"Sign in"}],"socialLoginProviders":[{"handle":"Shop"}],"legacyCustomerAccounts":false,"signInLinksVisible":true,"b2bEnabled":false,"marketingConsentSigninEnabled":true,"marketingConsentPreselected":true},"visitor":{"country":"US","language":"en"}}</script>
1156 1157<meta name="shopify-y" content="84182e5d-2a2f-4dff-8f06-d97e11ca1c1a" data-expiration="1822653096000"><meta name="shopify-s" content="4dce569a-98dc-4b87-a19d-e9fe581e5b1f" data-expiration="1791097296000"><meta name="new-cookie-storage-activated" content="t"> 1158</head> 1159 1160 <body class="gradient animate--hover-vertical-lift"> 1161 <!-- Google Tag Manager (noscript) -->
vendor: 68 bytes, lines 1161-1162
1161 1162<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
1162GTM-KNRNRVWL
vendor: 83 bytes, lines 1162-1163
1162" 1163height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
1164<!-- End Google Tag Manager (noscript) --> 1165<a class="skip-to-content-link button visually-hidden" href="#MainContent"> 1166 Skip to content 1167 </a><!-- BEGIN sections: header-group --> 1168<div id="shopify-section-sections--17895849885796__announcement-bar" class="shopify-section shopify-section-group-header-group announcement-bar-section"><link href="//ashleyhodgefitness.com/cdn/shop/t/4/assets/component-slideshow.css?v=17933591812325749411731397798" rel="stylesheet" type="text/css" media="all" /> 1169<link href="//ashleyhodgefitness.com/cdn/shop/t/4/assets/component-slider.css?v=14039311878856620671731397798" rel="stylesheet" type="text/css" media="all" /> 1170 1171 <link href="//ashleyhodgefitness.com/cdn/shop/t/4/assets/component-list-social.css?v=35792976012981934991731397798" rel="stylesheet" type="text/css" media="all" /> 1172 1173 1174<div 1175 class="utility-bar color-scheme-c53187b4-1196-4f9e-b5b9-cfcadd40bff0 gradient utility-bar--bottom-border" 1176 1177> 1178 <div class="page-width utility-bar__grid"><div 1179 class="announcement-bar" 1180 role="region" 1181 aria-label="Announcement" 1182 1183 ><p class="announcement-bar__message h5"> 1184 <span>Get Stronger With Expert Coaching. Book your FREE consultation today.</span></p></div><div class="localization-wrapper"> 1185</div> 1186 </div> 1187</div> 1188 1189 1190</div><div id="shopify-section-sections--17895849885796__header" class="shopify-section shopify-section-group-header-group section-header"><link rel="stylesheet" href="//ashleyhodgefitness.com/cdn/shop/t/4/assets/component-list-menu.css?v=151968516119678728991731397798" media="print" onload="this.media='all'"> 1191<link rel="stylesheet" href="//ashleyhodgefitness.com/cdn/shop/t/4/assets/component-search.css?v=165164710990765432851731397798" media="print" onload="this.media='all'"> 1192<link rel="stylesheet" href="//ashleyhodgefitness.com/cdn/shop/t/4/assets/component-menu-drawer.css?v=147478906057189667651731397798" media="print" onload="this.media='all'"> 1193<link rel="stylesheet" href="//ashleyhodgefitness.com/cdn/shop/t/4/assets/component-cart-notification.css?v=54116361853792938221731397798" media="print" onload="this.media='all'"><link rel="stylesheet" href="//ashleyhodgefitness.com/cdn/shop/t/4/assets/component-price.css?v=70172745017360139101731397798" media="print" onload="this.media='all'"><style> 1194 header-drawer { 1195 justify-self: start; 1196 margin-left: -1.2rem; 1197 }@media screen and (min-width: 990px) { 1198 header-drawer { 1199 display: none; 1200 } 1201 }.menu-drawer-container { 1202 display: flex; 1203 } 1204 1205 .list-menu { 1206 list-style: none; 1207 padding: 0; 1208 margin: 0; 1209 } 1210 1211 .list-menu--inline { 1212 display: inline-flex; 1213 flex-wrap: wrap; 1214 } 1215 1216 summary.list-menu__item { 1217 padding-right: 2.7rem; 1218 } 1219 1220 .list-menu__item { 1221 display: flex; 1222 align-items: center; 1223 line-height: calc(1 + 0.3 / var(--font-body-scale)); 1224 } 1225 1226 .list-menu__item--link { 1227 text-decoration: none; 1228 padding-bottom: 1rem; 1229 padding-top: 1rem; 1230 line-height: calc(1 + 0.8 / var(--font-body-scale)); 1231 } 1232 1233 @media screen and (min-width: 750px) { 1234 .list-menu__item--link { 1235 padding-bottom: 0.5rem; 1236 padding-top: 0.5rem; 1237 } 1238 } 1239</style><style data-shopify>.header { 1240 padding: 0px 3rem 0px 3rem; 1241 } 1242 1243 .section-header { 1244 position: sticky; /* This is for fixing a Safari z-index issue. PR #2147 */ 1245 margin-bottom: 0px; 1246 } 1247 1248 @media screen and (min-width: 750px) { 1249 .section-header { 1250 margin-bottom: 0px; 1251 } 1252 } 1253 1254 @media screen and (min-width: 990px) { 1255 .header { 1256 padding-top: 0px; 1257 padding-bottom: 0px; 1258 } 1259 }</style>
1259<script src="//ashleyhodgefitness.com/cdn/shop/t/4/assets/cart-notification.js?v=133508293167896966491731397798" defer="defer"></script>
1259<sticky-header data-sticky-type="on-scroll-up" class="header-wrapper color-scheme-1 gradient header-wrapper--border-bottom"><header class="header header--middle-left header--mobile-center page-width header--has-menu header--has-social header--has-account"> 1260 1261<header-drawer data-breakpoint="tablet"> 1262 <details id="Details-menu-drawer-container" class="menu-drawer-container"> 1263 <summary 1264 class="header__icon header__icon--menu header__icon--summary link focus-inset" 1265 aria-label="Menu" 1266 > 1267 <span><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-hamburger" viewBox="0 0 18 16"><path fill="currentColor" d="M1 .5a.5.5 0 1 0 0 1h15.71a.5.5 0 0 0 0-1zM.5 8a.5.5 0 0 1 .5-.5h15.71a.5.5 0 0 1 0 1H1A.5.5 0 0 1 .5 8m0 7a.5.5 0 0 1 .5-.5h15.71a.5.5 0 0 1 0 1H1a.5.5 0 0 1-.5-.5"/></svg> 1268<svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-close" viewBox="0 0 18 17"><path fill="currentColor" d="M.865 15.978a.5.5 0 0 0 .707.707l7.433-7.431 7.579 7.282a.501.501 0 0 0 .846-.37.5.5 0 0 0-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 1 0-.707-.708L8.991 7.853 1.413.573a.5.5 0 1 0-.693.72l7.563 7.268z"/></svg> 1269</span> 1270 </summary> 1271 <div id="menu-drawer" class="gradient menu-drawer motion-reduce color-scheme-1"> 1272 <div class="menu-drawer__inner-container"> 1273 <div class="menu-drawer__navigation-container"> 1274 <nav class="menu-drawer__navigation"> 1275 <ul class="menu-drawer__menu has-submenu list-menu" role="list"><li><a 1276 id="HeaderDrawer-home" 1277 href="/" 1278 class="menu-drawer__menu-item list-menu__item link link--text focus-inset" 1279 1280 > 1281 Home 1282 </a></li><li><a 1283 id="HeaderDrawer-about" 1284 href="/pages/about-ashley" 1285 class="menu-drawer__menu-item list-menu__item link link--text focus-inset" 1286 1287 > 1288 About 1289 </a></li><li><a 1290 id="HeaderDrawer-services" 1291 href="/pages/services" 1292 class="menu-drawer__menu-item list-menu__item link link--text focus-inset" 1293 1294 > 1295 Services 1296 </a></li><li><a 1297 id="HeaderDrawer-get-started" 1298 href="/pages/contact" 1299 class="menu-drawer__menu-item list-menu__item link link--text focus-inset menu-drawer__menu-item--active" 1300 1301 aria-current="page" 1302 1303 > 1304 Get Started 1305 </a></li></ul> 1306 </nav> 1307 <div class="menu-drawer__utility-links"><a 1308 href="https://ashleyhodgefitness.com/customer_authentication/redirect?locale=en®ion_country=US" 1309 class="menu-drawer__account link focus-inset h5 medium-hide large-up-hide" 1310 rel="nofollow" 1311 ><span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-account" viewBox="0 0 18 19"><path fill="currentColor" fill-rule="evenodd" d="M6 4.5a3 3 0 1 1 6 0 3 3 0 0 1-6 0m3-4a4 4 0 1 0 0 8 4 4 0 0 0 0-8m5.58 12.15c1.12.82 1.83 2.24 1.91 4.85H1.51c.08-2.6.79-4.03 1.9-4.85C4.66 11.75 6.5 11.5 9 11.5s4.35.26 5.58 1.15M9 10.5c-2.5 0-4.65.24-6.17 1.35C1.27 12.98.5 14.93.5 18v.5h17V18c0-3.07-.77-5.02-2.33-6.15-1.52-1.1-3.67-1.35-6.17-1.35" clip-rule="evenodd"/></svg> 1312</span>Log in</a><div class="menu-drawer__localization header-localization"><localization-form><form method="post" action="/localization" id="HeaderCountryMobileForm" accept-charset="UTF-8" class="localization-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="localization" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="_method" value="put" /><input type="hidden" name="return_to" value="/pages/contact" /><div> 1313 <h2 class="visually-hidden" id="HeaderCountryMobileLabel"> 1314 Country/region 1315 </h2> 1316 1317<div class="disclosure"> 1318 <button 1319 type="button" 1320 class="disclosure__button localization-form__select localization-selector link link--text caption-large" 1321 aria-expanded="false" 1322 aria-controls="HeaderCountryMobile-country-results" 1323 aria-describedby="HeaderCountryMobileLabel" 1324 > 1325 <span>United States | 1326 USD
1327 $</span> 1328 <svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 1329 1330 </button> 1331 <div class="disclosure__list-wrapper country-selector" hidden> 1332 <div class="country-filter"> 1333 1334 <div class="field"> 1335 <input 1336 class="country-filter__input field__input" 1337 id="country-filter-input" 1338 type="search" 1339 name="country_filter" 1340 value="" 1341 placeholder="Search" 1342 role="combobox" 1343 aria-owns="country-results" 1344 aria-controls="country-results" 1345 aria-haspopup="listbox" 1346 aria-autocomplete="list" 1347 autocorrect="off" 1348 autocomplete="off" 1349 autocapitalize="off" 1350 spellcheck="false" 1351 > 1352 <label class="field__label" for="country-filter-input">Search</label> 1353 <button 1354 type="reset" 1355 class="country-filter__reset-button field__button hidden" 1356 aria-label="Clear search term" 1357 ><svg fill="none" stroke="currentColor" class="icon icon-close" viewBox="0 0 18 18"><circle cx="9" cy="9" r="8.5" stroke-opacity=".2"/><path stroke-linecap="round" stroke-linejoin="round" d="M11.83 11.83 6.172 6.17M6.229 11.885l5.544-5.77"/></svg> 1358</button> 1359 <div class="country-filter__search-icon field__button motion-reduce"><svg fill="none" class="icon icon-search" viewBox="0 0 18 19"><path fill="currentColor" fill-rule="evenodd" d="M11.03 11.68A5.784 5.784 0 1 1 2.85 3.5a5.784 5.784 0 0 1 8.18 8.18m.26 1.12a6.78 6.78 0 1 1 .72-.7l5.4 5.4a.5.5 0 1 1-.71.7z" clip-rule="evenodd"/></svg> 1360</div> 1361 </div> 1362 1363 <button 1364 class="country-selector__close-button button--small link" 1365 type="button" 1366 aria-label="Close" 1367 ><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-close" viewBox="0 0 18 17"><path fill="currentColor" d="M.865 15.978a.5.5 0 0 0 .707.707l7.433-7.431 7.579 7.282a.501.501 0 0 0 .846-.37.5.5 0 0 0-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 1 0-.707-.708L8.991 7.853 1.413.573a.5.5 0 1 0-.693.72l7.563 7.268z"/></svg> 1368</button> 1369 </div> 1370 <div id="sr-country-search-results" class="visually-hidden" aria-live="polite"></div> 1371 <div 1372 class="disclosure__list country-selector__list" 1373 id="HeaderCountryMobile-country-results" 1374 > 1375 1376 <ul role="list" class="list-unstyled countries"><li class="disclosure__item" tabindex="-1"> 1377 <a 1378 class="link link--text disclosure__link caption-large focus-inset" 1379 href="#" 1380 1381 data-value="AU" 1382 id="Australia" 1383 > 1384 <span 1385 1386 class="visibility-hidden" 1387 1388 ><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"/></svg> 1389</span> 1390 <span class="country">Australia</span> 1391 <span class="localization-form__currency motion-reduce hidden"> 1392 USD 1393 $</span> 1394 </a> 1395 </li><li class="disclosure__item" tabindex="-1"> 1396 <a 1397 class="link link--text disclosure__link caption-large focus-inset" 1398 href="#" 1399 1400 data-value="AT" 1401 id="Austria" 1402 > 1403 <span 1404 1405 class="visibility-hidden" 1406 1407 ><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"/></svg> 1408</span>
1409 <span class="country">Austria</span> 1410 <span class="localization-form__currency motion-reduce hidden"> 1411 USD 1412 $</span> 1413 </a> 1414 </li><li class="disclosure__item" tabindex="-1"> 1415 <a 1416 class="link link--text disclosure__link caption-large focus-inset" 1417 href="#" 1418 1419 data-value="BE" 1420 id="Belgium" 1421 > 1422 <span 1423 1424 class="visibility-hidden" 1425 1426 ><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"/></svg> 1427</span> 1428 <span class="country">Belgium</span> 1429 <span class="localization-form__currency motion-reduce hidden"> 1430 USD 1431 $</span> 1432 </a> 1433 </li><li class="disclosure__item" tabindex="-1"> 1434 <a 1435 class="link link--text disclosure__link caption-large focus-inset" 1436 href="#" 1437 1438 data-value="CA" 1439 id="Canada" 1440 > 1441 <span 1442 1443 class="visibility-hidden" 1444 1445 ><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"/></svg> 1446</span> 1447 <span class="country">Canada</span> 1448 <span class="localization-form__currency motion-reduce hidden"> 1449 USD 1450 $</span> 1451 </a> 1452 </li><li class="disclosure__item" tabindex="-1"> 1453 <a 1454 class="link link--text disclosure__link caption-large focus-inset" 1455 href="#" 1456 1457 data-value="CZ" 1458 id="Czechia" 1459 > 1460 <span 1461 1462 class="visibility-hidden" 1463 1464 ><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"/></svg> 1465</span> 1466 <span class="country">Czechia</span> 1467 <span class="localization-form__currency motion-reduce hidden"> 1468 USD 1469 $</span> 1470 </a> 1471 </li><li class="disclosure__item" tabindex="-1"> 1472 <a 1473 class="link link--text disclosure__link caption-large focus-inset" 1474 href="#" 1475 1476 data-value="DK" 1477 id="Denmark" 1478 > 1479 <span 1480 1481 class="visibility-hidden" 1482 1483 ><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"/></svg> 1484</span> 1485 <span class="country">Denmark</span> 1486 <span class="localization-form__currency motion-reduce hidden"> 1487 USD 1488 $</span> 1489 </a> 1490 </li><li class="disclosure__item" tabindex="-1"> 1491 <a 1492 class="link link--text disclosure__link caption-large focus-inset" 1493 href="#" 1494 1495 data-value="FI" 1496 id="Finland" 1497 > 1498 <span 1499 1500 class="visibility-hidden" 1501 1502 ><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9">
1502<path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"/></svg> 1503</span> 1504 <span class="country">Finland</span> 1505 <span class="localization-form__currency motion-reduce hidden"> 1506 USD 1507 $</span> 1508 </a> 1509 </li><li class="disclosure__item" tabindex="-1"> 1510 <a 1511 class="link link--text disclosure__link caption-large focus-inset" 1512 href="#" 1513 1514 data-value="FR" 1515 id="France" 1516 > 1517 <span 1518 1519 class="visibility-hidden" 1520 1521 ><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"/></svg> 1522</span> 1523 <span class="country">France</span> 1524 <span class="localization-form__currency motion-reduce hidden"> 1525 USD 1526 $</span> 1527 </a> 1528 </li><li class="disclosure__item" tabindex="-1"> 1529 <a 1530 class="link link--text disclosure__link caption-large focus-inset" 1531 href="#" 1532 1533 data-value="DE" 1534 id="Germany" 1535 > 1536 <span 1537 1538 class="visibility-hidden" 1539 1540 ><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"/></svg> 1541</span> 1542 <span class="country">Germany</span> 1543 <span class="localization-form__currency motion-reduce hidden"> 1544 USD 1545 $</span> 1546 </a> 1547 </li><li class="disclosure__item" tabindex="-1"> 1548 <a 1549 class="link link--text disclosure__link caption-large focus-inset" 1550 href="#" 1551 1552 data-value="HK" 1553 id="Hong Kong SAR" 1554 > 1555 <span 1556 1557 class="visibility-hidden" 1558 1559 ><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"/></svg> 1560</span> 1561 <span class="country">Hong Kong SAR</span> 1562 <span class="localization-form__currency motion-reduce hidden"> 1563 USD 1564 $</span> 1565 </a> 1566 </li><li class="disclosure__item" tabindex="-1"> 1567 <a 1568 class="link link--text disclosure__link caption-large focus-inset" 1569 href="#" 1570 1571 data-value="IE" 1572 id="Ireland" 1573 > 1574 <span 1575 1576 class="visibility-hidden" 1577 1578 ><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"/></svg> 1579</span> 1580 <span class="country">Ireland</span> 1581 <span class="localization-form__currency motion-reduce hidden"> 1582 USD 1583 $</span> 1584 </a> 1585 </li><li class="disclosure__item" tabindex="-1"> 1586 <a 1587 class="link link--text disclosure__link caption-large focus-inset" 1588 href="#" 1589 1590 data-value="IL" 1591 id="Israel" 1592 >
1593 <span 1594 1595 class="visibility-hidden" 1596 1597 ><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"/></svg> 1598</span> 1599 <span class="country">Israel</span> 1600 <span class="localization-form__currency motion-reduce hidden"> 1601 USD 1602 $</span> 1603 </a> 1604 </li><li class="disclosure__item" tabindex="-1"> 1605 <a 1606 class="link link--text disclosure__link caption-large focus-inset" 1607 href="#" 1608 1609 data-value="IT" 1610 id="Italy" 1611 > 1612 <span 1613 1614 class="visibility-hidden" 1615 1616 ><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"/></svg> 1617</span> 1618 <span class="country">Italy</span> 1619 <span class="localization-form__currency motion-reduce hidden"> 1620 USD 1621 $</span> 1622 </a> 1623 </li><li class="disclosure__item" tabindex="-1"> 1624 <a 1625 class="link link--text disclosure__link caption-large focus-inset" 1626 href="#" 1627 1628 data-value="JP" 1629 id="Japan" 1630 > 1631 <span 1632 1633 class="visibility-hidden" 1634 1635 ><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"/></svg> 1636</span> 1637 <span class="country">Japan</span> 1638 <span class="localization-form__currency motion-reduce hidden"> 1639 USD 1640 $</span> 1641 </a> 1642 </li><li class="disclosure__item" tabindex="-1"> 1643 <a 1644 class="link link--text disclosure__link caption-large focus-inset" 1645 href="#" 1646 1647 data-value="MY" 1648 id="Malaysia" 1649 > 1650 <span 1651 1652 class="visibility-hidden" 1653 1654 ><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"/></svg> 1655</span> 1656 <span class="country">Malaysia</span> 1657 <span class="localization-form__currency motion-reduce hidden"> 1658 USD 1659 $</span> 1660 </a> 1661 </li><li class="disclosure__item" tabindex="-1"> 1662 <a 1663 class="link link--text disclosure__link caption-large focus-inset" 1664 href="#" 1665 1666 data-value="NL" 1667 id="Netherlands" 1668 > 1669 <span 1670 1671 class="visibility-hidden" 1672 1673 ><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"/></svg> 1674</span> 1675 <span class="country">Netherlands</span> 1676 <span class="localization-form__currency motion-reduce hidden"> 1677 USD
1678 $</span> 1679 </a> 1680 </li><li class="disclosure__item" tabindex="-1"> 1681 <a 1682 class="link link--text disclosure__link caption-large focus-inset" 1683 href="#" 1684 1685 data-value="NZ" 1686 id="New Zealand" 1687 > 1688 <span 1689 1690 class="visibility-hidden" 1691 1692 ><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"/></svg> 1693</span> 1694 <span class="country">New Zealand</span> 1695 <span class="localization-form__currency motion-reduce hidden"> 1696 USD 1697 $</span> 1698 </a> 1699 </li><li class="disclosure__item" tabindex="-1"> 1700 <a 1701 class="link link--text disclosure__link caption-large focus-inset" 1702 href="#" 1703 1704 data-value="NO" 1705 id="Norway" 1706 > 1707 <span 1708 1709 class="visibility-hidden" 1710 1711 ><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"/></svg> 1712</span> 1713 <span class="country">Norway</span> 1714 <span class="localization-form__currency motion-reduce hidden"> 1715 USD 1716 $</span> 1717 </a> 1718 </li><li class="disclosure__item" tabindex="-1"> 1719 <a 1720 class="link link--text disclosure__link caption-large focus-inset" 1721 href="#" 1722 1723 data-value="PL" 1724 id="Poland" 1725 > 1726 <span 1727 1728 class="visibility-hidden" 1729 1730 ><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"/></svg> 1731</span> 1732 <span class="country">Poland</span> 1733 <span class="localization-form__currency motion-reduce hidden"> 1734 USD 1735 $</span> 1736 </a> 1737 </li><li class="disclosure__item" tabindex="-1"> 1738 <a 1739 class="link link--text disclosure__link caption-large focus-inset" 1740 href="#" 1741 1742 data-value="PT" 1743 id="Portugal" 1744 > 1745 <span 1746 1747 class="visibility-hidden" 1748 1749 ><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"/></svg> 1750</span> 1751 <span class="country">Portugal</span> 1752 <span class="localization-form__currency motion-reduce hidden"> 1753 USD 1754 $</span> 1755 </a> 1756 </li><li class="disclosure__item" tabindex="-1"> 1757 <a 1758 class="link link--text disclosure__link caption-large focus-inset" 1759 href="#" 1760 1761 data-value="SG" 1762 id="Singapore" 1763 > 1764 <span 1765 1766 class="visibility-hidden" 1767 1768 ><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9">
1768<path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"/></svg> 1769</span> 1770 <span class="country">Singapore</span> 1771 <span class="localization-form__currency motion-reduce hidden"> 1772 USD 1773 $</span> 1774 </a> 1775 </li><li class="disclosure__item" tabindex="-1"> 1776 <a 1777 class="link link--text disclosure__link caption-large focus-inset" 1778 href="#" 1779 1780 data-value="KR" 1781 id="South Korea" 1782 > 1783 <span 1784 1785 class="visibility-hidden" 1786 1787 ><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"/></svg> 1788</span> 1789 <span class="country">South Korea</span> 1790 <span class="localization-form__currency motion-reduce hidden"> 1791 USD 1792 $</span> 1793 </a> 1794 </li><li class="disclosure__item" tabindex="-1"> 1795 <a 1796 class="link link--text disclosure__link caption-large focus-inset" 1797 href="#" 1798 1799 data-value="ES" 1800 id="Spain" 1801 > 1802 <span 1803 1804 class="visibility-hidden" 1805 1806 ><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"/></svg> 1807</span> 1808 <span class="country">Spain</span> 1809 <span class="localization-form__currency motion-reduce hidden"> 1810 USD 1811 $</span> 1812 </a> 1813 </li><li class="disclosure__item" tabindex="-1"> 1814 <a 1815 class="link link--text disclosure__link caption-large focus-inset" 1816 href="#" 1817 1818 data-value="SE" 1819 id="Sweden" 1820 > 1821 <span 1822 1823 class="visibility-hidden" 1824 1825 ><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"/></svg> 1826</span> 1827 <span class="country">Sweden</span> 1828 <span class="localization-form__currency motion-reduce hidden"> 1829 USD 1830 $</span> 1831 </a> 1832 </li><li class="disclosure__item" tabindex="-1"> 1833 <a 1834 class="link link--text disclosure__link caption-large focus-inset" 1835 href="#" 1836 1837 data-value="CH" 1838 id="Switzerland" 1839 > 1840 <span 1841 1842 class="visibility-hidden" 1843 1844 ><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"/></svg> 1845</span> 1846 <span class="country">Switzerland</span> 1847 <span class="localization-form__currency motion-reduce hidden"> 1848 USD 1849 $</span> 1850 </a> 1851 </li><li class="disclosure__item" tabindex="-1"> 1852 <a 1853 class="link link--text disclosure__link caption-large focus-inset" 1854 href="#" 1855 1856 data-value="AE" 1857 id="United Arab Emirates" 1858 >
1859 <span 1860 1861 class="visibility-hidden" 1862 1863 ><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"/></svg> 1864</span> 1865 <span class="country">United Arab Emirates</span> 1866 <span class="localization-form__currency motion-reduce hidden"> 1867 USD 1868 $</span> 1869 </a> 1870 </li><li class="disclosure__item" tabindex="-1"> 1871 <a 1872 class="link link--text disclosure__link caption-large focus-inset" 1873 href="#" 1874 1875 data-value="GB" 1876 id="United Kingdom" 1877 > 1878 <span 1879 1880 class="visibility-hidden" 1881 1882 ><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"/></svg> 1883</span> 1884 <span class="country">United Kingdom</span> 1885 <span class="localization-form__currency motion-reduce hidden"> 1886 USD 1887 $</span> 1888 </a> 1889 </li><li class="disclosure__item" tabindex="-1"> 1890 <a 1891 class="link link--text disclosure__link caption-large focus-inset" 1892 href="#" 1893 1894 aria-current="true" 1895 1896 data-value="US" 1897 id="United States" 1898 > 1899 <span 1900 1901 ><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"/></svg> 1902</span> 1903 <span class="country">United States</span> 1904 <span class="localization-form__currency motion-reduce hidden"> 1905 USD 1906 $</span> 1907 </a> 1908 </li></ul> 1909 </div> 1910 </div> 1911 <div class="country-selector__overlay"></div> 1912</div> 1913<input type="hidden" name="country_code" value="US"> 1914</div></form></localization-form> 1915 1916</div><ul class="list list-social list-unstyled" role="list"><li class="list-social__item"> 1917 <a href="https://www.facebook.com/ahodgefitness/" class="list-social__link link"> 1918 <span class="svg-wrapper"><svg class="icon icon-facebook" viewBox="0 0 20 20"><path fill="currentColor" d="M18 10.049C18 5.603 14.419 2 10 2s-8 3.603-8 8.049C2 14.067 4.925 17.396 8.75 18v-5.624H6.719v-2.328h2.03V8.275c0-2.017 1.195-3.132 3.023-3.132.874 0 1.79.158 1.79.158v1.98h-1.009c-.994 0-1.303.621-1.303 1.258v1.51h2.219l-.355 2.326H11.25V18c3.825-.604 6.75-3.933 6.75-7.951"/></svg> 1919</span> 1920 <span class="visually-hidden">Facebook</span> 1921 </a> 1922 </li><li class="list-social__item"> 1923 <a href="https://www.instagram.com/a.hodgefitness/" class="list-social__link link"> 1924 <span class="svg-wrapper"><svg class="icon icon-instagram" viewBox="0 0 20 20"><path fill="currentColor" fill-rule="evenodd" d="M13.23 3.492c-.84-.037-1.096-.046-3.23-.046-2.144 0-2.39.01-3.238.055-.776.027-1.195.164-1.487.273a2.4 2.4 0 0 0-.912.593 2.5 2.5 0 0 0-.602.922c-.11.282-.238.702-.274 1.486-.046.84-.046 1.095-.046 3.23s.01 2.39.046 3.229c.004.51.097 1.016.274 1.495.145.365.319.639.602.913.282.282.538.456.92.602.474.176.974.268 1.479.273.848.046 1.103.046 3.238.046s2.39-.01 3.23-.046c.784-.036 1.203-.164 1.486-.273.374-.146.648-.329.921-.602.283-.283.447-.548.602-.922.177-.476.27-.979.274-1.486.037-.84.046-1.095.046-3.23s-.01-2.39-.055-3.229c-.027-.784-.164-1.204-.274-1.495a2.4 2.4 0 0 0-.593-.913 2.6 2.6 0 0 0-.92-.602c-.284-.11-.703-.237-1.488-.273ZM6.697 2.05c.857-.036 1.131-.045 3.302-.045a63 63 0 0 1 3.302.045c.664.014 1.321.14 1.943.374a4 4 0 0 1 1.414.922c.41.397.728.88.93 1.414.23.622.354 1.279.365 1.942C18 7.56 18 7.824 18 10.005c0 2.17-.01 2.444-.046 3.292-.036.858-.173 1.442-.374 1.943-.2.53-.474.976-.92 1.423a3.9 3.9 0 0 1-1.415.922c-.51.191-1.095.337-1.943.374-.857.036-1.122.045-3.302.045-2.171 0-2.445-.009-3.302-.055-.849-.027-1.432-.164-1.943-.364a4.15 4.15 0 0 1-1.414-.922 4.1 4.1 0 0 1-.93-1.423c-.183-.51-.329-1.085-.365-1.943C2.009 12.45 2 12.167 2 10.004c0-2.161 0-2.435.055-3.302.027-.848.164-1.432.365-1.942a4.4 4.4 0 0 1 .92-1.414 4.2 4.2 0 0 1 1.415-.93c.51-.183 1.094-.33 1.943-.366Zm.427 4.806a4.105 4.105 0 1 1 5.805 5.805 4.105 4.105 0 0 1-5.805-5.805m1.882 5.371a2.668 2.668 0 1 0 2.042-4.93 2.668 2.668 0 0 0-2.042 4.93m5.922-5.942a.958.958 0 1 1-1.355-1.355.958.958 0 0 1 1.355 1.355" clip-rule="evenodd"/></svg> 1925</span>
1926 <span class="visually-hidden">Instagram</span> 1927 </a> 1928 </li></ul> 1929 </div> 1930 </div> 1931 </div> 1932 </div> 1933 </details> 1934</header-drawer> 1935<h1 class="header__heading"><a href="/" class="header__heading-link link link--text focus-inset"><div class="header__heading-logo-wrapper"> 1936 1937 <img src="//ashleyhodgefitness.com/cdn/shop/files/Screenshot_2024-11-13_at_11.36.07_PM-removebg-preview.png?v=1731569863&width=600" alt="Ashley Hodge Fitness" srcset="//ashleyhodgefitness.com/cdn/shop/files/Screenshot_2024-11-13_at_11.36.07_PM-removebg-preview.png?v=1731569863&width=90 90w, //ashleyhodgefitness.com/cdn/shop/files/Screenshot_2024-11-13_at_11.36.07_PM-removebg-preview.png?v=1731569863&width=135 135w, //ashleyhodgefitness.com/cdn/shop/files/Screenshot_2024-11-13_at_11.36.07_PM-removebg-preview.png?v=1731569863&width=180 180w" width="90" height="92.55578093306289" loading="eager" class="header__heading-logo motion-reduce" sizes="(max-width: 180px) 50vw, 90px"> 1938 </div></a></h1> 1939 1940<nav class="header__inline-menu"> 1941 <ul class="list-menu list-menu--inline" role="list"><li><a 1942 id="HeaderMenu-home" 1943 href="/" 1944 class="header__menu-item list-menu__item link link--text focus-inset" 1945 1946 > 1947 <span 1948 >Home</span> 1949 </a></li><li><a 1950 id="HeaderMenu-about" 1951 href="/pages/about-ashley" 1952 class="header__menu-item list-menu__item link link--text focus-inset" 1953 1954 > 1955 <span 1956 >About </span> 1957 </a></li><li><a 1958 id="HeaderMenu-services" 1959 href="/pages/services" 1960 class="header__menu-item list-menu__item link link--text focus-inset" 1961 1962 > 1963 <span 1964 >Services</span> 1965 </a></li><li><a 1966 id="HeaderMenu-get-started" 1967 href="/pages/contact" 1968 class="header__menu-item list-menu__item link link--text focus-inset" 1969 1970 aria-current="page" 1971 1972 > 1973 <span 1974 class="header__active-menu-item" 1975 1976 >Get Started</span> 1977 </a></li></ul> 1978</nav> 1979 1980<div class="header__icons header__icons--localization header-localization"> 1981 <div class="desktop-localization-wrapper"> 1982</div> 1983 1984 1985<details-modal class="header__search"> 1986 <details> 1987 <summary 1988 class="header__icon header__icon--search header__icon--summary link focus-inset modal__toggle" 1989 aria-haspopup="dialog" 1990 aria-label="Search" 1991 > 1992 <span> 1993 <span class="svg-wrapper"><svg fill="none" class="icon icon-search" viewBox="0 0 18 19"><path fill="currentColor" fill-rule="evenodd" d="M11.03 11.68A5.784 5.784 0 1 1 2.85 3.5a5.784 5.784 0 0 1 8.18 8.18m.26 1.12a6.78 6.78 0 1 1 .72-.7l5.4 5.4a.5.5 0 1 1-.71.7z" clip-rule="evenodd"/></svg> 1994</span> 1995 <span class="svg-wrapper header__icon-close"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-close" viewBox="0 0 18 17"><path fill="currentColor" d="M.865 15.978a.5.5 0 0 0 .707.707l7.433-7.431 7.579 7.282a.501.501 0 0 0 .846-.37.5.5 0 0 0-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 1 0-.707-.708L8.991 7.853 1.413.573a.5.5 0 1 0-.693.72l7.563 7.268z"/></svg> 1996</span> 1997 </span> 1998 </summary> 1999 <div 2000 class="search-modal modal__content gradient" 2001 role="dialog" 2002 aria-modal="true" 2003 aria-label="Search" 2004 > 2005 <div class="modal-overlay"></div> 2006 <div 2007 class="search-modal__content search-modal__content-bottom" 2008 tabindex="-1" 2009 ><predictive-search class="search-modal__form" data-loading-text="Loading..."><form action="/search" method="get" role="search" class="search search-modal__form"> 2010 <div class="field"> 2011 <input 2012 class="search__input field__input" 2013 id="Search-In-Modal" 2014 type="search" 2015 name="q" 2016 value="" 2017 placeholder="Search"role="combobox" 2018 aria-expanded="false" 2019 aria-owns="predictive-search-results" 2020 aria-controls="predictive-search-results" 2021 aria-haspopup="listbox"
2022 aria-autocomplete="list" 2023 autocorrect="off" 2024 autocomplete="off" 2025 autocapitalize="off" 2026 spellcheck="false"> 2027 <label class="field__label" for="Search-In-Modal">Search</label> 2028 <input type="hidden" name="options[prefix]" value="last"> 2029 <button 2030 type="reset" 2031 class="reset__button field__button hidden" 2032 aria-label="Clear search term" 2033 > 2034 <span class="svg-wrapper"><svg fill="none" stroke="currentColor" class="icon icon-close" viewBox="0 0 18 18"><circle cx="9" cy="9" r="8.5" stroke-opacity=".2"/><path stroke-linecap="round" stroke-linejoin="round" d="M11.83 11.83 6.172 6.17M6.229 11.885l5.544-5.77"/></svg> 2035</span> 2036 </button> 2037 <button class="search__button field__button" aria-label="Search"> 2038 <span class="svg-wrapper"><svg fill="none" class="icon icon-search" viewBox="0 0 18 19"><path fill="currentColor" fill-rule="evenodd" d="M11.03 11.68A5.784 5.784 0 1 1 2.85 3.5a5.784 5.784 0 0 1 8.18 8.18m.26 1.12a6.78 6.78 0 1 1 .72-.7l5.4 5.4a.5.5 0 1 1-.71.7z" clip-rule="evenodd"/></svg> 2039</span> 2040 </button> 2041 </div><div class="predictive-search predictive-search--header" tabindex="-1" data-predictive-search> 2042 2043<div class="predictive-search__loading-state"> 2044 <svg xmlns="http://www.w3.org/2000/svg" class="spinner" viewBox="0 0 66 66"><circle stroke-width="6" cx="33" cy="33" r="30" fill="none" class="path"/></svg> 2045 2046</div> 2047</div> 2048 2049 <span class="predictive-search-status visually-hidden" role="status" aria-hidden="true"></span></form></predictive-search><button 2050 type="button" 2051 class="search-modal__close-button modal__close-button link link--text focus-inset" 2052 aria-label="Close" 2053 > 2054 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-close" viewBox="0 0 18 17"><path fill="currentColor" d="M.865 15.978a.5.5 0 0 0 .707.707l7.433-7.431 7.579 7.282a.501.501 0 0 0 .846-.37.5.5 0 0 0-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 1 0-.707-.708L8.991 7.853 1.413.573a.5.5 0 1 0-.693.72l7.563 7.268z"/></svg> 2055</span> 2056 </button> 2057 </div> 2058 </div> 2059 </details> 2060</details-modal> 2061 2062<a 2063 href="https://ashleyhodgefitness.com/customer_authentication/redirect?locale=en®ion_country=US" 2064 class="header__icon header__icon--account link focus-inset small-hide" 2065 rel="nofollow" 2066 ><span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-account" viewBox="0 0 18 19"><path fill="currentColor" fill-rule="evenodd" d="M6 4.5a3 3 0 1 1 6 0 3 3 0 0 1-6 0m3-4a4 4 0 1 0 0 8 4 4 0 0 0 0-8m5.58 12.15c1.12.82 1.83 2.24 1.91 4.85H1.51c.08-2.6.79-4.03 1.9-4.85C4.66 11.75 6.5 11.5 9 11.5s4.35.26 5.58 1.15M9 10.5c-2.5 0-4.65.24-6.17 1.35C1.27 12.98.5 14.93.5 18v.5h17V18c0-3.07-.77-5.02-2.33-6.15-1.52-1.1-3.67-1.35-6.17-1.35" clip-rule="evenodd"/></svg> 2067</span><span class="visually-hidden">Log in</span> 2068 </a><a href="/cart" class="header__icon header__icon--cart link focus-inset" id="cart-icon-bubble"> 2069 2070 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-cart-empty" viewBox="0 0 40 40"><path fill="currentColor" fill-rule="evenodd" d="M15.75 11.8h-3.16l-.77 11.6a5 5 0 0 0 4.99 5.34h7.38a5 5 0 0 0 4.99-5.33L28.4 11.8zm0 1h-2.22l-.71 10.67a4 4 0 0 0 3.99 4.27h7.38a4 4 0 0 0 4-4.27l-.72-10.67h-2.22v.63a4.75 4.75 0 1 1-9.5 0zm8.5 0h-7.5v.63a3.75 3.75 0 1 0 7.5 0z"/></svg> 2071</span> 2072 2073 <span class="visually-hidden">Cart</span></a> 2074 </div> 2075 </header> 2076</sticky-header> 2077 2078<cart-notification> 2079 <div class="cart-notification-wrapper page-width"> 2080 <div 2081 id="cart-notification" 2082 class="cart-notification focus-inset color-scheme-1 gradient" 2083 aria-modal="true" 2084 aria-label="Item added to your cart" 2085 role="dialog" 2086 tabindex="-1" 2087 > 2088 <div class="cart-notification__header"> 2089 <h2 class="cart-notification__heading caption-large text-body"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9">
2089<path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"/></svg> 2090Item added to your cart 2091 </h2> 2092 <button 2093 type="button" 2094 class="cart-notification__close modal__close-button link link--text focus-inset" 2095 aria-label="Close" 2096 > 2097 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-close" viewBox="0 0 18 17"><path fill="currentColor" d="M.865 15.978a.5.5 0 0 0 .707.707l7.433-7.431 7.579 7.282a.501.501 0 0 0 .846-.37.5.5 0 0 0-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 1 0-.707-.708L8.991 7.853 1.413.573a.5.5 0 1 0-.693.72l7.563 7.268z"/></svg> 2098</span> 2099 </button> 2100 </div> 2101 <div id="cart-notification-product" class="cart-notification-product"></div> 2102 <div class="cart-notification__links"> 2103 <a 2104 href="/cart" 2105 id="cart-notification-button" 2106 class="button button--secondary button--full-width" 2107 >View cart</a> 2108 <form action="/cart" method="post" id="cart-notification-form"> 2109 <button class="button button--primary button--full-width" name="checkout"> 2110 Check out 2111 </button> 2112 </form> 2113 <button type="button" class="link button-label">Continue shopping</button> 2114 </div> 2115 </div> 2116 </div> 2117</cart-notification> 2118<style data-shopify> 2119 .cart-notification { 2120 display: none; 2121 } 2122</style> 2123 2124
2125<script type="application/ld+json"> 2126 { 2127 "@context": "http://schema.org", 2128 "@type": "Organization", 2129 "name": "Ashley Hodge Fitness", 2130 2131 "logo": "https:\/\/ashleyhodgefitness.com\/cdn\/shop\/files\/Screenshot_2024-11-13_at_11.36.07_PM-removebg-preview.png?v=1731569863\u0026width=500", 2132 2133 "sameAs": [ 2134 "", 2135 "https:\/\/www.facebook.com\/ahodgefitness\/", 2136 "", 2137 "https:\/\/www.instagram.com\/a.hodgefitness\/", 2138 "", 2139 "", 2140 "", 2141 "", 2142 "" 2143 ], 2144 "url": "https:\/\/ashleyhodgefitness.com\/pages\/contact" 2145 } 2146</script>
2146 2147</div> 2148<!-- END sections: header-group --> 2149 2150 <main id="MainContent" class="content-for-layout focus-none" role="main" tabindex="-1"> 2151 <section id="shopify-section-template--17895849459812__1757143941ca87ddbe" class="shopify-section section"><div class="page-width scroll-trigger animate--slide-in"><div id="shopify-block-AdWY0eC80OEJNaGk1V__hulk_form_builder_form_block_7VMCLg" class="shopify-block shopify-app-block"><div style="margin:0 auto;" class="pxFormGenerator" id="BD45KhA-qfs9yhzejkylSg"></div> 2152 2153 2154
2155<script> 2156 2157 if (!window._fbFormMessageListenerAttached) { 2158 window._fbFormMessageListenerAttached = true; 2159 2160 window.addEventListener('message', function (event) { 2161 const { type, payload } = event.data || {}; 2162 2163 if (!window.Shopify?.analytics || !type) return; 2164 2165 const now = new Date().toISOString(); 2166 2167 if (type === 'form_viewed') { 2168 Shopify.analytics.publish('form_viewed', { 2169 ...payload, 2170 app_id: '1496853', // Replace with your app ID 2171 }); 2172 } 2173 2174 if (type === 'form_submitted') { 2175 Shopify.analytics.publish('form_submitted', { 2176 ...payload, 2177 app_id: '1496853', // Replace with your app ID 2178 }); 2179 Shopify.analytics.visitor( 2180 payload, 2181 { 2182 appId: '1496853', 2183 }, 2184 ); 2185 } 2186 2187 }); 2188 } 2189 2190 var fb_theme_app_ext_settings = { 2191 'padding': "35", 2192 'fill_color': "#EBE9E9", 2193 'form_settings': "true", 2194 'btn_text': "Submit", 2195 'font_color': "#000000", 2196 'size': "14", 2197 'border_color': "#121212", 2198 'border_radius': "2", 2199 'border': "1", 2200 'form_uuid': "BD45KhA-qfs9yhzejkylSg", 2201 'input_background_color': "#FFF", 2202 'input_border_radius': "1", 2203 'input_border_color': "#ebe9e9", 2204 'input_font_color': "#3D3131", 2205 'input_size': "14", 2206 'form_width': "600", 2207 'sub_btn_txt_color': "#F3F3F3", 2208 'sub_btn_bg_color': "#3F3333", 2209 'sub_btn_font_size': "14", 2210 'sub_btn_bdr_color': "#FFFFFF", 2211 'sub_btn_bdr_rad': "3", 2212 'sub_btn_bdr_width': "1", 2213 'fonts': "Times New Roman", 2214 'input_border_color_focus': "#2D2727", 2215 'input_background_color_focus': "#F4DADA" 2216 }; 2217 window.FbThemeAppExtSettingsHash["BD45KhA-qfs9yhzejkylSg"] = fb_theme_app_ext_settings 2218</script>
2218 2219 2220</div> 2221</div> 2222 2223 2224</section><section id="shopify-section-template--17895849459812__1757143661163373e2" class="shopify-section section"><div class="page-width scroll-trigger animate--slide-in"><div id="shopify-block-AZERiL1ErVjluU3lQR__hulk_form_builder_form_block_WTnN6w" class="shopify-block shopify-app-block"><div style="margin:0 auto;" class="pxFormGenerator" id="BD45KhA-qfs9yhzejkylSg"></div> 2225 2226 2227
2228<script> 2229 2230 if (!window._fbFormMessageListenerAttached) { 2231 window._fbFormMessageListenerAttached = true; 2232 2233 window.addEventListener('message', function (event) { 2234 const { type, payload } = event.data || {}; 2235 2236 if (!window.Shopify?.analytics || !type) return; 2237 2238 const now = new Date().toISOString(); 2239 2240 if (type === 'form_viewed') { 2241 Shopify.analytics.publish('form_viewed', { 2242 ...payload, 2243 app_id: '1496853', // Replace with your app ID 2244 }); 2245 } 2246 2247 if (type === 'form_submitted') { 2248 Shopify.analytics.publish('form_submitted', { 2249 ...payload, 2250 app_id: '1496853', // Replace with your app ID 2251 }); 2252 Shopify.analytics.visitor( 2253 payload, 2254 { 2255 appId: '1496853', 2256 }, 2257 ); 2258 } 2259 2260 }); 2261 } 2262 2263 var fb_theme_app_ext_settings = { 2264 'padding': "35", 2265 'fill_color': "#ebe9e9", 2266 'form_settings': "true", 2267 'btn_text': "Submit", 2268 'font_color': "#000000", 2269 'size': "14", 2270 'border_color': "#121212", 2271 'border_radius': "2", 2272 'border': "1", 2273 'form_uuid': "BD45KhA-qfs9yhzejkylSg", 2274 'input_background_color': "#ffffff", 2275 'input_border_radius': "1", 2276 'input_border_color': "#ebe9e9", 2277 'input_font_color': "#3d3131", 2278 'input_size': "14", 2279 'form_width': "600", 2280 'sub_btn_txt_color': "#f3f3f3", 2281 'sub_btn_bg_color': "#3f3333", 2282 'sub_btn_font_size': "14", 2283 'sub_btn_bdr_color': "#ffffff", 2284 'sub_btn_bdr_rad': "3", 2285 'sub_btn_bdr_width': "1", 2286 'fonts': "Times New Roman", 2287 'input_border_color_focus': "#2d2727", 2288 'input_background_color_focus': "#f4dada" 2289 }; 2290 window.FbThemeAppExtSettingsHash["BD45KhA-qfs9yhzejkylSg"] = fb_theme_app_ext_settings 2291</script>
2291 2292 2293</div> 2294</div> 2295 2296 2297</section> 2298 </main> 2299 2300 <!-- BEGIN sections: footer-group --> 2301<div id="shopify-section-sections--17895849853028__footer" class="shopify-section shopify-section-group-footer-group"> 2302<link href="//ashleyhodgefitness.com/cdn/shop/t/4/assets/section-footer.css?v=60318643098753476351731397800" rel="stylesheet" type="text/css" media="all" /> 2303<link href="//ashleyhodgefitness.com/cdn/shop/t/4/assets/component-newsletter.css?v=4727253280200485261731397798" rel="stylesheet" type="text/css" media="all" /> 2304<link href="//ashleyhodgefitness.com/cdn/shop/t/4/assets/component-list-menu.css?v=151968516119678728991731397798" rel="stylesheet" type="text/css" media="all" /> 2305<link href="//ashleyhodgefitness.com/cdn/shop/t/4/assets/component-list-payment.css?v=69253961410771838501731397798" rel="stylesheet" type="text/css" media="all" /> 2306<link href="//ashleyhodgefitness.com/cdn/shop/t/4/assets/component-list-social.css?v=35792976012981934991731397798" rel="stylesheet" type="text/css" media="all" /> 2307<style data-shopify>.footer { 2308 margin-top: 0px; 2309 } 2310 2311 .section-sections--17895849853028__footer-padding { 2312 padding-top: 27px; 2313 padding-bottom: 27px; 2314 } 2315 2316 @media screen and (min-width: 750px) { 2317 .footer { 2318 margin-top: 0px; 2319 } 2320 2321 .section-sections--17895849853028__footer-padding { 2322 padding-top: 36px; 2323 padding-bottom: 36px; 2324 } 2325 }</style><footer class="footer color-scheme-5 gradient section-sections--17895849853028__footer-padding"><div class="footer__content-top page-width"><div 2326 class="footer__blocks-wrapper grid grid--1-col grid--2-col grid--4-col-tablet scroll-tr
2326igger animate--slide-in" 2327 2328 data-cascade 2329 2330 ><div 2331 class="footer-block grid__item scroll-trigger animate--slide-in" 2332 2333 2334 data-cascade 2335 style="--animation-order: 1;" 2336 2337 ><h2 class="footer-block__heading inline-richtext"><strong>Ashley Hodge Coaching</strong></h2><div class="footer-block__details-content rte"> 2338 <p>Helping busy professionals build strength, fuel their bodies, and create lasting habits for a healthier, more confident life.</p> 2339 </div></div><div 2340 class="footer-block grid__item scroll-trigger animate--slide-in" 2341 2342 2343 data-cascade 2344 style="--animation-order: 2;" 2345 2346 ><div class="footer-block__details-content footer-block-image center"><div 2347 class="footer-block__image-wrapper" 2348 style="max-width: min(100%, 160px);" 2349 > 2350 <img 2351 srcset="//ashleyhodgefitness.com/cdn/shop/files/2022-_Headshot__1_-removebg-preview.png?v=1734579722&width=160, //ashleyhodgefitness.com/cdn/shop/files/2022-_Headshot__1_-removebg-preview.png?v=1734579722&width=320 2x" 2352 src="//ashleyhodgefitness.com/cdn/shop/files/2022-_Headshot__1_-removebg-preview.png?v=1734579722&width=760" 2353 alt="" 2354 loading="lazy" 2355 width="408" 2356 height="612" 2357 > 2358 </div></div></div><div 2359 class="footer-block grid__item footer-block--menu scroll-trigger animate--slide-in" 2360 2361 2362 data-cascade 2363 style="--animation-order: 3;" 2364 2365 ><h2 class="footer-block__heading inline-richtext"><strong>Ashley's Menu</strong></h2><ul class="footer-block__details-content list-unstyled"><li> 2366 <a 2367 href="/pages/in-person-1" 2368 class="link link--text list-menu__item list-menu__item--link" 2369 > 2370 In Person 2371 </a> 2372 </li><li> 2373 <a 2374 href="/collections/all" 2375 class="link link--text list-menu__item list-menu__item--link" 2376 > 2377 Online Coaching 2378 </a> 2379 </li><li> 2380 <a 2381 href="/blogs/news" 2382 class="link link--text list-menu__item list-menu__item--link" 2383 > 2384 Blog 2385 </a> 2386 </li></ul></div></div><div 2387 class="footer-block--newsletter scroll-trigger animate--slide-in" 2388 2389 data-cascade 2390 2391 ></div> 2392 </div><div 2393 class="footer__content-bottom scroll-trigger animate--slide-in" 2394 2395 data-cascade 2396 2397 > 2398 <div class="footer__content-bottom-wrapper page-width"> 2399 <div class="footer__column footer__localization isolate"></div> 2400 <div class="footer__column footer__column--info"></div> 2401 </div> 2402 <div class="footer__content-bottom-wrapper page-width footer__content-bottom-wrapper--center"> 2403 <div class="footer__copyright caption"> 2404 <small class="copyright__content" 2405 >© 2026, <a href="/" title="">Ashley Hodge Fitness</a></small> 2406 <small class="copyright__content"><a target="_blank" rel="nofollow" href="https://www.shopify.com?utm_campaign=poweredby&utm_medium=shopify&utm_source=onlinestore">Powered by Shopify</a></small><ul class="policies list-unstyled"><li> 2407 <small class="copyright__content" 2408 ><a href="/policies/privacy-policy">Privacy policy</a></small 2409 > 2410 </li><li> 2411 <small class="copyright__content" 2412 ><a href="/policies/terms-of-service">Terms of service</a></small 2413 > 2414 </li><li> 2415 <small class="copyright__content" 2416 ><a href="/policies/refund-policy">Refund policy</a></small 2417 > 2418 </li><li> 2419 <small class="copyright__content" 2420 ><a href="/policies/contact-information">Contact information</a></small 2421 > 2422 </li></ul></div> 2423 </div> 2424 </div> 2425</footer> 2426 2427 2428</div> 2429<!-- END sections: footer-group --> 2430 2431 <ul hidden> 2432 <li id="a11y-refresh-page-message">Choosing a selection results in a full page refresh.</li> 2433 <li id="a11y-new-window-message">Opens in a new window.</li> 2434 </ul> 2435 2436
2436<script> 2437 window.shopUrl = 'https://ashleyhodgefitness.com'; 2438 window.routes = { 2439 cart_add_url: '/cart/add', 2440 cart_change_url: '/cart/change', 2441 cart_update_url: '/cart/update', 2442 cart_url: '/cart', 2443 predictive_search_url: '/search/suggest', 2444 }; 2445 2446 window.cartStrings = { 2447 error: `There was an error while updating your cart. Please try again.`, 2448 quantityError: `You can only add [quantity] of this item to your cart.`, 2449 }; 2450 2451 window.variantStrings = { 2452 addToCart: `Add to cart`, 2453 soldOut: `Sold out`, 2454 unavailable: `Unavailable`, 2455 unavailable_with_option: `[value] - Unavailable`, 2456 }; 2457 2458 window.quickOrderListStrings = { 2459 itemsAdded: `[quantity] items added`, 2460 itemAdded: `[quantity] item added`, 2461 itemsRemoved: `[quantity] items removed`, 2462 itemRemoved: `[quantity] item removed`, 2463 viewCart: `View cart`, 2464 each: `[money]/ea`, 2465 min_error: `This item has a minimum of [min]`, 2466 max_error: `This item has a maximum of [max]`, 2467 step_error: `You can only add this item in increments of [step]`, 2468 }; 2469 2470 window.accessibilityStrings = { 2471 imageAvailable: `Image [index] is now available in gallery view`, 2472 shareSuccess: `Link copied to clipboard`, 2473 pauseSlideshow: `Pause slideshow`, 2474 playSlideshow: `Play slideshow`, 2475 recipientFormExpanded: `Gift card recipient form expanded`, 2476 recipientFormCollapsed: `Gift card recipient form collapsed`, 2477 countrySelectorSearchCount: `[count] countries/regions found`, 2478 }; 2479 </script>
2479<script src="//ashleyhodgefitness.com/cdn/shop/t/4/assets/predictive-search.js?v=57209189334897115771731397800" defer="defer"></script>
2479<div id="shopify-block-AbFVTY0ZHc1NLUWtFY__15588394620387169604" class="shopify-block shopify-app-block"><!-- BEGIN app snippet: subify-init --> 2480 2481 2482 2483 2484
2485<script 2486 src="https://cdn.subi.co/subify/v3/subify-sdk.js" 2487 defer 2488></script>
vendor: 1 bytes, line 2488
2488
2489<script id="subi-initializer"> 2490 (function(){ 2491 // define base config 2492 const decodedPreviewCheckString = atob("cHJldmlld0JhckluamVjdG9yLmluaXQoKQ==") 2493 const config = { 2494 moneyFormatConfig:{ 2495 money_format : "$%7B%7Bamount%7D%7D", 2496 money_with_currency_format : "$%7B%7Bamount%7D%7D%20USD", 2497 sample_fromatted_money : "$1,234.56", 2498 sample_formatted_money_with_currency : "$1,234.56%20USD", 2499 }, 2500 selling_plan_drafts: [] , 2501 recommended_selling_plans: [] , 2502 use_cart_drawer:false, 2503 preview_mode:document.head.innerHTML.includes(decodedPreviewCheckString) || document.body.innerHTML.includes(decodedPreviewCheckString), 2504 authPortalToken:"", 2505 customerId:"", 2506 timeStamp:"" 2507 } 2508 2509 Object.freeze(config) 2510 2511 Object.defineProperty(window,"SubifyConfig",{value:config,writable:false}); 2512 2513 // define membership plans 2514 const membershipPlans = [] ; 2515 2516 Object.defineProperty(window,"SubiMemberships",{value:membershipPlans,writable:false}); 2517 2518 Object.defineProperty(window,"SubiBuildBoxPlans",{ 2519 value:[], 2520 writable:false 2521 }); 2522 2523 Object.defineProperty(window,"SubiBuildBoxMetaobjectType",{ 2524 value:"app--6336039--build_box_plan", 2525 writable:false 2526 }); 2527 })() 2528</script>
2528 2529<!-- END app snippet --> 2530<!-- BEGIN app snippet: init-fixed-bundle-config --> 2531 2532
2533<script id="subi_fixed_bundle"> 2534 Object.defineProperty(window,"SubiFixedBundles",{ 2535 value:[], 2536 writable:false 2537 }); 2538 Object.defineProperty(window,"SubiFixedBundlesSubProducts",{ 2539 value:null || [], 2540 writable:false 2541 }); 2542 Object.defineProperty(window,"SubiFixedBundlesVariantRestrictions",{ 2543 value:{}, 2544 writable:false 2545 }); 2546</script>
2546 2547<!-- END app snippet --> 2548<!-- BEGIN app snippet: init-volume-discount-config -->
2549<script id="subi_volume_discount"> 2550 Object.defineProperty(window,"SubiVolumeDiscountPlans",{ 2551 value:[], 2552 writable:false 2553 }); 2554</script>
2554 2555 2556<!-- END app snippet --> 2557<!-- BEGIN app snippet: init-loyalty-config -->
2558<script id="subi_loyalty"> 2559 Object.defineProperty(window,"SubiLoyaltyPoints",{ 2560 value: {} , 2561 writable: false 2562 }); 2563</script>
2563 2564<!-- END app snippet --> 2565<!-- BEGIN app snippet: render-widget --> 2566 2567 2568<!-- END app snippet --> 2569<!-- BEGIN app snippet: render-loyalty-widget --> 2570<!-- END app snippet --> 2571<!-- BEGIN app snippet: exclusive-access-products-perk --> <!-- END app snippet --> 2572<!-- BEGIN app snippet: exclusive-access-pages-perk --> <!-- END app snippet --> 2573<!-- BEGIN app snippet: automatic-discount-code-applier --> 2574 2575 2576<!-- END app snippet --> 2577 2578 2579</div>
2579<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
2579 2580<shopify-store store-domain="https://ashleyhodgefitness.com" country="US" language="en"></shopify-store> 2581<shopify-chat></shopify-chat> 2582</body> 2583</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.