PageSourceSearch

https://ashleyhodgefitness.com/pages/contact

html ashleyhodgefitness.com collected 2026-10-04 06:31:36 UTC 168,914 bytes, 2,583 lines download raw bytes

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(/&nbsp;/g, " ").replace(/&amp;/g, "&").replace(/&lt;/g, "<").replace(/&gt;/g, ">").replace(/&quot;/g, '"').replace(/&#39;/g, "'").replace(/&apos;/g, "'").replace(/&cent;/g, "¢").replace(/&pound;/g, "£").replace(/&yen;/g, "¥").replace(/&euro;/g, "€").replace(/&copy;/g, "©").replace(/&reg;/g, "®").replace(/&trade;/g, "™").replace(/&mdash;/g, "—").replace(/&ndash;/g, "–").replace(/&hellip;/g, "…").replace(/&rsquo;/g, "'").replace(/&lsquo;/g, "'").replace(/&rdquo;/g, '"').replace(/&ldquo;/g, '"');
570        const descriptionValue = descriptionValueInput.replace(/&nbsp;/g, " ").replace(/&amp;/g, "&").replace(/&lt;/g, "<").replace(/&gt;/g, ">").replace(/&quot;/g, '"').replace(/&#39;/g, "'").replace(/&apos;/g, "'").replace(/&cent;/g, "¢").replace(/&pound;/g, "£").replace(/&yen;/g, "¥").replace(/&euro;/g, "€").replace(/&copy;/g, "©").replace(/&reg;/g, "®").replace(/&trade;/g, "™").replace(/&mdash;/g, "—").replace(/&ndash;/g, "–").replace(/&hellip;/g, "…").replace(/&rsquo;/g, "'").replace(/&lsquo;/g, "'").replace(/&rdquo;/g, '"').replace(/&ldquo;/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&region_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&amp;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&amp;width=90 90w, //ashleyhodgefitness.com/cdn/shop/files/Screenshot_2024-11-13_at_11.36.07_PM-removebg-preview.png?v=1731569863&amp;width=135 135w, //ashleyhodgefitness.com/cdn/shop/files/Screenshot_2024-11-13_at_11.36.07_PM-removebg-preview.png?v=1731569863&amp;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&region_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          >&copy; 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&amp;utm_medium=shopify&amp;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.