PageSourceSearch

https://runtheedge.com/

html runtheedge.com collected 2026-09-24 10:20:13 UTC 372,149 bytes, 13,003 lines download raw bytes

1<!doctype html>
2<html class="js" lang="en">
3  <head>
3<script data-source-attribution="shopify.event_observer.bootstrap">
4(function(){let e=navigator,t=`prototype`,n=`sendBeacon`,r=e[n],i=fetch,a=XMLHttpRequest[t],{open:o,send:s}=a,c=`EventListener`,l=`add${c}`,u=`remove${c}`,d=EventTarget[t],f=d[l],p=d[u],m=e=>Error((e=document.currentScript)&&[e?.src,e?.id||e?.dataset?.sourceAttribution]),h=(e=[],t=0)=>(e.p=n=>e[t++%1e3]=n,[e,t=>(e.forEach(e.p=t),e.length=0)]),[g,_]=h(),[v,y]=h(),b,x=new WeakMap,S=e=>e&&g.p([e,b||[m()]]);d[l]=function(e,t,n){let r=this,i=t?.handleEvent||t,a=x.get(t),o=m();i?.call&&!a&&x.set(t,a=function(e){b=[o,e.type];try{i.call(t==i?this:t,e)}finally{b=null}}),v.p([e,o,a,r?.tagName||r+``,r?.id]),f.call(r,e,a||t,n)},d[u]=function(e,t,n){p.call(this,e,x.get(t)||t,n)},a.open=function(e,t){x.set(this,[t+``,e]),o.apply(this,arguments)},a.send=function(e){S(x.get(this)),s.call(this,e)},fetch=(e,t)=>(S([(e?.url||e)+``,t?.method]),i(e,t)),e[n]=(t,n)=>(S([t+``,``]),r.call(e,t,n)),setTimeout(()=>import("//runtheedge.com/cdn/shopifycloud/storefront/assets/storefront/event_observer_reporter-ed358274.js").then(e=>e.$(_,y,f,i,`22723389`)))})();
5//# sourceURL=event-observer-collector.js
6</script>
6
7
8    <meta charset="utf-8">
9    <meta http-equiv="X-UA-Compatible" content="IE=edge">
10    <meta name="viewport" content="width=device-width,initial-scale=1">
11    <meta name="theme-color" content="">
12    <link rel="canonical" href="https://runtheedge.com/"><link rel="preconnect" href="https://fonts.shopifycdn.com" crossorigin><title>
13      Run The Edge - Virtual Fitness Challenges
14 &ndash; Run The Edge®</title>
15
16    
17      <meta name="description" content="Save 10% during Early Bird for Run the Year 2027 and Walk the Year 2027. Choose your goal, track your progress and stay motivated all year.">
18    
19    
20    <link rel="preconnect" href="https://fonts.googleapis.com">
21    <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
22    <link href="https://fonts.googleapis.com/css2?family=Raleway:ital,wght@0,100..900;1,100..900&display=swap" rel="stylesheet">
23    <!-- Add jquery JS -->
24    
24<script>
25
26(function () {
27  'use strict';
28
29  function sameUrl(url) {
30    if (!url) return true; // no url arg = pushes current url, always a no-op
31    try {
32      var target = new URL(url, window.location.href).href;
33      return target === window.location.href;
34    } catch (e) {
35      return false;
36    }
37  }
38
39  var originalPush = history.pushState;
40  var originalReplace = history.replaceState;
41
42  history.pushState = function (state, title, url) {
43    if (sameUrl(url)) {
44      // Same URL as current page: swap to replaceState so we
45      // update state/title WITHOUT stacking a duplicate history
46      // entry. Stacking duplicate entries is what breaks
47      // back/forward navigation.
48      return originalReplace.apply(history, [state, title, url]);
49    }
50    return originalPush.apply(history, arguments);
51  };
52
53  history.replaceState = function (state, title, url) {
54    return originalReplace.apply(history, arguments);
55  };
56})();
57</script>
57
58    
58<script
59      src="https://code.jquery.com/jquery-3.7.1.min.js"
60      integrity="sha256-/JqT3SQfawRcv/BIHPThkBvs0OEvtFFmqPF/lYI/Cxo="
61      crossorigin="anonymous"
62    defer="defer"></script>
62
63    
64
65<meta property="og:site_name" content="Run The Edge®">
66<meta property="og:url" content="https://runtheedge.com/">
67<meta property="og:title" content="Run The Edge - Virtual Fitness Challenges">
68<meta property="og:type" content="website">
69<meta property="og:description" content="Save 10% during Early Bird for Run the Year 2027 and Walk the Year 2027. Choose your goal, track your progress and stay motivated all year."><meta property="og:image" content="http://runtheedge.com/cdn/shop/files/Gemini_Generated_Image_qeg5odqeg5odqeg5.png?v=1785567829">
70  <meta property="og:image:secure_url" content="https://runtheedge.com/cdn/shop/files/Gemini_Generated_Image_qeg5odqeg5odqeg5.png?v=1785567829">
71  <meta property="og:image:width" content="2059">
72  <meta property="og:image:height" content="496"><meta name="twitter:site" content="@https://facebook.com/shopify"><meta name="twitter:card" content="summary_large_image">
73<meta name="twitter:title" content="Run The Edge - Virtual Fitness Challenges">
74<meta name="twitter:description" content="Save 10% during Early Bird for Run the Year 2027 and Walk the Year 2027. Choose your goal, track your progress and stay motivated all year.">
75
76
77    
77<script src="//runtheedge.com/cdn/shop/t/58/assets/constants.js?v=132983761750457495441780291693" defer="defer"></script>
77
78    
78<script src="//runtheedge.com/cdn/shop/t/58/assets/pubsub.js?v=25310214064522200911780291772" defer="defer"></script>
78
79    
79<script src="//runtheedge.com/cdn/shop/t/58/assets/global.js?v=184345515105158409801780291706" defer="defer"></script>
79
80    
80<script src="//runtheedge.com/cdn/shop/t/58/assets/details-disclosure.js?v=13653116266235556501780291696" defer="defer"></script>
80
81    
81<script src="//runtheedge.com/cdn/shop/t/58/assets/details-modal.js?v=25581673532751508451780291696" defer="defer"></script>
81
82    
82<script src="//runtheedge.com/cdn/shop/t/58/assets/search-form.js?v=133129549252120666541780291777" defer="defer"></script>
82
83    
84    
84<script src="//runtheedge.com/cdn/shop/t/58/assets/cart.js?v=49050657489291290561780291670" defer="defer"></script>
84
85    
85<script src="//runtheedge.com/cdn/shop/t/58/assets/s.js?v=154100006760482859861780291777" defer="defer"></script>
85
86    
86<script src="//runtheedge.com/cdn/shop/t/58/assets/signature-cart.js?v=82873175796375928991780291788" defer="defer"></script>
86
87    
87<script src="//runtheedge.com/cdn/shop/t/58/assets/recipient-form.js?v=180479878202402657901780291776" defer="defer"></script>
87
88    
88<script src="//runtheedge.com/cdn/shop/t/58/assets/signature.js?v=45877061649523588401780291788" defer="defer"></script>
88<script src="//runtheedge.com/cdn/shop/t/58/assets/animations.js?v=88693664871331136111780291665" defer="defer"></script>
88<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
88<meta name="google-site-verification" content="nAqgiipvbEjWs2zC-ltA2WraL9ENDpGN0KdXuJ9jpxU">
89<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/22723389/digital_wallets/dialog">
90<meta id="in-context-paypal-metadata" data-shop-id="22723389" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD">
91<script async="async" src="/checkouts/internal/preloads.js?locale=en-US"></script>
vendor: 1 bytes, line 91
91
92<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":22723389,"countryCode":"US","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/22723389","merchantName":"Run The Edge®","requiredBillingContactFields":["postalAddress","email","phone"],"requiredShippingContactFields":["postalAddress","email","phone"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex","discover","elo","jcb"],"total":{"type":"pending","label":"Run The Edge®","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 92
92
93<script id="shopify-features" type="application/json">{"accessToken":"93698c295e54287cff8ff9c588980b04","betas":["rich-media-storefront-analytics"],"domain":"runtheedge.com","predictiveSearch":true,"shopId":22723389,"locale":"en"}</script>
vendor: 1 bytes, line 93
93
94<script>var Shopify = Shopify || {};
95Shopify.shop = "run-the-edge.myshopify.com";
96Shopify.locale = "en";
97Shopify.currency = {"active":"USD","rate":"1.0"};
98Shopify.country = "US";
99Shopify.theme = {"name":" Rebuild- 2027","id":148318289985,"schema_name":"Dawn","schema_version":"15.3.0","theme_store_id":null,"role":"main"};
100Shopify.theme.handle = "null";
101Shopify.theme.style = {"id":null,"handle":null};
102Shopify.cdnHost = "runtheedge.com/cdn";
103Shopify.routes = Shopify.routes || {};
104Shopify.routes.root = "/";
105Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
106Shopify.SignInWithShop = Shopify.SignInWithShop || {};
107Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
108Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 108
108
109<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 109
109
110<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 110
110
111<script>
112  window.Shopify = window.Shopify || {};
113  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
114  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
115  window.Shopify.SignInWithShop.eligible = true;
116</script>
vendor: 1 bytes, line 116
116
117<script id="shop-js-analytics" type="application/json">{"pageType":"index"}</script>
vendor: 1 bytes, line 117
117
118<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 118
118
119<script type="module">
120  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js");
121
122  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
123
124</script>
vendor: 1 bytes, line 124
124
125<script>
126  window.Shopify = window.Shopify || {};
127  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
128  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"]};
129</script>
vendor: 1 bytes, line 129
129
130<script>(function() {
131  var isLoaded = false;
132  function asyncLoad() {
133    if (isLoaded) return;
134    isLoaded = true;
135    var urls = ["\/\/cdn.shopify.com\/proxy\/7cf7ea1dcca1ed0fb4dbb57036993dc5413644c953c598ff83561ceaafc01f72\/static.cdn.printful.com\/static\/js\/external\/shopify-product-customizer.js?v=0.28\u0026shop=run-the-edge.myshopify.com\u0026sp-cache-control=cHVibGljLCBtYXgtYWdlPTkwMA","\/\/d1liekpayvooaz.cloudfront.net\/apps\/customizery\/customizery.js?shop=run-the-edge.myshopify.com","https:\/\/cdn.productcustomizer.com\/storefront\/production-product-customizer-v2.js?shop=run-the-edge.myshopify.com","https:\/\/cdn-bundler.nice-team.net\/app\/js\/bundler.js?shop=run-the-edge.myshopify.com","https:\/\/sdk.postscript.io\/sdk-script-loader.bundle.js?shopId=206467\u0026shop=run-the-edge.myshopify.com"];
136    for (var i = 0; i < urls.length; i++) {
137      var s = document.createElement('script');
138      s.type = 'text/javascript';
139      s.async = true;
140      s.src = urls[i];
141      var x = document.getElementsByTagName('script')[0];
142      x.parentNode.insertBefore(s, x);
143    }
144  };
145  if(window.attachEvent) {
146    window.attachEvent('onload', asyncLoad);
147  } else {
148    window.addEventListener('load', asyncLoad, false);
149  }
150})();</script>
vendor: 1 bytes, line 150
150
151<script id="__st">var __st={"a":22723389,"offset":-21600,"reqid":"101c4b06-9c50-4e48-8a2c-78006f251794-1790245212","pageurl":"runtheedge.com\/","u":"0e62990d3dd7","p":"home"};</script>
vendor: 1 bytes, line 151
151
152<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 152
152
153<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 153
153
154<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//runtheedge.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 154
154
155<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 = "//runtheedge.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>
155<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 155
155
156<script>
157  window.Shopify = window.Shopify || {};
158  window.Shopify.MCP = window.Shopify.MCP || {};
159  window.Shopify.MCP.enabled = true;
160  window.Shopify.MCP.shop = "run-the-edge.myshopify.com";
161  window.Shopify.MCP.mcpEndpoint = "https:\/\/runtheedge.com\/api\/mcp";
162  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"]}}];
163</script>
vendor: 1 bytes, line 163
163
164<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("\/\/runtheedge.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})();
165</script>
vendor: 1 bytes, line 165
165
166<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://runtheedge.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}};
167</script>
vendor: 1 bytes, line 167
167
168<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
169  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);
170</script>
vendor: 1 bytes, line 170
170
171<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})}}));
172</script>
172
173<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://runtheedge.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous">
174<style id="shopify-accelerated-checkout-cart">
175        #shopify-buyer-consent {
176  margin-top: 1em;
177  display: inline-block;
178  width: 100%;
179}
180
181#shopify-buyer-consent.hidden {
182  display: none;
183}
184
185#shopify-subscription-policy-button {
186  background: none;
187  border: none;
188  padding: 0;
189  text-decoration: underline;
190  font-size: inherit;
191  cursor: pointer;
192}
193
194#shopify-subscription-policy-button::before {
195  box-shadow: none;
196}
197
198      </style>
199
200<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
200
201
202   
202<script src="//runtheedge.com/cdn/shop/t/58/assets/free-gift.js?v=126960680152429309861789466129" defer></script>
202
203
204  
205
206
207    <style data-shopify>
208      @font-face {
209  font-family: Montserrat;
210  font-weight: 400;
211  font-style: normal;
212  font-display: swap;
213  src: url("//runtheedge.com/cdn/fonts/montserrat/montserrat_n4.81949fa0ac9fd2021e16436151e8eaa539321637.woff2") format("woff2"),
214       url("//runtheedge.com/cdn/fonts/montserrat/montserrat_n4.a6c632ca7b62da89c3594789ba828388aac693fe.woff") format("woff");
215}
216
217      @font-face {
218  font-family: Montserrat;
219  font-weight: 700;
220  font-style: normal;
221  font-display: swap;
222  src: url("//runtheedge.com/cdn/fonts/montserrat/montserrat_n7.3c434e22befd5c18a6b4afadb1e3d77c128c7939.woff2") format("woff2"),
223       url("//runtheedge.com/cdn/fonts/montserrat/montserrat_n7.5d9fa6e2cae713c8fb539a9876489d86207fe957.woff") format("woff");
224}
225
226      @font-face {
227  font-family: Montserrat;
228  font-weight: 400;
229  font-style: italic;
230  font-display: swap;
231  src: url("//runtheedge.com/cdn/fonts/montserrat/montserrat_i4.5a4ea298b4789e064f62a29aafc18d41f09ae59b.woff2") format("woff2"),
232       url("//runtheedge.com/cdn/fonts/montserrat/montserrat_i4.072b5869c5e0ed5b9d2021e4c2af132e16681ad2.woff") format("woff");
233}
234
235      @font-face {
236  font-family: Montserrat;
237  font-weight: 700;
238  font-style: italic;
239  font-display: swap;
240  src: url("//runtheedge.com/cdn/fonts/montserrat/montserrat_i7.a0d4a463df4f146567d871890ffb3c80408e7732.woff2") format("woff2"),
241       url("//runtheedge.com/cdn/fonts/montserrat/montserrat_i7.f6ec9f2a0681acc6f8152c40921d2a4d2e1a2c78.woff") format("woff");
242}
243
244      @font-face {
245  font-family: Assistant;
246  font-weight: 400;
247  font-style: normal;
248  font-display: swap;
249  src: url("//runtheedge.com/cdn/fonts/assistant/assistant_n4.9120912a469cad1cc292572851508ca49d12e768.woff2") format("woff2"),
250       url("//runtheedge.com/cdn/fonts/assistant/assistant_n4.6e9875ce64e0fefcd3f4446b7ec9036b3ddd2985.woff") format("woff");
251}
252
253
254      
255        :root,
256        .color-scheme-1 {
257          --color-background: 255,255,255;
258        
259          --gradient-background: #ffffff;
260        
261
262        
263
264        --color-foreground: 18,18,18;
265        --color-background-contrast: 191,191,191;
266        --color-shadow: 18,18,18;
267        --color-button: 18,18,18;
268        --color-button-text: 255,255,255;
269        --color-secondary-button: 255,255,255;
270        --color-secondary-button-text: 18,18,18;
271        --color-link: 18,18,18;
272        --color-badge-foreground: 18,18,18;
273        --color-badge-background: 255,255,255;
274        --color-badge-border: 18,18,18;
275        --payment-terms-background-color: rgb(255 255 255);
276      }
277      
278        
279        .color-scheme-2 {
280          --color-background: 243,243,243;
281        
282          --gradient-background: #f3f3f3;
283        
284
285        
286
287        --color-foreground: 18,18,18;
288        --color-background-contrast: 179,179,179;
289        --color-shadow: 18,18,18;
290        --color-button: 18,18,18;
291        --color-button-text: 243,243,243;
292        --color-secondary-button: 243,243,243;
293        --color-secondary-button-text: 18,18,18;
294        --color-link: 18,18,18;
295        --color-badge-foreground: 18,18,18;
296        --color-badge-background: 243,243,243;
297        --color-badge-border: 18,18,18;
298        --payment-terms-background-color: rgb(243 243 243);
299      }
300      
301        
302        .color-scheme-3 {
303          --color-background: 36,40,51;
304        
305          --gradient-background: #242833;
306        
307
308        
309
310        --color-foreground: 255,255,255;
311        --color-background-contrast: 47,52,66;
312        --color-shadow: 18,18,18;
313        --color-button: 255,255,255;
314        --color-button-text: 0,0,0;
315        --color-secondary-button: 36,40,51;
316        --color-secondary-button-text: 255,255,255;
317        --color-link: 255,255,255;
318        --color-badge-foreground: 255,255,255;
319        --color-badge-background: 36,40,51;
320        --color-badge-border: 255,255,255;
321        --payment-terms-background-color: rgb(36 40 51);
322      }
323      
324        
325        .color-scheme-4 {
326          --color-background: 0,0,0;
327        
328          --gradient-background: #000000;
329        
330
331        
332
333        --color-foreground: 255,255,255;
334        --color-background-contrast: 128,128,128;
335        --color-shadow: 18,18,18;
336        --color-button: 255,255,255;
337        --color-button-text: 18,18,18;
338        --color-secondary-button: 0,0,0;
339        --color-secondary-button-text: 255,255,255;
340        --color-link: 255,255,255;
341        --color-badge-foreground: 255,255,255;
342        --color-badge-background: 0,0,0;
343        --color-badge-border: 255,255,255;
344        --payment-terms-background-color: rgb(0 0 0);
345      }
346      
347        
348        .color-scheme-5 {
349          --color-background: 51,79,180;
350        
351          --gradient-background: #334fb4;
352        
353
354        
355
356        --color-foreground: 255,255,255;
357        --color-background-contrast: 23,35,81;
358        --color-shadow: 18,18,18;
359        --color-button: 255,255,255;
360        --color-button-text: 51,79,180;
361        --color-secondary-button: 51,79,180;
362        --color-secondary-button-text: 255,255,255;
363        --color-link: 255,255,255;
364        --color-badge-foreground: 255,255,255;
365        --color-badge-background: 51,79,180;
366        --color-badge-border: 255,255,255;
367        --payment-terms-background-color: rgb(51 79 180);
368      }
369      
370        
371        .color-scheme-b23ee30d-cf14-4b03-b88c-2bd4f4b3194e {
372          --color-background: 0,150,124;
373        
374          --gradient-background: #00967c;
375        
376
377        
378
379        --color-foreground: 255,255,255;
380        --color-background-contrast: 0,23,19;
381        --color-shadow: 18,18,18;
382        --color-button: 18,18,18;
383        --color-button-text: 255,255,255;
384        --color-secondary-button: 0,150,124;
385        --color-secondary-button-text: 18,18,18;
386        --color-link: 18,18,18;
387        --color-badge-foreground: 255,255,255;
388        --color-badge-background: 0,150,124;
389        --color-badge-border: 255,255,255;
390        --payment-terms-background-color: rgb(0 150 124);
391      }
392      
393        
394        .color-scheme-5f9e8160-01e7-46db-8a69-f6f0d2b32aa5 {
395          --color-background: 177,30,141;
396        
397          --gradient-background: #b11e8d;
398        
399
400        
401
402        --color-foreground: 255,255,255;
403        --color-background-contrast: 68,12,54;
404        --color-shadow: 18,18,18;
405        --color-button: 18,18,18;
406        --color-button-text: 255,255,255;
407        --color-secondary-button: 177,30,141;
408        --color-secondary-button-text: 18,18,18;
409        --color-link: 18,18,18;
410        --color-badge-foreground: 255,255,255;
411        --color-badge-background: 177,30,141;
412        --color-badge-border: 255,255,255;
413        --payment-terms-background-color: rgb(177 30 141);
414      }
415      
416        
417        .color-scheme-34a8e4cd-a014-4dae-9490-a2e0feaf9a42 {
418          --color-background: 92,46,145;
419        
420          --gradient-background: #5c2e91;
421        
422
423        
424
425        --color-foreground: 255,255,255;
426        --color-background-contrast: 31,15,48;
427        --color-shadow: 18,18,18;
428        --color-button: 18,18,18;
429        --color-button-text: 255,255,255;
430        --color-secondary-button: 92,46,145;
431        --color-secondary-button-text: 18,18,18;
432        --color-link: 18,18,18;
433        --color-badge-foreground: 255,255,255;
434        --color-badge-background: 92,46,145;
435        --color-badge-border: 255,255,255;
436        --payment-terms-background-color: rgb(92 46 145);
437      }
438      
439        
440        .color-scheme-7508501e-8572-4523-8f36-dd1a4c15c90d {
441          --color-background: 112,188,64;
442        
443          --gradient-background: linear-gradient(37deg, rgba(28, 65, 198, 0.8902) 36%, rgba(33, 249, 150, 1) 90%);
444        
445
446        
447
448        --color-foreground: 18,18,18;
449        --color-background-contrast: 55,93,32;
450        --color-shadow: 18,18,18;
451        --color-button: 18,18,18;
452        --color-button-text: 255,255,255;
453        --color-secondary-button: 112,188,64;
454        --color-secondary-button-text: 18,18,18;
455        --color-link: 18,18,18;
456        --color-badge-foreground: 18,18,18;
457        --color-badge-background: 112,188,64;
458        --color-badge-border: 18,18,18;
459        --payment-terms-background-color: rgb(112 188 64);
460      }
461      
462        
463        .color-scheme-c3d5dd17-8566-49b1-b84b-bf0488f7eae3 {
464          --color-background: 0,143,213;
465        
466          --gradient-background: #008fd5;
467        
468
469        
470
471        --color-foreground: 255,255,255;
472        --color-background-contrast: 0,57,86;
473        --color-shadow: 18,18,18;
474        --color-button: 18,18,18;
475        --color-button-text: 255,255,255;
476        --color-secondary-button: 0,143,213;
477        --color-secondary-button-text: 18,18,18;
478        --color-link: 18,18,18;
479        --color-badge-foreground: 255,255,255;
480        --color-badge-background: 0,143,213;
481        --color-badge-border: 255,255,255;
482        --payment-terms-background-color: rgb(0 143 213);
483      }
484      
485        
486        .color-scheme-d0c8d024-e09a-43f7-a8f9-b914a2c7cd97 {
487          --color-background: 255,255,255;
488        
489          --gradient-background: #ffffff;
490        
491
492        
493
494        --color-foreground: 18,18,18;
495        --color-background-contrast: 191,191,191;
496        --color-shadow: 18,18,18;
497        --color-button: 18,18,18;
498        --color-button-text: 255,255,255;
499        --color-secondary-button: 255,255,255;
500        --color-secondary-button-text: 18,18,18;
501        --color-link: 18,18,18;
502        --color-badge-foreground: 18,18,18;
503        --color-badge-background: 255,255,255;
504        --color-badge-border: 18,18,18;
505        --payment-terms-background-color: rgb(255 255 255);
506      }
507      
508        
509        .color-scheme-14e65e32-0125-498e-858c-70be421cc984 {
510          --color-background: 247,249,253;
511        
512          --gradient-background: #f7f9fd;
513        
514
515        
516
517        --color-foreground: 61,72,222;
518        --color-background-contrast: 145,172,228;
519        --color-shadow: 18,18,18;
520        --color-button: 18,18,18;
521        --color-button-text: 61,72,222;
522        --color-secondary-button: 247,249,253;
523        --color-secondary-button-text: 61,72,222;
524        --color-link: 61,72,222;
525        --color-badge-foreground: 61,72,222;
526        --color-badge-background: 247,249,253;
527        --color-badge-border: 61,72,222;
528        --payment-terms-background-color: rgb(247 249 253);
529      }
530      
531        
532        .color-scheme-3fce7d2e-ae6c-4066-8a6d-a8a6c6004459 {
533          --color-background: 50,87,137;
534        
535          --gradient-background: #325789;
536        
537
538        
539
540        --color-foreground: 247,249,253;
541        --color-background-contrast: 16,28,44;
542        --color-shadow: 18,18,18;
543        --color-button: 18,18,18;
544        --color-button-text: 255,255,255;
545        --color-secondary-button: 50,87,137;
546        --color-secondary-button-text: 18,18,18;
547        --color-link: 18,18,18;
548        --color-badge-foreground: 247,249,253;
549        --color-badge-background: 50,87,137;
550        --color-badge-border: 247,249,253;
551        --payment-terms-background-color: rgb(50 87 137);
552      }
553      
554        
555        .color-scheme-98af873d-103a-4025-aa38-7f435e31c307 {
556          --color-background: 9,15,58;
557        
558          --gradient-background: #090f3a;
559        
560
561        
562
563        --color-foreground: 247,249,253;
564        --color-background-contrast: 92,109,230;
565        --color-shadow: 18,18,18;
566        --color-button: 18,18,18;
567        --color-button-text: 255,255,255;
568        --color-secondary-button: 9,15,58;
569        --color-secondary-button-text: 18,18,18;
570        --color-link: 18,18,18;
571        --color-badge-foreground: 247,249,253;
572        --color-badge-background: 9,15,58;
573        --color-badge-border: 247,249,253;
574        --payment-terms-background-color: rgb(9 15 58);
575      }
576      
577        
578        .color-scheme-f3940537-c67d-4755-bd2c-a017fc6816af {
579          --color-background: 5,38,51;
580        
581          --gradient-background: #052633;
582        
583
584        
585
586        --color-foreground: 238,238,238;
587        --color-background-contrast: 7,55,74;
588        --color-shadow: 18,18,18;
589        --color-button: 18,18,18;
590        --color-button-text: 255,255,255;
591        --color-secondary-button: 5,38,51;
592        --color-secondary-button-text: 18,18,18;
593        --color-link: 18,18,18;
594        --color-badge-foreground: 238,238,238;
595        --color-badge-background: 5,38,51;
596        --color-badge-border: 238,238,238;
597        --payment-terms-background-color: rgb(5 38 51);
598      }
599      
600        
601        .color-scheme-cf8d8a7c-7ef3-42fe-9865-560c12fa8ccf {
602          --color-background: 101,117,62;
603        
604          --gradient-background: #65753e;
605        
606
607        
608
609        --color-foreground: 238,238,238;
610        --color-background-contrast: 29,34,18;
611        --color-shadow: 18,18,18;
612        --color-button: 18,18,18;
613        --color-button-text: 255,255,255;
614        --color-secondary-button: 101,117,62;
615        --color-secondary-button-text: 18,18,18;
616        --color-link: 18,18,18;
617        --color-badge-foreground: 238,238,238;
618        --color-badge-background: 101,117,62;
619        --color-badge-border: 238,238,238;
620        --payment-terms-background-color: rgb(101 117 62);
621      }
622      
623
624      body, .color-scheme-1, .color-scheme-2, .color-scheme-3, .color-scheme-4, .color-scheme-5, .color-scheme-b23ee30d-cf14-4b03-b88c-2bd4f4b3194e, .color-scheme-5f9e8160-01e7-46db-8a69-f6f0d2b32aa5, .color-scheme-34a8e4cd-a014-4dae-9490-a2e0feaf9a42, .color-scheme-7508501e-8572-4523-8f3
6246-dd1a4c15c90d, .color-scheme-c3d5dd17-8566-49b1-b84b-bf0488f7eae3, .color-scheme-d0c8d024-e09a-43f7-a8f9-b914a2c7cd97, .color-scheme-14e65e32-0125-498e-858c-70be421cc984, .color-scheme-3fce7d2e-ae6c-4066-8a6d-a8a6c6004459, .color-scheme-98af873d-103a-4025-aa38-7f435e31c307, .color-scheme-f3940537-c67d-4755-bd2c-a017fc6816af, .color-scheme-cf8d8a7c-7ef3-42fe-9865-560c12fa8ccf {
625        color: rgba(var(--color-foreground), 0.75);
626        background-color: rgb(var(--color-background));
627      }
628
629      :root {
630        --font-body-family: Montserrat, sans-serif;
631        --font-body-style: normal;
632        --font-body-weight: 400;
633        --font-body-weight-bold: 700;
634
635        --font-heading-family: Assistant, sans-serif;
636        --font-heading-style: normal;
637        --font-heading-weight: 400;
638
639        --font-body-scale: 1.0;
640        --font-heading-scale: 1.0;
641
642        --media-padding: px;
643        --media-border-opacity: 0.05;
644        --media-border-width: 0px;
645        --media-radius: 0px;
646        --media-shadow-opacity: 0.0;
647        --media-shadow-horizontal-offset: 0px;
648        --media-shadow-vertical-offset: 4px;
649        --media-shadow-blur-radius: 5px;
650        --media-shadow-visible: 0;
651
652        --page-width: 160rem;
653        --page-width-margin: 0rem;
654
655        --product-card-image-padding: 0.0rem;
656        --product-card-corner-radius: 0.0rem;
657        --product-card-text-alignment: left;
658        --product-card-border-width: 0.0rem;
659        --product-card-border-opacity: 0.1;
660        --product-card-shadow-opacity: 0.0;
661        --product-card-shadow-visible: 0;
662        --product-card-shadow-horizontal-offset: 0.0rem;
663        --product-card-shadow-vertical-offset: 0.4rem;
664        --product-card-shadow-blur-radius: 0.5rem;
665
666        --collection-card-image-padding: 0.0rem;
667        --collection-card-corner-radius: 0.0rem;
668        --collection-card-text-alignment: left;
669        --collection-card-border-width: 0.0rem;
670        --collection-card-border-opacity: 0.1;
671        --collection-card-shadow-opacity: 0.0;
672        --collection-card-shadow-visible: 0;
673        --collection-card-shadow-horizontal-offset: 0.0rem;
674        --collection-card-shadow-vertical-offset: 0.4rem;
675        --collection-card-shadow-blur-radius: 0.5rem;
676
677        --blog-card-image-padding: 0.0rem;
678        --blog-card-corner-radius: 0.0rem;
679        --blog-card-text-alignment: left;
680        --blog-card-border-width: 0.0rem;
681        --blog-card-border-opacity: 0.1;
682        --blog-card-shadow-opacity: 0.0;
683        --blog-card-shadow-visible: 0;
684        --blog-card-shadow-horizontal-offset: 0.0rem;
685        --blog-card-shadow-vertical-offset: 0.4rem;
686        --blog-card-shadow-blur-radius: 0.5rem;
687
688        --badge-corner-radius: 4.0rem;
689
690        --popup-border-width: 1px;
691        --popup-border-opacity: 0.1;
692        --popup-corner-radius: 10px;
693        --popup-shadow-opacity: 0.05;
694        --popup-shadow-horizontal-offset: 0px;
695        --popup-shadow-vertical-offset: 4px;
696        --popup-shadow-blur-radius: 5px;
697
698        --drawer-border-width: 1px;
699        --drawer-border-opacity: 0.1;
700        --drawer-shadow-opacity: 0.0;
701        --drawer-shadow-horizontal-offset: 0px;
702        --drawer-shadow-vertical-offset: 4px;
703        --drawer-shadow-blur-radius: 5px;
704
705        --spacing-sections-desktop: 0px;
706        --spacing-sections-mobile: 0px;
707
708        --grid-desktop-vertical-spacing: 8px;
709        --grid-desktop-horizontal-spacing: 8px;
710        --grid-mobile-vertical-spacing: 4px;
711        --grid-mobile-horizontal-spacing: 4px;
712
713        --text-boxes-border-opacity: 0.1;
714        --text-boxes-border-width: 0px;
715        --text-boxes-radius: 0px;
716        --text-boxes-shadow-opacity: 0.0;
717        --text-boxes-shadow-visible: 0;
718        --text-boxes-shadow-horizontal-offset: 0px;
719        --text-boxes-shadow-vertical-offset: 4px;
720        --text-boxes-shadow-blur-radius: 5px;
721
722        --buttons-radius: 0px;
723        --buttons-radius-outset: 0px;
724        --buttons-border-width: 1px;
725        --buttons-border-opacity: 1.0;
726        --buttons-shadow-opacity: 0.0;
727        --buttons-shadow-visible: 0;
728        --buttons-shadow-horizontal-offset: 0px;
729        --buttons-shadow-vertical-offset: 4px;
730        --buttons-shadow-blur-radius: 5px;
731        --buttons-border-offset: 0px;
732
733        --inputs-radius: 0px;
734        --inputs-border-width: 1px;
735        --inputs-border-opacity: 0.55;
736        --inputs-shadow-opacity: 0.0;
737        --inputs-shadow-horizontal-offset: 0px;
738        --inputs-margin-offset: 0px;
739        --inputs-shadow-vertical-offset: 4px;
740        --inputs-shadow-blur-radius: 5px;
741        --inputs-radius-outset: 0px;
742
743        --variant-pills-radius: 40px;
744        --variant-pills-border-width: 1px;
745        --variant-pills-border-opacity: 0.55;
746        --variant-pills-shadow-opacity: 0.0;
747        --variant-pills-shadow-horizontal-offset: 0px;
748        --variant-pills-shadow-vertical-offset: 4px;
749        --variant-pills-shadow-blur-radius: 5px;
750      }
751
752      *,
753      *::before,
754      *::after {
755        box-sizing: inherit;
756      }
757
758      html {
759        box-sizing: border-box;
760        font-size: calc(var(--font-body-scale) * 62.5%);
761        height: 100%;
762      }
763
764      body {
765        display: grid;
766        grid-template-rows: auto auto 1fr auto;
767        grid-template-columns: 100%;
768        min-height: 100%;
769        margin: 0;
770        font-size: 1.5rem;
771        letter-spacing: 0.06rem;
772        line-height: calc(1 + 0.8 / var(--font-body-scale));
773        font-family: var(--font-body-family);
774        font-style: var(--font-body-style);
775        font-weight: var(--font-body-weight);
776      }
777
778      @media screen and (min-width: 750px) {
779        body {
780          font-size: 1.6rem;
781        }
782      }
783    </style>
784
785    <link href="//runtheedge.com/cdn/shop/t/58/assets/gift-card.css?v=13442281780576690235178029
7851705" rel="stylesheet" type="text/css" media="all" />
786    <link href="//runtheedge.com/cdn/shop/t/58/assets/registration.css?v=162931543582249624581780291777" rel="stylesheet" type="text/css" media="all" />
787    <link href="//runtheedge.com/cdn/shop/t/58/assets/base.css?v=65392160690288495471780291667" rel="stylesheet" type="text/css" media="all" />
788    <link rel="stylesheet" href="//runtheedge.com/cdn/shop/t/58/assets/component-cart-items.css?v=123238115697927560811780291674" media="print" onload="this.media='all'">
789      <link rel="preload" as="font" href="//runtheedge.com/cdn/fonts/montserrat/montserrat_n4.81949fa0ac9fd2021e16436151e8eaa539321637.woff2" type="font/woff2" crossorigin>
790      
791
792      <link rel="preload" as="font" href="//runtheedge.com/cdn/fonts/assistant/assistant_n4.9120912a469cad1cc292572851508ca49d12e768.woff2" type="font/woff2" crossorigin>
793      
794<link href="//runtheedge.com/cdn/shop/t/58/assets/component-localization-form.css?v=170315343355214948141780291681" rel="stylesheet" type="text/css" media="all" />
795      
795<script src="//runtheedge.com/cdn/shop/t/58/assets/localization-form.js?v=144176611646395275351780291757" defer="defer"></script>
795<link
796        rel="stylesheet"
797        href="//runtheedge.com/cdn/shop/t/58/assets/component-predictive-search.css?v=118923337488134913561780291685"
798        media="print"
799        onload="this.media='all'"
800      >
800<script>
801      if (Shopify.designMode) {
802        document.documentElement.classList.add('shopify-design-mode');
803      }
804    </script>
804
805
806  <!-- Google Tag Manager -->
807  
807<script>
vendor: 335 bytes, lines 807-811
807(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
808  new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
809  j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
810  'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
811  })(window,document,'script','dataLayer','
811GTM-KSBH3J
vendor: 3 bytes, line 811
811');
811</script>
811
812  <!-- End Google Tag Manager -->
813  <!-- BEGIN app block: shopify://apps/go-gift-cards/blocks/app-embed/3676fc08-8fa0-4857-baf6-8c6e28f899dc -->
814
815<style>.ggc-hidden{display:none!important;position:absolute!important;left:-9999px!important;width:0!important;height:0!important;opacity:0!important;visibility:hidden!important;}</style>
816<!-- SEO backlinks - rendered on all pages where extension is active -->
817
818<div class="ggc-hidden">
819  <a href="https://gogiftcards.app" 
820     title="Powered by Go Gift Cards - Shopify Gift Card App" 
821     aria-hidden="true"
822     tabindex="-1">Go Gift Cards</a>
823  <a href="https://apps.shopify.com/go-gift-cards" 
824     title="Go Gift Cards on Shopify App Store - Reviews & Install" 
825     aria-hidden="true"
826     tabindex="-1">Install Go Gift Cards from Shopify App Store</a>
827</div>
828
829
830
831
832
833<!-- END app block -->
833<script src="https://cdn.shopify.com/extensions/019cd5bf-5928-76de-9fe3-d3466c5cf10f/hello-world-23/assets/go-gift-cards.js" type="text/javascript" defer="defer"></script>
833
834<link href="https://cdn.shopify.com/extensions/019cd5bf-5928-76de-9fe3-d3466c5cf10f/hello-world-23/assets/go-gift-cards.css" rel="stylesheet" type="text/css" media="all">
835<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
836<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: 22723389,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "index"};window.navigator.sendBeacon("https://monorail-edge.shopifysvc.com/v1/produce", JSON.stringify({schema_id: "online_store_buyer_site_abandonment/1.1",payload: payload,metadata: {event_created_at_ms: currentMs,event_sent_at_ms: currentMs}}));}}window.addEventListener('pagehide', handle_abandonment_event);}}());</script>
vendor: 1 bytes, line 836
836
837<script>
838  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
839</script>
vendor: 1 bytes, line 839
839
840<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}
840).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: 22723389,storefrontBaseUrl: "https://runtheedge.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://runtheedge.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["16072cab","8450a54b"],webPixelsConfigList: [{"id":"2071363649","configuration":"{\"accountID\":\"{\\\"_id\\\":\\\"6a0a39de6a429a581f3a0dd1\\\",\\\"domain\\\":\\\"run-the-edge.myshopify.com\\\"}\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"0f4a99a94e5522265afa164895734488","type":"APP","apiClientId":281958645761,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"}
840,{"id":"1030717505","configuration":"{\"shopId\":\"206467\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"2eedfe5ca9c7d4954f200bfa1ffb380d","type":"APP","apiClientId":2328352,"privacyPurposes":["MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted","enabledFlags":["9a3ed68a"]},{"id":"123568193","configuration":"{\"storeIdentity\":\"run-the-edge.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":"122060865","configuration":"{\"pixel_id\":\"625106007879659\",\"pixel_type\":\"facebook_pixel\",\"metaapp_system_user_token\":\"-\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"96420dbe9ea96c426a1b7f364f977719","type":"APP","apiClientId":2329312,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"69632065","configuration":"{\"tagID\":\"2616279577042\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"7ae565e198624b39e0856d352b9a6b4c","type":"APP","apiClientId":3009811,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"42139713","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["SALE_OF_DATA"],"name":"Google Ads Conversion Tracking"},{"id":"145915969","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"GTM-NXK7TGQS"},{"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":"Run The Edge®","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"run-the-edge.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/runtheedge.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[],"purchasingCompany":null},},"https://runtheedge.com/cdn","c8540278we853e1abpb62b2c4amde256306",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"148318289985","themePublished":"true","eventMetadataId":"21ca490c-5ec6-4029-bfe4-c4e4605e66b3","pageType":"home","shopId":"22723389","storefrontBaseUrl":"https:\/\/runtheedge.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"16072cab\", \"8450a54b\"]","isMerchantRequest":"false","hashVersion":"c8540278we853e1abpb62b2c4amde256306","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
840<script>
841  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
842  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
843  window.ShopifyAnalytics.meta.currency = 'USD';
844  var meta = {"page":{"pageType":"home","requestId":"101c4b06-9c50-4e48-8a2c-78006f251794-1790245212"}};
845  for (var attr in meta) {
846    window.ShopifyAnalytics.meta[attr] = meta[attr];
847  }
848</script>
vendor: 1 bytes, line 848
848
849<script class="analytics">
850  (function () {
851    var customDocumentWrite = function(content) {
852      var jquery = null;
853
854      if (window.jQuery) {
855        jquery = window.jQuery;
856      } else if (window.Checkout && window.Checkout.$) {
857        jquery = window.Checkout.$;
858      }
859
860      if (jquery) {
861        jquery('body').append(content);
862      }
863    };
864
865    var hasLoggedConversion = function(token) {
866      if (token) {
867        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
868      }
869      return false;
870    }
871
872    var setCookieIfConversion = function(token) {
873      if (token) {
874        var twoMonthsFromNow = new Date(Date.now());
875        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
876
877        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
878      }
879    }
880
881    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
882    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
883    if (trekkie.integrations) {
884      return;
885    }
886    trekkie.methods = [
887      'identify',
888      'page',
889      'ready',
890      'track',
891      'trackForm',
892      'trackLink'
893    ];
894    trekkie.factory = function(method) {
895      return function() {
896        var args = Array.prototype.slice.call(arguments);
897        args.unshift(method);
898        trekkie.push(args);
899        if (method == 'track' || method == 'page') {
900          try {
901            if (window.__TREKKIE_SHIM_QUEUE == null) {
902              window.__TREKKIE_SHIM_QUEUE = [];
903            }
904            window.__TREKKIE_SHIM_QUEUE.push({
905              from: 'trekkie-stub',
906              method: method,
907              args: args.slice(1)
908            });
909          } catch (e) {
910            // no-op
911          }
912        }
913        return trekkie;
914      };
915    };
916    for (var i = 0; i < trekkie.methods.length; i++) {
917      var key = trekkie.methods[i];
918      trekkie[key] = trekkie.factory(key);
919    }
920    trekkie.load = function(config) {
921      trekkie.config = config || {};
922      trekkie.config.initialDocumentCookie = document.cookie;
923      var first = document.getElementsByTagName('script')[0];
924var script = document.createElement('script');
925script.type = 'text/javascript';
926script.onerror = function(e) {
927  var scriptFallback = document.createElement('script');
928  scriptFallback.type = 'text/javascript';
929  scriptFallback.onerror = function(error) {
930          var Monorail = {
931      produce: function produce(monorailDomain, schemaId, payload) {
932        var currentMs = new Date().getTime();
933        var event = {
934          schema_id: schemaId,
935          payload: payload,
936          metadata: {
937            event_created_at_ms: currentMs,
938            event_sent_at_ms: currentMs
939          }
940        };
941        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
942      },
943      sendRequest: function sendRequest(endpointUrl, payload) {
944        // Try the sendBeacon API
945        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
946          var blobData = new window.Blob([payload], {
947            type: 'text/plain'
948          });
949
950          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
951            return true;
952          } // sendBeacon was not successful
953
954        } // XHR beacon
955
956        var xhr = new XMLHttpRequest();
957
958        try {
959          xhr.open('POST', endpointUrl);
960          xhr.setRequestHeader('Content-Type', 'text/plain');
961          xhr.send(payload);
962        } catch (e) {
963          console.log(e);
964        }
965
966        return false;
967      },
968      isIos12: function isIos12() {
969        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
970      }
971    };
972    Monorail.produce('monorail-edge.shopifysvc.com',
973      'trekkie_storefront_load_errors/1.1',
974      {shop_id: 22723389,
975      theme_id: 148318289985,
976      app_name: "storefront",
977      context_url: window.location.href,
978      source_url: "//runtheedge.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js"});
979
980  };
981  scriptFallback.async = true;
982  scriptFallback.src = '//runtheedge.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js';
983  first.parentNode.insertBefore(scriptFallback, first);
984};
985script.async = true;
986script.src = '//runtheedge.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js';
987first.parentNode.insertBefore(script, first);
988
989    };
990    trekkie.load(
991      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":22723389,"isMerchantRequest":null,"themeId":148318289985,"themeCityHash":"18237987447833119228","contentLanguage":"en","currency":"USD","eventMetadataId":"21ca490c-5ec6-4029-bfe4-c4e4605e66b3"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}}
992    );
993
994    var loaded = false;
995    trekkie.ready(function() {
996      if (loaded) return;
997      loaded = true;
998
999      window.ShopifyAnalytics.lib = window.trekkie;
1000
1001      var originalDocumentWrite = document.write;
1002      document.write = customDocumentWrite;
1003      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
1004      document.write = originalDocumentWrite;
1005
1006      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
1007      var token = match? match[1]: undefined;
1008      if (!hasLoggedConversion(token)) {
1009        setCookieIfConversion(token);
1010        
1011      }
1012    });
1013
1014    window.ShopifyAnalytics.lib.page(null,{"pageType":"home","requestId":"101c4b06-9c50-4e48-8a2c-78006f251794-1790245212","shopifyEmitted":true});
1015
1016    var eventsListenerScript = document.createElement('script');
1017    eventsListenerScript.async = true;
1018    eventsListenerScript.src = "//runtheedge.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
1019    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
1020})();</script>
1020
1021  
1021<script>
1022  if (!window.ga || (window.ga && typeof window.ga !== 'function')) {
1023    window.ga = function ga() {
1024      (window.ga.q = window.ga.q || []).push(arguments);
1025      if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') {
1026        window.Shopify.analytics.publish("ga_stub_called", {}, {sendTo: "google_osp_migration"});
1027      }
1028      console.error("Shopify's Google Analytics stub called with:", Array.from(arguments), "\nSee https://help.shopify.com/manual/promoting-marketing/pixels/pixel-migration#google for more information.");
1029    };
1030    if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') {
1031      window.Shopify.analytics.publish("ga_stub_initialized", {}, {sendTo: "google_osp_migration"});
1032    }
1033  }
1034</script>
vendor: 1 bytes, line 1034
1034
1035<script
1036  defer
1037  src="https://runtheedge.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js"
1038  data-application="storefront-renderer"
1039  data-shop-id="22723389"
1040  data-render-region="gcp-us-central1"
1041  data-page-type="index"
1042  data-theme-instance-id="148318289985"
1043  data-theme-name="Dawn"
1044  data-theme-version="15.3.0"
1045  data-monorail-region="shop_domain"
1046  data-resource-timing-sampling-rate="10"
1047  data-shs="true"
1048  data-shs-beacon="true"
1049  data-shs-export-with-fetch="true"
1050  data-shs-logs-sample-rate="1"
1051  data-shs-beacon-endpoint="https://runtheedge.com/api/collect"
1052></script>
1052
1053<meta name="shopify-y" content="9fc05121-c984-44e8-ae92-1f1d9226972c" data-expiration="1821802812000"><meta name="shopify-s" content="475414ec-4b42-4a22-946d-2ced1f0a28c2" data-expiration="1790247012000"><meta name="new-cookie-storage-activated" content="t">
1054</head>
1055
1056  <body class="gradient">
1057   <!-- Google Tag Manager (noscript) -->
vendor: 70 bytes, lines 1057-1058
1057
1058  <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
1058GTM-KSBH3J
vendor: 87 bytes, lines 1058-1060
1058"
1059  height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
1060  
1060<!-- End Google Tag Manager (noscript) -->
1061    <a class="skip-to-content-link button visually-hidden" href="#MainContent">
1062      Skip to content
1063    </a><!-- BEGIN sections: header-group -->
1064<div id="shopify-section-sections--20376797380673__announcement-bar" class="shopify-section shopify-section-group-header-group announcement-bar-section"><link href="//runtheedge.com/cdn/shop/t/58/assets/component-slideshow.css?v=17933591812325749411780291690" rel="stylesheet" type="text/css" media="all" />
1065<link href="//runtheedge.com/cdn/shop/t/58/assets/component-slider.css?v=14039311878856620671780291689" rel="stylesheet" type="text/css" media="all" />
1066
1067  <link href="//runtheedge.com/cdn/shop/t/58/assets/component-list-social.css?v=35792976012981934991780291680" rel="stylesheet" type="text/css" media="all" />
1068
1069
1070<div
1071  class="utility-bar color-scheme-98af873d-103a-4025-aa38-7f435e31c307 gradient utility-bar--bottom-border"
1072>
1073  <div class="page-width utility-bar__grid"><div
1074        class="announcement-bar"
1075        role="region"
1076        aria-label="Announcement"
1077        
1078      ><a
1079              href="/collections/run-the-year-2027"
1080              class="announcement-bar__link link link--text focus-inset animate-arrow"
1081            ><p class="announcement-bar__message h5">
1082            <span>Sign Up For Run The Year 2027 and Walk the Year 2027</span><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
1082ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg>
1083</p></a></div><div class="localization-wrapper">
1084</div>
1085  </div>
1086</div>
1087
1088
1089</div><div id="shopify-section-sections--20376797380673__1784614710c6a63a30" class="shopify-section shopify-section-group-header-group"><div id="shopify-block-AWHlrVzRzQ1lqTnRsZ__ai_gen_block_86e6b25_3HWPzH" class="shopify-block">
1090
1091
1092<style data-shopify>
1093  .ai-header-bar-awhlrvzrzq1lqtnrszaigenblock86e6b253hwpzh {
1094    display: block;
1095    width: 100%;
1096    background-color: #ffffff;
1097    position: sticky;
1098    top: 0;
1099    z-index: 1000;
1100    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.08);
1101  }
1102
1103  .ai-header-bar__container-awhlrvzrzq1lqtnrszaigenblock86e6b253hwpzh {
1104    max-width: 1600px;
1105    margin: 0 auto;
1106    padding: 20px 25px;
1107    display: flex;
1108    align-items: center;
1109    justify-content: space-between;
1110  }
1111
1112  .ai-header-bar__logo-awhlrvzrzq1lqtnrszaigenblock86e6b253hwpzh {
1113    flex-shrink: 0;
1114    z-index: 1001;
1115  }
1116
1117  .ai-header-bar__logo-awhlrvzrzq1lqtnrszaigenblock86e6b253hwpzh img {
1118    height: 65px;
1119    width: auto;
1120    display: block;
1121  }
1122
1123  .ai-header-bar__nav-awhlrvzrzq1lqtnrszaigenblock86e6b253hwpzh {
1124    display: flex;
1125    align-items: center;
1126    gap: 40px;
1127    list-style: none;
1128    margin: 0;
1129    padding: 0;
1130  }
1131
1132  .ai-header-bar__menu-item-awhlrvzrzq1lqtnrszaigenblock86e6b253hwpzh {
1133    position: relative;
1134  }
1135
1136  .ai-header-bar__menu-link-wrapper-awhlrvzrzq1lqtnrszaigenblock86e6b253hwpzh {
1137    display: flex;
1138    align-items: center;
1139    gap: 4px;
1140  }
1141
1142  .ai-header-bar__menu-link-awhlrvzrzq1lqtnrszaigenblock86e6b253hwpzh {
1143    color: #365583;
1144    text-decoration: none;
1145    font-size: 16px;
1146    font-weight: 600;
1147    padding: 10px 0;
1148    display: inline-block;
1149    position: relative;
1150    transition: color 0.3s ease;
1151  }
1152
1153  .ai-header-bar__menu-link-awhlrvzrzq1lqtnrszaigenblock86e6b253hwpzh::after {
1154    content: '';
1155    position: absolute;
1156    bottom: 0;
1157    left: 0;
1158    width: 0;
1159    height: 2px;
1160    background-color: #f53339;
1161    transition: width 0.3s ease;
1162  }
1163
1164  .ai-header-bar__menu-link-awhlrvzrzq1lqtnrszaigenblock86e6b253hwpzh:hover {
1165    color: #f53339;
1166  }
1167
1168  .ai-header-bar__menu-link-awhlrvzrzq1lqtnrszaigenblock86e6b253hwpzh:hover::after,
1169  .ai-header-bar__menu-link-awhlrvzrzq1lqtnrszaigenblock86e6b253hwpzh.active::after {
1170    width: 100%;
1171  }
1172
1173  .ai-header-bar__menu-link-awhlrvzrzq1lqtnrszaigenblock86e6b253hwpzh.active {
1174    color: #f53339;
1175  }
1176
1177  .ai-header-bar__dropdown-arrow-awhlrvzrzq1lqtnrszaigenblock86e6b253hwpzh {
1178    width: 12px;
1179    height: 12px;
1180    stroke: currentColor;
1181    transition: transform 0.3s ease;
1182    flex-shrink: 0;
1183  }
1184
1185  .ai-header-bar__menu-item-awhlrvzrzq1lqtnrszaigenblock86e6b253hwpzh:hover .ai-header-bar__dropdown-arrow-awhlrvzrzq1lqtnrszaigenblock86e6b253hwpzh {
1186    transform: rotate(180deg);
1187  }
1188
1189  .ai-header-bar__dropdown-toggle-awhlrvzrzq1lqtnrszaigenblock86e6b253hwpzh {
1190    display: none;
1191  }
1192
1193  .ai-header-bar__dropdown-awhlrvzrzq1lqtnrszaigenblock86e6b253hwpzh {
1194    position: absolute;
1195    top: 100%;
1196    left: 0;
1197    background-color: #ffffff;
1198    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
1199    min-width: 220px;
1200    padding: 12px 0;
1201    opacity: 0;
1202    visibility: hidden;
1203    transform: translateY(-10px);
1204    transition: opacity 0.3s ease, transform 0.3s ease, visibility 0.3s ease;
1205    list-style: none;
1206    margin: 0;
1207    z-index: 100;
1208    border-radius: 4px;
1209  }
1210
1211  .ai-header-bar__menu-item-awhlrvzrzq1lqtnrszaigenblock86e6b253hwpzh:hover .ai-header-bar__dropdown-awhlrvzrzq1lqtnrszaigenblock86e6b253hwpzh {
1212    opacity: 1;
1213    visibility: visible;
1214    transform: translateY(0);
1215  }
1216
1217  .ai-header-bar__dropdown-link-awhlrvzrzq1lqtnrszaigenblock86e6b253hwpzh {
1218    color: #365583;
1219    text-decoration: none;
1220    padding: 12px 24px;
1221    display: block;
1222    font-size: 14px;
1223    transition: background-color 0.3s ease, color 0.3s ease;
1224  }
1225
1226  .ai-header-bar__dropdown-link-awhlrvzrzq1lqtnrszaigenblock86e6b253hwpzh:hover,
1227  .ai-header-bar__dropdown-link-awhlrvzrzq1lqtnrszaigenblock86e6b253hwpzh.active {
1228    background-color: #f7f9fd;
1229    color: #f53339;
1230  }
1231
1232  .ai-header-bar__mobile-toggle-awhlrvzrzq1lqtnrszaigenblock86e6b253hwpzh {
1233    display: none;
1234    background: none;
1235    border: none;
1236    cursor: pointer;
1237    padding: 8px;
1238    color: #365583;
1239    z-index: 1001;
1240  }
1241
1242  .ai-header-bar__mobile-toggle-awhlrvzrzq1lqtnrszaigenblock86e6b253hwpzh svg {
1243    width: 28px;
1244    height: 28px;
1245    stroke: currentColor;
1246  }
1247
1248  @media screen and (max-width: 989px) {
1249    .ai-header-bar__container-awhlrvzrzq1lqtnrszaigenblock86e6b253hwpzh {
1250      padding-right: 16px;
1251    }
1252
1253    .ai-header-bar__nav-awhlrvzrzq1lqtnrszaigenblock86e6b253hwpzh {
1254      position: absolute;
1255      top: 100%;
1256      left: 0;
1257      width: 100%;
1258      background-color: #ffffff;
1259      flex-direction: column;
1260      align-items: flex-start;
1261      padding: 0;
1262      gap: 0;
1263      box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
1264      max-height: 0;
1265      overflow: hidden;
1266      transition: max-height 0.3s ease;
1267      z-index: 999;
1268    }
1269
1270    .ai-header-bar__nav-awhlrvzrzq1lqtnrszaigenblock86e6b253hwpzh.active {
1271      max-height: calc(100vh - 100px);
1272      overflow-y: auto;
1273    }
1274
1275    .ai-header-bar__mobile-toggle-awhlrvzrzq1lqtnrszaigenblock86e6b253hwpzh {
1276      display: block;
1277      margin-left: auto;
1278    }
1279
1280    .ai-header-bar__menu-item-awhlrvzrzq1lqtnrszaigenblock86e6b253hwpzh {
1281      width: 100%;
1282      border-bottom: 1px solid #f0f0f0;
1283    }
1284
1285    .ai-header-bar__menu-link-wrapper-awhlrvzrzq1lqtnrszaigenblock86e6b253hwpzh {
1286      display: flex;
1287      justify-content: space-between;
1288      align-items: center;
1289      width: 100%;
1290      padding: 0 24px;
1291    }
1292
1293    .ai-header-bar__menu-link-awhlrvzrzq1lqtnrszaigenblock86e6b253hwpzh {
1294      padding: 16px 0;
1295      flex: 1;
1296    }
1297
1298    .ai-header-bar__menu-link-awhlrvzrzq1lqtnrszaigenblock86e6b253hwpzh::after {
1299      display: none;
1300    }
1301
1302    .ai-header-bar__dropdown-arrow-awhlrvzrzq1lqtnrszaigenblock86e6b253hwpzh {
1303      display: none;
1304    }
1305
1306    .ai-header-bar__dropdown-toggle-awhlrvzrzq1lqtnrszaigenblock86e6b253hwpzh {
1307      display: block;
1308      background: none;
1309      border: none;
1310      padding: 16px 0;
1311      cursor: pointer;
1312      color: #365583;
1313      flex-shrink: 0;
1314    }
1315
1316    .ai-header-bar__dropdown-toggle-awhlrvzrzq1lqtnrszaigenblock86e6b253hwpzh svg {
1317      width: 18px;
1318      height: 18px;
1319      stroke: currentColor;
1320      transition: transform 0.3s ease;
1321    }
1322
1323    .ai-header-bar__menu-item-awhlrvzrzq1lqtnrszaigenblock86e6b253hwpzh.dropdown-open .ai-header-bar__dropdown-toggle-awhlrvzrzq1lqtnrszaigenblock86e6b253hwpzh svg {
1324      transform: rotate(180deg);
1325    }
1326
1327    .ai-header-bar__dropdown-awhlrvzrzq1lqtnrszaigenblock86e6b253hwpzh {
1328      position: static;
1329      opacity: 1;
1330      visibility: visible;
1331      transform: none;
1332      box-shadow: none;
1333      padding: 0;
1334      max-height: 0;
1335      overflow: hidden;
1336      transition: max-height 0.3s ease;
1337      background-color: #f7f9fd;
1338      border-radius: 0;
1339    }
1340
1341    .ai-header-bar__menu-item-awhlrvzrzq1lqtnrszaigenblock86e6b253hwpzh.dropdown-open .ai-header-bar__dropdown-awhlrvzrzq1lqtnrszaigenblock86e6b253hwpzh {
1342      max-height: 600px;
1343      padding: 8px 0;
1344    }
1345
1346    .ai-header-bar__dropdown-link-awhlrvzrzq1lqtnrszaigenblock86e6b253hwpzh {
1347      padding: 14px 24px 14px 48px;
1348    }
1349  }
1350</style>
1351
1352<header-bar-awhlrvzrzq1lqtnrszaigenblock86e6b253hwpzh class="ai-header-bar-awhlrvzrzq1lqtnrszaigenblock86e6b253hwpzh" >
1353  <div class="ai-header-bar__container-awhlrvzrzq1lqtnrszaigenblock86e6b253hwpzh">
1354    <div class="ai-header-bar__logo-awhlrvzrzq1lqtnrszaigenblock86e6b253hwpzh">
1355      
1356        <a href="/">
1357          <img
1358            src="//runtheedge.com/cdn/shop/files/Gemini_Generated_Image_ykc353ykc353ykc3.png?height=65&v=1785762596"
1359            alt="Run The Edge®"
1360            width="auto"
1361            height="65"
1362            loading="eager"
1363          >
1364        </a>
1365      
1366    </div>
1367
1368    <button class="ai-header-bar__mobile-toggle-awhlrvzrzq1lqtnrszaigenblock86e6b253hwpzh" aria-label="Toggle menu">
1369      <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="2">
1370        <path stroke-linecap="round" stroke-linejoin="round" d="M4 6h16M4 12h16M4 18h16" />
1371      </svg>
1372    </button>
1373
1374    <nav>
1375      <ul class="ai-header-bar__nav-awhlrvzrzq1lqtnrszaigenblock86e6b253hwpzh">
1376        
1377          <li class="ai-header-bar__menu-item-awhlrvzrzq1lqtnrszaigenblock86e6b253hwpzh">
1378            <div class="ai-header-bar__menu-link-wrapper-awhlrvzrzq1lqtnrszaigenblock86e6b253hwpzh">
1379              <a
1380                href="/pages/run-the-year"
1381                class="ai-header-bar__menu-link-awhlrvzrzq1lqtnrszaigenblock86e6b253hwpzh "
1382              >
1383                Challenges
1384              </a>
1385              
1386                <svg class="ai-header-bar__dropdown-arrow-awhlrvzrzq1lqtnrszaigenblock86e6b253hwpzh" xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="2">
1387                  <path stroke-linecap="round" stroke-linejoin="round" d="M19 9l-7 7-7-7" />
1388                </svg>
1389                <button class="ai-header-bar__dropdown-toggle-awhlrvzrzq1lqtnrszaigenblock86e6b253hwpzh" aria-label="Toggle Challenges menu">
1390                  <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="2">
1391                    <path stroke-linecap="round" stroke-linejoin="round" d="M19 9l-7 7-7-7" />
1392                  </svg>
1393                </button>
1394              
1395            </div>
1396            
1397              <ul class="ai-header-bar__dropdown-awhlrvzrzq1lqtnrszaigenblock86e6b253hwpzh">
1398                
1399                  <li>
1400                    <a
1401                      href="/pages/run-the-year"
1402                      class="ai-header-bar__dropdown-link-awhlrvzrzq1lqtnrszaigenblock86e6b253hwpzh "
1403                    >
1404                      Run the Year
1405                    </a>
1406                  </li>
1407                
1408                  <li>
1409                    <a
1410                      href="/pages/walk-the-year"
1411                      class="ai-header-bar__dropdown-link-awhlrvzrzq1lqtnrszaigenblock86e6b253hwpzh "
1412                    >
1413                      Walk the Year
1414                    </a>
1415                  </li>
1416                
1417                  <li>
1418                    <a
1419                      href="/pages/amerithon"
1420                      class="ai-header-bar__dropdown-link-awhlrvzrzq1lqtnrszaigenblock86e6b253hwpzh "
1421                    >
1422                      Amerithon Challenge
1423                    </a>
1424                  </li>
1425                
1426                  <li>
1427                    <a
1428                      href="/pages/virtual-events"
1429                      class="ai-header-bar__dropdown-link-awhlrvzrzq1lqtnrszaigenblock86e6b253hwpzh "
1430                    >
1431                      2026 Virtual 1-Day Events
1432                    </a>
1433                  </li>
1434                
1435                  <li>
1436                    <a
1437                      href="https://runtheedge.com/pages/2027-virtual-events"
1438                      class="ai-header-bar__dropdown-link-awhlrvzrzq1lqtnrszaigenblock86e6b253hwpzh "
1439                    >
1440                      2027 Virtual 1-Day Events
1441                    </a>
1442                  </li>
1443                
1444              </ul>
1445            
1446          </li>
1447        
1448          <li class="ai-header-bar__menu-item-awhlrvzrzq1lqtnrszaigenblock86e6b253hwpzh">
1449            <div class="ai-header-bar__menu-link-wrapper-awhlrvzrzq1lqtnrszaigenblock86e6b253hwpzh">
1450              <a
1451                href="/pages/how-it-works"
1452                class="ai-header-bar__menu-link-awhlrvzrzq1lqtnrszaigenblock86e6b253hwpzh "
1453              >
1454                How it works
1455              </a>
1456              
1457                <svg class="ai-header-bar__dropdown-arrow-awhlrvzrzq1lqtnrszaigenblock86e6b253hwpzh" xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="2">
1458                  <path stroke-linecap="round" stroke-linejoin="round" d="M19 9l-7 7-7-7" />
1459                </svg>
1460                <button class="ai-header-bar__dropdown-toggle-awhlrvzrzq1lqtnrszaigenblock86e6b253hwpzh" aria-label="Toggle How it works menu">
1461                  <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="2">
1462                    <path stroke-linecap="round" stroke-linejoin="round" d="M19 9l-7 7-7-7" />
1463                  </svg>
1464                </button>
1465              
1466            </div>
1467            
1468              <ul class="ai-header-bar__dropdown-awhlrvzrzq1lqtnrszaigenblock86e6b253hwpzh">
1469                
1470                  <li>
1471                    <a
1472                      href="/pages/how-it-works"
1473                      class="ai-header-bar__dropdown-link-awhlrvzrzq1lqtnrszaigenblock86e6b253hwpzh "
1474                    >
1475                      How it works
1476                    </a>
1477                  </li>
1478                
1479                  <li>
1480                    <a
1481                      href="https://runtheedge.com/pages/2027-welcome"
1482                      class="ai-header-bar__dropdown-link-awhlrvzrzq1lqtnrszaigenblock86e6b253hwpzh "
1483                    >
1484                      2027 Welcome
1485                    </a>
1486                  </li>
1487                
1488              </ul>
1489            
1490          </li>
1491        
1492          <li class="ai-header-bar__menu-item-awhlrvzrzq1lqtnrszaigenblock86e6b253hwpzh">
1493            <div class="ai-header-bar__menu-link-wrapper-awhlrvzrzq1lqtnrszaigenblock86e6b253hwpzh">
1494              <a
1495                href="https://shop.runtheedge.com/collections/shop-all-run-the-edge"
1496                class="ai-header-bar__menu-link-awhlrvzrzq1lqtnrszaigenblock86e6b253hwpzh "
1497              >
1498                Shop
1499              </a>
1500              
1501            </div>
1502            
1503          </li>
1504        
1505          <li class="ai-header-bar__menu-item-awhlrvzrzq1lqtnrszaigenblock86e6b253hwpzh">
1506            <div class="ai-header-bar__menu-link-wrapper-awhlrvzrzq1lqtnrszaigenblock86e6b253hwpzh">
1507              <a
1508                href="https://runtheedge.com/pages/advanced-challenges"
1509                class="ai-header-bar__menu-link-awhlrvzrzq1lqtnrszaigenblock86e6b253hwpzh "
1510              >
1511                Connect
1512              </a>
1513              
1514                <svg class="ai-header-bar__dropdown-arrow-awhlrvzrzq1lqtnrszaigenblock86e6b253hwpzh" xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="2">
1515                  <path stroke-linecap="round" stroke-linejoin="round" d="M19 9l-7 7-7-7" />
1516                </svg>
1517                <button class="ai-header-bar__dropdown-toggle-awhlrvzrzq1lqtnrszaigenblock86e6b253hwpzh" aria-label="Toggle Connect menu">
1518                  <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="2">
1519                    <path stroke-linecap="round" stroke-linejoin="round" d="M19 9l-7 7-7-7" />
1520                  </svg>
1521                </button>
1522              
1523            </div>
1524            
1525              <ul class="ai-header-bar__dropdown-awhlrvzrzq1lqtnrszaigenblock86e6b253hwpzh">
1526                
1527                  <li>
1528                    <a
1529                      href="/pages/connect"
1530                      class="ai-header-bar__dropdown-link-awhlrvzrzq1lqtnrszaigenblock86e6b253hwpzh "
1531                    >
1532                      Connect
1533                    </a>
1534                  </li>
1535                
1536                  <li>
1537                    <a
1538                      href="https://shop.runtheedge.com/pages/participant-gallery"
1539                      class="ai-header-bar__dropdown-link-awhlrvzrzq1lqtnrszaigenblock86e6b253hwpzh "
1540                    >
1541                      Bib wall
1542                    </a>
1543                  </li>
1544                
1545              </ul>
1546            
1547          </li>
1548        
1549          <li class="ai-header-bar__menu-item-awhlrvzrzq1lqtnrszaigenblock86e6b253hwpzh">
1550            <div class="ai-header-bar__menu-link-wrapper-awhlrvzrzq1lqtnrszaigenblock86e6b253hwpzh">
1551              <a
1552                href="https://runtheedge.com/about-run-the-edge"
1553                class="ai-header-bar__menu-link-awhlrvzrzq1lqtnrszaigenblock86e6b253hwpzh "
1554              >
1555                About
1556              </a>
1557              
1558                <svg class="ai-header-bar__dropdown-arrow-awhlrvzrzq1lqtnrszaigenblock86e6b253hwpzh" xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="2">
1559                  <path stroke-linecap="round" stroke-linejoin="round" d="M19 9l-7 7-7-7" />
1560                </svg>
1561                <button class="ai-header-bar__dropdown-toggle-awhlrvzrzq1lqtnrszaigenblock86e6b253hwpzh" aria-label="Toggle About menu">
1562                  <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="2">
1563                    <path stroke-linecap="round" stroke-linejoin="round" d="M19 9l-7 7-7-7" />
1564                  </svg>
1565                </button>
1566              
1567            </div>
1568            
1569              <ul class="ai-header-bar__dropdown-awhlrvzrzq1lqtnrszaigenblock86e6b253hwpzh">
1570                
1571                  <li>
1572                    <a
1573                      href="/pages/about-1"
1574                      class="ai-header-bar__dropdown-link-awhlrvzrzq1lqtnrszaigenblock86e6b253hwpzh "
1575                    >
1576                      About
1577                    </a>
1578                  </li>
1579                
1580                  <li>
1581                    <a
1582                      href="/pages/contact-us"
1583                      class="ai-header-bar__dropdown-link-awhlrvzrzq1lqtnrszaigenblock86e6b253hwpzh "
1584                    >
1585                      Contact
1586                    </a>
1587                  </li>
1588                
1589              </ul>
1590            
1591          </li>
1592        
1593          <li class="ai-header-bar__menu-item-awhlrvzrzq1lqtnrszaigenblock86e6b253hwpzh">
1594            <div class="ai-header-bar__menu-link-wrapper-awhlrvzrzq1lqtnrszaigenblock86e6b253hwpzh">
1595              <a
1596                href="http://tracker.runtheedge.com/"
1597                class="ai-header-bar__menu-link-awhlrvzrzq1lqtnrszaigenblock86e6b253hwpzh "
1598              >
1599                RTE TRACKER
1600              </a>
1601              
1602            </div>
1603            
1604          </li>
1605        
1606      </ul>
1607    </nav>
1608  </div>
1609</header-bar-awhlrvzrzq1lqtnrszaigenblock86e6b253hwpzh>
1610
1611<script>
1612  (function() {
1613    class HeaderBarawhlrvzrzq1lqtnrszaigenblock86e6b253hwpzh extends HTMLElement {
1614      constructor() {
1615        super();
1616      }
1617
1618      connectedCallback() {
1619        this.mobileToggle = this.querySelector('.ai-header-bar__mobile-toggle-awhlrvzrzq1lqtnrszaigenblock86e6b253hwpzh');
1620        this.nav = this.querySelector('.ai-header-bar__nav-awhlrvzrzq1lqtnrszaigenblock86e6b253hwpzh');
1621        this.menuItems = this.querySelectorAll('.ai-header-bar__menu-item-awhlrvzrzq1lqtnrszaigenblock86e6b253hwpzh');
1622        this.dropdownToggles = this.querySelectorAll('.ai-header-bar__dropdown-toggle-awhlrvzrzq1lqtnrszaigenblock86e6b253hwpzh');
1623
1624        this.setupEventListeners();
1625      }
1626
1627      setupEventListeners() {
1628        if (this.mobileToggle) {
1629          this.mobileToggle.addEventListener('click', () => this.toggleMobileMenu());
1630        }
1631
1632        this.dropdownToggles.forEach((toggle) => {
1633          toggle.addEventListener('click', (e) => {
1634            e.preventDefault();
1635            e.stopPropagation();
1636            const menuItem = toggle.closest('.ai-header-bar__menu-item-awhlrvzrzq1lqtnrszaigenblock86e6b253hwpzh');
1637            this.toggleDropdown(menuItem);
1638          });
1639        });
1640
1641        window.addEventListener('resize', () => {
1642          if (window.innerWidth > 989) {
1643            this.closeMobileMenu();
1644          }
1645        });
1646      }
1647
1648      toggleDropdown(menuItem) {
1649        const isOpen = menuItem.classList.contains('dropdown-open');
1650        
1651        this.menuItems.forEach((item) => {
1652          if (item !== menuItem) {
1653            item.classList.remove('dropdown-open');
1654          }
1655        });
1656
1657        if (isOpen) {
1658          menuItem.classList.remove('dropdown-open');
1659        } else {
1660          menuItem.classList.add('dropdown-open');
1661        }
1662      }
1663
1664      toggleMobileMenu() {
1665        const isOpen = this.nav.classList.contains('active');
1666        
1667        if (isOpen) {
1668          this.closeMobileMenu();
1669        } else {
1670          this.nav.classList.add('active');
1671        }
1672      }
1673
1674      closeMobileMenu() {
1675        this.nav.classList.remove('active');
1676        this.menuItems.forEach((item) => {
1677          item.classList.remove('dropdown-open');
1678        });
1679      }
1680    }
1681
1682    customElements.define('header-bar-awhlrvzrzq1lqtnrszaigenblock86e6b253hwpzh', HeaderBarawhlrvzrzq1lqtnrszaigenblock86e6b253hwpzh);
1683  })();
1684</script>
1684
1685
1686
1687</div>
1688
1689
1690</div>
1691<!-- END sections: header-group -->
1692
1693    <main id="MainContent" class="content-for-layout focus-none" role="main" tabindex="-1">
1694      <div id="shopify-section-template--20376795086913__run_the_year_hero_VhbFMe" class="shopify-section">
1695
1696<section
1697  id="rty-hero-template--20376795086913__run_the_year_hero_VhbFMe"
1698  class="rty-hero"
1699  style="
1700    --rty-red: #ed1c24;
1701    --rty-blue: #124e91;
1702    --rty-yellow: #ffab19;
1703    --rty-dark: #172442;
1704  "
1705>
1706  <div class="rty-hero__background"></div>
1707
1708  <div class="rty-hero__container">
1709
1710    <!-- =========================================
1711         LEFT CONTENT
1712    ========================================== -->
1713
1714    <div class="rty-hero__content">
1715
1716      <!-- COUNTDOWN -->
1717      <div class="rty-countdown">
1718
1719        <div class="rty-countdown__info">
1720
1721          <span class="rty-countdown__eyebrow">
1722            2027 EARLY BIRD · SAVE 10%
1723          </span>
1724
1725          <span class="rty-countdown__title">
1726            DISCOUNT ENDS
1727          </span>
1728
1729          <strong class="rty-countdown__date">
1730            SEPTEMBER 30TH
1731          </strong>
1732
1733        </div>
1734
1735        <div class="rty-countdown__numbers">
1736
1737          <div class="rty-time-box">
1738            <strong id="rty-hero-template--20376795086913__run_the_year_hero_VhbFMe-days">00</strong>
1739            <span>DAYS</span>
1740          </div>
1741
1742          <div class="rty-time-box">
1743            <strong id="rty-hero-template--20376795086913__run_the_year_hero_VhbFMe-hours">00</strong>
1744            <span>HRS</span>
1745          </div>
1746
1747          <div class="rty-time-box">
1748            <strong id="rty-hero-template--20376795086913__run_the_year_hero_VhbFMe-minutes">00</strong>
1749            <span>MIN</span>
1750          </div>
1751
1752          <div class="rty-time-box">
1753            <strong id="rty-hero-template--20376795086913__run_the_year_hero_VhbFMe-seconds">00</strong>
1754            <span>SEC</span>
1755          </div>
1756
1757        </div>
1758
1759        <div class="rty-countdown__year">
1760          2027
1761        </div>
1762
1763      </div>
1764
1765
1766      <!-- EYEBROW -->
1767      <div class="rty-hero__eyebrow">
1768        RUN THE YEAR 2027 + WALK THE YEAR 2027
1769      </div>
1770
1771
1772      <!-- HEADING -->
1773      <h1 class="rty-hero__heading">
1774        MAKE 2027<br>
1775        THE YEAR YOU<br>
1776        <span>KEEP GOING.</span>
1777      </h1>
1778
1779
1780      <!-- DESCRIPTION -->
1781      <div class="rty-hero__description">
1782        Choose your goal. Track every mile. Stay accountable for twelve months with a challenge built for every pace—and a community that keeps moving with you.
1783      </div>
1784
1785
1786      <!-- BUTTONS -->
1787      <div class="rty-hero__buttons">
1788
1789        
1790
1791
1792        
1793
1794      </div>
1795
1796
1797      <!-- FEATURES -->
1798      <div class="rty-hero__features">
1799
1800        
1801          <div>
1802            <span>✓</span>
1803            Every pace welcome
1804          </div>
1805        
1806
1807        
1808          <div>
1809            <span>✓</span>
1810            Solo or team
1811          </div>
1812        
1813
1814        
1815          <div>
1816            <span>✓</span>
1817            Tracker included
1818          </div>
1819        
1820
1821      </div>
1822
1823    </div>
1824
1825
1826    <!-- =========================================
1827         RIGHT VISUAL
1828    ========================================== -->
1829
1830    <div class="rty-hero__visual">
1831
1832      <!-- BACKGROUND BLOBS -->
1833
1834      <div class="rty-shape rty-shape--red-left"></div>
1835
1836      <div class="rty-shape rty-shape--blue-left"></div>
1837
1838      <div class="rty-shape rty-shape--blue-right"></div>
1839
1840      <div class="rty-shape rty-shape--red-right"></div>
1841
1842
1843      <!-- YELLOW CIRCLE -->
1844
1845      <div class="rty-yellow-circle">
1846
1847        <div class="rty-year-background">
1848          2027
1849        </div>
1850
1851
1852        <!-- 3D MEDAL -->
1853
1854        <div class="rty-card-3d">
1855
1856          
1857
1858            <div class="rty-card-face rty-card-front">
1859
1860              <img src="//runtheedge.com/cdn/shop/files/ChatGPT_Image_Aug_17_2026_09_09_33_AM.png?v=1786992911&amp;width=1000" alt="" srcset="//runtheedge.com/cdn/shop/files/ChatGPT_Image_Aug_17_2026_09_09_33_AM.png?v=1786992911&amp;width=400 400w, //runtheedge.com/cdn/shop/files/ChatGPT_Image_Aug_17_2026_09_09_33_AM.png?v=1786992911&amp;width=600 600w, //runtheedge.com/cdn/shop/files/ChatGPT_Image_Aug_17_2026_09_09_33_AM.png?v=1786992911&amp;width=800 800w, //runtheedge.com/cdn/shop/files/ChatGPT_Image_Aug_17_2026_09_09_33_AM.png?v=1786992911&amp;width=1000 1000w" width="1000" height="667" loading="eager" class="rty-card-image">
1861
1862            </div>
1863
1864          
1865
1866
1867          
1868
1869            <div class="rty-card-face rty-card-back">
1870
1871              <img src="//runtheedge.com/cdn/shop/files/ChatGPT_Image_Aug_17_2026_10_00_16_AM.png?v=1786985927&amp;width=1000" alt="" srcset="//runtheedge.com/cdn/shop/files/ChatGPT_Image_Aug_17_2026_10_00_16_AM.png?v=1786985927&amp;width=400 400w, //runtheedge.com/cdn/shop/files/ChatGPT_Image_Aug_17_2026_10_00_16_AM.png?v=1786985927&amp;width=600 600w, //runtheedge.com/cdn/shop/files/ChatGPT_Image_Aug_17_2026_10_00_16_AM.png?v=1786985927&amp;width=800 800w, //runtheedge.com/cdn/shop/files/ChatGPT_Image_Aug_17_2026_10_00_16_AM.png?v=1786985927&amp;width=1000 1000w" width="1000" height="667" loading="eager" class="rty-card-image">
1872
1873            </div>
1874
1875          
1876
1877        </div>
1878
1879      </div>
1880
1881    </div>
1882
1883  </div>
1884</section>
1885
1886
1887<style>
1888
1889/* =========================================================
1890   MAIN HERO
1891========================================================= */
1892
1893#rty-hero-template--20376795086913__run_the_year_hero_VhbFMe {
1894  position: relative;
1895  overflow: hidden;
1896
1897  width: 100%;
1898  min-height: 600px;
1899
1900  background: #f4f1eb;
1901
1902  isolation: isolate;
1903}
1904
1905@media screen and (min-width: 767px) {
1906  #rty-hero-template--20376795086913__run_the_year_hero_VhbFMe .rty-countdown {
1907    width: 855px !important;
1908    min-height: 60px;
1909    background: linear-gradient(115deg, #16213b, #1d315b);
1910    border-radius: 6px;
1911    border-left: 4px solid var(--rty-red);
1912    border-bottom: 2px solid #f5a400;
1913    position: relative;
1914    display: flex;
1915    align-items: center;
1916    padding: 10px 16px;
1917    margin-bottom: 16px;
1918    overflow: hidden;
1919    box-shadow: 0 12px 28px rgba(23, 38, 70, 0.18);
1920  }
1921
1922  #rty-hero-template--20376795086913__run_the_year_hero_VhbFMe .rty-yellow-circle {
1923    position: relative;
1924    margin-top: 54px !important;
1925    width: min(410px, 78vw);
1926    aspect-ratio: 1;
1927    flex: 0 0 auto;
1928    border-radius: 50%;
1929    background: radial-gradient(circle at 34% 27%, #ffe29a 0%, var(--rty-yellow) 68%);
1930    display: flex;
1931    align-items: center;
1932    justify-content: center;
1933    z-index: 2;
1934    box-shadow: 0 22px 45px rgba(221, 144, 0, .15);
1935    overflow: hidden;
1936}
1937}
1938
1939
1940#rty-hero-template--20376795086913__run_the_year_hero_VhbFMe * {
1941  box-sizing: border-box;
1942}
1943
1944
1945/* =========================================================
1946   RIGHT BACKGROUND PANEL
1947========================================================= */
1948
1949#rty-hero-template--20376795086913__run_the_year_hero_VhbFMe .rty-hero__background {
1950  position: absolute;
1951
1952  top: 0;
1953  right: 0;
1954
1955  width: 64%;
1956  height: 100%;
1957
1958  background:
1959    linear-gradient(
1960      120deg,
1961      transparent 0%,
1962      transparent 9%,
1963      rgba(213, 220, 233, 0.85) 9%,
1964      rgba(213, 220, 233, 0.85) 100%
1965    );
1966
1967  z-index: -1;
1968}
1969
1970
1971/* =========================================================
1972   HERO CONTAINER
1973========================================================= */
1974
1975#rty-hero-template--20376795086913__run_the_year_hero_VhbFMe .rty-hero__container {
1976  width: 100%;
1977  max-width: 1400px;
1978
1979  min-height: 600px;
1980
1981  margin: 0 auto;
1982
1983  padding: 24px 50px 34px;
1984
1985  display: grid;
1986
1987  grid-template-columns: 48% 52%;
1988
1989  align-items: center;
1990}
1991
1992#rty-hero-template--20376795086913__run_the_year_hero_VhbFMe .rty-countdown__eyebrow {
1993    color: #58ccfe !important;
1994    font-size: 15px;
1995    font-weight: 800;
1996    letter-spacing: 1.8px;
1997}
1998
1999
2000/* =========================================================
2001   LEFT CONTENT
2002========================================================= */
2003
2004#rty-hero-template--20376795086913__run_the_year_hero_VhbFMe .rty-hero__content {
2005  position: relative;
2006
2007  z-index: 5;
2008
2009  padding-right: 20px;
2010}
2011
2012
2013/* =========================================================
2014   COUNTDOWN
2015========================================================= */
2016
2017#rty-hero-template--20376795086913__run_the_year_hero_VhbFMe .rty-countdown {
2018  
2019  max-width: 795px;
2020
2021  min-height: 70px;
2022
2023  background:
2024    linear-gradient(
2025      115deg,
2026      #16213b,
2027      #1d315b
2028    );
2029
2030  border-radius: 6px;
2031
2032  border-left: 4px solid var(--rty-red);
2033
2034  border-bottom: 2px solid #f5a400;
2035
2036  position: relative;
2037
2038  display: flex;
2039
2040  align-items: center;
2041
2042  padding: 10px 16px;
2043
2044  margin-bottom: 16px;
2045
2046  overflow: hidden;
2047
2048  box-shadow:
2049    0 12px 28px rgba(23, 38, 70, 0.18);
2050}
2051
2052
2053#rty-hero-template--20376795086913__run_the_year_hero_VhbFMe .rty-countdown__year {
2054  position: absolute;
2055
2056  right: 165px;
2057  top: -23px;
2058
2059  font-size: 90px;
2060
2061  line-height: 1;
2062
2063  font-weight: 800;
2064
2065  color: rgba(255,255,255,.035);
2066
2067  letter-spacing: -8px;
2068
2069  pointer-events: none;
2070}
2071
2072
2073#rty-hero-template--20376795086913__run_the_year_hero_VhbFMe .rty-countdown__info {
2074  width: 48%;
2075
2076  position: relative;
2077
2078  z-index: 2;
2079
2080  display: flex;
2081
2082  flex-direction: column;
2083
2084  gap: 4px;
2085}
2086
2087
2088#rty-hero-template--20376795086913__run_the_year_hero_VhbFMe .rty-countdown__eyebrow {
2089  color: #8bc8e8;
2090
2091  font-size: 15px;
2092
2093  font-weight: 800;
2094
2095  letter-spacing: 1.8px;
2096}
2097
2098
2099#rty-hero-template--20376795086913__run_the_year_hero_VhbFMe .rty-countdown__title {
2100  color: #d8dce6;
2101
2102  font-size: 18px;
2103
2104  font-weight: 700;
2105
2106  letter-spacing: .7px;
2107}
2108
2109
2110#rty-hero-template--20376795086913__run_the_year_hero_VhbFMe .rty-countdown__date {
2111  color: #ffffff;
2112
2113  font-size: 18px;
2114
2115  letter-spacing: .4px;
2116}
2117
2118
2119#rty-hero-template--20376795086913__run_the_year_hero_VhbFMe .rty-countdown__numbers {
2120  width: 52%;
2121
2122  display: grid;
2123
2124  grid-template-columns:
2125    repeat(4, 1fr);
2126
2127  gap: 6px;
2128
2129  position: relative;
2130
2131  z-index: 2;
2132}
2133
2134
2135#rty-hero-template--20376795086913__run_the_year_hero_VhbFMe .rty-time-box {
2136  min-height: 44px;
2137
2138  border:
2139    1px solid
2140    rgba(255,255,255,.18);
2141
2142  border-radius: 2px;
2143
2144  background:
2145    rgba(255,255,255,.06);
2146
2147  display: flex;
2148
2149  flex-direction: column;
2150
2151  align-items: center;
2152
2153  justify-content: center;
2154}
2155
2156
2157#rty-hero-template--20376795086913__run_the_year_hero_VhbFMe .rty-time-box strong {
2158  color: white;
2159
2160  font-size: 18px;
2161
2162  line-height: 1;
2163}
2164
2165
2166#rty-hero-template--20376795086913__run_the_year_hero_VhbFMe .rty-time-box span {
2167  margin-top: 5px;
2168
2169  color: #aeb9cc;
2170
2171  font-size: 13px;
2172
2173  font-weight: 700;
2174
2175  letter-spacing: 1px;
2176}
2177
2178
2179/* =========================================================
2180   HERO TEXT
2181========================================================= */
2182
2183#rty-hero-template--20376795086913__run_the_year_hero_VhbFMe .rty-hero__eyebrow {
2184  color: #c92f35;
2185
2186  font-size: 14px;
2187
2188  font-weight: 800;
2189
2190  letter-spacing: 2px;
2191
2192  margin-bottom: 12px;
2193}
2194
2195
2196#rty-hero-template--20376795086913__run_the_year_hero_VhbFMe .rty-hero__heading {
2197     margin: 0;
2198    color: #273247;
2199    font-size: 70PX;
2200    font-weight: 400;
2201    letter-spacing: -0.5px;
2202}
2203
2204
2205#rty-hero-template--20376795086913__run_the_year_hero_VhbFMe .rty-hero__heading span {
2206  color: var(--rty-red);
2207}
2208
2209
2210#rty-hero-template--20376795086913__run_the_year_hero_VhbFMe .rty-hero__description {
2211  max-width: 450px;
2212
2213  margin-top: 20px;
2214
2215  color: #5e6979;
2216
2217  font-size: 18px;
2218
2219  line-height: 1.6;
2220}
2221
2222
2223/* =========================================================
2224   BUTTONS
2225========================================================= */
2226
2227#rty-hero-template--20376795086913__run_the_year_hero_VhbFMe .rty-hero__buttons {
2228  display: flex;
2229
2230  align-items: center;
2231
2232  gap: 16px;
2233
2234  margin-top: 20px;
2235}
2236
2237
2238#rty-hero-template--20376795086913__run_the_year_hero_VhbFMe .rty-button {
2239  text-decoration: none;
2240
2241  font-size: 14px;
2242
2243  font-weight: 800;
2244
2245  letter-spacing: 1px;
2246
2247  text-transform: uppercase;
2248}
2249
2250
2251#rty-hero-template--20376795086913__run_the_year_hero_VhbFMe .rty-button--primary {
2252  min-width: 178px;
2253
2254  min-height: 42px;
2255
2256  padding: 0 15px;
2257
2258  display: inline-flex;
2259
2260  align-items: center;
2261
2262  justify-content: space-between;
2263
2264  color: white;
2265
2266  background: var(--rty-red);
2267
2268  transition:
2269    transform .25s ease,
2270    box-shadow .25s ease;
2271}
2272
2273
2274#rty-hero-template--20376795086913__run_the_year_hero_VhbFMe .rty-button--primary:hover {
2275  transform: translateY(-2px);
2276
2277  box-shadow:
2278    0 8px 20px
2279    rgba(200, 38, 42, .28);
2280}
2281
2282
2283#rty-hero-template--20376795086913__run_the_year_hero_VhbFMe .rty-button--secondary {
2284  color: #2b3444;
2285}
2286
2287
2288/* =========================================================
2289   FEATURES
2290========================================================= */
2291
2292#rty-hero-template--20376795086913__run_the_year_hero_VhbFMe .rty-hero__features {
2293  display: flex;
2294
2295  flex-wrap: wrap;
2296
2297  gap: 12px 28px;
2298
2299  margin-top: 18px;
2300}
2301
2302
2303#rty-hero-template--20376795086913__run_the_year_hero_VhbFMe .rty-hero__features div {
2304  color: #5d6878;
2305
2306  font-size: 14px;
2307
2308  font-weight: 600;
2309}
2310
2311
2312#rty-hero-template--20376795086913__run_the_year_hero_VhbFMe .rty-hero__features span {
2313  color: var(--rty-red);
2314
2315  margin-right: 5px;
2316
2317  font-weight: 800;
2318}
2319
2320
2321/* =========================================================
2322   RIGHT VISUAL
2323========================================================= */
2324
2325#rty-hero-template--20376795086913__run_the_year_hero_VhbFMe .rty-hero__visual {
2326  position: relative;
2327
2328  width: 100%;
2329
2330  height: 100%;
2331
2332  min-height: 540px;
2333
2334  display: flex;
2335
2336  align-items: center;
2337
2338  justify-content: center;
2339
2340  isolation: isolate;
2341}
2342
2343
2344/* =========================================================
2345   RED / BLUE BLOBS
2346   IMPORTANT:
2347   These are BEHIND the yellow circle.
2348========================================================= */
2349
2350#rty-hero-template--20376795086913__run_the_year_hero_VhbFMe .rty-shape {
2351  position: absolute;
2352
2353  width: 175px;
2354  height: 175px;
2355
2356  border-radius: 48%;
2357
2358  display: block;
2359
2360  /*
2361    Keep these solid.
2362    We want approximately 50% of each
2363    shape to be hidden behind the circle,
2364    NOT 50% opacity.
2365  */
2366  opacity: 1;
2367
2368  z-index: 1;
2369
2370  pointer-events: none;
2371
2372  /*
2373    Prevent the shapes from being affected
2374    by flex positioning.
2375  */
2376  flex: none;
2377}
2378
2379
2380/* =========================================================
2381   TOP LEFT — RED
2382========================================================= */
2383
2384#rty-hero-template--20376795086913__run_the_year_hero_VhbFMe .rty-shape--red-left {
2385  left: 10%;
2386
2387  top: 34%;
2388
2389  background: var(--rty-red);
2390
2391  transform:
2392    rotate(-25deg);
2393}
2394
2395
2396/* =========================================================
2397   BOTTOM LEFT — BLUE
2398========================================================= */
2399
2400#rty-hero-template--20376795086913__run_the_year_hero_VhbFMe .rty-shape--blue-left {
2401  left: 10%;
2402
2403  top: 50%;
2404
2405  background: var(--rty-blue);
2406
2407  transform:
2408    rotate(30deg);
2409}
2410
2411
2412/* =========================================================
2413   TOP RIGHT — BLUE
2414========================================================= */
2415
2416#rty-hero-template--20376795086913__run_the_year_hero_VhbFMe .rty-shape--blue-right {
2417  right: 10%;
2418
2419  top: 34%;
2420
2421  background: var(--rty-blue);
2422
2423  transform:
2424    rotate(30deg);
2425}
2426
2427
2428/* =========================================================
2429   BOTTOM RIGHT — RED
2430========================================================= */
2431
2432#rty-hero-template--20376795086913__run_the_year_hero_VhbFMe .rty-shape--red-right {
2433  right: 10%;
2434
2435  top: 50%;
2436
2437  background: var(--rty-red);
2438
2439  transform:
2440    rotate(-25deg);
2441}
2442
2443
2444/* =========================================================
2445   YELLOW CIRCLE
2446========================================================= */
2447
2448#rty-hero-template--20376795086913__run_the_year_hero_VhbFMe .rty-yellow-circle {
2449  position: relative;
2450
2451  width:
2452    min(410px, 78vw);
2453
2454  aspect-ratio: 1;
2455
2456  flex: 0 0 auto;
2457
2458  border-radius: 50%;
2459
2460  background:
2461    radial-gradient(
2462      circle at 34% 27%,
2463      #ffe29a 0%,
2464      var(--rty-yellow) 68%
2465    );
2466
2467  display: flex;
2468
2469  align-items: center;
2470
2471  justify-content: center;
2472
2473  /*
2474    THIS IS WHAT PUTS THE CIRCLE
2475    IN FRONT OF THE RED / BLUE BLOBS.
2476  */
2477  z-index: 2;
2478
2479  box-shadow:
2480    0 22px 45px
2481    rgba(221, 144, 0, .15);
2482
2483  /*
2484    Keep the circle itself clean.
2485    The blobs remain visible outside it.
2486  */
2487  overflow: hidden;
2488}
2489
2490
2491/* =========================================================
2492   FADED 2027
2493==========================
2493=============================== */
2494
2495#rty-hero-template--20376795086913__run_the_year_hero_VhbFMe .rty-year-background {
2496  position: absolute;
2497
2498  top: 50%;
2499  left: 50%;
2500
2501  transform:
2502    translate(-50%, -50%)
2503    rotate(-4deg);
2504
2505  font-size:
2506    clamp(90px, 12vw, 180px);
2507
2508  font-weight: 900;
2509
2510  letter-spacing: -12px;
2511
2512  color:
2513    rgba(255,255,255,.30);
2514
2515  z-index: 1;
2516
2517  white-space: nowrap;
2518
2519  font-style: italic;
2520
2521  pointer-events: none;
2522}
2523
2524
2525/* =========================================================
2526   3D MEDAL
2527========================================================= */
2528
2529#rty-hero-template--20376795086913__run_the_year_hero_VhbFMe .rty-card-3d {
2530  position: relative;
2531
2532  width: 72%;
2533
2534  aspect-ratio: 1.15 / 1;
2535
2536  z-index: 3;
2537
2538  transform-style: preserve-3d;
2539
2540  animation:
2541    rtyFlip-template--20376795086913__run_the_year_hero_VhbFMe
2542    7s
2543    ease-in-out
2544    infinite;
2545
2546  perspective: 1200px;
2547
2548  display: flex;
2549
2550  align-items: center;
2551
2552  justify-content: center;
2553}
2554
2555
2556#rty-hero-template--20376795086913__run_the_year_hero_VhbFMe .rty-card-face {
2557  position: absolute;
2558
2559  inset: 0;
2560
2561  display: flex;
2562
2563  align-items: center;
2564
2565  justify-content: center;
2566
2567  backface-visibility: hidden;
2568
2569  -webkit-backface-visibility: hidden;
2570}
2571
2572
2573#rty-hero-template--20376795086913__run_the_year_hero_VhbFMe .rty-card-front {
2574  transform:
2575    rotateY(0deg);
2576}
2577
2578
2579#rty-hero-template--20376795086913__run_the_year_hero_VhbFMe .rty-card-back {
2580  transform:
2581    rotateY(180deg);
2582}
2583
2584
2585#rty-hero-template--20376795086913__run_the_year_hero_VhbFMe .rty-card-image {
2586  width: 100%;
2587
2588  height: 100%;
2589
2590  object-fit: contain;
2591
2592  display: block;
2593
2594  filter:
2595    drop-shadow(
2596      0 12px 10px
2597      rgba(0,0,0,.18)
2598    );
2599}
2600
2601
2602/* =========================================================
2603   3D FLIP
2604========================================================= */
2605
2606@keyframes rtyFlip-template--20376795086913__run_the_year_hero_VhbFMe {
2607
2608  0% {
2609    transform:
2610      rotateY(0deg);
2611  }
2612
2613  20% {
2614    transform:
2615      rotateY(0deg);
2616  }
2617
2618  45% {
2619    transform:
2620      rotateY(180deg);
2621  }
2622
2623  70% {
2624    transform:
2625      rotateY(180deg);
2626  }
2627
2628  100% {
2629    transform:
2630      rotateY(360deg);
2631  }
2632
2633}
2634
2635
2636/* =========================================================
2637   TABLET
2638========================================================= */
2639
2640@media screen and (max-width: 990px) {
2641
2642  #rty-hero-template--20376795086913__run_the_year_hero_VhbFMe .rty-hero__container {
2643    grid-template-columns: 1fr;
2644
2645    padding:
2646      30px
2647      30px
2648      50px;
2649  }
2650
2651
2652  #rty-hero-template--20376795086913__run_the_year_hero_VhbFMe .rty-hero__content {
2653    max-width: 650px;
2654
2655    margin: 0 auto;
2656
2657    text-align: center;
2658
2659    padding-right: 0;
2660  }
2661
2662
2663  #rty-hero-template--20376795086913__run_the_year_hero_VhbFMe .rty-countdown {
2664    margin-left: auto;
2665
2666    margin-right: auto;
2667
2668    text-align: left;
2669  }
2670
2671
2672  #rty-hero-template--20376795086913__run_the_year_hero_VhbFMe .rty-hero__description {
2673    margin-left: auto;
2674
2675    margin-right: auto;
2676  }
2677
2678
2679  #rty-hero-template--20376795086913__run_the_year_hero_VhbFMe .rty-hero__buttons,
2680  #rty-hero-template--20376795086913__run_the_year_hero_VhbFMe .rty-hero__features {
2681    justify-content: center;
2682  }
2683
2684
2685  #rty-hero-template--20376795086913__run_the_year_hero_VhbFMe .rty-hero__visual {
2686    min-height: 500px;
2687
2688    margin-top: 20px;
2689  }
2690
2691
2692  /*
2693    Slightly larger blobs on tablet
2694    so they remain visible around the circle.
2695  */
2696
2697  #rty-hero-template--20376795086913__run_the_year_hero_VhbFMe .rty-shape {
2698    width: 165px;
2699    height: 165px;
2700  }
2701
2702
2703  #rty-hero-template--20376795086913__run_the_year_hero_VhbFMe .rty-shape--red-left,
2704  #rty-hero-template--20376795086913__run_the_year_hero_VhbFMe .rty-shape--blue-left {
2705    left: 9%;
2706  }
2707
2708
2709  #rty-hero-template--20376795086913__run_the_year_hero_VhbFMe .rty-shape--blue-right,
2710  #rty-hero-template--20376795086913__run_the_year_hero_VhbFMe .rty-shape--red-right {
2711    right: 9%;
2712  }
2713
2714}
2715
2716
2717/* =========================================================
2718   MOBILE
2719========================================================= */
2720
2721@media screen and (max-width: 749px) {
2722
2723  #rty-hero-template--20376795086913__run_the_year_hero_VhbFMe {
2724    min-height: auto;
2725  }
2726
2727
2728  #rty-hero-template--20376795086913__run_the_year_hero_VhbFMe .rty-hero__background {
2729    width: 100%;
2730
2731    background:
2732      linear-gradient(
2733        145deg,
2734        transparent 0%,
2735        transparent 20%,
2736        rgba(218,224,234,.75) 20%,
2737        rgba(218,224,234,.75) 100%
2738      );
2739  }
2740
2741
2742  #rty-hero-template--20376795086913__run_the_year_hero_VhbFMe .rty-hero__container {
2743    padding:
2744      20px
2745      18px
2746      40px;
2747  }
2748
2749
2750  #rty-hero-template--20376795086913__run_the_year_hero_VhbFMe .rty-countdown {
2751    flex-direction: column;
2752
2753    align-items: stretch;
2754
2755    max-width: 100%;
2756  }
2757
2758
2759  #rty-hero-template--20376795086913__run_the_year_hero_VhbFMe .rty-countdown__info,
2760  #rty-hero-template--20376795086913__run_the_year_hero_VhbFMe .rty-countdown__numbers {
2761    width: 100%;
2762  }
2763
2764
2765  #rty-hero-template--20376795086913__run_the_year_hero_VhbFMe .rty-countdown__numbers {
2766    margin-top: 10px;
2767  }
2768
2769
2770  #rty-hero-template--20376795086913__run_the_year_hero_VhbFMe .rty-countdown__year {
2771    right: 10px;
2772
2773    font-size: 70px;
2774  }
2775
2776
2777  #rty-hero-template--20376795086913__run_the_year_hero_VhbFMe .rty-hero__eyebrow {
2778    margin-top: 20px;
2779  }
2780
2781
2782  #rty-hero-template--20376795086913__run_the_year_hero_VhbFMe .rty-hero__heading {
2783    font-size:
2784      clamp(43px, 13vw, 58px);
2785
2786    letter-spacing: -2px;
2787  }
2788
2789
2790  #rty-hero-template--20376795086913__run_the_year_hero_VhbFMe .rty-hero__description {
2791    font-size: 16px;
2792  }
2793
2794
2795  #rty-hero-template--20376795086913__run_the_year_hero_VhbFMe .rty-hero__buttons {
2796    flex-direction: column;
2797
2798    width: 100%;
2799  }
2800
2801
2802  #rty-hero-template--20376795086913__run_the_year_hero_VhbFMe .rty-button--primary {
2803    width: 100%;
2804  }
2805
2806
2807  #rty-hero-template--20376795086913__run_the_year_hero_VhbFMe .rty-hero__visual {
2808    min-height: 390px;
2809
2810    margin-top: 15px;
2811  }
2812
2813
2814  /* -----------------------------------------
2815     MOBILE CIRCLE
2816  ----------------------------------------- */
2817
2818  #rty-hero-template--20376795086913__run_the_year_hero_VhbFMe .rty-yellow-circle {
2819    width:
2820      min(330px, 88vw);
2821  }
2822
2823
2824  /* -----------------------------------------
2825     MOBILE BLOBS
2826
2827     They are intentionally larger than the
2828     visible area of the circle so roughly
2829     half remains visible.
2830  ----------------------------------------- */
2831
2832  #rty-hero-template--20376795086913__run_the_year_hero_VhbFMe .rty-shape {
2833    width: 125px;
2834    height: 125px;
2835
2836    z-index: 1;
2837  }
2838
2839
2840  #rty-hero-template--20376795086913__run_the_year_hero_VhbFMe .rty-shape--red-left {
2841    left: -1%;
2842
2843    top: 34%;
2844  }
2845
2846
2847  #rty-hero-template--20376795086913__run_the_year_hero_VhbFMe .rty-shape--blue-left {
2848    left: -1%;
2849
2850    top: 51%;
2851  }
2852
2853
2854  #rty-hero-template--20376795086913__run_the_year_hero_VhbFMe .rty-shape--blue-right {
2855    right: -1%;
2856
2857    top: 34%;
2858  }
2859
2860
2861  #rty-hero-template--20376795086913__run_the_year_hero_VhbFMe .rty-shape--red-right {
2862    right: -1%;
2863
2864    top: 51%;
2865  }
2866
2867
2868  #rty-hero-template--20376795086913__run_the_year_hero_VhbFMe .rty-card-3d {
2869    width: 76%;
2870  }
2871
2872
2873  #rty-hero-template--20376795086913__run_the_year_hero_VhbFMe .rty-hero__features {
2874    gap:
2875      10px
2876      15px;
2877  }
2878
2879}
2880
2881</style>
2882
2883<script>
2884  (function() {
2885
2886    const section = document.getElementById('rty-hero-template--20376795086913__run_the_year_hero_VhbFMe');
2887
2888    if (!section) return;
2889
2890    const targetDate = new Date(
2891      '2026-10-01T00:00:00'
2892    ).getTime();
2893
2894    const daysEl = section.querySelector('#rty-hero-template--20376795086913__run_the_year_hero_VhbFMe-days');
2895    const hoursEl = section.querySelector('#rty-hero-template--20376795086913__run_the_year_hero_VhbFMe-hours');
2896    const minutesEl = section.querySelector('#rty-hero-template--20376795086913__run_the_year_hero_VhbFMe-minutes');
2897    const secondsEl = section.querySelector('#rty-hero-template--20376795086913__run_the_year_hero_VhbFMe-seconds');
2898
2899    function updateCountdown() {
2900
2901      const now = new Date().getTime();
2902
2903      let distance = targetDate - now;
2904
2905      if (distance < 0) {
2906        distance = 0;
2907      }
2908
2909      const days = Math.floor(
2910        distance / (1000 * 60 * 60 * 24)
2911      );
2912
2913      const hours = Math.floor(
2914        (distance % (1000 * 60 * 60 * 24)) /
2915        (1000 * 60 * 60)
2916      );
2917
2918      const minutes = Math.floor(
2919        (distance % (1000 * 60 * 60)) /
2920        (1000 * 60)
2921      );
2922
2923      const seconds = Math.floor(
2924        (distance % (1000 * 60)) /
2925        1000
2926      );
2927
2928      if (daysEl) {
2929        daysEl.textContent = String(days).padStart(2, '0');
2930      }
2931
2932      if (hoursEl) {
2933        hoursEl.textContent = String(hours).padStart(2, '0');
2934      }
2935
2936      if (minutesEl) {
2937        minutesEl.textContent = String(minutes).padStart(2, '0');
2938      }
2939
2940      if (secondsEl) {
2941        secondsEl.textContent = String(seconds).padStart(2, '0');
2942      }
2943
2944    }
2945
2946    updateCountdown();
2947
2948    setInterval(updateCountdown, 1000);
2949
2950  })();
2951</script>
2951
2952
2953
2954</div><div id="shopify-section-template--20376795086913__17866884999953161f" class="shopify-section"><div id="shopify-block-AMklMUC9mMkdhM2tHd__ai_gen_block_00a03bd_JUtBaJ" class="shopify-block">
2955
2956
2957<style data-shopify>
2958  .ai-feature-section-amklmuc9mmkdhm2thdaigenblock00a03bdjutbaj {
2959    display: block;
2960    width: 100%;
2961    max-width: 100%;
2962    padding: 50px 20px;
2963    background-color: #ffffff;
2964  }
2965
2966  .ai-feature-section__container-amklmuc9mmkdhm2thdaigenblock00a03bdjutbaj {
2967    display: grid;
2968    grid-template-columns: 1fr 1fr 1fr;
2969    gap: 40px;
2970    align-items: center;
2971    max-width: 1400px;
2972    margin: 0 auto;
2973  }
2974
2975  .ai-feature-section__left-amklmuc9mmkdhm2thdaigenblock00a03bdjutbaj {
2976    display: flex;
2977    flex-direction: column;
2978    gap: 20px;
2979  }
2980
2981  .ai-feature-section__subheading-top-amklmuc9mmkdhm2thdaigenblock00a03bdjutbaj {
2982    font-size: 14px;
2983    color: #9f0500;
2984    margin: 0;
2985    text-transform: uppercase;
2986    letter-spacing: 1px;
2987    
2988      font-weight: 700;
2989    
2990  }
2991
2992  .ai-feature-section__heading-amklmuc9mmkdhm2thdaigenblock00a03bdjutbaj {
2993    font-size: 44px;
2994    color: #121212;
2995    margin: 0;
2996    line-height: 1.2;
2997  }
2998
2999  .ai-feature-section__subheading-bottom-amklmuc9mmkdhm2thdaigenblock00a03bdjutbaj {
3000    font-size: 20px;
3001    color: #666666;
3002    margin: 0;
3003    
3004      font-weight: 400;
3005    
3006  }
3007
3008  .ai-feature-section__button-amklmuc9mmkdhm2thdaigenblock00a03bdjutbaj {
3009    display: inline-flex;
3010    align-items: center;
3011    justify-content: center;
3012    padding: 15px 30px;
3013    background-color: #9f0500;
3014    color: #ffffff;
3015    text-decoration: none;
3016    border-radius: 4px;
3017    font-size: 18px;
3018    transition: background-color 0.3s ease;
3019    align-self: flex-start;
3020  }
3021
3022  .ai-feature-section__button-amklmuc9mmkdhm2thdaigenblock00a03bdjutbaj:hover {
3023    background-color: #000000;
3024  }
3025
3026  .ai-feature-section__arrow-link-amklmuc9mmkdhm2thdaigenblock00a03bdjutbaj {
3027    display: inline-flex;
3028    align-items: center;
3029    text-decoration: none;
3030    color: #121212;
3031    font-size: 16px;
3032    
3033      font-weight: 700;
3034    
3035  }
3036
3037  .ai-feature-section__center-amklmuc9mmkdhm2thdaigenblock00a03bdjutbaj {
3038    display: flex;
3039    flex-direction: column;
3040    gap: 30px;
3041  }
3042
3043  .ai-feature-section__image-wrapper-amklmuc9mmkdhm2thdaigenblock00a03bdjutbaj {
3044    width: 100%;
3045    text-align: center;
3046  }
3047
3048  .ai-feature-section__image-amklmuc9mmkdhm2thdaigenblock00a03bdjutbaj {
3049    width: 100%;
3050    height: 600px;
3051    object-fit: contain;
3052    border-radius: 8px;
3053  }
3054
3055  .ai-feature-section__image-placeholder-amklmuc9mmkdhm2thdaigenblock00a03bdjutbaj {
3056    width: 100%;
3057    height: 600px;
3058    background-color: #f4f4f4;
3059    border-radius: 8px;
3060    display: flex;
3061    align-items: center;
3062    justify-content: center;
3063  }
3064
3065  .ai-feature-section__image-placeholder-amklmuc9mmkdhm2thdaigenblock00a03bdjutbaj svg {
3066    width: 100%;
3067    height: 100%;
3068    max-width: 400px;
3069    max-height: 400px;
3070  }
3071
3072  .ai-feature-section__right-amklmuc9mmkdhm2thdaigenblock00a03bdjutbaj {
3073    display: flex;
3074    flex-direction: column;
3075    gap: 0;
3076  }
3077
3078  .ai-feature-section__feature-item-amklmuc9mmkdhm2thdaigenblock00a03bdjutbaj {
3079    display: flex;
3080    align-items: center;
3081    gap: 15px;
3082    padding: 15px 0;
3083  }
3084
3085  .ai-feature-section__feature-item-amklmuc9mmkdhm2thdaigenblock00a03bdjutbaj:not(:last-child) {
3086    border-bottom: 1px solid #e0e0e0;
3087  }
3088
3089  .ai-feature-section__feature-icon-amklmuc9mmkdhm2thdaigenblock00a03bdjutbaj {
3090    width: 50px;
3091    height: 50px;
3092    border-radius: 50%;
3093    display: flex;
3094    align-items: center;
3095    justify-content: center;
3096    flex-shrink: 0;
3097  }
3098
3099  .ai-feature-section__feature-icon-amklmuc9mmkdhm2thdaigenblock00a03bdjutbaj.feature-1 {
3100    background-color: #0340cf;
3101  }
3102
3103  .ai-feature-section__feature-icon-amklmuc9mmkdhm2thdaigenblock00a03bdjutbaj.feature-2 {
3104    background-color: #9f0500;
3105  }
3106
3107  .ai-feature-section__feature-icon-amklmuc9mmkdhm2thdaigenblock00a03bdjutbaj.feature-3 {
3108    background-color: #0340cf;
3109  }
3110
3111  .ai-feature-section__feature-icon-amklmuc9mmkdhm2thdaigenblock00a03bdjutbaj.feature-4 {
3112    background-color: #9f0500;
3113  }
3114
3115  .ai-feature-section__feature-number-amklmuc9mmkdhm2thdaigenblock00a03bdjutbaj {
3116    font-size: 18px;
3117    color: #ffffff;
3118    font-weight: 600;
3119  }
3120
3121  .ai-feature-section__feature-line-amklmuc9mmkdhm2thdaigenblock00a03bdjutbaj {
3122    width: 50px;
3123    height: 1px;
3124    background-color: #e0e0e0;
3125  }
3126
3127  .ai-feature-section__feature-text-amklmuc9mmkdhm2thdaigenblock00a03bdjutbaj {
3128    flex-grow: 1;
3129    font-size: 16px;
3130    color: #121212;
3131    
3132      font-weight: 700;
3133    
3134  }
3135
3136  @media screen and (max-width: 989px) {
3137    .ai-feature-section__container-amklmuc9mmkdhm2thdaigenblock00a03bdjutbaj {
3138      grid-template-columns: 1fr;
3139      gap: 30px;
3140    }
3141
3142    .ai-feature-section__heading-amklmuc9mmkdhm2thdaigenblock00a03bdjutbaj {
3143      font-size: calc(44px * 0.7);
3144    }
3145
3146    .ai-feature-section__button-amklmuc9mmkdhm2thdaigenblock00a03bdjutbaj {
3147      width: 100%;
3148    }
3149
3150    .ai-feature-section__image-amklmuc9mmkdhm2thdaigenblock00a03bdjutbaj,
3151    .ai-feature-section__image-placeholder-amklmuc9mmkdhm2thdaigenblock00a03bdjutbaj {
3152      height: calc(600px * 0.7);
3153    }
3154  }
3155</style>
3156
3157<feature-section-amklmuc9mmkdhm2thdaigenblock00a03bdjutbaj
3158  class="ai-feature-section-amklmuc9mmkdhm2thdaigenblock00a03bdjutbaj"
3159  
3160>
3161  <div class="ai-feature-section__container-amklmuc9mmkdhm2thdaigenblock00a03bdjutbaj">
3162    <div class="ai-feature-section__left-amklmuc9mmkdhm2thdaigenblock00a03bdjutbaj">
3163      
3164        <p class="ai-feature-section__subheading-top-amklmuc9mmkdhm2thdaigenblock00a03bdjutbaj">
3165          NEW HERE? START HERE.
3166        </p>
3167      
3168
3169      
3170        <h2 class="ai-feature-section__heading-amklmuc9mmkdhm2thdaigenblock00a03bdjutbaj">
3171          A virtual challenge that moves wherever you do.
3172        </h2>
3173      
3174
3175      
3176        <p class="ai-feature-section__subheading-bottom-amklmuc9mmkdhm2thdaigenblock00a03bdjutbaj">
3177          Run the Edge turns your walking, running and everyday movement into a year-long journey you can actually see. Choose a personal goal, go solo, join a team—or do both, and use the RTE Tracker to stay connected to your progress throughout 2027.
3178        </p>
3179      
3180
3181      
3182        <a
3183          href="https://runtheedge.com/pages/how-it-works"
3184          class="ai-feature-section__button-amklmuc9mmkdhm2thdaigenblock00a03bdjutbaj"
3185        >
3186          SEE HOW IT WORKS
3187        </a>
3188      
3189
3190      
3191        <a
3192          href="https://tracker.runtheedge.com/users/sign_in"
3193          class="ai-feature-section__arrow-link-amklmuc9mmkdhm2thdaigenblock00a03bdjutbaj"
3194        >
3195          Already participating? Open the tracker ↗
3196        </a>
3197      
3198    </div>
3199
3200    <div class="ai-feature-section__center-amklmuc9mmkdhm2thdaigenblock00a03bdjutbaj">
3201      <div class="ai-feature-section__image-wrapper-amklmuc9mmkdhm2thdaigenblock00a03bdjutbaj">
3202        
3203          <img
3204            src="//runtheedge.com/cdn/shop/files/ChatGPT_Image_Aug_4_2026_05_16_09_PM.png?v=1785852993&width=800"
3205            alt=""
3206            loading="lazy"
3207            width="899"
3208            height="1749"
3209            class="ai-feature-section__image-amklmuc9mmkdhm2thdaigenblock00a03bdjutbaj"
3210          >
3211        
3212      </div>
3213    </div>
3214
3215    <div class="ai-feature-section__right-amklmuc9mmkdhm2thdaigenblock00a03bdjutbaj">
3216      
3217        
3218
3219        
3220          <div class="ai-feature-section__feature-item-amklmuc9mmkdhm2thdaigenblock00a03bdjutbaj">
3221            <div class="ai-feature-section__feature-icon-amklmuc9mmkdhm2thdaigenblock00a03bdjutbaj feature-1">
3222              <span class="ai-feature-section__feature-number-amklmuc9mmkdhm2thdaigenblock00a03bdjutbaj">
3223                1
3224              </span>
3225            </div>
3226            <div class="ai-feature-section__feature-line-amklmuc9mmkdhm2thdaigenblock00a03bdjutbaj"></div>
3227            <div class="ai-feature-section__feature-text-amklmuc9mmkdhm2thdaigenblock00a03bdjutbaj">
3228              Participate from anywhere
3229            </div>
3230          </div>
3231        
3232      
3233        
3234
3235        
3236          <div class="ai-feature-section__feature-item-amklmuc9mmkdhm2thdaigenblock00a03bdjutbaj">
3237            <div class="ai-feature-section__feature-icon-amklmuc9mmkdhm2thdaigenblock00a03bdjutbaj feature-2">
3238              <span class="ai-feature-section__feature-number-amklmuc9mmkdhm2thdaigenblock00a03bdjutbaj">
3239                2
3240              </span>
3241            </div>
3242            <div class="ai-feature-section__feature-line-amklmuc9mmkdhm2thdaigenblock00a03bdjutbaj"></div>
3243            <div class="ai-feature-section__feature-text-amklmuc9mmkdhm2thdaigenblock00a03bdjutbaj">
3244              Choose a goal that fits you
3245            </div>
3246          </div>
3247        
3248      
3249        
3250
3251        
3252          <div class="ai-feature-section__feature-item-amklmuc9mmkdhm2thdaigenblock00a03bdjutbaj">
3253            <div class="ai-feature-section__feature-icon-amklmuc9mmkdhm2thdaigenblock00a03bdjutbaj feature-3">
3254              <span class="ai-feature-section__feature-number-amklmuc9mmkdhm2thdaigenblock00a03bdjutbaj">
3255                3
3256              </span>
3257            </div>
3258            <div class="ai-feature-section__feature-line-amklmuc9mmkdhm2thdaigenblock00a03bdjutbaj"></div>
3259            <div class="ai-feature-section__feature-text-amklmuc9mmkdhm2thdaigenblock00a03bdjutbaj">
3260              Go solo, join a team—or do both
3261            </div>
3262          </div>
3263        
3264      
3265        
3266
3267        
3268          <div class="ai-feature-section__feature-item-amklmuc9mmkdhm2thdaigenblock00a03bdjutbaj">
3269            <div class="ai-feature-section__feature-icon-amklmuc9mmkdhm2thdaigenblock00a03bdjutbaj feature-4">
3270              <span class="ai-feature-section__feature-number-amklmuc9mmkdhm2thdaigenblock00a03bdjutbaj">
3271                4
3272              </span>
3273            </div>
3274            <div class="ai-feature-section__feature-line-amklmuc9mmkdhm2thdaigenblock00a03bdjutbaj"></div>
3275            <div class="ai-feature-section__feature-text-amklmuc9mmkdhm2thdaigenblock00a03bdjutbaj">
3276              See the year add up
3277            </div>
3278          </div>
3279        
3280      
3281    </div>
3282  </div>
3283</feature-section-amklmuc9mmkdhm2thdaigenblock00a03bdjutbaj>
3284
3285<script>
3286  (function() {
3287    class FeatureSectionamklmuc9mmkdhm2thdaigenblock00a03bdjutbaj extends HTMLElement {
3288      constructor() {
3289        super();
3290      }
3291
3292      connectedCallback() {
3293      }
3294    }
3295
3296    customElements.define('feature-section-amklmuc9mmkdhm2thdaigenblock00a03bdjutbaj', FeatureSectionamklmuc9mmkdhm2thdaigenblock00a03bdjutbaj);
3297  })();
3298</script>
3298
3299
3300
3301</div>
3302
3303
3304</div><div id="shopify-section-template--20376795086913__1786702350f2976f2c" class="shopify-section"><div id="shopify-block-AQUtSdTVFWlhBMW1RS__ai_gen_block_d49f043_aBxiWX" class="shopify-block">
3305
3306
3307<style data-shopify>
3308  .ai-image-gallery-aqutsdtvfwlhbmw1rsaigenblockd49f043abxiwx {
3309    display: block;
3310    width: 100%;
3311    max-width: 100%;
3312    position: relative;
3313    min-height: 900px;
3314    overflow: hidden;
3315  }
3316
3317  .ai-image-gallery__background-aqutsdtvfwlhbmw1rsaigenblockd49f043abxiwx {
3318    position: absolute;
3319    top: 0;
3320    left: 0;
3321    width: 100%;
3322    height: 100%;
3323    object-fit: cover;
3324    z-index: 0;
3325  }
3326
3327  .ai-image-gallery__bg-placeholder-aqutsdtvfwlhbmw1rsaigenblockd49f043abxiwx {
3328    position: absolute;
3329    top: 0;
3330    left: 0;
3331    width: 100%;
3332    height: 100%;
3333    background-color: #f4f4f4;
3334    display: flex;
3335    align-items: center;
3336    justify-content: center;
3337    z-index: 0;
3338  }
3339
3340  .ai-image-gallery__bg-placeholder-aqutsdtvfwlhbmw1rsaigenblockd49f043abxiwx svg {
3341    width: 100%;
3342    height: 100%;
3343    max-width: 800px;
3344    max-height: 800px;
3345  }
3346
3347  .ai-image-gallery__overlay-aqutsdtvfwlhbmw1rsaigenblockd49f043abxiwx {
3348    position: absolute;
3349    top: 0;
3350    left: 0;
3351    width: 100%;
3352    height: 100%;
3353    background: rgba(0, 0, 0, 0);
3354    z-index: 1;
3355  }
3356
3357  .ai-image-gallery__container-aqutsdtvfwlhbmw1rsaigenblockd49f043abxiwx {
3358    position: relative;
3359    z-index: 2;
3360    max-width: 1600px;
3361    margin: 0 auto;
3362    padding: 30px;
3363  }
3364
3365  .ai-image-gallery__header-aqutsdtvfwlhbmw1rsaigenblockd49f043abxiwx {
3366    text-align: center;
3367    margin-bottom: 8px;
3368    color: #ffffff;
3369  }
3370
3371  .ai-image-gallery__subheading-aqutsdtvfwlhbmw1rsaigenblockd49f043abxiwx {
3372    font-size: 20px;
3373    margin: 0 0 8px 0;
3374    text-transform: uppercase;
3375    letter-spacing: 1px;
3376  }
3377
3378  .ai-image-gallery__heading-aqutsdtvfwlhbmw1rsaigenblockd49f043abxiwx {
3379    font-size: 48px;
3380    margin: 0 0 12px 0;
3381    font-weight: 700;
3382  }
3383
3384  .ai-image-gallery__subheading-aqutsdtvfwlhbmw1rsaigenblockd49f043abxiwx {
3385    font-size: 16px;
3386    font-weight: bold;
3387    margin: 0 0 8px 0;
3388    text-transform: uppercase;
3389    letter-spacing: 1px;
3390   
3391}
3392
3393.ai-image-gallery__heading-aqutsdtvfwlhbmw1rsaigenblockd49f043abxiwx {
3394    font-size: 48px;
3395    margin: 0 0 12px 0;
3396    font-weight: 700;
3397    color: white !important;
3398}
3399
3400.ai-image-gallery__item-heading-aqutsdtvfwlhbmw1rsaigenblockd49f043abxiwx {
3401    font-size: 20px;
3402    margin: 0 0 8px 0;
3403    font-weight: 600;
3404    color: white !important;
3405}
3406
3407  .ai-image-gallery__description-aqutsdtvfwlhbmw1rsaigenblockd49f043abxiwx {
3408    font-size: 18px;
3409    margin: 0;
3410    line-height: 1.5;
3411  }
3412
3413  .ai-image-gallery__grid-aqutsdtvfwlhbmw1rsaigenblockd49f043abxiwx {
3414    display: grid;
3415    grid-template-columns: 2fr 1fr 1fr;
3416    gap: 8px;
3417  }
3418
3419  .ai-image-gallery__item-aqutsdtvfwlhbmw1rsaigenblockd49f043abxiwx {
3420    position: relative;
3421    overflow: hidden;
3422    border-radius: 0px;
3423    min-height: 350px;
3424  }
3425
3426  .ai-image-gallery__item-large-aqutsdtvfwlhbmw1rsaigenblockd49f043abxiwx {
3427    grid-row: span 2;
3428  }
3429
3430  .ai-image-gallery__item-image-aqutsdtvfwlhbmw1rsaigenblockd49f043abxiwx {
3431    width: 100%;
3432    height: 100%;
3433    object-fit: cover;
3434  }
3435
3436  .ai-image-gallery__item-placeholder-aqutsdtvfwlhbmw1rsaigenblockd49f043abxiwx {
3437    width: 100%;
3438    height: 100%;
3439    background-color: #e0e0e0;
3440    display: flex;
3441    align-items: center;
3442    justify-content: center;
3443  }
3444
3445  .ai-image-gallery__item-placeholder-aqutsdtvfwlhbmw1rsaigenblockd49f043abxiwx svg {
3446    width: 100%;
3447    height: 100%;
3448    max-width: 300px;
3449    max-height: 300px;
3450  }
3451
3452  .ai-image-gallery__subheading-aqutsdtvfwlhbmw1rsaigenblockd49f043abxiwx {
3453    font-size: 16px;
3454    font-weight: bold;
3455    margin: 0 0 8px 0;
3456    text-transform: uppercase;
3457    letter-spacing: 1px;
3458    color: #58ccfe !important;
3459}
3460
3461  .ai-image-gallery__item-content-aqutsdtvfwlhbmw1rsaigenblockd49f043abxiwx {
3462    position: absolute;
3463    bottom: 0;
3464    left: 0;
3465    right: 0;
3466    padding: 20px;
3467    background: linear-gradient(to top, rgba(0, 0, 0, 0.5), transparent);
3468    color: #f3efef;
3469  }
3470
3471  .ai-image-gallery__item-heading-aqutsdtvfwlhbmw1rsaigenblockd49f043abxiwx {
3472    font-size: 20px;
3473    margin: 0 0 8px 0;
3474    font-weight: 600;
3475  }
3476
3477  .ai-image-gallery__item-description-aqutsdtvfwlhbmw1rsaigenblockd49f043abxiwx {
3478    font-size: 14px;
3479    margin: 0;
3480    line-height: 1.4;
3481  }
3482
3483  .ai-image-gallery__cta-container-aqutsdtvfwlhbmw1rsaigenblockd49f043abxiwx {
3484    position: relative;
3485    z-index: 2;
3486    max-width: 1600px;
3487    margin: 0 auto;
3488    padding: 30px;
3489    background-color: #0340cf;
3490    border-radius: 0px;
3491    margin-top: 8px;
3492  }
3493
3494  .ai-image-gallery__cta-wrapper-aqutsdtvfwlhbmw1rsaigenblockd49f043abxiwx {
3495    display: flex;
3496    justify-content: space-between;
3497    align-items: center;
3498    gap: 20px;
3499  }
3500
3501  .ai-image-gallery__cta-text-aqutsdtvfwlhbmw1rsaigenblockd49f043abxiwx {
3502    flex: 1;
3503  }
3504
3505  .ai-image-gallery__cta-subheading-aqutsdtvfwlhbmw1rsaigenblockd49f043abxiwx {
3506    font-size: 16px;
3507    margin: 0 0 8px 0;
3508    color: #f3efef;
3509    text-transform: uppercase;
3510    letter-spacing: 1px;
3511  }
3512
3513  .ai-image-gallery__cta-description-aqutsdtvfwlhbmw1rsaigenblockd49f043abxiwx {
3514    font-size: 16px;
3515    margin: 0;
3516    color: #f3efef;
3517    line-height: 1.5;
3518  }
3519
3520  .ai-image-gallery__cta-button-aqutsdtvfwlhbmw1rsaigenblockd49f043abxiwx {
3521    display: inline-flex;
3522    align-items: center;
3523    gap: 10px;
3524    padding: 14px 28px;
3525    background-color: #9f0500;
3526    color: #ffffff;
3527    text-decoration: none;
3528    border-radius: 0px;
3529    font-size: 16px;
3530    font-weight: 600;
3531    transition: background-color 0.3s ease;
3532    white-space: nowrap;
3533  }
3534
3535  .ai-image-gallery__cta-button-aqutsdtvfwlhbmw1rsaigenblockd49f043abxiwx:hover {
3536    background-color: #000000;
3537  }
3538
3539  .ai-image-gallery__button-arrow-aqutsdtvfwlhbmw1rsaigenblockd49f043abxiwx {
3540    width: 20px;
3541    height: 20px;
3542    flex-shrink: 0;
3543  }
3544
3545  @media screen and (max-width: 989px) {
3546    .ai-image-gallery__grid-aqutsdtvfwlhbmw1rsaigenblockd49f043abxiwx {
3547      grid-template-columns: 1fr 1fr;
3548    }
3549
3550    .ai-image-gallery__cta-button-aqutsdtvfwlhbmw1rsaigenblockd49f043abxiwx {
3551    display: inline-flex;
3552    align-items: center;
3553    gap: 8px;
3554    padding: 14px 12px;
3555    background-color: #9f0500;
3556    color: #ffffff;
3557    text-decoration: none;
3558    border-radius: 0px;
3559    font-size: 14px;
3560    font-weight: 600;
3561    transition: background-color 0.3s ease;
3562    white-space: nowrap;
3563}
3564
3565    .ai-image-gallery__item-large-aqutsdtvfwlhbmw1rsaigenblockd49f043abxiwx {
3566      grid-column: span 2;
3567      grid-row: span 1;
3568    }
3569
3570    .ai-image-gallery__cta-wrapper-aqutsdtvfwlhbmw1rsaigenblockd49f043abxiwx {
3571      flex-direction: column;
3572      align-items: flex-start;
3573    }
3574
3575    .ai-image-gallery__cta-button-aqutsdtvfwlhbmw1rsaigenblockd49f043abxiwx {
3576      align-self: flex-start;
3577    }
3578  }
3579
3580  @media screen and (max-width: 749px) {
3581    .ai-image-gallery__grid-aqutsdtvfwlhbmw1rsaigenblockd49f043abxiwx {
3582      grid-template-columns: 1fr;
3583    }
3584
3585    .ai-image-gallery__item-large-aqutsdtvfwlhbmw1rsaigenblockd49f043abxiwx {
3586      grid-column: span 1;
3587    }
3588
3589    .ai-image-gallery__item-aqutsdtvfwlhbmw1rsaigenblockd49f043abxiwx {
3590      min-height: 280.0px;
3591    }
3592  }
3593</style>
3594
3595<image-gallery-aqutsdtvfwlhbmw1rsaigenblockd49f043abxiwx class="ai-image-gallery-aqutsdtvfwlhbmw1rsaigenblockd49f043abxiwx" >
3596  
3597    <img
3598      src="//runtheedge.com/cdn/shop/files/ChatGPT_Image_Aug_14_2026_01_22_19_PM.png?v=1786702954&width=2400"
3599      alt=""
3600      loading="lazy"
3601      width="1774"
3602      height="887"
3603      class="ai-image-gallery__background-aqutsdtvfwlhbmw1rsaigenblockd49f043abxiwx"
3604    >
3605  
3606  <div class="ai-image-gallery__overlay-aqutsdtvfwlhbmw1rsaigenblockd49f043abxiwx"></div>
3607
3608  <div class="ai-image-gallery__container-aqutsdtvfwlhbmw1rsaigenblockd49f043abxiwx">
3609    <div class="ai-image-gallery__header-aqutsdtvfwlhbmw1rsaigenblockd49f043abxiwx">
3610      
3611        <div class="ai-image-gallery__subheading-aqutsdtvfwlhbmw1rsaigenblockd49f043abxiwx">
3612          2026 STILL IN MOTION.
3613        </div>
3614      
3615      
3616        <h2 class="ai-image-gallery__heading-aqutsdtvfwlhbmw1rsaigenblockd49f043abxiwx">
3617          See What A Year Can Become.
3618        </h2>
3619      
3620      
3621        <div class="ai-image-gallery__description-aqutsdtvfwlhbmw1rsaigenblockd49f043abxiwx">
3622          Across the 2026 RTE community, members are still adding miles, reaching milestones and sharing moments that define their year.
3623        </div>
3624      
3625    </div>
3626
3627    <div class="ai-image-gallery__grid-aqutsdtvfwlhbmw1rsaigenblockd49f043abxiwx">
3628      <div class="ai-image-gallery__item-aqutsdtvfwlhbmw1rsaigenblockd49f043abxiwx ai-image-gallery__item-large-aqutsdtvfwlhbmw1rsaigenblockd49f043abxiwx">
3629        
3630          <img
3631            src="//runtheedge.com/cdn/shop/files/walk-1300-team.png?v=1786703349&width=1200"
3632            alt=""
3633            loading="lazy"
3634            width="598"
3635            height="592"
3636            class="ai-image-gallery__item-image-aqutsdtvfwlhbmw1rsaigenblockd49f043abxiwx"
3637          >
3638        
3639        <div class="ai-image-gallery__item-content-aqutsdtvfwlhbmw1rsaigenblockd49f043abxiwx">
3640          
3641          
3642        </div>
3643      </div>
3644
3645      <div class="ai-image-gallery__item-aqutsdtvfwlhbmw1rsaigenblockd49f043abxiwx">
3646        
3647          <img
3648            src="//runtheedge.com/cdn/shop/files/Gemini_Generated_Image_g0afjqg0afjqg0af.jpg?v=1787238209&width=800"
3649            alt=""
3650            loading="lazy"
3651            width="1031"
3652            height="1024"
3653            class="ai-image-gallery__item-image-aqutsdtvfwlhbmw1rsaigenblockd49f043abxiwx"
3654          >
3655        
3656        <div class="ai-image-gallery__item-content-aqutsdtvfwlhbmw1rsaigenblockd49f043abxiwx">
3657          
3658          
3659        </div>
3660      </div>
3661
3662      <div class="ai-image-gallery__item-aqutsdtvfwlhbmw1rsaigenblockd49f043abxiwx">
3663        
3664          <img
3665            src="//runtheedge.com/cdn/shop/files/run-1100.png?v=1786703380&width=800"
3666            alt=""
3667            loading="lazy"
3668            width="601"
3669            height="601"
3670            class="ai-image-gallery__item-image-aqutsdtvfwlhbmw1rsaigenblockd49f043abxiwx"
3671          >
3672        
3673        <div class="ai-image-gallery__item-content-aqutsdtvfwlhbmw1rsaigenblockd49f043abxiwx">
3674          
3675          
3676        </div>
3677      </div>
3678
3679      <div class="ai-image-gallery__item-aqutsdtvfwlhbmw1rsaigenblockd49f043abxiwx">
3680        
3681          <img
3682            src="//runtheedge.com/cdn/shop/files/walk-1200.png?v=1786703380&width=800"
3683            alt=""
3684            loading="lazy"
3685            width="595"
3686            height="601"
3687            class="ai-image-gallery__item-image-aqutsdtvfwlhbmw1rsaigenblockd49f043abxiwx"
3688          >
3689        
3690        <div class="ai-image-gallery__item-content-aqutsdtvfwlhbmw1rsaigenblockd49f043abxiwx">
3691          
3692          
3693        </div>
3694      </div>
3695
3696      <div class="ai-image-gallery__item-aqutsdtvfwlhbmw1rsaigenblockd49f043abxiwx">
3697        
3698          <img
3699            src="//runtheedge.com/cdn/shop/files/walk-1000.png?v=1786703379&width=800"
3700            alt=""
3701            loading="lazy"
3702            width="606"
3703            height="604"
3704            class="ai-image-gallery__item-image-aqutsdtvfwlhbmw1rsaigenblockd49f043abxiwx"
3705          >
3706        
3707        <div class="ai-image-gallery__item-content-aqutsdtvfwlhbmw1rsaigenblockd49f043abxiwx">
3708          
3709          
3710        </div>
3711      </div>
3712    </div>
3713
3714    <div class="ai-image-gallery__cta-container-aqutsdtvfwlhbmw1rsaigenblockd49f043abxiwx">
3715      <div class="ai-image-gallery__cta-wrapper-aqutsdtvfwlhbmw1rsaigenblockd49f043abxiwx">
3716        <div class="ai-image-gallery__cta-text-aqutsdtvfwlhbmw1rsaigenblockd49f043abxiwx">
3717          
3718            <div class="ai-image-gallery__cta-subheading-aqutsdtvfwlhbmw1rsaigenblockd49f043abxiwx">
3719              Your 2027 milestone belongs here.
3720            </div>
3721          
3722          
3723            <div class="ai-image-gallery__cta-description-aqutsdtvfwlhbmw1rsaigenblockd49f043abxiwx">
3724              Choose your challenge, keep showing up and share the moment with the RTE community.
3725            </div>
3726          
3727        </div>
3728        
3729      </div>
3730    </div>
3731  </div>
3732</image-gallery-aqutsdtvfwlhbmw1rsaigenblockd49f043abxiwx>
3733
3734<script>
3735  (function() {
3736    class ImageGalleryaqutsdtvfwlhbmw1rsaigenblockd49f043abxiwx extends HTMLElement {
3737      constructor() {
3738        super();
3739      }
3740
3741      connectedCallback() {
3742        this.style.display = 'block';
3743      }
3744    }
3745
3746    customElements.define('image-gallery-aqutsdtvfwlhbmw1rsaigenblockd49f043abxiwx', ImageGalleryaqutsdtvfwlhbmw1rsaigenblockd49f043abxiwx);
3747  })();
3748</script>
3748
3749
3750
3751</div>
3752
3753
3754</div><section id="shopify-section-template--20376795086913__rte_crew_goals_RGmA6j" class="shopify-section rte-crew-goals-section">
3755
3756<section
3757  id="rte-crew-goals-template--20376795086913__rte_crew_goals_RGmA6j"
3758  class="rte-crew-goals"
3759>
3760
3761  <div class="rte-crew-goals__wrapper">
3762
3763    <!-- ==========================================
3764         INTRO
3765         ========================================== -->
3766
3767    <div class="rte-crew-goals__intro">
3768
3769      
3770        <div class="rte-crew-goals__eyebrow">
3771          BETTER TOGETHER
3772        </div>
3773      
3774
3775      
3776        <h2 class="rte-crew-goals__heading">
3777          Grab your crew. Log<br />
3778the miles together.
3779        </h2>
3780      
3781
3782      
3783        <div class="rte-crew-goals__intro-text">
3784          <h3>Forming a team is like getting two challenges in one—your individual goal stays yours while every mile moves your team forward.</h3>
3785        </div>
3786      
3787
3788    </div>
3789
3790
3791    <!-- ==========================================
3792         GOAL CARD
3793         ========================================== -->
3794
3795    <div class="rte-crew-goals__goal-card">
3796
3797      <div class="rte-crew-goals__goal-eyebrow">
3798        INCLUDED WITH ANY RUN THE YEAR OR WALK THE YEAR REGISTRATION
3799      </div>
3800
3801      <div class="rte-crew-goals__goal-title">
3802
3803        <span>
3804          Your goal
3805        </span>
3806
3807        <span class="rte-crew-goals__plus">
3808          +
3809        </span>
3810
3811        <span>
3812          Your team goal
3813        </span>
3814
3815      </div>
3816
3817      
3818        <div class="rte-crew-goals__goal-description">
3819          Bring friends, family, coworkers or your entire community together. Teams can include up to 100 members.
3820        </div>
3821      
3822
3823    </div>
3824
3825
3826    <!-- ==========================================
3827         THREE CREW CARDS
3828         ========================================== -->
3829
3830    <div class="rte-crew-goals__cards">
3831
3832      
3833
3834        
3835
3836          <div
3837            class="rte-crew-goals__card"
3838            
3839          >
3840
3841            <div class="rte-crew-goals__card-icon">
3842
3843              
3844
3845                  <svg viewBox="0 0 24 24" aria-hidden="true">
3846                    <path d="M16 21v-2a4 4 0 0 0-4-4H7a4 4 0 0 0-4 4v2"/>
3847                    <circle cx="9.5" cy="7" r="3"/>
3848                    <path d="M17 11a3 3 0 1 0-1-5.83"/>
3849                    <path d="M21 21v-2a4 4 0 0 0-3-3.87"/>
3850                  </svg>
3851
3852                
3853
3854            </div>
3855
3856
3857            
3858              <h3 class="rte-crew-goals__card-title">
3859                Build your crew
3860              </h3>
3861            
3862
3863
3864            
3865              <div class="rte-crew-goals__card-text">
3866                Invite up to 100 people at different paces to take on the year together.
3867              </div>
3868            
3869
3870          </div>
3871
3872        
3873
3874      
3875
3876        
3877
3878          <div
3879            class="rte-crew-goals__card"
3880            
3881          >
3882
3883            <div class="rte-crew-goals__card-icon">
3884
3885              
3886
3887                  <svg viewBox="0 0 24 24" aria-hidden="true">
3888                    <rect x="3" y="3" width="18" height="18" rx="3"/>
3889                    <path d="M7 15l3-3 2 2 5-6"/>
3890                    <path d="M14 8h3v3"/>
3891                  </svg>
3892
3893                
3894
3895            </div>
3896
3897
3898            
3899              <h3 class="rte-crew-goals__card-title">
3900                Keep your own goal
3901              </h3>
3902            
3903
3904
3905            
3906              <div class="rte-crew-goals__card-text">
3907                Every team member still tracks their personal progress and individual milestones.
3908              </div>
3909            
3910
3911          </div>
3912
3913        
3914
3915      
3916
3917        
3918
3919          <div
3920            class="rte-crew-goals__card"
3921            
3922          >
3923
3924            <div class="rte-crew-goals__card-icon">
3925
3926              
3927
3928                  <svg viewBox="0 0 24 24" aria-hidden="true">
3929                    <circle cx="12" cy="12" r="8"/>
3930                    <circle cx="12" cy="12" r="4"/>
3931                    <circle cx="12" cy="12" r="1.5"/>
3932                    <path d="M17 7l4-4"/>
3933                    <path d="M18 3h3v3"/>
3934                  </svg>
3935
3936                
3937
3938            </div>
3939
3940
3941            
3942              <h3 class="rte-crew-goals__card-title">
3943                Chase one team goal
3944              </h3>
3945            
3946
3947
3948            
3949              <div class="rte-crew-goals__card-text">
3950                Your miles combine as the entire team can see how far you have gone.
3951              </div>
3952            
3953
3954          </div>
3955
3956        
3957
3958      
3959
3960        
3961
3962      
3963
3964        
3965
3966      
3967
3968        
3969
3970      
3971
3972    </div>
3973
3974
3975    <!-- ==========================================
3976         TEAM CHALLENGE PANEL
3977         ========================================== -->
3978
3979    <div class="rte-crew-goals__challenge">
3980
3981      <!-- LEFT -->
3982      <div class="rte-crew-goals__challenge-left">
3983
3984        
3985          <div class="rte-crew-goals__challenge-label">
3986            OPTIONAL · TEAM IMPACT CHALLENGE
3987          </div>
3988        
3989
3990        
3991          <h3 class="rte-crew-goals__challenge-heading">
3992            Make every<br />
3993mile mean<br />
3994more.
3995          </h3>
3996        
3997
3998        
3999          <div class="rte-crew-goals__challenge-text">
4000            Choose a cause your team believes in. Teams that meet the challenge can qualify for up to 20% of their registration fees to be donated to the nonprofit they select.
4001          </div>
4002        
4003
4004        
4005          <a
4006            href="https://1qzyh.share.hsforms.com/2OrviLHF-Q8emmpKbITDfpw"
4007            class="rte-crew-goals__yellow-button"
4008          >
4009            <span>
4010              Notify me when 2027 Team Impact Challenge is open
4011            </span>
4012
4013            <span class="rte-crew-goals__button-arrow">
4014              →
4015            </span>
4016          </a>
4017        
4018
4019      </div>
4020
4021
4022      <!-- CENTER STEPS -->
4023      <div class="rte-crew-goals__steps">
4024
4025        
4026
4027          
4028
4029        
4030
4031          
4032
4033        
4034
4035          
4036
4037        
4038
4039          
4040
4041            <div
4042              class="rte-crew-goals__step"
4043              
4044            >
4045
4046              <div class="rte-crew-goals__step-number">
4047                01
4048              </div>
4049
4050              <div class="rte-crew-goals__step-content">
4051
4052                <div class="rte-crew-goals__step-title">
4053                  Select from millions of U.S. nonprofits.
4054                </div>
4055
4056                <div class="rte-crew-goals__step-text">
4057                  Select the nonprofit your team wants to support.
4058                </div>
4059
4060              </div>
4061
4062            </div>
4063
4064          
4065
4066        
4067
4068          
4069
4070            <div
4071              class="rte-crew-goals__step"
4072              
4073            >
4074
4075              <div class="rte-crew-goals__step-number">
4076                02
4077              </div>
4078
4079              <div class="rte-crew-goals__step-content">
4080
4081                <div class="rte-crew-goals__step-title">
4082                  Raise money together
4083                </div>
4084
4085                <div class="rte-crew-goals__step-text">
4086                  Get a free shareable fundraising page for your team. Invite family, friends and coworkers to support your cause.
4087                </div>
4088
4089              </div>
4090
4091            </div>
4092
4093          
4094
4095        
4096
4097          
4098
4099            <div
4100              class="rte-crew-goals__step"
4101              
4102            >
4103
4104              <div class="rte-crew-goals__step-number">
4105                03
4106              </div>
4107
4108              <div class="rte-crew-goals__step-content">
4109
4110                <div class="rte-crew-goals__step-title">
4111                  Unlock RTE Contribution
4112                </div>
4113
4114                <div class="rte-crew-goals__step-text">
4115                  Meet the Team Impact requirements and RTE makes an additional contribution to your cause.
4116                </div>
4117
4118              </div>
4119
4120            </div>
4121
4122          
4123
4124        
4125
4126      </div>
4127
4128
4129      <!-- RIGHT STATS -->
4130      <div class="rte-crew-goals__stats">
4131
4132        <div class="rte-crew-goals__stat rte-crew-goals__stat--yellow">
4133
4134          <div class="rte-crew-goals__stat-label">
4135            RTE DONATES
4136          </div>
4137
4138          <div class="rte-crew-goals__stat-number">
4139            10%
4140          </div>
4141
4142          <div class="rte-crew-goals__stat-text">
4143            At least 20 team members completing at least 120 miles during the year.
4144          </div>
4145
4146        </div>
4147
4148
4149        <div class="rte-crew-goals__stat rte-crew-goals__stat--blue">
4150
4151          <div class="rte-crew-goals__stat-label">
4152            BONUS
4153          </div>
4154
4155          <div class="rte-crew-goals__stat-number">
4156            +10%
4157          </div>
4158
4159          <div class="rte-crew-goals__stat-text">
4160            When at least 10 team members are new RTE members with a paid registration
4161          </div>
4162
4163        </div>
4164
4165      </div>
4166
4167    </div>
4168
4169  </div>
4170
4171</section>
4172
4173
4174<style>
4175
4176/* =========================================================
4177   RTE CREW GOALS
4178   LARGE / HIGH VISIBILITY VERSION
4179   BLUE SECTION TEXT +2PX
4180   ========================================================= */
4181
4182#rte-crew-goals-template--20376795086913__rte_crew_goals_RGmA6j {
4183  --navy: #06184d;
4184  --navy-light: #0b2b72;
4185  --blue: #168dff;
4186  --cyan: #27bfff;
4187  --red: #ff4b43;
4188  --yellow: #ffd15b;
4189  --yellow-dark: #ffb72d;
4190  --cream: #f8f6f1;
4191  --text: #07184d;
4192
4193  width: 100%;
4194  position: relative;
4195  overflow: hidden;
4196
4197  background:
4198    radial-gradient(
4199      circle at 50% 0%,
4200      rgba(255, 255, 255, 0.95),
4201      transparent 48%
4202    ),
4203    #f8f6f1;
4204
4205  color: var(--text);
4206
4207  font-family:
4208    Arial,
4209    Helvetica,
4210    sans-serif;
4211
4212  padding: 70px 30px 85px;
4213}
4214
4215
4216/* =========================================================
4217   RESET
4218   ========================================================= */
4219
4220#rte-crew-goals-template--20376795086913__rte_crew_goals_RGmA6j *,
4221#rte-crew-goals-template--20376795086913__rte_crew_goals_RGmA6j *::before,
4222#rte-crew-goals-template--20376795086913__rte_crew_goals_RGmA6j *::after {
4223  box-sizing: border-box;
4224}
4225
4226
4227/* =========================================================
4228   MAIN WRAPPER
4229   ========================================================= */
4230
4231#rte-crew-goals-template--20376795086913__rte_crew_goals_RGmA6j .rte-crew-goals__wrapper {
4232  width: min(1180px, 100%);
4233  margin: 0 auto;
4234}
4235
4236
4237/* =========================================================
4238   INTRO
4239   ========================================================= */
4240
4241#rte-crew-goals-template--20376795086913__rte_crew_goals_RGmA6j .rte-crew-goals__intro {
4242  width: 100%;
4243  max-width: 700px;
4244  margin: 0 auto 38px;
4245  text-align: center;
4246}
4247
4248#rte-crew-goals-template--20376795086913__rte_crew_goals_RGmA6j .rte-crew-goals__eyebrow {
4249  display: inline-block;
4250
4251  margin-bottom: 12px;
4252
4253  color: var(--red);
4254
4255  font-size: 14px;
4256  line-height: 1;
4257  font-weight: 800;
4258
4259  letter-spacing: 1.8px;
4260  text-transform: uppercase;
4261}
4262
4263#rte-crew-goals-template--20376795086913__rte_crew_goals_RGmA6j .rte-crew-goals__heading {
4264  margin: 0;
4265
4266  color: var(--navy);
4267
4268  font-size: clamp(42px, 5vw, 64px);
4269  line-height: 0.98;
4270  font-weight: 400;
4271
4272  letter-spacing: -2.8px;
4273}
4274
4275#rte-crew-goals-template--20376795086913__rte_crew_goals_RGmA6j .rte-crew-goals__intro-text {
4276  max-width: 650px;
4277
4278  margin: 17px auto 0;
4279
4280  color: #52617b;
4281
4282  font-size: 17px;
4283  line-height: 1.65;
4284}
4285
4286#rte-crew-goals-template--20376795086913__rte_crew_goals_RGmA6j .rte-crew-goals__intro-text p {
4287  margin: 0;
4288}
4289
4290
4291/* =========================================================
4292   GOAL CARD
4293   ========================================================= */
4294
4295#rte-crew-goals-template--20376795086913__rte_crew_goals_RGmA6j .rte-crew-goals__goal-card {
4296  width: min(850px, 100%);
4297
4298  margin: 0 auto 35px;
4299
4300  padding: 22px 30px 25px;
4301
4302  text-align: center;
4303
4304  background:
4305    rgba(255, 255, 255, 0.82);
4306
4307  border: 1px solid #d7dce4;
4308
4309  border-radius: 8px;
4310
4311  box-shadow:
4312    0 10px 30px
4313    rgba(10, 29, 70, 0.09);
4314}
4315
4316#rte-crew-goals-template--20376795086913__rte_crew_goals_RGmA6j .rte-crew-goals__goal-eyebrow {
4317  margin-bottom: 9px;
4318
4319  color: var(--red);
4320
4321  font-size: 14px;
4322  line-height: 1;
4323
4324  font-weight: 800;
4325
4326  letter-spacing: 1.1px;
4327
4328  text-transform: uppercase;
4329}
4330
4331#rte-crew-goals-template--20376795086913__rte_crew_goals_RGmA6j .rte-crew-goals__goal-title {
4332  display: flex;
4333
4334  align-items: center;
4335  justify-content: center;
4336
4337  flex-wrap: wrap;
4338
4339  gap: 14px;
4340
4341  color: var(--navy);
4342
4343  font-size: 27px;
4344  line-height: 1;
4345
4346  font-weight: 700;
4347}
4348
4349#rte-crew-goals-template--20376795086913__rte_crew_goals_RGmA6j .rte-crew-goals__plus {
4350  width: 25px;
4351  height: 25px;
4352
4353  display: inline-flex;
4354
4355  align-items: center;
4356  justify-content: center;
4357
4358  flex: 0 0 25px;
4359
4360  border-radius: 50%;
4361
4362  background:
4363    linear-gradient(
4364      135deg,
4365      #ff6b42,
4366      #f64638
4367    );
4368
4369  color: #fff;
4370
4371  font-size: 18px;
4372  font-weight: 700;
4373
4374  box-shadow:
4375    0 3px 7px
4376    rgba(255, 76, 67, 0.25);
4377}
4378
4379#rte-crew-goals-template--20376795086913__rte_crew_goals_RGmA6j .rte-crew-goals__goal-description {
4380  margin-top: 10px;
4381
4382  color: #64718a;
4383
4384  font-size: 16px;
4385  line-height: 1.5;
4386}
4387
4388
4389/* =========================================================
4390   THREE FEATURE CARDS
4391   ========================================================= */
4392
4393#rte-crew-goals-template--20376795086913__rte_crew_goals_RGmA6j .rte-crew-goals__cards {
4394  width: min(900px, 100%);
4395
4396  margin: 0 auto 45px;
4397
4398  display: grid;
4399
4400  grid-template-columns:
4401    repeat(3, minmax(0, 1fr));
4402
4403  gap: 12px;
4404}
4405
4406#rte-crew-goals-template--20376795086913__rte_crew_goals_RGmA6j .rte-crew-goals__card {
4407  position: relative;
4408
4409  min-height: 165px;
4410
4411  padding: 22px 20px 24px;
4412
4413  background: #ffffff;
4414
4415  border: 1px solid #e2e5e9;
4416
4417  border-top: 3px solid var(--blue);
4418
4419  border-radius: 7px;
4420
4421  box-shadow:
4422    0 12px 28px
4423    rgba(8, 28, 70, 0.10);
4424
4425  transition:
4426    transform 0.25s ease,
4427    box-shadow 0.25s ease;
4428}
4429
4430#rte-crew-goals-template--20376795086913__rte_crew_goals_RGmA6j .rte-crew-goals__card:hover {
4431  transform: translateY(-4px);
4432
4433  box-shadow:
4434    0 18px 35px
4435    rgba(8, 28, 70, 0.14);
4436}
4437
4438#rte-crew-goals-template--20376795086913__rte_crew_goals_RGmA6j .rte-crew-goals__card:nth-child(2) {
4439  border-top-color: var(--red);
4440}
4441
4442#rte-crew-goals-template--20376795086913__rte_crew_goals_RGmA6j .rte-crew-goals__card:nth-child(3) {
4443  border-top-color: #008cff;
4444}
4445
4446
4447/* =========================================================
4448   FEATURE CARD ICONS
4449   ========================================================= */
4450
4451#rte-crew-goals-template--20376795086913__rte_crew_goals_RGmA6j .rte-crew-goals__card-icon {
4452  width: 42px;
4453  height: 42px;
4454
4455  margin-bottom: 17px;
4456
4457  display: flex;
4458
4459  align-items: center;
4460  justify-content: center;
4461
4462  border-radius: 9px;
4463
4464  border: 1px solid #dbe5f4;
4465
4466  background: #f7fbff;
4467
4468  box-shadow:
4469    0 3px 8px
4470    rgba(0, 80, 180, 0.08);
4471}
4472
4473#rte-crew-goals-template--20376795086913__rte_crew_goals_RGmA6j .rte-crew-goals__card:nth-child(2)
4474.rte-crew-goals__card-icon {
4475  border-color: #ffe0df;
4476  background: #fff9f8;
4477}
4478
4479#rte-crew-goals-template--20376795086913__rte_crew_goals_RGmA6j .rte-crew-goals__card-icon svg {
4480  width: 23px;
4481  height: 23px;
4482
4483  fill: none;
4484
4485  stroke: #188eff;
4486
4487  stroke-width: 1.5;
4488
4489  stroke-linecap: round;
4490  stroke-linejoin: round;
4491}
4492
4493#rte-crew-goals-template--20376795086913__rte_crew_goals_RGmA6j .rte-crew-goals__card:nth-child(2)
4494.rte-crew-goals__card-icon svg {
4495  stroke: var(--red);
4496}
4497
4498#rte-crew-goals-template--20376795086913__rte_crew_goals_RGmA6j .rte-crew-goals__card:nth-child(3)
4499.rte-crew-goals__card-icon svg {
4500  stroke: #188eff;
4501}
4502
4503
4504/* =========================================================
4505   FEATURE CARD TEXT
4506   ========================================================= */
4507
4508#rte-crew-goals-template--20376795086913__rte_crew_goals_RGmA6j .rte-crew-goals__card-title {
4509  margin: 0 0 10px;
4510
4511  color: var(--navy);
4512
4513  font-size: 18px;
4514  line-height: 1.2;
4515
4516  font-weight: 700;
4517}
4518
4519#rte-crew-goals-template--20376795086913__rte_crew_goals_RGmA6j .rte-crew-goals__card-text {
4520  color: #68758c;
4521
4522  font-size: 16px;
4523  line-height: 1.6;
4524}
4525
4526
4527/* =========================================================
4528   DARK BLUE CHALLENGE PANEL
4529   ========================================================= */
4530
4531#rte-crew-goals-template--20376795086913__rte_crew_goals_RGmA6j .rte-crew-goals__challenge {
4532  position: relative;
4533
4534  width: min(1100px, 100%);
4535
4536  min-height: 360px;
4537
4538  margin: 0 auto;
4539
4540  padding: 42px 38px;
4541
4542  display: grid;
4543
4544  grid-template-columns:
4545    1.15fr
4546    1fr
4547    0.72fr;
4548
4549  gap: 35px;
4550
4551  align-items: center;
4552
4553  overflow: hidden;
4554
4555  border-radius: 9px;
4556
4557  background:
4558    radial-gradient(
4559      circle at 95% 0%,
4560      #123e91 0%,
4561      transparent 36%
4562    ),
4563    linear-gradient(
4564      135deg,
4565      #07184d 0%,
4566      #09215e 58%,
4567      #0a2d70 100%
4568    );
4569
4570  box-shadow:
4571    0 20px 45px
4572    rgba(5, 25, 70, 0.22);
4573}
4574
4575
4576/* =========================================================
4577   BLUE PANEL DECORATION
4578   ========================================================= */
4579
4580#rte-crew-goals-template--20376795086913__rte_crew_goals_RGmA6j .rte-crew-goals__challenge::before {
4581  content: "";
4582
4583  position: absolute;
4584
4585  width: 350px;
4586  height: 350px;
4587
4588  right: -130px;
4589  bottom: -230px;
4590
4591  border: 55px solid
4592    rgba(0, 111, 240, 0.14);
4593
4594  border-radius: 50%;
4595
4596  pointer-events: none;
4597}
4598
4599#rte-crew-goals-template--20376795086913__rte_crew_goals_RGmA6j .rte-crew-goals__challenge::after {
4600  content: "";
4601
4602  position: absolute;
4603
4604  width: 260px;
4605  height: 260px;
4606
4607  right: -90px;
4608  top: -190px;
4609
4610  border: 42px solid
4611    rgba(36, 161, 255, 0.08);
4612
4613  border-radius: 50%;
4614
4615  pointer-events: none;
4616}
4617
4618
4619/* =========================================================
4620   BLUE PANEL LEFT CONTENT
4621   ALL TEXT +2PX
4622   ========================================================= */
4623
4624#rte-crew-goals-template--20376795086913__rte_crew_goals_RGmA6j
4625.rte-crew-goals__challenge-left {
4626  position: relative;
4627  z-index: 3;
4628}
4629
4630#rte-crew-goals-template--20376795086913__rte_crew_goals_RGmA6j
4631.rte-crew-goals__challenge-label {
4632  display: inline-block;
4633
4634  margin-bottom: 14px;
4635
4636  padding: 6px 10px;
4637
4638  background: var(--red);
4639
4640  color: #fff;
4641
4642  font-size: 16px;
4643
4644  line-height: 1;
4645
4646  font-weight: 800;
4647
4648  letter-spacing: 1px;
4649
4650  text-transform: uppercase;
4651}
4652
4653#rte-crew-goals-template--20376795086913__rte_crew_goals_RGmA6j
4654.rte-crew-goals__challenge-heading {
4655  max-width: 330px;
4656
4657  margin: 0 0 18px;
4658
4659  color: #fff;
4660
4661  font-size: clamp(40px, 4vw, 56px);
4662
4663  line-height: 0.9;
4664
4665  font-weight: 400;
4666
4667  letter-spacing: -2px;
4668}
4669
4670#rte-crew-goals-template--20376795086913__rte_crew_goals_RGmA6j
4671.rte-crew-goals__challenge-text {
4672  max-width: 330px;
4673
4674  margin: 0 0 22px;
4675
4676  color:
4677    rgba(255, 255, 255, 0.78);
4678
4679  font-size: 17px;
4680
4681  line-height: 1.65;
4682}
4683
4684
4685/* =========================================================
4686   BLUE PANEL BUTTON +2PX
4687   ========================================================= */
4688
4689#rte-crew-goals-template--20376795086913__rte_crew_goals_RGmA6j
4690.rte-crew-goals__yellow-button {
4691  min-height: 50px;
4692
4693  padding: 0 19px;
4694
4695  display: inline-flex;
4696
4697  align-items: center;
4698  justify-content: space-between;
4699
4700  gap: 30px;
4701
4702  background:
4703    linear-gradient(
4704      135deg,
4705      #ffd666 0%,
4706      #ffb52b 100%
4707    );
4708
4709  color: #06184d;
4710
4711  text-decoration: none;
4712
4713  font-size: 14px;
4714
4715  line-height: 1;
4716
4717  font-weight: 800;
4718
4719  letter-spacing: 0.9px;
4720
4721  text-transform: uppercase;
4722
4723  border-radius: 2px;
4724
4725  box-shadow:
4726    0 8px 20px
4727    rgba(0, 0, 0, 0.20);
4728
4729  transition:
4730    transform 0.2s ease,
4731    box-shadow 0.2s ease;
4732}
4733
4734#rte-crew-goals-template--20376795086913__rte_crew_goals_RGmA6j
4735.rte-crew-goals__yellow-button:hover {
4736  transform: translateY(-3px);
4737
4738  box-shadow:
4739    0 12px 25px
4740    rgba(0, 0, 0, 0.30);
4741}
4742
4743#rte-crew-goals-template--20376795086913__rte_crew_goals_RGmA6j
4744.rte-crew-goals__button-arrow {
4745  font-size: 18px;
4746  line-height: 1;
4747}
4748
4749
4750/* =========================================================
4751   BLUE PANEL STEPS
4752   ALL TEXT +2PX
4753   ========================================================= */
4754
4755#rte-crew-goals-template--20376795086913__rte_crew_goals_RGmA6j
4756.rte-crew-goals__steps {
4757  position: relative;
4758
4759  z-index: 3;
4760}
4761
4762#rte-crew-goals-template--20376795086913__rte_crew_goals_RGmA6j
4763.rte-crew-goals__step {
4764  display: flex;
4765
4766  gap: 14px;
4767
4768  padding: 18px 0;
4769
4770  border-bottom:
4771    1px solid
4772    rgba(255, 255, 255, 0.17);
4773}
4774
4775#rte-crew-goals-template--20376795086913__rte_crew_goals_RGmA6j
4776.rte-crew-goals__step:first-child {
4777  padding-top: 0;
4778}
4779
4780#rte-crew-goals-template--20376795086913__rte_crew_goals_RGmA6j
4781.rte-crew-goals__step:last-child {
4782  border-bottom: 0;
4783}
4784
4785#rte-crew-goals-template--20376795086913__rte_crew_goals_RGmA6j
4786.rte-crew-goals__step-number {
4787  width: 24px;
4788  height: 24px;
4789
4790  flex: 0 0 24px;
4791
4792  display: flex;
4793
4794  align-items: center;
4795  justify-content: center;
4796
4797  border: 1px solid
4798    rgba(255, 255, 255, 0.35);
4799
4800  border-radius: 4px;
4801
4802  color:
4803    rgba(255, 255, 255, 0.85);
4804
4805  font-size: 15px;
4806
4807  font-weight: 600;
4808}
4809
4810#rte-crew-goals-template--20376795086913__rte_crew_goals_RGmA6j
4811.rte-crew-goals__step-content {
4812  min-width: 0;
4813}
4814
4815#rte-crew-goals-template--20376795086913__rte_crew_goals_RGmA6j
4816.rte-crew-goals__step-title {
4817  margin-bottom: 6px;
4818
4819  color: #fff;
4820
4821  font-size: 14px;
4822
4823  line-height: 1.25;
4824
4825  font-weight: 700;
4826}
4827
4828#rte-crew-goals-template--20376795086913__rte_crew_goals_RGmA6j
4829.rte-crew-goals__step-text {
4830  color:
4831    rgba(255, 255, 255, 0.68);
4832
4833  font-size: 15px;
4834
4835  line-height: 1.6;
4836}
4837
4838
4839/* =========================================================
4840   BLUE PANEL STAT BOXES
4841   ALL TEXT +2PX
4842   ========================================================= */
4843
4844#rte-crew-goals-template--20376795086913__rte_crew_goals_RGmA6j
4845.rte-crew-goals__stats {
4846  position: relative;
4847
4848  z-index: 3;
4849
4850  display: flex;
4851
4852  flex-direction: column;
4853
4854  gap: 14px;
4855}
4856
4857#rte-crew-goals-template--20376795086913__rte_crew_goals_RGmA6j
4858.rte-crew-goals__stat {
4859  min-height: 125px;
4860
4861  padding: 18px;
4862
4863  border-radius: 7px;
4864}
4865
4866#rte-crew-goals-template--20376795086913__rte_crew_goals_RGmA6j
4867.rte-crew-goals__stat--yellow {
4868  background:
4869    linear-gradient(
4870      135deg,
4871      #ffe18b,
4872      #ffbd37
4873    );
4874
4875  color: var(--navy);
4876
4877  box-shadow:
4878    0 8px 20px
4879    rgba(0, 0, 0, 0.12);
4880}
4881
4882#rte-crew-goals-template--20376795086913__rte_crew_goals_RGmA6j
4883.rte-crew-goals__stat--blue {
4884  border:
4885    1px solid
4886    rgba(255, 255, 255, 0.28);
4887
4888  background:
4889    rgba(255, 255, 255, 0.06);
4890
4891  color: #fff;
4892}
4893
4894#rte-crew-goals-template--20376795086913__rte_crew_goals_RGmA6j
4895.rte-crew-goals__stat-label {
4896  margin-bottom: 6px;
4897
4898  font-size: 15px;
4899
4900  line-height: 1;
4901
4902  font-weight: 800;
4903
4904  letter-spacing: 0.8px;
4905
4906  text-transform: uppercase;
4907}
4908
4909#rte-crew-goals-template--20376795086913__rte_crew_goals_RGmA6j
4910.rte-crew-goals__stat-number {
4911  font-size: 44px;
4912
4913  line-height: 0.95;
4914
4915  font-weight: 800;
4916
4917  letter-spacing: -1.5px;
4918}
4919
4920#rte-crew-goals-template--20376795086913__rte_crew_goals_RGmA6j
4921.rte-crew-goals__stat-text {
4922  margin-top: 9px;
4923
4924  font-size: 15px;
4925
4926  line-height: 1.55;
4927
4928  opacity: 0.78;
4929}
4930
4931#rte-crew-goals-template--20376795086913__rte_crew_goals_RGmA6j
4932.rte-crew-goals__stat--blue
4933.rte-crew-goals__stat-number {
4934  color: #35c2ff;
4935}
4936
4937
4938/* =========================================================
4939   TABLET
4940   ========================================================= */
4941
4942@media screen and (max-width: 1000px) {
4943
4944  #rte-crew-goals-template--20376795086913__rte_crew_goals_RGmA6j {
4945    padding: 60px 24px 70px;
4946  }
4947
4948  #rte-crew-goals-template--20376795086913__rte_crew_goals_RGmA6j
4949  .rte-crew-goals__wrapper {
4950    width: min(950px, 100%);
4951  }
4952
4953  #rte-crew-goals-template--20376795086913__rte_crew_goals_RGmA6j
4954  .rte-crew-goals__challenge {
4955    grid-template-columns:
4956      1fr 1fr;
4957
4958    gap: 30px;
4959
4960    min-height: auto;
4961
4962    padding: 38px 32px;
4963  }
4964
4965  #rte-crew-goals-template--20376795086913__rte_crew_goals_RGmA6j
4966  .rte-crew-goals__stats {
4967    grid-column: 1 / -1;
4968
4969    display: grid;
4970
4971    grid-template-columns:
4972      1fr 1fr;
4973
4974    gap: 14px;
4975  }
4976}
4977
4978
4979/* =========================================================
4980   MOBILE
4981   ========================================================= */
4982
4983@media screen and (max-width: 600px) {
4984
4985  #rte-crew-goals-template--20376795086913__rte_crew_goals_RGmA6j {
4986    padding: 50px 16px 60px;
4987  }
4988
4989
4990  /* Intro */
4991
4992  #rte-crew-goals-template--20376795086913__rte_crew_goals_RGmA6j
4993  .rte-crew-goals__intro {
4994    margin-bottom: 30px;
4995  }
4996
4997  #rte-crew-goals-template--20376795086913__rte_crew_goals_RGmA6j
4998  .rte-crew-goals__eyebrow {
4999    font-size: 9px;
5000    letter-spacing: 1.4px;
5001  }
5002
5003  #rte-crew-goals-template--20376795086913__rte_crew_goals_RGmA6j
5004  .rte-crew-goals__heading {
5005    font-size: 42px;
5006
5007    line-height: 0.95;
5008
5009    letter-spacing: -1.8px;
5010  }
5011
5012  #rte-crew-goals-template--20376795086913__rte_crew_goals_RGmA6j
5013  .rte-crew-goals__intro-text {
5014    margin-top: 15px;
5015
5016    font-size: 15px;
5017
5018    line-height: 1.6;
5019  }
5020
5021
5022  /* Goal box */
5023
5024  #rte-crew-goals-template--20376795086913__rte_crew_goals_RGmA6j
5025  .rte-crew-goals__goal-card {
5026    width: 100%;
5027
5028    padding: 22px 18px;
5029
5030    margin-bottom: 28px;
5031  }
5032
5033  #rte-crew-goals-template--20376795086913__rte_crew_goals_RGmA6j
5034  .rte-crew-goals__goal-eyebrow {
5035    font-size: 7px;
5036  }
5037
5038  #rte-crew-goals-template--20376795086913__rte_crew_goals_RGmA6j
5039  .rte-crew-goals__goal-title {
5040    font-size: 22px;
5041
5042    gap: 11px;
5043  }
5044
5045  #rte-crew-goals-template--20376795086913__rte_crew_goals_RGmA6j
5046  .rte-crew-goals__plus {
5047    width: 22px;
5048    height: 22px;
5049
5050    flex-basis: 22px;
5051
5052    font-size: 16px;
5053  }
5054
5055  #rte-crew-goals-template--20376795086913__rte_crew_goals_RGmA6j
5056  .rte-crew-goals__goal-description {
5057    font-size: 16px;
5058
5059    line-height: 1.5;
5060  }
5061
5062  #rte-crew-goals-template--20376795086913__rte_crew_goals_RGmA6j .rte-crew-goals__card-text {
5063    color: #68758c;
5064    font-size: 15px !important;
5065    line-height: 1.6;
5066}
5067
5068
5069  /* Feature cards */
5070
5071  #rte-crew-goals-template--20376795086913__rte_crew_goals_RGmA6j
5072  .rte-crew-goals__cards {
5073    width: 100%;
5074
5075    grid-template-columns: 1fr;
5076
5077    gap: 12px;
5078
5079    margin-bottom: 35px;
5080  }
5081
5082  #rte-crew-goals-template--20376795086913__rte_crew_goals_RGmA6j
5083  .rte-crew-goals__card {
5084    min-height: 145px;
5085
5086    padding: 20px;
5087  }
5088
5089  #rte-crew-goals-template--20376795086913__rte_crew_goals_RGmA6j
5090  .rte-crew-goals__card-icon {
5091    width: 42px;
5092    height: 42px;
5093
5094    margin-bottom: 14px;
5095  }
5096
5097  #rte-crew-goals-template--20376795086913__rte_crew_goals_RGmA6j
5098  .rte-crew-goals__card-title {
5099    font-size: 17px;
5100  }
5101
5102  #rte-crew-goals-template--20376795086913__rte_crew_goals_RGmA6j
5103  .rte-crew-goals__card-text {
5104    font-size: 15px;
5105
5106    line-height: 1.55;
5107  }
5108
5109
5110  /* =====================================================
5111     BLUE SECTION — MOBILE
5112     +2PX MAINTAINED
5113     ===================================================== */
5114
5115  #rte-crew-goals-template--20376795086913__rte_crew_goals_RGmA6j
5116  .rte-crew-goals__challenge {
5117    display: flex;
5118
5119    flex-direction: column;
5120
5121    align-items: stretch;
5122
5123    gap: 32px;
5124
5125    padding: 32px 22px;
5126  }
5127
5128
5129  /* Challenge heading */
5130
5131  #rte-crew-goals-template--20376795086913__rte_crew_goals_RGmA6j
5132  .rte-crew-goals__challenge-heading {
5133    max-width: 320px;
5134
5135    font-size: 44px;
5136
5137    line-height: 0.92;
5138
5139    letter-spacing: -1.8px;
5140  }
5141
5142  #rte-crew-goals-template--20376795086913__rte_crew_goals_RGmA6j
5143  .rte-crew-goals__challenge-text {
5144    max-width: 100%;
5145
5146    font-size: 15px;
5147
5148    line-height: 1.65;
5149  }
5150
5151
5152  /* Challenge label */
5153
5154  #rte-crew-goals-template--20376795086913__rte_crew_goals_RGmA6j
5155  .rte-crew-goals__challenge-label {
5156    font-size: 12px;
5157
5158    padding: 6px 10px;
5159
5160    margin-bottom: 14px;
5161  }
5162
5163
5164  /* Button */
5165
5166  #rte-crew-goals-template--20376795086913__rte_crew_goals_RGmA6j
5167  .rte-crew-goals__yellow-button {
5168    width: 100%;
5169
5170    min-height: 54px;
5171
5172    padding: 0 16px;
5173
5174    font-size: 15px;
5175
5176    gap: 20px;
5177  }
5178
5179  #rte-crew-goals-template--20376795086913__rte_crew_goals_RGmA6j
5180  .rte-crew-goals__button-arrow {
5181    font-size: 18px;
5182  }
5183
5184
5185  /* Steps */
5186
5187  #rte-crew-goals-template--20376795086913__rte_crew_goals_RGmA6j
5188  .rte-crew-goals__step {
5189    padding: 18px 0;
5190
5191    gap: 13px;
5192  }
5193
5194  #rte-crew-goals-template--20376795086913__rte_crew_goals_RGmA6j
5195  .rte-crew-goals__step-number {
5196    width: 24px;
5197    height: 24px;
5198
5199    flex-basis: 24px;
5200
5201    font-size: 9px;
5202  }
5203
5204  #rte-crew-goals-template--20376795086913__rte_crew_goals_RGmA6j
5205  .rte-crew-goals__step-title {
5206    font-size: 16px;
5207
5208    margin-bottom: 6px;
5209  }
5210
5211  #rte-crew-goals-template--20376795086913__rte_crew_goals_RGmA6j
5212  .rte-crew-goals__step-text {
5213    font-size: 15px;
5214
5215    line-height: 1.7;
5216  }
5217
5218
5219  /* Stats */
5220
5221  #rte-crew-goals-template--20376795086913__rte_crew_goals_RGmA6j
5222  .rte-crew-goals__stats {
5223    width: 100%;
5224
5225    display: grid;
5226
5227    grid-template-columns:
5228      1fr 1fr;
5229
5230    gap: 10px;
5231  }
5232
5233  #rte-crew-goals-template--20376795086913__rte_crew_goals_RGmA6j
5234  .rte-crew-goals__stat {
5235    min-height: 130px;
5236
5237    padding: 18px;
5238  }
5239
5240  #rte-crew-goals-template--20376795086913__rte_crew_goals_RGmA6j
5241  .rte-crew-goals__stat-label {
5242    font-size: 15px;
5243  }
5244
5245  #rte-crew-goals-template--20376795086913__rte_crew_goals_RGmA6j
5246  .rte-crew-goals__stat-number {
5247    font-size: 42px;
5248  }
5249
5250  #rte-crew-goals-template--20376795086913__rte_crew_goals_RGmA6j
5251  .rte-crew-goals__stat-text {
5252    font-size: 15px;
5253
5254    line-height: 1.6;
5255  }
5256}
5257
5258
5259/* =========================================================
5260   SMALL PHONES
5261   ========================================================= */
5262
5263@media screen and (max-width: 420px) {
5264
5265  #rte-crew-goals-template--20376795086913__rte_crew_goals_RGmA6j {
5266    padding: 45px 14px 55px;
5267  }
5268
5269  #rte-crew-goals-template--20376795086913__rte_crew_goals_RGmA6j
5270  .rte-crew-goals__heading {
5271    font-size: 37px;
5272  }
5273
5274  #rte-crew-goals-template--20376795086913__rte_crew_goals_RGmA6j
5275  .rte-crew-goals__intro-text {
5276    font-size: 14px;
5277  }
5278
5279  #rte-crew-goals-template--20376795086913__rte_crew_goals_RGmA6j
5280  .rte-crew-goals__goal-title {
5281    font-size: 20px;
5282  }
5283
5284
5285  /* Blue section */
5286
5287  #rte-crew-goals-template--20376795086913__rte_crew_goals_RGmA6j
5288  .rte-crew-goals__challenge-heading {
5289    font-size: 40px;
5290  }
5291
5292  #rte-crew-goals-template--20376795086913__rte_crew_goals_RGmA6j
5293  .rte-crew-goals__challenge-text {
5294    font-size: 14px;
5295  }
5296
5297  #rte-crew-goals-template--20376795086913__rte_crew_goals_RGmA6j
5298  .rte-crew-goals__step-title {
5299    font-size: 14px;
5300  }
5301
5302  #rte-crew-goals-template--20376795086913__rte_crew_goals_RGmA6j
5303  .rte-crew-goals__step-text {
5304    font-size: 13px;
5305  }
5306
5307  #rte-crew-goals-template--20376795086913__rte_crew_goals_RGmA6j
5308  .rte-crew-goals__stat-number {
5309    font-size: 40px;
5310  }
5311}
5312
5313
5314/* =========================================================
5315   VERY SMALL PHONES
5316   ========================================================= */
5317
5318@media screen and (max-width: 360px) {
5319
5320  #rte-crew-goals-template--20376795086913__rte_crew_goals_RGmA6j
5321  .rte-crew-goals__heading {
5322    font-size: 34px;
5323  }
5324
5325  #rte-crew-goals-template--20376795086913__rte_crew_goals_RGmA6j
5326  .rte-crew-goals__goal-title {
5327    font-size: 18px;
5328  }
5329
5330
5331  /* Keep blue section readable */
5332
5333  #rte-crew-goals-template--20376795086913__rte_crew_goals_RGmA6j
5334  .rte-crew-goals__challenge-heading {
5335    font-size: 36px;
5336  }
5337
5338  #rte-crew-goals-template--20376795086913__rte_crew_goals_RGmA6j
5339  .rte-crew-goals__challenge-text {
5340    font-size: 14px;
5341  }
5342
5343  #rte-crew-goals-template--20376795086913__rte_crew_goals_RGmA6j
5344  .rte-crew-goals__step-title {
5345    font-size: 14px;
5346  }
5347
5348  #rte-crew-goals-template--20376795086913__rte_crew_goals_RGmA6j
5349  .rte-crew-goals__step-text {
5350    font-size: 13px;
5351  }
5352
5353  #rte-crew-goals-template--20376795086913__rte_crew_goals_RGmA6j
5354  .rte-crew-goals__stats {
5355    grid-template-columns: 1fr;
5356  }
5357
5358  #rte-crew-goals-template--20376795086913__rte_crew_goals_RGmA6j
5359  .rte-crew-goals__stat {
5360    min-height: 105px;
5361  }
5362
5363  #rte-crew-goals-template--20376795086913__rte_crew_goals_RGmA6j
5364  .rte-crew-goals__stat-number {
5365    font-size: 38px;
5366  }
5367}
5368
5369
5370/* =========================================================
5371   ACCESSIBILITY
5372   ========================================================= */
5373
5374@media (prefers-reduced-motion: reduce) {
5375
5376  #rte-crew-goals-template--20376795086913__rte_crew_goals_RGmA6j
5377  .rte-crew-goals__card,
5378
5379  #rte-crew-goals-template--20376795086913__rte_crew_goals_RGmA6j
5380  .rte-crew-goals__yellow-button {
5381    transition: none;
5382  }
5383}
5384
5385</style>
5386
5387</section><section id="shopify-section-template--20376795086913__activity_sync_43CdBb" class="shopify-section activity-sync-section">
5388
5389<section
5390  id="activity-sync-template--20376795086913__activity_sync_43CdBb"
5391  class="activity-sync"
5392>
5393  <div class="activity-sync__watermark" aria-hidden="true">
5394    RTE
5395  </div>
5396
5397  <div class="activity-sync__container">
5398
5399    <div class="activity-sync__line"></div>
5400
5401    <div class="activity-sync__content">
5402
5403      <!-- LEFT LABEL -->
5404      <div class="activity-sync__label">
5405        SYNC OR ENTER MANUALLY
5406      </div>
5407
5408      <!-- INTEGRATIONS -->
5409      <div class="activity-sync__integrations">
5410
5411        
5412
5413          
5414
5415          
5416
5417          <div
5418            class="activity-sync__pill"
5419            
5420          >
5421
5422            
5423              <span class="activity-sync__icon" aria-hidden="true">
5424                
5425
5426              
5427
5428                  <!-- STRAVA -->
5429                  <svg
5430                    viewBox="0 0 32 32"
5431                    xmlns="http://www.w3.org/2000/svg"
5432                    role="img"
5433                  >
5434                    <path
5435                      d="M15.2 5 23 21.5h-5.1l-2.7-6-2.6 6H7.5L15.2 5Z"
5436                      fill="#172D55"
5437                    />
5438                    <path
5439                      d="M20.7 21.5 23 26h-4.7l-2.2-4.5h4.6Z"
5440                      fill="#172D55"
5441                    />
5442                  </svg>
5443
5444
5445                
5446
5447          
5448              </span>
5449            
5450
5451            <span class="activity-sync__pill-title">
5452              STRAVA
5453            </span>
5454
5455          </div>
5456
5457        
5458
5459          
5460
5461          
5462
5463          <div
5464            class="activity-sync__pill"
5465            
5466          >
5467
5468            
5469              <span class="activity-sync__icon" aria-hidden="true">
5470                
5471
5472              
5473
5474                  <!-- APPLE HEALTH -->
5475                  <svg
5476                    viewBox="0 0 32 32"
5477                    xmlns="http://www.w3.org/2000/svg"
5478                    role="img"
5479                  >
5480                    <path
5481                      d="M21.2 16.2c0-3.2 2.6-4.8 2.7-4.9-1.5-2.2-3.8-2.5-4.6-2.5-2-.2-3.9 1.2-4.9 1.2-1 0-2.5-1.2-4.2-1.2-2.1 0-4.1 1.3-5.2 3.2-2.2 3.8-.6 9.4 1.5 12.5 1 1.5 2.2 3.1 3.8 3 1.5-.1 2.2-1 4.1-1 1.9 0 2.5 1 4.1 1 1.7 0 2.7-1.5 3.7-3 1.2-1.7 1.7-3.4 1.8-3.5-.1 0-2.8-1.1-2.8-4.8Z"
5482                      fill="#172D55"
5483                    />
5484                    <path
5485                      d="M18 6.7c.9-1.1 1.5-2.7 1.3-4.2-1.3.1-2.9.9-3.8 2-.8.9-1.5 2.5-1.3 4 1.5.1 2.9-.7 3.8-1.8Z"
5486                      fill="#172D55"
5487                    />
5488                  </svg>
5489
5490
5491                
5492
5493          
5494              </span>
5495            
5496
5497            <span class="activity-sync__pill-title">
5498              APPLE HEALTH
5499            </span>
5500
5501          </div>
5502
5503        
5504
5505          
5506
5507          
5508
5509          <div
5510            class="activity-sync__pill"
5511            
5512          >
5513
5514            
5515              <span class="activity-sync__icon" aria-hidden="true">
5516                
5517
5518              
5519
5520                  <!-- OURA -->
5521                  <svg
5522                    viewBox="0 0 32 32"
5523                    xmlns="http://www.w3.org/2000/svg"
5524                    role="img"
5525                  >
5526                    <circle
5527                      cx="16"
5528                      cy="16"
5529                      r="10.5"
5530                      fill="none"
5531                      stroke="#172D55"
5532                      stroke-width="3"
5533                    />
5534                    <circle
5535                      cx="16"
5536                      cy="16"
5537                      r="4"
5538                      fill="none"
5539                      stroke="#172D55"
5540                      stroke-width="2"
5541                    />
5542                  </svg>
5543
5544
5545                
5546
5547          
5548              </span>
5549            
5550
5551            <span class="activity-sync__pill-title">
5552              OURA
5553            </span>
5554
5555          </div>
5556
5557        
5558
5559          
5560
5561          
5562
5563          <div
5564            class="activity-sync__pill"
5565            
5566          >
5567
5568            
5569              <span class="activity-sync__icon" aria-hidden="true">
5570                
5571
5572              
5573
5574                  <!-- FITBIT -->
5575                  <svg
5576                    viewBox="0 0 32 32"
5577                    xmlns="http://www.w3.org/2000/svg"
5578                    role="img"
5579                  >
5580                    <g fill="#172D55">
5581                      <circle cx="8" cy="10" r="2"/>
5582                      <circle cx="14" cy="10" r="2"/>
5583                      <circle cx="20" cy="10" r="2"/>
5584                      <circle cx="26" cy="10" r="2"/>
5585
5586                      <circle cx="8" cy="16" r="2"/>
5587                      <circle cx="14" cy="16" r="2"/>
5588                      <circle cx="20" cy="16" r="2"/>
5589                      <circle cx="26" cy="16" r="2"/>
5590
5591                      <circle cx="8" cy="22" r="2"/>
5592                      <circle cx="14" cy="22" r="2"/>
5593                      <circle cx="20" cy="22" r="2"/>
5594                      <circle cx="26" cy="22" r="2"/>
5595                    </g>
5596                  </svg>
5597
5598
5599                
5600
5601          
5602              </span>
5603            
5604
5605            <span class="activity-sync__pill-title">
5606              FITBIT
5607            </span>
5608
5609          </div>
5610
5611        
5612
5613          
5614
5615          
5616
5617          <div
5618            class="activity-sync__pill activity-sync__pill--text-only"
5619            
5620          >
5621
5622            
5623
5624            <span class="activity-sync__pill-title">
5625              GARMIN
5626            </span>
5627
5628          </div>
5629
5630        
5631
5632          
5633
5634          
5635
5636          <div
5637            class="activity-sync__pill activity-sync__pill--text-only"
5638            
5639          >
5640
5641            
5642
5643            <span class="activity-sync__pill-title">
5644              SAMSUNG HEALTH
5645            </span>
5646
5647          </div>
5648
5649        
5650
5651          
5652
5653          
5654
5655          <div
5656            class="activity-sync__pill"
5657            
5658          >
5659
5660            
5661              <span class="activity-sync__icon" aria-hidden="true">
5662                
5663
5664              
5665
5666                  <!-- MANUAL ENTRY -->
5667                  <svg
5668                    viewBox="0 0 32 32"
5669                    xmlns="http://www.w3.org/2000/svg"
5670                    role="img"
5671                  >
5672                    <path
5673                      d="M21.8 5.5 26.5 10 12 24.5l-5.5 1.2L7.7 20 21.8 5.5Z"
5674                      fill="none"
5675                      stroke="#172D55"
5676                      stroke-width="2.2"
5677                      stroke-linejoin="round"
5678                    />
5679                    <path
5680                      d="m19.3 8 4.7 4.7"
5681                      fill="none"
5682                      stroke="#172D55"
5683                      stroke-width="2.2"
5684                    />
5685                    <path
5686                      d="M6.5 26h19"
5687                      fill="none"
5688                      stroke="#172D55"
5689                      stroke-width="2"
5690                      stroke-linecap="round"
5691                    />
5692                  </svg>
5693
5694
5695                
5696
5697          
5698              </span>
5699            
5700
5701            <span class="activity-sync__pill-title">
5702              MANUAL ENTRY
5703            </span>
5704
5705          </div>
5706
5707        
5708
5709      </div>
5710
5711    </div>
5712
5713    <div class="activity-sync__line"></div>
5714
5715  </div>
5716</section>
5717
5718
5719<style>
5720
5721  /* ==========================================================
5722     ACTIVITY SYNC
5723     ========================================================== */
5724
5725  #activity-sync-template--20376795086913__activity_sync_43CdBb {
5726
5727    --sync-bg: #f8f6f0;
5728    --sync-line: #d7dde7;
5729    --sync-label: #ff2b2b;
5730    --sync-pill-border: #d2d9e5;
5731    --sync-pill-text: #263753;
5732    --sync-watermark: #ede9e1;
5733
5734    position: relative;
5735
5736    width: 100%;
5737
5738    overflow: hidden;
5739
5740    background: var(--sync-bg);
5741
5742    font-family:
5743      Arial,
5744      Helvetica,
5745      sans-serif;
5746
5747    isolation: isolate;
5748
5749  }
5750
5751
5752  /* ==========================================================
5753     FADED RTE WATERMARK
5754     ========================================================== */
5755
5756  #activity-sync-template--20376795086913__activity_sync_43CdBb
5757  .activity-sync__watermark {
5758
5759    position: absolute;
5760
5761    z-index: 0;
5762
5763    left: 15px;
5764
5765    top: -28px;
5766
5767    color: var(--sync-watermark);
5768
5769    font-size: clamp(
5770      170px,
5771      18vw,
5772      285px
5773    );
5774
5775    line-height: .78;
5776
5777    font-weight: 900;
5778
5779    letter-spacing: -14px;
5780
5781    white-space: nowrap;
5782
5783    pointer-events: none;
5784
5785    user-select: none;
5786
5787  }
5788
5789
5790  /* ==========================================================
5791     CONTAINER
5792     ========================================================== */
5793
5794  #activity-sync-template--20376795086913__activity_sync_43CdBb
5795  .activity-sync__container {
5796
5797    position: relative;
5798
5799    z-index: 2;
5800
5801    width: 100%;
5802
5803    padding:
5804      0px
5805      30px
5806      0px;
5807
5808  }
5809
5810
5811  /* ==========================================================
5812     HORIZONTAL LINES
5813     ========================================================== */
5814
5815  #activity-sync-template--20376795086913__activity_sync_43CdBb
5816  .activity-sync__line {
5817
5818    width: 100%;
5819
5820    height: 1px;
5821
5822    background: var(--sync-line);
5823
5824    opacity: .95;
5825
5826  }
5827
5828
5829  /* ==========================================================
5830     MAIN CONTENT
5831     ========================================================== */
5832
5833  #activity-sync-template--20376795086913__activity_sync_43CdBb
5834  .activity-sync__content {
5835
5836    min-height:
5837      135px;
5838
5839    display: flex;
5840
5841    align-items: center;
5842
5843    gap: 40px;
5844
5845    position: relative;
5846
5847  }
5848
5849
5850  /* ==========================================================
5851     LEFT LABEL
5852     ========================================================== */
5853
5854  #activity-sync-template--20376795086913__activity_sync_43CdBb
5855  .activity-sync__label {
5856
5857    flex:
5858      0 0
5859      290px;
5860
5861    color: var(--sync-label);
5862
5863    font-size:
5864      18px;
5865
5866    line-height: 1.1;
5867
5868    font-weight: 800;
5869
5870    letter-spacing:
5871      1px;
5872
5873    text-transform: uppercase;
5874
5875    white-space: nowrap;
5876
5877  }
5878
5879
5880  /* ==========================================================
5881     INTEGRATIONS
5882     ========================================================== */
5883
5884  #activity-sync-template--20376795086913__activity_sync_43CdBb
5885  .activity-sync__integrations {
5886
5887    flex: 1;
5888
5889    display: flex;
5890
5891    align-items: center;
5892
5893    justify-content: flex-end;
5894
5895    flex-wrap: wrap;
5896
5897    gap:
5898      6px;
5899
5900  }
5901
5902
5903  /* ==========================================================
5904     INTEGRATION PILL
5905     (now a non-interactive div — not clickable)
5906     ========================================================== */
5907
5908  #activity-sync-template--20376795086913__activity_sync_43CdBb
5909  .activity-sync__pill {
5910
5911    min-height:
5912      51px;
5913
5914    padding:
5915      0
5916      15px;
5917
5918    display: inline-flex;
5919
5920    align-items: center;
5921
5922    justify-content: center;
5923
5924    gap: 7px;
5925
5926    border:
5927      1px solid
5928      var(--sync-pill-border);
5929
5930    border-radius: 999px;
5931
5932    background:
5933      rgba(255,255,255,.72);
5934
5935    color: var(--sync-pill-text);
5936
5937    text-decoration: none;
5938
5939    white-space: nowrap;
5940
5941    pointer-events: none;
5942
5943    cursor: default;
5944
5945  }
5946
5947
5948  /* ==========================================================
5949     ICON AREA
5950     ========================================================== */
5951
5952  #activity-sync-template--20376795086913__activity_sync_43CdBb
5953  .activity-sync__icon {
5954
5955    width:
5956      15px;
5957
5958    height:
5959      15px;
5960
5961    flex:
5962      0 0
5963      15px;
5964
5965    display: inline-flex;
5966
5967    align-items: center;
5968
5969    justify-content: center;
5970
5971    overflow: visible;
5972
5973  }
5974
5975  /* ==========================================================
5976     TEXT-ONLY PILLS (Garmin, Samsung)
5977     No icon element is rendered, so drop the icon/title gap
5978     and let the title center itself in the pill.
5979     ========================================================== */
5980
5981  #activity-sync-template--20376795086913__activity_sync_43CdBb
5982  .activity-sync__pill--text-only {
5983
5984    gap: 0;
5985
5986  }
5987
5988
5989  #activity-sync-template--20376795086913__activity_sync_43CdBb
5990  .activity-sync__icon svg {
5991
5992    display: block;
5993
5994    width: 100%;
5995
5996    height: 100%;
5997
5998    overflow: visible;
5999
6000  }
6001
6002
6003  /* ==========================================================
6004     PILL TEXT
6005     ========================================================== */
6006
6007  #activity-sync-template--20376795086913__activity_sync_43CdBb
6008  .activity-sync__pill-title {
6009
6010    color:
6011      var(--sync-pill-text);
6012
6013    font-size:
6014      13px;
6015
6016    line-height: 1;
6017
6018    font-weight: 700;
6019
6020    letter-spacing: .35px;
6021
6022    text-transform: uppercase;
6023
6024  }
6025
6026
6027  /* ==========================================================
6028     TABLET
6029     ========================================================== */
6030
6031  @media screen and (max-width: 1100px) {
6032
6033    #activity-sync-template--20376795086913__activity_sync_43CdBb
6034    .activity-sync__content {
6035
6036      gap: 25px;
6037
6038    }
6039
6040
6041    #activity-sync-template--20376795086913__activity_sync_43CdBb
6042    .activity-sync__label {
6043
6044      flex-basis: 220px;
6045
6046    }
6047
6048
6049    #activity-sync-template--20376795086913__activity_sync_43CdBb
6050    .activity-sync__integrations {
6051
6052      justify-content: flex-start;
6053
6054    }
6055
6056  }
6057
6058
6059  /* ==========================================================
6060     MOBILE
6061     ========================================================== */
6062
6063  @media screen and (max-width: 749px) {
6064
6065    #activity-sync-template--20376795086913__activity_sync_43CdBb
6066    .activity-sync__watermark {
6067
6068      left: -5px;
6069
6070      top: -5px;
6071
6072      font-size: 145px;
6073
6074      letter-spacing: -8px;
6075
6076    }
6077
6078
6079    #activity-sync-template--20376795086913__activity_sync_43CdBb
6080    .activity-sync__container {
6081
6082      padding:
6083        0
6084        18px;
6085
6086    }
6087
6088
6089    #activity-sync-template--20376795086913__activity_sync_43CdBb
6090    .activity-sync__content {
6091
6092      min-height: auto;
6093
6094      padding:
6095        20px 0;
6096
6097      flex-direction: column;
6098
6099      align-items: flex-start;
6100
6101      gap: 17px;
6102
6103    }
6104
6105
6106    #activity-sync-template--20376795086913__activity_sync_43CdBb
6107    .activity-sync__label {
6108
6109      width: 100%;
6110
6111      flex: none;
6112
6113      font-size: 14px;
6114
6115      letter-spacing: 1px;
6116
6117    }
6118
6119
6120    #activity-sync-template--20376795086913__activity_sync_43CdBb
6121    .activity-sync__integrations {
6122
6123      width: 100%;
6124
6125      justify-content: flex-start;
6126
6127      gap: 7px;
6128
6129    }
6130
6131
6132    #activity-sync-template--20376795086913__activity_sync_43CdBb
6133    .activity-sync__pill {
6134
6135      min-height: 34px;
6136
6137      padding:
6138        0
6139        10px;
6140
6141      gap: 6px;
6142
6143    }
6144
6145
6146    #activity-sync-template--20376795086913__activity_sync_43CdBb
6147    .activity-sync__pill-title {
6148
6149      font-size: 14px;
6150
6151    }
6152
6153
6154    #activity-sync-template--20376795086913__activity_sync_43CdBb
6155    .activity-sync__icon {
6156
6157      width: 14px;
6158
6159      height: 14px;
6160
6161      flex-basis: 14px;
6162
6163    }
6164
6165  }
6166
6167
6168  /* ==========================================================
6169     SMALL MOBILE
6170     ========================================================== */
6171
6172  @media screen and (max-width: 430px) {
6173
6174    #activity-sync-template--20376795086913__activity_sync_43CdBb
6175    .activity-sync__integrations {
6176
6177      display: grid;
6178
6179      grid-template-columns:
6180        repeat(2, minmax(0, 1fr));
6181
6182      width: 100%;
6183
6184    }
6185
6186
6187    #activity-sync-template--20376795086913__activity_sync_43CdBb
6188    .activity-sync__pill {
6189
6190      width: 100%;
6191
6192    }
6193
6194  }
6195
6196</style>
6197
6198
6199</section><section id="shopify-section-template--20376795086913__rty_legacy_yQ6WFx" class="shopify-section rty-legacy-section">
6200
6201<section
6202  id="rty-legacy-template--20376795086913__rty_legacy_yQ6WFx"
6203  class="rty-legacy"
6204  data-section-id="template--20376795086913__rty_legacy_yQ6WFx"
6205  style="
6206    --rty-accent: #19c9ff;
6207    --rty-button: #f32735;
6208    --rty-button-text: #ffffff;
6209    --rty-heading: #ffffff;
6210    --rty-body: #d1d8e8;
6211  "
6212>
6213  <div class="rty-legacy__bg" aria-hidden="true">
6214    <div class="rty-legacy__glow"></div>
6215    <div class="rty-legacy__rings rty-legacy__rings--one"></div>
6216    <div class="rty-legacy__rings rty-legacy__rings--two"></div>
6217    <div class="rty-legacy__rings rty-legacy__rings--three"></div>
6218  </div>
6219
6220  <div class="rty-legacy__inner">
6221    <div class="rty-legacy__copy">
6222      
6223        <div class="rty-legacy__eyebrow">YOUR YEAR. YOUR MILES. YOUR LEGACY.</div>
6224      
6225
6226      <h1 class="rty-legacy__title">
6227        <span>TWELVE</span>
6228        <span>MONTHS.</span>
6229        <span class="rty-legacy__outline">ONE GOAL.</span>
6230      </h1>
6231
6232      
6233        <div class="rty-legacy__description">
6234          <p>Every monthly marker begins gray. Reach your monthly goal, flip to color and watch your year come to life—one month at a time.</p>
6235        </div>
6236      
6237
6238      <div class="rty-legacy__stats">
6239        <div class="rty-legacy__stat">
6240          <strong>12</strong>
6241          <span>MONTHLY MILESTONES</span>
6242        </div>
6243
6244        <div class="rty-legacy__stat">
6245          <strong>1</strong>
6246          <span>LEGACY TO BUILD</span>
6247        </div>
6248
6249        <div class="rty-legacy__stat">
6250          <strong>2027</strong>
6251          <span>YOUR YEAR TO KEEP GOING</span>
6252        </div>
6253      </div>
6254
6255      <div class="rty-legacy__actions">
6256        
6257
6258        
6259      </div>
6260
6261      
6262        <div class="rty-legacy__footnote">Medal and keepsakes included with select packages.</div>
6263      
6264    </div>
6265
6266    <div class="rty-legacy__visual" data-rty-stage>
6267      
6268        <div class="rty-legacy__medal-wrap" data-rty-medal>
6269          <img src="//runtheedge.com/cdn/shop/files/RTY-Medal-Full-v01_2.png?v=1786774600&amp;width=1400" alt="Run The Year 2027 medal with ribbons" srcset="//runtheedge.com/cdn/shop/files/RTY-Medal-Full-v01_2.png?v=1786774600&amp;width=500 500w, //runtheedge.com/cdn/shop/files/RTY-Medal-Full-v01_2.png?v=1786774600&amp;width=700 700w, //runtheedge.com/cdn/shop/files/RTY-Medal-Full-v01_2.png?v=1786774600&amp;width=900 900w, //runtheedge.com/cdn/shop/files/RTY-Medal-Full-v01_2.png?v=1786774600&amp;width=1100 1100w, //runtheedge.com/cdn/shop/files/RTY-Medal-Full-v01_2.png?v=1786774600&amp;width=1400 1400w" width="1400" height="3098" loading="eager" sizes="(max-width: 749px) 90vw, 65vw" class="rty-legacy__medal">
6270        </div>
6271      
6272
6273      <div class="rty-legacy__coins" data-rty-coins aria-hidden="true">
6274        <div class="rty-legacy__coin-seed rty-legacy__coin-seed--1" data-rty-seed="1">
6275          
6276            <img src="//runtheedge.com/cdn/shop/files/Legacy-Coin.png?v=1785008318&amp;width=500" alt="" srcset="//runtheedge.com/cdn/shop/files/Legacy-Coin.png?v=1785008318&amp;width=180 180w, //runtheedge.com/cdn/shop/files/Legacy-Coin.png?v=1785008318&amp;width=260 260w, //runtheedge.com/cdn/shop/files/Legacy-Coin.png?v=1785008318&amp;width=360 360w, //runtheedge.com/cdn/shop/files/Legacy-Coin.png?v=1785008318&amp;width=500 500w" width="500" height="500" loading="lazy" sizes="180px" class="rty-legacy__coin-image">
6277          
6278        </div>
6279
6280        <div class="rty-legacy__coin-seed rty-legacy__coin-seed--2" data-rty-seed="2">
6281          
6282            <img src="//runtheedge.com/cdn/shop/files/Keychain.png?v=1785008318&amp;width=500" alt="" srcset="//runtheedge.com/cdn/shop/files/Keychain.png?v=1785008318&amp;width=180 180w, //runtheedge.com/cdn/shop/files/Keychain.png?v=1785008318&amp;width=260 260w, //runtheedge.com/cdn/shop/files/Keychain.png?v=1785008318&amp;width=360 360w, //runtheedge.com/cdn/shop/files/Keychain.png?v=1785008318&amp;width=500 500w" width="500" height="500" loading="lazy" sizes="180px" class="rty-legacy__coin-image">
6283          
6284        </div>
6285
6286        <div class="rty-legacy__coin-seed rty-legacy__coin-seed--3" data-rty-seed="3">
6287          
6288        </div>
6289      </div>
6290
6291      <div class="rty-legacy__legacy-tag" data-rty-legacy-tag>
6292        YOUR RTE LEGACY
6293      </div>
6294    </div>
6295  </div>
6296</section>
6297
6298<style>
6299  #rty-legacy-template--20376795086913__rty_legacy_yQ6WFx {
6300    position: relative;
6301    width: 100%;
6302    min-height: 500px;
6303    overflow: hidden;
6304    isolation: isolate;
6305    background:
6306      radial-gradient(circle at 70% 48%, rgba(19, 102, 169, .30) 0%, rgba(19, 72, 133, .08) 20%, transparent 42%),
6307      radial-gradient(circle at 8% 70%, rgba(28, 74, 148, .28) 0%, transparent 34%),
6308      linear-gradient(112deg, #06153d 0%, #0b2255 48%, #061337 100%);
6309    color: var(--rty-heading);
6310  }
6311
6312  #rty-legacy-template--20376795086913__rty_legacy_yQ6WFx::before {
6313    content: "";
6314    position: absolute;
6315    inset: 0;
6316    z-index: -3;
6317    opacity: .42;
6318    background:
6319      linear-gradient(115deg, transparent 0 18%, rgba(75, 125, 190, .13) 18.1%, transparent 18.3%),
6320      linear-gradient(70deg, transparent 0 70%, rgba(85, 125, 190, .08) 70.2%, transparent 70.4%);
6321    pointer-events: none;
6322  }
6323
6324  .rty-legacy__bg {
6325    position: absolute;
6326    inset: 0;
6327    z-index: -2;
6328    pointer-events: none;
6329  }
6330
6331  .rty-legacy__glow {
6332    position: absolute;
6333    width: 48vw;
6334    height: 48vw;
6335    max-width: 780px;
6336    max-height: 780px;
6337    right: 12%;
6338    top: 4%;
6339    border-radius: 50%;
6340    background: radial-gradient(circle, rgba(16, 118, 191, .20) 0%, rgba(16, 118, 191, .06) 33%, transparent 68%);
6341    filter: blur(8px);
6342  }
6343
6344  .rty-legacy__rings {
6345    position: absolute;
6346    border: 1px solid rgba(137, 169, 211, .18);
6347    border-radius: 50%;
6348    right: -8%;
6349    top: -30%;
6350    width: 74vw;
6351    height: 74vw;
6352    max-width: 1180px;
6353    max-height: 1180px;
6354  }
6355
6356  .rty-legacy__rings::after {
6357    content: "";
6358    position: absolute;
6359    inset: 12%;
6360    border: 1px solid rgba(137, 169, 211, .12);
6361    border-radius: 50%;
6362  }
6363
6364  .rty-legacy__rings--two {
6365    right: 12%;
6366    top: 8%;
6367    width: 39vw;
6368    height: 39vw;
6369    max-width: 620px;
6370    max-height: 620px;
6371  }
6372
6373  .rty-legacy__rings--three {
6374    right: 20%;
6375    top: 20%;
6376    width: 28vw;
6377    height: 28vw;
6378    max-width: 390px;
6379    max-height: 390px;
6380    border-color: rgba(137, 169, 211, .11);
6381  }
6382
6383  .rty-legacy__title span {
6384    display: block;
6385    white-space: nowrap;
6386    color: white !important;
6387}
6388
6389  .rty-legacy__inner {
6390    width: min(100%, 1500px);
6391    min-height: inherit;
6392    margin: 0 auto;
6393    padding: 68px 50px 54px;
6394    display: grid;
6395    grid-template-columns: minmax(400px, .72fr) minmax(560px, 1.28fr);
6396    align-items: center;
6397    gap: 20px;
6398  }
6399
6400  .rty-legacy__copy {
6401    position: relative;
6402    z-index: 5;
6403    max-width: 620px;
6404    padding-bottom: 10px;
6405  }
6406
6407  .rty-legacy__eyebrow {
6408    margin-bottom: 14px;
6409    color: var(--rty-accent);
6410    font-size: 21px;
6411    line-height: 1.2;
6412    font-weight: 800;
6413    letter-spacing: .17em;
6414    text-transform: uppercase;
6415  }
6416
6417  .rty-legacy__title {
6418    margin: 0;
6419    font-size: clamp(58px, 5.3vw, 82px);
6420    line-height: .76;
6421    font-weight: 300;
6422    letter-spacing: -.055em;
6423    text-transform: uppercase;
6424  }
6425
6426  .rty-legacy__title span {
6427    display: block;
6428    white-space: nowrap;
6429  }
6430
6431  .rty-legacy__outline {
6432    color: transparent;
6433    -webkit-text-stroke: 1px rgba(255,255,255,.92);
6434    text-stroke: 1px rgba(255,255,255,.92);
6435    margin-top: 5px;
6436  }
6437
6438  .rty-legacy__description {
6439    max-width: 500px;
6440    margin-top: 28px;
6441    color: var(--rty-body);
6442    font-size: 22px;
6443    line-height: 1.6;
6444    letter-spacing: .01em;
6445  }
6446
6447  .rty-legacy__stats {
6448    display: flex;
6449    align-items: stretch;
6450    max-width: 620px;
6451    margin-top: 22px;
6452    padding: 14px 0 17px;
6453    border-top: 1px solid rgba(255,255,255,.22);
6454    border-bottom: 1px solid rgba(255,255,255,.20);
6455  }
6456
6457  .rty-legacy__stat {
6458    display: flex;
6459    align-items: baseline;
6460    gap: 7px;
6461    padding-right: 28px;
6462    margin-right: 22px;
6463    border-right: 1px solid rgba(255,255,255,.12);
6464  }
6465
6466  .rty-legacy__stat:last-child {
6467    border-right: 0;
6468    margin-right: 0;
6469    padding-right: 0;
6470  }
6471
6472  .rty-legacy__stat strong {
6473    color: #ffad13;
6474    font-size: 24px;
6475    line-height: 1;
6476    font-weight: 700;
6477  }
6478
6479  .rty-legacy__stat span {
6480    max-width: 90px;
6481    color: rgba(255,255,255,.72);
6482    font-size: 13px;
6483    line-height: 1.25;
6484    letter-spacing: .11em;
6485    text-transform: uppercase;
6486  }
6487
6488  .rty-legacy__medal {
6489    width: 100%;
6490    height: 900px !important;
6491    display: block;
6492    object-fit: contain;
6493}
6494
6495  .rty-legacy__actions {
6496    display: flex;
6497    align-items: center;
6498    gap: 16px;
6499    margin-top: 20px;
6500  }
6501
6502  .rty-legacy__button {
6503    min-width: 193px;
6504    min-height: 40px;
6505    padding: 0 14px;
6506    display: inline-flex;
6507    align-items: center;
6508    justify-content: space-between;
6509    gap: 18px;
6510    border-radius: 3px;
6511    background: var(--rty-button);
6512    color: var(--rty-button-text);
6513    text-decoration: none;
6514    font-size: 13px;
6515    font-weight: 800;
6516    letter-spacing: .09em;
6517    text-transform: uppercase;
6518    transition: transform .25s ease, filter .25s ease;
6519  }
6520
6521  .rty-legacy__button:hover {
6522    transform: translateY(-2px);
6523    filter: brightness(1.08);
6524  }
6525
6526  .rty-legacy__button-arrow {
6527    font-size: 21px;
6528    line-height: 1;
6529  }
6530
6531  .rty-legacy__replay {
6532    display: inline-flex;
6533    align-items: center;
6534    gap: 7px;
6535    border: 0;
6536    padding: 8px 0;
6537    background: transparent;
6538    color: rgba(255,255,255,.62);
6539    cursor: pointer;
6540    font: inherit;
6541    font-size: 12px;
6542    letter-spacing: .09em;
6543    text-transform: uppercase;
6544  }
6545
6546  .rty-legacy__replay-icon {
6547    font-size: 16px;
6548  }
6549
6550  .rty-legacy__footnote {
6551    margin-top: 10px;
6552    color: rgba(255,255,255,.42);
6553    font-size: 12px;
6554    line-height: 1.4;
6555  }
6556
6557  .rty-legacy__visual {
6558    position: relative;
6559    min-height: 550px;
6560    height: 100%;
6561    display: flex;
6562    align-items: center;
6563    justify-content: center;
6564  }
6565
6566  .rty-legacy__medal-wrap {
6567    position: relative;
6568    z-index: 3;
6569    width: min(70%, 640px);
6570    transform: translate3d(0, 0, 0);
6571    animation: rtyMedalFloat-template--20376795086913__rty_legacy_yQ6WFx 5.8s ease-in-out infinite;
6572    filter: drop-shadow(0 25px 28px rgba(0,0,0,.24));
6573    will-change: transform;
6574  }
6575
6576  .rty-legacy__medal {
6577    width: 100%;
6578    height: auto;
6579    display: block;
6580    object-fit: contain;
6581  }
6582
6583  .rty-legacy__medal-placeholder {
6584    width: 420px;
6585    height: 500px;
6586    display: grid;
6587    place-items: center;
6588    border: 1px dashed rgba(255,255,255,.28);
6589    border-radius: 20px;
6590    color: rgba(255,255,255,.5);
6591    font-size: 14px;
6592    letter-spacing: .15em;
6593    line-height: 1.6;
6594    text-align: center;
6595  }
6596
6597  @keyframes rtyMedalFloat-template--20376795086913__rty_legacy_yQ6WFx {
6598    0%, 100% {
6599      transform: translate3d(0, 0, 0) rotate(0deg);
6600    }
6601    25% {
6602      transform: translate3d(0, -10px, 0) rotate(-.35deg);
6603    }
6604    50% {
6605      transform: translate3d(0, -18px, 0) rotate(.25deg);
6606    }
6607    75% {
6608      transform: translate3d(0, -8px, 0) rotate(.45deg);
6609    }
6610  }
6611
6612  .rty-legacy__coins {
6613    position: absolute;
6614    inset: 0;
6615    z-index: 5;
6616    pointer-events: none;
6617    overflow: visible;
6618  }
6619
6620  .rty-legacy__coin-seed {
6621    position: absolute;
6622    width: 125px;
6623    opacity: 0;
6624    transform: translate3d(0, 0, 0) scale(.72);
6625    filter: drop-shadow(0 15px 16px rgba(0,0,0,.28));
6626  }
6627
6628  .rty-legacy__coin-seed--1 {
6629    right: 5%;
6630    top: 25%;
6631    animation: rtyCoinOne-template--20376795086913__rty_legacy_yQ6WFx 8.5s ease-in-out infinite;
6632  }
6633
6634  .rty-legacy__coin-seed--2 {
6635    right: -1%;
6636    top: 45%;
6637    animation: rtyCoinTwo-template--20376795086913__rty_legacy_yQ6WFx 10.5s ease-in-out infinite 2.5s;
6638  }
6639
6640  .rty-legacy__coin-seed--3 {
6641    right: 17%;
6642    top: 58%;
6643    animation: rtyCoinThree-template--20376795086913__rty_legacy_yQ6WFx 9.5s ease-in-out infinite 5s;
6644  }
6645
6646  .rty-legacy__coin-image {
6647    width: 100%;
6648    height: auto;
6649    display: block;
6650  }
6651
6652  @keyframes rtyCoinOne-template--20376795086913__rty_legacy_yQ6WFx {
6653    0%, 100% { opacity: 0; transform: translate3d(100px, 28px, 0) scale(.62) rotate(-16deg); }
6654    12% { opacity: .96; }
6655    32% { opacity: 1; transform: translate3d(0, 0, 0) scale(1) rotate(0deg); }
6656    58% { opacity: .95;
6656 transform: translate3d(-20px, -20px, 0) scale(.96) rotate(8deg); }
6657    76% { opacity: .32; transform: translate3d(-5px, -5px, 0) scale(.82) rotate(15deg); }
6658    90% { opacity: 0; transform: translate3d(70px, 25px, 0) scale(.62) rotate(20deg); }
6659  }
6660
6661  @keyframes rtyCoinTwo-template--20376795086913__rty_legacy_yQ6WFx {
6662    0%, 100% { opacity: 0; transform: translate3d(80px, -15px, 0) scale(.58) rotate(18deg); }
6663    13% { opacity: .9; }
6664    36% { opacity: 1; transform: translate3d(0, 0, 0) scale(1) rotate(0deg); }
6665    60% { opacity: .95; transform: translate3d(-28px, 12px, 0) scale(.92) rotate(-10deg); }
6666    80% { opacity: .22; transform: translate3d(-5px, 20px, 0) scale(.76) rotate(-17deg); }
6667    92% { opacity: 0; transform: translate3d(75px, 5px, 0) scale(.56) rotate(-22deg); }
6668  }
6669
6670  @keyframes rtyCoinThree-template--20376795086913__rty_legacy_yQ6WFx {
6671    0%, 100% { opacity: 0; transform: translate3d(65px, 25px, 0) scale(.56) rotate(-20deg); }
6672    14% { opacity: .92; }
6673    35% { opacity: 1; transform: translate3d(0, 0, 0) scale(.94) rotate(0deg); }
6674    56% { opacity: .92; transform: translate3d(25px, -16px, 0) scale(1) rotate(9deg); }
6675    78% { opacity: .2; transform: translate3d(5px, -5px, 0) scale(.72) rotate(16deg); }
6676    94% { opacity: 0; transform: translate3d(70px, 20px, 0) scale(.55) rotate(22deg); }
6677  }
6678
6679  .rty-legacy__legacy-tag {
6680    position: absolute;
6681    z-index: 7;
6682    right: 10%;
6683    top: 19%;
6684    min-width: 100px;
6685    padding: 7px 10px;
6686    border-radius: 30px;
6687    background: rgba(255,255,255,.97);
6688    color: #071840;
6689    box-shadow: 0 8px 18px rgba(0,0,0,.12);
6690    font-size: 11px;
6691    line-height: 1;
6692    font-weight: 800;
6693    letter-spacing: .08em;
6694    text-align: center;
6695    text-transform: uppercase;
6696  }
6697
6698  #rty-legacy-template--20376795086913__rty_legacy_yQ6WFx.is-replaying .rty-legacy__medal-wrap {
6699    animation: rtyReplayMedal-template--20376795086913__rty_legacy_yQ6WFx 1.15s ease both;
6700  }
6701
6702  #rty-legacy-template--20376795086913__rty_legacy_yQ6WFx.is-replaying .rty-legacy__coin-seed--1 {
6703    animation: rtyReplayCoin-template--20376795086913__rty_legacy_yQ6WFx 1.1s ease both;
6704  }
6705
6706  #rty-legacy-template--20376795086913__rty_legacy_yQ6WFx.is-replaying .rty-legacy__coin-seed--2 {
6707    animation: rtyReplayCoin-template--20376795086913__rty_legacy_yQ6WFx 1.1s ease .18s both;
6708  }
6709
6710  #rty-legacy-template--20376795086913__rty_legacy_yQ6WFx.is-replaying .rty-legacy__coin-seed--3 {
6711    animation: rtyReplayCoin-template--20376795086913__rty_legacy_yQ6WFx 1.1s ease .36s both;
6712  }
6713
6714  @keyframes rtyReplayMedal-template--20376795086913__rty_legacy_yQ6WFx {
6715    0% { transform: translateY(15px) scale(.96); opacity: .55; }
6716    55% { transform: translateY(-8px) scale(1.015); opacity: 1; }
6717    100% { transform: translateY(0) scale(1); opacity: 1; }
6718  }
6719
6720  @keyframes rtyReplayCoin-template--20376795086913__rty_legacy_yQ6WFx {
6721    0% { opacity: 0; transform: translateX(100px) scale(.55) rotate(20deg); }
6722    55% { opacity: 1; transform: translateX(0) scale(1) rotate(0); }
6723    100% { opacity: 0; transform: translateX(-20px) scale(.85) rotate(-10deg); }
6724  }
6725
6726  @media (prefers-reduced-motion: reduce) {
6727    #rty-legacy-template--20376795086913__rty_legacy_yQ6WFx *,
6728    #rty-legacy-template--20376795086913__rty_legacy_yQ6WFx *::before,
6729    #rty-legacy-template--20376795086913__rty_legacy_yQ6WFx *::after {
6730      animation-duration: .001ms !important;
6731      animation-iteration-count: 1 !important;
6732      scroll-behavior: auto !important;
6733    }
6734  }
6735
6736  @media (max-width: 1100px) {
6737    .rty-legacy__inner {
6738      grid-template-columns: minmax(350px, .8fr) minmax(450px, 1.2fr);
6739      padding-left: 35px;
6740      padding-right: 35px;
6741    }
6742
6743    .rty-legacy__title {
6744      font-size: clamp(53px, 6vw, 70px);
6745    }
6746
6747    .rty-legacy__visual {
6748      min-height: 500px;
6749    }
6750
6751    .rty-legacy__coin-seed {
6752      width: 100px;
6753    }
6754  }
6755
6756  @media (max-width: 749px) {
6757    #rty-legacy-template--20376795086913__rty_legacy_yQ6WFx {
6758      min-height: auto;
6759    }
6760
6761    .rty-legacy__inner {
6762      display: flex;
6763      flex-direction: column;
6764      align-items: stretch;
6765      gap: 0;
6766      padding: 44px 22px 36px;
6767    }
6768
6769     .rty-legacy__medal {
6770    width: 100%;
6771    height: auto !important;
6772    display: block;
6773    object-fit: contain;
6774}
6775
6776    .rty-legacy__copy {
6777      max-width: 100%;
6778    }
6779
6780    .rty-legacy__eyebrow {
6781      font-size: 12px;
6782      margin-bottom: 14px;
6783    }
6784
6785    .rty-legacy__title {
6786      font-size: clamp(48px, 14vw, 68px);
6787      line-height: .79;
6788    }
6789
6790    .rty-legacy__title span {
6791      white-space: normal;
6792    }
6793
6794    .rty-legacy__description {
6795      margin-top: 24px;
6796      font-size: 15px;
6797      max-width: 430px;
6798    }
6799
6800    .rty-legacy__stats {
6801      margin-top: 20px;
6802      justify-content: space-between;
6803    }
6804
6805    .rty-legacy__stat {
6806      padding-right: 10px;
6807      margin-right: 10px;
6808      gap: 4px;
6809    }
6810
6811    .rty-legacy__stat strong {
6812      font-size: 18px;
6813    }
6814
6815    .rty-legacy__stat span {
6816      font-size: 11px;
6817    }
6818
6819    .rty-legacy__actions {
6820      margin-top: 18px;
6821    }
6822
6823    .rty-legacy__button {
6824      min-width: 180px;
6825    }
6826
6827    .rty-legacy__visual {
6828      min-height: 470px;
6829      margin-top: 4px;
6830    }
6831
6832    .rty-legacy__medal-wrap {
6833      width: min(82%, 440px);
6834      margin-top: 12px;
6835    }
6836
6837    .rty-legacy__coin-seed {
6838      width: 86px;
6839    }
6840
6841    .rty-legacy__coin-seed--1 {
6842      right: 1%;
6843      top: 23%;
6844    }
6845
6846    .rty-legacy__coin-seed--2 {
6847      right: -2%;
6848      top: 45%;
6849    }
6850
6851    .rty-legacy__coin-seed--3 {
6852      right: 7%;
6853      top: 63%;
6854    }
6855
6856    .rty-legacy__legacy-tag {
6857      right: 3%;
6858      top: 15%;
6859      min-width: 90px;
6860      font-size: 6px;
6861    }
6862
6863    .rty-legacy__rings {
6864      right: -35%;
6865      top: 26%;
6866      width: 120vw;
6867      height: 120vw;
6868    }
6869
6870    .rty-legacy__rings--two {
6871      right: -5%;
6872      top: 39%;
6873      width: 72vw;
6874      height: 72vw;
6875    }
6876
6877    .rty-legacy__rings--three {
6878      right: 15%;
6879      top: 47%;
6880      width: 48vw;
6881      height: 48vw;
6882    }
6883  }
6884
6885  @media (max-width: 430px) {
6886    .rty-legacy__inner {
6887      padding-left: 18px;
6888      padding-right: 18px;
6889    }
6890
6891    .rty-legacy__title {
6892      font-size: 45px;
6893    }
6894
6895    .rty-legacy__stats {
6896      gap: 5px;
6897    }
6898
6899    .rty-legacy__stat {
6900      padding-right: 6px;
6901      margin-right: 5px;
6902    }
6903
6904    .rty-legacy__stat strong {
6905      font-size: 16px;
6906    }
6907
6908    .rty-legacy__stat span {
6909      max-width: 55px;
6910    }
6911
6912    .rty-legacy__visual {
6913      min-height: 410px;
6914    }
6915  }
6916</style>
6917
6918<script>
6919  (function() {
6920    var section = document.getElementById('rty-legacy-template--20376795086913__rty_legacy_yQ6WFx');
6921    if (!section) return;
6922
6923    var replay = section.querySelector('[data-rty-replay]');
6924
6925    if (replay) {
6926      replay.addEventListener('click', function() {
6927        section.classList.remove('is-replaying');
6928        void section.offsetWidth;
6929        section.classList.add('is-replaying');
6930
6931        window.setTimeout(function() {
6932          section.classList.remove('is-replaying');
6933        }, 1450);
6934      });
6935    }
6936  })();
6937</script>
6937
6938
6939</section><section id="shopify-section-template--20376795086913__rte_package_selector_Qhfaak" class="shopify-section rte-package-selector-section">
6940
6941<section
6942  id="rte-package-selector-template--20376795086913__rte_package_selector_Qhfaak"
6943  class="rte-package-selector"
6944>
6945  <div class="rte-package-selector__container">
6946
6947    <!-- =====================================================
6948         HEADER
6949         ===================================================== -->
6950
6951    <div class="rte-package-selector__header">
6952
6953      
6954        <div class="rte-package-selector__eyebrow">
6955          CHOOSE YOUR 2027 EXPERIENCE
6956        </div>
6957      
6958
6959      
6960        <h2 class="rte-package-selector__heading">
6961          Start digital. Add the reward.
6962        </h2>
6963      
6964
6965      
6966        <div class="rte-package-selector__subheading">
6967          Every package begins with the challenge. Choose how you want to remember the year.
6968        </div>
6969      
6970
6971    </div>
6972
6973
6974    <!-- =====================================================
6975         EARLY BIRD BAR
6976         ===================================================== -->
6977
6978    
6979
6980      <div class="rte-package-selector__banner">
6981
6982        <div class="rte-package-selector__banner-left">
6983
6984          
6985            <span class="rte-package-selector__banner-badge">
6986              SAVE 10%
6987            </span>
6988          
6989
6990          
6991            <span class="rte-package-selector__banner-title">
6992              Early-bird registration opens September 1
6993            </span>
6994          
6995
6996        </div>
6997
6998        
6999          <span class="rte-package-selector__banner-text">
7000            10% off all 2027 packages + FREE virtual events during early bird.
7001          </span>
7002        
7003
7004      </div>
7005
7006    
7007
7008
7009    <!-- =====================================================
7010         PACKAGE CARDS
7011         ===================================================== -->
7012
7013    <div class="rte-package-selector__cards">
7014
7015      
7016
7017        
7018
7019        <article
7020          class="
7021            rte-package-card
7022            rte-package-card--1
7023            
7024          "
7025          
7026        >
7027
7028          <div class="rte-package-card__inner">
7029
7030            <!-- ==========================================
7031                 CARD TOP
7032                 ========================================== -->
7033
7034            <div class="rte-package-card__top">
7035
7036              <div class="rte-package-card__top-row">
7037
7038                
7039                  <span class="rte-package-card__badge">
7040                    DIGITAL
7041                  </span>
7042                
7043
7044                
7045
7046              </div>
7047
7048
7049              <!-- TITLE / PRICE -->
7050
7051              <div class="rte-package-card__title-row">
7052
7053                <div class="rte-package-card__title-area">
7054
7055                  
7056                    <div class="rte-package-card__included">
7057                      EVERYTHING INCLUDED
7058                    </div>
7059                  
7060
7061                  <h3 class="rte-package-card__title">
7062                    Starting Line
7063                  </h3>
7064
7065                </div>
7066
7067                
7068                  <div class="rte-package-card__price">
7069                    $39
7070                  </div>
7071                
7072
7073              </div>
7074
7075
7076              
7077                <div class="rte-package-card__description">
7078                  Digital package—no medal or physical swag.
7079                </div>
7080              
7081
7082            </div>
7083
7084
7085            <!-- ==========================================
7086                 FEATURES
7087                 ========================================== -->
7088
7089            <div class="rte-package-card__features">
7090
7091              
7092
7093                
7094
7095                
7096
7097                  <div class="rte-package-card__feature">
7098
7099                    <span class="rte-package-card__check">
7100                      ✓
7101                    </span>
7102
7103                    <span class="rte-package-card__feature-text">
7104                      2027 Digital Tracker Account
7105                    </span>
7106
7107                  </div>
7108
7109                
7110
7111              
7112
7113                
7114
7115                
7116
7117                  <div class="rte-package-card__feature">
7118
7119                    <span class="rte-package-card__check">
7120                      ✓
7121                    </span>
7122
7123                    <span class="rte-package-card__feature-text">
7124                      Individual and team access
7125                    </span>
7126
7127                  </div>
7128
7129                
7130
7131              
7132
7133                
7134
7135                
7136
7137                  <div class="rte-package-card__feature">
7138
7139                    <span class="rte-package-card__check">
7140                      ✓
7141                    </span>
7142
7143                    <span class="rte-package-card__feature-text">
7144                      Customized goals
7145                    </span>
7146
7147                  </div>
7148
7149                
7150
7151              
7152
7153                
7154
7155                
7156
7157                  <div class="rte-package-card__feature">
7158
7159                    <span class="rte-package-card__check">
7160                      ✓
7161                    </span>
7162
7163                    <span class="rte-package-card__feature-text">
7164                      Over 25 badges
7165                    </span>
7166
7167                  </div>
7168
7169                
7170
7171              
7172
7173                
7174
7175                
7176
7177                  <div class="rte-package-card__feature">
7178
7179                    <span class="rte-package-card__check">
7180                      ✓
7181                    </span>
7182
7183                    <span class="rte-package-card__feature-text">
7184                      Free training plans
7185                    </span>
7186
7187                  </div>
7188
7189                
7190
7191              
7192
7193            </div>
7194
7195
7196            <!-- ==========================================
7197                 CARD FOOTER
7198                 ========================================== -->
7199
7200            <div class="rte-package-card__footer">
7201
7202              
7203                <div class="rte-package-card__value">
7204                  $39 VALUE
7205                </div>
7206              
7207
7208
7209              <!-- BUTTON 1 -->
7210
7211              
7212
7213                <a
7214                  href="https://runtheedge.com/products/starting-line-package-2027"
7215                  class="
7216                    rte-package-card__button
7217                    rte-package-card__button--primary
7218                  "
7219                  
7220                >
7221
7222                  <span class="rte-package-card__button-text">
7223                    CHOOSE RUN STARTING LINE
7224                  </span>
7225
7226                  
7227                    <span class="rte-package-card__arrow">
7228                      →
7229                    </span>
7230                  
7231
7232                </a>
7233
7234              
7235
7236
7237              <!-- BUTTON 2 -->
7238
7239              
7240
7241                <a
7242                  href="https://runtheedge.com/products/2027-walk-the-year-starting-line-package"
7243                  class="
7244                    rte-package-card__button
7245                    rte-package-card__button--secondary
7246                  "
7247                  
7248                >
7249
7250                  <span class="rte-package-card__button-text">
7251                    CHOOSE WALK STARTING LINE
7252                  </span>
7253
7254                  
7255                    <span class="rte-package-card__arrow">
7256                      →
7257                    </span>
7258                  
7259
7260                </a>
7261
7262              
7263
7264            </div>
7265
7266          </div>
7267
7268        </article>
7269
7270      
7271
7272        
7273
7274        <article
7275          class="
7276            rte-package-card
7277            rte-package-card--2
7278            
7279          "
7280          
7281        >
7282
7283          <div class="rte-package-card__inner">
7284
7285            <!-- ==========================================
7286                 CARD TOP
7287                 ========================================== -->
7288
7289            <div class="rte-package-card__top">
7290
7291              <div class="rte-package-card__top-row">
7292
7293                
7294                  <span class="rte-package-card__badge">
7295                    MOST POPULAR
7296                  </span>
7297                
7298
7299                
7300
7301              </div>
7302
7303
7304              <!-- TITLE / PRICE -->
7305
7306              <div class="rte-package-card__title-row">
7307
7308                <div class="rte-package-card__title-area">
7309
7310                  
7311                    <div class="rte-package-card__included">
7312                      EVERYTHING INCLUDED
7313                    </div>
7314                  
7315
7316                  <h3 class="rte-package-card__title">
7317                    Momentum
7318                  </h3>
7319
7320                </div>
7321
7322                
7323                  <div class="rte-package-card__price">
7324                    $59
7325                  </div>
7326                
7327
7328              </div>
7329
7330
7331              
7332                <div class="rte-package-card__description">
7333                  The best way to experience the monthly medal reveal.
7334                </div>
7335              
7336
7337            </div>
7338
7339
7340            <!-- ==========================================
7341                 FEATURES
7342                 ========================================== -->
7343
7344            <div class="rte-package-card__features">
7345
7346              
7347
7348                
7349
7350                
7351
7352                  <div class="rte-package-card__feature">
7353
7354                    <span class="rte-package-card__check">
7355                      ✓
7356                    </span>
7357
7358                    <span class="rte-package-card__feature-text">
7359                      2027 Digital Tracker Account
7360                    </span>
7361
7362                  </div>
7363
7364                
7365
7366              
7367
7368                
7369
7370                
7371
7372                  <div class="rte-package-card__feature">
7373
7374                    <span class="rte-package-card__check">
7375                      ✓
7376                    </span>
7377
7378                    <span class="rte-package-card__feature-text">
7379                      Individual and team access
7380                    </span>
7381
7382                  </div>
7383
7384                
7385
7386              
7387
7388                
7389
7390                
7391
7392                  <div class="rte-package-card__feature">
7393
7394                    <span class="rte-package-card__check">
7395                      ✓
7396                    </span>
7397
7398                    <span class="rte-package-card__feature-text">
7399                      Customized goals
7400                    </span>
7401
7402                  </div>
7403
7404                
7405
7406              
7407
7408                
7409
7410                
7411
7412                  <div class="rte-package-card__feature">
7413
7414                    <span class="rte-package-card__check">
7415                      ✓
7416                    </span>
7417
7418                    <span class="rte-package-card__feature-text">
7419                      Over 25 badges
7420                    </span>
7421
7422                  </div>
7423
7424                
7425
7426              
7427
7428                
7429
7430                
7431
7432                  <div class="rte-package-card__feature">
7433
7434                    <span class="rte-package-card__check">
7435                      ✓
7436                    </span>
7437
7438                    <span class="rte-package-card__feature-text">
7439                      Free training plans
7440                    </span>
7441
7442                  </div>
7443
7444                
7445
7446              
7447
7448                
7449
7450                
7451
7452                  <div class="rte-package-card__feature">
7453
7454                    <span class="rte-package-card__check">
7455                      ✓
7456                    </span>
7457
7458                    <span class="rte-package-card__feature-text">
7459                      2027 Interactive medal
7460                    </span>
7461
7462                  </div>
7463
7464                
7465
7466              
7467
7468                
7469
7470                
7471
7472                  <div class="rte-package-card__feature">
7473
7474                    <span class="rte-package-card__check">
7475                      ✓
7476                    </span>
7477
7478                    <span class="rte-package-card__feature-text">
7479                      2027 Interactive tracking card
7480                    </span>
7481
7482                  </div>
7483
7484                
7485
7486              
7487
7488                
7489
7490                
7491
7492                  <div class="rte-package-card__feature">
7493
7494                    <span class="rte-package-card__check">
7495                      ✓
7496                    </span>
7497
7498                    <span class="rte-package-card__feature-text">
7499                      2027 'I'm In' race bib
7500                    </span>
7501
7502                  </div>
7503
7504                
7505
7506              
7507
7508                
7509
7510                
7511
7512                  <div class="rte-package-card__feature">
7513
7514                    <span class="rte-package-card__check">
7515                      ✓
7516                    </span>
7517
7518                    <span class="rte-package-card__feature-text">
7519                      Walk the Year 2027 sticker
7520                    </span>
7521
7522                  </div>
7523
7524                
7525
7526              
7527
7528                
7529
7530                
7531
7532                  <div class="rte-package-card__feature">
7533
7534                    <span class="rte-package-card__check">
7535                      ✓
7536                    </span>
7537
7538                    <span class="rte-package-card__feature-text">
7539                      Legacy year coin
7540                    </span>
7541
7542                  </div>
7543
7544                
7545
7546              
7547
7548            </div>
7549
7550
7551            <!-- ==========================================
7552                 CARD FOOTER
7553                 ========================================== -->
7554
7555            <div class="rte-package-card__footer">
7556
7557              
7558                <div class="rte-package-card__value">
7559                  $87 VALUE
7560                </div>
7561              
7562
7563
7564              <!-- BUTTON 1 -->
7565
7566              
7567
7568                <a
7569                  href="https://runtheedge.com/products/momentum-package-2027"
7570                  class="
7571                    rte-package-card__button
7572                    rte-package-card__button--primary
7573                  "
7574                  
7575                >
7576
7577                  <span class="rte-package-card__button-text">
7578                    CHOOSE RUN MOMENTUM
7579                  </span>
7580
7581                  
7582                    <span class="rte-package-card__arrow">
7583                      →
7584                    </span>
7585                  
7586
7587                </a>
7588
7589              
7590
7591
7592              <!-- BUTTON 2 -->
7593
7594              
7595
7596                <a
7597                  href="https://runtheedge.com/products/2027-walk-the-year-momentum-package"
7598                  class="
7599                    rte-package-card__button
7600                    rte-package-card__button--secondary
7601                  "
7602                  
7603                >
7604
7605                  <span class="rte-package-card__button-text">
7606                    CHOOSE WALK MOMENTUM
7607                  </span>
7608
7609                  
7610                    <span class="rte-package-card__arrow">
7611                      →
7612                    </span>
7613                  
7614
7615                </a>
7616
7617              
7618
7619            </div>
7620
7621          </div>
7622
7623        </article>
7624
7625      
7626
7627        
7628
7629        <article
7630          class="
7631            rte-package-card
7632            rte-package-card--3
7633            
7634          "
7635          
7636        >
7637
7638          <div class="rte-package-card__inner">
7639
7640            <!-- ==========================================
7641                 CARD TOP
7642                 ========================================== -->
7643
7644            <div class="rte-package-card__top">
7645
7646              <div class="rte-package-card__top-row">
7647
7648                
7649                  <span class="rte-package-card__badge">
7650                    MEDAL + SHIRT
7651                  </span>
7652                
7653
7654                
7655
7656              </div>
7657
7658
7659              <!-- TITLE / PRICE -->
7660
7661              <div class="rte-package-card__title-row">
7662
7663                <div class="rte-package-card__title-area">
7664
7665                  
7666                    <div class="rte-package-card__included">
7667                      EVERYTHING INCLUDED
7668                    </div>
7669                  
7670
7671                  <h3 class="rte-package-card__title">
7672                    Essentials
7673                  </h3>
7674
7675                </div>
7676
7677                
7678                  <div class="rte-package-card__price">
7679                    $79
7680                  </div>
7681                
7682
7683              </div>
7684
7685
7686              
7687                <div class="rte-package-card__description">
7688                  Adds the official performance shirt to the full medal experience.
7689                </div>
7690              
7691
7692            </div>
7693
7694
7695            <!-- ==========================================
7696                 FEATURES
7697                 ========================================== -->
7698
7699            <div class="rte-package-card__features">
7700
7701              
7702
7703                
7704
7705                
7706
7707                  <div class="rte-package-card__feature">
7708
7709                    <span class="rte-package-card__check">
7710                      ✓
7711                    </span>
7712
7713                    <span class="rte-package-card__feature-text">
7714                      2027 Digital Tracker Account
7715                    </span>
7716
7717                  </div>
7718
7719                
7720
7721              
7722
7723                
7724
7725                
7726
7727                  <div class="rte-package-card__feature">
7728
7729                    <span class="rte-package-card__check">
7730                      ✓
7731                    </span>
7732
7733                    <span class="rte-package-card__feature-text">
7734                      Individual and team access
7735                    </span>
7736
7737                  </div>
7738
7739                
7740
7741              
7742
7743                
7744
7745                
7746
7747                  <div class="rte-package-card__feature">
7748
7749                    <span class="rte-package-card__check">
7750                      ✓
7751                    </span>
7752
7753                    <span class="rte-package-card__feature-text">
7754                      Customized goals
7755                    </span>
7756
7757                  </div>
7758
7759                
7760
7761              
7762
7763                
7764
7765                
7766
7767                  <div class="rte-package-card__feature">
7768
7769                    <span class="rte-package-card__check">
7770                      ✓
7771                    </span>
7772
7773                    <span class="rte-package-card__feature-text">
7774                      Over 25 badges
7775                    </span>
7776
7777                  </div>
7778
7779                
7780
7781              
7782
7783                
7784
7785                
7786
7787                  <div class="rte-package-card__feature">
7788
7789                    <span class="rte-package-card__check">
7790                      ✓
7791                    </span>
7792
7793                    <span class="rte-package-card__feature-text">
7794                      Free training plans
7795                    </span>
7796
7797                  </div>
7798
7799                
7800
7801              
7802
7803                
7804
7805                
7806
7807                  <div class="rte-package-card__feature">
7808
7809                    <span class="rte-package-card__check">
7810                      ✓
7811                    </span>
7812
7813                    <span class="rte-package-card__feature-text">
7814                      2027 Interactive medal
7815                    </span>
7816
7817                  </div>
7818
7819                
7820
7821              
7822
7823                
7824
7825                
7826
7827                  <div class="rte-package-card__feature">
7828
7829                    <span class="rte-package-card__check">
7830                      ✓
7831                    </span>
7832
7833                    <span class="rte-package-card__feature-text">
7834                      2027 Interactive tracking card
7835                    </span>
7836
7837                  </div>
7838
7839                
7840
7841              
7842
7843                
7844
7845                
7846
7847                  <div class="rte-package-card__feature">
7848
7849                    <span class="rte-package-card__check">
7850                      ✓
7851                    </span>
7852
7853                    <span class="rte-package-card__feature-text">
7854                      2027 'I'm In' race bib
7855                    </span>
7856
7857                  </div>
7858
7859                
7860
7861              
7862
7863                
7864
7865                
7866
7867                  <div class="rte-package-card__feature">
7868
7869                    <span class="rte-package-card__check">
7870                      ✓
7871                    </span>
7872
7873                    <span class="rte-package-card__feature-text">
7874                      Walk the Year 2027 sticker
7875                    </span>
7876
7877                  </div>
7878
7879                
7880
7881              
7882
7883                
7884
7885                
7886
7887                  <div class="rte-package-card__feature">
7888
7889                    <span class="rte-package-card__check">
7890                      ✓
7891                    </span>
7892
7893                    <span class="rte-package-card__feature-text">
7894                      Legacy year coin
7895                    </span>
7896
7897                  </div>
7898
7899                
7900
7901              
7902
7903                
7904
7905                
7906
7907                  <div class="rte-package-card__feature">
7908
7909                    <span class="rte-package-card__check">
7910                      ✓
7911                    </span>
7912
7913                    <span class="rte-package-card__feature-text">
7914                      2027 tech performance T-shirt
7915                    </span>
7916
7917                  </div>
7918
7919                
7920
7921              
7922
7923            </div>
7924
7925
7926            <!-- ==========================================
7927                 CARD FOOTER
7928                 ========================================== -->
7929
7930            <div class="rte-package-card__footer">
7931
7932              
7933                <div class="rte-package-card__value">
7934                  $119 VALUE
7935                </div>
7936              
7937
7938
7939              <!-- BUTTON 1 -->
7940
7941              
7942
7943                <a
7944                  href="https://runtheedge.com/products/essentials-package-2027"
7945                  class="
7946                    rte-package-card__button
7947                    rte-package-card__button--primary
7948                  "
7949                  
7950                >
7951
7952                  <span class="rte-package-card__button-text">
7953                    CHOOSE RUN ESSENTIALS
7954                  </span>
7955
7956                  
7957                    <span class="rte-package-card__arrow">
7958                      →
7959                    </span>
7960                  
7961
7962                </a>
7963
7964              
7965
7966
7967              <!-- BUTTON 2 -->
7968
7969              
7970
7971                <a
7972                  href="https://runtheedge.com/products/walk-the-year-essentials-package-2027"
7973                  class="
7974                    rte-package-card__button
7975                    rte-package-card__button--secondary
7976                  "
7977                  
7978                >
7979
7980                  <span class="rte-package-card__button-text">
7981                    CHOOSE WALK ESSENTIALS
7982                  </span>
7983
7984                  
7985                    <span class="rte-package-card__arrow">
7986                      →
7987                    </span>
7988                  
7989
7990                </a>
7991
7992              
7993
7994            </div>
7995
7996          </div>
7997
7998        </article>
7999
8000      
8001
8002        
8003
8004        <article
8005          class="
8006            rte-package-card
8007            rte-package-card--4
8008            
8009          "
8010          
8011        >
8012
8013          <div class="rte-package-card__inner">
8014
8015            <!-- ==========================================
8016                 CARD TOP
8017                 ========================================== -->
8018
8019            <div class="rte-package-card__top">
8020
8021              <div class="rte-package-card__top-row">
8022
8023                
8024                  <span class="rte-package-card__badge">
8025                    ALL IN
8026                  </span>
8027                
8028
8029                
8030
8031              </div>
8032
8033
8034              <!-- TITLE / PRICE -->
8035
8036              <div class="rte-package-card__title-row">
8037
8038                <div class="rte-package-card__title-area">
8039
8040                  
8041                    <div class="rte-package-card__included">
8042                      EVERYTHING INCLUDED
8043                    </div>
8044                  
8045
8046                  <h3 class="rte-package-card__title">
8047                    Kitchen Sink
8048                  </h3>
8049
8050                </div>
8051
8052                
8053                  <div class="rte-package-card__price">
8054                    $109
8055                  </div>
8056                
8057
8058              </div>
8059
8060
8061              
8062                <div class="rte-package-card__description">
8063                  The complete physical and digital package.
8064                </div>
8065              
8066
8067            </div>
8068
8069
8070            <!-- ==========================================
8071                 FEATURES
8072                 ========================================== -->
8073
8074            <div class="rte-package-card__features">
8075
8076              
8077
8078                
8079
8080                
8081
8082                  <div class="rte-package-card__feature">
8083
8084                    <span class="rte-package-card__check">
8085                      ✓
8086                    </span>
8087
8088                    <span class="rte-package-card__feature-text">
8089                      2027 Digital Tracker Account
8090                    </span>
8091
8092                  </div>
8093
8094                
8095
8096              
8097
8098                
8099
8100                
8101
8102                  <div class="rte-package-card__feature">
8103
8104                    <span class="rte-package-card__check">
8105                      ✓
8106                    </span>
8107
8108                    <span class="rte-package-card__feature-text">
8109                      Individual and team access
8110                    </span>
8111
8112                  </div>
8113
8114                
8115
8116              
8117
8118                
8119
8120                
8121
8122                  <div class="rte-package-card__feature">
8123
8124                    <span class="rte-package-card__check">
8125                      ✓
8126                    </span>
8127
8128                    <span class="rte-package-card__feature-text">
8129                      Customized goals
8130                    </span>
8131
8132                  </div>
8133
8134                
8135
8136              
8137
8138                
8139
8140                
8141
8142                  <div class="rte-package-card__feature">
8143
8144                    <span class="rte-package-card__check">
8145                      ✓
8146                    </span>
8147
8148                    <span class="rte-package-card__feature-text">
8149                      Over 25 badges
8150                    </span>
8151
8152                  </div>
8153
8154                
8155
8156              
8157
8158                
8159
8160                
8161
8162                  <div class="rte-package-card__feature">
8163
8164                    <span class="rte-package-card__check">
8165                      ✓
8166                    </span>
8167
8168                    <span class="rte-package-card__feature-text">
8169                      Free training plans
8170                    </span>
8171
8172                  </div>
8173
8174                
8175
8176              
8177
8178                
8179
8180                
8181
8182                  <div class="rte-package-card__feature">
8183
8184                    <span class="rte-package-card__check">
8185                      ✓
8186                    </span>
8187
8188                    <span class="rte-package-card__feature-text">
8189                      2027 Interactive medal
8190                    </span>
8191
8192                  </div>
8193
8194                
8195
8196              
8197
8198                
8199
8200                
8201
8202                  <div class="rte-package-card__feature">
8203
8204                    <span class="rte-package-card__check">
8205                      ✓
8206                    </span>
8207
8208                    <span class="rte-package-card__feature-text">
8209                      2027 Interactive tracking card
8210                    </span>
8211
8212                  </div>
8213
8214                
8215
8216              
8217
8218                
8219
8220                
8221
8222                  <div class="rte-package-card__feature">
8223
8224                    <span class="rte-package-card__check">
8225                      ✓
8226                    </span>
8227
8228                    <span class="rte-package-card__feature-text">
8229                      2027 'I'm In' race bib
8230                    </span>
8231
8232                  </div>
8233
8234                
8235
8236              
8237
8238                
8239
8240                
8241
8242                  <div class="rte-package-card__feature">
8243
8244                    <span class="rte-package-card__check">
8245                      ✓
8246                    </span>
8247
8248                    <span class="rte-package-card__feature-text">
8249                      Walk the Year 2027 sticker
8250                    </span>
8251
8252                  </div>
8253
8254                
8255
8256              
8257
8258                
8259
8260                
8261
8262                  <div class="rte-package-card__feature">
8263
8264                    <span class="rte-package-card__check">
8265                      ✓
8266                    </span>
8267
8268                    <span class="rte-package-card__feature-text">
8269                      Legacy year coin
8270                    </span>
8271
8272                  </div>
8273
8274                
8275
8276              
8277
8278                
8279
8280                
8281
8282                  <div class="rte-package-card__feature">
8283
8284                    <span class="rte-package-card__check">
8285                      ✓
8286                    </span>
8287
8288                    <span class="rte-package-card__feature-text">
8289                      2027 tech performance T-shirt
8290                    </span>
8291
8292                  </div>
8293
8294                
8295
8296              
8297
8298                
8299
8300                
8301
8302                  <div class="rte-package-card__feature">
8303
8304                    <span class="rte-package-card__check">
8305                      ✓
8306                    </span>
8307
8308                    <span class="rte-package-card__feature-text">
8309                      2027 lightweight hoodie
8310                    </span>
8311
8312                  </div>
8313
8314                
8315
8316              
8317
8318                
8319
8320                
8321
8322                  <div class="rte-package-card__feature">
8323
8324                    <span class="rte-package-card__check">
8325                      ✓
8326                    </span>
8327
8328                    <span class="rte-package-card__feature-text">
8329                      2027 keychain
8330                    </span>
8331
8332                  </div>
8333
8334                
8335
8336              
8337
8338                
8339
8340                
8341
8342                  <div class="rte-package-card__feature">
8343
8344                    <span class="rte-package-card__check">
8345                      ✓
8346                    </span>
8347
8348                    <span class="rte-package-card__feature-text">
8349                      Free domestic shipping
8350                    </span>
8351
8352                  </div>
8353
8354                
8355
8356              
8357
8358            </div>
8359
8360
8361            <!-- ==========================================
8362                 CARD FOOTER
8363                 ========================================== -->
8364
8365            <div class="rte-package-card__footer">
8366
8367              
8368                <div class="rte-package-card__value">
8369                  $198 VALUE
8370                </div>
8371              
8372
8373
8374              <!-- BUTTON 1 -->
8375
8376              
8377
8378                <a
8379                  href="https://runtheedge.com/products/kitchen-sink-package-2027"
8380                  class="
8381                    rte-package-card__button
8382                    rte-package-card__button--primary
8383                  "
8384                  
8385                >
8386
8387                  <span class="rte-package-card__button-text">
8388                    CHOOSE RUN KITCHEN SINK
8389                  </span>
8390
8391                  
8392                    <span class="rte-package-card__arrow">
8393                      →
8394                    </span>
8395                  
8396
8397                </a>
8398
8399              
8400
8401
8402              <!-- BUTTON 2 -->
8403
8404              
8405
8406                <a
8407                  href="https://runtheedge.com/products/walk-the-year-kitchen-sink-package-2027"
8408                  class="
8409                    rte-package-card__button
8410                    rte-package-card__button--secondary
8411                  "
8412                  
8413                >
8414
8415                  <span class="rte-package-card__button-text">
8416                    CHOOSE WALK KITCHEN SINK
8417                  </span>
8418
8419                  
8420                    <span class="rte-package-card__arrow">
8421                      →
8422                    </span>
8423                  
8424
8425                </a>
8426
8427              
8428
8429            </div>
8430
8431          </div>
8432
8433        </article>
8434
8435      
8436
8437    </div>
8438
8439
8440    <!-- =====================================================
8441         BOTTOM NOTE
8442         ===================================================== -->
8443
8444    
8445
8446  </div>
8447</section>
8448
8449
8450<style>
8451
8452/* ==========================================================
8453   RTE PACKAGE SELECTOR
8454   ========================================================== */
8455
8456#rte-package-selector-template--20376795086913__rte_package_selector_Qhfaak {
8457
8458  --rte-navy: #06133f;
8459  --rte-navy-2: #08194d;
8460  --rte-blue: #0a8dff;
8461  --rte-red: #ff4248;
8462  --rte-yellow: #ffb72e;
8463  --rte-white: #ffffff;
8464  --rte-text: #17233d;
8465  --rte-muted: #647087;
8466
8467  position: relative;
8468
8469  width: 100%;
8470
8471  overflow: hidden;
8472
8473  padding: 70px 24px 65px;
8474
8475  background:
8476    radial-gradient(
8477      circle at 50% -10%,
8478      rgba(25, 55, 120, 0.32),
8479      transparent 45%
8480    ),
8481    linear-gradient(
8482      180deg,
8483      #07133f 0%,
8484      #06123b 100%
8485    );
8486
8487  color: #fff;
8488
8489  font-family:
8490    Arial,
8491    Helvetica,
8492    sans-serif;
8493
8494}
8495
8496
8497/* ==========================================================
8498   RESET
8499   ========================================================== */
8500
8501#rte-package-selector-template--20376795086913__rte_package_selector_Qhfaak *,
8502#rte-package-selector-template--20376795086913__rte_package_selector_Qhfaak *::before,
8503#rte-package-selector-template--20376795086913__rte_package_selector_Qhfaak *::after {
8504
8505  box-sizing: border-box;
8506
8507}
8508
8509
8510/* ==========================================================
8511   CONTAINER
8512   ========================================================== */
8513
8514#rte-package-selector-template--20376795086913__rte_package_selector_Qhfaak
8515.rte-package-selector__container {
8516
8517  width: min(1220px, 100%);
8518
8519  margin: 0 auto;
8520
8521}
8522
8523
8524/* ==========================================================
8525   HEADER
8526   ========================================================== */
8527
8528#rte-package-selector-template--20376795086913__rte_package_selector_Qhfaak
8529.rte-package-selector__header {
8530
8531  width: min(720px, 100%);
8532
8533  margin: 0 auto 35px;
8534
8535  text-align: center;
8536
8537}
8538
8539
8540#rte-package-selector-template--20376795086913__rte_package_selector_Qhfaak
8541.rte-package-selector__eyebrow {
8542
8543  margin-bottom: 13px;
8544
8545  color: #35bfff;
8546
8547  font-size: 14px;
8548
8549  line-height: 1;
8550
8551  font-weight: 800;
8552
8553  letter-spacing: 1.7px;
8554
8555  text-transform: uppercase;
8556
8557}
8558
8559
8560#rte-package-selector-template--20376795086913__rte_package_selector_Qhfaak
8561.rte-package-selector__heading {
8562
8563  margin: 0;
8564
8565  color: #ffffff;
8566
8567  font-size: clamp(44px, 5vw, 64px);
8568
8569  line-height: 0.94;
8570
8571  font-weight: 400;
8572
8573  letter-spacing: -3px;
8574
8575}
8576
8577
8578#rte-package-selector-template--20376795086913__rte_package_selector_Qhfaak
8579.rte-package-selector__subheading {
8580
8581  max-width: 620px;
8582
8583  margin: 19px auto 0;
8584
8585  color: rgba(255,255,255,0.68);
8586
8587  font-size: 15px;
8588
8589  line-height: 1.6;
8590
8591}
8592
8593
8594/* ==========================================================
8595   EARLY BIRD BANNER
8596   ========================================================== */
8597
8598#rte-package-selector-template--20376795086913__rte_package_selector_Qhfaak
8599.rte-package-selector__banner {
8600
8601  width: min(970px, 100%);
8602
8603  min-height: 54px;
8604
8605  margin: 0 auto 32px;
8606
8607  padding: 10px 15px;
8608
8609  display: flex;
8610
8611  align-items: center;
8612
8613  justify-content: space-between;
8614
8615  gap: 20px;
8616
8617  border: 1px solid rgba(255,255,255,0.28);
8618
8619  border-radius: 4px;
8620
8621  background: rgba(255,255,255,0.06);
8622
8623}
8624
8625
8626#rte-package-selector-template--20376795086913__rte_package_selector_Qhfaak
8627.rte-package-selector__banner-left {
8628
8629  display: flex;
8630
8631  align-items: center;
8632
8633  gap: 14px;
8634
8635}
8636
8637
8638#rte-package-selector-template--20376795086913__rte_package_selector_Qhfaak
8639.rte-package-selector__banner-badge {
8640
8641  display: inline-flex;
8642
8643  align-items: center;
8644
8645  justify-content: center;
8646
8647  min-height: 27px;
8648
8649  padding: 0 10px;
8650
8651  background: var(--rte-red);
8652
8653  color: #fff;
8654
8655  font-size: 8px;
8656
8657  font-weight: 800;
8658
8659  letter-spacing: .7px;
8660
8661  text-transform: uppercase;
8662
8663}
8664
8665
8666#rte-package-selector-template--20376795086913__rte_package_selector_Qhfaak
8667.rte-package-selector__banner-title {
8668
8669  color: #fff;
8670
8671  font-size: 15px;
8672
8673  font-weight: 700;
8674
8675}
8676
8677
8678#rte-package-selector-template--20376795086913__rte_package_selector_Qhfaak
8679.rte-package-selector__banner-text {
8680
8681  color: rgba(255,255,255,0.65);
8682
8683  font-size: 15px;
8684
8685  line-height: 1.4;
8686
8687  text-align: right;
8688
8689}
8690
8691
8692/* ==========================================================
8693   CARDS GRID
8694   ========================================================== */
8695
8696#rte-package-selector-template--20376795086913__rte_package_selector_Qhfaak
8697.rte-package-selector__cards {
8698
8699  width: min(1080px, 100%);
8700
8701  margin: 0 auto;
8702
8703  display: grid;
8704
8705  grid-template-columns:
8706    repeat(4, minmax(0, 1fr));
8707
8708  gap: 10px;
8709
8710  align-items: stretch;
8711
8712}
8713
8714
8715/* ==========================================================
8716   CARD
8717   ========================================================== */
8718
8719#rte-package-selector-template--20376795086913__rte_package_selector_Qhfaak
8720.rte-package-card {
8721
8722  position: relative;
8723
8724  min-width: 0;
8725
8726  min-height: 485px;
8727
8728  border-radius: 5px;
8729
8730  background: #ffffff;
8731
8732  color: var(--rte-text);
8733
8734  border-top: 5px solid #b8c4d8;
8735
8736  box-shadow:
8737    0 14px 35px
8738    rgba(0,0,0,0.22);
8739
8740  transition:
8741    transform .25s ease,
8742    box-shadow .25s ease;
8743
8744}
8745
8746
8747#rte-package-selector-template--20376795086913__rte_package_selector_Qhfaak
8748.rte-package-card--2 {
8749
8750  border-top-color: var(--rte-red);
8751
8752}
8753
8754
8755#rte-package-selector-template--20376795086913__rte_package_selector_Qhfaak
8756.rte-package-card--3 {
8757
8758  border-top-color: #0a8dff;
8759
8760}
8761
8762
8763#rte-package-selector-template--20376795086913__rte_package_selector_Qhfaak
8764.rte-package-card--4 {
8765
8766  border-top-color: #ffae24;
8767
8768}
8769
8770
8771#rte-package-selector-template--20376795086913__rte_package_selector_Qhfaak
8772.rte-package-card:hover {
8773
8774  transform: translateY(-7px);
8775
8776  box-shadow:
8777    0 22px 42px
8778    rgba(0,0,0,0.30);
8779
8780}
8781
8782
8783/* ==========================================================
8784   CARD INNER
8785   ========================================================== */
8786
8787#rte-package-selector-template--20376795086913__rte_package_selector_Qhfaak
8788.rte-package-card__inner {
8789
8790  min-height: 480px;
8791
8792  height: 100%;
8793
8794  padding: 15px 16px 16px;
8795
8796  display: flex;
8797
8798  flex-direction: column;
8799
8800}
8801
8802
8803/* ==========================================================
8804   CARD TOP
8805   ========================================================== */
8806
8807#rte-package-selector-template--20376795086913__rte_package_selector_Qhfaak
8808.rte-package-card__top-row {
8809
8810  min-height: 27px;
8811
8812  display: flex;
8813
8814  align-items: center;
8815
8816  justify-content: space-between;
8817
8818  gap: 8px;
8819
8820}
8821
8822
8823#rte-package-selector-template--20376795086913__rte_package_selector_Qhfaak
8824.rte-package-card__badge {
8825
8826  display: inline-flex;
8827
8828  align-items: center;
8829
8830  min-height: 22px;
8831
8832  padding: 0 8px;
8833
8834  background: var(--rte-navy);
8835
8836  color: #fff;
8837
8838  font-size: 14px;
8839
8840  line-height: 1;
8841
8842  font-weight: 800;
8843
8844  letter-spacing: .7px;
8845
8846  text-transform: uppercase;
8847
8848}
8849
8850
8851#rte-package-selector-template--20376795086913__rte_package_selector_Qhfaak
8852.rte-package-card__top-right {
8853
8854  display: inline-flex;
8855
8856  align-items: center;
8857
8858  justify-content: center;
8859
8860  min-height: 22px;
8861
8862  padding: 0 8px;
8863
8864  border: 1px solid #d8dde6;
8865
8866  border-radius: 12px;
8867
8868  color: #647087;
8869
8870  font-size: 13px;
8871
8872  font-weight: 700;
8873
8874  letter-spacing: .2px;
8875
8876  text-transform: uppercase;
8877
8878}
8879
8880
8881/* ==========================================================
8882   TITLE + PRICE
8883   ========================================================== */
8884
8885#rte-package-selector-template--20376795086913__rte_package_selector_Qhfaak
8886.rte-package-card__title-row {
8887
8888  margin-top: 12px;
8889
8890  padding-bottom: 11px;
8891
8892  display: flex;
8893
8894  align-items: flex-end;
8895
8896  justify-content: space-between;
8897
8898  gap: 10px;
8899
8900  border-bottom: 1px solid #e1e5eb;
8901
8902}
8903
8904
8905#rte-package-selector-template--20376795086913__rte_package_selector_Qhfaak
8906.rte-package-card__included {
8907
8908  margin-bottom: 5px;
8909
8910  color: var(--rte-red);
8911
8912  font-size: 13px;
8913
8914  line-height: 1;
8915
8916  font-weight: 800;
8917
8918  letter-spacing: .7px;
8919
8920  text-transform: uppercase;
8921
8922}
8923
8924
8925#rte-package-selector-template--20376795086913__rte_package_selector_Qhfaak
8926.rte-package-card__title {
8927
8928  margin: 0;
8929
8930  color: var(--rte-navy);
8931
8932  font-size: 20px;
8933
8934  line-height: 1;
8935
8936  font-weight: 500;
8937
8938  letter-spacing: -.5px;
8939
8940}
8941
8942
8943#rte-package-selector-template--20376795086913__rte_package_selector_Qhfaak
8944.rte-package-card__price {
8945
8946  flex-shrink: 0;
8947
8948  color: #1b2944;
8949
8950  font-size: 23px;
8951
8952  line-height: 1;
8953
8954  font-weight: 800;
8955
8956  letter-spacing: -1px;
8957
8958}
8959
8960
8961/* ==========================================================
8962   DESCRIPTION
8963   ========================================================== */
8964
8965#rte-package-selector-template--20376795086913__rte_package_selector_Qhfaak
8966.rte-package-card__description {
8967
8968  min-height: 49px;
8969
8970  padding-top: 11px;
8971
8972  padding-bottom: 8px;
8973
8974  color: #484b50;
8975
8976  font-size: 13px;
8977
8978  line-height: 1.2;
8979
8980}
8981
8982
8983/* ==========================================================
8984   FEATURES
8985   ========================================================== */
8986
8987#rte-package-selector-template--20376795086913__rte_package_selector_Qhfaak
8988.rte-package-card__features {
8989
8990  flex: 1;
8991
8992  padding-top: 4px;
8993
8994}
8995
8996
8997#rte-package-selector-template--20376795086913__rte_package_selector_Qhfaak
8998.rte-package-card__feature {
8999
9000  display: flex;
9001
9002  align-items: flex-start;
9003
9004  gap: 7px;
9005
9006  margin-bottom: 7px;
9007
9008}
9009
9010
9011#rte-package-selector-template--20376795086913__rte_package_selector_Qhfaak
9012.rte-package-card__check {
9013
9014  flex: 0 0 auto;
9015
9016  color: var(--rte-red);
9017
9018  font-size: 10px;
9019
9020  line-height: 1.25;
9021
9022  font-weight: 800;
9023
9024}
9025
9026
9027#rte-package-selector-template--20376795086913__rte_package_selector_Qhfaak
9028.rte-package-card__feature-text {
9029
9030  color: #4d5b72;
9031
9032  font-size: 14px;
9033
9034  line-height: 1.35;
9035
9036}
9037
9038
9039/* ==========================================================
9040   FOOTER
9041   ========================================================== */
9042
9043#rte-package-selector-template--20376795086913__rte_package_selector_Qhfaak
9044.rte-package-card__footer {
9045
9046  margin-top: auto;
9047
9048  padding-top: 10px;
9049
9050}
9051
9052
9053#rte-package-selector-template--20376795086913__rte_package_selector_Qhfaak
9054.rte-package-card__value {
9055
9056  padding-top: 7px;
9057
9058  margin-bottom: 8px;
9059
9060  border-top: 1px solid #dce1e8;
9061
9062  color: #718097;
9063
9064  font-size: 13px;
9065
9066  line-height: 1;
9067
9068  font-weight: 700;
9069
9070  text-transform: uppercase;
9071
9072}
9073
9074
9075/* ==========================================================
9076   BUTTONS
9077   ========================================================== */
9078#rte-package-selector-template--20376795086913__rte_package_selector_Qhfaak
9079.rte-package-card__button {
9080  width: 100%;
9081  min-height: 40px;
9082  margin-top: 7px;
9083  padding: 0 13px;
9084
9085  display: flex;
9086  align-items: center;
9087  justify-content: space-between;
9088  gap: 8px;
9089
9090  border: 1px solid #c9d0db;
9091  border-radius: 0;
9092
9093  background: #ffffff;
9094  color: #172d50;
9095
9096  text-decoration: none;
9097  font-size: 11px;
9098  line-height: 1.1;
9099  font-weight: 800;
9100  letter-spacing: .45px;
9101  text-transform: uppercase;
9102
9103  transition: none;
9104
9105  /* ENABLE CLICKING */
9106  pointer-events: auto;
9107  cursor: pointer;
9108  user-select: auto;
9109}
9110
9111/* ==========================================================
9112   PRIMARY BUTTON
9113   ========================================================== */
9114
9115#rte-package-selector-template--20376795086913__rte_package_selector_Qhfaak
9116.rte-package-card__button--primary {
9117
9118  border-color: #172d50;
9119
9120  background: #172d50;
9121
9122  color: #ffffff;
9123
9124}
9125
9126
9127/* ==========================================================
9128   PRIMARY BUTTON HOVER DISABLED
9129   ========================================================== */
9130
9131
9132
9133
9134/* ==========================================================
9135   SECONDARY BUTTON
9136   ========================================================== */
9137
9138#rte-package-selector-template--20376795086913__rte_package_selector_Qhfaak
9139.rte-package-card__button--secondary {
9140
9141  border-color: #cbd2dd;
9142
9143  background: #ffffff;
9144
9145  color: #172d50;
9146
9147}
9148
9149
9150/* ==========================================================
9151   SECONDARY BUTTON HOVER DISABLED
9152   ========================================================== */
9153
9154
9155
9156/* ==========================================================
9157   BUTTON TEXT
9158   ========================================================== */
9159
9160#rte-package-selector-template--20376795086913__rte_package_selector_Qhfaak
9161.rte-package-card__button-text {
9162
9163  min-width: 0;
9164
9165}
9166
9167
9168/* ==========================================================
9169   BUTTON ARROW
9170   ========================================================== */
9171
9172#rte-package-selector-template--20376795086913__rte_package_selector_Qhfaak
9173.rte-package-card__arrow {
9174
9175  flex: 0 0 auto;
9176
9177  color: currentColor;
9178
9179  font-size: 14px;
9180
9181  line-height: 1;
9182
9183}
9184
9185
9186/* ==========================================================
9187   BOTTOM NOTE
9188   ========================================================== */
9189
9190#rte-package-selector-template--20376795086913__rte_package_selector_Qhfaak
9191.rte-package-selector__bottom-note {
9192
9193  margin: 18px auto 0;
9194
9195  text-align: center;
9196
9197  color: rgba(255,255,255,0.45);
9198
9199  font-size: 15px;
9200
9201  line-height: 1.5;
9202
9203}
9204
9205
9206/* ==========================================================
9207   TABLET
9208   ========================================================== */
9209
9210@media screen and (max-width: 1050px) {
9211
9212  #rte-package-selector-template--20376795086913__rte_package_selector_Qhfaak {
9213
9214    padding-left: 20px;
9215
9216    padding-right: 20px;
9217
9218  }
9219
9220
9221  #rte-package-selector-template--20376795086913__rte_package_selector_Qhfaak
9222  .rte-package-selector__cards {
9223
9224    grid-template-columns:
9225      repeat(2, minmax(0, 1fr));
9226
9227    gap: 14px;
9228
9229  }
9230
9231
9232  #rte-package-selector-template--20376795086913__rte_package_selector_Qhfaak
9233  .rte-package-card {
9234
9235    min-height: 500px;
9236
9237  }
9238
9239
9240  #rte-package-selector-template--20376795086913__rte_package_selector_Qhfaak
9241  .rte-package-card__inner {
9242
9243    min-height: 495px;
9244
9245  }
9246
9247}
9248
9249
9250/* ==========================================================
9251   MOBILE
9252   ========================================================== */
9253
9254@media screen and (max-width: 650px) {
9255
9256  #rte-package-selector-template--20376795086913__rte_package_selector_Qhfaak {
9257
9258    padding:
9259      50px 16px 50px;
9260
9261  }
9262
9263
9264  /* Header */
9265
9266  #rte-package-selector-template--20376795086913__rte_package_selector_Qhfaak
9267  .rte-package-selector__header {
9268
9269    margin-bottom: 28px;
9270
9271  }
9272
9273
9274  #rte-package-selector-template--20376795086913__rte_package_selector_Qhfaak
9275  .rte-package-selector__eyebrow {
9276
9277    font-size: 9px;
9278
9279  }
9280
9281
9282  #rte-package-selector-template--20376795086913__rte_package_selector_Qhfaak
9283  .rte-package-selector__heading {
9284
9285    font-size: 43px;
9286
9287    line-height: .94;
9288
9289    letter-spacing: -2px;
9290
9291  }
9292
9293
9294  #rte-package-selector-template--20376795086913__rte_package_selector_Qhfaak
9295  .rte-package-selector__subheading {
9296
9297    font-size: 16px;
9298
9299    line-height: 1.55;
9300
9301  }
9302
9303
9304  /* Banner */
9305
9306  #rte-package-selector-template--20376795086913__rte_package_selector_Qhfaak
9307  .rte-package-selector__banner {
9308
9309    flex-direction: column;
9310
9311    align-items: flex-start;
9312
9313    gap: 9px;
9314
9315    padding: 13px;
9316
9317    margin-bottom: 25px;
9318
9319  }
9320
9321
9322  #rte-package-selector-template--20376795086913__rte_package_selector_Qhfaak
9323  .rte-package-selector__banner-left {
9324
9325    width: 100%;
9326
9327    gap: 10px;
9328
9329  }
9330
9331
9332  #rte-package-selector-template--20376795086913__rte_package_selector_Qhfaak
9333  .rte-package-selector__banner-title {
9334
9335    font-size: 15px;
9336
9337  }
9338
9339
9340  #rte-package-selector-template--20376795086913__rte_package_selector_Qhfaak
9341  .rte-package-selector__banner-text {
9342
9343    text-align: left;
9344
9345    font-size: 14px;
9346
9347  }
9348
9349
9350  /* Cards */
9351
9352  #rte-package-selector-template--20376795086913__rte_package_selector_Qhfaak
9353  .rte-package-selector__cards {
9354
9355    grid-template-columns: 1fr;
9356
9357    gap: 15px;
9358
9359  }
9360
9361
9362  #rte-package-selector-template--20376795086913__rte_package_selector_Qhfaak
9363  .rte-package-card {
9364
9365    min-height: auto;
9366
9367  }
9368
9369
9370  #rte-package-selector-template--20376795086913__rte_package_selector_Qhfaak
9371  .rte-package-card__inner {
9372
9373    min-height: 0;
9374
9375    padding: 18px;
9376
9377  }
9378
9379
9380  #rte-package-selector-template--20376795086913__rte_package_selector_Qhfaak
9381  .rte-package-card__title {
9382
9383    font-size: 22px;
9384
9385  }
9386
9387
9388  #rte-package-selector-template--20376795086913__rte_package_selector_Qhfaak
9389  .rte-package-card__price {
9390
9391    font-size: 26px;
9392
9393  }
9394
9395
9396  #rte-package-selector-template--20376795086913__rte_package_selector_Qhfaak
9397  .rte-package-card__description {
9398
9399    min-height: auto;
9400
9401    padding-top: 13px;
9402
9403    padding-bottom: 7px;
9404
9405    font-size: 15px;
9406
9407  }
9408
9409
9410  #rte-package-selector-template--20376795086913__rte_package_selector_Qhfaak
9411  .rte-package-card__feature {
9412
9413    margin-bottom: 8px;
9414
9415  }
9416
9417
9418  #rte-package-selector-template--20376795086913__rte_package_selector_Qhfaak
9419  .rte-package-card__feature-text {
9420
9421    font-size: 15px;
9422
9423    line-height: 1.4;
9424
9425  }
9426
9427
9428  #rte-package-selector-template--20376795086913__rte_package_selector_Qhfaak
9429  .rte-package-card__check {
9430
9431    font-size: 15px;
9432
9433  }
9434
9435
9436  /* Stacked buttons */
9437
9438  #rte-package-selector-template--20376795086913__rte_package_selector_Qhfaak
9439  .rte-package-card__button {
9440
9441    min-height: 46px;
9442
9443    margin-top: 8px;
9444
9445    padding-left: 12px;
9446
9447    padding-right: 12px;
9448
9449    font-size: 11px;
9450
9451  }
9452
9453
9454  #rte-package-selector-template--20376795086913__rte_package_selector_Qhfaak
9455  .rte-package-selector__bottom-note {
9456
9457    font-size: 15px;
9458
9459  }
9460
9461}
9462
9463
9464/* ==========================================================
9465   SMALL PHONES
9466   ========================================================== */
9467
9468@media screen and (max-width: 390px) {
9469
9470  #rte-package-selector-template--20376795086913__rte_package_selector_Qhfaak
9471  .rte-package-selector__heading {
9472
9473    font-size: 38px;
9474
9475  }
9476
9477
9478  #rte-package-selector-template--20376795086913__rte_package_selector_Qhfaak
9479  .rte-package-selector__banner-left {
9480
9481    align-items: flex-start;
9482
9483  }
9484
9485
9486  #rte-package-selector-template--20376795086913__rte_package_selector_Qhfaak
9487  .rte-package-selector__banner-title {
9488
9489    font-size: 15px;
9490
9491  }
9492
9493
9494  #rte-package-selector-template--20376795086913__rte_package_selector_Qhfaak
9495  .rte-package-card__title {
9496
9497    font-size: 21px;
9498
9499  }
9500
9501
9502  #rte-package-selector-template--20376795086913__rte_package_selector_Qhfaak
9503  .rte-package-card__price {
9504
9505    font-size: 24px;
9506
9507  }
9508
9509
9510  #rte-package-selector-template--20376795086913__rte_package_selector_Qhfaak
9511  .rte-package-card__feature-text {
9512
9513    font-size: 15px;
9514
9515  }
9516
9517
9518  #rte-package-selector-template--20376795086913__rte_package_selector_Qhfaak
9519  .rte-package-card__button {
9520
9521    min-height: 44px;
9522
9523    font-size: 10px;
9524
9525
9526  }
9527
9528}
9529
9530</style>
9531
9532</section><div id="shopify-section-template--20376795086913__17866943631cf79f70" class="shopify-section">
9533
9534
9535
9536<style data-shopify>
9537
9538  /* =========================================================
9539     MAIN SECTION
9540     ========================================================= */
9541
9542  .ai-feature-section-as2fyr0t3l083b3bosaigenblock97b1551hm7gp6 {
9543    display: block;
9544    background-color: #0b1a48;
9545    padding: 60px 20px;
9546    width: 100%;
9547  }
9548
9549  .ai-feature-section__container-as2fyr0t3l083b3bosaigenblock97b1551hm7gp6 {
9550    max-width: 90%;
9551    margin: 0 auto;
9552  }
9553
9554  /* =========================================================
9555     HEADER
9556     ========================================================= */
9557
9558  .ai-feature-section__header-as2fyr0t3l083b3bosaigenblock97b1551hm7gp6 {
9559    text-align: left;
9560    margin-bottom: 40px;
9561  }
9562
9563  .ai-feature-section__subheading-as2fyr0t3l083b3bosaigenblock97b1551hm7gp6 {
9564    font-size: 17px;
9565    color: #5280ec;
9566    margin: 0 0 10px 0;
9567    text-transform: uppercase;
9568    letter-spacing: 1px;
9569    font-weight: 700;
9570  }
9571
9572  .ai-feature-section__heading-as2fyr0t3l083b3bosaigenblock97b1551hm7gp6 {
9573    font-size: 42px;
9574    color: #f3efef;
9575    margin: 0;
9576    line-height: 1.2;
9577    font-weight: 700;
9578  }
9579
9580  /* =========================================================
9581     CARDS
9582     ========================================================= */
9583
9584  .ai-feature-section__cards-as2fyr0t3l083b3bosaigenblock97b1551hm7gp6 {
9585    display: grid;
9586    grid-template-columns: repeat(2, 1fr);
9587    gap: 30px;
9588    margin-bottom: 40px;
9589  }
9590
9591  .ai-feature-card-as2fyr0t3l083b3bosaigenblock97b1551hm7gp6 {
9592    position: relative;
9593    border-radius: 8px;
9594    overflow: hidden;
9595    text-decoration: none;
9596    display: flex;
9597    align-items: flex-end;
9598    min-height: 400px;
9599    transition: transform 0.3s ease;
9600  }
9601
9602  .ai-feature-card-as2fyr0t3l083b3bosaigenblock97b1551hm7gp6:hover {
9603    transform: translateY(-4px);
9604  }
9605
9606  .ai-feature-card__background-as2fyr0t3l083b3bosaigenblock97b1551hm7gp6 {
9607    position: absolute;
9608    inset: 0;
9609    width: 100%;
9610    height: 100%;
9611    z-index: 1;
9612  }
9613
9614  .ai-feature-card__background-image-as2fyr0t3l083b3bosaigenblock97b1551hm7gp6 {
9615    width: 100%;
9616    height: 100%;
9617    object-fit: cover;
9618    display: block;
9619  }
9620
9621  .ai-feature-card__background-placeholder-as2fyr0t3l083b3bosaigenblock97b1551hm7gp6 {
9622    width: 100%;
9623    height: 100%;
9624    background-color: #f4f4f4;
9625    display: flex;
9626    align-items: center;
9627    justify-content: center;
9628  }
9629
9630  .ai-feature-card__background-placeholder-as2fyr0t3l083b3bosaigenblock97b1551hm7gp6 svg {
9631    width: 100%;
9632    height: 100%;
9633    max-width: 200px;
9634    max-height: 200px;
9635  }
9636
9637  .ai-feature-card__overlay-as2fyr0t3l083b3bosaigenblock97b1551hm7gp6 {
9638    position: absolute;
9639    inset: 0;
9640    width: 100%;
9641    height: 100%;
9642    background: linear-gradient(
9643      to top,
9644      rgba(0, 0, 0, 0.4) 0%,
9645      rgba(0, 0, 0, 0.08) 65%,
9646      rgba(0, 0, 0, 0)
9646 100%
9647    );
9648    z-index: 2;
9649  }
9650
9651  .ai-feature-card__content-as2fyr0t3l083b3bosaigenblock97b1551hm7gp6 {
9652    position: relative;
9653    z-index: 3;
9654    padding: 30px;
9655    width: 100%;
9656  }
9657
9658  .ai-feature-card__heading-button-as2fyr0t3l083b3bosaigenblock97b1551hm7gp6 {
9659    display: inline-block;
9660    padding:
9661      10px
9662      20px;
9663    border-radius: 6px;
9664    font-size: 20px;
9665    margin: 0 0 10px 0;
9666    border: none;
9667    font-weight: 700;
9668    line-height: 1.2;
9669  }
9670
9671  .ai-feature-card__heading-button-1-as2fyr0t3l083b3bosaigenblock97b1551hm7gp6 {
9672    background: linear-gradient(328deg, rgba(244, 158, 13, 0.8706) 69%, rgba(255, 255, 255, 1) 100%);
9673    color: #9f0500;
9674  }
9675
9676  .ai-feature-card__heading-button-2-as2fyr0t3l083b3bosaigenblock97b1551hm7gp6 {
9677    background: linear-gradient(267deg, rgba(82, 128, 236, 1) 65%, rgba(255, 255, 255, 1) 100%, rgba(255, 255, 255, 1) 100%);
9678    color: #0b1a48;
9679  }
9680
9681  .ai-feature-card__subheading-as2fyr0t3l083b3bosaigenblock97b1551hm7gp6 {
9682    font-size: 16px;
9683    color: #f3efef;
9684    margin: 0 0 10px 0;
9685    font-weight: 700;
9686  }
9687
9688  .ai-feature-card__description-as2fyr0t3l083b3bosaigenblock97b1551hm7gp6 {
9689    font-size: 14px;
9690    color: #e0e0e0;
9691    margin: 0 0 15px 0;
9692    line-height: 1.5;
9693    font-weight: 700;
9694  }
9695
9696  .ai-feature-card__link-as2fyr0t3l083b3bosaigenblock97b1551hm7gp6 {
9697    font-size: 14px;
9698    color: #ffffff;
9699    text-decoration: underline;
9700    cursor: pointer;
9701    font-weight: 700;
9702  }
9703
9704  .ai-feature-card__link-as2fyr0t3l083b3bosaigenblock97b1551hm7gp6:hover {
9705    color: #cccccc;
9706  }
9707
9708  /* =========================================================
9709     QUICK DIFFERENCE
9710     REPLACES THE OLD BOTTOM IMAGE
9711     ========================================================= */
9712
9713  .ai-feature-section__quick-difference-as2fyr0t3l083b3bosaigenblock97b1551hm7gp6 {
9714    width: 100%;
9715    background: linear-gradient(135deg, rgba(20, 39, 82, 1), rgba(23, 44, 89, 1) 100%);
9716    padding:
9717      20px
9718      20px
9719      20px;
9720    margin-bottom: 25px;
9721    overflow: hidden;
9722  }
9723
9724  .ai-feature-section__quick-difference-inner-as2fyr0t3l083b3bosaigenblock97b1551hm7gp6 {
9725    width: 100%;
9726    display: grid;
9727    grid-template-columns:
9728      minmax(220px, 1.35fr)
9729      repeat(3, minmax(0, 1fr));
9730    align-items: stretch;
9731  }
9732
9733  /* =========================================================
9734     QUICK DIFFERENCE TITLE
9735     ========================================================= */
9736
9737  .ai-feature-section__quick-title-as2fyr0t3l083b3bosaigenblock97b1551hm7gp6 {
9738    display: flex;
9739    align-items: center;
9740    padding:
9741      10px
9742      20px;
9743
9744    color: #42a9e5;
9745    font-size: 18px;
9746    line-height: 1.15;
9747    font-weight: 700;
9748    text-transform: uppercase;
9749    letter-spacing: 0.5px;
9750  }
9751
9752  /* =========================================================
9753     QUICK DIFFERENCE ITEMS
9754     ========================================================= */
9755
9756  .ai-feature-section__quick-item-as2fyr0t3l083b3bosaigenblock97b1551hm7gp6 {
9757    min-width: 0;
9758    padding:
9759      5px
9760      20px;
9761
9762    border-left:
9763      1px solid
9764      #ffffff26;
9765  }
9766
9767  .ai-feature-section__quick-item-top-as2fyr0t3l083b3bosaigenblock97b1551hm7gp6 {
9768    display: flex;
9769    align-items: center;
9770    gap: 8px;
9771    margin-bottom: 9px;
9772  }
9773
9774  .ai-feature-section__quick-badge-as2fyr0t3l083b3bosaigenblock97b1551hm7gp6 {
9775    flex: 0 0 auto;
9776    display: inline-flex;
9777    align-items: center;
9778    justify-content: center;
9779    min-width: 30px;
9780    height: 24px;
9781    padding: 0 7px;
9782    border-radius: 4px;
9783
9784    font-size: 11px;
9785    line-height: 1;
9786    font-weight: 700;
9787    text-transform: uppercase;
9788    letter-spacing: 0.2px;
9789  }
9790
9791  .ai-feature-section__quick-badge--run-as2fyr0t3l083b3bosaigenblock97b1551hm7gp6 {
9792    background: #d93636;
9793    color: #ffffff;
9794  }
9795
9796  .ai-feature-section__quick-badge--walk-as2fyr0t3l083b3bosaigenblock97b1551hm7gp6 {
9797    background: #2672b9;
9798    color: #ffffff;
9799  }
9800
9801  .ai-feature-section__quick-badge--both-as2fyr0t3l083b3bosaigenblock97b1551hm7gp6 {
9802    background: #f7bd43;
9803    color: #172752;
9804    border-radius: 50%;
9805    min-width: 24px;
9806    width: 24px;
9807    padding: 0;
9808    font-size: 13px;
9809  }
9810
9811  .ai-feature-section__quick-item-heading-as2fyr0t3l083b3bosaigenblock97b1551hm7gp6 {
9812    color: #ffffff;
9813    font-size: 15px;
9814    line-height: 1.2;
9815    font-weight: 700;
9816  }
9817
9818  .ai-feature-section__quick-item-description-as2fyr0t3l083b3bosaigenblock97b1551hm7gp6 {
9819    margin: 0;
9820    color: #ffffff;
9821    font-size: 12px;
9822    line-height: 1.45;
9823    font-weight: 700;
9824  }
9825
9826  /* =========================================================
9827     BOTTOM DESCRIPTION
9828     ========================================================= */
9829
9830  .ai-feature-section__bottom-text-as2fyr0t3l083b3bosaigenblock97b1551hm7gp6 {
9831    font-size: 16px;
9832    color: #f3efef;
9833    line-height: 1.6;
9834    text-align: left;
9835    margin: 0;
9836    font-weight: 700;
9837  }
9838
9839  .ai-feature-section__bottom-text-as2fyr0t3l083b3bosaigenblock97b1551hm7gp6 p {
9840    margin: 0;
9841  }
9842
9843  /* =========================================================
9844     TABLET
9845     ========================================================= */
9846
9847  @media screen and (max-width: 990px) {
9848
9849    .ai-feature-section__container-as2fyr0t3l083b3bosaigenblock97b1551hm7gp6 {
9850      max-width: 100%;
9851    }
9852
9853    .ai-feature-section__quick-difference-inner-as2fyr0t3l083b3bosaigenblock97b1551hm7gp6 {
9854      grid-template-columns:
9855        minmax(180px, 1fr)
9856        repeat(3, minmax(0, 1fr));
9857    }
9858
9859    .ai-feature-section__quick-title-as2fyr0t3l083b3bosaigenblock97b1551hm7gp6 {
9860      font-size:
9861        calc(18px * 0.85);
9862    }
9863
9864    .ai-feature-section__quick-item-heading-as2fyr0t3l083b3bosaigenblock97b1551hm7gp6 {
9865      font-size:
9866        calc(15px * 0.9);
9867    }
9868
9869    .ai-feature-section__quick-item-description-as2fyr0t3l083b3bosaigenblock97b1551hm7gp6 {
9870      font-size:
9871        calc(12px * 0.9);
9872    }
9873  }
9874
9875  /* =========================================================
9876     MOBILE
9877     ========================================================= */
9878
9879  @media screen and (max-width: 749px) {
9880
9881    .ai-feature-section-as2fyr0t3l083b3bosaigenblock97b1551hm7gp6 {
9882      padding:
9883        42.0px
9884        16px;
9885    }
9886
9887    .ai-feature-section__cards-as2fyr0t3l083b3bosaigenblock97b1551hm7gp6 {
9888      grid-template-columns: 1fr;
9889    }
9890
9891    .ai-feature-section__heading-as2fyr0t3l083b3bosaigenblock97b1551hm7gp6 {
9892      font-size:
9893        calc(42px * 0.8);
9894    }
9895
9896    .ai-feature-card__heading-button-as2fyr0t3l083b3bosaigenblock97b1551hm7gp6 {
9897      font-size:
9898        calc(20px * 0.9);
9899    }
9900
9901    .ai-feature-card-as2fyr0t3l083b3bosaigenblock97b1551hm7gp6 {
9902      min-height:
9903        320.0px;
9904    }
9905
9906    /* Quick difference becomes vertically stacked */
9907
9908    .ai-feature-section__quick-difference-as2fyr0t3l083b3bosaigenblock97b1551hm7gp6 {
9909      padding:
9910        14.0px
9911        14.0px
9912        14.0px;
9913    }
9914
9915    .ai-feature-section__quick-difference-inner-as2fyr0t3l083b3bosaigenblock97b1551hm7gp6 {
9916      grid-template-columns: 1fr;
9917    }
9918
9919    .ai-feature-section__quick-title-as2fyr0t3l083b3bosaigenblock97b1551hm7gp6 {
9920      padding:
9921        4px 0
9922        20px;
9923    }
9924
9925    .ai-feature-section__quick-item-as2fyr0t3l083b3bosaigenblock97b1551hm7gp6 {
9926      padding:
9927        14px 0;
9928        border-left: none;
9929        border-top:
9930          1px solid
9931          #ffffff26;
9932    }
9933
9934    .ai-feature-section__quick-item:first-of-type {
9935      border-top: none;
9936    }
9937
9938    .ai-feature-section__quick-item-top-as2fyr0t3l083b3bosaigenblock97b1551hm7gp6 {
9939      margin-bottom: 7px;
9940    }
9941
9942    .ai-feature-section__quick-title-as2fyr0t3l083b3bosaigenblock97b1551hm7gp6 {
9943      font-size:
9944        calc(18px * 0.9);
9945    }
9946
9947    .ai-feature-section__quick-item-heading-as2fyr0t3l083b3bosaigenblock97b1551hm7gp6 {
9948      font-size:
9949        calc(15px * 0.95);
9950    }
9951
9952    .ai-feature-section__quick-item-description-as2fyr0t3l083b3bosaigenblock97b1551hm7gp6 {
9953      font-size:
9954        calc(12px * 0.95);
9955    }
9956  }
9957
9958  /* =========================================================
9959     SMALL MOBILE
9960     ========================================================= */
9961
9962  @media screen and (max-width: 420px) {
9963
9964    .ai-feature-card__content-as2fyr0t3l083b3bosaigenblock97b1551hm7gp6 {
9965      padding:
9966        22.5px;
9967    }
9968
9969    .ai-feature-section__quick-title-as2fyr0t3l083b3bosaigenblock97b1551hm7gp6 {
9970      font-size:
9971        calc(18px * 0.8);
9972    }
9973
9974    .ai-feature-section__quick-item-description-as2fyr0t3l083b3bosaigenblock97b1551hm7gp6 {
9975      font-size:
9976        calc(12px * 0.9);
9977    }
9978  }
9979
9980</style>
9981
9982
9983<div
9984  class="ai-feature-section-as2fyr0t3l083b3bosaigenblock97b1551hm7gp6"
9985  
9986>
9987
9988  <div class="ai-feature-section__container-as2fyr0t3l083b3bosaigenblock97b1551hm7gp6">
9989
9990    <!-- =====================================================
9991         HEADER
9992         ===================================================== -->
9993
9994    <div class="ai-feature-section__header-as2fyr0t3l083b3bosaigenblock97b1551hm7gp6">
9995
9996      
9997        <p class="ai-feature-section__subheading-as2fyr0t3l083b3bosaigenblock97b1551hm7gp6">
9998          ONE COMMUNITY. TWO WAYS TO MOVE.
9999        </p>
10000      
10001
10002      
10003        <h2 class="ai-feature-section__heading-as2fyr0t3l083b3bosaigenblock97b1551hm7gp6">
10004          Run it. Walk it. Make it yours
10005        </h2>
10006      
10007
10008    </div>
10009
10010
10011    <!-- =====================================================
10012         TWO FEATURE CARDS
10013         ===================================================== -->
10014
10015    <div class="ai-feature-section__cards-as2fyr0t3l083b3bosaigenblock97b1551hm7gp6">
10016
10017      <!-- CARD 1 -->
10018
10019      <a
10020        href="https://runtheedge.com/pages/run-the-year"
10021        class="ai-feature-card-as2fyr0t3l083b3bosaigenblock97b1551hm7gp6"
10022      >
10023
10024        <div class="ai-feature-card__background-as2fyr0t3l083b3bosaigenblock97b1551hm7gp6">
10025
10026          
10027
10028            <img
10029              src="//runtheedge.com/cdn/shop/files/ChatGPT_Image_Aug_14_2026_04_59_29_PM.png?v=1786716116&width=1000"
10030              alt=""
10031              loading="lazy"
10032              width="1641"
10033              height="958"
10034              class="ai-feature-card__background-image-as2fyr0t3l083b3bosaigenblock97b1551hm7gp6"
10035            >
10036
10037          
10038
10039        </div>
10040
10041        <div class="ai-feature-card__overlay-as2fyr0t3l083b3bosaigenblock97b1551hm7gp6"></div>
10042
10043        <div class="ai-feature-card__content-as2fyr0t3l083b3bosaigenblock97b1551hm7gp6">
10044
10045          
10046
10047            <div class="
10048              ai-feature-card__heading-button-as2fyr0t3l083b3bosaigenblock97b1551hm7gp6
10049              ai-feature-card__heading-button-1-as2fyr0t3l083b3bosaigenblock97b1551hm7gp6
10050            ">
10051              RUN THE YEAR 2027
10052            </div>
10053
10054          
10055
10056          
10057
10058            <p class="ai-feature-card__subheading-as2fyr0t3l083b3bosaigenblock97b1551hm7gp6">
10059              Count the miles that move you forward.
10060            </p>
10061
10062          
10063
10064          
10065
10066            <p class="ai-feature-card__description-as2fyr0t3l083b3bosaigenblock97b1551hm7gp6">
10067              Make every mile mean something.
10068Set your running goal, track your miles, and build momentum one run at a time.
10069            </p>
10070
10071          
10072
10073          
10074
10075            <span class="ai-feature-card__link-as2fyr0t3l083b3bosaigenblock97b1551hm7gp6">
10076              EXPLORE RUN THE YEAR
10077            </span>
10078
10079          
10080
10081        </div>
10082
10083      </a>
10084
10085
10086      <!-- CARD 2 -->
10087
10088      <a
10089        href="https://runtheedge.com/pages/walk-the-year"
10090        class="ai-feature-card-as2fyr0t3l083b3bosaigenblock97b1551hm7gp6"
10091      >
10092
10093        <div class="ai-feature-card__background-as2fyr0t3l083b3bosaigenblock97b1551hm7gp6">
10094
10095          
10096
10097            <img
10098              src="//runtheedge.com/cdn/shop/files/ChatGPT_Image_Aug_14_2026_05_01_12_PM.png?v=1786716116&width=1000"
10099              alt=""
10100              loading="lazy"
10101              width="1672"
10102              height="941"
10103              class="ai-feature-card__background-image-as2fyr0t3l083b3bosaigenblock97b1551hm7gp6"
10104            >
10105
10106          
10107
10108        </div>
10109
10110        <div class="ai-feature-card__overlay-as2fyr0t3l083b3bosaigenblock97b1551hm7gp6"></div>
10111
10112        <div class="ai-feature-card__content-as2fyr0t3l083b3bosaigenblock97b1551hm7gp6">
10113
10114          
10115
10116            <div class="
10117              ai-feature-card__heading-button-as2fyr0t3l083b3bosaigenblock97b1551hm7gp6
10118              ai-feature-card__heading-button-2-as2fyr0t3l083b3bosaigenblock97b1551hm7gp6
10119            ">
10120              WALK THE YEAR 2027
10121            </div>
10122
10123          
10124
10125          
10126
10127            <p class="ai-feature-card__subheading-as2fyr0t3l083b3bosaigenblock97b1551hm7gp6">
10128              Turn everyday movement into momentum.
10129            </p>
10130
10131          
10132
10133          
10134
10135            <p class="ai-feature-card__description-as2fyr0t3l083b3bosaigenblock97b1551hm7gp6">
10136              Every step moves your year forward.
10137Track intentional walks, count your daily steps, or combine both to reach your goal.
10138            </p>
10139
10140          
10141
10142          
10143
10144            <span class="ai-feature-card__link-as2fyr0t3l083b3bosaigenblock97b1551hm7gp6">
10145              EXPLORE WALK THE YEAR
10146            </span>
10147
10148          
10149
10150        </div>
10151
10152      </a>
10153
10154    </div>
10155
10156
10157    <!-- =====================================================
10158         QUICK DIFFERENCE
10159         REPLACES THE OLD BOTTOM IMAGE
10160         ===================================================== -->
10161
10162    <div class="ai-feature-section__quick-difference-as2fyr0t3l083b3bosaigenblock97b1551hm7gp6">
10163
10164      <div class="ai-feature-section__quick-difference-inner-as2fyr0t3l083b3bosaigenblock97b1551hm7gp6">
10165
10166        <!-- TITLE -->
10167
10168        <div class="ai-feature-section__quick-title-as2fyr0t3l083b3bosaigenblock97b1551hm7gp6">
10169          THE QUICK DIFFERENCE
10170        </div>
10171
10172
10173        <!-- RUN -->
10174
10175        <div class="ai-feature-section__quick-item-as2fyr0t3l083b3bosaigenblock97b1551hm7gp6">
10176
10177          <div class="ai-feature-section__quick-item-top-as2fyr0t3l083b3bosaigenblock97b1551hm7gp6">
10178
10179            <span class="
10180              ai-feature-section__quick-badge-as2fyr0t3l083b3bosaigenblock97b1551hm7gp6
10181              ai-feature-section__quick-badge--run-as2fyr0t3l083b3bosaigenblock97b1551hm7gp6
10182            ">
10183              RUN
10184            </span>
10185
10186            <span class="ai-feature-section__quick-item-heading-as2fyr0t3l083b3bosaigenblock97b1551hm7gp6">
10187              Run Focused
10188            </span>
10189
10190          </div>
10191
10192          <p class="ai-feature-section__quick-item-description-as2fyr0t3l083b3bosaigenblock97b1551hm7gp6">
10193            Set your running goal, then count every activity that moves you toward it.
10194          </p>
10195
10196        </div>
10197
10198
10199        <!-- WALK -->
10200
10201        <div class="ai-feature-section__quick-item-as2fyr0t3l083b3bosaigenblock97b1551hm7gp6">
10202
10203          <div class="ai-feature-section__quick-item-top-as2fyr0t3l083b3bosaigenblock97b1551hm7gp6">
10204
10205            <span class="
10206              ai-feature-section__quick-badge-as2fyr0t3l083b3bosaigenblock97b1551hm7gp6
10207              ai-feature-section__quick-badge--walk-as2fyr0t3l083b3bosaigenblock97b1551hm7gp6
10208            ">
10209              WALK
10210            </span>
10211
10212            <span class="ai-feature-section__quick-item-heading-as2fyr0t3l083b3bosaigenblock97b1551hm7gp6">
10213              Walk Focused
10214            </span>
10215
10216          </div>
10217
10218          <p class="ai-feature-section__quick-item-description-as2fyr0t3l083b3bosaigenblock97b1551hm7gp6">
10219            Choose to track just intentional walks or include daily steps.
10220          </p>
10221
10222        </div>
10223
10224
10225        <!-- BOTH INCLUDE -->
10226
10227        <div class="ai-feature-section__quick-item-as2fyr0t3l083b3bosaigenblock97b1551hm7gp6">
10228
10229          <div class="ai-feature-section__quick-item-top-as2fyr0t3l083b3bosaigenblock97b1551hm7gp6">
10230
10231            <span class="
10232              ai-feature-section__quick-badge-as2fyr0t3l083b3bosaigenblock97b1551hm7gp6
10233              ai-feature-section__quick-badge--both-as2fyr0t3l083b3bosaigenblock97b1551hm7gp6
10234            ">
10235              ✓
10236            </span>
10237
10238            <span class="ai-feature-section__quick-item-heading-as2fyr0t3l083b3bosaigenblock97b1551hm7gp6">
10239              BOTH INCLUDE
10240            </span>
10241
10242          </div>
10243
10244          <p class="ai-feature-section__quick-item-description-as2fyr0t3l083b3bosaigenblock97b1551hm7gp6">
10245            Your goal, teams, and the RTE Tracker with every-pace support.
10246          </p>
10247
10248        </div>
10249
10250      </div>
10251
10252    </div>
10253
10254
10255    <!-- =====================================================
10256         DESCRIPTION BELOW QUICK DIFFERENCE
10257         ===================================================== -->
10258
10259    
10260
10261      <div class="ai-feature-section__bottom-text-as2fyr0t3l083b3bosaigenblock97b1551hm7gp6">
10262        <p>Still deciding? Both challenges welcome beginners, experienced athletes and everyone in between.</p>
10263      </div>
10264
10265    
10266
10267  </div>
10268
10269</div>
10270
10271
10272
10273
10274</div><div id="shopify-section-template--20376795086913__17866931576170d48d" class="shopify-section">
10275
10276
10277<style data-shopify>
10278  .ai-hero-section-aq0y1a281mzkrdu41saigenblock9ef270f3whjqr {
10279    position: relative;
10280    width: 100%;
10281    max-width: 100%;
10282    padding: 20px 20px;
10283    background-size: cover;
10284    background-position: center;
10285    background-repeat: no-repeat;
10286    display: block;
10287  }
10288
10289  .ai-hero-section-aq0y1a281mzkrdu41saigenblock9ef270f3whjqr::before {
10290    content: '';
10291    position: absolute;
10292    top: 0;
10293    left: 0;
10294    right: 0;
10295    bottom: 0;
10296    background-color: #fffdfd;
10297    opacity: 0.3;
10298    z-index: 1;
10299  }
10300
10301  .ai-hero-content-aq0y1a281mzkrdu41saigenblock9ef270f3whjqr {
10302    position: relative;
10303    z-index: 2;
10304    max-width: 1200px;
10305    margin: 0 auto;
10306    text-align: center;
10307  }
10308
10309  .ai-hero-subheading-aq0y1a281mzkrdu41saigenblock9ef270f3whjqr {
10310    color: #9f0500;
10311    font-size: 18px;
10312    margin: 0 0 5px;
10313    
10314      font-weight: 700;
10315    
10316  }
10317
10318  .ai-hero-heading-aq0y1a281mzkrdu41saigenblock9ef270f3whjqr {
10319    color: #ffffff;
10320    font-size: 60px;
10321    margin: 0 0 20px;
10322    
10323      font-weight: 700;
10324    
10325  }
10326
10327  .ai-hero-description-aq0y1a281mzkrdu41saigenblock9ef270f3whjqr {
10328    color: #020b1f;
10329    font-size: 16px;
10330    margin: 0 0 30px;
10331    
10332      font-weight: 400;
10333    
10334  }
10335
10336  .ai-hero-images-aq0y1a281mzkrdu41saigenblock9ef270f3whjqr {
10337    display: grid;
10338    grid-template-columns: repeat(3, 1fr);
10339    gap: 20px;
10340    margin-top: 30px;
10341  }
10342
10343  .ai-hero-image-wrapper-aq0y1a281mzkrdu41saigenblock9ef270f3whjqr {
10344    position: relative;
10345    overflow: hidden;
10346    border-radius: 20px;
10347    box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.3);
10348    transition: transform 0.3s ease, box-shadow 0.3s ease;
10349    cursor: pointer;
10350  }
10351
10352  .ai-hero-image-wrapper-aq0y1a281mzkrdu41saigenblock9ef270f3whjqr:hover {
10353    transform: translateY(-5px);
10354    box-shadow: 0px 15px 25px rgba(0, 0, 0, 0.4);
10355  }
10356
10357  .ai-hero-image-link-aq0y1a281mzkrdu41saigenblock9ef270f3whjqr {
10358    display: block;
10359    width: 100%;
10360    height: 440px;
10361  }
10362
10363  .ai-hero-image-aq0y1a281mzkrdu41saigenblock9ef270f3whjqr {
10364    width: 100%;
10365    height: 100%;
10366    object-fit: contain;
10367  }
10368
10369  .ai-hero-image-placeholder-aq0y1a281mzkrdu41saigenblock9ef270f3whjqr {
10370    width: 100%;
10371    height: 100%;
10372    background-color: #f4f4f4;
10373    display: flex;
10374    align-items: center;
10375    justify-content: center;
10376  }
10377
10378  .ai-hero-image-placeholder-aq0y1a281mzkrdu41saigenblock9ef270f3whjqr svg {
10379    width: 100%;
10380    height: 100%;
10381    max-width: 200px;
10382    max-height: 200px;
10383  }
10384
10385  .ai-hero-extra-subheadings-aq0y1a281mzkrdu41saigenblock9ef270f3whjqr {
10386    display: flex;
10387    flex-direction: row;
10388    justify-content: center;
10389    gap: 15px;
10390    margin-top: 40px;
10391    flex-wrap: wrap;
10392  }
10393
10394  .ai-hero-extra-subheading-aq0y1a281mzkrdu41saigenblock9ef270f3whjqr {
10395    margin: 0;
10396  }
10397
10398  .ai-hero-extra-subheading-1-aq0y1a281mzkrdu41saigenblock9ef270f3whjqr {
10399    color: #9f0500;
10400    font-size: 24px;
10401    
10402      font-weight: 400;
10403    
10404  }
10405
10406  .ai-hero-extra-subheading-2-aq0y1a281mzkrdu41saigenblock9ef270f3whjqr {
10407    color: #0340cf;
10408    font-size: 24px;
10409    
10410      font-weight: 700;
10411    
10412  }
10413
10414  .ai-hero-extra-subheading-3-aq0y1a281mzkrdu41saigenblock9ef270f3whjqr {
10415    color: #f4900d;
10416    font-size: 24px;
10417    
10418      font-weight: 700;
10419    
10420  }
10421
10422  @media screen and (max-width: 749px) {
10423    .ai-hero-images-aq0y1a281mzkrdu41saigenblock9ef270f3whjqr {
10424      grid-template-columns: 1fr;
10425    }
10426
10427    .ai-hero-extra-subheadings-aq0y1a281mzkrdu41saigenblock9ef270f3whjqr {
10428      flex-direction: column;
10429      align-items: center;
10430    }
10431
10432    .ai-hero-heading-aq0y1a281mzkrdu41saigenblock9ef270f3whjqr {
10433      font-size: calc(60px * 0.7);
10434    }
10435
10436    .ai-hero-subheading-aq0y1a281mzkrdu41saigenblock9ef270f3whjqr {
10437      font-size: calc(18px * 0.8);
10438    }
10439
10440    .ai-hero-description-aq0y1a281mzkrdu41saigenblock9ef270f3whjqr {
10441      font-size: calc(16px * 0.9);
10442    }
10443
10444    .ai-hero-extra-subheading-1-aq0y1a281mzkrdu41saigenblock9ef270f3whjqr {
10445      font-size: calc(24px * 0.8);
10446    }
10447
10448    .ai-hero-extra-subheading-2-aq0y1a281mzkrdu41saigenblock9ef270f3whjqr {
10449      font-size: calc(24px * 0.8);
10450    }
10451
10452    .ai-hero-extra-subheading-3-aq0y1a281mzkrdu41saigenblock9ef270f3whjqr {
10453      font-size: calc(24px * 0.8);
10454    }
10455  }
10456</style>
10457
10458<div
10459  class="ai-hero-section-aq0y1a281mzkrdu41saigenblock9ef270f3whjqr"
10460  
10461    style="background-image: url('//runtheedge.com/cdn/shop/files/cHJpdmF0ZS9sci9pbWFnZXMvd2Vic2l0ZS8yMDIyLTA1L3JtMzA5LWFkai0xMS5qcGc.webp?v=1783343856&width=2000');"
10462  
10463  
10464>
10465  <div class="ai-hero-content-aq0y1a281mzkrdu41saigenblock9ef270f3whjqr">
10466    
10467      <div class="ai-hero-subheading-aq0y1a281mzkrdu41saigenblock9ef270f3whjqr">
10468        <p><strong>START WHERE YOU ARE</strong></p>
10469      </div>
10470    
10471
10472    
10473      <h2 class="ai-hero-heading-aq0y1a281mzkrdu41saigenblock9ef270f3whjqr">
10474        <h1>A full year made simple.</h1>
10475      </h2>
10476    
10477
10478    
10479      <div class="ai-hero-description-aq0y1a281mzkrdu41saigenblock9ef270f3whjqr">
10480        <p>You just need a goal and a reason to keep showing up.</p>
10481      </div>
10482    
10483
10484    <div class="ai-hero-images-aq0y1a281mzkrdu41saigenblock9ef270f3whjqr">
10485      
10486        
10487
10488        <div class="ai-hero-image-wrapper-aq0y1a281mzkrdu41saigenblock9ef270f3whjqr">
10489          
10490            <div class="ai-hero-image-link-aq0y1a281mzkrdu41saigenblock9ef270f3whjqr">
10491          
10492
10493            
10494              <img
10495                src="//runtheedge.com/cdn/shop/files/Gemini_Generated_Image_5qr9do5qr9do5qr9.jpg?v=1786693790&width=800"
10496                alt=""
10497                loading="lazy"
10498                width="880"
10499                height="1205"
10500                class="ai-hero-image-aq0y1a281mzkrdu41saigenblock9ef270f3whjqr"
10501              >
10502            
10503
10504          
10505            </div>
10506          
10507        </div>
10508      
10509        
10510
10511        <div class="ai-hero-image-wrapper-aq0y1a281mzkrdu41saigenblock9ef270f3whjqr">
10512          
10513            <div class="ai-hero-image-link-aq0y1a281mzkrdu41saigenblock9ef270f3whjqr">
10514          
10515
10516            
10517              <img
10518                src="//runtheedge.com/cdn/shop/files/Gemini_Generated_Image_7992dh7992dh7992.jpg?v=1786693797&width=800"
10519                alt=""
10520                loading="lazy"
10521                width="880"
10522                height="1205"
10523                class="ai-hero-image-aq0y1a281mzkrdu41saigenblock9ef270f3whjqr"
10524              >
10525            
10526
10527          
10528            </div>
10529          
10530        </div>
10531      
10532        
10533
10534        <div class="ai-hero-image-wrapper-aq0y1a281mzkrdu41saigenblock9ef270f3whjqr">
10535          
10536            <div class="ai-hero-image-link-aq0y1a281mzkrdu41saigenblock9ef270f3whjqr">
10537          
10538
10539            
10540              <img
10541                src="//runtheedge.com/cdn/shop/files/Gemini_Generated_Image_bfdyqmbfdyqmbfdy.jpg?v=1786693798&width=800"
10542                alt=""
10543                loading="lazy"
10544                width="880"
10545                height="1205"
10546                class="ai-hero-image-aq0y1a281mzkrdu41saigenblock9ef270f3whjqr"
10547              >
10548            
10549
10550          
10551            </div>
10552          
10553        </div>
10554      
10555    </div>
10556
10557    <div class="ai-hero-extra-subheadings-aq0y1a281mzkrdu41saigenblock9ef270f3whjqr">
10558      
10559        <div class="ai-hero-extra-subheading-aq0y1a281mzkrdu41saigenblock9ef270f3whjqr ai-hero-extra-subheading-1-aq0y1a281mzkrdu41saigenblock9ef270f3whjqr">
10560          <p><strong>Pick it.</strong></p>
10561        </div>
10562      
10563
10564      
10565        <div class="ai-hero-extra-subheading-aq0y1a281mzkrdu41saigenblock9ef270f3whjqr ai-hero-extra-subheading-2-aq0y1a281mzkrdu41saigenblock9ef270f3whjqr">
10566          <p><strong>Track it.</strong></p>
10567        </div>
10568      
10569
10570      
10571        <div class="ai-hero-extra-subheading-aq0y1a281mzkrdu41saigenblock9ef270f3whjqr ai-hero-extra-subheading-3-aq0y1a281mzkrdu41saigenblock9ef270f3whjqr">
10572          <p><strong>Earn it.</strong></p>
10573        </div>
10574      
10575    </div>
10576  </div>
10577</div>
10578
10579
10580
10581</div><div id="shopify-section-template--20376795086913__1786697176d8313177" class="shopify-section">
10582
10583
10584<style data-shopify>
10585  .ai-hero-section-aog0vwkw5l0vir3vfbaigenblock11d99e8vxreef {
10586    position: relative;
10587    width: 100%;
10588    min-height: 700px;
10589    display: flex;
10590    align-items: center;
10591    overflow: hidden;
10592  }
10593
10594  .ai-hero-center-small-aog0vwkw5l0vir3vfbaigenblock11d99e8vxreef {
10595    width: 100px;
10596    height: 100px;
10597    border-radius: 0px;
10598    overflow: hidden;
10599    display: none !important;
10600}
10601
10602  .ai-hero-background-aog0vwkw5l0vir3vfbaigenblock11d99e8vxreef {
10603    position: absolute;
10604    top: 0;
10605    left: 0;
10606    width: 100%;
10607    height: 100%;
10608    z-index: 0;
10609  }
10610
10611  .ai-hero-background-aog0vwkw5l0vir3vfbaigenblock11d99e8vxreef img {
10612    width: 100%;
10613    height: 100%;
10614    object-fit: cover;
10615  }
10616
10617  .ai-hero-background-placeholder-aog0vwkw5l0vir3vfbaigenblock11d99e8vxreef {
10618    width: 100%;
10619    height: 100%;
10620    background-color: #f4f4f4;
10621    display: flex;
10622    align-items: center;
10623    justify-content: center;
10624  }
10625
10626  .ai-hero-background-placeholder-aog0vwkw5l0vir3vfbaigenblock11d99e8vxreef svg {
10627    width: 100%;
10628    height: 100%;
10629    max-width: 800px;
10630    max-height: 600px;
10631  }
10632
10633  .ai-hero-overlay-aog0vwkw5l0vir3vfbaigenblock11d99e8vxreef {
10634    position: absolute;
10635    top: 0;
10636    left: 0;
10637    width: 100%;
10638    height: 100%;
10639    background-color: #000000;
10640    opacity: 0.5;
10641    z-index: 1;
10642  }
10643
10644  .ai-hero-content-wrapper-aog0vwkw5l0vir3vfbaigenblock11d99e8vxreef {
10645    position: relative;
10646    z-index: 2;
10647    width: 100%;
10648    max-width: 100%;
10649    margin: 0 auto;
10650    padding: 40px;
10651    display: grid;
10652    grid-template-columns: 1fr auto 1fr;
10653    gap: 40px;
10654    align-items: center;
10655  }
10656
10657  .ai-hero-left-aog0vwkw5l0vir3vfbaigenblock11d99e8vxreef {
10658    display: flex;
10659    flex-direction: column;
10660    gap: 16px;
10661  }
10662
10663  .ai-hero-text-content-aog0vwkw5l0vir3vfbaigenblock11d99e8vxreef {
10664    display: flex;
10665    flex-direction: column;
10666    gap: 20px;
10667  }
10668
10669  .ai-hero-subheading-aog0vwkw5l0vir3vfbaigenblock11d99e8vxreef {
10670    font-size: 18px;
10671    color: #9f0500;
10672    margin: 0;
10673    text-transform: uppercase;
10674    letter-spacing: 1px;
10675  }
10676
10677  .ai-hero-heading-aog0vwkw5l0vir3vfbaigenblock11d99e8vxreef {
10678    font-size: 48px;
10679    color: #151414;
10680    margin: 0;
10681    line-height: 1.2;
10682  }
10683
10684  .ai-hero-description-aog0vwkw5l0vir3vfbaigenblock11d99e8vxreef {
10685    font-size: 16px;
10686    color: #151414;
10687    line-height: 1.6;
10688  }
10689
10690  .ai-hero-left-images-aog0vwkw5l0vir3vfbaigenblock11d99e8vxreef {
10691    display: flex;
10692    flex-direction: column;
10693    gap: 8px;
10694  }
10695
10696  .ai-feature-section__image-amklmuc9mmkdhm2thdaigenblock00a03bdjutbaj {
10697    width: 100%;
10698    height: 600px;
10699    object-fit: contain;
10700    border-radius: 64px !important;
10701}
10702
10703.ai-hero-center-aog0vwkw5l0vir3vfbaigenblock11d99e8vxreef img {
10704    width: 100%;
10705    height: 100%;
10706    object-fit: contain;
10707    display: block;
10708    border-radius: 60px !important;
10709}
10710
10711  .ai-hero-left-image-aog0vwkw5l0vir3vfbaigenblock11d99e8vxreef {
10712    width: 100%;
10713    height: 100px;
10714    border-radius: 0px;
10715    overflow: hidden;
10716  }
10717
10718  .ai-hero-left-image-aog0vwkw5l0vir3vfbaigenblock11d99e8vxreef img {
10719    width: 100%;
10720    height: 100%;
10721    object-fit: contain;
10722    display: block;
10723  }
10724
10725  .ai-hero-left-image-placeholder-aog0vwkw5l0vir3vfbaigenblock11d99e8vxreef {
10726    width: 100%;
10727    height: 100%;
10728    background-color: #f4f4f4;
10729    display: flex;
10730    align-items: center;
10731    justify-content: center;
10732    border-radius: 0px;
10733  }
10734
10735  .ai-hero-left-image-placeholder-aog0vwkw5l0vir3vfbaigenblock11d99e8vxreef svg {
10736    width: 100%;
10737    height: 100%;
10738  }
10739
10740  .ai-hero-center-wrapper-aog0vwkw5l0vir3vfbaigenblock11d99e8vxreef {
10741    display: flex;
10742    flex-direction: column;
10743    gap: 16px;
10744    align-items: center;
10745  }
10746
10747  .ai-hero-center-aog0vwkw5l0vir3vfbaigenblock11d99e8vxreef {
10748    width: 280px;
10749    height: 500px;
10750    border-radius: 0px;
10751    overflow: hidden;
10752  }
10753
10754  .ai-hero-center-aog0vwkw5l0vir3vfbaigenblock11d99e8vxreef img {
10755    width: 100%;
10756    height: 100%;
10757    object-fit: contain;
10758    display: block;
10759  }
10760
10761  .ai-hero-center-placeholder-aog0vwkw5l0vir3vfbaigenblock11d99e8vxreef {
10762    width: 100%;
10763    height: 100%;
10764    background-color: #f4f4f4;
10765    display: flex;
10766    align-items: center;
10767    justify-content: center;
10768    border-radius: 0px;
10769  }
10770
10771  .ai-hero-center-placeholder-aog0vwkw5l0vir3vfbaigenblock11d99e8vxreef svg {
10772    width: 100%;
10773    height: 100%;
10774  }
10775
10776  .ai-hero-center-small-aog0vwkw5l0vir3vfbaigenblock11d99e8vxreef {
10777    width: 100px;
10778    height: 100px;
10779    border-radius: 0px;
10780    overflow: hidden;
10781  }
10782
10783  .ai-hero-center-small-aog0vwkw5l0vir3vfbaigenblock11d99e8vxreef img {
10784    width: 100%;
10785    height: 100%;
10786    object-fit: contain;
10787    display: block;
10788  }
10789
10790  .ai-hero-center-small-placeholder-aog0vwkw5l0vir3vfbaigenblock11d99e8vxreef {
10791    width: 100%;
10792    height: 100%;
10793    background-color: #f4f4f4;
10794    display: flex;
10795    align-items: center;
10796    justify-content: center;
10797    border-radius: 0px;
10798  }
10799
10800  .ai-hero-center-small-placeholder-aog0vwkw5l0vir3vfbaigenblock11d99e8vxreef svg {
10801    width: 100%;
10802    height: 100%;
10803  }
10804
10805  .ai-hero-right-aog0vwkw5l0vir3vfbaigenblock11d99e8vxreef {
10806    display: flex;
10807    justify-content: flex-end;
10808  }
10809
10810  .ai-hero-right-image-aog0vwkw5l0vir3vfbaigenblock11d99e8vxreef {
10811    width: 360px;
10812    height: 440px;
10813    border-radius: 0px;
10814    overflow: hidden;
10815  }
10816
10817  .ai-hero-right-image-aog0vwkw5l0vir3vfbaigenblock11d99e8vxreef img {
10818    width: 100%;
10819    height: 100%;
10820    object-fit: contain;
10821    display: block;
10822  }
10823
10824  .ai-hero-right-image-placeholder-aog0vwkw5l0vir3vfbaigenblock11d99e8vxreef {
10825    width: 100%;
10826    height: 100%;
10827    background-color: #f4f4f4;
10828    display: flex;
10829    align-items: center;
10830    justify-content: center;
10831    border-radius: 0px;
10832  }
10833
10834  .ai-hero-right-image-placeholder-aog0vwkw5l0vir3vfbaigenblock11d99e8vxreef svg {
10835    width: 100%;
10836    height: 100%;
10837  }
10838
10839  @media screen and (max-width: 989px) {
10840    .ai-hero-content-wrapper-aog0vwkw5l0vir3vfbaigenblock11d99e8vxreef {
10841      grid-template-columns: 1fr;
10842      gap: 30px;
10843    }
10844
10845    .ai-hero-center-wrapper-aog0vwkw5l0vir3vfbaigenblock11d99e8vxreef {
10846      width: 100%;
10847    }
10848
10849    .ai-hero-center-aog0vwkw5l0vir3vfbaigenblock11d99e8vxreef {
10850      width: 100%;
10851      max-width: 280px;
10852    }
10853
10854    .ai-hero-center-small-aog0vwkw5l0vir3vfbaigenblock11d99e8vxreef {
10855      width: 100%;
10856      max-width: 100px;
10857    }
10858
10859    .ai-hero-right-aog0vwkw5l0vir3vfbaigenblock11d99e8vxreef {
10860      justify-content: center;
10861    }
10862
10863    .ai-hero-right-image-aog0vwkw5l0vir3vfbaigenblock11d99e8vxreef {
10864      width: 100%;
10865      max-width: 360px;
10866    }
10867  }
10868</style>
10869
10870<div class="ai-hero-section-aog0vwkw5l0vir3vfbaigenblock11d99e8vxreef" >
10871  <div class="ai-hero-background-aog0vwkw5l0vir3vfbaigenblock11d99e8vxreef">
10872    
10873      <img
10874        src="//runtheedge.com/cdn/shop/files/ChatGPT_Image_Aug_14_2026_12_02_54_PM.png?v=1786698192&width=2000"
10875        alt=""
10876        loading="lazy"
10877        width="1824"
10878        height="862"
10879      >
10880    
10881  </div>
10882
10883  
10884    <div class="ai-hero-overlay-aog0vwkw5l0vir3vfbaigenblock11d99e8vxreef"></div>
10885  
10886
10887  <div class="ai-hero-content-wrapper-aog0vwkw5l0vir3vfbaigenblock11d99e8vxreef">
10888    <div class="ai-hero-left-aog0vwkw5l0vir3vfbaigenblock11d99e8vxreef">
10889      <div class="ai-hero-text-content-aog0vwkw5l0vir3vfbaigenblock11d99e8vxreef">
10890        
10891          <p class="ai-hero-subheading-aog0vwkw5l0vir3vfbaigenblock11d99e8vxreef">REAL PROGRESS. YOUR WAY.</p>
10892        
10893
10894        
10895          <h2 class="ai-hero-heading-aog0vwkw5l0vir3vfbaigenblock11d99e8vxreef">This is what showing up looks like.</h2>
10896        
10897
10898        
10899          <div class="ai-hero-description-aog0vwkw5l0vir3vfbaigenblock11d99e8vxreef"><p>A week that finally clicked. A streak worth sharing. A badge unlocked. A route slowly coming to life. Every screen represents a person who chose to keep going.</p></div>
10900        
10901      </div>
10902
10903      <div class="ai-hero-left-images-aog0vwkw5l0vir3vfbaigenblock11d99e8vxreef">
10904        <div class="ai-hero-left-image-aog0vwkw5l0vir3vfbaigenblock11d99e8vxreef">
10905          
10906            <img
10907              src="//runtheedge.com/cdn/shop/files/Gemini_Generated_Image_4gxteo4gxteo4gxt.jpg?v=1786698116&width=800"
10908              alt=""
10909              loading="lazy"
10910              width="2488"
10911              height="432"
10912            >
10913          
10914        </div>
10915
10916        <div class="ai-hero-left-image-aog0vwkw5l0vir3vfbaigenblock11d99e8vxreef">
10917          
10918            <img
10919              src="//runtheedge.com/cdn/shop/files/Gemini_Generated_Image_g3gotmg3gotmg3go.jpg?v=1786698115&width=800"
10920              alt=""
10921              loading="lazy"
10922              width="2048"
10923              height="512"
10924            >
10925          
10926        </div>
10927      </div>
10928    </div>
10929
10930    <div class="ai-hero-center-wrapper-aog0vwkw5l0vir3vfbaigenblock11d99e8vxreef">
10931      <div class="ai-hero-center-aog0vwkw5l0vir3vfbaigenblock11d99e8vxreef">
10932        
10933          <img
10934            src="//runtheedge.com/cdn/shop/files/Gemini_Generated_Image_z0txcez0txcez0tx.jpg?v=1787250605&width=800"
10935            alt=""
10936            loading="lazy"
10937            width="736"
10938            height="1432"
10939          >
10940        
10941      </div>
10942
10943      <div class="ai-hero-center-small-aog0vwkw5l0vir3vfbaigenblock11d99e8vxreef">
10944        
10945          <div class="ai-hero-center-small-placeholder-aog0vwkw5l0vir3vfbaigenblock11d99e8vxreef">
10946            <svg preserveAspectRatio="xMidYMid slice" width="448" height="448" viewBox="0 0 448 448" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(#clip0_894_1529)"><path d="M448 0H0v448h448V0Z" fill="#F2F2F2"/><path d="m354.54 165.19-33.31-35.87a59.971 59.971 0 0 0-32.2-18.01l-20.99-4.2c-2.72-.49-5.45-.93-8.17-1.33l-.01.01v-.01c-1.29-.21-2.58-.31-3.88-.29-1.3.01-2.6.14-3.88.38l-7.25 1.36-7.08 1.33c-4.54.85-9.13 1.28-13.72 1.27-4.59 0-9.19-.42-13.72-1.27l-7.08-1.33-7.25-1.36c-1.28-.24-2.58-.37-3.88-.38-1.3-.02-2.6.08-3.88.29v.01l-.01-.01c-2.73.4-5.46.83-8.17 1.33l-20.99 4.2a59.971 59.971 0 0 0-32.2 18.01l-33.31 35.87c-3.03 3.26-2.81 8.37.48 11.36l32.37 29.43c3.16 2.87 8.02 2.76 11.04-.26l9.48-9.48c1.89-1.89 5.12-.55 5.12 2.12v136.76c0 4.42 3.58 8 8 8h128c4.42 0 8-3.58 8-8V198.36c0-2.67 3.23-4.01 5.12-2.12l9.48 9.48a7.994 7.994 0 0 0 11.04.26l32.37-29.43c3.29-2.99 3.51-8.1.48-11.36Zm-130.5-26.08h-.34.7H224.04Z" fill="#DD6A5A"/><path d="m252.03 105.87-14.35 2.69a74.08 74.08 0 0 1-27.37 0l-14.35-2.69c-2.56-.48-5.17-.51-7.74-.09 1.36 18.63 16.85 33.32 35.78 33.32s34.41-14.69 35.78-33.32c-2.57-.42-5.18-.39-7.74.09h-.01Z" fill="#C03D37"/><path d="m195.99 116.55 14.34 2.7c9.04 1.7 18.31 1.7 27.35 0l14.34-2.7c1.78-.33 3.58-.44 5.38-.33 1.27-3.27 2.09-6.77 2.35-10.43-2.56-.42-5.18-.39-7.73.09l-14.34 2.7c-9.04 1.7-18.31 1.7-27.35 0l-14.34-2.7c-2.55-.48-5.17-.51-7.73-.09.27 3.66 1.08 7.16 2.35 10.43 1.8-.1 3.61 0 5.38.33Z" fill="#CC5747"/><path d="M232.38 119.11h-16.76a1.62 1.62 0 0 0-1.62 1.62v7.76c0 .895.725 1.62 1.62 1.62h16.76a1.62 1.62 0 0 0 1.62-1.62v-7.76a1.62 1.62 0 0 0-1.62-1.62Z" fill="#fff"/><path d="M185.16 102.82c1.65-.29 3.18.86 3.45 2.52 2.73 17.09 17.53 30.16 35.39 30.16s32.66-13.06 35.39-30.16c.26-1.66 1.79-2.81 3.45-2.52l5.93 1.04c1.59.28 2.68 1.78 2.43 3.38-3.64 22.79-23.38 40.21-47.2 40.21-23.82 0-43.56-17.42-47.2-40.21-.25-1.6.84-3.1 2.43-3.38l5.93-1.04ZM95.82 162.74l-2.23 2.4c-3.03 3.26-2.81 8.37.48 11.36l32.37 29.43c3.16 2.87 8.02 2.76 11.04-.26l2.56-2.56-44.22-40.37Z" fill="#E8AF57"/><path d="m354.541 165.19-33.31-35.87a59.971 59.971 0 0 0-32.2-18.01l-17.92-3.58c-.57 3.35-1.49 6.59-2.72 9.67l12.12 2.42a59.971 59.971 0 0 1 32.2 18.01l33.31 35.87c2.32 2.49 2.73 6.07 1.32 8.95l6.71-6.1c3.29-2.99 3.51-8.1.48-11.36h.01ZM293.9 202.51a74.154 74.154 0 0 0-10.11 51.02l.04.27c.53 3.19 1.18 6.58 1.84 10.38 1.52 8.8 2.26 17.72 2.26 26.65V302c0 14-9.37 26.26-22.87 29.95a89.888 89.888 0 0 1-42.54 1.17l-15.36-3.29a90.172 90.172 0 0 0-38.42.15l-16.73 3.73v1.41c0 4.42 3.58 8 8 8h128c4.42 0 8-3.58 8-8v-136l-2.1 3.4-.01-.01Z" fill="#E87E69"/><path d="m352.26 162.74 2.23 2.4c3.03 3.26 2.81 8.37-.48 11.36l-32.37 29.43c-3.16 2.87-8.02 2.76-11.04-.26l-2.56-2.56 44.22-40.37Z" fill="#E8AF57"/></g><defs><clipPath id="clip0_894_1529"><path fill="#fff" d="M0 0h448v448H0z"/></clipPath></defs></svg>
10947
10948          </div>
10949        
10950      </div>
10951    </div>
10952
10953    <div class="ai-hero-right-aog0vwkw5l0vir3vfbaigenblock11d99e8vxreef">
10954      <div class="ai-hero-right-image-aog0vwkw5l0vir3vfbaigenblock11d99e8vxreef">
10955        
10956          <img
10957            src="//runtheedge.com/cdn/shop/files/Gemini_Generated_Image_s5nio8s5nio8s5ni.jpg?v=1786698115&width=800"
10958            alt=""
10959            loading="lazy"
10960            width="912"
10961            height="1157"
10962          >
10963        
10964      </div>
10965    </div>
10966  </div>
10967</div>
10968
10969
10970
10971</div><section id="shopify-section-template--20376795086913__rte_legacy_2027_jG8WLe" class="shopify-section rte-legacy-section">
10972
10973<section
10974  id="rte-legacy-template--20376795086913__rte_legacy_2027_jG8WLe"
10975  class="rte-legacy"
10976>
10977  <div class="rte-legacy__container">
10978
10979    <!-- ==========================================
10980         LEFT VISUAL
10981         ========================================== -->
10982
10983    <div class="rte-legacy__visual">
10984
10985      <!-- Orbital rings -->
10986      <div class="rte-legacy__orbit rte-legacy__orbit--outer"></div>
10987      <div class="rte-legacy__orbit rte-legacy__orbit--middle"></div>
10988      <div class="rte-legacy__orbit rte-legacy__orbit--inner"></div>
10989
10990
10991      <!-- Yellow / orange glowing circle -->
10992      <div class="rte-legacy__glow">
10993
10994        <div class="rte-legacy__glow-highlight"></div>
10995
10996        <div class="rte-legacy__glow-bottom"></div>
10997
10998      </div>
10999
11000
11001      <!-- ==========================================
11002           SINGLE CENTERED LEGACY COIN
11003           ========================================== -->
11004
11005      
11006
11007        <div class="rte-legacy__coin rte-legacy__coin--one">
11008
11009          <img
11010            src="//runtheedge.com/cdn/shop/files/coin_holder_1.png?v=1787212201&width=900"
11011            alt="Run The Edge legacy coin"
11012            loading="lazy"
11013            width="900"
11014            height="900"
11015          >
11016
11017        </div>
11018
11019      
11020
11021    </div>
11022
11023
11024    <!-- ==========================================
11025         RIGHT CONTENT
11026         ========================================== -->
11027
11028    <div class="rte-legacy__content">
11029
11030      
11031
11032        <div class="rte-legacy__eyebrow">
11033          YOUR NEXT YEAR ADDS TO THE STORY
11034        </div>
11035
11036      
11037
11038
11039      
11040
11041        <h2 class="rte-legacy__heading">
11042          Not starting over.<br />
11043Building your legacy.
11044        </h2>
11045
11046      
11047
11048
11049      
11050
11051        <div class="rte-legacy__description">
11052          <p>If you have participated with Run the Edge before, 2027 continues the commitment, memories and momentum you have already built. Return with a new goal, reconnect with the community and add another chapter to your RTE story.</p>
11053        </div>
11054
11055      
11056
11057
11058      <!-- ==========================================
11059           LEGACY ITEMS
11060           ========================================== -->
11061
11062      <div class="rte-legacy__items">
11063
11064        
11065
11066          
11067
11068            <div
11069              class="rte-legacy__item"
11070              
11071            >
11072
11073              <div class="rte-legacy__number">
11074                01
11075              </div>
11076
11077
11078              <div class="rte-legacy__item-content">
11079
11080                
11081
11082                  <div class="rte-legacy__item-title">
11083                    Starting your first year
11084                  </div>
11085
11086                
11087
11088
11089                
11090
11091                  <div class="rte-legacy__item-text">
11092                    Every legacy begins somewhere. Make 2027 yours.
11093                  </div>
11094
11095                
11096
11097              </div>
11098
11099            </div>
11100
11101          
11102
11103        
11104
11105          
11106
11107            <div
11108              class="rte-legacy__item"
11109              
11110            >
11111
11112              <div class="rte-legacy__number">
11113                02
11114              </div>
11115
11116
11117              <div class="rte-legacy__item-content">
11118
11119                
11120
11121                  <div class="rte-legacy__item-title">
11122                    Returning for another year
11123                  </div>
11124
11125                
11126
11127
11128                
11129
11130                  <div class="rte-legacy__item-text">
11131                    Come back with a fresh goal and build on what you have accomplished.
11132                  </div>
11133
11134                
11135
11136              </div>
11137
11138            </div>
11139
11140          
11141
11142        
11143
11144          
11145
11146            <div
11147              class="rte-legacy__item"
11148              
11149            >
11150
11151              <div class="rte-legacy__number">
11152                03
11153              </div>
11154
11155
11156              <div class="rte-legacy__item-content">
11157
11158                
11159
11160                  <div class="rte-legacy__item-title">
11161                    Celebrating every chapter
11162                  </div>
11163
11164                
11165
11166
11167                
11168
11169                  <div class="rte-legacy__item-text">
11170                    Honor each year, every mile and every reason you kept going.
11171                  </div>
11172
11173                
11174
11175              </div>
11176
11177            </div>
11178
11179          
11180
11181        
11182
11183      </div>
11184
11185
11186      <!-- ==========================================
11187           CTA BUTTON
11188           ========================================== -->
11189
11190      
11191
11192        <a
11193          href="https://runtheedge.com/collections/shop-all-run-the-edge?_gl=1*1k81q1n*_gcl_au*MTg0NDExNDMxMy4xNzg0NzkwNDM1*_ga*NTg4NTEwMDU3LjE3ODQ4NjU0NjA.*_ga_YC6EEST7PX*czE3ODcyMzgyMzYkbzgyJGcxJHQxNzg3MjQyMjE0JGo1NyRsMCRoMA.."
11194          class="rte-legacy__button"
11195        >
11196
11197          <span>
11198            REGISTER NOW
11199          </span>
11200
11201          <span class="rte-legacy__button-arrow">
11202            →
11203          </span>
11204
11205        </a>
11206
11207      
11208
11209
11210      
11211
11212    </div>
11213
11214  </div>
11215</section>
11216
11217
11218<style>
11219
11220  /* =========================================================
11221     RTE LEGACY 2027
11222     ========================================================= */
11223
11224  #rte-legacy-template--20376795086913__rte_legacy_2027_jG8WLe {
11225
11226    --rte-navy: #07184d;
11227    --rte-navy-deep: #061642;
11228
11229    --rte-yellow: #ffbd35;
11230    --rte-yellow-light: #ffd76a;
11231
11232    --rte-white: #ffffff;
11233
11234    --rte-muted: rgba(255,255,255,0.62);
11235
11236    --rte-line: rgba(255,255,255,0.17);
11237
11238    position: relative;
11239
11240    width: 100%;
11241
11242    overflow: hidden;
11243
11244    background:
11245      radial-gradient(
11246        circle at 23% 50%,
11247        rgba(30,65,150,0.30) 0%,
11248        rgba(7,24,77,0) 38%
11249      ),
11250      linear-gradient(
11251        115deg,
11252        #061541 0%,
11253        #091a51 50%,
11254        #0a1d59 100%
11255      );
11256
11257    color: var(--rte-white);
11258
11259  }
11260
11261
11262  #rte-legacy-template--20376795086913__rte_legacy_2027_jG8WLe *,
11263  #rte-legacy-template--20376795086913__rte_legacy_2027_jG8WLe *::before,
11264  #rte-legacy-template--20376795086913__rte_legacy_2027_jG8WLe *::after {
11265
11266    box-sizing: border-box;
11267
11268  }
11269
11270
11271  /* =========================================================
11272     MAIN CONTAINER
11273     ========================================================= */
11274
11275  #rte-legacy-template--20376795086913__rte_legacy_2027_jG8WLe .rte-legacy__container {
11276
11277    width: min(
11278      1180px,
11279      calc(100% - 70px)
11280    );
11281
11282    min-height:
11283      730px;
11284
11285    margin: 0 auto;
11286
11287    display: grid;
11288
11289    grid-template-columns:
11290      48% 52%;
11291
11292    align-items: center;
11293
11294    position: relative;
11295
11296    z-index: 2;
11297
11298  }
11299
11300
11301  /* =========================================================
11302     LEFT VISUAL
11303     ========================================================= */
11304
11305  #rte-legacy-template--20376795086913__rte_legacy_2027_jG8WLe .rte-legacy__visual {
11306
11307    position: relative;
11308
11309    width: min(
11310      540px,
11311      100%
11312    );
11313
11314    height: 540px;
11315
11316    display: flex;
11317
11318    align-items: center;
11319
11320    justify-content: center;
11321
11322    margin-left: -10px;
11323
11324  }
11325
11326
11327  /* =========================================================
11328     YELLOW / ORANGE CIRCLE
11329     ========================================================= */
11330
11331  #rte-legacy-template--20376795086913__rte_legacy_2027_jG8WLe .rte-legacy__glow {
11332
11333    position: absolute;
11334
11335    width: 354px;
11336
11337    height: 354px;
11338
11339    left: 50%;
11340
11341    top: 50%;
11342
11343    transform:
11344      translate(-50%, -50%);
11345
11346    border-radius: 50%;
11347
11348    overflow: hidden;
11349
11350    background:
11351      radial-gradient(
11352        circle at 35% 27%,
11353        #ffe39a 0%,
11354        #ffd36a 22%,
11355        #ffc143 48%,
11356        #ffad24 74%,
11357        #f47716 100%
11358      );
11359
11360    box-shadow:
11361
11362      0 25px 70px
11363      rgba(0,0,0,0.38),
11364
11365      0 0 55px
11366      rgba(255,185,48,0.14);
11367
11368    z-index: 1;
11369
11370  }
11371
11372
11373  /* Highlight inside yellow circle */
11374
11375  #rte-legacy-template--20376795086913__rte_legacy_2027_jG8WLe .rte-legacy__glow::after {
11376
11377    content: "";
11378
11379    position: absolute;
11380
11381    width: 180px;
11382
11383    height: 180px;
11384
11385    right: -40px;
11386
11387    top: 25px;
11388
11389    border-radius: 50%;
11390
11391    background:
11392      rgba(255,235,165,0.13);
11393
11394    filter:
11395      blur(4px);
11396
11397  }
11398
11399
11400  #rte-legacy-template--20376795086913__rte_legacy_2027_jG8WLe .rte-legacy__glow-highlight {
11401
11402    position: absolute;
11403
11404    width: 120px;
11405
11406    height: 120px;
11407
11408    right: 30px;
11409
11410    top: 72px;
11411
11412    border-radius: 50%;
11413
11414    background:
11415      radial-gradient(
11416        circle,
11417        rgba(255,235,150,0.22) 0%,
11418        rgba(255,235,150,0.04) 60%,
11419        transparent 75%
11420      );
11421
11422    filter:
11423      blur(3px);
11424
11425  }
11426
11427
11428  /* Orange bottom shadow */
11429
11430  #rte-legacy-template--20376795086913__rte_legacy_2027_jG8WLe .rte-legacy__glow-bottom {
11431
11432    position: absolute;
11433
11434    width: 220px;
11435
11436    height: 80px;
11437
11438    left: 45px;
11439
11440    bottom: -30px;
11441
11442    border-radius: 50%;
11443
11444    background:
11445      rgba(220,84,13,0.24);
11446
11447    filter:
11448      blur(18px);
11449
11450  }
11451
11452
11453  /* =========================================================
11454     ORBIT RINGS
11455     ========================================================= */
11456
11457  #rte-legacy-template--20376795086913__rte_legacy_2027_jG8WLe .rte-legacy__orbit {
11458
11459    position: absolute;
11460
11461    left: 50%;
11462
11463    top: 50%;
11464
11465    border-radius: 50%;
11466
11467    pointer-events: none;
11468
11469    transform:
11470      translate(-50%, -50%)
11471      rotate(-18deg);
11472
11473  }
11474
11475
11476  /* Outer dashed ring */
11477
11478  #rte-legacy-template--20376795086913__rte_legacy_2027_jG8WLe .rte-legacy__orbit--outer {
11479
11480    width: 495px;
11481
11482    height: 495px;
11483
11484    border:
11485      1px dashed
11486      rgba(255,255,255,0.13);
11487
11488    z-index: 0;
11489
11490  }
11491
11492
11493  /* Middle ring */
11494
11495  #rte-legacy-template--20376795086913__rte_legacy_2027_jG8WLe .rte-legacy__orbit--middle {
11496
11497    width: 420px;
11498
11499    height: 420px;
11500
11501    border:
11502      1px solid
11503      rgba(255,255,255,0.22);
11504
11505    z-index: 0;
11506
11507  }
11508
11509
11510  /* Inner subtle ring */
11511
11512  #rte-legacy-template--20376795086913__rte_legacy_2027_jG8WLe .rte-legacy__orbit--inner {
11513
11514    width: 365px;
11515
11516    height: 365px;
11517
11518    border:
11519      1px solid
11520      rgba(255,255,255,0.07);
11521
11522    z-index: 0;
11523
11524  }
11525
11526
11527  /* =========================================================
11528     SINGLE LEGACY COIN
11529     ========================================================= */
11530
11531  #rte-legacy-template--20376795086913__rte_legacy_2027_jG8WLe .rte-legacy__coin {
11532
11533    position: absolute;
11534
11535    left: 50%;
11536
11537    top: 50%;
11538
11539    z-index: 5;
11540
11541    pointer-events: none;
11542
11543    transform-origin: center center;
11544
11545    will-change:
11546      transform;
11547
11548  }
11549
11550
11551  #rte-legacy-template--20376795086913__rte_legacy_2027_jG8WLe .rte-legacy__coin--one {
11552
11553    width: 215px;
11554
11555    animation:
11556      rteLegacyFloatCenter
11557      6s
11558      ease-in-out
11559      infinite;
11560
11561  }
11562
11563
11564  #rte-legacy-template--20376795086913__rte_legacy_2027_jG8WLe .rte-legacy__coin img {
11565
11566    display: block;
11567
11568    width: 100%;
11569
11570    height: auto;
11571
11572    object-fit: contain;
11573
11574    filter:
11575
11576      drop-shadow(
11577        0 22px 20px
11578        rgba(0,0,0,0.42)
11579      )
11580
11581      drop-shadow(
11582        0 8px 8px
11583        rgba(0,0,0,0.24)
11584      );
11585
11586  }
11587
11588
11589  /* =========================================================
11590     CENTER FLOATING MOTION
11591     ========================================================= */
11592
11593  @keyframes rteLegacyFloatCenter {
11594
11595    0% {
11596
11597      transform:
11598        translate(
11599          -50%,
11600          -50%
11601        )
11602        translateY(0px)
11603        rotate(-2deg);
11604
11605    }
11606
11607
11608    25% {
11609
11610      transform:
11611        translate(
11612          -50%,
11613          -50%
11614        )
11615        translateY(-10px)
11616        rotate(1deg);
11617
11618    }
11619
11620
11621    50% {
11622
11623      transform:
11624        translate(
11625          -50%,
11626          -50%
11627        )
11628        translateY(-18px)
11629        rotate(2deg);
11630
11631    }
11632
11633
11634    75% {
11635
11636      transform:
11637        translate(
11638          -50%,
11639          -50%
11640        )
11641        translateY(-8px)
11642        rotate(-1deg);
11643
11644    }
11645
11646
11647    100% {
11648
11649      transform:
11650        translate(
11651          -50%,
11652          -50%
11653        )
11654        translateY(0px)
11655        rotate(-2deg);
11656
11657    }
11658
11659  }
11660
11661
11662  /* =========================================================
11663     RIGHT CONTENT
11664     ========================================================= */
11665
11666  #rte-legacy-template--20376795086913__rte_legacy_2027_jG8WLe .rte-legacy__content {
11667
11668    width: 100%;
11669
11670    max-width: 505px;
11671
11672    padding-left: 30px;
11673
11674    position: relative;
11675
11676    z-index: 10;
11677
11678  }
11679
11680
11681  /* =========================================================
11682     EYEBROW
11683     ========================================================= */
11684
11685  #rte-legacy-template--20376795086913__rte_legacy_2027_jG8WLe .rte-legacy__eyebrow {
11686
11687    margin-bottom: 14px;
11688
11689    font-family:
11690      Arial,
11691      Helvetica,
11692      sans-serif;
11693
11694    font-size: 15px;
11695
11696    font-weight: 700;
11697
11698    letter-spacing: 2px;
11699
11700    text-transform: uppercase;
11701
11702    color: #28b7ee;
11703
11704  }
11705
11706
11707  /* =========================================================
11708     MAIN HEADING
11709     ========================================================= */
11710
11711  #rte-legacy-template--20376795086913__rte_legacy_2027_jG8WLe .rte-legacy__heading {
11712
11713    margin: 0 0 3px;
11714
11715    font-family:
11716      Arial,
11717      Helvetica,
11718      sans-serif;
11719
11720    font-size:
11721      clamp(
11722        42px,
11723        4.1vw,
11724        56px
11725      );
11726
11727    font-weight: 400;
11728
11729    line-height: 0.96;
11730
11731    letter-spacing: -2.7px;
11732
11733    color: #ffffff;
11734
11735  }
11736
11737
11738  /* =========================================================
11739     DESCRIPTION
11740     ========================================================= */
11741
11742  #rte-legacy-template--20376795086913__rte_legacy_2027_jG8WLe .rte-legacy__description {
11743
11744    margin-top: 7px;
11745
11746    margin-bottom: 23px;
11747
11748    max-width: 470px;
11749
11750    font-family:
11751      Arial,
11752      Helvetica,
11753      sans-serif;
11754
11755    font-size: 19px;
11756
11757    line-height: 1.65;
11758
11759    color:
11760      rgba(
11761        255,
11762        255,
11763        255,
11764        0.63
11765      );
11766
11767  }
11768
11769
11770  #rte-legacy-template--20376795086913__rte_legacy_2027_jG8WLe .rte-legacy__description p {
11771
11772    margin: 0;
11773
11774  }
11775
11776
11777  /* =========================================================
11778     ITEMS
11779     ========================================================= */
11780
11781  #rte-legacy-template--20376795086913__rte_legacy_2027_jG8WLe .rte-legacy__items {
11782
11783    width: 100%;
11784
11785  }
11786
11787
11788  #rte-legacy-template--20376795086913__rte_legacy_2027_jG8WLe .rte-legacy__item {
11789
11790    min-height: 61px;
11791
11792    padding: 12px 0;
11793
11794    display: flex;
11795
11796    align-items: center;
11797
11798    border-top:
11799      1px solid
11800      var(--rte-line);
11801
11802  }
11803
11804
11805  #rte-legacy-template--20376795086913__rte_legacy_2027_jG8WLe .rte-legacy__item:last-child {
11806
11807    border-bottom:
11808      1px solid
11809      var(--rte-line);
11810
11811  }
11812
11813
11814  /* =========================================================
11815     NUMBER CIRCLE
11816     ========================================================= */
11817
11818  #rte-legacy-template--20376795086913__rte_legacy_2027_jG8WLe .rte-legacy__number {
11819
11820    flex:
11821      0 0 30px;
11822
11823    width: 30px;
11824
11825    height: 30px;
11826
11827    margin-right: 16px;
11828
11829    display: flex;
11830
11831    align-items: center;
11832
11833    justify-content: center;
11834
11835    border-radius: 50%;
11836
11837    background:
11838      linear-gradient(
11839        145deg,
11840        #ffd66b 0%,
11841        #ffbd32 65%,
11842        #ff9f18 100%
11843      );
11844
11845    color:
11846      #07184d;
11847
11848    font-family:
11849      Arial,
11850      Helvetica,
11851      sans-serif;
11852
11853    font-size: 17px;
11854
11855    font-weight: 800;
11856
11857    box-shadow:
11858      0 5px 13px
11859      rgba(0,0,0,0.20);
11860
11861  }
11862
11863
11864  /* =========================================================
11865     ITEM CONTENT
11866     ========================================================= */
11867
11868  #rte-legacy-template--20376795086913__rte_legacy_2027_jG8WLe .rte-legacy__item-content {
11869
11870    min-width: 0;
11871
11872  }
11873
11874
11875  #rte-legacy-template--20376795086913__rte_legacy_2027_jG8WLe .rte-legacy__item-title {
11876
11877    margin-bottom: 4px;
11878
11879    font-family:
11880      Arial,
11881      Helvetica,
11882      sans-serif;
11883
11884    font-size: 18px;
11885
11886    font-weight: 700;
11887
11888    line-height: 1.2;
11889
11890    color: #ffffff;
11891
11892  }
11893
11894
11895  #rte-legacy-template--20376795086913__rte_legacy_2027_jG8WLe .rte-legacy__item-text {
11896
11897    font-family:
11898      Arial,
11899      Helvetica,
11900      sans-serif;
11901
11902    font-size: 16px;
11903
11904    line-height: 1.4;
11905
11906    color:
11907      rgba(
11908        255,
11909        255,
11910        255,
11911        0.47
11912      );
11913
11914  }
11915
11916
11917  /* =========================================================
11918     CTA BUTTON
11919     ========================================================= */
11920
11921  #rte-legacy-template--20376795086913__rte_legacy_2027_jG8WLe .rte-legacy__button {
11922
11923    position: relative;
11924
11925    margin-top: 20px;
11926
11927    min-width: 198px;
11928
11929    height: 42px;
11930
11931    padding:
11932      0 15px;
11933
11934    display: inline-flex;
11935
11936    align-items: center;
11937
11938    justify-content: space-between;
11939
11940    gap: 25px;
11941
11942    text-decoration: none;
11943
11944    background:
11945      linear-gradient(
11946        135deg,
11947        #ffd568 0%,
11948        #ffc34a 55%,
11949        #ffae2b 100%
11950      );
11951
11952    color:
11953      #07184d;
11954
11955    font-family:
11956      Arial,
11957      Helvetica,
11958      sans-serif;
11959
11960    font-size: 13px;
11961
11962    font-weight: 800;
11963
11964    letter-spacing: 1px;
11965
11966    text-transform: uppercase;
11967
11968    box-shadow:
11969      0 9px 24px
11970      rgba(0,0,0,0.22);
11971
11972    /*
11973     * DISABLE CLICK / TAP
11974     * Keeps the button visible and styled,
11975     * but prevents interaction.
11976     */
11977
11978    
11979
11980  }
11981
11982
11983  /* =========================================================
11984     CTA HOVER DISABLED
11985     ========================================================= */
11986
11987  #rte-legacy-template--20376795086913__rte_legacy_2027_jG8WLe .rte-legacy__button:hover {
11988
11989    transform: none;
11990
11991    background:
11992      linear-gradient(
11993        135deg,
11994        #ffd568 0%,
11995        #ffc34a 55%,
11996        #ffae2b 100%
11997      );
11998
11999    color:
12000      #07184d;
12001
12002    box-shadow:
12003      0 9px 24px
12004      rgba(0,0,0,0.22);
12005
12006  }
12007
12008
12009  #rte-legacy-template--20376795086913__rte_legacy_2027_jG8WLe .rte-legacy__button-arrow {
12010
12011    font-size: 20px;
12012
12013    line-height: 1;
12014
12015  }
12016
12017
12018  /* =========================================================
12019     FOOTNOTE
12020     ========================================================= */
12021
12022  #rte-legacy-template--20376795086913__rte_legacy_2027_jG8WLe .rte-legacy__small-text {
12023
12024    margin-top: 9px;
12025
12026    font-family:
12027      Arial,
12028      Helvetica,
12029      sans-serif;
12030
12031    font-size: 14px;
12032
12033    line-height: 1.4;
12034
12035    color:
12036      rgba(
12037        255,
12038        255,
12039        255,
12040        0.34
12041      );
12042
12043  }
12044
12045
12046  /* =========================================================
12047     TABLET
12048     ========================================================= */
12049
12050  @media screen and (max-width: 990px) {
12051
12052    #rte-legacy-template--20376795086913__rte_legacy_2027_jG8WLe .rte-legacy__container {
12053
12054      width:
12055        min(
12056          900px,
12057          calc(100% - 40px)
12058        );
12059
12060      grid-template-columns:
12061        45% 55%;
12062
12063    }
12064
12065
12066    #rte-legacy-template--20376795086913__rte_legacy_2027_jG8WLe .rte-legacy__visual {
12067
12068      transform:
12069        scale(0.88);
12070
12071      transform-origin:
12072        center center;
12073
12074      margin-left:
12075        -35px;
12076
12077    }
12078
12079
12080    #rte-legacy-template--20376795086913__rte_legacy_2027_jG8WLe .rte-legacy__content {
12081
12082      padding-left:
12083        5px;
12084
12085    }
12086
12087
12088    #rte-legacy-template--20376795086913__rte_legacy_2027_jG8WLe .rte-legacy__heading {
12089
12090      font-size:
12091        42px;
12092
12093    }
12094
12095  }
12096
12097
12098  /* =========================================================
12099     MOBILE
12100     ========================================================= */
12101
12102  @media screen and (max-width: 749px) {
12103
12104    #rte-legacy-template--20376795086913__rte_legacy_2027_jG8WLe .rte-legacy__container {
12105
12106      width:
12107        calc(100% - 34px);
12108
12109      min-height:
12110        auto;
12111
12112      padding-top:
12113        45px;
12114
12115      padding-bottom:
12116        50px;
12117
12118      display:
12119        flex;
12120
12121      flex-direction:
12122        column;
12123
12124    }
12125
12126
12127    #rte-legacy-template--20376795086913__rte_legacy_2027_jG8WLe .rte-legacy__visual {
12128
12129      width:
12130        100%;
12131
12132      height:
12133        370px;
12134
12135      margin:
12136        0 auto 20px;
12137
12138      transform:
12139        none;
12140
12141      order:
12142        1;
12143
12144    }
12145
12146
12147    /* Smaller yellow circle */
12148
12149    #rte-legacy-template--20376795086913__rte_legacy_2027_jG8WLe .rte-legacy__glow {
12150
12151      width:
12152        265px;
12153
12154      height:
12155        265px;
12156
12157    }
12158
12159
12160    /* Outer ring */
12161
12162    #rte-legacy-template--20376795086913__rte_legacy_2027_jG8WLe .rte-legacy__orbit--outer {
12163
12164      width:
12165        355px;
12166
12167      height:
12168        355px;
12169
12170    }
12171
12172
12173    /* Middle ring */
12174
12175    #rte-legacy-template--20376795086913__rte_legacy_2027_jG8WLe .rte-legacy__orbit--middle {
12176
12177      width:
12178        315px;
12179
12180      height:
12181        315px;
12182
12183    }
12184
12185
12186    /* Inner ring */
12187
12188    #rte-legacy-template--20376795086913__rte_legacy_2027_jG8WLe .rte-legacy__orbit--inner {
12189
12190      width:
12191        275px;
12192
12193      height:
12194        275px;
12195
12196    }
12197
12198
12199    /* Center coin */
12200
12201    #rte-legacy-template--20376795086913__rte_legacy_2027_jG8WLe .rte-legacy__coin--one {
12202
12203      width:
12204        165px;
12205
12206    }
12207
12208
12209    #rte-legacy-template--20376795086913__rte_legacy_2027_jG8WLe .rte-legacy__content {
12210
12211      order:
12212        2;
12213
12214      max-width:
12215        100%;
12216
12217      padding-left:
12218        0;
12219
12220    }
12221
12222
12223    #rte-legacy-template--20376795086913__rte_legacy_2027_jG8WLe .rte-legacy__eyebrow {
12224
12225      font-size:
12226        12px;
12227
12228      letter-spacing:
12229        1.7px;
12230
12231    }
12232
12233
12234    #rte-legacy-template--20376795086913__rte_legacy_2027_jG8WLe .rte-legacy__heading {
12235
12236      font-size:
12237        42px;
12238
12239      line-height:
12240        0.98;
12241
12242      letter-spacing:
12243        -2px;
12244
12245    }
12246
12247
12248    #rte-legacy-template--20
12248376795086913__rte_legacy_2027_jG8WLe .rte-legacy__description {
12249
12250      font-size:
12251        13px;
12252
12253      line-height:
12254        1.6;
12255
12256    }
12257
12258
12259    #rte-legacy-template--20376795086913__rte_legacy_2027_jG8WLe .rte-legacy__item {
12260
12261      min-height:
12262        67px;
12263
12264    }
12265
12266
12267    /* Keep CTA disabled on mobile */
12268
12269  
12270
12271  }
12272
12273
12274  /* =========================================================
12275     SMALL MOBILE
12276     ========================================================= */
12277
12278  @media screen and (max-width: 420px) {
12279
12280    #rte-legacy-template--20376795086913__rte_legacy_2027_jG8WLe .rte-legacy__visual {
12281
12282      height:
12283        330px;
12284
12285    }
12286
12287
12288    #rte-legacy-template--20376795086913__rte_legacy_2027_jG8WLe .rte-legacy__glow {
12289
12290      width:
12291        230px;
12292
12293      height:
12294        230px;
12295
12296    }
12297
12298
12299    #rte-legacy-template--20376795086913__rte_legacy_2027_jG8WLe .rte-legacy__orbit--outer {
12300
12301      width:
12302        315px;
12303
12304      height:
12305        315px;
12306
12307    }
12308
12309
12310    #rte-legacy-template--20376795086913__rte_legacy_2027_jG8WLe .rte-legacy__orbit--middle {
12311
12312      width:
12313        280px;
12314
12315      height:
12316        280px;
12317
12318    }
12319
12320
12321    #rte-legacy-template--20376795086913__rte_legacy_2027_jG8WLe .rte-legacy__orbit--inner {
12322
12323      width:
12324        240px;
12325
12326      height:
12327        240px;
12328
12329    }
12330
12331
12332    #rte-legacy-template--20376795086913__rte_legacy_2027_jG8WLe .rte-legacy__coin--one {
12333
12334      width:
12335        140px;
12336
12337    }
12338
12339
12340    #rte-legacy-template--20376795086913__rte_legacy_2027_jG8WLe .rte-legacy__heading {
12341
12342      font-size:
12343        37px;
12344
12345    }
12346
12347
12348    /* CTA remains completely non-clickable */
12349
12350
12351  }
12352
12353
12354  /* =========================================================
12355     REDUCED MOTION
12356     ========================================================= */
12357
12358  @media (prefers-reduced-motion: reduce) {
12359
12360    #rte-legacy-template--20376795086913__rte_legacy_2027_jG8WLe .rte-legacy__coin--one {
12361
12362      animation:
12363        none;
12364
12365    }
12366
12367  }
12368
12369</style>
12370
12371
12372</section><div id="shopify-section-template--20376795086913__178671094163133e57" class="shopify-section"><div id="shopify-block-AVHhldUdtUDgxbEdIc__ai_gen_block_47546ef_MPwXJ7" class="shopify-block">
12373
12374
12375<style data-shopify>
12376  .ai-faq-section-avhhldudtudgxbedicaigenblock47546efmpwxj7 {
12377    display: block;
12378    width: 100%;
12379    background-color: #f3f3f3;
12380    padding: 60px 20px 60px;
12381  }
12382
12383  .ai-faq-container-avhhldudtudgxbedicaigenblock47546efmpwxj7 {
12384    max-width: 1400px;
12385    margin: 0 auto;
12386    display: grid;
12387    grid-template-columns: 1fr 2fr;
12388    gap: 60px;
12389    align-items: start;
12390  }
12391
12392  .ai-faq-left-avhhldudtudgxbedicaigenblock47546efmpwxj7 {
12393    display: flex;
12394    flex-direction: column;
12395    gap: 10px;
12396  }
12397
12398  .ai-faq-subheading-avhhldudtudgxbedicaigenblock47546efmpwxj7 {
12399    font-size: 14px;
12400    color: #9f0500;
12401    margin: 0;
12402    
12403      font-weight: 700;
12404    
12405  }
12406
12407  .ai-faq-heading-avhhldudtudgxbedicaigenblock47546efmpwxj7 {
12408    font-size: 36px;
12409    color: #121212;
12410    margin: 0;
12411    font-weight: 700;
12412  }
12413
12414  .ai-faq-right-avhhldudtudgxbedicaigenblock47546efmpwxj7 {
12415    display: flex;
12416    flex-direction: column;
12417    gap: 15px;
12418  }
12419
12420  .ai-faq-item-avhhldudtudgxbedicaigenblock47546efmpwxj7 {
12421    border: 1px solid #e0e0e0;
12422    border-radius: 8px;
12423    overflow: hidden;
12424    background-color: #ffffff;
12425  }
12426
12427  .ai-faq-question-avhhldudtudgxbedicaigenblock47546efmpwxj7 {
12428    width: 100%;
12429    display: flex;
12430    justify-content: flex-start;
12431    align-items: center;
12432    padding: 20px;
12433    background: none;
12434    border: none;
12435    cursor: pointer;
12436    text-align: left;
12437    font-size: 16px;
12438    color: #121212;
12439    font-weight: 600;
12440    transition: background-color 0.3s ease;
12441    gap: 16px;
12442  }
12443
12444  .ai-faq-question-avhhldudtudgxbedicaigenblock47546efmpwxj7:hover {
12445    background-color: #f9f9f9;
12446  }
12447
12448  .ai-faq-icon-avhhldudtudgxbedicaigenblock47546efmpwxj7 {
12449    width: 24px;
12450    height: 24px;
12451    flex-shrink: 0;
12452    transition: transform 0.3s ease;
12453    color: #121212;
12454  }
12455
12456  .ai-faq-item-avhhldudtudgxbedicaigenblock47546efmpwxj7.active .ai-faq-icon-avhhldudtudgxbedicaigenblock47546efmpwxj7 {
12457    transform: rotate(90deg);
12458  }
12459
12460  .ai-faq-question-text-avhhldudtudgxbedicaigenblock47546efmpwxj7 {
12461    flex: 1;
12462  }
12463
12464  .ai-faq-answer-avhhldudtudgxbedicaigenblock47546efmpwxj7 {
12465    max-height: 0;
12466    overflow: hidden;
12467    transition: max-height 0.3s ease, padding 0.3s ease;
12468    padding: 0 20px;
12469  }
12470
12471  .ai-faq-item-avhhldudtudgxbedicaigenblock47546efmpwxj7.active .ai-faq-answer-avhhldudtudgxbedicaigenblock47546efmpwxj7 {
12472    max-height: 500px;
12473    padding: 0 20px 20px;
12474  }
12475
12476  .ai-faq-answer-content-avhhldudtudgxbedicaigenblock47546efmpwxj7 {
12477    font-size: 14px;
12478    color: #666666;
12479    line-height: 1.6;
12480    padding-left: calc(24px + 16px);
12481  }
12482
12483  @media screen and (max-width: 749px) {
12484    .ai-faq-container-avhhldudtudgxbedicaigenblock47546efmpwxj7 {
12485      grid-template-columns: 1fr;
12486      gap: 30px;
12487    }
12488
12489    .ai-faq-heading-avhhldudtudgxbedicaigenblock47546efmpwxj7 {
12490      font-size: 28.8px;
12491    }
12492
12493    .ai-faq-subheading-avhhldudtudgxbedicaigenblock47546efmpwxj7 {
12494      font-size: 11.2px;
12495    }
12496  }
12497</style>
12498
12499<faq-section-avhhldudtudgxbedicaigenblock47546efmpwxj7 class="ai-faq
12499-section-avhhldudtudgxbedicaigenblock47546efmpwxj7" >
12500  <div class="ai-faq-container-avhhldudtudgxbedicaigenblock47546efmpwxj7">
12501    <div class="ai-faq-left-avhhldudtudgxbedicaigenblock47546efmpwxj7">
12502      
12503        <div class="ai-faq-subheading-avhhldudtudgxbedicaigenblock47546efmpwxj7">THE IMPORTANT STUFF</div>
12504      
12505      
12506        <h2 class="ai-faq-heading-avhhldudtudgxbedicaigenblock47546efmpwxj7">Questions before you start?</h2>
12507      
12508    </div>
12509
12510    <div class="ai-faq-right-avhhldudtudgxbedicaigenblock47546efmpwxj7">
12511      
12512        
12513
12514        
12515          <div class="ai-faq-item-avhhldudtudgxbedicaigenblock47546efmpwxj7" data-faq-item>
12516            <button class="ai-faq-question-avhhldudtudgxbedicaigenblock47546efmpwxj7" aria-expanded="false">
12517              <svg class="ai-faq-icon-avhhldudtudgxbedicaigenblock47546efmpwxj7" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
12518                <polyline points="9 18 15 12 9 6"></polyline>
12519              </svg>
12520              <span class="ai-faq-question-text-avhhldudtudgxbedicaigenblock47546efmpwxj7">Do I need to be a runner?</span>
12521            </button>
12522            <div class="ai-faq-answer-avhhldudtudgxbedicaigenblock47546efmpwxj7">
12523              <div class="ai-faq-answer-content-avhhldudtudgxbedicaigenblock47546efmpwxj7">No. Run the Year and Walk the Year are designed for different goals and paces. Choose the version that fits how you want to move.</div>
12524            </div>
12525          </div>
12526        
12527      
12528        
12529
12530        
12531          <div class="ai-faq-item-avhhldudtudgxbedicaigenblock47546efmpwxj7" data-faq-item>
12532            <button class="ai-faq-question-avhhldudtudgxbedicaigenblock47546efmpwxj7" aria-expanded="false">
12533              <svg class="ai-faq-icon-avhhldudtudgxbedicaigenblock47546efmpwxj7" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
12534                <polyline points="9 18 15 12 9 6"></polyline>
12535              </svg>
12536              <span class="ai-faq-question-text-avhhldudtudgxbedicaigenblock47546efmpwxj7">What activities can count?</span>
12537            </button>
12538            <div class="ai-faq-answer-avhhldudtudgxbedicaigenblock47546efmpwxj7">
12539              <div class="ai-faq-answer-content-avhhldudtudgxbedicaigenblock47546efmpwxj7">Run the Year can include running, walking, hiking and other mileage-based activities. Walk the Year can track intentional walks or eligible daily steps. Choose the challenge and goal that fit how you want to move.</div>
12540            </div>
12541          </div>
12542        
12543      
12544        
12545
12546        
12547          <div class="ai-faq-item-avhhldudtudgxbedicaigenblock47546efmpwxj7" data-faq-item>
12548            <button class="ai-faq-question-avhhldudtudgxbedicaigenblock47546efmpwxj7" aria-expanded="false">
12549              <svg class="ai-faq-icon-avhhldudtudgxbedicaigenblock47546efmpwxj7" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
12550                <polyline points="9 18 15 12 9 6"></polyline>
12551              </svg>
12552              <span class="ai-faq-question-text-avhhldudtudgxbedicaigenblock47546efmpwxj7">Can I participate with a team?</span>
12553            </button>
12554            <div class="ai-faq-answer-avhhldudtudgxbedicaigenblock47546efmpwxj7">
12555              <div class="ai-faq-answer-content-avhhldudtudgxbedicaigenblock47546efmpwxj7">Yes. You can pursue an individual goal, create or join a team, or do both. Teammates can move at different paces while contributing toward a shared goal.</div>
12556            </div>
12557          </div>
12558        
12559      
12560        
12561
12562        
12563          <div class="ai-faq-item-avhhldudtudgxbedicaigenblock47546efmpwxj7" data-faq-item>
12564            <button class="ai-faq-question-avhhldudtudgxbedicaigenblock47546efmpwxj7" aria-expanded="false">
12565              <svg class="ai-faq-icon-avhhldudtudgxbedicaigenblock47546efmpwxj7" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
12566                <polyline points="9 18 15 12 9 6"></polyline>
12567              </svg>
12568              <span class="ai-faq-question-text-avhhldudtudgxbedicaigenblock47546efmpwxj7">What devices does RTE sync with?</span>
12569            </button>
12570            <div class="ai-faq-answer-avhhldudtudgxbedicaigenblock47546efmpwxj7">
12571              <div class="ai-faq-answer-content-avhhldudtudgxbedicaigenblock47546efmpwxj7">Enter miles manually or connect supported services including Garmin, Fitbit, Apple Health, Samsung Health, Oura Ring and Strava.</div>
12572            </div>
12573          </div>
12574        
12575      
12576        
12577
12578        
12579          <div class="ai-faq-item-avhhldudtudgxbedicaigenblock47546efmpwxj7" data-faq-item>
12580            <button class="ai-faq-question-avhhldudtudgxbedicaigenblock47546efmpwxj7" aria-expanded="false">
12581              <svg class="ai-faq-icon-avhhldudtudgxbedicaigenblock47546efmpwxj7" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
12582                <polyline points="9 18 15 12 9 6"></polyline>
12583              </svg>
12584              <span class="ai-faq-question-text-avhhldudtudgxbedicaigenblock47546efmpwxj7">Is the RTE Tracker an extra monthly fee?</span>
12585            </button>
12586            <div class="ai-faq-answer-avhhldudtudgxbedicaigenblock47546efmpwxj7">
12587              <div class="ai-faq-answer-content-avhhldudtudgxbedicaigenblock47546efmpwxj7">No additional monthly tracker subscription is shown for these packages. Full-year 2027 RTE Tracker access is included with challenge registration.</div>
12588            </div>
12589          </div>
12590        
12591      
12592        
12593
12594        
12595          <div class="ai-faq-item-avhhldudtudgxbedicaigenblock47546efmpwxj7" data-faq-item>
12596            <button class="ai-faq-question-avhhldudtudgxbedicaigenblock47546efmpwxj7" aria-expanded="false">
12597              <svg class="ai-faq-icon-avhhldudtudgxbedicaigenblock47546efmpwxj7" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
12598                <polyline points="9 18 15 12 9 6"></polyline>
12599              </svg>
12600              <span class="ai-faq-question-text-avhhldudtudgxbedicaigenblock47546efmpwxj7">How does the interactive medal work?</span>
12601            </button>
12602            <div class="ai-faq-answer-avhhldudtudgxbedicaigenblock47546efmpwxj7">
12603              <div class="ai-faq-answer-content-avhhldudtudgxbedicaigenblock47546efmpwxj7">Each monthly marker begins gray. When you reach that month's goal, physically flip the marker to reveal its color and bring another part of your year to life.</div>
12604            </div>
12605          </div>
12606        
12607      
12608        
12609
12610        
12611          <div class="ai-faq-item-avhhldudtudgxbedicaigenblock47546efmpwxj7" data-faq-item>
12612            <button class="ai-faq-question-avhhldudtudgxbedicaigenblock47546efmpwxj7" aria-expanded="false">
12613              <svg class="ai-faq-icon-avhhldudtudgxbedicaigenblock47546efmpwxj7" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
12614                <polyline points="9 18 15 12 9 6"></polyline>
12615              </svg>
12616              <span class="ai-faq-question-text-avhhldudtudgxbedicaigenblock47546efmpwxj7">Can I change my goal during the year?</span>
12617            </button>
12618            <div class="ai-faq-answer-avhhldudtudgxbedicaigenblock47546efmpwxj7">
12619              <div class="ai-faq-answer-content-avhhldudtudgxbedicaigenblock47546efmpwxj7">The RTE Tracker is designed around a customized goal. Available goal-setting and adjustment options will be shown in the Tracker and in the official challenge terms after registration.</div>
12620            </div>
12621          </div>
12622        
12623      
12624        
12625
12626        
12627          <div class="ai-faq-item-avhhldudtudgxbedicaigenblock47546efmpwxj7" data-faq-item>
12628            <button class="ai-faq-question-avhhldudtudgxbedicaigenblock47546efmpwxj7" aria-expanded="false">
12629              <svg class="ai-faq-icon-avhhldudtudgxbedicaigenblock47546efmpwxj7" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
12630                <polyline points="9 18 15 12 9 6"></polyline>
12631              </svg>
12632              <span class="ai-faq-question-text-avhhldudtudgxbedicaigenblock47546efmpwxj7">When will my medal and merchandise ship?</span>
12633            </button>
12634            <div class="ai-faq-answer-avhhldudtudgxbedicaigenblock47546efmpwxj7">
12635              <div class="ai-faq-answer-content-avhhldudtudgxbedicaigenblock47546efmpwxj7">This year we are custom ordering sizes instead of guessing and ending up with extra swag. This is what will enable us to keep our prices the same. Everyone who orders a Momentum package or higher will receive a Welcome Packet in the mail in January. The swag that goes along with the package will ship when it arrives. If you order by 12/10/26 you’ll receive your swag in March. If you order by 1/30/2027 you’ll receive your swag at the end of April.</div>
12636            </div>
12637          </div>
12638        
12639      
12640        
12641
12642        
12643          <div class="ai-faq-item-avhhldudtudgxbedicaigenblock47546efmpwxj7" data-faq-item>
12644            <button class="ai-faq-question-avhhldudtudgxbedicaigenblock47546efmpwxj7" aria-expanded="false">
12645              <svg class="ai-faq-icon-avhhldudtudgxbedicaigenblock47546efmpwxj7" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
12646                <polyline points="9 18 15 12 9 6"></polyline>
12647              </svg>
12648              <span class="ai-faq-question-text-avhhldudtudgxbedicaigenblock47546efmpwxj7">What is the 2027 early-bird offer?</span>
12649            </button>
12650            <div class="ai-faq-answer-avhhldudtudgxbedicaigenblock47546efmpwxj7">
12651              <div class="ai-faq-answer-content-avhhldudtudgxbedicaigenblock47546efmpwxj7">Early-bird registration includes 10% off 2027 Run the Year and Walk the Year package options and FREE Virtual Event registrations as follows: Starting Line/Free 5K Momentum/Free 5K & 10K,, Essentials/Free 5k, 10K & MIles to the Max, Kitchen Sink/All 4 events Free.</div>
12652            </div>
12653          </div>
12654        
12655      
12656        
12657
12658        
12659          <div class="ai-faq-item-avhhldudtudgxbedicaigenblock47546efmpwxj7" data-faq-item>
12660            <button class="ai-faq-question-avhhldudtudgxbedicaigenblock47546efmpwxj7" aria-expanded="false">
12661              <svg class="ai-faq-icon-avhhldudtudgxbedicaigenblock47546efmpwxj7" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
12662                <polyline points="9 18 15 12 9 6"></polyline>
12663              </svg>
12664              <span class="ai-faq-question-text-avhhldudtudgxbedicaigenblock47546efmpwxj7">What happens after I register?</span>
12665            </button>
12666            <div class="ai-faq-answer-avhhldudtudgxbedicaigenblock47546efmpwxj7">
12667              <div class="ai-faq-answer-content-avhhldudtudgxbedicaigenblock47546efmpwxj7">You will receive instructions for accessing the RTE Tracker, selecting or confirming your goal, joining or creating a team and beginning your 2027 journey.</div>
12668            </div>
12669          </div>
12670        
12671      
12672        
12673
12674        
12675          <div class="ai-faq-item-avhhldudtudgxbedicaigenblock47546efmpwxj7" data-faq-item>
12676            <button class="ai-faq-question-avhhldudtudgxbedicaigenblock47546efmpwxj7" aria-expanded="false">
12677              <svg class="ai-faq-icon-avhhldudtudgxbedicaigenblock47546efmpwxj7" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
12678                <polyline points="9 18 15 12 9 6"></polyline>
12679              </svg>
12680              <span class="ai-faq-question-text-avhhldudtudgxbedicaigenblock47546efmpwxj7">When does the challenge begin?</span>
12681            </button>
12682            <div class="ai-faq-answer-avhhldudtudgxbedicaigenblock47546efmpwxj7">
12683              <div class="ai-faq-answer-content-avhhldudtudgxbedicaigenblock47546efmpwxj7">The 2027 challenge year begins on January 1. Early-bird registration opens on September 1, 2026.</div>
12684            </div>
12685          </div>
12686        
12687      
12688        
12689
12690        
12691      
12692        
12693
12694        
12695      
12696        
12697
12698        
12699      
12700        
12701
12702        
12703      
12704    </div>
12705  </div>
12706</faq-section-avhhldudtudgxbedicaigenblock47546efmpwxj7>
12707
12708<script>
12709  (function() {
12710    class FaqSectionavhhldudtudgxbedicaigenblock47546efmpwxj7 extends HTMLElement {
12711      constructor() {
12712        super();
12713      }
12714
12715      connectedCallback() {
12716        this.items = this.querySelectorAll('[data-faq-item]');
12717        this.setupEventListeners();
12718      }
12719
12720      setupEventListeners() {
12721        this.items.forEach((item) => {
12722          const button = item.querySelector('.ai-faq-question-avhhldudtudgxbedicaigenblock47546efmpwxj7');
12723          
12724          button.addEventListener('click', () => {
12725            const isActive = item.classList.contains('active');
12726            
12727            if (isActive) {
12728              item.classList.remove('active');
12729              button.setAttribute('aria-expanded', 'false');
12730            } else {
12731              item.classList.add('active');
12732              button.setAttribute('aria-expanded', 'true');
12733            }
12734          });
12735        });
12736      }
12737    }
12738
12739    customElements.define('faq-section-avhhldudtudgxbedicaigenblock47546efmpwxj7', FaqSectionavhhldudtudgxbedicaigenblock47546efmpwxj7);
12740  })();
12741</script>
12741
12742
12743
12744</div>
12745
12746
12747</div><div id="shopify-section-template--20376795086913__17867135745adb380d" class="shopify-section">
12748
12749</div>
12750    </main>
12751
12752    <!-- BEGIN sections: footer-group -->
12753<div id="shopify-section-sections--20376797347905__footer" class="shopify-section shopify-section-group-footer-group">
12754<link href="//runtheedge.com/cdn/shop/t/58/assets/section-footer.css?v=60318643098753476351780291782" rel="stylesheet" type="text/css" media="all" />
12755<link href="//runtheedge.com/cdn/shop/t/58/assets/component-newsletter.css?v=4727253280200485261780291683" rel="stylesheet" type="text/css" media="all" />
12756<link href="//runtheedge.com/cdn/shop/t/58/assets/component-list-menu.css?v=151968516119678728991780291679" rel="stylesheet" type="text/css" media="all" />
12757<link href="//runtheedge.com/cdn/shop/t/58/assets/component-list-payment.css?v=69253961410771838501780291679" rel="stylesheet" type="text/css" media="all" />
12758<link href="//runtheedge.com/cdn/shop/t/58/assets/component-list-social.css?v=35792976012981934991780291680" rel="stylesheet" type="text/css" media="all" />
12759<style data-shopify>.footer {
12760    margin-top: 0px;
12761  }
12762
12763  .section-sections--20376797347905__footer-padding {
12764    padding-top: 27px;
12765    padding-bottom: 27px;
12766  }
12767
12768  @media screen and (min-width: 750px) {
12769    .footer {
12770      margin-top: 0px;
12771    }
12772
12773    .section-sections--20376797347905__footer-padding {
12774      padding-top: 36px;
12775      padding-bottom: 36px;
12776    }
12777  }</style><footer class="footer color-scheme-4 gradient section-sections--20376797347905__footer-padding"><div class="footer__content-top page-width"><div
12778            class="footer__blocks-wrapper grid grid--1-col grid--2-col grid--4-col-tablet  scroll-tr
12778igger animate--slide-in"
12779            
12780              data-cascade
12781            
12782          ><div
12783                class="footer-block grid__item scroll-trigger animate--slide-in"
12784                
12785                
12786                  data-cascade
12787                  style="--animation-order: 1;"
12788                
12789              ><div class="footer-block__brand-info"><div
12790                          class="footer-block__image-wrapper"
12791                          style="max-width: min(100%, 120px);"
12792                        >
12793                          <img src="//runtheedge.com/cdn/shop/files/svgviewer-output_2.png?v=1747175397&amp;width=1100" alt="" srcset="//runtheedge.com/cdn/shop/files/svgviewer-output_2.png?v=1747175397&amp;width=50 50w, //runtheedge.com/cdn/shop/files/svgviewer-output_2.png?v=1747175397&amp;width=100 100w, //runtheedge.com/cdn/shop/files/svgviewer-output_2.png?v=1747175397&amp;width=150 150w, //runtheedge.com/cdn/shop/files/svgviewer-output_2.png?v=1747175397&amp;width=200 200w, //runtheedge.com/cdn/shop/files/svgviewer-output_2.png?v=1747175397&amp;width=300 300w, //runtheedge.com/cdn/shop/files/svgviewer-output_2.png?v=1747175397&amp;width=400 400w, //runtheedge.com/cdn/shop/files/svgviewer-output_2.png?v=1747175397&amp;width=550 550w, //runtheedge.com/cdn/shop/files/svgviewer-output_2.png?v=1747175397&amp;width=800 800w, //runtheedge.com/cdn/shop/files/svgviewer-output_2.png?v=1747175397&amp;width=1100 1100w" width="120" height="19.322033898305087" loading="lazy">
12794                        </div><div class="rte"><p>Learn what it means to Run The Edge. Running, fitness, inspiration & community. World's #1 virtual challenges.<br/><br/></p></div>
12795
12796<ul class="list-unstyled list-social footer__list-social" role="list"><li class="list-social__item">
12797      <a href="https://facebook.com/shopify" class="link list-social__link">
12798        <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>
12799</span>
12800        <span class="visually-hidden">Facebook</span>
12801      </a>
12802    </li><li class="list-social__item">
12803      <a href="https://facebook.com/shopify" class="link list-social__link">
12804        <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>
12805</span>
12806        <span class="visually-hidden">Instagram</span>
12807      </a>
12808    </li><li class="list-social__item">
12809      <a href="https://facebook.com/shopify" class="link list-social__link">
12810        <span class="svg-wrapper"><svg class="icon icon-tiktok" viewBox="0 0 20 20"><path fill="currentColor" d="M10.511 1.705h2.74s-.157 3.51 3.795 3.768v2.711s-2.114.129-3.796-1.158l.028 5.606A5.073 5.073 0 1 1 8.213 7.56h.708v2.785a2.298 2.298 0 1 0 1.618 2.205z"/></svg>
12811</span>
12812        <span class="visually-hidden">TikTok</span>
12813      </a>
12814    </li><li class="list-social__item">
12815      <a href="https://facebook.com/shopify" class="link list-social__link">
12816        <span class="svg-wrapper"><svg class="icon icon-twitter" viewBox="0 0 20 20"><path fill="currentColor" fill-rule="evenodd" d="M7.273 2.8 10.8 7.822 15.218 2.8h1.768l-5.4 6.139 5.799 8.254h-4.658l-3.73-5.31-4.671 5.31H2.558l5.654-6.427L2.615 2.8zm6.242 13.125L5.07 4.109h1.405l8.446 11.816z" clip-rule="evenodd"/></svg>
12817</span>
12818        <span class="visually-hidden">X (Twitter)</span>
12819      </a>
12820    </li></ul>
12821</div></div><div
12822                class="footer-block grid__item footer-block--menu scroll-trigger animate--slide-in"
12823                
12824                
12825                  data-cascade
12826                  style="--animation-order: 2;"
12827                
12828              ></div><div
12829                class="footer-block grid__item footer-block--menu scroll-trigger animate--slide-in"
12830                
12831                
12832                  data-cascade
12833                  style="--animation-order: 3;"
12834                
12835              ><h2 class="footer-block__heading inline-richtext">LEARN</h2><ul class="footer-block__details-content list-unstyled"><li>
12836                            <a
12837                              href="/pages/about-1"
12838                              class="link link--text list-menu__item list-menu__item--link"
12839                            >
12840                              About Us
12841                            </a>
12842                          </li></ul></div><div
12843                class="footer-block grid__item footer-block--menu scroll-trigger animate--slide-in"
12844                
12845                
12846                  data-cascade
12847                  style="--animation-order: 4;"
12848                
12849              ><h2 class="footer-block__heading inline-richtext">HELP</h2><ul class="footer-block__details-content list-unstyled"><li>
12850                            <a
12851                              href="/pages/run-the-year-faq"
12852                              class="link link--text list-menu__item list-menu__item--link"
12853                            >
12854                              FAQs
12855                            </a>
12856                          </li><li>
12857                            <a
12858                              href="/pages/returns-exchanges"
12859                              class="link link--text list-menu__item list-menu__item--link"
12860                            >
12861                              Returns + Exchanges
12862                            </a>
12863                          </li><li>
12864                            <a
12865                              href="/policies/terms-of-service"
12866                              class="link link--text list-menu__item list-menu__item--link"
12867                            >
12868                              Terms + Conditions
12869                            </a>
12870                          </li><li>
12871                            <a
12872                              href="/policies/privacy-policy"
12873                              class="link link--text list-menu__item list-menu__item--link"
12874                            >
12875                              Privacy Policy
12876                            </a>
12877                          </li><li>
12878                            <a
12879                              href="https://run-the-edge.myshopify.com/pages/contact-us"
12880                              class="link link--text list-menu__item list-menu__item--link"
12881                            >
12882                              Contact Us
12883                            </a>
12884                          </li></ul></div></div><div
12885          class="footer-block--newsletter scroll-trigger animate--slide-in"
12886          
12887            data-cascade
12888          
12889        ></div>
12890      </div><div
12891    class="footer__content-bottom scroll-trigger animate--slide-in"
12892    
12893      data-cascade
12894    
12895  >
12896    <div class="footer__content-bottom-wrapper page-width">
12897      <div class="footer__column footer__localization isolate"></div>
12898      <div class="footer__column footer__column--info"><div class="footer__payment">
12899            <span class="visually-hidden">Payment methods</span>
12900            <ul class="list list-payment" role="list"><li class="list-payment__item">
12901                  <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-amazon"><title id="pi-amazon">Amazon</title><path d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z" fill="#000" fill-rule="nonzero" opacity=".07"/><path d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32" fill="#FFF" fill-rule="nonzero"/><path d="M25.26 16.23c-1.697 1.48-4.157 2.27-6.275 2.27-2.97 0-5.644-1.3-7.666-3.463-.16-.17-.018-.402.173-.27 2.183 1.504 4.882 2.408 7.67 2.408 1.88 0 3.95-.46 5.85-1.416.288-.145.53.222.248.47v.001zm.706-.957c-.216-.328-1.434-.155-1.98-.078-.167.024-.193-.148-.043-.27.97-.81 2.562-.576 2.748-.305.187.272-.047 2.16-.96 3.063-.14.138-.272.064-.21-.12.205-.604.664-1.96.446-2.29h-.001z" fill="#F90" fill-rule="nonzero"/><path d="M21.814 15.291c-.574-.498-.676-.73-.993-1.205-.947 1.012-1.618 1.315-2.85 1.315-1.453 0-2.587-.938-2.587-2.818 0-1.467.762-2.467 1.844-2.955.94-.433 2.25-.51 3.25-.628v-.235c0-.43.033-.94-.208-1.31-.212-.333-.616-.47-.97-.47-.66 0-1.25.353-1.392 1.085-.03.163-.144.323-.3.33l-1.677-.187c-.14-.033-.296-.153-.257-.38.386-2.125 2.223-2.766 3.867-2.766.84 0 1.94.234 2.604.9.842.82.762 1.918.762 3.11v2.818c0 .847.335 1.22.65 1.676.113.164.138.36-.003.482-.353.308-.98.88-1.326 1.2a.367.367 0 0 1-.414.038zm-1.659-2.533c.34-.626.323-1.214.323-1.918v-.392c-1.25 0-2.57.28-2.57 1.82 0 .782.386 1.31 1.05 1.31.487 0 .922-.312 1.197-.82z" fill="#221F1F"/></svg>
12902
12903                </li><li class="list-payment__item">
12904                  <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-american_express"><title id="pi-american_express">American Express</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#0071CE" style="fill:#0071CE;fill:color(display-p3 0.0000 0.4431 0.8078);fill-opacity:1;"/><path d="M3 0.5H35C36.3348 0.5 37.5 1.58692 37.5 3V21C37.5 22.4239 36.4239 23.5 35 23.5H3C1.66524 23.5 0.5 22.4131 0.5 21V3C0.5 1.57614 1.57614 0.5 3 0.5Z" stroke="black" stroke-opacity="0.07" style="stroke:black;stroke-opacity:0.07;"/><path d="M25.8662 6.33203V3H31L31.8662 5.5332L32.7334 3H37V14.2002H36.7998L34.8672 16.2656L36.7998 18.3594H37V21.2666H33.5996L31.9336 19.3994L30.2002 21.2666H19.4668V12.666H16L20.2666 3H24.4004L25.8662 6.33203ZM20.5996 20.2656H27V18.5322H22.666V17.3994H26.8662V15.666H22.666V14.5322H27V12.7988H20.5996V20.2656ZM30.5332 16.5322L27 20.2656H29.5996L31.8662 17.8662L34.0664 20.2656H36.7324L33.1992 16.4658L36.7324 12.7988H34.1328L31.8662 15.1992L29.7324 12.7988H27L30.5332 16.5322ZM17.666 11.7324H19.9326L20.5332 10.1992H23.999L24.666 11.7324H26.999L23.666 4.19922H20.999L17.666 11.7324ZM33.5996 4.19922L31.9326 8.86621L30.1992 4.19922H27V11.666H29.0664V6.39941L31 11.666H32.7998L34.7324 6.39941V11.666H36.7324V4.13281L33.5996 4.19922ZM23.2656 8.46582H21.2656L22.2656 5.99902L23.2656 8.46582Z" fill="white" style="fill:white;fill-opacity:1;"/></svg>
12905
12906                </li><li class="list-payment__item">
12907                  <svg class="icon icon--full-color" version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" x="0" y="0" width="38" height="24" viewBox="0 0 165.521 105.965" xml:space="preserve" aria-labelledby="pi-apple_pay"><title id="pi-apple_pay">Apple Pay</title><path fill="#000" d="M150.698 0H14.823c-.566 0-1.133 0-1.698.003-.477.004-.953.009-1.43.022-1.039.028-2.087.09-3.113.274a10.51 10.51 0 0 0-2.958.975 9.932 9.932 0 0 0-4.35 4.35 10.463 10.463 0 0 0-.975 2.96C.113 9.611.052 10.658.024 11.696a70.22 70.22 0 0 0-.022 1.43C0 13.69 0 14.256 0 14.823v76.318c0 .567 0 1.132.002 1.699.003.476.009.953.022 1.43.028 1.036.09 2.084.275 3.11a10.46 10.46 0 0 0 .974 2.96 9.897 9.897 0 0 0 1.83 2.52 9.874 9.874 0 0 0 2.52 1.83c.947.483 1.917.79 2.96.977 1.025.183 2.073.245 3.112.273.477.011.953.017 1.43.02.565.004 1.132.004 1.698.004h135.875c.565 0 1.132 0 1.697-.004.476-.002.952-.009 1.431-.02 1.037-.028 2.085-.09 3.113-.273a10.478 10.478 0 0 0 2.958-.977 9.955 9.955 0 0 0 4.35-4.35c.483-.947.789-1.917.974-2.96.186-1.026.246-2.074.274-3.11.013-.477.02-.954.022-1.43.004-.567.004-1.132.004-1.699V14.824c0-.567 0-1.133-.004-1.699a63.067 63.067 0 0 0-.022-1.429c-.028-1.038-.088-2.085-.274-3.112a10.4 10.4 0 0 0-.974-2.96 9.94 9.94 0 0 0-4.35-4.35A10.52 10.52 0 0 0 156.939.3c-1.028-.185-2.076-.246-3.113-.274a71.417 71.417 0 0 0-1.431-.022C151.83 0 151.263 0 150.698 0z" /><path fill="#FFF" d="M150.698 3.532l1.672.003c.452.003.905.008 1.36.02.793.022 1.719.065 2.583.22.75.135 1.38.34 1.984.648a6.392 6.392 0 0 1 2.804 2.807c.306.6.51 1.226.645 1.983.154.854.197 1.783.218 2.58.013.45.019.9.02 1.36.005.557.005 1.113.005 1.671v76.318c0 .558 
129070 1.114-.004 1.682-.002.45-.008.9-.02 1.35-.022.796-.065 1.725-.221 2.589a6.855 6.855 0 0 1-.645 1.975 6.397 6.397 0 0 1-2.808 2.807c-.6.306-1.228.511-1.971.645-.881.157-1.847.2-2.574.22-.457.01-.912.017-1.379.019-.555.004-1.113.004-1.669.004H14.801c-.55 0-1.1 0-1.66-.004a74.993 74.993 0 0 1-1.35-.018c-.744-.02-1.71-.064-2.584-.22a6.938 6.938 0 0 1-1.986-.65 6.337 6.337 0 0 1-1.622-1.18 6.355 6.355 0 0 1-1.178-1.623 6.935 6.935 0 0 1-.646-1.985c-.156-.863-.2-1.788-.22-2.578a66.088 66.088 0 0 1-.02-1.355l-.003-1.327V14.474l.002-1.325a66.7 66.7 0 0 1 .02-1.357c.022-.792.065-1.717.222-2.587a6.924 6.924 0 0 1 .646-1.981c.304-.598.7-1.144 1.18-1.623a6.386 6.386 0 0 1 1.624-1.18 6.96 6.96 0 0 1 1.98-.646c.865-.155 1.792-.198 2.586-.22.452-.012.905-.017 1.354-.02l1.677-.003h135.875" /><g><g><path fill="#000" d="M43.508 35.77c1.404-1.755 2.356-4.112 2.105-6.52-2.054.102-4.56 1.355-6.012 3.112-1.303 1.504-2.456 3.959-2.156 6.266 2.306.2 4.61-1.152 6.063-2.858" /><path fill="#000" d="M45.587 39.079c-3.35-.2-6.196 1.9-7.795 1.9-1.6 0-4.049-1.8-6.698-1.751-3.447.05-6.645 2-8.395 5.1-3.598 6.2-.95 15.4 2.55 20.45 1.699 2.5 3.747 5.25 6.445 5.151 2.55-.1 3.549-1.65 6.647-1.65 3.097 0 3.997 1.65 6.696 1.6 2.798-.05 4.548-2.5 6.247-5 1.95-2.85 2.747-5.6 2.797-5.75-.05-.05-5.396-2.101-5.446-8.251-.05-5.15 4.198-7.6 4.398-7.751-2.399-3.548-6.147-3.948-7.447-4.048" /></g><g><path fill="#000" d="M78.973 32.11c7.278 0 12.347 5.017 12.347 12.321 0 7.33-5.173 12.373-12.529 12.373h-8.058V69.62h-5.822V32.11h14.062zm-8.24 19.807h6.68c5.07 0 7.954-2.729 7.954-7.46 0-4.73-2.885-7.434-7.928-7.434h-6.706v14.894z" /><path fill="#000" d="M92.764 61.847c0-4.809 3.665-7.564 10.423-7.98l7.252-.442v-2.08c0-3.04-2.001-4.704-5.562-4.704-2.938 0-5.07 1.507-5.51 3.82h-5.252c.157-4.86 4.731-8.395 10.918-8.395 6.654 0 10.995 3.483 10.995 8.89v18.663h-5.38v-4.497h-.13c-1.534 2.937-4.914 4.782-8.579 4.782-5.406 0-9.175-3.222-9.175-8.057zm17.675-2.417v-2.106l-6.472.416c-3.64.234-5.536 1.585-5.536 3.95 0 2.288 1.975 3.77 5.068 3.77 3.95 0 6.94-2.522 6.94-6.03z" /><path fill="#000" d="M120.975 79.652v-4.496c.364.051 1.247.103 1.715.103 2.573 0 4.029-1.09 4.913-3.899l.52-1.663-9.852-27.293h6.082l6.863 22.146h.13l6.862-22.146h5.927l-10.216 28.67c-2.34 6.577-5.017 8.735-10.683 8.735-.442 0-1.872-.052-2.261-.157z" /></g></g></svg>
12908
12909                </li><li class="list-payment__item">
12910                  <svg class="icon icon--full-color" viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" role="img" width="38" height="24" aria-labelledby="pi-diners_club"><title id="pi-diners_club">Diners Club</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><path d="M12 12v3.7c0 .3-.2.3-.5.2-1.9-.8-3-3.3-2.3-5.4.4-1.1 1.2-2 2.3-2.4.4-.2.5-.1.5.2V12zm2 0V8.3c0-.3 0-.3.3-.2 2.1.8 3.2 3.3 2.4 5.4-.4 1.1-1.2 2-2.3 2.4-.4.2-.4.1-.4-.2V12zm7.2-7H13c3.8 0 6.8 3.1 6.8 7s-3 7-6.8 7h8.2c3.8 0 6.8-3.1 6.8-7s-3-7-6.8-7z" fill="#3086C8"/></svg>
12911                </li><li class="list-payment__item">
12912                  <svg class="icon icon--full-color" viewBox="0 0 38 24" width="38" height="24" role="img" aria-labelledby="pi-discover" fill="none" xmlns="http://www.w3.org/2000/svg"><title id="pi-discover">Discover</title><path fill="#000" opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32z" fill="#fff"/><path d="M3.57 7.16H2v5.5h1.57c.83 0 1.43-.2 1.96-.63.63-.52 1-1.3 1-2.11-.01-1.63-1.22-2.76-2.96-2.76zm1.26 4.14c-.34.3-.77.44-1.47.44h-.29V8.1h.29c.69 0 1.11.12 1.47.44.37.33.59.84.59 1.37 0 .53-.22 1.06-.59 1.39zm2.19-4.14h1.07v5.5H7.02v-5.5zm3.69 2.11c-.64-.24-.83-.4-.83-.69 0-.35.34-.61.8-.61.32 0 .59.13.86.45l.56-.73c-.46-.4-1.01-.61-1.62-.61-.97 0-1.72.68-1.72 1.58 0 .76.35 1.15 1.35 1.51.42.15.63.25.74.31.21.14.32.34.32.57 0 .45-.35.78-.83.78-.51 0-.92-.26-1.17-.73l-.69.67c.49.73 1.09 1.05 1.9 1.05 1.11 0 1.9-.74 1.9-1.81.02-.89-.35-1.29-1.57-1.74zm1.92.65c0 1.62 1.27 2.87 2.9 2.87.46 0 .86-.09 1.34-.32v-1.26c-.43.43-.81.6-1.29.6-1.08 0-1.85-.78-1.85-1.9 0-1.06.79-1.89 1.8-1.89.51 0 .9.18 1.34.62V7.38c-.47-.24-.86-.34-1.32-.34-1.61 0-2.92 1.28-2.92 2.88zm12.76.94l-1.47-3.7h-1.17l2.33 5.64h.58l2.37-5.64h-1.16l-1.48 3.7zm3.13 1.8h3.04v-.93h-1.97v-1.48h1.9v-.93h-1.9V8.1h1.97v-.94h-3.04v5.5zm7.29-3.87c0-1.03-.71-1.62-1.95-1.62h-1.59v5.5h1.07v-2.21h.14l1.48 2.21h1.32l-1.73-2.32c.81-.17 1.26-.72 1.26-1.56zm-2.16.91h-.31V8.03h.33c.67 0 1.03.28 1.03.82 0 .55-.36.85-1.05.85z" fill="#231F20"/><path d="M20.16 12.86a2.931 2.931 0 100-5.862 2.931 2.931 0 000 5.862z" fill="url(#pi-paint0_linear)"/><path opacity=".65" d="M20.16 12.86a2.931 2.931 0 100-5.862 2.931 2.931 0 000 5.862z" fill="url(#pi-paint1_linear)"/><path d="M36.57 7.506c0-.1-.07-.15-.18-.15h-.16v.48h.12v-.19l.14.19h.14l-.16-.2c.06-.01.1-.06.1-.13zm-.2.07h-.02v-.13h.02c.06 0 .09.02.09.06 0 .05-.03.07-.09.07z" fill="#231F20"/><path d="M36.41 7.176c-.23 0-.42.19-.42.42 0 .23.19.42.42.42.23 0 .42-.19.42-.42 0-.23-.19-.42-.42-.42zm0 .77c-.18 0-.34-.15-.34-.35 0-.19.15-.35.34-.35.18 0 .33.16.33.35 0 .19-.15.35-.33.35z" fill="#231F20"/><path d="M37 12.984S27.09 19.873 8.976 23h26.023a2 2 0 002-1.984l.024-3.02L37 12.985z" fill="#F48120"/><defs><linearGradient id="pi-paint0_linear" x1="21.657" y1="12.275" x2="19.632" y2="9.104" gradientUnits="userSpaceOnUse"><stop stop-color="#F89F20"/><stop offset=".25" stop-color="#F79A20"/><stop offset=".533" stop-color="#F68D20"/><stop offset=".62" stop-color="#F58720"/><stop offset=".723" stop-color="#F48120"/><stop offset="1" stop-color="#F37521"/></linearGradient><linearGradient id="pi-paint1_linear" x1="21.338" y1="12.232" x2="18.378" y2="6.446" gradientUnits="userSpaceOnUse"><stop stop-color="#F58720"/><stop offset=".359" stop-color="#E16F27"/><stop offset=".703" stop-color="#D4602C"/><stop offset=".982" stop-color="#D05B2E"/></linearGradient></defs></svg>
12913                </li><li class="list-payment__item">
12914                  <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-google_pay"><title id="pi-google_pay">Google Pay</title><path d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z" fill="#000" opacity=".07"/><path d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32" fill="#FFF"/><path d="M18.093 11.976v3.2h-1.018v-7.9h2.691a2.447 2.447 0 0 1 1.747.692 2.28 2.28 0 0 1 .11 3.224l-.11.116c-.47.447-1.098.69-1.747.674l-1.673-.006zm0-3.732v2.788h1.698c.377.012.741-.135 1.005-.404a1.391 1.391 0 0 0-1.005-2.354l-1.698-.03zm6.484 1.348c.65-.03 1.286.188 1.778.613.445.43.682 1.03.65 1.649v3.334h-.969v-.766h-.049a1.93 1.93 0 0 1-1.673.931 2.17 2.17 0 0 1-1.496-.533 1.667 1.667 0 0 1-.613-1.324 1.606 1.606 0 0 1 .613-1.336 2.746 2.746 0 0 1 1.698-.515c.517-.02 1.03.093 1.49.331v-.208a1.134 1.134 0 0 0-.417-.901 1.416 1.416 0 0 0-.98-.368 1.545 1.545 0 0 0-1.319.717l-.895-.564a2.488 2.488 0 0 1 2.182-1.
1291406zM23.29 13.52a.79.79 0 0 0 .337.662c.223.176.5.269.785.263.429-.001.84-.17 1.146-.472.305-.286.478-.685.478-1.103a2.047 2.047 0 0 0-1.324-.374 1.716 1.716 0 0 0-1.03.294.883.883 0 0 0-.392.73zm9.286-3.75l-3.39 7.79h-1.048l1.281-2.728-2.224-5.062h1.103l1.612 3.885 1.569-3.885h1.097z" fill="#5F6368"/><path d="M13.986 11.284c0-.308-.024-.616-.073-.92h-4.29v1.747h2.451a2.096 2.096 0 0 1-.9 1.373v1.134h1.464a4.433 4.433 0 0 0 1.348-3.334z" fill="#4285F4"/><path d="M9.629 15.721a4.352 4.352 0 0 0 3.01-1.097l-1.466-1.14a2.752 2.752 0 0 1-4.094-1.44H5.577v1.17a4.53 4.53 0 0 0 4.052 2.507z" fill="#34A853"/><path d="M7.079 12.05a2.709 2.709 0 0 1 0-1.735v-1.17H5.577a4.505 4.505 0 0 0 0 4.075l1.502-1.17z" fill="#FBBC04"/><path d="M9.629 8.44a2.452 2.452 0 0 1 1.74.68l1.3-1.293a4.37 4.37 0 0 0-3.065-1.183 4.53 4.53 0 0 0-4.027 2.5l1.502 1.171a2.715 2.715 0 0 1 2.55-1.875z" fill="#EA4335"/></svg>
12915
12916                </li><li class="list-payment__item">
12917                  <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-master"><title id="pi-master">Mastercard</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#1C1C1C" style="fill:#1C1C1C;fill:color(display-p3 0.1098 0.1098 0.1098);fill-opacity:1;"/><path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#232323" style="fill:#232323;fill:color(display-p3 0.1373 0.1373 0.1373);fill-opacity:1;"/><path d="M14.6364 19.2727C18.8538 19.2727 22.2727 15.8538 22.2727 11.6364C22.2727 7.41892 18.8538 4 14.6364 4C10.4189 4 7 7.41892 7 11.6364C7 15.8538 10.4189 19.2727 14.6364 19.2727Z" fill="#EB001B" style="fill:#EB001B;fill:color(display-p3 0.9216 0.0000 0.1059);fill-opacity:1;"/><path d="M23.3637 19.2727C27.5811 19.2727 31 15.8538 31 11.6364C31 7.41892 27.5811 4 23.3637 4C19.1462 4 15.7273 7.41892 15.7273 11.6364C15.7273 15.8538 19.1462 19.2727 23.3637 19.2727Z" fill="#F79E1B" style="fill:#F79E1B;fill:color(display-p3 0.9686 0.6196 0.1059);fill-opacity:1;"/><path d="M22.2727 11.6362C22.2727 9.01797 20.9637 6.72706 19 5.41797C17.0364 6.83615 15.7273 9.12706 15.7273 11.6362C15.7273 14.1452 17.0364 16.5452 19 17.8543C20.9637 16.5452 22.2727 14.2543 22.2727 11.6362Z" fill="#FF5F00" style="fill:#FF5F00;fill:color(display-p3 1.0000 0.3725 0.0000);fill-opacity:1;"/></svg>
12918
12919                </li><li class="list-payment__item">
12920                  <svg class="icon icon--full-color" viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" width="38" height="24" role="img" aria-labelledby="pi-paypal"><title id="pi-paypal">PayPal</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><path fill="#003087" d="M23.9 8.3c.2-1 0-1.7-.6-2.3-.6-.7-1.7-1-3.1-1h-4.1c-.3 0-.5.2-.6.5L14 15.6c0 .2.1.4.3.4H17l.4-3.4 1.8-2.2 4.7-2.1z"/><path fill="#3086C8" d="M23.9 8.3l-.2.2c-.5 2.8-2.2 3.8-4.6 3.8H18c-.3 0-.5.2-.6.5l-.6 3.9-.2 1c0 .2.1.4.3.4H19c.3 0 .5-.2.5-.4v-.1l.4-2.4v-.1c0-.2.3-.4.5-.4h.3c2.1 0 3.7-.8 4.1-3.2.2-1 .1-1.8-.4-2.4-.1-.5-.3-.7-.5-.8z"/><path fill="#012169" d="M23.3 8.1c-.1-.1-.2-.1-.3-.1-.1 0-.2 0-.3-.1-.3-.1-.7-.1-1.1-.1h-3c-.1 0-.2 
129200-.2.1-.2.1-.3.2-.3.4l-.7 4.4v.1c0-.3.3-.5.6-.5h1.3c2.5 0 4.1-1 4.6-3.8v-.2c-.1-.1-.3-.2-.5-.2h-.1z"/></svg>
12921                </li><li class="list-payment__item">
12922                  <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-visa"><title id="pi-visa">Visa</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#142FBD" style="fill:#142FBD;fill:color(display-p3 0.0784 0.1843 0.7412);fill-opacity:1;"/><path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#1532CB" style="fill:#1532CB;fill:color(display-p3 0.0824 0.1961 0.7961);fill-opacity:1;"/><path d="M29.5944 10.2167H29.2778C28.8556 11.2722 28.5389 11.8 28.2222 13.3833H30.2278C29.9111 11.8 29.9111 11.0611 29.5944 10.2167V10.2167ZM32.6556 16.4444H30.8611C30.7556 16.4444 30.7556 16.4444 30.65 16.3389L30.4389 15.3889L30.3333 15.1778H27.8C27.6944 15.1778 27.5889 15.1778 27.5889 15.3889L27.2722 16.3389C27.2722 16.4444 27.1667 16.4444 27.1667 16.4444H24.95L25.1611 15.9167L28.2222 8.73889C28.2222 8.21111 28.5389 8 29.0667 8H30.65C30.7556 8 30.8611 8 30.8611 8.21111L32.3389 15.0722C32.4444 15.4944 32.55 15.8111 32.55 16.2333C32.6556 16.3389 32.6556 16.3389 32.6556 16.4444V16.4444ZM18.5111 16.1278L18.9333 14.2278C19.0389 14.2278 19.1444 14.3333 19.1444 14.3333C19.8833 14.65 20.6222 14.8611 21.3611 14.7556C21.5722 14.7556 21.8889 14.65 22.1 14.5444C22.6278 14.3333 22.6278 13.8056 22.2056 13.3833C21.9944 13.1722 21.6778 13.0667 21.3611 12.8556C20.9389 12.6444 20.5167 12.4333 20.2 12.1167C18.9333 11.0611 19.3556 9.58333 20.0944 8.84444C20.7278 8.42222 21.0444 8 21.8889 8C23.1556 8 24.5278 8 25.1611 8.21111H25.2667C25.1611 8.84444 25.0556 9.37222 24.8444 10.0056C24.3167 9.79444 23.7889 9.58333 23.2611 9.58333C22.9444 9.58333 22.6278 9.58333 22.3111 9.68889C22.1 9.68889 21.9944 9.79444 21.8889 9.9C21.6778 10.1111 21.6778 10.4278 21.8889 10.6389L22.4167 11.0611C22.8389 11.2722 23.2611 11.4833 23.5778 11.6944C24.1056 12.0111 24.6333 12.5389 24.7389 13.1722C24.95 14.1222 24.6333 14.9667 23.7889 15.6C23.2611 16.0222 23.05 16.2333 22.3111 16.2333C20.8333 16.2333 19.6722 16.3389 18.7222 16.0222C18.6167 16.2333 18.6167 16.2333 18.5111 16.1278V16.1278ZM14.8167 16.4444C14.9222 15.7056 14.9222 15.7056 15.0278 15.3889C15.5556 13.0667 16.0833 10.6389 16.5056 8.31667C16.6111 8.10556 16.6111 8 16.8222 8H18.7222C18.5111 9.26667 18.3 10.2167 17.9833 11.3778C17.6667 12.9611 17.35 14.5444 16.9278 16.1278C16.9278 16.3389 16.8222 16.3389 16.6111 16.3389L14.8167 16.4444ZM5 8.21111C5 8.10556 5.21111 8 5.31667 8H8.90556C9.43333 8 9.85556 8.31667 9.96111 8.84444L10.9111 13.4889C10.9111 13.5944 10.9111 13.5944 11.0167 13.7C11.0167 13.5944 11.1222 13.5944 11.1222 13.5944L13.3389 8.21111C13.2333 8.10556 13.3389 8 13.4444 8H15.6611C15.6611 8.10556 15.6611 8.10556 15.5556 8.21111L12.2833 15.9167C12.1778 16.1278 12.1778 
1292216.2333 12.0722 16.3389C11.9667 16.4444 11.7556 16.3389 11.5444 16.3389H9.96111C9.85556 16.3389 9.75 16.3389 9.75 16.1278L8.06111 9.58333C7.85 9.37222 7.53333 9.05556 7.11111 8.95C6.47778 8.63333 5.31667 8.42222 5.10556 8.42222L5 8.21111Z" fill="white" style="fill:white;fill-opacity:1;"/></svg>
12923
12924                </li></ul>
12925          </div></div>
12926    </div>
12927    <div class="footer__content-bottom-wrapper page-width">
12928      <div class="footer__copyright caption">
12929        <small class="copyright__content"
12930          >&copy; 2026, <a href="/" title="">Run The Edge®</a></small>
12931        
12932<ul class="policies list-unstyled"><li>
12933                  <small class="copyright__content"
12934                    ><a href="/policies/refund-policy">Refund policy</a></small
12935                  >
12936                </li><li>
12937                  <small class="copyright__content"
12938                    ><a href="/policies/privacy-policy">Privacy policy</a></small
12939                  >
12940                </li><li>
12941                  <small class="copyright__content"
12942                    ><a href="/policies/terms-of-service">Terms of service</a></small
12943                  >
12944                </li></ul></div>
12945    </div>
12946  </div>
12947</footer>
12948
12949
12950</div>
12951<!-- END sections: footer-group -->
12952
12953    <ul hidden>
12954      <li id="a11y-refresh-page-message">Choosing a selection results in a full page refresh.</li>
12955      <li id="a11y-new-window-message">Opens in a new window.</li>
12956    </ul>
12957
12958    
12958<script>
12959      window.shopUrl = 'https://runtheedge.com';
12960      window.routes = {
12961        cart_add_url: '/cart/add',
12962        cart_change_url: '/cart/change',
12963        cart_update_url: '/cart/update',
12964        cart_url: '/cart',
12965        predictive_search_url: '/search/suggest',
12966      };
12967
12968      window.cartStrings = {
12969        error: `There was an error while updating your cart. Please try again.`,
12970        quantityError: `You can only add [quantity] of this item to your cart.`,
12971      };
12972
12973      window.variantStrings = {
12974        addToCart: `Add to cart`,
12975        soldOut: `Sold out`,
12976        unavailable: `Unavailable`,
12977        unavailable_with_option: `[value] - Unavailable`,
12978      };
12979
12980      window.quickOrderListStrings = {
12981        itemsAdded: `[quantity] items added`,
12982        itemAdded: `[quantity] item added`,
12983        itemsRemoved: `[quantity] items removed`,
12984        itemRemoved: `[quantity] item removed`,
12985        viewCart: `View cart`,
12986        each: `[money]/ea`,
12987        min_error: `This item has a minimum of [min]`,
12988        max_error: `This item has a maximum of [max]`,
12989        step_error: `You can only add this item in increments of [step]`,
12990      };
12991
12992      window.accessibilityStrings = {
12993        imageAvailable: `Image [index] is now available in gallery view`,
12994        shareSuccess: `Link copied to clipboard`,
12995        pauseSlideshow: `Pause slideshow`,
12996        playSlideshow: `Play slideshow`,
12997        recipientFormExpanded: `Gift card recipient form expanded`,
12998        recipientFormCollapsed: `Gift card recipient form collapsed`,
12999        countrySelectorSearchCount: `[count] countries/regions found`,
13000      };
13001    </script>
13001<script src="//runtheedge.com/cdn/shop/t/58/assets/predictive-search.js?v=57209189334897115771780291769" defer="defer"></script>
13001<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
13001
13002</body>
13003</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.